body{ max-width:750px;margin: 0 auto; display:block; position:relative; text-align:justify; font-family:"Source Han Sans CN" ,San Francisco,Arial;}
.cext{ float:left; width:100%; padding-left:0.533333rem; padding-right:0.533333rem;}

.head{ float:left; width:100%; position:absolute; left:0; top:0.88rem; z-index:10;}
.head .logo{ float:left; line-height:0;}
.head .logo img{ height:0.613333rem;image-rendering:-moz-crisp-edges;
        image-rendering:-o-crisp-edges;
        image-rendering:-webkit-optimize-contrast;
        image-rendering: crisp-edges;
        -ms-interpolation-mode:nearest-neighbor;}
.head .meun{ float:right; line-height:0; margin-top:0.0266rem;}
.head .meun img{ height:0.56rem;}
.xiala{ display:none; float:left; width:100%; background:#f7f7f7; position:absolute; left:0; top:1.013333rem; z-index:10;}
.xiala dd{ float:left; width:100%;}
.xiala h5{ float:left; width:100%; border-bottom:3px solid #fff; }
.xiala h5 a{ float:left; width:100%; color:#000000; position:relative; font-size:0.4rem; line-height:2; padding:0.266666rem 0.773333rem;}
.xiala h5 a:after,
.xiala h5 a:before{ float:left; width:0.32rem; height:0.06rem; content:''; position:absolute; right:0.773333rem; top:50%; background:#000; transform:translate(0,-50%); -ms-transform:translate(0,-50%); }
.xiala h5 a:before{ height:0.32rem; width:0.06rem; transform:translate(-0.13rem,-50%); -ms-transform:translate(-0.13rem,-50%);}
.xiala ul{ display:none; float:left; width:100%;}
.xiala ul li{ float:left; width:100%; border-bottom:3px solid #fff;}
.xiala ul li a{ float:left; width:100%; color:#575757; font-size:0.333333rem; line-height:2; padding:0.093333rem 1.133333rem;}
.xiala ul li a:hover{ color:#2cbec8; background:#f0f0f0;}

.bannerA{ float:left; width:100%; position:relative; line-height:0;}
.banner{ float:left; width:100%; position:relative; line-height:0;}
.banner:after{ float:left; width:100%; height:100%; content:''; position:absolute; left:0; top:0; z-index:1; background:#000; opacity:0.5;}
.banner-1:after{ opacity:0.1;}
.banner .div{ float:left; width:100%; line-height:0;}
.bannerA .text{ float:left; width:100%; text-align:center; z-index:6; position:absolute; left:0;top:50%;flex-wrap:wrap; display: flex;justify-content:center; transform:translateY(-50%); -ms-transform:translateY(-50%); }
.bannerA .text h1{ float:left; width:100%; color:#fff; font-weight:bold; font-size:1.333333rem; line-height:1.2;}
.bannerA .text h2{ float:left; width:100%; color:#fff; font-weight:bold; font-size:0.8rem; line-height:1.2;}
.bannerA .text h3{ float:left; width:100%; color:#fff; font-weight:bold; font-size:1.12rem; line-height:1.2;}
.bannerA .text h4{ float:left; width:100%; color:#fff; font-size:0.88rem; line-height:1.2; }
.bannerA .text h5{ float:left; width:100%; color:#fff; font-size:0.66rem; line-height:1.2; }
.bannerA .text .t1{ float:left; color:#fff; font-size:0.56rem; line-height:1.2; transform:rotate(10deg); -ms-transform:rotate(10deg); background:url(../_im_g/ico40.png) center no-repeat; background-size:100% 100%; padding:0.05rem 0.5rem; position:absolute; left:53%; bottom:98%;}
.bannerA .text ul{ float:left; width:100%; flex-wrap:wrap; display: flex; justify-content:center; margin-top:1.5rem;}
.bannerA .text ul li{ float:left; color:#fff; font-size:0.44rem; line-height:1.6; margin:0.26rem 0.453333rem; position:relative; padding-left:0.8rem; background:url(../_im_g/ico2.png) left center no-repeat; background-size:0.613333rem auto; }
.bannerA .text dl{ float:left; width:100%; flex-wrap:wrap; display: flex; justify-content:center; margin-top:0.533333rem;}
.bannerA .text dl dd{ float:left; width:2.76rem; margin:0.093333rem 0.38rem; border-radius:0.133333rem; color:#52d1db; font-size:0.52rem; font-weight:bold; line-height:1.4; padding:0.24rem 0.1rem; border:1px solid #00c1cd; background:rgba(255,255,255,0.2); }
.bannerA .text dl dd span{ display:block; font-weight:normal; color:#fff; font-size:0.34rem;}
.bannerA .indexMore{ margin-top:1.5rem;}
.bannerB .text{ top:55%;}
.bannerB .indexMore1{ margin-top:1rem;}
.bannerB .text1 ul{ margin-top:0.8rem; margin-bottom:-0.4rem;}
.bannerB-1 .text dl dd{ background:rgba(255,255,255,0.2); width:3.16rem;margin:0.8rem 0.38rem 0 00.38rem;}
.bannerB-2 .text{ top:60%} 
.bannerB-2 .text ul{ width:auto; flex-direction:column; margin-top:0.9rem; margin-bottom:0;}
.bannerB-2 .text ul li{ margin:0.13rem 0.453333rem;}
.bannerB-2 .indexMore{ margin-top:0.5rem;}

.main1{ float:left; width:100%; position:relative; top:0; z-index:7; margin-top:-0.8rem;}
.main1 ul{ float:left; width:100%; background:#fff; border-radius:0.15rem; box-shadow:0 0.106666rem 0.106666rem rgba(179,179,179,0.27);padding:0.426666rem 0;}
.main1 ul li{ float:left; width:50%; position:relative; margin:0.426666rem 0;}
.main1 ul li a{ float:left; width:100%; text-align:center; padding:0.08rem;}
.main1 ul li:after{ float:left; width:2px; height:100%; content:''; position:absolute; right:0; top:0; background:#eaeaea;}
.main1 ul li h1{ float:left; width:100%; color:#00c1cd; font-size:0.506666rem; font-weight:bold;line-height:1.4;}
.main1 ul li h2{ float:left; width:100%; color:#787878; font-size:0.32rem; line-height:1.6;}
.main1 ul li:nth-child(2n):after{ display:none; }


.indexTit{ position:relative; z-index:6; float:left; width:100%; text-align:center; color:#434343; line-height:0.8rem; font-weight:bold; position:relative; padding-bottom:0.28rem; font-size:0.5rem;}
.indexTit:after{ float:left; width:1.253333rem; height:4px; content:''; border-radius:4px; background:#00c1cd; position:absolute; left:50%; bottom:0; margin-left:-0.627777rem;}
.indexTit span{ position:relative; padding:0 1.006666rem; text-align:center; display:inline-block;}
.indexTit span:after,
.indexTit span:before{ float:left; width:0.666666rem; height:0.266666rem; content:''; position:absolute; left:0; top:50%; margin-top:-0.133333rem; background:url(../_im_g/ico4.png) center no-repeat; background-size:100% auto; }
.indexTit span:before{ left:auto; right:0; transform:rotate(180deg); -ms-transform:rotate(180deg); }
.indexTit span font{ display:block; font-weight:normal; font-size:0.25625rem; line-height:1;}

._Img{ float:left; width:100%; text-align:center; line-height:0;}
._Text{ float:left; width:100%; color:#585858; font-size:0.33rem; line-height:1.6;}
.Box{ float:left; width:100%; margin-top:0.613333rem; border-radius:0.133333rem; padding:0.4rem 0.24rem; box-shadow: 0 2px 0.24rem rgba(186,186,186,0.35);}

.main2{ padding-top:1.52rem;  padding-bottom:1.6rem;}
.main2 .Box{ margin-top:0.8rem;}
.main2 .zh{ float:left; width:100%; text-align:center; color:#11c5d1; font-weight:bold; font-size:0.4rem; line-height:1.4;}
.main2 .en{ float:left; width:100%; text-align:center; color:#6c6c6c; font-size:0.293333rem; line-height:1.4; margin-bottom: 0.44rem;}
.main3{  padding-bottom:1.6rem;}


.main4{ padding-bottom:1.6rem;}
.main4 .list{ float:left; width:100%; margin-top:0.16rem;}
.main4 .list ul{flex-wrap:wrap; display: flex; justify-content: space-between; }
.main4 .list ul li{ float:left; width:48%; margin-top:0.48rem;}
.main4 .list ul .la{ float:left; width:100%; overflow:hidden; position:relative; box-shadow:0 0.106666rem 0.106666rem rgba(179,179,179,0.27);flex-wrap:wrap; display: flex;}
.main4 .list ul .cont{ z-index:3; float:left; width:100%; position:absolute; left:0; top:0; height:100%; background:rgba(67,67,67,0.7); padding:1%; text-align:center; flex-wrap:wrap; display: flex;  justify-content:center; align-items: center;}
.main4 .list ul .cont h5{ float:left; width:100%; color:#fff; font-weight:bold; font-size:0.32rem; line-height:1.6;}
.main4 .list ul .text{ float:left; width:100%; min-height:100%; background:#fff; padding:0.24rem 0.2rem; max-height:2rem; min-height:2rem; position:relative; z-index:3;overflow-x:auto; left:-100%; }
/*.main4 .list ul li:hover .text{ left:0;}*/
.main4 .list ul li.on .text{ left:0;}
.main4 .list ul .text h4{ float:left; width:100%; color:#0a0a0a; font-size:0.26rem; line-height:1.3; position:relative; padding-left:0.18rem; }
.main4 .list ul .text h4:after{ float:left; width:0.08rem; height:0.08rem; content:''; position:absolute; left:0; top:0.13rem; background:#00c1cd; border-radius:50%;}


.main5{ padding-bottom:1.2rem;}
.main5 .list{ float:left; width:100%; margin:0.8rem 0 0.4rem 0;}
.main5 .list ul{flex-wrap:wrap; display: flex; justify-content: space-between; }
.main5 .list ul li{ float:left; width:47.3%;}
.main5 .list ul .la{ float:left; width:100%; overflow:hidden; position:relative;flex-wrap:wrap; display: flex;}
.main5 .list ul .la:hover{ box-shadow:0 8px 7px rgba(179,179,179,0.27);}
.main5 .list ul .cont{ z-index:3; position:relative; min-height:100%; float:left; width:100%; padding:1.36rem 0.4rem 0.88rem 0.4rem; text-align:center; flex-wrap:wrap; display: flex;  justify-content:center; align-items: center;background:rgba(67,67,67,0.7);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;  }
.main5 .list ul .la:hover .cont{background:rgba(67,67,67,0.5); box-shadow:5px 5px 10px rgba(0,0,0,0.2);}
.main5 .list ul .cont i{ float:left; width:100%; line-height:0;}
.main5 .list ul .cont i img{ max-width:none; height:0.773333rem;}
.main5 .list ul .cont h1{ float:left; width:100%; color:#1dc6d4; font-weight:bold; font-size:0.48rem; line-height:1.4; margin-top:0.373333rem; }
.main5 .list ul .cont h5{ float:left; width:100%; color:#fff; font-weight:bold; font-size:0.346666rem; line-height:1.4; }
.main5 .list ul .la:hover .cont span{ background:#1cc7d5; color:#fff;}

.main6{ margin-bottom:1.6rem;}
.main6 ._Text{ margin-top:0.6rem;}
.main6 .big{ float:left; width:100%;}
.main6 .big ul{ float:left; width:100%;}
.main6 .big ul li{ float:left; width:100%; position:relative; z-index:3; margin:0.4rem 0; padding:0 0.24rem 0.466666rem 0.24rem; box-shadow:0 0.133333rem 0.24rem rgba(186,186,186,0.39);}
.main6 .big ul li:after{ float:left; width:2.333333rem; height:2px; content:''; position:absolute; left:0; top:1.24rem; z-index:1; background:#00c1cd;}
.main6 .big ul li .text{ float:left; width:71%; margin-top:0.693333rem;}
.main6 .big ul li .tit{ float:right; background:#00c1cd; color:#fff; font-weight:bold; font-size:0.4rem; line-height:0.6rem; border-radius:0.133333rem 0 0 0.133333rem; padding:0 0.3rem; }
.main6 .big ul li .inf{ float:left; width:100%; color:#141414; font-size:0.37rem; line-height:1.4; margin:0.2rem 0 0.32rem 0; padding:0 0.4rem 0 0;}
.main6 .big ul li .p{ float:left; width:100%; color:#6c6c6c; font-size:0.28rem; line-height:1.4; padding:0 0.4rem 0 0;}
.main6 .big ul li .imh{ float:right; width:29%; line-height:0; position:relative; text-align:center;}
.main6 .big ul li .imh:after,
.main6 .big ul li .imh:before{ float:left; width:100%; height:2.946666rem; position:absolute; left:0; bottom:0; background:#fff; border-radius:0.2rem; content:''; box-shadow:0 0 0.346666rem rgba(186,186,186,0.34);}
.main6 .big ul li .imh:before{ transform:rotate(10deg); -ms-transform:rotate(10deg);}
.main6 .big ul li .imh img{ position:relative; z-index:3;}
.main6 .big ul li:nth-child(2n):after{ left:auto; right:0;}
.main6 .big ul li:nth-child(2n) .text{ float:right;}
.main6 .big ul li:nth-child(2n) .tit{ float:left; border-radius:0 0.133333rem 0.133333rem 0;}
.main6 .big ul li:nth-child(2n) .inf{ padding:0 0 0 0.4rem;}
.main6 .big ul li:nth-child(2n) .p{ padding:0 0 0 0.4rem;}
.main6 .big ul li:nth-child(2n) .imh{ float:left;}

.main7{float:left; width:100%; position:relative; padding:0 0.4rem 1.546666rem 0.4rem;}
.main7:after{ z-index:1; float:left; width:3.16rem; height:2.386666rem; content:''; position:absolute; background:url(../_im_g/ico16.png) center no-repeat; background-size:100% auto; left:-0.2rem; top:0.133333rem;}
.main7 .list{ position:relative; z-index:3; float:left; width:100%; margin-top:0.16rem;}
.main7 .list ul{flex-wrap:wrap; display: flex; justify-content: space-between;}
.main7 .list ul li{ float:left; width:48.9%; margin-top:0.92rem;}
.main7 .list ul li a{ float:left; width:100%; background:#fff; min-height:100%; position:relative; border-radius:0.266666rem 0.266666rem 0.733333rem 0.266666rem; box-shadow:0 0.133333rem 0.24rem rgba(186,186,186,0.25); padding:0 0.24rem 0.3rem 0.24rem;}
.main7 .list ul li h5{ float:left; width:100%; color:#02b6c1; font-weight:bold; font-size:0.373333rem; line-height:1.4; position:relative; margin-top:-0.426666rem;}
.main7 .list ul li h5 i{ float:left; width:1.4rem; height:1.4rem; line-height:0; border-radius:100%; border:2px solid #00c1cd; box-shadow:0 0.12rem 0.173333rem rgba(208,208,208,0.59); overflow:hidden;}
.main7 .list ul li h5 i img{ max-width:none; width:100%;}
.main7 .list ul li h5 span{ float:left; margin-left:0.1rem; margin-top:0.52rem;}
.main7 .list ul li h5 font{ display:flex; font-weight:normal; color:#000000; font-size:0.28rem;}
.main7 .list ul li h6{ float:left; width:100%; color:#1c1c1c; font-size:0.24rem; line-height:1.5; margin-top:0.12rem;}


.main8{ float:left; width:100%; position:relative; overflow:hidden; padding:0 0.093333rem;padding-bottom: 2.8rem;}
.main8 ._Img{ float:left;margin-top:0.44rem; width:100%;}

.indexMore{ float:left; width:100%;}
.indexMore a{ display:block; margin:0 auto; width:3.92rem; background:#ffaa04; line-height:0.92rem; font-size:0.44rem; border-radius:0.32rem; text-align:center;color:#fff;}
.main9{ margin-bottom:1.546666rem;}
.main9 .list{ float:left; width:100%; margin-top:0.4rem; margin-bottom:0.266666rem;}
.main9 .list ul li{ float:left; width:100%; padding:0.2rem 0;}
.main9 .list ul li a{ float:left; width:100%; border-radius:0.133333rem; padding:0.4rem 0.24rem 0.133333rem 0.24rem;}
.main9 .list ul li i{ float:right; width:35%; line-height:0; overflow:hidden;}
.main9 .list ul li i img{ max-height:78px;width: 100%;}
.main9 .list ul li a:hover{ background:#f6f6f6;}
.main9 .list ul li time{ float:left; width:100%; color:#a0a0a0; font-size:0.32rem; line-height:1.4; margin-top:0.2rem;}
.main9 .list ul li .text{ float:left; width:60%;}
.main9 .list ul li h3{ float:left; width:100%; color:#666666; font-weight:bold; font-size:0.373333rem; line-height:0.48rem; min-height:1.44rem;}
.main9 .list ul li em{ float:left; width:37px; height:37px; background:url(../_im_g/ico14.png) left center no-repeat; border-radius:50%;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;  }
.main9 .list ul li a:hover em{ background:url(../_im_g/ico15.png) center no-repeat #00c1cd;}
.main9-1{ margin-top:0.266666rem;}
.main9-1 .tit{ float:left; width:100%; margin:0.4rem 0 0.2rem; color:#00c1cd; font-weight:bold; font-size:0.52rem; line-height:1.6; font-weight:bold;}

.main10{ position:relative; z-index:6; background: #fff;padding-bottom: 30px;}
.main10 .form{ float:left; width:100%; background: #0098a6; border-radius: 0.2rem 0.2rem 0 0; padding:0.186666rem  0.506666rem 0.573333rem 0.506666rem; position:relative; }
.main10 .form img {border-radius: 0 0 0.2rem 0.2rem;}
.main10 .form h6{ float:left; width:100%; color:#fff; font-size:0.4rem; line-height:0.8rem; padding:0 0.12rem;}
.main10 .form h6 sub{ font-size:0.48rem; margin-right:0.133333rem;}
.main10 .form .bdtu1{padding-bottom: 50px;}
.main10 .form .bdtu1 img{margin: -1.6rem 0;}
.main10 .form .bdtuz{background: #FFF;padding: 8% 10%;height: 320px;text-align: center;border-radius: 0.2rem;}
.main10 .form .bdtuz h6{color:#000;padding-top: 0px;line-height: 0.7rem;font-size: 0.5rem;font-weight: bold;letter-spacing: 3px;padding-bottom: 20px;}
.main10 .form .bdtuz span{color:#00c1cd;}
.main10 .bdtu2{background: #1eb7c9;box-shadow: 0 0 10px rgba(186,186,186,0.5); padding: 10%;float: left;border-radius: 0 0 0.2rem 0.2rem;}
.main10 .bdtu2 .bdtu3{float: left; line-height: 1.2rem;padding: 0 11%;}
.main10 .bdtu2 .bdtu3 p{float: left;font-size: 0.45rem;color:#000;padding-left: 10px;font-weight: bold;}
.main10 .bdtu2 .bdtu3 img{float: left;width: 48px;height: 100%;}
.main10 .bdtu2 .bdtu4{float: left; width: 100%; flex-wrap: wrap; display: flex;justify-content: space-between; margin-top: 25px; font-size: 14px; color: #5c5c5c;}
 .main10 .form .text{float: left; width: 100%; background: none;color: #fff;color: rgba(0,0,0,0.5);font-size: 0.4rem;line-height: 22px; height: 1.2rem;border: 2px solid #fff; border-radius: 30px;padding: 0.15rem 0.36rem;margin-bottom: 0.08rem;background: #eeeeee;margin-top: 0.26rem;}
.main10 .form .submit{float: left;width: 100%;/**background: #ffaa04;**/background-color:#ffaa04;color: #fff;font-size: 0.48rem;line-height: 0.65rem;height: 1.2rem;border: none; border-radius: 30px;  margin-top: 0.26rem;letter-spacing: 3px;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
.main10 ::-webkit-input-placeholder{ color:#fff; color:rgba(0,0,0,0.5);}
.main10 :-moz-placeholder{ color:#fff; color:rgba(0,0,0,0.5);}
.main10 ::-moz-placeholder{ color:#fff; color:rgba(0,0,0,0.5);}
.main10 :-ms-input-placeholder{ color:#fff; color:rgba(0,0,0,0.5);}

@media (max-width: 1024px) {
.main10{ position:relative; z-index:6; background: #fff;padding-bottom: 30px;}
.main10 .form{ float:left; width:100%; background: #0098a6; border-radius: 0.2rem 0.2rem 0 0; padding:0.186666rem  0.506666rem 0.173333rem 0.506666rem; position:relative; }
.main10 .form h6{ float:left; width:100%; color:#fff; font-size:0.4rem; line-height:0.8rem; padding:0 0.12rem;}
.main10 .form h6 sub{ font-size:0.48rem; margin-right:0.133333rem;}
.main10 .form .bdtu1{padding-bottom: 50px;}
.main10 .form .bdtu1 img{margin: -1.6rem 0;}
.main10 .form .bdtuz{background: #FFF;padding: 8% 10%;height: 550px;text-align: center;border-radius: 0.2rem;}
.main10 .form .bdtuz h6{color:#000;padding-top: 0px;line-height: 0.7rem;font-size: 0.5rem;font-weight: bold;letter-spacing: 3px;padding-bottom: 20px;}
.main10 .form .bdtuz span{color:#00c1cd;}
.main10 .bdtu2{background: #1eb7c9;box-shadow: 0 0 10px rgba(186,186,186,0.5); padding: 1% 0 0 10%;float: left;border-radius: 0 0 0.2rem 0.2rem;}
.main10 .bdtu2 .bdtu3{float: left; line-height:0.6rem;padding: 1% 1% 1% 15%}
.main10 .bdtu2 .bdtu3 p{float: left;font-size: 0.45rem;color:#000;padding-left: 10px;font-weight: bold;}
.main10 .bdtu2 .bdtu3 img{float: left;width: 48px;height: 100%;}
.main10 .bdtu2 .bdtu4{float: left; width: 76%; flex-wrap: wrap; display: flex;justify-content: space-between; margin-top: 25px; font-size: 14px; color: #000;padding-bottom: 100px;padding-left: 80px;}
.main10 .bdtu2 .bdtu4 span{font-size: 0.24rem;}
.main10 .bdtu2 .bdtu4 span font{font-size: 0.24rem;}
.main10 .form .text{float: left; width: 100%; background: none;color: #fff;color: rgba(0,0,0,0.5);font-size: 0.4rem;line-height: 22px; height: 1.2rem;border: 2px solid #fff; border-radius: 30px;padding: 0.15rem 0.36rem;margin-bottom: 0.08rem;background: #eeeeee;margin-top: 0.26rem;}
.main10 .form .submit{float: left;width: 100%;/**background: #ffaa04;**/background-color:#ffaa04;color: #fff;font-size: 0.48rem;line-height: 0.65rem;height: 1.2rem;border: none; border-radius: 30px;  margin-top: 0.26rem;letter-spacing: 3px;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
.main10 ::-webkit-input-placeholder{ color:#fff; color:rgba(0,0,0,0.5);}
.main10 :-moz-placeholder{ color:#fff; color:rgba(0,0,0,0.5);}
.main10 ::-moz-placeholder{ color:#fff; color:rgba(0,0,0,0.5);}
.main10 :-ms-input-placeholder{ color:#fff; color:rgba(0,0,0,0.5);}
}
@media (max-width: 755px) {
.main10{ position:relative; z-index:6; background: #fff;padding-bottom: 30px;}
.main10 .form{ float:left; width:100%; background: #0098a6; border-radius: 0.2rem 0.2rem 0 0; padding:0.186666rem  0.506666rem 0.573333rem 0.506666rem; position:relative; }
.main10 .form h6{ float:left; width:100%; color:#fff; font-size:0.4rem; line-height:0.8rem; padding:0 0.12rem;}
.main10 .form h6 sub{ font-size:0.48rem; margin-right:0.133333rem;}
.main10 .form .bdtu1{padding-bottom: 50px;}
.main10 .form .bdtu1 img{margin: -1.6rem 0;}
.main10 .form .bdtuz{background: #FFF;padding: 8% 10%;height: 320px;text-align: center;border-radius: 0.2rem;}
.main10 .form .bdtuz h6{color:#000;padding-top: 0px;line-height: 0.7rem;font-size: 0.5rem;font-weight: bold;letter-spacing: 3px;padding-bottom: 20px;}
.main10 .form .bdtuz span{color:#00c1cd;}
.main10 .bdtu2{background: #1eb7c9;box-shadow: 0 0 10px rgba(186,186,186,0.5);  padding-bottom: 30px;float: left;border-radius: 0 0 0.2rem 0.2rem;}
.main10 .bdtu2 .bdtu3{float: left; line-height: 0.9rem;padding: 1% 11%;}
.main10 .bdtu2 .bdtu3 p{float: left;font-size: 0.45rem;color:#000;padding-left: 10px;font-weight: bold;}
.main10 .bdtu2 .bdtu3 img{float: left;width: 40px;height: 100%;}
.main10 .bdtu2 .bdtu4{float: left; width: 100%; flex-wrap: wrap; display: flex;justify-content: space-between; margin-top: 25px; font-size: 14px; color: #5c5c5c;padding-bottom: 0px;}
.main10 .form .text{float: left; width: 100%; background: none;color: #fff;color: rgba(0,0,0,0.5);font-size: 0.4rem;line-height: 22px; height: 1.2rem;border: 2px solid #fff; border-radius: 30px;padding: 0.15rem 0.36rem;margin-bottom: 0.08rem;background: #eeeeee;margin-top: 0.26rem;}
.main10 .form .submit{float: left;width: 100%;/**background: #ffaa04;**/background-color:#ffaa04;color: #fff;font-size: 0.48rem;line-height: 0.65rem;height: 1.2rem;border: none; border-radius: 30px;  margin-top: 0.26rem;letter-spacing: 3px;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
.main10 ::-webkit-input-placeholder{ color:#fff; color:rgba(0,0,0,0.5);}
.main10 :-moz-placeholder{ color:#fff; color:rgba(0,0,0,0.5);}
.main10 ::-moz-placeholder{ color:#fff; color:rgba(0,0,0,0.5);}
.main10 :-ms-input-placeholder{ color:#fff; color:rgba(0,0,0,0.5);}
}
._Right{ float:left; position:fixed; left:15%; bottom:1%; width:70%; background:rgba(220,230,238,0.71); z-index:11; text-align:center; border-radius:1.266666rem;}
._Right li{ float:left; width:33.33%; line-height:0; position:relative; padding:0.3rem 0; text-align:center;}
._Right li img{ height:0.493333rem;}


.footer{ float:left; width:100%; position:relative; z-index:3; background:#f0f1f5; padding:1.17rem 0.533333rem 2rem 0.533333rem;}
.footer .l{ float:left; display: flex; flex-direction:column;}
.footer .l .logo{ float:left; line-height:0; margin:0 0 0.32rem 0;}
.footer .l .logo img{ height:0.826666rem;}
.footer .l h5{ float:left; width:5.12rem; display: flex; color:#79797a; font-size:0.3rem; line-height:0.453333rem; margin-top:0.12rem;}
.footer .l h5 span{ display:flex; white-space:nowrap;}
.footer .er{ float:right; display: flex; flex-direction:column; align-items: center; text-align:center; }
.footer .er h6{ color:#79797a; font-size:0.3rem; line-height:0.46rem; margin-top:0.186666rem ;}
.footer .er img{ width:1.6rem; height:1.6rem;}
.footer .nav{ float:left; width:100%; margin-top:1.24rem;}
.footer .nav ul{ float:left;  width:100%; display: flex;justify-content: space-between; }
.footer .nav ul li{ float:left; position:relative; padding:0 0.36888rem;}
@media (max-width: 414px) {
.footer .nav ul li{ float:left; position:relative; padding:0 0.39888rem;}
.main10 .bdtu2 .bdtu4{float: left; width: 84%; flex-wrap: wrap; display: flex;justify-content: space-between; margin-top: 15px; font-size: 12px; color: #000;padding-left: 6%;}
}
@media (max-width: 375px) {
.footer .nav ul li{ float:left; position:relative; padding:0 0.29888rem;}
.main10 .bdtu2 .bdtu3{float: left; line-height: 1rem;padding-bottom: 0.5%;}
.main10 .bdtu2 .bdtu4{float: left; width: 90%; flex-wrap: wrap; display: flex;justify-content: space-between; margin-top: 15px; font-size: 12px; color: #000;padding-left: 7%;}
}
@media (max-width: 350px) {
.footer .nav ul li{ float:left; position:relative; padding-right: 0.22rem;}
.main10 .bdtu2{box-shadow: 0 0 10px rgba(186,186,186,0.5); padding: 1% 3% 10% 5%;float: left;border-radius: 0 0 0.2rem 0.2rem;}
.main10 .form .bdtuz {padding: 8% 10%;height: 260px;text-align: center;border-radius: 0.2rem;}
.main10 .bdtu2 .bdtu3 img { float: left; width: 30px;height: 100%;}
.main10 .form .bdtuz h6 {letter-spacing: 1px;}
}

.footer .nav ul li:first-child{ padding-left:0;}
.footer .nav ul li:last-child{ padding-right:0;}
.footer .nav ul li:after{ float:left; width:1px; height:40%; background:#909092; content:''; position:absolute; right:0; top:30%;}
.footer .nav ul li:last-child:after{ display:none;}
.footer .nav ul li a{ float:left; color:#79797a; white-space:nowrap; font-size:0.26rem; line-height:0.586666rem;}
.footer .nav ul li a:hover{ color:#00c1cd;}




.newsD{ padding-top:0.533333rem; color:#3c3c3c; font-size:0.34rem; line-height:1.7;}
.newsD .tit{ float:left; width:100%; font-weight:bold; color:#00c1cd; font-size:0.48rem; line-height:1.4;}
.newsD .time{ float:left; width:100%; color:#969696; font-size:0.3rem; line-height:1.6; margin:0.15rem 0 0.3rem 0; border-bottom:2px solid #eeeeee; padding-bottom:0.1rem;}
.newsD .p{ float:left; width:100%; border-bottom:2px solid #eeeeee; padding-bottom:0.64rem;}

.newsD .p img{height: auto !important;}
.news1{ margin:74px 0 154px 0;}
.news1 .list{ float:left; width:100%; padding:0 7.2% 36px 8.3%;}
.news1 .list ul{ float:left; width:100%;}
.news1 .list ul li{ float:left; width:100%; border-bottom:2px solid #f6f6f6; padding:40px 0;}
.news1 .list ul li:hover{ border-bottom:2px solid #00c1cd;}
.news1 .list ul li:last-child,
.news1 .list ul li:last-child:hover{ border-bottom:none;}
.news1 .list ul li a{ float:left; width:100%; position:relative; min-height:153px; padding:0 1.979166rem 0 1.197916rem;}
.news1 .list ul li i{ float:left; width:236px; line-height:0; height:153px; overflow:hidden; position:absolute; right:0.1458rem; top:0;}
.news1 .list ul li i img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.news1 .list ul li:hover i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.news1 .list ul li h3{ float:left; width:100%; color:#1a1a1a; font-weight:bold; font-size:0.130208rem; line-height:1.4; margin:17px 0 20px 0;}

.news1 .list ul li h5{ float:left; width:100%; color:#020202; font-size:16px; line-height:24px;}
.news1 .list ul li time{ float:left; position:absolute; left:0; top:20px; color:#969696; font-size:33px; line-height:1;}
.news1 .list ul li time:after{ float:left; content:''; width:36px; height:36px; border-radius:3px; border:2px solid #e5e5e5; position:absolute; left:0; top:90px;}
.news1 .list ul li time:before{ float:left; content:''; width:6px; height:6px; border-right:2px solid #e5e5e5; border-top:2px solid #e5e5e5; position:absolute; left:15px; top:105px; transform:rotate(45deg); -ms-transform:rotate(45deg);}
.news1 .list ul li:hover h3{ color:#00c1cd;}
.news1 .list ul li:hover time:after{ border:2px solid #00c1cd;}
.news1 .list ul li:hover time:before{ border-right:2px solid #00c1cd; border-top:2px solid #00c1cd;}
._page{ float:left; width:100%;flex-wrap:wrap; display: flex;  justify-content:center;}
._page ul{ float:left;}
._page ul li{ float:left;}
._page ul li a{ float:left; width:0.706666rem; line-height:0.666666rem; color:#414141; font-size:0.333333rem; text-align:center; font-weight:bold; margin:0 0.16rem;}
._page ul li.on a,
._page ul li:hover a{ background:#00c1cd; color:#fff;}
._page li.active a, ._page li:hover a { background: #00c1cd;color: #fff;}

.slideL{ float:left; width:100%; margin-top:0.906666rem;}
.slideL ul{ float:left; width:100%;flex-wrap:wrap; display: flex;  justify-content:center;}
.slideL ul li{ float:left; position:relative; padding:0 0.2rem;}
.slideL ul li:after{ float:left; width:2px; height:60%; background:#e5e5e5; content:''; position:absolute; top:20%; right:-1px;}
.slideL ul li:last-child:after{ display:none;}
.slideL ul li a{ float:left; position:relative; border-radius:0.13333rem; padding:0 0.333333rem; color:#434343; font-size:0.4rem; line-height:2; padding:0 0.506666rem;}
.slideL ul li.on a,
.slideL ul li:hover a{ background:#39d8e2; color:#fff;}
.list1{ float:left; width:100%; margin:0.2rem 0 0.6rem 0;}
.list1 ul{flex-wrap:wrap; display: flex;justify-content: space-between; }
.list1 ul li{ float:left; width:27%; text-align:center; margin:0.333333rem 0;}
.list1 ul li i{ float:left; width:100%; line-height:0; position:relative; padding:0 0.16rem;}
.list1 ul li i:after{ float:left; width:100%; height:86%; content:''; position:absolute; left:0; top:5%; border:2px solid #00c1cd;}
.list1 ul li i img{ position:relative; z-index:3;}
.list1 ul li h2{ float:left; width:70%; position:relative; z-index:3; color:#fff; background:#ffa802; font-size:0.32rem; border-radius:0.133333rem 0 0.133333rem 0; line-height:1.8; margin:-0.32rem 0 0 15%;}


.case2{ float:left; width:100%; margin-bottom:1.733333rem;}
.case2 ._Text0{ margin-top:0.666666rem;}
.case2 .box{ float:left; width:100%; margin-top:1.12rem; background:#00c1cd; border-radius:0.4rem; box-shadow:0 5px 13px rgba(150,150,150,0.22); padding-bottom:3px; overflow:hidden;}
.case2 .box h2{ float:left; position:relative; z-index:3; width:100%; text-align:center; color:#fff; font-size:0.42rem; line-height:2; box-shadow:0 5px 13px rgba(150,150,150,0.22); padding:0.1rem; }
.case2 .box ._Text1{ color:#515151; position:relative; padding-left:0.4rem;}
.case2 .box ._Text1:after{ float:left; width:0.16rem; height:0.16rem; content:''; position:absolute; left:0; top:0.082rem; border:2px solid #00c1cd; border-radius:50%;}
.case2 .box h6{ float:left; background:#ffa802; color:#fff; font-size:0.373333rem; line-height:2; border-radius:0 0.338541rem 0.338541rem 0; margin:0.16rem 1px 0 1px; padding:0 0.666666rem 0 0.453333rem;}
.case2 .box .b{ background:#f9f9f9; float:left; width:100%; border-radius:0 0 0.346666rem 0.346666rem;}
.case2 .box .b-1{ padding:0.3rem 0.24rem;}
.case2 .box .b-2{ background:#00c1cd; padding:0.44rem 0.24rem;}
.case2 .box .b-2 ._Text1{ color:#fff;}
.case2 .box .b-2 ._Text1:after{ border:2px solid #fff;}
.case2 .box-3{ padding-bottom:0.133333rem;}
.case2 .box .b-3{ border-top:0.453333rem solid #fff;}
.case2 .box .b-3 ._Text{ margin:0.08rem 0;}
.case2 .l1{ float:left; width:100%; padding:0.4rem 0.426666rem 0 0.76rem;}
.case2 .l2{ float:left; width:100%; padding:0.6rem 0.826666rem 0.48rem 1.046666rem;flex-wrap:wrap; display: flex; justify-content: space-between; align-items: center;}
.case2 .er{ float:left; width:2rem; text-align:center;}
.case2 .er i{ float:left; width:100%; line-height:0;}
.case2 .er span{ float:left; width:100%; colorL:#515151; font-size:0.32rem; line-height:1.4;}
.case2 ._Text-3{ float:right; width:65.5%; margin:0.15rem 0 0 0 !important;}
.case2 .img{ float:left; width:100%; line-height:0; background:#fefefe; padding:0.693333rem 0.4rem 0.627777rem 0.4rem; text-align:center;}



.case3 .list2{ float:left; width:100%; padding-bottom:0.96rem;}
.case3 .list2 li{ float:left; width:100%; padding:0.8rem 0; }
.case3 .list2 li .la{ float:left; width:100%; position:relative; border-radius:0.133333rem 0.133333rem 0 0; box-shadow:0 5px 10px rgba(44,44,44,0.15); overflow:hidden; z-index:1; margin-top:0.373333rem;}
.case3 .list2 li .text{ float:left; width:100%; position:relative; z-index:3; color:#707070; font-size:0.26rem; line-height:1.6; padding:0.293333rem 0.24rem;}
.case3 .list2 li .p{ float:left; width:100%;  color:#fff; font-size:0.31rem; line-height:1.4; background:#00c1cd; text-align:center; padding:0.2rem 0.05rem; border-radius:6px;}
.case3 .list2 li .top{ float:left; width:100%; position:relative; z-index:3; min-height:2rem; padding-left:2.25rem;}
.case3 .list2 li .top i{ float:left; position:absolute; left:0; top:0; width:2rem; height:2rem; line-height:0; border-radius:50%; overflow:hidden; padding:3px; background:#eeeeee; box-shadow:0 5px 7px rgba(150,150,150,0.57);}
.case3 .list2 li .top .tit{ float:left; width:100%; color:#141414; font-size:0.52rem; font-weight:bold; line-height:1; margin-top:0.133333rem; flex-wrap:wrap; display: flex; align-items: flex-end;}
.case3 .list2 li .top .tit span{ font-weight:normal; color:#fff; font-size:0.293333rem; margin-left:0.2rem; background:#00c1cd; padding:0.106666rem 0.213333rem 0.106666rem 0.106666rem; border-radius:0 3px 25px 3px;}
.case3 .list2 li .top .l{ float:left; width:100%;flex-wrap: wrap;display: flex; justify-content: space-between; margin-top:0.066666rem;margin-right: 0.15rem;}
.case3 .list2 li .top .l span{ float:left; margin-top:0.16rem; color:#fff; font-size:0.26rem; line-height:1.4; background:#ffa802; padding:0.05rem 0.15rem; border-radius:3px;}


.shizhi{ padding-top:1.333333rem; padding-bottom:1.6rem; overflow:hidden;}
.list2-2{ float:left; width:100%;}
.list2-2 li{ float:left; width:100%; position:relative; margin-top:1rem;}

/*20220608start*/
.list2-2 li .img{ float:right; width:49.5%; line-height:0; overflow:hidden; position:relative; margin-top:-0.25rem; margin-right:-0.533333rem; padding:0 10px 0 0;}
.list2-2 li .img:after,
.list2-2 li .img:before{ float:left; width:100%; height:100%; content:''; position:absolute; right:0; bottom:-1px; background:url(../_im_g/ico50.png) center bottom no-repeat; background-size:100% auto !important;  transform:rotateY(180deg); -ms-transform:rotateY(180deg); z-index:1;}
.list2-2 li .img:before{ background:url(../_im_g/ico50.1.png) center bottom no-repeat; z-index:3; }
.list2-2 li .img img{ position:relative; z-index:2;}
/*20220608end*/
/***
.list2-2 li .img{ float:right; width:46%; line-height:0; position:relative; margin-top:-0.25rem;}
.list2-2 li .img:after{ float:left; width:4.4rem; height:4.64rem; content:''; position:absolute; right:-0.533333rem; bottom:0; background:url(../_im_g/ico31.png) center no-repeat; background-size:100% 100%;  transform:rotateY(180deg); -ms-transform:rotateY(180deg);}
.list2-2 li .img img{ position:relative; z-index:3;margin-left: -0.1999rem;}
**/
.list2-2 li .la{ float:left; width:100%; position:relative; box-shadow:0 0 21px rgba(186,186,186,0.39); z-index:1;}
.list2-2 li .text{ float:left; width:100%; position:relative; z-index:3; color:#111111; font-size:0.26rem; line-height:1.6; padding:5px 0.24rem 0.48rem 0; }
.list2-2 li .text .p{ float:left; width:100%; position:relative; padding-left:0.9rem; margin-top:0.18rem;}
.list2-2 li .text .p span{ float:left; position:absolute; left:0; top:0; padding:0 0.266666rem 0 0.173333rem; line-height:1.5; text-align:center; color:#fff; font-size:0.3rem; background:#ffbb4a; font-weight:bold; border-radius:0 0.44rem 0.44rem 0; }
.list2-2 li .text .p h6{ float:left; position:absolute; left:0; top:0; padding:0 0.266666rem 0 0.173333rem; line-height:1.5; text-align:center; color:#fff; font-size:0.3rem; background:#ffbb4a; font-weight:bold; border-radius:0 0.44rem 0.44rem 0; }
.list2-2 li .top{ float:left; width:54%; padding:1.3rem 0.24rem 0 0.24rem;}
.list2-2 li .top .tit{ float:left; color:#181818; font-size:0.5rem; font-weight:bold; line-height:1.5;}
.list2-2 li .top .l{ float:left; width:100%; margin-top:0.2rem;}
.list2-2 li .top .l span{ float:left; width:100%; color:#00c1cd; font-size:0.26rem; line-height:1.5;}
.list2-2 li .top .l span:nth-child(2n){ min-width:31%; }
/*20220608start*/
.list2-2 li:nth-child(2n) .img{float:left;margin-right:0;margin-left:-0.533333rem; padding:0 0 0 10px;}
.list2-2 li:nth-child(2n) .img:after,
.list2-2 li:nth-child(2n) .img:before{ right:auto; left:0; transform:rotateY(0deg); -ms-transform:rotateY(0deg);}
/*20220608end*/

.list2-2 li:nth-child(2n) .img{ float:left;}
.list2-2 li:nth-child(2n) .img::after{ right:auto; left:-0.533333rem; transform:rotateY(0deg); -ms-transform:rotateY(0deg);}
.list2-2 li:nth-child(2n) .top{ float:right;}

.list3-3{ float:left; width:100%; margin-top:0.16rem;}
.list3-3 ul{ float:left; width:100%;}
.list3-3 ul li{ float:left; width:100%; box-shadow:0 0.093333rem 0.173333rem rgba(186,186,186,0.39); margin-top:0.64rem; padding:0.32rem 2.933333rem 0.16rem 0.8rem;}
.list3-3 ul li:nth-child(2n){ float:right;}
.list3-3 ul li .tit{ float:left; width:100%; color:#00c1cd; font-size:0.373333rem; font-weight:bold; line-height:1.6; position:relative;}
.list3-3 ul li .tit:after{ float:left; width:0.186666rem ; height:0.186666rem ; content:''; position:absolute; left:-0.38rem; top:50%; margin-top:-0.093333rem; transform:skewX(-5deg); background:#ffba48;}
.list3-3 ul li .p{ float:left; width:100%; color:#000000; font-size:0.306666rem; line-height:1.3; margin-top:0.133333rem;}


.about{ overflow:hidden; padding-top:1rem;}
.about0{ margin-top:0.706666rem;}
.about3{ margin-top:0.666666rem;}
.about4{ padding-bottom:2rem;}
.about ._Text1{ float:left; width:100%; color:#1a1a1a; font-size:0.36rem; line-height:1.8; margin:0.88rem 0 0.333333rem 0;}
.about ._Img{ margin-top:1.2rem;}
.about ._Img1{ margin-top:1.066666rem;}
.about ._Img1 ul{flex-wrap:wrap; display: flex; margin:-2px;}
.about ._Img1 ul li{ float:left; width:33.33%; line-height:0; padding:2px; text-align:center;}
.about ._Img1 ul li a{ float:left; width:100%; overflow:hidden;}
.about ._Img1 ul li img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.about ._Img1 ul li a:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}

.list3{ float:left; width:100%; margin:0.8rem 0 0.333333rem 0;}
.list3 ul{ float:left; width:100%;flex-wrap:wrap; display: flex;  justify-content: space-between;}
.list3 ul li{ float:left; width:49%; flex-wrap:wrap; display: flex; text-align:center; flex-direction:column; justify-content:center; margin:0.64rem 0; }
.list3 ul li i{ float:left; line-height:0;}
.list3 ul li i img{ height:1.213333rem;}
.list3 ul li h1{ float:left; line-height:1.4; color:#11ccdb; font-weight:bold; font-size:0.44rem; margin:0.266666rem 0 0.32rem 0;}
.list3 ul li h6{ float:left; line-height:1.6; color:#434343; font-size:0.23rem; white-space:pre-line;}
.indexTit2{ float:left; width:100%; text-align:right; color:#545454; line-height:1.6; font-size:0.34rem; margin-top:0.36rem;}
.indexTit1{ float:left; width:100%; color:#161616; line-height:1.6; font-weight:bold; font-size:0.44rem; margin-top:0.933333rem;}
.indexTit1 span{ float:left; padding-left:3.4rem; background:url(../_im_g/ico36.png) left center no-repeat; background-size:3.173333rem auto;}
.indexTit3{ float:left; width:100%; color:#1a1a1a; line-height:1.6; font-weight:bold; font-size:0.44rem; margin:0.933333rem 0 0.4rem 0;}
.indexTit3 span{ float:left; padding-left:0.72rem; background:url(../_im_g/ico38.png) left center no-repeat; background-size:0.506666rem auto;}
.list4{float:left; width:100%; margin-bottom:35px;}
.list4 ul{float:left; width:100%;}
.list4 ul li{float:left; width:33.33%; padding:43px 3.9%; text-align:center;}
.list4 ul li i{ float:left; width:100%; overflow:hidden; border-radius:10px; line-height:0;}
.list4 ul li h1{ display:inline-block; margin-top:13px; min-width:235px; padding:0 20px; border-radius:44px; line-height:1.6; background:url(../_im_g/ico37.png) center no-repeat; background-size:100% 100%; color:#fff; font-size:.145833rem;}
.box1{float:left; width:100%; padding:0.4rem 0.666666rem; border-radius:0.266666rem; box-shadow:0 5px 0.693333rem rgba(150,150,150,0.17); color:#545454; font-size:0.34rem; line-height:1.6;}
.list5{ float:left; width:100%; margin-bottom:0.6rem;}
.list6{ float:left; width:100%; margin:0 0 2.933333rem 0;}
.list6-1{ margin-bottom:1.466666rem;}
.list6-1 ul{ margin-top:0.373333rem;}
.list6 ul{ float:left; width:100%;flex-wrap:wrap; display: flex;justify-content: space-between;}
.list6 ul li{ float:left; width:100%; margin:0.8rem 0 0.133333rem 0; position:relative; box-shadow:0 5px 51px rgba(150,150,150,0.17); border-radius:0.32rem; padding:0.4rem;}
.list6 ul li i{ float:left; width:100%; line-height:0; margin-bottom:0.12rem;}
.list6 ul li .p{ float:left; width:100%; color:#545454; font-size:0.3rem; line-height:1.6; position:relative; z-index:3; }
.list6 ul li .p:after{ opacity:0; display:flex; width:6px; height:6px; content:''; border-radius:50%; background:#399d85; position:absolute; left:0; top:12px;}
.list6 ul li:nth-child(3) .p:after{ opacity:1;}
.list6 ul li:nth-child(4) .p:after{ background:#f9b546; opacity:1;}
.list6 ul li .tit{ float:left; background:#04becd; padding:0.1rem 0.8rem 0.1rem 0.28rem; border-radius:0 0.32rem 0.32rem 0; position:relative; color:#fff; font-size:0.4rem; line-height:0.52rem; margin-bottom:0.16rem; margin-left:-0.32rem;}
.list6 ul li .tit::after{ float:left; width:0.186666rem; height:1.12rem; content:''; position:absolute; right:100%; top:0; background:url(../_im_g/ico39.png) left center no-repeat; background-size:100% auto; }
.licheng{ float:left; width:100%; position:relative; margin:0.513333rem 0 0.7rem 0;}
.licheng ul{float:left; width:100%; position:relative;}
.licheng ul:after{ float:left; width:0.14666rem; height:97%; content:''; position:absolute; left:50%; bottom:0; background:url(../_im_g/ico44.png) center top repeat-y; background-size:100% auto; margin-left:-0.07333rem; z-index:1; }
.licheng .ul1:before{ float:left; width:50%; height:0.14666rem; content:''; position:absolute; left:50%; bottom:0; background:url(../_im_g/ico44.1.png) center top repeat; background-size:auto 100%; z-index:1;}
.licheng .ul2:before{ float:left; width:50%; height:0.14666rem; content:''; position:absolute; left:0; top:1.2rem; background:url(../_im_g/ico44.1.png) center top repeat; background-size:auto 100%; z-index:1;}
.licheng ul li{float:right; width:57.6%; position:relative; z-index:4; margin:0.5rem 0; padding:0 0 0 1.36rem;}
.licheng ul li:after{ float:left; width:3.10666rem; height:1.08rem; content:''; position:absolute; left:0; top:0.1rem; background:url(../_im_g/ico45.png) left top no-repeat; background-size:100% auto !important;}
.licheng ul li:nth-child(2n):after{ transform:rotateY(180deg); -ms-transform:rotateY(180deg); left:auto; right:0;}
.licheng ul li:nth-child(3):after,
.licheng ul li:nth-child(4):after,
.licheng ul li:nth-child(5):after,
.licheng ul li:nth-child(7):after,
.licheng ul li:nth-child(10):after{ background:url(../_im_g/ico46.png) left top no-repeat; }
.licheng ul li h2{float:left; width:100%; color:#434343; font-size:0.44rem; font-weight:bold; line-height:1.4; margin-bottom:0.34rem;}
.licheng ul li h6{float:left; width:100%; color:#090909; font-size:0.32rem; line-height:1.4; text-align:left; position:relative; padding-left:0.2rem; }
.licheng ul li h6::after{ float:left; width:0.12rem; height:0.12rem; content:''; position:absolute; left:0; top:0.16rem; border-radius:50%; background:#00b6c1;}
.licheng ul li:nth-child(2n){ float:left; text-align:right; padding:0 1.36rem 0 0;}

.kecheng1{ padding-top:105px;}
.list7{ float:left; width:100%; margin:28px 0 86px 0;}
.list7 ul{ float:left; width:100%;flex-wrap:wrap; display: flex;justify-content: space-between;}
.list7 ul li{ float:left; width:43.2%; background:#f5f5f8; border-radius:10px; margin:44px 3%; position:relative; padding:17px 17px 17px 60px;}
.list7 ul li h1{ float:left; width:100%; position:relative; z-index:3; color:#434343; font-size:0.151041rem; font-weight:bold; line-height:1.4;}
.list7 ul li h6{ float:left; position:relative; z-index:3; color:#434343; font-size:0.125rem; line-height:1.4; margin-top:5px;}
.list7 ul li h6::after{ float:right; width:40%; height:9px; content:''; background:#ffba48; position:absolute; right:0; bottom:0; z-index:1;}
.list7 ul li h6 span{ position:relative; z-index:3;}
.list7 ul li i{ float:left; width:66px; line-height:0; position:absolute; left:-24px; top:0;}
.js1{ float:left; width:100%; padding-bottom:1.6rem;}
.js1 .img{ float:left; width:100%; line-height:0; margin-top:0.666666rem; }
.js1 .img-4{ overflow:hidden; position:relative; height:4.4rem;}
.js1 .img-4 .em{ float:left; width:8.386666rem; height:8.386666rem; position:absolute; left:50%; top:0; z-index:1; background:#f1fdfe; border-radius:50%; transform:translateX(-50%); -ms-transform:translateX(-50%);}
.js1 .img-4 .em::after,
.js1 .img-4 .em:before{ float: left; content:''; position:absolute; left:50%; border-radius:50%; transform:translateX(-50%); -ms-transform:translateX(-50%);}
.js1 .img-4 .em::after{ z-index:2; width:5.56rem; height:5.56rem; background:#e4fcfe; top:1.36rem; }
.js1 .img-4 .em::before{ z-index:3; width:4.253333rem; height:4.253333rem; background:#c3f2f6; top:2.066666rem;}
.js1 .img-4 .ino{ float:left; width:3.306666rem; height:2.333333rem; position:absolute; left:50%; bottom:0; z-index:4; transform:translateX(-50%); -ms-transform:translateX(-50%); }
.js1 .img-4 .dl dd{ position:absolute; z-index:6; flex-wrap:wrap; display: flex; flex-direction:column;}
.js1 .img-4 .dl dd h5{display: flex;justify-content:center; width:0.64rem; height:0.64rem; border-radius:50%; background:#00c1cd; color:#fff; font-size:0.29rem; line-height:0.64rem; text-align:center; box-shadow:0 0.133333rem 0.133333rem rgba(110,110,110,0.19);-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.js1 .img-4 .dl dd h5:hover{ box-shadow:0.133333rem 0.133333rem 0.133333rem rgba(110,110,110,0.19);}
.js1 .img-4 .dl dd h6{display: flex; color:#080808; font-size:0.2rem; line-height:1.4; margin-top:0.07rem;}

.kcjs1{ padding-bottom:1.733333rem;}
.kcjs1 .list10{ float:left; width:100%; line-height:0; margin:0.853333rem 0 0.773333rem 0;}
.kcjs1 .list10 ul{ float:left; width:100%;}
.kcjs1 .list10 ul li{display: flex;flex-wrap: wrap;width: 100%;position:relative;margin:0.066666rem 0;}
.kcjs1 .list10 ul li:hover span,.kcjs1 .list10 ul li:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1); box-shadow:0 0.066666rem 0.133333rem rgba(0,0,0,0.2);}
.kcjs1 .list10 ul li .in{ position:absolute; top:-0.09rem; z-index:6; width:0.6rem; height:0.6rem; border-radius:50%;}
.kcjs1 .list10 ul li:nth-child(2),
.kcjs1 .list10 ul li:nth-child(5),
.kcjs1 .list10 ul li:nth-child(6),
.kcjs1 .list10 ul li:nth-child(9),
.kcjs1 .list10 ul li:nth-child(11){-webkit-transform: scale(0.8); -moz-transform: scale(0.8);transform: scale(0.8); opacity:0.4; z-index:3; }
.kcjs1 .list10 ul li:nth-child(2):hover,
.kcjs1 .list10 ul li:nth-child(5):hover,
.kcjs1 .list10 ul li:nth-child(6):hover,
.kcjs1 .list10 ul li:nth-child(9):hover,
.kcjs1 .list10 ul li:nth-child(11):hover{ z-index:5; opacity:1; -webkit-transform: scale(0.9); -moz-transform: scale(0.9);transform: scale(0.9); }
.kcjs1 .list10 ul li:nth-child(1) .in,
.kcjs1 .list10 ul li:nth-child(4) .in,
.kcjs1 .list10 ul li:nth-child(8) .in,
.kcjs1 .list10 ul li:nth-child(12) .in{ left:-0.22rem;}
.kcjs1 .list10 ul li:nth-child(3) .in,
.kcjs1 .list10 ul li:nth-child(7) .in,
.kcjs1 .list10 ul li:nth-child(10) .in{right:-0.02rem;}
.kcjs1 .list10 ul li:nth-child(1){ margin-left:1.0416rem;}
.kcjs1 .list10 ul li:nth-child(2){ margin-left:0.9021rem; margin-right:-0.4679rem;}
.kcjs1 .list10 ul li:nth-child(3){margin-left:-0.1879rem;justify-content: flex-end;}
.kcjs1 .list10 ul li:nth-child(4){ margin-left:0.4879rem;}
.kcjs1 .list10 ul li:nth-child(5){/* margin-left:-1.4721rem; */}
.kcjs1 .list10 ul li:nth-child(6){ margin-left:0.25rem; margin-right:-1.2879rem;}
.kcjs1 .list10 ul li:nth-child(7){justify-content: flex-end;}
.kcjs1 .list10 ul li:nth-child(8){/* margin-left:2.55rem; */}
.kcjs1 .list10 ul li:nth-child(9){/* margin-left:-2.0521rem; */}
.kcjs1 .list10 ul li:nth-child(10){justify-content: flex-end;}
.kcjs1 .list10 ul li:nth-child(11){ margin-left:-0.9021rem;}
.kcjs1 .list10 ul li:nth-child(12){float:right;}
.kcjs1 .list10 ul li span{max-width: 100%;background:#e6e6e6;color:#000000;font-size:0.18rem;line-height:1.6;border-radius:0.2rem;padding:0.054rem 0.14rem;z-index:4;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}
.kcjs1 .list10 ul li:nth-child(10) span{
    /* padding-right: 7%; */
}
@media (max-width: 750px) {
.kcjs1 .list10 ul li:nth-child(1){ margin-left:0.2416rem;}
.kcjs1 .list10 ul li:nth-child(2){ margin-left:0.9021rem; margin-right:-0.4679rem;}
.kcjs1 .list10 ul li:nth-child(3){/* margin-left:2.2416rem */}
.kcjs1 .list10 ul li:nth-child(4){ margin-left:0.5416rem;}
.kcjs1 .list10 ul li:nth-child(5){ margin-left:0.1816rem}
.kcjs1 .list10 ul li:nth-child(6){ margin-left:0.65rem; margin-right:-1.2879rem;}
.kcjs1 .list10 ul li:nth-child(7){/* margin-left:3.1216rem */}
.kcjs1 .list10 ul li:nth-child(8){ margin-left:0.5416rem;}
.kcjs1 .list10 ul li:nth-child(9){ margin-left:0.5416rem}
.kcjs1 .list10 ul li:nth-child(10){/* margin-left:0.2416rem; */margin-right: 0.62rem;}
.kcjs1 .list10 ul li:nth-child(11){ margin-left:1.2416rem}
.kcjs1 .list10 ul li:nth-child(12){ margin-left:0.5416rem}
}



.kcjs1 .swiper-tab{ float:left; width:100%; position:relative; }
.kcjs1 .swiper-tab .slick-prev,
.kcjs1 .swiper-tab .slick-next{ float:left; position:absolute; z-index:6; top:50%; left:-9.8%; border-radius:50%; width:78px; height:78px; background:url(../_im_g/ico17.png) center no-repeat rgba(0,0,0,0.5); transform:translateY(-50%); -ms-transform:translateY(-50%);}
.kcjs1 .swiper-tab .slick-next{ left:auto; right:-9.8%; transform:translateY(-50%) rotate(180deg); -ms-transform:translateY(-50%) rotate(180deg);}
.kcjs1 .swiper-tab .slick-prev:hover,
.kcjs1 .swiper-tab .slick-next:hover{ background:url(../_im_g/ico17.png) center no-repeat #00c1cd;}


.section6BodyBox{ width:100%; float:left;}
.section6BodyBox .slick-slide{ float:left; width:50%; padding:0 0.2rem;}
.section6BodyBox .slick-dots{ position:static; margin-top:0.4rem;flex-wrap:wrap; display: flex;  justify-content:center;}
.section6BodyBox .slick-dots li{ width:0.2rem; height:0.2rem; border-radius:50%; margin:0 0.1rem; background:#00c1cd; opacity:0.3;}
.section6BodyBox .slick-dots li button{ display:none;}
.section6BodyBox .slick-dots li.slick-active{ opacity:1;}





.list8{ overflow:hidden; float:left; width:100%; padding-top:1.8rem; padding-bottom:1.6rem;}
.list8 ul{ float:left; width:100%;}
.list8 li{ float:left; width:100%; margin-top:0.8rem;}
.list8 li h1{ float:left; width:104%; color:#010101; font-size:0.29rem; line-height:1.6; position:relative; box-shadow:0 0.093333rem 0.173333rem rgba(186,186,186,0.39); font-weight:bold; padding:0.3rem 0.533333rem 0.3rem 0.933333rem; margin-left:2%; }
.list8 li h1 span{ float:left; width:0.88rem; text-align:center; line-height:0.88rem; background:#00c1cd; color:#fff; font-size:0.5rem; font-weight:bold; position:absolute; left:-2%; top:-0.08rem;}
.list8 li .tit1{ float:left; width:100%; color:#00b0bb; font-size:0.28rem; line-height:1.6; margin-top:0.6rem;}
.list8 li .img1{ float:left; width:100%; line-height:0; margin-top:0.3rem; display: flex;justify-content: space-between;flex-wrap:wrap;align-items:flex-start;}
.list8 li .img1 dd{ float:left; flex-wrap:wrap; display: flex;  justify-content:center; flex-direction:column ; }
.list8 li .img1  i{  float:left;width:100%; overflow:hidden; line-height:0;text-align: center;}
.list8 li .img1  i img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.list8 li .img1  i:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.list8 li .img1 span{ display:block; margin:0 auto; color:#8d8d8d; font-size:0.27rem; line-height:1.4; padding-left:0.4rem; background:url(../_im_g/ico49.png) left center no-repeat; background-size:0.3rem auto; margin-top:0.32rem;}
.list8 li .img1-1{  justify-content:center;}
.list8 li .img1-2{  justify-content:center;}
.list8 li .img1-1 dd{ margin:0 0.24rem;}
.list8 li .img1-1 i img{ height:1.6rem;}
.list8 li .img1-2 dd{ margin:0 0.12rem;}
.list8 li .img1-2 dd:nth-child(1) i img{ height:1.2rem;}
.list8 li .img1-2 i img{ height:2.4rem;}
.list8 li .img1-3 i img{ height:5.4rem;}
.list8 li .img1-4 i img{ height:2rem;}
.list8 li .img1-4 span{ color:#21c5d1;}
.list8 li .down{ float:left; width:100%; background:#e6f7f8; border-radius:0.133333rem; overflow:hidden; margin-top:0.333333rem;}
.list8 li .down .inf{ float:left; width:100%; background:#00c1cd; color:#fff; font-size:0.4rem; line-height:1.6; position:relative; padding:0.2rem 0.32rem 0.2rem 1rem; }
.list8 li .down .inf img{ position:absolute; left:0.32rem; top:0.24rem; width:0.6rem;}
.list8 li .down .p{ float:left; width:100%; color:#111111; font-size:0.3rem; line-height:1.6; padding:0.32rem;}
.list8 li .tab1{ float:left; width:100%; margin-top:0.266666rem;}
.list8 li .tab1 dl{ float:left; width:100%; background:#00c1cd; border-left:2px solid #00c1cd; border-right:2px solid #00c1cd;}
.list8 li .tab1 dl dd{ float:left; width:33%; text-align:center; color:#fff; font-size:0.36rem; font-weight:bold; line-height:1.6; padding:0.2rem 0.2rem; border-right:2px solid #ffffff;}
.list8 li .tab1 dl dd:nth-child(3n+1){ width:26%;}
.list8 li .tab1 dl dd:nth-child(3n+3){ width:41%; border-right:none;}
.list8 li .tab1 ul{ flex-wrap:wrap; display: flex; position:relative;  align-items: center; float:left; width:100%; border:2px solid #b6f5f9; border-top:none; margin:0;}
.list8 li .tab1 ul li{ float:left; width:33%; color:#000000; font-size:0.3rem; line-height:1.6; padding:0.64rem 0.2rem; margin:0;}
.list8 li .tab1 ul li::after,
.list8 li .tab1 ul li::before{ float:left; width:2px; content:''; height:100%; background:#b6f5f9; position:absolute; left:26%; top:0; margin-left:-2px;}
.list8 li .tab1 ul li::before{ left:59%;}
.list8 li .tab1 ul li:nth-child(3n+1){ width:26%;}
.list8 li .tab1 ul li:nth-child(3n+3){ width:41%;}


.kcjs4{ padding-top:1rem; padding-bottom:1.333333rem;}
.kcjs4 .box2{ float:left; width:100%; margin:0.666666rem 0 0.24rem 0; border:0.08rem solid #00c1cd;border-radius:0.36rem; padding-bottom:20px; box-shadow:0 0.12rem
  0.266666rem rgba(75,75,75,0.38);}
.kcjs4 .box2 .t1{ float:left; width:100%; background:url(../_im_g/ico43.png) center top no-repeat; background-size:100% 100%; text-align:center; color:#fff; font-size:0.53rem; line-height:0.746666rem; font-weight:bold; padding:0.15rem 0.3rem 0.45rem 0.3rem; margin:-0.38rem 0 0.346666rem 0;}
.kcjs4 .box2 .img1{ float:left; width:100%; line-height:0; text-align:center; margin:0.2rem 0 0.4rem 0;}
.kcjs4 .box2 .img2{ float:left; width:100%; line-height:0; text-align:center; margin:0 0 0.266666rem 0;}
.kcjs4 .box2 .w1{ float:left; width:100%; }
.kcjs4 .box2 .t2{ float:left; background:#ffb129; color:#fff; font-size:0.36rem; line-height:1.6; border-radius:0 0.32rem 0.32rem 0; padding:0.1rem 0.28rem 0.1rem 0.3rem;}
.kcjs4 .box2 .t2 span{ float:left; background:#fff; color:#ffb129; font-size:0.24rem; width:0.36rem; line-height:0.36rem; border-radius:50%; margin:0.11rem  0.133333rem 0 0; text-align:center;}
.kcjs4 .box2 .t3{ float:left; width:100%; color:#000000; font-size:0.32rem; text-align:center; line-height:1.6; padding:0.64rem 0.3rem;}
.kcjs4 .line{ float:left; width:94%; margin:0 3%; border-bottom:3px dashed #00c1cd;}
.kcjs4 .ico{ float:left; width:100%; line-height:0; text-align:center; margin-top:0.346666rem; margin-bottom:-0.266666rem;}
.kcjs4 .ico img{ width:0.506666rem;}

.kcjs3 .hd{ float:left; width:100%; background:#00c1cd; position:relative; z-index:3; box-shadow:0 0.093333rem 0.173333rem rgba(186,186,186,0.39);  color:#fff; position:relative; line-height:2; font-size:0.44rem; padding:0.18rem 0.533333rem 0.18rem 1rem; cursor:pointer; margin-top:0.8rem; }
.kcjs3 .hd:before{ float:left; width:0.186666rem; height:0.186666rem; content:''; position:absolute; left:0.533333rem; top:0.52rem; transform:skewX(-5deg); background:#ffba48;}
.kcjs3 .hd:after{ float:left; width:0; height:0; position:absolute; left:50%; top:100%; border-left:0.293333rem solid transparent; border-right:0.293333rem solid transparent;border-top:0.186666rem  solid #00c1cd; margin-left:-0.293333rem; content:''; }
.kcjs3 .bd{ float:left; width:100%;}
.kcjs3 .bd ul{ float:left; width:100%; margin-bottom:0.32rem;}
.kcjs3 .bd ul li{ float:left; width:100%; margin-bottom:5px;}
.kcjs3 .bd .ul1{ margin-top:0.373333rem;}

.kcjs3 .t1{ float:left; width:100%; position:relative; background:#d0eaee; color:#2a2a2a; font-size:0.34rem; line-height:1.6; box-shadow:0 0.093333rem 0.173333rem rgba(186,186,186,0.39); padding:0.2rem 0.346666rem 0.2rem 0.72rem; cursor:pointer;}
.kcjs3 .t1:after{ float:left; width:0.186666rem ; height:0.186666rem ; content:''; position:absolute; left:0.346666rem; top:0.35rem; transform:skewX(-5deg); background:#ffba48;}
.kcjs3 .ul1 .t1:before{ float:left; width:0.14rem ; height:0.14rem ; content:''; position:absolute; right:0.346666rem; top:0.34rem; transform:skewX(-5deg); border-bottom:2px solid #565656; border-right:2px solid #565656; transform:rotate(45deg); -ms-transform:rotate(45deg); }
.kcjs3 .t1.active{ background:#00c1cd; color:#fff; font-weight:bold;}
.kcjs3 .ul1 .t1.active:before{ border-bottom:2px solid #fff; border-right:2px solid #fff;}
.kcjs3 .div{ display:none; float:left; width:100%;}
.kcjs3 table{ float:left; width:100%; border:1px solid #d0eaee; color:#000000; font-size:0.26rem; line-height:1.6; text-align:center;}
.kcjs3 table td{ padding:0.3rem 0.1rem; border:1px solid #d0eaee;}
.kcjs3 table th{ text-align:center; padding:0.3rem 0.1rem; border:1px solid #d0eaee; font-weight:bold;}


.tijiao{ display:none;  float:left; background:url(../_im_g/ico48.png) center no-repeat; background-size:100% 100%; color:#fff; position:absolute; z-index:6; cursor:pointer; }
.tijiao-1{ left:50%; bottom:0.8rem; width:8.666666rem; height:2.84rem; font-size:0.4rem; line-height:1.4; padding: 1.25rem 0 0 1.6rem; transform:translateX(-50%); -ms-transform:translateX(-50%); }
.tijiao-2{ right:0; bottom:0.125rem; width:2.71875rem; height:0.90625rem; font-size:0.125rem; line-height:0.1875rem; padding: 0.401041rem 0 0 0.609375rem;}