

*{ margin:0; padding:0;font-family:"Microsoft YaHei";}

body {margin:0 auto;font-family:"Microsoft YaHei";max-width: 1920px;overflow-x: hidden;min-width: 1280px;position: relative;padding: 0;width: 100%;color: #333;font-family:Microsoft YaHei,arial;font-size:14px;line-height:1;}

ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }

.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

a{text-decoration:none;cursor:pointer;font-family:"Microsoft YaHei";-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;color: #333;font-family:Microsoft YaHei,arial;font-size:14px;line-height:1;}

.text,textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;transform: translateZ(0);-webkit-transform: translateZ(0);}

img[src=""]{opacity: 0;}

body::-webkit-scrollbar{ width:8px;}

body::-webkit-scrollbar-thumb{ background:#000;outline-offset: -2px;outline: 2px solid #fff;-webkit-border-radius: 4px;border: 2px solid #fff;}

body::-webkit-scrollbar-track{ background:#fff;}

.f_16{ font-size:16px; }

.f_18{ font-size:18px; }

.f_20{ font-size:20px; }

.f_22{font-size: 22px;}

.f_24{ font-size:24px; }

.f_26{ font-size:26px; }

.f_28{ font-size:28px; }

.f_30{ font-size:30px; }

.f_32{ font-size:32px; }

.f_34{ font-size:34px; }

.f_36{ font-size:36px; }

.f_38{ font-size:38px; }

.f_40{font-size: 40px;}

.f_45{ font-size:45px;}

.wow{/* opacity: 0; */}

.wow1{opacity: 1;}


@charset "UTF-8";

@font-face {
  font-family: "ap";
  src: url("../fonts/Aparajita.woff") format("woff"),
       url("../fonts/Aparajita.ttf") format("truetype"),
       url("../fonts/Aparajita.eot") format("embedded-opentype"),
       url("../fonts/Aparajita.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.ap{font-family: ap;}


.top{-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;cursor: pointer;display: none;position: fixed;width: 50px;height: 50px;background: url(../images/1.png)center no-repeat;background-size: 150%;right: 50px;bottom: 30px;z-index: 12;border-radius: 50%;opacity: .8;}

.top:hover{opacity: 1;transform: scale(.9);-webkit-transform: scale(.9);}



.BMap_mask,.BMap_cpyCtrl,.BMap_scaleTxt,.BMap_scaleCtrl,.BMap_omCtrl,.anchorBL{ display:none !important;}

.a_dw{position: relative;top: -100px;}

.box {min-width: 1200px;margin: 0 auto;padding: 0 160px;position: relative;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;box-sizing: border-box;overflow: hidden;}

.page1{clear:both; text-align:center;font-size:18px; line-height: 45px;height: 45px;margin:  0 0;position: relative;z-index: 5;}

.page1 span a{ color:#333;padding:12px 15px; text-decoration:none;font-size: 12px;}

.page1 span a:hover,.page1 span.current a{  background:#e68011; color:#fff;}

.page1 span{margin:2px;}

.page2{width: 120px;height: 40px;background: #f8bf62;color: #fff;display: block;margin: 0 auto;line-height: 40px;display: none;text-align: center;}



.head{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;position: fixed;top: 0;left: 0;width: 100%;box-sizing: border-box;z-index: 10;padding: 65px 160px;}

.head.act,.head.act2{background: rgba(0,0,0,0.8);}

.body1 {padding: 0;}

.body1 .head{position: fixed;}

.head .menu{-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;cursor: pointer;float: left;margin-left: 10px;color: #fff;line-height: 20px;}

.head .menu .sbox {width: 20px; display: block;float: left;margin-right: 10px;}

.head .menu .sbox s{ position: relative;top: 0; -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;display: block;width: 20px;height: 2px;background: #fff;margin-bottom: 5px;}

.head .menu .sbox s:last-child{margin-bottom: 0;}

.head .menu.act .sbox s:nth-child(1){transform: rotate(45deg);-webkit-transform: rotate(45deg);top: 5px;}

.head .menu.act .sbox s:nth-child(2){opacity: 0;}

.head .menu.act .sbox s:nth-child(3){transform: rotate(-45deg);-webkit-transform: rotate(-45deg);top: -9px;}


.head .logo{position: absolute;width: 290px;position: absolute;left: 50%;margin-left: -145px;top: 60px;}

.head .logo img{display: block;position: fixed;left: 0;top: 29px;}

.head .hrt{display: block;float: right;}

.head .hrt a{display: block;float: left;padding: 0 15px;border-right: 2px solid #fff;height: 16px;position: relative;}

.head .hrt a:last-child{border:none;padding-right: 0;}

.head .hrt a img{-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;display: block;width: 30px;position: relative;top: -6px;}

.head .hrt a img.ssr{width: 30px;height: 25px;position: absolute;top: -5px;left: 50%;margin-left: -15px;opacity: 0;}

.head .hrt a:last-child img.ssr{margin-left: -8px;}

.head .hrt a:hover img.ss{opacity: 0;}

.head .hrt a:hover img.ssr{opacity: 1;}

.head .hrt a .ewm{width: 133px;position: absolute;top: 42px;left: -35px;z-index: 10000;height: 133px;display: none;}

.head .hrt a .ewm img{width: 100%;}





.hd_nav{-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; position: fixed;width: 470px;height: 100%;background: rgba(0,0,0,0.8);top: 0;left: -470px;z-index: 9;box-sizing: border-box;padding-top: 170px;}

.hd_nav *{}

.hd_nav .abtn{}


.hd_nav .abtn a{width: 100%;box-sizing: border-box;line-height: 60px;border-top: 1px solid #121212;padding-left: 260px;font-size: 16px;color: #fff;opacity: .6;}

.hd_nav .abtn a span{display: inline-block;padding-right: 20px;background: url(../images/d1.png) center right no-repeat;}

.hd_nav .abtn a.act,.hd_nav .abtn a:hover{opacity: 1;background: #141414;}

.hd_nav.act{left: 0;}

.hd_nav .ul1{display: none; position: fixed;width: 220px;height: 100%;top: 0;left: 470px;background: rgba(0,0,0,0.85);z-index: 9;overflow: hidden;}

.hd_nav .ul1 li{padding-top: 170px;display: none;margin-top: 20px;-webkit-transition: all .8s; -moz-transition: all .8s; transition: all .8s;}

.hd_nav .ul1 li.act{margin-top: 0;}

.hd_nav .ul1 li:nth-child(2){padding-top: 231px;}

.hd_nav .ul1 li:nth-child(3){padding-top: 292px;}

.hd_nav .ul1 li:nth-child(4){padding-top: 353px;}

.hd_nav .ul1 li:nth-child(5){padding-top: 414px;}

.hd_nav .ul1 li:nth-child(6){padding-top: 475px;}

.hd_nav .ul1 li:nth-child(7){padding-top: 536px;}

.hd_nav .ul1 li:nth-child(8){padding-top: 597px;}

.hd_nav .ul1 li:nth-child(9){padding-top: 658px;}

.hd_nav .ul1 li a{line-height: 60px;box-sizing: border-box;border-top: 1px solid #121212;color: #fff;padding-left: 60px;opacity: .7;}

.hd_nav .ul1 li a span{-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;display: inline-block;padding-right: 20px;background: url(../images/d0.png) center right no-repeat;}

.hd_nav .ul1 li a:hover{padding-left: 65px;opacity: 1;}

.hd_nav .ul1 li a:hover span{background: url(../images/d2.png) center right no-repeat;}



.susuo{display: none; position: fixed;width: 100%;top: 0;left: 0;background: rgba(0,0,0,0.9);top: 0;left: 0;z-index: 10;box-sizing: border-box;padding: 300px 0 150px;}

.susuo .sch1{width: 1120px;margin: 0 auto;border-bottom: 1px solid #fff;padding-bottom: 10px;position: relative;}

.susuo .sch1 input{display: block;border:none;float: left;width: calc(100% - 80px);font-size: 36px;background: none;outline: none;color: #fff;}

.susuo .sch1 a{display: block;float: right;width: 80px;}

.susuo .sch1 a img{display: block;width: 100%;}

.susuo .sch1 .out {cursor: pointer; display: block;width: 50px;height: 50px;background: url(../images/out.png) center no-repeat;position: absolute;top: -100px;right: 10px;background-size: cover;}


.swiper1{height: 100vh;background: #000;}

.swiper1 > .swiper-slide{height: 100vh;}

.swiper2{}

.swiper2 .simg{position: relative;overflow: hidden;width: 100%;}

.swiper2 .simg img{display: block;width: 100%;height: 100vh;}

.swiper2 .pagination2{box-sizing: border-box;;text-align: left;padding-left: 8.33%;font-size: 36px;color: #fff;bottom: 100px;}

.swiper2 .pagination2 .swiper-pagination-current{font-size: 18px;}

.swiper2 .pagination2 span:before{content: "0";}



.swiper2 .txt{position: absolute;width: 100%;height: 100%;top: 0;left: 0;box-sizing: border-box;}

.swiper2 .swiper-slide *{-webkit-transition: all 1s ; -moz-transition: all 1s ; transition: all 1s;}

.swiper2 .txt1 .img1{display: block;margin: 33vh 0 0 13%;width: 37.5%;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;}

.swiper2 .txt1 .img1 img{display: block;width: 100%;}

.swiper2 .swiper-slide-active .txt1 .img1{transition-delay: .5s;-webkit-transition-delay: .5s; transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}

.swiper2 .txt .more{ position: relative;display: block;width: 140px;height: 32px;border:1px solid #fff;box-sizing: border-box;text-align: center;z-index: 2;overflow: hidden;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;}

.swiper2 .txt .more img{display: block;position: relative;width: 100%;}

.swiper2 .txt .more img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.swiper2 .txt .more s{display: block;position: absolute;width: 100%;height: 100%;top: 0;left: -100%;z-index: -1;background: #fff;-webkit-transition: all 0s ease-in-out; -moz-transition: all 0s ease-in-out; transition: all 0s ease-in-out;}

.swiper2 .txt .more:hover s{left: 100%;-webkit-transition: all .7s ease-in-out; -moz-transition: all .7s ease-in-out; transition: all .7s ease-in-out;}

.swiper2 .txt .more:hover img:nth-child(2){animation:color1 .7s  ease-in-out ;-webkit-animation:color1 .7s   ease-in-out;}

.swiper2 .swiper-slide-active .txt .more{transition-delay: .6s;-webkit-transition-delay: .6s; transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}

.swiper2 .txt1 .more{margin: 1vh auto;}



.swiper2 .txt2 .img1{display: block;width: 100%;height: 100%;transform: translateX(-50px);-webkit-transform: transform: translateX(-50px);opacity: 0;}

.swiper2 .txt2 .trt{width: 44.3%;height: 100%;position: absolute;top: 30vh;right: 0;}

.swiper2 .txt2 .trt *{color: #afb1b6;}

.swiper2 .txt2 .trt .tr_d1{transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;}

.swiper2 .txt2 .trt .tr_d2{margin: 30px 0 20px;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;}


.swiper2 .txt2 .trt .tr_d3{color: #fff;margin-bottom:40px;font-weight: bold;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;}

.swiper2 .txt2 .trt .tr_d3 img{display: block;height: 40px;}

.swiper2 .txt2 .trt .img2{margin-bottom: 50px;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;}

.swiper2 .txt2 .trt .img2 img{display: block;width: 245px;float: left;margin-right: 10px;}

.swiper2 .txt2 .trt .img2 .wenben{float: left;}

.swiper2 .txt2 .trt .img2 .wenben .wtt{color: #e6e6e7;margin: 30px 0 10px;}

.swiper2 .txt2 .trt .img2 .wenben .wtc{color: #e6e6e7;margin-bottom: 20px;}

.swiper2 .txt2 .trt .img2 .wenben .wen2{line-height: 1.5;margin-top: 5px;font-size: 12px;}

.swiper2 .swiper-slide-active .txt2 .img1{transition-delay: .6s;-webkit-transition-delay: .6s;transform: translateX(0px);-webkit-transform: transform: translateX(0px);opacity: 1;}

.swiper2 .swiper-slide-active .txt2 .trt div{transition-delay: .6s;-webkit-transition-delay: .6s;transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;}

.swiper2 .swiper-slide-active .txt2 .trt .tr_d2{transition-delay: .7s;-webkit-transition-delay: .7s;}

.swiper2 .swiper-slide-active .txt2 .trt .tr_d3{transition-delay: .8s;-webkit-transition-delay: .8s;}

.swiper2 .swiper-slide-active .txt2 .trt .img2{transition-delay: .9s;-webkit-transition-delay: .9s;}

.swiper2 .swiper-slide-active .txt2 .trt .more{transition-delay: 1s;-webkit-transition-delay: 1s;}



.swiper2 .txt3 .img1{display: block;width: 31.77%;height: 100%;position: relative;left: 22%;top: 27vh; transform: translateY(50px);-webkit-transform: transform: translateY(50px);opacity:0;color: #fff;font-weight: bold;padding-top: 50px;}

.swiper2 .txt3 .img1 img{display: block;width: 90%;margin-top: 20px;}

.swiper2 .swiper-slide-active .txt3 .img1{transition-delay: .6s;-webkit-transition-delay: .6s;transform: translateX(0px);-webkit-transform: transform: translateX(0px);opacity: 1;}

.swiper2 .prev2{-webkit-transition: all .5s ; -moz-transition: all .5s ; transition: all .5s;width: 72px;height: 72px;background: url(../images/1_5.png) center no-repeat;left: 5%;margin-top: -36px;opacity: 0;}

.swiper2 .next2{-webkit-transition: all .5s ; -moz-transition: all .5s ; transition: all .5s;width: 72px;height: 72px;background: url(../images/1_4.png) center no-repeat;right: 5%;margin-top: -36px;opacity: 0;}

.swiper2:hover .prev2,.swiper2:hover .next2{opacity: .7;}

.swiper2 .prev2:hover,.swiper2 .next2:hover{opacity: 1;}

@-webkit-keyframes color1 {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}

@keyframes color1 {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}



.swiper1 .inimg{overflow: hidden;width: 100%;height: 100%; position: relative;}

.swiper1 .inimg > img{display: block;width: 100%;height: 100%;}

.swiper1 .inimg .intxt{width: 100%;position: absolute;top: 0;left: 0;z-index: 8;text-align: center;padding-top: 22vh;}

.swiper1 .inimg .intxt *{color: #fff;transition: all 2s ;-webkit-transition: all 2s ; -moz-transition: all 2s ;}

.swiper1 .inimg .intxt .tt{font-weight: bold;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;}

.swiper1 .inimg .intxt .en{margin-top: 20px;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;font-family: ap;}

.swiper1 .swiper-slide-active .intxt .tt{transition-delay: .5s;-webkit-transition-delay: .5s;transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}

.swiper1 .swiper-slide-active .intxt .en{transition-delay: .6s;-webkit-transition-delay: .6s;transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}

.swiper1 .inimg .intxt .ibox{margin-top: 70px;}

.swiper1 .inimg .intxt .ibox .ilt{/* margin-top: 15vh; */width: 52%;float: left;box-sizing: border-box;position: relative;padding-left: 15%;}

.swiper1 .inimg .intxt .ibox .ilt .xian{position: absolute;width: 0%;height: 1px;background: #4d4d4d;top: 15px;left: 0;}

.swiper1 .inimg .intxt .ibox .ilt .ul1,.swiper1 .inimg .intxt .ibox .ilt .itt{transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;}

.swiper1 .inimg .intxt .ibox .ilt .ul1 li{width: 25%;float: left;color: #bababa;}

.swiper1 .inimg .intxt .ibox .ilt .ul1{margin-bottom: 5vh;}

.swiper1 .inimg .intxt .ibox .ilt .ul1 li span{display: block;font-size: 48px;margin: 60px 0 10px;}

.swiper1 .inimg .intxt .ibox .more{ position: relative;display: block;width: 140px;height: 32px;border:1px solid #fff;box-sizing: border-box;text-align: center;z-index: 2;overflow: hidden;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;margin: 0 auto;}

.swiper1 .inimg .intxt .ibox .more img{display: block;position: relative;width: 100%;}

.swiper1 .inimg .intxt .ibox .more img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.swiper1 .inimg .intxt .ibox .more s{display: block;position: absolute;width: 100%;height: 100%;top: 0;left: -100%;z-index: -1;background: #fff;-webkit-transition: all 0s ease-in-out; -moz-transition: all 0s ease-in-out; transition: all 0s ease-in-out;}

.swiper1 .inimg .intxt .ibox .more:hover s{left: 100%;-webkit-transition: all .7s ease-in-out; -moz-transition: all .7s ease-in-out; transition: all .7s ease-in-out;}

.swiper1 .inimg .intxt .ibox .more:hover img:nth-child(2){animation:color1 .7s  ease-in-out ;-webkit-animation:color1 .7s   ease-in-out;}

.swiper1 .swiper-slide-active .intxt .ibox .ilt .xian{width: 30%;transition-delay: .7s;-webkit-transition-delay: .7s;}

.swiper1 .swiper-slide-active .intxt .ibox .ilt .itt{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;transition-delay: .8s;-webkit-transition-delay: .8s;}

.swiper1 .swiper-slide-active .intxt .ibox .ilt .ul1{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;transition-delay: .9s;-webkit-transition-delay: .9s;}

.swiper1 .swiper-slide-active .intxt .ibox .more{transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;transition-delay: 1s;-webkit-transition-delay: 1s;}

.swiper1 .inimg .intxt .ibox .irt{width: 40%;float: left;cursor: pointer;transform: translateX(100px);-webkit-transform: translateX(100px);opacity: 0;position: relative;z-index: 9;}

.swiper1 .inimg .intxt .ibox .irt img{display: block;width: 100%;}

.swiper1 .inimg .intxt .ibox .irt .video{position: absolute;width: 58%;top: 0;left: 8%;box-sizing: border-box;padding: 10px 15px;background: url(../images/1_11_1.png) center no-repeat;background-size: 100%;z-index: 9;}

.swiper1 .inimg .intxt .ibox .irt .video video{display: block;width: 100%;position: relative;z-index: 8;}

.swiper1 .swiper-slide-active .intxt .ibox .irt{transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;transition-delay: .9s;-webkit-transition-delay: .9s;}

.vd_tanchuang{display: none; position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.9);z-index: 10;}

.vd_tanchuang .video{width: 900px;position: relative;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.vd_tanchuang .video video{display: block;width: 100%;}

.vd_tanchuang .video .out{width: 50px;height: 50px;background: url(../images/out.png) center no-repeat;background-size: cover;position: absolute;top: 0;right: -60px;cursor: pointer;}
 


.swiper1 .inimg .intxt2{width: 100%;position: absolute;top: 0;left: 0;z-index: 8;text-align: center;padding-top: 22vh;}

.swiper1 .inimg .intxt2 *{color: #fff;transition: all 2s;-webkit-transition: all 2s; -moz-transition: all 2s;}

.swiper1 .inimg .intxt2 .tt{font-weight: bold;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;}

.swiper1 .inimg .intxt2 .en{margin-top: 20px;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;font-family: ap;}

.swiper1 .swiper-slide-active .intxt2 .tt{transition-delay: .5s;-webkit-transition-delay: .5s;transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}

.swiper1 .swiper-slide-active .intxt2 .en{transition-delay: .6s;-webkit-transition-delay: .6s;transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}

.swiper1 .swiper-slide-active .intxt2 .nabtn{width: 350px;margin: 40px auto 0;}

.swiper1 .swiper-slide-active .intxt2 .nabtn span{display: block;float: left;width: 160px;line-height: 40px;cursor: pointer; background: #fff;color: #333;}

.swiper1 .swiper-slide-active .intxt2 .nabtn span:nth-child(2){float: right;}

.swiper1 .swiper-slide-active .intxt2 .nabtn span.act{background: #11395b;color: #fff;}

.swiper1 .inimg .intxt2 .ibox{width: 62%;margin: 115px auto;}

.swiper1 .inimg .intxt2 .ibox .swiper3{position: relative;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;}

.swiper1 .inimg .intxt2 .ibox .swiper3:nth-child(2){display: none;}

.swiper1 .inimg .intxt2 .ibox .swiper3 .simg{position: relative;overflow: hidden;}

.swiper1 .inimg .intxt2 .ibox .swiper3 .swiper-slide{transition: all 0s;-webkit-transition: all 0s;-moz-transition: all 0s;width: 23.4%;height: 488px;}

.swiper1 .inimg .intxt2 .ibox .swiper3 .simg *{transition: all 1.2s;-webkit-transition: all 1.2s; -moz-transition: all 1.2s;}

.swiper1 .inimg .intxt2 .ibox .swiper3 .simg > img{display: block;position: relative;width: 100%;z-index: -1;}

.swiper1 .inimg .intxt2 .ibox .swiper3 .simg > img:nth-child(2){position: absolute;top: 0;left: 0;}

.swiper1 .inimg .intxt2 .ibox .swiper3 .simg .stxt{float: left; margin-top: -80px;width: 100%;box-sizing: border-box;z-index: 3;padding: 0 10px; }

.swiper1 .inimg .intxt2 .ibox .swiper3 .simg .stxt .slt{width: 65px;line-height: 65px;float: left;background: rgba(0,0,0,0.7);font-size: 28px;}

.swiper1 .inimg .intxt2 .ibox .swiper3 .simg .stxt .srt{width: calc(100% - 80px);box-sizing: border-box;line-height: 65px; float: right;padding: 0 15px;text-align: left;font-size: 22px;color: #fff;background: rgba(0,0,0,0.5);overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.swiper1 .inimg .intxt2 .ibox .swiper3 .simg:hover > img:nth-child(2){opacity: 0;}

.swiper1 .inimg .intxt2 .ibox .swiper3 .simg:hover .stxt .srt{background: rgba(255,255,255,0.7);color: #333;}

.swiper1 .swiper-slide-active  .intxt2 .ibox .swiper3{transition-delay: .8s;-webkit-transition-delay: .8s;transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}

.swiper3 .prev3{width: 40px;height: 80px;margin-top: -40px;left: 0;background: url(../images/1_12.png) center no-repeat;}

.swiper3 .next3{width: 40px;height: 80px;margin-top: -40px;right: 0;background: url(../images/1_13.png) center no-repeat;}

.swiper1 .inimg .intxt2 .ibox .more{ position: relative;display: block;width: 140px;height: 32px;border:1px solid #fff;box-sizing: border-box;text-align: center;z-index: 2;overflow: hidden;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;margin: 40px auto;}

.swiper1 .inimg .intxt2 .ibox .more img{display: block;position: relative;width: 100%;}

.swiper1 .inimg .intxt2 .ibox .more img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.swiper1 .inimg .intxt2 .ibox .more s{display: block;position: absolute;width: 100%;height: 100%;top: 0;left: -100%;z-index: -1;background: #fff;-webkit-transition: all 0s ease-in-out; -moz-transition: all 0s ease-in-out; transition: all 0s ease-in-out;}

.swiper1 .inimg .intxt2 .ibox .more:hover s{left: 100%;-webkit-transition: all .7s ease-in-out; -moz-transition: all .7s ease-in-out; transition: all .7s ease-in-out;}

.swiper1 .inimg .intxt2 .ibox .more:hover img:nth-child(2){animation:color1 .7s  ease-in-out ;-webkit-animation:color1 .7s   ease-in-out;}

.swiper1 .swiper-slide-active  .intxt2 .ibox .more{transition-delay: .9s;-webkit-transition-delay: .9s;transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}






.swiper1 .s4box{position: absolute;width: 100%;top: 0;left: 0;height: 100vh;box-sizing: border-box;text-align: center;padding-top: 22vh;z-index: 3;}

.swiper1 .s4box *{color: #fff;}

.swiper1 .s4box .sen{font-family: ap;}

.swiper1 .s4box .tt{transition: all 1s;-webkit-transition: all 1s; -moz-transition: all 1s;position: relative; font-weight: bold;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;position: relative;z-index: 6;}

.swiper1 .s4box .en{transition: all 1s;-webkit-transition: all 1s; -moz-transition: all 1s;position: relative; font-family: ap;margin-top: 20px;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;position: relative;z-index: 6;}

.swiper1 .swiper-slide-active .s4box .tt{transition-delay: .5s;-webkit-transition-delay: .5s;transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}

.swiper1 .swiper-slide-active .s4box .en{transition-delay: .6s;-webkit-transition-delay: .6s;transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}

.swiper1 .s4box  .sn_box{position: absolute;width: 100%;height: 100vh;top: 0;left: 0;}

.swiper1 .s4box  .sn_box .swiper_sn1 {height: 100%;}

.swiper1 .s4box  .sn_box .swiper_sn1 .swiper-slide{height: 100%;}

.swiper1 .s4box  .sn_box .swiper_sn1 .swiper-slide  .asbox .img {display: block;width: 100%;height: 100%;overflow: hidden;position: relative;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);opacity: 0;}

.swiper1 .s4box  .sn_box .swiper_sn1 .swiper-slide  .asbox .img img{position: absolute;width: 1920px;height: 100vh; top:0;left: 0;}

.swiper1 .s4box  .sn_box .swiper_sn1 .swiper-slide .asbox *{transition: all 1s ;-webkit-transition: all 1s ; -moz-transition: all 1s ;}

.swiper1 .s4box  .sn_box .swiper_sn1 .swiper-slide .asbox {transition: all 1s ;-webkit-transition: all 1s ; -moz-transition: all 1s ;box-sizing: border-box;padding: 0;opacity: 0;height: 100%;}

.swiper1 .s4box  .sn_box .swiper_sn1 .swiper-slide  .asbox .txt{opacity: 0; position: absolute;width: 620px;height: 300px;right: 100px;bottom: 100px;text-align: justify;}

.swiper1 .s4box  .sn_box .swiper_sn1 .swiper-slide  .asbox .txt .sen{font-weight: bold;margin: 30px 0 20px;}

.swiper1 .s4box .more{ position: relative;display: block;width: 140px;height: 32px;border:1px solid #fff;box-sizing: border-box;text-align: center;z-index: 2;overflow: hidden;margin: 30px 0;}

.swiper1 .s4box .more img{display: block;position: relative;width: 100%;}

.swiper1 .s4box .more img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.swiper1 .s4box .more s{display: block;position: absolute;width: 100%;height: 100%;top: 0;left: -100%;z-index: -1;background: #fff;-webkit-transition: all 0s ease-in-out; -moz-transition: all 0s ease-in-out; transition: all 0s ease-in-out;}

.swiper1 .s4box .more:hover s{left: 100%;-webkit-transition: all .7s ease-in-out; -moz-transition: all .7s ease-in-out; transition: all .7s ease-in-out;}

.swiper1 .s4box .more:hover img:nth-child(2){animation:color1 .7s  ease-in-out ;-webkit-animation:color1 .7s   ease-in-out;}

.swiper1 .s4box  .sn_box .swiper_sn1 .swiper-slide.act .asbox{ opacity: 1;}

.swiper1 .s4box .sn_box .swiper_sn1 .swiper-slide.act .asbox .img{opacity: 1; width: 84%;height: calc(100vh - 330px);}

.swiper1 .s4box  .sn_box .swiper_sn1 .swiper-slide.act   .asbox .img img{left: -8%;top: -165px;}

.swiper1 .s4box  .sn_box .swiper_sn1 .swiper-slide.act .asbox .txt{transition-delay: .5s;-webkit-transition-delay: .5s;opacity: 1;} 

.swiper1 .s4box_m{background: url(../images/1_7_m.jpg) center no-repeat;background-size: cover;}

.swiper1 .s4box_m .sbtn {position: absolute;width: 500px;height: 100px;left: 50%;margin-left: -250px; bottom: 0;z-index: 9;}

.swiper1 .s4box_m .sbtn .prev_sn1{position: static;float: left;width: 16px;height: 16px;margin: 25px 0 0 0;background: url(../images/d5.png) center no-repeat;}

.swiper1 .s4box_m .sbtn .next_sn1{position: static;float: left;width: 16px;height: 16px;margin: 25px 0 0 0;background: url(../images/d6.png) center no-repeat;}

.swiper1 .s4box_m .sbtn .xian{display: block;width: 110px;height: 2px;background: #fff;opacity: .5; margin: 30px 20px 0;float: left;}

.swiper1 .s4box_m .sbtn .pagination_sn1{position: static;display: block;float: left;width: auto;font-size: 24px;line-height: 48px;margin-left: 100px;}

.swiper1 .s4box_m .sbtn .pagination_sn1 .swiper-pagination-current{font-size: 48px;font-weight: bold;}



.swiper1 .s4box .img5{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}

.swiper1 .s4box .sbox{min-width: 1200px;width: 59.25%;margin: 70px auto 0;position: relative;z-index: 3;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;}

.swiper1 .s4box .sbox .xian{width: 100%;height: 1px;background: #484545;position: absolute;top: 42.5%;left: 0;}

.swiper1 .swiper4{width: 85%;margin: 0 auto;}

.swiper1 .swiper4 .img,.swiper1 .swiper4 .img img{display: block;width: 100%;overflow: hidden;position: relative;}

.swiper1 .swiper4 .img {top: -73px;opacity: 0;}

.swiper1 .swiper4 .txt{padding: 20px 15% 10%;background: transparent;position: relative;top: -73px;}

.swiper1 .swiper4 .txt *{color: #fff;}

.swiper1 .swiper4 .txt .time s{display: block;width: 35px;height: 3px;background: #fff;margin: 20px auto 15px;}

.swiper1 .swiper4 .txt .stt{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom: 20px;}

.swiper1 .swiper4 .txt .stc{line-height: 1.8;color: #999;text-align: justify; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;height: 75px;}

.swiper1 .swiper4 .swiper-slide *{transition: all 1s;-webkit-transition: all 1s; -moz-transition: all 1s;}

/* .swiper1 .swiper4 .swiper-slide-active .img{top: 0;opacity: 1; transition-delay: .3s;-webkit-transition-delay: .3s;} */

.swiper1 .swiper4 .swiper-slide:hover .img{top: 0;opacity: 1; transition-delay: 0s;-webkit-transition-delay: 0s;}

/* .swiper1 .swiper4 .swiper-slide-active .txt{background: #fff;top: 0;transition-delay: .3s;-webkit-transition-delay: .3s;} */

.swiper1 .swiper4 .swiper-slide:hover .txt{background: #fff;top: 0;transition-delay: 0s;-webkit-transition-delay: 0s;}

/* .swiper1 .swiper4 .swiper-slide-active .txt .time s{background: #000;transition-delay: .5s;-webkit-transition-delay: .5s;} */

.swiper1 .swiper4 .swiper-slide:hover .txt .time s{background: #000;transition-delay: 0s;-webkit-transition-delay: 0s;}

/* .swiper1 .swiper4 .swiper-slide-active .txt *, */.swiper1 .swiper4 .swiper-slide:hover .txt *{color: #333;}


.swiper1 .s4box .sbox .prev4{top: 42.5%; transition: all .3s ;-webkit-transition: all .3s ; -moz-transition: all .3s ;width: 69px;height: 69px;margin-top: -35px;left: 0;background: url(../images/1_14.png) center no-repeat;background-size: 100%;}

.swiper1 .s4box .sbox .next4{top: 42.5%; transition: all .3s ;-webkit-transition: all .3s ; -moz-transition: all .3s ;width: 69px;height: 69px;margin-top: -35px;right: 0;background: url(../images/1_15.png) center no-repeat;background-size: 100%;}

.swiper1 .s4box .sbox .prev4:hover{background: url(../images/1_14_1.png) center no-repeat;}

.swiper1 .s4box .sbox .next4:hover{background: url(../images/1_15_1.png) center no-repeat;}

.swiper1 .s4box .sbox .more{margin: 40px auto 0;}

.swiper1 .swiper-slide-active .s4box .sbox{transition-delay: .7s;-webkit-transition-delay: .7s;transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}



.swiper1 .s5box .s5img_0{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}

.swiper1 .s5box .s5img_1{opacity: 0;}

.swiper1 .swiper-slide-active .s5box .s5img_1{opacity: 1;transition-delay: .7s;-webkit-transition-delay: .7s;}

.swiper1 .swiper-slide-active .s5box .s5img_1.act{animation:bian1 2s  linear infinite alternate;-webkit-animation:bian1 2s  linear infinite alternate;}

@-webkit-keyframes bian1 {
	0% {
		opacity: 1;
	}
	
	50% {
		opacity: .3;
	}

	100% {
		
		opacity: 1;
		
	}
}
@keyframes bian1 {
	0% {
		
		opacity: 1;
		
	}
	
	50% {
		
		opacity: .3;
		
	}

	100% {
		
		opacity: 1;
		
	}
}

.swiper1 .s5box .gdwz{width: 375px;box-sizing: border-box;padding: 30px;background: #11395b;color: #dedede;line-height:26px;position: relative;z-index: 3;text-align: justify; margin-left: 60%;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;}

.swiper1 .swiper-slide-active .s5box .gdwz{transition-delay: .8s;-webkit-transition-delay: .8s;transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}

.swiper1 .s5box .lxfs{width: 700px;position: absolute;left: 50%;margin-left: -350px;bottom: 70px;transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0;}

.swiper1 .swiper-slide-active .s5box .lxfs{transition-delay: .7s;-webkit-transition-delay: .7s;transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;z-index: 6;}

.swiper1 .s5box .lxfs span{display: block;float: left;line-height: 22px;border-right: 1px solid #fff;padding-right: 20px;margin-right: 20px;}

.swiper1 .s5box .lxfs a{display: block;float: left;margin-right: 10px;position: relative;}

.swiper1 .s5box .lxfs a img{display: block;}

.swiper1 .s5box .lxfs a img.ssr{width: 30px;height: 25px;position: absolute;top: 0px;left: 50%;margin-left: -15px;opacity: 0;}

.swiper1 .s5box .lxfs a:hover img.ss{opacity: 0;}

.swiper1 .s5box .lxfs a:hover img.ssr{opacity: 1;}

.swiper1 .s5box .lxfs a .ewm{display: none; position: absolute;width: 133px;left: -35px;bottom: 42px;transition: all .5s;-webkit-transition: all .5s; -moz-transition: all .5s;}

.swiper1 .s5box .lxfs span img{display: block;float: left;margin-right: 10px;}

.swiper1 .s5box .sfooter{position: absolute;z-index: 100;width: 100%;text-align: justify;line-height: 50px;background: #000;left: 0;bottom: 0;color: #666;box-sizing: border-box;padding: 0 160px;}

.swiper1 .s5box .sfooter *{color: #666;line-height: 50px;text-align: justify;font-size:  14px;}

.swiper1 .s5box .sfooter span{display: block;float: right;}

.swiper1 .s5box .sfooter  a{display: inline-block;}

.swiper1 .s5box .sfooter .fleft{display: block;position: absolute;top: 0;left: 57%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

.swiper1 .s5box .sfooter .fleft a{margin: 0 0 0 10px;}

.swiper1 .s5box .ul1{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 5;transform: translateY(-50px);-webkit-transform: translateY(-50px);opacity: 0;}

.swiper1 .swiper-slide-active .s5box .ul1{transition-delay: 1s;-webkit-transition-delay: 1s;transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}

.swiper1 .s5box .ul1 li{cursor: pointer; position: absolute;width: 22px;height: 26px;background: url(../images/1_21.png) center no-repeat;top: 0;left: 0;}

.swiper1 .s5box .ul1 li.li1{left: 25%;top: 53%;}

.swiper1 .s5box .ul1 li.li2{left: 24%;top: 62%;}

.swiper1 .s5box .ul1 li.li3{left: 32%;top: 80.5%;}

.swiper1 .s5box .ul1 li.li4{left: 50%;top: 40%;}

.swiper1 .s5box .ul1 li.li5{left: 51%;top: 82%;}

.swiper1 .s5box .ul1 li.li6{left: 72%;top: 59%;}

.swiper1 .s5box .ul1 li.li7{left: 70%;top: 65%;}






.banner{position: relative;overflow: hidden;text-align: center;z-index: 1;}

.banner *{}

.banner>img{display: block;width: 100%;}

.banner .mimg{display: none;}

.banner .txt{width: 100%;position: absolute;top: 29vh;left: 0;/* transform: translateY(50px);-webkit-transform: translateY(50px);opacity: 0; */}

/* .banner .txt.act{transition-delay: .5s;-webkit-transition-delay: .5s;transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}
 */

.banner .abtn{width: 100%;position: absolute;top: 43vh;left: 0;text-align: center;}

.banner .abtn a{transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;display: inline-block;font-size: 16px;color: #fff;padding: 0 0 0 20px;text-align: left;background: url(../images/2_14.png) center left no-repeat;}

.banner .abtn a.en{font-size: 16px;font-family: ap;background: url(../images/2_15.png) left 0px  no-repeat;}

.banner .abtn a:hover{opacity: .7;}

.banner .abtn2{display: none; width: 100%;position: absolute;top: 52vh;left: 50%;margin-left: -175px;  text-align: center;width: 350px;}

.banner .abtn2 a{display: block;float: left; background: #fff; width: 160px;line-height: 40px;}

.banner .abtn2 a:last-child{float: right;}

.banner .abtn2 a:hover,.banner .abtn2 a.act{background: #133e61;color: #fff;}

.banner .txt *{color: #fff;}

.banner .txt .ilt,.banner .txt .irt,.banner .txt .icn{display: inline-block;position: relative;top: -20px;}

.banner .txt .icn{padding: 0 50px;top: 0;}

.banner .txt .icn .tt{position: relative;margin-bottom: 20px;font-weight: bold;}

.banner .txt .icn .tt s{display: inline-block;position: relative;width: 40px;height: 1px;background: #fff;top: -10px;margin: 0 20px;}

.banner .txt .icn .en{font-family: ap;letter-spacing:16px;padding-left: 15px;text-transform: uppercase;}

.banner .txt .ilt img,.banner .txt .irt img{display: block;float: left;opacity: 0;transition: all 1s;-webkit-transition: all 1s; -moz-transition: all 1s;}

.banner .txt .ilt .iim1{transform: scale(.3);-webkit-transform: scale(.3);margin-right: 10px;}

.banner .txt .ilt .iim2{transform: scale(.5);-webkit-transform: scale(.5);margin-right: 12px;}

.banner .txt .ilt .iim3{transform: scale(.7);-webkit-transform: scale(.7);margin-right: 15px;}

.banner .txt .irt .iim1{transform: scale(.3);-webkit-transform: scale(.3);margin-left: 10px;}

.banner .txt .irt .iim2{transform: scale(.5);-webkit-transform: scale(.5);margin-left: 12px;}

.banner .txt .irt .iim3{transform: scale(.7);-webkit-transform: scale(.7);margin-left: 15px;}

.banner.act .txt .iim1{opacity: .1;transition-delay: .35s;-webkit-transition-delay: .35s;}

.banner.act .txt .iim2{opacity: .2;transition-delay: .25s;-webkit-transition-delay: .25s;}

.banner.act .txt .iim3{opacity: .4;transition-delay: .15s;-webkit-transition-delay: .15s;}

.banner.act .txt .iim4{opacity: .6;transition-delay: 0s;-webkit-transition-delay: 0s;}

.banner .yuan{display: block; width: 42px;height: 42px;border:1px solid #ddd;border-radius: 50%;position: absolute;left: 50%;bottom: 60px;margin-left: -21px;}

.banner .yuan *{}

.banner .yuan img{display: block;width: 100%;animation:liang1 2s  infinite ;-webkit-animation:liang1 2s  infinite ;}

.banner .yuan s{display: block;width: 1px ;height: 0px;background: #ddd;position: absolute;left: 50%;top: -41px;}

.banner.act .yuan s{animation:chang1 2s infinite;-webkit-animation:chang1 2s infinite;} 


@-webkit-keyframes chang1 {
	0% {
		height: 0;
	}
	
	100% {
		height: 60px;
	}
}

@keyframes  chang1 {
	0% {
		height: 0;
	}
	
	100% {
		height: 60px;
	}
}

@-webkit-keyframes liang1 {
	0% {
		opacity: 0;
	}
	60% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes liang1 {
	0% {
		opacity: 0;
	}
	60% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}


.ab1{height: 800px;background: url(../images/2_2.jpg) center no-repeat;}

.ab1 .art{width: 50%;float: right;overflow: hidden;}

.ab1 .art img{display: block;width: 100%;}

.ab1 .alt{width: 46.25%;float: left;text-align: justify;padding-top: 120px;}

.ab1 .alt .time,.ab1 .alt .time img{display: block;width: 100%;}

.ab1 .alt .tt{font-weight: bold;color: #0f3a5d;background: url(../images/2_6.png) 295px center no-repeat;margin: 60px 0 35px;}


.ab1 .alt .tc{color: #666;line-height: 26px;}

.ab1 .alt .more{display: block;position: relative;z-index: 3;width: 240px;}

.ab1 .alt .more *{transition: all .5s;-webkit-transition: all .5s; -moz-transition: all .5s;}

.ab1 .alt .more span{display: block; width: 100%;line-height: 60px;color: #fff;box-sizing: border-box;padding: 0 30px;margin-top: 10px;font-weight: bold; background:#0f3a5d url(../images/2_5.png) 95% center no-repeat;}


.ab1 .alt .more s{display: block;position: absolute;width: 100%;height: 100%;top: 6px;left: 6px;background: #cfd8df;z-index: -1;}

.ab1 .alt .more:hover span{background:#0f3a5d url(../images/2_5.png) 90% center no-repeat;}

.ab1 .alt .more:hover  s{top: 0;left: 0;}

.ab2{background: url(../images/2_3.jpg) center no-repeat;padding: 100px 0 60px;text-align: center;background-size: cover;}

.ab2 *{color: #fff;}

.ab2 .tt{font-weight: bold;}

.ab2 .img0{padding: 60px 0;cursor: pointer;}

.ab2 .img0 img{display: block;width: 100%;}

.ab2 .swiper5{display: block;width: 100%;}

.ab2 .swiper5 img{display: block;max-width: 80%;margin: 0 auto;}

.ab2 .swiper5 .pagination5{display: none;}

.ab2 .swiper5 .pagination5 span{}

.ab2 .swiper5 .pagination5 .swiper-pagination-bullet-active{background: #007aff;}

.ab2 .swiper5 .prev5{top: 50%; transition: all .3s ;-webkit-transition: all .3s ; -moz-transition: all .3s ;width: 40px;height: 40px;margin-top: -20px;left: 40px;background: url(../images/1_14.png) center no-repeat;background-size: 100%;border-radius: 50%;}

.ab2 .swiper5 .next5{top: 50%; transition: all .3s ;-webkit-transition: all .3s ; -moz-transition: all .3s ;width: 40px;height: 40px;margin-top: -20px;right: 40px;background: url(../images/1_15.png) center no-repeat;background-size: 100%;border-radius: 50%;}

.ab2 .swiper5 .prev5:hover{background: url(../images/1_14_1.png) center no-repeat;background-size: 100%;}

.ab2 .swiper5 .next5:hover{background: url(../images/1_15_1.png) center no-repeat;background-size: 100%;}

.rongyu_tanchuang{display: none; position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.8);z-index: 11;}

.rongyu_tanchuang .out{display: block;width: 40px;height: 40px;background: url(../images/out.png) center no-repeat;top: 20px;right: 20px;position: absolute;cursor: pointer;}

.rongyu_tanchuang .cbox{width: 90%;max-width: 1100px; box-sizing: border-box;padding: 50px  75px; position: absolute;top: 50%;left: 50%;background: ; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.ab3{background: url(../images/2_4.jpg) center no-repeat;padding: 100px 0 80px;text-align: center;background-size: cover;}




.ab3 *{color: #fff;}

.ab3 .tt{font-weight: bold;}

.ab3 .swiper6{width: 1240px;}

.ab3 .swiper6 .swiper-slide{width: 800px;height: 533px;}

.ab3 .swiper6 .simg{position: relative;/* overflow: hidden; */width: 100%;}

.ab3 .swiper6 video,.ab3 .swiper6 img{display: block;width: 100%;}

.ab3 .swiper6 .simg img{position: absolute;top: 0;left: 0;cursor: pointer;}

.ab3 .swiper6 .prev6{width: 120px;height: 100%;left: 0;margin-top: 0;top: 0;background: transparent;}

.ab3 .swiper6 .next6{width: 120px;height: 100%;right: 0;margin-top: 0;top: 0;background: transparent;}

.ab3 .swiper7{width: 840px;padding: 60px 0 40px;margin: 0 auto;}

.ab3 .swiper7 .swiper-slide{cursor: pointer;}

.ab3 .swiper7 .swiper-slide *{transform: scale(.8);-webkit-transform: scale(.8);}

.ab3 .swiper7 .swiper-slide .simg{transition: all .5s;-webkit-transition: all .5s; -moz-transition: all .5s;color: #999;font-size: 16px;}

.ab3 .swiper7 .swiper-slide .simg s{display: block;width: 30px;height: 2px;background: #fff;margin: 10px auto 0;opacity: 0;}

.ab3 .swiper7 .swiper-slide-active .simg{color: #fff; transform: scale(1);-webkit-transform: scale(1);}

.ab3 .swiper7 .swiper-slide-active  .simg s{opacity: 1;}


.ab4{background: url(../images/2_6.jpg) center no-repeat;padding: 100px 0 80px;text-align: center;background-size: cover;}

.ab4 .tt{font-weight: bold;color: #fff;}

.ab4 .timg{display: block;width: 1px;margin: 40px auto 35px;}

.ab4 .ul1{width: 1300px;margin: 0 auto;display: none;}

.ab4 .ul1 li{width: 30%;float: left;margin-right: 5%;}

.ab4 .ul1 li:nth-child(3n){margin-right: 0;}

.ab4 .ul1 li .img,.ab4 .ul1 li .img img{display: block;width: 100%;overflow: hidden;position: relative;transition: all 1.5s;-webkit-transition: all 1.5s; -moz-transition: all 1.5s;}

.ab4 .ul1 li .img:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ab4 .ul1 li .img span{display: block;width: 32px;line-height: 32px;background: #000;position: absolute;color: #fff;font-size: 18px;border-radius: 5px;top: 20px;left: 20px;z-index: 3;}

.ab4 .ul1 li .txt{padding: 30px 20px;box-sizing: border-box;background: #fff;}

.ab4 .ul1 li .txt .tlt{transition: all .5s;-webkit-transition: all .5s; -moz-transition: all .5s;width: calc(100% - 150px);float: left;text-align: justify;font-weight: 200;line-height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.ab4 .ul1 li .txt .trt{width: 140px;float: right;}

.ab4 .ul1 li .txt .trt a{display: block;border:1px solid #ddd;line-height: 30px;color: #666;}

.ab4 .ul1 li .txt .trt a.en{font-family: ap;}

.ab4 .ul1 li .txt .trt a:nth-child(2){margin-top: 10px;}

.ab4 .ul1 li .txt:hover .tlt{color: #0f3a5d;}

.ab4 .ul1 li .txt .trt a:hover{background: #0f3a5d;color: #fff;}


.ab4 .swiper10{width: 1300px;margin: 0 auto;}

.ab4 .swiper10 .sbox{position: relative;width: 100%;}

.ab4 .swiper10 .sbox .img,.ab4 .swiper10 .sbox .img img{display: block;width: 100%;overflow: hidden;position: relative;transition: all 1.5s;-webkit-transition: all 1.5s; -moz-transition: all 1.5s;}

.ab4 .swiper10 .sbox .img:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ab4 .swiper10 .sbox .img span{display: block;width: 32px;line-height: 32px;background: #000;position: absolute;color: #fff;font-size: 18px;border-radius: 5px;top: 20px;left: 20px;z-index: 3;}

.ab4 .swiper10 .sbox .txt{padding: 30px 20px;box-sizing: border-box;background: #fff;}

.ab4 .swiper10 .sbox .txt .tlt{transition: all .5s;-webkit-transition: all .5s; -moz-transition: all .5s;width: calc(100% - 150px);float: left;text-align: justify;font-weight: 200;line-height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.ab4 .swiper10 .sbox .txt .trt{width: 140px;float: right;}

.ab4 .swiper10 .sbox .txt .trt a{display: block;border:1px solid #ddd;line-height: 30px;color: #666;}

.ab4 .swiper10 .sbox .txt .trt a.en{font-family: ap;}

.ab4 .swiper10 .sbox .txt .trt a:nth-child(2){margin-top: 10px;}

.ab4 .swiper10 .sbox .txt:hover .tlt{color: #0f3a5d;}

.ab4 .swiper10 .sbox .txt .trt a:hover{background: #0f3a5d;color: #fff;}




.ab5{padding: 25px 0;background: #0f3a5d;display: none;}

.ab5 *{color: #fff;}

.ab5 .abox{width: 1300px;margin: 0 auto;}

.ab5 .abox .d1{display: block;width: 190px;height: 30px;float: left;background: #fff; border-radius: 30px;overflow: hidden;position: relative;margin-right: 30px;}

.ab5 .abox .d1 img{display: block;width: 30px;float: left;border-radius: 30px;}

.ab5 .abox .d1 input{display: block;width: calc(100% - 60px);float: left;border:none;height: 30px; resize: none;outline: none;font-size: 12px;color: #999;}

.ab5 .abox .login{display: block;width: 90px;line-height: 30px;border:1px solid #ddd;float: right;border-radius: 30px;text-align: center;}

.ab5 .abox .login:hover,.ab5 .abox .lg_out:hover{background: #fff;color: #0f3a5d;}

.ab5 .abox .jz{float: right;line-height: 30px;padding: 0 20px;background: url(../images/2_13.png) center left no-repeat;cursor: pointer;}

.ab5 .abox .jz.act{background: url(../images/2_12.png) center left no-repeat;}

.ab5 .abox .d2{line-height: 30px;float: left;}

.ab5 .abox .d2 img{display: block;width: 30px;float: left;}

.ab5 .abox .lg_out{display: block;width: 90px;line-height: 30px;border:1px solid #ddd;float: right;border-radius: 30px;text-align: center;}




.footer{background: #181818;padding: 75px 0 0px;position: relative;z-index: 7;}

.footer *{color: #fff;}

.footer .dlt{float: left;}

.footer .dlt img{display: block;max-width: 100%;}

.footer .ul1{float: right;}

.footer .ul1 li{display: block;float: left;width: 215px;}


.footer .ul1 li:last-child{width: auto;}

.footer .ul1 li a{position: relative;overflow: hidden;}

.footer .ul1 li a:after{}

.footer .ul1 li .ltp a{font-size: 16px;margin-bottom: 20px;display: block;}

.footer .ul1 li .lbt a{color: #999;margin-bottom: 10px;font-size: 12px;line-height: 1.8;display: block;}

.footer .ul1 li a:hover{color: #fff;}

.footer .ul1 li a:hover:after{}

.footer .fbt{padding-top: 40px;}

.footer .fbt .flt a{float: left;width: 165px;line-height: 40px;border:1px solid #444;color: #999;margin-right: 20px; text-align: center;background: url(../images/2_16.png) 85% center no-repeat;}

.footer .fbt .flt a:hover{color: #fff;border:1px solid #fff;background: url(../images/2_17.png) 85% center no-repeat;}

.footer .fbt .frt{float: right;display: none;}

.footer .fbt .frt a{display: block;float: left;margin-left: 15px;position: relative;}  

.footer .fbt .frt a>img{display: block;width: 30px;transition: all 1s ;-webkit-transition: all 1s ; -moz-transition: all 1s ;}

.footer .fbt .frt a .ewm{position: absolute;width: 133px;bottom: 30px;left: -70px;background: #181818;display: none;}

.footer .fbt .frt  a img.ssr{width: 30px;height: 25px;position: absolute;top: 0px;left: 50%;margin-left: -15px;opacity: 0;}

.footer .fbt .frt  a:hover img.ss{opacity: 0;}

.footer .fbt .frt  a:hover img.ssr{opacity: 1;}


.footer2{width: 100%;text-align: justify;line-height: 50px;background: #000;color: #666;box-sizing: border-box;position: relative;z-index: 7;}

.footer2 *{color: #666;line-height: 50px;text-align: justify;}

.footer2 span{/* display: block; *//* float: right; */}

.footer2 span a{display: inline-block;}



.pr1{position: relative;/* padding: 190px 0 170px; *//* background: url(../images/4_2.jpg) center no-repeat; */background-size: cover;}

.pr1 .box{overflow: visible;}

.pr1 .nav{position: absolute;width: 100%;top: 0;left: 0;background: #041119;z-index: 8;display: none;}

.pr1 .nav .nav_dh{position: absolute;width: 100%;height: 60px;background: #000;right: 0;top: 0;z-index: 8;}

.pr1 .nav .nav_dh.act{transition: all 1s ;-webkit-transition: all 1s ; -moz-transition: all 1s ;width: 0;transition-delay: 1s;-webkit-transition-delay: 1s;}

.pr1 .nav.act{position: fixed;}

.pr1 .nav .nlt{position: relative; cursor: pointer; position: relative; float: left;line-height: 60px;padding-left: 45px;background: url(../images/4_1.png) center left no-repeat;color: #fff;font-weight: bold;}

.pr1 .nav .nlt.act span{background: url(../images/d1_m.png) center left no-repeat}

.pr1 .nav .nlt span{display: block;float: right;width: 10px;height: 60px;background: url(../images/d1.png) center no-repeat;margin-left: 10px;}

.pr1 .nav .nlt .abtn{display: none; position: absolute;width: calc(100% - 45px);top: -70px;right: 0;background: rgba(0,0,0,0.8);padding: 10px 0;}

.pr1 .nav .nlt .abtn.tpact{top: 60px;}

.pr1 .nav .nlt .abtn a{line-height: 1.8;color: #666;text-align: center;font-weight: normal;}

.pr1 .nav .nlt .abtn a:hover{color: #fff;}

.pr1 .nav .nrt{float: right;}

.pr1 .nav .nrt a{float: left;line-height: 60px;color: #adb0b2;text-align: right;padding-left: 50px;}

.pr1 .nav .nrt a:hover,.pr1 .nav .nrt a.act{color: #fff;}

.pr1 .plt{width: 58%;float: left;overflow: hidden;position: relative;height: 530px;overflow: hidden;}

.pr1 .plt img{display: block;width: 930px;position: relative;left: 50%;margin-left: -465px;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out;}

.pr1 .plt:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.pr1 .prt{width: 42%;float: right;background: #fff;box-sizing: border-box;height: 530px;padding: 50px 40px;}

.pr1 .prt .tt{font-weight: bold;}

.pr1 .prt .tc{color: #999;line-height: 1.5;margin: 20px 0 30px;font-size: 16px;}

.pr1 .prt .ul1{}

.pr1 .prt .ul1 li{width: 31%;float: left;margin-right: 3.5%;}

.pr1 .prt .ul1 li a{display: block;}

.pr1 .prt .ul1 li:last-child{margin-right: 0;}

.pr1 .prt .ul1 li .img{display: block;width: 100%;overflow: hidden;box-sizing: border-box;border:1px solid #ebe9e9;}

.pr1 .prt .ul1 li .img img{display: block;width: 100%;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out;}

.pr1 .prt .ul1 li .img:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.pr1 .prt .ul1 li .ltt{color: #000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin: 15px 0 10px;}

.pr1 .prt .ul1 li .mn{color: #666;font-size: 12px;}

.pr1 .prt .ul1 li .more{width: 50px;text-align: center;color: #666;border-bottom: 1px solid #666;font-size: 12px;padding-bottom: 1px;margin-top: 20px;}

.pr1 .prt .ul1 li .more:hover{color: #0f3a5d;border-bottom: 1px solid #0f3a5d;}

.pr1 .prt .look{display: block;width: 120px;line-height: 40px;margin: 30px auto 0;background: #e5e5e5;text-align: center;border-radius: 5px;}


.pr1 .prt .look:hover{background: #0f3a5d;color: #fff;}

.pr1 .fd_list{width: 170px;box-sizing: border-box;position: fixed;top: 38.5%;right: 0px;transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;z-index: 5;margin-top: -75px;}

.pr1 .fd_list li{background: #002744;margin-bottom: 2px;cursor: pointer;}

.pr1 .fd_list li .ltp,.pr1 .fd_list li .ltp2{transition: all .5s;-webkit-transition: all .5s; -moz-transition: all .5s;height: 50px;line-height: 50px;padding: 0 20px;color: #fff;background: url(../images/d1.png) 85% center no-repeat ;}

.pr1 .fd_list li .ltp2{background: transparent;}

.pr1 .fd_list li .lbt{transition: all .5s linear;-webkit-transition: all .5s linear; -moz-transition: all .5s linear;max-height: 0px;overflow: hidden;}

.pr1 .fd_list li .lbt a{display: block; box-sizing: border-box; line-height: 60px;color: #fff;font-size: 14px;background: #133e61;padding-left: 40px;border-top: 1px solid #0f314d;border-bottom:  1px solid #1c496e;position: relative;}

.pr1 .fd_list li .lbt a:after{content: "";display: block;width: 8px;height: 2px;position: absolute;left: 20px;top: 28px;background: #899fb0;}

.pr1 .fd_list li .lbt a:last-child{border-bottom: none;}

.pr1 .fd_list li .lbt a:hover{padding-left: 35px;}

.pr1 .fd_list li:hover .lbt{max-height: 500px;}

.pr1 .fd_list li:hover .ltp{background: url(../images/d1_m.png) 85% center no-repeat ;}

.pr2 {background: url(../images/4_3.jpg) center no-repeat;}

.pr2 .plt{float: right;}

.pr2 .prt{float: left;}

.pr3 {background: url(../images/4_4.jpg) center no-repeat;}

.pr4 {background: url(../images/4_5.jpg) center no-repeat;}

.pr4 .plt{float: right;}

.pr4 .prt{float: left;}

.pr5 {background: url(../images/4_6.jpg) center no-repeat;}




.prc1{padding: 180px 0 50px;background: #fff ;background-size: cover;min-height: 800px;}

.prc1 .box{position: relative;}

.prc1 .ct{position: relative;min-height: 670px;}

.prc1 .a_fh{line-height: 16px;padding-left: 15px;background: url(../images/y10.png) left center no-repeat;margin-bottom: 30px;}

.prc1 .a_fh:hover{color: #0f3a5d ;padding-left: 13px;}

.prc1 .plt img{display: block;margin: 0 auto;max-width: 100%;height: auto !important;}

.prc1 .plt{max-width: 950px;width: calc(100% - 650px);}

.prc1 .plt li{/* display: none; */}

.prc1 .plt li:nth-child(1){display: block;}

.prc1 .prt{transition: all .3s ;-webkit-transition: all .3s ; -moz-transition: all .3s ;width: 560px;position: fixed;top: 200px;right: 160px;text-align: center;}

.prc1 .prt.act{top: 150px;right: 160px; position: fixed;}

.prc1 .prt .tt{padding: 40px 0 10px;}

.prc1 .prt .tc{line-height: 1.8;}

.prc1 .prt .abtn{margin: 20px 0 ;}

.prc1 .prt .abtn span{display: inline-block;margin: 0 8px;cursor: pointer;}

.prc1 .prt .abtn span .img{padding: 3px;border:1px solid #fff;width: 73px;margin-bottom: 10px;}

.prc1 .prt .abtn span .img img{display: block;width: 100%;}

.prc1 .prt .abtn span.act .img{border:1px solid #ddd;}

.prc1 .prt .tt2{text-align: justify;}

.prc1 .prt .tc2 .tuk{padding: 0  0 20px;border-bottom: 1px solid #333;text-align: justify;}

.prc1 .prt .tc2 .tuk li{width: 33.33%;float: left;margin-top: 20px;color: #999;white-space: nowrap;}

.prc1 .prt .tc2 .tuk li .t_sp1{color: #333;}

.prc1 .prt .tc3{padding: 20px 0;line-height: 1.8;color: #999;border-bottom: 1px solid #333;margin-bottom: 20px;text-align: justify;	}

.prc1 .prt .tc4{margin-top: 10px;}

.prc1 .prt .tc4 img{display: block;max-width: 100%;margin: 0 auto;}



.br1{padding: 100px 0;background: url(../images/5_2.jpg) center no-repeat;background-size: cover;}

.br1 .blt{width: 43.75%;float: left;padding-top: 100px;}

.br1 .blt .tt{font-weight: bold;color: #fff;}

.br1 .blt .tc{line-height:2;color: #e5e5e5;margin-top: 25px;text-align: justify;}

.br1 .blt .xx{margin: 50px 0;}

.br1 .blt .xx img{display: block;}

.br1 .brt{width: 50%;float: right;box-sizing: border-box;padding: 0;border:15px solid #002744; background: rgba(35,69,93,1);overflow: hidden;}

.br1 .brt img{transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out;display: block;width: 100%;}

.br1 .brt:hover img{/* transform: scale(1.07); *//* -webkit-transform: scale(1.07); */}


.br2{padding: 100px 0;background: url(../images/5_4.jpg) center no-repeat;background-size: cover;text-align: center;}

.br2 .box{overflow: inherit;}

.br2 .ul1{}

.br2 .ul1 li,.br2 .ul1 li *{transition: all .5s;-webkit-transition: all .5s ; -moz-transition: all .5s ;}

.br2 .ul1 li{cursor: pointer;width: 23.75%;float: left;margin-right: 1.66%;box-sizing: border-box;padding: 45px 40px 55px;background:#002744;position: relative;z-index: 3;top: 0;left: 0;position: relative;}

.br2 .ul1 li:last-child{margin-right: 0;}

.br2 .ul1 li .ltt{color: #fff;}

.br2 .ul1 li .ltc{color: #e5e5e5;line-height: 1.5;margin-top: 30px;height: 120px;font-size: 13px;overflow: hidden;}

.br2 .ul1 li .img{width: 110px;margin: 0 auto;}

.br2 .ul1 li .img img{display: block;width: 100%;}

.br2 .ul1 li .en{font-size: 48px;font-weight: bold;opacity: .06;color: #fff;margin-top: 30px;}

.br2 .ul1 li .xian{width: 20px;height: 4px;margin: 20px auto;background: #fff;opacity: .06;}

.br2 .ul1 li:after{transition: all .5s;-webkit-transition: all .5s ; -moz-transition: all .5s ;content: " ";position: absolute;display: block;width: 100%;top: 0;left: 0;height: 100%;background: rgba(35,69,93,0);z-index: -1;}

.br2 .ul1 li:hover{background: rgba(35,69,93,0.94);top: -10px;left: -10px;}

.br2 .ul1 li:hover:after{top: 10px;left: 10px;background: rgba(35,69,93,0.94);}

.br2 .ul1 li:hover .ltc,.br2 .ul1 li:hover .xian,.br2 .ul1 li:hover .en{color: #fff;opacity: 1;}

.br2 .ul1 li:nth-child(3){}

.br2 .ul1 li:nth-child(3) .ltc{/* text-align: justify; *//* position: absolute; *//* width: calc(100% - 40px); *//* left: 20px; *//* top: 65px; */}

.br2 .ul1 li:nth-child(3) .img{/* margin-top: 140px; */}

.br2 .ul1 li:nth-child(3):hover .ltc{/* height: 270px; */}

.br2 .ul1 li:nth-child(3):hover .img{/* opacity: 0; */}




.st1{padding: 100px  0;background: url(../images/6_2.jpg) center no-repeat;background-size: cover;text-align: center;}

.st1 .tt{font-weight: bold;color: #fff;margin-bottom: 60px;}

.st1 .swiper8{}

.st1 .swiper8 .swiper-slide{ overflow: hidden;}

.st1 .swiper8 .swiper-slide  *{}

.st1 .swiper8 .swiper-slide .simg{display: block; position: relative;width: 100%;overflow: hidden;box-sizing: border-box;}

.st1 .swiper8 .simg .stxt{float: right;text-align: justify;margin-right: -50%;  width: 43.75%;box-sizing: border-box;padding: 210px 100px 250px;background: rgba(0,0,0,0.7);transition: all 1.5s;-webkit-transition: all 1.5s ; -moz-transition: all 1.5s ;}

.st1 .swiper8 .simg .stxt .stc{line-height: 1.8;margin-top: 65px;}

.st1 .swiper8 .simg .stxt *{color: #fff;}

.st1 .swiper8 .swiper-slide-active .simg .stxt{margin-right: 0;transition-delay: .5s;-webkit-transition-delay: .5s;}

.st1 .swiper8 .pagination8{box-sizing: border-box;padding: 0 40px 30px;bottom: 0;text-align: right;color: #fff;font-size: 22px;}

.st1 .swiper8 .pagination8 span{}

.st1 .swiper8 .pagination8 .swiper-pagination-bullet-active{}

.st1 .swiper8 .pagination8 .swiper-pagination-current{font-size: 18px;}


.st2{padding: 90px  0 0;background: #18191a; text-align: center;}

.st2 .tt{font-weight: bold;color: #fff;margin-bottom:90px }

.map{position: relative;}

.map #map{display: block;border:none;width: 100%;height: 700px;position: relative;z-index: 1!important;}

.map .mbox{position: absolute;width: 440px;height: 570px;top: 65px;left: 160px;z-index: 5;background: rgba(0,39,68,0.8);box-sizing: border-box;padding: 25px 20px;}

.map .mbox *{color: #fff;}

.map .mbox .abtn{}

.map .mbox .abtn a{display: block;float: left;width: 195px;line-height: 46px;float: left;background: #0f3a5d;font-size: 16px;}

.map .mbox .abtn a:nth-child(2){float: right;}

.map .mbox .abtn a:hover,.map .mbox .abtn a.act{background: #fff;color: #0f3a5d;}

.map .mbox .abtn2{margin: 30px 0;padding-top: 30px;border-top: 2px solid rgba(0,39,68,0.8);position: relative;overflow:hidden;}

.map .mbox .abtn2 select{display: block;float: left;width: 160px;padding: 0 10px ; height: 46px;box-sizing: border-box;border:none; line-height: 46px;float: left;background: #0f3a5d;font-size: 16px;margin-right: 15px;}

.map .mbox .abtn2 .s_sousuo{display: block;width: 46px;height: 46px;float: right;background: url(../images/ss.png) center no-repeat;opacity: .5;}

.map .mbox .abtn2 .s_sousuo:hover{opacity: 1;}

.map .mbox .abtn2 .ssk{display: block;width: 100%;height: 46px;position: absolute;right: -100%;bottom: 0;background: #002744;transition: all .5s;-webkit-transition: all .5s ; -moz-transition: all .5s ;}

.map .mbox .abtn2 .ssk input{display: block;width: calc(100% - 70px);float: left;height: 46px;display: block;border:0;background: #fff;color: #000;outline: none;box-sizing: border-box;padding: 0 10px;}

.map .mbox .abtn2 .ssk a{display: block;width: 70px;line-height: 46px;float: right;text-align: center;font-size: 16px;} 

.map .mbox .abtn2 .ssk a:hover{background: #0f3a5d;}

.map .mbox .abtn2 .ssk.act{right: 0;}

.map .mbox ._scroll{width: 100%;height: 335px;margin-top: 35px;position: relative;}

.map .mbox .div_scroll{box-sizing: border-box;padding-right: 40px;}

.map .mbox .div_scroll dd{box-sizing: border-box;width: 100%;margin-bottom: 35px;cursor: pointer;}

.map .mbox .div_scroll dd .dtt{line-height: 1.5;color: #1e2e53;}

.map .mbox .div_scroll dd .dtt span{display: block;float: left;width: 25px;}

.map .mbox .div_scroll dd .dtt .dr_rt{text-align: justify;float: left;width: calc(100% - 25px);}

.map .mbox .div_scroll dd .dtt *{transition: all .5s;-webkit-transition: all .5s ; -moz-transition: all .5s ;color: #fff;}

.map .mbox .div_scroll dd .dtt .dr_rt .de_d2:nth-child(2){}

.map .mbox .div_scroll dd:hover .dtt *{color: #006cb2;}

.map .mbox .div_scroll dd.active .dtt *{color: #006cb2;}

.map .mbox .div_scroll dd .h3{display: none;}

.map .mbox ._scroll ._scroll_box{opacity: 1 !important;background: #0f3a5d;width: 3px !important; right: 3px !important;}

.map .mbox ._scroll ._scroll_bar{opacity: 1 !important;background:#0f3a5d url(../images/6_1.png) center no-repeat; }



.ne1{padding: 100px 0;background: url(../images/7_2.jpg) center no-repeat;background-size: cover;}

.ne1 .ul1{padding-top: 40px;}

.ne1 .ul1 li{width: 31.4%;float: left;background: #fff;margin-right: 2.9%;margin-bottom: 2.9%;}

.ne1 .ul1 li:nth-child(3n){margin-right: 0;}

.ne1 .ul1 li .img,.ne1 .ul1 li .img img{display: block; width: 100%;overflow: hidden;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out;}

.ne1 .ul1 li .img:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ne1 .ul1 li .txt{padding: 30px 50px 30px;}

.ne1 .ul1 li .txt .ltt{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom: 40px;display: block;}

.ne1 .abtn{height: 100px;background: #002744;position: relative;}

.ne1 .abtn a{display: block;width: 100px;height: 100px;float: left;}

.ne1 .abtn a.alt{opacity: .6; background: url(../images/7_1_1.png) center no-repeat;background-size: 100%;}

.ne1 .abtn a.art{opacity: .6; background: url(../images/7_2_1.png) center no-repeat;background-size: 100%;float: right;}

.ne1 .abtn a.alt:hover,.ne1 .abtn a.art:hover{opacity: 1;}

.ne1 .abtn .txt{width: 100px;position: absolute;line-height: 100px;color: #fff;top: 0;left: 50%;margin-left: -50px;font-family: ap;letter-spacing:3px;text-align: center;}






.nec1{padding: 100px 0;background: url(../images/7_2.jpg) center no-repeat;background-size: cover;}

.nec1 .tt{text-align: center;color: #fff;}

.nec1 .tt2{padding: 80px 0 25px;color: #fff;text-align: justify;background: url(../images/7_1.png) bottom left repeat-x; margin-bottom: 50px;}

.nec1 .tt2 span{float: right;color: #fff;}

.nec1 .tt2 .time{float: left;margin-right: 50px;}

.nec1 .tc{text-align: justify;line-height: 1.8;color: #e5e5e5;padding-bottom: 50px;background: url(../images/7_1.png) bottom left repeat-x; margin-bottom: 50px;}

.nec1 .tc img{display: block;max-width: 100%;margin: 0 auto;height: auto !important;}


.nec1 .abtn{height: 100px;background: #002744;position: relative;padding: 0 40px;}

.nec1 .abtn *{color: #fff;}

.nec1 .abtn .alt{width: 380px;float: left;text-align: right;opacity: .6;}

.nec1 .abtn .alt .att{margin: 25px 0 10px;}

.nec1 .abtn .alt .atc{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.nec1 .abtn .art{float: right;text-align: left;}

.nec1 .abtn .actn{opacity: .6; width: 100px;height: 100px;position: absolute;background: #0f3a5d url(../images/7_2.png) center no-repeat;background-size: 100%; top: 0;left: 50%;margin-left: -50px;}

.nec1 .abtn a:hover{opacity: 1;}



.jo1{padding: 100px 0 120px;background: url(../images/8_2.jpg) center no-repeat;background-size: cover;text-align: center;}

.jo1 .tt{font-weight: bold;color: #fff;}

.jo1 .tt2{color: #fff;font-weight: bold;margin: 35px 0;}

.jo1 .tt3{margin: 35px 0 50px;} 

.jo1 .tt s{display: inline-block;width: 1px;height: 18px;margin: 0 50px;background: #fff;}

.jo1 .jo_rs{display: none;}

.jo1 .jo_rs .jlt{width: 280px;float: left;}

.jo1 .jo_rs .jlt *{color: #fff;text-align: center;}

.jo1 .jo_rs .jlt .jbtn{transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out;width: 100%;height: 200px;background: url(../images/8_4.jpg) center no-repeat;background-size: cover;box-sizing: border-box;padding: 40px;text-align: justify;cursor: pointer;}

.jo1 .jo_rs .jlt .jbtn2{margin-top: 40px;}

.jo1 .jo_rs .jlt .jbtn.act{background: url(../images/8_3.jpg) center no-repeat;background-size: cover;}

.jo1 .jo_rs .jlt .jbtn .jtc{margin-top: 50px;text-align: center;}

.jo1 .jo_rs .jrt{width: calc(100% - 310px);float: right;height: 440px;box-sizing: border-box;border:1px solid #444749;overflow: hidden;}

.jo1 .jo_rs .jrt *{color: #fff;}

.jo1 .jo_rs .jrt .inbod:nth-child(2) {display: none;}

.jo1 .jo_rs .jrt .jtt{border-bottom: 1px solid #444749;}

.jo1 .jo_rs .jrt .jtt span{display: block;float: left;width: 15%;line-height: 60px;background: #002744;border-right: 1px solid #444749;box-sizing: border-box;font-size: 18px;}

.jo1 .jo_rs .jrt .jtt span:last-child{border:none;}

.jo1 .jo_rs .jrt .jtt span:nth-child(3),.jo1 .jo_rs .jrt .jtt span:nth-child(4){width: 35%;}

.jo1 .jo_rs .jrt .inbod ul{}

.jo1 .jo_rs .jrt .inbod ul li{border-bottom: 1px solid #444749;}

.jo1 .jo_rs .jrt .inbod ul li span{display: block;float: left;width: 15%;line-height: 50px;background: #002744;border-right: 1px solid #444749;box-sizing: border-box;font-size: 16px;}

.jo1 .jo_rs .jrt .inbod ul li span:last-child{border:none;}

.jo1 .jo_rs .jrt .inbod ul li span:nth-child(3),.jo1 .jo_rs .jrt .inbod ul li span:nth-child(4){width: 35%;}

.jo2{position: relative;width: 1920px;position: relative;height: 900px;left: 50%;margin-left: -960px;} 

.jo2 .img{display: block;width: 100%;}

.jo2 .jbox{position: absolute;width: 100%;height: 100%;box-sizing: border-box; top: 0;left: 0;text-align: center;padding-top: 100px;}

.jo2 .jbox *{color: #fff;}

.jo2 .jbox .tt{font-weight: bold;margin-bottom: 15px;}

.jo2 .jbox .ul1{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}

.jo2 .jbox .ul1 li{width: 150px;position: absolute;top: 0;left: 0;}

.jo2 .jbox .ul1 li *{}

.jo2 .jbox .ul1 li > img{display:block;position: relative;top: 0; width: 45px;margin: 20px auto 0;}

.jo2 .jbox .ul1 li.act > img{}

.jo2 .jbox .ul1 li .xian{pointer-events: none;transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;opacity: 0;width: 200px;overflow: hidden;position: absolute;top: 43%;left: -76%;}

.jo2 .jbox .ul1 li .xian img{transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out;display: block;width: 100%;width: 200px;}

.jo2 .jbox .ul1 li:nth-child(1){left: 47%;top: 21%;}

.jo2 .jbox .ul1 li:nth-child(1) .xian{width: 100%;}

.jo2 .jbox .ul1 li .img2{pointer-events: none;opacity: 0;width: 320px;height: 200px;background: #0d385a;box-sizing: border-box;padding: 20px;position: absolute;top: 90px;left: -409px;transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;}

.jo2 .jbox .ul1 li .img2 img{display: block;width: 100%;margin-top: -40px;}

.jo2 .jbox .ul1 li .img2 .txt{font-weight: bold;margin-top: 20px;}

.jo2 .jbox .ul1 li .img2 .txt s{display: inline-block;width: 40px;height: 1px;background: #fff;position: relative;margin: 0 10px;top: -7px;}

.jo2 .jbox .ul1 li:nth-child(2){left: 70.7%;top: 51%;}

.jo2 .jbox .ul1 li:nth-child(2) .xian{top: -84%;left: -104%;}

.jo2 .jbox .ul1 li:nth-child(2) .img2{top: -38px;}

.jo2 .jbox .ul1 li:nth-child(3){left: 70%;top: 42%;}

.jo2 .jbox .ul1 li:nth-child(3) .xian{top: auto;bottom: -125%;left: -99%;}

.jo2 .jbox .ul1 li:nth-child(3) .img2{top: 79px;}

.jo2 .jbox .ul1 li:nth-child(4){left: 46.7%;top: 32%;}

.jo2 .jbox .ul1 li:nth-child(4) .xian{top: 20%;left: -103%;}

.jo2 .jbox .ul1 li:nth-child(4) .img2{top: 90px;left: -409px;}

.jo2 .jbox .ul1 li:nth-child(5){left: 73%;top: 34%;}

.jo2 .jbox .ul1 li:nth-child(5) .xian{top: auto;bottom: -29%;left: -90%;}

.jo2 .jbox .ul1 li:nth-child(5) .img2{top: -168px;left: -328px;}

.jo2 .jbox .ul1 li:nth-child(7){left: 66.1%;top: 37%;}

.jo2 .jbox .ul1 li:nth-child(7) .xian{top: 20%;left: auto;right: 53%;}

.jo2 .jbox .ul1 li:nth-child(7) .xian img{top: 0;right: 0;}

.jo2 .jbox .ul1 li:nth-child(7) .img2{top: 100px;left: -391px;}

.jo2 .jbox .ul1 li:nth-child(6){left: 74%;top: 26%;}

.jo2 .jbox .ul1 li:nth-child(6) .xian{top: 29%;left: auto;right: 70%;}

.jo2 .jbox .ul1 li:nth-child(6) .img2{top: 140px;left: -431px;}

.jo2 .jbox .ul1 li.act{/* font-weight: bold; */}

.jo2 .jbox .ul1 li.act .xian,.jo2 .jbox .ul1 li.act .img2{opacity: 1;}

@-webkit-keyframes shang1 {
	0% {
		top: -10px;
	}
	
	100% {
		top: 10px;
	}
}

@keyframes shang1 {
	0% {
		top: -10px;
	}
	
	100% {
		top: 10px;
	}
}



.jo2 .jbox .ul2{position: absolute;width: 1920px; box-sizing: border-box;height: 200px;bottom: 30px;padding: 0 110px;background: url(../images/8_12.png) center repeat-x;left: 50%;margin-left: -960px;}

.jo2 .jbox .ul2 *{transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out;}

.jo2 .jbox .ul2 li{width: 165px;height: 165px;float: left;position: relative;z-index: 3;cursor: pointer;margin-right: 90px;}

.jo2 .jbox .ul2 li:last-child{margin-right: 0;}

.jo2 .jbox .ul2 li .limg{opacity: 0; position: absolute;width: 100%;top: 100%;left: 0;top: 0;z-index: -1;animation:zhuan1 3s  linear infinite;-webkit-animation:zhuan1 3s  linear infinite;}


.jo2 .jbox .ul2 li .gq{display: block;width: 42px;margin: 55px auto 11px;}

.jo2 .jbox .ul2 li .dian{display: block;width: 15px;margin: 0 auto;}

.jo2 .jbox .ul2 li .ltt{margin-top: 20px;}

.jo2 .jbox .ul2 li.act{background: url(../images/8_10.png) center no-repeat;background-size: 100%;font-weight: bold;}

.jo2 .jbox .ul2 li.act .limg{opacity: 1;}

.jo3{padding-top: 100px;height: 900px;position: relative;box-sizing: border-box;background: url(../images/8_14.jpg) center no-repeat;text-align: center;overflow: hidden;z-index: 3;}

.jo3 *{color: #fff;}

.jo3 .tt{font-weight: bold;}

.jo3 .tc{margin: 30px 0 60px;}

.jo3 .ul1{width: 100%;height: 670px;position: absolute;left: 0;bottom: 0;border-top: 1px solid rgba(255,255,255,0.2);}

.jo3 .ul1 *{transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out;}

.jo3 .ul1 li{width: 14.285%;float: left;box-sizing: border-box;border-right: 1px solid rgba(255,255,255,0.2);height: 670px;cursor: pointer;position: relative;}

.jo3 .ul1 li .limg{display: block;width: 100%;height: 100%;}

.jo3 .ul1 li .limg img{display: block;width: 100%;height: 100%;opacity: 0;}

.jo3 .ul1 li .txt{position: absolute;box-sizing: border-box;width: 100%;height: 100%;top: 0;left: 0;padding-top: 300px;}

.jo3 .ul1 li .txt .num{font-size: 72px;opacity: .2;color: #e5e5e5;}


.jo3 .ul1 li .txt .lxian{display: block;width: 20px;margin: 50px auto;opacity: .4;}

.jo3 .ul1 li .txt .ltc{margin:15px 0 40px; line-height: 1.5;height: 48px;overflow: hidden; color: #e5e5e5;opacity: .8;}

.jo3 .ul1 li .txt .ljt{opacity: 0; display: block;width: 34px;margin: 0 auto;height: 38px;overflow: hidden;}

.jo3 .ul1 li .txt .ljt img{display: block;width: 100%;position: relative;top: -100%;animation:xia1 1s  linear infinite;-webkit-animation:xia1 1s  linear infinite;}

.jo3 .ul1 li:hover .limg{}

.jo3 .ul1 li:hover .limg img{opacity: .5;}

.jo3 .ul1 li:hover .ljt{opacity: 1;} 

.jo3 .ul1 li:hover .num,.jo3 .ul1 li:hover .lxian{opacity: 0;}

.jo3 .ul1.act{border:0;}

.jo3 .ul1.act li{border-right: 1px solid rgba(0,0,0,0);}

.jo3 .ul1.act li .txt{padding-top: 350px;}

.jo3 .ul1.act li .limg,.jo3 .ul1.act li .txt .ljt{display: none;}

.jo3 .ul1.act li .txt .num,.jo3 .ul1.act li .txt .lxian{opacity: 0;}

.jo3 .ul1.act li .txt div{opacity: .4;}

.jo3 .ul1.act li.act .txt div,.jo3 .ul1.act li:hover .txt div{opacity: 1;}

.jo3 .ul1.act li.act .txt .num,.jo3 .ul1.act li:hover .txt .num{opacity: 0;}

.jo3 .jsbox{max-height: 0;overflow: hidden;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out;}

.jo3 .jsbox.act{max-height: 330px;}

.jo3 .swiper9{}

.jo3 .swiper9 .swiper-slide * {color: #fff;text-align: left;}

.jo3 .swiper9 .swiper-slide .jlt{width: 480px;float: left;}

.jo3 .swiper9 .swiper-slide .jrt{width: calc(100% - 540px);float: right;}

.jo3 .swiper9 .swiper-slide .en{font-size: 48px;}

.jo3 .swiper9 .swiper-slide .xian{width: 40px;height: 4px;background: rgba(255,255,255,0.4);margin: 40px 0;}

.jo3 .swiper9 .swiper-slide .jtc{line-height: 2;margin-top: 30px;}

.jo3 .swiper9 .swiper-slide .jrt img{display: block;width: 48%;float: left;box-sizing: border-box;border:10px solid rgba(255,255,255,0.2);}

.jo3 .swiper9 .swiper-slide .jrt img:nth-child(2){float: right;}

.jo3 .jsbox .prev9{top: 42.5%; transition: all .3s ;-webkit-transition: all .3s ; -moz-transition: all .3s ;width: 40px;height: 40px;margin-top: 100px;left: 40px;background: url(../images/1_14.png) center no-repeat;background-size: 100%;border-radius: 50%;}

.jo3 .jsbox .next9{top: 42.5%; transition: all .3s ;-webkit-transition: all .3s ; -moz-transition: all .3s ;width: 40px;height: 40px;margin-top: 100px;right: 40px;background: url(../images/1_15.png) center no-repeat;background-size: 100%;border-radius: 50%;}

.jo3 .jsbox .prev9:hover{background: url(../images/1_14_1.png) center no-repeat;background-size: 100%;}

.jo3 .jsbox .next9:hover{background: url(../images/1_15_1.png) center no-repeat;background-size: 100%;}

.jo4{padding: 100px 0;text-align: center;background: url(../images/8_18.jpg) center no-repeat;background-size: cover;}

.jo4 * {color: #fff;}

.jo4 .tt{font-weight: bold;margin-bottom: 60px;}

.jo4 .jlt{width: 670px;float: left;border:1px solid rgba(255,255,255,0.2);text-align: justify;}

.jo4 .jlt .j_d1{width: 100%;box-sizing: border-box;padding: 40px;line-height: 112px;letter-spacing:3px;}

.jo4 .jlt .j_d1 .img{display: block;float: left;width: 112px;margin-right: 30px;}

.jo4 .jlt .j_d1 span{font-size: 30px;}

.jo4 .jlt .j_d1:last-child{border-top: 1px solid rgba(255,255,255,0.2);}

.jo4 .jrt{width: calc(100% - 700px);float: right;box-sizing: border-box;height: 400px;border:1px solid rgba(255,255,255,0.2);padding: 40px ;text-align: justify;}

.jo4 .jrt .jtt{font-weight: bold;}

.jo4 .jrt .xian{width: 40px;height: 2px;background: #a3abb2;margin: 40px 0;}

.jo4 .jrt .jtc{line-height: 2;}


@-webkit-keyframes zhuan1 {
	0% {
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
	}
	
	100% {
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
	}
}

@keyframes zhuan1 {
	0% {
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
	}
	
	100% {
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
	}
}


@-webkit-keyframes xia1 {
	0% {
		top: -100%;
	}
	
	100% {
		top: 100%;
	}
}

@keyframes xia1 {
	0% {
		top: -100%;
	}
	
	100% {
		top: 100%;
	}
}



.co1{padding: 100px 0;text-align: center;background: url(../images/9_2.jpg) center no-repeat;background-size: cover;}

.co1 *{color: #fff;}

.co1 .tc{box-sizing: border-box;border:1px solid rgba(255,255,255,0.2);border-top:4px solid #0f3a5d;padding: 75px 0;}

.co1 .tc .clt{transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out;width: 40%;float: left;min-height: 300px;border-right: 1px solid rgba(255,255,255,0.2);box-sizing: border-box;padding-top: 20px;}

.co1 .tc .clt .tt2{margin: 20px 0 40px;}

.co1 .tc .clt .img{display: block;margin: 0 auto;}

.co1 .tc .crt{width: 60%;float: right;box-sizing: border-box;padding: 40px 85px 0;text-align: justify;}

.co1 .tc .crt .c_d0{line-height: 1.5;margin-bottom: 15px;}

.co1 .tc .crt .c_d1{margin-bottom: 35px;}

.co1 .tc .crt .c_d0 span,.co1 .tc .crt .c_d0 div{display: block;float: left;}

.co1 .tc .crt .c_d0 span{font-weight: bold;}

.co1 .tc .crt .c_d0 span s{display: none;}

/* .co1 .tc .crt .c_d1 span{width: 70px;}

.co1 .tc .crt .c_d1 div{width: calc(100% - 70px);} */

.co2{padding: 160px 0 160px 80px;background: url(../images/9_3.jpg) center no-repeat;overflow: hidden;}

.co2 .img{display: block;}

.co2 a{/* width: 240px; *//* line-height: 60px; *//* border:1px solid rgba(255,255,255,0.5); *//* text-align: center; *//* color: #fff; *//* font-weight: bold; *//* font-size: 18px; *//* margin-top: 30px; */}

.co2 a:hover{/* background: #005ea6; *//* border:1px solid #005ea6; */}



.cos1{position: relative;z-index: 3;background: #000;}

.cos1 .sbimg{transition: all 1.5s linear;-webkit-transition: all 1.5s linear; -moz-transition: all 1.5s linear;width: 375px;position: absolute;top: 100px;left: 50%;margin-left: -187px;z-index: 6;}

.cos1 .sbimg img{display: block;width: 100%;}

.cos1 .clt{width: 50%;height: 100vh;position: absolute;top: 0;left: 0;overflow: hidden;z-index: -1;}

.cos1 .clt img{display: block;width: 1920px;height: 100vh; position: absolute;top: 0;right:-960px;transition: all .5s linear;-webkit-transition: all .5s linear; -moz-transition: all .5s linear; }

.cos1 .crt{width: 100%;padding-left: 50%;box-sizing: border-box; }

.cos1 .crt .abnt{display: none;width: 10px;position: fixed;top: 40vh;right: 20px;z-index: 9;}

.cos1 .crt .abnt a{ display: block;width: 10px;height: 10px;margin-bottom: 8px; background: #fff;border-radius: 50%;}

.cos1 .crt .abnt a.act{background: #002744;}

.cos1 .crt .rimg{display: block;width: 960px;height: 100vh;}

.cos1 .crt .mimg{display: none;}

.cos1 .clt.act,.cos1 .sbimg.act{position: fixed;}

.cos1 .clt.act2{position: absolute;bottom: 0;top: auto;}

.cos1 .ul1{transition: all .5s linear;-webkit-transition: all .5s linear; -moz-transition: all .5s linear; position: absolute;width: 100%;top: 81vh;left: 0;box-sizing: border-box;padding: 0 160px;display: none;}

.cos1 .ul1 li{width: 14.285%;float: left;text-align: center;}

.cos1 .ul1 li img{display: block;width: 60px;margin: 0 auto 20px;border:1px solid #ddd;border-radius: 50%;}

.cos1 .ul1 li span{padding: 0 10px;background: url(../images/3_9.png) left center no-repeat;}

.cos1 .crt .crbox{background: url(../images/3_3.jpg) center no-repeat; background-size: cover;box-sizing: border-box;padding:60px ; }

.cos1 .crt::-webkit-scrollbar{ width:1px;height: 1px;}

.cos1 .crt::-webkit-scrollbar-thumb{ background:rgba(0,0,0,1);}

.cos1 .crt::-webkit-scrollbar-track{ background:rgba(0,0,0,1);}

.cos1 .crt .crbox video{display: block;width: 100%;}

.cos1 .crt .crbox *{color: #fff;}

.cos1 .crt .crbox .cr_tt{font-weight: bold;margin: 100px 0 35px;line-height: 32px;}

.cos1 .crt .crbox .cr_tt img{display: block;width: 35px;float: left;margin-right: 20px;}


.cos1 .crt .crbox .cr_tc{line-height: 1.8;padding-bottom: 50px;}

.cos1 .crt .crbox .img{display: block;width: 100%;margin: 40px 0;}

.cos1 .crt .crbox .img img{display: none;max-width: 100%;height: auto !important;}

.cos1 .crt .crbox .nimg1_3 img,.cos1 .crt .crbox .nimg1_7 img{display: block;}

.cos1 .crt .crbox .img video{display: block;width: 100%;max-width: 640px;}

.cos1 .crt .crbox .nimg1_3 video,.cos1 .crt .crbox .nimg1_7 video{display: none;}


.cor2{padding: 100px 0 0;background: url(../images/3_5.jpg) center no-repeat;background-size: cover;text-align: center;position: relative;z-index: 6;}

.cor2 *{color: #fff;}

.cor2 .tt img{display: block;margin: 0 auto;}

.cor2 .tt2{font-weight: bold;margin: 50px 0 30px;}

.cor2 .tt2 img{display: inline-block;position: relative;margin: 0 20px;}

.cor2 .tc{width: 800px;margin: 0 auto;color: #d5d8db;line-height: 2;}

.cor2 .img{position: relative;}

.cor2 .img > img{display: block;width:1600px;position: relative;left: 50%;margin-left: -800px;}

.cor2 .img .ul1{width: 760px;position: absolute;top: 0;left: 50%;margin-left: -380px;height: 600px;z-index: 4;}

.cor2 .img .ul1 li{position: absolute;width: 60px;height: 60px;cursor: pointer;top: 0;left: 0;animation:zhuan1 3s  linear infinite;-webkit-animation:zhuan1 3s  linear infinite;}

.cor2 .img .ul1 li img{display: block;width: 100%;height: 100%;transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out;opacity: .4;}

.cor2 .img .ul1 li img:nth-child(2){position: absolute;top: 0;left: 0;transform: scale(0.1);-webkit-transform: scale(0.1);}

.cor2 .img .ul1 li:nth-child(1){top: 100px;left: 40px;}

.cor2 .img .ul1 li:nth-child(2){top: 230px;left: 100px;}

.cor2 .img .ul1 li:nth-child(3){top: 330px;left: 120px;}

.cor2 .img .ul1 li:nth-child(4){top: 380px;left: 240px;}

.cor2 .img .ul1 li:nth-child(5){top: 310px;left: 360px;}

.cor2 .img .ul1 li:nth-child(6){top: 300px;left: 490px;}

.cor2 .img .ul1 li:nth-child(7){top: 300px;left: 590px;}

.cor2 .img .ul1 li.act img,.cor2 .img .ul1 li:hover img{transform: scale(0.01);-webkit-transform: scale(0.01);}

.cor2 .img .ul1 li.act img:nth-child(2),.cor2 .img .ul1 li:hover img:nth-child(2){transform: scale(1.5);-webkit-transform: scale(1.5);opacity: 1;}

.cor2 .img .ul2{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}

.cor2 .img .ul2 li{transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out;width: 360px;height: 80px;position: absolute;box-sizing: border-box;padding: 20px 0 20px 40px;background: url(../images/3_15.png) center no-repeat;background-size: cover;text-align: justify;opacity: .5;}

.cor2 .img .ul2 li .ltt{font-weight: bold;margin-bottom: 10px;}

.cor2 .img .ul2 li:nth-child(1){top: 100px;left: 40px;}

.cor2 .img .ul2 li:nth-child(2){top: 250px;left: 40px;}

.cor2 .img .ul2 li:nth-child(3){top: 400px;left: 40px;}

.cor2 .img .ul2 li:nth-child(4){top: 50px;right:  40px;}

.cor2 .img .ul2 li:nth-child(5){top: 180px;right:  40px;}

.cor2 .img .ul2 li:nth-child(6){top: 310px;right:  40px;}

.cor2 .img .ul2 li:nth-child(7){top: 440px;right:  40px;}

.cor2 .img .ul2 li.act{background: url(../images/3_15_1.png) center no-repeat;}

.cor2 .img .ul2 li:nth-child(1).act{opacity: 1;left: 0px;}
.cor2 .img .ul2 li:nth-child(2).act{opacity: 1;left: 0px;}
.cor2 .img .ul2 li:nth-child(3).act{opacity: 1;left: 0px;}
.cor2 .img .ul2 li:nth-child(4).act{opacity: 1;right: 0px;}
.cor2 .img .ul2 li:nth-child(5).act{opacity: 1;right: 0px;}
.cor2 .img .ul2 li:nth-child(6).act{opacity: 1;right: 0px;}
.cor2 .img .ul2 li:nth-child(7).act{opacity: 1;right: 0px;}



.cor3{position: relative;z-index: 6;}

.cor3 > img{display: block;width: 100%;}

.cor3 .crt{transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out;width: 50%;height: 100%;position: absolute;top: 0;right: -50%;background: #002744;opacity: .95;padding: 15% 5% 0;box-sizing: border-box;}

.cor3 .crt.act{right: 0;}

.cor3 .crt.act2{overflow: hidden;}

.cor3 .crt .tt{width: 340px;line-height: 60px;text-align: center;color: #002744;background: #fff;font-weight: bold;border-radius: 10px;overflow: hidden;position: absolute;top: 80px; left: -120px;cursor: pointer;}

.cor3 .crt *{color: #fff;}

.cor3 .crt .tt .ctlt{display: block;width: 60px;float: left;background: #002744;overflow: hidden;position: relative;padding-right: 60px;}

.cor3 .crt .tt .ctlt span{display: block;position: absolute;width: 60px;line-height: 60px;top: 0;right: 0;}

.cor3 .crt .tt img{display: block;width: 100%;position: relative;}

.cor3 .crt .tt .ctlt img{position: relative;left: 100%;}

.cor3 .crt .tt .ctrt{display: block;width: 60px;float: right;background: #e5e5e5;}

.cor3 .crt .xian{width: 24px;height: 2px;background: #99a9b4;margin-bottom: 60px;}

.cor3 .crt .tt2{font-weight: bold;}

.cor3 .crt .tc{line-height: 2;text-align: justify;max-width: 520px;margin: 50px 0;}

.cor3 .crt img{display: block;}

.cor3 .crt .tt .ctlt img{animation:lef1 1s  linear infinite;-webkit-animation:lef1 1s  linear infinite;}

.cor3 .cr_btn{position: absolute;width: 50%;height: 100%;position: absolute;top: 0;right: 0;cursor: pointer;}


@-webkit-keyframes lef1 {
	0% {
		left: 40%;
	}
	
	100% {
		left: -80%;
	}
}

@keyframes lef1 {
	0% {
		left: 40%;
	}
	
	100% {
		left: -80%;
	}
}


.cor4{position: relative; padding: 100px 0;text-align: center;background: #000 url(../images/3_7.jpg) center no-repeat;background-size: cover;z-index: 6;}

.cor4 *{color: #fff;}

.cor4 .tt{font-weight: bold;}

.cor4 .tc{width: 800px;margin: 60px auto;line-height: 2;}

.cor4 .clt{width: 56%;float: left;}


.cor4 .clt video{display: block;width: 100%;}

.cor4 .crt{width: 550px;float: right;text-align: justify;}

.cor4 .crt li{box-sizing: border-box; width: 100%;padding: 0 30px;width: 100%;height: 100px;border:1px solid rgba(255,255,255,0.3);border-radius: 10px;margin-bottom: 30px;}

.cor4 .crt li img{display: block;width: 80px;float: left;}

.cor4 .crt li .lrt{width: calc(100% - 80px);float: right;padding-top: 25px;}

.cor4 .crt li .lrt .ltc{line-height: 1.8;color: #999;margin-top: 10px}

.cor4 .crt li:last-child{margin-bottom: 0;}

.cor4 .crt li:nth-child(2) .lrt{padding-top: 10px;}




.dhx{position: absolute;width: 440px; top: 0;left: 50%;overflow: hidden;height: 0px; margin-left: -260px; z-index: 8;transition: all 3s linear;-webkit-transition: all 3s linear; -moz-transition: all 3s linear;}

.dhx img{display: block;height: 7800px;width: 100%;}

.dhx2{position: fixed;width: 100%;height: 100%;top: 0;left: 0;overflow: hidden;z-index: ;}

.dhx2 img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: .5;}

.dhx2 img:nth-child(1){animation:xian1 50s  linear infinite alternate;-webkit-animation:xian1 50s  linear infinite alternate;}

.dhx2 img:nth-child(2){animation:xian1 50s  linear 10s  infinite alternate ;-webkit-animation:xian1 50s  linear 10s infinite  alternate ;}

.dhx2 img:nth-child(3){animation:xian2 40s  linear infinite alternate;-webkit-animation:xian2 40s  linear infinite alternate;}

.dhx2 img:nth-child(4){animation:xian3 50s  linear infinite alternate;-webkit-animation:xian3 50s  linear infinite alternate;opacity: .3;}

.dhx2 img:nth-child(5){animation:xian4 50s  linear infinite alternate;-webkit-animation:xian4 50s  linear infinite alternate;opacity: .3;}

@-webkit-keyframes xian1 {
	0% {
		left: 0;
		top: 0;
		opacity: .5;
	}
	
	50% {
		left: 20%;
		top: 20%;
		opacity: 0;
	}

	100% {
		left: 10%;
		top: 10%;
		opacity: .5;
	}
}

@keyframes xian1 {
	0% {
		left: 0;
		top: 0;
		opacity: .5;
	}
	
	50% {
		left: 20%;
		top: 20%;
		opacity: 0;
	}

	100% {
		left: 10%;
		top: 10%;
		opacity: .5;
	}
}


@-webkit-keyframes xian2 {
	0% {
		top: 0;
		opacity: .5;
	}
	
	50% {
		top: -20%;
		opacity: 0;
	}

	100% {
		top: 10%;
		opacity: .5;
	}
}

@keyframes xian2 {
	0% {
		top: 0;
		opacity: .5;
	}
	
	50% {
		top: -20%;
		opacity: 0;
	}

	100% {
		top: 10%;
		opacity: .5;
	}
}

@-webkit-keyframes xian3 {
	0% {
		top: 0;
		left: 0;
	}
	
	50% {
		top: -20%;
		left: -10%;
	}

	100% {
		top: 10%;
		left: 0;
	}
}

@keyframes xian3 {
	0% {
		top: 0;
		left: 0;
	}
	
	50% {
		top: -20%;
		left: -10%;
	}

	100% {
		top: 10%;
		left: 0;
	}
}


@-webkit-keyframes xian4 {
	0% {
		top: 0;
		left: 0;
	}
	
	50% {
		top: -20%;
		left: 10%;
	}

	100% {
		top: 0%;
		left: 0;
	}
}

@keyframes xian4 {
	0% {
		top: 0;
		left: 0;
	}
	
	50% {
		top: -20%;
		left: 10%;
	}

	100% {
		top: 0%;
		left: 0;
	}
}




.hi1_body{background: #000 url(../images/10_1.jpg) top center no-repeat;}

.hi1 img,.hi1 div{transition: all .3s linear;-webkit-transition: all .3s linear; -moz-transition: all .3s linear;position: relative;top: 0;}

.hi1{padding: 200px 0 100px;z-index: 5;position: relative;}

.hi1 .hi_img1{display: block;width: 51%;margin-left: 17.7%;}

.hi1 .tt{font-size: 100px;position: absolute;width: 100%;text-align: center;left: 0;top: 350px;z-index: 3;font-family: ap;}

/* .caise{color: #214669;-webkit-text-fill-color: transparent;background: -webkit-linear-gradient(left, #214669 0%, #4391da 50%, #214669 100%);-webkit-background-clip: text;background: -o-linear-gradient(transparent, transparent);display: inline-block;}
 */
.hi1 .hi_d1{}

.hi1 .hi_d1 .hi_img2{width: 35%;float: left;display: block;margin-top: -20vh;}

.hi1 .hi_d1 .hi_img3{width: 27.6%;float: right;display: block;margin-top: -35vh;}

.hbox1{padding: 0 250px;}


.hi1 .hi_d2 {padding-top: 60px;}

.hi1 .hi_d2 .hlt{float: left;width: 520px;}

.hi1 .hi_d2 .hlt .tt2{font-weight: bold;color: #fff;}

.hi1 .hi_d2 .hlt .tc{line-height: 1.8;padding-top: 40px; text-align: justify;}

.hi1 .hi_d2 .hrt{float: right;width: 610px;margin-top: -130px;}

.hi1 .hi_d2 .hrt .tt2 img{display: block;}

.hi1 .hi_d2 .hrt .tc{color: #bbb;line-height: 1.8;padding-top: 40px;text-align: justify;}

.hi1 .hi_d3{width: 37.5%;margin-left: 49.5%;position: relative;}

.hi1 .hi_d3 .img1{display: block;width: 100%;}

.hi1 .hi_d3 .img2{display: block;position: absolute;top: 80px;left: -22.5%;width: 43%;}

.hi1 .hi_d3 .tt2{line-height: 1.8;color: #bbb;font-weight: bold;padding: 50px 40px 0;}

.hi1 .hi_d3 .tt2 span{font-weight: normal;}

.hi1 .hi_d4{margin-top: -200px;}

.hi1 .hi_d4 img{display: block;width: 43.3%;}

.hi1 .hi_d4 .tt2{line-height: 1.8;color: #bbb;font-weight: bold;padding: 60px  0 0;width: 520px;}

.hi1 .hi_d4 .tt2 span{font-weight: normal;}

.hi1 .hi_d5{}

.box2{padding: 0 115px;}

.hi1 .hi_d5 .hlt{width: 44%;float: left;padding-top: 180px;}

.hi1 .hi_d5 img{display: block;width: 100%;}

.hi1 .hi_d5 .hrt{width: 51%;float: right;margin-top: -350px;}

.hi1 .hi_d5 .hrt .tt2{color: #bbb;font-weight: bold;line-height: 1.8;padding-top: 30px;width: 81%;text-align: justify;}

.hi1 .hi_d5 .hrt .tt2 span{display: block;font-weight: normal;padding-top: 30px;}

.hi1 .hi_d6{padding-top: 70px;}

.hi1 .hi_d6 .hlt{width: 50%;float: left;padding-top: 150px;color: #bbb;line-height: 1.2;font-weight: bold;}

.hi1 .hi_d6 .hlt span{font-weight: normal;}

.hi1 .hi_d6 .hrt{width: 50%;float: right;}

.hi1 .hi_d7{padding-top: 200px;}

.hi1 .hi_d7 img{display: block;width: 51%;float: left;}

.hi1 .hi_d7 .hrt{width: 49%;float: right;box-sizing: border-box;padding: 7% 10% 0 5%;text-align: justify;color: #bbb;font-weight: bold;line-height: 1.8;}

.hi1 .hi_d7 .hrt span{font-weight: normal;}

.hi1 .hi_d8{padding-top: 120px;}

.hi1 .hi_d8 .hlt{width: 46.15%;float: left;display: block;}

.hi1 .hi_d8 .hrt{width: 53.85%;float: right;display: block;}

.hi1 .hi_d9{padding-top: 100px;}

.hi1 .hi_d9 img{display: block;float: left;width: 42.6%;}

.hi1 .hi_d9 .hrt{width: 50%;float: right;box-sizing: border-box;padding: 5% 10% 0 0;font-weight: bold;color: #bbb;line-height: 1.8;text-align: justify;}

.hi1 .hi_d9 .hrt span{display: block;font-weight: normal;margin-top: 20px;}

.hi1 .hi_d10{padding-top: 150px;}

.hi1 .hi_d10 .hlt{padding: 10% 0 0 10%;width: 49%;float: left;box-sizing: border-box; font-weight: bold;color: #bbb;line-height: 1.1;}

.hi1 .hi_d10 .hlt span{font-weight: normal;}

.hi1 .hi_d10 img{display: block;width: 51%;float: right;}

.hi1 .hi_d11{padding-top: 130px;}

.hi1 .hi_d11 img{display: block;width: 35%;float: left;}

.hi1 .hi_d11 .hrt{width: 46%;float: right;box-sizing: border-box;padding: 7% 20% 0 0;color: #bbb;font-weight: bold;line-height: 1.5;text-align: justify;}

.hi1 .hi_d11 .hrt span{font-weight: normal;}

.hi1 .hi_d12{padding-top: 150px;}

.hi1 .hi_d12 .hlt{padding: 10% 0 0 10%;width: 35.5%;float: left;box-sizing: border-box; font-weight: bold;color: #bbb;line-height: 1.1;}

.hi1 .hi_d12 .hlt span{font-weight: normal;}

.hi1 .hi_d12 img{display: block;width: 64.5%;float: right;}



.se1{padding: 100px 0 50px;box-sizing: border-box;}	

.se1 *{color: #fff;}

.se1 .sbox{padding: 30px 40px;background: #002744;}

.se1 .stt{font-weight: bold;margin-bottom: 20px;}

.se1 .stc .fh{float: right;width: 70px;float: right;line-height: 50px;background: url(../images/d3.png) left center no-repeat;text-align: right;}

.se1 .stc .sousuo{width: 120px;float: right;line-height: 50px;background: #fff;color: #333;text-align: center;margin-right: 20px;font-size: 16px;}

.se1 .stc input{color: #333; display: block;width: calc(100% - 230px);float: left;height: 50px;border:none;outline: none;box-sizing: border-box;padding: 0 20px;}

.se1 .std {padding-top: 20px;line-height: 1.8;}

.se1 .std span{font-weight: bold;font-size: 22px;}



.lytanchuang{transition: all .5s ;-webkit-transition: all .5s ; -moz-transition: all .5s ; position: fixed;width: 700px;height: 700px;top: 50%;right: -500px;margin-top: -350px; z-index: 11;text-align: center;}

.lytanchuang:hover{right: 0;}

.lytanchuang .aimg{transition: all .5s ;-webkit-transition: all .5s ; -moz-transition: all .5s ;display: block;width: 200px;float: left;margin-top: 210px;cursor: pointer;position: relative;left: 0;}

.lytanchuang:hover .aimg{left: 200px;opacity: 0;}

.lytanchuang .lbox{position: relative; float: left; width: 500px;height: 700px;background: rgba(0,0,0,0.8);}

.lytanchuang .lbox .ltt{width: 100%;line-height: 85px;border-bottom: 3px solid #1b1b1b;margin-bottom: 30px;}

.lytanchuang .lbox *{color: #fff;}

.lytanchuang .lbox .out{display: none; width: 14px;height: 14px;background: url(../images/y6.png) center no-repeat;position: absolute;top: 20px;left: 20px;cursor: pointer;}

.lytanchuang .lbox .l_d1{line-height: 80px;}

.lytanchuang .lbox .l_d1 img{display: inline-block;position: relative;top: 3px;margin: 0 10px;}

.lytanchuang .lbox .l_d2{width: 72%;height: 40px;background: #fff;margin: 0 auto 10px;}

.lytanchuang .lbox .l_d2 img{display: block;width: 40px;float: left;}

.lytanchuang .lbox .l_d2 input,.lytanchuang .lbox .l_d2 select{color: #666; display: block;width: calc(100% - 40px);padding-left: 10px;box-sizing: border-box; float: right;height: 40px;border:none;outline: none;color: #666;}

.lytanchuang .lbox .l_d2 select *{color: #666;}

.lytanchuang .lbox .l_d3{margin: 25px auto;padding-left: 25px;background: url(../images/y7.jpg) center left no-repeat;width: 72%; box-sizing: border-box;text-align: justify;}

.lytanchuang .lbox .l_d3 a{display: inline-block;color: #00aaee;}

.lytanchuang .lbox .l_d3.act{background: url(../images/y6.jpg) center left no-repeat;}

.lytanchuang .lbox .tj{display: block;width: 72%;line-height: 60px;background: #0061a0;border-radius: 5px; color: #fff;text-align: center;margin: 0 auto;}

.lytanchuang .lbox .l_d4{line-height: 1;margin-top: 20px;}

.lytanchuang .lbox .l_d4 span{display: inline-block;border:1px solid #666;border-radius: 5px;padding:  5px;margin: 0 2px;}


.lytanchuang .lbox .l_d2 .dl1{color: #666; display: block;width: calc(100% - 50px);float: right;height: 50px;border:none;outline: none;color: #666;text-align: justify;cursor: pointer;position: relative;}

.lytanchuang .lbox .l_d2 .dl1 dt{padding-left: 10px; line-height: 50px;color: #888;}

.lytanchuang .lbox .l_d2 .dl1 *{transition: all .5s ;-webkit-transition: all .5s ; -moz-transition: all .5s ; }

.lytanchuang .lbox .l_d2 .dl1 dd{background: #ddd;width: 100%;max-height: 0px;overflow: hidden;}

.lytanchuang .lbox .l_d2 .dl1 dd .ddbox{height: 160px;overflow: auto;}

.lytanchuang .lbox .l_d2 .dl1 dd .ddbox div{color: #666;line-height: 40px;padding-left: 10px;border-bottom: 1px solid #000;}

.lytanchuang .lbox .l_d2 .dl1 dd.act{max-height: 160px;}

.lytanchuang .lbox .l_d2 .dl1 dd .ddbox::-webkit-scrollbar{ width:4px;}

.lytanchuang .lbox .l_d2 .dl1 dd .ddbox::-webkit-scrollbar-thumb{ background:#0061a0;}

.lytanchuang .lbox .l_d2 .dl1 dd .ddbox::-webkit-scrollbar-track{ background:#fff;}


.b1_news{position: relative;top: -50px;}

.b1_news2{position: relative;top: -100px;}




.psbr1{height: 80px;overflow: hidden;background: #002744;text-align: center;}

.psbr1 *{color: #fff;}

.psbr1 .abox{width: 1600px;margin: 0 auto;}

.psbr1  a{display: block;line-height: 80px;width: 200px;float: left;overflow: hidden;} 

.psbr1  a.act,.psbr1  a:hover{background: #133e61;}

.psbr2{padding: 80px 0;background: url(../images/y12.jpg) top center no-repeat;background-size: cover;}

.psbr2 img{display: block;width: 100%;}

.banner .txt .icn .en img{display: inline-block;margin: 0 10px;position: relative;right: 8px;}

.psbr2 .ul1{padding: 20px 70px 80px;background: #fff;}

.psbr2 .ul1 *{transition: all .5s ;-webkit-transition: all .5s ; -moz-transition: all .5s ;}

.psbr2 .ul1 li{width: 22%;box-sizing: border-box;float: left;margin-top: 80px;margin-right: 4%;}

.psbr2 .ul1 li:nth-child(4n){margin-right: 0;}

.psbr2 .ul1 li .img{border:1px solid #ebebeb;width: 100%;position: relative;overflow: hidden;}

 .psbr2 .ul1 li .img > img{width: 320px;height: 320px;} 

.psbr2 .ul1 li .img .ltxt{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(19,62,97,0.9);opacity: 0;}

.psbr2 .ul1 li .img .ltxt img{display: block;width: 60px;position: relative;top: -20%;left: 50%;margin-top: -30px;margin-left: -30px;}

.psbr2 .ul1 li .img:hover .ltxt{opacity: 1;}

.psbr2 .ul1 li .img:hover .ltxt img{top: 50%;transition-delay: .3s;-webkit-transition-delay: .3s;}

.psbr2 .ul1 li .tbox{padding-top: 20px;}

.psbr2 .ul1 li .tbox .dlt{width: calc(100% - 140px);float: left;}

.psbr2 .ul1 li .tbox .drt{width: 120px;float: right;line-height: 38px;background: #e5e5e5;color: #666;font-size: 12px; border-radius: 5px;text-align: center;}

.psbr2 .ul1 li .tbox .drt:hover{background: #133e61;color: #fff;}

.psbr2 .ul1 li .tbox .dlt .dtt{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom: 10px;}

.psbr2 .ul1 li .tbox .dlt .num{font-size: 12px;color: #666;}




.c_tanchuang{display: none; position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.8);z-index: 11;}

.c_tanchuang .out{display: block;width: 40px;height: 40px;background: url(../images/out.png) center no-repeat;top: 20px;right: 20px;position: absolute;cursor: pointer;}

.c_tanchuang .cbox{width: 500px;height: 280px;box-sizing: border-box;padding: 75px 70px; position: absolute;top: 50%;left: 50%;background: #000; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.c_tanchuang .cbox div{display: block;width: 100%;height: 50px;background: #fff url(../images/y10.jpg) center left no-repeat;margin-bottom: 30px;padding-left: 80px;box-sizing: border-box;}

.c_tanchuang .cbox .c_d2{display: block;width: 100%;height: 50px;background: #fff url(../images/y11.jpg) center left no-repeat;}

.c_tanchuang .cbox div a{line-height: 50px;color: #a5a5a5;}

.c_tanchuang .cbox div .m{display: none;}



.down_tanchuang{display: none; position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.8);z-index: 11;}

.down_tanchuang .out{display: block;width: 40px;height: 40px;background: url(../images/out.png) center no-repeat;top: 20px;right: 20px;position: absolute;cursor: pointer;}

.down_tanchuang .cbox{width: 500px;box-sizing: border-box;padding: 50px  75px; position: absolute;top: 50%;left: 50%;background: #0f3a5d; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.down_tanchuang .cbox .d1{display: block;width: 100%;height: 30px;background: #fff; border-radius: 30px;overflow: hidden;position: relative;margin-bottom: 20px;}

.down_tanchuang .cbox .d1 img{display: block;width: 30px;float: left;border-radius: 30px;}

.down_tanchuang .cbox .d1 input{display: block;width: calc(100% - 60px);float: left;border:none;height: 30px; resize: none;outline: none;font-size: 12px;color: #999;}

.down_tanchuang .cbox .login{display: block;width: 90px;line-height: 30px;border:1px solid #ddd;border-radius: 30px;text-align: center;margin: 0 auto;color: #fff;}

.down_tanchuang .cbox .login:hover,.ab5 .abox .lg_out:hover{background: #fff;color: #0f3a5d;}







.ne2{background: transparent;}

.ne2{padding: 50px 0;}

.ne2 img{display: block;width: 100%;}

.ne2 .ul2{padding: 20px 70px 80px;background: #fff;}

.ne2 .ul2 *{transition: all .5s ;-webkit-transition: all .5s ; -moz-transition: all .5s ;}

.ne2 .ul2 li{width: 22%;box-sizing: border-box;float: left;margin-top: 80px;margin-right: 4%;}

.ne2 .ul2 li:nth-child(4n){margin-right: 0;}

.ne2 .ul2 li .img{border:1px solid #ebebeb;width: 100%;position: relative;overflow: hidden;}

.ne2 .ul2 li .img > img{width: 320px;height: 320px;} 

.ne2 .ul2 li .img .ltxt{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(19,62,97,0.9);opacity: 0;}

.ne2 .ul2 li .img .ltxt img{display: block;width: 60px;position: relative;top: -20%;left: 50%;margin-top: -30px;margin-left: -30px;}

.ne2 .ul2 li .img:hover .ltxt{opacity: 1;}

.ne2 .ul2 li .img:hover .ltxt img{top: 50%;transition-delay: .3s;-webkit-transition-delay: .3s;}

.ne2 .ul2 li .tbox{padding-top: 20px;}

.ne2 .ul2 li .tbox .dlt{width: calc(100% - 140px);float: left;}

.ne2 .ul2 li .tbox .drt{width: 120px;float: right;line-height: 38px;background: #e5e5e5;color: #666;font-size: 12px; border-radius: 5px;text-align: center;}

.ne2 .ul2 li .tbox .drt:hover{background: #133e61;color: #fff;}

.ne2 .ul2 li .tbox .dlt .dtt{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom: 10px;}

.ne2 .ul2 li .tbox .dlt .num{font-size: 12px;color: #666;}

.ne1 .bixoati{color: #fff;padding-top: 20px;}

.mlm{display: none;}

@media(max-width: 1680px){


	.swiper1 .s4box .sleft,.swiper1 .s4box .sright{width: 50px;}

	.swiper1 .swiper2 .f_36 {font-size: 24px;padding-top: 0px;}

	.swiper2 .txt3 .img1 img{margin-top: 10px;}


	.head{padding: 35px 50px;}

	.swiper1 .s5box .sfooter,.box,.hbox1, .box2{padding: 0 50px;}

	.head .logo{top: 30px;}

	.swiper1 .inimg .intxt .ibox .ilt{margin-top: 5vh;padding-left: 10%;}

	.swiper1 .swiper-slide-active .intxt .ibox .ilt .xian{width: 17%;}

	.swiper1 .inimg .intxt .ibox .ilt .itt{font-size: 16px;line-height: 24px;}

	.swiper1 .inimg .intxt .ibox .ilt .ul1 li span{font-size: 30px;}

	.swiper1 .inimg .intxt .ibox .ilt .ul1 li{font-size: 12px;}

	.swiper1 .inimg .intxt2 .ibox .swiper3 .simg .stxt .srt{font-size: 16px;width: calc(100% - 50px);line-height: 40px;}

	.swiper1 .inimg .intxt2 .ibox .swiper3 .simg .stxt .slt{width: 40px;line-height: 40px;font-size: 20px;}
	
	.swiper1 .s4box .sbox .xian,.swiper1 .s4box .sbox .prev4,.swiper1 .s4box .sbox .next4{top: 43%;}
	

	
	.br2 .ul1 li .en{font-size: 34px;}

	.ne1 .ul1 li .txt{padding: 30px 20px ;}

	.ne1 .ul1 li .txt .ltt{margin-bottom: 15px;}

	.jo2 .jbox .ul2{padding: 0 360px;bottom: 0px;}

	.jo2 .jbox .ul2 li{width: 10%;margin-right: 55px;}

	.jo2 .jbox .ul2 li .limg{top: 25px;}

	.jo2 .jbox .ul2 li .gq{width: 30px;margin-top: 63px;}

	.jo2 .jbox .ul2 li .ltt{font-size: 16px;}

	.hi1 .hi_d7 .hrt{padding: 5% 5% 0;}

	.hi1 .hi_d12 .hlt{padding: 5% 0 0 3%;}

 	
 	.prc1{padding: 110px 0 50px;}

 	.prc1 .prt{right: 50px;top: 130px;}

	.cor4 .clt{width: calc(100% - 600px);}

	.prc1 .prt.act{right: 50px;top: 90px;}

	.prc1 .prt .tt,.prc1 .prt .tc3{padding: 10px 0;}

	.prc1 .prt .abtn{margin: 20px 0;}

	.prc1 .prt .tc2 .tuk li{margin-top: 15px;}

 

}

@media (max-width: 1600px) {

	.swiper1 .inimg .intxt2 .ibox .swiper3{width: 90%}

	.swiper1 .inimg .intxt2{padding-top: 13vh;}

	.swiper1 .swiper-slide-active .intxt2 .nabtn{margin-top: 20px;}

	.hd_nav .ul1 li:nth-child(8){padding-top: 475px;}



	
}

@media (max-width: 1440px){

	.swiper1 .inimg .intxt2{padding-top: 10vh;}

	.swiper1 .inimg .intxt2 .ibox .swiper3{width: 100%;;}
	
	.swiper1 .inimg .intxt2 .ibox{margin: 30px auto 0;width: 1100px;}

	.swiper1 .inimg .intxt2 .ibox .swiper3 .swiper-slide{width: 22.93%;height: 362px;}


	.f_32{ font-size:30px; }

	.f_34{ font-size:32px; }

	.f_36{ font-size:34px; }

	.f_48{font-size: 36px;}


	.banner .txt{top: 19vh;}

	.susuo{padding: 200px 0 100px;}

	.swiper1 .s4box .s4_b1 .txt .stt{font-size: 30px;margin-bottom: 10px;}

	.swiper1 .s4box .s4_b1 .txt .stc{padding: 10px 0;}

	.swiper1 .s4box .s4_b1 .txt{top: 40%;}

	.swiper2 .prev2,.swiper2 .next2{width: 40px;height: 70px;margin-top: -20px;background-size: 100%;}

	.swiper2 .prev2{left: 20px;}

	.swiper2 .next2{right: 20px;}

	.swiper1 .s4box,.swiper1 .inimg .intxt,.swiper1 .inimg .intxt2{padding-top: 18vh;}

	.swiper1 .s4box .sbox{margin-top: 30px;}

	.swiper1 .swiper4 .img{top: -40px;}

	.swiper1 .swiper4 .txt{padding: 10px 15%;top: -40px;}

	.swiper1 .swiper4 .txt .time{font-size: 20px;}

	.swiper1 .swiper4 .txt .time s{margin: 10px auto;}

	.swiper1 .swiper4 .txt .stt{font-size: 16px;}

	.swiper1 .swiper4 .txt .stt{margin-bottom: 10px;}

	.ab4 .ul1,.ab5 .abox,.ab4 .swiper10{width: 1180px;}

	.footer .dlt{width: 200px;}

	.pr1,.br2{padding: 90px 0;}

	.br1 .blt{padding-top: 30px;}

	.br1 .blt .xx{margin: 30px 0;}

	.br2 .ul1 li{padding: 40px 20px;}

	.cor2 .img .ul2 li,.cor2 .img > img,.cor2 .img .ul1{transform: scale(.85);-webkit-transform: scale(.85);}

	.cor3 .crt .xian,.cor3 .crt .tc{margin-bottom: 30px;}
	

	.ab2,.ab4,.cor4,.st1,.ne1,.nec1,.jo1,.jo4{padding: 50px 0;}

	.ab3 .swiper7,.ab2 .img0{padding: 30px 0;}

	.ab3 .swiper6 .swiper-slide{width: 800px;}

	.ab3{padding: 50px 0 0;}

	.cor2{padding-top: 50px;}

	.cor4 .crt li{margin-bottom: 10px;}

	.st1 .tt,.st2 .tt{margin-bottom: 30px;}

	.st2,.jo2 .jbox,.jo3{padding-top: 50px;}

	.map .mbox{left: 50px;}

	.jo3 .tc{,margin: 30px 0;}

	.jo3{height: 700px;}

	.jo3 .ul1{height: 470px;}

	.jo3 .ul1 li .txt{padding-top: 100px;}

	.jo3 .ul1.act li .txt{padding-top: 150px;}

	.jo3 .ul1 li .txt .ltc{font-size: 14px;line-height: 1.5;}

	.co2{padding: 100px 0;}
	
	.swiper1 .swiper-slide-active .s5box .gdwz{transform: translateY(0) scale(.7);-webkit-transform: translateY(0) scale(.7);}

	.hd_nav{padding-top: 120px;}

	.hd_nav .ul1 li{padding-top: 120px;}

	.hd_nav .abtn a,.hd_nav .ul1 li a{line-height: 50px;}

	.hd_nav .ul1 li:nth-child(2){padding-top: 171px;}

	.hd_nav .ul1 li:nth-child(3){padding-top: 221px;}

	.hd_nav .ul1 li:nth-child(4){padding-top: 272px;}

	.hd_nav .ul1 li:nth-child(5){padding-top: 323px;}

	.hd_nav .ul1 li:nth-child(6){padding-top: 374px;}

	.hd_nav .ul1 li:nth-child(7){padding-top: 425px;}

	.hd_nav .ul1 li:nth-child(8){padding-top: 374px;}

	.hd_nav .ul1 li:nth-child(9){padding-top: 527px;}

    .cor4 .crt{transform: scale(.8);-webkit-transform: scale(.8);top: -35px;position: relative;}
	
	.psbr2 .ul1{padding: 20px 30px 50px;}

    .psbr2 .ul1 li{width: 24%;margin-right: 1.33%;margin-top: 30px;}

	.psbr2 .ul1 li:nth-child(4n){margin-right: 0;}

	.psbr2 .ul1 li .img > img{width: 306px;height: 306px;} 

	.ne2 .ul2 li{width: 24%;margin-right: 1.33%;margin-top: 30px;}

	.ne2 .ul2 li:nth-child(4n){margin-right: 0;}

	.ne2 .ul2 li .img > img{width: 306px;height: 306px;} 

	.jo3 .jsbox .prev9	{left: 0;}

	.jo3 .jsbox .next9	{right: 0;}
	
}

@media (max-width: 1366px){

	.psbr2 .ul1 li .img > img{width: 288px;height: 288px;} 

	.ne2 .ul2 li .img > img{width: 288px;height: 288px;} 

	.prc1 .prt .abtn span .img{width: 40px;}

	.prc1 .prt .tc2 .tuk{padding-bottom: 10px;}

	.prc1 .prt .tc2 .tuk li{margin-top: 10px;}

	.prc1 .prt .tc3{padding: 10px;margin-bottom: 10px;}

	.prc1 .prt .tt, .prc1 .prt .tc3{padding: 5px 0;}



}

@media (max-width: 1280px){

	.psbr2 .ul1 li .img > img{width: 268px;height: 268px;} 

	.ne2 .ul2  .img li .img > img{width: 268px;height: 268px;} 


}


.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled{opacity: 0 !important;}


.m_head,.m_nav,.jo2 .mimg,.mbody{display: none;}

.table_n{border:1px solid rgba(255,255,255,0.2);box-sizing: border-box;color: #fff;}
.table_n .ta_tp{}
.table_n .ta_tp span{display: block;float: left;text-align: center; width: 190px;line-height: 60px;box-sizing: border-box;border-right: 1px solid rgba(255,255,255,0.2);background: #002744;}
.table_n .ta_tp span:nth-child(2){width: 150px;}
.table_n .ta_tp span:nth-child(3){width: calc(100% - 600px - 26.25% );}
.table_n .ta_tp span:nth-child(4){width: 260px;}
.table_n .ta_tp span:nth-child(5){width: 26.25%;border:none;}

.fbd{font-weight: bold;}
.table_n .tab_ul{}
.table_n .tab_ul li{display: block;float: left;text-align: center; width: 190px; box-sizing: border-box;border-right: 1px solid rgba(255,255,255,0.2);border-top: 1px solid rgba(255,255,255,0.2);}
.table_n .tab_ul li.tul1{line-height: 533px;background: url(../images/y9.png) center no-repeat;}
.table_n .tab_ul li.tul2{width: 150px;}
.table_n .tab_ul li.tul2 .ltp1{line-height: 30px;height: 205px;box-sizing: border-box;border-bottom:1px solid rgba(255,255,255,0.2);padding-top: 50px; }
.table_n .tab_ul li.tul2 .ltp2{height: 246px;padding-top: 70px;}
.table_n .tab_ul li.tul2 .ltp3{line-height: 40px;border-bottom:1px solid rgba(255,255,255,0.2);}
.table_n .tab_ul li.tul2 .ltp4{line-height: 40px;}
.table_n .tab_ul li.tul3{width: calc(100% - 600px - 26.25% );}
.table_n .tab_ul li.tul3 div{line-height: 40px;border-bottom: 1px solid rgba(255,255,255,0.2); }
.table_n .tab_ul li.tul3 div:last-child{border-bottom:none;}
.table_n .tab_ul li.tul4{width: 260px;}
.table_n .tab_ul li.tul4 div{line-height: 40px;border-bottom: 1px solid rgba(255,255,255,0.2); }
.table_n .tab_ul li.tul4 div:last-child{border-bottom:none;}
.table_n .tab_ul li.tul5{width: 26.25%;}
.table_n .tab_ul li.tul5 div{line-height: 40px;border-bottom: 1px solid rgba(255,255,255,0.2); }
.table_n .tab_ul li.tul5 div:last-child{border-bottom:none;}
.table_n .tab_ul li.tul5 div s{display: inline-block;width: 1px;height: 14px;background: #fff;position: relative;top: 2px;margin: 0 10px;}



@media (max-width: 1200px){

  body{min-width: 200px;padding: 0;padding-top: 50px;} 

  .f_16{ font-size:14px; }

  .f_18{ font-size:16px; }

  .f_20{ font-size:18px; }

  .f_22{font-size: 20px;}

  .f_24{ font-size:20px; }

  .f_26{ font-size:22px; }

  .f_28{ font-size:22px; }

  .f_30{ font-size:24px; }

  .f_32{ font-size:24px; }

  .f_34{ font-size:24px; }

  .f_36{ font-size:24px; }

  .f_40{font-size: 24px;}

  .f_48{font-size: 30px;}

  .head{display: none;}  
    
  .m_head{display: block;height: 50px;overflow: hidden;padding: 0 5%;position: fixed;top: 0;left: 0;width: 100%;box-sizing: border-box;z-index: 10;background: #000;}

  .m_head .mlt{display: block;float: left;}

  .m_head .mlt img{display: block;height: 25px;margin-top: 12px;}

  .m_head .img{width: 50px;float: right;}

  .m_head .img img{display: block;width: 100%;}

  .m_nav{display: block; position: fixed;z-index: 199;width: 100%;height: 100%;background: rgba(0,0,0,0.5);top:0;right: -100%;-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;overflow: hidden;box-sizing: border-box;}

  .m_nav.act{right: 0;}

  .m_out{ width: 15%;float: left; }
    
  .m_out img{display: block;width: 100%;} 

  .m_nav{display: block; position: fixed;z-index: 199;width: 100%;height: 100%;background: rgba(0,0,0,0.5);top:0;right: -100%;-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;overflow: hidden;box-sizing: border-box;}

  .m_nav.act{right: 0;}

  .m_out{ width: 15%;float: left; max-width: 50px;}
    
  .m_out img{display: block;width: 100%;}  

  .wow{opacity: 1;}

  .m_navbox{width: 80%;box-sizing: border-box;float: right;background: #111;height: 100%;box-sizing: border-box;padding: 10px 5% ;overflow: auto; box-sizing: border-box;}

  .m_navbox div,.m_navbox a{color: #fff;display: block;}

  .m_navbox a{font-size: 16px;line-height: 20px;padding: 10px 0;}

  .m_navbox div,.m_navbox a.ltp{font-size: 20px;line-height: 30px;border-bottom: 1px solid #1f1e1e;padding: 10px 0;display: block;}

  .m_navbox li>div:nth-child(1){background: url(../images/plus.png) center right no-repeat;}

  .m_navbox li.act>div:nth-child(1){background: url(../images/reduce.jpg) center right no-repeat;}

  .m_navbox div.lbt{padding: 5px 0;display: none;}

  .m_navbox .lange{text-align: center;}

  .m_navbox .lange a{display: inline-block;margin: 0 10px;}
 
  .banner .pimg{display: none;}

  .banner .mimg{display: block;}

  .banner .txt{top: 10vh;overflow: hidden;}

  .banner .txt .icn{padding: 0 ;display: block;margin: 0 auto;width: 100%;}

  .banner .txt .icn .en img{display: block;width: 80%;margin: 0 auto;}

  .banner .abtn{display: none;}
	
  .swiper1 .s5box .sfooter, .box, .hbox1, .box2{padding: 0 5%;min-width: 200px;}	

  .ab1 .alt,.ab1 .art{padding: 0;width: 100%;float: none;}

  .ab1{height: auto;}
	
  .ab1 .alt .tt{margin: 20px 0;}	

  .ab1 .alt .more{margin: 30px auto  ;}

  .ab1 .alt .more span{margin-top: 0;}

  .ab2, .ab4, .cor4, .st1, .ne1, .nec1, .jo1, .jo4,.ab3{padding: 30px 0;}

  .ab2 .swiper5 .mimg{display: block;}

  .ab2 .swiper5 .pimg,.ab3 .swiper7,.ab4 .timg{display: none;}

  .ab3 .swiper6{margin-top: 20px;}

  .ab3 .swiper6 .swiper-slide,.ab3 .swiper6{width: 100%;height: auto;}

  .ab3 .swiper6 .prev6,.ab3 .swiper6 .next6{display: none;}	

  .ab4 .ul1, .ab5 .abox,.ab4 .swiper10{width: 100%;}

  .ab4 .swiper10{margin-top: 20px;}

  .ab4 .ul1{padding-top: 30px;}

  .ab4 .ul1 li{width: 100%;float: none;margin: 0 0 20px ;}

  .ab5 .abox {text-align: center;}

  .ab5 .abox .d1{width: 90%;float: none;margin: 0 auto 20px;}

  .ab5 .abox .login,.ab5 .abox .jz{margin: 0 10px; display: inline-block;float: none;}

  .footer{display: none;}

  .footer2 {padding: 20px 0;}

  .footer2 *{line-height: 24px;}

  .footer2{text-align: center;}

  .footer2 span{float: none;text-align: center;}

  .cos1 .clt{display: none;}

  .cos1 .crt{padding: 0 ;}

  .cos1 .crt .mimg{display: block;width: 100%;}

  .cos1 .crt .rimg,.cor2 .tt2 img{display: none;}

  .cos1 .crt .crbox{padding: 30px 5%;}

  .cos1 .ul1{position: absolute;left: 0;bottom: 0;z-index: -1; visibility: hidden;}

  .cos1 .crt .crbox .cr_tt{margin: 20px 0;}

  .cos1 .crt .crbox .cr_tc{padding-bottom: 0px;}

  .cor2{padding: 30px 0;}

  .cor2 .tt2{margin: 20px 0;}

  .cor2 .tc{width: 100%;}

  .cor2 .img .ul2 li, .cor2 .img > img, .cor2 .img .ul1{transform: scale(1);-webkit-transform: scale(1);}

  .cor2 .img > img{position: static;width: 100%;margin: 0;}

  .cor2 .img .ul1 {display: none;}

  .cor2 .img .ul2{position: static;}

  .cor2 .img .ul2 li{width: 100%;position: static;background-size: 100%;box-sizing: border-box;padding: 20px 0 0 30px;}
	
  .cor3 > img{display: none;}	

  .cor3 .crt{position: static;width: 100%;padding: 30px 5%;}

  .cor3 .crt .tt{display: none;}

  .cor3 .crt .xian, .cor3 .crt .tc{margin-bottom: 20px;}

  .cor3 .crt .tc{margin-top: 20px;}

  .cor4 .tc{width: 90%;margin: 20px auto;}

  .cor4 .clt{width: 100%;float: none;}

  .cor4 .crt{width: 100%;float: none;}

  .cor4 .crt li{height: auto;}

  .cor4 .crt li .lrt .ltc{padding-bottom: 20px;}

  .pr1 .nav{display: none;}

  .pr1, .br2{padding: 30px 0;}

  .pr1 .plt{width: 100%;float: none;height: auto;}

  .pr1 .plt img{width: 100%;position: static;margin: 0;}

  .pr1 .prt{width: 100%;float: none;padding: 20px 5%;height: auto;}

  .pr1 .prt .tc{margin: 10px 0 20px;font-size: 14px;}

  #b1{position: relative;top: -50px;}	

  .br1{padding: 30px 0;}

  .br1 .brt,.br1 .blt{width: 100%;float: none;padding: 0;}

  .br1 .blt{padding-top: 30px;}

  .br2 .ul1 li,.ne1 .ul1 li{width: 100%;float: none;margin: 0 0 20px ;}

  .br2 .ul1 li .ltc{height: auto;margin: 20px 0;}

  .nec1 .tt{line-height: 1.8;}
	
  .nec1 .tt2{padding: 20px 0;margin-bottom: 20px;}

  .nec1 .tc{padding-bottom: 20px;margin-bottom: 20px;}

  .nec1 .abtn{padding: 0;background: transparent;}	

  .nec1 .abtn .alt{width: 100%;float: none;text-align: justify;padding: 10px ;box-sizing: border-box;margin-bottom: 10px;background: #0f3a5d;opacity: 1;}

  .nec1 .abtn .alt .att{margin: 10px 0;}

  .nec1 .abtn{height: auto;}

  .nec1 .abtn .actn{display: none;}

  .jo1 .tt2,.jo1 .tt3{margin: 20px 0;line-height: 1.5;}

  .jo1 .jo_rs .jlt{width: 100%;float: none;}

  .jo1 .jo_rs .jlt .jbtn{width: 49%;float: left;height: 50px;line-height: 50px;padding: 0;text-align: center;background: #333;margin-bottom: 2%;}

  .jo1 .jo_rs .jlt .jbtn *{display: inline-block;}

  .jo1 .jo_rs .jlt .jbtn .jtc{margin: 0;}

  .jo1 .jo_rs .jlt .jbtn.act{background: #022946;}

  .jo1 .jo_rs .jlt .jbtn2{margin-top: 0;float: right;}

  .jo1 .jo_rs .jrt{width: 100%;float: none;height: 300px;margin-top: 20px;}

  .jo3{height: auto;}

  .jo3 .ul1{display: none;}

  .jo3 .jsbox{max-height: 900px;}

  .jo1 .jo_rs .jrt .jtt span,.jo1 .jo_rs .jrt .inbod ul li span{font-size: 14px;width: 25%;box-sizing: border-box;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

  .jo1 .jo_rs .jrt .jtt span:nth-child(3), .jo1 .jo_rs .jrt .jtt span:nth-child(4),.jo1 .jo_rs .jrt .inbod ul li span:nth-child(3),.jo1 .jo_rs .jrt .inbod ul li span:nth-child(4){width: 25%;}
	
  .jo1 .jo_rs .jrt .inbod ul li span{font-size: 12px;}	

  .st2,.jo2 .jbox,.jo3{padding-top: 30px;}

  .jo2 .jbox .tt{margin-bottom: 20px;}

  .jo2{width: 100%;position: relative;margin: 0;left: 0;}

  .jo2 .pimg{display: none;}
	
  .jo2 .mimg{display: block;width: 100%;}	

  .jo2 .jbox .tc{width: 90%;margin: 20px auto ;line-height: 1.8;}

  .jo2 .img2,.jo2 .jbox .ul1,.jo2 .jbox .ul2{display: none;}

   .jo3 .swiper9{padding-bottom: 40px;}

   .jo3 .swiper9 .pagination9 span{opacity: 1;background: #fff;}

   .jo3 .swiper9 .pagination9 .swiper-pagination-bullet-active{background: #007aff;}

  .jo3 .swiper9 .swiper-slide .jlt{width: 100%;float: none;}

  .jo3 .swiper9 .swiper-slide .en{font-size: 20px;}

  .jo3 .tc,.jo3 .swiper9 .swiper-slide .xian{margin: 20px 0;}

  .jo3 .swiper9 .swiper-slide .jtc{margin: 20px 0;}

  .jo3 .swiper9 .swiper-slide .jrt{width: 100%;float: none;}

  .jo4 .tt{margin-bottom: 20px;}

  .jo4 .jlt{width: 100%;float: none;}

  .jo4 .jlt .j_d1{padding: 20px;line-height: 1.8;text-align: center;}

  .jo4 .jlt .j_d1 .img{float: none;margin: 0 auto 20px;}

  .jo4 .jrt{width: 100%;float: none;padding: 20px;height: auto;margin-top: 20px;}

  .co1{padding: 30px 0;}

  .co1 .tc{padding: 20px 5%;}

  .co1 .tc .clt,.co1 .tc .crt{width: 100%;float: none;border:none;padding: 0;}

  .co1 .tc .clt .tt2{margin: 20px 0;}

  .co1 .tc .crt .c_d0 span{width: 70px;}

  .co1 .tc .crt .c_d0 div{width: calc(100% - 70px);text-align: left;}

  .co2 .img{width: 50%;}

  .co2{padding: 50px 0;}

  .co2 .box{width: 80%;margin-left: 10%;}

  .hi1{padding: 100px 0 30px;}

  .dhx{width: 200px;margin-left: -150px;}

  .hi1 .hi_d1 .hi_img3{width: 40%;}

  .hi1 .hi_img1{width: 65%;}

  .hi1 .hi_d1 .hi_img2{width: 50%;margin-top: -30vh;}

  .hi1 .tt{top: 10vh;font-size: 50px;}
	
  .hi1 .hi_d2 .hlt,.hi1 .hi_d2 .hrt{width: 100%;float: none;}	

  .hi1 .hi_d2 .hlt .tc,.hi1 .hi_d2 .hrt .tc{padding-top: 20px;}

  .hi1 .hi_d2 .hrt{margin-top: 30px;}

  .hi1 .hi_d2 .hrt img{display: block;width: 100%;}

  .hi1 .hi_d3{width: 60%;margin: 30px auto;}

  .hi1 .hi_d3 .tt2{padding: 0;}

  .hi1 .hi_d4{margin-top: 30px;}

  .hi1 .hi_d4 img{width: 50%;margin: 0 auto;}

  .hi1 .hi_d4 .tt2{padding: 10px 0;box-sizing: border-box;width: 100%;}

  .hi1 .hi_d5 .hlt{padding: 0;width: 100%;margin: 0 auto;float: none;}

  .hi1 .hi_d5 .hrt{width: 100%;float: none;margin: 20px auto 0;padding: 0;}

  .hi1 .hi_d5 .hrt .tt2{width: 100%;}
	
  .hi1 .hi_d6,.hi1 .hi_d7,.hi1 .hi_d11,.hi1 .hi_d12{padding-top: 30px;}	

  .hi1 .hi_d6 .hlt,.hi1 .hi_d6 .hrt{width: 100%;float: none;padding: 0;margin-bottom: 20px;}

  .hi1 .hi_d7 img,.hi1 .hi_d10 img,.hi1 .hi_d11 img{width: 90%;margin: 0 auto ;float: none;}

  .hi1 .hi_d7 .hrt{width: 100%;float: none;margin-top: 20px;}

  .hi1 .hi_d8,.hi1 .hi_d9,.hi1 .hi_d10{padding-top: 0;}

  .hi1 .hi_d9 img{width: 100%;float: none;margin: 20px auto;}

  .hi1 .hi_d9 .hrt{width: 100%;float: none;padding: 0 ;}

  .hi1 .hi_d10 .hlt{width: 100%;float: none;padding: 30px 0;}

  .hi1 .hi_d11 .hrt {width: 90%;margin: 0 auto;float: none;}

  .hi1 .hi_d12 .hlt{width: 90%;float: none;padding: 0;margin: 0 auto;}

  .hi1 .hi_d12 img{width: 90%;float: none;margin: 30px auto 0;}

  .jo1 .jo_rs{display: block;}

  .table_n{display: none;}

  .jo1 .tt s{margin: 0 15px;}


	
  .swiper1{display: none;}	

  .mbody{display: block;}

  .swiper2m{width: 100%;}

  .swiper2m .swiper-slide  img{display: block;width: 100%;height: auto;}
	
  .body{padding: 0;background: #000;}	

  .body *{color: #fff;}

  .mbody .swiper2m .pagination2{bottom: 50px;}

  .swiper2m .pagination2 span{width: 20px;height: 2px;background: #fff;opacity: 1;border-radius: 0;}

  .swiper2m .pagination2 .swiper-pagination-bullet-active{background: #006cb2;}

  .m2{overflow: hidden; width: 100%;min-height: 100vh;box-sizing: border-box;padding-top: 10vh;background: url(../images/1_4.jpg) 45% center no-repeat;background-size: cover;text-align: center;}
	
  .m2 .en,.m3 .en,.m5 .en,.m6 .en{margin: 20px 0 25px;}

  .m2 .tt,.m3 .tt,.m5 .tt,.m6 .tt{font-weight: bold;}

  .m2 .itt{line-height: 1.5;} 

  .m2 .ul1{box-sizing: border-box;padding: 20px 5%;}

  .m2 .ul1 li{display: block;width: 50%;float: left;text-align: center;margin-bottom: 20px;}

  .m2 .ul1 li span{display: block;font-weight: bold;font-size: 24px;margin-bottom: 10px;}

  .m2 .irt{width: 65%;margin: 0 auto;}

  .m2 .irt img{display: block;width: 100%;}

  .m2 .more,.m3 .more{width: 120px;margin: 20px auto 0;display: block;border:1px solid #fff;}

  .m2 .more img,.m3 .more img{display: block;width: 100%;}

  .m3{overflow: hidden; width: 100%;padding: 10vh 5%; box-sizing: border-box;background: url(../images/1_5.jpg) 45% center no-repeat;background-size: cover;text-align: center;}

  .swiper3m{padding-top: 10px;}	 

  .swiper3m .simg{position: relative;z-index: 3;}

  .swiper3m .simg img{display: block;width: 100%;position: relative;z-index: -1;}

  .swiper3m .simg .stxt{float: left;width: 90%;margin-top: -50px;margin-left: 5%; z-index: 3;}

  .swiper3m .simg .stxt .slt{width: 30px;font-size: 16px; line-height: 30px;background: #4c4c4c;float: left;}

  .swiper3m .simg .stxt .srt{width: calc(100% - 40px);line-height: 30px; float: right;background: #7f7f7f;text-align: center;}	

  .swiper3m .prev3m{width: 20px;height: 40px;margin-top: 0px;left: 0;background: url(../images/1_12.png) center no-repeat;background-size: 100%;}

  .swiper3m .next3m{width: 20px;height: 40px;margin-top: 0px;right: 0;background: url(../images/1_13.png) center no-repeat;background-size: 100%;}
	
  .m4{background: #000;padding: 10vh 5% 5vh;}

  .m4 a {margin-bottom: 40px;}

  .m4 a > img{display: block;width: 100%;}

  .m4 a .tt{font-weight: bold;padding: 20px 0 0;}

  .m4 a .tt img{display: block;float: right;border:1px solid #fff;width: 100px;}

  .m5{overflow: hidden; width: 100%;padding: 10vh 5%; box-sizing: border-box;background: url(../images/1_11.jpg) 45% center no-repeat;background-size: cover;text-align: center;}
	
  .swiper4m{padding-bottom: 30px;}	
	
  .swiper4m img{display: block;width: 100%;}

  .swiper4m .txt{padding: 5%;background: #fff;}	

  .swiper4m .txt *{color: #333;}

  .swiper4m .txt .stt{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin: 10px 0;}

  .swiper4m .txt .stc{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height: 1.5;text-align: justify;}

  .swiper4m .pagination4 span{width: 20px;height: 2px;background: #fff;opacity: 1;border-radius: 0;}

  .swiper4m .pagination4 .swiper-pagination-bullet-active{background: #006cb2;}

  .m5 .more{width: 100px;margin: 20px auto 0;border:1px solid #fff;}

  .m5 .more img{display: block;width: 100%;}

  .m6{ width: 100%;padding: 10vh 5% 5vh; box-sizing: border-box;background:#000609 url(../images/1_m7.jpg)  center no-repeat;background-size: 100%;text-align: center;}
  
  .m6 .txt{padding: 20px 5%;background: rgba(24,58,87,.7);text-align: justify;line-height: 1.8;}

  .m6 .lxfs{margin-top: 200px;}

  .m6 .lxfs span{display: block;line-height: 22px;margin-bottom: 0px;}

  .m6 .lxfs span img{position: relative;top: 5px;}

  .m6 .lxfs .abtn{padding-top: 10px;}

  .m6 .lxfs .abtn a{display: inline-block;padding: 0 10px;} 	

  .ab5 .abox .d2{margin-left: 5%;}

  .ab5 .abox .lg_out{margin-right: 5%;}

  .ab4 .ul1 li .txt .trt a:nth-child(2){display: none;}

  .st1 .swiper8 {padding-bottom: 30px;}

  .st1 .swiper8 .simg .stxt{padding: 20px;width: 100%;}	

  .st1 .swiper8 .pagination8{bottom: 0;padding: 0;text-align: center;}

  .st1 .swiper8 .pagination8 span{width: 10px;height: 10px;border-radius: 50%;background: #fff;opacity: 0.5;}

  .st1 .swiper8 .pagination8 .swiper-pagination-bullet-active{opacity: 1;}
	
  .map #map{height: 300px;}	

  .map .mbox{position: static;width: 100%;height: 350px;padding: 10px ;margin-bottom: 10px;}

  .map .mbox .abtn a{width:49%; font-size: 14px;text-align: center;}

  .map .mbox .abtn2 select{width: calc(50% - 30px);margin-right: 5px; font-size: 14px;text-align: center;}

  .map .mbox .abtn2{margin: 10px 0;padding: 10px 0 0;}

  .map .mbox .div_scroll{padding-right: 5px;height: 150px;overflow: auto;}

  .se1{padding: 0;}

  .se1 .stc input{width: 70%;}

  .se1 .sbox{padding: 20px ;}

  .se1 .stc{position: relative;padding-bottom: 50px;}

  .se1 .stc .sousuo{width: 25%;float: right;margin: 0;}

  .se1 .stc .fh{float: none;position: absolute;left: 50%;bottom: -10px;margin-left: -35px;}

  .a_dw{position: relative;top: -60px;}

  .top{right: 10px;bottom:50px;}

  .cos1 .sbimg{display: none;}

  .br2 .ul1 li:nth-child(3) .img{opacity: 0;}

  .lytanchuang{position: static;width: 100%;margin: 0 auto;background: #000;border-bottom: 1px solid #666;height: auto;}

  .lytanchuang .aimg{display: none;}

  .lytanchuang .lbox .l_d2,.lytanchuang .lbox .l_d3{width: 90%;}

  .lytanchuang .lbox .tj{line-height: 40px;}

  .lytanchuang .lbox{width: 90%;margin-left: 5%;}

  .c_tanchuang .cbox div .m{display: block;}

  .c_tanchuang .cbox div .p{display: none;}

  .c_tanchuang .cbox{width: 90%;padding: 70px 5%;}

  .psbr2{padding: 30px 0;}

  .psbr2 .ul1{padding: 20px 3%;}

  .psbr2 .ul1 li{width: 49%;float: left;margin: 0 0 20px;}

  .psbr2 .ul1 li:nth-child(2n){float: right;}

  .psbr2 .ul1 li .tbox .dlt{width: 100%;float: none;}

  .psbr2 .ul1 li .tbox .drt{float: none;margin: 10px auto 0;line-height: 30px;}


  .ne2 .ul2 li{width: 49%;float: left;margin: 0 0 20px;}

  .ne2 .ul2 li:nth-child(2n){float: right;}

  .ne2 .ul2 li .tbox .dlt{width: 100%;float: none;}

  .ne2 .ul2 li .tbox .drt{float: none;margin: 10px auto 0;line-height: 30px;}

  .psbr1{height: 50px;overflow: auto;}

  .psbr1 .abox{width: auto;float: left;margin-right: -999em;}

  .psbr1 a{line-height: 50px;width: 150px;}

  .psbr2 .ul1 li .img > img{width: 100%;height: auto;} 

  .ne2 .ul2 li .img > img{width: 100%;height: auto;} 

  .prc1 .box{max-width: 1200px;padding: 0 5%;min-width: 200px;}

  .ne2 .ul2{padding: 20px 3%;}

  .ne2{padding: 20px 0;}

  .ne1 .ul1{padding-top: 20px;}

  .banner .abtn2{top: 25vh;}	

  .vd_tanchuang .video{width: 90%;}

  .vd_tanchuang .video .out{top: -60px;right: 0;}


  .prc1{padding: 30px 0;min-height: 100px;}

  .prc1 .ct{min-height: 100px;}

  .prc1 .prt{position: static;width: 100%;}

  .prc1 .prt .tc2 .tuk li{width: 50%;margin-top: 20px;}

  .prc1 .plt{width: 100%;}

  .pr1 .fd_list{display: none;}

  .mlm{display: ;width: 70px;position: fixed;top: 50%;right: 0;z-index: 5;}

  .mlm img{display: block;width: 100%;}

  .down_tanchuang .cbox{width: 90%;}
	
  .ab3 .swiper6 video{display: none;}	

  .ab3 .swiper6 .simg img{position: static;width: 100%;}

  .br2 .ul1 li{position: relative;}

  .br2 .ul1 li:nth-child(1) a{display: block;position: absolute;width: 100%;height: 100%;top: 0;left: 0;}

  .br2 .ul1 li:after{display: none;}

  .br2 .ul1 li:hover{top: 0;left: 0;background: #002744;}

  .br2 .ul1 li .en,.br2 .ul1 li .xian{opacity: 1;}

  .jo3 .jsbox .prev9	{display: none;}
	
  .jo3 .jsbox .next9	{display: none;}

  .b1_news{}

  .rongyu_tanchuang .cbox{padding: 0;}

  .ab2 .swiper5 .next5,.ab2 .swiper5 .prev5{display: none;}

  .rongyu_tanchuang .out{right: 0;top: -50px;}

  .ab2 .swiper5 .pagination5{display: block;}

  .ab2 .swiper5{padding-bottom: 30px;}
	
}



/* jxh */
.mapbg{
	position: absolute;
	width: 100%;
	left:0;
	top: 0;
}
.mapbg .mapimg{
	width: 100%;

}
.mapbg .linebox{
	position: absolute;
	width: 100%;
	height: 100%;
	left:0;
	top: 0;
}
.mapbg .linebox li {
	position: absolute;
}
.mapbg .linebox li i{
	display: block;
	height: 100%;
	width: 0;
	background-repeat: no-repeat;
	background-size: auto 100%;
	transition-duration: .8s;
}
.mapbg .linebox li:nth-child(1){width:7.1875%;right:66.4583%;top:45.5789%;}
.mapbg .linebox li:nth-child(2){width:6.6146%;left:33.5416%;top:40.3158%;}
.mapbg .linebox li:nth-child(3){width:13.0729%;left:33.5416%;top:49.4737%;}
.mapbg .linebox li:nth-child(4){width:13.1250%;left:33.5416%;top:53.0526%;}
.mapbg .linebox li:nth-child(5){width:11.2500%;right:66.4583%;top:49.7895%;}
.mapbg .linebox li:nth-child(6){width:10.4688%;right:48.9583%;top:36.8421%;}
.mapbg .linebox li:nth-child(7){width:5.0521%;left:50.9896%;top:47.6842%;}
.mapbg .linebox li:nth-child(8){width:1.7708%;left:50.9896%;top:48.9474%;}
.mapbg .linebox li:nth-child(9){width:3.8021%;right:49.0104%;top:49.0526%;}
.mapbg .linebox li:nth-child(10){width:6.3021%;right:32.6041%;top:52%;}
.mapbg .linebox li:nth-child(11){width:7.7604%;right:32.6041%;top:45.8947%;}
.mapbg .linebox li:nth-child(12){width:5.4167%;right:32.5%;bottom:45.3158%;}
.mapbg .linebox li:nth-child(13){width:8.3333%;left:67.3958%;top:46.1053%;}
.mapbg .linebox li:nth-child(14){width:4.7396%;left:67.3958%;top:50.7368%;}
.mapbg .linebox li:nth-child(15){width:3.9583%;right:70.1042%;top:57.7895%;}
.mapbg .linebox li:nth-child(16){width:2.1354%;left:29.8958%;top:61.4737%;}
.mapbg .linebox li:nth-child(17){width:10.9896%;left:29.8958%;top:61.2632%;}
.mapbg .linebox li:nth-child(18){width:6.3542%;left:26.7708%;top:61.5789%;}
.mapbg .linebox li:nth-child(19){width:1.4583%;right:63.8021%;top:73.5789%;}
.mapbg .linebox li:nth-child(20){width:2.7083%;right:63.5417%;top:68.8421%;}
.mapbg .linebox li:nth-child(21){width:10.3646%;left:36.1979%;top:64.4211%;}
.mapbg .linebox li:nth-child(22){width:4.6875%;left:36.1979%;top:73.8947%;}
.mapbg .linebox li:nth-child(23){width:2.6042%;left:36.1979%;top:76.3158%;}
.mapbg .linebox li:nth-child(24){width:4.6354%;right:34.0104%;top:61.7895%;}
.mapbg .linebox li:nth-child(25){width:4.5313%;right:34.0104%;top:59.0526%;}
.mapbg .linebox li:nth-child(26){width:4.9479%;left:65.9896%;top:57.4737%;}
.mapbg .linebox li:nth-child(27){width:6.5625%;left:65.9896%;top:62.4211%;}

.mapbg .linebox li:nth-child(1) i{padding-top:55.0725%;background-image:url(../images/j_map_l_01.png);float:right;background-position:right top;transition-delay: 1s;}
.mapbg .linebox li:nth-child(2) i{padding-top:96.8504%;background-image:url(../images/j_map_l_02.png);float:left;background-position:left top;transition-delay: 1s;}
.mapbg .linebox li:nth-child(3) i{padding-top:25.4980%;background-image:url(../images/j_map_l_03.png);float:left;background-position:left top;transition-delay: 1s;}
.mapbg .linebox li:nth-child(4) i{padding-top:40.8730%;background-image:url(../images/j_map_l_04.png);float:left;background-position:left top;transition-delay: 1s;}
.mapbg .linebox li:nth-child(5) i{padding-top:20.3704%;background-image:url(../images/j_map_l_05.png);float:right;background-position:right top;transition-delay: 1s;}
.mapbg .linebox li:nth-child(6) i{padding-top:59.2040%;background-image:url(../images/j_map_l_06.png);float:right;background-position:right top;transition-delay: 1.8s;}
.mapbg .linebox li:nth-child(7) i{padding-top:82.4742%;background-image:url(../images/j_map_l_07.png);float:left;background-position:left top;transition-delay: 1.8s;}
.mapbg .linebox li:nth-child(8) i{padding-top:52.9412%;background-image:url(../images/j_map_l_08.png);float:left;background-position:left top;transition-delay: 1.9s;}
.mapbg .linebox li:nth-child(9) i{padding-top:84.9315%;background-image:url(../images/j_map_l_09.png);float:right;background-position:right top;transition-delay: 2.2s;}
.mapbg .linebox li:nth-child(10) i{padding-top:28.9256%;background-image:url(../images/j_map_l_10.png);float:right;background-position:right top;transition-delay: 2.3s;}
.mapbg .linebox li:nth-child(11) i{padding-top:57.0470%;background-image:url(../images/j_map_l_11.png);float:right;background-position:right top;transition-delay: 2.1s;}
.mapbg .linebox li:nth-child(12) i{padding-top:126.9231%;background-image:url(../images/j_map_l_12.png);float:right;background-position:right top;transition-delay: 1.9s;}
.mapbg .linebox li:nth-child(13) i{padding-top:51.8750%;background-image:url(../images/j_map_l_13.png);float:left;background-position:left top;transition-delay: 2.2s;}
.mapbg .linebox li:nth-child(14) i{padding-top:40.6593%;background-image:url(../images/j_map_l_14.png);float:left;background-position:left top;transition-delay: 2.1s;}
.mapbg .linebox li:nth-child(15) i{padding-top:48.6842%;background-image:url(../images/j_map_l_15.png);float:right;background-position:right top;transition-delay: 1.9s;}
.mapbg .linebox li:nth-child(16) i{padding-top:56.0976%;background-image:url(../images/j_map_l_16.png);float:left;background-position:left top;transition-delay: 2.2s;}
.mapbg .linebox li:nth-child(17) i{padding-top:63.9810%;background-image:url(../images/j_map_l_17.png);float:left;background-position:left top;transition-delay: 2.4s;}
.mapbg .linebox li:nth-child(18) i{padding-top:105.7377%;background-image:url(../images/j_map_l_18.png);float:left;background-position:left top;transition-delay: 2.3s;}
.mapbg .linebox li:nth-child(19) i{padding-top:96.4286%;background-image:url(../images/j_map_l_19.png);float:right;background-position:right top;transition-delay: 2.1s;}
.mapbg .linebox li:nth-child(20) i{padding-top:140.3846%;background-image:url(../images/j_map_l_20.png);float:right;background-position:right top;transition-delay: 2.4s;}
.mapbg .linebox li:nth-child(21) i{padding-top:57.2864%;background-image:url(../images/j_map_l_21.png);float:left;background-position:left top;transition-delay: 2.4s;}
.mapbg .linebox li:nth-child(22) i{padding-top:26.6667%;background-image:url(../images/j_map_l_22.png);float:left;background-position:left top;transition-delay: 1.9s;}
.mapbg .linebox li:nth-child(23) i{padding-top:136.0000%;background-image:url(../images/j_map_l_23.png);float:left;background-position:left top;transition-delay: 2.1s;}
.mapbg .linebox li:nth-child(24) i{padding-top:64.0449%;background-image:url(../images/j_map_l_24.png);float:right;background-position:right top;transition-delay: 2.1s;}
.mapbg .linebox li:nth-child(25) i{padding-top:36.7816%;background-image:url(../images/j_map_l_25.png);float:right;background-position:right top;transition-delay: 1.9s;}
.mapbg .linebox li:nth-child(26) i{padding-top:48.4211%;background-image:url(../images/j_map_l_26.png);float:left;background-position:left top;transition-delay: 2.3s;}
.mapbg .linebox li:nth-child(27) i{padding-top:115.0794%;background-image:url(../images/j_map_l_27.png);float:left;background-position:left top;transition-delay: 1.9s;}


@keyframes wd {
	0%{
		opacity: 1;
		width: 0;
	}
	100%{
		opacity: 1;
		width: 100%;
	}
}

.wd{
	animation-name: wd;
	-webkit-animation-name: wd; 
}

.swiper1 .swiper-slide-active .mapbg .linebox li i{
	width: 100%;
}
.about_text.itt {
    margin-top: 60px;
    line-height: 30px;
    text-align: left;
}
.hrt.clearfix span{
	color: #fff;
}
.none_shutiao{
	border-right: none ! important;
	height: 20px! important;
	width: 20px;
}
.img_logo{
	float: left;
    margin-top: -37px;
}
img.ssr.dianhua {
    left: 60% ! important;
    top: -6px ! important;
}
.sbox_left {
    float: left;
    margin-top: 100px;
}
.sbox_right{
	float: right;
}
.sbox_img_touxiang {
    float: left;
}
.sbox_right_ul li{
	border: 1px solid rgba(255,255,255,.3);
	height: 100px;
	width: 550px;
	border-radius: 10px;
}
.sbox_right_ul a li{
	margin-top: 30px ! important;
	position: relative;
	left: 0px;
	transition: all .3s;
}

.sbox_img_text {
    text-align: left;
    height: 73%;
    float: left;
    overflow: hidden;
    width: 74%;
    margin-left: 25px;
}
.sbox_right_ul a:first-child li{
	margin-top: 0px ! important;
}
.sbox_img_touxiang img{
	
margin-top: 25%;
	
margin-left: 48px;
}
.sbox_img_text h2{margin-top: 26px;font-size: 18px;font-weight: 500; transition: all .3s;}
.sbox_img_text p{
	
margin-top: 14px;
	
color: #999999 ! important;
}
.sbox_right_ul a:hover li{
	background:#005f95;
	left: -50px;
	transition: all .5s;
}
.sbox_right_ul a:hover .sbox_img_text p,h2{
	color:#fff ! important;
	transform: all .5s;
}
h2.contact_h2{
	font-size: 20px;
	color: #fff;
}
ul.contact_text_ul li{
	float: left;
	width: 33%;
	height: 18px;
	text-align: center;
	font-size: 14px;
	border-right: 1px solid #fff;
	margin-top: 10px;
}
.contact_text {
    overflow: hidden;
    margin-top: 35px;
    width: 83%;
    margin: 20px auto 35px auto;
}
ul.contact_text_ul {
    overflow: hidden;
    width: 100%;
}
.no_border{
	border-right: none ! important;
}
.qywh_ibox_ul li{
	
float: left;
	
border:1px solid rgba(255,255,255,.2);
	
height: 585px;
	
position: relative;
	
width: calc((100% - -305px)/7);
}

@media screen and (max-width: 1900px) {
    .qywh_ibox_ul li{
    width: calc((100% - -15%)/7);
    }
}
@media screen and (max-width: 1800px) {
    .qywh_ibox_ul li{

    }
}
@media screen and (max-width: 1700px) {
    .qywh_ibox_ul li{

    }
}
@media screen and (max-width: 1600px) {
    .qywh_ibox_ul li{

    }
}
@media screen and (max-width: 1500px) {
    .qywh_ibox_ul li{

    }
}
@media screen and (max-width: 1400px) {
    .qywh_ibox_ul li{

    }
    .ab1 .alt .tc{
        line-height: 22px;
    }
}
@media screen and (max-width: 1300px) {
    .qywh_ibox_ul li{

width: calc((100% - -10%)/7);

}
}
@media screen and (max-width: 1200px) {
    .qywh_ibox_ul li{

    }
}
@media screen and (max-width: 1100px) {
    .qywh_ibox_ul li{

    }
}

.qywh_text_box h2{font-size: 83px;color: rgba(255,255,255,.1) ! important;font-weight: 400;margin-top: 157px;margin-bottom: 70px;}
.qywh_text_box h3{
	font-size: 20px;
	color: rgba(255,255,255,.1) ! important;
	margin-bottom: 64px;
}
.qywh_text h4{
	font-size: 28px;
	color: #ffffff;
	font-weight: 400;
	margin-bottom: 29px;
}
.qywh_text p{
	font-size: 14px;
	color: #ffffff;
	margin-bottom: 40px;
	line-height: 25px;
}
ul.qywh_ibox_ul {
    width: 100%;
}
.ibox.dierping {
    width: 100% ! important;
}
.qywh_ibox_ul li:hover .bg_01{
	opacity: 1;
	transition: all .5s;
}
.bg_01 {
     background: url(../images/qywh_01.jpg) top center no-repeat;
     width: 100%;
     height: 580px;
     position: absolute;
     z-index: -1;
     opacity: 0;
     transition: all .3s ! important; 
}
.qywh_ibox_ul li:hover .qywh_text_box h2{
	display: none;
}
.on_mouseover{
	display:none;
}
.qywh_ibox_ul li:hover .on_mouseover{
	display: block ! important;
	transition: all .5s;
}
.fleft {
    float: right;
}
.product_box {
    width: 75% ! important;
    margin: 50px auto ! important;
}
.qywh_text h3{
	font-size: 48px;
	color: #fff ! important;
	margin: 115px 0 30px 0;
	display: none;
}
.hengxian{
	width: 21px;
	height: 4px;
	background: #fff;
	margin:0 auto;
	display: none;
	margin: 30px auto 50px;
}
.qywh_ibox_ul li:hover .qywh_text h3{
	display: block;
}
.qywh_ibox_ul li:hover .qywh_text .hengxian{
	display: block;
}
.wenhua_pic {
    display: none;
}
.qywh_ibox_ul li:hover .qywh_text .wenhua_pic{
	display: block;
}
.tc2.clearfix.product_canshu {
    text-align: left;
    padding-top: 20px;
    line-height: 22px;
}
.abtn.clearfix.contact_title {
    font-size: 20px;
    margin-top: 60px;
}
.abtn2.clearfix.contact_p p{
	
font-size: 14px;
	
line-height: 50px;
}
.guangbiao_name{
	font-size: 14px;
	float: right;
	margin-top: 35px;
}
.job_right {
    float: right;
    width: 55%;
}
.job_left {
    float: left;
}
.job_right    {

}



.job_right::-webkit-scrollbar {
                        width: 8px;
                        height: 8px;
                  }
           
                  
                  .job_right::-webkit-scrollbar-thumb {
                        background-color: rgba(0, 0, 0, .05);
                        border-radius: 10px;
                        -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1);
                  }
               
                  
                  .job_right:hover::-webkit-scrollbar-thumb {
                        background-color: rgba(0, 0, 0, .2);
                        border-radius: 10px;
                        -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1);
                  }
               
                  
                  .job_right::-webkit-scrollbar-thumb:hover {
                        background-color: rgba(0, 0, 0, .4);
                        -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1);
                  }
         
                  
                  .job_right::-webkit-scrollbar-track {
                        border-radius: 10px;
                        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
                        background-color: white;
                  }
            
                  
                  .job_right::-webkit-scrollbar-track:hover {
                        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .4);
                        background-color: rgba(0, 0, 0, .01);
                  }



ul.sbox_right_ul.neiye {
    padding-right: 30px;
}
ul.sbox_right_ul.neiye a li{
	
width: 630px;
	
height: 100px;
}
.ibox.en.teshu_mar {
    margin: 60px auto ! important;
}
.news_mianbaoxie {
    color:#a0a0a0;
}
.news_mianbaoxie a {
    color:#a0a0a0;
}
.bg_01.bg_one{
    background: url(../images/qywh_01.jpg) top center no-repeat;
}
.bg_01.bg_two{
    background: url(../images/qywh_02.jpg) top center no-repeat;
}
.bg_01.bg_three{
    background: url(../images/qywh_03.jpg) top center no-repeat;
}
.bg_01.bg_four{
    background: url(../images/qywh_04.jpg) top center no-repeat;
}
.bg_01.bg_five{
    background: url(../images/qywh_05.jpg) top center no-repeat;
}
.bg_01.bg_six{
    background: url(../images/qywh_06.jpg) top center no-repeat;
}
.news_fenye a{
	
background: white;
	
display: inline-block;
	
width: 80px;
	
height: 50px;
	
line-height: 50px;
	
text-align: center;
	
font-size: 16px;
}
a.z-crt {
    background: #045a92;
    color: #fff;
}
.news_fenye a:hover{
    background: #045a92;
    color: #fff;
}
.news_fenye {
    text-align: center;
}
.product_mianbaoxie {
	text-align: right;
}
.message_olin {
    position: fixed;
    right: 0px;
    top: 350px;
    width: 150px;
    height: 50px;
    /* background: red; */
    text-align: center;
    line-height: 50px;
    background: url(../images/zs.png) center no-repeat;
}
.message_neirong {
    position: fixed;
    z-index: 10000;
    top: 200px;
    left: 700px;
    width: 500px;
    display: none;
    height: 480px;
    background: rgba(0,0,0,1);
}
form.message_form {padding-top: 40px;}
.message_text p{
	line-height: 90px;
	border-bottom: 3px solid #1e1e1f;
	text-align: center;
	color: #fff;
	font-size: 18px;
}
input.input_text_one{
    width: 66%;
    padding-left: 10px;
    height: 46px;
    margin-left: 105px;
    color: #ccc;
    font-size: 14px;
}
input.input_text_two{
    width: 66%;
    padding-left: 10px;
    height: 46px;
    margin-left: 105px;
    color: #ccc;
    font-size: 14px;
}
input.input_text_three{
    width: 66%;
    padding-left: 10px;
    height: 46px;
    margin-left: 105px;
    color: #ccc;
    font-size: 14px;
}
input.input_text_four{
    width: 66%;
    padding-left: 10px;
    height: 46px;
    margin-left: 105px;
    color: #ccc;
    font-size: 14px;
}
input.input_text_five{
    width: 85%;
    height: 50px;
    margin: 17px 37px;
}
.message_div_one img{
    position: absolute;
    left: 55px;
}

.message_div_two img{
	position: absolute;
	left: 55px;
}
.message_div_three img{
	position: absolute;
	left: 55px;
}
.message_div_four img{
	position: absolute;
	left: 55px;
}
.message_div_three {
    margin: 10px 0;
}

.message_div_one {
    margin: 0px 0 10px 0;
}
input.input_text_five {
    display: block;
    cursor: pointer;
    width: 85%;
    line-height: 50px;
    background: #0061a0;
    color: #fff;
    margin-top: 40px;
    text-align: center;
    border-radius: 5px;
    border-style: none;
}
input.input_text_five {
    width: 78%;
    height: 50px;
    margin: 17px 55px;
}
.message_xx {
    position: absolute;
}





img.logo_clas_01 {
    position: absolute;
    top: 39%;
    left: 45%;
    z-index: 1000;
}
img.logo_clas_02 {
    position: absolute;
    top: 48%;
    left: 51%;
    z-index: 1000;
}
img.logo_clas_03 {
    position: absolute;
    top: 52.7%;
    left: 52.1%;
    z-index: 1000;
}
img.logo_clas_04 {
    position: absolute;
    top: 43%;
    left: 61%;
    z-index: 1000;
}
img.logo_clas_05 {
    position: absolute;
    top: 49.5%;
    left: 69%;
    z-index: 1000;
}
img.logo_clas_06 {
    position: absolute;
    top: 54.5%;
    left: 67%;
    z-index: 1000;
}
img.logo_clas_07 {
    position: absolute;
    top: 60%;
    left: 67%;
    z-index: 1000;
}
img.map_clas_01 {
	position: absolute;
    top: 50%;
    left: 47%;
    z-index: 1000;
}
img.map_clas_02 {
	position: absolute;
	top: 48%;
	left: 49.4%;
	z-index: 1000;
}
img.map_clas_03 {
	position: absolute;
	top: 53%;
	left: 62.8%;
	z-index: 1000;
}
img.map_clas_04 {
	position: absolute;
	top: 45.8%;
	left: 67.5%;
	z-index: 1000;
}
img.map_clas_05 {
	position: absolute;
	top: 50%;
	left: 66.8%;
	z-index: 1000;
}
img.map_clas_06 {
	position: absolute;
	top: 55.5%;
	left: 65%;
	z-index: 1000;
}
img.map_clas_01 {
	position: absolute;
	top: 42.5%;
	left: 49.7%;
	z-index: 1000;
}
img.map_clas_07 {
	position: absolute;
	top: 61.1%;
	left: 65.2%;
	z-index: 1000;
}


.jo2 .jbox .ul1 li.act p{
	color: #ccc;
}
.tc.f_16.wow.fadeInUp.wow1 {
    text-transform: uppercase;
}
.product_fenye ul li{
    display: inline-block;
}