@charset "UTF-8";
.header{position:fixed;width:100%;left:0;top:0;transition:all ease .3s;z-index:23;color:#fff}
.header a{color:#fff}
.header a:hover{color:rgba(255,255,255,0.8)}
.header img.s2{display:none}
.header .top{padding:.24rem 0}
.header .top .logo img{width:2.4rem}
.header .top .tpr .link{height:.28rem}
.header .top .tpr .link span{margin:0 .15rem;color:rgba(255,255,255,0.3)}
.header .top .tpr .link a:hover{color:var(--color)}
.header .top .tpr .user{margin-left:.26rem;height:.28rem}
.header .top .tpr .user img{width:.28rem;height:.28rem;border-radius:50%}
.header .neck{border-bottom:1px solid rgba(255,255,255,0.15);position: relative;}
.header .neck .nav li{margin-right:.73rem;z-index:22;position: relative;}
.header .neck .nav li a{padding:.23rem 0;display:block;transition:all ease .3s;position:relative}
.header .neck .nav li a::after{content:"";width:0;height:1px;background:var(--color);position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);transition:all ease .3s}
.header .neck .nav li .v2{position: absolute;top: 100%;left: 50%;transform: translateX(-50%);width:1.8rem;padding:.15rem .15rem;display: none;background:rgba(255,255,255,0.9);border-top:.02rem solid #47B749;font-size:.16rem;text-align: center;}
.header .neck .nav li .v2 li{margin:.02rem 0}
.header .neck .nav li .v2 li a{padding:.1rem 0;color:#333;position: relative;display:inline-block;}
.header .neck .nav li .v2 li a::after{content:"";width:0;height:1px;background:var(--color);position:absolute;bottom:0;left:50%;transition:all ease .3s;transform:translateX(-50%)}
.header .neck .nav li .v2 li:hover a{color:var(--color)}
.header .neck .nav li .v2 li:hover a::after{width:100%}
.header .neck .nav li:hover a,.header .neck .nav li.active a{color:var(--color)}
.header .neck .nav li:hover a::after,.header .neck .nav li.active a::after{width:.3rem}
/* 产品与服务下拉菜单 */
.header .neck .nav>ul>li:nth-child(1){position:unset}
.header .neck .dropdown2{position: absolute;top:100%;left:0;width:100%;z-index: 22;padding:.3rem .5rem;background:rgba(255,255,255,0.9);color:#333;display: none;border-top:.02rem solid #47B749;}
.header .neck .dropdown2 a{color: #333 !important;;padding:0!important;}
.header .neck .dropdown2 a::after{display: none;}
.header .neck .dropdown2 a:hover{color:var(--color)!important;}
.header .neck .dropdown2 li a{position: relative;display: inline-block;padding-bottom:.06rem !important;}
.header .neck .dropdown2 li a::before{content:"";width:0;height:1px;background:var(--color);position:absolute;bottom:0;left:50%;transition:all ease .3s;transform:translateX(-50%)}
.header .neck .dropdown2 li:hover a::before{width:100%;}
.header .neck .dropdown2 .tit{margin-bottom:.2rem;border-bottom:1px solid #ddd;padding-bottom: .2rem;font-weight: bold;}
.header .neck .dropdown2 .sub li{margin:.15rem 0;}
.header .neck .hdr .sou{cursor:pointer}
.header .neck .hdr .sou i{font-weight:normal}
.header .neck .hdr .lang{margin:0 .7rem 0 .35rem;position:relative;cursor:pointer}
.header .neck .hdr .lang span{margin:0 .07rem}
.header .neck .hdr .lang .icon-down{font-size:.13rem;font-weight:normal;transition:all ease .3s}
.header .neck .hdr .lang .drop-lang{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:1.09rem;display:none}
.header .neck .hdr .lang .drop-lang ul{background:rgba(255,255,255,0.9);margin-top:.2rem;padding:.15rem 0;position:relative;border-top:.02rem solid #47B749}
.header .neck .hdr .lang .drop-lang li{margin:.05rem 0}
.header .neck .hdr .lang .drop-lang li a{padding:.06rem 0;display:inline-block;color:#545454;position:relative}
.header .neck .hdr .lang .drop-lang li a::after{content:"";width:0;height:1px;background:var(--color);position:absolute;bottom:0;left:50%;transition:all ease .3s;transform:translateX(-50%)}
.header .neck .hdr .lang .drop-lang li:hover a{color:var(--color)}
.header .neck .hdr .lang .drop-lang li:hover a::after{width:100%}
.header .neck .hdr .lang.open .icon-down{transform:rotate(180deg)}
.header .neck .hdr .fold{cursor:pointer;position:relative}
.header .neck .hdr .fold img{width:.32rem}
.header .neck .hdr .fold.active img{opacity:0}
.header .fold{width:.32rem;margin-top:.15rem}
.g-mzw-menu-a1{width:100%;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}
.g-mzw-menu-a1 .s{display:block;width:100%;height:2px;background-color:#fff;transition:.6s}
.g-mzw-menu-a1 .t2{width:calc(100% - 5px);margin:7px 0;margin-left:auto}
.g-mzw-menu-a1.active .t1{transform:translateY(9px) rotateZ(45deg)}
.g-mzw-menu-a1.active .t2{opacity:0}
.g-mzw-menu-a1.active .t3{transform:translateY(-9px) rotateZ(-45deg)}
.header.showMenu .g-mzw-menu-a1 .t1{transform:translateY(9px) rotateZ(45deg)}
.header.showMenu .g-mzw-menu-a1 .t3{opacity:0}
.header.showMenu .g-mzw-menu-a1 .t3{transform:translateY(-9px) rotateZ(-45deg)}
.header.fix{background:#fff;box-shadow:-0.03rem -0.06rem 0.18rem rgba(0,0,0,0.175);color:#404040}
.header.fix .g-mzw-menu-a1 .s,.mtop.fix .g-mzw-menu-a1 .s{background-color:#000!important}
.header.fix a{color:#404040}
.header.fix a:hover{color:rgba(71,183,73,0.9)}
.header.fix img.s1{display:none}
.header.fix img.s2{display:inline-block}
.header.fix .top .logo img.logo1{display:none}
.header.fix .top .logo img.logo2{display:inline-block}
.header.fix .top .tpr .link span{color:rgba(64,64,64,0.3)}
.header.fix .neck{border-bottom:transparent}
.header.fix2{position:absolute}
.dropdown{position:fixed;display:none;top:1.4rem;width:100%;height:calc(100vh - 1.4rem);z-index:11;background:rgba(0,0,0,0.95);left:0;padding:.9rem 0;color:#fff}
.dropdown .wp{position:relative}
.dropdown .close{width:.32rem;height:.32rem;border:1px solid #fff;border-radius:50%;position:absolute;right:0;top:0}
.dropdown .catetory{margin-bottom:.3rem}
.dropdown .catetory a{color:rgba(71,183,73,.8);display:inline-block;padding-bottom:.1rem;border-bottom:.02rem solid rgba(71,183,73,.8)}
.dropdown .catetory a:hover{color:var(--color);border-color:var(--color)}
.dropdown a{color:#fff}
.dropdown .crumbs2{margin-bottom:.74rem}
.dropdown .crumbs2 span{color:#fff;position:relative;margin-right:.25rem;cursor:pointer}
.dropdown .crumbs2 span.ok{color:var(--color)}
.dropdown .crumbs2 span.ok::after{font-family:'iconfont' !important;content:"\e613";color:rgba(255,255,255,0.6);font-size:.12rem;position:absolute;right:-.18rem;top:50%;transform:translateY(-50%)}
.dropdown .list .col{width:20%;margin-right:5%;max-height:60vh;overflow-y:auto;padding-right:.15rem}
.dropdown .list .col li{margin-bottom:.35rem}
.dropdown .list .col li .tit{position:relative;transition:all ease .3s}
.dropdown .list .col li .tit.haschild::after{font-family:'iconfont' !important;content:"\e613";color:rgba(255,255,255,0.9);font-size:.12rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all ease .3s}
.dropdown .list .col li:hover .tit,.dropdown .list .col li.active .tit{color:var(--color)}
.dropdown .list .col li:hover .tit::after,.dropdown .list .col li.active .tit::after{color:var(--color)}
.dropdown .list .col1 .v2,.dropdown .list .col1 .v3,.dropdown .list .col1 .v4{display:none}
.dropdown .list .col2 .v3,.dropdown .list .col2 .v4{display:none}
.dropdown .list .col3 .v4{display:none}
.searchdown{width:8.03rem;padding:.27rem .44rem;position:fixed;display:none;left:50%;top:30%;transform:translate(-50%,-50%);z-index:22;background:#fff;box-shadow:-0.03rem -0.06rem 0.18rem rgba(0,0,0,0.175)}
.searchdown .form{height:.8rem;border-bottom:1px solid #838383;position:relative}
.searchdown .form .int{padding-left:.35rem}
.searchdown .form .int input{width:100%;text-align:center}
.searchdown .form .int input::-webkit-input-placeholder{color:#777777}
.searchdown .form button{background:none;margin-left:.25rem}
.searchdown .form button i{color:#7D7D7D}
.searchdown .form .close{position:absolute;left:0;cursor:pointer;top:50%;transform:translateY(-50%)}
.searchdown .form .close img{width:.2rem}
.wap-menu{left:-100%;visibility:hidden;position:fixed;top:0;z-index:2222;width:84.5vw;height:100vh;background:#fff;padding:.65rem .65rem 0 .5rem;transition:all ease .3s}
.banner{height:100vh;color:#fff}
.banner .swiper-container,.banner .swiper-slide,.banner .slide_warp{width:100%;height:100%}
.banner .swiper-slide{overflow:hidden}
.banner .dot .swiper-pagination{display:flex;justify-content:center;align-items:center;bottom:.83rem;position:relative}
.banner .dot .swiper-pagination::before{content:'';display:block;opacity:.439;background-color:#fff;width:6.05rem;height:1px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.banner .dot .swiper-pagination .swiper-pagination-bullet{display:block;width:58px;height:58px;border-radius:0;opacity:1;background-color:transparent;margin:0 .16rem !important;position:relative}
.banner .dot .swiper-pagination .swiper-pagination-bullet svg{display:none;transform:rotate(-90deg);transform-origin:center}
.banner .dot .swiper-pagination .swiper-pagination-bullet svg .circle{transform-origin:center}
.banner .dot .swiper-pagination .swiper-pagination-bullet::before{content:'';display:block;width:.08rem;height:.08rem;border-radius:50%;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.banner .dot .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active svg{display:block}
.banner .dot .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active svg .circle{animation:7s linear infinite anim1}
.banner .con{width:100%;height:100%;display:flex;align-items:center;position:absolute;left:0;top:0}
.banner .con .bgt,.banner .con video{width:100%;height:100%;overflow:hidden;position:absolute;object-fit:cover;left:0;top:0}
.banner .con .tit{position:relative;padding-top:.4rem}
.banner .con .tit::before{content:"";position:absolute;width:.55rem;height:.04rem;left:0;top:0;background:#fff}
.banner .con .desc{margin:.3rem 0 .67rem;max-width:5.9rem;line-height:1.7}
.banner .con .m-desc{line-height:1.8;margin-top:.3rem}
.banner .swp-jt{width:100%;text-align:right;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2}
.banner .swp-jt .wp{display:flex;align-items:flex-end;flex-direction:column}
.banner .swp-jt .jt{width:0.48rem;height:0.48rem;cursor:pointer;border-radius:50%;margin:.05rem 0;background:rgba(0,0,0,0.3)}
.banner .swp-jt .jt:hover{background:#73a289;color:#a3e5b5}
.banner .swp-jt .jt.swiper-button-disabled{background:rgba(0,0,0,0.08)}
.banner .swp-jt .jt.swiper-button-disabled i{color:rgba(255,255,255,0.3)}
.vmore a{padding:.21rem .48rem;border:1px solid rgba(255,255,255,0.3);border-radius:.5rem;color:#fff;transition:all ease .3s}
.vmore a i{margin-left:.1rem}
.vmore a:hover{background:#fff;color:var(--color)}
.bgt{background-position:center;background-size:cover;background-repeat:no-repeat}
.sec-type{margin-bottom:.57rem}
.sec-type .tit{padding:.3rem 0 .2rem;position:relative}
.sec-type .tit::before{content:"";width:0.35rem;height:0.1rem;background:linear-gradient(90deg,#47B749,#FFDE00);position:absolute;left:0;top:0}
.sec-type .desc{max-width:7rem;color:#636363}
.index .section1{padding:1.3rem 0}
.index .section1 .list li{width:3.45rem;height:3.69rem;transition:0.3s ease-in-out;cursor:pointer}
.index .section1 .list li .item{height:100%;position:relative;margin:0 .02rem}
.index .section1 .list li .item .item-tit{position:absolute;bottom:0;width:100%;left:0;transition:all ease .5s;background:rgba(0,0,0,0.57);color:#fff;padding:.21rem .2rem}
.index .section1 .list li .item .item-tit .jt{margin-left:.3rem;flex-shrink:0}
.index .section1 .list li .item .item-tit .jt img{width:.22rem}
.index .section1 .list li.active{width:6.99rem;overflow:hidden}
.index .section1 .list li.active .item-tit{background:rgba(71,183,73,0.9)}
.index .section2 .slides{overflow:hidden;position:relative;padding:.1rem .04rem}
.index .section2 .slides .swiper-container{overflow:visible}
.index .section2 .slides .wrap{position:relative;z-index:1}
.index .section2 .slides .wrap::before{content:"";background:#F8F8F8;position:absolute;width:100%;height:98.5%;top:.05rem;z-index:-1;left:50%;transform:translateX(-50%)}
.index .section2 .slides .item{height:3.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all ease .3s}
.index .section2 .slides .item::before{content:"";position:absolute;width:0;height:.05rem;top:0;transition:all ease .3s;background:var(--color);left:50%;transform:translateX(-50%)}
.index .section2 .slides .item .icon img{width:1.15rem}
.index .section2 .slides .item .icon img.i2{display:none}
.index .section2 .slides .item .tit{color:#A5A5A5}
.index .section2 .slides .item:hover{background:white;-webkit-box-shadow:0 0 0.1rem rgba(0,0,0,0.15);-moz-box-shadow:0 0 0.1rem rgba(0,0,0,0.15);box-shadow:0 0 0.1rem rgba(0,0,0,0.15)}
.index .section2 .slides .item:hover .icon img.i1{display:none}
.index .section2 .slides .item:hover .icon img.i2{display:inline-block}
.index .section2 .slides .item:hover .tit{color:#47B749}
.index .section2 .slides .item:hover::before{width:100%}
.index .section2 .slides .jt{width:.4rem;height:.4rem;background:#D7F1E3;border-radius:50%;position:absolute;z-index:2;top:50%;cursor:pointer;font-weight:bold;transform:translateY(-50%);transition:all ease .3s}
.index .section2 .slides .jt.prev{left:.1rem}
.index .section2 .slides .jt.next{right:.1rem}
.index .section2 .slides .jt:hover{background:var(--color);color:#fff}
.index .section3{padding:.84rem 0 1.14rem}
.index .section3 .sec-type{margin-bottom:.25rem}
.index .section3 .tablist .item{padding:1.06rem 0;position:relative;z-index:1}
.index .section3 .tablist .item .wrap{padding:.7rem 1.29rem .7rem .62rem;max-width:7.5rem;background:#fff;position:relative;color:#ACACAC}
.index .section3 .tablist .item .wrap::after{content:"";position:absolute;width:1.3rem;height:100%;top:0;right:-1.3rem;background:url("../img/jx1.png") no-repeat center;background-size:100% 100%;z-index:2}
.index .section3 .tablist .item .wrap .tit{color:#000}
.index .section3 .tablist .item .wrap .tit:hover{color:var(--color)}
.index .section3 .tablist .item .wrap .time{margin:.06rem 0 .25rem}
.index .section3 .tablist .item .wrap .desc{margin-bottom:.36rem}
.index .section3 .tablist .item .wrap .jt img{width:.27rem}
.index .section3 .tablist .item::before{content:"";width:100%;height:100%;background:rgba(255,255,255,0.79);position:absolute;top:0;left:0;z-index:-1}
.index .section3 .tablist .tabcont{position:relative;display:none}
.index .section3 .tablist .tabcont .swp-jt{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2}
.index .section3 .tablist .tabcont .swp-jt .jt{width:0.72rem;height:0.71rem;margin:0.05rem 0;cursor:pointer;background:rgba(0,0,0,0.47);transition:all ease .3s;color:#fff}
.index .section3 .tablist .tabcont .swp-jt .jt:hover{background:var(--color)}
.index .section3 .tabs{margin-top:.2rem}
.index .section3 .tabs ul{border-bottom:.02rem solid #EBEBEB;width:8.28rem}
.index .section3 .tabs ul li{width:33.33%;text-align:center;color:#808080;padding:.24rem 0;position:relative;cursor:pointer}
.index .section3 .tabs ul li::after{content:"";position:absolute;width:0;height:.02rem;background:var(--color);left:50%;z-index:1;bottom:-.02rem;transition:all ease .3s;transform:translateX(-50%)}
.index .section3 .tabs ul li:hover{color:var(--color)}
.index .section3 .tabs ul li.active{color:var(--color)}
.index .section3 .tabs ul li.active::after{width:100%}
.footer{background:url("../img/bg_ft.jpg") no-repeat;background-size:cover;color:#A5A5A5}
.footer .ft1{padding:1rem 0}
.footer .ft1 li{margin-right:.98rem}
.footer .ft1 li:last-child{margin-right:0}
.footer .ft1 .item{max-width:2.8rem}
.footer2 .ft1 .item{max-width:4rem}
.footer .ft1 .item .item-tit{color:#fff;padding:.2rem 0;border-bottom:1px solid rgba(255,255,255,0.21);margin-bottom:.2rem}
.footer .ft1 .item .item-sub p{margin-bottom:.12rem;line-height:1.5;}
.footer .ft1 .item .item-sub p a{color:#CACACA;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.footer .ft1 .item .item-sub p:hover a{color:rgba(255,255,255,0.8)}
.footer .ft1 .item .item-sub.lxfs p{display:flex;align-items: center;}
.footer .ft1 .item .item-sub.lxfs a{display:inline-block;}
.footer .ft1 .col2{text-align:right}
.footer .ft1 .col2 .ewm img{width:1.16rem}
.footer .ft2{background:rgba(0,0,0,0.4);padding:.4rem 0;text-align:right;line-height:1.65}
.footer .ft2 .logo img{width:2.96rem}
.footer .ft2 a{color:#A5A5A5}
.footer .ft2 a:hover{color:rgba(255,255,255,0.8)}
.gotop{width:0.72rem;height:0.72rem;padding:.03rem;position:fixed;right:.36rem;transition:all ease .3s;bottom:16%;font-size:.12rem;z-index:2;background:#fff;text-align:center;-webkit-box-shadow:0 0 0.1rem rgba(60,179,111,0.3);-moz-box-shadow:0 0 0.1rem rgba(60,179,111,0.3);box-shadow:0 0 0.1rem rgba(60,179,111,0.3);display:flex;border-radius:.06rem;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;color:var(--color);opacity:0;transform:scale(0.1)}
.gotop p{margin-top:.06rem}
.gotop.show{transform:scale(1);opacity:1}
.gotop .cont{width:0.58rem;height:0.58rem;border-radius:.05rem;transition:all ease .3s}
.gotop:hover .cont{background:linear-gradient(90deg,#2C965A,#E0E21C);color:#fff}
.inner-slide{height:5.12rem;color:#fff;position:relative;overflow:hidden}
.inner-slide .slide-txt{padding-top:.75rem}
.inner-slide .slide-txt .tit{margin:0 0 .2rem;position:relative;padding-top:.2rem}
.inner-slide .slide-txt .tit::before{content:"";width:0.55rem;height:0.04rem;background:#fff;position:absolute;left:0;top:0}
.inner-slide .bgt{overflow:hidden;position:absolute;width:100%;height:100%;left:0;top:0}
.inner-slide .bgt::before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:absolute;left:0;top:0}
.toolbar{box-shadow:rgba(0,0,0,0.2) 0px 0px 0.02rem}
.toolbar .contbox{min-height:.75rem}
.toolbar .crumbs{color:#ADADAD}
.toolbar .crumbs a{color:#ADADAD}
.toolbar .crumbs a:hover{color:var(--color)}
.toolbar .crumbs .icon-list{margin-right:.2rem}
.toolbar .crumbs .icon-right{margin:0 .06rem}
.toolbar .subcat li{margin-left:.03rem}
.toolbar .subcat li a{padding:.3rem .5rem;color:#4A4A4A;min-width:1.56rem;display:block;text-align:center;position:relative;z-index:1;cursor:pointer}
.toolbar .subcat li a::after{content:"";width:0;height:100%;background:var(--color);transition:all ease .3s;position:absolute;left:50%;transform:translateX(-50%);top:0;z-index:-1}
.toolbar .subcat li:hover a,.toolbar .subcat li.active a{color:#fff}
.toolbar .subcat li:hover a::after,.toolbar .subcat li.active a::after{width:100%}
.shadow,.shadow2{-webkit-box-shadow:rgba(0,0,0,0.1) 0.01rem 0.01rem 0.1rem;-moz-box-shadow:rgba(0,0,0,0.1) 0.01rem 0.01rem 0.1rem;box-shadow:rgba(0,0,0,0.1) 0.01rem 0.01rem 0.1rem;transition:all ease .3s}
.shadow:hover{-webkit-box-shadow:0.01rem 0.01rem 0.3rem rgba(60,179,111,0.3);-moz-box-shadow:0.01rem 0.01rem 0.3rem rgba(60,179,111,0.3);box-shadow:0.01rem 0.01rem 0.3rem rgba(60,179,111,0.3)}
.news{padding:.4rem 0}
.news .list1 .item{padding:.28rem}
.news .list1 .item .fitImg{padding-top:49.75%}
.news .list1 .item .tit{margin:.2rem 0 .16rem}
.news .list1 .item .desc{color:#777;margin-bottom:.3rem}
.news .list1 .item .time{color:#BEBEBE}
.news .list1 .item:hover .tit{color:var(--color)}
.news .list2{margin:.25rem 0}
.news .list2 li{margin-bottom:.2rem}
.news .list2 li .item{padding:.37rem}
.news .list2 li .item .desc{margin:.2rem 0 .32rem;color:#777}
.news .list2 li .item .time{color:#BEBEBE}
.pages{padding:.6rem 0 .75rem}
.pages button{color:#6F6F6F;background:none;display:flex;align-items:center;justify-content:center}
.pages button i{margin:0 .1rem;font-weight:bold}
.pages button:hover{color:var(--color)}
.pages ul{margin:0 .4rem}
.pages ul li{margin:0 .06rem}
.pages ul li a{width:0.41rem;height:0.41rem;border-radius:50%;color:#6F6F6F;display:flex;align-items:center;justify-content:center;-webkit-box-shadow:rgba(0,0,0,0.1) 0.01rem 0.01rem 0.1rem;-moz-box-shadow:rgba(0,0,0,0.1) 0.01rem 0.01rem 0.1rem;box-shadow:rgba(0,0,0,0.1) 0.01rem 0.01rem 0.1rem;transition:all ease .3s}
.pages ul li a:hover,.pages ul li a.active{color:#fff;background:#47B749;-webkit-box-shadow:0.01rem 0.01rem 0.3rem rgba(60,179,111,0.3);-moz-box-shadow:0.01rem 0.01rem 0.3rem rgba(60,179,111,0.3);box-shadow:0.01rem 0.01rem 0.3rem rgba(60,179,111,0.3)}
.main{padding:.2rem 0}
.subcat2{padding:.87rem 0}
.subcat2 li a{padding:.28rem .9rem;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;position:relative;display:block}
.subcat2 li a::before,.subcat2 li a::after{content:"";width:0;left:50%;transform:translateX(-50%);height:1px;background:var(--color);position:absolute;transition:all ease .3s}
.subcat2 li a::before{top:0}
.subcat2 li a::after{bottom:0}
.subcat2 li:hover a,.subcat2 li.active a{color:var(--color)}
.subcat2 li:hover a::before,.subcat2 li:hover a::after,.subcat2 li.active a::before,.subcat2 li.active a::after{width:100%}
.knowledge .list li .item{padding:.5rem .4rem;height:2.35rem;border:1px solid #EBEBEB;position:relative;transition:all ease .3s;z-index:1}
.knowledge .list li .item::before{content:"";width:0;height:0;z-index:-1;background:var(--color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease .3s}
.knowledge .list li .item .cat{color:#959595}
.knowledge .list li .item .tit{color:#010101;margin:.13rem 0}
.knowledge .list li .item .jt{position:absolute;bottom:.42rem;left:.4rem}
.knowledge .list li .item .jt i{width:.14rem;height:.14rem;display:block;background-position:center;background-size:100% 100%;background-image:url("../img/yjt1.png")}
.knowledge .list li .item .zst{position:absolute;right:-1px;bottom:0}
.knowledge .list li .item .zst img{width:1.16rem;transition:all ease .3s}
.knowledge .list li .item .zst img.zs2{display:none}
.knowledge .list li .item:hover{color:#fff}
.knowledge .list li .item:hover .cat,.knowledge .list li .item:hover .tit{color:#fff}
.knowledge .list li .item:hover .jt i{background-image:url("../img/yjt2.png")}
.knowledge .list li .item:hover .zst img.zs1{display:none}
.knowledge .list li .item:hover .zst img.zs2{display:inline-block}
.knowledge .list li .item:hover::before{width:100%;height:100%}
.extends{padding-top:.8rem}
.extends .list1{position:relative;z-index:1}
.extends .list1::before{content:"";width:5.94rem;height:3.58rem;background:var(--color);position:absolute;top:-.3rem;left:-.28rem;z-index:-1}
.extends .list1 .item{background:#EFEFEF}
.extends .list1 .item .item-pic{width:47.1%}
.extends .list1 .item .item-pic .fitImg{padding-top:0;height:4.25rem}
.extends .list1 .item .info{padding:.5rem .6rem}
.extends .list1 .item .info .time{color:#C3C3C3}
.extends .list1 .item .info .time .day2{margin-top:-.07rem}
.extends .list1 .item .info .tit{margin:.2rem 0 .2rem}
.extends .list1 .item .info .desc{color:#8C8C8C;line-height:1.8;margin-bottom:.5rem}
.extends .list1 .item .info .link{color:#8C8C8C}
.extends .list1 .item .info .link img{width:.27rem;margin-left:.1rem}
.extends .list1 .swiper-pagination{text-align:right;padding:0 .6rem .48rem 0}
.extends .list1 .swiper-pagination .swiper-pagination-bullet{width:.11rem;height:.11rem;background:#d4d4d4;opacity:1;margin:0 .05rem}
.extends .list1 .swiper-pagination .swiper-pagination-bullet-active{background:var(--color)}
.extends .list2{margin-top:.5rem;margin-bottom:-.3rem}
.extends .list2 li .item{border-bottom:1px solid #E5E5E5;position:relative;margin-bottom:.35rem}
.extends .list2 li .item .item-pic .fitImg{padding-top:64.5%}
.extends .list2 li .item .item-tit{line-height:1.6;height:3.2em;margin-top:.24rem}
.extends .list2 li .item .item-time{margin:.1rem 0 .18rem;color:#9F9F9F}
.extends .list2 li .item::after{content:"";width:0;height:1px;background:var(--color);position:absolute;bottom:-1px;left:0;transition:all ease .6s}
.extends .list2 li .item:hover::after{width:100%}
.news-detail{background:#f1f7f9;padding:.45rem 0}
.news-detail .news-side{width:3.99rem;flex-shrink:0;margin-left:.2rem}
.news-detail .news-side .sidebar{background:#fff;padding-bottom:.2rem}
.news-detail .news-side .sidebar .news-type{padding:.44rem 0 .23rem 0;margin:0 .24rem .1rem .24rem;border-bottom:.01rem solid #E5E5E5}
.news-detail .news-side .sidebar .list li .item{padding:.22rem .23rem;transition:all ease .3s;position:relative}
.news-detail .news-side .sidebar .list li .item .item-desc{margin:.17rem 0 .08rem;color:#A2A2A2}
.news-detail .news-side .sidebar .list li .item .item-time{color:#A2A2A2}
.news-detail .news-side .sidebar .list li .item::before{content:"";width:.03rem;height:0;background:var(--color);position:absolute;left:0;top:0;transition:all ease .3s}
.news-detail .news-side .sidebar .list li:hover .item{background:#F3F3F3}
.news-detail .news-side .sidebar .list li:hover .item::before{height:100%}
.news-detail .news-cont{padding:.16rem .44rem;background:#fff}
.news-detail .news-cont .news-tit{text-align:center;margin-top:.24rem;border-bottom:.01rem solid #E5E5E5;padding-bottom:.24rem}
.news-detail .news-cont .news-source{padding:.24rem 0;color:#BEBEBE}
.news-detail .news-cont .news-source span{color:var(--color)}
.news-detail .news-cont .news-cont{line-height:2.2;color:#9A9A9A}
.news-detail .news-cont .news-cont img{max-width:100% !important;height:auto !important}
.news-detail .news-cont .goback{padding:.34rem 0 .3rem;border-top:.01rem solid #E5E5E5}
.news-detail .news-cont .goback a{color:#AAAAAA}
.news-detail .news-cont .goback a span{width:0.28rem;height:0.28rem;background:#c6c6c6;border-radius:50%;margin-right:.1rem}
.news-detail .news-cont .goback a span i{color:#fff}
.news-detail .news-cont .goback a:hover{color:var(--color)}
.news-detail .news-cont .goback a:hover span{background:var(--color);color:#fff}
.g-type{position:relative;padding-bottom:.15rem}
.g-type::after{content:"";width:0.44rem;height:0.06rem;background:linear-gradient(90deg,#47B749,#FFDE00);position:absolute;left:0;bottom:0}
.contact{padding:.54rem 0}
.contact .cont1{background:#fff;padding:.4rem;margin-bottom:.35rem;border-radius:.1rem}
.contact .cont1 .list1{margin-top:.2rem}
.contact .cont1 .list1 li{padding:.23rem 0;border-bottom:.01rem solid #E5E5E5}
.contact .cont1 .list1 li .icon{width:0.63rem;height:0.63rem;border:0.01px solid #4CB849;border-radius:.05rem;margin-right:.19rem}
.contact .cont1 .list1 li .icon img{width:.26rem}
.contact .cont1 .list1 li .info .tit{color:#858585}
.contact .cont1 .list1 li .info .cont{color:#010101;margin-top:.06rem}
.contact .cont1 .message .tips{color:#A2A2A2;margin:.26rem 0 .17rem}
.contact .cont1 .message .form li .item{height:0.58rem;border:0.02px solid #E5E5E5;padding:.18rem .2rem;border-radius:.05rem}
.contact .cont1 .message .form li .item input,.contact .cont1 .message .form li .item textarea{height:100%;width:100%;resize:none}
.contact .cont1 .message .form li .item input::-webkit-input-placeholder,.contact .cont1 .message .form li .item textarea::-webkit-input-placeholder{color:#A2A2A2;font-size:inherit}
.contact .cont1 .message .form li .item .label{color:#A2A2A2;font-size:inherit;margin-right:.05rem}
.contact .cont1 .message .form li .item.area{height:1rem}
.contact .cont1 .message .tips2{margin-top:.1rem;color:#B3B3B3}
.contact .cont1 .message .btn button{height:.58rem;background:var(--color);color:#fff;width:100%;border-radius:.05rem;cursor:pointer;transition:all ease .3s}
.contact .cont1 .message .btn button:hover{opacity:.88}
.contact .cont2{background:#fff;padding:.4rem;border-radius:.1rem}
.contact .cont2 .tabs{margin:.1rem 0 .35rem;border-bottom:1px solid #E5E5E5}
.contact .cont2 .tabs li{width:25%;text-align:center}
.contact .cont2 .tabs li a{padding:.15rem .2rem;display:inline-block;position:relative}
.contact .cont2 .tabs li a::after{content:"";width:0;height:.02rem;background:#47B749;position:absolute;bottom:-.01rem;left:50%;transform:translateX(-50%);transition:all ease .3s}
.contact .cont2 .tabs li:hover a,.contact .cont2 .tabs li.active a{color:var(--color)}
.contact .cont2 .tabs li:hover a::after,.contact .cont2 .tabs li.active a::after{width:100%}
.contact .cont2 .tablist .tabcont{display:none}
.contact .cont2 .tablist .tabcont .list1 li{margin-bottom:-.13rem}
.contact .cont2 .tablist .tabcont .list1 li .item{padding:.23rem 0 .3rem;border-bottom:.01rem solid #E5E5E5}
.contact .cont2 .tablist .tabcont .list1 li .item .icon{width:0.63rem;height:0.63rem;border:0.01px solid #E0E0E0;border-radius:.05rem;margin-right:.19rem}
.contact .cont2 .tablist .tabcont .list1 li .item .icon img{width:.26rem}
.contact .cont2 .tablist .tabcont .list1 li .item .info .tit{color:#858585}
.contact .cont2 .tablist .tabcont .list1 li .item .info .cont{color:#010101;margin-top:.06rem}
.contact .cont2 .maps{height:4.95rem;margin-top:.3rem}
.job .job-type .desc{margin:.2rem 0 .26rem;line-height:1.65;color:#7A7A7A;max-width:6.95rem}
.job .list li{margin-bottom:.27rem}
.job .list li .item{background:#fff;padding:0 .4rem;border-radius:.1rem}
.job .list li .item .item-tit{cursor:pointer;padding:.35rem 0}
.job .list li .item .item-tit .fold{color:#989898;margin-left:.25rem}
.job .list li .item .item-tit .fold i{margin-left:.1rem;font-size:.14rem}
.job .list li .item .item-cont{padding:.45rem 0;border-top:1px solid #E5E5E5;line-height:2.5;color:#888888;display:none}
.job .list li .item .item-cont h3{color:#000;margin-bottom:.2rem}
.job .list li .item .item-cont .apply-btn{padding-top:.3rem}
.job .list li .item .item-cont .apply-btn button{width:1.41rem;height:0.46rem;color:#fff;border-radius:.46rem;background:linear-gradient(90deg,#47B749,#FFBA00)}
.job .list li .item .item-cont .apply-btn button img{width:.22rem;margin-right:.1rem}
.job .list li .item .item-cont .apply-btn button:hover{opacity:.88}
.job .list li:last-child{margin-bottom:0}
.apply .list li{margin-bottom:.45rem}
.apply .list li .item{background:#f5f5f5}
.apply .list li .item .item-pic .fitImg{height:4.65rem;padding-top:0}
.apply .list li .item .item-info{padding:.35rem .65rem}
.apply .list li .item .item-info .tit{color:#010101}
.apply .list li .item .item-info .desc{margin:.3rem 0 1rem;line-height:2;color:#777}
.apply .list li .item .item-info .link span{width:1.43rem;height:0.42rem;border:0.01px solid #000;color:#000;transition:all ease .3s}
.apply .list li .item:hover .item-info .tit{color:var(--color)}
.apply .list li .item:hover .item-info .link span{background:var(--color);border-color:var(--color);color:#fff}
.apply .list li:last-child{margin-bottom:.2rem}
.apply-box1{padding:.72rem 0;border-bottom:1px solid #E5E5E5}
.apply-box1 .col1{position:relative;z-index:1;padding-left:.17rem}
.apply-box1 .col1 .cont{max-width:7.57rem;background:#fff;padding:.5rem .8rem .5rem .62rem}
.apply-box1 .col1 .cont .desc{margin-top:.33rem;color:#777}
.apply-box1 .col1::before{content:"";width:2.24rem;height:108%;background:var(--color);position:absolute;left:0;z-index:-1;top:50%;transform:translateY(-50%)}
.apply-box1 .col2{margin-left:-1rem}
.apply-list .list{margin:.35rem 0}
.apply-list .list li .item{background:#f4f4f4;min-height:1.77rem;padding:.25rem .65rem;position:relative;transition:all ease .3s;cursor:pointer}
.apply-list .list li .item .cont{width:100%}
.apply-list .list li .item .cont .link{margin-left:.2rem}
.apply-list .list li .item .cont .link img{width:.26rem}
.apply-list .list li .item::before{content:"";width:0.11rem;height:0.34rem;background:var(--color);position:absolute;left:0;top:.3rem}
.apply-list .list li:hover .item{background:#fff;color:var(--color);-webkit-box-shadow:0 0 0.1rem rgba(0,0,0,0.15);-moz-box-shadow:0 0 0.1rem rgba(0,0,0,0.15);box-shadow:0 0 0.1rem rgba(0,0,0,0.15)}
.apply-list .yy-tit{border-bottom:1px solid #E5E5E5;padding:.26rem 0}
.apply-list .ybox3{padding:.2rem 0 .5rem}
.apply-list .ybox3 .item{text-align:center;transition:all ease .3s}
.apply-list .ybox3 .item .cont{width:93%;max-width:5.13rem;margin:0 auto}
.apply-list .ybox3 .item .cont .desc{text-align:left;margin:.2rem 0;color:#8C8C8C}
.apply-list .ybox3 .item .cont .vmore2 a{width:1.24rem;height:0.37rem;border:1px solid #E0E0E0;color:#47B749}
.apply-list .ybox3 .item .cont .vmore2 a i{color:#47B749;margin:.03rem 0 0 .05rem}
.apply-list .ybox3 .item .wrap{padding:.68rem 0;position:relative;height:100%}
.apply-list .ybox3 .item .wrap::after{content:"";width:1.77rem;height:.04rem;background:var(--color);position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:all ease .3s}
.apply-list .ybox3 .item .wrap:hover::after{width:100%}
.apply-list .ybox3 .item:hover{background:linear-gradient(45deg,#47B749,#C6E400);color:#fff}
.apply-list .ybox3 .item:hover .desc{color:#fff}
.apply-list .ybox3 .item:hover .vmore2 a{background:#fff;border-color:#fff;color:var(--color)}
.apply-list .ybox3 .item:hover .vmore2 a i{color:var(--color)}
.swp-dot2 .swiper-pagination-bullet{width:0.09rem;height:0.09rem;background:#D3D3D3;border-radius:50%;opacity:1;border-radius:.09rem;margin:0 .05rem}
.swp-dot2 .swiper-pagination-bullet-active{width:.32rem;background:var(--color)}
.apply-detail .list2 li{margin-bottom:.6rem}
.apply-detail .list2 li .item{position:relative}
.apply-detail .list2 li .item .item-pic{width:7.35rem}
.apply-detail .list2 li .item .item-pic .fitImg{height:4.35rem;padding-top:0}
.apply-detail .list2 li .item .item-info{width:9.4rem;height:5.3rem;position:relative;background:#f5f5f5;padding:1rem 0.6rem .6rem .6rem}
.apply-detail .list2 li .item .item-info .desc{color:#777;margin-top:.25rem}
.apply-detail .list2 li .item .item-info::before{content:"";width:1.25rem;height:100%;background-image:url("../img/jx3.png");background-repeat:no-repeat;background-position:left center;position:absolute;left:-1.25rem;top:0}
.apply-detail .ybox4{padding:.17rem 0 .25rem}
.apply-detail .ybox4 .yy-tit{margin-bottom:.35rem}
.apply-detail .ybox4 .slides{margin:0 -.13rem}
.apply-detail .ybox4 .item{padding:.6rem .5rem;min-height:2.15rem;margin:.15rem;position:relative;border-radius:.01rem;border-left:.04rem solid #47B749}
.apply-detail .ybox4 .item .cont{max-width:2.4rem}
.apply-detail .ybox4 .item .desc{color:#919191;margin-top:.15rem;line-height:1.6}
.apply-detail .ybox4 .swiper-wrapper{padding-bottom:.45rem}
.download .list{padding:.5rem 0 0 0}
.download .list li .item{height:1.47rem;border:1px solid #EBEBEB;padding:.35rem;transition:all ease .3s;position:relative}
.download .list li .item .icon{margin-right:.15rem}
.download .list li .item .icon img{width:.33rem;transition:all ease .3s}
.download .list li .item .icon img.i2{display:none}
.download .list li .item .info .tit{color:#010101;transition:all ease .3s}
.download .list li .item .info .time{color:#B7B7B7;margin-top:.02rem}
.download .list li .item .item-link{margin-left:.65rem;width:0.48rem;height:0.48rem;border:1px solid var(--color);border-radius:50%;text-align:center}
.download .list li .item .item-link i{color:var(--color);margin:0;width:.19rem}
.download .list li .item .zs{width:1.9rem;height:.96rem;position:absolute;right:1.15rem;bottom:0;background-image:url("../img/zsk1.png");background-position:bottom center;background-size:100% 100%;background-repeat:no-repeat;z-index:-1}
.download .list li .item:hover{border-color:var(--color)}
.download .list li .item:hover .info .tit{color:var(--color)}
.download .list li .item:hover .icon img.i1{display:none}
.download .list li .item:hover .icon img.i2{display:inline-block}
.download .list li .item:hover .zs{background-image:url("../img/zsk2.png")}
.download .list.nop{padding:0}
.laybox{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:22;background:#fff;-webkit-box-shadow:0 0 0.1rem black;-moz-box-shadow:0 0 0.1rem black;box-shadow:0 0 0.1rem black;border-radius:.1rem}
.laybox .lay-btn{padding-top:.2rem}
.laybox .lay-btn button{width:1.25rem;height:0.4rem;background:#e7e7e7;border-radius:.4rem;margin:0 .07rem;color:#969696}
.laybox .lay-btn button.btn1{background:var(--color);color:#fff}
.laybox .lay-btn button:hover{opacity:.88}
.laybox1{width:4.5rem;padding:.4rem .45rem;text-align:center;box-shadow:none}
.laybox1 .box1{color:#333;padding:.1rem 0}
.laybox1 .box1 img{width:.32rem;margin-right:.12rem}
.laybox2{width:90%;max-width:4.85rem;z-index:22;border-radius:.2rem;background:#fff;padding:.5rem .7rem}
.laybox2 .lay-tit{text-align:center;margin-bottom:.35rem}
.laybox2 .forget-tips{color:#9D9D9D;line-height:1.8;margin:.58rem 0 .11rem}
.laybox2 .close{width:0.66rem;height:0.66rem;background:#47B749;border-radius:50%;position:absolute;right:-.94rem;top:0;color:#fff}
.laybox2 .form li{margin-bottom:.17rem}
.laybox2 .form li .item{background:#f3f3f3;padding:0 .15rem;border-radius:.1rem;transition:all ease .3s;border:.02rem solid transparent}
.laybox2 .form li .item input{width:100%;height:0.51rem;background:none}
.laybox2 .form li .item .label{color:#010101}
.laybox2 .form li .item:hover{border-color:#4ABCF9}
.laybox2 .form .btn{padding:.1rem 0 .18rem}
.laybox2 .form .btn button{height:0.51rem;background:linear-gradient(90deg,#47B749,#1DA9DD);color:#fff;width:100%;border-radius:.1rem}
.laybox2 .form .dl-tips{color:#848484}
.laybox2 .form .dl-tips a{color:#848484}
.laybox2 .form .dl-tips .txt-blue{color:#4ABBF9}
.laybox2 .btn2{margin-top:.4rem}
.search-slide .slide-txt .tit::before{left:50%;transform:translateX(-50%)}
.search-slide .slide-txt .desc span{color:var(--color)}
.meb-sub{margin-top:-.58rem;position:relative;z-index:1}
.meb-sub li a{height:.58rem;background:#E3E3E3;min-width:2.16rem;text-align:center;display:flex;align-items:center;justify-content:center;color:#000;position:relative}
.meb-sub li a::before{content:"";width:0;height:.03rem;background:var(--color);position:absolute;left:50%;transform:translateX(-50%);top:-.03rem;transition:all ease .3s}
.meb-sub li:hover a,.meb-sub li.active a{color:var(--color);background:#fff}
.meb-sub li:hover a::before,.meb-sub li.active a::before{width:100%}
.search-list{padding-bottom:.3rem}
.search-list li{margin-bottom:.3rem}
.search-list li .item{padding:.36rem}
.search-list li .item .item-desc{margin:.24rem 0 .3rem;color:#777}
.search-list li .item .item-time{color:#BEBEBE}
.member{padding-bottom:.6rem}
.member .download .list{padding-top:0}
.member .account .form{max-width:3.5rem;margin:0 auto}
.member .account .form li{margin-bottom:.17rem}
.member .account .form li .item .label{color:#010101;margin-bottom:.17rem}
.member .account .form li .item .intbox{background:#f3f3f3;padding:0 .15rem;border-radius:.1rem;transition:all ease .3s;border:.02rem solid transparent}
.member .account .form li .item .intbox input{width:100%;height:0.51rem;background:none}
.member .account .form li .item .intbox input:read-only,.member .account .form li .item .intbox input::-webkit-input-placeholder{color:#9F9F9F}
.member .account .form li .item:hover{border-color:#4ABCF9}
.member .account .form .btn{padding:.1rem 0 .18rem}
.member .account .form .btn button{height:0.51rem;background:linear-gradient(90deg,#47B749,#1DA9DD);color:#fff;width:100%;border-radius:.1rem}
.member .account .form .dl-tips{color:#848484}
.member .account .form .dl-tips a{color:#848484}
.member .account .form .dl-tips .txt-blue{color:#4ABBF9}
.g-type2{position:relative;padding-left:.17rem;margin-bottom:.53rem}
.g-type2::before{content:"";width:0.04rem;height:92%;background:var(--color);position:absolute;left:0;top:50%;transform:translateY(-50%)}
.g-type2 .en{text-transform:uppercase;color:#BABABA}
.g-type2 .cn{color:#010101}
.g-type2 .desc{color:#BABABA;margin-top:.05rem}
.scrollto{padding-top:.8rem;margin-top:-.8rem}
.about .about1{padding:1rem 0}
.about .about1 .item-info{padding-right:.83rem}
.about .about1 .item-info .content{color:#8C8C8C}
.about .about1 .item-info .content .txt2{color:var(--color);margin-top:.25rem}
.about .about1 .item-pic{position:relative;z-index:1}
.about .about1 .item-pic .txt{position:absolute;bottom:.65rem;left:.67rem;z-index:1;color:#fff}
.about .about1 .item-pic .txt .desc{margin-top:.05rem}
.about .about1 .item-pic::after{content:"";width:3.58rem;height:4.2rem;background:var(--color);position:absolute;bottom:-.16rem;right:-.16rem;z-index:-1}
.about .about2{padding:.9rem 0}
.about .about2 .slides .item{height:1.74rem;background:#fff;padding:.3rem .6rem;position:relative;transition:all ease .3s}
.about .about2 .slides .item .info .desc{color:#BABABA;margin-top:.1rem}
.about .about2 .slides .item .link i{width:.27rem;height:.08rem;background-position:center;background-size:100% 100%;background-repeat:no-repeat;background-image:url("../img/jt2.png")}
.about .about2 .slides .item::before{content:"";width:0.14rem;height:0.24rem;background:var(--color);position:absolute;left:0;top:50%;transform:translateY(-50%)}
.about .about2 .slides .item:hover{background:linear-gradient(45deg,#47B749,#C6E400);color:#fff}
.about .about2 .slides .item:hover .info .desc{color:#fff}
.about .about2 .slides .item:hover .link i{background-image:url("../img/jt02.png")}
.about .about2 .slides .swiper-wrapper{padding-bottom:.6rem}
.about .about2 .slides .swiper-pagination-bullet{width:0.11rem;height:0.11rem;background:#d4d4d4;opacity:1}
.about .about2 .slides .swiper-pagination-bullet-active{background:var(--color)}
.about .about3{padding:.9rem 0}
.about .about3 .btns .jt{width:0.24rem;height:0.24rem;cursor:pointer;background:#e2e2e2;margin-left:.03rem}
.about .about3 .btns .jt i{transform:scale(0.8)}
.about .about3 .btns .jt:hover{background:var(--color);color:#fff}
.about .about3 .item{background:#EFEFEF;padding:.33rem .23rem;text-align:center;border-radius:.05rem}
.about .about3 .item .item-pic{margin-bottom:.2rem}
.about .about3 .item .item-pic .fitImg{padding-top:141.39%}
.product{padding-bottom:.9rem}
.product .apply-box1{border-bottom:1px solid #E5E5E5}
.product .pro-type{padding:.56rem 0 .35rem 0}
.product .list .item{padding:.65rem .61rem;position:relative;border-radius:0}
.product .list .item::before,.product .list .item::after{content:"";width:.04rem;height:100%;background:var(--color);position:absolute;left:0;top:0;transition:all ease .3s}
.product .list .item::after{width:.17rem;height:0}
.product .list .item .item-tit{color:#000}
.product .list .item .cont{margin:.26rem 0 0 0;align-items:flex-end}
.product .list .item .cont .item-desc{color:#919191;line-height:1.65;max-width:2.37rem}
.product .list .item .cont .jt{opacity:0;transition:all ease .3s}
.product .list .item .cont .jt img{width:.27rem}
.product .list .item:hover .item-tit{color:var(--color)}
.product .list .item:hover::after{height:100%}
.product .list .item:hover .cont .jt{opacity:1}
.productDetail{padding-bottom:.5rem}
.productDetail .apply-box1{border-bottom:0}
.productDetail .detail2 .toolbar2{margin-bottom:.5rem;background:#fff;position:sticky;top:0;z-index:2}
.productDetail .detail2 .toolbar2 ul{border-bottom:1px solid #E5E5E5}
.productDetail .detail2 .toolbar2 ul li a{padding:.27rem .54rem;color:#777;display:block;position:relative}
.productDetail .detail2 .toolbar2 ul li a::after{content:"";width:0;height:.02rem;background:var(--color);position:absolute;bottom:-.01rem;left:50%;transform:translateX(-50%);transition:all ease .3s}
.productDetail .detail2 .toolbar2 ul li:hover a,.productDetail .detail2 .toolbar2 ul li.active a{color:var(--color)}
.productDetail .detail2 .toolbar2 ul li:hover a::after,.productDetail .detail2 .toolbar2 ul li.active a::after{width:100%}
.productDetail .detail2 .g-type1{margin-bottom:.24rem;padding-left:.12rem;position:relative}
.productDetail .detail2 .g-type1::before{content:"";width:.03rem;height:100%;background:var(--color);position:absolute;left:0;top:50%;transform:translateY(-50%)}
.productDetail .detail2 .tabbox1 .content{color:#8E8E8E;line-height:2.2}
.productDetail .detail2 .tabbox1 .content .video{margin:.3rem 0;width:90%;max-width:5.29rem;position:relative;z-index:1}
.productDetail .detail2 .tabbox1 .content .video img{display:block}
.productDetail .detail2 .tabbox1 .content .video .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}
.productDetail .detail2 .tabbox1 .content .video .play img{width:.42rem}
.productDetail .detail2 .tabbox1 .content .video::before{content:"";width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;left:0;top:0;z-index:1}
.productDetail .detail2 .tabbox1 .content .video video{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:3;display:none}
.productDetail .detail2 .tabbox2 .content{color:#8E8E8E;line-height:2.2;padding-left:.15rem}
.productDetail .detail2 .tabbox2 .content li{list-style-type:disc}
.productDetail .detail2 .tabbox4 .slides{margin:0 -.2rem}
.productDetail .detail2 .tabbox4 .swiper-wrapper{padding-bottom:.6rem}
.productDetail .detail2 .tabbox4 .item{background:#fff;margin:.15rem;padding:.36rem .31rem;border-radius:.01rem;position:relative}
.productDetail .detail2 .tabbox4 .item::after{content:"";width:0;height:.04rem;background:var(--color);position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:all ease .3s}
.productDetail .detail2 .tabbox4 .item .fitImg{padding-top:59.02%}
.productDetail .detail2 .tabbox4 .item .item-tit{margin-top:.26rem}
.productDetail .detail2 .tabbox4 .item .item-desc{color:#919191;line-height:1.65;margin:.16rem 0 .6rem}
.productDetail .detail2 .tabbox4 .item .item-link img{width:.27rem}
.productDetail .detail2 .tabbox4 .item:hover::after{width:100%}
.search-list1 li{margin-bottom:0}
.search-list1 .item-desc{height:3.6em;line-height:1.8em}
.search-list1 .item .fitImg{padding-top:59.02%}
.search-list .download li{margin-bottom:0}
.screen{padding-top:.6rem}
.screen .link{width:1.67rem;height:.61rem;border-radius:.08rem;cursor:pointer}
.screen .link.cur{background:#47B749;color:#fff}
.select{max-width:3.82rem;margin-left:.25rem;position:relative}
.select dt{width:100%;cursor:pointer;overflow:hidden;position:relative;height:.61rem;cursor:pointer;border-radius:.08rem;padding:0 .22rem;border:2px solid transparent;background:#EFEFEF}
.select:hover dt i{color:#47B749}
.select.on dt{border-color:#47B749;border-bottom:2px solid transparent;border-radius:.08rem .08rem 0 0}
.select dt input{color:#000;width:100%;cursor:pointer;position:relative;display:block;text-align:left;overflow:hidden;background:none}
.select dt input::-webkit-input-placeholder{color:#333}
.select dd{margin:0;position:absolute;left:0px;top:.6rem;z-index:5;width:100%;box-sizing:border-box}
.select dd ul{list-style:none;overflow:auto;padding:.15rem 0;background:#fff;overflow-x:auto;border:#eee solid 2px;border-top:none;height:2.65rem;border-radius:0 0 .08rem .08rem}
.select dd ul li{width:100%;text-align:left;padding:.12rem .25rem;cursor:pointer;color:#929292;margin-bottom:.1rem}
.select dd ul li:last-child{border-bottom:none}
.select dd ul li:hover{background:#47B749;color:#fff}
.select.on dd ul{border-color:#4CB849}
@media (max-width:768px){
.screen .sel-list{width:100%}
.select dd ul::-webkit-scrollbar{width:3px}
.screen .link{width:100%}
.screen .select{width:100%;max-width:100%;margin:.2rem 0 0 0}
.screen .select:last-child{margin-right:0}
}