﻿@charset "utf-8";
@font-face {
    font-family: SpyAgencySemiItalic;
    src: url("../font/SpyAgencySemiItalic.ttf");
}
@font-face {
    font-family: PangMenZhengDao;
    src: url("../font/PangMenZhengDao.ttf");
}
.SpyAgencySemiItalic{font-family: SpyAgencySemiItalic;}
.PangMenZhengDao{font-family: PangMenZhengDao;}
* { padding: 0; margin: 0; outline: 0; text-decoration: none; list-style: none;box-sizing: border-box;letter-spacing: 0.005rem;}
html,body{font-size: 0.14rem;font-family:"Microsoft YaHei","PingFang SC";background: #fafafa;color: #333;}
input,textarea,select{font-family:"Microsoft YaHei","PingFang SC";font-size: 0.14rem;}
img,input,textarea{ border: none; }
h1,h2,h3,h4,h5{font-weight: normal;font-size: 0.14rem;line-height: normal;}
table{width: 100%;border-collapse: collapse;}
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}
html.hide{overflow: hidden;}
body.hide{overflow: hidden;}
a{color: #333;}
.fl{ float: left;}
.fr{float: right;}
.clear:after{ content: ''; display: table; clear: both; }
p{line-height: normal;}
.des-justify p{text-align: justify;}
.img100 img{vertical-align: bottom;width: 100%;}
.middle-box{display: table; height: 100%;  width:100%; margin:0 auto; position:relative; table-layout: fixed;}
.middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
.pc-show{display: block;}
.wap-show{display: none;}
.position-full{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.relative{position: relative;}
.text-center{text-align: center;}
.overhide{overflow: hidden;}
ul{font-size: 0;letter-spacing: 0;}
ul li{font-size: 0.14rem;display: inline-block;vertical-align: top;letter-spacing: 0.005rem;}
ul li:last-child{margin-right: 0;}
.BMap_Marker img{width: 100%;vertical-align: bottom;}
.scrollBar::-webkit-scrollbar {width: 6px;height: 6px;}
.scrollBar::-webkit-scrollbar-thumb:hover { border: 1px solid #636363;background-color: #929292;}
.scrollBar::-webkit-scrollbar-thumb {background-color: #cfcfd2;border-radius: 8px;background-clip: padding-box;min-height: 28px;}
.scrollBar::-webkit-scrollbar-track-piece {background: #f3f3f3;}
.search_box .text::-webkit-input-placeholder{color:#fff;}
.search_box .text:-moz-placeholder{color:#fff;}
.search_box .text::-moz-placeholder{color:#fff;}
.search_box .text:-ms-input-placeholder{color:#fff;}
.edit *{font-weight: revert;list-style: revert;}
.mg-bt10{margin-bottom: 0.1rem;}
.mg-bt15{margin-bottom: 0.15rem;}
.mg-bt20{margin-bottom: 0.2rem;}
.mg-bt25{margin-bottom: 0.25rem;}
.mg-bt30{margin-bottom: 0.3rem;}
.mg-bt40{margin-bottom: 0.4rem;}
.mg-bt50{margin-bottom: 0.5rem;}
.mg-bt60{margin-bottom: 0.6rem;}
.mg-bt70{margin-bottom: 0.7rem;}
.mg-bt80{margin-bottom: 0.8rem;}
.mg-bt100{margin-bottom: 1rem;}
.des16 p{font-size: 0.16rem;}
.des18 p{font-size: 0.18rem;}
.line20 p{line-height: 2;}
.line18 p{line-height: 1.8;}
.des-fff *{color: #fff;}
.title-fff *{color: #fff;}
.imgmax img{max-width: 100%;vertical-align: bottom;}
.swiper-pagination-bullets .swiper-pagination-bullet{vertical-align: middle;opacity: 1;}
.wow{transform: translateZ(0);}
.w1270{width: 66.14%;margin: 0 auto;}
.w1600{width: 83.33%;margin: 0 auto;}
/*header s*/
.header{position: fixed;width: 100%;z-index: 999;top:0;left: 0;transition: all .4s;height: 1rem;}
.nav{display: flex;justify-content: space-around;align-items: center;}
.nav-yi{display: inline-block;vertical-align: middle;font-size: 0.18rem;color: #fff;font-weight: 500;line-height: 1rem;transition: all .4s;}
.nav-box{margin-left: 2rem;margin-right: 1.75rem;}
.nav li.active .nav-yi{color: #7fbe26;font-weight: bold;}
.logo{position: absolute;left: 0;top:50%;transform: translateY(-50%);}
.logo img{height: 0.4rem;transition: all .4s;vertical-align: middle;}
.header-area{position: absolute;right: 0;top:50%;transform: translateY(-50%);display: flex;align-items: center;}
.header-item{margin-right: 0.2rem;position: relative;cursor: pointer;display: flex;align-items: center;}
.header-item:last-child{margin-right: 0;}
.header-item-ic{width: 0.3rem;}
.header-item:after{content: "";height: 0.18rem;top:50%;margin-top: -0.09rem;border-right: 1px solid #d3d3d3;right: -0.1rem;position: absolute;}
.header-item:last-child:after{display: none;}
.header-item-text{color: #fff;}
.menu-handler{width: 30px; height: 32px; cursor: pointer; position: absolute;right:4%;top:50%;margin-top:-16px;transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); -moz-transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); display: none; }
.menu-handler .burger{height: 2px; background: #7fbe26; display: block;width: 20px; position: absolute; z-index: 5; left: 5px; transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center;-o-transform-origin: center; -ms-transform-origin: center;border-radius: 2px;-webkit-border-radius: 2px;top: 8px;transition:all .4s;}
.menu-handler .burger-2{top: 15px; }
.menu-handler .burger-3{top: 22px;}
.menu-handler.active .burger-1{top:15px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
.menu-handler.active .burger-2{-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.menu-handler.active .burger-3{top: 15px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }
.is-down .header{top:-1rem;}
.language-val{position: absolute;top:100%;left: 50%;margin-left: -0.65rem; width: 1.3rem;background: #fff;z-index: 9;border:1px solid #ccc;display: none;}
.language-val a{display: block;text-align: center;line-height: 0.3rem;transition: all .4s;}
.language-val a:hover{background: #7fbe26;color: #fff;}
.language{cursor: pointer;}
.search-con{position:absolute;width:0;right:0;height:0.4rem;top:0.5rem;background:#fff;overflow:hidden;transition:all .4s;box-shadow:0 0 0.02rem #ddd;}
.search-con .text{display:block;height:0.4rem;width:100%;background:none;text-indent:0.4rem;font-size: 0.14rem;}
.search-close{width:0.4rem;height:0.4rem;position:absolute;top:0;left:0;text-align:center;line-height:0.4rem;background:url("../images/gb64.png") no-repeat center;background-size:cover;}
.search-box.active .search-con{width:2rem;}
.search-box.active .search-sb{display:block;}
.search-text{margin-right:0.4rem;}
.search-sb{background: url("../images/ss.png") no-repeat center;background-size: contain;position:absolute;right:0;top:0;cursor:pointer;width: 0.4rem;height: 0.4rem;filter: brightness(0.5);}
.nav-hide{position: fixed;width: 100%;left: 0;background: #fff;padding: 0.3rem 0;display: none;}
.nav-type{display: flex;flex-wrap: wrap;justify-content: center;}
.nav-type a{color: #464646;transition: all .4s;margin-left: 0.25rem;margin-right: 0.25rem;line-height: 0.4rem;}

.nav-type a.active{color: #7fbe26;}
.radius20{border-radius: 0.2rem;}
.nav-play{margin: 0.35rem auto;max-height: 2.5rem;}
.nav-play .img100{background: #f7f8fa;position: relative;padding-bottom: 100%;}
.nav-play .img100 img{object-fit: contain;}
.nav-play .swiper-slide a{display: block;}
.item-center .swiper-wrapper{justify-content: center;}
.nav-play .swiper-container{display: none;}
.nav-play .swiper-container.active{display: block;}
.navBtn{display: flex;align-items: center;justify-content: center;}
.navBtn > div{width: 0.64rem;height: 0.24rem;border-radius: 0.24rem;background-color:#f7f8fa;cursor: pointer;transition: all .4s;}
.navBtn1{background: url("../images/probtn1.png") no-repeat center;background-size: cover;}
.navBtn2{background: url("../images/probtn2.png") no-repeat center;background-size: cover;}
.com{display: inline-block;transition: all .4s;}
.com *{display: inline-block;vertical-align: middle;}
.com .i{width: 0.14rem;height: 0.14rem;background: url("../images/more28.png") no-repeat center;background-size: cover;margin-left: 0.15rem;}
.navBtn .com{margin: 0 0.32rem;}
.navBtn > div:hover{background-color: #7fbe26;}
.navBtn1:hover{background: url("../images/probtn1-1.png") no-repeat center;background-size: cover;}
.navBtn2:hover{background: url("../images/probtn2-1.png") no-repeat center;background-size: cover;}
.is-up .header{top:0;background: #010101;position: fixed;}

/*header e*/
/*footer s*/
.footer{padding-top: 0.3rem;}
.footer-top{display: flex;justify-content: space-between;flex-wrap: wrap;}
.footer-logo img{height: 0.32rem;}
.footer-share span,.footer-share a{display: inline-block;vertical-align: middle;}
.footer-share a{position: relative;width: 0.32rem;height: 0.32rem;margin-left: 0.1rem;border-radius: 100%;transition: all .4s;}
.footer-share a:last-child{margin-right: 0;}
.share-hide{background:#fff; position: absolute;width: 1.2rem;left: 50%;margin-left: -0.6rem;bottom:0.45rem;height: 0;overflow: hidden;transition: all .4s;}
.share-hide img{width: 1.2rem;height: 1.2rem;}
.footer-share a.active .share-hide{height: 1.2rem;}
.footer-share a .i{transition: all .4s;border-radius: 100%;}
/*.footer-share a:hover{background: #7fbe26;}*/
/*.footer-share a:hover .i{filter: brightness(1);opacity: 1;}*/
.footer-share{display: flex;align-items: center;}
.i-show{}
.i-hide{opacity: 0;}
.footer-share a:hover .i-hide{opacity: 1;}
.footer-share a:hover .i-show{opacity: 0;}

.footer-mid{border-top: 1px solid #4f4f4f;border-bottom: 1px solid #4f4f4f;padding-top: 0.3rem;padding-bottom: 0.9rem;}
.footer-nav{display: flex;justify-content: space-between;}
.footer-nav dl{width: 19%;padding-right: 1%;}
.footer-nav dl:last-child{width: 24%;padding-right: 1%;}
.footer-nav dt{font-size: 0.16rem;color: #fff;margin-bottom: 0.35rem;}
.footer-nav dd{margin-bottom: 0.15rem;}
.footer-nav dd:last-child{margin-bottom: 0;}
.footer-nav dd a{color: #888888;transition: all .4s;font-size: 0.126rem;}
.footer-nav dd a:hover{color: #fff;}
.des-888 p{color: #888;}
.footer-lxxx img{width: 0.18rem;vertical-align: middle;margin-right: 0.05rem;display: inline-block;margin-top: -0.03rem;}
.footer-lxxx p{margin-top: 0.05rem;}
.footer-lxwm p{font-size: 0.126rem;line-height: 1.6;}
.footer-bot{display: flex;justify-content: space-between;padding: 0.25rem 0;}
.footer-bot a,.footer-bot span{color: #aaaaaa;transition: all .4s;display: inline-block;font-size: 0.11rem;}
.beian img{height: 0.14rem;vertical-align: middle;margin-right: 0.05rem;display: inline-block;margin-top: -0.03rem;}
.footer-bot a:hover{color: #fff;}
/*footer e*/


/*index s*/
.banner-type{font-size: 0.46rem;color: #7fbe26;}
.banner-type-141414{color: #141414;}
.title50 h2{font-size: 0.5rem;}
.title48 h2{font-size: 0.48rem;}
.title-bold h2{font-weight: bold;}
.title-bold h3{font-weight: bold;}
.bannerDot{position: absolute;z-index: 9;left: 0;bottom:0.3rem;width: 100%;}
.bannerDot .swiper-pagination-bullet{background: #fafafa;margin-right: 0.15rem;width: 0.1rem;height: 0.1rem;}
.bannerDot .swiper-pagination-bullet:last-child{margin-right: 0;}
.bannerDot .swiper-pagination-bullet-active{background: #7fbe26;}
.banner .pc-show img{height: 9.6rem;object-fit: cover;}
.banner .pc-show video{height: 9.6rem;object-fit: cover;}
.pro-list a{display: block;position: relative;}
.pro-list li{display: block;margin-top:0.5%;width:100%;}
/*.pro-list .img100{padding-bottom: 34%;background: #000;}*/
.imgcover{position: absolute;width: 100%;height: 100%;top:0;left: 0;object-fit: cover;transition: all .4s;}
.zindex5{z-index: 5;}
.des15986{margin-right:1.5rem;}
.product{display: flex;flex-wrap: wrap;}
.product li{width: 49.75%;margin-right:0.5%;margin-top:0.5%;}
.padding-b100{padding-bottom:1rem;}
.pro-list video{vertical-align: bottom;}
.product li:nth-child(2n){margin-right: 0;}
.product li a{display: block;position: relative;}
.product-top{position: absolute;z-index: 9;top:0;left: 0;width: 100%;padding: 0.5rem 0.25rem;}
.des-title24 h3{font-size: 0.24rem;}
.learnmore{display: inline-block;background: #7fbe26;color: #fff;font-size: 0.16rem;border-radius: 0.07rem;padding: 0 0.12rem;position: relative;overflow: hidden;}
.learnmore *{display: inline-block;vertical-align: middle;}
.learnmore span{line-height: 0.42rem;}
.learnmore .i{width: 0.19rem;height: 0.23rem;background: url("../images/more.png") no-repeat center;background-size: 100% 100%;margin-left: 0.05rem;}
.learnmore:before{content: "";position: absolute;display: block;transition: all .6s;width: 100%;height: 0;border-radius: 50%;left: 50%;top: 50%;padding-top: 100%;transform: translateX(-50%) translateY(-50%);}
.learnmore:hover:before{animation: style1 .75s;z-index: 1}
@keyframes style1{
    0% {
        background: rgba(0,0,0,.25);
        transform: translateX(-50%) translateY(-50%) scale(0)
    }

    to {
        background: 0 0;
        transform: translateX(-50%) translateY(-50%) scale(1)
    }
}
.learnmore-big{font-size: 0.25rem;}
.learnmore-big span{line-height: 0.6rem;}
.learnmore-big .i{width: 0.265rem;height: 0.32rem;}

.product .img100{padding-bottom: 69.4%;}
.padding-tb80{padding: 0.8rem 0;}
.des30 p{font-size: 0.3rem;}
.app .swiper-slide .img100{transform: scale(0.85);transition: all .4s;}
.app .swiper-slide-prev .img100{transform-origin: right center;margin-right:0.16rem;}
.app .swiper-slide-next .img100{transform-origin: left center;margin-left:0.16rem;}
.app .swiper-slide-active .img100{transform: scale(1);}
.radius30{border-radius: 0.3rem;}
.app .img100{padding-bottom: 117%;}
.des-leter1 p{letter-spacing: -1px;}
/*index e*/
/*02_关于我们 s*/
.about-type{padding:0.9% 0;}
.about-type a{display: block;}
.about-type-line{transition: all .4s;height: 1rem;background: #303030;}
.about-type .swiper-slide-active .about-type-line{background: #7fbe26;}
.about-type .product-top{top:0.7rem;padding-top: 0;}
.des24 p{font-size: 0.24rem;}
.title36 h2{font-size: 0.36rem;}
.tabs{display: none;}
.tabs.active{display: block;}
.weare-serv-ul{width: 100%;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.weare-serv-ul li{display: flex;align-items: center;justify-content: center;width: 25%;}
.weare-serv-ul li img{width: 0.5rem;margin-right: 0.2rem;}
.des-title48 h3{font-size: 0.48rem;}
.data-top{display: flex;align-items: flex-end;}
.data-top h3{line-height: 1;margin-right: 0.05rem;}
.weare-serv-li-p{line-height: normal;}
.des-title36 h3{font-size: 0.36rem;}
.ry li{width: 23.5%;margin-right: 2%;margin-top: 1.33%;margin-bottom: 1.33%;}
.ry li:nth-child(4n){margin-right: 0;}
.ry li .img100{position: relative;padding-bottom: 70.5%;padding-bottom: 100%;}
.ry li .img100 img{object-fit: contain;}
.bg-fafafa{background: #fafafa;}
.padding-tb60{padding: 0.6rem 0;}
.des20 p{font-size: 0.2rem;}
.des-a1a1a1 p{color: #a1a1a1;}
.his-box{height: 3.4rem;}
/*.his .swiper-wrapper{align-items: end;}*/
.his .swiper-slide{width: 12.64% !important;transition: all .4s;text-align: center;margin-right: 0.56%;}
.his .swiper-slide:last-child{margin-right: 0;}
.his .swiper-slide.active-nav{width: 20.8% !important;}
.his .swiper-slide:last-child{width: 20.8% !important;}
.his .swiper-slide.active-nav p{font-size: 0.24rem;color: #7fbe26;font-weight: bold;}
.his .swiper-slide.active-nav p:after{width: 100%;}
.his .swiper-slide p{line-height: 0.78rem;position: relative;display: inline-block;}
.his .swiper-slide p:after{content: "";position: absolute;left: 0;bottom:0;height: 2px;background: #7fbe26;width: 0;}
.his-img{height: 2.6rem;display: flex;align-items: flex-end;}
.his-img .img100{border-radius: 0.08rem;overflow: hidden;}
.his-img .img100 img{height: 1.58rem;object-fit: cover;transition: all .4s;}
.his .swiper-slide.active-nav .his-img .img100 img{height: 2.6rem;}
.his:after{height:2px;background:#dfdfdf;content: "";position: absolute;bottom:0;left: 0;width: 100%;}
.hisBtn div{position: absolute;width: 0.42rem;height: 0.42rem;cursor: pointer;border-radius: 100%;top:50%;margin-top: -0.21rem;z-index: 9;transition: all .4s;}
.hisBtn1{left: -0.54rem;background: rgba(208,208,208,.48) url("../images/btn1.png") no-repeat center;background-size: 100%;}
.hisBtn2{right: -0.54rem;background: rgba(208,208,208,.48) url("../images/btn2.png") no-repeat center;background-size: 100%;}
.hisBtn div:hover{background-color: #7fbe26;}
.padding-b100{padding-bottom: 1rem;}
.gssp-warp .img100{padding-bottom: 53%;}
.play168{display: inline-block;width: 0.53rem;height: 0.83rem;background: url("../images/play168.png") no-repeat center;background-size: 100%;}
.gssp-sd{background: rgba(0,0,0,0.2);transition: all .4s;}
.gsspBtn div{position: absolute;width: 0.7rem;height: 0.7rem;cursor: pointer;border-radius: 100%;top:50%;margin-top: -0.35rem;z-index: 9;transition: all .4s;}
.gsspBtn1{left: 1.2rem;background: rgba(208,208,208,.48) url("../images/btn1.png") no-repeat center;background-size: 100%;}
.gsspBtn2{right: 1.2rem;background: rgba(208,208,208,.48) url("../images/btn2.png") no-repeat center;background-size: 100%;}
.gsspBtn div:hover{background-color: #7fbe26;}
.gssp .swiper-slide-active:hover .img100 img{transform: scale(1.1);}
.gssp .swiper-slide-active{cursor: pointer;}
.gssp .swiper-slide-active .gssp-sd{background: none;}
.gssp .swiper-slide .play168{opacity: 0;transition: all .4s;}
.gssp .swiper-slide-active .play168{opacity: 1;}

.sptc{position: fixed;z-index: 99999;background: rgba(0,0,0,0.5);left: 0;right: 0;top: 0;bottom:0;display: none;}
.video_t{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);width: 1200px;max-width: 92%;}
.video_t a{position: absolute;width: 38px;height: 38px;right: -19px;top:-19px;z-index:9;}
.video_t a img{width: 100%;vertical-align: bottom;}
.video_t video{width: 100%;vertical-align: bottom;}
@media (max-width:760px) {
    .video_t a{width: 24px;height: 24px;right: 0;top:-30px;}
}
.gsvr-view{overflow: hidden; display: block;width: 100%;height: 6.6rem;}
.aboutBtn{position: absolute;top:1rem;width: 100%;left: 0;bottom:0;pointer-events: none;}
.aboutBtn div{position: absolute;z-index: 9;width: 0.7rem;height: 0.7rem;border-radius: 100%;top:50%;margin-top: -0.35rem;left: 50%;pointer-events: auto;cursor: pointer;transition: all .4s;}
.aboutBtn1{background: url("../images/btn1.png") no-repeat center;background-size: 100%;}
.aboutBtn2{background: url("../images/btn2.png") no-repeat center;background-size: 100%;}
/*02_关于我们 e*/
/*03-1.1_产品中心-产品列表页 s*/
.bg-fcfcfc{background: #fcfcfc;}
.title-77ba17 h2{color: #77ba17;}
.bg-fff{background: #fff;}
.cplb-bot{padding: 0.2rem;}
.cplb-a{display: block;}
.des-title18 h3{font-size: 0.18rem;}
.mg-bt5{margin-bottom: 0.05rem;}
.cplb-a .img100{padding-bottom: 99%;background: #f3f3f3;}
.cplb-a .img100 img{object-fit: contain;}
.cplbBtn{position: absolute;width: 100%;left:0;top:0;bottom:0.95rem;pointer-events: none;}
.cplbBtn div{position: absolute;width: 0.32rem;height: 0.32rem;transition: all .4s;top:50%;margin-top: -0.16rem;cursor: pointer;z-index: 9;pointer-events: auto;filter: grayscale(1);}
.cplbBtn1{left: 0.2rem;background: url("../images/641.png") no-repeat center;background-size: cover;}
.cplbBtn2{right: 0.2rem;background: url("../images/642.png") no-repeat center;background-size: cover;}
.cplbBtn div:hover{filter: grayscale(0);}
.cplbBtn div.swiper-button-disabled{display: none;}
.cplb-page:last-child{margin-bottom: 0;}
/*03-1.1_产品中心-产品列表页 e*/
/*01-2_行业应用-底部轮播进入 s*/
.position{padding: 0.2rem 0;}
.position .w1270{width: 40%;text-align: right;display: flex;align-items: center;justify-content: flex-end;}
.position a{color: #696969;transition: all .4s;}
.position span{color: #696969;transition: all .4s;}
.position a:hover{color: #7fbe26;}
.position a:last-child{color: #7fbe26;}
.position span{margin: 0 0.05rem;}
.mg-bt120{margin-bottom: 1.2rem;}
.des-title30 h3{font-size: 0.3rem;}
.padding-t50{padding-top: 0.5rem;}
.morenews-bot{padding: 0.25rem 0.36rem;}
.morenews-a{display: block;}
.morenewsBtn{position: absolute;width: 100%;left:0;top:0;bottom:1.78rem;pointer-events: none;}
.morenewsBtn div{position: absolute;width: 0.7rem;height: 0.7rem;transition: all .4s;top:50%;margin-top: -0.16rem;cursor: pointer;z-index: 9;pointer-events: auto;filter: grayscale(1);}
.morenewsBtn1{left: -0.75rem;background: url("../images/btn1-1.png") no-repeat center;background-size: cover;}
.morenewsBtn2{right: -0.75rem;background: url("../images/btn2-1.png") no-repeat center;background-size: cover;}
.morenewsBtn div:hover{filter: grayscale(0);}
.morenews-a .img100{padding-bottom: 54%;}
/*01-2_行业应用-底部轮播进入 e*/
/*03-2_产品中心-VAFU-Technical-配件切换 s*/
.none-ban{padding-top: 1rem;}
.none-ban .header{background: #0a0807;}
/*.xqdh-body .header{top: 0 !important;}*/
.xqdh-body{padding-top: 1.65rem;}
.xqguide{position: fixed;z-index: 998;top:1rem;left: 0;width: 100%;background: #fff;box-shadow: 0 0 0.21rem 0 rgba(0, 0, 0, 0.1);transition: all .4s;}
.xqguide .w1270{display: flex;align-items: center;justify-content: space-between;}
.xqguide-a a{line-height: 0.65rem;font-size: 0.18rem;color: #303030;text-align: center;display: inline-block;padding: 0 0.2rem;margin-right: 0.5rem;transition: all .4s;}
.xqguide-a a:last-child{margin-right: 0;}
.xqguide-a a:hover{background: #7fbe26;color: #fff;}
.xqguide-a a.active{background: #7fbe26;color: #fff;}
.vafu{font-size: 0.3rem;font-weight: bold;transition: all .4s;}
.vafu:hover{color: #7fbe26;}
.cstitle{padding: 0.2rem 0.4rem 0;display: flex;justify-content: space-between;align-items: flex-end;}
.cstitle .title38{padding-bottom: 0.2rem;}
.des-title27 h3{font-size: 0.27rem;}
.title-303030 h3{color: #303030;}
.padding40{padding: 0.4rem;}
.des21 p{font-size: 0.21rem;}
.des-bold p{font-weight: bold;}
.table1 td{padding: 0.1rem 0.15rem;height: 0.5rem;}
.table1 tr:nth-child(odd){background: #eeeff0;}
.table1 td:nth-child(odd){width: 35%;}
.table1 td:nth-child(even){width: 65%;}
/*.table1-hb td{background: #eeeff0;}*/
.table1-hb tr:first-child td:first-child{vertical-align: top;}
.bg-eeeff0{background: #eeeff0;}
.is-down .xqguide{top:0;}
/*03-2_产品中心-VAFU-Technical-配件切换 e*/

/*04_News s*/
.title-top{border-bottom: 2px solid #969696;}
.title38 h2{font-size: 0.38rem;}
.title-top .w1270{display: flex;align-items: flex-end;justify-content: space-between;}
.ny-nav a{color: #686868;font-size: 0.20rem;transition: all .4s;padding: 0.05rem 0.3rem;display: inline-block;position: relative;}
.ny-nav a:before{content: "";height: 2px;background: #7fbe26;bottom:-2px;position: absolute;width: 0;transition: all .4s;left: 50%;transform: translateX(-50%);}
.ny-nav a.active:before{width: 100%;}
.ny-nav a:hover:before{width: 100%;}
.des-title16 h3{font-size: 0.16rem;}
.des-555 p{color: #555;}
.news li{display: block;background: #fff;box-shadow: 0 0 0.1rem 0 rgba(149, 148, 148, 0.17);margin-bottom: 0.24rem;}
.news li a{display: flex;width: 100%;padding: 0.24rem;padding-right:0.4rem;justify-content: space-between;}
.news-img{width: 25.5%;}
.news-con{width: 70%;position: relative;height:auto;}
.line16 p{line-height: 1.6;}
.des12 p{font-size: 0.12rem;}
.news-con .des15986 p{display: flex;width: 100%;align-items: flex-start;margin-bottom: 0.1rem;}
.news-con .des15986 p:last-child{margin-bottom: 0;}
.news-con img{width: 0.2rem;margin-right: 0.05rem;}
.des-909090 p{color: #909090;}
.learnmore-k{background: none;border:1px solid #7fbe26;color: #7fbe26;}
.news-con .learnmore-k{position: absolute;right: 0;bottom:0.2rem;}
.learnmore-sm span{line-height: .34rem;font-size: 0.12rem;font-weight: bold;}
.learnmore-sm .i{width: 0.15rem;height: 0.18rem;}
.learnmore-k .i{background: url("../images/more-color.png") no-repeat center;background-size: cover;}
.learnmore-k:hover .i{background: url("../images/more.png") no-repeat center;background-size: cover;}
.learnmore-k:hover{background: #7fbe26;color: #fff;}
.learnmore{transition: all .4s;}
.learnmore .i{transition: all .4s;}
.news-img .img100{padding-bottom: 67%;}
.news-con .des-555 p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.page{text-align: center;}
.page a{font-size: 0.12rem;line-height: 0.4rem;color: #666;display: inline-block;vertical-align: middle; min-width: 0.4rem;background: #f5f5f5;transition: all .4s;}
.page span{font-size: 0.12rem;line-height: 0.4rem;color: #666;display: inline-block;vertical-align: middle; min-width: 0.4rem;transition: all .4s;}
.page a.active{background: #7fbe26;color: #fff;}
.page a:hover{background: #7fbe26;color: #fff;}
.page .page-btn{width: 0.64rem;height: 0.4rem;}
.page .page-left{background:#f5f5f5 url("../images/128x801.png") no-repeat center;background-size: cover;margin-right: 0.1rem;}
.page .page-left:hover {background:#7fbe26 url("../images/128x801-1.png") no-repeat center;background-size: cover;}
.page .page-right{background:#f5f5f5 url("../images/128x802.png") no-repeat center;background-size: cover;margin-left: 0.1rem;}
.page .page-right:hover{background:#7fbe26 url("../images/128x802-1.png") no-repeat center;background-size: cover;}
.play54{display: inline-block;width: 0.53rem;height: 0.83rem;background: url("../images/play168.png") no-repeat center;background-size: 100%;}
.videos-list li{width: 21.3%;position: relative;text-align: center;cursor: pointer;margin-right: 4.93%;margin-bottom: 0.2rem;}
.videos-list li:nth-child(4n){margin-right: 0;}
.videos-list li .position-full{background: rgba(0,0,0,0.25);transition: all .4s;}
.videos-list li:hover .position-full{background: rgba(0,0,0,0);}
.videos-list .img100{padding-bottom: 100%;}
.download-list li{width: 100%;display: block;}
.download-list li:nth-child(even){background: #eeeff0;}
.download-list li a{font-size: 0.18rem;padding: 0.15rem 0.4rem;display: block;position: relative;}
.download-list li a:after{content: "";position: absolute;width: 0.22rem;height: 0.22rem;background: url("../images/22x22.png") no-repeat center;background-size: cover;right: 0.14rem;top:50%;margin-top: -0.11rem;filter: grayscale(1);transition: all .4s;}
.download-list li a:hover:after{filter: grayscale(0);}
.download-list2 li a:hover{color:#7fbe26;}
.fq-list li{display: block;border-bottom: 1px solid #aaaaaa;transition: all .4s;}
.padding20{padding: 0.2rem;}
.des-title20 h3{font-size: 0.2rem;}
.fq-top{padding: 0.15rem 0;position: relative;cursor: pointer;}
.fq-top h3{margin-right: 1rem;}
.fq-top:after{content: "";position: absolute;width: 0.4rem;height: 0.4rem;right: 0;top:50%;margin-top: -0.2rem;background: url("../images/btn2.png") no-repeat center;background-size: cover;filter: brightness(0.5);opacity: 0.7;transition: all .4s;}
.fq-list li.active .fq-top:after{transform: rotate(90deg);}
.fq-bot{display: none;}
.fq-list li.active{border-color: transparent;}

.download-list2{display: flex;flex-wrap: wrap;}
.download-list2 li{background: none !important;margin-bottom: 2%;display:block;width:100%;}
.download-list2 li:nth-child(4n){margin-right: 0;}
.download-list2 li a{padding-left: 0 !important;padding-bottom: 0 !important;padding-top: 0 !important;}
.i854125{position: relative;width: 0.3rem;height: 0.3rem;}
.i854125:before{position: absolute;width: 100%;top:50%;left: 0;height: 0.02rem;background: #333;transition: all .4s;content: "";margin-top: -0.01rem;}
.i854125:after{position: absolute;height: 100%;left:50%;top: 0;width: 0.02rem;background: #333;transition: all .4s;content: "";margin-left: -0.01rem;}
.title89658{display: flex;justify-content: space-between;align-items: center;padding: 0.2rem 0.4rem;cursor: pointer;}
.dlcon35{display: none;border-top: 2px solid #969696;}
.title89658.default{cursor: default;}
.title89658.active .i854125:after{opacity: 0;}
/*04_News e*/

/*05-1_Support-配件 s*/
.ban-search{width: 46%;left: 50%;margin-left: -23%;position: absolute;z-index: 5;bottom:1.77rem;background: rgba(250,250,250,0.93);border-radius: 0.15rem;overflow: hidden;}
.search78x84{position: absolute;top:0;left: 0;width: 0.78rem;height: 0.84rem;background: #e8e8e9 url("../images/search156x168.png") no-repeat center;background-size: 100% 100%;}
.ban-text{margin-left: 0.78rem;margin-right: 1.3rem;}
.ban-text .text{display: block;width: 100%;height: 0.84rem;font-size: .22rem;background: none;text-indent: 0.2rem;}
.bansearch{position: absolute;line-height: 0.84rem;text-align: center;background: #7fbe26;color: #fff;font-size: 0.22rem;width: 1.2rem;right: 0;top:0;}
.padding-tb100{padding: 1rem 0;}
.dlct{display: flex;flex-wrap: wrap;}
.dlct li{text-align: center;width: 22.7%;margin-right: 3.06%;margin-bottom: 3%;}
.dlct li:nth-child(4n){margin-right: 0;}
.dlct li a{background: #eeeff0;position: relative;height: 100%;display: block;width: 100%;min-height: 1.94rem;padding: 0.4rem 0.1rem 0.1rem;}
.dlct li.active h3{color: #7fbe26;}
.acc-list-box{padding-bottom: 0;}
.acc-list-box li{cursor: default;}
.ny-nav14 a{font-size: 0.14rem;padding: 0 0.1rem;margin-right: 0.3rem;line-height: 0.45rem;}
.ny-nav14 a:last-child{margin-right: 0;}
.ny-nav a.active{color: #7fbe26;}
.ny-nav a:hover{color: #7fbe26;}
/*05-1_Support-配件 e*/
/*05-4_Support-案例 s*/
.des-505050 p{color: #505050;}
.cases-list li{display: flex;width: 100%; justify-content: space-between;margin-bottom: 1rem;}
.cases-list li:last-child{margin-bottom: 0;}
.cases-list li .img100{background: #fff;width: 48.66%;padding-top: 27.3%;}
.cases-con{width: 47%;padding-top: 2%;}
.cases-list li:nth-child(even){flex-direction: row-reverse;}
/*05-4_Support-案例 e*/
/*05-5_Support-FAQ s*/
.learnmore2{display: inline-block;transition: all .4s;color: #7fbe26;}
.learnmore2 *{display: inline-block;vertical-align: middle;}
.learnmore2 span{line-height: 1;}
.fq-bot-last{padding-right: 1.2rem;}
.fq-bot-last .learnmore2{position: absolute;right: 0;bottom:0;}
.learnmore2 .i{width: 0.075rem;height: 0.1rem;background: url("../images/r15x20.png") no-repeat center;background-size: 100% 100%;margin-left: 0.05rem;}
.img660-list .img100{margin-top: 0.4rem;}
/*05-5_Support-FAQ e*/
/*05-7_Support-售后保障 s*/
.des-title28 h3{font-size: 0.28rem;}
.baoz-list{display: flex;flex-wrap: wrap;}
.baoz-list li{width: 48.28%;margin-right: 3.44%;background: #eeeff0;display: flex;align-items: center;padding: 0.4rem 0.57rem;margin-top: 3%;justify-content: space-between;}
.baoz-list li:nth-child(2n){margin-right: 0;}
.baoz-list li:nth-child(1){margin-top: 0;}
.baoz-list li:nth-child(2){margin-top: 0;}
.baoz-list li .img100{width: 21%;}
.baoz-con{width: 62%;}
/*05-7_Support-售后保障 e*/
/*10_Contact-Us 贝 s*/
.lxwm-bot{display: flex;justify-content: space-between;}
.lxwm-lxxx li{display: block;position: relative;margin-bottom: 0.06rem;}
.lxwm-lxxx-name{position: absolute;top:0;;left: 0;}
.lxwm-lxxx-con{margin-left: 0.64rem;}
.lxwm-bot2 li{width: 0.98rem;text-align: center;margin-right: 0.2rem;}
.lxwm-bot2 li:last-child{margin-right: 0;}
.lxwm-bot2 .img100{margin: 0.1rem auto;}
/*.lxwm-lxxx{width: 75%;}*/
/*10_Contact-Us 贝 e*/
/*详情-VAFU s*/
.xqguide-black{background: #202020;color: #fff;}
.xqguide-black a{color: #fff;}
.cpxq-body{padding-top: 0;}
.cpxq-body .header{background: none;}
.cpxq-body.is-up .header{background: #010101;}
.video-full{display: block;width: 100%;vertical-align: bottom;}

.ultrasionc1 .swiper-slide .ultrasionc1-warp{transform: scale(0.95);transition: all .4s;}
.ultrasionc1 .swiper-slide-active .ultrasionc1-warp{transform: scale(1);}
.ultrasionc1-warp .img100{padding-bottom: 54%;}
.bg-0a0807{background: #0a0807;}
.vd-poster-title{position: absolute;top:0;left: 0;width: 100%;padding: 0.4rem 0.45rem;}
.btnvafu{background: #7fbe26;color: #fff;border-radius: 0.075rem;width: 1.7rem;line-height: 0.57rem;display: inline-block;text-align: center;font-size: 0.4rem;}
/*.ultrasionc1 .swiper-slide-active{cursor: pointer;}*/
.ultrasionc1 video{object-fit: contain;}
.bg-000{background: #000;}
.vd-poster{z-index: 5;}
.vd-con{z-index: 3;}
.ultrasionc1 .aboutBtn{position: static;}
.ultrasionc1 .aboutBtn div{filter: brightness(0.5);}
.ultrasionc1 .aboutBtn div:hover{filter: brightness(1);}
.xq6-cs{display: flex;justify-content: space-between;}
.xq6-cs-top{display: flex;align-items: flex-end;}
.xq6-cs li *{line-height: 1;}
.xq6-cs h3{color: #7fbe26;font-size: 0.72rem;font-weight: bold;}
.xq6-cs .dw{color: #7fbe26;font-size: 0.36rem;margin-left: 0.2rem;margin-right: 0.3rem;}
.xq6-cs span{color: #fff;font-size: 0.18rem;}
.xq6-cs-two li{width: 45%;}
.xq6-cs-3 li{width: 27%;}
.xq7-list li{width: 49%;margin-right: 2%;margin-top: 2%;}
.xq7-list li:nth-child(2){margin-right: 0;}
.xq7-list li:nth-child(3){margin-right: 0;width: 100%;}
.xq7-list li:nth-child(3) .img100{padding-bottom: 32.6%;}
.xq7-list .img100{padding-bottom: 66%;}
/*详情-VAFU e*/
.maodian{position: absolute;left: 0;top:-0.65rem;}
.banner .img100 img{height: 100vh;vertical-align: bottom;object-fit: cover;}
.banner video{height: 100vh;vertical-align: bottom;width: 100%;object-fit: cover;display:block;background:#292929;}
.banner{background:#292929;}





.searchBan{max-width: 6.4rem;}
.searchBan .text{width: 100%;height: 0.5rem;line-height: 0.5rem;padding: 0 0.2rem;border: none;font-size: 0.16rem;}
.searchBan .text::-webkit-input-placeholder{color:#999;}
.searchBan .text:-moz-placeholder{color:#999;}
.searchBan .text::-moz-placeholder{color:#999;}
.searchBan .text:-ms-input-placeholder{color:#999;}
.searchBan .searchBtn{position: absolute;right: 0;top: 0;width: 0.55rem;height: 100%;background: url(../images/search2.svg) no-repeat center;background-size: 0.2rem;}
.pt20{padding-top: 0.2rem;}
.current a{color: #bbbbbb;}
.current{color: #555555;flex-wrap: wrap;}
.flex_ac{align-items: center;}
.current i{font-style: normal;display: inline-flex;margin: 0 0.1rem;color: #bbbbbb;}
.current a:hover{color: #7fbe26;}
.gap_20{gap: 0.2rem;}
.mb45{margin-bottom: 0.45rem;}
.flex_row{flex-flow: row wrap;}
.flex_js_ac {justify-content: space-between;align-items: center;}
.flex, .flex_js, .flex_jc, .flex_ac, .flex_js_ac, .flex_jc_ac, .flex_js_fe, .flex_js_af, .flex_je, .flex_jc_ae, .flex_ae{display: flex;}
.searchResult{color: #666;}
.color{color: #7fbe26;}
.searchResult .right a{display: inline-flex;position: relative;transition: all .5s;}
.searchResult .right a::after{content: '';position: absolute;left: 0;bottom: -0.15rem;height: 0.03rem;background-color: #7fbe26;border-radius: 2px;transition: all 0.5s;opacity: 0;width: 0;}
.searchResult .right a:hover::after, .searchResult .right a.active::after{opacity: 1;width: 100%;}
.searchResult .right{gap: 0.45rem;}
.searchResult .right a:hover, .searchResult .right a.active{color: #7fbe26;}

.lxwm-bot1 h3{font-size: .26rem;}
.lxwm-lxxx li{font-size: 0.16rem;}
.lxwm-lxxx li p{line-height: 1.6em;}
.sp456{cursor: pointer;}
.navswiper .swiper-container{margin: 0 0.8rem;}
.navswiper .swiper-container .swiper-slide{height: 0.5rem;display: flex;align-items: center;justify-content: center;text-align: center;}
.navswiper .swiper-container .swiper-slide a.active{color: #7fbe26;}
.navswiper .navBtn{animation: none !important;transform: none;opacity: 1;}
.navswiper .navBtn div{top:50%;transform: translateY(-50%);position: absolute;}
.navswiper .navBtn1{left: 0;}
.navswiper .navBtn2{right: 0;}
picture *{width:100%;height:100vh;object-fit: cover;}

.imgscale .img100{overflow: hidden;}
.imgscale .img100 img{transition: all .4s;}
.imgscale:hover .img100 img{transform: scale(1.1);}
.background-cover{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.slideUp,.swiper-slide-active .banner-des{
    animation:slideUp 1s both ease-out;-webkit-animation:slideUp 1s both ease-out;
}
@keyframes slideUp{
    0%{opacity:0;-webkit-transform: translateY(60px);transform: translateY(60px);}
    100%{opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
}
.slideLeft{
    animation:slideLeft 1s both ease-out;-webkit-animation:slideLeft 1s both ease-out;
}
@keyframes slideLeft{
    0%{opacity:0;-webkit-transform: translateX(-60px);transform: translateX(-60px);}
    100%{opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
}
.slideRight{
    animation:slideRight 1s both ease-out;-webkit-animation:slideRight 1s both ease-out;
}
@keyframes slideRight{
    0%{opacity:0;-webkit-transform: translateX(60px);transform: translateX(60px);}
    100%{opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
}
.tobig{
    animation:tobig 1s both ease-out;-webkit-animation:tobig 1s both ease-out;
}
@keyframes tobig{
    0%{opacity:0;-webkit-transform: scale(0);transform: scale(0);}
    100%{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
}

