@charset "UTF-8";
body{font-family:"Source Han Sans",Helvetica Neue,Helvetica,Arial,sans-serif;color:#333;}
*{margin: 0;padding: 0;text-decoration: none;}
ul{list-style: none;}
a{text-decoration: none;outline:none;display:inline-block;}
a:hover{text-decoration: none;}
a:focus,a:hover {text-decoration: none;}
img{border:0;vertical-align: middle;max-width: 100%;}
span{display:inline-block;}
input:focus,textarea:focus,select:focus,button:focus{outline:none; }
.clearfix{ clear: both;zoom:1;}
.clearfix:before, .clearfix:after { display: table; content: " ";clear: both;}
.pull-left{float: left;}
.pull-right{float: right;}
/*************/

/*nav-left*/
.nav-left{position: fixed;left: 0;width:200px;}
.nav-left>h4{text-align: center;color:#ffffff;font-size: 30px;font-weight: normal;background: url("../images/nav-ban_03.jpg") no-repeat;background-size: cover;}
/*.nav-left ul li p{padding-left: 15px;}*/
.nav-left ul li dl{padding-left: 15px;}

/*nav-left*/
/*.header2{background: #202e79;position: initial!important;height:83px;}*/

.wrap{width:1200px;max-width: 65%;margin: 0 auto;}
.wrap2{max-width: 65%;margin: 0 auto}
.display{display: block!important;}
.swiper1 .swiper-slide>img,.bann>img{width: 100%;}
.team-p li .li-text>div>img{width: 100%;}
.about-div2,.about-div1{text-align: center;}



.mob-nav{display: none;}
#header{position: fixed;width:100%;z-index: 999999;top:0;}
#header_en{position: fixed;width:100%;z-index: 999999;top:0;}
.header2{background: #202e79;}
.contact,.hr{margin-top: 135px;}
#header header{padding-top: 15px;}
#header_en header{padding-top: 15px;}
.qiehuan icon{width:10px;height:10px;background: url("../images/jt-x.png") no-repeat;background-size: 100% 100%;margin-left: 5px;display: inline-block;vertical-align: middle;}
/*.qiehuan i:last-of-type{display: none;}*/
.qiehuan i{font-style: normal;display: block;cursor: pointer;}
.qiehuan a{color:#ffffff;}
.header-denglu{border: 1px solid #ffffff;border-radius: 5px;color:#ffffff;font-size: 14px;padding: 10px;margin-top: 5.5px;}
.header-denglu>a{border-right: 0px solid #ffffff;color:#ffffff;padding: 0 0px 0 0;margin-right: 0px;}
.header-nav ul li{float: left;margin:0 25px 0 0;padding: 3px 0 17px;text-align: center;width:100px;position: relative;}
.header-nav ul li a{color:#ffffff;font-size: 18px;padding: 12px 6px;}
/*.header-nav ul li>a:hover{border-bottom: 2px solid rgba(255,255,255,0.8);}*/
.on{border-bottom: 2px solid rgba(255,255,255,0.8);}
.nav-dl{position: absolute;width:230%;text-align: left;color:#ffffff;display: none;background: #ffffff;margin-top: 17px;}
.qiehuan{display: none;}
.swiper-pagination-bullet{width:20px;height:5px;color:rgba(255,255,255,0.9);opacity: 1;border-radius: 0;}
.swiper-pagination-bullet{background: rgba(255,255,255,0.9);color:#000;transform: skew(-50deg);}
.swiper-pagination-bullet-active{opacity: 1;background: #007aff;color:#ffffff;}


.header-nav .nav-dl dd>a{font-size: 15px;padding: 15px 6px;color:#666666;}
.header-nav .nav-dl dd:hover{background: #202e79;}
.header-nav .nav-dl dd:hover>a{color:#ffffff;padding-left: 15px;transition: 0.4s;}
.header-nav .nav-dl dd{padding: 0 9px;position: relative;}
/*index*/
.banner-text{position: absolute;left: 0;right:0;top:35%;bottom: 0;}
.banner-text h3{font-size: 38px;color:#ffffff;margin-bottom: 5px;}
.banner-text h3>span{color:#009cff;}
.banner-text h3 i{font-size: 15px;vertical-align: super;margin-left: 5px;font-style:normal;}
.banner-text>p{font-size: 20px;color:#ffffff;margin-bottom: 30px;margin-top: 15px;width:50%;line-height: 2;}
.banner-text>a{display: inline-block;background: -webkit-linear-gradient(bottom, #048fef 0%,#0786e4 100%);color:#ffffff;font-size: 18px;padding: 5px 15px;border-radius: 50px;}
.swiper-slide .banner-text>a:hover{background: #19a6ff;}
.b-title{text-align: center;padding-top: 75px;margin-bottom: 50px;}
.b-title>h4{font-size: 36px;color:#202e79;margin-bottom: 15px;}
.jiankang{background: url("../images/jk_14.jpg") no-repeat;background-size: 100% 100%;position: relative;width:100%;padding: 150px 0;}
.jk-text{position: absolute;left: 0;right:0;bottom:0;top:37%;color:#ffffff;width:100%;margin: 0 auto;text-align: center;}
.jk-text>h3 span:first-of-type{color:#0689e8;margin: 0 50px 0 0;}
.jk-text>h3{font-size: 38px;}
.jk-text>p{font-size: 18px;margin-top: 20px;}
.index-news{width:100%;background: #e8eaf1;padding: 1px 0;}
.index-news-ul li{width:30%;margin-right: 5%;background: #ffffff;float: left;}
.index-news-ul li:last-of-type{margin-right: 0;}
.index-news-ul li>a{color:#666666;font-size: 14px;display: block;}
.index-news-ul li h5{font-size: 18px;color:#333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index-news-more{text-align: center;margin: 45px 0 60px 0}
.index-news-more a{color:#202e79;font-size: 16px;border-radius: 50px;padding: 5px 25px;border:1px solid #202e79;}
.index-news-text{padding: 10px;}
.index-news-text>span{margin: 7px 0;}
.index-news-text>p{line-height: 1.7;overflow: hidden;height:45px;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;padding: 0px 0 5px 0;text-align: justify;}
.huoban li{width:19.8%;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;float: left;/*height:115px;line-height: 115px;*/text-align: center;}
.huoban li:nth-of-type(5),.huoban li:nth-of-type(10),.huoban li:nth-of-type(15){border-right: none;}
.huoban li:nth-of-type(11),.huoban li:nth-of-type(12),.huoban li:nth-of-type(13),.huoban li:nth-of-type(14),.huoban li:nth-of-type(15){border-bottom: none;}
.huoban-logo{overflow: hidden;}
.huoban-logo>img{transform: scale(0.8)}
.huoban li:hover img{transform: scale(0.9)}
.index-news-img img{width:100%;height: 210px;}
.naoys{position: relative;text-align: center;margin-top: 210px;margin-bottom: 300px;}
.naoys>img{}
.naoys .zz-1{position: absolute;left: 0;width:35%;bottom:55%;}
.naoys .zz-2{position: absolute;right:-5%;width:32%;bottom:55%;}
.naoys .zz-3{position: absolute;left: 0;width:35%;bottom:-50%;}
.naoys .zz-4{position: absolute;right:-5%;width:32%;bottom:-50%;}
.naoys .zz-text>span{color:#202e79;font-size: 45px;vertical-align:top;}
.zz-text>p{font-size: 28px;color: #202e79;line-height: 1.7;}
.zz-dis{overflow: hidden;
    height:0;}
.zz-dis>p:first-of-type{color: #666666;font-size: 18px;line-height: 1.7;margin: 10px 0}
.zz-dis>p:last-of-type{color:#202e79;font-size: 18px;line-height: 1.7;}
.zz-text{text-align: left;display: table;}
.naoys .zz-text>span{display: table-cell;padding-right: 15px;}
.zz-text>span:after{content: "";display: block;width:90%;height:5px;background: #202e79;margin-bottom:5px;margin: 0 auto}
.naoys>div:hover .zz-img{transform: scale(0.8);transition: 0.9s;}
/*.zz-dis{display: none;}*/
/*.naoys>div:hover .zz-dis{display: block;transition: 1.9s;}*/
.naoys>div:hover .zz-text>span{font-size: 36px;}
.naoys>div:hover .zz-text>p{font-size: 24px;}
.naoys>.zz-1:hover,.naoys>.zz-2:hover{transition: 0.8s;}
.zz-dis>p:last-of-type span i{width:5px;height:5px;border-radius: 100%;vertical-align: middle;background: #202e79;display: inline-block;margin-right: 5px;}
.zz-img{text-align: left;margin-bottom: 10px;}

.footer{background: url("../images/footer-banner_02.jpg")no-repeat;background-size: 100% 100%;padding: 60px 0 0 0;}
.footer-div>h3{color:#ffffff;font-size: 16px;font-weight: normal;margin-bottom: 20px;}
.footer-div>h3:after{content: "";width:10%;height:2px;background: rgba(255,255,255,0.1);display: block;margin-top: 20px;}
.footer-div{float: left;width:30%;margin-right: 3%;}
.footer-div p{color:rgba(255,255,255,0.5);font-size: 14px;margin: 7px 0;}
.footer-div p a{color:rgba(255,255,255,0.5)}
.footer-div p a:hover{color:rgba(255,255,255,1)}
.footer-div>h3 span:last-of-type{color:rgba(254,254,254,0.1);font-size: 18px;font-weight: bold;margin-left: 10px;}
.footer-top{text-align: center;border-top: 1px solid rgba(255,255,255,0.5);font-size: 14px;color:rgba(255,255,255,0.5);padding: 15px 0;margin-top: 20px;}
.footer-div:last-of-type p a{width:25px;height:25px;display: inline-block;border-radius: 100%;background: #ffffff;margin-right: 10px;}
.footer-div:last-of-type p:last-of-type{margin-top: 15px;}
.footer-div:first-of-type p i{width:15px;height:15px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.footer-div:first-of-type p .i1{background: url("../images/phone.png") no-repeat;background-size: 100% 100%;}
.footer-div:first-of-type p .i2{background: url("../images/email.png") no-repeat;background-size: 100% 100%;}
.footer-div:first-of-type p:nth-of-type(3),.footer-div:first-of-type p:nth-of-type(4){margin-top: 15px;}

/*product*/
.bann{position: relative;}
.bann .ban-text{position: absolute;top:40%;left: 0;right:0;color:#ffffff;}
.bann .ban-text h3{font-size: 30px;margin-bottom: 15px;}
.bann .ban-text p{font-size: 30px;text-transform: uppercase;}
.product>p{font-size: 18px;color:#333333;line-height: 36px;margin: 100px 0;}
.product-tw{margin-bottom: 50px;}
.product-tw ul li{float: left;width:49.5%;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;height:27em;}
.product-tw ul li:nth-of-type(2n){border-right:none;}
.product-tw ul li:nth-of-type(2n)>div{padding-left: 50px;}
.product-tw ul li:nth-of-type(3),.product-tw ul li:nth-of-type(4){border-bottom:none;}
/*.product-tw ul li>div{padding: 10px 50px;}*/
.product-tw ul li:nth-of-type(2n+1)>div{padding-right: 50px;}
.product-tw ul li h4 a{font-size: 30px;color:#202e79;margin-bottom: 20px;}
.product-tw ul li h4 span{font-size: 15px;vertical-align: super;margin-left: 5px;}
.product-tw ul li p{margin: 10px 0;font-size: 18px;color: #333333;}
.product-tw ul li>div>a{display: inline-block;padding: 6px 15px;color:#ffffff;font-size: 16px;background:#202e79;border-radius: 50px;margin-top: 20px;}
.product-tw-img{width:80px;height:80px;background: #cccccc;border-radius: 100%;margin: 0 auto;margin-left: 25%;text-align: center;line-height: 80px;margin-top: 50px;margin-bottom: 25px;}
/*.product-tw-img img{vertical-align: middle;}*/
/*product-detail*/
.product-detail .ban-text h3 span{color: #1099fb;}
.product-detail .ban-text p a{color:#ffffff;padding: 5px 15px;font-size: 20px;background: #058ae9;border-radius: 50px;margin-right: 15px;}
.product-detail .ban-text p{font-size: 15px;margin: 15px 0;}
.product-zl{margin-bottom: 70px;}
.product-zl p{line-height: 2;font-size: 18px;}
.b-title2{text-align: center;margin: 50px;}
.b-title2 h4{font-size: 30px;color: #333333;}
.b-title2 h4:after{content: "";display: block;width:125px;height:1px;background: #b8b7b7;margin: 15px auto}
.b-title2 p{font-size: 18px;color:#b8b7b7;text-transform: uppercase;}
.product-td ul li{float: left;width:19.2%;margin-right: 1%;text-align: center;height:16em;}
.product-td ul li:last-of-type{margin-right: 0;}
.product-td ul li .td-img{width:80px;height:80px;border-radius: 100%;background: #eeeeee;line-height: 80px;margin: 0 auto}
.product-td ul li h5{font-size: 18px;margin: 20px 0;}
.product-td ul li p{padding: 0 10px;line-height: 1.7;font-size: 15px;}
.tx{text-align: center;margin-bottom: 80px;}
.sf{text-align: center;margin-bottom: 80px;}
.nbb-div .clearfix li{width:15%;}
.cp-xq p{line-height: 2;font-size: 18px;margin: 5px 0;}
.cp-xq img{margin:5px 0;}
/*service*/
.service .ban-text h3{font-size: 30px;}
.service .ban-text p{width:57%;}

.team{}
.team-p ul li{}
/*case*/
.case-s-bac{background: #eeeeee;padding-bottom: 50px;}
.case-s .ban-text h3{width:45%;font-size: 27px;}
.case-s .ban-text p{width:55%;font-size: 18px;line-height: 1.7;}
.case-div{background: #ffffff;padding: 30px;margin-top: 30px;}
.case-div .case-text h5{color:#202e79;font-size: 25px;margin-bottom: 20px;}
.case-div .case-text p{font-size: 18px;color: #333333;line-height: 2;}
.case-div:nth-of-type(even) .case-text{float: left;width:48%}
.case-div:nth-of-type(even) .case-img{float: right;width:48%}
.case-div:nth-of-type(odd) .case-text{float: right;width:48%;}
.case-div:nth-of-type(odd) .case-img{float: left;width: 48%;}
.case-img img{width:100%;}
.case-img{overflow: hidden;}
.case-img img:hover{opacity: 1;transform: scale(1.1);transition: 0.3s;}
.case-text{padding-top: 40px;}
.case-k .ban-text h3{width:60%;}
.case-k-img li{float: left;width:18.8%;text-align: center;border:1px solid #cccccc;margin-right: 1%;margin-bottom: 1%;}
.case-k-img li:nth-of-type(5n){margin-right: 0;}
.case-k-img{margin-bottom: 80px;}
.case-k-img li img{/*height:100%;*/}
/*about*/
.about-bac{background: #f4f4f4;padding:50px 0;}
.about-text p{font-size: 18px;color:#333333;line-height: 48px;}
.about-text{margin-bottom: 60px;}
.about-ul-img{width:100%;margin: 0 auto;}
.about-ul-img li{float: left;width:17.6%;margin-right: 3%;font-size: 20px;text-align: center;border-radius: 100%;}
.about-ul-img li>div{width:150px;height:150px;border-radius: 100%;background: #ffffff;color:#333333;margin: 0 auto}
.about-ul-img li>div .div-img{width:55px;height:55px;margin: 0 auto;}
.about-ul-img li>div .div-img img{width:100%;height:100%;margin-top: 35px;}
.about-ul-img li>div>p{margin-top: 45px;}
.about-ul-img li:last-of-type{margin-right: 0;}
.about-ul-img li>div:hover{background: #202e79;color:#ffffff;}
.about-ul-img li .img2{display: none;}
.about-ul-img li>div:hover .img1{display: none;}
.about-ul-img li>div:hover .img2{display:inline-block;}
.about-div1{position: relative;margin-top: 5em;}
.about-div1>div{position: absolute;top:0;left: 0;right:0;color:#ffffff;text-align: center;width:60%;margin: auto;font-size: 24px;line-height: 1.7;}
.about-div2{position: relative;margin-top: 5em;margin-bottom: 5em;}
.about-div2>div{position: absolute;top:0;left: 0;right:0;color:#ffffff;text-align: center;width:100%;margin: auto;}
.about-div1>div .b-title2 h4,.about-div2>div .b-title2 h4,.about-div1>div .b-title2 p,.about-div2>div .b-title2 p{color:#ffffff;}
.about-div2>div>p:first-of-type{font-size: 30px;}
.about-div2>div>p{margin-left: 35%;text-align: left;margin-top: 10px;}

.nav-left{background: #f2f2f2;position: fixed;width:175px;margin-top: 120px;left: 10px;top:0;}
.nav-left>div>div{background: #d2d2d2;margin-bottom: 5px;}
.nav-left>div>div:last-of-type{margin-bottom: 0;}
.nav-left>div>div a{font-size: 18px;color: #333333;padding: 8px 15px;display: block;}
.nav-left>div>h4{color:#ffffff;text-align: center;font-size: 26px;font-weight: normal;padding: 13px;background:url("../images/nav-ban_03.jpg") no-repeat;background-size: 100% 100%;}
/*news*/
.news-left{width:80%;float: left;}
.news-left li{border-bottom: 1px solid #cccccc;padding: 20px 30px;margin-bottom: 35px;}
.news-left li:hover{box-shadow: 0px 7px 30px rgb(212, 225, 241);}
.news-left li a h3{color:#333333;font-size: 24px;margin-bottom: 25px;font-weight: normal;}
.news-left li a span{color: #999999;font-size: 14px;}
.news-left li a p{font-size: 14px;color: #666666;line-height: 1.7;margin: 5px 0 45px 0;}
.news-left li a i{font-style: normal;font-size: 14px;color: #999999;border: 1px solid #999999;border-radius: 50px;padding: 3px 10px;margin-right: 5px;}
.left-img{float: left;margin-right: 35px;width:281px;}
.right-text{padding-left:316px; }
.news-page{margin: 50px 0;text-align: center;}
.news-page ul li{display: inline-block;margin-right: 5px;border:1px solid #202e79;padding: 0;height:25px;line-height: 25px;}
.news-page ul li a{display: block;padding: 0 8px;color:#202e79;}
.news-page ul .active{border:none;}
.news-page ul li:last-of-type.active{border:1px solid #202e79;}
.news{margin-top: 135px;margin-bottom: 80px;}
.news-right{float: right;width:17%;box-shadow: 0 0 6px #cccccc;}
.biaoqian{margin-top: 20px;padding: 0 15px;}
.biaoqian dd{float: left;width:45%;font-size: 16px;border: 1px solid #dddddd;text-align: center;border-radius: 8px;margin-bottom: 10px;}
.biaoqian dd a{color: #666666;padding: 8px 0;font-size: 14px;display: block;}
.biaoqian dd:nth-of-type(2n){float: right;}
.news-right h5{border-bottom: 1px solid #dddddd;font-size: 18px;font-weight: normal;color:#333333;padding: 8px 15px;}
.nianfen{padding: 0 15px;margin-top: 20px;margin-bottom: 30px;}
.biaoqian dd:hover{background: #202e79}
.biaoqian dd:hover a{color: #ffffff;}
.nianfen dd{margin: 10px 0;}
.nianfen dd a{color:#666666;}
.nianfen dd a:hover{color:#202e79; }
.news-detail-fx{}
.news-detail-fx p{line-height: 35px;font-size: 16px;color:#666666;}
.news-detail-fx p i{font-style: normal;margin-right: 20px;color:#222222;}
.news-detail-fx p:first-of-type span{margin-right: 10px}
.news-left>i{font-style: normal;font-size: 14px;color: #999999;display: block;margin-bottom: 10px;}
.news-left-text{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;padding: 25px 0;}
.news-left>p:first-of-type a{font-size: 14px;color:#464c5b;}
.news-left>p:first-of-type a:last-of-type{color:#202e79;}
.news-left-text p{color:#888888;line-height: 1.7;font-size: 14px;margin-bottom: 20px;}
.page-qie{}
.page-qie p{margin-top: 10px;}
.page-qie p a{color:#999999;font-size: 14px;}
.page-qie p a:hover{color:#202e79;}
.news-left>h4{font-size: 24px;color: #111111;margin: 10px 0;}

.sr-bdimgshare{display: none!important;}
.station-text{}
.station-text p{font-size: 18px;line-height: 48px;color: #333333;text-indent: 2em;}
.station-map{text-align: center;position: relative;width:827px;max-width: 100%;margin:75px auto;}
.station-map img{}
.dw{position: absolute;}
.dw-gz{position: absolute;top:83%;left: 63%;}
.dw i{width:20px;height:22px;background: url("../images/dian_04.png") no-repeat;background-size: 100%;display: inline-block;vertical-align: sub;}
.dw i img{width:100%;}
.dw span{color: #ffffff;font-size: 13px;}
.dw-sz{left: 62%;top: 87%;}
.dw-fj{left: 70%;top: 78%;}
.dw-jx{left: 66%;top: 74%;}
.dw-hn{left: 59%;top: 74%;}
.dw-sh{left: 76%;top: 66%;}
.dw-sh span{display: block;}
.dw-hb{left: 61%;top: 65%;}
.dw-sc{top: 67%;left: 45%;}
.dw-js{top: 59%;left: 74%;}
.dw-js span{display: block;}
.dw-hen{left: 62%;top: 58%;}
.dw-sd{left: 70%;top: 51%;}
.dw-sx{top: 47%;left: 61%;}
.dw-sx span{display: block;}
.dw-tj{top: 43%;left: 70%;}
.dw-tj span{display: block;}
.dw-bj{top: 40%;left: 69%;}
/*hr*/


.biao{margin: 70px 0}
.biao div:first-of-type{background: #f3f3f3;}
.biao div:first-of-type li{font-size: 16px;color:#333333;height:60px;line-height: 60px;font-weight: bold;}
.biao div li{width:18%;text-align: center;float: left;height: 55px;line-height: 55px;font-size: 14px;color: #666666;}
.biao div li:last-of-type{width:10%;}
.biao div li:last-of-type icon{width:30px;height:inherit;display: inline-block;background: url("../images/jt-s_03.png") no-repeat;background-size: 50%;background-position: center;line-height: inherit;cursor: pointer;}
.biao div li:first-of-type p{text-align: left;padding-left: 20px;}
.hr-top{padding: 25px;padding-bottom: 40px;display: none;}
.hr-top h4{font-size: 18px;color:#666666;margin-bottom: 10px;}
.hr-top p{font-size: 14px;color:#666666;padding: 5px 0;}
.hr-top p a{color:#ffffff;background: #202e79;border-radius: 50px;padding: 5px 15px;font-size: 16px;}
.hr-gw{margin-bottom: 20px;margin-top: 20px;}
.biao div li:last-of-type .ico-img{background: url("../images/jt-x_06.png") no-repeat;background-size: 50%;width:30px;height:inherit;line-height: inherit;background-position: center;}
.dis{display: block;}
.biao>div{border-bottom: 1px solid #e3e3e3;}
.biao>div>ul:hover{background: rgba(243,243,243,0.8);}
.biao>div:first-of-type:hover{background: #f3f3f3;}
.biao>div:first-of-type{border-bottom: none;}
.hr-text p{font-size: 18px;color: #333333;margin: 7px 0;line-height: 48px;}
/*contact*/
.contact-div1{float: left;width:25%;color:#333333;font-size: 16px;}
.contact-div2{float: left;width:49%;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;color: #333333;font-size: 16px;}
.contact-div2 icon{width:30px;height:30px;display: inline-block;vertical-align: middle;display: table-cell;}
.contact-div3{float: left;width:25%;text-align: right;color:#333333;font-size: 16px;}
.ico1{background: url("../images/s_03.png") no-repeat;background-size: 100%;}
.ico2{background: url("../images/s_06.png") no-repeat;background-size: 100%;}
.ico3{background: url("../images/s_08.png") no-repeat;background-size: 100%;}
.ico4{background: url("../images/s_10.png") no-repeat;background-size: 100%;}
.ico5{background: url("../images/s_12.png") no-repeat;background-size: 100%;}
.contact-div2 p{line-height: 30px;display: table;margin-top: 15px;padding: 0 80px;color:#333333;}
.contact-div2 h5{padding: 0 80px;font-size: 18px;margin-bottom: 10px}
.contact-div1 h5{font-size: 18px;margin-bottom: 10px}
.contact-div3 h5{font-size: 18px;margin-bottom: 10px}
.contact-div2 p span{padding-left: 10px;}
.contact-div3 img{margin-right: 15px;}
.contact-div1 p{margin-bottom: 20px;}
#contact_map{height:450px;margin-top: 50px;margin-bottom: 100px;width:100%;}

#contact_map .anchorBL{display: none;}
#contact_map .BMap_bubble_title{color:#cc5522;font-size: 14px;}
#contact_map .BMap_bubble_content{font-size: 14px;}
/*support*/
.nav-left2{margin-top: 120px;width:210px;}
.nav-left2>h4{font-size: 26px;color:#ffffff;padding: 15px;}
.nav-left2 ul li p{}
.nav-left2 ul .left-li{margin-bottom: 8px;cursor: pointer;}
.nav-left2 ul li p{background: #d2d2d2;font-size: 17px;color: #333333;font-weight: bold;   }
.nav-left2 ul li p>a{color: #333333;display: block;padding: 10px 7px;}
.nav-left2 ul .left-li dl{padding-left: 0;}
.left-li dl dd{border-bottom: 1px dashed #cccccc;font-size: 15px;}
.left-li dl dd a{color:#333333;padding-bottom: 7px;padding-top: 7px;padding-left: 7px;padding-right: 7px;display: block;}
.left-li dl dd:hover{background: #2696e6;}
.left-li dl dd:hover a{color:#ffffff;}
.team-p li{float: left;width:45%;margin: 0 2.5%;background: #ffffff;}
.team-p li .li-text{padding: 10px;}
.team-p li .li-text h3{font-size: 20px;color: #202020;margin: 10px 0;padding: 0 8px;}
.team-p li .li-text h3 span{font-weight: normal;font-size: 16px;margin-left: 10px;}
.team-p li .li-text p{font-size: 16px;color: #717171;line-height: 1.7; padding: 0 8px;height:110px;}
.team-p{margin: 0 auto;}
.team{width:100%;background:#f1f1f1;padding-bottom: 65px; padding-top: 1px;}
.nav-left2 dl{display: none;}

.swiper2 .swiper-slide .people{text-align: center;border: 1px solid #cccccc;padding-bottom: 20px;float: left;width:24%;margin-right: 1%;height:240px;}
.swiper2 .swiper-slide .people:last-of-type{margin-right: 0;}

.swiper-img{width:90px;height:90px;border-radius: 100%;margin: 25px auto}
.t-p{text-align: center;font-size: 24px;color: #333333;margin-bottom: 50px;}
.swiper2 .swiper-slide p{margin-top: 5px;color:#666666;padding: 0 10px;}
.swiper2{margin-bottom: 80px;}
.swiper3{}
.swiper3 .swiper-slide .zs{}
.swiper3 .swiper-slide .zs .swiper-img{width:auto;height:auto;}
.swiper3 .swiper-slide .zs p{text-align: center;padding: 0 5px;line-height: 1.7;}
.lw{margin: 50px 0;}
.lw li{background: #f4f5f8;margin-bottom: 30px;padding: 30px 20px;}
.lw li:hover{background: #f0f0f0;}
.lw li a{color: rgba(0,0,0,0.8);display: block;}
.lw li a span{color: #7a7b7c;opacity: 0.5;font-size: 16px;}
.lw li .left-txt{float: left;width:85%;font-size: 16px;line-height: 1.7}
.lw li .right-txt{float: right;margin-top: 10px;}
.lw-right-t li{border-bottom: 1px solid #cccccc;padding: 15px;line-height: 1.5;}
.lw-right-t li a{color:#666666;font-size: 14px;}
.lw-right-t li a:hover{color: #202e79;}
.ttt{background: #e5e5e5;}
.lef{float: left;margin-right: 50px;width:45%;overflow: hidden;}
.lef:hover img{transform: scale(1.2);transition: 0.3s;}
.rig{margin-top: 60px;padding-left:15px;}
.rig p{margin-bottom: 20px;font-size: 16px;padding-right: 50px;display: table}
.rig p i{width:13px;height:15px;background: url("../images/jt_06.png") no-repeat;background-size: 100% 100%;display: inline-block;margin-right: 5px;vertical-align: middle;}
.rig p span{display: table-cell}
.sh{text-align: center;font-size: 18px;}
.tt{margin: 70px 0 100px;}
.tt ul li{text-align: center;width:18.4%;margin-right: 2%;float: left;}
.tt ul li:last-of-type{margin-right: 0;}
.tt ul li>div{width:100px;height:100px;background: #202e79;border-radius: 100%;margin: 0 auto;line-height: 100px;}
.tt ul li>div img{vertical-align: middle;}
.tt ul li h5{font-size: 18px;margin: 15px 0;}
.tt ul li p{font-size: 16px;color: #666666;line-height: 1.7;}
.tt ul li>div:hover img{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);  -ms-transform: rotate(360deg);transform: rotate(360deg);transition: 0.7s;}
.tx-p{padding: 5px 0px;line-height: 40px;font-size: 20px;}
.ypt{margin-bottom: 70px;}
.bac-ff{background: #ffffff;padding: 30px;padding-top: 30px;padding-bottom: 55px;}
.bac-ff ul li{display: inline-block;margin-right:20px;margin-right: 30px;margin-top: 25px;}
.bac-ff ul li a{color:#202e79;border-radius: 5px;border: 1px solid #202e79;display: block;padding: 8px 10px;font-size: 18px;}
.bac-ff ul li a:hover{background:#202e79;color:#ffffff;font-size: 19px; }
.down-up{margin-top: 120px;}
.down-up ul li{width:48%;margin: 0 1%;background: #ffffff;float: left;margin-bottom: 2%;}
.down-up ul li a{display: block;display: table;padding: 25px;}
.down-up ul li icon{width:50px;height:50px;background: url("../images/down_03.jpg") no-repeat;background-size: 100% 100%;display: inline-block;margin-right: 15px;}
.down-up ul li p{display: table-cell;vertical-align: middle;}
.down-up ul li p span{display: block;}
.down-up ul li p span:first-of-type{font-size: 16px;color: #333333;}
.down-up ul li p span:last-of-type{font-size: 14px;color: #888888;}

.modoal{width:100%;height:100%;border:0px solid #cccccc;position: fixed;z-index: 999999;right:0;left: 0;bottom:0;top:0%;background: rgba(0,0,0,0.5);margin: auto;display: none;}
.modoal-text{margin: 10% auto;width:85%;height:70%;background: #ffffff;position: relative;}
.modoal-text>span{background: url("../images/close-hui.png") no-repeat;width:25px;height:25px;background-size: 100%;position: absolute;right:20px;top:20px;cursor: pointer;}
/*.modoal-text>span:hover{background: url("../images/close-red.png") no-repeat;background-size: 100%;}*/
.modoal-text form{position: absolute;top:10%;width:100%;right:0;left: 0;margin: auto;}
.modoal-text form p{font-size: 18px;margin: 20px 0;color:#666666;width:45%;float: left;padding-left: 5%;}
.modoal-text form p input{height:30px;border: 1px solid #666666;width:55%;font-size: 17px;padding:2px 7px;}
.modoal-text form p span{width:85px;text-align: left;margin-right: 10px;}
.modoal-text form>div:last-of-type span{display: block;width:100%;}
.modoal-text form>div:last-of-type{padding-left: 5%;}
.modoal-text form div textarea{max-width:86%;vertical-align: text-top;border: 1px solid #cccccc;line-height: 20px;font-size: 17px;color: #666666;height:125px;padding: 7px;margin: 25px 0;width:100%!important;}
.modoal-text button{border:none;background:#dcdcdc;color:#ffffff;padding: 10px 40px; cursor: pointer;margin-left: 5%;background: #202e79;position: absolute;bottom:25%}
.modoal-text form button:hover{}
.modoal-text>h3{position: absolute;top:50px;left: 0;right:0;margin: auto;line-height: 30px;text-align: center;color:#666666;}
/*.contact,.news{margin-top: 170px;}*/
.swiper3 .swiper-button-black,.swiper2 .swiper-button-black{opacity: 0.5;}
.ypt .fw-img{margin-top: 30px;}
.service .ban-text{top:40%;}
.service .ban-text p{font-size: 16px;line-height: 1.8;margin: 3px 0;}
.bac{background: #10183e}
.mu3{position: absolute;width:120%;left: 100%;top:0;background: #cccccc;display: none;}
.header-nav .nav-dl dd:hover .mu3{display: block;background: #ffffff;}
.header-nav .nav-dl dd .mu3 a{padding: 4px 6px;color: #8c8c8c;font-size: 14px;line-height: 36px;margin: 0 20px;display: block;border-bottom: 1px solid #e5e5e5;}
.header-nav .nav-dl dd .mu3 a:hover{color: #108fea;}
.header-nav .nav-dl dd .mu3 div:hover{border-left:3px solid #108fea}
.header-nav ul li>a>i{display: inline-block;width:10px;height:5px;background: url("../images/jt-x_03.png") no-repeat;background-size: 100% 100%;vertical-align: middle;margin-left: 6px;}
.header-nav ul li dd>a icon{display: inline-block;width:10px;height:10px;background: url("../images/bb_03.png") no-repeat;vertical-align: middle;margin-right: 5px;}
.header-nav .nav-dl dd:hover icon{background: url("../images/bb-b_06.png") no-repeat;}
.fw-ban .ban-text p:last-of-type{margin: 15px 0;}

.ban-text ul li{display: inline-block;margin-right: 2%;}
.ban-text ul li>div{width:62px;height:62px;margin: auto;text-align: center;}
.service .ban-text ul li p{width:100%;}
.header-nav ul li:hover>a{color: #108fea}
.product-tw ul li>div>a:hover{font-size: 17px;}

.yct{}
.yct .tx-p>p{text-align: left;margin-bottom: 20px;}
.yct .tx-p>p>span{color: #202e79;text-indent: 2em;}
.yct .yct-div{margin-bottom: 70px;}
.yct-div ul li{float: left;width:23.2%;margin-right: 2%;border: 1px solid #cccccc;height:17em;}
.yct-div ul li:last-of-type{margin-right: 0;}
.yct-div ul li>div{width:85%;margin: 30px auto;text-align: center;}
.fw-img{text-align: center;margin: 25px;}
.yct-div ul li>div p{font-size: 18px;line-height: 30px;color: #333333;margin-top: 25px;}
.nb-div{margin: 25px 0 70px;}
.nb-div ul li{width:23.5%;margin-right: 2%;float: left;text-align: center;}
.nb-div ul li:last-of-type{margin-right: 0;}
.nb-div ul li>div{}
.nb-div ul li p{font-size: 18px;color: #ffffff;line-height: 65px;text-align: left;padding: 0 6px;}
.nb-div ul li p span{float: right;font-size: 16px;margin-top: 17px;line-height: normal;border-radius: 50px;border: 1px solid #ffffff;padding: 3px 5px;}
.nb-div ul li:nth-of-type(1) p{background: #9195fb;}
.nb-div ul li:nth-of-type(2) p{background: #f07548;}
.nb-div ul li:nth-of-type(3) p{background: #33cdc9;}
.nb-div ul li:nth-of-type(4) p{background: #95c8ee;}
.nb-divb{}
.nb-divb ul li{width:23.5%;margin-right: 2%;float: left;text-align: center}
.nb-divb ul li:last-of-type{margin-right: 0;}
.nb-divb ul li p{font-size: 15px;color: #565656;line-height: 30px;padding: 0 10px;}
.nb-divb ul li h4{font-size: 20px;color: #333333;margin: 25px 0;}
.nb-div2 ul li{width:23.5%;margin-right: 2%;float: left;text-align: center}
.nb-div2 ul li:last-of-type{margin-right: 0;}
.nb-div2 ul li p{font-size: 18px;color: #333333;}
.nb-div2 ul li>div{text-align: center;margin: 25px 0}
.nb-div3 ul li{width:32%;margin-right: 2%;float: left;text-align: center}
.nb-div3 ul li:last-of-type{margin-right: 0;}
.nb-div3 ul li p{font-size: 18px;color: #333333;line-height: 30px;}
.nb-div3 ul li>div{text-align: center;margin: 20px 0}
.nb-div3{margin-bottom: 70px;}
.sj-divv{margin-bottom: 80px;}
.sj-divv ul li p{font-size: 18px;color:#333333;line-height: 36px;margin-top: 20px;}
.sj-div2{width:60%;margin: 0 auto;margin-bottom: 115px;}
.sj-div2 ul li{width:48.5%;margin-right: 2%;border: 1px solid #cccccc;float: left;text-align: center}
.sj-div2 ul li:last-of-type{margin-right: 0;}
.sj-div2 ul li p{height:50px;font-size: 18px;line-height: 30px;color: #333333;margin-bottom: 15px;}
.sj-div2 ul li>div{margin: 25px 0;}
.sj-div3 ul li{float: left;width:45%;margin-right: 5%;background: #eeeeee;border-radius: 20px;height:10em;margin-bottom: 30px;}
.sj-div3 ul li:nth-of-type(even){margin-right: 0;}
.sj-div3 ul li>div{display: table;padding: 35px;}
.sj-div3 ul li>div span{width:47px;height:47px;display: table-cell;}
.sj-div3 ul li>div>p{font-size: 18px;line-height: 30px;color: #333333;display: table-cell;padding-left: 20px;}
.span1{background: url("../images/gj_20.png") no-repeat;background-size: 100%;}
.span2{background: url("../images/gj2_23.png") no-repeat;background-size: 100%;}
.span3{background: url("../images/gj3_28.png") no-repeat;background-size: 100%;}
.span4{background: url("../images/gj4_30.png") no-repeat;background-size: 100%;}
.sj-div3{margin-bottom: 80px;}
.nav-left2 .bloc{display: block;transition: 0.8s;}
.nav-left2 ul .left-li dl .lan{background: #2696e6;}
.nav-left2 ul .left-li dl .lan>a{color: #ffffff;}
/*.wrap2 .fixx{position: fixed;top:-10%;}*/
/*.wrap2.aa .fixx{top:10%;}*/
.jc{margin-top: 100px;}
.jc p{font-size: 20px;line-height: 40px;margin-bottom: 10px;}
.kf{width:70%;margin: 0 auto;margin-bottom: 100px;}
.kf ul li{width:30%;margin: 0 1.66666666%;text-align: center;float: left;}
.kf ul li p{font-size: 24px;line-height: 30px;margin-top: 10px;}
.div_imgv{margin-top: 75px;}
.nb-divkk{}
.nb-divkk ul li{width:14.6666666%;margin:0 1% ;float: left;text-align: center;}
.nb-divkk ul li p{font-size: 24px;margin-top: 20px;line-height: 30px;}
.product-td{padding-bottom: 50px;}

.nav-left>div>div a:hover{ background: #2696e6;color:#ffffff;}

.product-td ul li:hover{margin-top: -8px;transition: 0.3s;}
.product-tw-img:hover{transform: rotate(360deg);transition: 0.7s;}
.cp-xq p img:hover{transform: scale(1.01);}
.sf img:hover{transform: scale(1.01);}
.yct-div ul li:hover{box-shadow: 0 0 7px #cccccc}
.nb-divb ul li:hover img{transform: scale(1.1);}
.nb-div ul li>a>div{overflow: hidden}
.nb-div ul li:hover>a>div>img{transform: scale(1.1);transition: 0.3s;}
.nb-div ul li p{position: relative;z-index: 999}
.nb-div ul li:hover p{color:#ffffff;}
.nb-div ul li:nth-of-type(1) p:after{content: "";height:100%;width:0;position: absolute;z-index: -1}
.nb-div ul li:nth-of-type(1):hover p:after{content: "";height:100%;width:100%;background: #8084ec;transition: 0.5s;top:0;left: 0;position: absolute;z-index: -1}
.nb-div ul li:nth-of-type(2) p:after{content: "";height:100%;width:0;position: absolute;z-index: -1}
.nb-div ul li:nth-of-type(2):hover p:after{content: "";height:100%;width:100%;background: #df683c;transition: 0.5s;top:0;left: 0;position: absolute;z-index: -1}

.nb-div ul li:nth-of-type(3) p:after{content: "";height:100%;width:0;position: absolute;z-index: -1}
.nb-div ul li:nth-of-type(3):hover p:after{content: "";height:100%;width:100%;background: #34c5c1;transition: 0.5s;top:0;left: 0;position: absolute;z-index: -1}

.nb-div ul li:nth-of-type(4) p:after{content: "";height:100%;width:0;position: absolute;z-index: -1}
.nb-div ul li:nth-of-type(4):hover p:after{content: "";height:100%;width:100%;background: #8bbadd;transition: 0.5s;top:0;left: 0;position: absolute;z-index: -1}
.nb-div2 ul li:hover>div>img{transform: scale(1.15);transition: 0.3s;}
.nb-div3 ul li:hover>div>img{transform: scale(1.15);transition: 0.3s;}
.sj-div3 ul li:hover{box-shadow: 0 0 8px #cccccc;background: #dddddd;}
.sj-div2 ul li:hover{box-shadow: 0 0 8px #9e9e9e}

.product-zl p icon,.cp-xq p icon{display: inline-block;width:25px;height:25px;background: url("../images/zxb.png") no-repeat;background-size: 100%;vertical-align: middle}
.cp-xq p i{width:5px;height:5px;display: inline-block;background: #333333;border-radius: 100%;vertical-align: middle;margin-left: 10px;margin-right: 10px;}

.qiehuan{
display: inline-block;
    padding-left: 15px;
position: relative;
}

.qiehuan icon{
display:none;
}
.qiehuan::after{
	position: absolute;
	content: "";
	width: 1px;
	height: 140%;
	background: #ffffff;
	left: 6px;
	top: -3px;
}

@media (max-width: 1550px){
    .header-nav ul li{margin: 0 10px 0 0;}
    .bann .ban-text h3{font-size: 26px;}
    .header-denglu{padding: 8px;margin-top: 8.5px;}
    .b-title>h4{font-size: 33px;}
}
@media (max-width: 1440px){
    .header-nav ul li{margin: 0 5px 0 0;width: 94px;}
    .header-nav ul li a{font-size: 17px;padding: 12px 1px;}
    .bann .ban-text h3{font-size: 24px;}
    .bann .ban-text p{font-size: 15px;}
    .service .ban-text p{width:80%;}
    .team-p li .li-text p{height:130px;}
    .nav-dl{width:235%;}
    .product-tw ul li h4 a{font-size: 27px;}
    .product-tw ul li p{font-size: 16px;}
}
@media (max-width: 1280px){
    .wrap{max-width: 68%;}
    .header-nav ul li{width:91px;}
    .banner-text h3{font-size: 30px;}
    .banner-text>p{font-size: 18px;}
    .nav-dl{width:235%;}
    .header-nav .nav-dl dd:hover>a{padding-left: 8px;}
    .product-tw ul li h4 a{font-size: 24px;}
    .product-tw ul li p{font-size: 16px;}
    .bann .ban-text p{font-size: 15px;}
    .service .ban-text p{width:70%;font-size: 15px;}
    .ban-text ul li>div{width:50px;height:50px;}
    .nav-left2 ul li p{font-size: 14px;}
    .left-li dl dd{font-size: 14px;}
    .bann .ban-text h3{font-size: 22px;}
    .about-div1>div>p{font-size: 18px;}
    .case-s .ban-text p{width:75%;}
}

/**/
.list-paddingleft-2 li{border:0;padding:0;margin:0;}
.product-detail-t{margin: 0 auto 35px;}
.zs .swiper-img img{width:100%;}
.wid-4 ul li{width:24.25%}
.footer-top a{color:#4e94ff;}









