@charset "utf-8";
body{ margin:0px; font-size:14px; color:#3d2f1b;font-family:"Alibaba-PuHuiTi-R";}
*{padding:0px;margin:0px;}
body{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 { list-style:none;}
button {overflow:visible}
img{border:none; outline: none;}
a{color:#3d2f1b;text-decoration:none;}
a:hover{color:#10C673;text-decoration:none;}
li{	list-style:none;}
.clear{overflow:hidden;clear:both; height:0px;}
.lf{ float:left;}
.rt{ float:right;}
.m{ width:1200px; margin:0 auto;}

@font-face { font-family: 'Alibaba-PuHuiTi-R'; src: url('../fonts/Alibaba-PuHuiTi-R.ttf');}

/* 两头/上下对齐 */
.lt{ display: flex;flex-flow: wrap;justify-content: space-between;}
.sx{ display: flex;flex-flow: column;justify-content: space-between;}

/* 左对齐 */
.box ul:after { display:block; content:""; width: 30%; height:0px;}

/* 一行两行三行隐藏 */
.yh{ overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.lh{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.sh{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}

/* 图片隐藏/上下居中 */
.tp{ object-fit: cover;}
.jz{display: -webkit-box;display: -webkit-flex;-webkit-justify-content: center;-webkit-align-items: center;}

.t_p { overflow: hidden; position: relative;}
.t_p img{ width:100%; transition: all 3s; -webkit-transition: all 3s; -moz-transition: all 3s; -ms-transition: all 3s; -o-transition: all 3s;}
.t_p img:hover{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}

.header{}
.navbar-fixed-top{ border-bottom: 1px solid #bcc4ca;}
.navbar-fixed-top.top{ position: static;}
.header .an{position:absolute;top: 5.5vw;right: 4vw;height: 4.8vw;width: 8vw;display:none;}
.header .an span{width: 8vw;height: 0.53vw;background-color:#555;display:block;position:absolute;transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;}
.header .an span.a1{top:0; left:0;}
.header .an span.a2{top: 2.13vw;left:0;}
.header .an span.a3{top: 4.27vw;left:0;}
.header .an.n span.a2{display:none;}
.header .an.n span.a1{top: 2.13vw;width: 8vw;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.header .an.n span.a3{top: 2.13vw;width: 8vw;transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);}
.navbar{width: 100%;display: flex;flex-flow: wrap;justify-content: space-between;}
.navbar-header{padding: 1.198vw 0;margin-right: auto;}
.navbar-header img{height: 1.77vw;}
.menu{ margin: auto;}
.menu .nav i{font-size: 3.7vw;line-height: 12vw;text-align:right;position:absolute;width:50%;height: 12vw;right: 0;padding-right: 4vw;top:50%;display:none;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%); z-index: 99;}
.menu .nav ul{ display: flex;flex-flow: wrap;justify-content: space-between;}
.menu .nav ul li{padding: 0 1.3vw; text-align:center; position:relative;}
.menu .nav ul li a.o_lm{line-height: 1.3vw;font-size: 0.9375vw;color: #fff;display:block;padding: 1.40625vw 0;text-decoration: none;position: relative;border-bottom: 2px solid transparent;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.sy_hd .menu .nav ul li a.o_lm{ color: #000000;}
.menu .nav ul li:hover a.o_lm{color: #10C673;font-weight: bold;}
.menu .nav ul li a.o_lm:after{ display: none; content:"";width:0;height: 0;bottom: -3px;left:0;border-bottom: 2px solid #10C673;position:absolute;transition:all 1.0s;-webkit-transition:all 1.0s;-moz-transition:all 1.0s;-ms-transition:all 1.0s;-o-transition:all 1.0s;}
.menu .nav ul li:hover a.o_lm:after{width:100%; border-bottom: 2px solid #10C673; transition:all 1.0s;-webkit-transition:all 1.0s;-moz-transition:all 1.0s;-ms-transition:all 1.0s;-o-transition:all 1.0s;}
.menu .nav ul li.on a.o_lm{color: #10C673;font-weight: bold;}
.menu .nav ul li.on a.o_lm:after{display: block;content: '';position:absolute;background: #10C673;width: 100%;height: 2px;bottom: -3px;left: 0;}
.menu .nav .y_j{position:relative;}
.menu .nav .e_j{width:100%;position:absolute;left: 0;top: calc(100% + 1px);display:none;z-index:9999;}
.menu .nav .e_j a{display:block;font-size: 0.7292vw;color: #fff;line-height: 1.198vw;padding: 0.3646vw 0.52vw;text-decoration: none;}
.menu .nav .e_j a:hover{background-color: #10C673;color: #fff;}
.menu .nav ul li:hover .e_j{display:block;}
.menu .nav .e_j1{ position: relative;}
.menu .nav .e_j2{position: absolute;width: 100%;display: none;left: 100%;top: 0;background-color: #10C673;}
.menu .nav .e_j1:hover .e_j2{display: block;}

.s_s{ width: 1.354vw; position: relative;}
.s_s0 img{ max-width: 100%;}
.sy_hd .ss01{ display: none;}
.ss02{ display: none;}
.sy_hd .ss02{ display: block;}
.ss{display: none;background: rgba(255,255,255,1);position: absolute;width: 10vw;top: 102%;right: 0;z-index: 9;box-shadow: 0px 4px 8px 1px rgba(142,142,142,0.1);}
.ss.cur{display: block;}
.ss form {width: 100%;}
.ss form .txt {float:left;width: 75%;height: 2.083vw;font-size: 0.7292vw;padding-left: 0.52vw;background: none;border: none;}
.ss form .input-button {width: 25%;box-sizing:border-box;overflow:hidden;background: none;float: left;}
.ss form .input-button > input {width: 100%;height: 2.083vw;background: url(../images/ss1.png) no-repeat center;background-size: 16px;border: none;line-height: 2.083vw;text-indent: -99px;outline: none;}

.language{position: relative;-webkit-justify-content: center;-webkit-align-items: center;margin-left: 1.5625vw;}
.lan1 img{ max-width: 1.354vw;}
.lan2{margin-left: 0.4167vw;}
.lan2 p{font-size: 0.833vw;color: #fff;}
.sy_hd .lan2 p{ color: #000000;}
.lan0{display: none;position: absolute;top: 100%;right: 0.15625vw;padding-top: 0.625vw;z-index: 9;}
.lan01{/* width: 5.57vw; */background: #FFFFFF;padding: 0.833vw 1.354vw 0.3646vw 1.354vw;border-radius: 0.3125vw;border: 1px solid #E8E8E8;}
.lan01 a{ display: block; margin-bottom: 0.52vw; font-size: 0.7292vw; color: #333333; line-height: 1.042vw;}
.language:hover .lan0{ display: block;}
.lan0 .jt{position: absolute;left: 50%;height: 0.3125vw;top: 0.3125vw;margin-left: -0.3125vw;}
.lan0 .jt1{position: absolute;border-left: 0.3125vw solid transparent;border-right: 0.3125vw solid transparent;border-bottom: 0.3125vw solid #fff;}
.lan0 .jt2{position: absolute;border-left: 0.3125vw solid transparent;border-right: 0.3125vw solid transparent;border-bottom: 0.3125vw solid #fff;top: 1px;}

.ban{ overflow: hidden; text-align: center; position: relative;}
.ban .swiper-button{width: 100%;position: relative;}
.ban .swiper-slide{ overflow: hidden;}
.ban0{ width: 100%; height: 100%; position: relative;}
.ban1{ width: 100%;height: 100%;}
.ban1 img{ width: auto; max-width: 100%;}
.ban .swiper-button-prev,.ban .swiper-button-next{background: none;top: auto;bottom: 2.083vw;width: auto;height: auto;margin-top: 0;text-align: center;z-index: 1; cursor: pointer;overflow: hidden;text-shadow: none;position: absolute;font-weight: normal;display: -webkit-box;display: -webkit-flex;-webkit-justify-content: center;-webkit-align-items: center;}
.ban .swiper-button-prev img,.ban .swiper-button-next img{max-width: 100%;}
.ban .swiper-button-prev{left: 12.5%;outline: none;}
.ban .yc{ display: none;}
.ban .swiper-button p{font-size: 0.833vw;color: #F9F9F9;line-height: 1.146vw;margin-left: 0.4167vw;text-transform: uppercase;}
.ban .swiper-button-prev:hover p{ color: #10C673;}
.ban .swiper-button-next:hover p{ color: #10C673;}
.ban:hover .swiper-button-prev{ opacity:1;}
.ban .swiper-button-prev:hover .xs{ display: none;}
.ban .swiper-button-next:hover .xs{ display: none;}
.ban .swiper-button-prev:hover .yc{ display: block;}
.ban .swiper-button-next:hover .yc{ display: block;}
.ban .swiper-button-next{right: 12.5%;outline: none;}
.ban:hover .swiper-button-next{ opacity:1;}
.ban .swiper-pagination{background-size: 0.625vw;width: 100%;font-size: 0.625vw;color: #FFFFFF;line-height: 0.625vw;bottom: 3.23vw;left: 0;}
.ban .swiper-pagination-bullet{width: 0.625vw;height: 0.625vw;margin: 0 0.52vw!important;background: #fff;opacity: 1;}
.ban .swiper-pagination-bullet-active{ background: #10C673;}

.sy_zb{ padding-top: 4.84375vw; padding-bottom: 4.6875vw;}
.t{ text-align: center;}
.t h2{ font-family: Montserrat; font-size: 1.979vw; color: #999999; line-height: 2.448vw; text-transform: uppercase; opacity: 0.16;}
.t h1{ font-size: 2.083vw; color: #000000; line-height: 2.92vw; margin-top: -1.40625vw; font-weight: bold;}

.sy_zb1{ margin-top: 2.96875vw; margin-bottom: 2.34375vw;}
.sy_zb1 ul{ font-size: 0; text-align: center;}
.sy_zb1 ul li{display: inline-block;margin: 0 2.34375vw;outline: none;}
.sy_zb1 ul li a{ display: inline-block; font-size: 1.042vw; color: #000000; line-height: 1.458vw; padding-bottom: 0.26vw; position: relative;}
.sy_zb1 ul li.cur a{ color: #10C673;}
.sy_zb1 ul li.cur a::after{ background: #10C673; display: block; content: ''; position: absolute; width: 0.9375vw; height: 2px; left: 50%; bottom: 0; margin-left: -0.46875vw;}
.sy_zb2 .swiper-slide{ width: 100%; height: 100%; position: relative;}
.sy_zb20{ display: none;}
.sy_zb20.cur{ display: block;}
.sy_zb201{ width: 100%; height: 100%; position: relative;}
.sy_zb201 img{ max-width: 100%;}
.sy_zb202{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; padding: 1.71875vw; text-align: center; transition: .5s;}
.sy_zb202 h3{ font-size: 1.25vw; color: #000000; line-height: 1.71875vw; margin-bottom: 0.5729vw; font-weight: bold;}
.sy_zb202 p{ font-size: 0.833vw; color: #252525; line-height: 1.146vw;}
.sy_zb202 a{ display: block; margin-top: 0.52vw; font-size: 0.7292vw; color: #252525; line-height: 1.042vw; opacity: 0;}
.sy_zb2 .swiper-slide:hover .sy_zb202{ margin-top: -0.26vw; transition: .5s;}
.sy_zb2 .swiper-slide:hover .sy_zb202 a{ opacity: 1;}
.sy_zb2 .more{ margin-top: 2.083vw;}
.sy_zb2 .more a{ display: block; width: 7.8125vw; margin: auto; line-height: 2.083vw; color:#000000; font-size: 0.9375vw;text-align: center; border: 1px solid #000000; border-radius: 0.625vw; transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.sy_zb2 .more a:hover{ color:#fff; background: #10C673; border: 1px solid #10C673; box-shadow:inset 7.8125vw 0 0 0 #10C673; -moz-box-shadow:inset 7.8125vw 0 0 0 #10C673; -ms-box-shadow:inset 7.8125vw 0 0 0 #10C673;-o-box-shadow:inset 7.8125vw 0 0 0 #10C673;}

.sy_qy{ background: url(../images/q.jpg) no-repeat; height: 51.5625vw; padding-top: 4.95vw;}
.sy_qym{margin-top: 3.385vw;padding-top: 5.73vw;position: relative;}
.sy_qy1{background: #fff;width: 35.73vw;padding: 3.90625vw 2.708vw 4.167vw 2.708vw;box-shadow: 0px 0.15625vw 0.8854vw 1px rgba(0,0,0,0.16);border-radius: 0.7292vw;position: relative;z-index: 99;}
.sy_qy1 h1{ background: url(../images/yh.png) no-repeat; background-size: 2.396vw; padding-top: 0.625vw; padding-left: 1.198vw; margin-bottom: 2.76vw; font-size: 1.875vw; color: #000000; line-height: 2.6042vw; letter-spacing: 0.1vw; font-weight: bold;}
.sy_qy1 p{ font-size: 0.9375vw; color: #000000; line-height: 1.667vw; letter-spacing: 0.1vw;padding-left:1.198vw;}
.sy_qy2{width: 52.2vw;position: absolute;top: 0;right: 0;}
.sy_qy2 .v_d1b{width: 100%;position: relative;display: -webkit-box;display: -webkit-flex;-webkit-justify-content: center;-webkit-align-items: center;transition: opacity 0.3s, transform 0.3s;transition-delay: 0.3s;}
.sy_qy2 .v_d1b1{width: 100%;height: 100%;position: relative;}
.sy_qy2 .v_d1b1 img{width: 100%;display: block;}
.sy_qy2 .v_d1b .play{ max-width: 6.51vw; position: absolute;z-index: 9;}
.sy_qy2 .v_d1b .play img{ max-width: 100%;}
.sy_qy2 .v_d1b .n_bg{background: rgba(0,0,0,0.61);z-index: 1;position: absolute;width: 100%;height: 100%;top: 0;left: 0;border-radius: 0.625vw;opacity: 0.28;}
.s_p{ width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 9999; display: none;}
.s_p.cur{ display: block;}
.s_p .n_bg{background: rgba(0,0,0,0.61);z-index: 99999;position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0.8;}
#video11{width: 100%;height: 100%;position:absolute;top: 0;left: 0;margin-left: 0;margin-top: 0;object-fit:cover;}
.s_p .video1,.s_p .object1{width: 52vw;height: 30vw;position: absolute;overflow:hidden;top: 50%;left: 50%;margin-top: -15vw;margin-left: -26vw;z-index: 999999;}

.sy_zz{ padding: 4.6875vw 0;}
.sy_zzm{ margin-left: 12.5%; margin-top: 2.65625vw; position: relative;}
.sy_zzm1 .swiper-slide{text-align: left;-webkit-justify-content: center;flex-flow: wrap;justify-content: space-between;}
.sy_zzm1 .swiper-pagination{bottom: auto;top: 3.854vw;left: 15.2vw;width: auto;line-height: 2.083vw;font-family: Montserrat, Montserrat;font-weight: 500;font-size: 0.9375vw;color: #8B8B8B;}
.sy_zzm1 .swiper-pagination .swiper-pagination-current{ font-family: Montserrat; font-weight: 600; font-size: 1.458vw; color: #000000;}
.sy_zzm10{ width: 100%;}
.sy_zzm11{width: 34.84375vw;margin-top: 3.854vw;}
.sy_zzm11 h3{ font-size: 1.458vw; color: #000000; line-height: 2.083vw; margin-bottom: 2.34375vw; padding-bottom: 1.82vw; position: relative; font-weight: bold;}
.sy_zzm11 h3::after{ display: block; content: ''; background: #10C673; width: 1.5625vw; height: 0.15625vw; position: absolute; bottom: 0; left: 0;}
.sy_zzm11 p{font-size: 0.9375vw;color: #666666;line-height: 1.458vw;}
.sy_zzm11 .more{display: block;width: 7.8125vw;margin-top: 3.646vw;line-height: 2.083vw;color:#000000;font-size: 0.9375vw;text-align: center;border: 1px solid #000000;border-radius: 0.625vw;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.sy_zzm11 .more:hover{ color:#fff; background: #10C673; border: 1px solid #10C673; box-shadow:inset 7.8125vw 0 0 0 #10C673; -moz-box-shadow:inset 7.8125vw 0 0 0 #10C673; -ms-box-shadow:inset 7.8125vw 0 0 0 #10C673;-o-box-shadow:inset 7.8125vw 0 0 0 #10C673;}
.sy_zzm12{ background: #F2F2F2; width: 50vw; padding: 2.76vw 6.3vw 1.71875vw 5.677vw;}
.sy_zzm12 img{ max-width: 100%;}
.sy_zzm2{position: absolute;bottom: 4.6875vw;left: 0;width: 52.96875vw;z-index: 1;}
.sy_zzm2 .swiper-slide{ background: #fff;}
.sy_zzm2 .swiper-slide:first-child{ border-radius: 1.042vw 0px 0px 0px;}
.sy_zzm2 .swiper-slide:last-child{ border-radius: 0 0px 1.042vw 0px;}
.sy_zzm2 .swiper-slide-thumb-active{background: url(../images/fx.png) no-repeat center #10C673;background-size: 5.68vw;}
.sy_zzm2m{text-align: center;padding: 4.167vw 0;}
.sy_zzm2m h3{ font-size: 1.042vw; color: #000000; line-height: 1.5625vw; padding-bottom: 0.52vw; position: relative; font-weight: bold;}
.sy_zzm2m h3::after{ display: block; content: ''; background: #10C673; width: 1.5625vw; height: 0.15625vw; position: absolute; bottom: 0; left: 50%; margin-left: -0.78125vw;}
.sy_zzm2 .swiper-slide-thumb-active .sy_zzm2m h3{color: #fff;padding-bottom: 1.0929vw;margin-top: -0.5729vw;}
.sy_zzm2 .swiper-slide-thumb-active h3::after{background: url(../images/jt.png) no-repeat bottom  center;width: 0.677vw;height: 0.78125vw;margin-left: -0.3385vw;background-size: 0.677vw;}

.sy_fa{ padding: 4.6875vw 0;}
.sy_fam{ margin-top: 2.6042vw;}
.s_hy{ width: 100%; height: 100%; position: relative;}
.s_hy1{ width: 100%; height: 100%; position: relative;}
.s_hy10{ width: 100%; height: 100%; position: relative;}
.s_hy11 img{ max-width: 100%;}
.s_hy12{width: 38.54%;position: absolute;left: 12.5%;top: 25.4%;z-index: 9;}
.s_hy12 img{ max-width: 3.4375vw;}
.s_hy12 h3{font-size: 1.875vw;color: #FFFFFF;line-height: 2.6042vw;margin-top: 1.302vw;margin-bottom: 1.82vw;position: relative;}
.s_hy12 p{font-size: 0.833vw;color: #FFFFFF;line-height: 1.302vw;}
.s_hy12 .more{display: flex;width: 7.8125vw;padding: 0 1.5625vw;margin-top: 3.59375vw;line-height: 2.448vw;color:#fff;font-size: 0.833vw;text-align: center;border: 1px solid #fff;border-radius: 0.625vw;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-webkit-align-items: center;}
.s_hy12 .more img{max-width: 0.3646vw;max-height: 0.677vw;}
.s_hy12 .more:hover{ color:#fff; background: #10C673; border: 1px solid #10C673; box-shadow:inset 7.8125vw 0 0 0 #10C673; -moz-box-shadow:inset 7.8125vw 0 0 0 #10C673; -ms-box-shadow:inset 7.8125vw 0 0 0 #10C673;-o-box-shadow:inset 7.8125vw 0 0 0 #10C673;}
.s_hy2{width: 24.9%;height: 100%;position: absolute;top: 0;right: 0;z-index: 9;}
.s_hy20{height: 100%;border-left: 1px solid #fff;display: -webkit-box;display: -webkit-flex;-webkit-align-items: center;}
.s_hy22 ul li{margin: 0.625vw 0;padding-left: 1.042vw;position: relative;padding-top: 0.26vw;}
.s_hy22 ul li.on:after{ background: #10C673; display: block; content:''; position: absolute; top: 0; left: -2px; width: 4px; height: 2.865vw;}
.s_hy221{display: flex;justify-content: space-around;flex-direction: column;}
.s_hy221 h3{display: inline-block;line-height: 2.34375vw;font-size: 1.25vw;color: #FFFFFF;position: relative; padding-left: 0.52vw;}
.s_hy221 h3 span{ position: relative; z-index: 1;}
.s_hy22 ul li.on .s_hy221 h3{display: block;content: '';background: url(../images/k.png) no-repeat;background-size: 7.4vw;width: 7.396vw;line-height: 2.34375vw;padding-left: 1.5625vw;}
.s_hy22 ul li.on .s_hy222 span{ display: none;}
.s_hy22 ul li.on .s_hy222 img{ display: inline-block;}

.sy_yy{ padding: 4.6875vw 0;}
.sy_yym{margin-top: 2.6042vw;position: relative;}
.sy_yym0{ width: 100%; height: 100%; position: relative;}
.sy_yy1{ width: 100%; height: 100%; position: relative;}
.sy_yy1 img{ max-width: 100%;}
.sy_yy2{ width: 100%; padding: 0 2.083vw; position: absolute; bottom: 2.6042vw; left: 0; z-index: 1;}
.sy_yy2 h3{ font-size: 1.25vw; color: #FFFFFF; line-height: 1.71875vw; margin-bottom: 0.78125vw;}
.sy_yy2 p{ font-size: 0.7292vw; color: #FFFFFF; line-height: 1.042vw;}
.sy_yy2 a{ display: none; background: #10C673; width: 5.42vw; line-height: 1.5625vw; margin-top: 1.458vw; font-size: 0.7292vw; color: #FFFFFF; border-radius: 0.3125vw; text-align: center;}
.sy_yym .swiper-slide:hover .sy_yy2 a{ display: block;}
.sy_yym .swiper-pagination{position: static;margin-top: 2.083vw;}
.sy_yym .swiper-pagination-bullet{ width: 0.52vw; height: 0.52vw; margin: 0 0.2083vw; background: #BCBCBC; opacity: 1;}
.sy_yym .swiper-pagination-bullet-active{background: #10C673;width: 1.5625vw;height: 0.52vw;border-radius: 0.26vw;}
.sy_yym .more{display: block;width: 7.8125vw; margin: auto; margin-top: 2.083vw;line-height: 2.083vw;color:#000000;font-size: 0.9375vw;text-align: center;border: 1px solid #000000;border-radius: 0.625vw;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.sy_yym .more:hover{ color:#fff; background: #10C673; border: 1px solid #10C673; box-shadow:inset 7.8125vw 0 0 0 #10C673; -moz-box-shadow:inset 7.8125vw 0 0 0 #10C673; -ms-box-shadow:inset 7.8125vw 0 0 0 #10C673;-o-box-shadow:inset 7.8125vw 0 0 0 #10C673;}

.zxkf{width: 62px;position:fixed;right: 35px;top:50%;margin-top:-26px;z-index:99999;}
.zxkf1{background: #FFFFFF;box-shadow: 0px 0px 10px 1px rgba(0,22,11,0.16);border-radius: 31px;padding: 5px 0;}
.zxkf .dh{margin-bottom: 10px;background: url(../images/r1.png) no-repeat center;width: 52px;height: 52px;margin-left: 5px;border-radius: 52px;position: relative;}
.zxkf .dh .wz{position: absolute;width: 206px;line-height: 45px;background: #FFFFFF;font-size: 18px;color: #10C673;box-shadow: 0px 0px 10px 1px rgba(0,22,11,0.16);border-radius: 12px 12px 12px 12px;float:left;left: 97px;text-align: center;}
.zxkf .dh:hover{background: url(../images/r11.png) no-repeat center #10C673;}
.zxkf .dh:hover .wz{left: -216px;top: 5px;}
.zxkf .wx{background: url(../images/r2.png) no-repeat center;margin-bottom: 5px;width: 52px;height: 52px;margin-left: 5px;border-radius: 52px;position:relative;}
.zxkf .wx:hover{ background: url(../images/r21.png) no-repeat center #10C673;}
.zxkf .wx::before{display: block;content:'';background: #ccc;width: 18px;height: 2px;position: absolute;top: -5px;left: 50%;margin-left: -9px;}
.zxkf .wx::after{display: block;content:'';background: #ccc;width: 18px;height: 2px;position: absolute;bottom: -5px;left: 50%;margin-left: -9px;}
.zxkf .ewm{position:absolute;width: 130px;border:1px solid #e7e7e7;left: -140px;bottom:0;display:none;}
.zxkf .ewm img{width:100%; height:auto;}
.zxkf .wx:hover .ewm{display:block;}
.zxkf .kf{background: url(../images/r3.png) no-repeat center;margin-bottom: 5px;width: 52px;height: 52px;margin-top: 10px;margin-left: 5px;border-radius: 52px;position:relative;}
.zxkf .kf a{display: block;height: 100%;}
.zxkf .kf:hover{ background: url(../images/r31.png) no-repeat center #10C673;}
.zxkf .kf .kfm{position: absolute;width: 206px;line-height: 45px;background: #FFFFFF;font-size: 18px;color: #10C673;box-shadow: 0px 0px 10px 1px rgba(0,22,11,0.16);border-radius: 12px 12px 12px 12px;float:left;left: 97px;text-align: center;}
.zxkf .kf:hover .kfm{left: -216px;top: 5px;}
.zxkf .fh{background: url(../images/r4.png) no-repeat center #FFFFFF;width: 62px;height: 62px;margin-top: 10px;box-shadow: 0px 0px 10px 1px rgba(0,22,11,0.16);border-radius: 52px;position:relative;cursor:pointer;display:none;}
.zxkf .fh:hover{background: url(../images/r41.png) no-repeat center #10C673;}

.f_s{ background: #F9F9F9; padding: 3.23vw 0;}
.f_sm{width: 80%;margin: auto;text-align: center;}
.f_sm img{ max-width: 4.635vw;}
.f_sm .yc{ display: none;}
.f_s0:hover .xs{ display: none;}
.f_s0:hover .yc{display: inline-block;}
.f_sm h3{ margin-top: 0.78125vw; margin-bottom: 0.52vw; font-size: 0.9375vw; color: #000000; line-height: 1.302vw;}
.f_sm p{ font-size: 0.833vw; color: #252525; line-height: 1.146vw;}
.f_sm p a{ font-size: 0.833vw; color: #252525;}

.footer{ background: #1C1C1C;}
.f1{ padding-top: 2.083vw; padding-bottom: 0.52vw;}
.f11{ width: 22.2%;}
.f11t p{ font-size: 0.833vw; color: #FFFFFF; line-height: 1.146vw;}
.f11t span{ display: block; font-size: 1.51vw; color: #FFFFFF; line-height: 2.083vw; margin-top: 0.3125vw; font-weight: bold;}
.f11m{ margin-top: 0.52vw;}
.f11m p{ font-size: 0.833vw; color: #FFFFFF; line-height: 1.146vw;}
.f11m span{ display: block; font-size: 0.7292vw; color: #FFFFFF; line-height: 1.042vw; margin-top: 0.26vw; margin-bottom: 0.9375vw; opacity: 0.5;}
.f11m img{ padding: 0.4167vw; border-radius: 0.52vw; border: 1px solid #707070; width: 5.99vw;}
.f12{ width: 67.7%; margin-top: 2px;}
.f12 h3{ line-height: 1.146vw; padding-bottom: 0.3646vw;}
.f12 h3 a{ font-size: 0.833vw; color: #FFFFFF;}
.f12 p{ margin-top: 0.677vw; line-height: 0.8854vw;}
.f12 p a{ font-size: 0.625vw; color: #FFFFFF; opacity: 0.5;}
.f1m{ margin-top: 3.385vw;}
.f13{ width: 50%;}
.f13 a{ display: inline-block; padding: 0 0.78125vw; font-size: 0.833vw; color: rgba(255,255,255,0.7); line-height: 1.146vw; position: relative;}
.f13 a::after{ display: block; content: ''; background: #424e62; width: 0.1042vw; height: 0.625vw; position: absolute; left: 0; top: 0.2605vw;}
.f13 a:first-child{ padding-left: 0;}
.f13 a:first-child::after{ display: none;}
.f14{}
.f14 ul li{ margin-left: 1.5625vw; position: relative;}
.f141 img{ max-height: 1.198vw;}
.f141 .yc{ display: none;}
.f14 ul li:hover .f141 .xs{ display: none;}
.f14 ul li:hover .f141 .yc{ display: block;}
.f142{background: url(../images/e.png) no-repeat;width: 6.3vw;height: 6.71875vw;padding: 0.3646vw 0.5729vw;background-size: 6.3vw;position: absolute;top: -6.71875vw;left: 50%;margin-left: -3.15vw;z-index: 1;display: none;}
.f142 img{ max-width: 100%;}
.f14 ul li:hover .f142{ display: block;}
.f2{ padding: 0.833vw 0; border-top: 1px solid #445064;}
.f2 p{ font-size: 0.625vw; color: #FFFFFF; line-height: 0.8854vw; opacity: 0.5;}
.f2 a{font-size: 0.625vw;color: #FFFFFF;}

/* 低空智造 */
.nban{ width: 100%; height: 100%; position: relative; text-align: center;}
.nban1{ width: 100%; height: 100%; position: relative;}
.nban1 img{ max-width: 100%;}
.nban2{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1;}
.nban2 h2{ font-size: 1.875vw; color: #FFFFFF; line-height: 2.6042vw; opacity: 0.44; text-transform: uppercase;}
.nban2 h1{ font-size: 2.083vw; color: #FFFFFF; line-height: 2.92vw; margin-top: 0.52vw; font-weight: bold;}

.f_l{border-bottom: 1px solid #f0f0f0;}
.f_l .w_z{margin-right: auto;padding: 1.25vw 0;}
.f_l .w_z.d_d{ margin-right: auto; margin-left: 0; text-align: left;}
.f_l .w_z span{display: inline-block;margin-left: 0.52vw;line-height: 1.146vw;font-size: 0.833vw;color: #999999;}
.f_l .w_z span:first-child{background: url(../images/wz.png) no-repeat left center;background-size: 0.625vw;padding-left: 1.875vw;margin-left: 0;}
.f_l .w_z span a{font-size: 0.833vw;color: #999999;}
.erji ul li{display: inline-block;padding: 1.25vw 0.52vw;margin-left: 1.5625vw;line-height: 1.146vw;}
.erji ul li.cur{border-bottom: 2px solid #10C673;}
.erji ul li:hover{border-bottom: 2px solid #10C673;}
.erji ul li a{font-size: 0.833vw;color: #000000;}
.erji ul li.cur a{color: #10C673;font-weight: bold;}
.erji ul li:hover a{color: #10C673;font-weight: bold;}

.in{ overflow: hidden;}
.int{ padding: 4.6875vw 0;}
.int2{ width: 100%; max-width: 68.5%; margin: auto; margin-top: 2.03125vw; margin-bottom: 3.385vw; text-align: center;}
.int2 p{ font-size: 0.9375vw; color: #000000; line-height: 1.302vw;}
.int3{ margin-top: 3.385vw;}
.int3 p{ width: 48.9%;}
.int3 img{ max-width: 100%; border-radius: 0.7292vw;}

.inm{ background: #F9F9F9; padding: 4.6875vw 0;}
.inm2{background: #F1F9F7;height: 25.78125vw;margin-top: 3.125vw;border-radius: 0.625vw;position: relative;}
.w-newsList{ height: 100%;}
.inm20{ padding-left: 2.6042vw;}
.inm21{width: 51%;margin-top: 6.82vw;}
.inm21 h1{font-size: 1.77vw;color: #000000;line-height: 2.5vw;margin-bottom: 1.77vw;font-weight: bold;}
.inm21 p{ max-width: 31vw; font-size: 0.9375vw; color: #000000; line-height: 1.302vw;}
.inm22{ position: absolute; right: 0; top: 0; width: 52.78%; height: 100%;}
.inm22 img{height: 100%;max-width: 100%;}
.q_h{position: absolute;width: auto;bottom: 1.927vw;left: 3.02vw;z-index: 9;}
.q_h .swiper-button-prev{background: url(../images/j1.png) no-repeat;width: 9px;height: 14px;left: 0;margin-top: -7px;}
.q_h .swiper-button-next{background: url(../images/j2.png) no-repeat;width: 9px;height: 14px;right: 0;margin-top: -7px;}
.swiper-num .active{ font-size: 1.042vw; color: #000000; line-height: 1.458vw; margin-left: 1.042vw;}
.swiper-num .total{ font-size: 1.042vw; color: #000000; line-height: 1.458vw; margin-right: 1.042vw;}
.adSN_page{ margin: 0 10px;}
.q_h .swiper-pagination-bullet{background: #ccc;width: 2.083vw;height: 2px;margin: 0!important;opacity: 1;border-radius: 0;}
.q_h .swiper-pagination-bullet-active{ background: #10C673;}

.inb{ padding: 4.6875vw 0;}
.inb2{ width: 100%; max-width: 68.5%; margin: auto; margin-top: 2.083vw; margin-bottom: 3.125vw; text-align: center;}
.inb2 p{ font-size: 0.9375vw; color: #000000; line-height: 1.302vw;}

.inb3l{ width: 8.3%;}
.inb3l ul li{ margin-bottom: 2.083vw; padding-bottom: 0.625vw;}
.inb3l ul li.cur{ border-bottom: 0.15625vw solid #10C673;}
.inb3l ul li p{ font-size: 2.03125vw; color: #999999; line-height: 2.8125vw; margin-bottom: 0.15625vw;}
.inb3l ul li span{ display: block; font-size: 0.9375vw; color: #999999; line-height: 1.302vw;}
.inb3l ul li.cur p{ color: #10C673;}
.inb3l ul li.cur span{ color: #10C673;}

.inb3r{ width: 88.2%;}
.inb30{ width: 100%; opacity: 0; height: 0; text-align: center;}
.inb30.cur{display: flex;opacity: 1;height: 100%;}
.inb30 .swiper-container-3d .swiper-slide-shadow-left{ background: none;}
.inb30 .swiper-container-3d .swiper-slide-shadow-right{ background: none;}
.inb30 .swiper-button-next,.inb30 .swiper-button-prev{margin-top: 0;left: 0;width: 100%;height: 0.3125vw; outline: none;}
.inb30 .swiper-button-prev{background: url(../images/s.png) no-repeat center;top: 0;}
.inb30 .swiper-button-next{background: url(../images/x.png) no-repeat center;bottom: 0;top: auto;}

.inb31{width: 66.8%;margin: 0;}
.inb31 .swiper-slide{ background: none; width: 25%;}
.inb31 .swiper-slide-active{ width: 50%;}
.inb32{position: relative;width: 29.9%;height: 18.5vw;}
.inb32 .swiper-slide{ background-size: cover; background-position: center;}
.inb320{ height: 90%; top: 5%; box-sizing: border-box;/* padding: 1.302vw 0; */ position: relative;}
.inb320 .swiper-slide{height: 25%!important;opacity: 0.8;float: none;width: 100% !important;display: -webkit-box;display: -webkit-flex;-webkit-justify-content: center;-webkit-align-items: center;}
.inb320 .swiper-slide-thumb-active{ opacity: 1;}

.inb3t img{ max-width: 100%;}
.inb3m{ display: none; margin-top: 2.083vw;}
.inb3m h2{font-size: 1.146vw;color: #000000;line-height: 1.5625vw;}
.inb30 .swiper-slide-active .inb3m{ display: block;}
.inb30 h3{ font-size: 0.8854vw; color: #000000; line-height: 1.25vw;}
.inb30 .swiper-slide-thumb-active h3{ color: #10C673;}

/* 低空产品 */
.pro{ padding-top: 4.6875vw; padding-bottom: 3.4375vw;}
.pro_l{ width: 17.43%;}
.pro_lt h1{ width: 100%; line-height: 3.02vw; padding-left: 0.833vw; font-size: 1.042vw; color: #FFFFFF; background: #10C673; border-radius: 0.625vw;}
.pro_lm{ margin-top: 0.625vw;}
.pro_lm ul li{ margin-bottom: 0.78125vw;}
.pro_lm ul li a{ display: block; padding: 0.52vw 0; padding-left: 0.833vw; font-size: 0.833vw; color: #000000; line-height: 1.146vw;}
.pro_lm ul li a:hover{ background: #10C673; color: #fff;}
.pro_r{ width: 80.6%;}
.pro_r ul:after{ display:block; content:""; width: 32%; height:0px;}
.pro_r ul li{ width: 32%; margin-bottom: 1.146vw; padding: 1.354vw 1.198vw 3.23vw 1.198vw; box-shadow: 0px 2px 0.52vw 1px rgba(0,0,0,0.08); text-align: center; border-radius: 0.7292vw;}
.pro_rt{ height: 100vw; max-height: 12.96875vw;}
.pro_rt img{ max-width: 100%; max-height: 100%;}
.pro_rm h3{ font-size: 1.302vw; color: #000000; line-height: 1.875vw;}
.pro_rm h4{ font-size: 0.833vw; color: #666666; line-height: 1.146vw; margin-top: 0.677vw; margin-bottom: 0.15625vw;}
.pro_rm p{ font-size: 0.833vw; color: #666666; line-height: 1.146vw;}
.pro_rm .more{display: block;width: 6.927vw; margin: auto; margin-top: 2.083vw;line-height: 2.083vw;color:#000000;font-size: 0.9375vw;text-align: center;border: 1px solid #000000;border-radius: 0.625vw;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.pro_rm .more:hover{ color:#fff; background: #10C673; border: 1px solid #10C673; box-shadow:inset 6.927vw 0 0 0 #10C673; -moz-box-shadow:inset 6.927vw 0 0 0 #10C673; -ms-box-shadow:inset 6.927vw 0 0 0 #10C673;-o-box-shadow:inset 6.927vw 0 0 0 #10C673;}
.pro_r ul li:hover{ box-shadow: 0px 4px 0.52vw 1px rgba(0,0,0,0.12);}
.pro_r ul li:hover .pro_rm .more{ color:#fff; background: #10C673; border: 1px solid #10C673; box-shadow:inset 6.927vw 0 0 0 #10C673; -moz-box-shadow:inset 6.927vw 0 0 0 #10C673; -ms-box-shadow:inset 6.927vw 0 0 0 #10C673;-o-box-shadow:inset 6.927vw 0 0 0 #10C673;}

/* 低空产品-详情页 */
.pd_s .navbar-fixed-top{ position: static;}

.p_s1{ background: #F9F9F9; padding-top: 4.6875vw; padding-bottom: 4.583vw;}
.p_s11{width: 49%;padding-top: 4.375vw;padding-bottom: 4.115vw;position: relative;}
.p_s1m1{ height: 100vw; max-height: 12.96875vw;}
.p_s1m1 img{ max-width: 100%;}
.p_s1m .swiper-button-next,.p_s1m .swiper-button-prev{ width: 2.292vw; height: 2.292vw;}
.p_s1m img{ max-width: 100%;}
.p_s1m .yc{ display: none;}
.p_s1m .swiper-button-prev:hover .xs{ display: none;}
.p_s1m .swiper-button-prev:hover .yc{ display: block;}
.p_s1m .swiper-button-next:hover .xs{ display: none;}
.p_s1m .swiper-button-next:hover .yc{ display: block;}
.p_s11 .swiper-pagination{width: 100%;font-size: 0;bottom: 0;}
.p_s11 .swiper-pagination-bullet{ background: #D9D9D9; width: 0.677vw; height: 0.677vw; margin: 0 0.52vw; opacity: 1;}
.p_s11 .swiper-pagination-bullet-active{ background: #10C673;}
.p_s12{ width: 43.125%;}
.p_s12t h3{ font-size: 2.1875vw; color: #000000; line-height: 3.073vw; font-weight: bold;}
.p_s12t h4{ margin-top: 0.52vw; margin-bottom: 1.82vw; font-size: 1.5625vw; color: #000000; line-height: 2.1875vw; font-weight: bold;}
.p_s12t p{ font-size: 0.833vw; color: #8C8C8C; line-height: 1.25vw; margin-bottom: 0.52vw;}
.p_s12m{ padding-top: 1.302vw;}
.p_s12m .more{ background: #10C673; width: 10.625vw; padding: 0 1.875vw; line-height: 2.65625vw; color:#fff; font-size: 0.833vw;text-align: center; border-radius: 0.625vw; -webkit-align-items: center; transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.p_s12m .more:hover{ color:#fff; background: #000; box-shadow:inset 10.625vw 0 0 0 #000; -moz-box-shadow:inset 10.625vw 0 0 0 #000; -ms-box-shadow:inset 10.625vw 0 0 0 #000;-o-box-shadow:inset 10.625vw 0 0 0 #000;}
.p_s12m img{ width: 0.8854vw; height: 0.9896vw;}

.p_s2{ padding-top: 4.84375vw; padding-bottom: 4.635vw; text-align: center;}
.t2{ text-align: center;}
.t2 h1{ font-size: 2.1875vw; color: #000000; line-height: 3.073vw; font-weight: bold;}
.p_s2m{ margin-top: 2.083vw;}
.p_s2mt img{ height: 100vw; max-height: 2.76vw;}
.p_s2mm{ margin-top: 1.458vw;}
.p_s2mm p{ font-size: 0.9375vw; color: #000000; line-height: 1.302vw;}

.p_s3{ background: #F9F9F9; padding-top: 4.84375vw; padding-bottom: 4.6875vw;}
.p_s3m{ margin-top: 2.083vw;}
.p_s3m table{ width: 100%;}
.p_s3m tr:nth-of-type(odd){ background: #fff;}
.p_s3m tr td{line-height: 2.34375vw;font-size: 0.833vw;color: #000000;}
.p_s3m tr td:first-child{width: 36.8%;text-align: center;font-weight: bold;}
.p_s3m tr td:last-child{width: 63.2%;padding-left: 15%;}

.p_s4{ padding: 4.6875vw 0;}
.p_s4m{ margin-top: 2.083vw;}
.sy_cpm ul{ display: flex;flex-flow: wrap;justify-content: space-between;}
.sy_cpm ul li{width: 10.9%;height: 31vw;position: relative;}
.sy_cpm ul li.cur{width: 65.4%;}
.sy_cpm1{ height: 100%;}
.sy_cpm1 img{width: 100%;height: 100%;}
.sy_cpm1 .hv{ display: none;}
.sy_cpm2{position: absolute;width: 100%;height: 100%;bottom: 0;left: 0;padding-top: 5.46875vw;padding-bottom: 6.82vw;z-index: 2;display: flex;flex-flow: column;justify-content: space-between;}
.sy_cp1{margin: 0 auto;border-radius: 100%;}
.sy_cp1 img{ height: 2.76vw;}
.sy_cp2{padding: 0 1.5vw;margin-top: 0.9375vw;text-align: center;}
.sy_cpm ul li:nth-of-type(2) .sy_cp2{ text-align: left;}
.sy_cp2 h3{font-size: 1.146vw;color: #FFFFFF;line-height: 1.5625vw;position: relative;}
.sy_cp2 p{display: none;font-size: 1.042vw;color: #fff;line-height: 1.458vw;}
/* .sy_cpm3{background: rgba(0,0,0,0.5);position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;} */
.sy_cpm ul li.cur .sy_cp1{ -webkit-justify-content: left; margin: 0;}
.sy_cpm ul li.cur .sy_cpm1 .zc{ display: none;}
.sy_cpm ul li.cur .sy_cpm1 .hv{ display: block;}
.sy_cpm ul li.cur .sy_cpm2{bottom: 0;padding-left: 3.854vw;padding-bottom: 5.1vw;}
.sy_cpm ul li.cur .sy_cp2{margin-bottom: 1.198vw;padding: 0;text-align: left;}
.sy_cpm ul li.cur .sy_cp2 h3{margin-bottom: 1.198vw;line-height: 2.6042vw;font-size: 1.875vw;font-weight: bold;}
.sy_cpm ul li.cur .sy_cp2 h3::after{ display: block;}
.sy_cpm ul li.cur .sy_cp2 p{display: block;width: 51.27%;}
.sy_cpm ul li.cur .sy_cpm3{ display: none;}

.p_s5{ background: #F9F9F9;}
.p_s5 .sy_yy2 p{ display: none;}
.sy_yym .swiper-slide:hover .sy_yy2 p{ display: block;}

.p_s .f_s{ background: #fff;}

/* 解决方案 */
.st{ background: #F5F5F5; padding: 4.6875vw 0;}
.stm{ padding-top: 0.52vw;}
.stm ul li{ background: #FFFFFF; padding: 1.25vw 1.875vw 1.25vw 3.28125vw; border-radius: 0.833vw; margin-top: 2.083vw;}

.stm1{width: 39.8%;margin-top: 2.396vw;}
.stm11 h3{ font-size: 2.083vw; color: #000000; line-height: 2.92vw; margin-bottom: 0.677vw; font-weight: bold;}
.stm11 p{ font-size: 0.833vw; color: #000000; line-height: 1.302vw;}
.stm12{ margin-top: 1.5625vw;}
.stm12 p{ padding-left: 0.625vw; font-size: 0.7292vw; color: #000000; line-height: 1.042vw; margin-bottom: 0.2083vw; position: relative;}
.stm12 p::before{ display: block; content: ''; width: 0.26vw; height: 0.26vw; border-radius: 0.26vw; background: #10BB6D; position: absolute; left: 0; top: 50%; margin-top: -0.13vw;}
.stm13{ padding-top: 2.65625vw;}
.stm13 .more{width: 7.8125vw;padding: 0 1.198vw;line-height: 2.083vw;color:#000000;font-size: 0.9375vw;-webkit-justify-content: center;border: 1px solid #000000;border-radius: 0.625vw;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.stm13 img{display: none;width: 0.9375vw;height: 0.7292vw;}
.stm ul li:hover .stm11 h3{ color: #10C673;}
.stm ul li:hover .stm13 .more{color:#fff;background: #10C673;border: 1px solid #10C673;-webkit-justify-content: space-between;box-shadow:inset 7.8125vw 0 0 0 #10C673;-moz-box-shadow:inset 7.8125vw 0 0 0 #10C673;-ms-box-shadow:inset 7.8125vw 0 0 0 #10C673;-o-box-shadow:inset 7.8125vw 0 0 0 #10C673;}
.stm ul li:hover .stm13 .more img{ display: block;}

.stm2{ width: 53.3%;}
.stm2 img{ max-width: 100%;}

/* 解决方案-详情页 */
.f_l.zd{ background: rgba(255,255,255,0.9); position: fixed; top: 0; left: 0; width: 100%; z-index: 999;}

.st_st{ background: #F9F9F9; padding: 4.6875vw 0;}
.st_s12{ width: 62.5vw; margin: 2.083vw auto; text-align: center;}
.st_s12 p{ font-size: 0.9375vw; color: #000000; line-height: 1.458vw;}
.st_s13{ width: 64.0625vw; margin: auto;}
.st_s13 p{ width: 48.8%;}
.st_s13 img{ max-width: 100%; border-radius: 0.7292vw;}

.st_sm{ padding: 4.6875vw 0;}
.st_s2m{margin-top: 2.083vw;padding-top: 4.27vw;position: relative;}
.st_smm h3{ font-size: 1.25vw; color: #666666; line-height: 1.71875vw; padding-bottom: 1.09375vw; margin-bottom: 2.083vw; border-bottom: 0.26vw solid #6f7b8f;}
.st_smm p{ font-size: 0.9375vw; color: #666666; line-height: 1.5625vw; padding-left: 0.78125vw; position: relative;}
.st_smm p::before{background: #6f7b8f;display: block;content: '';position: absolute;left: 0;top: 0.4167vw;width: 0.4167vw;height: 0.4167vw;border-radius: 100%;}
.st_s2m .swiper-slide:hover .st_smm h3{ color: #10C673; border-bottom: 0.26vw solid #10C673;}
.st_s2m .swiper-slide:hover .st_smm p::before{ background: #10C673;}
.st_s2m .swiper-button{ position: absolute; top: 0; right: 0;}
.st_s2m .swiper-button-prev,.st_s2m .swiper-button-next{width: 2.1875vw;height: 2.1875vw;position: static; margin-top: 0; margin-left: 0.7292vw;outline: none;}
.st_s2m .yc{ display: none;}
.st_s2m .swiper-button-prev:hover .xs{ display: none;}
.st_s2m .swiper-button-prev:hover .yc{ display: block;}
.st_s2m .swiper-button-next:hover .xs{ display: none;}
.st_s2m .swiper-button-next:hover .yc{ display: block;}
.st_s2m img{ max-width: 100%;}

.st_sb{ background: #F9F9F9; padding: 4.6875vw 0;}
.st_sb1 h1{ display: inline-block; font-size: 2.083vw; color: #000000; line-height: 2.92vw;}
.st_sb1 h2{ display: inline-block; font-size: 0.9896vw; color: #999999; line-height: 1.198vw; margin-top: 1.354vw; margin-left: 0.78125vw; text-transform: uppercase;}
.st_sb2{margin-top: 2.083vw;position: relative;}
.st_sb2t{ padding-bottom: 0.8854vw; border-bottom: 1px solid #ccc;}
.st_sb2t ul li{display: inline-block;font-size: 1.146vw;color: #999999;line-height: 1.5625vw;margin-right: 4.6875vw;position: relative;}
.st_sb2t ul li.on::after{background: #10C673;display: block;content: '';position: absolute;left: 0;bottom: -0.9375vw;width: 100%;height: 0.15625vw;}
.st_sb2m{ margin-top: 2.083vw;}
.st_sb21{ width: 36.1%;}
.st_sb21 h3{ font-size: 1.354vw; color: #000000; line-height: 1.927vw; margin-bottom: 1.302vw; font-weight: bold;}
.st_sb21 p{ font-size: 0.9375vw; color: #000000; line-height: 1.458vw; margin-bottom: 0.26vw;}
.st_sb22{ width: 40%;}
.st_sb22 img{ max-width: 100%;}
.st_sb2 .arrow{ width: 15.625vw;}
.st_sb2 .prev,.st_sb2 .next{width: 7.29vw;line-height: 2.34375vw;padding: 0 1.71875vw;border-radius: 0.625vw;border: 1px solid #D2D2D2;}
.st_sb2 a{ font-size: 0.833vw; color: #999999;}
.st_sb2 span{ display: inline-block;}
.st_sb2 .prev span:first-child{ font-family: simsun;}
.st_sb2 .next span:last-child{ font-family: simsun;}
.st_sb2 .prev:hover,.st_sb2 .next:hover{ background: #10C673; border: 1px solid #10C673; color: #fff;}
.st_sb2 .prev:hover a,.st_sb2 .next:hover a{}

.st_s .f_s{ background: #fff;}

/* 服务支持 */
.set{ background: #F9F9F9; padding: 4.6875vw 0;}
.set2{ background: #FCFCFC; box-shadow: 0px 0.625vw 0.833vw 1px rgba(51,51,51,0.06); border-radius: 0.7292vw; margin-top: 2.083vw; padding: 1.979vw 0;}
.set2 ul li{ width: 25%; border-left: 2px solid #f0f1f3; text-align: center;}
.set2 ul li:first-child{ border: none;}
.set21{ height: 2.396vw; margin-top: 0.2083vw;}
.set21 img{ max-height: 100%;}
.set2 ul li:first-child .set22{width: 16vw;margin: auto;}
.set2 ul li:nth-of-type(2) .set22{width: 13.5vw;margin: auto;}
.set2 ul li:nth-of-type(3) .set22{width: 13.5vw;margin: auto;}
.set2 ul li:nth-of-type(4) .set22{width: 15vw;margin: auto;}
.set22 h3{font-size: 1.042vw;color: #333333;line-height: 1.458vw;margin-top: 1.302vw;margin-bottom: 0.833vw;font-weight: bold;}
.set22 p{ font-size: 0.833vw; color: #666666; line-height: 1.146vw;}

.sem{ padding: 4.6875vw 0;}
.sem .sy_zb{ padding: 0;}
.sem .sy_zb .swiper-slide{ background: #F9F9F9; padding-top: 1.82vw; padding-bottom: 2.6042vw; box-shadow: 0px 0.2083vw 0.52vw 1px rgba(0,0,0,0.1); border-radius: 0.7292vw; text-align: center;}
.sy_zb2m11 h3{ font-size: 1.042vw; color: #000000; line-height: 1.458vw;}
.sy_zb2m12{ height: 7.96875vw; margin-top: 1.927vw;}
.sy_zb2m12 img{ max-width: 100%; max-height: 100%; object-fit: cover;}

.seb{ background: #F9F9F9; padding: 4.6875vw 0;}
.seb2{ margin-top: 2.083vw; position: relative;}
.seb2 .swiper-pagination{width: auto;top: 2.083vw;left: 2.083vw;bottom: auto;line-height: 1.667vw;}
.seb2 .swiper-pagination-current{ font-size: 1.198vw; color: #10C673;}
.seb2 .swiper-pagination-total{ font-size: 0.78125vw; color: #333333;}
.seb21{ background: #fff; width: 44.375%; padding: 0 2.083vw; padding-top: 4.27vw; border-radius: 0.7292vw 0px 0px 0.7292vw;}
.seb21 h3{ font-size: 1.354vw; color: #000; line-height: 1.927vw; font-weight: bold;}
.seb21 h4{ font-size: 0.833vw; color: #000; line-height: 0.9896vw; margin-top: 0.52vw; margin-bottom: 3.02vw;}
.seb21 p{ font-size: 0.78125vw; color: #999999; line-height: 1.146vw;}
.seb22{ width: 55.625%; border-radius: 0px 0.7292vw 0.7292vw 0px;}
.seb2 .swiper-button{position: absolute;width: 15.625vw;bottom: 3.073vw;left: 2.083vw;}
.seb2 .swiper-button-prev,.seb2 .swiper-button-next{position: static;width: 7.29vw;line-height: 2.34375vw;height: auto;padding: 0 1.71875vw;margin-top: 0;border-radius: 0.625vw;border: 1px solid #D2D2D2; outline: none;}
.seb2 .swiper-button span{ font-size: 0.833vw; color: #999999; display: inline-block;}
.seb2 .swiper-button-prev span:first-child{ font-family: simsun;}
.seb2 .next span:last-child{ font-family: simsun;}
.seb2 .swiper-button-prev:hover,.seb2 .swiper-button-next:hover{ background: #10C673; border: 1px solid #10C673; outline: none;}
.seb2 .swiper-button-prev:hover span,.seb2 .swiper-button-next:hover span{ color: #fff;}
.seb2 .swiper-slide:hover .seb21 h3{ color: #10C673;}
.seb2 .swiper-slide:hover .seb21 h4{ color: #10C673;}

.se .f_s{ background: #fff;}

/* 新闻资讯 */
.news{ background: #F9F9F9; padding: 4.6875vw 0;}
.news2{ margin-top: 2.6042vw; padding-bottom: 2.34375vw;}
.news2 ul:after{ display:block; content:""; width: 31.25%; height:0px;}
.news2 ul li{background: #FFFFFF;width: 31.25%;margin-bottom: 2.34375vw;box-shadow: 0px 0.2083vw 0.7292vw 1px rgba(0,0,0,0.12);border-radius: 0.7292vw;}
.news2m{ padding: 1.927vw 2.292vw 3.073vw 1.979vw; border-radius: 0.7292vw;}
.news2m p{ background: url(../images/rq.png) no-repeat left center; background-size: 0.7292vw; font-size: 0.7292vw; color: #252525; line-height: 1.042vw; padding-left: 1.146vw;}
.news2m h3{ font-size: 1.146vw; color: #000000; line-height: 1.5625vw; margin-top: 0.625vw; margin-bottom: 1.77vw; font-weight: bold;}
.news2m img{ width: 0.9375vw;}
.news2m .yc{ display: none;}
.news2 ul li:hover .news2m h3{ color: #10C673;}
.news2 ul li:hover .news2m .xs{ display: none;}
.news2 ul li:hover .news2m .yc{ display: block;}

/* 分页 */
.page {text-align: center;}
.page li{background: #fff;display: inline-block;line-height: 2.5vw;text-align: center;color: #333333;padding: 0 0.9375vw;margin: 0 0.3646vw;border-radius: 0.3125vw;}
.page li:first-child{ font-family: simsun;}
.page li:last-child{ font-family: simsun;}
.page li a{ font-size: 1.042vw;}
.page li.active {display: inline-block;background: #10C673;color: #fff;text-align: center;}
.page li.active a{ color:#fff;}

/* 新闻中心-详情页 */
.n_st{ background: #F9F9F9; padding: 4.6875vw 0;}

.n_s1{ padding-bottom: 0.9375vw; text-align: center;}
.n_s1 h3{ font-size: 2.083vw; color: #252525; line-height: 2.92vw; margin-bottom: 1.354vw; font-weight: bold;}
.n_s1 p{ font-size: 0; line-height: 1.146vw; text-align: center;}
.n_s1 p span{ font-size: 0.833vw; color: #333333; display: inline-block; margin: 0 1.198vw;}

.n_s2{ padding-top: 2.083vw; border-top: 1px solid #e5e5e5; border-bottom: 1px dashed #999999;}
.n_s2 p{ font-size: 0.833vw; color: #15140F; line-height: 1.40625vw; margin-bottom: 2.083vw;}
.n_s2 img{ max-width: 100%; width: auto!important; height: auto!important;}

.n_s3{ padding-top: 4.6875vw;}
.n_s3 .hv{ display: none;}
.n_s3 img{ display: inline-block; width: 2.396vw; height: 2.396vw; margin-right: 0.52vw;}
.n_s3 span{ display: inline-block; line-height: 2.396vw; font-size: 0.7292vw; color: #333333;}
.n_s31:hover img.zc{ display: none;}
.n_s31:hover img.hv{ display: inline-block;}
.n_s32:hover img.zc{ display: none;}
.n_s32:hover img.hv{ display: inline-block;}
.n_s33:hover img.zc{ display: none;}
.n_s33:hover img.hv{ display: inline-block;}

.n_sm{ padding: 4.6875vw 0;}
.n_smm{ margin-top: 2.083vw;}
.n_smm .swiper-wrapper{ padding: 0.78125vw 0;}
.n_smm .swiper-slide{ border-radius: 0.7292vw;}
.n_smm .news2m{background: #F9F9F9;}
.n_smm .swiper-slide:hover{ box-shadow: 0px 0.2083vw 0.7292vw 1px rgba(0,0,0,0.12);}
.n_smm .swiper-slide:hover .news2m h3{ color: #10C673;}
.n_smm .swiper-slide:hover .news2m .xs{ display: none;}
.n_smm .swiper-slide:hover .news2m .yc{ display: block;}

/* 关于我们 */
.abt{ background: url(../images/ab.png) no-repeat bottom left #F9F9F9; padding-left: 12.5%; position: relative;}
.abt1t{ width: 10.15625vw;}
.abt1{ width: 48.75%; padding-top: 7.29vw;}
.abt1m{ margin-top: 4.48vw;}
.abt1m p{ font-size: 0.9375vw; color: #252525; line-height: 1.5625vw; margin-bottom: 1.042vw;}
.abt1b{ padding-top: 3.4375vw;}
.abt1b ul li{ width: 25%;}
.abt1b ul li h1{ font-size: 2.396vw; color: #10C673; line-height: 3.385vw; margin-bottom: 2.24vw; font-weight: bold;}
.abt1b ul li p{ font-size: 0.9375vw; color: #333333; line-height: 1.302vw;}
.abt2{width: 51.25%;position: relative;}
.abt2 .v_d1b{width: 100%;position: relative;display: -webkit-box;display: -webkit-flex;-webkit-justify-content: center;-webkit-align-items: center;transition: opacity 0.3s, transform 0.3s;transition-delay: 0.3s;}
.abt2 .v_d1b1{width: 100%;height: 100%;position: relative;}
.abt2 .v_d1b1 img{width: 100%;display: block;}
.abt2 .v_d1b .play{max-width: 6.51vw;position: absolute;right: 28.1%;z-index: 9;}
.abt2 .v_d1b .play img{ max-width: 100%;}

.abm{ padding: 4.6875vw 0;}
.abm2{ padding-top: 1.302vw;}
.abm2 ul li{ width: 36.1%; height: 100%; position: relative; margin-top: 0.78125vw;}
.abm2 ul li:first-child{ width: 62.8%;}
.abm2 ul li:last-child{ width: 62.8%;}
.abm21{ width: 100%; height: 100%; position: relative;}
.abm22{ position: absolute; top: 2.8125vw; left: 3.23vw;}
.abm22 h3{ font-size: 1.875vw; color: #FFFFFF; line-height: 2.6042vw; padding-bottom: 1.146vw; margin-bottom: 2.34375vw; position: relative; font-weight: bold;}
.abm22 h3::after{ background: #fff; display: block; content: ''; width: 2.083vw; height: 2px; position: absolute; left: 0; bottom: 0;}
.abm22 p{ font-size: 1.146vw; color: #FFFFFF; line-height: 1.5625vw;}

.abb{ background: #F9F9F9; padding: 4.6875vw 0;}
.abb2{ padding-top: 2.6042vw;}
.abb2 ul li{ margin-top: 2.083vw;}
.abb21{width: 46.5%;}
.abb21 h3{font-size: 1.458vw;color: #000000;line-height: 2.083vw;margin-bottom: 0.9375vw;padding-left: 3.958vw;position: relative;}
.abb21 h3::after{background: #000000;display: block;content: '';width: 3.125vw;height: 0.15625vw;position: absolute;left: 0;top: 0.9375vw;}
.abb21 p{ font-size: 0.9375vw; color: #000000; line-height: 1.354vw;}
.abb22{ width: 50.1%;}
.abb2 ul li:nth-of-type(even) .abb21 h3{padding-left: 0;padding-right: 3.958vw;text-align: right;}
.abb2 ul li:nth-of-type(even) .abb21 h3::after{ left: auto; right: 0;}
.abb2 ul li:nth-of-type(even) .abb21 p{ text-align: right;}

.abb2 .lt:nth-child(odd) .abb21 { order: 1; } 
.abb2 .lt:nth-child(odd) .abb22 { order: 2; }

.abb2 .lt:nth-child(even) .abb21 { order: 2; }
.abb2 .lt:nth-child(even) .abb22 { order: 1; }

.ab .f_s{ background: #fff;}