﻿@charset "utf-8";
html,body{font-family: "Microsoft YaHei","Arial";background: #000;}
/*hide scroll*/
/* ::-webkit-scrollbar-track-piece { position: fixed;right:0;background-color:#f8f8f8;}
::-webkit-scrollbar {width:0px;height:0px;}
::-webkit-scrollbar-thumb {background:#dddddd;background-clip:padding-box;min-height:28px;}
::-webkit-scrollbar-thumb:hover {background:#bbb;} */
/* video::-webkit-media-controls{display:none !important;} */
section{max-width: 1920px;width:100%;margin:0 auto;background: #fff;overflow: hidden;}

/*头部样式*/
header{margin:0 auto;position: absolute;top:0;left:0;right:0;z-index: 99;text-align: center;transition: all .5s;}
header .head_top{max-width:1200px;width: 100%;margin:0 auto;}
header .head_top h1{width: 298px;line-height: 75px;margin:0 auto;display: inline-block;vertical-align: middle;}
header .muen{display: inline-block;vertical-align: middle;margin-left:190px;}
header .muen ul{font-size: 0;}
header .muen ul li{display: inline-block;vertical-align: top;padding:0 17px;position: relative;font-size: 14px;font-family: "Arial";}
header .muen ul li a{color:#161c34;display: inline-block;position: relative;}
header .muen ul li a:hover{color:#2185f0;}
.fixed header{position: fixed;background: #fff;}

/*底部样式*/
footer{margin: 0 auto;background: #fdfdff;max-width: 1920px;width:100%;}
.footer_top{width:100%;text-align: center;margin:0 auto;background: url(../images/foot_top_bg_04.jpg) no-repeat top center;height:579px;}
.footer_top .footer_top_con{max-width: 1200px;width:100%;margin:0 auto;text-align: left;}
.footer_top .footer_top_conl{max-width: 760px;width:100%;display: inline-block;vertical-align: top;}
.footer_top .footer_top_conl .footer_tel{font-size: 14px;color:#fff;}
.footer_top .footer_top_conl .footer_tel img{margin-right: 20px;display: inline-block;vertical-align: top;}
.footer_top .footer_top_conl .footer_tel font{font-size: 30px;font-weight:bold;color:#fff;}
.footer_top .footer_top_conl .footer_map{max-width:760px;height:380px;width:100%;}
.footer_top .footer_top_conr{max-width: 380px;width:100%;display: inline-block;vertical-align: top;margin-left: 55px;}
.footer_top .footer_top_conr dl dt{margin-bottom: 15px;}
.footer_top .footer_top_conr dl dd{font-size: 14px;line-height: 26px;color:#fff;}
.bshare-custom img{display: inline-block;vertical-align: bottom;}
.bshare-custom a.bshare-weixin {background: url(../images/icon_wx.png)no-repeat !important;}
.bshare-custom a.bshare-sinaminiblog {background: url(../images/icon_wb.png)no-repeat !important;}
.bdshare-button-style0-16 a {width:34px !important;height:34px !important;overflow: hidden;float: none !important;display: inline-block;vertical-align: top;margin:0 10px !important;}
.bshare-custom a {float: none;vertical-align: bottom !important;padding-left:0 !important;}
.BMap_Marker div{width:39px !important;}
.BMap_Marker img{width:39px;height:25px;}
.footer_btm{text-align: center;width:100%;background: #20222e;line-height: 45px;}
.footer_btm p{font-size: 14px;color:#fff;opacity: .8;}
.footer_btm p a{color:#fff;}
/* .lg_wrap{background: #f9f9f9;} */

/*banner样式*/
.sy_banner{position: relative;top: 0;left:0;right:0;max-height:850px;}
.sy_banner .swiper-container{max-width: 1920px;width:100%;max-height:850px;overflow: hidden;margin:0px auto;}
.sy_banner .swiper-container .swiper-button-prev,.sy_banner .swiper-container .swiper-button-next{width:45px;height:90px;}
.sy_banner .swiper-container .swiper-button-next:after,.sy_banner .swiper-container .swiper-button-prev:after{display: none;}
.sy_banner .swiper-container .swiper-button-prev,.sy_banner .swiper-container .swiper-container-rtl .swiper-button-next{left:0;}
.sy_banner .swiper-container .swiper-button-next,.sy_banner .swiper-container .swiper-container-rtl .swiper-button-prev{right:0;}
.sy_banner .swiper-pagination1{position: absolute;bottom:40px;left:0px;right:0;z-index: 11;}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet{width:30px;height:5px;background:#e1e1e1;margin:0 10px;opacity: 1;border-radius: 0;display: inline-block;vertical-align: middle;border-radius: 50px;transition: width 0s;position: relative;}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet::before{content: "";width:0px;height:5px;display: block;background:#2185f0;transition: width 0s;position: absolute;left:0;top:0;}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet-active{background:#e1e1e1;width:100px;height:5px;position: relative;}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet-active::before{width:100px;transition: width 4.5s;position: absolute;left:0;top:0;}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet:after{display: inline-block;vertical-align: top;position: absolute;top:-20px;font-size: 14px;color:#fff;left:0;right:0;}
.sy_banner .swiper-slide{position: relative;}
.sy_banner .swiper-slide .pic_con{position: absolute;top:0;left:0;right:0;height:100%;width:100%;}
.sy_banner .swiper-slide .pic_con i{display: block;position: absolute;transition: all 1s;opacity: 0;}
.sy_banner .swiper-slide .pic_con i img{transition: all 1s;}
.sy_banner .swiper-slide .pic_con i:hover img{transform: scale(1.1);transition: all 1s;}
.sy_banner .swiper-slide .pic_con i:nth-child(1){right:48%;bottom: 3%;max-width: 690px;max-height:691px;width:37%;}
.sy_banner .swiper-slide .pic_con i:nth-child(2){right: 22.3%;bottom: 63%;max-width: 287px;max-height:229px;width:16%;}
.sy_banner .swiper-slide .pic_con i:nth-child(3){right:0;top:0;max-width: 434px;max-height:338px;width:23%;}
.sy_banner .swiper-slide .pic_con i:nth-child(4){right: 23%;bottom:3%;max-width: 461px;max-height:460px;width:25%;}
.sy_banner .swiper-slide .pic_con i:nth-child(5){right:10%;bottom: 38%;max-width: 230px;max-height: 229px;width:13%;}
.sy_banner .swiper-slide .pic_con i:nth-child(6){right:0;bottom: 0;max-width: 501px;max-height:271px;width:27%;}

.sy_banner .swiper-slide-active .pic_con i{opacity: 1;transition: all 1s;}

.sy_about_con,
.sy_course_con,
.sy_case_con,
.sy_invest_con,
.sy_link_con,
.category_con
{max-width: 1200px;width:100%;margin:0 auto;}


/*sy_about*/
.sy_about{height:180px;max-width:1920px;width:100%;margin:0 auto;box-shadow: 0 0 10px #ededed;position: absolute;z-index: 2;}
.sy_about_ics{background: #2e51c6;max-width: 640px;width:34%;position: absolute;top:35px;left:0;line-height:170px;border-radius: 0 70px 0 0;}
.sy_about_ics i{font-size: 48px;color:#fff;font-family: "Arial";display: block;text-align: right;text-transform: uppercase;opacity: .28;padding-right: 50px;}
.sy_about_ics i font{font-size: 72px;}

.sy_about_conl{max-width: 370px;width:100%;text-align: center;}
.sy_about_conl .tit{font-size: 36px;font-weight: bold;font-family: "思源黑体 CN";color:#fff;position: relative;z-index: 2;margin-top: 50px;}
.sy_about_conl .tit::after{content: "";display: block;background: url(../images/sy_about_ico.png) no-repeat;width:103px;height:36px;position: absolute;right:0;top:0;}
.sy_about_conr{max-width:805px;width:68%;}
.sy_about_conr .txt{font-size: 14px;line-height: 30px;color:#666;}
.sy_about_conr .more{text-align: right;}
.sy_about_conr .more a{font-size: 12px;line-height: 30px;color:#1575db;text-transform: uppercase;text-decoration: underline;}

.title {position: relative;}
.title .cn{font-size: 30px;font-weight: bold;color:#333;position: absolute;margin-left:50px;}
.title .en{font-size: 36px;font-family: "Arial";font-weight: bold;color:#ebebeb;text-transform: uppercase;border-right: 2px solid #1575db;padding-right: 10px;}
.title .en font{font-size: 60px;}

/*sy_course*/
.sy_course{margin-top:180px;height:697px;}
.sy_course_tct .event_box{max-width: 1200px;width:100%;margin:3% auto 0;position:relative;}
.sy_course_tct .event_box .parHd{width:100%;display:inline-block;}
.sy_course_tct .parHd ul{width:100%;margin:0 auto;}
.sy_course_tct .parHd .tempWrap{margin:0 auto}
.sy_course_tct .parHd .tempWrap:after{content:'';width:82%;height:2px;background:#2e51c6;position:absolute;right:8%;top:16.5%;z-index:1}
.sy_course_tct .parHd li.no_line:before{display:none}
.sy_course_tct .parHd li{display:inline-block;margin:0 30px;position:relative}
.sy_course_tct .parBd{text-align:center;margin-top:60px}
.sy_course_tct .parBd h4{position:relative;font-size:40px;margin-bottom:3%;padding:0 60px;display:inline-block;text-align:center}
.sy_course_tct .parBd h4:after{content:'';background:#000;width:100px;height:1px;position:absolute;left:-100px;bottom:12px}
.sy_course_tct .parBd h4:before{content:'';background:#000;width:100px;height:1px;position:absolute;right:-100px;bottom:12px}
.sy_course_tct .parBd p{line-height:180%;font-size:16px;width:80%;margin:0 auto}div#listBox{width:100%}
.sy_course_tct .sPrev,.sy_course_tct .sNext{width:31px;height:31px;display:block;position:absolute;top:50px;cursor: pointer;}
.sy_course_tct .sPrev{left:0}
.sy_course_tct .sNext{right:0}
.sy_course_tct .sPrev img,.sy_course_tct .sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95)}
.sy_course_tct .parHd ul li{max-width:200px;width:100%;}
.sy_course_tct .parHd ul li .swiper-slide{max-width:200px;margin:0 4.5%;}
.sy_course_tct .parHd ul li .swiper-slide .swiper_top{text-align: center;position: relative;width:123px;height:123px;margin:0 auto;z-index: 2;}
.sy_course_tct .parHd ul li .swiper-slide .swiper_tops{width:82px;height:82px;margin:0 auto;border-radius: 100px;background: #2185f0;position: absolute;top:20.5px;left:0;right:0;}
.sy_course_tct .parHd ul li .swiper-slide .swiper_top .day{display: inline-block;vertical-align: middle;font-size: 24px;font-weight: bold;color:#fff;line-height: 82px;}
.sy_course_tct .parHd ul li .swiper-slide .swiper_top .txt{font-size: 16px;color:#fff;display: none;}
.sy_course_tct .parHd ul li .swiper-slide .swiper_top .icos{width:24px;line-height: 24px;background:#2e51c6;color:#fff;font-size: 12px;position: absolute;bottom: 20px;right:20px;z-index: 22;border-radius: 20px;}
.sy_course_tct .parHd ul li .swiper-slide .swiper_btm{max-width:200px;min-height: 180px;border: 2px solid #dde0dd;border-radius: 5px;background: #fff;}
.sy_course_tct .parHd ul li .swiper-slide .swiper_btm .pic{margin:0 auto;max-width:153px;height:92px;overflow: hidden;margin-top:-50px;transition: all 1s;}
.sy_course_tct .parHd ul li:hover .swiper-slide .swiper_btm .pic{transform: scale(1.1);transition: all 1s;}
.sy_course_tct .parHd ul li .swiper-slide .swiper_btm .txt{font-size: 14px;line-height: 22px;color:#666;padding:15px 20px;}
.sy_course_tct .parHd ul li.act .swiper_top .swiper_tops{width:123px;height:123px;background: #2e51c6;top:0;z-index: 20;}
.sy_course_tct .parHd ul li.act .swiper_top .day{line-height: 123px;font-size: 36px;}
.sy_course_tct .parHd ul li.act .swiper_top .txt{display: block;}
.sy_course_tct .parHd ul li.act .swiper_top .icos{background: #2185f0;right:0;bottom:10px;}
.sy_course_tct .parHd ul li.act .swiper-slide .swiper_top::before{content: "";display: block;width: 143px;height: 143px;background: rgba(255,255,255,.9);position: absolute;left:-10px;right:0;top:0;z-index: 1;border-radius: 100px;}
.sy_course_tct .parHd ul li.act .swiper-slide .swiper_btm{border: 2px solid #2185f0;border-bottom: 3px solid #2185f0;}

/*sy_case*/
.sy_case{background: url(../images/sy_case_bg_04.jpg) no-repeat top center;max-width: 1920px;width:100%;}
.sy_case_tct ul{font-size: 0;}
.sy_case_tct::after{content: "";display: block;height:20px;margin:0 auto;box-shadow: 0 20px 20px #000;-webkit-transform: skew(55deg) translateX(0%) rotateY(2deg) translate3d(0, 0, -700px);margin-top:-20px;opacity: .1;}
.sy_case_tct ul li{display: inline-block;vertical-align: top;max-width: 383px;width:31.92%;margin-right: 2%;transition: all 1s;}
.sy_case_tct ul li .pic{max-width: 383px;height:240px;overflow: hidden;border-radius: 5px 5px 0 0;}
.sy_case_tct ul li .pic img{transition: all 1s;}
.sy_case_tct ul li:hover .pic img{transform: scale(1.2);transition: all 1s;}
.sy_case_tct ul li:hover {transform: translateY(-10px);transition: all 1s;}
.sy_case_tct ul li .tst{background: #fff;padding:20px;position: relative;}
.sy_case_tct ul li .tst .bt{font-size: 18px;color:#333;font-weight: bold;}
.sy_case_tct ul li .tst .txt{font-size: 14px;line-height: 24px;color:#666;}
.sy_case_tct ul li:nth-child(3n){margin-right: 0;}
.sy_case_tct ul li .tst::after{content: "";display:block;background:#2185f0;position: absolute;left:0;bottom: 0;height:2px;width:0;transition: width 1s;}
.sy_case_tct ul li:nth-child(1) .tst::after{background:#2e51c6;}
.sy_case_tct ul li:hover .tst::after{width:100%;transition: width 1s;}
.sy_case_tct ul li:hover a{color:#2185f0;}

/**/
.sy_invest_tct .event_box2{max-width: 1920px;width:100%;margin:0 auto;position:relative;}
.sy_invest_tct .event_box2 .parHd2{width:100%;display:inline-block;height:70px;line-height: 70px;}
.sy_invest_tct .event_box2 .parHd2s{max-width: 1200px;width:100%;height:50px;line-height: 50px;box-shadow: 10px 5px 15px #eee;margin:0 auto;}
.sy_invest_tct .parHd2 ul{width:100%;margin:0 auto;font-size: 0;}
.sy_invest_tct .parHd2 .tempWrap{margin:0 auto; overflow-y: visible !important;}
.sy_invest_tct .parHd2 li.no_line:before{display:none}
.sy_invest_tct .parHd2 li{display:inline-block;margin:0 auto;max-width:200px;width:16.666666666666668%;float: none;display: inline-block;vertical-align: top;font-size: 16px;color:#333;text-align: center;border-right: 1px solid #f1f1f1;box-sizing: border-box;position: relative;margin-bottom: 20px;cursor: pointer;}
.sy_invest_tct .parHd2 li:last-child{border-right: 0;}
div#listBox{width:100%}
.sy_invest_tct .sPrev,.sy_invest_tct .sNext{width:31px;height:31px;display:block;position:absolute;top:0px;cursor: pointer;line-height: 50px;}
.sy_invest_tct .sPrev{left:16%}
.sy_invest_tct .sNext{right:16%}
.sy_invest_tct .sPrev img,.sy_invest_tct .sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95)}
.sy_invest_tct .parHd2 li.act::before{content: "";display: inline-block;background: #2185f0;width: 90%;height:60px;position: absolute;top:0;left:0;right:0;z-index: 1;border-radius: 0 30px 0 0;box-shadow: 10px 5px 10px #eee;}
.sy_invest_tct .parHd2 li.act i{display: block;position: relative;z-index: 2;font-weight: bold;color:#fff;}
.sy_invest_tct .parBd{text-align:center;}
.sy_invest_tct .event_box2 .parBd .slideBox{text-align: left;max-width: 1920px;width: 100%;position: relative;padding-bottom: 53px;}
.sy_invest_tct .event_box2 .parBd .slideBox .slideBox_con{max-width: 1200px;width:100%;margin:0 auto;position: relative;z-index: 2;}
.sy_invest_tct .event_box2 .parBd .slideBox .slideBox_con .slideBoxl{max-width: 540px;height:337px;overflow: hidden;display: inline-block;vertical-align: top;width:45%;}
.sy_invest_tct .event_box2 .parBd .slideBox .slideBox_con .slideBoxr{max-width: 600px;display: inline-block;vertical-align: top;margin-left:3%;width:50%;}
.sy_invest_tct .event_box2 .parBd .slideBox .slideBox_con .slideBoxr .bt{font-size: 30px;font-weight: bold;color:#2185f0;}
.sy_invest_tct .event_box2 .parBd .slideBox .slideBox_con .slideBoxr .bt a{color:#2185f0;}
.sy_invest_tct .event_box2 .parBd .slideBox .slideBox_con .slideBoxr .day{font-size:16px;font-family: "Arial";color:#999;}
.sy_invest_tct .event_box2 .parBd .slideBox .slideBox_con .slideBoxr .day img{margin-right: 10px;}
.sy_invest_tct .event_box2 .parBd .slideBox .slideBox_con .slideBoxr .txt{font-size: 14px;line-height: 30px;color:#666;height:90px;}
.sy_invest_tct .event_box2 .parBd .slideBox .slideBox_con .slideBoxr .more{font-size: 14px;color:#fff;text-transform: uppercase;}
.sy_invest_tct .event_box2 .parBd .slideBox .slideBox_con .slideBoxr .more a{color:#fff;text-decoration: underline;}
.sy_invest_tct .event_box2 .parBd .slideBox .slideBox_con .slideBoxr .icc{text-align: right;}
.sy_invest_tct .event_box2 .parBd::after{content: "";display: block;height:145px;background: #2185f0;position: absolute;bottom:0px;left:0;right:0;z-index: 1;visibility: inherit;border-radius: 0 0 80px;}


/**/
.sy_link_con .title .en{padding-right: 60px;}
.sy_link_list ul{font-size: 0;}
.sy_link_list ul li{display: inline-block;vertical-align: top;max-width: 280px;height:175px;overflow: hidden;width: 23.4%;margin:0 2.1% 2.1% 0;}
.sy_link_list ul li i{border:1px solid #fff;border-radius: 2px;display: inline-block;vertical-align: middle;width: 40px;height:40px;position: relative;margin-right: 20px;transition: all 1s}
.sy_link_list ul li i::after,.sy_link_list ul li i::before{content: "";display: inline-block;width: 17px;height:1px;background: #fff;position: absolute;left: 0;right: 0;top: 18px;margin:0 auto;}
.sy_link_list ul li i::after{transform: rotate(90deg);}
.sy_link_list ul li:last-child{background: #2185f0;text-align: center;line-height: 175px;}
.sy_link_list ul li:last-child a{display: bloc;}
.sy_link_list ul li span{font-size: 24px;color:#fff;display: inline-block;vertical-align: middle;}
.sy_link_list ul li:nth-child(4n){margin-right: 0;}
.sy_link_list ul li img{transition: all 1s;}
.sy_link_list ul li:hover img{transform: scale(1.2);transition: all 1s;}
.sy_link_list ul li:hover i{transform: rotate(360deg);transition: all 1s;border-radius: 50px;}

/**/
.bar{height:489px;max-width:1920px;width:100%;margin: 0 auto;}

.category{border-bottom: 1px solid #ddd;background: #fff;}
.category_con ul{font-size: 0;text-align: center;}
.category_con ul li{width:16.666666666666668%;font-size: 16px;display: inline-block;vertical-align: top;padding:20px 0;}
.category_con ul li a{display: block;}
.category_con ul li i{width:73px;height:60px;display: block;margin:0 auto;line-height: 60px;overflow: hidden;transition: all 1s;}
.category_con ul li span{display: block;line-height:30px;color:#9b9b9b;}
.category_con ul li:hover i{transform:translateY(5px);transition: all 1s;}
.category_con ul li:hover span{color:#000;}
.category_con ul li.on span{color:#000}
.category_con ul li.on i{transform:translateY(5px);transition: all 1s;}

nav{background: #fafafa;line-height: 58px;text-align: right;}
nav dl{max-width: 1200px;width:100%;margin:0 auto;font-size: 12px;color:#666;}
nav dl h3{float: left;font-size: 24px;color:#000;}
nav dl dt{display: inline-block;vertical-align: middle;}
nav dl dd{display: inline-block;vertical-align: middle;position: relative;padding-right: 10px;}
nav dl dd a{color:#666;display: inline-block;}
nav dl dd::after{content: ">";display: block;font-family: cursive;font-weight: 500;font-size: 12px;color:#666;position: absolute;right:0;top:50%;margin-top:-29px;}
nav dl dd:last-child::after{display: none;}

/*news_list*/
.news .news_list_top{border: 1px solid #e5e5e5;box-sizing: border-box;font-size: 0;}
.news .news_list_top .news_list_topl{max-width: 620px;height:385px;float: left;overflow: hidden;position: relative;width:52%;}
.news .news_list_top .news_list_topl .hot{position: absolute;left:0;top:0;z-index: 22;}
.news .news_list_top .news_list_topl .pic img{transition: all 1s;}
.news .news_list_top .news_list_topl .pic:hover img{transform: scale(1.2);transition: all 1s;}
.news .news_list_top .news_list_topr{max-width: 518px;float: right;padding:50px 30px 0;width:43%;}
.news .news_list_top .news_list_topr .title{font-size: 24px;font-weight: bold;color:#333;line-height: 36px;}
.news .news_list_top .news_list_topr .title:hover a{color:#2185f0;}
.news .news_list_top .news_list_topr .text{font-size: 16px;line-height: 30px;color:#333;}
.news .news_list_top .news_list_topr .text p{text-indent: 2em;margin-top:30px;}
.news .news_list_top .news_list_topr .day{display:block;text-align: right;font-size: 12px;color:#bbb;font-family: "Arial";margin-top:20px;}
.news_title{text-align: center;}
.news_title .news_title_bt{font-size: 24px;font-weight: bold;color:#333;margin-top:10px;}
.news_title .news_title_bt span{display: inline-block;font-size: 14px;line-height: 36px;color:#666;font-weight: normal;}
.news_text p{margin:25px auto 0;}
.xw_dl{padding: 10px 10px;  position: relative; border: 1px solid #e3e3e3; overflow: hidden; margin-bottom:20px; }
.xw_dl dt{ width: 310px; position: relative; float: left;  }
.xw_dl dt .dt_back{background: #f5f5f5; width: 110px; height: 120px; text-align: center;margin-left:20px;}
.dt_back em{display: block; padding-top: 14px; height: 32px; line-height: 32px; font-size: 30px; }
.dt_back i{height: 36px; line-height: 36px; display: block; font-size: 12px; color: #b1b1b1; border-bottom: 1px solid #ffffff; }
.dt_back h3{height: 30px; line-height: 30px; color: #666666;  }
.xw_dl dd{ overflow: hidden; height: 120px; float: right; width: 840px; box-sizing: border-box; }
.xw_dl dd .newstit{ height: 34px; line-height: 34px; display: block; font-size: 16px; font-weight: bold; overflow: hidden; }
.xw_dl dd .newstit:hover{color:#2185f0;}
.xw_dl dd .newstit i{ background:url(../images/news.png) left top no-repeat; width: 25px; height: 19px; display:inline-block; margin-left: 8px;}
.newszi{height: 60px; line-height: 30px; font-size: 16px; overflow: hidden; color: #666;margin:10px auto; }
.xw_dl:hover { box-shadow: 0 0 15px #ccc;  }
.news_img{width: 180px; height: 121px; overflow: hidden; position: absolute; right: 0; top: 0;  }
.news_img img{width: 180px; height: 121px; overflow: hidden; max-width: 100%; }
.newsdiv{float: left;}
.g_a{ display: block; width: 100px; height: 38px;line-height: 38px; color: #fff; font-size: 14px; text-align: center; background: #2185f0; margin: 20px 0;text-transform: uppercase;}
.g_a:hover{color: #fff;}
.g_time{ display: block;background: url(../images/time.png) no-repeat left;padding-left: 28px;color: #666;height: 20px;display: block;line-height: 20px;}


/*页码样式*/
.page .pagination>li.cur{background: #de521b;border:1px solid #de521b}

.return{text-align: right;max-width: 1200px;width:100%;margin:0 auto;}
.return a{display: inline-block;font-size: 14px;color:#2185f0;}
.lg_fy_con ul li:hover a{color:#2185f0;}

/**/
.pro_list ul{font-size: 0;}
.pro_list ul li{max-width: 378px;border:1px solid #eaeaea;box-sizing: border-box;display: inline-block;vertical-align: top;width:31.5%;margin:0 2.75% 2.75% 0;}
.pro_list ul li .pic{max-width: 378px;height:370px;overflow: hidden;}
.pro_list ul li .pic img{transition: all 1s;}
.pro_list ul li .bt{font-size: 16px;color:#fff;line-height: 55px;text-align: center;background: #222;}
.pro_list ul li .bt a{color:#fff}
.pro_list ul li:nth-child(3n){margin-right: 0;}
.pro_list ul li:hover{border:1px solid #2185f0;}
.pro_list ul li:hover .bt{background: #2185f0;}
.pro_list ul li:hover .pic img{transform: scale(1.1);transition: all 1s;}
.pro_list ul li{position: relative;}
.pro_list ul li .hot{position: absolute;top:0;right:0;z-index: 1;}

.pro_tst .tit{background: #eee;line-height: 50px;}
.pro_tst .tit h3{max-width: 1200px;width:100%;font-size: 24px;color:#333;font-weight: bold;margin:0 auto;}
.pro_tst .txt{max-width:1200px;width:100%;margin:0 auto;padding:40px 0;}
.pro_tct .event_box3{position: relative;}
.pro_tct .event_box3 .parBd{max-width: 480px;height:467px;display: inline-block;vertical-align: top;width:40%;}
.pro_tct .event_box3 .parTct{max-width: 630px;display: inline-block;vertical-align: top;margin-left:80px;color:#222;word-break: break-all;}
.pro_tct .event_box3 .parTct .bt1{font-size: 36px;font-weight: bold;}
.pro_tct .event_box3 .parTct .bt2{font-size: 26px;font-weight: bold;}
.pro_tct .event_box3 .parTct .txt{font-size: 16px;line-height: 36px;height:180px;overflow-y: scroll;}
.pro_tct .event_box3 .parHd3{max-width: 630px;width:100%;display: inline-block;vertical-align: top;position: absolute;right:0;bottom:0;text-align: center;}
.pro_tct .event_box3 .parHd3 .tempWrap{margin:0 auto;}
.pro_tct .event_box3 .parHd3 ul li{width:99px;height:96px;border:1px solid #eee;margin:0 5px;display: inline-block;vertical-align: top;} 
.pro_tct .event_box3 .parHd3 ul li.act{border:1px solid #2185f0;}
.pro_tct .event_box3 .parHd3 .sPrev,.pro_tct .event_box3 .parHd3 .sNext{position: absolute;bottom: 0;height:96px;width:30px;display: block;background: #f9fafc;cursor: pointer;}
.pro_tct .event_box3 .parHd3 .sPrev{left: 0;}
.pro_tct .event_box3 .parHd3 .sNext{right:0;}
.pro_tct .event_box3 .parHd3 .sPrev::before,.pro_tct .event_box3 .parHd3 .sNext::before{display: block;font-family: cursive;font-weight: 300;font-size: 24px;line-height: 96px;}
.pro_tct .event_box3 .parHd3 .sPrev::before{content: "<";}
.pro_tct .event_box3 .parHd3 .sNext::before{content: ">";}
.pro_tct .event_box3 .parHd3 .sPrev:hover::before,
.pro_tct .event_box3 .parHd3 .sNext:hover::before{background: #2185f0;color:#fff;}

/**/
.join{}
.join .yyui_tab .yyui_tab_content{display: none;}
.join .yyui_tab ul{font-size: 0;}
.join .yyui_tab ul li{display: inline-block;vertical-align: top;width:20%;}
.join .yyui_tab ul li i{width:146px;height:146px;overflow: hidden;margin: 0 auto;border:5px solid #e7e7e7;box-shadow: 0 5px 5px #d9d9d9;border-radius: 100px;transition: all 1s;}
.join .yyui_tab ul li i,.join .yyui_tab ul li span{display: block;text-align: center;font-size: 24px;font-weight: bold;color:#333;}
.join .yyui_tab ul li.yyui_tab_title_this{cursor: pointer;}
.join .yyui_tab ul li.yyui_tab_title_this i{border:5px solid #2a55e7;}
.join .yyui_tab ul li.yyui_tab_title_this span{color:#2a55e7}
.join .yyui_tab .yyui_tab_content_this{background: #eee;padding:50px;margin:40px auto;height:108px;overflow-y: scroll;}
.join .yyui_tab ul li:hover i{transform: translateY(10px);transition: all 1s;}

.lg_hrs_bt .cn{font-size: 30px;font-weight: bold;color:#333;line-height: 42px;}
.lg_hrs_bt .cn::after{content: "";display: block;width:70px;height:5px;background: #f3f2f2;}
.lg_hrs_bt .en{font-size:24px;color:#666;font-family: "Arial";opacity: .12;text-transform: uppercase;line-height: 40px;}

.lg_hrs_con>ul>.lg_hrs_con_tit{margin:2% auto;font-weight: bold;}
.lg_hrs_con>ul>.lg_hrs_con_tit i{font-style: normal;}
.lg_hrs_con>ul>li{margin: 28px auto;cursor: pointer;}
.lg_hrs_con ul li.op .lg_hrs_con_tit{background:#2a55e7;color:#fff;}
.lg_hrs_con ul li.op .lg_hrs_con_tit::before{background: #fff;}
.lg_hrs_con_tit{font-size: 14px;color:#333;line-height:42px;background: #f7f7f7;padding:0 75px;position: relative;}
.lg_hrs_con_tit::before{content: "";display: block;width:10px;height:10px;border-radius: 50%;background: #b7b7b7;position: absolute;left:3%;top:50%;margin-top: -5px;}
.lg_hrs_con_tit i{position: absolute;right:25px;top:50%;margin-top:-21px;width: 20%;text-align: center;}
.lg_hrs_con ul li .lg_hrs_cons_cons{padding:0 10px 0 75px;display: none;}
.lg_hrs_con ul li.op .lg_hrs_cons_cons{display: block;}
.lg_hrs_con ul li .lg_hrs_cons_cons b{display: block;font-size: 18px;font-weight: bold;color:#666;margin: 2% auto 1%;}
.lg_hrs_con ul li .lg_hrs_cons_cons abbr{font-size: 14px;color:#666;line-height: 40px;margin:3% auto;display: block;}
.lg_hrs_data{width:80%;text-align: center;display: inline-block;vertical-align: top;}
.lg_hrs_btml{background: #0a59a4;width:110px;line-height: 32px;text-align: center;border-radius: 20px;font-size: 14px;display: inline-block;vertical-align: middle;}
.lg_hrs_btml a{color:#fff;}
.lg_hrs_btmr{width:70px;display: inline-block;vertical-align: middle;text-align: center;float: right;}

.contact{max-width: 1120px;width:100%;margin: 0 auto;}

.dzs{box-shadow: 3px 5px 8px #ccc,-2px -3px 8px #ccc;}
.dzs dl{font-size: 0;padding:30px;text-align: center;border-right: 5px solid #ffba26;box-sizing: border-box;}
.dzs dl dd{display: inline-block;vertical-align: top;max-width: 350px;width:100%;font-size: 14px;line-height: 26px;color:#666;}
.dzs dl dd img{display: inline-block;vertical-align: middle;width:51px;height:65px}
.dzs dl dd span{font-size: 24px;font-weight: bold;color:#333;display: inline-block;vertical-align: middle;max-width: 240px;text-align: left;}
.dzs dl dd i{display: block;text-align: left;}

.contact_info{
    box-shadow: 3px 5px 8px #ccc, -2px -3px 8px #ccc;
}
.contact_info_box{
    font-size: 0;
    padding: 30px;
    
    border-right: 5px solid #ffba26;
    box-sizing: border-box;
}
.contact_info_box>div{
    float: left;
}
.contact_title{
    text-align: center;
    display: inline-block;
    vertical-align: top;
    max-width: 350px;
    width: 100%;
    font-size: 14px;
    line-height: 26px;
    color: #666;
}
.contact_title span{
    font-size: 24px;
    font-weight: bold;
    color: #333;
    display: inline-block;
    vertical-align: middle;
    max-width: 240px;
    text-align: left;
}
.contact_content{
    display: inline-block;
    vertical-align: top;
    max-width: 700px;
    width: 100%;
    font-size: 14px;
    line-height: 26px;
    color: #666;
}
.contact_content>div{
	float: left;
    max-width: 350px;
    width: 100%;
    font-size: 14px;
    line-height: 26px;
    color: #666;
}

/*online*/
.online{text-align: center;}
.online h3{font-size: 30px;font-weight: bold;color:#ffba26;line-height: 50px;}
.online h3::after{content: "";display: block;width:70px;height: 5px;background: #f3f2f2;text-align: center;margin:0 auto;}
.online i{display: block;font-size: 24px;font-family: "Arial";color:#666;opacity: .12;text-transform: uppercase;line-height: 36px;}
.online span{display: block;font-size: 16px;color:#666;opacity: .6;margin-top:20px;line-height: 30px;}
.online dl{}
.online dl dd{max-width: 420px;display: inline-block;vertical-align: top;width:43%;margin:0 20px 40px;font-size: 14px;line-height: 40px;}
.online dl dd input{width:95%;height:40px;line-height: 40px;padding-left:5%;border-radius: 20px;border:1px solid #dcdcdc;color:#666;}
.online dl dd input::placeholder,.online dl dd textarea::placeholder{color:#666;}
.online dl dd.d1{max-width:890px;width:100%;}
.online dl dd textarea{width:97%;padding-left: 3%;border-radius: 20px;border:1px solid #dcdcdc;line-height: 40px;}
.online dl dd.d2{position: relative;}
.online dl dd.d2 img{position: absolute;right:3%;top:50%;margin-top:-14px;}
.online dl dd button{background:#ffba26;width:100%;font-size: 16px;height:40px;border-radius: 20px;border:none;color:#fff;font-weight: bold;}

.service{}
.service h3{color:#333;}
.service1l{display: inline-block;vertical-align: middle;max-width:396px;height:135px;width:100%;}
.service1r{display: inline-block;vertical-align: middle;max-width: 660px;text-align: left;font-size: 16px;line-height: 36px;color:#333;margin-left:30px;}
.service2{}
.service2 ul{font-size: 0;}
.service2 ul li{display: inline-block;vertical-align: top;width:30.333333%;margin:0 1.5%}
.service2 ul li i{display: block;font-size: 16px;font-weight: bold;color:#fff;width:96px;height:96px;border-radius: 50%;background: #ffba26;opacity: 1;line-height: 96px;margin:0 auto;transition: all 1s;}
.service2 ul li:nth-child(2) i{background: #ef7070;}
.service2 ul li:nth-child(3) i{background:#53c2ae;}
.service2 ul li span{font-size:16px;font-weight: bold;color:#333;opacity: 1;transition: all 1s;}
.service2 ul li:hover i{transform: translateY(10px);transition: all 1s;}
.service2 ul li:hover span{transform: translateY(-10px);transition: all 1s;}
.service3{text-align: left;box-shadow: 3px 5px 8px #ccc,-2px -3px 8px #ccc;padding:30px 35px;height:285px;overflow-y: scroll;}

/*hide scroll*/
.service3::-webkit-scrollbar-track-piece { position: fixed;right:0;background-color:#f8f8f8;}
.service3::-webkit-scrollbar {width:5px;height:20px;}
.service3::-webkit-scrollbar-thumb {background:#dddddd;background-clip:padding-box;min-height:28px;}
.service3::-webkit-scrollbar-thumb:hover {background:#bbb;}

.yyui_tab_content_this::-webkit-scrollbar-track-piece { position: fixed;right:0;background-color:#f8f8f8;}
.yyui_tab_content_this::-webkit-scrollbar {width:5px;height:20px;}
.yyui_tab_content_this::-webkit-scrollbar-thumb {background:#dddddd;background-clip:padding-box;min-height:28px;}
.yyui_tab_content_this::-webkit-scrollbar-thumb:hover {background:#bbb;}

.pro_tct .event_box3 .parTct .txt::-webkit-scrollbar-track-piece { position: fixed;right:0;background-color:#f8f8f8;}
.pro_tct .event_box3 .parTct .txt::-webkit-scrollbar {width:10px;height:20px;}
.pro_tct .event_box3 .parTct .txt::-webkit-scrollbar-thumb {background:#dddddd;background-clip:padding-box;min-height:28px;}
.pro_tct .event_box3 .parTct .txt::-webkit-scrollbar-thumb:hover {background:#bbb;}

.invest_list{}
.invest_list ul li{padding:40px 0;}
.invest_list ul li:nth-child(odd){background: #f8f8f8;}
.invest_list ul li .invest_con{max-width: 1200px;width: 100%;margin:0 auto;}
.invest_list ul li .invest_con .invest_conl{max-width: 470px;height:296px;overflow: hidden;width:100%;}
.invest_list ul li .invest_con .invest_conl img{transition: all 1s;}
.invest_list ul li .invest_con .invest_conr{max-width: 650px;width:100%;}
.invest_list ul li .invest_con .invest_conr .bt{font-size: 30px;font-weight: bold;color:#333;line-height: 40px;transition: all 1s;}
.invest_list ul li .invest_con .invest_conr .text{font-size: 14px;color:#666;line-height: 30px;}
.invest_list ul li .invest_con .invest_conr .more{font-size: 12px;color:#333;text-transform: uppercase;text-decoration: underline;line-height: 36px;}
.invest_list ul li .invest_con .invest_conr .more i{display: inline-block;float: right;}
.invest_list ul li:hover a{color:#2185f0;}
.invest_list ul li:hover .invest_con .invest_conl img{transform: scale(.95);transition: all 1s;}
.invest_list ul li:hover .invest_con .invest_conr .bt{transform: translateX(10px);transition: all 1s;}

.honor_list{}
.honor_list .swiper-containers2{position: relative;overflow: hidden;}
.honor_list .swiper-containers2 .swiper-wrapper{text-align: center;}
.honor_list .swiper-containers2 .swiper-slide{display: inline-block;vertical-align: top;max-width: 290px;border:1px solid #f2f2f2;width: 24.1666666%;margin:0 0.4166667%;box-sizing: border-box;}
.honor_list .swiper-containers2 .swiper-slide .pic{max-width: 290px;height:202px;overflow: hidden;}
.honor_list .swiper-containers2 .swiper-slide .pic img{transition: all 1s;}
.honor_list .swiper-containers2 .swiper-slide:hover .pic img{transform: scale(1.1);transition: all 1s;}
.honor_list .swiper-containers2 .swiper-slide .tite{font-size: 16px;color:#333;line-height: 46px;margin:0 5px 5px;background: #eee;}

.honor_list .swiper-containers2 .swiper-button-prev,.honor_list .swiper-containers2 .swiper-button-next{display: block;width:31px;height:31px;overflow: hidden;}
.honor_list .swiper-containers2 .swiper-button-prev::after,.honor_list .swiper-containers2 .swiper-button-next::after{display: none;}
.honor_list .swiper-containers2 .swiper-button-prev{background: url(../images/left_ico.png);}
.honor_list .swiper-containers2 .swiper-button-next{background: url(../images/right_ico.png);}

.about_bts{max-width: 1920px;width:100%;margin: 0 auto;height: 688px;text-align: center;}
.about_bts_list{}
.about_bts_list ul{font-size:0;}
.about_bts_list ul li{display: inline-block;vertical-align: top;max-width: 161px;width: 14%;margin: 0 1.6%;}
.about_bts_list ul li i{background: url(../images/about_bts_list_bg.png) no-repeat top center;max-width: 161px;height:160px;line-height:160px;font-size: 24px;color:#fff;font-weight: bold;display: block;}
.about_bts_list ul li span{font-size: 14px;line-height: 24px;color:#fff;}

.about_cnsl{margin-top:150px;max-width: 490px;height:351px;overflow: hidden;;}
.about_cnsr{max-width: 665px;width:100%;}

.pages{ text-align: center; margin-top: 30px;margin-bottom: 30px;}
.pags-item{
  display: inline-block;
	padding:3px 12px;
  font-size: 14px;
  text-align: center;
  color: #666;
  line-height: 24px;
  margin: 0 3px;
  border: solid 1px #ddd;
  border-radius: 2px;
}

.pags-item.show{
  color: #fff;
  background: #de521b;
  border: solid 1px #de521b;
}