﻿/*20220806end*/
body{overflow: hidden; font-family:"思源黑体";}
/*20220806satrt*/
/*效果过渡*/
._ea{-webkit-transition: all 1s ease-out 0s; -moz-transition: all 1s ease-out 0s; -o-transition: all 1s ease-out 0s; transition: all 1s ease-out 0s;  }
/*超出隐藏*/
._el{overflow:hidden;white-space: nowrap; text-soverflow:ellipsis;}
._el1{/* overflow:hidden; *//* text-overflow:ellipsis; *//* display:-webkit-box; *//* -webkit-box-orient:vertical; *//* -webkit-line-clamp:1; */}
._el2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
._el3{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
._el4{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
._el5{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
._el6{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}
._el7{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 7;-webkit-box-orient: vertical;}
._el8{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 8;-webkit-box-orient: vertical;}
._el9{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 9;-webkit-box-orient: vertical;}
._el10{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 10;-webkit-box-orient: vertical;}
/*主体宽度*/
.w_1600{ max-width:1600px; margin-right: auto; margin-left: auto;}
.w_1640{ max-width:1640px; margin-right: auto; margin-left: auto;}
.w_1420{ max-width:1420px; margin-right: auto; margin-left: auto;}
.w_1740{ max-width:1740px; margin-right: auto; margin-left: auto;}
/*两边距离*/
.w_width{padding-left: 104px;padding-right: 104px;}
@media  screen and (max-width: 1400px){
.w_width{padding-left: 74px;padding-right: 74px;}
}
@media  screen and (max-width: 1060px){
.w_width{padding-left: 15px;padding-right: 15px;}
}
/*顶部导航*/
body.on{overflow: hidden;height: 100vh;}
.top_h{height:183px;}
.wyb_s{width: 100%;position: fixed;z-index: 20; top:0; left:0; background:#fff;}
.wyb_s .t_navs{width: 100%;}
.wyb_s .t_navs .top{width: 100%;overflow: hidden; transition: all 0.4s ease; height:114px;}

.wyb_s.scroll-down .t_navs .top{height:0;}
.wyb_s.scroll-up .t_navs .top{height:114px;}

.wyb_s .t_navs .top .logo{float: left;font-size: 0;padding:28px 0;}
.wyb_s .t_navs .top .logo .pics{float: left;}
.wyb_s .t_navs .top .logo .pic1 .img{height: 67px;display: inline-block;margin-right: 42px;}
.wyb_s .t_navs .top .logo .pic1 .img2{display: none;}
.wyb_s .t_navs .top .logo .pic2 .img{height: 62px;display: inline-block;}
.wyb_s .t_navs .top .inptbox{float: right;width: 566px;margin: 21px 0;}
.wyb_s .t_navs .top .inptbox .inps_t{width: 100%;overflow: hidden;}
.wyb_s .t_navs .top .inptbox .inps_t .inputs{width: 468px;float: left;padding-left: 52px;border: 1px solid #dadada;position: relative;padding-right: 30px;}
.wyb_s .t_navs .top .inptbox .inps_t .inputs .ico{width: 14px;height: 14px;position: absolute;left: 16px;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.wyb_s .t_navs .top .inptbox .inps_t .inputs input{width: 100%;height: 38px;background-color: rgba(255,255,255,0);font-size: 12px;color: #666;}
.wyb_s .t_navs .top .inptbox .inps_t .inputs input::-webkit-input-placeholder{color:#bababa;font-size:12px;}
.wyb_s .t_navs .top .inptbox .inps_t .inputs input:-moz-placeholder{color:#bababa;font-size:12px;}
.wyb_s .t_navs .top .inptbox .inps_t .inputs input::moz-placeholder{color:#bababa;font-size:12px;}
.wyb_s .t_navs .top .inptbox .inps_t .inputs input:-ms-input-placeholder{color:#bababa;font-size:12px;}
.wyb_s .t_navs .top .inptbox .inps_t button{width: 98px;float: right;height: 40px;background-color: #0c6247;font-size: 16px;color: #ffffff;}
.wyb_s .t_navs .top .inptbox .inps_t button:hover{opacity: 0.8;}
.wyb_s .t_navs .top .inptbox .topbox{overflow:hidden;}
.wyb_s .t_navs .top .inptbox .inps_b{/*width: 100%;*/font-size: 0;margin-top: 12px; float:left;}
.wyb_s .t_navs .top .inptbox .inps_b span{display: inline-block;vertical-align: middle;font-size: 14px;color: #999999;line-height: 20px;}
.wyb_s .t_navs .top .inptbox .inps_b a{display: inline-block;vertical-align: middle;font-size: 14px;color: #999999;line-height: 20px;}
.wyb_s .t_navs .top .inptbox .inps_b a:hover{color: #0c6247;}
.wyb_s .t_navs .bottom{width: 100%;background-color: #0c6247;}
.wyb_s .t_navs .bottom::after{content: "";display: block;clear: both;}
.wyb_s .t_navs .bottom .menu{float: left;/*padding-right: 280px;*/ width:100%;
/*width: calc(100% - 180px);
width: -ms-calc(100% - 180px);
width: -o-calc(100% - 180px);
width: -moz-calc(100% - 180px);
width: -webkit-calc(100% - 180px);*/}
.wyb_s .t_navs .bottom .menu .uls{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.wyb_s .t_navs .bottom .menu .uls .nli{display: inline-block;vertical-align: middle;position: relative;}
.wyb_s .t_navs .bottom .menu .uls .nli span a{color: #fff;padding: 34px 8px;display: block;position: relative;font-size: 16px;line-height: 20px;}
.wyb_s .t_navs .bottom .menu .uls .nli span a:hover::after,
.wyb_s .t_navs .bottom .menu .uls .nli.on span a::after{content: "";display: block;width: 100%;height: 2px;background-color: #fff;position: absolute;left: 0;
top: calc(100% - 2px);
top: -ms-calc(100% - 2px);
top: -o-calc(100% - 2px);
top: -moz-calc(100% - 2px);
top: -webkit-calc(100% - 2px);}
.wyb_s .t_navs .bottom .menu .uls .nli .sub{display: none;position: absolute;left: 0;top: 100%;}
.wyb_s .t_navs .bottom .menu .uls .nli .sub1{width: 228px;background-color: rgba(12,98,71,0.6);padding-top: 12px;padding-bottom: 38px;left: -60px;}
.wyb_s .t_navs .bottom .menu .uls .nli .sub1 .l2{width: 100%;padding-left: 36px;padding-right: 18px;}
.wyb_s .t_navs .bottom .menu .uls .nli .sub1 .l2 a{display: block;width: 100%;position: relative;font-size: 16px;color: #ffffff;line-height: 20px;font-weight: bold;padding: 18px 0;padding-left: 30px;border-bottom: 1px solid rgba(255,255,255,0);}
.wyb_s .t_navs .bottom .menu .uls .nli .sub1 .l2 a:hover{border-bottom: 1px solid #fff;}
.wyb_s .t_navs .bottom .menu .uls .nli .sub1 .l2 a::after{content: "";display: block;width: 10px;height: 10px;background-color: #fff;border-radius: 100%;position: absolute;left: 0;top: 50%;margin-top: -5px;}
.wyb_s .t_navs .bottom .menu .uls .nli .sub2{background-color: rgba(12,98,71,0.6);padding-top: 48px;padding-bottom: 36px;width: 1004px;left: -50px;}
.wyb_s .t_navs .bottom .menu .uls .nli .sub2 li{width: 33.33333%;float: left;}
.wyb_s .t_navs .bottom .menu .uls .nli .sub2 li .list{padding-left: 38px;padding-right: 16px;margin-bottom: 36px;}
.wyb_s .t_navs .bottom .menu .uls .nli .sub2 li .list a{display: block;width: 100%;border-bottom: 1px solid rgba(255,255,255,0);font-size: 18px;color: #ffffff;line-height: 24px;position: relative;padding-left: 22px;padding-bottom: 18px;}
.wyb_s .t_navs .bottom .menu .uls .nli .sub2 li .list a::after{content: "";display: block;width: 10px;height: 10px;background-color: #fff;border-radius: 100%;position: absolute;left: 0;top: 7px;}
.wyb_s .t_navs .bottom .menu .uls .nli .sub2 li .list a:hover{border-bottom: 1px solid #fff;}
.wyb_s .t_navs .bottom .menu .uls .nli .sub2 li .list:last-child{margin-bottom: 0;}
.wyb_s .t_navs .top .phone{/*width: 179px;*/float: right; font-size: 0; text-align: right;/*padding: 34px 0;*/ margin-top:12px;}
.wyb_s .t_navs .top .phone .ico{width: 24px;height: 28px;display: inline-block;vertical-align: middle;}
.wyb_s .t_navs .top .phone .words{font-size: 28px;color: #0c6247;line-height: 30px;display: inline-block;vertical-align: middle;/*font-weight: bold;*/ font-family:impact;}
/*隐藏手机显示*/
.t_navs .menuph{ display: none;} 
.t_navs .xialaph{ display: none;}
.t_navs .wapphone{display: none;}
@media screen and (max-width:1600px) {
/*.wyb_s .t_navs .bottom .menu{padding-right: 100px;}*/
}
@media screen and (max-width:1400px) {
.wyb_s .t_navs .bottom .menu{/*padding-right: 60px;
width: calc(100% - 160px);
width: -ms-calc(100% - 160px);
width: -o-calc(100% - 160px);
width: -moz-calc(100% - 160px);
width: -webkit-calc(100% - 160px);*/
}
/*.wyb_s .t_navs .top .phone{ width:160px;}*/
.wyb_s .t_navs .top .phone .words{font-size:14px;}

.wyb_s .t_navs .bottom .menu .uls .nli span a{padding: 34px 4px;font-size: 14px;}

}
@media screen and (max-width:1200px) {
.wyb_s .t_navs .bottom .menu{padding-right: 0px;}
.wyb_s .t_navs .bottom .menu .uls .nli span a{padding: 34px 4px;font-size: 14px;}
.wyb_s .t_navs .top .inptbox{float: right;width: 480px;}
.wyb_s .t_navs .top .inptbox .inps_t .inputs{width: 400px;}
.wyb_s .t_navs .top .inptbox .inps_t button{width: 80px;}
.wyb_s .t_navs .bottom .menu .uls .nli .sub1{left: -20px;}
.wyb_s .t_navs .bottom .menu .uls .nli .sub2{left: -20px;}

.wyb_s .t_navs .top .inptbox .inps_b span{font-size: 12px; letter-spacing:0;}
.wyb_s .t_navs .top .inptbox .inps_b a{font-size: 12px; letter-spacing:0;}
.wyb_s .t_navs .top .phone .words{letter-spacing:0;}


}
/*20220802satrt*/
@media screen and (max-width:1150px) {
.wyb_s .t_navs .bottom .menu .uls .nli span a{padding: 30px 2px;font-size: 13px;}
}
/*20220802end*/
@media screen and (max-width:1024px) {
/*电脑端导航隐藏*/
.t_navs .menu{ display: none;}
.wyb_s .t_navs .top .logo .pic2 .img{display: none;}
.wyb_s .t_navs .top .inptbox{display: none;}
.wyb_s .t_navs .bottom{display: none;}
/*手机端导航显示*/
.t_navs .menuph{ display: block;}
.t_navs .xialaph{ display: block;}
.wyb_s .t_navs .top .logo .pic1 .img1{display: none;}
.wyb_s .t_navs .top .logo .pic1 .img2{display: block;}
/*手机端样式*/
.t_navs .top{ padding: 0 15px; width: 100%; position: fixed; top: 0; left: 0; z-index: 400; background: #0c6247;}
/*logo*/
.wyb_s .t_navs .top .logo{margin: 8px 0;padding: 0;}
.wyb_s .t_navs .top .logo .pic1 .img{ height: 34px;}
/*右侧三条杠*/
/*20220106start*/
.t_navs .wapphone{float: left;font-size: 16px;color: #fff;font-weight: bolder;line-height: 50px;display: block;}
/*20220106end*/
.t_navs .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin: 14px 0;}
.t_navs .menuph .point { display: inline-block;  width: 28px;  height: 22px; position: relative;}
.t_navs .menuph .point:hover .navbtn,
.t_navs .menuph .point:hover .navbtn::after,
.t_navs .menuph .point:hover .navbtn::before { width: 28px;}
.t_navs .menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 21px; height: 2px; background: #fff;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after,
.t_navs .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 2px; content: ''; background: #fff;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after { top: -11px;}
.t_navs .menuph .navbtn::before { top: 11px;}
.t_navs .menuph .point.active .navbtn{ background: transparent;}
.t_navs .menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0;}
.t_navs .menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0;}
/*一级导航*/
.t_navs .xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%; height: 100%; overflow: scroll; padding: 46px 15px 100px 15px; display: none; z-index:399; background:#fff;}
.t_navs .xialaph .ul2,
.t_navs .xialaph .ul3{ display: none;}
.t_navs .xialaph h4 a{ float: left; width: 60%; color: #333333;line-height: 50px;font-size: 16px;} 
.t_navs .xialaph h4{ float: left; width: 100%; position: relative;}
.t_navs .xialaph li:last-child h4::before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph h4:hover a,
.t_navs .xialaph h5:hover a{ color: #0c6247;}
.t_navs .xialaph h5 a{ float: left; width: 100%; color: #1f1f1f;line-height: 40px; text-transform: uppercase;font-size: 14px;}
.t_navs .xialaph h5{ float: left; width: 100%; position: relative;}
.t_navs .xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph h4 img{ width: 15px; height: 8px; float: right; margin-top: 24px; cursor: pointer;}
.t_navs .xialaph h5 img{ width: 11px; height: 6px; float: right; margin-top: -25px; margin-right: 18px; cursor: pointer;}
.t_navs .xialaph h4.active img.img_s,
.t_navs .xialaph h5.active img.img_s{ display: none;}
.t_navs .xialaph h4.active img.img_d,
.t_navs .xialaph h5.active img.img_d{ display: block;}
.t_navs .xialaph .ul2{ float: left; width: 100%; padding: 0 10px;}
.t_navs .xialaph .ul3{padding-bottom: 10px; padding-left: 15px; z-index: -1; position: relative;}
.t_navs .xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph li:last-child .ul3::after{ display: none;}
.t_navs .xialaph .ul3 li a{ color: #333;line-height: 35px; display: block;font-size: 14px;}
.t_navs .xialaph .ul3 li:hover a{color: #0c6247;}
.t_navs .xialaph .ul3 li{ padding-top: 5px;}
.t_navs .xialaph .ul3 li:first-child{ padding-top: 0;}
.t_navs .xialaph .inputs{width: 100%;border: 1px solid #dadada;float: left;margin-top: 14px;padding-right: 80px;position: relative;padding-left: 14px;}
.t_navs .xialaph .inputs input{width: 100%;height: 34px;font-size: 12px;color: #dadada;}
.t_navs .xialaph .inputs input::-webkit-input-placeholder{color:#dadada;font-size:12px;}
.t_navs .xialaph .inputs input:-moz-placeholder{color:#dadada;font-size:12px;}
.t_navs .xialaph .inputs input::moz-placeholder{color:#dadada;font-size:12px;}
.t_navs .xialaph .inputs input:-ms-input-placeholder{color:#dadada;font-size:12px;}
.t_navs .xialaph .inputs button{width: 80px;height: 34px;background-color: #0c6247;font-size: 12px;color: #fff;position: absolute;right: 0;top: 0;}
/*二级三级导航箭头*/
.t_navs .img_d,
.t_navs .disno{ display: none;} 


.top_h{height:0;}
.wyb_s .t_navs .top{height:auto;}
.wyb_s.scroll-down .t_navs .top{height:auto;}
.wyb_s.scroll-up .t_navs .top{height:auto;}

}

/*底部*/
.bottomnav{width: 100%;}
.bottomnav .top{width: 100%;padding-top: 78px;padding-bottom: 62px;border-bottom: 1px solid #6c6d6d;}
.bottomnav .top .content{width: 100%;overflow: hidden;}
.bottomnav .top .content .left{width: 50%;float: left;padding-top: 28px;}
.bottomnav .top .content .left ul{width: 100%;overflow: hidden;margin-bottom: 76px;}
.bottomnav .top .content .left ul li{width: 50%;float: left;margin-bottom: 50px;font-size: 0;}
.bottomnav .top .content .left ul li:nth-child(1){width: 42.5%;}
.bottomnav .top .content .left ul li:nth-child(2){width: 57.5%;}
.bottomnav .top .content .left ul li:nth-child(3){margin-bottom: 0;width: 42.5%;}
.bottomnav .top .content .left ul li:nth-child(4){margin-bottom: 0;width: 57.5%;}
.bottomnav .top .content .left ul li .ico{width: 40px;height: 40px;display: inline-block;vertical-align: middle;}
.bottomnav .top .content .left ul li .words{font-size: 16px;color: #ffffff;line-height: 24px;display: inline-block;vertical-align: middle;padding-left: 12px;letter-spacing: 0;
width: calc(100% - 44px);
width: -ms-calc(100% - 44px);
width: -o-calc(100% - 44px);
width: -moz-calc(100% - 44px);
width: -webkit-calc(100% - 44px);}
.bottomnav .top .content .left h3{font-size: 36px;color: #ffffff;line-height: 44px;margin-bottom: 38px;font-weight: bold;}
.bottomnav .top .content .left .map{width: 85%;}
.bottomnav .top .content .left .map ._mapbox{height:172px!important;border-radius: 10px;}
.bottomnav .top .content .right{width: 50%;float: right;}
.bottomnav .top .content .right .rightbox{width: 100%;background-color: #fff;border-radius: 8px;padding: 50px 30px 64px 30px;}
.bottomnav .top .content .right .rightbox h2{text-align: center;font-size: 24px;color: #666666;line-height: 30px;margin-bottom: 44px;}
.bottomnav .top .content .right .rightbox h2 span{display: inline-block;vertical-align: middle;}
.bottomnav .top .content .right .rightbox h2 img{display: inline-block;vertical-align: middle;margin: 0 18px;}
.bottomnav .top .content .right .rightbox .inputbox{width: 100%;overflow: hidden;margin: 0 -10px;
width: calc(100% + 20px);
width: -ms-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -moz-calc(100% + 20px);
width: -webkit-calc(100% + 20px);}
.bottomnav .top .content .right .rightbox .inputbox .inputs{float: left;border-bottom: 1px solid #ebebeb;margin: 0 10px 42px 10px;
width: calc(50% - 20px);
width: -ms-calc(50% - 20px);
width: -o-calc(50% - 20px);
width: -moz-calc(50% - 20px);
width: -webkit-calc(50% - 20px);}
.bottomnav .top .content .right .rightbox .inputbox .inputs .input{width: 100%;padding: 0 20px 0 80px;position: relative;}
.bottomnav .top .content .right .rightbox .inputbox .inputs .input input{width: 100%;height: 40px;font-size: 14px;color: #999999;background-color: rgba(255,255,255,0);}
.bottomnav .top .content .right .rightbox .inputbox .inputs .input select{width: 100%;height: 40px;font-size: 14px;color: #999999;background-color: rgba(255,255,255,0);border-color: rgba(255,255,255,0);appearance: none;-webkit-appearance: none;background: url(/img/img25.png) no-repeat right center;padding-left: 44px;}
.bottomnav .top .content .right .rightbox .inputbox .inputs .input .text{font-size: 16px;color: #666666;line-height: 30px;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.bottomnav .top .content .right .rightbox .textbox{width: 100%;border-bottom: 1px solid #ebebeb;margin-bottom: 36px;}
.bottomnav .top .content .right .rightbox .textbox .textarea{width: 100%;position: relative;padding: 0 20px 0 80px;}
.bottomnav .top .content .right .rightbox .textbox .textarea .text{font-size: 16px;color: #666666;line-height: 30px;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.bottomnav .top .content .right .rightbox .textbox .textarea textarea{width: 100%;height: 40px;font-size: 14px;color: #999999;border-color: rgba(255,255,255,0);background-color: rgba(255,255,255,0);}
.bottomnav .top .content .right .rightbox .yzmbox{width: 100%;overflow: hidden;}
.bottomnav .top .content .right .rightbox .yzmbox .yzm{float: left;position: relative;padding: 0 110px 0 80px;border-bottom: 1px solid #ebebeb;
width: calc(100% - 380px);
width: -ms-calc(100% - 380px);
width: -o-calc(100% - 380px);
width: -moz-calc(100% - 380px);
width: -webkit-calc(100% - 380px);}
.bottomnav .top .content .right .rightbox .yzmbox .yzm .text{font-size: 16px;color: #666666;line-height: 30px;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.bottomnav .top .content .right .rightbox .yzmbox .yzm input{width: 100%;height: 58px;font-size: 14px;color: #999999;background-color: rgba(255,255,255,0);}
.bottomnav .top .content .right .rightbox .yzmbox .yzm .pic{width: 100px;height: 30px;position: absolute;right: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.bottomnav .top .content .right .rightbox .yzmbox .yzm .pic img{max-width:100%;}


.bottomnav .top .content .right .rightbox .yzmbox button{float: right;width: 360px;height: 58px;background-color: #0c6247;font-size: 16px;color: #ffffff;border-radius: 4px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.bottomnav .top .content .right .rightbox .yzmbox button:hover{
transform: scale(0.95);
 -webkit-transform: scale(0.95);
 -moz-transform: scale(0.95);
 -o-transform: scale(0.95);
 -ms-transform: scale(0.95);}
.bottomnav .center{width: 100%;padding-top: 48px;padding-bottom: 52px;}
.bottomnav .center .content{width: 100%;overflow: hidden;}
.bottomnav .center .content .logo{width: 252px;float: left;}
.bottomnav .center .content .logo img{display: block;height: 58px;}
.bottomnav .center .content .navs{float: right;padding-top: 6px;
width: calc(100% - 252px);
width: -ms-calc(100% - 252px);
width: -o-calc(100% - 252px);
width: -moz-calc(100% - 252px);
width: -webkit-calc(100% - 252px);}
.bottomnav .center .content .navs ul{width: 100%; display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.bottomnav .center .content .navs ul li{display: inline-block;vertical-align: top;}
.bottomnav .center .content .navs ul li .list{font-size: 16px;color: #ffffff;line-height: 20px;margin-bottom: 28px;}
.bottomnav .center .content .navs ul li .list a{color: #fff;}
.bottomnav .center .content .navs ul li .list a:hover{opacity: 0.8;}
.bottomnav .center .content .navs ul li .lists{font-size: 14px;color: #ffffff;line-height: 20px;margin-bottom: 14px;}
.bottomnav .center .content .navs ul li .lists a{color: #fff;}
.bottomnav .center .content .navs ul li .lists a:hover{opacity: 0.8;}
.bottomnav .bottom{width: 100%;padding-top: 20px;padding-bottom: 20px;background-color: #000000;}
.bottomnav .bottom .content{width: 100%;}
.bottomnav .bottom .content:after{content: "";display: block;clear: both;}
.bottomnav .bottom .content .left{float: left;font-size: 14px;color: #ffffff;line-height: 20px;}
.bottomnav .bottom .content .right{float: right;font-size: 0;}
.bottomnav .bottom .content .right2{display: none;}
.bottomnav .bottom .content .right a{font-size: 14px;color: #fff;line-height: 20px;display: inline-block;vertical-align: middle;}
.bottomnav .bottom .content .right a:hover{opacity: 0.6;}
.bottomnav .bottom .content .right span{font-size: 14px;color: #fff;line-height: 20px;display: inline-block;vertical-align: middle;margin: 0 8px;}
.bottomnav .bottom .content .right .rboxs{display: inline-block;vertical-align: middle;position: relative;}

.bottomnav .bottom .content .right span.last{display:none;}
.bottomnav .bottom .content .right .rboxs{display:none;}

.bottomnav .bottom .content .right .rboxs .tops{font-size: 14px;color: #fff;line-height: 20px;cursor: pointer;}
.bottomnav .bottom .content .right .rboxs .bottoms{position: absolute;left: 50%;bottom: 150%;width: 100px;background-color: rgba(0,0,0,0.6);display: none;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.bottomnav .bottom .content .right .rboxs .bottoms .list{width: 100%;text-align: center;margin-top: 6px;}
.bottomnav .bottom .content .right .rboxs .bottoms .list a{font-size: 12px;color: rgba(255,255,255,0.6);line-height: 20px;}
.bottomnav .bottom .content .right .rboxs .bottoms .list a:hover{color: #fff;opacity: 1;}

.bottomnav .bottom .content .left .p1{display: block;}
.bottomnav .bottom .content .left .p2{display: none;}
@media  screen and (max-width: 1400px){
.bottomnav .top .content .left ul li .ico{width: 34px;height: 34px;}
.bottomnav .top .content .left ul li .words{font-size: 14px;line-height: 20px;padding-left: 6px;
width: calc(100% - 36px);
width: -ms-calc(100% - 36px);
width: -o-calc(100% - 36px);
width: -moz-calc(100% - 36px);
width: -webkit-calc(100% - 36px);}
.bottomnav .center .content .navs ul li .lists{font-size: 12px;margin-bottom: 10px;}
.bottomnav .center .content .logo{width: 160px;}
.bottomnav .center .content .navs{
width: calc(100% - 162px);
width: -ms-calc(100% - 162px);
width: -o-calc(100% - 162px);
width: -moz-calc(100% - 162px);
width: -webkit-calc(100% - 162px);}
.bottomnav .top .content .right .rightbox .yzmbox .yzm{padding: 0 100px 0 80px;border-bottom: 1px solid #ebebeb;
width: calc(100% - 200px);
width: -ms-calc(100% - 200px);
width: -o-calc(100% - 200px);
width: -moz-calc(100% - 200px);
width: -webkit-calc(100% - 200px);}
.bottomnav .top .content .right .rightbox .yzmbox .yzm .pic{height: 30px;}
.bottomnav .top .content .right .rightbox .yzmbox button{width: 180px;height: 58px;font-size: 14px;}
.bottomnav .top .content .right .rightbox .inputbox .inputs .input select{padding-left: 6px;font-size: 12px;}
.bottomnav .top .content .right .rightbox .inputbox .inputs .input select option{font-size: 12px;}
}
@media  screen and (max-width: 1024px){
.bottomnav{margin-bottom: 49px;}
.bottomnav .top{padding-top: 30px;padding-bottom: 30px;}
.bottomnav .top .content .left{width: 100%;padding-top: 0;}
.bottomnav .top .content .left ul{margin-bottom: 14px;}
.bottomnav .top .content .left ul li{width: 100%;margin-bottom: 12px;}
.bottomnav .top .content .left ul li:nth-child(1){width: 100%;}
.bottomnav .top .content .left ul li:nth-child(2){width: 100%;}
.bottomnav .top .content .left ul li:nth-child(3){margin-bottom: 12px;width: 100%;}
.bottomnav .top .content .left ul li:nth-child(4){margin-bottom: 12px;width: 100%;}
.bottomnav .top .content .left ul li .ico{width: 30px;height: 30px;}
.bottomnav .top .content .left ul li .words{font-size: 14px;line-height: 20px;padding-left: 8px;
width: calc(100% - 32px);
width: -ms-calc(100% - 32px);
width: -o-calc(100% - 32px);
width: -moz-calc(100% - 32px);
width: -webkit-calc(100% - 32px);}
.bottomnav .top .content .left h3{font-size: 16px;line-height: 22px;margin-bottom: 14px;}
.bottomnav .top .content .left .map{width: 100%;}
.bottomnav .top .content .left .map ._mapbox{height:140px!important;}
.bottomnav .top .content .right{width: 100%;margin-top: 14px;}
.bottomnav .top .content .right .rightbox{padding: 20px 12px 20px 12px;}
.bottomnav .top .content .right .rightbox h2{font-size: 16px;line-height: 24px;margin-bottom: 14px;}
.bottomnav .top .content .right .rightbox h2 img{margin: 0 6px;}
.bottomnav .top .content .right .rightbox .inputbox{margin: 0 -0;width: 100%;}
.bottomnav .top .content .right .rightbox .inputbox .inputs{margin: 0;width: 100%;}
.bottomnav .top .content .right .rightbox .inputbox .inputs .input{padding: 0 10px 0 70px;}
.bottomnav .top .content .right .rightbox .inputbox .inputs .input input{height: 36px;font-size: 12px;}
.bottomnav .top .content .right .rightbox .inputbox .inputs .input .text{font-size: 14px;line-height: 30px;}
.bottomnav .top .content .right .rightbox .textbox{margin-bottom: 0;}
.bottomnav .top .content .right .rightbox .textbox .textarea{padding: 0 20px 0 70px;}
.bottomnav .top .content .right .rightbox .textbox .textarea .text{font-size: 14px;line-height: 24px;}
.bottomnav .top .content .right .rightbox .textbox .textarea textarea{height: 36px;font-size: 12px;}
.bottomnav .top .content .right .rightbox .yzmbox .yzm{padding: 0 80px 0 70px;width: 100%;margin-bottom: 12px;}
.bottomnav .top .content .right .rightbox .yzmbox .yzm .text{font-size: 14px;line-height: 24px;}
.bottomnav .top .content .right .rightbox .yzmbox .yzm input{height: 36px;font-size: 12px;}
.bottomnav .top .content .right .rightbox .yzmbox .yzm .pic{height: 30px;}
.bottomnav .top .content .right .rightbox .yzmbox button{width: 100%;height: 36px;font-size: 14px;}
.bottomnav .center{padding-top: 30px;padding-bottom: 30px;}
.bottomnav .center .content .logo{width: 100%;text-align: center;}
.bottomnav .center .content .logo img{display: inline-block;height: 46px;}
.bottomnav .center .content .navs{display: none;}
.bottomnav .bottom{padding-top: 16px;padding-bottom: 16px;}
.bottomnav .bottom .content .left{font-size: 12px;line-height: 24px;width: 100%;margin-bottom: 6px;text-align: center;}
.bottomnav .bottom .content .left .p1{display: none;}
.bottomnav .bottom .content .left .p2{display: block;}
.bottomnav .bottom .content .right{text-align: center;width: 100%;}
.bottomnav .bottom .content .right a{font-size: 12px;line-height: 24px;}
.bottomnav .bottom .content .right span{font-size: 12px;line-height: 24px;margin: 0 4px;}
.bottomnav .bottom .content .right2{display: block;text-align: center;}
.bottomnav .bottom .content .right{display: none;}
.bottomnav .bottom .content .right2 a{font-size: 12px;line-height: 24px;color: #fff;display: inline-block;vertical-align: middle;}
.bottomnav .bottom .content .right2 span{display: inline-block;vertical-align: middle;}
.bottomnav .bottom .content .right2 .rboxs{display: inline-block;vertical-align: middle;position: relative;}

.bottomnav .bottom .content .right2 .rboxs{display:none;}
.bottomnav .bottom .content .right2 span.last{display:none;}

.bottomnav .bottom .content .right2 .rboxs .tops{font-size: 12px;color: #fff;line-height: 24px;cursor: pointer;}
.bottomnav .bottom .content .right2 .rboxs .bottoms{position: absolute;left: 50%;bottom: 150%;width: 100px;background-color: rgba(0,0,0,0.6);display: none;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.bottomnav .bottom .content .right2 .rboxs .bottoms .list{width: 100%;text-align: center;margin-top: 6px;}
.bottomnav .bottom .content .right2 .rboxs .bottoms .list a{font-size: 12px;color: rgba(255,255,255,0.6);line-height: 20px;}
.bottomnav .bottom .content .right2 .rboxs .bottoms .list a:hover{color: #fff;opacity: 1;}
}

/*底导航漂浮*/
.b_navs .q_d_m{ float: left; width: 100%; height: 50px;}
.b_navs .pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #0c6247; z-index: 16; box-shadow: 0 -5px 10px rgba(0,0,0,0.2);}
.b_navs .pf_down li{ width: 33.3%; float: left; text-align: center; padding: 7px 0 4px 0; border-right: 1px solid #fff;}
.b_navs .pf_down li .ico7{ width: 100%; float: left; height: 20px;}
.b_navs .pf_down li .d_name{ width: 100%; float: left; margin-top: 4px; font-size: 12px; color: #fff; line-height: 14px;}
.b_navs .pf_down li.l1 .ico7{ background: url(/img/img4.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l2 .ico7{ background: url(/img/img3.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l3 .ico7{ background: url(/img/img2.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li:last-child{ border: none;}
.b_navs .pf_down li:nth-child(3n){ border: none;}

/*侧悬浮*/
/*20210923start*/
.cxf{position: fixed;top: 50%; right: 50px;z-index:999;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
/*20210923end*/
.cxf ul{width: 52px;}
.cxf ul li{width: 100%;margin-bottom: 2px;position: relative;}
.cxf ul li .libox{width: 100%;text-align: center;background-color: #0c6247;padding: 7px;cursor: pointer;border-radius: 4px;position: relative;z-index: 6;}
.cxf ul li:hover .libox{background-color: rgba(12,98,71,0.9);}
.cxf ul li .libox .ico{width: 20px;height: 20px;display: inline-block;margin-bottom: 2px;}
.cxf ul li .libox .words{font-size: 12px;color: #ffffff;line-height: 16px;width: 100%;}
.cxf ul li.l5 .libox{padding: 15px 7px;}
.cxf ul li .box{position: absolute;top: 50%;background-color: #fff;box-shadow: 0 0 30px rgb(220,220,220);z-index: 5;right: -1200%;border-radius: 6px;opacity: 0;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cxf ul li .box::after{content: "";display: block;width: 0;height: 0;border: 10px solid;border-color: transparent transparent transparent #fff;position: absolute;left: 100%;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.cxf ul li.on .box{opacity: 1;
right: calc(100% + 24px);
right: -ms-calc(100% + 24px);
right: -o-calc(100% + 24px);
right: -moz-calc(100% + 24px);
right: -webkit-calc(100% + 24px);}
.cxf ul li .box.box4{width: 596px;padding: 22px 28px 32px 28px;}
.cxf ul li .box.box4 ._tops{width: 100%;border-bottom: 1px solid #eaeaea;padding-bottom: 12px;font-size: 0;padding-left: 22px;}
.cxf ul li .box.box4 ._tops .ico{width: 42px;height: 32px;display: inline-block;vertical-align: middle;}
.cxf ul li .box.box4 ._tops .wordsbox{display: inline-block;vertical-align: middle;padding-left: 28px;
width: calc(100% - 45px);
width: -ms-calc(100% - 45px);
width: -o-calc(100% - 45px);
width: -moz-calc(100% - 45px);
width: -webkit-calc(100% - 45px);}
.cxf ul li .box.box4 ._tops .wordsbox .words1{font-size: 18px;color: #0c6247;line-height: 24px;margin-bottom: 2px;}
.cxf ul li .box.box4 ._tops .wordsbox .words2{font-size: 14px;color: #0c6247;line-height: 20px;}
.cxf ul li .box.box4 ._bots{width: 100%;padding-top: 12px;}
.cxf ul li .box.box4 ._bots .listbox{width: 100%;overflow: hidden;}
.cxf ul li .box.box4 ._bots .listbox .list{width: 50%;float: left;margin-bottom: 20px;padding-right: 8px;}
.cxf ul li .box.box4 ._bots .listbox .list:nth-child(5){margin-bottom: 0;}
.cxf ul li .box.box4 ._bots .listbox .list:nth-child(6){margin-bottom: 0;}
.cxf ul li .box.box4 ._bots .listbox .list h3{font-size: 14px;color: #999999;line-height: 18px;margin-bottom: 8px;}
.cxf ul li .box.box4 ._bots .listbox .list:hover h3{color: #0c6247;}
.cxf ul li .box.box4 ._bots .listbox .list h4{font-size: 16px;color: #0c6247;line-height: 20px;font-weight: bold;letter-spacing: 0;text-transform:uppercase;}
.cxf ul li .box.box4 ._bots .listbox .list h4 a{color: #0c6247;}
.cxf ul li .box.box3{width: 554px;padding: 20px 30px 22px 28px;}
.cxf ul li .box.box3 ._tops{border-bottom: 1px solid #eaeaea;padding-bottom: 12px;font-size: 0;padding-left: 20px;}
.cxf ul li .box.box3 ._tops .ico{width: 36px;height: 36px;display: inline-block;vertical-align: middle;}
.cxf ul li .box.box3 ._tops .wordsbox{display: inline-block;vertical-align: middle;padding-left: 22px;
width: calc(100% - 40px);
width: -ms-calc(100% - 40px);
width: -o-calc(100% - 40px);
width: -moz-calc(100% - 40px);
width: -webkit-calc(100% - 40px);}
.cxf ul li .box.box3 ._tops .wordsbox .words1{font-size: 18px;color: #0c6247;line-height: 24px;margin-bottom: 2px;}
.cxf ul li .box.box3 ._tops .wordsbox .words2{font-size: 14px;color: #0c6247;line-height: 20px;}
.cxf ul li .box.box3 ._bots{width: 100%;padding-top: 12px;}
.cxf ul li .box.box3 ._bots .listbox{width: 100%;overflow: hidden;padding-left: 10px;}
.cxf ul li .box.box3 ._bots .listbox .list{width: 33.333%;float: left;margin-bottom: 24px;padding-right: 8px;}
.cxf ul li .box.box3 ._bots .listbox .list:nth-child(4){margin-bottom: 0;}
.cxf ul li .box.box3 ._bots .listbox .list:nth-child(5){margin-bottom: 0;}
.cxf ul li .box.box3 ._bots .listbox .list:nth-child(6){margin-bottom: 0;}
.cxf ul li .box.box3 ._bots .listbox .list h3{font-size: 14px;color: #999999;line-height: 20px;margin-bottom: 6px;}
.cxf ul li .box.box3 ._bots .listbox .list:hover h3{color: #0c6247;}
.cxf ul li .box.box3 ._bots .listbox .list h4{font-size: 0;width: 100%;}
.cxf ul li .box.box3 ._bots .listbox .list h4 .ico{width: 16px;height: 18px;display: inline-block;vertical-align: middle;margin-right: 8px;}
.cxf ul li .box.box3 ._bots .listbox .list h4 .words{font-size: 16px;color: #666666;line-height: 20px;display: inline-block;vertical-align: middle;letter-spacing: 0;}
.cxf ul li .box.box3 ._bots .listbox .list h4 .words a{color: #666666;}
.cxf ul li .box.box3 ._bots .listbox .list:hover h4 .words a{color: #0c6247;}
.cxf ul li .box.box2{width: 554px;padding: 20px 30px 22px 28px;}
.cxf ul li .box.box2 ._tops{border-bottom: 1px solid #eaeaea;padding-bottom: 12px;font-size: 0;padding-left: 20px;}
.cxf ul li .box.box2 ._tops .ico{width: 34px;height: 34px;display: inline-block;vertical-align: middle;}
.cxf ul li .box.box2 ._tops .wordsbox{display: inline-block;vertical-align: middle;padding-left: 22px;
width: calc(100% - 40px);
width: -ms-calc(100% - 40px);
width: -o-calc(100% - 40px);
width: -moz-calc(100% - 40px);
width: -webkit-calc(100% - 40px);}
.cxf ul li .box.box2 ._tops .wordsbox .words1{font-size: 18px;color: #0c6247;line-height: 24px;margin-bottom: 2px;}
.cxf ul li .box.box2 ._tops .wordsbox .words2{font-size: 14px;color: #0c6247;line-height: 20px;}
.cxf ul li .box.box2 ._bots{width: 100%;padding-top: 12px;}
.cxf ul li .box.box2 ._bots .listbox{width: 100%;overflow: hidden;padding-left: 10px;}
.cxf ul li .box.box2 ._bots .listbox .list{width: 33.333%;float: left;margin-bottom: 20px;padding-right: 8px;}
.cxf ul li .box.box2 ._bots .listbox .list:nth-child(4){margin-bottom: 0;}
.cxf ul li .box.box2 ._bots .listbox .list:nth-child(5){margin-bottom: 0;}
.cxf ul li .box.box2 ._bots .listbox .list:nth-child(6){margin-bottom: 0;}
.cxf ul li .box.box2 ._bots .listbox .list h3{font-size: 14px;color: #999999;line-height: 20px;margin-bottom: 6px;}
.cxf ul li .box.box2 ._bots .listbox .list:hover h3{color: #0c6247;}
.cxf ul li .box.box2 ._bots .listbox .list h4{font-size: 16px;color: #0c6247;line-height: 20px;letter-spacing: 0; font-weight: bold;}


/*20210922satrt*/
.cxf ul li .w_cons{width: 466px;background-color: #fff;border-radius: 10px;box-shadow: 11px 0 43px rgba(189,189,189,0.35);position: absolute;top: -42px;height: 392px;padding: 0 20px;right: -1200%;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cxf ul li.on .w_cons{opacity: 1;
right: calc(100% + 20px);
right: -ms-calc(100% + 20px);
right: -o-calc(100% + 20px);
right: -moz-calc(100% + 20px);
right: -webkit-calc(100% + 20px);}
.cxf ul li .w_cons::after{content: "";display: block;width: 0;height: 0;border: 10px solid;border-color: transparent transparent transparent #fff;position: absolute;left: 100%;top: 82px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.cxf ul li .w_cons ._t{width: 100%;border-bottom: 1px solid #dddddd;padding-top: 30px;}
.cxf ul li .w_cons ._t::after{content: "";display: block;clear: both;}
.cxf ul li .w_cons ._t .boxs{width: 50%;float: left;font-size: 20px;color: #666666;line-height: 24px;text-align: center;padding-bottom: 16px;position: relative;}
.cxf ul li .w_cons ._t .boxs.on{color: #0c6247;}
.cxf ul li .w_cons ._t .boxs::after{content: "";display: block;width: 100%;height: 1px;background-color: #0c6247;position: absolute;left: 0;bottom: 0;display: none;}
.cxf ul li .w_cons ._t .boxs.on::after{display: block;}
.cxf ul li .w_cons ._b{width: 100%;}
.cxf ul li .w_cons ._b .boxs1{width: 100%;padding: 35px 18px 10px 16px;}
.cxf ul li .w_cons ._b .boxs1 input{width: 100%;display: block;background-color: rgba(255,255,255,0);height: 42px;border: 1px solid #dddddd;border-radius: 10px;font-size: 16px;color: #999999;padding: 0 18px;}
.cxf ul li .w_cons ._b .boxs1 input::-webkit-input-placeholder{font-size: 16px;color: #999999;}
.cxf ul li .w_cons ._b .boxs1 input:-moz-placeholder{font-size: 16px;color: #999999;}
.cxf ul li .w_cons ._b .boxs1 input::moz-placeholder{font-size: 16px;color: #999999;}
.cxf ul li .w_cons ._b .boxs1 input:-ms-input-placeholder{font-size: 16px;color: #999999;}
.cxf ul li .w_cons ._b .boxs1 input.input1{margin-bottom: 26px;}
.cxf ul li .w_cons ._b .boxs1 input.input2{margin-bottom: 18px;}
.cxf ul li .w_cons ._b .boxs1 a{font-size: 16px;color: #0c6247;line-height: 22px;display: block;width: 100%;padding-left: 20px;margin-bottom: 44px;}
.cxf ul li .w_cons ._b .boxs1 button{width: 100%;height: 40px;background-color: #0c6247;font-size: 16px;color: #fff;border-radius: 6px;}
.cxf ul li .w_cons ._b .boxs1 button:hover{opacity: 0.6;}
.cxf ul li .w_cons ._b .boxs2{width: 100%;padding: 20px 0 10px 0;}
.cxf ul li .w_cons ._b .boxs2 .inputcon{margin: -6px -10px;overflow: hidden;
width: calc(100% + 20px);
width: -ms-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -moz-calc(100% + 20px);
width: -webkit-calc(100% + 20px);}
.cxf ul li .w_cons ._b .boxs2 .inputcon .inputbox{width: 50%;float: left;padding: 6px 10px;}
.cxf ul li .w_cons ._b .boxs2 .inputcon .inputbox .text{font-size: 14px;color: #999999;line-height: 18px;margin-bottom: 6px;}
.cxf ul li .w_cons ._b .boxs2 .inputcon .inputbox input{width: 100%;font-size: 14px;color: #999999;height: 34px;padding: 0 18px;background-color: rgba(255,255,255,0);border: 1px solid #dddddd;border-radius: 6px;}
.cxf ul li .w_cons ._b .boxs2 .inputcon .inputbox input::-webkit-input-placeholder{font-size: 14px;color: #999999;}
.cxf ul li .w_cons ._b .boxs2 .inputcon .inputbox input:-moz-placeholder{font-size: 14px;color: #999999;}
.cxf ul li .w_cons ._b .boxs2 .inputcon .inputbox input::moz-placeholder{font-size: 14px;color: #999999;}
.cxf ul li .w_cons ._b .boxs2 .inputcon .inputbox input:-ms-input-placeholder{font-size: 14px;color: #999999;}
.cxf ul li .w_cons ._b .boxs2 .inputcon .inputbox .input{width: 100%;padding-right: 108px;padding-left: 18px;border: 1px solid #dddddd;border-radius: 6px;position: relative;}
.cxf ul li .w_cons ._b .boxs2 .inputcon .inputbox .input input{width: 100%;font-size: 14px;color: #999999;height: 34px;background-color: rgba(255,255,255,0);border-color: rgba(255,255,255,0);padding: 0;}
.cxf ul li .w_cons ._b .boxs2 .inputcon .inputbox .input input::-webkit-input-placeholder{font-size: 14px;color: #999999;}
.cxf ul li .w_cons ._b .boxs2 .inputcon .inputbox .input input:-moz-placeholder{font-size: 14px;color: #999999;}
.cxf ul li .w_cons ._b .boxs2 .inputcon .inputbox .input input::moz-placeholder{font-size: 14px;color: #999999;}
.cxf ul li .w_cons ._b .boxs2 .inputcon .inputbox .input input:-ms-input-placeholder{font-size: 14px;color: #999999;}
.cxf ul li .w_cons ._b .boxs2 .inputcon .inputbox .input a{display: block;font-size: 14px;color: #cc242f;position: absolute;right: 32px;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.cxf ul li .w_cons ._b .boxs2 .inputbox2{width: 100%;margin-top: 14px;margin-bottom: 20px;}
.cxf ul li .w_cons ._b .boxs2 .inputbox2 .text{font-size: 14px;color: #999999;line-height: 18px;margin-bottom: 6px;}
.cxf ul li .w_cons ._b .boxs2 .inputbox2 .inputs{margin: 0 -10px;overflow: hidden;
width: calc(100% + 20px);
width: -ms-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -moz-calc(100% + 20px);
width: -webkit-calc(100% + 20px);}
.cxf ul li .w_cons ._b .boxs2 .inputbox2 .inputs .ipt{width: 50%;float: left;padding: 0 10px;}
.cxf ul li .w_cons ._b .boxs2 .inputbox2 .inputs .ipt input{width: 100%;height: 34px;font-size: 14px;color: #999999;background-color: rgba(255,255,255,0);border: 1px solid #dddddd;border-radius: 6px;padding: 0 22px;}
.cxf ul li .w_cons ._b .boxs2 .inputbox2 .inputs .ipt input::-webkit-input-placeholder{font-size: 14px;color: #999999;}
.cxf ul li .w_cons ._b .boxs2 .inputbox2 .inputs .ipt input:-moz-placeholder{font-size: 14px;color: #999999;}
.cxf ul li .w_cons ._b .boxs2 .inputbox2 .inputs .ipt input::moz-placeholder{font-size: 14px;color: #999999;}
.cxf ul li .w_cons ._b .boxs2 .inputbox2 .inputs .ipt input:-ms-input-placeholder{font-size: 14px;color: #999999;}
.cxf ul li .w_cons ._b .boxs2 button{width: 100%;height: 40px;background-color: #0c6247;color: #fff;font-size: 14px;border-radius: 6px;}
.cxf ul li .w_cons ._b .boxs2 button:hover{opacity: 0.6;}
/*20210922end*/

/*浏览表单*/
.ly_section{width: 100%;height: 100vh;background-color: rgba(0,0,0,0.8);position: fixed;top: 0;left: 0;z-index: 30;display: none;}
.ly_section.on{display: block;}
.ly_section .ly_sectionbox{width: 100%;height: 100%;position: relative;}
.ly_section .ly_sectionbox .content{position: absolute;top: 50%;left: 50%;overflow: hidden;width: 620px;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.ly_section .ly_sectionbox .content .left{float: left;background-color: #fff;width: 562px;border-radius: 8px;padding: 38px 70px 54px 70px;}
.ly_section .ly_sectionbox .content .left h2{font-size: 24px;color: #333333;line-height: 30px;text-align: center;}
.ly_section .ly_sectionbox .content .left .inputbox{width: 100%;border-bottom: 1px solid #ebebeb;padding-top: 10px;}
.ly_section .ly_sectionbox .content .left .inputbox .inputs{width: 100%;padding: 0 20px 0 90px;position: relative;}
.ly_section .ly_sectionbox .content .left .inputbox .text{font-size: 16px;color: #666666;line-height: 24px;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.ly_section .ly_sectionbox .content .left .inputbox input{width: 100%;height: 58px;font-size: 14px;color: #999999;background-color: rgba(255,255,255,0);border-color: rgba(255,255,255,0);}
.ly_section .ly_sectionbox .content .left .inputbox2{padding-top: 0;}
.ly_section .ly_sectionbox .content .left .inputbox2 .inputs{padding: 0 180px 0 90px;}
.ly_section .ly_sectionbox .content .left .inputbox2 .inputs .yzm{width: 100px;height: 30px;position: absolute;right: 60px;top: 50%;margin-top: -25px;}
.ly_section .ly_sectionbox .content .left .inputbox3 .inputs{padding: 0 10px 0 90px;}
.ly_section .ly_sectionbox .content .left .inputbox3 select{width: 100%;height: 58px;font-size: 14px;color: #999999;background-color: rgba(255,255,255,0);border-color: rgba(255,255,255,0);appearance: none;-webkit-appearance: none;background: url(/img/img25.png) no-repeat right center;}
.ly_section .ly_sectionbox .content .left button{width: 100%;height: 58px;border-radius: 4px;background-color: #0c6247;font-size: 16px;color: #ffffff;display: block;margin-top: 38px;}
.ly_section .ly_sectionbox .content .right{float: right;margin-top: 20px;}
.ly_section .ly_sectionbox .content .right .none{width: 57px;height: 28px;cursor: pointer;}
@media  screen and (max-width: 1400px){
.cxf{right: 10px;}
}
@media  screen and (max-width: 1024px){
.cxf{display: none;}
}

/*首页banner*/
.sy_banner{width: 100%;position: relative;}
/*20210923start*/
.sy_banner .slick-prev{width: 0;height: 0;}
.sy_banner .slick-next{width: 0;height: 0;}
/*20210923end*/
.sy_banner .picbox{width: 100%;}
.sy_banner .picbox .li{height: auto;}
.sy_banner .picbox .li img{display: block;}
.sy_banner .picbox .ul .slick-dots{position: absolute; bottom: 123px; height: 10px; text-align: center;}
.sy_banner .picbox .ul .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 5px; background: #fff;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_banner .picbox .ul .slick-dots li.slick-active{width: 22px;border-radius: 5px;}
.sy_banner .wordsbox{width: 100%;position: absolute;left: 0;bottom: 0;background-color: rgba(0,0,0,0.2);padding: 20px 0 20px 0;}
.sy_banner .wordsbox .listbox{width: 100%;font-size: 0;text-align: center;}
.sy_banner .wordsbox .listbox .list{display: inline-block;vertical-align: middle;}
.sy_banner .wordsbox .listbox .list h2{font-size: 18px;color: #ffffff;line-height: 20px;margin-bottom: 9px;text-align: left; font-weight:bold;}
.sy_banner .wordsbox .listbox .list h3{font-size: 13px;color: #ffffff;line-height: 20px;text-align: left;}
.sy_banner .wordsbox .listbox .lists{width: 1px;height: 60px;background-color: #fff;}
.sy_banner .wordsbox .listbox .lists.list1{margin: 0 134px 0 192px;}
.sy_banner .wordsbox .listbox .lists.list2{margin: 0 140px 0 187px;}
.sy_banner .wordsbox .listbox .lists.list3{margin: 0 144px 0 182px;}
@media  screen and (max-width: 1400px){
.sy_banner .wordsbox .listbox .lists.list1{margin: 0 80px 0 100px;}
.sy_banner .wordsbox .listbox .lists.list2{margin: 0 80px 0 100px;}
.sy_banner .wordsbox .listbox .lists.list3{margin: 0 80px 0 100px;}
}
@media  screen and (max-width: 1024px){
.sy_banner{margin-top: 37px;}
.sy_banner .picbox .ul .slick-dots{bottom: 120px; height: 8px;}
.sy_banner .picbox .ul .slick-dots li{width: 8px; height: 8px;margin: 0 4px;}
.sy_banner .picbox .ul .slick-dots li.slick-active{width: 22px;}
.sy_banner .wordsbox{padding: 0;width: 100%;overflow: hidden;}
.sy_banner .wordsbox .listbox .list{width: 50%;display: block;float: left;padding: 6px;}
.sy_banner .wordsbox .listbox .list.li1{border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.sy_banner .wordsbox .listbox .list.li2{border-bottom: 1px solid #fff;}
.sy_banner .wordsbox .listbox .list.li3{border-right: 1px solid #fff;}
.sy_banner .wordsbox .listbox .list h2{font-size: 14px;line-height: 20px;margin-bottom: 4px;text-align: center;}
.sy_banner .wordsbox .listbox .list h3{font-size: 14px;line-height: 20px;text-align: center;}
.sy_banner .wordsbox .listbox .lists{display: none;}
.sy_banner .wordsbox2{width: 100%;text-align: center;position: absolute;left: 0;top: 23%;color: #fff;}
.sy_banner .wordsbox2 .tit1{font-size: 16px;font-weight: bold;margin-bottom: 10px;line-height: 24px;}
.sy_banner .wordsbox2 .tit2{font-size: 14px;line-height: 20px;}
}

/*首页标题*/
.sy_tit{width: 100%;text-align: center;}
.sy_tit h2{font-size: 60px;color: #ebebeb;line-height: 66px;letter-spacing: 0;text-transform:uppercase;font-weight: bold;}
.sy_tit h3{font-size: 36px;color: #121212;line-height: 44px;letter-spacing: 0;font-weight: bold;margin-top: -28px;}
.sy_tit h5{font-size:18px;line-height: 20px;}
@media  screen and (max-width: 1400px){
.sy_tit h2{font-size: 50px;line-height: 56px;}
.sy_tit h3{font-size: 30px;line-height: 40px;}
}
@media  screen and (max-width: 1024px){
.sy_tit h2{font-size: 30px;line-height: 36px;}
.sy_tit h3{font-size: 18px;line-height: 24px;margin-top: -16px;}
.sy_tit h5{font-size:14px;line-height: 18px;}
}
/*模块1*/
.sy_section1{width: 100%;padding-top: 93px;padding-bottom: 98px;background-color: #f8f8f8;}
.sy_section1 .content{width: 100%;margin-top: 96px;}
.sy_section1 .content .ul{margin: -11px -12.5px;
width: calc(100% + 25px);
width: -ms-calc(100% + 25px);
width: -o-calc(100% + 25px);
width: -moz-calc(100% + 25px);
width: -webkit-calc(100% + 25px);}
.sy_section1 .content .ul.ul2{display: none;}
.sy_section1 .content .ul::after{content: "";display: block;clear: both;}
.sy_section1 .content .ul .li{width: 20%;float: left;padding: 11px 12.5px;}
.sy_section1 .content .ul .li a{display: block;width: 100%;background-color: #fff;padding: 52px 10px 78px 10px;border-radius: 8px;text-align: center;}
.sy_section1 .content .ul .li a:hover{ box-shadow: 0 0 24px rgba(181,181,181,0.7);}
.sy_section1 .content .ul .li a img{display: inline-block;margin-bottom: 56px;}
.sy_section1 .content .ul .li a img.img2{display: none;}
.sy_section1 .content .ul .li a:hover img.img1{display: none;}
.sy_section1 .content .ul .li a:hover img.img2{display: inline-block;}
.sy_section1 .content .ul .li a .words{font-size: 18px;color: #666666;line-height: 24px;width: 100%;text-align: center;}
@media  screen and (max-width: 1400px){
.sy_section1 .content .ul{margin: -8px;
width: calc(100% + 16px);
width: -ms-calc(100% + 16px);
width: -o-calc(100% + 16px);
width: -moz-calc(100% + 16px);
width: -webkit-calc(100% + 16px);}
.sy_section1 .content .ul .li{padding: 8px;}
.sy_section1 .content .ul .li a .words{font-size: 14px;line-height: 20px;}
}
@media  screen and (max-width: 1024px){
.sy_section1{padding-top: 30px;padding-bottom: 30px;}
.sy_section1 .content{margin-top: 14px;}
.sy_section1 .content .ul{margin: -6px;padding-bottom: 30px;
width: calc(100% + 12px);
width: -ms-calc(100% + 12px);
width: -o-calc(100% + 12px);
width: -moz-calc(100% + 12px);
width: -webkit-calc(100% + 12px);}
.sy_section1 .content .ul .li{width: 50%;padding: 6px;height: auto;}
.sy_section1 .content .ul .li a{padding: 14px 6px;}
.sy_section1 .content .ul .li .libox{margin-bottom: 12px;}
.sy_section1 .content .ul .li .libox:last-child{margin-bottom: 0;}
.sy_section1 .content .ul .li a img{margin-bottom: 12px;width: 50px;height: 50px;}
.sy_section1 .content .ul .li a .words{font-size: 14px;line-height: 20px;-webkit-line-clamp:2;height: 40px;}
.sy_section1 .content .ul.ul1{display: none;}
.sy_section1 .content .ul.ul2{display:block;}
.sy_section1 .content .ul .slick-dots{ position: absolute; bottom: 0; height: 10px; text-align: center;}
.sy_section1 .content .ul .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.sy_section1 .content .ul .slick-dots li.slick-active{ background: #000;}
}

/*模块2*/
.sy_section2{width: 100%;padding-top: 93px;padding-bottom: 100px;}
.sy_section2 .content{width: 100%;margin-top: 96px;}
.sy_section2 .content .ul{width: 100%;overflow: hidden;}
.sy_section2 .content .ul .li{width: 33.3333%;float: left;text-align: center;border-right: 1px solid #f4f4f4;padding: 90px 70px 84px 56px;}
.sy_section2 .content .ul .li:last-child{border-right: 0;}
.sy_section2 .content .ul .li .ico{width: 114px;height: 114px;display: inline-block;vertical-align: middle;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.sy_section2 .content .ul .li:hover .ico{transform: rotateY(180deg);}
.sy_section2 .content .ul .li h2{font-size: 24px;color: #0c6247;line-height: 30px;margin-bottom: 38px;margin-top: 34px;width: 100%;}
.sy_section2 .content .ul .li .border{width: 84px;height: 2px;background-color: #666666;display: inline-block;margin-bottom: 50px;}
.sy_section2 .content .ul .li .info{font-size: 18px;color: #666666;line-height: 26px;text-align: left;width: 100%;text-align: justify;letter-spacing: 0;}
.sy_section2 .content .ul2{display: none;}
@media  screen and (max-width: 1024px){
.sy_section2{padding-top: 30px;padding-bottom: 30px;}
.sy_section2 .content{margin-top: 14px;}
.sy_section2 .content .ul{padding-bottom: 30px;}
.sy_section2 .content .ul .li{width: 100%;border-right: 0; padding: 12px 10px;height: auto;}
.sy_section2 .content .ul .li:last-child{border-right: 0;border-bottom: 0;}
.sy_section2 .content .ul .li .ico{width: 60px;height: 60px;}
.sy_section2 .content .ul .li h2{font-size: 18px;line-height: 24px;margin-bottom: 12px;margin-top: 12px;}
.sy_section2 .content .ul .li .border{width: 60px;height: 2px;margin-bottom: 12px;}
.sy_section2 .content .ul .li .info{font-size: 14px;line-height: 20px;}
.sy_section2 .content .ul1{display: none;}
.sy_section2 .content .ul2{display: block;}
.sy_section2 .content .ul .slick-dots{ position: absolute; bottom: 0; height: 10px; text-align: center;}
.sy_section2 .content .ul .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.sy_section2 .content .ul .slick-dots li.slick-active{ background: #000;}
}

/*模块3*/
.sy_section3{width: 100%;padding-top: 90px;padding-bottom: 20px;background-color: #f8f8f8;}
.sy_section3 .content{width: 100%;margin-top: 56px;}
.sy_section3 .content ._t{width: 100%;text-align: center;font-size: 0;}
.sy_section3 .content ._t .list{display: inline-block;vertical-align: middle;font-size: 16px;color: #666666;line-height: 20px;padding: 0 22px;margin: 0 32px;position: relative;cursor: pointer;}
.sy_section3 .content ._t .list::after{content: "";display: block;width: 100%;height: 1px;background-color: #0c6247;position: absolute;left: 0;top: 50%;width: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section3 .content ._t .list.on{color: #0c6247;}
.sy_section3 .content ._t .list.on::after{width: 100%;}
.sy_section3 .content ._b{width: 100%;margin-top: 100px;}
.sy_section3 .content ._b .list{width: 100%;}
.sy_section3 .content ._b .list::after{content: "";display: block;clear: both;}
.sy_section3 .content ._b .list .left{width: 47.75%;float: left;}
.sy_section3 .content ._b .list .left ._box{width: 100%;margin-bottom: 48px;}
.sy_section3 .content ._b .list .left ._box .swiper-wrapper{width: 100%;height: auto;}
.sy_section3 .content ._b .list .left ._box .swiper-wrapper .swiper-slide{width: 100%;height: auto;}
.sy_section3 .content ._b .list .left ._box .swiper-wrapper .swiper-slide .videobox{width: 100%;position: relative;}
.sy_section3 .content ._b .list .left ._box .swiper-wrapper .swiper-slide .videobox .videos{width: 100%;height: 412px;object-fit: cover;}
.sy_section3 .content ._b .list .left ._box .swiper-wrapper .swiper-slide .videobox .videos::-webkit-media-controls{
    display:none !important;
}
.sy_section3 .content ._b .list .left ._box .swiper-wrapper .swiper-slide .videobox .ico{width: 67px;height: 67px;position: absolute;left: 50%;top: 50%;z-index: 6;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.sy_section3 .content ._b .list .left ._box .swiper-wrapper .swiper-slide .videobox .ico.active{display: none;}
.sy_section3 .content ._b .list .left ._box .swiper-wrapper .swiper-slide .words{font-size: 18px;color: #333333;line-height: 24px;margin-top: 24px;}
.sy_section3 .content ._b .list .left ._box .swiper-container .swiper-pagination-bullets{bottom: 85px;}
.sy_section3 .content ._b .list .left ._box .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{background-color: #fff;opacity: 1;width: 10px;height: 10px;margin: 0 5px;}
.sy_section3 .content ._b .list .left ._box .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 22px;border-radius: 5px;}
.sy_section3 .content ._b .list .left ._box .swiper-container .swiper-button-next{width: 41px;height: 41px;background: url(/img/img66.png)no-repeat center center;background-size: cover;background-color: rgba(210,210,210,0.48);border-radius: 100%;}
.sy_section3 .content ._b .list .left ._box .swiper-container .swiper-button-next:hover{background-color: rgba(160,160,160,0.5);}
.sy_section3 .content ._b .list .left ._box .swiper-container .swiper-button-next::after{content: "";display: none;}
.sy_section3 .content ._b .list .left ._box .swiper-container .swiper-button-prev{width: 41px;height: 41px;background: url(/img/img65.png)no-repeat center center;background-size: cover;background-color: rgba(210,210,210,0.48);border-radius: 100%;}
.sy_section3 .content ._b .list .left ._box .swiper-container .swiper-button-prev::after{content: "";display: none;}
.sy_section3 .content ._b .list .left ._box .swiper-container .swiper-button-prev:hover{background-color: rgba(160,160,160,0.5);}
.sy_section3 .content ._b .list .left .boxs{width: 100%;background-color: #fff;border-radius: 8px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section3 .content ._b .list .left .boxs:hover{box-shadow: 0 0 16px rgb(179,179,179,0.27);}
.sy_section3 .content ._b .list .left .boxs a{display: block;width: 100%;padding: 26px 40px 30px 35px;}
.sy_section3 .content ._b .list .left .boxs a .tit1{width: 100%;overflow: hidden;margin-bottom: 24px;font-weight: bold;}
.sy_section3 .content ._b .list .left .boxs a .tit1 .words1{float: left;font-size: 18px;color: #333333;line-height: 24px;
width: calc(100% - 130px);
width: -ms-calc(100% - 130px);
width: -o-calc(100% - 130px);
width: -moz-calc(100% - 130px);
width: -webkit-calc(100% - 130px);}
.sy_section3 .content ._b .list .left .boxs a:hover .tit1 .words1{color: #0c6247;}
.sy_section3 .content ._b .list .left .boxs a .tit1 .words2{float: right;font-size: 16px;color: #999999;line-height: 24px;width: 94px;letter-spacing: 0;}
.sy_section3 .content ._b .list .left .boxs a .tit2{width: 100%;overflow: hidden;}
.sy_section3 .content ._b .list .left .boxs a .tit2 .info{font-size: 14px;color: #666666;line-height: 20px;float: left;
width: calc(100% - 160px);
width: -ms-calc(100% - 160px);
width: -o-calc(100% - 160px);
width: -moz-calc(100% - 160px);
width: -webkit-calc(100% - 160px);}
.sy_section3 .content ._b .list .left .boxs a .tit2 .ico{float: right;margin-top: 22px;}
.sy_section3 .content ._b .list .left .boxs a .tit2 .ico img{display: block;}
.sy_section3 .content ._b .list .left .boxs a .tit2 .ico img.img2{display: none;}
.sy_section3 .content ._b .list .left .boxs a:hover .tit2 .ico img.img2{display: block;}
.sy_section3 .content ._b .list .left .boxs a:hover .tit2 .ico img.img1{display: none;}
.sy_section3 .content ._b .list .right{width: 50%;float: right;}
.sy_section3 .content ._b .list .right .boxs{width: 100%;background-color: #fff;margin-bottom: 20px;border-radius: 8px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section3 .content ._b .list .right .boxs:hover{box-shadow: 0 0 16px rgb(179,179,179,0.27);}
.sy_section3 .content ._b .list .right .boxs a{display: block;width: 100%;padding: 26px 40px 30px 35px;}
.sy_section3 .content ._b .list .right .boxs a .tit1{width: 100%;overflow: hidden;margin-bottom: 28px;font-weight: bold;}
.sy_section3 .content ._b .list .right .boxs a .tit1 .words1{float: left;font-size: 18px;color: #333333;line-height: 24px;
width: calc(100% - 130px);
width: -ms-calc(100% - 130px);
width: -o-calc(100% - 130px);
width: -moz-calc(100% - 130px);
width: -webkit-calc(100% - 130px);}
.sy_section3 .content ._b .list .right .boxs a:hover .tit1 .words1{color: #0c6247;}
.sy_section3 .content ._b .list .right .boxs a .tit1 .words2{float: right;font-size: 16px;color: #999999;line-height: 24px;width: 94px;letter-spacing: 0;}
.sy_section3 .content ._b .list .right .boxs a .tit2{width: 100%;overflow: hidden;}
.sy_section3 .content ._b .list .right .boxs a .tit2 .info{font-size: 14px;color: #666666;line-height: 20px;float: left;
width: calc(100% - 160px);
width: -ms-calc(100% - 160px);
width: -o-calc(100% - 160px);
width: -moz-calc(100% - 160px);
width: -webkit-calc(100% - 160px);}
.sy_section3 .content ._b .list .right .boxs a .tit2 .ico{float: right;margin-top: 22px;}
.sy_section3 .content ._b .list .right .boxs a .tit2 .ico img{display: block;}
.sy_section3 .content ._b .list .right .boxs a .tit2 .ico img.img2{display: none;}
.sy_section3 .content ._b .list .right .boxs a:hover .tit2 .ico img.img2{display: block;}
.sy_section3 .content ._b .list .right .boxs a:hover .tit2 .ico img.img1{display: none;}
.sy_section3 .content ._b .list .right .boxs:last-child{margin-bottom: 0;}
@media  screen and (max-width: 1024px){
.sy_section3{padding-top: 30px;padding-bottom: 30px;}
.sy_section3 .content{margin-top: 14px;}
.sy_section3 .content ._t .list{font-size: 14px;line-height: 18px;padding: 0 6px;margin: 0 10px;}
.sy_section3 .content ._b{margin-top: 12px;}
.sy_section3 .content ._b .list .left{width: 100%;margin-bottom: 12px;}
.sy_section3 .content ._b .list .left ._box{margin-bottom: 12px;}
.sy_section3 .content ._b .list .left ._box .swiper-wrapper .swiper-slide .videobox .videos{height: 190px;}
.sy_section3 .content ._b .list .left ._box .swiper-wrapper .swiper-slide .videobox .ico{width: 40px;height: 40px;}
.sy_section3 .content ._b .list .left ._box .swiper-wrapper .swiper-slide .words{font-size: 14px;line-height: 20px;margin-top: 8px;}
.sy_section3 .content ._b .list .left ._box .swiper-container .swiper-pagination-bullets{bottom: 36px;}
.sy_section3 .content ._b .list .left ._box .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 4px;}
.sy_section3 .content ._b .list .left ._box .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 18px;}
.sy_section3 .content ._b .list .left ._box .swiper-container .swiper-button-next{width: 30px;height: 30px;}
.sy_section3 .content ._b .list .left ._box .swiper-container .swiper-button-prev{width: 30px;height: 30px;}
.sy_section3 .content ._b .list .left .boxs a{padding: 12px 10px;}
.sy_section3 .content ._b .list .left .boxs a .tit1{margin-bottom: 12px;}
.sy_section3 .content ._b .list .left .boxs a .tit1 .words1{font-size: 16px;line-height: 20px;
width: calc(100% - 90px);
width: -ms-calc(100% - 90px);
width: -o-calc(100% - 90px);
width: -moz-calc(100% - 90px);
width: -webkit-calc(100% - 90px);}
.sy_section3 .content ._b .list .left .boxs a .tit1 .words2{font-size: 14px;line-height: 20px;width: 84px;}
.sy_section3 .content ._b .list .left .boxs a .tit2 .info{font-size: 12px;line-height: 18px;
width: calc(100% - 60px);
width: -ms-calc(100% - 60px);
width: -o-calc(100% - 60px);
width: -moz-calc(100% - 60px);
width: -webkit-calc(100% - 60px);}
.sy_section3 .content ._b .list .left .boxs a .tit2 .ico{margin-top: 14px;}
.sy_section3 .content ._b .list .right{width: 100%;}
.sy_section3 .content ._b .list .right .boxs{margin-bottom: 12px;}
.sy_section3 .content ._b .list .right .boxs a{padding: 12px 10px;}
.sy_section3 .content ._b .list .right .boxs a .tit1{margin-bottom: 12px;}
.sy_section3 .content ._b .list .right .boxs a .tit1 .words1{font-size: 14px;line-height: 20px;
width: calc(100% - 90px);
width: -ms-calc(100% - 90px);
width: -o-calc(100% - 90px);
width: -moz-calc(100% - 90px);
width: -webkit-calc(100% - 90px);}
.sy_section3 .content ._b .list .right .boxs a .tit1 .words2{font-size: 14px;line-height: 20px;width: 84px;}
.sy_section3 .content ._b .list .right .boxs a .tit2 .info{font-size: 12px;line-height: 18px;
width: calc(100% - 60px);
width: -ms-calc(100% - 60px);
width: -o-calc(100% - 60px);
width: -moz-calc(100% - 60px);
width: -webkit-calc(100% - 60px);}
.sy_section3 .content ._b .list .right .boxs a .tit2 .ico{margin-top: 14px;}
}

/*模块4*/
.sy_section4{width: 100%;padding-top: 93px;padding-bottom: 92px;}
.sy_section4 .content{width: 100%;margin-top: 50px;overflow: hidden;}
.sy_section4 .content .slideOut{ position: relative;padding-top: 50px;padding-bottom: 82px;}
.sy_section4 .content .slide{ width: 100%; min-height: 100px; position: relative;}
.sy_section4 .content .slide .img{ overflow: hidden; position: absolute; transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s; background: #fff;}
.sy_section4 .content .slide .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.sy_section4 .content .slide .img1{ width: 40%; height: 40%; top: 30%; left: -50%; z-index: 1;}
.sy_section4 .content .slide .img2{ width: 50%; height: 87%; top: 6.5%; left: 0%; z-index: 2;border: 1px solid #dddddd;border-radius: 8px;}
.sy_section4 .content .slide .img3{ width: 57.5%; height: 100%; top: 0; left: 21.25%; z-index: 3;box-shadow: 0 0 30px rgb(220,220,220);border-radius: 8px;}
.sy_section4 .content .slide .img4{ width: 50%; height: 87%; top: 6.5%; left: 50%; z-index: 2;border: 1px solid #dddddd;border-radius: 8px;}
.sy_section4 .content .slide .img5{ width: 40%; height: 40%; top: 30%; left: 110%; z-index: 1;}
.sy_section4 .content .butLeft{ position: absolute; left: 23%; top: 50%; margin-top: -20.05px; width: 41px; height: 41px; background: url(/img/img85.png) no-repeat center; background-size: cover; outline: 0; z-index: 4;}
.sy_section4 .content .butRight{ position: absolute; right: 22%; top: 50%; margin-top: -20.05px; width: 41px; height: 41px; background: url(/img/img86.png) no-repeat center; background-size: cover; outline: 0; z-index: 4;}
.sy_section4 .content .slideOut .slide-bt{position: absolute;width: 100%;position: absolute;left: 0;bottom: 0;font-size: 0;text-align: center;}
.sy_section4 .content .slideOut .slide-bt span.on::after{color: #202020;}
.sy_section4 .content .slideOut .slide-bt span::before{content: "";display: block;width: 0;height: 1px;background-color: #0c6247;position: absolute;left: 0;top: 50%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section4 .content .slideOut .slide-bt span.on::before{width: 100%;}
.sy_section4 .content .slideOut .slide-bt span{display: inline-block;vertical-align: middle;padding: 0 10px;margin: 0 11px;position: relative;cursor: pointer;}
.sy_section4 .content .slideOut .slide-bt span::after{font-size: 16px;color: #666666;line-height: 20px;}

.sy_section4 .content2{display:none;}


@media  screen and (max-width: 1024px){
.sy_section4{padding-top: 30px;padding-bottom: 30px;}
.sy_section4 .content{margin-top: 0;}
.sy_section4 .content .slideOut{padding-top: 24px;padding-bottom: 50px;}
.sy_section4 .content .butLeft{display: none;}
.sy_section4 .content .butRight{display: none;}
.sy_section4 .content .slideOut .slide-bt span{padding: 0 8px;margin: 0 10px;}
.sy_section4 .content .slideOut .slide-bt span::after{font-size: 14px;line-height: 18px;}

.sy_section4 .content1{display:none;}
.sy_section4 .content2{display:block; margin-top:20px;}

.sy_section4 .content2 li .list .pic img{max-width:100%;}

.sy_section4 .content2 .ul .slick-dots{ margin-top:15px; height: 8px; text-align: center;}
.sy_section4 .content2 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #0c6247;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section4 .content2 .ul .slick-dots li.slick-active{width: 18px;border-radius: 5px;}

}

/*模块5*/
.sy_section5{width: 100%;padding-top: 74px;padding-bottom: 100px;background-color: #f8f8f8;}
.sy_section5s{background-color: #fff;}
.sy_section5 .content1{width: 100%;margin-top: 50px;}
.sy_section5 .content1 .ul .li{margin: -8px;height: auto;padding-bottom: 64px;padding-top: 50px;
width: calc(100% + 16px);
width: -ms-calc(100% + 16px);
width: -o-calc(100% + 16px);
width: -moz-calc(100% + 16px);
width: -webkit-calc(100% + 16px);}
.sy_section5 .content1 .ul .li::after{content: "";display: block;clear: both;}
.sy_section5 .content1 .ul .li .list{padding: 8px;float: left;width: 20%;}
.sy_section5 .content1 .ul .li .list a{display: block;width: 100%;border:1px solid #dddddd;border-radius: 4px;}
.sy_section5s .content1 .ul .li .list a{border:0;}
.sy_section5 .content1 .ul .li .list a:hover{ box-shadow: 0 0 24px rgba(179,179,179,0.6);}
.sy_section5 .content1 .ul .li .list a .pic{ width: 100%; border:solid 1px #dddddd; padding-bottom: 38.96%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section5 .content1 .ul .li .list a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -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;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section5 .content1 .ul .li .list a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section5 .content1 .ul .slick-dots{ position: absolute; bottom: 0; height: 10px; text-align: center;}
.sy_section5 .content1 .ul .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 5px; background: #ff9600;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section5 .content1 .ul .slick-dots li.slick-active{width: 22px;border-radius: 5px;}
.sy_section5 .content2{display: none;}
@media  screen and (max-width: 1024px){
.sy_section5 .content1{display:none;}
.sy_section5 .content2{display:block;}
.sy_section5{padding-top: 30px;padding-bottom: 30px;}
.sy_section5 .content2{margin-top: 0;}
.sy_section5 .content2 .ul .li{margin: -4px;height: auto;padding-bottom: 30px;padding-top: 14px;
width: calc(100% + 8px);
width: -ms-calc(100% + 8px);
width: -o-calc(100% + 8px);
width: -moz-calc(100% + 8px);
width: -webkit-calc(100% + 8px);}
.sy_section5 .content2 .ul .li::after{content: "";display: block;clear: both;}
.sy_section5 .content2 .ul .li .list{padding: 4px;float: left;width: 50%;}
.sy_section5 .content2 .ul .li .list a{display: block;width: 100%;border:1px solid #dddddd;border-radius: 4px;}
.sy_section5s .content2 .ul .li .list a{border: 0;}
.sy_section5 .content2 .ul .li .list a:hover{ box-shadow: 0 0 20px rgba(179,179,179,0.35);}
.sy_section5 .content2 .ul .li .list a .pic{ width: 100%; padding-bottom: 38.96%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section5 .content2 .ul .li .list a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -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;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section5 .content2 .ul .li .list a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section5 .content2 .ul .slick-dots{ position: absolute; bottom: 0; height: 8px; text-align: center;}
.sy_section5 .content2 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #0c6247;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section5 .content2 .ul .slick-dots li.slick-active{width: 18px;border-radius: 5px;}
}

/*内页banner*/
.ny_banner{width: 100%;position: relative;}
.ny_banner .ba_pic img{width: 100%;display: block;}
.ny_banner .words{font-size: 36px;color: #ffffff;line-height: 44px;position: absolute;left: 50%;top: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
@media  screen and (max-width: 1024px){
.ny_banner{margin-top: 50px;}
.ny_banner .words{font-size: 18px;line-height: 24px;}
}

/*合作案例详情*/
.alxq_section{width: 100%;padding-top: 114px;padding-bottom: 102px;}
.alxq_section .content{width: 100%;box-shadow: 0 0 20px rgb(220,220,220); position:relative;}
.alxq_section .content::after{content: "";display: block;clear: both;}
.alxq_section .content .left{width: 31.25%;float: left;background-color: #f0f0f0;padding: 80px 45px 80px 55px; position:absolute; left:0; top:0; height:100%;}
.alxq_section .content .left .scroll_box{overflow-x: auto; scrollbar-width: thin; max-height: 100%;}
.alxq_section .content .left .tit{width: 100%;}
.alxq_section .content .left .tit.tit1{margin-bottom: 127px;}
.alxq_section .content .left .tit.tit2{margin-top: 84px;}
.alxq_section .content .left .tit h2{font-size: 30px;color: #333333;line-height: 36px;margin-bottom: 37px;padding-left: 30px;position: relative;}
.alxq_section .content .left .tit h2::after{content: "";display: block;width: 5px;height: 26px;background-color: #0c6247;position: absolute;left: 0;top: 7px;}
.alxq_section .content .left .tit h3{font-size: 20px;color: #666666;line-height: 36px;padding-left: 30px;letter-spacing: 0;}
.alxq_section .content .left .tit .h4box{padding-left: 23px;margin-top: 20px;}
.alxq_section .content .left .tit .h4box h4{display: inline-block;font-size: 16px;color: #666666;line-height: 32px;padding: 0 10px;background-color: #e9e9e9;}


.alxq_section .content .left .rupage{padding-top:30px;overflow:hidden;display: flex;justify-content: space-between;align-items: center;}
.alxq_section .content .left .rupage .prev{float:left;}
.alxq_section .content .left .rupage .prev a{color:#333;font-size:16px;float:left}
.alxq_section .content .left .rupage .prev a:hover{color:#0c6247}

.alxq_section .content .left .rupage .next{float:right;}
.alxq_section .content .left .rupage .next a{color:#333;font-size:16px;float:left}
.alxq_section .content .left .rupage .next a:hover{color:#0c6247}
.alxq_section .content .left .rupage .mid{position:relative;}
.alxq_section .content .left .rupage .mid a{margin-left:5px;font-size:16px; color:#333;}


/*20210820start*/
.alxq_section .content .right{width: 68.75%;float: right;background-color: #fff;padding: 74px 52px 47px 68px;}
/*20210820end*/
.alxq_section .content .right ._t{width: 100%;text-align: center;font-size: 0;margin-bottom: 85px;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.alxq_section .content .right ._t::-webkit-scrollbar{ display: none;}
.alxq_section .content .right ._t .list{display: inline-block;vertical-align: middle;font-size: 16px;color: #666666;line-height: 20px;padding: 0 28px;margin: 0 27px;position: relative;cursor: pointer;}
.alxq_section .content .right ._t .list.on{color: #0c6247;font-weight: bold;}
.alxq_section .content .right ._t .list::after{content: "";display: block;width: 0;height: 1px;background-color: #0c6247;position: absolute;left: 0;top: 50%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.alxq_section .content .right ._t .list.on::after{width: 100%;}
.alxq_section .content .right ._b{width: 100%;}
.alxq_section .content .right ._b .box{width: 100%;overflow: hidden; overflow-y: auto; scrollbar-width: thin; max-height: 655px;}
.alxq_section .content .right ._b .box::-webkit-scrollbar{ width: 10px;}
.alxq_section .content .right ._b .box::-webkit-scrollbar-track{ background-color: #d1d1d1; border-radius: 10px;}
.alxq_section .content .right ._b .box::-webkit-scrollbar-thumb{ width: 10px;  background-color: #0c6247; border-radius: 10px;}
.alxq_section .content .right ._b .box .boxs{padding: 20px 40px 20px 20px;}
.alxq_section .content .right ._b .box .boxs img{display: block;width: 100%;box-shadow: 0 0 16px rgb(220,220,220);border-radius: 8px;}
@media  screen and (max-width: 1600px){
.alxq_section .content .right ._t .list{font-size: 14px;padding: 0 14px;margin: 0 14px;}
}
@media  screen and (max-width: 1366px){
.alxq_section .content .right ._t .list{padding: 0 6px;margin: 0 6px;}
.alxq_section .content .right ._b .box{max-height: 440px;}
.alxq_section .content .left .tit.tit1{margin-bottom: 40px;}
.alxq_section .content .left .tit.tit2{margin-top: 40px;}
.alxq_section .content .left{padding: 60px 30px 60px 40px;}
}
@media  screen and (max-width: 1024px){
.alxq_section{padding-top: 30px;padding-bottom: 30px;}
.alxq_section .content .left{width: 100%;padding: 14px 8px; position:initial;}
.alxq_section .content .left .rupage{padding-top:0;}

.alxq_section .content .left .rupage a{font-size:14px !important; }

.alxq_section .content .left .tit.tit1{margin-bottom: 14px;}
.alxq_section .content .left .tit.tit2{margin-top: 14px;}
.alxq_section .content .left .tit h2{font-size: 16px;line-height: 22px;margin-bottom: 10px;padding-left: 20px;}
.alxq_section .content .left .tit h2::after{content: "";display: block;width: 4px;height: 22px;top: 0px;}
.alxq_section .content .left .tit h3{font-size: 14px;line-height: 20px;padding-left: 20px;}
.alxq_section .content .left .tit .h4box{padding-left: 16px;margin-top: 10px;}
.alxq_section .content .left .tit .h4box h4{font-size: 14px;line-height: 26px;padding: 0 6px;}
.alxq_section .content .right{width: 100%;padding: 14px 8px;}
.alxq_section .content .right ._t{margin-bottom: 12px;}
.alxq_section .content .right ._t .list{font-size: 14px;line-height: 18px;padding: 0 6px;margin: 6px;}
.alxq_section .content .right ._b .box{max-height: 10000px;}
.alxq_section .content .right ._b .box::-webkit-scrollbar{ width: 4px;}
.alxq_section .content .right ._b .box::-webkit-scrollbar-track{border-radius: 4px;}
.alxq_section .content .right ._b .box::-webkit-scrollbar-thumb{ width: 4px; border-radius: 4px;}
.alxq_section .content .right ._b .box .boxs{padding: 12px 12px 12px 12px;}
.alxq_section .content .right ._b .box .boxs img{box-shadow: 0 0 10px rgb(220,220,220);}
}

/*内页banner2*/
.ny_banner2{width: 100%;}
.ny_banner2 .li{height: auto;}
.ny_banner2 .li img{display: block;width: 100%;}
.ny_banner2 .ul .slick-dots{ position: absolute; bottom: 50px; height: 10px; text-align: center;}
.ny_banner2 .ul .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 5px; background: #fff; cursor:pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ny_banner2 .ul .slick-dots li.slick-active{ width: 22px;border-radius: 5px;}
@media  screen and (max-width: 1024px){
.ny_banner2{margin-top: 50px;}
.ny_banner2 .ul .slick-dots{ bottom: 20px; height: 8px;}
.ny_banner2 .ul .slick-dots li{width: 8px; height: 8px;margin: 0 4px;}
.ny_banner2 .ul .slick-dots li.slick-active{ width: 18px;}
}

/*二级导航当前位置*/
.ej_dq{width: 100%;border-bottom: 1px solid #dddddd;}
.ej_dq .content{width: 100%;}
.ej_dq .content::after{content: "";display: block;clear: both;}
.ej_dq .content .ej{float: left;font-size: 0;margin-left: -58px;}
.ej_dq .content .ej .list{display: inline-block;vertical-align: middle;font-size: 16px;color: #666666;line-height: 77px;;height: auto;position: relative;padding: 0 16px;margin: 0 32px;}
.ej_dq .content .ej .list.on::after{content: "";display: block;width: 100%;height: 2px;background-color: #0c6247;position: absolute;left: 0;bottom: 0;}
.ej_dq .content .ej .list a{color: #666;font-weight: bold;}
.ej_dq .content .ej .list:hover a{color: rgba(0,0,0,0.2);}
.ej_dq .content .ej .list.on a{color: #0c6247;}
.ej_dq .content .ej .fh{font-size: 0;padding: 28px 0;}
.ej_dq .content .ej .fh a:hover{opacity: 0.8;}
.ej_dq .content .ej .fh .ico{width: 16px;height: 18px;display: inline-block;vertical-align: middle;}
.ej_dq .content .ej .fh .words{font-size: 16px;color: #666666;line-height: 22px;display: inline-block;vertical-align: middle;font-weight: bold;margin-left: 16px;}
.ej_dq .content .dq{float: right;font-size: 0;padding: 27px 0;padding-right: 32px;}
.ej_dq .content .dq img{display: inline-block;vertical-align: middle;margin-right: 8px;}
.ej_dq .content .dq a{font-size: 16px;color: #666666;line-height: 24px;display: inline-block;vertical-align: middle;letter-spacing: 0;font-weight: bold;}
.ej_dq .content .dq a:hover,.ej_dq .content .dq a.on{color: #0c6247;}
.ej_dq .content .dq span{font-size: 16px;color: #666666;line-height: 24px;display: inline-block;vertical-align: middle;margin: 0 4px;letter-spacing: 0;font-weight: bold;}
@media  screen and (max-width: 1400px){
.ej_dq .content .dq{padding-right: 0;}
}
@media  screen and (max-width: 1200px){
.ej_dq .content .ej .list{padding: 0 8px;margin: 0 10px;}
.ej_dq .content .ej{margin-left: 0;}
}
@media  screen and (max-width: 1024px){
.ej_dqs{margin-top: 50px;}
.ej_dq .content .ej{width: 100%;padding: 0;margin: 0; margin-bottom:0;
white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin;
max-width: calc(100% + 14px);
max-width: -ms-calc(100% + 14px);
max-width: -o-calc(100% + 14px);
max-width: -moz-calc(100% + 14px);
max-width: -webkit-calc(100% + 14px);
width: calc(100% + 14px);
width: -ms-calc(100% + 14px);
width: -o-calc(100% + 14px);
width: -moz-calc(100% + 14px);
width: -webkit-calc(100% + 14px);}
.ej_dqs .content .ej{margin-left: 0;}
.ej_dq .content .ej::-webkit-scrollbar{ display: none;}
.ej_dq .content .ej .list{font-size:14px;color: #666666;line-height:50px; padding:0 5px; margin:0 15px 0 0;}
.ej_dq .content .dq{ display:none; padding: 0;width: 100%;}
.ej_dq .content .dq img{display: inline-block;vertical-align: middle;margin-right: 8px;}
.ej_dq .content .dq a{font-size: 12px;line-height: 20px;}
.ej_dq .content .dq span{font-size: 14px;line-height: 20px;}
.ej_dq .content .ej .fh{padding: 0;margin-bottom: 0;}
.ej_dq .content .ej .fh .ico{width: 16px;height: 18px;}
.ej_dq .content .ej .fh .words{font-size: 14px;line-height: 20px;margin-left: 6px;}
.ej_dq .content .ej .slick-prev{display: none;opacity: 0;}
.ej_dq .content .ej .slick-next{display: none;opacity: 0;}
.ej_dq.ej_dqfh .content .ej{width: 18%;margin-bottom: 0;}
.ej_dq.ej_dqfh .content .dq{width: 82%;}
}

/*隐患排查治理*/
/*20220107start*/
.yhpc_section1{width: 100%;padding-top: 90px;padding-bottom: 114px;}
.yhpc_section1 .content{width: 100%;margin-top: 116px;overflow: hidden;}
.yhpc_section1 .content .left{width: 47.5%;float: left;padding-right: 118px;font-size: 18px;color: #666666;line-height: 36px;text-align: justify;padding-top: 84px;}
.yhpc_section1s .content .left{padding-top: 40px;}
.yhpc_section1 .content .right{width: 52.5%;float: right;}
.yhpc_section1 .content .right img{width: 100%;display: block;}
@media  screen and (max-width: 1600px){
.yhpc_section1 .content .left{width: 47%;padding-right: 50px;line-height: 36px;padding-top: 40px;}
.yhpc_section1 .content .right{width: 53%;}
.yhpc_section1s .content .left{padding-top: 20px;}
}
@media  screen and (max-width: 1400px){
.yhpc_section1 .content .left{padding-right: 20px;line-height: 30px;padding-top: 0;font-size: 16px;}
.yhpc_section1 .content .right{}
}
@media  screen and (max-width: 1024px){
.yhpc_section1{padding-top: 30px;padding-bottom: 30px;}
.yhpc_section1 .content{margin-top: 14px;}
.yhpc_section1 .content .left{width: 100%;padding-right: 0;font-size: 14px;line-height: 24px;padding-top: 0;margin-bottom: 14px;}
.yhpc_section1 .content .right{width: 100%;}
}
/*20220107end*/

/*模块3*/
.yhpc_section2{width: 100%;padding-top: 90px;padding-bottom: 100px;background-color: #f8f8f8;}
.yhpc_section2 .content{width: 100%;margin-top: 96px;}
.yhpc_section2 .content ul{width: 100%;}
.yhpc_section2 .content ul li{width: 100%;overflow: hidden;}
.yhpc_section2 .content ul li .left{width: 50%;float: left;padding: 85px 96px 0 0;}
.yhpc_section2s .content ul li .left{float: right;padding: 85px 0 0 96px;}
.yhpc_section2 .content ul li .left h2{font-size: 30px;color: #121212;line-height: 40px;font-weight: bold;margin-bottom: 40px;}
.yhpc_section2 .content ul li:hover .left h2{color: #0c6247;}
.yhpc_section2 .content ul li .left .info{font-size: 18px;color: #666666;line-height: 36px;font-weight: bold;letter-spacing: 0;}
.yhpc_section2 .content ul li .right{width: 50%;float: right;overflow: hidden;}
.yhpc_section2s .content ul li .right{float: left;}
.yhpc_section2 .content ul li .right .pic{width: 100%;height: 417px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.yhpc_section2 .content ul li:hover .right .pic{
transform: scale(1.05);
 -webkit-transform: scale(1.05);
 -moz-transform: scale(1.05);
 -o-transform: scale(1.05);
 -ms-transform: scale(1.05);}
.yhpc_section2 .content ul li:nth-child(even) .left{float: right;padding: 85px 0 0 96px;}
.yhpc_section2 .content ul li:nth-child(even) .right{float: left;}

.yhpc_section2s .content ul li:nth-child(even) .left{float: left;padding: 85px 96px 0 0;}
.yhpc_section2s .content ul li:nth-child(even) .right{float: right;}
@media  screen and (max-width: 1024px){
.yhpc_section2{padding-top: 30px;padding-bottom: 30px;}
.yhpc_section2 .content{margin-top: 14px;}
.yhpc_section2 .content ul li{margin-bottom: 12px;}
.yhpc_section2 .content ul li .left{width: 100%;float: none;padding: 0;padding-bottom: 10px;}
.yhpc_section2 .content ul li .left h2{font-size: 16px;line-height: 24px;margin-bottom: 10px;}
.yhpc_section2 .content ul li .left .info{font-size: 14px;line-height: 20px;}
.yhpc_section2 .content ul li .right{width: 100%;float: none;}
.yhpc_section2 .content ul li .right .pic{height: 185px;}
.yhpc_section2 .content ul li:nth-child(even) .left{float: none;padding: 0;padding-bottom: 10px;}
.yhpc_section2 .content ul li:nth-child(even) .right{float: none;}
}

/*模块3*/
.yhpc_section3{width: 100%;padding-top: 92px;padding-bottom: 100px;}
.yhpc_section3 .content{width: 100%;margin-top: 94px;}
.yhpc_section3 .content ul{width: 100%;overflow: hidden;}
.yhpc_section3 .content ul li{width: 20%;float: left;text-align: center;height: auto;}
.yhpc_section3 .content ul li .num{width: 215px;height: 172px;text-align: center;font-size: 48px;color: #333333;font-weight: bold;line-height: 210px;display: inline-block;}
.yhpc_section3 .content ul li .words{width: 100%;font-size: 18px;color: #333333;line-height: 24px;font-weight: bold;margin-top: 26px;}
.yhpc_section3 .content ul li:hover .words{opacity: 0.6;}
@media  screen and (max-width: 1400px){
.yhpc_section3 .content ul li .num{width: 160px;height: 128px;font-size: 34px;line-height: 160px;}
.yhpc_section3 .content ul li .words{font-size: 16px;line-height: 22px;margin-top: 20px;}
}
@media  screen and (max-width: 1024px){
.yhpc_section3{padding-top: 30px;padding-bottom: 30px;}
.yhpc_section3 .content{margin-top: 14px;}
.yhpc_section3 .content ul li .num{width: 140px;height: 112px;font-size: 24px;line-height: 150px;}
.yhpc_section3 .content ul li .words{font-size: 14px;line-height: 20px;margin-top: 12px;}
}

/*模块4*/
.yhpc_section4{width: 100%;padding-top: 90px;padding-bottom: 100px;background-color: #f8f8f8;}
.yhpc_section4 .content{width: 100%;margin-top: 92px;}
.yhpc_section4 .content .wordsbox{width: 100%;margin-bottom: 34px;}
.yhpc_section4 .content .wordsbox .list{width: 100%;overflow: hidden;margin-bottom: 22px;}
.yhpc_section4 .content .wordsbox .list:last-child{margin-bottom: 0;}
.yhpc_section4 .content .wordsbox .list .left{width: 75%;float: left;}
.yhpc_section4 .content .wordsbox .list .right{width: 25%;float: right;}
.yhpc_section4 .content .wordsbox .list .box{font-size: 0;}
.yhpc_section4 .content .wordsbox .list .box .ico{width: 24px;height: 24px;display: inline-block;vertical-align: middle;border:2px solid #0c6247;position: relative;margin-right: 24px;}
.yhpc_section4 .content .wordsbox .list .box .ico img{width: 18px;height: 18px;position: absolute;left: 50%;top: 50%;display: none;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.yhpc_section4 .content .wordsbox .list .box.on .ico img{display: block;}
.yhpc_section4 .content .wordsbox .list .box .words{font-size: 18px;color: #666666;line-height: 24px;display: inline-block;vertical-align: middle;
width: calc(100% - 52px);
width: -ms-calc(100% - 52px);
width: -o-calc(100% - 52px);
width: -moz-calc(100% - 52px);
width: -webkit-calc(100% - 52px);}
.yhpc_section4 .content .pics{width: 100%;}
.yhpc_section4 .content .pics img{width: 100%;display: block;}
@media  screen and (max-width: 1024px){
.yhpc_section4{padding-top: 30px;padding-bottom: 30px;}
.yhpc_section4 .content{margin-top: 14px;}
.yhpc_section4 .content .wordsbox{margin-bottom: 0;}
.yhpc_section4 .content .wordsbox .list{margin-bottom: 12px;}
.yhpc_section4 .content .wordsbox .list .left{width: 100%;margin-bottom: 12px;}
.yhpc_section4 .content .wordsbox .list .right{width: 100%;}
.yhpc_section4 .content .wordsbox .list .box .ico{width: 16px;height: 16px;margin-right: 10px;vertical-align: top;}
.yhpc_section4 .content .wordsbox .list .box .ico img{width: 12px;height: 12px;}
.yhpc_section4 .content .wordsbox .list .box .words{font-size: 14px;line-height: 20px;vertical-align: top;
width: calc(100% - 32px);
width: -ms-calc(100% - 32px);
width: -o-calc(100% - 32px);
width: -moz-calc(100% - 32px);
width: -webkit-calc(100% - 32px);}
}

/*模块5*/
.yhpc_section5{width: 100%;padding-top: 90px;padding-bottom: 102px;}
.yhpc_section5 .content{width: 100%;margin-top: 96px;}
.yhpc_section5 .content ul{margin: -13.5px -37.5px;
width: calc(100% + 75px);
width: -ms-calc(100% + 75px);
width: -o-calc(100% + 75px);
width: -moz-calc(100% + 75px);
width: -webkit-calc(100% + 75px);}
.yhpc_section5 .content ul::after{content: "";display: block;clear: both;}
.yhpc_section5 .content ul li{padding: 13.5px 37.5px;float: left;width: 50%;}
.yhpc_section5 .content ul li a{display: block;width: 100%;border: 1px solid #dddddd;height: 90px;position: relative;}
.yhpc_section5s .content ul li a{background-color: #fff;}
.yhpc_section5 .content ul li a:hover{border-color: rgba(255,255,255,0); box-shadow: 0 0 30px rgba(161,161,161,0.35);}
.yhpc_section5 .content ul li a .libox{width: 100%;position: relative;font-size: 0;position: absolute;left: 0;top: 50%;padding: 0 14px 0 26px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.yhpc_section5 .content ul li a .libox .num{width: 44px;height: 48px;font-size: 20px;color: #ffffff;display: inline-block;vertical-align: middle;text-align: center;line-height: 44px;}
.yhpc_section5 .content ul li a .libox .words{font-size: 16px;color: #666666;line-height: 24px;font-weight: bold;display: inline-block;vertical-align: middle;padding-left: 16px;letter-spacing: 2px;
width: calc(100% - 48px);
width: -ms-calc(100% - 48px);
width: -o-calc(100% - 48px);
width: -moz-calc(100% - 48px);
width: -webkit-calc(100% - 48px);}
@media  screen and (max-width: 1400px){
.yhpc_section5 .content ul li a .libox{padding: 0 10px 0 10px;}
.yhpc_section5 .content ul li a .libox .words{font-size: 14px;line-height: 20px;}
}
@media  screen and (max-width: 1024px){
.yhpc_section5{padding-top: 30px;padding-bottom: 30px;}
.yhpc_section5 .content{margin-top: 14px;}
.yhpc_section5 .content ul{margin: -6px 0;width: 100%;}
.yhpc_section5 .content ul li{padding: 6px 0;width: 100%;}
.yhpc_section5 .content ul li a{height: auto;}
.yhpc_section5 .content ul li a:hover{box-shadow: 0 0 14px rgba(161,161,161,0.35);}
.yhpc_section5 .content ul li a .libox{padding: 14px 10px;position: static;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.yhpc_section5 .content ul li a .libox .num{width: 30px;height: 34px;font-size: 16px;line-height: 30px;}
.yhpc_section5 .content ul li a .libox .words{font-size: 14px;line-height: 20px;padding-left: 10px;letter-spacing: 0;
width: calc(100% - 34px);
width: -ms-calc(100% - 34px);
width: -o-calc(100% - 34px);
width: -moz-calc(100% - 34px);
width: -webkit-calc(100% - 34px);}
}

/*产品试剂详情*/
.cpsjxq_section1{width: 100%;padding: 76px 50px 72px 50px;}
.cpsjxq_section1 .content{width: 100%;overflow: hidden;}
.cpsjxq_section1 .content .left{width: 31.6%;float: left;}
.cpsjxq_section1 .content .left ._t{width: 100%;border: 1px solid #e9e9e9;margin-bottom: 20px;}
.cpsjxq_section1 .content .left ._t li{height: auto;}
.cpsjxq_section1 .content .left ._t li img{display: block;width: 100%;}
.cpsjxq_section1 .content .left ._b{width: 100%;padding: 0 45px 0 45px;margin: 0 -10px;
width: calc(100% + 20px);
width: -ms-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -moz-calc(100% + 20px);
width: -webkit-calc(100% + 20px);}
.cpsjxq_section1 .content .left ._b li{height: auto;padding: 0 10px;}
.cpsjxq_section1 .content .left ._b li img{width: 100%;display: block;border: 1px solid #dddddd;}
.cpsjxq_section1 .content .left ._b li.slick-current img{border-color: #000;}
.cpsjxq_section1 .content .left ._t .slick-prev{width: 22px;height: 40px;background: url(/img/img102.png) no-repeat center center; background-size: cover;left: 0;top: 113%;}
.cpsjxq_section1 .content .left ._t .slick-next{width: 22px;height: 40px;background: url(/img/img103.png) no-repeat center center; background-size: cover;right: 0;top: 113%;}
.cpsjxq_section1 .content .right{width: 68.4%;float: right;padding-left: 116px;}
.cpsjxq_section1 .content .right h2{font-size: 30px;color: #121212;line-height: 36px;font-weight: bold;margin-bottom: 36px;}
.cpsjxq_section1 .content .right .num{width: 100%;background-color: #eeeeee;font-size: 18px;color: #0c6247;line-height: 24px;padding: 20px 24px;font-weight: bold;margin-bottom: 20px;}
.cpsjxq_section1 .content .right ul{width: 100%;}
.cpsjxq_section1 .content .right ul li{width: 100%;overflow: hidden;border-bottom: 1px solid #eeeeee;padding: 20px 0;font-weight: bold;}
.cpsjxq_section1 .content .right ul li .lefts{width: 48%;float: left;font-size: 18px;color: #999999;line-height: 24px;}
.cpsjxq_section1 .content .right ul li .lefts a{color: #999999;}
.cpsjxq_section1 .content .right ul li .lefts a:hover{color: #333;}
.cpsjxq_section1 .content .right ul li .rights{width: 52%;float: left;font-size: 18px;color: #999999;line-height: 24px;}
@media  screen and (max-width: 1600px){
.cpsjxq_section1{width: 100%;padding: 76px 116px 72px 116px;}
}
@media  screen and (max-width: 1400px){
.cpsjxq_section1 .content .right ul li .lefts{font-size: 14px;line-height: 24px;}
.cpsjxq_section1 .content .right ul li .rights{font-size: 14px;line-height: 24px;}
}
@media  screen and (max-width: 1024px){
.cpsjxq_section1{padding-top: 30px;padding-bottom: 30px;padding-left: 15px;padding-right: 15px;}
.cpsjxq_section1 .content .left{width: 100%;margin-bottom: 14px;}
.cpsjxq_section1 .content .left ._t{margin-bottom: 12px;}
.cpsjxq_section1 .content .left ._b{padding: 0 30px;margin: 0 -5px;
width: calc(100% + 10px);
width: -ms-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -moz-calc(100% + 10px);
width: -webkit-calc(100% + 10px);}
.cpsjxq_section1 .content .left ._b li{padding: 0 5px;}
.cpsjxq_section1 .content .left ._t .slick-prev{width: 16px;height: 31px;}
.cpsjxq_section1 .content .left ._t .slick-next{width: 16px;height: 31px;}
.cpsjxq_section1 .content .right{width: 100%;padding-left: 0;}
.cpsjxq_section1 .content .right h2{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.cpsjxq_section1 .content .right .num{font-size: 14px;line-height: 20px;padding: 14px 16px;margin-bottom: 8px;}
.cpsjxq_section1 .content .right ul li{;padding: 0;border: 0;}
.cpsjxq_section1 .content .right ul li .lefts{width: 100%;font-size: 14px;line-height: 20px;border-bottom: 1px solid #eeeeee;padding: 8px 0;}
.cpsjxq_section1 .content .right ul li .rights{width: 100%;font-size: 14px;line-height: 20px;border-bottom: 1px solid #eeeeee;padding: 8px 0;}
}

/*模块2*/
.cpsjxq_section2{width: 100%;padding-bottom: 134px;}
.cpsjxq_section2 ._pord_c{width: 100%;margin-bottom: 36px;}
.cpsjxq_section2 ._pord_c.on{position: fixed;top: 0;left: 0;background-color: #fff;box-shadow: 0 4px 8px rgb(0 0 0 / 10%);z-index: 8;}
.cpsjxq_section2 ._pord_c ul{width: 100%;overflow: hidden;}
.cpsjxq_section2 ._pord_c ul li{float: left; border: 1px solid #1b1b1b;}
.cpsjxq_section2 ._pord_c ul li a{display: block;font-size: 18px;color: #1b1b1b;line-height: 60px;font-weight: bold;padding: 0 94px;}
.cpsjxq_section2 ._pord_c ul li.on{background-color: #0c6247;border-color: #0c6247;}
.cpsjxq_section2 ._pord_c ul li.on a{color: #fff;}
.cpsjxq_section2 ._pord_d{width: 100%;}
.cpsjxq_section2 ._pord_d .uls{margin-bottom: 0;}
.cpsjxq_section2 ._pord_d .ul{width: 100%;margin-bottom: 50px;} 
.cpsjxq_section2 ._pord_d .ul .tit{width: 100%;font-size: 18px;color: #333333;line-height: 24px;font-weight: bold;margin-bottom: 30px;padding-left: 14px;border-left: 4px solid #0c6247;}
.cpsjxq_section2 ._pord_d .ul .bd2 table tr.last td img{height: 54px;display: inline-block;vertical-align: middle;}
.cpsjxq_section2 ._pord_d .ul .bd2{width: 76.25%;position: relative;z-index: 6;}
.cpsjxq_section2 ._pord_d .ul .bd2 table{width: 100%;border: 1px solid #ddd;}
.cpsjxq_section2 ._pord_d .ul .bd2 table td:nth-child(1){width: 16%;float: left; border-right: 1px solid #dddddd; text-align: left;background-color: #f8f8f8;position: absolute;left: 1px;top: 0;height: 100%;}
.cpsjxq_section2 ._pord_d .ul .bd2 table td:nth-child(1) .words{width: 100%;position: absolute;left: 0;top: 50%;font-size: 16px;color: #666666;line-height: 36px;padding-left: 52px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.cpsjxq_section2 ._pord_d .ul .wbos{font-size: 16px;color: #666666;line-height: 24px;margin-top: 20px;}
.cpsjxq_section2 ._pord_d .ul .bd2 table td:nth-child(2){width: 84%;float: right;font-size: 16px;color: #666666;line-height: 36px;padding: 20px 40px;}
/*20210820start*/
.cpsjxq_section2 ._pord_d .ul .bd2 table tr{border-bottom: 1px solid #dddddd;position: relative;display: block;overflow: hidden;}
/*20210820end*/
.cpsjxq_section2 ._pord_d .ul .bd3 table td:nth-child(1){width: 26%;}
.cpsjxq_section2 ._pord_d .ul .bd3 table td:nth-child(2){width: 74%;}
.cpsjxq_section2 ._pord_d .ul .bd4{width: 100%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table{width: 100%;border-top: 1px solid #dddddd;border-left: 1px solid #dddddd;}
.cpsjxq_section2 ._pord_d .ul .bd4 table tr{border-bottom: 1px solid #dddddd;}
.cpsjxq_section2 ._pord_d .ul .bd4 table tr:nth-child(1):hover{background-color: #f8f8f8;}
.cpsjxq_section2 ._pord_d .ul .bd4 table tr:hover{background-color: #eff6fc;}
.cpsjxq_section2 ._pord_d .ul .bd4 table th:nth-child(1){width: 12.25%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table th:nth-child(2){width: 12.25%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table th:nth-child(3){width: 12.25%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table th:nth-child(4){width: 24.75%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table th:nth-child(5){width: 12.25%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table th:nth-child(6){width: 12.25%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table th:nth-child(7){width: 12.25%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table td:nth-child(1){width: 12.25%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table td:nth-child(2){width: 12.25%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table td:nth-child(3){width: 12.25%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table td:nth-child(4){width: 24.75%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table td:nth-child(5){width: 12.25%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table td:nth-child(6){width: 12.25%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table td:nth-child(7){width: 12.25%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table th{font-size: 18px;color: #666666;line-height: 24px;padding: 11.5px 0;border-right: 1px solid #dddddd;text-align: center;background-color: #f8f8f8;}
.cpsjxq_section2 ._pord_d .ul .bd4 table td{font-size: 18px;color: #666666;line-height: 24px;padding: 11.5px 0;border-right: 1px solid #dddddd;text-align: center;}
.cpsjxq_section2 ._pord_d .ul .bd4 table td:hover{background-color: #eff6fc}
.cpsjxq_section2 ._pord_d .ul .bd4 table td:hover a{color: rgba(0,0,0,0.3);}
@media  screen and (max-width: 1600px){
.cpsjxq_section2 ._pord_d .ul .bd2{width: 100%;}
}
@media  screen and (max-width: 1300px){
.cpsjxq_section2 ._pord_d .ul .bd1 table th{width: 20%;padding-left: 20px;}
.cpsjxq_section2 ._pord_d .ul .bd1 table td{width: 80%;padding-left: 20px;}
.cpsjxq_section2 ._pord_d .ul .bd3 table td:nth-child(1){width: 30%;}
.cpsjxq_section2 ._pord_d .ul .bd3 table td:nth-child(2){width: 70%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table th{font-size: 16px;}
.cpsjxq_section2 ._pord_d .ul .bd4 table td{font-size: 16px;}
.cpsjxq_section2 ._pord_c ul li a{padding: 0 60px;}
}
@media  screen and (max-width: 1024px){
.cpsjxq_section2{padding-bottom: 30px;}
.cpsjxq_section2 ._pord_c{margin-bottom: 14px;}
.cpsjxq_section2 ._pord_c.on{top: 52px;}
.cpsjxq_section2 ._pord_c ul li{width: 25%;}
.cpsjxq_section2 ._pord_c ul li a{font-size: 14px;line-height: 34px;padding: 0;text-align: center;}
.cpsjxq_section2 ._pord_d .ul{margin-bottom: 12px;}
.cpsjxq_section2 ._pord_d .ul .tit{font-size: 14px;line-height: 20px;margin-bottom: 12px;padding-left: 8px;}
.cpsjxq_section2 ._pord_d .ul .bd2 table tr.last td img{height: 30px;}
.cpsjxq_section2 ._pord_d .ul .bd2 table td:nth-child(1){width: 100%;position: static;height: auto;text-align: left;padding: 6px 20px;border: 0;}
.cpsjxq_section2 ._pord_d .ul .bd2 table td:nth-child(1) .words{position: static;font-size: 14px;line-height: 36px;padding-left: 0;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.cpsjxq_section2 ._pord_d .ul .bd2 table td:nth-child(2){width: 100%;font-size: 14px;line-height: 20px;padding: 6px 20px;}
.cpsjxq_section2 ._pord_d .ul .bd4{width: 100%; white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.cpsjxq_section2 ._pord_d .ul .bd4 table{width: 800px;}
.cpsjxq_section2 ._pord_d .ul .bd4 table th{font-size: 14px;line-height: 20px;padding: 6px 0;}
.cpsjxq_section2 ._pord_d .ul .bd4 table td{font-size: 14px;line-height: 20px;padding: 6px 0;}
.cpsjxq_section2 ._pord_d .ul .wbos{font-size: 14px;line-height: 20px;margin-top: 10px;}
.cpsjxq_section2 ._pord_d .ul .bd2s{width: 100%;border: 1px solid #dddddd;border-bottom: 0;}
.cpsjxq_section2 ._pord_d .ul .bd2s ul{width: 100%;}
.cpsjxq_section2 ._pord_d .ul .bd2s ul li{width: 100%;border-bottom: 1px solid #dddddd;}
.cpsjxq_section2 ._pord_d .ul .bd2s ul li .top{background-color: #f8f8f8;font-size: 14px;line-height: 22px;color: #666666;padding: 10px 20px;}
.cpsjxq_section2 ._pord_d .ul .bd2s ul li .bottom{width: 100%;font-size: 14px;color: #666666;line-height: 22px;padding: 10px 20px;}
.cpsjxq_section2 ._pord_d .ul .bd2s ul li .bottom img{display: inline-block;vertical-align: middle;height: 44px;}
}
/*关于我们*/
/*模块1*/
.gy_section1{width: 100%;padding-top: 92px;padding-bottom: 100px;position: relative;}
.gy_section1 .content{width: 100%;overflow: hidden;margin-top: 98px;}
.gy_section1 .content .left{width: 42.43%;float: left;}
.gy_section1 .content .left img{width: 100%;display: block;}
.gy_section1 .content .right{width: 57.57%;float: right;padding-left: 100px;padding-right: 18px;padding-top: 60px;}
.gy_section1 .content .right h2{font-size: 24px;color: #333333;line-height: 30px;margin-bottom: 40px;}
.gy_section1 .content .right .info{font-size: 16px;color: #666666;line-height: 36px;text-align: justify;}
.gy_section1 .pic{width: 100%;position: absolute;right: 0;bottom: 100px;text-align: right;}
.gy_section1 .pic img{display: inline-block;height: 118px;}
@media  screen and (max-width: 1600px){
.gy_section1 .content .left{width: 43%;}
.gy_section1 .content .right{width: 57%;padding-left: 40px;padding-right: 0;padding-top: 40px;}
.gy_section1 .content .right h2{font-size: 24px;line-height: 30px;margin-bottom: 20px;}
.gy_section1 .content .right .info{font-size: 16px;line-height: 30px;}
.gy_section1 .pic img{height: 100px;}
}
@media  screen and (max-width: 1366px){
.gy_section1 .content .right{padding-left: 20px;padding-top: 20px;}
.gy_section1 .content .right h2{font-size: 20px;line-height: 26px;margin-bottom: 16px;}
.gy_section1 .content .right .info{font-size: 14px;line-height: 24px;}
.gy_section1 .pic img{height: 90px;}
}
@media  screen and (max-width: 1200px){
.gy_section1 .content .right .info{line-height: 20px;}
.gy_section1 .pic img{height: 70px;}
}
@media  screen and (max-width: 1024px){
.gy_section1{padding-top: 30px;padding-bottom: 30px;}
.gy_section1 .content{margin-top: 14px;}
.gy_section1 .content .left{width: 100%;}
.gy_section1 .content .right{width: 100%;padding-left: 0;padding-right: 0;padding-top: 12px;}
.gy_section1 .content .right h2{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.gy_section1 .content .right .info{font-size: 14px;line-height: 20px;}
.gy_section1 .pic{position: static;text-align: center;margin-top: 10px;}
.gy_section1 .pic img{height: 40px;}
}

/*模块2*/
.gy_section2{width: 100%;padding-top: 90px;padding-bottom: 90px;background-color: #f7f7f7;}
.gy_section2 .content{width: 100%;margin-top: 45px;}
.gy_section2 .content ul{padding: 0 68px;}
.gy_section2 .content ul .slick-list::after{content: "";display: block;width: 100%;height: 2px;position: absolute;left: 0;top: 50%;margin-top: -1px;background-color: #0c6247;}
.gy_section2 .content ul li{height: auto;}
.gy_section2 .content ul li .libox{width: 100%;}
.gy_section2 .content ul li .libox .yearbox{width: 100%;height: 360px;position: relative;}
.gy_section2 .content ul li .libox .year{width: 90px;height: 90px;text-align: center;line-height: 90px;border-radius: 100%;background-color: #0c6247;font-size: 24px;color: #ffffff;position: absolute;left: 50%;bottom: 10px;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.gy_section2 .content ul li:nth-child(even) .libox .year{bottom: auto;top: 10px;}
.gy_section2 .content ul li .libox .ico{width: 23px;height: 23px;margin: 0 auto;position: relative;}
.gy_section2 .content ul li .libox .ico::before{content: "";display: block;width: 3px;height: 10px;position: absolute;left: 50%;bottom: 100%;background-color: #ccced4;margin-left: -1.5px;}
.gy_section2 .content ul li .libox .ico::after{content: "";display: block;width: 3px;height: 40px;position: absolute;left: 50%;top: 100%;border-left: 2px dashed #0c6247; margin-left: -1px;}
.gy_section2 .content ul li:nth-child(even) .libox .ico::before{content: "";display: block;bottom: auto;top: 100%;}
.gy_section2 .content ul li:nth-child(even) .libox .ico::after{content: "";display: block;top: auto;bottom: 100%;}
.gy_section2 .content ul li .libox .infobox{height: 360px;position: relative;}
.gy_section2 .content ul li .libox .info{width: 100%;font-size: 16px;color: #666666;line-height: 30px;background-color: #fff;border-radius: 6px;padding: 16px 26px 24px 18px;position: absolute;left: 0;top: 40px;}
.gy_section2 .content ul li:nth-child(even) .libox .info{top: auto;bottom: 40px;}
.gy_section2 .content ul .slick-prev{width: 41px;height: 41px;background: url(/img/img113.png) no-repeat center center; background-size: cover;left: 0 ;top: 50%;}
.gy_section2 .content ul .slick-prev:hover{opacity: 0.6;}
.gy_section2 .content ul .slick-next{width: 41px;height: 41px;background: url(/img/img114.png) no-repeat center center; background-size: cover;right: 0 ;top: 50%;}
.gy_section2 .content ul .slick-next:hover{opacity: 0.6;}
.gy_section2 .content2{display: none;}
@media  screen and (max-width: 1400px){
.gy_section2 .content ul li .libox .info{font-size: 14px;line-height: 24px;}
}
@media  screen and (max-width: 1024px){
.gy_section2 .content1{display: none;}
.gy_section2 .content2{display: block;}
.gy_section2{padding-top: 30px;padding-bottom: 30px;}
.gy_section2 .content2{margin-top: 14px;}
.gy_section2 .content2 ul{width: 100%;}
.gy_section2 .content2 ul li{width: 100%;font-size: 0;border-bottom: 1px solid #0c6247;padding-bottom: 12px;margin-bottom: 12px;}
.gy_section2 .content2 ul li:last-child{margin-bottom: 0;}
.gy_section2 .content2 ul li .num{width: 44px;height: 44px;line-height: 44px;text-align: center;font-size: 16px;background-color: #0c6247;color: #fff;display: inline-block;vertical-align: middle;border-radius: 100%;letter-spacing: 0;}
.gy_section2 .content2 ul li .words{font-size: 14px;color: #0c6247;line-height: 20px;display: inline-block;vertical-align: middle;padding-left: 10px;
width: calc(100% - 46px);
width: -ms-calc(100% - 46px);
width: -o-calc(100% - 46px);
width: -moz-calc(100% - 46px);
width: -webkit-calc(100% - 46px);}
}

/*模块3*/
.gy_section3{width: 100%;padding-top: 96px;padding-bottom: 100px;}
.gy_section3 .content{width: 100%;overflow: hidden;margin-top: 100px;}
.gy_section3 .content .left{width: 60%;float: left;position: relative;overflow: hidden;}
.gy_section3 .content .left .ba_pic{width: 100%;height: 626px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.gy_section3 .content .left:hover .ba_pic{
transform: scale(1.05);
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: scale(1.05);}
.gy_section3 .content .left .wordsbox{position: absolute;right: 0;top: 0;background-color: #ff7800;padding: 30px;}
.gy_section3 .content .left .wordsbox .words{border: 1px solid rgba(255,255,255,0.8);padding: 28px 82px 42px 30px;}
.gy_section3 .content .left .wordsbox .words h2{font-size: 24px;color: #ebebeb;line-height: 30px;margin-bottom: 10px;}
.gy_section3 .content .left .wordsbox .words h3{font-size: 14px;color: #ebebeb;line-height: 20px;margin-bottom: 18px;letter-spacing: 0;}
.gy_section3 .content .left .wordsbox .words .border{width: 45px;height: 1px;background-color: #fff;margin-bottom: 32px;}
.gy_section3 .content .left .wordsbox .words h4{font-size: 18px;color: #ebebeb;line-height: 24px;letter-spacing: 4px;}
.gy_section3 .content .right{width: 40%;float: right;background-color: #0c6247;}
.gy_section3 .content .right .rightbox{width: 100%;padding: 60px 0 54px 0;}
.gy_section3 .content .right .rightbox h2{font-size: 24px;color: #ebebeb;line-height: 30px;text-align: center;margin-bottom: 50px;}
.gy_section3 .content .right .rightbox ul{width: 100%;}
.gy_section3 .content .right .rightbox ul li{width: 100%;padding: 24px 50px 24px 64px;}
.gy_section3 .content .right .rightbox ul li:hover{background-color: #ff7801;}
.gy_section3 .content .right .rightbox ul li a{font-size: 16px;color: #ebebeb;line-height: 24px;text-transform:uppercase;}
@media  screen and (max-width: 1600px){
.gy_section3 .content .right .rightbox ul li a{font-size: 14px;}
.gy_section3 .content .right .rightbox ul li{padding: 24px 40px 24px 50px;}
}
@media  screen and (max-width: 1600px){
.gy_section3 .content .right .rightbox ul li{padding: 24px 20px 24px 20px;}
.gy_section3 .content .left{width: 56%;}
.gy_section3 .content .right{width: 44%;}
}
@media  screen and (max-width: 1024px){
.gy_section3{padding-top: 30px;padding-bottom: 30px;}
.gy_section3 .content{margin-top: 14px;}
.gy_section3 .content .left{width: 100%;}
.gy_section3 .content .left .ba_pic{height: 300px;}
.gy_section3 .content .left .wordsbox{padding: 10px;}
.gy_section3 .content .left .wordsbox .words{padding: 10px;}
.gy_section3 .content .left .wordsbox .words h2{font-size: 16px;line-height: 20px;margin-bottom: 6px;}
.gy_section3 .content .left .wordsbox .words h3{font-size: 12px;line-height: 18px;margin-bottom: 10px;}
.gy_section3 .content .left .wordsbox .words .border{width: 34px;margin-bottom: 10px;}
.gy_section3 .content .left .wordsbox .words h4{font-size: 14px;line-height: 18px;letter-spacing: 2px;}
.gy_section3 .content .right{width: 100%;}
.gy_section3 .content .right .rightbox{padding: 14px 0;}
.gy_section3 .content .right .rightbox h2{font-size: 18px;line-height: 22px;margin-bottom: 6px;}
.gy_section3 .content .right .rightbox ul li{padding: 12px 14px;}
.gy_section3 .content .right .rightbox ul li a{font-size: 14px;line-height: 20px;}
}

/*模块4*/
.gy_section4{width: 100%;padding-top: 92px;padding-bottom: 100px;background-color: #f7f7f7;}
.gy_section4 .content{width: 100%;margin-top: 96px;overflow: hidden;}
.gy_section4 .content .left{width: 70.93%;float: left;}
.gy_section4 .content .left .top{width: 100%;overflow: hidden;margin-bottom: 30px;}
.gy_section4 .content .left .top .lefts{width: 32.65%;float: left;}
.gy_section4 .content .left .top .lefts .pic{width: 100%;height: 272px;}
.gy_section4 .content .left .top .rights{width: 64.52%;float: right;}
.gy_section4 .content .left .top .rights .pic{width: 100%;height: 272px;}
.gy_section4 .content .left .bottom .lefts{width: 64.52%;float: left;position: relative;}
.gy_section4 .content .left .bottom .lefts .videos{width: 100%;height: 272px;object-fit: cover;}
.gy_section4 .content .left .bottom .lefts .videos::-webkit-media-controls{display:none !important;}
.gy_section4 .content .left .bottom .lefts .ico{width: 75px;height: 75px;position: absolute;left: 50%;top: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.gy_section4 .content .left .bottom .lefts .ico.active{display: none;}
.gy_section4 .content .left .bottom .rights{width: 32.65%;float: right;}
.gy_section4 .content .left .bottom .rights .pic{width: 100%;height: 272px;}
.gy_section4 .content .right{width: 27.25%;float: right;}
.gy_section4 .content .right .pic{width: 100%;height: 574px;}
@media  screen and (max-width: 1600px){
.gy_section4 .content .left .top .lefts .pic{height: 230px;}
.gy_section4 .content .left .top .rights .pic{height: 230px;}
.gy_section4 .content .left .bottom .lefts .videos{height: 230px;}
.gy_section4 .content .left .bottom .rights .pic{height: 230px;}
.gy_section4 .content .right .pic{height: 490px;}
}
@media  screen and (max-width: 1400px){
.gy_section4 .content .left .top .lefts .pic{height: 190px;}
.gy_section4 .content .left .top .rights .pic{height: 190px;}
.gy_section4 .content .left .bottom .lefts .videos{height: 190px;}
.gy_section4 .content .left .bottom .rights .pic{height: 190px;}
.gy_section4 .content .right .pic{height: 410px;}
}
@media  screen and (max-width: 1300px){
.gy_section4 .content .left .top .lefts .pic{height: 160px;}
.gy_section4 .content .left .top .rights .pic{height: 160px;}
.gy_section4 .content .left .bottom .lefts .videos{height: 160px;}
.gy_section4 .content .left .bottom .rights .pic{height: 160px;}
.gy_section4 .content .right .pic{height: 350px;}
}
@media  screen and (max-width: 1024px){
.gy_section4{padding-top: 30px;padding-bottom: 30px;}
.gy_section4 .content2{margin-top: 14px;}
.gy_section4 .content2 .top{width: 100%;height: 125px;margin-bottom: 8px;}
.gy_section4 .content2 .center{width: 100%;overflow: hidden;margin-bottom: 8px;}
.gy_section4 .content2 .center .left{width: 50%;float: left;padding-right: 8px;}
.gy_section4 .content2 .center .left ._t{width: 100%;height: 128px;margin-bottom: 8px;}
.gy_section4 .content2 .center .left ._b{width: 100%;height: 88px;}
.gy_section4 .content2 .center .right{width: 50%;float: right;height: 224px;}
.gy_section4 .content2 .bottom{width: 100%;position: relative;}
.gy_section4 .content2 .bottom .videos{width: 100%;height: 130px;object-fit: cover;}
.gy_section4 .content2 .bottom .videos::-webkit-media-controls{display:none !important;}
.gy_section4 .content2 .bottom  .ico{width: 40px;height: 40px;position: absolute;left: 50%;top: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.gy_section4 .content2 .bottom  .ico.active{display: none;}
}

/*内页banner3*/
.ny_banner3{width: 100%;position: relative;}
.ny_banner3 .li{height: auto;}
.ny_banner3 .li img{display: block;width: 100%;}
.ny_banner3 .ul .slick-dots{ position: absolute; bottom: 120px; height: 10px; text-align: center;}
.ny_banner3 .ul .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 5px; background: #fff;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ny_banner3 .ul .slick-dots li.slick-active{ width: 22px;border-radius: 5px;}
.ny_banner3 .wordsbox{background-color: rgba(0,0,0,0.2);width: 100%;position: absolute;left: 0;bottom: 0;}
.ny_banner3 .wordsbox .content{width: 100%;overflow: hidden;}
.ny_banner3 .wordsbox .content .list{width: 25%;float: left;padding: 20px 0;}
.ny_banner3 .wordsbox .content .list .box{width: 100%;font-size: 16px;color: #ffffff;line-height: 30px;border-right: 1px solid #fff;}
.ny_banner3 .wordsbox .content .list:nth-child(2) .box{padding-left: 107px;}
.ny_banner3 .wordsbox .content .list:nth-child(3) .box{padding-left: 107px;}
.ny_banner3 .wordsbox .content .list:nth-child(4) .box{border-right: 0;padding-left: 107px;}
@media  screen and (max-width: 1600px){
.ny_banner3 .wordsbox .content .list:nth-child(2) .box{padding-left: 40px;}
.ny_banner3 .wordsbox .content .list:nth-child(3) .box{padding-left: 40px;}
.ny_banner3 .wordsbox .content .list:nth-child(4) .box{padding-left: 40px;}
}
@media  screen and (max-width: 1400px){
.ny_banner3 .wordsbox .content .list:nth-child(2) .box{padding-left: 20px;}
.ny_banner3 .wordsbox .content .list:nth-child(3) .box{padding-left: 20px;}
.ny_banner3 .wordsbox .content .list:nth-child(4) .box{padding-left: 20px;}
.ny_banner3 .wordsbox .content .list .box{font-size: 14px;}
}
@media  screen and (max-width: 1024px){
.ny_banner3{margin-top: 50px;}
.ny_banner3 .ul .slick-dots{ bottom: 100px; height: 8px;}
.ny_banner3 .ul .slick-dots li{width: 8px; height: 8px;margin: 0 4px;}
.ny_banner3 .ul .slick-dots li.slick-active{ width: 18px;}
.ny_banner3 .wordsbox{background-color: rgba(0,0,0,0.2);}
.ny_banner3 .wordsbox .content .list{width: 50%;padding: 6px;}
.ny_banner3 .wordsbox .content .list .box{font-size: 12px;line-height: 16px;border-right: 0;text-align: center;}
.ny_banner3 .wordsbox .content .list .box br{display:none;}
.ny_banner3 .wordsbox .content .list:nth-child(2) .box{padding-left: 0;}
.ny_banner3 .wordsbox .content .list:nth-child(3) .box{padding-left: 0;}
.ny_banner3 .wordsbox .content .list:nth-child(4) .box{border-right: 0;padding-left: 0;}
.ny_banner3 .wordsbox .content .list:nth-child(1){border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.ny_banner3 .wordsbox .content .list:nth-child(2){border-bottom: 1px solid #fff;}
.ny_banner3 .wordsbox .content .list:nth-child(3){border-right: 1px solid #fff;}
.ny_banner3 .wordsbox2{width: 100%;font-size: 12px;color: #fff;line-height: 18px;text-align: center;position: absolute;left: 0;top: 12%;padding: 0 30px;}
}
.slick-dots li{cursor:pointer;}
/*内页banner4*/
.ny_banner4{width: 100%;position: relative;}
.ny_banner4 .li{height: auto;}
.ny_banner4 .li img{display: block;width: 100%;}
.ny_banner4 .ul .slick-dots{ position: absolute; bottom: 120px; height: 10px; text-align: center;}
.ny_banner4 .ul .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 5px; background: #fff; cursor:pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ny_banner4 .ul .slick-dots li.slick-active{ width: 22px;border-radius: 5px;}
.ny_banner4 .wordsbox{background-color: rgba(255,255,255,0.26);width: 100%;position: absolute;left: 0;bottom: 0;}
.ny_banner4 .wordsbox .content{width: 100%;overflow: hidden;}
.ny_banner4 .wordsbox .content .list{width: 33.3333%;float: left;padding: 20px 0;}
.ny_banner4 .wordsbox .content .list .box{width: 100%;font-size: 16px;color: #ffffff;line-height: 30px;border-right: 1px solid #fff;}
.ny_banner4 .wordsbox .content .list:nth-child(2) .box{padding-left: 107px;}
.ny_banner4 .wordsbox .content .list:nth-child(3) .box{border-right: 0;padding-left: 107px;}
@media  screen and (max-width: 1600px){
.ny_banner4 .wordsbox .content .list:nth-child(2) .box{padding-left: 40px;}
.ny_banner4 .wordsbox .content .list:nth-child(3) .box{padding-left: 40px;}
}
@media  screen and (max-width: 1400px){
.ny_banner4 .wordsbox .content .list:nth-child(2) .box{padding-left: 20px;}
.ny_banner4 .wordsbox .content .list:nth-child(3) .box{padding-left: 20px;}
.ny_banner4 .wordsbox .content .list .box{font-size: 14px;}
}
@media  screen and (max-width: 1024px){
.ny_banner4{margin-top: 50px;}
.ny_banner4 .ul .slick-dots{ bottom: 116px; height: 8px;}
.ny_banner4 .ul .slick-dots li{width: 8px; height: 8px;margin: 0 4px;}
.ny_banner4 .ul .slick-dots li.slick-active{ width: 18px;}
.ny_banner4 .wordsbox{background-color: rgba(0,0,0,0.5);}
.ny_banner4 .wordsbox .content .list{width: 100%;padding: 4px;}
.ny_banner4 .wordsbox .content .list .box{font-size: 12px;line-height: 14px;border-right: 0;text-align: center;}
.ny_banner4 .wordsbox .content .list:nth-child(2) .box{padding-left: 0;}
.ny_banner4 .wordsbox .content .list:nth-child(3) .box{padding-left: 0;}
.ny_banner4 .wordsbox .content .list:nth-child(1){border-bottom: 1px solid #fff;}
.ny_banner4 .wordsbox .content .list:nth-child(2){border-bottom: 1px solid #fff;}
.ny_banner4 .wordsbox2{width: 100%;font-size: 14px;color: #fff;line-height: 20px;position: absolute;left: 0;top: 22%;padding: 0 30px;text-align: center;}
}

/*人员培训*/
/*模块1*/
.rypx_section1{width: 100%;padding-top: 100px;padding-bottom: 90px;}
.rypx_section1 .content{width: 100%;margin-top: 48px;}
.rypx_section1 .content ._t{width: 100%;text-align: center;font-size: 0;}
.rypx_section1 .content ._t .list{display: inline-block;vertical-align: middle;font-size: 16px;color: #202020;line-height: 22px;margin: 0 56px;padding: 0 18px;position: relative;cursor: pointer;}
.rypx_section1 .content ._t .list.on::after{content: "";display: block;width: 100%;height: 1px;background-color: #0c6247;position: absolute;left: 0;top: 50%;}
.rypx_section1 .content ._t .list.on{color: #0c6247;}
.rypx_section1 .content ._b{width: 100%;margin-top: 98px;}
.rypx_section1 .content ._b .list{width: 100%; height:0; overflow:hidden;}
.rypx_section1 .content ._b .list.on{height:auto;}
.rypx_section1 .content ._b .list::after{content: "";display: block;clear: both;}
.rypx_section1 .content ._b .list .u_l{width: 52.25%;float: left;padding-right: 35px;}
.rypx_section1 .content ._b .list .u_l li{padding: 10px;}
.rypx_section1 .content ._b .list .u_l .libox{width: 100%;border: 1px solid #dddddd;border-radius: 8px;padding: 26px 40px 29px 35px;height: auto; cursor:pointer;}
.rypx_section1 .content ._b .list .u_l li.slick-current .libox{border-color: rgba(255,255,255,0); box-shadow: 0 0 16px rgba(179,179,179,0.27);}
.rypx_section1 .content ._b .list .u_l li:last-child .libox{margin-bottom: 0;}
.rypx_section1 .content ._b .list .u_l .libox .top{width: 100%;overflow: hidden;margin-bottom: 25px;}
.rypx_section1 .content ._b .list .u_l .libox .top h2{font-size: 18px;color: #333333;line-height: 24px;float: left;font-weight: bold;
width: calc(100% - 102px);
width: -ms-calc(100% - 102px);
width: -o-calc(100% - 102px);
width: -moz-calc(100% - 102px);
width: -webkit-calc(100% - 102px);}
.rypx_section1 .content ._b .list .u_l .libox.slick-current .top h2{color: #0c6247;}
.rypx_section1 .content ._b .list .u_l .libox .top .date{font-size: 16px;color: #999999;line-height: 20px;float: right;letter-spacing: 0;width: 100px;}
.rypx_section1 .content ._b .list .u_l .libox .bottom{width: 100%;overflow: hidden;}
.rypx_section1 .content ._b .list .u_l .libox .bottom .info{font-size: 14px;color: #666666;line-height: 20px;float: left;
width: calc(100% - 174px);
width: -ms-calc(100% - 174px);
width: -o-calc(100% - 174px);
width: -moz-calc(100% - 174px);
width: -webkit-calc(100% - 174px);}
.rypx_section1 .content ._b .list .u_l .libox .bottom .icobox{float: right;margin-top: 22px;}
.rypx_section1 .content ._b .list .u_l .libox .bottom .icobox .ico{width: 22px;height: 5px;}
.rypx_section1 .content ._b .list .u_l .libox .bottom .icobox .ico.ico2{display: none;}
.rypx_section1 .content ._b .list .u_l li.slick-current .libox .bottom .icobox .ico.ico1{display: none;}
.rypx_section1 .content ._b .list .u_l li.slick-current .libox .bottom .icobox .ico.ico2{display: block;}
.rypx_section1 .content ._b .list .u_r{width: 47.75%;float: right;}
.rypx_section1 .content ._b .list .u_r .li{width: 100%;padding: 10px 0;height: auto;}
.rypx_section1 .content ._b .list .u_r .li .top{width: 100%;position: relative;}
.rypx_section1 .content ._b .list .u_r .li .top .ba_pic{width: 100%;height: 412px;}
.rypx_section1 .content ._b .list .u_r .li .top .icowordsbox{width: 100%;text-align: center;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.rypx_section1 .content ._b .list .u_r .li .top .icowordsbox .ico{width: 67px;height: 67px;display: inline-block;margin-bottom: 16px;}
.rypx_section1 .content ._b .list .u_r .li .top .icowordsbox .words{font-size: 14px;color: #ffffff;line-height: 22px;width: 100%;}
.rypx_section1 .content ._b .list .u_r .li .bottom{width: 100%;font-size: 18px;color:#333333;line-height: 24px;padding-top: 32px;padding-left: 12px;}
.rypx_section1 .content ._b .list .u_r .slick-dots{ position: absolute; bottom: 100px; height: 10px; text-align: center;}
.rypx_section1 .content ._b .list .u_r .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 5px; background: #fff;}
.rypx_section1 .content ._b .list .u_r .slick-dots li.slick-active{ width: 22px;border-radius: 5px;}
.rypx_section1 .content ._b .list .u_r .slick-prev{width: 41px;height: 41px;background: url(/img/img146.png) no-repeat center center; background-size: cover;left: 26px;top: 46%;}
.rypx_section1 .content ._b .list .u_r .slick-next{width: 41px;height: 41px;background: url(/img/img147.png) no-repeat center center; background-size: cover;right: 26px;top: 46%;}
.rypx_section1 .content ._b .list .u_r .slick-prev:hover,
.rypx_section1 .content ._b .list .u_r .slick-next:hover{opacity: 0.6;}
@media  screen and (max-width: 1024px){
.rypx_section1{padding-top: 30px;padding-bottom: 30px;}
.rypx_section1 .content{margin-top: 14px;}
.rypx_section1 .content ._t .list{font-size: 14px;line-height: 20px;margin: 0 10px;padding: 0 8px;}
.rypx_section1 .content ._b{margin-top: 14px;}
.rypx_section1 .content ._b .list .u_l{width: 100%;float: none;padding-right: 0;}
.rypx_section1 .content ._b .list .u_l li{padding: 10px;}
.rypx_section1 .content ._b .list .u_l .libox{padding: 10px 8px;}
.rypx_section1 .content ._b .list .u_l li.slick-current .libox{box-shadow: 0 0 10px rgba(179,179,179,0.27);}
.rypx_section1 .content ._b .list .u_l .libox .top{margin-bottom: 8px;}
.rypx_section1 .content ._b .list .u_l .libox .top h2{font-size: 16px;line-height: 20px;padding-right: 10px;
width: calc(100% - 82px);
width: -ms-calc(100% - 82px);
width: -o-calc(100% - 82px);
width: -moz-calc(100% - 82px);
width: -webkit-calc(100% - 82px);}
.rypx_section1 .content ._b .list .u_l .libox .top .date{font-size: 14px;line-height: 18px;width: 80px;}
.rypx_section1 .content ._b .list .u_l .libox .bottom .info{font-size: 12px;line-height: 16px;
width: calc(100% - 30px);
width: -ms-calc(100% - 30px);
width: -o-calc(100% - 30px);
width: -moz-calc(100% - 30px);
width: -webkit-calc(100% - 30px);}
.rypx_section1 .content ._b .list .u_l .libox .bottom .icobox{margin-top: 6px;}
.rypx_section1 .content ._b .list .u_l .libox .bottom .icobox .ico{width: 18px;height: 4px;}
.rypx_section1 .content ._b .list .u_r{width: 100%;float: none;margin-top: 12px;}
.rypx_section1 .content ._b .list .u_r .li{padding: 0;}
.rypx_section1 .content ._b .list .u_r .li .top .ba_pic{height: 200px;}
.rypx_section1 .content ._b .list .u_r .li .top .icowordsbox .ico{width: 36px;height: 36px;margin-bottom: 8px;}
.rypx_section1 .content ._b .list .u_r .li .top .icowordsbox .words{font-size: 12px;line-height: 18px;}
.rypx_section1 .content ._b .list .u_r .li .bottom{font-size: 16px;line-height: 20px;padding-top: 12px;padding-left: 8px;}
.rypx_section1 .content ._b .list .u_r .slick-dots{height: 8px;bottom: 48px;}
.rypx_section1 .content ._b .list .u_r .slick-dots li{width: 8px; height: 8px;margin: 0 4px;}
.rypx_section1 .content ._b .list .u_r .slick-dots li.slick-active{ width: 20px;}
.rypx_section1 .content ._b .list .u_r .slick-prev{width: 32px;height: 32px;left: 12px;}
.rypx_section1 .content ._b .list .u_r .slick-next{width: 32px;height: 32px;right: 12px;}
}

/*弹窗*/
._pop{ float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:99999999; display:none;background-color: rgba(0,0,0,0.8);}
._col{ float:left;  font-size: 0; position:absolute; right:-60px; top:-44px; width:44px; height:44px; border-radius: 100%;color: #999;cursor: pointer;background: url(/img/img149.png)no-repeat center center;background-size: cover;}
._htm{ float:left; width:800px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);background-color: rgba(255,255,255,0.5);padding: 12px;}
._htm video{width: 100%;display: block;margin: 0 auto;}
._htm img{width: 100%;display: block;margin: 0 auto;}
@media  screen and (max-width: 1199px){
}
@media  screen and (max-width: 991px){
._col{ float:left;  font-size: 50px; position:absolute; right:-50px; top:0; width:34px; height:34px; border-radius: 100%;color: #999;cursor: pointer;background: url(images);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
._htm{ float:left; width:500px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
}           
@media  screen and (max-width: 767px){
._col{ float:left;  font-size: 50px; position:absolute; right:10px; top:-55px; width:20px; height:20px; border-radius: 100%;color: #999;cursor: pointer;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
._htm{ float:left; width:360px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
}

/*模块2*/
.rypx_section2{width: 100%;padding-top: 90px;padding-bottom: 114px;background-color: #f8f8f8;}
.rypx_section2 .content{width: 100%;margin-top: 98px;}
.rypx_section2 .content .top{width: 100%;overflow: hidden;}
.rypx_section2 .content .top .left{width: 50%;float: left;padding-right: 32px;}
.rypx_section2 .content .top .left .inputbox{width: 100%;margin-bottom: 18px;padding-left: 150px;position: relative;}
.rypx_section2 .content .top .left .inputbox .text{font-size: 18px;color: #121212;line-height: 24px;position: absolute;left: 0;top: 50%;width: 150px;text-align: right;padding-right: 0;font-weight: bold;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.rypx_section2 .content .top .left .inputbox input{width: 100%;height: 60px;border: 1px solid #7d7d7d;background-color: rgba(255,255,255,0);padding: 0 70px;border-radius: 6px;font-size: 16px;color: #c1c0c0;padding-left: 30px;}
.rypx_section2 .content .top .left .inputbox .selbox{width: 100%;border: 1px solid #7d7d7d;padding: 0 34px 0 70px;border-radius: 6px;padding-left: 30px;}
.rypx_section2 .content .top .left .inputbox select{width: 100%;height: 60px;background-color: rgba(255,255,255,0);font-size: 16px;color: #c1c0c0;appearance: none;-webkit-appearance: none;background: url(/img/img151.png) no-repeat right center;border: 0;}
.rypx_section2 .content .top .left .inputbox input::-webkit-input-placeholder{color:#c1c0c0;font-size:16px;}
.rypx_section2 .content .top .left .inputbox input:-moz-placeholder{color:#c1c0c0;font-size:16px;}
.rypx_section2 .content .top .left .inputbox input::moz-placeholder{color:#c1c0c0;font-size:16px;}
.rypx_section2 .content .top .left .inputbox input:-ms-input-placeholder{color:#c1c0c0;font-size:16px;}
.rypx_section2 .content .top .left .inputbox:last-child{margin-bottom: 0;}
.rypx_section2 .content .top .right{width: 50%;float: right;border: 1px solid #7d7d7d;border-radius: 6px;padding: 25px 74px 34px 74px;min-height: 530px;}
.rypx_section2 .content .top .right h2{font-size: 18px;color: #121212;line-height: 24px;width: 100%;text-align: center;font-weight: bold;margin-bottom: 38px;}
.rypx_section2 .content .top .right ul{margin: -10px -10px;overflow: hidden;
width: calc(100% + 20px);
width: -ms-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -moz-calc(100% + 20px);
width: -webkit-calc(100% + 20px);}
.rypx_section2 .content .top .right ul li{width: 50%;padding: 10px;float: left;}
.rypx_section2 .content .top .right ul li a{display: block;width: 100%;position: relative;}
.rypx_section2 .content .top .right ul li a .ba_pic{ padding-bottom: 61.58%; position: relative; overflow: hidden;}
.rypx_section2 .content .top .right ul li a .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.rypx_section2 .content .top .right ul li a .posi{width: 100%;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.rypx_section2 .content .top .right ul li a .posi .ico{width: 51px;height: 51px;margin: 0 auto 10px auto;}
.rypx_section2 .content .top .right ul li a .posi .words{width: 100%;font-size: 18px;color: #444444;line-height: 24px;text-align: center;}
.rypx_section2 .content .bottom{width: 100%;margin-top: 20px;}
.rypx_section2 .content .bottom .textbox{width: 100%;position: relative;padding-left: 150px;}
.rypx_section2 .content .bottom .textbox .text{font-size: 18px;color: #121212;line-height: 24px;position: absolute;left: 0;top: 18px;width: 150px;text-align: right;padding-right: 0;font-weight: bold;}
.rypx_section2 .content .bottom .textbox textarea{width: 100%;height: 200px;font-size: 16px;color: #c1c0c0;border: 1px solid #7d7d7d;border-radius: 6px;background-color: rgba(255,255,255,0);padding: 20px 70px;padding-left: 30px;}
.rypx_section2 .content .bottom .textbox textarea::-webkit-input-placeholder{color:#c1c0c0;font-size:16px;}
.rypx_section2 .content .bottom .textbox textarea:-moz-placeholder{color:#c1c0c0;font-size:16px;}
.rypx_section2 .content .bottom .textbox textarea::moz-placeholder{color:#c1c0c0;font-size:16px;}
.rypx_section2 .content .bottom .textbox textarea:-ms-input-placeholder{color:#c1c0c0;font-size:16px;}
.rypx_section2 .content .bottom .yzm{width: 100%;overflow: hidden;margin-top: 42px;}
.rypx_section2 .content .bottom .yzm .yzmbox{width: 50%;float: left;padding-right: 32px;padding-left: 150px;position: relative;}
.rypx_section2 .content .bottom .yzm .yzmbox .text{font-size: 18px;color: #121212;line-height: 24px;position: absolute;left: 0;top: 50%;width: 150px;text-align: right;padding-right: 0;font-weight: bold;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.rypx_section2 .content .bottom .yzm .yzmbox .input{width: 100%;border-bottom: 1px solid #7d7d7d;padding-right: 130px;position: relative;}
.rypx_section2 .content .bottom .yzm .yzmbox .input input{width: 100%;height: 70px;background-color: rgba(255,255,255,0);padding-left: 30px;}
.rypx_section2 .content .bottom .yzm .yzmbox .input .pics{width: 100px;height: 30px;position: absolute;right: 22px;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.rypx_section2 .content .bottom .yzm button{width: 50%;float: right;height: 70px;background-color: #0c6247;font-size: 18px;color: #ffffff;border-radius: 6px;}
@media  screen and (max-width: 1024px){
.rypx_section2{padding-top: 30px;padding-bottom: 30px;}
.rypx_section2 .content{margin-top: 14px;}
.rypx_section2 .content .top .left{width: 100%;padding-right: 0px;}
.rypx_section2 .content .top .left .inputbox{margin-bottom: 18px;padding-left: 108px;}
.rypx_section2 .content .top .left .inputbox .text{font-size: 14px;;line-height: 20px;width: 108px;}
.rypx_section2 .content .top .left .inputbox input{height: 34px;padding: 0 20px;font-size: 14px;}
.rypx_section2 .content .top .left .inputbox .selbox{padding: 0 20px;}
.rypx_section2 .content .top .left .inputbox select{height: 34px;font-size: 14px;background: url(/img/img25.png) no-repeat right center;}
.rypx_section2 .content .top .left .inputbox input::-webkit-input-placeholder{font-size:14px;}
.rypx_section2 .content .top .left .inputbox input:-moz-placeholder{font-size:14px;}
.rypx_section2 .content .top .left .inputbox input::moz-placeholder{font-size:14px;}
.rypx_section2 .content .top .left .inputbox input:-ms-input-placeholder{font-size:14px;}
.rypx_section2 .content .top .right{width: 100%;padding: 10px;min-height: auto;margin-top: 14px;}
.rypx_section2 .content .top .right h2{font-size: 16px;line-height: 22px;margin-bottom: 12px;}
.rypx_section2 .content .top .right ul{margin: -5px;
width: calc(100% + 10px);
width: -ms-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -moz-calc(100% + 10px);
width: -webkit-calc(100% + 10px);}
.rypx_section2 .content .top .right ul li{padding: 5px;}
.rypx_section2 .content .top .right ul li a .posi{width: 100%;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.rypx_section2 .content .top .right ul li a .posi .ico{width: 30px;height: 30px;margin: 0 auto 6px auto;}
.rypx_section2 .content .top .right ul li a .posi .words{font-size: 14px;line-height: 20px;}
.rypx_section2 .content .bottom{margin-top: 14px;}
.rypx_section2 .content .bottom .textbox{padding-left: 75px;}
.rypx_section2 .content .bottom .textbox .text{font-size: 14px;;line-height: 20px;width: 75px;top: 10px;}
.rypx_section2 .content .bottom .textbox textarea{height: 120px;font-size: 14px;padding: 10px 20px;}
.rypx_section2 .content .bottom .textbox textarea::-webkit-input-placeholder{font-size:14px;}
.rypx_section2 .content .bottom .textbox textarea:-moz-placeholder{font-size:14px;}
.rypx_section2 .content .bottom .textbox textarea::moz-placeholder{font-size:14px;}
.rypx_section2 .content .bottom .textbox textarea:-ms-input-placeholder{font-size:14px;}
.rypx_section2 .content .bottom .yzm{margin-top: 14px;}
.rypx_section2 .content .bottom .yzm .yzmbox{width: 100%;padding-right: 0;padding-left: 75px;}
.rypx_section2 .content .bottom .yzm .yzmbox .text{font-size: 14px;line-height: 20px;width: 75px;}
.rypx_section2 .content .bottom .yzm .yzmbox .input{padding-right: 70px;}
.rypx_section2 .content .bottom .yzm .yzmbox .input input{height: 34px;padding-left: 14px;}
.rypx_section2 .content .bottom .yzm .yzmbox .input .pics{width: 60px;height: 30px;right: 10px;}
.rypx_section2 .content .bottom .yzm button{width: 100%;height: 36px;font-size: 16px;margin-top: 10px;}
}

/*模块3*/
.rypx_section3{width: 100%;padding-top: 75px;padding-bottom: 100px;}
.rypx_section3 .content{width: 100%;margin-top: 54px;}
.rypx_section3 .content .top{width: 100%;font-size: 0;text-align: center;margin-bottom: 56px;}
.rypx_section3 .content .top li{display: inline-block;vertical-align: middle;font-size: 16px;color: #666666;line-height: 20px;margin: 0 38px;padding: 0 16px;position: relative;cursor: pointer;}
.rypx_section3 .content .top li.on{color: #0c6247;}
.rypx_section3 .content .top li::after{content: "";display: block;width: 0;height: 1px;position: absolute;left: 0;top: 50%;background-color: #0c6247;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.rypx_section3 .content .top li.on::after{width: 100%;}
.rypx_section3 .content .bottom{width: 100%;}
.rypx_section3 .content .bottom .ul{padding-bottom: 48px;}
.rypx_section3 .content .bottom .li{width: 100%;height: auto;}
.rypx_section3 .content .bottom .li .pic{width: 100%;text-align: center;position: relative;}
.rypx_section3 .content .bottom .li .pic img{max-width: 100%;display: inline-block;/*height: 500px;*/}
.rypx_section3 .content .bottom .li .pic img.img2{display:none;}
.rypx_section3 .content .bottom .ul .slick-dots{ position: absolute; bottom: 0;  text-align: center;}
.rypx_section3 .content .bottom .ul .slick-dots li{vertical-align: top;margin: 0 80px;font-size: 16px;line-height: 20px;color: #666666;position: relative;padding: 0 20px;}
.rypx_section3 .content .bottom .ul .slick-dots li button{display: none;}
.rypx_section3 .content .bottom .ul .slick-dots li.slick-active::before{content: "";display: block;width: 100%;height: 1px;background-color: #0c6247;position: absolute;left: 0;top: 50%;}
.rypx_section3 .content .bottom .ul .slick-dots li:nth-child(1)::after{display: block;}
.rypx_section3 .content .bottom .ul .slick-dots li:nth-child(2)::after{display: block;}
.rypx_section3 .content .bottom .ul .slick-prev{width: 41px;height: 41px;background: url(/img/img85.png) no-repeat center center; background-size: cover;left: 25%;top: 44%;}
.rypx_section3 .content .bottom .ul .slick-next{width: 41px;height: 41px;background: url(/img/img86.png) no-repeat center center; background-size: cover;right: 25%;top: 44%;}

/*证件服务证件展示模块*/
.rypx_section3s{background-color: #f7f7f7;padding-top: 90px;}
.rypx_section3s .content .bottom .ul .slick-dots li::after{display: block;}
/*.rypx_section3s .content .bottom .ul .slick-dots li:nth-child(2)::after{content: "危化品经营许可证（副本）";display: block;}
.rypx_section3s .content .bottom .ul .slick-dots li:nth-child(3)::after{content: "危化品经营许可证（附页）";display: block;}*/
.rypx_section3 .content .bottom .ul .slick-dots li{vertical-align: top;margin: 0 28px;font-size: 16px;line-height: 20px;color: #666666;position: relative;padding: 0 26px;}
@media  screen and (max-width: 1024px){
.rypx_section3{padding-top: 30px;padding-bottom: 20px;}
.rypx_section3 .content{width: 100%;margin-top: 12px;}
.rypx_section3 .content .top{margin-bottom: 14px;}
.rypx_section3 .content .top li{font-size: 12px;line-height: 16px;margin: 0 4px;padding: 0 4px;}
.rypx_section3 .content .bottom .ul{padding-bottom: 20px;}
.rypx_section3 .content .bottom .ul .slick-dots li{margin: 0 12px;font-size: 12px;line-height: 18px;padding: 0 6px;}
.rypx_section3 .content .bottom .ul .slick-prev{width: 26px;height: 26px;left: 10%;top: 46%; transform:translate(0%,-50%)}
.rypx_section3 .content .bottom .ul .slick-next{width: 26px;height: 26px;right: 10%;top: 46%; transform:translate(0%,-50%)}

.rypx_section3 .content .bottom .li .pic img{max-width: 100%;display: inline-block;height: 500px;}
.rypx_section3 .content .bottom .li .pic img.img2{display:inline-block; height:auto;}
.rypx_section3 .content .bottom .li .pic img.img1{display:none;}


/*证件服务证件展示模块*/
.rypx_section3s .content .bottom .ul{padding-bottom: 30px;}
.rypx_section3s .content .bottom .ul .slick-dots li{padding: 4px 26px;}
.rypx_section3s .content .bottom .ul .slick-dots li::after{display: none !important;}

.rypx_section3s .content .bottom .ul .slick-dots{position: absolute;bottom: 0px;height: 10px;width:auto;text-align: center;margin:0;
                                  left:50%;transform:translate(-50%,0)}
.rypx_section3s .content .bottom .ul .slick-dots li{vertical-align: top;display:inline-block;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    margin: 0 5px;padding:0;
    background: #0c6247;
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;}
.rypx_section3s .content .bottom .ul .slick-dots li.slick-active{width:22px;border-radius:5px}


}

/*模块4*/
.rypx_section4{width: 100%;padding-top: 90px;padding-bottom: 100px;background-color: #f8f8f8;}
.rypx_section4 .content{width: 100%;margin-top: 96px;}
.rypx_section4 .content ul{margin: -12px -30px;width: calc(100% + 60px);width: -ms-calc(100% + 60px);width: -o-calc(100% + 60px);width: -moz-calc(100% + 60px);width: -webkit-calc(100% + 60px);flex-wrap: wrap;display: flex;}
.rypx_section4 .content ul::after{content: "";display: block;clear: both;}
.rypx_section4 .content ul li{width: 50%;padding: 12px 30px;float: left;}
.rypx_section4 .content ul li a{display: block;width: 100%;background-color: #fff;padding: 32px 24px 32px 22px;overflow: hidden;position: relative;min-height: 100%;}
.rypx_section4 .content ul li a:hover{box-shadow: 0 0 30px rgba(175,175,175,0.35);}
.rypx_section4 .content ul li a .left{width: 28px;height: 28px;float: left;border-radius: 4px;}
.rypx_section4 .content ul li a .right{float: right;padding-left: 28px;
width: calc(100% - 30px);
width: -ms-calc(100% - 30px);
width: -o-calc(100% - 30px);
width: -moz-calc(100% - 30px);
width: -webkit-calc(100% - 30px);}
.rypx_section4 .content ul li a .right .tit1{font-size: 18px;color: #121212;line-height: 24px;margin-bottom: 24px;font-weight: bold;}
.rypx_section4 .content ul li a .right .tit2{font-size: 16px;color: #555555;line-height: 22px;}
@media  screen and (max-width: 1024px){
.rypx_section4{padding-top: 30px;padding-bottom: 30px;}
.rypx_section4 .content{margin-top: 14px;}
.rypx_section4 .content ul{margin: -6px -0;width: 100%;}
.rypx_section4 .content ul li{width: 100%;padding: 6px 0;}
.rypx_section4 .content ul li a{padding: 10px 8px;}
.rypx_section4 .content ul li a:hover{box-shadow: 0 0 14px rgba(175,175,175,0.35);}
.rypx_section4 .content ul li a .left{width: 26px;height: 26px;}
.rypx_section4 .content ul li a .right{padding-left: 10px;
width: calc(100% - 28px);
width: -ms-calc(100% - 28px);
width: -o-calc(100% - 28px);
width: -moz-calc(100% - 28px);
width: -webkit-calc(100% - 28px);}
.rypx_section4 .content ul li a .right .tit1{font-size: 16px;line-height: 22px;margin-bottom: 10px;-webkit-line-clamp:20;}
.rypx_section4 .content ul li a .right .tit2{font-size: 14px;line-height: 20px;-webkit-line-clamp:20;}
}

/*物流仓储*/
/*模块1*/
.wlcc_section1{width: 100%;padding-top: 90px;padding-bottom: 100px;}
.wlcc_section1 .content{width: 100%;margin-top: 96px;}
.wlcc_section1 .content::after{content: "";display: block;clear: both;}
/*20220106start*/
.wlcc_section1 .content .left{width: calc(35% - 40px);float: left;padding-right: 30px;overflow: hidden; overflow-y: auto; scrollbar-width: thin; max-height: 873px;padding-top: 10px;padding-left: 10px;}
.wlcc_section1 .content .left::-webkit-scrollbar{ width: 4px;}
.wlcc_section1 .content .left::-webkit-scrollbar-track{ background-color: #ededed; border-radius: 4px;}
.wlcc_section1 .content .left::-webkit-scrollbar-thumb{ width: 4px;  background-color: #0c6247; border-radius: 4px;}
.wlcc_section1 .content .left .list{width: 100%;border: 1px solid #dddddd;margin-bottom: 20px;padding: 13px 38px 11px 30px;cursor: pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wlcc_section1 .content .left .list:last-child{margin-bottom: 0;}
.wlcc_section1 .content .left .list .top{width: 100%;border-bottom: 1px solid #eaebef;font-size: 18px;color: #333333;line-height: 24px;font-weight: bold;padding-bottom: 20px;margin-bottom: 14px;}
.wlcc_section1 .content .left .list .bottom{width: 100%;overflow: hidden;}
.wlcc_section1 .content .left .list .bottom .p1{font-size: 16px;color: #666666;line-height: 22px;float: left;width: 70px;}
.wlcc_section1 .content .left .list .bottom .p2{font-size: 14px;color: #666666;line-height: 30px;/*float: right;*/letter-spacing: 0;
width: calc(100% - 70px);
width: -ms-calc(100% - 70px);
width: -o-calc(100% - 70px);
width: -moz-calc(100% - 70px);
width: -webkit-calc(100% - 70px);}
.wlcc_section1 .content .left .list.on{box-shadow: 0 0 10px rgba(179,179,179,0.35);border-color: rgba(255,255,255,0);}
.wlcc_section1 .content .right{width: 65%;float: right;}
.wlcc_section1 .content .right .pic{ padding-bottom: 83.95%; position: relative; overflow: hidden;}
.wlcc_section1 .content .right .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);

transform: translate(-50%, -50%);}
@media  screen and (max-width: 1600px){
.wlcc_section1 .content .left .list .bottom .p2{font-size: 12px;}
.wlcc_section1 .content .left{padding-right: 40px;}
.wlcc_section1 .content .left{max-height: 717px;}
}
@media  screen and (max-width: 1366px){
.wlcc_section1 .content .left{padding-right: 20px;}	
.wlcc_section1 .content .left{max-height: 655px;}
}
@media  screen and (max-width: 1280px){
.wlcc_section1 .content .left{max-height: 611px;}
}
/*20220106end*/
@media  screen and (max-width: 1024px){
.wlcc_section1{padding-top: 30px;padding-bottom: 30px;}
.wlcc_section1 .content{margin-top: 14px;}
.wlcc_section1 .content .left{width: 100%;padding-right: 10px; max-height: 340px;}
.wlcc_section1 .content .left .list{margin-bottom: 12px;padding: 10px 8px;}
.wlcc_section1 .content .left .list .top{font-size: 14px;line-height: 20px;padding-bottom: 10px;margin-bottom: 10px;}
.wlcc_section1 .content .left .list .bottom .p1{font-size: 14px;line-height: 20px;width: 60px;}
.wlcc_section1 .content .left .list .bottom .p2{font-size: 12px;line-height: 20px;
width: calc(100% - 60px);
width: -ms-calc(100% - 60px);
width: -o-calc(100% - 60px);
width: -moz-calc(100% - 60px);
width: -webkit-calc(100% - 60px);}
.wlcc_section1 .content .right{width: 100%;margin-top: 14px;}
.wlcc_section1 .content .right .wordsbox{width: 100%;background-color: #f7f7f7;padding: 16px;}
.wlcc_section1 .content .right .wordsbox .icowords{width: 100%;font-size: 0;margin-bottom: 12px;}
.wlcc_section1 .content .right .wordsbox .icowords .ico{width: 12px;height: 16px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.wlcc_section1 .content .right .wordsbox .icowords .words{font-size: 14px;color: #ff7800;line-height: 20px;display: inline-block;vertical-align: middle;}
.wlcc_section1 .content .right .wordsbox .imgs{width: 100%;}
.wlcc_section1 .content .right .wordsbox .imgs img{width: 100%;display: block;}
}

/*模块2*/
.wlcc_section2{width: 100%;padding-top: 92px;padding-bottom: 100px;background-color: #f7f7f7;}
.wlcc_section2 .content{width: 100%;margin-top: 90px;}
.wlcc_section2 .content::after{content: "";display: block;clear: both;}
.wlcc_section2 .content .left{width: 51.875%;float: left;}
.wlcc_section2 .content .left .pic{width: 100%;}
.wlcc_section2 .content .left .pic img{width: 100%;display: block;}
.wlcc_section2 .content .right{width: 48.125%;float: right;padding-left: 46px;}
/*20220106start*/
.wlcc_section2 .content .right ul{width: 100%;}
.wlcc_section2 .content .right ul li{width: 100%;margin-bottom: 24px;}
.wlcc_section2 .content .right ul li:last-child{margin-bottom: 0;}
.wlcc_section2 .content .right ul li a{display: block;width: 100%;background-color: #ffffff;border-radius: 4px;padding: 29px 40px;font-size: 0;}
.wlcc_section2 .content .right ul li a:hover{box-shadow: 0 0 18px rgba(179,179,179,0.35);}
.wlcc_section2 .content .right ul li a img{width: 44px;display: inline-block;vertical-align: middle;}
.wlcc_section2 .content .right ul li a .words{width: calc(100% - 46px);padding-left: 48px;display: inline-block;vertical-align: middle;font-size: 18px;color: #333333;line-height: 44px;}
@media  screen and (max-width: 1600px){
.wlcc_section2 .content .right ul li a{padding: 18.5px 40px;}
}
@media  screen and (max-width: 1400px){
.wlcc_section2 .content .left{width: 40%;}
.wlcc_section2 .content .right{width: 60%;padding-left: 16px;}
.wlcc_section2 .content .right ul li a{padding: 10px 30px;}
}
@media  screen and (max-width: 1024px){
.wlcc_section2{padding-top: 30px;padding-bottom: 30px;}
.wlcc_section2 .content{margin-top: 14px;}
.wlcc_section2 .content .left{width: 100%;margin-bottom: 12px;}
.wlcc_section2 .content .right{width:100%;padding-left: 0;}
.wlcc_section2 .content .right ul li{margin-bottom: 12px;}
.wlcc_section2 .content .right ul li a{padding: 12px;}
.wlcc_section2 .content .right ul li a img{width: 30px;}
.wlcc_section2 .content .right ul li a .words{width: calc(100% - 32px);padding-left: 12px;font-size: 14px;line-height: 20px;}
}
/*20220106end*/

/*模块3*/
.wlcc_section3{width: 100%;padding-top: 90px;padding-bottom: 100px;}
.wlcc_section3 .content{width: 100%;margin-top: 96px;}
.wlcc_section3 .content .ul{margin: -20px -13px;width: calc(100% + 26px);width: -ms-calc(100% + 26px);width: -o-calc(100% + 26px);width: -moz-calc(100% + 26px);width: -webkit-calc(100% + 26px);flex-wrap: wrap;display: flex;}
.wlcc_section3 .content .ul::after{content: "";display: block;clear: both;}
.wlcc_section3 .content .ul .li{padding: 20px 13px;float: left;width: 20%;}
.wlcc_section3 .content .ul .li a{display: block;width: 100%;border: 1px solid #dddddd;padding: 34px 16px 72px 16px;position: relative;min-height: 100%;}
.wlcc_section3 .content .ul .li a:hover{border-color: rgba(255,255,255,0); box-shadow: 0 0 30px rgba(107,107,107,0.35);}
.wlcc_section3 .content .ul .li a .pic{ width: 100%; padding-bottom: 69.54%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.wlcc_section3 .content .ul .li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -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;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.wlcc_section3 .content .ul .li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.wlcc_section3 .content .ul .li a .wordsbox{width: 100%;text-align: center;margin-top: 42px;}
.wlcc_section3 .content .ul .li a .wordsbox h2{font-size: 18px;color: #333333;line-height: 24px;margin-bottom: 42px;}
.wlcc_section3 .content .ul .li a .wordsbox h3{font-size: 16px;color: #777777;line-height: 22px;}
.wlcc_section3 .content .ul.ul2{display: none;}
@media  screen and (max-width: 1024px){
.wlcc_section3{padding-top: 30px;padding-bottom: 30px;}
.wlcc_section3 .content{margin-top: 14px;}
.wlcc_section3 .content .ul{margin: -6px;padding-bottom: 30px;
width: calc(100% + 12px);
width: -ms-calc(100% + 12px);
width: -o-calc(100% + 12px);
width: -moz-calc(100% + 12px);
width: -webkit-calc(100% + 12px);}
.wlcc_section3 .content .ul .li{padding: 6px;width: 50%;height: auto;}
.wlcc_section3 .content .ul .li a{padding: 12px 8px;}
.wlcc_section3 .content .ul .li a .wordsbox{margin-top: 12px;}
.wlcc_section3 .content .ul .li a .wordsbox h2{font-size: 14px;line-height: 20px;margin-bottom: 12px;letter-spacing: 0;}
.wlcc_section3 .content .ul .li a .wordsbox h3{font-size: 14px;line-height: 20px;letter-spacing: 0;}
.wlcc_section3 .content .ul .li .libox{margin-bottom: 12px;}
.wlcc_section3 .content .ul .li .libox:last-child{margin-bottom: 0;}
.wlcc_section3 .content .ul.ul1{display: none;}
.wlcc_section3 .content .ul.ul2{display: block;}
.wlcc_section3 .content .ul .slick-dots{ position: absolute; bottom: 0; height: 10px; text-align: center;}
.wlcc_section3 .content .ul .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.wlcc_section3 .content .ul .slick-dots li.slick-active{ background: #000;}
}

/*模块4*/
.wlcc_section4{width: 100%;padding-top: 92px;padding-bottom: 95px;background-color: #f7f7f7;}
.wlcc_section4 .content{width: 100%;margin-top: 94px;}
.wlcc_section4 .content ul{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.wlcc_section4 .content ul li{display: inline-block;vertical-align: top;}
.wlcc_section4 .content ul li:hover{opacity: 0.8;}
.wlcc_section4 .content ul li .picbox{margin: 0 auto;border-radius: 100%;position: relative;overflow: hidden;width: 212px;height: 212px;}
.wlcc_section4 .content ul li .picbox .pic{width: 100%;height: 100%;}
.wlcc_section4 .content ul li .picbox::after{content: "";display: block;width: 100%;height: 100%;border: 8px solid rgba(255,255,255,0.5);position: absolute;left: 0;top: 0;border-radius: 100%;}
.wlcc_section4 .content ul li .words{width: 100%;text-align: center;font-size: 18px;color: #121212;line-height: 24px;margin-top: 32px;}
@media  screen and (max-width: 1400px){
.wlcc_section4 .content ul li .picbox{width: 160px;height: 160px;}
}
@media  screen and (max-width: 1024px){
.wlcc_section4{padding-top: 30px;padding-bottom: 30px;}
.wlcc_section4 .content{margin-top: 14px;}
.wlcc_section4 .content ul{display: block;width: 100%;overflow: hidden;margin: -6px;
width: calc(100% + 12px);
width: -ms-calc(100% + 12px);
width: -o-calc(100% + 12px);
width: -moz-calc(100% + 12px);
width: -webkit-calc(100% + 12px);}
.wlcc_section4 .content ul li{display: block;width: 50%;float: left;padding: 6px;}
.wlcc_section4 .content ul li .picbox{width: 120px;height: 120px;}
.wlcc_section4 .content ul li .picbox::after{content: "";display: block;border: 4px solid rgba(255,255,255,0.5);}
.wlcc_section4 .content ul li .words{font-size: 14px;color: #121212;line-height: 20px;margin-top: 8px;}
}

/*模块5*/
.wlcc_section5{width: 100%;padding-top: 92px;padding-bottom: 98px;}
.wlcc_section5 .content{width: 100%;margin-top: 94px;}
.wlcc_section5 .content::after{content: "";display: block;clear: both;}
.wlcc_section5 .content .left{float: left;width: 69.625%;position: relative;}
.wlcc_section5 .content .left img{width: 100%;display: block;}
.wlcc_section5 .content .left .posi1{width: 100%;height: 100%; position: absolute;left: 50%;top: 50%;animation: width 1.5s linear infinite alternate;line-height: 0;
-webkit-transform: translate(-50%,-50%); 
-ms-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);}
@keyframes width{
 0%{ width: 0;}
 100%{ width: 100%;}}
.wlcc_section5 .content .left .posi2{position: absolute;right: 0;bottom: 0;width: 128px;height: 192px;}
.wlcc_section5 .content .right{float: right;width: 30.375%;padding-left: 136px;}
.wlcc_section5 .content .right ul{width: 100%;}
.wlcc_section5 .content .right ul li{width: 100%;border: 1px solid #dddddd;margin-bottom: 22px;border-radius: 4px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.wlcc_section5 .content .right ul li:hover{border-color: rgba(255,255,255,0); box-shadow: 0 0 18px rgba(179,179,179,0.35);}
.wlcc_section5 .content .right ul li:last-child{margin-bottom: 0;}
.wlcc_section5 .content .right ul li a{display: block;width: 100%;padding: 22px 48px 26px 48px;overflow: hidden;}
.wlcc_section5 .content .right ul li a .num{width: 26px;height: 26px;line-height: 26px;text-align: center;float: left;background-color: #ff7800;font-size: 16px;color: #ffffff;font-weight: bold;border-radius: 100%;}
.wlcc_section5 .content .right ul li a .words{font-size: 16px;color: #333333;line-height: 26px;float: left;padding-left: 16px;
width: calc(100% - 30px);
width: -ms-calc(100% - 30px);
width: -o-calc(100% - 30px);
width: -moz-calc(100% - 30px);
width: -webkit-calc(100% - 30px);}
@media  screen and (max-width: 1400px){
.wlcc_section5 .content .right ul li a{padding: 22px 18px 26px 18px;}
}
@media  screen and (max-width: 1200px){
.wlcc_section5 .content .right{padding-left: 20px;}
}
@media  screen and (max-width: 1025px){
.wlcc_section5{padding-top: 30px;padding-bottom: 30px;}
.wlcc_section5 .content{margin-top: 14px;}
.wlcc_section5 .content .left{width: 100%;}
.wlcc_section5 .content .left .posi2{width: 40px;height: 60px;}
.wlcc_section5 .content .right{width: 100%;padding-left: 0;margin-top: 14px;}
.wlcc_section5 .content .right ul li{margin-bottom: 10px;}
.wlcc_section5 .content .right ul li:hover{box-shadow: 0 0 12px rgba(179,179,179,0.35);}
.wlcc_section5 .content .right ul li a{padding: 12px 14px;}
.wlcc_section5 .content .right ul li a .num{width: 24px;height: 24px;line-height: 24px;font-size: 14px;}
.wlcc_section5 .content .right ul li a .words{font-size: 14px;line-height: 24px;padding-left: 10px;
width: calc(100% - 26px);
width: -ms-calc(100% - 26px);
width: -o-calc(100% - 26px);
width: -moz-calc(100% - 26px);
width: -webkit-calc(100% - 26px);}
}


/*模块6*/
.wlcc_section6{width: 100%;padding-top: 92px;padding-bottom: 100px;background-color: #f7f7f7;}
.wlcc_section6 .content{width: 100%;margin-top: 100px;}
.wlcc_section6 .content ul{width: 100%;overflow: hidden;border-left: 1px solid #dddddd;border-top: 1px solid #dddddd;}
.wlcc_section6 .content ul li{width: 16.66666666666667%;float: left;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;padding: 34px 10px 46px 10px;}
.wlcc_section6 .content ul li:nth-child(1),
.wlcc_section6 .content ul li:nth-child(3),
.wlcc_section6 .content ul li:nth-child(5),
.wlcc_section6 .content ul li:nth-child(8),
.wlcc_section6 .content ul li:nth-child(10),
.wlcc_section6 .content ul li:nth-child(12){background-color: #fff;}
.wlcc_section6 .content ul li .ico{width: 116px;height: 116px;margin: 0 auto 40px auto;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.wlcc_section6 .content ul li:hover .ico{transform: rotateY(180deg);}
.wlcc_section6 .content ul li .words{width: 100%;text-align: center;font-size: 20px;color: #666666;line-height: 24px;}
@media  screen and (max-width: 1024px){
.wlcc_section6{padding-top: 30px;padding-bottom: 30px;}
.wlcc_section6 .content{margin-top: 14px;}
.wlcc_section6 .sy_tit h2{font-size: 22px;}
.wlcc_section6 .content ul li{width: 33.33333%;padding: 12px;}
.wlcc_section6 .content ul li:nth-child(1),
.wlcc_section6 .content ul li:nth-child(3),
.wlcc_section6 .content ul li:nth-child(5){background-color: #f7f7f7;}
.wlcc_section6 .content ul li .ico{width: 60px;height: 60px;margin: 0 auto 12px auto;}
.wlcc_section6 .content ul li .words{font-size: 16px;line-height: 20px;}
.wlcc_section6 .content ul li:nth-child(2),
.wlcc_section6 .content ul li:nth-child(4),
.wlcc_section6 .content ul li:nth-child(6){background-color: #fff;}
}

/*模块7*/
.rypx_section4s{background-color: #fff;}
.rypx_section4 .content ul li a{border: 1px solid #dddddd;}
.rypx_section4 .content ul li a:hover{border-color: rgba(255,255,255,0);}



/*化学试剂*/
.Insidebn{width:100%;}
        .Insidebn .sidepic{line-height:0;font-size:0}
        .Insidebn img{width:100%;height:auto}
        .reagentproduct{width:100%;padding-top:93px;padding-bottom:100px;}
        .reagentproduct .content{width:100%;margin-top:100px;}
        .reagentproduct .content::after{content: "";display: block;clear: both;}
        .reagentproduct ul{margin: 0px -10px;width: -ms-calc(100% + 20px);width: calc(100% + 20px);float:left}
        .reagentproduct ul::after{content: "";display: block;clear: both;}
        .reagentproduct ul li{padding:10px 10px;width:16.667%;float:left;}
        .reagentproduct ul li a{width:100%;float:left}
        .reagentproduct ul li .casetw{width:100%;float:left;}
        .reagentproduct ul li .pic{position: relative;padding-bottom: 100%;overflow: hidden;width: 100%;display:block;box-shadow: 0 0px 10px rgb(0 0 0 / 10%);
        transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
        .reagentproduct ul li:hover .pic{box-shadow: 0 0px 18px rgb(0 0 0 / 30%)}
        .reagentproduct ul li .pic img{position: absolute;left: 50%;top: 50%;width: 100%;max-height: 100%;transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);}
        .reagentproduct ul li .tit{margin-top:35px;padding:0 35px 0 10px}
        .reagentproduct ul li .tit h4{font-size:18px;line-height:30px;color:#333;font-weight:700;transition:all .5s linear;}
        .reagentproduct ul li:hover .tit h4{color:#0c6247}
        .reagentproduct ul li .tit h6{white-space:pre-wrap;font-size:16px;line-height:34px;color:#787878;margin-top:15px}
        .reagentproduct ul li .tit .details{margin-top:20px;display:flex;justify-content:space-between;width:calc(100% + 20px)}
        .reagentproduct ul li .tit .details .left{color:#0c6247;font-size:18px;line-height:20px;font-weight:700}
        .reagentproduct ul li .tit .details .right{color:#787878;font-size:18px;transition:all .5s linear;line-height:20px}
        .reagentproduct ul li:hover .tit .details .right{color:#0c6247}
        .reagentproduct .more{width:230px;height:60px;background:#0c6247;color:#fff;font-weight:500;text-align:center;line-height:60px;font-size:18px;
                       border-radius:10px;float:left;margin-top:100px;left:50%;transform:translate(-50%,0);position:relative;transition:all .5s linear;}
        .Specproduct{background:#f8f8f8;}


        .reagentproduct .content ._t{width: 100%;text-align: center;font-size: 0;}
        .reagentproduct .content ._t .list{display: inline-block;vertical-align: middle;font-size: 18px;color: #666666;line-height: 20px;padding: 0 22px;margin: 0 32px;position: relative;cursor: pointer;}
        .reagentproduct .content ._t .list::after{content: "";display: block;width: 100%;height: 1px;background-color: #0c6247;position: absolute;left: 0;top: 50%;width: 0;
        transition: All 0.3s ease-in-out;
        -webkit-transition: All 0.3s ease-in-out;
        -moz-transition: All 0.3s ease-in-out;
        -o-transition: All 0.3s ease-in-out;}
        .reagentproduct .content ._t .list.on{color: #0c6247;}
        .reagentproduct .content ._t .list.on::after{width: 100%;}
        .reagentproduct .notes{font-size:18px;color:#0c6247;line-height:20px;margin:85px 0}
        .advantage{width:100%;background:#f7f7f7;padding-top:100px;padding-bottom:100px;}
        .advantage .content{width:100%;overflow:hidden;margin-top:100px;}
        .advantage ul{margin: 0px -20px;width: -ms-calc(100% + 40px);width: calc(100% + 40px);overflow:hidden;float:left}
        .advantage ul li{padding:20px 20px;width:25%;float:left}
        .advantage ul li:hover .icon{background:#fff}
        .advantage ul li:hover .img2{display:block}
        .advantage ul li:hover .img1{display:none}
        .advantage ul li:hover h4{color:#fff}
        .advantage ul li:hover h6{color:#fff}
        .advantage ul li:hover line{background:rgba(255,255,255,0.2)}
        .advantage ul li:hover line:after{background:#fff}

        .advantage ul li .advbg{background:#fff;padding:60px 0px 75px 0;background:url(/img/tage.png) center center no-repeat;background-size:cover}
        .advantage ul li:hover .advbg{background:url(/img/tage1.png) center center no-repeat;background-size:cover}
        .advantage ul li .icon{height:130px;width:130px;border-radius:100%;background:#0c6247;display:flex;
                               align-items:center;justify-content:center;margin:0 auto;}
        .advantage ul li .icon img{max-width:100%;height:auto}
        .advantage ul li h4{font-size:20px;color:#333;line-height:22px;margin-top:50px;text-align:center;}
        .advantage ul li line{width:110px;height:2px;background:#F1F1F1;margin:30px auto 0 auto;display:block;position:relative}

        .advantage ul li line:after{width:20px;height:4px;content:"";background:#0c6247;left:50%;transform:translate(-50%,0);
                                    position: absolute;top: -2px;}
        .advantage ul li h6{font-size: 18px;color: #666;line-height: 30px;margin: 30px auto 0 auto;width: 60%;text-align: center; height:90px;}
        .advantage ul li .img2{display:none}

        .newinformation{width:100%;padding-top:100px;padding-bottom:100px;}
        .newinformation .content{width:100%;overflow:hidden;margin-top:100px;}
        .newinformation .left{width:45.625%;float:left}
        .newinformation .left .pic{width:100%;position:relative;overflow:hidden}
        .newinformation .left .pic img{max-width:100%;height:auto;transition:all .5s linear;width:100%}
        .newinformation .left .words{position:absolute;bottom:0;left:0;background:rgba(12,98,71,0.7);
                                     width:100%;padding:0 30px;display:flex;justify-content:space-between;}
        .newinformation .left .words .tit{color:#fff;font-size:18px;line-height:65px}
        .newinformation .left .words .data{color:#fff;font-size:16px;line-height:65px;}
        .newinformation .right{width:50%;float:right}
        .newinformation .right ul{margin: -35px 0px;}
        .newinformation .right ul li{padding:35px 0px;}
        .newinformation .left:hover .pic img{transform:scale(1.1);}
        .newinformation .right a{display:flex;align-items:center;padding: 0 30px;}
        .newinformation .right .data h2{font-size:46px;color:#333;line-height:48px;text-align:center}
        .newinformation .right .data h3{font-size:18px;line-height:20px;color:#333;text-align:center;white-space:nowrap;margin-top:20px;}
        .newinformation .right line{width:2px;height:76px;background:#EEEEEE;float:left;margin:0 25px;}
        .newinformation .right h4{font-size:18px;color:#333;line-height:40px;font-weight:700;transition:all .5s linear; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
        .newinformation .right h6{font-size:14px;color:#666;line-height:24px;word-break: break-all;text-overflow: ellipsis;
        display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;  margin-top:20px;}
        .newinformation .right li:hover h4{color:#0c6247}
 
           @media  screen and (max-width: 1400px)
        {
             .reagentproduct ul li{width:33.3%}
            .newinformation .right ul{margin: -15px 0px;}
        .newinformation .right ul li{padding:15px 0px;}
        }
        @media  screen and (max-width: 1024px)
        {
            .reagentproduct .content ._t{display: flex;justify-content: space-between;}
            .reagentproduct{padding-top: 30px;padding-bottom: 30px;}
            .reagentproduct .content{margin-top:30px}
            .reagentproduct ul li{width:50%}
            .product .content{padding-top:30px;padding-bottom:30px;}
            .reagentproduct ul li .tit{margin-top: 15px;padding: 0 15px 0 0px;}
            .reagentproduct ul li .tit h6{font-size:14px;line-height:24px;margin-top:10px;height:48px;}
            .reagentproduct .more{margin-top:30px;font-size:16px;line-height:40px;height:40px;width:150px;}
            .reagentproduct .notes{margin:20px 0 20px 0;font-size:16px;line-height:18px;}
            .reagentproduct ul li .tit .details .right{font-size:16px;line-height:18px;}
            .reagentproduct ul li .tit .details .left{font-size:16px;line-height:18px;}
            .advantage{padding-top: 30px;padding-bottom: 30px;}
            .advantage .content{margin-top:30px;}
            .advantage ul li{width:100%;padding:10px 10px;}
            .advantage ul{margin: -10px -10px;
            width: -ms-calc(100% + 20px);
            width: calc(100% + 20px);}
            .advantage ul li .advbg{padding:30px 0 30px 0}
            .advantage ul li .icon{height:90px;width:90px;}
            .advantage ul li h4{margin-top:15px;font-size:16px;line-height:20px;}
            .advantage ul li line{width:80px;margin: 10px auto 0 auto;}
            .advantage ul li h6{font-size:16px;line-height:24px;margin: 15px auto 0 auto;width:80%;height:48px; }
            .newinformation .content{margin-top:30px}
            .newinformation .left{width:100%}
            .newinformation .left .words{padding:0 15px}
            .newinformation .left .words .tit{font-size:16px;line-height:40px}
            .newinformation .left .words .data{font-size:14px;line-height:40px;}
            .newinformation .right{width:100%;margin-top:15px;}
            .newinformation .right a{padding:0 15px}
            .newinformation .right .data h2{font-size:30px;line-height:34px}
            .newinformation .right .data h3{font-size:16px;line-height:18px;margin-top:10px;}
            .newinformation .right line{margin:0 10px;height:60px;}
            .newinformation .right h4{font-size:16px;line-height:24px}
            .newinformation .right h6{margin-top:10px;font-size:12px;line-height:20px;}
            .reagentproduct .content ._t .list{font-size: 14px;line-height: 18px;padding: 0 6px;margin: 0 6px;}
            .newinformation{padding-top: 30px;padding-bottom: 30px;}
            .reagentproduct ul li .tit .details{margin-top:10px;}
            .wyb_s{position: relative;z-index: 398;}
           .product  .content ._t .list{font-size: 14px;line-height: 18px;padding: 0 6px;margin: 0 10px;}
        }


/*试剂列表页*/
   .listsearch{width:100%;margin-top:65px;margin-bottom:105px;overflow:hidden}
        .listsearch .content{overflow:hidden;position:relative;}
        .listsearch input{height:60px;border:1px solid #CCCCCC;width:56.875%;padding-left:65px;color:#BABABA;font-size:16px;float:left;
                      background:url(/img/search.png) left 23px top 50% no-repeat;margin-left:16.875%}
        .listsearch input::-webkit-input-placeholder{color:#BABABA;font-size:16px;}
         .listsearch button{height:60px;background:#0c6247;text-align:center;color:#fff;font-size:18px;float:left;
                        line-height:60px;width:214px;}
         .spacing{margin-bottom:90px}
         .ification{width:100%;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD}
         .ification .content{width:100%;overflow:hidden;}
         .ification li{float:left;padding:0 10px;margin-right:70px;position:relative; }
        .ification li.on{border-bottom:2px solid #0c6247;}
         .ification li a{line-height:80px;color:#666666;font-size:16px;font-weight:700}
         .ification li.on a{color:#0c6247}
          .ification .left{float:left}
         .ification .right{line-height:80px;float:right;font-weight:700; font-size:16px;color:#666;}
         .ification .right img{margin-right:12px;}
       .ification .right i{font-style:normal;}
         .ification .right a{font-size:16px;color:#666;}
         .ification .right span.on a{color:#0c6247}

        .product{width:100%;padding-top:93px;padding-bottom:100px;}
        .Specproduct{background:#F8F8F8}

        .product .content{width:100%;overflow:hidden}
        .product ul{margin: 0px -10px;width: -ms-calc(100% + 20px);width: calc(100% + 20px);float:left}
        .product ul li{padding:10px 10px;width:16.667%;float:left}

        .manyproduct ul{margin: -40px -10px;width: -ms-calc(100% + 20px);width: calc(100% + 20px);overflow:hidden;float:left; display:flex; flex-wrap: wrap; align-items: flex-start;}
        .product ul li{padding:40px 10px;width:16.667%;float:left}
        .product ul li a{width:100%;float:left}
        .product ul li .casetw{width:100%;float:left;}
        .product ul li .pic{position: relative;padding-bottom: 100%;overflow: hidden;width: 100%;display:block;box-shadow: 0 0px 10px rgb(0 0 0 / 10%);
        transition: All 0.3s ease-in-out;
		-webkit-transition: All 0.3s ease-in-out;
		-moz-transition: All 0.3s ease-in-out;
		-o-transition: All 0.3s ease-in-out;}
        .product ul li:hover .pic{box-shadow: 0 0px 18px rgb(0 0 0 / 30%)}
        .product ul li .pic img{position: absolute;left: 50%;top: 50%;width: 100%;max-height: 100%;transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);}
        .product ul li .tit{margin-top:35px;padding:0 35px 0 10px}
        .product ul li .tit h4{font-size:18px;line-height:30px;color:#333;font-weight:700}
        .product ul li .tit h6{white-space:pre-wrap;font-size:16px;line-height:34px;color:#787878;margin-top:15px;}
        .product ul li .tit .details{margin-top:20px;display:flex;justify-content:space-between;width:calc(100% + 20px)}
        .product ul li .tit .details .left{color:#0c6247;font-size:18px;line-height:20px;font-weight:700}
        .product ul li .tit .details .right{color:#787878;font-size:18px;transition:all .5s linear;line-height:20px;}
        .product ul li:hover .tit .details .right{color:#0c6247}
        .product .more{width:230px;height:60px;background:#0c6247;color:#fff;font-weight:700;text-align:center;line-height:60px;font-size:18px;
                       border-radius:10px;float:left;margin-top:100px;left:50%;transform:translate(-50%,0);position:relative;transition:all .5s linear;}
        .Specproduct{background:#f8f8f8;}

        .slickproduct li{height:auto}
        .slickproduct .slick-prev,.slickproduct .slick-next{height:17px;width:17px;border-top:2px solid #D0D0D0;border-left:2px solid #D0D0D0;transition:all .5s linear;}
        .slickproduct .slick-prev{left:-38px;top:140px;transform:rotate(-45deg);}
        .slickproduct .slick-next{right:-38px;top:140px;transform:rotate(135deg);}
        .slickproduct .slick-prev:hover,.slickproduct .slick-next:hover{border-top:2px solid #0c6247;border-left:2px solid #0c6247;}
        


        .slickcontent{overflow:initial !important;display:flex}
        .product .content ._t{width: 100%;text-align: center;font-size: 0;}
        .product .content ._t .list{display: inline-block;vertical-align: middle;font-size: 18px;color: #666666;line-height: 20px;padding: 0 22px;margin: 0 32px;position: relative;cursor: pointer;}
        .product .content ._t .list::after{content: "";display: block;width: 100%;height: 1px;background-color: #0c6247;position: absolute;left: 0;top: 50%;width: 0;
        transition: All 0.3s ease-in-out;
        -webkit-transition: All 0.3s ease-in-out;
        -moz-transition: All 0.3s ease-in-out;
        -o-transition: All 0.3s ease-in-out;}
        .product .content ._t .list.on{color: #0c6247;}
        .product .content ._t .list.on::after{width: 100%;}
        .product .notes{font-size:18px;color:#0c6247;line-height:20px;margin:85px 0}

        .paging{ width: 100%;text-align:center;padding-top:105px;padding-bottom:113px;background:#F8F8F8}
        .paging.nonebg{background:#fff;padding-top: 30px;padding-bottom: 170px;}
        .paging .text a{ width:32px; height:32px; line-height: 32px; border: 1px solid #E0E0E0; border-radius:32px; color:#666; font-size:14px; margin: 0 10px; display: inline-block;}
        .paging .text a.on,.paging .text a:hover{ background: #0c6247; color:#fff; border: 1px solid #0c6247;}
        .paging .text .l1,.paging .text .r1{ width:97px; line-height:32px; font-size:20px; color: #0c6247;position:relative}
        .paging .text .l1:after{content: "";width: 22px;height: 1px;background: #26375C;position: absolute; left: 50%; transform: translate(-50%,0);margin-top: 17px;}
        .paging .text .l1:before{content: ""; position: absolute;height: 1px;width: 4px;background: #26375C; left: 50%;transform: translate(-50%,-50%)rotate(-45deg); top: 50%; margin-left: -9px;margin-top: 1px;}
        .paging .text .r1:after{content: "";width: 22px;height: 1px;background: #26375C;position: absolute;left: 50%;transform: translate(-50%,0); margin-top: 17px;}
        .paging .text .r1:before{content: "";position: absolute;height: 1px;width: 4px;background: #26375C;left: 50%;transform: translate(-50%,-50%)rotate(45deg);top: 50%;margin-left:9px; margin-top:1px;}
        .paging .text{display: flex;justify-content: center;align-items: center;}
        .paging .text_p{ display: none;}
        .paging .text .l1:hover:after{ background: #fff;}
        .paging .text .l1:hover:before{ background: #fff;}
        .paging .text .r1:hover:after,
        .paging .text .r1.on:after{ background: #fff;}
        .paging .text .r1:hover:before,
        .paging .text .r1.on:before{ background: #fff;}
        .paging .text a.lastpage{width:50px;}


         @media  screen and (max-width: 1400px){
             .product ul li{width:33.3%}
              .slickproduct .slick-prev{left:-20px;top:150px;}
          .slickproduct .slick-next{right:-20px;top:150px;}
         }

        @media  screen and (max-width: 1024px){
            .hba{margin-top:0px !important;}
             .slickproduct .slick-prev{left:-0px;top:120px;}
        .slickproduct .slick-next{right:-0px;top:120px;}
              .ification{margin-top:50px;}
            .ification li{margin-right:15px;padding:0 5px}
            .ification li a{line-height:50px;font-size:14px;}
            .ification .right{ display:none; line-height:50px;float:left;width:100%}
            .ification .right a{font-size:14px;}
            .listsearch{margin-top:30px;margin-bottom:30px;}
          .listsearch .content{left:50%;transform:translate(-50%,0);width: auto;float: left;width:100%}
             .listsearch input{height:40px;width:calc(100% - 85px);padding-left:30px;font-size:12px;
                      background:url(/img/search.png) left 10px top 50% no-repeat;margin-left:0%}
             .listsearch input::-webkit-input-placeholder{font-size:12px;}
          .listsearch input::-webkit-input-placeholder{font-size:14px;}
         .listsearch button{height:40px;font-size:16px; line-height:40px;width:85px;}
         .product ul li .tit{margin-top:10px;padding:0 10px 0 10px}
         .product ul li .tit h4{font-size:16px;line-height:24px}
        .product ul li .tit h6{font-size:14px;line-height:24px;margin-top:8px;height:48px}
        .product ul li .tit .details{margin-top:10px;width:100%}
        .product ul li .tit .details .left{font-size:16px;line-height:18px;}
        .product ul li .tit .details .right{font-size:16px;}

        .product ul li{padding:10px 10px;width:50%;float:left}
            .wyb_s{position: relative;z-index: 15;}
            .product{padding-top: 30px;padding-bottom:30px;}
            .spacing{margin-bottom:0px;}
           .product  .content ._t .list{font-size: 14px;line-height: 18px;padding: 0 6px;margin: 0 10px;}
           .paging.nonebg{padding-top:0px;padding-bottom:30px;}
             .paging{padding-top:30px;padding-bottom:30px;}
           .paging .text{ display: none;}
           .paging .text_p{ display: block; text-align: center; font-size: 0; color:#666;}
           .paging .text_p a{ display: inline-block; vertical-align: middle; padding: 0 25px; font-size: 14px; line-height: 30px; background:#0c6247; color: #fff; border: transparent; border-radius:30px; overflow: hidden;}
           .paging .text_p span{ display: inline-block; vertical-align: middle; padding: 0 25px; font-size: 14px; color: #666;}
        }


        /*搜索结果*/
          .search{width:100%;margin-top:60px;}
       .search .content{overflow:hidden;position:relative;width:100%}
        .search input{height:60px;border:1px solid #CCCCCC;width:56.875%;padding-left:65px;color:#666;font-size:12px;float:left;
                      background:url(/img/search.png) left 23px top 50% no-repeat;margin-left:16.875%}
        .search input::-webkit-input-placeholder{color:#BABABA;font-size:16px;}
         .search button{height:60px;background:#0c6247;text-align:center;color:#fff;font-size:18px;float:left;
                        line-height:60px;width:214px;}
         .search .result{padding:50px 0 40px 0;width:100%;float:left;text-align:center;font-size:14px;}
         .form .content{width:100%;overflow:hidden;}
         .form .top{background:#0c6247;width:100%;float:left}
         .form .top li{height:70px;line-height:70px;color:#fff;font-size:16px;position:relative;text-align:center;}
          .form .top li:after{content:"";position:absolute;right:0;top:50%;transform:translate(0,-50%);
                              width:1px;height:10px;background:#fff}
          .form .top li:nth-child(6):after{width:0}
         .form li{width:16.6667%;float:left}
         .form .mores{width: 100%;text-align: center; float: left;margin-top: 34px;}
         .form .mores a{display: inline-block;width: 220px;height: 44px;line-height: 44px;background-color: #0c6247;font-size: 16px;color: #fff;text-align: center;}
         .form .mores a:hover{opacity: 0.6;}
         .form .down{width:100%;float:left;border-left:1px solid #DDDDDD}
          .form .down li{width:100%}
          .form .down li .info{width:16.667%;float:left;/*height:50px;*/color:#333; border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD;  font-size:14px;text-align:center;line-height:20px;  overflow:hidden;}
          .form .down li .info div{padding:15px 10px; height:100%; display:table;width:100%;}
          .form .down li .info div span{display:table-cell; vertical-align:middle;}
          .form .down li:nth-child(2n){background:#F6F6F6}
          .notes{margin:40px 0 120px 0;float:left}
          .notes b{color:#333;}
          .notes h6{color:#666;line-height:30px;/*white-space:pre-wrap;*/font-size:14px;}

            @media  screen and (max-width: 1024px){
                 .wyb_s{position: relative;z-index: 15;}
          .search{margin-top:80px;}
        .search .content{left:50%;transform:translate(-50%,0);width: 100%;float: left;}
             .search input{height:40px;width:calc(100% - 85px);padding-left:30px;font-size:12px;
                      background:url(/img/search.png) left 10px top 50% no-repeat;margin-left:0%}
          .search input::-webkit-input-placeholder{font-size:12px;}
         .search button{height:40px;font-size:16px; line-height:40px;width:85px;}
         .search .result{padding:20px 0 20px 0}
         .notes{margin:20px 0 20px 0;}
         .form .top li{width:30%;float:none;display:inline-block;height:60px;line-height:60px; font-size:15px; letter-spacing:0;}
         .form .top{white-space: nowrap; overflow: hidden;overflow-x: auto;max-width: 100%;}
        .form .top::-webkit-scrollbar{ width:4px;height:2px;}   
        .form .top::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 4px;}
        .form .top::-webkit-scrollbar-thumb{ width: 4px; background-color: #0c6247; border-radius: 4px;}
        .form .down li::-webkit-scrollbar{ width:4px;height:2px;}   
        .form .down li::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 4px;}
        .form .down li::-webkit-scrollbar-thumb{ width: 4px; background-color: #0c6247; border-radius: 4px;}
         .form .down li{white-space: nowrap; overflow: hidden;overflow-x: auto;max-width: 100%; letter-spacing:0;}
         .form .down li .info{width:30%;display:inline-block;float:none; white-space:initial;}
         .form .down li .info div{padding:10px 6px;}
         .notes h6{font-size:14px;line-height:24px;}
            }


            /*新闻列表*/
              .newlist{margin-top:100px;}
              .newlist .ldown{margin-top:0 !important;margin-bottom:0 !important;overflow:hidden;width:70.4375%}
                .newlist .ldown.wap{display:none}
      .newlist ul{margin: -10px 0;float: left;width:100%;}
.newlist ul li{ float: left; width: 100%; padding:10px 0px; position: relative;}
.newlist ul li a{ display: block; padding: 38px 45px 38px 250px; min-height: 200px; background:#f7f7f7; position: relative;
                  transition:all .5s linear;}
.newlist ul li .date{ width: 185px; text-align: center; position: absolute; top: 50%;transform: translate(0, -50%); left: 0;}
.newlist ul li h3{ font-size: 72px; line-height: 60px; font-weight: bold; color:#C2C2C2}
.newlist ul li h4{ margin-top: 15px; font-size: 20px; line-height: 20px; color:#555}
.newlist ul li .img{ width: 240px; height: 160px; overflow: hidden; position: absolute; left: 188px;
                     top: 50%;transform: translate(0, -50%)}

.newlist ul li line{height:155px;width:1px;background:#E0E0E0;left:185px;position:absolute;top:50%;transform:translate(0,-50%);}

.newlist ul li .img .bg{ width: 100%; height: 100%;opacity:0;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.newlist ul li .text{ width: 100%;}
.newlist ul li .text h5{ font-size: 18px; line-height: 62px;  width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;color:#333; margin: 0px 0 0px 0; }
.newlist ul li .text p{ font-size:14px; line-height: 26px;overflow: hidden;color:#666;word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box;height:78px;
-webkit-box-orient: vertical; 
-webkit-line-clamp: 3;
overflow: hidden; }
.newlist ul li:hover a{ background: #0c6247;}
.newlist ul li:hover h3{ color: #fff;}
.newlist ul li:hover h4{ color: #fff;}
.newlist ul li:hover .line{ background: #fff;}
.newlist ul li:hover .img .bg{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.newlist ul li:hover .text h5{ color: #fff;}
.newlist ul li:hover .text p{ color: #fff;}
.newlist ul li:hover line{display:none}
.newlist ul li:hover a{padding: 38px 45px 38px 470px;}
.newlist ul li:hover .img .bg{opacity:1}
.newlist .content{width:100%;overflow:hidden;display:flex;justify-content:space-between}
.newlist .content .left{width:70.4375%}
.newlist .right{width:27.1875%;float:right;background:#F7F7F7;}
.newlist .right .top{padding:70px 0;color:#fff;text-align:center;letter-spacing:2px;
                     font-size:24px;line-height:24px;font-weight:700;}
.newlist .right .relevantlist{float:left;width:100%}
.newlist .right .relevantlist .vant{float:left;width:100%}
.newlist .right .relevantlist .vant a{float:left;width:100%;padding:25px 15px 30px 40px;background:#f7f7f7;position:relative}
.newlist .right .relevantlist .vant a:after{content:"";position:absolute;width:calc(100% - 40px);bottom:0;height:1px;background:#E7E7E7;
                                            left:50%;transform:translate(-50%,0);}
.newlist .right .relevantlist .vant h4{font-size:16px;color:#333;line-height:18px;}
.newlist .right .relevantlist .vant h6{font-size:12px;color:#666;line-height:14px;margin-top:32px;}
.newlist .right .relevantlist .vant:hover a{background:#0c6247}
.newlist .right .relevantlist .vant:hover h4{color:#fff}
.newlist .right .relevantlist .vant:hover h6{color:#fff}
.newlist .right .relevantlist .vant:hover a:after{background:#0c6247;}
.newlist .paging{padding-top:60px;padding-bottom:110px;float:left;background:none;}

 .Insidebn{width:100%;}
 .Insidebn .sidepic{line-height:0;font-size:0}
 .Insidebn img{max-width:100%;height:auto}

@media  screen and (max-width: 1024px)
{

     .newlist .ldown.pc{display:none}
     .newlist .ldown.wap{display:block;width:100%}
    .notes b{font-size:16px;}
    .Insidebn{margin-top:50px;}
    .newlist .content{flex-direction:column}
.newlist .content .left{width:100%}
.newlist{margin-top:30px;margin-bottom:30px}
.newlist ul li a{padding:20px 25px 20px 110px;min-height:auto;}
.newlist ul li .date{width:90px}
.newlist ul li h3{font-size:40px;line-height:42px;}
.newlist ul li h4{margin-top:8px;font-size:16px;line-height:18px;}
.newlist ul li line{display:none}
.newlist ul li .text h5{font-size:16px;line-height:50px;}
.newlist ul li .text p{font-size:13px;line-height:20px;height:60px;}
.newlist ul li:hover a{padding:20px 25px 20px 110px;}
.newlist ul li .img{display:none}
.newlist .right{width:100%;margin-top:0px;display: none;}
.newlist .paging{padding-top:30px;padding-bottom:0;}
.newlist .right .top{padding:55px 0;font-size:18px;line-height:20px;}
.newlist .right .relevantlist .vant a{padding:20px}
.newlist .right .relevantlist .vant h4{font-size:16px;}
.newlist .right .relevantlist .vant h6{margin-top:20px;}
}       
















/*新闻详情页*/
.return{line-height: 80px;display: flex;align-items: center;float:left;}
     .return .img2{display:none}
     .return:hover .img1{display:none}
     .return:hover .img2{display:block}
     .return span{margin-left:18px;color:#666;font-size:16px;}
     .return:hover span{color:#0c6247;}
     .newdetails .tit{color:#333;font-size:30px;line-height:32px;}
     .newdetails .time{font-size:14px;color:#777;padding-top:40px;padding-bottom:30px;border-bottom:1px solid #E2E2E2;margin-bottom:30px;}

     .newdetails .time a{color:#0c6247}

     .newdetails .content{padding-left:12px;white-space:normal}
     .newdetails .h6{color:#666;font-size:16px;line-height:30px;/*white-space:pre-wrap*/}
     .newdetails .h6.firight{text-align:right}
     .newdetails .little{color:#333;line-height:22px;font-size:20px;text-align:center;font-weight:600}
     .newdetails .fabulous{ cursor:pointer; height:80px;width:80px;border:1px solid #C2C2C2;border-radius:100px;display: flex;margin:0 auto; align-items: center;justify-content: center;flex-direction: column;}
     .newdetails .fabulous p{font-size:12px;color:#A2A7AB;line-height: 12px;margin-top: 5px;}
     .newdetails .fabulous.on{border:1px solid #0c6247;}
     .newdetails .fabulous.on p{color:#0c6247;}

    .newdetails .ldown{width:70.4375%;margin-top:120px !important;margin-bottom:100px !important}
     .ldown .rupage{border-top:1px solid #CFCFCF;padding-top:30px;overflow:hidden;display: flex;justify-content: space-between;align-items: center;}
     .ldown .rupage .prev{float:left;color:#8B8B8B;font-size:14px}
     .ldown .rupage .prev a{color:#333;font-size:14px;margin-top:8px;float:left}
     .ldown .rupage .prev a:hover{color:#0c6247}

     .ldown .rupage .next{float:right;color:#8B8B8B;font-size:14px}
     .ldown .rupage .next a{color:#333;font-size:14px;margin-top:8px;float:left}
     .ldown .rupage .next a:hover{color:#0c6247}
     .ldown .rupage .mid{position:relative;}
     .ldown .rupage .mid a{margin-left:5px;font-size:14px}

     .caseShare{display: flex;align-items: center;justify-content: center;margin-top:27px;margin-bottom:52px;}
     .newdetails .bshare-weixin{background: url(/img/proIn7.jpg)!important;}
     .newdetails .bshare-qqim{background: url(/img/proIn8.jpg)!important;}
     .newdetails .bshare-qzone{background: url(/img/proIn9.jpg)!important;}
     .newdetails .bshare-sinaminiblog{background: url(/img/proIn10.jpg)!important;}
     .newdetails .bshare-qqmb{background: url(/img/proIn11.jpg)!important;}
     .newdetails .caseShare .bshare-custom.icon-medium a{display: inline-block;
     vertical-align: top;
     width: 26px!important;padding-left:26px !important;
    height: 26px!important;
    margin-right: 12px!important;}
     .caseShare h4{float:left;font-size:14px;color:#666;margin-right:20px;}


     .pagecon{padding-top:50px; padding-bottom:50px;}

     .sitemap{ width:100%; overflow:hidden;}
.sitemap li{border-bottom:1px dashed #d2d2d2; padding:7px 0; float:left; line-height:40px;width:98%; padding-left:2%;  }
.sitemap li a{ margin-right:10px;font-size:12px; float:left; white-space: nowrap; font-size:14px;}
.sitemap li a:hover{color:#0c6247;}
.sitemap li .font16{ font-size:16px;  /*color:#135fb1*/}
.sitemap li .font14{font-size:14px; }
.sitemap li .font12{ font-size:12px;  color:#999}


      @media screen and (max-width:1024px)
     {
           .newdetails  .ldown{width:100%;margin-top: 30px !important;margin-bottom: 30px !important;}
         .return{line-height:50px;}
         .return span{font-size:14px;margin-left:12px;}
         .newdetails .tit{font-size: 24px;line-height: 28px;}
         .newdetails .time{padding-top: 20px;padding-bottom: 15px;margin-bottom: 15px;}
         .caseShare{margin-top: 15px;margin-bottom: 30px;}
         .newdetails .h6{font-size:14px;line-height:24px;}
         .newdetails .little{font-size:18px;line-height:20px;}
         .ldown .rupage{flex-wrap:wrap;}
         .ldown .rupage .prev a{margin-top:4px;}
         .ldown .rupage .next a{margin-top:4px;}

         .pagecon{padding-top:20px; padding-bottom:20px;}

     }










     /*案例列表*/
       .Insidebn{width:100%;}
        .Insidebn .sidepic{line-height:0;font-size:0}
        .Insidebn img{max-width:100%;height:auto}
        .casecont{width:100%;padding-top:120px;padding-bottom:0;background:#F8F8F8}
        .casecont ul{margin: -27.5px -24px;width: -ms-calc(100% + 48px);width: calc(100% + 48px);overflow:hidden; display:flex; flex-wrap: wrap; align-items: flex-start;}
        .casecont ul li{padding:27.5px 24px;width:33.3%;float:left}
        .casecont ul li .casetw{width:100%;float:left;}
        .casecont ul li .bg{background:#fff;padding:16px 9% 25px 9%;width:100%;box-shadow: 0 0px 10px rgb(0 0 0 / 10%)}
        .casecont ul li .bg img{max-width:100%;height:auto;transition:all .5s linear;}
        .casecont ul li h4{font-size:16px;color:#333;line-height:18px;transition:all .5s linear;
                             font-weight:700;text-align:center;margin-top:36px;}
        .casecont ul li:hover h4{color:#0c6247}
        .casecont ul li:hover .bg img{transform:scale(1.05)}

        .paging{ width: 100%;text-align:center;padding-top:105px;padding-bottom:113px;background:#F8F8F8}
        .paging .text a{ width:32px; height:32px; line-height: 32px; border: 1px solid #E0E0E0; border-radius:32px; color:#666; font-size:14px; margin: 0 10px; display: inline-block;}
        .paging .text a.on,
        .paging .text a:hover{ background: #0c6247; color:#fff; border: 1px solid #0c6247;}
        .paging .text .l1,
        .paging .text .r1{ width:97px; line-height:32px; font-size:20px; color: #0c6247;position:relative}
        .paging .text .l1:after{content: "";width: 22px;height: 1px;background: #26375C;position: absolute; left: 50%; transform: translate(-50%,0);margin-top: 17px;}
        .paging .text .l1:before{content: ""; position: absolute;height: 1px;width: 4px;background: #26375C; left: 50%;transform: translate(-50%,-50%)rotate(-45deg); top: 50%; margin-left: -9px;margin-top: 1px;}
        .paging .text .r1:after{content: "";width: 22px;height: 1px;background: #26375C;position: absolute;left: 50%;transform: translate(-50%,0); margin-top: 17px;}
        .paging .text .r1:before{content: "";position: absolute;height: 1px;width: 4px;background: #26375C;left: 50%;transform: translate(-50%,-50%)rotate(45deg);top: 50%;margin-left:9px; margin-top:1px;}
        .paging .text{display: flex;justify-content: center;align-items: center;margin-left:15px}
        .paging .text .total{font-size:16px;color:#0c6247;margin-left:12px;}


        .paging .text_p{ display: none;}
        .paging .text .l1:hover:after,
        .paging .text .l1.on:after{ background: #fff;}
        .paging .text .l1:hover:before,
        .paging .text .l1.on:before{ background: #fff;}
        .paging .text a.lastpage{width:50px;}

        .caseslick{border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD}
        .caseslick .content{width:100%;}
         .caseslick .content li{height:80px;}
        .caseslick .content li.on a{color:#0c6247}
        .caseslick .content li a{line-height:80px;height:80px;color:#666;}
        .caseslick .content li a:hover{color:#0c6247}
        .caseslick .content li a h4{font-weight:700;font-size:16px;text-align:center;float: left; left: 50%;transform: translate(-50%, 0);position: relative;}
         .caseslick .content li.on a h4:after{content:"";bottom:0;height:2px;width:calc(100% + 20px);
                                           position:absolute;background:#0c6247;left:-10px;}

        .caseslick .slick-prev, .caseslick .slick-next{height:40px;width:40px;border-radius:100%;background:#E9E9E9;
                               border-radius:100%;transition:all .5s linear;}
        .caseslick .slick-prev{left:-5px;}
        .caseslick .slick-next{right:-5px;}
         .caseslick .slick-prev:after, .caseslick .slick-next:after{content:"";height:1px;width:22px;background:#9F9F9F;position:absolute;transition:all .5s linear;
                                      left:50%;transform:translate(-50%,0);}
         .caseslick .slick-prev:before,.caseslick .slick-next:before{content: "";height: 7px; width: 0.5px; transition:all .5s linear;
                                       background: #9F9F9F;position: absolute;top: 14px; }
          .caseslick .slick-prev:before{left:11px;}
           .caseslick .slick-next:before{right:11px}
         .caseslick .slick-prev:before{ transform: rotate(45deg);}
         .caseslick .slick-next:before{transform: rotate(-45deg);}

         .caseslick .slick-prev:hover,.caseslick .slick-next:hover{background:#0c6247}
         .caseslick .slick-prev:hover:after,.caseslick .slick-next:hover:after{background:#fff}
         .caseslick .slick-prev:hover:before,.caseslick .slick-next:hover:before{background:#fff}
         .caseslick.w_width{padding-left: 75px;padding-right: 75px;}
        .w_1700{max-width:1800px;margin-right: auto;margin-left: auto;}



      @media  screen and (max-width: 1024px)
        {
           .paging .text .total{font-size:14px;margin-left:8px;}
             .caseslick.w_width{padding-left: 15px;padding-right: 15px;}
            .wyb_s{position: relative;z-index: 398;}
            .Insidebn{margin-top:50px;}
            .casecont{padding-top: 30px;padding-bottom: 0px;}
            .casecont ul{margin: -15px -15px;width: -ms-calc(100% + 30px);width: calc(100% + 30px);}
            .casecont ul li{padding:15px 15px;width:50%;}
            .casecont ul li h4{margin-top:15px;font-size:14px;line-height:16px;}
            .paging{padding-top:30px;padding-bottom:30px;}
           .paging .text{ display: none;}
           .paging .text_p{ display: block; text-align: center; font-size: 0; color:#666;}
           .paging .text_p a{ display: inline-block; vertical-align: middle; padding: 0 25px; font-size: 14px; line-height: 30px; background:#0c6247; color: #fff; border: transparent; border-radius:30px; overflow: hidden;}
           .paging .text_p span{ display: inline-block; vertical-align: middle; padding: 0 25px; font-size: 14px; color: #666;}
           .caseslick .content li{height:60px;}
           .caseslick .content li a{height:60px;line-height:60px;}
           .caseslick .content li a h4{font-size:15px;}
           .caseslick .slick-prev, .caseslick .slick-next{height:30px;width:30px;}
           .caseslick .slick-prev:after, .caseslick .slick-next:after{width: 15px;}
           .caseslick .slick-prev:before, .caseslick .slick-next:before{height:5px;top:11px;}
        }


/*bwh*/
.padd{ display:flow-root; width:100%; padding-top:100px; padding-bottom:100px; overflow:hidden;}
.mt_100{ margin-top:100px;}
.backg{ background:#f7f7f7; }
._safety .box{ float:left; width:100%; position:relative;}
._safety .img{ float:left; width:56.875%; line-height:0; position:relative; z-index:1;}
._safety .text{ float:right; width:37.875%; margin:5.812% 0 0 0; position:relative; z-index:2;}
._safety .text .tit{ float:left; width:100%; color:#333333; font-size:24px; line-height:34px;}
._safety .text .cont{ float:left; width:100%; color:#333333; font-size:18px; line-height:36px; margin:5.61% 0 19.47% 0;}
._safety .text .info{ float:right; width:176.8%; position:relative; z-index:6; background:#0c6247; padding:4.94% 13%;}
._safety .text .t{ float:left; color:#fff; font-size:24px; line-height:34px; position:relative; z-index:3; padding-bottom:2.84%;}
._safety .text .t:after{ float:left; width:100%; height:1px; content:''; position:absolute; left:0; bottom:0; background:#fff; opacity:0.43; z-index:1;}
._safety .text .t:before{ float:left; width:20px; height:4px; content:''; position:absolute; left:50%; margin-left:-10px; bottom:0; background:#fff; z-index:2;}
._safety .text .p{ float:left; width:100%; color:#fff; font-size:18px; line-height:28px; position:relative; z-index:3; margin-top:3.61%;}


@media  screen and (max-width: 1600px){
._safety .text{ margin:2% 0 0 0;}
._safety .text .cont{ margin:3% 0 5% 0;}
._safety .text .info{padding:4% 8%;}
}
@media  screen and (max-width: 1400px){
._safety .text .tit{ font-size:19px; line-height:30px;}
._safety .text .cont{ font-size:15px; line-height:30px;}
._safety .text .t{ font-size:19px; line-height:30px;}
._safety .text .p{ font-size:15px; line-height:26px;}
}
@media  screen and (max-width: 1024px){
.mt_100{ margin-top:30px;}	
.padd{ padding-top:30px; padding-bottom:30px;}
._safety .img{ width:100%;}
._safety .text{ width:100%; margin:0;}
._safety .text .cont{ margin:5px 0 20px 0; line-height:26px;}
._safety .text .info{ width:100%; padding:20px 15px;}
._safety .text .info:after{ float:left; width:100%; height:100%; content:''; position:absolute; left:0; top:0; z-index:1; opacity:0.8; background:#0c6247;}
._safety .text .t{ padding-bottom:10px;}
._safety .text .p{ margin-top:10px;}

}


._Stand .list{ float:left; width:100%; background:#ffffff; border:1px solid #dddddd; overflow:hidden;}
._Stand .list ul{flex-wrap:wrap; display: flex; margin-bottom:-1px;}
._Stand .list li{ float:left; width:20%; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; }
._Stand .list li:nth-child(5n){border-right:none;}
._Stand .list li a{ float:left; width:100%; position:relative; min-height:142px; padding:20px 15px;}
._Stand .list li h6{ float:left; width:46px; color:#fff; text-align:center; font-size:18px; line-height:36px; height:42px; position:absolute; left:15.9%; top:43px; background:url(/img/h2.png) center no-repeat;}
._Stand .list li h6:after{ float:left; position:absolute; left:0; bottom:-15px; content:''; width:51px; height:2px; background:#0c6247;-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;  
}
._Stand .list li:hover h6:after{ width:10px;}
._Stand .list li h5{ float:left; width:100%; color:#0c6247; font-size:18px; line-height:30px; min-height:42px; flex-wrap:wrap; display: flex;  align-items: center;  margin-top:22px; padding-left:40.66%; padding-right:7.6%;}

@media  screen and (max-width: 1600px){
._Stand .list li h6{ left:20px;}
._Stand .list li h5{ padding-left:62px; padding-right:0; font-size:16px; line-height:28px;}

}
@media  screen and (max-width: 1400px){

}
@media  screen and (max-width: 1024px){
._Stand .list li{ width:50%;}
._Stand .list li:nth-child(5n){ border-right:1px solid #dddddd;}
._Stand .list li:nth-child(2n){border-right:none;}
._Stand .list li a{ min-height:85px;}
._Stand .list li h6{ top:20px;}
._Stand .list li h6:after{ bottom:-10px;}
._Stand .list li h5{ margin-top:2px;}
}
@media  screen and (max-width:767px){
._Stand .list li a{ padding:15px 10px;}
._Stand .list li h6{ top:15px; left:10px; font-size:16px;}
._Stand .list li h5{ font-size:15px; line-height:22px;}

}

.workC{ float:left; width:100%; color:#666666; font-size:20px; line-height:48px; margin-top:40px;}
.workC .t1{ float:left; width:100%;}
.workC .t2{ float:left; width:100%; margin-top:10px;flex-wrap:wrap; display: flex; }
.workC .p1,
.workC .p2{ float:left; width:49.37%;}
.workC .p2{ float:right;}
.workL{ float:left; width:100%; color:#666666; font-size:18px; line-height:24px; border:1px solid #dddddd; position:relative;}
.workL:after,
.workL:before{ float:left; width:1px; height:100%; content:''; position:absolute; top:0; background:#dddddd;}
.workL:after{ left:20.3%;}
.workL:before{ right:36.6%;}
.workL ul{ float:left; width:100%; text-align:center; display: flex;  justify-content: space-between;  align-items: center; background:#0c6247;}
.workL ul li{ float:left; width:33.33%; color:#fff; font-size:24px; line-height:50px; padding-top:25px; padding-bottom:25px;}
.workL dl{ float:left; width:100%;flex-wrap:wrap; display: flex; justify-content: space-between;  align-items: center; border-top:1px solid #dddddd;}
.workL dl dd{ float:left; width:33.33%; padding-top:26px; padding-bottom:26px;}
.workL dl dd:first-child{ text-align:center;}
.workL ul li:nth-child(1),
.workL dl dd:nth-child(1){ width:20.3%; padding-left:10px; padding-right:10px;}
.workL ul li:nth-child(2),
.workL dl dd:nth-child(2){ width:43.1%;padding-left:5.6%; padding-right:5.6%;}
.workL ul li:nth-child(3),
.workL dl dd:nth-child(3){ width:36.6%;padding-left:8%; padding-right:8%;}

@media  screen and (max-width: 1600px){
.workL ul li:nth-child(2),
.workL dl dd:nth-child(2){ width:43.1%; padding-left:3%; padding-right:3%;}
.workL ul li:nth-child(3),
.workL dl dd:nth-child(3){ width:36.6%; padding-left:3%; padding-right:3%;}
.workC{ font-size:16px; line-height:30px;}
.workL{ font-size:16px;}
}
@media  screen and (max-width: 1400px){

}
@media  screen and (max-width: 1024px){
.workL{ font-size:14px; line-height:22px;}	
.workC .p1,
.workC .p2{ width:100%;}
.workC .p2{ margin-top:5px;}
.workC{ font-size:15px; line-height:28px; margin-top:20px;}
.workL ul li{ font-size:16px; line-height:22px; padding-top:12px; padding-bottom:12px;}
.workL dl dd{ padding-top:14px; padding-bottom:14px;}
.workL ul li:nth-child(2),
.workL dl dd:nth-child(2){ width:43.1%; padding-left:8px; padding-right:8px;}
.workL ul li:nth-child(3),
.workL dl dd:nth-child(3){ width:36.6%; padding-left:8px; padding-right:8px;}

}
@media  screen and (max-width:767px){
.workL:after{ left:27%;}
.workL:before{ right:36.5%;}	
.workL ul li:nth-child(1),
.workL dl dd:nth-child(1){ width:27%;}	
.workL ul li:nth-child(2),
.workL dl dd:nth-child(2){ width:36.5%;}
.workL ul li:nth-child(3),
.workL dl dd:nth-child(3){ width:36.5%;}
}


.Busin{ float:left; width:100%;}
.Busin ul{ margin-right:-3.12%;}
.Busin li{ float:left; width:11.75%; text-align:center; position:relative; margin-top:177px; margin-right:2.42%;}
.Busin li em{ float:left; width:100%; height:1px; content:''; position:absolute; left:50%; top:55px; border-bottom:1px dashed #253b6d; z-index:1;}
.Busin li em:before{ float:left; width:0; height:0; content:''; position:absolute; left:62%; top:50%;  border-top:5px solid transparent; border-bottom:5px solid transparent;border-left:6px solid #253b6d;  z-index:1; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);}
.Busin li:last-child em{ display:none;}
.Busin li:nth-child(3) em,
.Busin li:nth-child(5) em{ transform:rotate(-30deg); -ms-transform:rotate(-30deg); top:0; width:130%;}
.Busin li:nth-child(4) em{ top:100%; width:1px; height:230px; border-left:1px dashed #253b6d;}
.Busin li:nth-child(4) em:before{ transform:rotate(90deg); -ms-transform:rotate(90deg); margin-left:-3px;}
.Busin li i{ display:inline-table; margin:0 auto; width:110px; height:110px; background:url(/img/h11.png) center no-repeat; background-size:100% 100%; line-height:0; border-radius:50%; position:relative; z-index:3;}
.Busin li i:after{ float:left; width:126px; height:126px; border:1px dashed #253b6d; border-radius:50%; content:''; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);}
.Busin li .text{ float:left; width:100%; margin-top:20px;}
.Busin li h5{ float:left; width:100%; color:#333333; font-size:19px; line-height:30px; margin:12px 0;}
.Busin li h6{ float:left; width:100%; color:#666666; font-size:16px; line-height:30px; text-align:left;}
.Busin li:nth-child(4){ margin-top:0;}
.Busin li:nth-child(4) .text{ position:absolute; left:100%; top:0; width:190px;}
.Busin li:nth-child(4) h5{ text-align:left;}
.Busin li:nth-child(5){ margin-top:354px; margin-left:-14.16%;}

@media  screen and (max-width: 1600px){

}
@media  screen and (max-width: 1400px){
.Busin li{ margin-top:137px;}	
.Busin li i{ width:90px; height:90px;}	
.Busin li i:after{ width:100px; height:100px;}	
.Busin li:nth-child(3) em,
.Busin li:nth-child(5) em{ width:126%;}
.Busin li .text{ margin-top:10px;}
.Busin li h5{ font-size:17px; line-height:27px; margin:6px 0;}
.Busin li h6{ font-size:15px; line-height:26px;}
.Busin li:nth-child(5){ margin-top:274px;}
}
@media  screen and (max-width: 1024px){
.Busin{ margin-top:10px;}	
.Busin ul{flex-wrap:wrap; display: flex;}	
.Busin li{ margin-top:25px; width:22.58%;}
.Busin li h6{ text-align:center;}
.Busin li:nth-child(4){ margin-top:25px;}
.Busin li:nth-child(4) .text{ position:static; width:100%;}
.Busin li:nth-child(4) h5{ text-align:center;}
.Busin li:nth-child(5){ margin-top:25px; margin-left:0;}
.Busin li em{ display:none;}
}
@media  screen and (max-width:767px){
.Busin li{ width:47.58%;}

}


._banner2{ position:relative;}
._banner2 .ul .slick-dots{ margin-bottom:1.5%;}
._bann{ float:left; width:100%; position:absolute; left:0; bottom:0; z-index:3; background:rgba(255,255,255,0.23); color:#fff; font-size:14px; line-height:24px; text-align:center; padding-top:1.1%; padding-bottom:1.1%;}
._MainI{ float:left; width:100%; line-height:0; text-align:center;position: relative;}
._MainI .ba_pic{width: 100%;text-align: center;}
._MainI .ba_pic img{ max-width:100%;display: inline-block;}
._Main{ float:left; width:100%;}
._Main ul{flex-wrap:wrap; display: flex; margin-left:-13px; margin-right:-13px;}
._Main li{ float:left; width:25%; margin-bottom:20px; padding:0 13px;}
._Main li a{ float:left; width:100%; position:relative; min-height:100%; border:1px solid #dddddd; padding:27px 15px 27px 30px;}
._Main li i{ float:left; width:104px; height:104px; border-radius:50%; overflow:hidden; line-height:0; position:absolute; left:30px; top:50%; margin-top:-52px; background:#0c6247;}
._Main li i:after{ float:left; position:absolute; left:0; top:0; content:''; border-radius:50%; width:100%; height:100%; border:6px solid rgba(255,255,255,0.35);}
._Main li h5{ float:left; width:100%; color:#666666; font-size:24px; line-height:34px; min-height:104px; flex-wrap:wrap; display: flex;  align-items: center; padding-left:120px;}
._Main li:hover a{ box-shadow:0 5px 10px rgba(0,0,0,0.2);}
._Main li:hover h5{ color:#0c6247;}
._Main .slick-dots{ display: flex;  justify-content:center; position:static; margin-top:5px;}
._Main .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 5px; background: #ff9600;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
._Main .slick-dots li.slick-active{ width: 22px;border-radius: 5px;}
._MainI{ float:left; width:100%; line-height:0; text-align:center;position: relative;}
._MainI .ba_pic{width: 100%;text-align: center;}
._MainI .ba_pic img{ max-width:100%;display: inline-block;}

._MainI .posi {
    text-align: center;
    position: absolute;
    width: 50px;
    height: 50px;
    transition: opacity .5s ease-out;
    position: absolute;
}
._MainI .posi.posi1{top: 13.2%;left: 19.5%;}
._MainI .posi.posi2{top: 27.5%;left: 20.3%;}
._MainI .posi.posi3{top: 26%;left: 22.5%;}
._MainI .posi.posi4{top: 26%;left: 48%;}
._MainI .posi.posi5{top: 22.8%;left: 47.3%;}
._MainI .posi.posi6{top: 22.9%;left: 54.7%;}
._MainI .posi.posi7{top: 19.6%;left: 52.5%;}
._MainI .posi.posi8{top: 22.9%;left: 62.9%;}
._MainI .posi.posi9{top: 46.5%;left: 51%;}
._MainI .posi.posi10{top: 27.5%;left: 75.7%;}
._MainI .posi.posi11{top: 35.5%;left: 75.7%;}
._MainI .posi.posi12{top: 38.6%;left: 77.9%;}
._MainI .posi.posi13{top: 56%;left: 73.4%;}
._MainI .posi.posi14{top: 57.5%;left: 81.6%;}
._MainI .posi.posi15{top: 60.7%;left: 83.9%;}
._MainI .posi.posi16{top: 70%;left: 84.6%;}
._MainI .posi.posi17{top: 73.3%;left: 80.9%;}

.wappics{width: 100%;}
.wappics img{width: 100%;display: block;}
._MainI .posi:before {
    position: absolute;
    content: '';
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #ff7800;
    display: inline-block;
    margin-left: -4px;
    margin-top: -4px;
    top: 50%;
    left: 50%
}

._MainI .posi .txt {
    width: 60px;
    position: absolute;
    left: 50px;
    top: 40%;
    color: #ff7800
}

._MainI .point {
    position: absolute;
    width: 100%;
    height: 100%
}

._MainI .point:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 50%;
    border: 1px solid #ff7800;
    opacity: 0
}

._MainI .point.point-10:after {
    animation: 4.5s ease-out 225ms infinite ripple
}

._MainI .point.point-40:after {
    animation: 4.5s ease-out .9s infinite ripple
}

._MainI .point.point-80:after {
    animation: 4.5s ease-out 1.8s infinite ripple
}

._MainI .point.point-shadow:after {
    box-shadow: inset 0 0 5em rgba(255, 120, 0, 1)
}

@keyframes ripple {
    0% {
        opacity: 0;
        transform: scale(.1)
    }
    5% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: scale(1)
    }
}

@-moz-keyframes ripple {
    0% {
        opacity: 0;
        transform: scale(.1)
    }
    5% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: scale(1)
    }
}

@-ms-keyframes ripple {
    0% {
        opacity: 0;
        transform: scale(.1)
    }
    5% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: scale(1)
    }
}

@-webkit-keyframes ripple {
    0% {
        opacity: 0;
        transform: scale(.1)
    }
    5% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: scale(1)
    }
}

@-o-keyframes ripple {
    0% {
        opacity: 0;
        transform: scale(.1)
    }
    5% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: scale(1)
    }
}

























@media  screen and (max-width: 1600px){

}
@media  screen and (max-width: 1400px){
._Main ul{margin-left:-10px; margin-right:-10px;}
._Main li{  margin-bottom:20px; padding:0 10px;}
._Main li a{ padding:20px 15px;}
._Main li h5{ font-size:16px; line-height:26px; padding-left:120px;}
._Main li i{ left:15px;}

}
@media  screen and (max-width: 1024px){
._bann{ padding-top:8px; padding-bottom:8px; line-height:22px; position:static; background:rgba(0,0,0,0.6);}
._banner2 .ul .slick-dots{ margin-bottom:0%;}	
._Main li{ width:33.33%;}
._Main ul{ display:block; height:auto;  margin-left:-6px; margin-right:-6px;}
._Main li{  margin-bottom:14px; padding:0 6px;}	
._Main li a{ padding:20px 15px; min-height:inherit; }
._Main li i{ width:96px; height:96px;}
._Main li h5{ min-height:96px; padding-left:110px;}
}
@media  screen and (max-width:767px){
._Main li{ width:50%;}
._Main li a{ padding:20px 10px 15px 10px;}
._Main li i{ position:relative; margin:0 auto; left:0; top:0; float:none; display:block;}
._Main li i:after{ border:4px solid rgba(255,255,255,0.35);}
._Main li h5{ padding-left:0; justify-content:center; text-align:center; min-height:26px; margin-top:10px;}

}


._serv{ float:left; width:100%;}
._serv ul{flex-wrap:wrap; display: flex; margin:-10px -10px;}
._serv li{ float:left; width:25%; padding:10px;}
._serv li a{ float:left; width:100%; position:relative; min-height:100%; background:#fff; padding:64px 12%; text-align:center;}
._serv li i{ float:left; width:100%; position:relative; margin:38px 0;}
._serv li i:before{ float:left; width:110px; height:2px; position:absolute; left:50%; bottom:0; content:''; margin-left:-55px; z-index:1; background:#f1f1f1;}
._serv li i:after{ float:left; position:absolute; left:50%; bottom:0; content:''; width:24px; height:3px; margin-left:-12px; border-radius:4px; z-index:3; background:#0c6247;}
._serv li h5{ float:left; width:100%; color:#161011; font-size:20px; line-height:30px; }
._serv li h6{ float:left; width:100%; color:#666666; font-size:16px; line-height:30px; }
._serv li:hover a{ box-shadow:5px 10px 15px rgba(112,112,112,0.15);}
._serv li:hover h5{ color:#0c6247;}



@media  screen and (max-width: 1600px){
._serv li a{ float:left; width:100%; position:relative; min-height:0%; background:#fff; padding:64px 12%; text-align:center;}

}
@media  screen and (max-width: 1400px){
._serv li a{ padding:64px 6%;}
}
@media  screen and (max-width: 1024px){
._serv li{ width:50%;}
._serv ul{margin:-6px -6px;}
._serv li{ padding:6px;}
._serv li a{ padding:15px 10px;}
._serv li i{ margin:15px 0;}	
._serv li h5{ font-size:18px; line-height:28px;}
._serv li h6{ font-size:14px; line-height:24px;}

}
@media  screen and (max-width:767px){

}



._advant{ float:left; width:100%;}
._advant ul{flex-wrap:wrap; display: flex; margin:-20px -20px;}
._advant li{ float:left; width:25%; padding:20px;}
._advant li a{ float:left; width:100%; position:relative; min-height:100%; background:#fff; padding:59px 12%; text-align:center;}
._advant li a:after{ float:left; width:100%; height:47px; position:absolute; left:0; bottom:0; z-index:1; content:''; background:#f7f7f7;
clip-path: polygon(50% 0%, 50% 0%, 100% 100%, 0% 100%); -webkit-clip-path: polygon(50% 0%, 50% 0%, 100% 100%, 0% 100%); }
._advant li em{ display:block; margin:0 auto; width:132px; height:132px; line-height:0; border-radius:50%; position:relative; background:#0c6247; box-shadow:5px 10px 15px rgba(0,0,0,0.05);}
._advant li em img{ width:132px; height:132px; border-radius:50%;}
._advant li em .show{ position:relative; opacity:1;}
._advant li em .hide{ position:absolute; left:0; top:0; opacity:0;}
._advant li i{ float:left; width:100%; position:relative; z-index:3; margin:26px 0;}
._advant li i:before{ float:left; width:110px; height:2px; position:absolute; left:50%; bottom:0; content:''; margin-left:-55px; z-index:1; background:#f1f1f1;}
._advant li i:after{ float:left; position:absolute; left:50%; bottom:0; content:''; width:24px; height:3px; margin-left:-12px; border-radius:4px; z-index:3; background:#0c6247;}
._advant li h5{ float:left; width:100%; color:#333333; font-size:20px; line-height:32px; margin-top:46px; }
._advant li h6{ float:left; width:100%; color:#666666; font-size:18px; line-height:30px; min-height:90px; }
._advant li:hover a{ background:#0c6247;}
._advant li:hover i:before{ background:#fff; opacity:0.1;}
._advant li:hover  i:after{ background:#fff;}
._advant li:hover em{ background:#fff; box-shadow:5px 10px 15px rgba(255,255,255,0.15);}
._advant li:hover em .show{ opacity:0;}
._advant li:hover em .hide{ opacity:1;}
._advant li:hover h5{ color:#fff;}
._advant li:hover h6{ color:#fff;}


@media  screen and (max-width: 1600px){
._advant li a{min-height:0%;}


}
@media  screen and (max-width: 1400px){
._advant ul{margin:-10px -10px;}
._advant li{ padding:10px;}
._advant li a{ padding:59px 6%;}

}
@media  screen and (max-width: 1024px){
._advant li{ width:50%;}
._advant ul{margin:-8px -6px;}
._advant li{ padding:8px 6px;}
._advant li a{ padding:20px 10px;}
._advant li a:after{ height:24px;}
._advant li i{ margin:15px 0;}	
._advant li h5{ font-size:18px; line-height:28px; margin-top:15px;}
._advant li h6{ font-size:14px; line-height:24px; min-height:72px;}
._advant li em{ width:100px; height:100px;}
._advant li em img{ width:100px; height:100px;}

}
@media  screen and (max-width:767px){

}


._proc{ float:left; width:100%; position:relative;}
._proc:after{ float:left; width:106.6%; height:1px; position:absolute; left:-3.3%; top:80px; z-index:1; content:''; background:#020e60; opacity:0.38; }
._proc ul{ position:relative; z-index:3;height: auto;}
._proc li{ float:left; width:186px; margin:20px 60px 0 0;}
._proc li a{ float:left; width:100%;}
._proc li em{ display:block; margin:0 auto; position:relative; width:110px; height:110px; line-height:0; z-index:3;-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;}
._proc li em:after{ float:left; width:186px; height:186px; position:absolute; left:50%; top:50%; background:url(/img/h31.png) center no-repeat; background-size:100%; z-index:1; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); content:'';-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;}
._proc li em img{width:110px; height:110px; position:relative; z-index:4; border-radius:50%; background:#0c6247;}
._proc li .text{ float:left; width:100%; position:relative; min-height:120px; margin-top:50px; position:relative; z-index:3;}
._proc li i{ float:left; width:100%; position:absolute; left:-10px; top:0; font-family:"思源黑体"; z-index:1; color:#161011; font-size:180px; line-height:120px; opacity:0.06; font-weight:bold; }
._proc li h5{ float:left; width:100%; position:relative; z-index:3; color:#333333; font-size:20px; line-height:30px; }
._proc li h6{ float:left; width:100%; position:relative; z-index:3; color:#666666; font-size:16px; line-height:30px; margin-top:14px; }

._proc li:hover em{ margin-top:-13px; margin-bottom:13px;}
._proc li:hover em:after{ transform:translate(-50%,-50%) rotate(90deg); -ms-transform:translate(-50%,-50%) rotate(90deg);}
._proc li:hover h5{ color:#0c6247;}
._proc li:hover h6{ color:#0c6247;}

.swiper-wrapper {
 position:relative;
 z-index:1;
 display:flex;
 transition-property:transform;
 box-sizing:content-box;
 transform:translate3d(0px,0,0)
}
.swiper-slide {
 flex-shrink:0;
 position:relative;
 transition-property:transform
}

@media  screen and (max-width: 1600px){
._proc li{height: auto;}


}
@media  screen and (max-width: 1400px){
._proc li{ float:left; width:186px; margin:20px 40px 0 0;}

}
@media  screen and (max-width: 1024px){	
._proc:after{ top:60px;}
._proc li{ width:130px; margin:20px 30px 0 0;}
._proc li h5{ font-size:18px; line-height:28px;}
._proc li h6{ font-size:14px; line-height:24px; margin-top:5px;}
._proc li i{ font-size:120px;}
._proc li .text{ margin-top:30px;}
._proc li em{ width:80px; height:80px;}
._proc li em:after{ width:140px; height:140px;}
._proc li em img{ width:80px; height:80px;}

}
@media  screen and (max-width:767px){

}


._probl{ float:left; width:100%;}
._probl ul{ float:left; width:100%; margin-top:-24px;flex-wrap:wrap; display: flex; justify-content: space-between;}
._probl li{ float:left; width:48.25%; margin-top:24px; border:1px solid #dddddd; position:relative; padding:33px 24px 28px 82px;-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;  }
._probl li:nth-child(2n){ float:right;}
._probl li i{ float:left; position:absolute; left:24px; top:32px; width:28px; height:28px; border-radius:3px; color:#fff; background:#0c6247; font-size:18px; line-height:28px; font-weight:bold; text-transform:uppercase; text-align:center; font-family:"思源黑体"; }
._probl li h5{ float:left; width:100%; color:#121212; font-size:18px; line-height:28px; }
._probl li h6{ float:left; width:100%; color:#555555s; font-size:16px; line-height:26px; margin-top:20px; }
._probl li:hover{ border:1px solid #fff; box-shadow:0 0 29px rgba(175,175,175,0.35); }


@media  screen and (max-width: 1600px){

}
@media  screen and (max-width: 1400px){

}
@media  screen and (max-width: 1024px){	
._probl ul{ margin-top:-15px;}
._probl li{ margin-top:15px; padding:18px 15px 18px 55px;}
._probl li i{ left:15px; top:20px;}
._probl li h5{ font-size:17px; line-height:26px;}
._probl li h6{ font-size:15px; line-height:24px; margin-top:8px;}

}
@media  screen and (max-width:767px){
._probl li{ width:100%;}
}


.hNews{ float:left; width:100%;}
.newsL{ float:left; width:46%;overflow:hidden; position:relative;}
.newsL .img{ float:left; width:100%; padding-bottom:66.666%; line-height:0; overflow:hidden; position:relative;}
.newsL .img img{ width:100%;
-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;
position:absolute; left:50%; top:50%; height:auto;
    -webkit-transform: translate( -50%, -50%);
    -ms-transform: translate( -50%, -50%);
        transform: translate( -50%, -50%);
}
.newsL a:hover .img img{ -webkit-transform: scale(1.1) translate( -50%, -50%); -moz-transform: scale(1.1) translate( -50%, -50%);transform: scale(1.1) translate( -50%, -50%);}
.newsL .tit{ float:left; width:100%; position:absolute; left:0; bottom:0; z-index:6; background:rgba(12,98,71,0.7); padding:15px 28px;}
.newsL .tit h5{ float:left; width:100%; color:#fff; font-size:18px; line-height:34px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; padding-right:120px;}
.newsL .tit time{ float:right; color:#fff; font-size:16px; line-height:34px; position:absolute; right:28px; bottom:15px;}


.newsR{ float:right; width:49.37%; border-bottom:1px solid rgba(255,255,255,0.2);}
.newsR ul{ float:left; width:100%;}
.newsR li{ float:left; width:100%; padding:32px 0; border-top:1px solid rgba(255,255,255,0.2);}
.newsR li a{ float:left; width:100%; position:relative; padding-left:162px;}
.newsR li .tit{ float:left; width:100%; color:#333333; font-size:18px; line-height:28px; height:28px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.newsR li .info{ float:left; width:100%; color:#666666; font-size:14px; line-height:24px; height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; margin-top:22px;}
.newsR li .time{ float:left; position:absolute; left:5px; top:50%; transform:translateY(-50%); -ms-transform:translateY(-50%); text-align:center; color:#333333; font-size:18px; line-height:28px; width:120px; height:120px; background:rgba(255,255,255,0.1); padding:12px; display: flex;  justify-content:center; align-items: center;flex-direction:column ;}
.newsR li .time:after{ float:left; position:absolute; left:100%; top:50%; width:1px; height:76px; background:#eeeeee; transform:translateY(-50%); -ms-transform:translateY(-50%); content:'';}
.newsR li .time span{ float:left; width:100%; font-size:46px; line-height:46px; color:#333333; margin-bottom:10px; border-bottom:1px solid rgba(255,255,255,0.2);}
.newsR li:hover .tit{ color:#0c6247;}
.newsR li:hover .time span{ color:#0c6247;}

@media screen and (max-width:1400px) {
    .newsR li{padding:15px 0;}
    .newsR li:first-child{padding-top:0;}
}

@media screen and (max-width:1024px){
.newsL .img{ height:auto;}	
.newsL .tit{ padding:8px 15px;}
.newsL .tit h5{ font-size:16px; line-height:30px; padding-right:115px;}
.newsL .tit time{ line-height:30px; bottom:8px; right:15px;}
.newsR li{ padding:10px 0;}
.newsR li a{ padding-left:120px;}
.newsR li .time{ left:0; width:100px; height:100px; font-size:16px; padding:6px;}
.newsR li .time span{ font-size:30px; line-height:40px; margin-bottom:0;}
.newsR li .info{ margin-top:8px;}
.newsR li .tit{ font-size:16px; line-height:26px; height:26px;}

}
@media screen and (max-width:767px){
.newsL{ width:100%;}
.newsL .img{ height:auto; padding-bottom:0;}

.newsR{ width:100%; margin-top:20px;}
.newsL .img img{
position:initial; left:50%; top:50%; height:auto;
    -webkit-transform: translate( 0%, 0%);
    -ms-transform: translate( 0%, 0%);
        transform: translate( 0%, 0%);
}
.newsL a:hover .img img{ -webkit-transform: scale(1.1) translate( 0%, 0%); -moz-transform: scale(1.1) translate( 0%, 0%);transform: scale(1.1) translate( 0%, 0%);}

}

._System{ float:left; width:100%; overflow:hidden;}
._System ul{flex-wrap:wrap; display: flex; margin:-15px -18px;}
._System li{ float:left; width:33.33%; padding:15px 18px;}
._System li a{ float:left; width:100%; position:relative; min-height:100%; overflow:hidden; border-radius:3px; padding:32px 40px 48px 40px; background:#ffffff; border:1px solid #dddddd;}
._System li h6{ float:left; width:46px; color:#fff; text-align:center; font-size:18px; line-height:36px; height:42px; position:absolute; left:40px; top:32px; background:url(/img/h2.png) center no-repeat;}
._System li h6:after{ float:left; position:absolute; left:0; bottom:-15px; content:''; width:51px; height:2px; background:#0c6247;-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;  
}
._System li:hover h6:after{ width:10px;}
._System li h5{ float:left; width:100%; color:#0c6247; font-size:18px; line-height:30px; min-height:42px; flex-wrap:wrap; display: flex;  align-items: center; padding-left:64px;}
._System li h4{ float:left; width:100%; color:#333333; font-size:16px; line-height:26px; margin-top:38px;}
.swiper_xiTong{ float:left; width:100%; margin-top:30px; position:relative; overflow:hidden;}
.swiper_xiTong .swiper-wrapper{ height:auto;}
.swiper_xiTong .swiper-slide{ margin-top:6%; margin-bottom:6%; line-height:0; box-shadow:0 0 18px rgba(103,103,103,0.35); transform: scale(1); -ms-transform: scale(1); z-index:1; height:auto;}
.swiper_xiTong .swiper-slide-prev,
.swiper_xiTong .swiper-slide-next{ z-index:2;}
.swiper_xiTong .swiper-slide-active{ transform: scale(1.3); -ms-transform: scale(1.3); z-index:3;}
.swiper_xiTong .swiper-pagination{ position:static; margin-top:28px;display: flex;  justify-content:center; align-items: center;}
.swiper_xiTong .swiper-pagination .swiper-pagination-bullet{ float:left; width:10px; height:10px; border-radius:10px; margin:0 6px; background:#ff9600; opacity:1;}
.swiper_xiTong .swiper-pagination .swiper-pagination-bullet-active{ width:22px; background:#ff9600;opacity:1;}
.swiper_xiTong .swiper-button-prev,
.swiper_xiTong .swiper-button-next{ width:41px; height:41px;}
.swiper_xiTong .swiper-button-prev{ left:27%; background:url(/img/h48.png) center no-repeat; background-size:100% 100%;}
.swiper_xiTong .swiper-button-next{ right:27%; background:url(/img/h49.png) center no-repeat; background-size:100% 100%;}
.swiper_xiTong .swiper-button-prev:after,
.swiper_xiTong .swiper-button-next:after{ display:none;}

@media  screen and (max-width: 1600px){
}
@media  screen and (max-width: 1400px){
._System li h6{ top:25px; left:20px;}	
._System li a{ padding:25px 20px;min-height:0%;}
._System li h4{ margin-top:32px;}


}
@media  screen and (max-width: 1024px){
._System ul{ margin:-8px -7px;}	
._System li{ width:50%; padding:8px 7px;}
._System li h6{ top:20px;}
._System li h6:after{ bottom:-10px;}
._System li h4{ margin-top:20px;}
.swiper_xiTong .swiper-slide{ margin-top:15%; margin-bottom:15%; transform: scale(1.5); -ms-transform: scale(1.5);}
.swiper_xiTong .swiper-slide-active{ transform: scale(2); -ms-transform: scale(2);}
.swiper_xiTong .swiper-slide{ box-shadow:0 0 4px rgba(103,103,103,0.35);}
.swiper_xiTong .swiper-pagination{ margin-top:15px;}
.swiper_xiTong .swiper-button-prev,
.swiper_xiTong .swiper-button-next{ width:30px; height:30px;}
.swiper_xiTong .swiper-button-prev{ left:12%;}
.swiper_xiTong .swiper-button-next{ right:12%;}
}
@media  screen and (max-width:767px){
._System li{ width:100%;}

}

._Serv1{ float:left; width:100%;}
._Serv1 ul{flex-wrap:wrap; display: flex; margin:0 -14px;}
._Serv1 li{ float:left; width:25%; padding:0 14px; margin-top:84px}
._Serv1 li a{ float:left; width:100%; position:relative; min-height:100%; background:#fff; text-align:center; padding:109px 15px 62px 15px; }
._Serv1 li i{ float:left; width:161px; height:182px; background:url(/img/h50.png) center no-repeat; background-size:100% 100%; line-height:0; position:absolute; left:50%; top:-84px; transform:translateX(-50%); -ms-transform:translateX(-50%); padding:9px 12px 16px 12px;}
._Serv1 li h5{ float:left; width:100%; color:#121212; font-size:24px; line-height:36px; margin-bottom:36px;}
._Serv1 li h6{ float:left; width:100%; color:#666666; font-size:18px; line-height:30px;}
@media  screen and (max-width: 1600px){
._Serv1 li a{ float:left; width:100%; position:relative; min-height:0%;}
}
@media  screen and (max-width: 1400px){
._Serv1 li{ margin-top:64px;}	
._Serv1 li a{ padding:79px 15px 42px 15px;}
._Serv1 li i{ width:120px; height:136px; padding:7px 9px 12px 9px; top:-64px;}
._Serv1 li h5{ font-size:18px; line-height:28px; margin-bottom:20px;}
._Serv1 li h6{ font-size:15px; line-height:26px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
}
@media  screen and (max-width: 1024px){
._Serv1 ul{ margin:0 -6px;}
._Serv1 li{ padding:0 6px;}
._Serv1 li a{ padding:79px 15px 25px 15px;}
._Serv1 li h5{ margin-bottom:8px;}
}
@media  screen and (max-width:767px){
._Serv1 li{ width:50%; margin-bottom:20px;}

}


.padd .wapgd{width: 100%;float: left;margin-top: 14px;}
.padd .wapgd .ul{width: 100%;padding-bottom: 30px;}
.padd .wapgd .li{height: auto;border:1px solid #eee;}
.padd .wapgd img{width: 100%;display: block;}
.padd .wapgd .slick-dots{ position: absolute; bottom: 0; height: 8px; text-align: center;}
.padd .wapgd .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #ff9600;}
.padd .wapgd .slick-dots li.slick-active{ width: 16px;border-radius: 10px;}






._MSDS{ float:left; width:100%; position:relative; text-align:center;}
._MSDS:after{ float:left; width:100%; height:719px; position:absolute; left:0; top:0; content:''; z-index:3; background:url(/img/h56.png) center no-repeat;}
._MSDS .img{ display:inline-table; margin:0 auto; position:relative; z-index:1; width:719px; height:719px;}
._MSDS li{ float:left; position:absolute; z-index:4; color:#333333; font-size:18px; line-height:28px; padding-left:66px; min-height:42px; background:#f7f7f7; padding-right:2px; text-align:left; display: flex;  align-items: center;
}
._MSDS li i{ float:left; width:46px; line-height:38px; height:42px; background:url(/img/h2.png) center no-repeat; background-size:100% 100%; text-align:center; color:#fff; font-size:18px; position:absolute; left:0; top:0;}
._MSDS li:nth-child(1),
._MSDS li:nth-child(2),
._MSDS li:nth-child(3),
._MSDS li:nth-child(4),
._MSDS li:nth-child(5),
._MSDS li:nth-child(6),
._MSDS li:nth-child(7),
._MSDS li:nth-child(8){ left:0;}
._MSDS li:nth-child(9),
._MSDS li:nth-child(10),
._MSDS li:nth-child(11),
._MSDS li:nth-child(12),
._MSDS li:nth-child(13),
._MSDS li:nth-child(14),
._MSDS li:nth-child(15),
._MSDS li:nth-child(16){ right:0; min-width:240px;}
._MSDS li:nth-child(1),
._MSDS li:nth-child(16){ top:-2px;}
._MSDS li:nth-child(2),
._MSDS li:nth-child(15){ top:90px;}
._MSDS li:nth-child(3),
._MSDS li:nth-child(14){ top:180px;}
._MSDS li:nth-child(4),
._MSDS li:nth-child(13){ top:270px;}
._MSDS li:nth-child(5),
._MSDS li:nth-child(12){ top:360px;}
._MSDS li:nth-child(6),
._MSDS li:nth-child(11){ top:450px;}
._MSDS li:nth-child(7),
._MSDS li:nth-child(10){ top:540px;}
._MSDS li:nth-child(8),
._MSDS li:nth-child(9){ top:630px;}


@media  screen and (max-width: 1600px){
._MSDS li{ padding-left:56px;}
._MSDS li:nth-child(9),
._MSDS li:nth-child(10),
._MSDS li:nth-child(11),
._MSDS li:nth-child(12),
._MSDS li:nth-child(13),
._MSDS li:nth-child(14),
._MSDS li:nth-child(15),
._MSDS li:nth-child(16){ right:0; min-width:220px;}
}
@media  screen and (max-width: 1400px){
._MSDS li:nth-child(9),
._MSDS li:nth-child(10),
._MSDS li:nth-child(11),
._MSDS li:nth-child(12),
._MSDS li:nth-child(13),
._MSDS li:nth-child(14),
._MSDS li:nth-child(15),
._MSDS li:nth-child(16){ right:0; min-width:inherit;}
}
@media  screen and (max-width: 1024px){
._MSDS:after{ display:none; }
._MSDS .img{ width:500px; height:500px;}
._MSDS ul{ float:left; width:100%; margin-top:0;}
._MSDS li{ margin:5px 0; position:relative; top:0 !important; width:33.33%; font-size:14px; line-height:22px;}
._MSDS li i{ font-size:16px;}
}
@media  screen and (max-width:767px){
._MSDS .img{ width:90%; height:auto;display: none;}
._MSDS li{ width:49%;}
._MSDS li:nth-child(2n){ float:right;}
}


._Compil{ float:left; width:100%;}
._Compil ul{flex-wrap:wrap; display: flex; margin:-47px;}
._Compil li{ float:left; width:33.33%; padding:47px;}
._Compil li a{ float:left; width:100%; position:relative; min-height:100%;}
._Compil li a:after{ float:left; width:100%; height:100%; content:''; position:absolute; left:40px; top:40px; border:1px solid #0c6247; z-index:1;}
._Compil li i{ float:left; width:100%; height:100%; overflow:hidden; position:absolute; left:0; top:0; z-index:1;}
._Compil li i:after{ float:left; width:100%; height:100%; content:''; position:absolute; left:0; top:0; z-index:1; background:#0c6247; opacity:0.74;}
._Compil li h5{ float:left; width:100%; color:#fff; font-size:18px; line-height:36px; min-height:286px; overflow:hidden; flex-wrap:wrap; display: flex;  align-items: center; position:relative; z-index:3; padding:74px 25px 74px 15%;}
._Compil li h6{ float:left; position:absolute; left:0; bottom:20px; z-index:4; background:rgba(255,255,255,0.7); border-radius:0 44px 44px 0; color:#0c6247; font-size:18px; line-height:32px; padding:6px 30px;}

@media  screen and (max-width: 1600px){
._Compil li a{min-height: 0;}
._Compil ul{ margin:-30px;}
._Compil li{ padding:30px;}
._Compil li a:after{ left:20px; top:20px;}
._Compil li h5{ font-size:16px; line-height:28px;}
}
@media  screen and (max-width: 1400px){

}
@media  screen and (max-width: 1024px){
._Compil ul{ margin:-15px;}	
._Compil li{ padding:15px;}
._Compil li a:after{ left:10px; top:10px;}
._Compil li h5{ font-size:14px; line-height:24px; min-height:180px; padding:30px 10px 52px 20px;}
._Compil li h6{ font-size:15px; line-height:24px; bottom:10px; padding:4px 12px;}

}
@media  screen and (max-width:767px){
._Compil ul{ margin:-15px 0 -15px -15px;}		
._Compil li{ width:100%;}

}

._Recom1{ float:left; width:100%; text-align:center; color:#121212; font-size:18px; line-height:36px;}
._Recom4{ float:left; width:100%; background:#fff; padding:95px 5.9% 90px 5.9%;}
._Recom4 .tit{ float:left; width:100%; text-align:center; color:#121212; font-size:36px; line-height:46px; margin-bottom:65px;}
._Recom4 .cont{ float:left; width:100%; color:#666666; font-size:14px; line-height:24px;}
._Recom4 .cont .img{ border:1px dashed #999999; margin-top:30px; margin-bottom:20px;}
._Recom4 .cont .p{ color:#666666; font-size:14px; line-height:24px;}
._Recom4 .cont .a{ font-size:16px; line-height:26px;}
._Recom3{ float:left; width:100%;}
._Recom3 .tit{ float:left; width:100%; text-align:center; color:#333333; font-size:24px; line-height:34px;flex-wrap:wrap; display: flex;  justify-content:center; align-items: center;}
._Recom3 .tit img{ max-width:none; margin-right:27px; width:55px; height:60px;}
._Recom3 .list{ float:left; width:100%; margin-top:55px;}
._Recom3 .list ul{flex-wrap:wrap; display: flex; margin:-10px; }
._Recom3 .list li{ float:left; width:33.33%; padding:10px;}
._Recom3 .list li a{ float:left; width:100%; position:relative; min-height:100%; background:#fff; border-radius:8px; overflow:hidden;}
._Recom3 .list li h1{ float:left; width:100%; position:absolute; left:0; top:10px; z-index:1; color:#dfdfdf; font-size:216px; font-weight:bold; font-family:"思源黑体"; text-align:center; line-height:1; opacity:0.27;}
._Recom3 .list li h5{ float:left; width:100%; position:relative; z-index:3; color:#666666; font-size:16px; line-height:30px; padding:33px 44px;}
._Recom3 .list li a:hover{ box-shadow:0 0 46px rgba(133,133,133,0.35);}
._Recom2{ float:left; width:100%; overflow:hidden;}
._Recom2 ul{flex-wrap:wrap; display: flex; margin:-59px -100px;}
._Recom2 li{ float:left; width:50%; border-top:1px solid #999999; border-right:1px solid #999999; padding:59px 100px; }
._Recom2 li:nth-child(1),
._Recom2 li:nth-child(2){ border-top:none;}
._Recom2 li:nth-child(2n){ border-right:none;}
._Recom2 li h1{ float:left; width:100%; color:#121212; font-size:24px; line-height:34px; padding-left:80px; min-height:60px; position:relative;display: flex;align-items: center;}
._Recom2 li h1 img{ float:left; position:absolute; left:0; top:0; width:55px; height:60px;}
._Recom2 li h5{ float:left; width:100%; color:#666666; font-size:18px; line-height:36px; margin-top:33px;}

@media  screen and (max-width: 1600px){
._Recom4 .tit{ font-size:24px; line-height:34px;}
._Recom2 ul{ margin:-59px -50px;}
._Recom2 li{ padding:59px 50px; }
._Recom3 .list li a{ float:left; width:100%; position:relative; min-height:0%; background:#fff; border-radius:8px; overflow:hidden;}

}
@media  screen and (max-width: 1400px){

}
@media  screen and (max-width: 1024px){	
._Recom1{ font-size:15px; line-height:26px;}
._Recom4{ padding:20px 10px;}
._Recom4 .tit{ font-size:18px; line-height:28px; margin-bottom:20px;}
._Recom4 .cont{ font-size:12px; line-height:22px;}
._Recom4 .cont .img{ margin-top:20px; margin-bottom:15px;}
._Recom3 .tit{ font-size:18px; line-height:28px;}
._Recom3 .tit img{ margin-right:10px; width:40px; height:44px;}
._Recom3 .list{ margin-top:25px;}
._Recom3 .list ul{ margin:-6px;}
._Recom3 .list li{ width:50%; padding:6px;}
._Recom3 .list li h1{ font-size:100px;}
._Recom3 .list li h5{ font-size:15px; line-height:26px; padding:16px 15px; min-height:110px;}
._Recom3 .list li a:hover{ box-shadow:0 0 10px rgba(133,133,133,0.35);}
._Recom2 ul{ margin:-25px -15px;}
._Recom2 li{ padding:25px 15px;}
._Recom2 li:nth-child(2){ border-top:1px solid #999999;}
._Recom2 li h1{ padding-left:50px; font-size:18px; line-height:28px; min-height:44px;}
._Recom2 li h1 img{ width:40px; height:44px;}
._Recom2 li h5{ font-size:15px; line-height:26px; margin-top:15px;}

}
@media  screen and (max-width:767px){
._Recom3{ padding-top:40px; position:relative;}	
._Recom3:after{ float:left; width:120%; height:10px; content:''; position:absolute; left:-10%; top:0; background:#fff;}
._Recom3 .list li{ width:100%;}
._Recom2 li{ width:100%;}


}







/*证件服务*/


  .sideslick {width: 100%; }
        .sideslick li {height: auto; }
        .sideslick li .pic { position: relative;overflow: hidden;width: 100%; display: block;}
        .sideslick li .pic img {width: 100%; display:block; }
        .sideslick .slick-dots { position: absolute;bottom: 75px;text-align: center;}
        .sideslick .slick-dots li {height: 10px;width: 10px;border-radius: 10px;background: #fff;margin: 0 5px; transition: all .5s linear;}
       .sideslick .slick-dots li.slick-active {width: 22px;}
       .sideslick .slick-dots li:hover {cursor: pointer;}

       .demand{padding-top:100px;}
       .demand ul{margin: 0 -24px;width: -ms-calc(100% + 48px);width: calc(100% + 48px);flex-wrap:wrap; display: flex;}
       .demand ul li{padding:0px 24px;float: left;width:33.3%;position:relative}
       .demand .content{width:100%;overflow:hidden;padding-top:100px;padding-bottom:100px;}
        .demand ul li .icon{height:115px;width:115px;border-radius:100%;background:rgba(12,98,71,0.33);display: flex;align-items: center;
                            justify-content: center;border-radius:100%;position:relative;margin:0 auto}
        .demand ul li .box{float:left;width:100%; padding:40px 60px 50px 60px;border:1px solid #DDDDDD; position:relative; min-height:100%;}
        .demand ul li .icon:after{content:"";width:95px;height:95px;background:#0c6247;border-radius:100%;
                                  top:10px;left:10px;position:absolute;}
        .demand ul li .icon img{position:relative;z-index:2}
         .demand ul li h4{color:#666;font-size:24px;line-height:26px;text-align:center;margin-top:30px;}
         .demand ul li line{height:2px;width:50px;background:#0c6247;display:block;margin:20px auto;}
          .demand ul li h5{font-size:18px;color:#454545;line-height:34px;letter-spacing:2px;
                           text-align:center;white-space:pre-wrap;}
          .demand ul li h6{color:#999;font-size:16px;line-height:18px;margin-top:20px;text-align:center;
                           font-weight:700;}
           .demand ul li .more{width:150px;height:48px;background:#fff;font-size:16px;float:left;margin-top:35px;border:1px solid #2E2E2E;transition:all .5s linear;
                               line-height:48px;color:#1D1D1D;text-align:center;position:relative;left: 50%;transform: translate(-50%, 0);}

           .demand ul li:hover .more{background:#0c6247;border:1px solid #0c6247;color:#fff}



       .material{background:#F7F7F7;padding-top:100px;}
       .material ul{margin: 0 -10px;width: -ms-calc(100% + 20px);width: calc(100% + 20px);}
       .material ul li{padding:0px 10px;float: left;width:16.6667%;position:relative}
       .material .content{width:100%;padding-top:100px;padding-bottom:100px;display:flex}
       .material .content .box{width:100%;float:left;padding:35px 0px 200px 0px;background:#fff;position:relative;box-shadow:3px 3px 29px rgba(175 175 175 / 35%);}
       .material .content .icon{width:100px;height:100px;border-radius:100%;background:#0c6247;display:flex;justify-content:center;align-items:center;
                                margin:0 auto;position:relative}
        .material .content .icon img{z-index:1;position:relative;max-width:100%;height:auto}
       .material .content .icon:after{content:"";height:100px;width:100px;background:#0c6247;opacity:0.37;top:6px;left:6px;border-radius:100%;position:absolute;}
       .material .content h4{font-size:16px;color:#666666;line-height:30px;text-align:center;letter-spacing:2px;width:100%;
                            position:absolute;top:200px;z-index:2;padding:0 30px}

       .material .content h5{font-size:180px;position:absolute;top:150px;position:absolute;color:#F1F1F1;line-height:180px;padding:0 30px;width:100%;}


       .process{background:#fff;padding-top:100px;}
       .process .content{padding-top:100px;padding-bottom:100px;width:100%;overflow:hidden;}
       .process ul{margin: 0 -40px;width: -ms-calc(100% + 80px);width: calc(100% + 80px);}
       .process ul li{width:20%;float:left;padding:0px 40px;position:relative}

       .process ul li:after{content: "";height: 1px; position: absolute; width: 50%;top: 72.5px; right: 0;z-index:-1;
                            background:url(/img/linebg.jpg) repeat-x;}
        .process ul li line{position:absolute;height:14px;width:14px;background:#0c6247;right:0;top: 65.5px;transform: rotate(45deg);}

       .process ul li:before{content:"";height: 1px; position: absolute; width: 50%;z-index:-1;top: 72.5px; left: 0;z-index:-1;
                             background:url(/img/linebg.jpg) repeat-x;}
       .process ul li:nth-child(1):before{background:none}
       .process ul li:nth-child(5):after{background:none}
       .process ul li .icon{height:155px;width:155px;border-radius:100%;background:#0c6247;position:relative;display:flex;justify-content:center;
                            align-items:center;margin:0 auto}
       .process ul li .icon:after{content:"";height:140px;width:140px;border:2px dashed #fff; position:absolute;bottom:0;
                                   left:50%;transform:translate(-50%,0);border-radius:100%;}
       .process ul li:nth-child(2) .icon:after{left:0;top:50%;transform:translate(0,-50%);}
       .process ul li:nth-child(3) .icon:after{top:0;transform:translate(-50%,0);left:50%}
       .process ul li:nth-child(4) .icon:after{right:0;transform:translate(0,-50%);top:50%;left:auto;}
       .process ul li:nth-child(5) .icon:after{bottom:0;left:50%;transform:translate(-50%,0);}

       .process ul li h4{font-size:24px;color:#333;margin-top:40px;margin-bottom:35px;letter-spacing:2px;text-align:center}
       .process ul li h5{font-size:16px;color:#666;line-height:30px;letter-spacing:1px;text-align:center}
       


       .ouradvantage{padding-top:100px;background:#fff}
       .ouradvantage .content{display:flex;width:100%;padding-top:100px;padding-bottom:100px;}
       .ouradvantage ul{margin: -15px -17.5px;width: -ms-calc(100% + 30px);width: calc(100% + 30px);flex-wrap:wrap; display: flex;}
       .ouradvantage ul li{padding:15px 17.5px;float: left;width:33.3%;position:relative;transition:all .5s linear;}
       .ouradvantage .box{padding:30px 50px;border:1px solid #DDDDDD;width:100%;border-radius:5px;display:flex;align-items:center;
                          transition:all .5s linear;position: relative;
    min-height: 100%;}
       .ouradvantage ul li .icon{height:125px;width:125px;border-radius:100%;background:#EFEFEF;display:flex;justify-content:center;align-items:center}
       .ouradvantage ul li .box{width:100%}
       .ouradvantage ul li .box .tit{width:calc(100% - 175px);margin-left:50px}
       .ouradvantage ul li h4{font-size:24px;color:#434343;line-height:26px;margin-bottom:25px;font-weight:700;letter-spacing:1px;white-space:nowrap}
        .ouradvantage ul li h5{color:#666;font-size:18px;line-height:20px;letter-spacing:1px}
        .ouradvantage ul li:hover .box{box-shadow:3px 3px 51px rgba(198,198,198,0.35);border:1px solid #fff}



        .increment{background:#F8F8F8;width:100%;padding-top:100px;}
        .increment .content{width:100%;display:flex;padding-top:100px;padding-bottom:100px;}
        .increment ul{width:100%;}
        .increment ul li{width:20%;float:left}
        .increment ul li .icon{height:115px;width:115px;border-radius:100%;background:rgb(12,98,71);display: flex;align-items: center;
                            justify-content: center;border-radius:100%;position:relative;margin:0 auto}
        .increment ul li .box{float:left;width:100%; padding:40px 25px 57px 25px;box-shadow:-5px 0 10px rgba(149 149 149 / 35%);}
        .increment ul li .icon:after{content:"";width:115px;height:115px;background:rgba(12,98,71,0.3);border-radius:100%;
                                  top:6px;left:6px;position:absolute;}
        .increment ul li .icon img{position:relative;z-index:2}
         .increment ul li h4{color:#666;font-size:24px;line-height:26px;text-align:center;margin-top:40px;}
         .increment ul li line{height:2px;width:50px;background:#0c6247;display:block;margin:25px auto 40px auto; }
          .increment ul li h5{font-size:16px;color:#454545;line-height:28px;letter-spacing:0px;height:84px;
                           text-align:center;white-space:pre-wrap;}
          .increment ul li h6{color:#999;font-size:16px;line-height:18px;margin-top:20px;text-align:center; font-weight:700;}
           .increment ul li .more{width:150px;height:48px;background:#fff;font-size:16px;float:left;margin-top:50px;border:1px solid #2E2E2E;transition:all .5s linear;
                               line-height:48px;color:#1D1D1D;text-align:center;position:relative;left: 50%;transform: translate(-50%, 0);font-weight:700;}
           .increment ul li:hover .more{background:#0c6247;border:1px solid #0c6247;color:#fff}



           .commonproblem{padding-top:100px;background:#fff;width:100%}
           .commonproblem .content{padding-top:100px;padding-bottom:100px;width:100%;display:flex}

            .commonproblem .content ul{margin: -12.5px -30px;width: -ms-calc(100% + 60px);width: calc(100% + 60px);flex-wrap:wrap; display: flex;}
            .commonproblem .content ul li{padding:12.5px 30px;width:50%;float:left}
            .commonproblem .content ul li .box{width:100%;padding:33px 24px 30px 80px;position:relative;border:1px solid #DDDDDD;
                                                transition:all .5s linear; position:relative; min-height:100%;}
             .commonproblem .content ul li .ss{height:28px;width:28px;background:#0c6247;border-radius:3px;position:absolute;
                                               top:33px;left:24px;color:#fff;font-weight:700;text-align:center;line-height:28px;}
             .commonproblem .content ul li .problem{color:#121212;line-height:28px;font-size:18px;font-weight:700}
             .commonproblem .content ul li .answer{font-size:16px;color:#555;line-height:18px;margin-top:25px;}
             .commonproblem .content ul li:hover .box{border:1px solid #fff;box-shadow:3px 3px 29px rgba(175,175,175,0.35)}





             .newcenter{padding-top:100px;background:#F7F7F7;}
             .newcenter .content{padding-top:100px;padding-bottom:100px;width:100%;display:flex}
              .newcenter .content ul{margin: -0px -13px;width: -ms-calc(100% + 26px);width: calc(100% + 26px);flex-wrap:wrap; display: flex;}
            .newcenter .content ul li{padding:0px 13px;width:25%;float:left}
             .newcenter .content ul li .box{padding:55px 25px 30px 25px;width:100%;background:#fff;float:left; position:relative; min-height:100%;}
            .newcenter .content ul li .box h4{color:#333;font-size:18px;font-weight:700; line-height:20px; transition:all .5s linear;}
             .newcenter .content ul li .box h6{font-size:14px;line-height:24px;color:#666666;letter-spacing:1px; height:48px; overflow:hidden;
                                               margin-top:35px;margin-bottom:50px;}
             .newcenter .content ul li .box line{height:1px;width:100%;background:#DFDFDF;display:block;transition:all .5s linear;}

              .newcenter .content ul li .box .down{display:flex;align-items:center;justify-content:space-between;margin-top:35px;}
              .newcenter .content ul li .box .down .data{color:#666;font-size:16px;line-height:18px;}
              .newcenter .content ul li .box .down .more{color:#666;font-size:16px;line-height:18px;transition:all .5s linear;} 

              .newcenter .content ul li:hover .box h4{color:#0c6247}
              .newcenter .content ul li:hover .down .more{color:#0c6247}
              .newcenter .content ul li:hover .box{box-shadow:5px 5px 24px rgba(150 190 224 / 35%)}
              .newcenter .content ul li:hover line{background:#0c6247}


           .cooperative{width:100%;padding-top:100px;background:#fff}
           .cooperative .content{padding-top:100px;padding-bottom:100px;display:flex;width:100%}
           .cooperative ul{margin: -20px -7.5px;width: -ms-calc(100% + 15px);width: calc(100% + 15px);}
           .cooperative ul li{padding:20px 7.5px;width:20%;float:left}
           .cooperative ul li .pic{width:100%;background:#F8F8F8;height:120px;display:flex;justify-content:center;align-items:center;
                                   transition:all .5s linear;}
           .cooperative ul li:hover .pic{box-shadow:0px 0px 21px rgba(179,179,179,0.35)}



           .caseslick2 .left{width:62.5%;float:left}
           .caseslick2 .right{width:auto;float:right}
           .caseslick2{border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD}
        .caseslick2 .content{width:100%;display:flex;justify-content:space-between;}
         .caseslick2 .content li{height:80px;}
        .caseslick2 .content li.on a{color:#0c6247}
        .caseslick2 .content li a{line-height:80px;height:80px;color:#666;}
        .caseslick2 .content li a:hover{color:#0c6247}
        .caseslick2 .content li a h4{font-weight:700;font-size:16px;text-align:left;float: left;position:relative;padding:0 5px}
         .caseslick2 .content li.on a h4:after{content:"";bottom:0;height:2px;width:100%;
                                           position:absolute;background:#0c6247;left:0px;}

        .caseslick2 .slick-prev, .caseslick2 .slick-next{height:40px;width:40px;border-radius:100%;background:#E9E9E9;
                               border-radius:100%;transition:all .5s linear;}
        .caseslick2 .slick-prev{left:-55px;}
        .caseslick2 .slick-next{right:20px;}
         .caseslick2 .slick-prev:after, .caseslick2 .slick-next:after{content:"";height:1px;width:22px;background:#9F9F9F;position:absolute;transition:all .5s linear;
                                      left:50%;transform:translate(-50%,0);}
         .caseslick2 .slick-prev:before,.caseslick2 .slick-next:before{content: "";height: 7px; width: 0.5px; transition:all .5s linear;
                                       background: #9F9F9F;position: absolute;top: 14px; }
          .caseslick2 .slick-prev:before{left:11px;}
           .caseslick2 .slick-next:before{right:11px}
         .caseslick2 .slick-prev:before{ transform: rotate(45deg);}
         .caseslick2 .slick-next:before{transform: rotate(-45deg);}

         .caseslick2 .slick-prev:hover,.caseslick2 .slick-next:hover{background:#0c6247}
         .caseslick2 .slick-prev:hover:after,.caseslick2 .slick-next:hover:after{background:#fff}
         .caseslick2 .slick-prev:hover:before,.caseslick2 .slick-next:hover:before{background:#fff}
         .caseslick2 .right{line-height:80px;float:right;font-weight:700;}
         .caseslick2 .right img{margin-right:12px;}
       
         .caseslick2 .right a{font-size:16px;color:#666;}
         .caseslick2 .right span a.on{color:#0c6247}





          @media  screen and (max-width: 1024px){
            .caseslick2 .left{width:100%}
           .sideslick{margin-top:50px;}
           .caseslick2 .content{flex-direction:column}
           .caseslick2 .right{line-height:50px;}
           .caseslick2 .right a{font-size:13px}
           .caseslick2 .content li{height:50px;}
           .sideslick li .pic{}
           .sideslick .slick-dots { bottom: 25px;}
           .sideslick .slick-dots li {height: 8px;width: 8px;border-radius: 8px;background: #fff;margin: 0 5px; transition: all .5s linear;}
           .sideslick .slick-dots li.slick-active {width: 16px;}
           .caseslick2 .slick-prev{left:30px;}
           .caseslick2 .slick-next{right:30px;}
           .caseslick2 .content li a{line-height: 50px;height: 50px;}
           .caseslick2 .content li a h4{font-size:14px;width: 100%;text-align: center;}
           .caseslick2 .slick-prev, .caseslick2 .slick-next{height:30px;width:30px;}
           .caseslick2 .right img{margin-right:5px;}
           .caseslick2 .slick-prev:before, .caseslick2 .slick-next:before{top:9px}
           .caseslick2 .slick-next:before{right:8px}
           .caseslick2 .slick-prev:before{left:8px}

           .demand{padding-top:30px;}
           .demand .content{padding-top: 30px;padding-bottom: 30px;}
           .demand ul{margin: -10px -24px;width: -ms-calc(100% + 48px);width: calc(100% + 48px);}
           .demand ul li{width:100%;padding: 10px 24px;}
           .demand ul li .box{padding: 15px 20px 15px 20px;}
           .demand ul li .icon{height: 90px;width: 90px;}
           .demand ul li .icon:after{height:70px;width:70px;}
           .demand ul li .icon img{max-width: 40%;height: auto;}
           .demand ul li h4{font-size:18px;line-height:22px;margin-top:20px;}
           .demand ul li line{margin:10px auto}
           .demand ul li h5{font-size: 16px;line-height: 26px}
           .demand ul li h6{font-size: 14px;line-height: 16px; margin-top: 15px;}
           .demand ul li .more{width:100px;height:34px;font-size:12px;margin-top:20px;line-height:34px;}


           .material{padding-top:30px;}
           .material .content{padding-top: 30px;padding-bottom: 30px;}
           .material ul{margin: -10px -10px;}
           .material ul li{padding:10px 10px;width:50%}
           .material .content .box{padding:15px 0px 120px 0}
           .material .content .icon{width: 80px;height: 80px;}
           .material .content .icon:after{width:80px;height:80px;}
           .material .content h4{top:120px;font-size:14px;padding:0 10px;line-height:24px;}
           .material .content h5{font-size:80px;line-height:80px;top:120px;left: 50%;transform: translate(-50%,0);width: auto;}


           .process{padding-top:30px;}
           .process .content{padding-top:30px;padding-bottom:60px}
           .process ul{margin:-15px -20px;width: -ms-calc(100% + 40px);width: calc(100% + 40px);}
           .process ul li{width:50%;padding:15px 20px;height:auto;}
           .process ul li .icon{width:100px;height:100px;}
           .process ul li .icon:after{width:85px;height:85px;}
           .process ul li:before{height:0}
           .process ul li:after{height:0}
           .process ul li line{display:none}
           .process ul li h4{margin-top:20px;margin-bottom:15px;font-size:18px;}
           .process ul li h5{font-size:14px;line-height:24px;height:72px;}




           .ouradvantage{padding-top:30px;}
           .ouradvantage .content{padding-top:30px;padding-bottom:30px;}
            .ouradvantage ul{margin:-10px -17.5px;}
           .ouradvantage ul li{width:100%;padding:10px 17.5px;}
           .ouradvantage .box{padding: 15px 20px;border-radius:2px;}
           .ouradvantage ul li .icon{width:90px;height:90px;}
           .ouradvantage ul li h4{font-size:16px;line-height:20px;margin-bottom:12px}
           .ouradvantage ul li h5{font-size:14px;line-height:16px;}


           .increment{padding-top:30px;}
           .increment .content{padding-bottom:60px;padding-top:30px;}
            .increment ul{margin:-15px -10px;}
           .increment ul li{width:50%;padding:15px 10px;height:auto}
           .increment ul li .box{padding:20px 15px 25px 15px}
           .increment ul li .icon{height: 70px;width: 70px;}
           .increment ul li .icon:after{height: 70px;width: 70px;}
           .increment ul li h4{font-size:18px;line-height:20px;margin-top:20px;}
           .increment ul li line{margin: 15px auto 20px auto;}
           .increment ul li h5{font-size:14px;line-height:20px;height:40px;
           overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
           .increment ul li .more{width:100px;height:30px;font-size:14px;margin-top:20px;line-height:30px;}

           .commonproblem{padding-top: 30px;}
           .commonproblem .content{padding-top: 30px;padding-bottom:30px;}
           .commonproblem .content ul li{width:100%}
           .commonproblem .content ul li .box{padding:20px 15px 20px 60px;}
           .commonproblem .content ul li .ss{width:20px;height:20px;top:24px;left:18px;line-height:20px}
           .commonproblem .content ul li .problem{font-size:16px;line-height:20px;}
           .commonproblem .content ul li .answer{font-size:14px;line-height:16px;margin-top:15px;}


           .newcenter{padding-top:30px;}
           .newcenter .content{padding-top:30px;padding-bottom: 30px;}
           .newcenter .content ul{margin:-10px;width: -ms-calc(100% + 20px);width: calc(100% + 20px);}
           .newcenter .content ul li{width:100%;padding:10px}
           .newcenter .content ul li .box{padding:20px 15px 20px 15px}
           .newcenter .content ul li .box h4{font-size:16px;line-height:18px;}
           .newcenter .content ul li .box h6{font-size:13px;line-height:18px;margin-top:15px;margin-bottom:20px; height:36px;}
           .newcenter .content ul li .box .down{margin-top:15px;}
           .newcenter .content ul li .box .down .data{font-size: 14px;line-height: 16px;}
           .newcenter .content ul li .box .down .more{font-size: 14px;line-height: 16px;}



           .cooperative{padding-top:30px;}
           .cooperative .content{padding-top: 30px;padding-bottom:30px;}
           .cooperative ul{margin:-10px -5px;width: -ms-calc(100% + 10px);width: calc(100% + 10px);}
           .cooperative ul li{padding:10px 5px;width:50%}

           .cooperative ul li .pic img{max-width:100%;height:auto;}

           .cooperative .slick-dots{position: absolute;bottom: 0px;height: 10px;width:auto;text-align: center;margin:0;
                                  left:50%;transform:translate(-50%,0)}
           .cooperative .slick-dots li{vertical-align: top;display:inline-block;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    margin: 0 5px;padding:0;
    background: #0c6247;
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;}
            .cooperative .slick-dots li.slick-active{width:22px;border-radius:5px}




              .process .slick-dots{position: absolute;bottom: -20px;height: 10px;width:auto;text-align: center;margin:0;
                                  left:50%;transform:translate(-50%,0)}
           .process .slick-dots li{vertical-align: top;display:inline-block;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    margin: 0 5px;padding:0;
    background: #0c6247;
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;}
            .process .slick-dots li.slick-active{width:22px;border-radius:5px}


              .increment .slick-dots{position: absolute;bottom: -20px;height: 10px;width:auto;text-align: center;margin:0;
                                  left:50%;transform:translate(-50%,0)}
           .increment .slick-dots li{vertical-align: top;display:inline-block;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    margin: 0 5px;padding:0;
    background: #0c6247;
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;}
            .increment .slick-dots li.slick-active{width:22px;border-radius:5px}


            }





/*20220106start*/
/*案例弹窗*/
.caseconttc{position: fixed;top: 0;left: -100%;background-color: rgba(0,0,0,0.62);z-index: 9999;width: 100%;height: 100vh;}
.caseconttc.on{left: 0;}
.caseconttc .cont{width: 1000px;position: absolute;left: 50%;top: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.caseconttc .cont ul{padding-left: 45px;padding-right: 45px;}
.caseconttc .cont ul li{width: 100%;height: auto;}
.caseconttc .cont ul li .none{width: 100%;margin-bottom: 4px;text-align: right;cursor: pointer;}
.caseconttc .cont ul li .none img{width: 32px;display: inline-block;}
.caseconttc .cont ul li .tit{width: 100%;font-size: 30px;color: #ffffff;line-height: 34px;text-align: center;margin-bottom: 36px;}
.caseconttc .cont ul li .pic{width: 100%;border-radius: 8px;overflow: hidden;}
.caseconttc .cont ul li .pic img{width: 100%;display: block;}
.caseconttc .cont ul .slick-prev{width: 15px;height: 26px;background: url(/img/zzimg2.png) no-repeat center center; background-size: cover;left: 0;top: calc(50% + 20px);}
.caseconttc .cont ul .slick-next{width: 15px;height: 26px;background: url(/img/zzimg3.png) no-repeat center center; background-size: cover;right: 0;top: calc(50% + 20px);}
.caseconttc .cont ul .slick-prev:hover,
.caseconttc .cont ul .slick-next:hover{opacity: 0.6;}
@media  screen and (max-width: 1600px){
.caseconttc .cont{width: 700px;}
.caseconttc .cont ul{padding-left: 30px;padding-right: 30px;}
.caseconttc .cont ul li .none img{width: 28px;}
.caseconttc .cont ul li .tit{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.caseconttc .cont ul .slick-prev{width: 12px;height: 22px;}
.caseconttc .cont ul .slick-next{width: 12px;height: 22px;}
/*20220615start*/
.caseconttc .cont ul li .pic{width: 640px;}
.caseconttc .cont ul li .none{width: 640px;}
}
@media  screen and (max-width: 1024px){
.caseconttc .cont{width: 310px;}
.caseconttc .cont ul{padding-left: 24px;padding-right: 24px;}
.caseconttc .cont ul li .none img{width: 24px;}
.caseconttc .cont ul li .tit{font-size: 18px;line-height: 24px;margin-bottom: 14px;}
.caseconttc .cont ul .slick-prev{width: 10px;height: 18px;top: calc(50% + 40px);}
.caseconttc .cont ul .slick-next{width: 10px;height: 18px;top: calc(50% + 40px);}
.caseconttc .cont ul li .pic{width: 262px;}
.caseconttc .cont ul li .none{width: 262px;}
/*20220615end*/
}

.wlcc_section4s{width: 100%;padding-top: 96px;padding-bottom: 100px;background: #f7f7f7;}
.wlcc_section4ss{background-color: #fff;}
.wlcc_section4s .content{width: 100%;font-size: 0;}
.wlcc_section4s .content .left{width: 51.74%;display: inline-block;vertical-align: middle;}
.wlcc_section4s .content .left img{width: 100%;display: block;}
.wlcc_section4s .content .right{width: 48.14%;display: inline-block;vertical-align: middle;padding-left: 94px;}
.wlcc_section4s .content .right .sy_tit h2{text-align: left;}
.wlcc_section4s .content .right .sy_tit h3{font-size: 30px;line-height: 36px;text-align: left;}
.wlcc_section4s .content .right .listbox{margin-top: 50px;}
.wlcc_section4s .content .right .listbox .list{width: 100%;margin-bottom: 28px;padding-left: 18px;position: relative;font-size: 18px;color: #666666;line-height: 24px;}
.wlcc_section4s .content .right .listbox .list:last-child{margin-bottom: 0;}
.wlcc_section4s .content .right .listbox .list::after{content: "";display: block;width: 8px;height: 8px;background: #0c6247;position: absolute;left: 0;top: 50%;margin-top: -4px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
.wlcc_section4s .content .right .info{font-size: 18px;color: #666666;line-height: 36px;margin-top: 38px;}
.wlcc_section4s .content .left ul .slick-dots{position: absolute; bottom: 32px; height: 10px; text-align: center;}
.wlcc_section4s .content .left ul .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 15px; background: rgba(255,255,255,0.64);}
.wlcc_section4s .content .left ul .slick-dots li.slick-active{ background: #fff;}
@media  screen and (max-width: 1600px){
.wlcc_section4s .content .right .listbox .list{margin-bottom: 18px;}
}
@media  screen and (max-width: 1024px){
.wlcc_section4s{padding-top: 30px;padding-bottom: 30px;}
.wlcc_section4s .content .left{width: 100%;}
.wlcc_section4s .content .right{width: 100%;padding-left: 0;margin-top: 14px;}
.wlcc_section4s .content .right .sy_tit h3{font-size: 18px;line-height: 24px;}
.wlcc_section4s .content .right .listbox{margin-top: 14px;}
.wlcc_section4s .content .right .listbox .list{margin-bottom: 12px;padding-left: 14px;font-size: 14px;line-height: 20px;}
.wlcc_section4s .content .right .listbox .list::after{width: 6px;height: 6px;margin-top: -3px;}
.wlcc_section4s .content .right .info{font-size: 14px;line-height: 24px;margin-top: 14px;}
.wlcc_section4s .content .left ul .slick-dots{bottom: 24px; height: 8px;}
.wlcc_section4s .content .left ul .slick-dots li{width: 8px; height: 8px; margin: 0 6px;}
}

/*实验室*/
.sys_section1{width: 100%;padding-top: 98px;padding-bottom: 94px;background: #f7f7f7;}
.sys_section1 .content{width: 100%;margin-top: 98px;}
.sys_section1 .content .ul{width: calc(100% + 50px);padding-left: 20px;padding-right: 20px;margin: 0 -25px;position: relative;}
.sys_section1 .content .ul::after{content: "";display: block;width: calc(100% - 50px);height: 1px;background: #a5a5a5;position: absolute;left: 25px;top: 55%;z-index: 1;}
.sys_section1 .content .ul .li{height: auto;padding: 0 25px;}
.sys_section1 .content .ul .li a{display: block;width: 100%;}
.sys_section1 .content .ul .li a .top{width: 100%;margin-bottom: 14px;text-align: center;}
.sys_section1 .content .ul .li a .top img{display: inline-block;max-width: 100%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sys_section1 .content .ul .li a:hover .top img{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
.sys_section1 .content .ul .li a .center{width: 100%;text-align: center;margin-bottom: 14px;position: relative;}
.sys_section1 .content .ul .li a .center .num{font-size: 80px;color: #ebebeb;line-height: 80px;font-weight: bolder;}
.sys_section1 .content .ul .li a .center .dian{width: 22px;height: 22px;border-radius: 100%;border: 1px dashed #0c6247;position: absolute;left: 50%;top: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.sys_section1 .content .ul .li a .center .dian::after{content: "";display: block;width: 11px;height: 11px;background: #0c6247;border-radius: 100%;position: absolute;left: 50%;top: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.sys_section1 .content .ul .li a .bottom{width: 100%;text-align: center;}
.sys_section1 .content .ul .li a .bottom .tit{font-size: 24px;color: #333333;line-height: 28px;margin-bottom: 22px;}
.sys_section1 .content .ul .li a .bottom .info{font-size: 18px;color: #666666;line-height: 30px;}
@media  screen and (max-width: 1400px){
.sys_section1 .content .ul::after{top: 45.6%;}
}
@media  screen and (max-width: 1024px){
.sys_section1{padding-top: 30px;padding-bottom: 30px;}
.sys_section1 .content{margin-top: 14px;}
.sys_section1 .content .ul{width: calc(100% + 28px);padding-left: 0;padding-right: 0;margin: 0 -14px;padding-bottom: 30px;}
.sys_section1 .content .ul::after{width: calc(100% - 28px);top: 113px;left: 14px;}
.sys_section1 .content .ul .li{padding: 0 14px;}
.sys_section1 .content .ul .li a .top img{height: 80px;}
.sys_section1 .content .ul .li a .center .num{font-size: 40px;line-height: 40px;}
.sys_section1 .content .ul .li a .center .dian{width: 16px;height: 16px;}
.sys_section1 .content .ul .li a .center .dian::after{;width: 8px;height: 8px;}
.sys_section1 .content .ul .li a .bottom .tit{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.sys_section1 .content .ul .li a .bottom .info{font-size: 14px;line-height: 24px;}
.sys_section1 .content .ul .li a .bottom .info br{display: none;}
.sys_section1 .content .ul .slick-dots{position: absolute; bottom: 5px; height: 8px; text-align: center;}
.sys_section1 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 5px; background: #dddddd;}
.sys_section1 .content .ul .slick-dots li.slick-active{ background: #0c6247;}
}

.sys_section2{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.sys_section2 .content1{width: 100%;margin-top: 96px;margin-bottom: 62px;}
.sys_section2 .content1 .ul{margin: 0 -10px;overflow: hidden;width: calc(100% + 20px);}
.sys_section2 .content1 .ul .li{height: auto;padding: 0 10px;}
.sys_section2 .content1 .ul .li .pic{width: 100%;text-align: center;margin-bottom: 32px;}
.sys_section2 .content1 .ul .li .picbox{display: inline-block;position: relative;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sys_section2 .content1 .ul .li:hover .picbox{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
.sys_section2 .content1 .ul .li .picbox::after{content: "";display: block;width: 100%;height: 100%;border: 8px solid rgba(255,255,255,0.54);position: absolute;left: 0;top: 0;border-radius: 100%;}
.sys_section2 .content1 .ul .li .pic img{max-width: 100%;display: inline-block;border-radius: 100%;position: relative;}
.sys_section2 .content1 .ul .li .words{font-size: 18px;color: #121212;line-height: 24px;font-weight: bolder;text-align: center;}
.sys_section2 .content2{width: 100%;}
.sys_section2 .content2 .listbox{margin: 0 -34px;overflow: hidden;width: calc(100% + 68px);}
.sys_section2 .content2 .listbox .list{width: 50%;float: left;padding: 0 34px;}
.sys_section2 .content2 .listbox .list .pic{width: 100%;}
.sys_section2 .content2 .listbox .list .pic img{width: 100%;display: block;}
@media  screen and (max-width: 1024px){
.sys_section2{padding-top: 30px;padding-bottom: 30px;}
.sys_section2 .content1{margin-top: 16px;margin-bottom: 16px;}
.sys_section2 .content1 .ul{margin: 0 -6px;width: calc(100% + 12px);padding-bottom: 30px;}
.sys_section2 .content1 .ul .li{padding: 0 6px;}
.sys_section2 .content1 .ul .li .pic{margin-bottom: 12px;}
.sys_section2 .content1 .ul .li .picbox::after{border: 4px solid rgba(255,255,255,0.54);}
.sys_section2 .content1 .ul .li .words{font-size: 14px;line-height: 20px;}
.sys_section2 .content2 .listbox{margin: 6px 0;width: 100%;}
.sys_section2 .content2 .listbox .list{width: 100%;padding: 6px 0;}
.sys_section2 .content1 .ul .slick-dots{position: absolute; bottom: 5px; height: 8px; text-align: center;}
.sys_section2 .content1 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 5px; background: #dddddd;}
.sys_section2 .content1 .ul .slick-dots li.slick-active{ background: #0c6247;}
}

.sys_section3{width: 100%;padding-top: 96px;padding-bottom: 96px;background: #f7f7f7;}
.sys_section3 .content{width: 100%;margin-top: 60px;}
.sys_section3 .content ul{width: 100%;padding: 0 60px;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.sys_section3 .content ul li{display: inline-block;vertical-align: middle;}
.sys_section3 .content ul li .pic{width: 178px;margin: 0 auto 60px auto;}
.sys_section3 .content ul li .pic img{width: 100%;display: block;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sys_section3 .content ul li:hover .pic img{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
.sys_section3 .content ul li .tit{font-size: 24px;color: #333333;line-height: 28px;margin-bottom: 38px;text-align: center;font-weight: bolder;}
.sys_section3 .content ul li .info{font-size: 18px;color: #666666;line-height: 24px;text-align: center;}
@media  screen and (max-width: 1024px){
.sys_section3{padding-top: 30px;padding-bottom: 30px;}
.sys_section3 .content{margin-top: 16px;}
.sys_section3 .content ul{padding: 0 0;margin: -6px;display: block;width: calc(100% + 12px);display:flex; flex-wrap: wrap; align-items: flex-start;}
.sys_section3 .content ul li{display: block;width: 50%;padding: 6px;float: left;}
.sys_section3 .content ul li .pic{width: 80px;margin: 0 auto 12px auto;}
.sys_section3 .content ul li .tit{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.sys_section3 .content ul li .info{font-size: 14px;line-height: 20px;height: 40px;}
}

.sys_section4{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.sys_section4 .content1{width: 100%;margin-top: 62px;margin-bottom: 80px;}
.sys_section4 .content1 ul{margin: 0 -20px;width: calc(100% + 40px);}
.sys_section4 .content1 ul::after{content: "";display: block;clear: both;}
.sys_section4 .content1 ul li{width: 25%;float: left;padding: 0 20px;}
.sys_section4 .content1 ul li a{display: block;width: 100%;background-color: #ffffff;box-shadow: 0 0 20px rgba(220,220,220,0.6);padding: 86px 20px 58px 20px;
-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;}
.sys_section4 .content1 ul li a:hover{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
.sys_section4 .content1 ul li a .ico{width: 120px;height: 120px;margin: 0 auto 80px auto;}
.sys_section4 .content1 ul li a .words{font-size: 24px;color: #333333;line-height: 28px;text-align: center;font-weight: bolder;}
.sys_section4 .content1 ul li a:hover .words{color: #0c6247;}
.sys_section4 .content2{width: 100%;}
.sys_section4 .content2 .listbox{width: calc(100% + 40px);overflow: hidden;margin: 0 -20px;}
.sys_section4 .content2 .listbox .list{width: 50%;float: left;padding: 0 20px;}
.sys_section4 .content2 .listbox .list .pic{width: 100%;}
.sys_section4 .content2 .listbox .list .pic img{width: 100%;display: block;}
@media  screen and (max-width: 1024px){
.sys_section4{padding-top: 30px;padding-bottom: 30px;}
.sys_section4 .content1{;margin-top: 16px;margin-bottom: 16px;}
.sys_section4 .content1 ul{margin: -6px;width: calc(100% + 12px);}
.sys_section4 .content1 ul li{width: 50%;padding: 0 6px;}
.sys_section4 .content1 ul li a{padding: 20px 12px;}
.sys_section4 .content1 ul li a .ico{width: 60px;height: 60px;margin: 0 auto 14px auto;}
.sys_section4 .content1 ul li a .words{font-size: 16px;line-height: 20px;}
.sys_section4 .content2 .listbox{width: 100%;margin: 6px 0;}
.sys_section4 .content2 .listbox .list{width: 100%;padding: 6px 0;}
}

.sys_section5{width: 100%;padding-top: 98px;padding-bottom: 104px;}
.sys_section5 .content{width: 100%;margin-top: 100px;}
.sys_section5 .content .ul{margin: 0 -12.5px;width: calc(100% + 25px);}
.sys_section5 .content .ul::after{content: "";display: block;clear: both;}
.sys_section5 .content .ul .li{width: 25%;float: left;padding: 0 12.5px;}
.sys_section5 .content .ul .li a{display: block;width: 100%;border: 2px solid #efefef;padding: 54px 22px 30px 22px;}
.sys_section5 .content .ul .li a:hover{border-color: rgba(255,255,255,0);box-shadow: 0 0 20px rgba(220,220,220,0.5);}
.sys_section5 .content .ul .li a .tit{font-size: 18px;color: #333333;line-height: 24px;margin-bottom: 38px;font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sys_section5 .content .ul .li a:hover .tit{color: #0c6247;}
.sys_section5 .content .ul .li a .info{font-size: 14px;color: #666666;line-height: 24px;margin-bottom: 54px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sys_section5 .content .ul .li a .boxs{width: 100%;overflow: hidden;padding-top: 34px;border-top: 1px solid #dfdfdf;}
.sys_section5 .content .ul .li a:hover .boxs{border-top-color: #0c6247;}
.sys_section5 .content .ul .li a .boxs .left{font-size: 16px;color: #666666;line-height: 20px;float: left;font-style:italic;letter-spacing: 0;}
.sys_section5 .content .ul .li a .boxs .right{font-size: 16px;color: #666666;line-height: 20px;float: right;}
.sys_section5 .content .ul .li a .boxs .right{color: #0c6247;}
@media  screen and (max-width: 1024px){
.sys_section5{padding-top: 30px;padding-bottom: 30px;}
.sys_section5 .content{margin-top: 16px;}
.sys_section5 .content .ul{margin: 0;width: 100%;padding-bottom: 26px;}
.sys_section5 .content .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.sys_section5 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.sys_section5 .content .ul .slick-dots li.slick-active{ background: #0c6247;}
.sys_section5 .content .ul .li{width: 100%;padding: 0;}
.sys_section5 .content .ul .li a{padding: 20px 14px;}
.sys_section5 .content .ul .li a .tit{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.sys_section5 .content .ul .li a .info{font-size: 14px;line-height: 20px;margin-bottom: 14px;}
.sys_section5 .content .ul .li a .boxs{padding-top: 14px;}
.sys_section5 .content .ul .li a .boxs .left{font-size: 14px;}
.sys_section5 .content .ul .li a .boxs .right{font-size: 14px;}
.sys_section5 .content .ul .li a:hover{border-color: #efefef;box-shadow: 0 0 0 rgba(220,220,220,0);}
}

/*双重管控*/
.scgk_section1{width: 100%;padding-top: 100px;padding-bottom: 100px;background: #f7f7f7;float: left;}
.scgk_section1 .text{font-size: 18px;color: #121212;line-height: 36px;text-align: center;margin-top: 100px;margin-bottom: 100px;font-weight: bolder;}
.scgk_section1 .content1{width: 100%;border: 1px solid #cccccc;border-bottom: 0;}
.scgk_section1 .content1 ul{width: 100%;overflow: hidden;display:flex; flex-wrap: wrap; align-items: flex-start;}
.scgk_section1 .content1 ul li{width: 50%;float: left;border-bottom: 1px solid #ccc;height: 350px;position: relative;overflow: hidden;}
.scgk_section1 .content1 ul li:nth-child(1){border-right: 1px solid #ccc;}
.scgk_section1 .content1 ul li:nth-child(3){border-right: 1px solid #ccc;height: 450px;}
.scgk_section1 .content1 ul li:nth-child(4){height: 450px;}
.scgk_section1 .content1 ul li .libox{width: 100%;position: absolute;left: 0;top: 50%;padding: 0 50px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.scgk_section1 .content1 ul li .libox .titbox{width: 100%;margin-bottom: 36px;font-size: 0;}
.scgk_section1 .content1 ul li .libox .titbox img{width: 55px;display: inline-block;vertical-align: middle;}
.scgk_section1 .content1 ul li .libox .titbox .words{font-size: 24px;color: #121212;line-height: 28px;display: inline-block;vertical-align: middle;width: calc(100% - 57px);padding-left: 28px;font-weight: bolder;}
.scgk_section1 .content1 ul li .libox .info{font-size: 18px;color: #666666;line-height: 36px;}
.scgk_section1 .content1 ul li .libox .info img{max-width: 100%;display: block;margin-top: 26px;}
.scgk_section1 .content2{width: 100%;border: 1px solid #ccc;border-top: 0;padding: 60px 18px 18px 18px;}
.scgk_section1 .content2 .titbox{margin-bottom: 64px;font-size: 0;text-align: center;}
.scgk_section1 .content2 .titbox img{width: 55px;display: inline-block;vertical-align: middle;}
.scgk_section1 .content2 .titbox .words{font-size: 24px;color: #333333;line-height: 28px;display: inline-block;vertical-align: middle;margin-left: 26px;}
.scgk_section1 .content2 ul{width: 100%;padding-top: 8px;padding-bottom: 28px;position: relative;}
.scgk_section1 .content2 ul::after{content: "";display: block;width: 1px;height: 100%;background-color: #ccc;position: absolute;left: 49.9%;top: 0;z-index: 1;}
.scgk_section1 .content2 ul li{width: 100%;margin-bottom: 32px;font-size: 0;position: relative;z-index: 2;}
.scgk_section1 .content2 ul li:last-child{margin-bottom: 0;}
.scgk_section1 .content2 ul li .boxs{width: 43.3%;display: inline-block;vertical-align: middle;font-size: 0;background-color: #fff;border-radius: 8px;padding: 0 44px 0 30px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.scgk_section1 .content2 ul li .boxs:hover{box-shadow: 0 0 20px rgba(220,220,220,0.5);}
.scgk_section1 .content2 ul li .boxs .num{text-align: center; width: 50px;height: 50px; line-height: 50px;font-size: 18px;color: #ffffff;display: inline-block;vertical-align: middle;}
.scgk_section1 .content2 ul li .boxs .wordscon{font-size: 16px;color: #666666;line-height: 30px;padding-left: 34px;width: calc(100% - 52px); display: inline-block;vertical-align: middle;letter-spacing: 0;}
.scgk_section1 .content2 ul li:nth-child(1) .boxs{padding-top: 50px;padding-bottom: 50px;}
.scgk_section1 .content2 ul li:nth-child(2) .boxs{height: 152px;}
.scgk_section1 .content2 ul li:nth-child(2) .boxs.left{padding-top: 44px;}
.scgk_section1 .content2 ul li:nth-child(2) .boxs.right{padding-top: 18px;}
.scgk_section1 .content2 ul li:nth-child(3) .boxs.left{padding-top: 32px;padding-bottom: 32px;}
.scgk_section1 .content2 ul li:nth-child(3) .boxs.right{padding-top: 24px;padding-bottom: 24px;}
.scgk_section1 .content2 ul li .center{width: 13.2%;display: inline-block;vertical-align: middle;position: relative;}
.scgk_section1 .content2 ul li .center::before{content: "";display: block;width: 50px;height: 1px;background: #cccccc;position: absolute;left: 12px;top: 50%;}
.scgk_section1 .content2 ul li .center::after{content: "";display: block;width: 50px;height: 1px;background: #cccccc;position: absolute;right: 12px;top: 50%;}
.scgk_section1 .content2 ul li .center .dian{width: 24px;height: 24px;border-radius: 100%;border: 1px dashed #0c6247; margin: 0 auto;position: relative;}
.scgk_section1 .content2 ul li .center .dian::after{content: "";display: block;width: 13px;height: 13px;background: #0c6247;border-radius: 100%;position: absolute;left: 50%;top: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
@media  screen and (max-width: 1024px){
.scgk_section1{padding-top: 30px;padding-bottom: 30px;}
.scgk_section1 .text{font-size: 14px;line-height: 26px;margin-top: 14px;margin-bottom: 14px;}
.scgk_section1 .content1 ul li{width: 100%;border-bottom: 1px solid #ccc;height: auto;}
.scgk_section1 .content1 ul li:nth-child(1){border-right: 0;}
.scgk_section1 .content1 ul li:nth-child(3){height: auto;border-right: 0;}
.scgk_section1 .content1 ul li:nth-child(4){height: auto;}
.scgk_section1 .content1 ul li .libox{position: static;padding: 12px;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.scgk_section1 .content1 ul li .libox .titbox{margin-bottom: 12px;}
.scgk_section1 .content1 ul li .libox .titbox img{width: 34px;}
.scgk_section1 .content1 ul li .libox .titbox .words{font-size: 18px;line-height: 24px;width: calc(100% - 36px);padding-left: 12px;}
.scgk_section1 .content1 ul li .libox .info{font-size: 14px;line-height: 24px;}
.scgk_section1 .content1 ul li .libox .info img{margin-top: 10px;}
.scgk_section1 .content2{padding: 12px;}
.scgk_section1 .content2 .titbox{margin-bottom: 12px;text-align: left;}
.scgk_section1 .content2 .titbox img{width: 34px;}
.scgk_section1 .content2 .titbox .words{font-size: 18px;line-height: 24px;margin-left: 12px;}
.scgk_section1 .content2 ul{padding-top: 0;padding-bottom: 0;}
.scgk_section1 .content2 ul::after{display: none;}
.scgk_section1 .content2 ul li{margin-bottom: 0;}
.scgk_section1 .content2 ul li .boxs{width: 100%;padding: 12px!important;height: auto!important; margin-bottom: 12px;}
.scgk_section1 .content2 ul li .boxs .num{width: 34px;height: 34px; line-height: 34px;font-size: 16px;vertical-align: top;margin-top: 10px;}
.scgk_section1 .content2 ul li .boxs .wordscon{font-size: 14px;line-height: 24px;padding-left: 10px;width: calc(100% - 36px); vertical-align: top;}
.scgk_section1 .content2 ul li .center{display: none;}
}

.scgk_section2{width: 100%;padding-top: 96px;padding-bottom: 96px;}
.scgk_section2 .content{width: 100%;margin-top: 80px;}
.scgk_section2 .content .ul{margin: 0 -22px;width: calc(100% + 44px);}
.scgk_section2 .content .ul .li{padding: 0 22px;height: auto;}
.scgk_section2 .content .ul .li a{display: block;width: 100%;position: relative;}
.scgk_section2 .content .ul .li a .ba_pic{width: 100%;}
.scgk_section2 .content .ul .li a .ba_pic img{width: 100%;display: block;}
.scgk_section2 .content .ul .li a .wordsbox{width: 100%;position: absolute;left: 0;bottom: 42px;}
.scgk_section2 .content .ul .li a .wordsbox img{width: 74px;display: block;margin: 0 auto 42px auto;}
.scgk_section2 .content .ul .li a .wordsbox .words{font-size: 24px;color: #ffffff;line-height: 28px;text-align: center;font-weight: bolder;}
@media  screen and (max-width: 1600px){
.scgk_section2 .content .ul .li a .wordsbox{bottom: 42px;}
.scgk_section2 .content .ul .li a .wordsbox img{width: 60px;margin: 0 auto 30px auto;}
.scgk_section2 .content .ul .li a .wordsbox .words{font-size: 18px;line-height: 24px;}
}
@media  screen and (max-width: 1366px){
.scgk_section2 .content .ul .li a .wordsbox{bottom: 36px;}
.scgk_section2 .content .ul .li a .wordsbox img{width: 50px;margin: 0 auto 20px auto;}
.scgk_section2 .content .ul .li a .wordsbox .words{font-size: 14px;line-height: 22px;}
}
@media  screen and (max-width: 1024px){
.scgk_section2{padding-top: 30px;padding-bottom: 30px;}
.scgk_section2 .content{margin-top: 16px;}
.scgk_section2 .content .ul{margin: 0 -6px;width: calc(100% + 12px);padding-bottom: 30px;}
.scgk_section2 .content .ul .li{padding: 0 6px;}
.scgk_section2 .content .ul .li a .wordsbox{bottom: 36px;}
.scgk_section2 .content .ul .li a .wordsbox img{width: 40px;margin: 0 auto 16px auto;}
.scgk_section2 .content .ul .li a .wordsbox .words{font-size: 16px;line-height: 20px;}
.scgk_section2 .content .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.scgk_section2 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.scgk_section2 .content .ul .slick-dots li.slick-active{ background: #0c6247;}
}

/*应急预案*/
.yjgk_section1s{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.yjgk_section1s .content{width: 100%;font-size: 0;}
.yjgk_section1s .content .left{width: 264px;display: inline-block;vertical-align: middle;padding-right: 112px;position: relative;z-index: 2;}
.yjgk_section1s .content .left::after{content: "";display: block;width: 134px;height: 267px;background: url(/img/zzimg89.png)no-repeat center center;background-size: cover;position: absolute;right: -15px;top: 50%;z-index: 2;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.yjgk_section1s .content .left .leftbox{position: relative;z-index: 1;}
.yjgk_section1s .content .left .leftbox .ba_pic{width: 100%;}
.yjgk_section1s .content .left .leftbox .ba_pic img{width: 100%;display: block;border-radius: 75.23px;box-shadow:0px 12px 30px -12px rgba(51,85,160,1);}
.yjgk_section1s .content .left .leftbox .wordscon{width: 100%;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.yjgk_section1s .content .left .leftbox .wordscon img{width: 63px;display: block;margin: 0 auto 24px auto;}
.yjgk_section1s .content .left .leftbox .wordscon  .words{width: 80px;overflow: hidden;margin: 0 auto;}
.yjgk_section1s .content .left .leftbox .wordscon  .words p{font-size: 32px;color: #ffffff;line-height: 36px;width: 32px;float: left;}
.yjgk_section1s .content .left .leftbox .wordscon  .words p:last-child{margin-left: 16px;}
.yjgk_section1s .content .right{width: calc(100% - 266px);display: inline-block;vertical-align: middle;position: relative;z-index: 1;}
.yjgk_section1s .content .right .boxs{width: 100%;font-size: 0;}
.yjgk_section1s .content .right .boxs::after{content: "";display: block;clear: both;}
.yjgk_section1s .content .right .boxs.top{margin-bottom: 70px;}
.yjgk_section1s .content .right .boxs .lbox{width: 190px;float: left; position: relative;}
.yjgk_section1s .content .right .boxs .lbox .ba_pic{width: 100%;}
.yjgk_section1s .content .right .boxs .lbox .ba_pic img{width: 100%;display: block;}
.yjgk_section1s .content .right .boxs .lbox .words{font-size: 28px;color: #ffffff;line-height: 36px;width: 100%;text-align: center;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.yjgk_section1s .content .right .boxs .rulbox{float: left; width: calc(100% - 192px);}
.yjgk_section1s .content .right .boxs .rulbox ul{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;padding-left: 80px;padding-right: 36px;position: relative;}
.yjgk_section1s .content .right .boxs .rulbox ul::after{content: "";display: block;width: calc(100% + 10px);height: 1px;background: #234e95;position: absolute;left: -10px;top: 118px;}
.yjgk_section1s .content .right .boxs.bottom .rulbox ul::after{top: 80px;}
.yjgk_section1s .content .right .boxs .rulbox ul li{display: inline-block;vertical-align: middle;width: 155px;}
.yjgk_section1s .content .right .boxs .rulbox ul li .ico{width: 86px;margin: 0 auto;}
.yjgk_section1s .content .right .boxs .rulbox ul li .ico img{width: 100%;display: block;box-shadow:0px 12px 30px -12px rgba(51,85,160,0.8);border-radius: 100%;}

.yjgk_section1s .content .right .boxs .rulbox ul li .dain{width: 28px;margin: 18px auto;position: relative;}
.yjgk_section1s .content .right .boxs .rulbox ul li .dain img{width: 100%;display: block;}
.yjgk_section1s .content .right .boxs .rulbox ul li .dain::after{content: "";display: block;width: 1px;height: 24px;background: #192e5c;position: absolute;left: 50%;bottom: 22px;}
.yjgk_section1s .content .right .boxs.bottom .rulbox ul li .dain::after{top: 22px;}
.yjgk_section1s .content .right .boxs .rulbox ul li .words{font-size: 18px;color: #666666;line-height: 24px;text-align: center;}
.yjgk_section1s .content .right .boxs.top .lbox{margin-top: 22px;}
.yjgk_section1s .content .right .boxs.bottom .rulbox{margin-top: 18px;}
@media  screen and (max-width: 1366px){
.yjgk_section1s .content .right .boxs .rulbox ul li .words{font-size: 14px;}
.yjgk_section1s .content .right .boxs .rulbox ul{padding-left: 30px;padding-right: 30px;}
.yjgk_section1s .content .right .boxs .rulbox ul li{width: 170px;}
}
@media  screen and (max-width: 1300px){
.yjgk_section1s .content .right .boxs .rulbox ul li .words{font-size: 12px;letter-spacing: 0;}
.yjgk_section1s .content .right .boxs .rulbox ul li .words br{display: none;}
}
@media  screen and (max-width: 1024px){

.yjgk_section1s{padding-top: 30px;padding-bottom: 30px;overflow: hidden;}
.yjgk_section1s .content .left{width: 100%;display: block; padding-right: 0;margin-bottom: 14px;}
.yjgk_section1s .content .left::after{display: none;}
.yjgk_section1s .content .left .leftbox .ba_pic{display: none;}
.yjgk_section1s .content .left .leftbox .wordscon{position: static;background: url(/img/zzimg90.png)no-repeat center center;background-size: cover;font-size: 0;width: 300px;padding: 20px 30px;border-radius: 80px;margin: 0 auto;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.yjgk_section1s .content .left .leftbox .wordscon img{width: 46px;vertical-align: middle; display: inline-block;margin: 0;}
.yjgk_section1s .content .left .leftbox .wordscon  .words{width: calc(100% - 50px);overflow: hidden;margin: 0;display: inline-block;vertical-align: middle;padding-left: 14px;}
.yjgk_section1s .content .left .leftbox .wordscon  .words p{font-size: 18px;line-height: 24px;width: 100%;float: none;}
.yjgk_section1s .content .left .leftbox .wordscon  .words p:last-child{margin-left: 0;}
.yjgk_section1s .content .right{width:100%;display: block;}
.yjgk_section1s .content .right .boxs.top{margin-bottom: 12px;}
.yjgk_section1s .content .right .boxs .lbox{width: 110px;display: block;float: none;margin-bottom: 12px;display: none;}
.yjgk_section1s .content .right .boxs .lbox .words{font-size: 16px;line-height: 26px;}
.yjgk_section1s .content .right .boxs .rulbox{float: none; width: 100%;}
.yjgk_section1s .content .right .boxs .rulbox .ul{display: block;padding-left: 0;padding-right: 0;margin: -6px;width: calc(100% + 12px);padding-bottom: 30px;}
.yjgk_section1s .content .right .boxs .rulbox .ul::after{content: "";display: block;width: 0;height: 0;clear: both;}
.yjgk_section1s .content .right .boxs.bottom .rulbox .ul::after{top: 0;}
.yjgk_section1s .content .right .boxs .rulbox .ul .li{display: block;float: left;width: 33.333%;padding: 6px;}
.yjgk_section1s .content .right .boxs .rulbox .ul .li .ico{width: 60px;margin: 0 auto;}
.yjgk_section1s .content .right .boxs .rulbox .ul .li .dain{display: none;}
.yjgk_section1s .content .right .boxs .rulbox .ul .li .words{font-size: 14px;line-height: 20px;}
.yjgk_section1s .content .right .boxs .rulbox .ul .slick-dots{position: absolute; bottom: 5px; height: 8px; text-align: center;display: block;}
.yjgk_section1s .content .right .boxs .rulbox .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.yjgk_section1s .content .right .boxs .rulbox .ul .slick-dots li.slick-active{ background: #0c6247;}
.yjgk_section1s .content .right .boxs.top .lbox{margin-top: 0;}
.yjgk_section1s .content .right .boxs.bottom .rulbox{margin-top: 0;}
}

.yjgk_section2s{width: 100%;padding-top: 96px;padding-bottom: 110px;}
.yjgk_section2s .content{width: 100%;margin-top: 90px;}
.yjgk_section2s .content .ul{margin: 0 -10px;overflow: hidden;width: calc(100% + 20px);position: relative;}
.yjgk_section2s .content .ul::after{content: "";display: block;width: 100%;height: 1px;background-color: #ffffff;position: absolute;left: 0;top: 75.5%;z-index: 1;}
.yjgk_section2s .content .ul .slick-list{position: relative;z-index: 2;}
.yjgk_section2s .content .ul .li{height: auto;padding: 0 10px;}
.yjgk_section2s .content .ul .li a{display: block;width: 100%;}
.yjgk_section2s .content .ul .li a .icobox{width: 100%;text-align: center;margin-bottom: 54px;}
.yjgk_section2s .content .ul .li a .icobox img{max-width: 100%;display: inline-block;}
.yjgk_section2s .content .ul .li a .num{width: 42px;height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #0c6247;margin: 0 auto 30px auto;position: relative;}
.yjgk_section2s .content .ul .li a .num span{position: relative;z-index: 2;}
.yjgk_section2s .content .ul .li a .num::after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #fff;z-index: 1;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
.yjgk_section2s .content .ul .li a .tit{font-size: 18px;color: #ffffff;line-height: 24px;text-align: center;}
@media  screen and (max-width: 1024px){
.yjgk_section2s{padding-top: 30px;padding-bottom: 30px;}
.yjgk_section2s .content{margin-top: 14px;}
.yjgk_section2s .content .ul{margin: 0 -6px;width: calc(100% + 12px);padding-bottom: 30px;}
.yjgk_section2s .content .ul::after{top: 104px;}
.yjgk_section2s .content .ul .li{padding: 0 6px;}
.yjgk_section2s .content .ul .li a .icobox{margin-bottom: 12px;}
.yjgk_section2s .content .ul .li a .icobox img{width: 80px;}
.yjgk_section2s .content .ul .li a .num{width: 26px;height: 26px;line-height: 26px;font-size: 14px;margin: 0 auto 12px auto;}
.yjgk_section2s .content .ul .li a .tit{font-size: 16px;line-height: 20px;}
.yjgk_section2s .content .ul .slick-dots{position: absolute; bottom: 5px; height: 8px; text-align: center;display: block;}
.yjgk_section2s .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: rgba(255,255,255,0.6);}
.yjgk_section2s .content .ul .slick-dots li.slick-active{ background: #fff;}
}

.yjgk_section3s{width: 100%;padding-top: 100px;padding-bottom: 70px;}
.yjgk_section3s .content{width: 100%;margin-top: 60px;overflow: hidden;padding: 20px;}
.yjgk_section3s .content .slideOut{ position: relative;}
.yjgk_section3s .content .slide{ width: 100%; min-height: 100px; position: relative;}
.yjgk_section3s .content .slide .img{ overflow: hidden; position: absolute; transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;box-shadow: 0 0 18px rgba(220,220,220,0.4);}
.yjgk_section3s .content .slide .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.yjgk_section3s .content .slide .img1{ width: 18.75%; height: 66%; top: 17%; left: 0; z-index: 1;}
.yjgk_section3s .content .slide .img2{ width: 24.5%; height: 85%; top: 7.5%; left: 14.125%; z-index: 2;}
.yjgk_section3s .content .slide .img3{ width: 30.4%; height: 100%; top: 0; left: 34.8%; z-index: 3;}
.yjgk_section3s .content .slide .img4{ width: 24.5%; height: 85%; top: 7.5%; left: 61.375%; z-index: 2;}
.yjgk_section3s .content .slide .img5{ width: 18.75%; height: 66%; top: 17%; left: 81.25%; z-index: 1;}
.yjgk_section3s .content .butLeft{ position: absolute; left: 35.4%; top: 50%; margin-top: -20.5px; width: 41px; height: 41px; background: url(/img/zzimg70.png) no-repeat center; background-size: cover; outline: 0; z-index: 4;}
.yjgk_section3s .content .butRight{ position: absolute; right: 35.4%; top: 50%; margin-top: -20.5px; width: 41px; height: 41px; background: url(/img/zzimg71.png) no-repeat center; background-size: cover; outline: 0; z-index: 4;}
.yjgk_section3s .content .butLeft:hover,
.yjgk_section3s .content .butRight:hover{opacity: 0.6;}
@media  screen and (max-width: 1024px){
.yjgk_section3s{padding-top: 30px;padding-bottom: 73px;overflow: hidden;background: #999;}
.yjgk_section3s .content{margin-top: 55px;overflow: visible;padding: 0;}
.yjgk_section3s .content .slide .img{ overflow: hidden; position: absolute; transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;box-shadow: 0 0 18px rgba(220,220,220,0.4);}
.yjgk_section3s .content .slide .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.yjgk_section3s .content .slide .img1{ width: 40%; height: 66%; top: 17%; left: -60%; z-index: 1;}
.yjgk_section3s .content .slide .img2{ width: 36%; height: 127%; top: -13.5%; left: 0%; z-index: 2;}
.yjgk_section3s .content .slide .img3{ width: 46%; height: 162%; top: -31%; left: 27%; z-index: 3;}
.yjgk_section3s .content .slide .img4{ width: 36%; height: 127%; top: -13.5%; left: 68%; z-index: 2;}
.yjgk_section3s .content .slide .img5{ width: 40%; height: 66%; top: 17%; left: 160%; z-index: 1;}
.yjgk_section3s .content .butLeft{ display: none;}
.yjgk_section3s .content .butRight{ display: none;}
}

.yjgk_section4s{width: 100%;padding-top: 96px;padding-bottom: 100px;}
.yjgk_section4s .content{width: 100%;margin-top: 100px;}
.yjgk_section4s .content ul{margin: -15px -23px;width: calc(100% + 46px);}
.yjgk_section4s .content ul::after{content: "";display: block;clear: both;}
.yjgk_section4s .content ul li{width: 50%;float: left;padding: 15px 23px;}
.yjgk_section4s .content ul li a{display: block;width: 100%;background-color: #ffffff;border-radius: 8px;padding: 28px 30px 32px 34px;}
.yjgk_section4s .content ul li a:hover{box-shadow: 0 0 14px rgba(220,220,220,0.5);}
.yjgk_section4s .content ul li a .top{width: 100%;margin-bottom: 22px;overflow: hidden;}
.yjgk_section4s .content ul li a .top .tit{font-size: 18px;color: #333333;line-height: 24px;float: left;font-weight: bolder;float: left;width: calc(100% - 100px);height: 24px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.yjgk_section4s .content ul li a:hover .top .tit{color: #0c6247;}
.yjgk_section4s .content ul li a .top .date{font-size: 16px;color: #999999;line-height: 20px;width: 100px;text-align: right; float: right;}
.yjgk_section4s .content ul li a .bottom{width: 100%;overflow: hidden;}
.yjgk_section4s .content ul li a .bottom .info{font-size: 14px;color: #666666;line-height: 22px;float: left;width: calc(100% - 164px);height: 44px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.yjgk_section4s .content ul li a .bottom .ico{width: 22px;float: right;display: block;margin-top: 19.5px;}
.yjgk_section4s .content ul li a .bottom .ico.ico2{display: none;}
.yjgk_section4s .content ul li a:hover .bottom .ico.ico1{display: none;}
.yjgk_section4s .content ul li a:hover .bottom .ico.ico2{display: block;}
@media  screen and (max-width: 1400px){
.yjgk_section4s .content ul li a .bottom .info{width: calc(100% - 60px);}
}
@media  screen and (max-width: 1024px){
.yjgk_section4s{padding-top: 30px;padding-bottom: 30px;}
.yjgk_section4s .content{margin-top: 16px;}
.yjgk_section4s .content ul{margin: -6px 0;width: 100%;}
.yjgk_section4s .content ul li{width: 100%;padding: 6px 0;}
.yjgk_section4s .content ul li a{padding: 12px;}
.yjgk_section4s .content ul li a .top{margin-bottom: 12px;}
.yjgk_section4s .content ul li a .top .tit{font-size: 16px;line-height: 20px;width: calc(100% - 110px);height: 20px;}
.yjgk_section4s .content ul li a .top .date{font-size: 14px;}
.yjgk_section4s .content ul li a .bottom .info{line-height: 20px;width: calc(100% - 32px);height: 40px;}
.yjgk_section4s .content ul li a .bottom .ico{;margin-top: 17.5px;}
}
/*20220106end*/




/*20220618start*/
.ylxk_banner{width: 100%;position: relative;}
.ylxk_banner .ul{width: 100%;z-index: 1;}
.ylxk_banner .ul .li{width: 100%;height: auto;}
.ylxk_banner .ul .li img{width: 100%;display: block;}
.ylxk_banner .ul .slick-dots{position: absolute; bottom: 140px; height: 10px; text-align: center;}
.ylxk_banner .ul .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 10px; margin: 0 5px; background: #fff;}
.ylxk_banner .ul .slick-dots li.slick-active{ width: 22px;}
.ylxk_banner .cont{width: 100%;position: absolute;left: 0;bottom: 0;z-index: 2;background-color: rgba(0,0,0,0.2);}
.ylxk_banner .cont .listbox{width: 100%;overflow: hidden;padding-top: 20px;padding-bottom: 20px;}
.ylxk_banner .cont .listbox .list{float: left;border-right: 1px solid #fff;}
.ylxk_banner .cont .listbox .list .t1box{width: 100%;font-size: 0;margin-bottom: 4px;}
.ylxk_banner .cont .listbox .list .t1box img{width: 44px;display: inline-block;vertical-align: middle;margin-right: 6px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ylxk_banner .cont .listbox .list:hover .t1box img{transform: rotateY(180deg);}
.ylxk_banner .cont .listbox .list .t1box .words{font-size: 18px;color: #ffffff;line-height: 22px;display: inline-block;vertical-align: middle;}
.ylxk_banner .cont .listbox .list .t2{font-size: 16px;color: #ffffff;line-height: 20px;padding-left: 50px;}
.ylxk_banner .cont .listbox .list:nth-child(1){width: 19.125%;}
.ylxk_banner .cont .listbox .list:nth-child(2){width: 28.375%;padding-left: 100px;}
.ylxk_banner .cont .listbox .list:nth-child(3){width: 29.75%;padding-left: 110px;}
.ylxk_banner .cont .listbox .list:nth-child(4){width: 22.75%;border-right: 0;padding-left: 80px;}
@media  screen and (max-width: 1680px){
.ylxk_banner .cont .listbox{padding-top: 16px;padding-bottom: 16px;}
.ylxk_banner .cont .listbox .list .t1box img{width: 34px;}
.ylxk_banner .cont .listbox .list .t1box .words{font-size: 14px;line-height: 20px;}
.ylxk_banner .cont .listbox .list .t2{font-size: 12px;line-height: 18px;padding-left: 40px;}
.ylxk_banner .cont .listbox .list:nth-child(2){padding-left: 60px;}
.ylxk_banner .cont .listbox .list:nth-child(3){padding-left: 60px;}
.ylxk_banner .cont .listbox .list:nth-child(4){padding-left: 60px;}
}
@media  screen and (max-width: 1024px){
.ylxk_banner{margin-top: 50px;}
.ylxk_banner .cont{padding: 0;position: static;}
.ylxk_banner .cont .listbox{padding: 0;}
.ylxk_banner .cont .listbox .list{padding: 6px;}
.ylxk_banner .cont .listbox .list .t1box{text-align: center;}
.ylxk_banner .cont .listbox .list .t1box img{width: 30px;;margin-right: 4px;}
.ylxk_banner .cont .listbox .list .t1box .words{font-size: 14px;line-height: 18px;}
.ylxk_banner .cont .listbox .list .t2{font-size: 12px;line-height: 18px;padding-left: 0;text-align: center;}
.ylxk_banner .cont .listbox .list:nth-child(1){width: 50%;padding-left: 0;border-bottom: 1px solid #fff;}
.ylxk_banner .cont .listbox .list:nth-child(2){width: 50%;padding-left: 0;border-bottom: 1px solid #fff;border-right: 0;}
.ylxk_banner .cont .listbox .list:nth-child(3){width: 50%;padding-left: 0;}
.ylxk_banner .cont .listbox .list:nth-child(4){width: 50%;padding-left: 0;}
.ylxk_banner .ul .slick-dots{bottom: 14px; height: 8px;}
.ylxk_banner .ul .slick-dots li{width: 8px; height: 8px;border-radius: 8px; margin: 0 4px;}
.ylxk_banner .ul .slick-dots li.slick-active{ width: 16px;}
}

.ylxk_section1{width: 100%;padding-top: 108px;padding-bottom: 100px;background: #f7f7f7;}
.ylxk_section1 .ulbox{width: 100%;margin-top: 98px;margin-bottom: 78px;}
.ylxk_section1 .ulbox .ul{margin: 0 -55px;overflow: hidden;width: calc(100% + 110px);display:flex; flex-wrap: wrap; align-items: flex-start;}
.ylxk_section1 .ulbox .ul .li{width: 14.28571428571429%;float: left;padding: 5px 55px;}
.ylxk_section1 .ulbox .ul .li .list:nth-child(1){margin-bottom: 40px;}
.ylxk_section1 .ulbox .ul .li img{width: 132px;display: block;margin: 0 auto 36px auto;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ylxk_section1 .ulbox .ul .li .list:hover img{
transform: scale(1.05);
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: scale(1.05);}
.ylxk_section1 .ulbox .ul .li .words{width: 100%;font-size: 18px;color: #333333;line-height: 22px;text-align: center;}
.ylxk_section1 .more{width: 100%;}
.ylxk_section1 .more a{display: block;width: 340px;background: #0c6247;font-size: 18px;color: #ffffff;line-height: 48px;text-align: center;border-radius: 6px;margin: 0 auto;}
.ylxk_section1 .more a:hover{opacity: 0.6;}
@media  screen and (max-width: 1680px){
.ylxk_section1{padding-top: 80px;padding-bottom: 80px;}
.ylxk_section1 .ulbox{margin-top: 60px;margin-bottom: 60px;}
.ylxk_section1 .ulbox .ul{margin: 0 -20px;width: calc(100% + 40px);}
.ylxk_section1 .ulbox .ul .li{padding: 0 20px;}
.ylxk_section1 .ulbox .ul .li .list:nth-child(1){margin-bottom: 32px;}
.ylxk_section1 .ulbox .ul .li img{width: 110px;margin: 0 auto 20px auto;}
.ylxk_section1 .ulbox .ul .li .words{font-size: 14px;line-height: 20px;}
.ylxk_section1 .more a{width: 300px;font-size: 14px;line-height: 40px;}
}
@media  screen and (max-width: 1024px){
.ylxk_section1 .sy_tit h2{font-size: 26px;}
.ylxk_section1{padding-top: 30px;padding-bottom: 30px;}
.ylxk_section1 .ulbox{margin-top: 20px;margin-bottom: 20px;}
.ylxk_section1 .ulbox .ul{margin: 0 -6px;width: calc(100% + 12px);padding-bottom: 30px;}
.ylxk_section1 .ulbox .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.ylxk_section1 .ulbox .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.ylxk_section1 .ulbox .ul .slick-dots li.slick-active{ background: #0c6247;}
.ylxk_section1 .ulbox .ul .li{padding: 0 6px;}
.ylxk_section1 .ulbox .ul .li .list:nth-child(1){margin-bottom: 16px;}
.ylxk_section1 .ulbox .ul .li img{width: 90px;margin: 0 auto 12px auto;}
.ylxk_section1 .ulbox .ul .li .words{font-size: 14px;line-height: 20px;}
.ylxk_section1 .more a{width: 220px;font-size: 14px;line-height: 40px;}
}

.ylxk_section2{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.ylxk_section2 .content{width: 100%;margin-top: 100px;}
.ylxk_section2 .content ul{width: 100%;}
.ylxk_section2 .content ul li{width: 100%;margin-bottom: 20px;}
.ylxk_section2 .content ul li:last-child{margin-bottom: 0;}
.ylxk_section2 .content ul li::after{content: "";display: block;clear: both;}
.ylxk_section2 .content ul li .left{width: 50%;float: left;height: 460px;position: relative;}
.ylxk_section2 .content ul li .left .pic{width: 102.5%;height: 100%;position: absolute;left: 0;top: 0;border-radius: ;}
.ylxk_section2 .content ul li .right{width: 50%;float: right;height: 460px;position: relative;}
.ylxk_section2 .content ul li .right .wordsbox{height: 500px;position: absolute;right: -20px;top: 50%;width: 110%;padding: 54px 100px 10px 156px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.ylxk_section2 .content ul li .right .wordsbox .tit{font-size: 24px;color: #333333;line-height: 28px;}
.ylxk_section2 .content ul li .right .wordsbox .border{width: 100%;height: 1px;background-color: #e6e8ec;position: relative;margin-top: 34px;margin-bottom: 32px;}
.ylxk_section2 .content ul li .right .wordsbox .border::after{content: "";display: block;width: 55px;height: 3px;background: #0c6247;position: absolute;left: 0;bottom: 0;}
.ylxk_section2 .content ul li .right .wordsbox .listbox{width: 100%;}
.ylxk_section2 .content ul li .right .wordsbox .listbox .list{font-size: 18px;color: #333333;line-height: 22px;margin-bottom: 24px;}
.ylxk_section2 .content ul li .right .wordsbox .listbox .list:last-child{margin-bottom: 0;}
.ylxk_section2 .content ul li:nth-child(even) .left{float: right;}
.ylxk_section2 .content ul li:nth-child(even) .left .pic{right: 0;left: auto;width: 105%;}
.ylxk_section2 .content ul li:nth-child(even) .right{float: left;}
.ylxk_section2 .content ul li:nth-child(even) .right .wordsbox{right: auto;left: -20px; width: 107.5%;padding: 54px 134px 10px 100px;}
@media  screen and (max-width: 1680px){
.ylxk_section2{padding-top: 80px;padding-bottom: 80px;}
.ylxk_section2 .content{margin-top: 60px;}
.ylxk_section2 .content ul li .left{width: 50%;float: left;height: 380px;}
.ylxk_section2 .content ul li .right{width: 50%;float: right;height: 380px;}
.ylxk_section2 .content ul li .right .wordsbox{height: 410px;padding: 54px 100px 10px 156px;}
.ylxk_section2 .content ul li .right .wordsbox .tit{font-size: 20px;line-height: 24px;}
.ylxk_section2 .content ul li .right .wordsbox .border{margin-top: 20px;margin-bottom: 20px;}
.ylxk_section2 .content ul li .right .wordsbox .listbox .list{font-size: 14px;line-height: 20px;margin-bottom: 20px;}
.ylxk_section2 .content ul li:nth-child(even) .right .wordsbox{right: auto;left: -20px; width: 107.5%;padding: 54px 134px 10px 100px;}
}

@media  screen and (max-width: 1280px){
.ylxk_section2 .content ul li .left{height: 320px;}
.ylxk_section2 .content ul li .right{height: 320px;}
.ylxk_section2 .content ul li .right .wordsbox{height: 348px;padding: 30px 60px 10px 120px;}
.ylxk_section2 .content ul li .right .wordsbox .tit{font-size: 20px;line-height: 24px;}
.ylxk_section2 .content ul li .right .wordsbox .border{margin-top: 20px;margin-bottom: 20px;}
.ylxk_section2 .content ul li .right .wordsbox .listbox .list{font-size: 12px;line-height: 20px;margin-bottom: 20px;}
.ylxk_section2 .content ul li:nth-child(even) .right .wordsbox{;padding: 30px 100px 10px 60px;}
}
@media  screen and (max-width: 1024px){
.ylxk_section2 .sy_tit h2{font-size: 21px;}
.ylxk_section2{padding-top: 30px;padding-bottom: 30px;}
.ylxk_section2 .content{margin-top: 20px;}
.ylxk_section2 .content ul li{margin-bottom: 12px;}
.ylxk_section2 .content ul li .left{width: 100%;height: auto;border-radius: 8px 8px 0 0;overflow: hidden;}
.ylxk_section2 .content ul li .left img{width: 100%;display: block;}
.ylxk_section2 .content ul li .right{width: 100%;height: auto;}
.ylxk_section2 .content ul li .right .wordsbox{height: auto;position: static;width: 100%;padding: 16px;background: #fff!important;box-shadow: 0 0 20px rgba(220,220,220,0.6);border-radius: 0 0 8px 8px;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.ylxk_section2 .content ul li .right .wordsbox .tit{font-size: 18px;line-height: 22px;}
.ylxk_section2 .content ul li .right .wordsbox .border{margin-top: 12px;margin-bottom: 12px;}
.ylxk_section2 .content ul li .right .wordsbox .border::after{width: 30px;height: 2px;}
.ylxk_section2 .content ul li .right .wordsbox .listbox .list{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.ylxk_section2 .content ul li .right .wordsbox .listbox .list span{display: inline-block;vertical-align: top;}
.ylxk_section2 .content ul li .right .wordsbox .listbox .list .span1{width: 25px;}
.ylxk_section2 .content ul li .right .wordsbox .listbox .list .span2{width: calc(100% - 27px);}
.ylxk_section2 .content ul li:nth-child(even) .right .wordsbox{width: 100%;padding: 12px;}
}

.ylxk_section3{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.ylxk_section3 .content{width: 100%;margin-top: 106px;position: relative;}
.ylxk_section3 .content::after{content: "";display: block;width: 100%;height: 668px;background-color: #e5e7eb;border-radius: 12px;border: 1px solid #fff;position: absolute;left: 0;top: 50%;z-index: 1;box-shadow: 1px 6px 27px rgba(165,165,165,0.22);
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.ylxk_section3 .content .boxs1{width: 100%;padding-left: 80px;padding-right: 80px;position: relative;z-index: 2;}
.ylxk_section3 .content .boxs1::after{content: "";display: block;clear: both;}
.ylxk_section3 .content .boxs1 .left{width: 50%;float: left;padding-right: 166px;}
.ylxk_section3 .content .boxs1 .right{width: 50%;float: right;padding-left: 166px;}
.ylxk_section3 .content .boxs1 .conbox{padding: 74px 60px 88px 50px;border-radius: 12px;}
.ylxk_section3 .content .boxs1 .conbox .tit{font-size: 24px;color: #ffffff;line-height: 68px;width: 270px;border: 1px solid #fefaf7;background-color: #0c6247;border-radius: 6px;text-align: center;margin: 0 auto 30px auto;box-shadow: 1px 6px 27px rgba(22,38,78,0.22);}
.ylxk_section3 .content .boxs1 .right .conbox .tit{;color: #333333;border: 1px solid #fff;background-color: #d7d8e1;box-shadow: 1px 6px 27px rgba(22,38,78,0.22);}
.ylxk_section3 .content .boxs1 .conbox .listbox{width: 100%;}
.ylxk_section3 .content .boxs1 .conbox .listbox .list{width: 100%;height: 122px;position: relative;}
.ylxk_section3 .content .boxs1 .conbox .listbox .list .ls{width: 100%;font-size: 0;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.ylxk_section3 .content .boxs1 .conbox .listbox .list .ls img{width: 32px;display: inline-block;vertical-align: top;}
.ylxk_section3 .content .boxs1 .conbox .listbox .list .ls .wordsbox{width: calc(100% - 34px);display: inline-block;vertical-align: top;padding-left: 20px;}
.ylxk_section3 .content .boxs1 .conbox .listbox .list .ls .wordsbox .words{font-size: 18px;color: #ffffff;line-height: 30px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.ylxk_section3 .content .boxs1 .right .conbox .listbox .list .ls .wordsbox .words{color: #666666;}
.ylxk_section3 .content .posi{width: 241px;position: absolute;left: 50%;top: -30px;z-index: 4;margin-left: -120.5px;}
.ylxk_section3 .content .posi img{width: 100%;display: block;}
.ylxk_section3 .content .boxs2{width: 100%;position: absolute;left: 0;top: 174px;z-index: 3;border-top: 1px solid #fff;}
.ylxk_section3 .content .boxs2 .list{width: 100%;font-size: 0;text-align: center;border-bottom: 1px solid #fff;}
.ylxk_section3 .content .boxs2 .list .words{font-size: 24px;color: #333333;line-height: 122px;display: inline-block;vertical-align: middle;margin: 0 8px;}
.ylxk_section3 .content .boxs2 .list .border{width: 82px;height: 1px;border-bottom: 1px dashed #a0a7b7;display: inline-block;vertical-align: middle;}
@media  screen and (max-width: 1680px){
.ylxk_section3{padding-top: 80px;padding-bottom: 80px;}
.ylxk_section3 .content::after{height: 540px;}
.ylxk_section3 .content .boxs1{padding-left: 60px;padding-right: 60px;}
.ylxk_section3 .content .boxs1 .left{padding-right: 140px;}
.ylxk_section3 .content .boxs1 .right{padding-left: 140px;}
.ylxk_section3 .content .boxs1 .conbox{padding: 50px;}
.ylxk_section3 .content .boxs1 .conbox .tit{font-size: 18px;line-height: 50px;width: 200px;}
.ylxk_section3 .content .boxs1 .conbox .listbox .list{height: 100px;}
.ylxk_section3 .content .boxs1 .conbox .listbox .list .ls img{width: 26px;}
.ylxk_section3 .content .boxs1 .conbox .listbox .list .ls .wordsbox{width: calc(100% - 28px);padding-left: 16px;}
.ylxk_section3 .content .boxs1 .conbox .listbox .list .ls .wordsbox .words{font-size: 14px;line-height: 26px;}
.ylxk_section3 .content .posi{width: 180px;top: -20px;margin-left: -90px;}
.ylxk_section3 .content .boxs2{top: 130px;}
.ylxk_section3 .content .boxs2 .list .words{font-size: 18px;line-height: 100px;margin: 0 6px;}
.ylxk_section3 .content .boxs2 .list .border{width: 60px;}
}
@media  screen and (max-width: 1024px){
.ylxk_section3{padding-top: 30px;padding-bottom: 30px;}
.ylxk_section3 .content{margin-top: 20px;}
.ylxk_section3 .content::after{display: none;}
.ylxk_section3 .content .boxs1{padding-left: 0;padding-right: 0;}
.ylxk_section3 .content .boxs1 .left{width: 100%;padding-right: 0;float: none;}
.ylxk_section3 .content .boxs1 .right{width: 100%;padding-left: 0;float: none;}
.ylxk_section3 .content .boxs1 .conbox{padding: 14px 0;}
.ylxk_section3 .content .boxs1 .conbox .tit{font-size: 18px;line-height: 40px;width: 220px;margin: 0 auto;}
.ylxk_section3 .content .boxs1 .conbox .listbox .list{height: auto;}
.ylxk_section3 .content .boxs1 .conbox .listbox .list .ls{position: static;padding: 14px;border-bottom: 1px solid #fff;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.ylxk_section3 .content .boxs1 .conbox .listbox .list:last-child .ls{padding-bottom: 0;border-bottom: 0;}
.ylxk_section3 .content .boxs1 .conbox .listbox .list .ls img{width: 26px;}
.ylxk_section3 .content .boxs1 .conbox .listbox .list .ls .wordsbox{width: calc(100% - 28px);padding-left: 16px;}
.ylxk_section3 .content .boxs1 .conbox .listbox .list .ls .wordsbox .words{font-size: 16px;line-height: 24px;-webkit-line-clamp:10;}
.ylxk_section3 .content .posi{width: 40px;position: static;margin-left: 0;margin-top: 0;margin: 20px auto;}
.ylxk_section3 .content .boxs2{display: none;}
}

.ylxk_section4{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.ylxk_section4 .h4s{font-size: 18px;color: #666666;line-height: 22px;margin-top: 28px;margin-bottom: 100px;text-align: center;}
.ylxk_section4 .content{width: 100%;position: relative;}
.ylxk_section4 .content .ulbox{width: 100%;position: relative;z-index: 2;}
.ylxk_section4 .content .ulbox .ul{margin: 0 -50px;width: calc(100% + 100px);}
.ylxk_section4 .content .ulbox .ul .li{padding: 0 50px;}
.ylxk_section4 .content .ulbox .ul .li img{width: 150px;display: block;margin: 0 auto 48px auto;}
.ylxk_section4 .content .ulbox .ul .li .tit{font-size: 24px;color: #121212;line-height: 28px;text-align: center;}
.ylxk_section4 .content .ulbox .ul .li .border{width: 42px;height: 2px;background: #636f8a;margin: 28px auto 24px auto;}
.ylxk_section4 .content .ulbox .ul .li .info{font-size: 16px;color: #555555;line-height: 24px;text-align: center;}
.ylxk_section4 .content .listbox{width: calc(100% + 100px);position: absolute;left: 0;top: 60px;overflow: hidden;}
.ylxk_section4 .content .listbox img{width: 33px;display: block;float: left;}
.ylxk_section4 .content .listbox img.img1{margin-left: 16%;}
.ylxk_section4 .content .listbox img.img2{margin-left: 18%;}
.ylxk_section4 .content .listbox img.img3{margin-left: 18%;}
.ylxk_section4 .content .listbox img.img4{margin-left: 18%;}
@media  screen and (max-width: 1680px){
.ylxk_section4{padding-top: 80px;padding-bottom: 80px;}
.ylxk_section4 .h4s{font-size: 16px;line-height: 20px;margin-top: 20px;margin-bottom: 60px;}
.ylxk_section4 .content .ulbox .ul{margin: 0 -30px;width: calc(100% + 60px);}
.ylxk_section4 .content .ulbox .ul .li{padding: 0 30px;}
.ylxk_section4 .content .ulbox .ul .li img{width: 120px;margin: 0 auto 30px auto;}
.ylxk_section4 .content .ulbox .ul .li .tit{font-size: 20px;line-height: 24px;}
.ylxk_section4 .content .ulbox .ul .li .border{width: 36px;margin: 22px auto 20px auto;}
.ylxk_section4 .content .ulbox .ul .li .info{font-size: 14px;line-height: 20px;}
.ylxk_section4 .content .listbox{width: calc(100% + 60px);left: 0;top: 50px;}
.ylxk_section4 .content .listbox img{width: 30px;}
.ylxk_section4 .content .listbox img.img1{margin-left: 17%;}
.ylxk_section4 .content .listbox img.img2{margin-left: 18%;}
.ylxk_section4 .content .listbox img.img3{margin-left: 18%;}
.ylxk_section4 .content .listbox img.img4{margin-left: 17%;}
}
@media  screen and (max-width: 1280px){
.ylxk_section4 .content .ulbox .ul .li .info{font-size: 12px;line-height: 20px;}
.ylxk_section4 .content .listbox img.img1{margin-left: 16.5%;}
.ylxk_section4 .content .listbox img.img2{margin-left: 17%;}
.ylxk_section4 .content .listbox img.img3{margin-left: 18%;}
.ylxk_section4 .content .listbox img.img4{margin-left: 17%;}
}
@media  screen and (max-width: 1024px){
.ylxk_section4{padding-top: 30px;padding-bottom: 30px;}
.ylxk_section4 .h4s{margin-top: 12px;margin-bottom: 20px;}
.ylxk_section4 .content .ulbox .ul{margin: 0 -10px;width: calc(100% + 20px);padding-bottom: 30px;}
.ylxk_section4 .content .ulbox .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.ylxk_section4 .content .ulbox .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.ylxk_section4 .content .ulbox .ul .slick-dots li.slick-active{ background: #0c6247;}
.ylxk_section4 .content .ulbox .ul .li{padding: 0 10px;}
.ylxk_section4 .content .ulbox .ul .li img{width: 80px;margin: 0 auto 12px auto;}
.ylxk_section4 .content .ulbox .ul .li .tit{font-size: 18px;line-height: 22px;}
.ylxk_section4 .content .ulbox .ul .li .border{width: 30px;margin: 12px auto 12px auto;}
.ylxk_section4 .content .ulbox .ul .li .info{font-size: 14px;line-height: 20px;}
.ylxk_section4 .content .ulbox .ul .li .info br{display: none;}
.ylxk_section4 .content .listbox{width: calc(100% + 20px);top: 30px;height: 20px;left: -10px;}
.ylxk_section4 .content .listbox img{width: auto;height: 20px;}
.ylxk_section4 .content .listbox img.img1{position: absolute;margin: 0;left: 50%;top: 0;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.ylxk_section4 .content .listbox img.img2{display: none;}
.ylxk_section4 .content .listbox img.img3{display: none;}
.ylxk_section4 .content .listbox img.img4{display: none;}
}

.ylxk_section5{width: 100%;padding-top: 100px;padding-bottom: 100px;background-color: #f8f8f8;}
.ylxk_section5 .content{width: 100%;margin-top: 100px;padding-left: 70px;padding-right: 70px;}
.ylxk_section5 .content ul{margin: -77px;width: calc(100% + 154px);}
.ylxk_section5 .content ul::after{content: "";display: block;clear: both;}
.ylxk_section5 .content ul li{width: 50%;float: left;padding: 77px;}
.ylxk_section5 .content ul li a{display: block;width: 100%;}
.ylxk_section5 .content ul li a .picbox{width: 100%;background-color: #ffffff;border-radius: 8px;box-shadow: 0 0 20px rgb(220,220,220,0.2);}
.ylxk_section5 .content ul li a .picbox .pic{ width: 100%; padding-bottom: 68.18%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.ylxk_section5 .content ul li a .picbox .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -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;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.ylxk_section5 .content ul li a:hover .picbox .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.ylxk_section5 .content ul li a .words{font-size: 20px;color: #333333;line-height: 24px;text-align: center;margin-top: 32px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
@media  screen and (max-width: 1680px){
.ylxk_section5{padding-top: 80px;padding-bottom: 80px;}
.ylxk_section5 .content{margin-top: 60px;padding-left: 50px;padding-right: 50px;}
.ylxk_section5 .content ul{margin: -50px;width: calc(100% + 100px);}
.ylxk_section5 .content ul li{padding: 50px;}
.ylxk_section5 .content ul li a .words{font-size: 16px;line-height: 20px;margin-top: 20px;}
}
@media  screen and (max-width: 1024px){
.ylxk_section5{padding-top: 30px;padding-bottom: 30px;}
.ylxk_section5 .content{margin-top: 20px;padding-left: 0;padding-right: 0;}
.ylxk_section5 .content ul{margin: 0;width: 100%;}
.ylxk_section5 .content ul li{width: 100%;float: left;padding: 0;margin-bottom: 14px;}
.ylxk_section5 .content ul li:last-child{margin-bottom: 0;}
.ylxk_section5 .content ul li a .words{font-size: 14px;line-height: 20px;;margin-top: 10px;}
}

.ylxk_section6{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.ylxk_section6 .content{width: 100%;margin-top: 100px;overflow: hidden;}
.ylxk_section6 .content .left{width: 45.9375%;float: left;position: relative;}
.ylxk_section6 .content .left .ba_pic{width: 100%;height: 492px;}
.ylxk_section6 .content .left .wordsbox{width: 100%;background-color: rgba(12,98,71,0.7);padding: 0 26px;position: absolute;left: 0;bottom: 0;overflow: hidden;}
.ylxk_section6 .content .left:hover .wordsbox{background-color: rgba(12,98,71,1);}
.ylxk_section6 .content .left .wordsbox .l_words{width: calc(100% - 120px);float: left;padding-right: 10px;}
.ylxk_section6 .content .left .wordsbox .l_words .words{font-size: 18px;color: #ffffff;line-height: 64px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.ylxk_section6 .content .left .wordsbox .r_date{width: 120px;float: right;}
.ylxk_section6 .content .left .wordsbox .r_date .date{font-size: 16px;color: #ffffff;line-height: 64px;text-align: right;}
.ylxk_section6 .content .right{width: 54.0625%;float: right;padding-left: 80px;}
.ylxk_section6 .content .right ul{width: 100%;}
.ylxk_section6 .content .right ul li{width: 100%;border-bottom: 1px solid #f4f4f4;margin-bottom: 34px;padding-bottom: 34px;}
.ylxk_section6 .content .right ul li a{display: block;width: 100%;overflow: hidden;font-size: 0;position: relative;}
.ylxk_section6 .content .right ul li a::after{content: "";display: block;width: 2px;height: 76px;background: #f4f4f4;position: absolute;left: 128px;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.ylxk_section6 .content .right ul li a .datebox{width: 130px;display: inline-block;vertical-align: middle;text-align: center;}
.ylxk_section6 .content .right ul li a .datebox .date1{font-size: 46px;color: #333333;line-height: 50px;margin-bottom: 24px;}
.ylxk_section6 .content .right ul li a .datebox .date2{font-size: 18px;color: #333333;line-height: 22px;}
.ylxk_section6 .content .right ul li a .wordsbox{width: calc(100% - 132px);display: inline-block;vertical-align: middle;padding-right: 14px;padding-left: 32px;}
.ylxk_section6 .content .right ul li a .wordsbox .tit{font-size: 18px;color: #333333;line-height: 22px;margin-bottom: 26px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.ylxk_section6 .content .right ul li a:hover .wordsbox .tit{color: #0c6247;}
.ylxk_section6 .content .right ul li a .wordsbox .info{font-size: 16px;color: #666666;line-height: 30px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
@media  screen and (max-width: 1680px){
.ylxk_section6{padding-top: 80px;padding-bottom: 80px;}
.ylxk_section6 .content{argin-top: 60px;}
.ylxk_section6 .content .left .ba_pic{height: 390px;}
.ylxk_section6 .content .left .wordsbox{padding: 0 16px;}
.ylxk_section6 .content .left .wordsbox .l_words .words{font-size: 16px;line-height: 50px;}
.ylxk_section6 .content .left .wordsbox .r_date .date{font-size: 14px;line-height: 50px;}
.ylxk_section6 .content .right{padding-left: 60px;}
.ylxk_section6 .content .right ul li{margin-bottom: 22px;padding-bottom: 22px;}
.ylxk_section6 .content .right ul li a .datebox .date1{font-size: 36px;line-height: 40px;margin-bottom: 20px;}
.ylxk_section6 .content .right ul li a .datebox .date2{font-size: 16px;line-height: 20px;}
.ylxk_section6 .content .right ul li a .wordsbox .tit{font-size: 16px;line-height: 20px;margin-bottom: 20px;}
.ylxk_section6 .content .right ul li a .wordsbox .info{font-size: 14px;line-height: 26px;}
}
@media  screen and (max-width: 1280px){
.ylxk_section6 .content .right{padding-left: 40px;}
}
@media  screen and (max-width: 1204px){
.ylxk_section6{padding-top: 30px;padding-bottom: 30px;}
.ylxk_section6 .content{margin-top: 20px;}
.ylxk_section6 .content .left{width: 100%;}
.ylxk_section6 .content .left .ba_pic{height: 230px;}
.ylxk_section6 .content .left .wordsbox .l_words{width: calc(100% - 100px);}
.ylxk_section6 .content .left .wordsbox .l_words .words{font-size: 16px;line-height: 40px;}
.ylxk_section6 .content .left .wordsbox .r_date{width: 100px;}
.ylxk_section6 .content .left .wordsbox .r_date .date{font-size: 13px;line-height: 40px;}
.ylxk_section6 .content .right{width: 100%;padding-left: 0px;margin-top: 14px;}
.ylxk_section6 .content .right ul li{margin-bottom: 12px;padding-bottom: 12px;}
.ylxk_section6 .content .right ul li a::after{display: none;}
.ylxk_section6 .content .right ul li a .datebox{width: 100%;font-size: 0;text-align: left;margin-bottom: 8px;}
.ylxk_section6 .content .right ul li a .datebox .date1{font-size: 18px;line-height: 24px;margin-bottom: 0;display: inline-block;vertical-align: middle;font-weight: bolder;}
.ylxk_section6 .content .right ul li a .datebox .date2{font-size: 14px;line-height: 24px;display: inline-block;vertical-align: middle;}
.ylxk_section6 .content .right ul li a .wordsbox{width: 100%;padding-right: 0;padding-left: 0;}
.ylxk_section6 .content .right ul li a .wordsbox .tit{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.ylxk_section6 .content .right ul li a .wordsbox .info{font-size: 14px;line-height: 24px;}
}

/*20220623start*/
.commonproblems{overflow: hidden;}
/*20220623end*/
.commonproblems .content ul li .box{border-color: #ffffff;background-color: #fff;}

.ylxk_section7{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.ylxk_section7 .content{margin-top: 100px;width: 100%;}
.ylxk_section7 .content ul{margin: -14px;width: calc(100% + 28px);}
.ylxk_section7 .content ul::after{content: "";display: block;clear: both;}
.ylxk_section7 .content ul li{width: 25%;float: left;padding: 14px;}
.ylxk_section7 .content ul li a{display: block;width: 100%;background-color: #ffffff;box-shadow: 1px 1px 14px rgba(208,208,208,0.27);padding: 44px 48px 30px 48px;border-bottom: 2px solid rgba(255,255,255,0);}
.ylxk_section7 .content ul li a:hover{background: #f7fbff;box-shadow: 1px 1px 30px rgba(64,108,200,0.22);border-color: #606e8a;}
.ylxk_section7 .content ul li a .t1{font-size: 24px;color: #121212;line-height: 28px;margin-bottom: 18px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.ylxk_section7 .content ul li a .t2{font-size: 16px;color: #444444;line-height: 20px;margin-bottom: 20px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.ylxk_section7 .content ul li a .more{font-size: 16px;color: #0c6247;line-height: 20px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
@media  screen and (max-width: 1680px){
.ylxk_section7{padding-top: 80px;padding-bottom: 80px;}
.ylxk_section7 .content{margin-top: 60px;}
.ylxk_section7 .content ul{margin: -10px;width: calc(100% + 20px);}
.ylxk_section7 .content ul li{padding: 10px;}
.ylxk_section7 .content ul li a{padding: 30px;}
.ylxk_section7 .content ul li a .t1{font-size: 18px;line-height: 24px;margin-bottom: 14px;}
.ylxk_section7 .content ul li a .t2{font-size: 14px;line-height: 18px;margin-bottom: 16px;}
.ylxk_section7 .content ul li a .more{font-size: 14px;line-height: 18px;}
}
@media  screen and (max-width: 1024px){
.ylxk_section7{padding-top: 30px;padding-bottom: 30px;}
.ylxk_section7 .content{margin-top: 20px;}
.ylxk_section7 .content ul{margin: 0;width: 100%;}
.ylxk_section7 .content ul li{width: 100%;padding: 0;margin-bottom: 12px;}
.ylxk_section7 .content ul li:last-child{margin-bottom: 0;}
.ylxk_section7 .content ul li a{padding: 12px;position: relative;}
.ylxk_section7 .content ul li a .t1{font-size: 14px;line-height: 18px;margin-bottom: 10px;width: calc(100% - 80px);}
.ylxk_section7 .content ul li a .t2{font-size: 14px;line-height: 18px;margin-bottom: 12px;}
.ylxk_section7 .content ul li a .more{font-size: 12px;line-height: 18px;display: inline-block;position: absolute;right: 12px;top: 12px;width: 80px;text-align: right;}
}
/*20220618end*/

/*20220802start*/
.xkmx_banner{width: 100%;position: relative;z-index: 2;}
.xkmx_banner .ul{width: 100%;}
.xkmx_banner .ul .li{width: 100%;}
.xkmx_banner .ul .li img{width: 100%;display: block;}
.xkmx_banner .ul .slick-dots{position: absolute; bottom: 64px; height: 10px; text-align: center;}
.xkmx_banner .ul .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 10px; margin: 0 9px; background: #fff;}
.xkmx_banner .ul .slick-dots li.slick-active{ background: #fff;width: 22px;}
@media  screen and (max-width: 1680px){
.xkmx_banner .ul .slick-dots{bottom: 40px; height: 8px;}
.xkmx_banner .ul .slick-dots li{ width: 8px; height: 8px;border-radius: 8px; margin: 0 4px;}
.xkmx_banner .ul .slick-dots li.slick-active{width: 16px;}
}
@media  screen and (max-width: 1024px){
.xkmx_banner{margin-top: 50px;}
.xkmx_banner .ul .slick-dots{bottom: 12px; height: 6px;}
.xkmx_banner .ul .slick-dots li{width: 6px; height: 6px;border-radius: 6px; margin: 0 4px;}
.xkmx_banner .ul .slick-dots li.slick-active{width: 16px;}
}

.xkmx_section1{width: 100%;padding-bottom: 90px;position: relative;z-index: 3;}
.xkmx_section1 .content{width: 100%;margin-top: -30px;}
.xkmx_section1 .content ul{margin: 0 -13px;width: calc(100% + 26px);display:flex; flex-wrap: wrap; align-items: flex-start;}
.xkmx_section1 .content ul::after{content: "";display: block;clear: both;}
.xkmx_section1 .content ul li{width: 25%;float: left;padding: 0 13px;}
.xkmx_section1 .content ul li a{display: block;width: 100%;background-color: #ffffff;padding: 26px 26px 36px 60px;box-shadow: 0 0 26px rgba(27,86,209,0.17);font-size: 0;}
.xkmx_section1 .content ul li a:hover{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
.xkmx_section1 .content ul li a img{width: 56px;display: inline-block;vertical-align: middle;}
.xkmx_section1 .content ul li a .wordsbox{width: calc(100% - 58px);display: inline-block;vertical-align: middle;padding-left: 12px;}
.xkmx_section1 .content ul li a .wordsbox .words1{font-size: 18px;color: #121212;line-height: 22px;margin-bottom: 8px;font-weight: bolder;}
.xkmx_section1 .content ul li a .wordsbox .words2{font-size: 16px;color: #565656;line-height: 20px;}
@media  screen and (max-width: 1680px){
.xkmx_section1{padding-bottom: 60px;}
.xkmx_section1 .content{margin-top: -20px;}
.xkmx_section1 .content ul{margin: 0 -8px;width: calc(100% + 16px);}
.xkmx_section1 .content ul li{padding: 0 8px;}
.xkmx_section1 .content ul li a{padding: 16px 16px 16px 30px;}
.xkmx_section1 .content ul li a img{width: 40px;}
.xkmx_section1 .content ul li a .wordsbox{width: calc(100% - 42px);padding-left: 10px;}
.xkmx_section1 .content ul li a .wordsbox .words1{font-size: 16px;line-height: 20px;margin-bottom: 6px;}
.xkmx_section1 .content ul li a .wordsbox .words2{font-size: 14px;line-height: 18px;}
}
@media  screen and (max-width: 1024px){
.xkmx_section1{padding-bottom: 30px;padding-top: 30px;}
.xkmx_section1 .content{margin-top: 0;}
.xkmx_section1 .content ul{margin: -6px;width: calc(100% + 12px);}
.xkmx_section1 .content ul li{width: 50%;padding: 6px;}
.xkmx_section1 .content ul li a{padding: 12px;}
.xkmx_section1 .content ul li a img{width: 36px;}
.xkmx_section1 .content ul li a .wordsbox{width: calc(100% - 38px);padding-left: 8px;}
.xkmx_section1 .content ul li:nth-child(1) a .wordsbox,
.xkmx_section1 .content ul li:nth-child(4) a .wordsbox{padding-top: 9px;padding-bottom: 9px;}
.xkmx_section1 .content ul li a .wordsbox .words1{font-size: 16px;line-height: 20px;margin-bottom: 6px;}
.xkmx_section1 .content ul li a .wordsbox .words2{font-size: 14px;line-height: 18px;}
}

.sy_tit .t4{font-size: 16px;color: #666666;line-height: 20px;text-align: center;margin-top: 16px;}
@media  screen and (max-width: 1680px){
.sy_tit .t4{font-size: 14px;line-height: 18px;margin-top: 12px;}
}
@media  screen and (max-width: 1024px){
.sy_tit .t4{margin-top: 8px;}
}

.xkmx_section2{width: 100%;padding-bottom: 100px;}
.xkmx_section2 .content{width: 100%;margin-top: 76px;}
.xkmx_section2 .content .ul{margin: 0 -24px;width: calc(100% + 48px);}
.xkmx_section2 .content .ul::after{content: "";display: block;clear: both;}
.xkmx_section2 .content .ul .li{width: 33.3333%;float: left;padding: 0 24px;}
.xkmx_section2 .content .ul .li a{display: block;width: 100%;}
.xkmx_section2 .content .ul .li a:hover{box-shadow: 0 0 20px rgba(175,175,175,0.35);}
.xkmx_section2 .content .ul .li a .tit{font-size: 24px;color: #ffffff;line-height: 80px;text-align: center;background-color: #0c6247;}
.xkmx_section2 .content .ul .li a .boxs{width: 100%;padding: 46px 60px 48px 60px;border: 1px solid #eee;background-color: #fff;}
.xkmx_section2 .content .ul .li a:hover .boxs{border-color: rgba(255,255,255,0);}
.xkmx_section2 .content .ul .li a .boxs img{width: 72px;display: block;margin: 0 auto 44px auto;}
.xkmx_section2 .content .ul .li a .boxs .info{font-size: 18px;color: #454545;line-height: 36px;text-align: center;margin-bottom: 24px;}
.xkmx_section2 .content .ul .li a .boxs .info2{font-size: 16px;color: #999999;line-height: 20px;text-align: center;margin-bottom: 46px;}
.xkmx_section2 .content .ul .li a .boxs .more{width: 150px;font-size: 16px;color: #1d1d1d;line-height: 46px;text-align: center;border: 1px solid #1d1d1d;margin: 0 auto;}
.xkmx_section2 .content .ul .li a:hover .boxs .more{background: #0c6247;border-color: #0c6247;color: #fff;}
@media  screen and (max-width: 1680px){
.xkmx_section2{padding-bottom: 60px;}
.xkmx_section2 .content{margin-top: 40px;}
.xkmx_section2 .content .ul{margin: 0 -12px;width: calc(100% + 24px);}
.xkmx_section2 .content .ul .li{padding: 0 12px;}
.xkmx_section2 .content .ul .li a .tit{font-size: 18px;line-height: 60px;}
.xkmx_section2 .content .ul .li a .boxs{padding: 30px 20px;}
.xkmx_section2 .content .ul .li a .boxs img{width: 60px;margin: 0 auto 30px auto;}
.xkmx_section2 .content .ul .li a .boxs .info{font-size: 16px;line-height: 26px;margin-bottom: 12px;}
.xkmx_section2 .content .ul .li a .boxs .info2{font-size: 14px;line-height: 18px;margin-bottom: 14px;}
.xkmx_section2 .content .ul .li a .boxs .more{width: 130px;font-size: 14px;line-height: 40px;}
}
@media  screen and (max-width: 1024px){
.xkmx_section2{padding-bottom: 30px;}
.xkmx_section2 .content{margin-top: 20px;}
.xkmx_section2 .content .ul{margin: -14px;width: calc(100% + 24px);padding-bottom: 30px;}
.xkmx_section2 .content .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.xkmx_section2 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.xkmx_section2 .content .ul .slick-dots li.slick-active{ background: #0c6247;}
.xkmx_section2 .content .ul .li{width: 100%;padding: 0 14px;}
.xkmx_section2 .content .ul .li a:hover{box-shadow: 0 0 10px rgba(175,175,175,0.35);}
.xkmx_section2 .content .ul .li a .tit{font-size: 18px;line-height: 40px;}
.xkmx_section2 .content .ul .li a .boxs{padding: 14px;}
.xkmx_section2 .content .ul .li a .boxs img{width: 40px;margin: 0 auto 12px auto;}
.xkmx_section2 .content .ul .li a .boxs .info{font-size: 15px;line-height: 24px;margin-bottom: 12px;}
.xkmx_section2 .content .ul .li a .boxs .info2{font-size: 14px;line-height: 18px;margin-bottom: 12px;}
.xkmx_section2 .content .ul .li a .boxs .more{width: 120px;font-size: 14px;line-height: 34px;}
}

.xkmx_section3{padding-bottom: 104px;width: 100%;}
.xkmx_section3 .content{width: 100%;margin-top: 76px;}
.xkmx_section3 .content::after{content: "";display: block;clear: both;}
.xkmx_section3 .content .left{width: 50%;float: left;position: relative;height: 490px;}
.xkmx_section3 .content .left .pic{width: 102.5%;height: 100%;position: absolute;left: 0;top: 0;}
.xkmx_section3 .content .right{width: 50%;float: right;height: 490px;position: relative;}
.xkmx_section3 .content .right .wordscon{width: 110%;height: 530px;position: absolute;right: -20px;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.xkmx_section3 .content .right .wordscon .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;padding: 0 96px 0 156px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.xkmx_section3 .content .right .wordscon .wordsbox .tit{font-size: 24px;color: #333333;line-height: 28px;padding-bottom: 37px;margin-bottom: 34px;position: relative;border-bottom: 1px solid rgba(12,98,71,0.32);}
.xkmx_section3 .content .right .wordscon .wordsbox .tit::after{content: "";display: block;width: 55px;height: 3px;background: #626e89;position: absolute;left: 0;bottom: 0;}
.xkmx_section3 .content .right .wordscon .wordsbox .listbox{width: 100%;}
.xkmx_section3 .content .right .wordscon .wordsbox .listbox .list{width: 100%;margin-bottom: 24px;}
.xkmx_section3 .content .right .wordscon .wordsbox .listbox .list::after{content: "";display: block;clear: both;}
.xkmx_section3 .content .right .wordscon .wordsbox .listbox .list:last-child{margin-bottom: 0;}
.xkmx_section3 .content .right .wordscon .wordsbox .listbox .list img{width: 32px;display: block;float: left;}
.xkmx_section3 .content .right .wordscon .wordsbox .listbox .list .words{font-size: 16px;color: #666666;line-height: 32px;float: left;width: calc(100% - 32px);padding-left: 16px;}
@media  screen and (max-width: 1680px){
.xkmx_section3{padding-bottom: 60px;}
.xkmx_section3 .content{margin-top: 40px;}
.xkmx_section3 .content .left{height: 390px;}
.xkmx_section3 .content .right{height: 390px;}
.xkmx_section3 .content .right .wordscon{width: 107.5%;height: 424px;position: absolute;right: -20px;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.xkmx_section3 .content .right .wordscon .wordsbox{padding: 0 60px 0 120px;}
.xkmx_section3 .content .right .wordscon .wordsbox .tit{font-size: 18px;line-height: 24px;padding-bottom: 20px;margin-bottom: 20px;}
.xkmx_section3 .content .right .wordscon .wordsbox .tit::after{width: 40px;}
.xkmx_section3 .content .right .wordscon .wordsbox .listbox .list{margin-bottom: 20px;}
.xkmx_section3 .content .right .wordscon .wordsbox .listbox .list img{width: 26px;}
.xkmx_section3 .content .right .wordscon .wordsbox .listbox .list .words{font-size: 14px;line-height: 26px;width: calc(100% - 26px);padding-left: 12px;}
}
@media  screen and (max-width: 1280px){
.xkmx_section3 .content .left{height: 340px;}
.xkmx_section3 .content .right{height: 340px;}
.xkmx_section3 .content .right .wordscon{width: 107.5%;height: 360px;position: absolute;right: -20px;}
.xkmx_section3 .content .right .wordscon .wordsbox{padding: 0 40px 0 100px;}
.xkmx_section3 .content .right .wordscon .wordsbox .listbox .list{margin-bottom: 14px;}
}
@media  screen and (max-width: 1024px){
.xkmx_section3{padding-bottom: 30px;}
.xkmx_section3 .content{margin-top: 20px;}
.xkmx_section3 .content .left{width: 100%;height: auto;}
.xkmx_section3 .content .left img{width: 100%;display: block;border-radius: 16px;}
.xkmx_section3 .content .right{width: 100%;height: auto;margin-top: 14px;}
.xkmx_section3 .content .right .wordscon{width: 100%;height: auto;position: static;background: #fff!important;border-radius: 16px;box-shadow: 0 0 20px rgba(0,0,0,0.2);
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.xkmx_section3 .content .right .wordscon .wordsbox{position: static;padding: 12px;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.xkmx_section3 .content .right .wordscon .wordsbox .tit{font-size: 18px;line-height: 22px;padding-bottom: 12px;margin-bottom: 12px;}
.xkmx_section3 .content .right .wordscon .wordsbox .tit::after{width: 40px;height: 2px;}
.xkmx_section3 .content .right .wordscon .wordsbox .listbox .list{margin-bottom: 12px;}
.xkmx_section3 .content .right .wordscon .wordsbox .listbox .list img{width: 24px;}
.xkmx_section3 .content .right .wordscon .wordsbox .listbox .list .words{font-size: 14px;line-height: 24px;width: calc(100% - 24px);padding-left: 10px;}
}

.xkmx_section4{width: 100%;padding-bottom: 100px;}
.xkmx_section4 .content{margin-top: 50px;width: 100%;position: relative;}
.xkmx_section4 .content::after{content: "";display: block;width: 100%;height: 1px;border-bottom: 1px dashed #0c6247;position: absolute;left: 0;top: 95px;z-index: 1;}
.xkmx_section4 .content .ul{margin: 0 -17px;width: calc(100% + 34px);position: relative;z-index: 2;}
.xkmx_section4 .content .ul::after{content: "";display: block;clear: both;}
.xkmx_section4 .content .ul .li{width: 20%;float: left;padding: 0 17px;}
.xkmx_section4 .content .ul .li a{display: block;width: 100%;padding: 62px 36px 48px 36px;}
.xkmx_section4 .content .ul .li a:hover{background: #fff;box-shadow: 0 0 30px rgba(175,175,175,0.35);}
.xkmx_section4 .content .ul .li a .ico{width: 74px;display: block;margin: 0 auto 34px auto;}
.xkmx_section4 .content .ul .li a .tit{font-size: 24px;color: #333333;line-height: 28px;text-align: center;margin-bottom: 24px;}
.xkmx_section4 .content .ul .li a .info{font-size: 16px;color: #666666;line-height: 30px;text-align: center;margin-bottom: 32px;height: 90px;}
.xkmx_section4 .content .ul .li a .num{width: 58px;font-size: 24px;color: #0c6247;line-height: 56px;text-align: center;border: 1px solid #eee;border-radius: 10px;margin: 0 auto;}
.xkmx_section4 .content .ul .li a:hover .num{background: #0c6247;color: #fff;}
@media  screen and (max-width: 1680px){
.xkmx_section4{padding-bottom: 60px;}
.xkmx_section4 .content{margin-top: 40px;}
.xkmx_section4 .content::after{top: 44px;}
.xkmx_section4 .content .ul{margin: 0 -6px;width: calc(100% + 12px);}
.xkmx_section4 .content .ul .li{padding: 0 6px;}
.xkmx_section4 .content .ul .li a{padding: 14px 20px 20px 20px;}
.xkmx_section4 .content .ul .li a .ico{width: 60px;margin: 0 auto 20px auto;}
.xkmx_section4 .content .ul .li a .tit{font-size: 18px;line-height: 24px;margin-bottom: 16px;}
.xkmx_section4 .content .ul .li a .info{font-size: 14px;line-height: 24px;margin-bottom: 20px;height: 72px;}
.xkmx_section4 .content .ul .li a .num{width: 50px;font-size: 18px;line-height: 48px;}
}
@media  screen and (max-width: 1220px){
.xkmx_section4 .content .ul .li a{padding: 14px;}
.xkmx_section4 .content .ul .li a .ico{width: 60px;margin: 0 auto 20px auto;}
.xkmx_section4 .content .ul .li a .tit{font-size: 18px;line-height: 24px;margin-bottom: 16px;}
.xkmx_section4 .content .ul .li a .info{font-size: 12px;line-height: 24px;margin-bottom: 20px;height: 72px;}
.xkmx_section4 .content .ul .li a .num{width: 50px;font-size: 18px;line-height: 48px;}
}
@media  screen and (max-width: 1024px){
.xkmx_section4{padding-bottom: 30px;}
.xkmx_section4 .content{margin-top: 20px;}
.xkmx_section4 .content::after{top: 40px;}
.xkmx_section4 .content .ul{margin: -10px;width: calc(100% + 20px);padding-bottom: 20px;}
.xkmx_section4 .content .ul .li{padding: 10px;width: 50%;}
.xkmx_section4 .content .ul .li a{padding: 12px 8px;}
.xkmx_section4 .content .ul .li a .ico{width: 34px;margin: 0 auto 12px auto;}
.xkmx_section4 .content .ul .li a .tit{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.xkmx_section4 .content .ul .li a .info{font-size: 14px;line-height: 22px;margin-bottom: 12px;height: 88px;}
.xkmx_section4 .content .ul .li a .num{width: 42px;font-size: 16px;line-height: 40px;}
.xkmx_section4 .content .ul .li a:hover{box-shadow: 0 0 8px rgba(175,175,175,0.35);}
.xkmx_section4 .content .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.xkmx_section4 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.xkmx_section4 .content .ul .slick-dots li.slick-active{ background: #0c6247;}
}

.xkmx_section5{width: 100%;padding-bottom: 100px;}
.xkmx_section5 .content{width: 100%;margin-top: 80px;}
.xkmx_section5 .content .qh_t{width: 100%;margin-bottom: 80px;}
.xkmx_section5 .content .qh_t li{width: 100%;}
.xkmx_section5 .content .qh_t li .pic{width: 100%;}
.xkmx_section5 .content .qh_t li .pic img{max-width: 100%;display: block;margin: 0 auto;}
.xkmx_section5 .content .qh_b{width: 100%;overflow: hidden;}
.xkmx_section5 .content .qh_b li{width: 33.33333%;float: left;background-color: #eef3f7;border-right: 1px solid #fff;text-align: center;font-size: 16px;color: #202020;line-height: 60px;cursor: pointer;}
.xkmx_section5 .content .qh_b li a{color: #202020;}
.xkmx_section5 .content .qh_b li.on{background-color: #0c6247;}
.xkmx_section5 .content .qh_b li.on a{color: #fff;}
@media  screen and (max-width: 1680px){
.xkmx_section5{padding-bottom: 60px;}
.xkmx_section5 .content{margin-top: 40px;}
.xkmx_section5 .content .qh_t{margin-bottom: 40px;}
.xkmx_section5 .content .qh_b li{font-size: 14px;line-height: 50px;}
}
@media  screen and (max-width: 1024px){
.xkmx_section5{padding-bottom: 30px;}
.xkmx_section5 .content{margin-top: 20px;}
.xkmx_section5 .content .qh_t{margin-bottom: 20px;}
.xkmx_section5 .content .qh_b{font-size: 0;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.xkmx_section5 .content .qh_b::-webkit-scrollbar{ display: none;}
.xkmx_section5 .content .qh_b li{font-size: 14px;;line-height: 40px;width: 200px;float: none;display: inline-block;vertical-align: middle;}
}

.xkmx_section6{width: 100%;padding-bottom: 100px;}
.xkmx_section6 .content{width: 100%;margin-top: 80px;}
.xkmx_section6 .content ul{margin: -15px -17.5px;width: calc(100% + 30px);}
.xkmx_section6 .content ul::after{content: "";display: block;clear: both;}
.xkmx_section6 .content ul li{width: 33.333333%;float: left;padding: 15px 17.5px;}
.xkmx_section6 .content ul li a{display: block;width: 100%;border: 1px solid #eee;border-radius: 4px;font-size: 0;padding: 30px 20px 30px 48px;}
.xkmx_section6 .content ul li a:hover{background: #fff;box-shadow: 0 0 20px rgba(12,98,71,0.35);}
.xkmx_section6 .content ul li a .img1{width: 127px;display: inline-block;vertical-align: middle;}
.xkmx_section6 .content ul li a .wordsbox{width: calc(100% - 130px);display: inline-block;vertical-align: middle;padding-left: 48px;}
.xkmx_section6 .content ul li a .wordsbox .words1{font-size: 24px;color: #121212;line-height: 28px;margin-bottom: 26px;font-weight: bold;}
.xkmx_section6 .content ul li a .wordsbox .words2{font-size: 18px;color: #666666;line-height: 22px;}
@media  screen and (max-width: 1680px){
.xkmx_section6{padding-bottom: 60px;}
.xkmx_section6 .content{margin-top: 40px;}
.xkmx_section6 .content ul{margin: -12px;width: calc(100% + 24px);}
.xkmx_section6 .content ul li{padding: 12px;}
.xkmx_section6 .content ul li a{padding: 20px 16px 20px 30px;}
.xkmx_section6 .content ul li a .img1{width: 100px;}
.xkmx_section6 .content ul li a .wordsbox{width: calc(100% - 102px);padding-left: 30px;}
.xkmx_section6 .content ul li a .wordsbox .words1{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.xkmx_section6 .content ul li a .wordsbox .words2{font-size: 14px;line-height: 20px;}
}
@media  screen and (max-width: 1024px){
.xkmx_section6{padding-bottom: 30px;}
.xkmx_section6 .content{margin-top: 20px;}
.xkmx_section6 .content ul{margin: -6px;width: calc(100% + 12px);}
.xkmx_section6 .content ul li{width: 100%;padding: 6px;}
.xkmx_section6 .content ul li a{padding: 12px 20px;}
.xkmx_section6 .content ul li a .img1{width: 60px;}
.xkmx_section6 .content ul li a .wordsbox{width: calc(100% - 64px);padding-left: 20px;}
.xkmx_section6 .content ul li a .wordsbox .words1{font-size: 18px;line-height: 22px;margin-bottom: 16px;}
.xkmx_section6 .content ul li a .wordsbox .words2{font-size: 14px;line-height: 20px;}
}

.xkmx_section7{width: 100%;}
.xkmx_section7 .content{width: 100%;margin-top: 76px;}
.xkmx_section7 .content .ul{margin: 0 -24px;width: calc(100% + 48px);}
.xkmx_section7 .content .ul::after{content: "";display: block;clear: both;}
.xkmx_section7 .content .ul .li{width: 20%;float: left;padding: 0 24px;}
.xkmx_section7 .content .ul .li a{display: block;width: 100%;padding: 44px 32px 40px 32px;border: 1px solid #eee;}
.xkmx_section7 .content .ul .li a:hover{background: #fff;box-shadow: 0 0 30px rgb(12,98,71,0.17);}
.xkmx_section7 .content .ul .li a img{width: 64px;display: block;margin: 0 auto 20px auto;}
.xkmx_section7 .content .ul .li a .tit{font-size: 24px;color: #121212;line-height: 28px;text-align: center;padding-bottom: 36px;margin-bottom: 30px;border-bottom: 1px solid #0152D9;position: relative;}
.xkmx_section7 .content .ul .li a .tit::after{content: "";display: block;width: 40px;height: 3px;background: #626e89;position: absolute;left: 50%;bottom: -2px;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.xkmx_section7 .content .ul .li a .info{font-size: 16px;color: #666666;line-height: 30px;margin-bottom: 26px;height: 120px;text-align: center;letter-spacing: 0;}
.xkmx_section7 .content .ul .li a .more{width: 150px;margin: 0 auto;font-size: 16px;color: #666666;line-height: 48px;background-color: #f0f0f0;text-align: center;}
.xkmx_section7 .content .ul .li a:hover .more{background: #0c6247;color: #fff;}
@media  screen and (max-width: 1680px){
.xkmx_section7 .content{margin-top: 40px;}
.xkmx_section7 .content .ul{margin: 0 -12px;width: calc(100% + 24px);}
.xkmx_section7 .content .ul .li{padding: 0 12px;}
.xkmx_section7 .content .ul .li a{padding: 30px 20px;}
.xkmx_section7 .content .ul .li a img{width: 40px;margin: 0 auto 16px auto;}
.xkmx_section7 .content .ul .li a .tit{font-size: 18px;line-height: 22px;padding-bottom: 22px;margin-bottom: 22px;}
.xkmx_section7 .content .ul .li a .info{font-size: 14px;line-height: 24px;margin-bottom: 20px;height: 120px;}
.xkmx_section7 .content .ul .li a .more{width: 120px;font-size: 14px;line-height: 40px;}
}
@media  screen and (max-width: 1200px){
.xkmx_section7 .content .ul .li a .info{font-size: 12px;line-height: 24px;margin-bottom: 20px;height: 120px;}
}
@media  screen and (max-width: 1024px){
.xkmx_section7 .content{margin-top: 20px;}
.xkmx_section7 .content .ul{margin: 0 -10px;width: calc(100% + 20px);padding-bottom: 30px;}
.xkmx_section7 .content .ul .li{width: 50%;padding: 0 10px;}
.xkmx_section7 .content .ul .li a{padding: 12px 8px;}
.xkmx_section7 .content .ul .li a img{width: 32px;margin: 0 auto 12px auto;}
.xkmx_section7 .content .ul .li a .tit{font-size: 16px;line-height: 20px;padding-bottom: 12px;margin-bottom: 12px}
.xkmx_section7 .content .ul .li a .tit::after{width: 30px;}
.xkmx_section7 .content .ul .li a .info{font-size: 14px;line-height: 24px;margin-bottom: 12px;height: 120px;}
.xkmx_section7 .content .ul .li a .more{width: 100px;font-size: 14px;line-height: 30px;}
.xkmx_section7 .content .ul .li a:hover{box-shadow: 0 0 8px rgb(12,98,71,0.17);}
.xkmx_section7 .content .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.xkmx_section7 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.xkmx_section7 .content .ul .slick-dots li.slick-active{ background: #0c6247;}
}

.xkmx_section8{width: 100%;padding-bottom: 100px;}
.xkmx_section8 .content{width: 100%;margin-top: 80px;}
.xkmx_section8 .content .ul{margin: 0 -9px;width: calc(100% + 18px);}
.xkmx_section8 .content .ul .li{padding: 0 9px;}
.xkmx_section8 .content .ul .li a{display: block;width: 100%;padding: 62px 34px 54px 34px;}
.xkmx_section8 .content .ul .li a:hover{background: #f5f5f5;}
.xkmx_section8 .content .ul .li a .datebox{margin-bottom: 35px;}
.xkmx_section8 .content .ul .li a .datebox .date1{font-size: 40px;color: #121212;line-height: 44px;margin-bottom: 14px;font-weight: bold;}
.xkmx_section8 .content .ul .li a .datebox .date2{font-size: 18px;color: #121212;line-height: 22px;font-weight: bold;}
.xkmx_section8 .content .ul .li a .tit{font-size: 20px;color: #121212;line-height: 24px;margin-bottom: 26px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.xkmx_section8 .content .ul .li a .pic{ width: 100%; padding-bottom: 48.42%; position: relative; overflow: hidden; min-height: 50px;margin-bottom: 28px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.xkmx_section8 .content .ul .li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -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;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.xkmx_section8 .content .ul .li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.xkmx_section8 .content .ul .li a .info{font-size: 16px;color: #666666;line-height: 24px;height: 48px;margin-bottom: 50px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.xkmx_section8 .content .ul .li a .more{width: 100%;}
.xkmx_section8 .content .ul .li a .more img{width: 48px;display: block;}
.xkmx_section8 .content .ul .li a .more img.img2{display: none;}
.xkmx_section8 .content .ul .li a:hover .more img.img1{display: none;}
.xkmx_section8 .content .ul .li a:hover .more img.img2{display: block;}
@media  screen and (max-width: 1680px){
.xkmx_section8{padding-bottom: 60px;}
.xkmx_section8 .content{margin-top: 40px;}
.xkmx_section8 .content .ul{margin: 0 -6px;width: calc(100% + 12px);}
.xkmx_section8 .content .ul .li{padding: 0 6px;}
.xkmx_section8 .content .ul .li a{padding: 30px 20px;}
.xkmx_section8 .content .ul .li a .datebox{margin-bottom: 20px;}
.xkmx_section8 .content .ul .li a .datebox .date1{font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.xkmx_section8 .content .ul .li a .datebox .date2{font-size: 14px;line-height: 18px;}
.xkmx_section8 .content .ul .li a .tit{font-size: 16px;line-height: 20px;margin-bottom: 20px;}
.xkmx_section8 .content .ul .li a .info{font-size: 14px;line-height: 20px;height: 40px;margin-bottom: 30px;}
.xkmx_section8 .content .ul .li a .more img{width: 36px;}
}
@media  screen and (max-width: 1024px){
.xkmx_section8{padding-bottom: 30px;}
.xkmx_section8 .content{margin-top: 20px;}
.xkmx_section8 .content .ul{margin: 0 -6px;width: calc(100% + 12px);padding-bottom: 30px;}
.xkmx_section8 .content .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.xkmx_section8 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.xkmx_section8 .content .ul .slick-dots li.slick-active{ background: #0c6247;}
.xkmx_section8 .content .ul .li{padding: 0 6px;}
.xkmx_section8 .content .ul .li a{padding: 12px;}
.xkmx_section8 .content .ul .li a .datebox{margin-bottom: 12px;}
.xkmx_section8 .content .ul .li a .datebox .date1{font-size: 24px;line-height: 30px;margin-bottom: 10px;}
.xkmx_section8 .content .ul .li a .datebox .date2{font-size: 14px;line-height: 20px;}
.xkmx_section8 .content .ul .li a .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.xkmx_section8 .content .ul .li a .info{font-size: 14px;line-height: 20px;height: 40px;margin-bottom: 12px;}
.xkmx_section8 .content .ul .li a .more img{width: 36px;}
}

.xkmx_section9{width: 100%;padding-bottom: 100px;}
.xkmx_section9 .content{width: 100%;margin-top: 76px;}
.xkmx_section9 .content ul{margin: -15px -20px;width: calc(100% + 40px);}
.xkmx_section9 .content ul::after{content: "";display: block;clear: both;}
.xkmx_section9 .content ul li{width: 50%;float: left;padding: 15px 20px;}
.xkmx_section9 .content ul li a{display: block;width: 100%;border: 1px solid #eee;padding: 26px 46px 36px 42px;}
.xkmx_section9 .content ul li a:hover{background: #fff;box-shadow: 0 0 30px rgb(12,98,71,0.17);}
.xkmx_section9 .content ul li a ._tbox{margin-bottom: 14px;font-size: 0;width: 100%;}
.xkmx_section9 .content ul li a ._tbox img{width: 44px;display: inline-block;vertical-align: middle;}
.xkmx_section9 .content ul li a ._tbox .words{font-size: 24px;color: #121212;line-height: 44px;display: inline-block;vertical-align: middle;padding-left: 24px;width: calc(100% - 46px);font-weight: bold;}
.xkmx_section9 .content ul li a:hover ._tbox .words{color: #0c6247;}
.xkmx_section9 .content ul li a ._tbox .words span{display: inline-block;position: relative;}
.xkmx_section9 .content ul li a ._tbox .words span::after{content: "";display: block;width: 0%;height: 1px;background-color: #0c6247;position: absolute;left: 0;bottom: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xkmx_section9 .content ul li a:hover ._tbox .words span::after{width: 100%;}
.xkmx_section9 .content ul li a ._bs{font-size: 16px;color: #666666;line-height: 30px;height: 60px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
@media  screen and (max-width: 1680px){
.xkmx_section9{padding-bottom: 60px;}
.xkmx_section9 .content{margin-top: 40px;}
.xkmx_section9 .content ul{margin: -10px;width: calc(100% + 20px);}
.xkmx_section9 .content ul li{padding: 10px;}
.xkmx_section9 .content ul li a{padding: 16px;}
.xkmx_section9 .content ul li a ._tbox{margin-bottom: 10px;}
.xkmx_section9 .content ul li a ._tbox img{width: 30px;}
.xkmx_section9 .content ul li a ._tbox .words{font-size: 18px;line-height: 30px;padding-left: 20px;width: calc(100% - 32px);}
.xkmx_section9 .content ul li a ._bs{font-size: 14px;line-height: 24px;height: 48px;}
}
@media  screen and (max-width: 1024px){
.xkmx_section9{padding-bottom: 30px;}
.xkmx_section9 .content{margin-top: 20px;}
.xkmx_section9 .content ul{margin: 0;width: 100%;}
.xkmx_section9 .content ul li{width: 100%;padding: 0;margin-bottom: 14px;}
.xkmx_section9 .content ul li:last-child{margin-bottom: 0;}
.xkmx_section9 .content ul li a{padding: 12px 20px;}
.xkmx_section9 .content ul li a ._tbox{margin-bottom: 12px;}
.xkmx_section9 .content ul li a ._tbox img{width: 34px;}
.xkmx_section9 .content ul li a ._tbox .words{font-size: 18px;line-height: 34px;padding-left: 16px;width: calc(100% - 36px);}
.xkmx_section9 .content ul li a ._bs{font-size: 14px;line-height: 26px;height: auto; -webkit-line-clamp:20;}
}
/*20220802end*/

/* ----- 通用PB分页条 ----- */
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 14px;
  padding: 6px 8px;
  margin: 0 2px;
  border-radius: 3px;
}
.pagination a:hover {
  color: #0c6247;
  border: 1px solid #0c6247;
}
.pagination a.page-num-current {
  color: #fff;
  background: #0c6247;
  border: 1px solid #0c6247;
}

