.banner{height:100vh;width:100%;display:block;overflow:hidden;box-sizing:border-box}.banner .swiper-container{position:relative}.banner .swiper-container .swiper-slide img{width:100%;display:block;height:100vh;object-fit:cover;object-position:center center}.banner .swiper-container .main{position:absolute;bottom:1.1rem;left:2rem;z-index:2}.banner .swiper-container .main .text{width:50%}.banner .swiper-container .main .text h2{font-size:.8rem;color:#fefffe;font-weight:600;line-height:1}.banner .swiper-container .main .text p{font-size:.16rem;color:#fefffe;margin-top:.4rem}.banner .swiper-container .main .text a{display:flex;align-items:center;margin-top:.4rem;width:35%}.banner .swiper-container .main .text a i{display:block;width:.82rem;height:.82rem;border-radius:50%;background-color:#fefffe;box-sizing:border-box;font-size:.45rem;color:#009b4c;text-align:center;line-height:.82rem;transition:all 0.3s ease-in-out}.banner .swiper-container .main .text a span{font-size:.3rem;color:#fefffe;margin-left:.27rem;transition:all 0.4s ease-in-out}.banner .swiper-container .main .text a:hover i{background-color:#009b4c;color:#fefffe}.banner .swiper-container .main .text a:hover span{color:#009b4c}.banner .swiper-container .swiper-pagination-bullets{bottom:0.3rem}.banner .swiper-container .swiper-pagination-bullet-active{background-color:#009b4c}.about{width:100%;height:9.13rem;background:#f2faf6;padding-top:1.07rem;box-sizing:border-box}.about .main{display:flex;justify-content:space-between}.about .main .text{width:27%;padding-top:1.07rem;box-sizing:border-box}.about .main .text span{font-size:.16rem;color:#929292;text-transform:capitalize}.about .main .text h3{font-size:.36rem;color:#009b4c;font-weight:600;line-height:1;margin:.1rem 0 .35rem 0}.about .main .text p{font-size:.14rem;color:#a3a3a3;text-indent:2em;line-height:1.5}.about .main .text a{display:block;width:2.5rem;height:.5rem;border:#009b4c .01rem solid;border-radius:.2rem;box-sizing:border-box;font-size:.16rem;color:#009b4c;font-weight:500;line-height:.5rem;padding-left:.33rem;position:relative;box-shadow:0 0 .15rem .05rem #ddd;margin-top:.3rem;transition:all 0.4s ease-in-out}.about .main .text a::after{content:"";width:.27rem;height:.02rem;background:#009b4c;position:absolute;right:.24rem;top:50%;transform:translateY(-50%);transition:all 0.4s ease-in-out}.about .main .text a:hover{box-shadow:0 0 .3rem .05rem #999;background:#009b4c;color:#fff}.about .main .text a:hover::after{background:#fff}.about .main .img{width:70%}.about .main .img img{width:100%;display:block}.product{width:100%;height:6rem}.product .main{position:relative}.product .main .content{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;position:absolute;top:-1.77rem}.product .main .content .img{width:32%}.product .main .content .img a{width:100%;overflow:hidden;position:relative}.product .main .content .img a img{width:100%;transition:all 0.4s ease-in-out}.product .main .content .img a .tite{position:absolute;left:.5rem;bottom:.28rem}.product .main .content .img a .tite i{font-size:.35rem;color:#009b4c}.product .main .content .img a .tite p{font-size:.3rem;color:#009b4c;font-weight:600;margin:.1rem 0 .2rem 0}.product .main .content .img a .tite span{font-size:.16rem;color:#626463}.product .main .content .img a:hover img{transform:scale(1.05)}.product .main .content .link{display:block;width:48%;height:1.3rem;border:#009b4c .01rem solid;background:#f2faf6;margin-top:.52rem;display:flex;align-items:center;justify-content:center;box-shadow:0 0 .15rem 0 #ddd;transition:all 0.4s ease-in-out}.product .main .content .link i{font-size:.65rem;color:#009b4c;margin-right:.35rem;transition:all 0.4s ease-in-out}.product .main .content .link p{font-size:.3rem;color:#009b4c;font-weight:600;transition:all 0.4s ease-in-out}.product .main .content .link p span{display:block;font-size:.16rem;color:#000;font-weight:normal;transition:all 0.4s ease-in-out;line-height:2}.product .main .content .link:hover{background:#009b4c;box-shadow:0 0 .3rem 0 #999}.product .main .content .link:hover i{color:#fff}.product .main .content .link:hover p{color:#fff}.product .main .content .link:hover span{color:#fff}.service{width:100%;height:6.3rem;background:url(/static/images/service-index.jpg) no-repeat right;padding-right:2rem;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.service .dzfa{width:75%;box-shadow:0 0 .5rem .1rem #d1d1d1;position:relative}.service .dzfa .swiper-container{width:100%}.service .dzfa .swiper-container .swiper-wrapper{width:100%;display:flex;justify-content:space-between}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide{width:30%;position:relative;box-shadow:0 0 .3rem .05rem #d1d1d1}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .img{width:100%;overflow:hidden}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .img img{width:100%;display:block;transition:all 0.4s ease-in-out}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite{width:100%;display:flex;justify-content:space-between;padding:0 .55rem;box-sizing:border-box;position:absolute;bottom:.15rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite p{font-size:.24rem;color:#009b4c;font-weight:600;line-height:1.3}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite p span{font-size:.14rem;color:#8c8c8c;display:block;font-weight:normal}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite a{display:block;height:.35rem;width:.35rem;border:#009b4c .01rem solid;border-radius:50%;box-sizing:border-box;font-size:.2rem;color:#009b4c;text-align:center;line-height:.35rem;transition:all 0.4s ease-in-out}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite a:hover{background:#009b4c;color:#fff}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide:hover{box-shadow:0 0 .3rem .05rem #d3cece}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide:hover .img img{transform:scale(1.1)}.service .dzfa .swiper-button-next{height:.42rem;width:.42rem;border:#009b4c .01rem solid;border-radius:50%;box-sizing:border-box;font-size:.22rem;color:#009b4c;text-align:center;line-height:.42rem;transition:all 0.4s ease-in-out;background:#fff;right:-0.175rem;background-image:none;outline:none}.service .dzfa .swiper-button-next:hover{background:#009b4c;color:#fff}.service .text{width:20%;text-align:right}.service .text h3{font-size:.36rem;color:#009b4c;line-height:1;font-weight:600}.service .text span{font-size:.16rem;color:#7e7e7e;margin:.23rem 0 .26rem;display:block}.service .text p{font-size:.16rem;color:#4a4a4a;line-height:1.5}.service .text a{display:block;width:2.5rem;height:.5rem;border:#009b4c .01rem solid;border-radius:.2rem;box-sizing:border-box;font-size:.16rem;color:#009b4c;font-weight:500;line-height:.5rem;padding-left:.33rem;position:relative;box-shadow:0 0 .15rem .05rem #ddd;margin-top:.44rem;transition:all 0.4s ease-in-out;text-align:left;float:right}.service .text a::after{content:"";width:.27rem;height:.02rem;background:#009b4c;position:absolute;right:.24rem;top:50%;transform:translateY(-50%);transition:all 0.4s ease-in-out}.service .text a:hover{box-shadow:0 0 .3rem .05rem #999;background:#009b4c;color:#fff}.service .text a:hover::after{background:#fff}.news{width:100%;height:7.85rem;background:#f6f6f6;padding-top:.6rem;box-sizing:border-box}.news .main .tite{display:flex;justify-content:space-between;align-items:center}.news .main .tite h3{font-size:.48rem;color:#009b4c;font-weight:600}.news .main .tite h3 span{font-size:.18rem;color:#575757;display:block;font-weight:normal}.news .main .tite a{font-size:.18rem;color:#4e4e4e;transition:all 0.4s ease-in-out}.news .main .tite a:hover{color:#009b4c}.news .main .content{width:100%;margin-top:.6rem;display:flex;justify-content:space-between}.news .main .content .newslist{width:32%;transition:all 0.4s ease-in-out}.news .main .content .newslist a{width:100%}.news .main .content .newslist a .img{width:100%;height:3.28rem;position:relative;overflow:hidden;background:#fff}.news .main .content .newslist a .img img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:all 0.4s ease-in-out}.news .main .content .newslist a .img .else-img{width:50%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.news .main .content .newslist a .text{width:100%;padding:.3rem .28rem .35rem;box-sizing:border-box}.news .main .content .newslist a .text .tite{font-size:.2rem;color:#363636;font-weight:600;margin-bottom:0.15rem}.news .main .content .newslist a .text span{font-size:.16rem;color:#009b4c;display:block;margin:.14rem 0}.news .main .content .newslist a .text span i{font-size:.18rem;margin-right:.05rem}.news .main .content .newslist a .text .des{font-size:.14rem;color:#787878;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.14rem;line-height:1.5;max-height:.42rem;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.news .main .content .newslist a .text .tite:hover,.news .main .content .newslist a .text .des:hover{text-decoration:underline}.news .main .content .newslist:hover{background-color:#fff}.news .main .content .newslist:hover a .img img{transform:scale(1.06)}.news .main .content .newslist:hover a .img .else-img{transform:scale(1.06) translate(-50%, -50%)}@media screen and (max-width: 1600px){.banner .swiper-container .main{left:1.65rem;bottom:1rem}.banner .swiper-container .main .text h2{font-size:.7rem}.banner .swiper-container .main .text p{font-size:.16rem;margin-top:.4rem}.banner .swiper-container .main .text a i{width:.72rem;height:.72rem;line-height:.72rem}.banner .swiper-container .main .text a span{font-size:.28rem;margin-left:.25rem}.about{height:8rem;padding-top:0.9rem}.about .main .text{width:27%;padding-top:1rem}.about .main .text span{font-size:.16rem;color:#929292}.about .main .text h3{font-size:.36rem;margin:.1rem 0 .35rem 0}.about .main .text p{font-size:.14rem}.about .main .text a{width:2.5rem;height:.5rem;border-radius:.2rem;font-size:.16rem;line-height:.5rem;padding-left:.33rem;margin-top:.3rem}.product{width:100%;height:5.5rem}.product .main .content{top:-1.27rem}.product .main .content .img{width:32%}.product .main .content .img a .tite{left:.35rem;bottom:.25rem}.product .main .content .img a .tite i{font-size:.32rem}.product .main .content .img a .tite p{font-size:.28rem;margin:.1rem 0 .2rem 0}.product .main .content .img a .tite span{font-size:.16rem}.product .main .content .link{width:48%;height:1rem;margin-top:.52rem}.product .main .content .link i{font-size:.62rem;margin-right:.35rem}.product .main .content .link p{font-size:.28rem}.product .main .content .link p span{font-size:.16rem}.service{height:5.3rem;padding-right:1.65rem}.service .dzfa{width:75%}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite{padding:0 .36rem;bottom:.15rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite p{font-size:.22rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite p span{font-size:.14rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite a{height:.35rem;width:.35rem;font-size:.2rem;line-height:.35rem}.service .dzfa .swiper-button-next{height:.42rem;width:.42rem;font-size:.22rem;line-height:.42rem;right:-0.175rem}.service .text{width:20%}.service .text h3{font-size:.36rem}.service .text span{font-size:.16rem;margin:.23rem 0 .26rem}.service .text p{font-size:.15rem;line-height:1.5}.news{height:7rem;padding-top:.5rem}.news .main .tite h3{font-size:.45rem}.news .main .tite h3 span{font-size:.16rem}.news .main .tite a{font-size:.16rem}.news .main .content{margin-top:.4rem}.news .main .content .newslist{width:32%}.news .main .content .newslist a{width:100%}.news .main .content .newslist a .img{width:100%;height:2.5rem}.news .main .content .newslist a .text{width:100%;padding:.3rem .28rem .35rem}.news .main .content .newslist a .text .tite{font-size:.18rem}.news .main .content .newslist a .text span{font-size:.16rem;margin:.14rem 0}.news .main .content .newslist a .text span i{font-size:.18rem;margin-right:.05rem}.news .main .content .newslist a .text .des{font-size:.14rem;line-height:1.5;max-height:.42rem}}@media screen and (max-width: 1440px){.banner .swiper-container .main{bottom:0.8rem;left:1.5rem}.banner .swiper-container .main .text h2{font-size:.6rem}.banner .swiper-container .main .text p{font-size:.16rem;margin-top:.35rem}.banner .swiper-container .main .text a i{width:.65rem;height:.65rem;line-height:.65rem}.banner .swiper-container .main .text a span{font-size:.25rem;margin-left:.25rem}.about{height:7rem;padding-top:0.8rem}.about .main .text{width:27%;padding-top:0.8rem}.about .main .text span{font-size:.15rem}.about .main .text h3{font-size:.36rem;margin:.1rem 0 .35rem 0}.about .main .text p{font-size:.14rem}.about .main .text a{width:2.2rem;height:.45rem;border-radius:.18rem;font-size:.16rem;line-height:.45rem;padding-left:.30rem;margin-top:.28rem}.product{width:100%;height:5rem}.product .main .content{top:-1.1rem}.product .main .content .img{width:32%}.product .main .content .img a .tite{left:.35rem;bottom:.25rem}.product .main .content .img a .tite i{font-size:.3rem}.product .main .content .img a .tite p{font-size:.25rem;margin:.1rem 0 .2rem 0}.product .main .content .img a .tite span{font-size:.15rem}.product .main .content .link{width:48%;height:0.8rem;margin-top:.52rem}.product .main .content .link i{font-size:.5rem;margin-right:.32rem}.product .main .content .link p{font-size:.26rem}.product .main .content .link p span{font-size:.15rem}.service{height:4.5rem;padding-right:1.5rem}.service .dzfa{width:75%}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide{box-shadow:0 0 .2rem 0 #d1d1d1}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite{padding:0 .3rem;bottom:.15rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite p{font-size:.20rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite p span{font-size:.14rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite a{height:.32rem;width:.32rem;font-size:.18rem;line-height:.32rem}.service .dzfa .swiper-button-next{height:.38rem;width:.38rem;font-size:.22rem;line-height:.38rem;right:-0.165rem}.service .text{width:22%}.service .text h3{font-size:.34rem}.service .text span{font-size:.16rem;margin:.2rem 0 .22rem}.service .text p{font-size:.14rem;line-height:1.5}.service .text a{width:2.2rem;height:.45rem;border-radius:.18rem;font-size:.16rem;line-height:.45rem;padding-left:.30rem;margin-top:.28rem}.news{height:6.5rem;padding-top:.4rem}.news .main .tite h3{font-size:.45rem}.news .main .tite h3 span{font-size:.16rem}.news .main .tite a{font-size:.16rem}.news .main .content{margin-top:.3rem}.news .main .content .newslist{width:32%}.news .main .content .newslist a{width:100%}.news .main .content .newslist a .img{width:100%;height:2.5rem}.news .main .content .newslist a .text{width:100%;padding:.28rem .26rem .28rem}.news .main .content .newslist a .text .tite{font-size:.17rem}.news .main .content .newslist a .text span{font-size:.15rem;margin:.14rem 0}.news .main .content .newslist a .text span i{font-size:.17rem;margin-right:.05rem}.news .main .content .newslist a .text .des{font-size:.14rem;line-height:1.5;max-height:.42rem}}@media screen and (max-width: 1360px){.banner .swiper-container .main{bottom:0.7rem;left:1.4rem}.banner .swiper-container .main .text h2{font-size:.5rem}.banner .swiper-container .main .text p{font-size:.16rem;margin-top:.3rem}.banner .swiper-container .main .text a i{width:.6rem;height:.6rem;line-height:.6rem;font-size:.36rem}.banner .swiper-container .main .text a span{font-size:.23rem;margin-left:.22rem}.about{height:6.5rem;padding-top:0.7rem}.about .main .text{width:27%;padding-top:0.5rem}.about .main .text span{font-size:.14rem}.about .main .text h3{font-size:.32rem;margin:.1rem 0 .3rem 0}.about .main .text p{font-size:.14rem}.about .main .text a{width:2.2rem;height:.45rem;border-radius:.18rem;font-size:.16rem;line-height:.45rem;padding-left:.30rem;margin-top:.28rem}.product{width:100%;height:4.5rem}.product .main .content{top:-1.1rem}.product .main .content .img{width:32%}.product .main .content .img a .tite{left:.3rem;bottom:.2rem}.product .main .content .img a .tite i{font-size:.3rem}.product .main .content .img a .tite p{font-size:.22rem;margin:.1rem 0 .15rem 0}.product .main .content .img a .tite span{font-size:.15rem}.product .main .content .link{width:48%;height:0.7rem;margin-top:.52rem}.product .main .content .link i{font-size:.5rem;margin-right:.32rem}.product .main .content .link p{font-size:.24rem}.product .main .content .link p span{font-size:.15rem}.service{height:4.5rem;padding-right:1.4rem}.service .dzfa{width:75%}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide{box-shadow:0 0 .2rem 0 #d1d1d1}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite{padding:0 .3rem;bottom:.15rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite p{font-size:.20rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite p span{font-size:.14rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite a{height:.32rem;width:.32rem;font-size:.18rem;line-height:.32rem}.service .dzfa .swiper-button-next{height:.38rem;width:.38rem;font-size:.22rem;line-height:.38rem;right:-0.165rem}.service .text{width:22%}.service .text h3{font-size:.32rem}.service .text span{font-size:.15rem;margin:.15rem 0 .18rem}.service .text p{font-size:.14rem;line-height:1.5}.service .text a{width:2.2rem;height:.45rem;border-radius:.18rem;font-size:.16rem;line-height:.45rem;padding-left:.30rem;margin-top:.28rem}.news{height:6rem;padding-top:.4rem}.news .main .tite h3{font-size:.4rem}.news .main .tite h3 span{font-size:.16rem}.news .main .tite a{font-size:.16rem}.news .main .content{margin-top:.3rem}.news .main .content .newslist{width:32%}.news .main .content .newslist a{width:100%}.news .main .content .newslist a .img{width:100%;height:2.3rem}.news .main .content .newslist a .text{width:100%;padding:.25rem .26rem}.news .main .content .newslist a .text .tite{font-size:.16rem}.news .main .content .newslist a .text span{font-size:.14rem;margin:.14rem 0}.news .main .content .newslist a .text span i{font-size:.16rem;margin-right:.05rem}.news .main .content .newslist a .text .des{font-size:.14rem;line-height:1.5;max-height:.42rem}}@media screen and (max-width: 1280px){.banner .swiper-container .main{bottom:0.6rem;left:1.3rem}.banner .swiper-container .main .text h2{font-size:.45rem}.banner .swiper-container .main .text p{font-size:.14rem;margin-top:.3rem}.banner .swiper-container .main .text a i{width:.55rem;height:.55rem;line-height:.55rem;font-size:.32rem}.banner .swiper-container .main .text a span{font-size:.20rem;margin-left:.20rem}.about{height:6rem;padding-top:0.6rem}.about .main .text{width:27%;padding-top:0.5rem}.about .main .text span{font-size:.14rem}.about .main .text h3{font-size:.3rem;margin:.1rem 0 .25rem 0}.about .main .text p{font-size:.13rem}.about .main .text a{width:2rem;height:.4rem;border-radius:.16rem;font-size:.15rem;line-height:.4rem;padding-left:.28rem;margin-top:.26rem}.product{width:100%;height:4.2rem}.product .main .content{top:-1rem}.product .main .content .img{width:32%}.product .main .content .img a .tite{left:.2rem;bottom:.2rem}.product .main .content .img a .tite i{font-size:.26rem}.product .main .content .img a .tite p{font-size:.2rem;margin:.1rem 0 .1rem 0}.product .main .content .img a .tite span{font-size:.14rem}.product .main .content .link{width:48%;height:0.7rem;margin-top:.4rem}.product .main .content .link i{font-size:.5rem;margin-right:.32rem}.product .main .content .link p{font-size:.22rem}.product .main .content .link p span{font-size:.15rem}.service{height:4.2rem;padding-right:1.3rem}.service .dzfa{width:75%}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide{box-shadow:0 0 .2rem 0 #d1d1d1}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite{padding:0 .25rem;bottom:.15rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite p{font-size:.18rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite p span{font-size:.14rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite a{height:.32rem;width:.32rem;font-size:.18rem;line-height:.32rem}.service .dzfa .swiper-button-next{height:.38rem;width:.38rem;font-size:.22rem;line-height:.38rem;right:-0.165rem}.service .text{width:22%}.service .text h3{font-size:.3rem}.service .text span{font-size:.15rem;margin:.15rem 0 .18rem}.service .text p{font-size:.13rem;line-height:1.5}.service .text a{width:2rem;height:.4rem;border-radius:.16rem;font-size:.15rem;line-height:.4rem;padding-left:.28rem;margin-top:.26rem}.news{height:5.7rem;padding-top:.4rem}.news .main .tite h3{font-size:.36rem}.news .main .tite h3 span{font-size:.16rem}.news .main .tite a{font-size:.15rem}.news .main .content{margin-top:.3rem}.news .main .content .newslist{width:32%}.news .main .content .newslist a{width:100%}.news .main .content .newslist a .img{width:100%;height:2.3rem}.news .main .content .newslist a .text{width:100%;padding:.22rem .22rem}.news .main .content .newslist a .text .tite{font-size:.15rem}.news .main .content .newslist a .text span{font-size:.14rem;margin:.1rem 0}.news .main .content .newslist a .text span i{font-size:.15rem;margin-right:.05rem}.news .main .content .newslist a .text .des{font-size:.13rem;line-height:1.5;max-height:.42rem}}@media screen and (max-width: 768px){.banner{height:100vh;width:100%;display:block;overflow:hidden;box-sizing:border-box}.banner .swiper-container .swiper-slide{position:relative}.banner .swiper-container .swiper-slide img{width:100%;display:block;height:100vh;object-fit:cover;object-position:center center}.banner .swiper-container .main{position:absolute;left:5%;bottom:50%;transform:translateY(50%)}.banner .swiper-container .main .text{width:100%}.banner .swiper-container .main .text h2{font-size:.36rem}.banner .swiper-container .main .text p{font-size:.12rem;margin-top:.2rem}.banner .swiper-container .main .text a{margin-top:.2rem;width:50%}.banner .swiper-container .main .text a i{width:.4rem;height:.4rem;border-radius:50%;font-size:.24rem;line-height:.4rem}.banner .swiper-container .main .text a span{font-size:.2rem;color:#fefffe;margin-left:.2rem}.about{width:100%;height:5.5rem;background:#f2faf6;padding-top:0.3rem}.about .main{display:block}.about .main .text{width:100%;padding-top:0}.about .main .text span{font-size:.16rem}.about .main .text h3{font-size:.36rem;margin:.1rem 0 .35rem 0}.about .main .text p{font-size:.14rem}.about .main .text a{width:2.5rem;height:.5rem;border-radius:.2rem;font-size:.16rem;line-height:.5rem;padding-left:.33rem;margin-top:.2rem}.about .main .img{width:100%;margin-top:0.2rem}.about .main .img img{width:100%;display:block}.product{width:100%;height:auto}.product .main{position:relative}.product .main .content{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;top:0}.product .main .content .img{width:100%}.product .main .content .img a{width:100%;overflow:hidden;position:relative}.product .main .content .img a img{width:100%;transition:all 0.4s ease-in-out;height:2.5rem;object-position:center center;object-fit:cover;margin-bottom:0.2rem}.product .main .content .img a .tite{position:absolute;left:.24rem;bottom:.3rem}.product .main .content .img a .tite i{font-size:.26rem;color:#009b4c}.product .main .content .img a .tite p{font-size:.22rem;color:#009b4c;font-weight:600;margin:.1rem 0 .1rem 0}.product .main .content .img a .tite span{font-size:.13rem;color:#626463}.product .main .content .img a:hover img{transform:scale(1.05)}.product .main .content .link{display:block;width:100%;height:0.8rem;margin-top:.2rem;display:flex;align-items:center;justify-content:center;box-shadow:0 0 .15rem 0 #ddd;transition:all 0.4s ease-in-out}.product .main .content .link i{font-size:.5rem;color:#009b4c;margin-right:.35rem;transition:all 0.4s ease-in-out}.product .main .content .link p{font-size:.24rem;color:#009b4c;font-weight:600;transition:all 0.4s ease-in-out}.product .main .content .link p span{display:block;font-size:.13rem;color:#000;font-weight:normal;transition:all 0.4s ease-in-out;line-height:2}.service{width:100%;height:5.3rem;padding-right:0;box-sizing:border-box;display:block;padding:0.3rem 5%;margin-top:0.3rem;position:relative}.service .dzfa{width:90%;box-shadow:0 0 .1rem 0 #d1d1d1;position:absolute;bottom:0.4rem;left:5%}.service .dzfa .swiper-container{width:100%}.service .dzfa .swiper-container .swiper-wrapper{width:100%;display:flex;justify-content:space-between}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide{width:48%;position:relative;box-shadow:0 0 .3rem .05rem #d1d1d1}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .img{width:100%;overflow:hidden}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .img img{width:100%;display:block;transition:all 0.4s ease-in-out}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite{width:100%;display:flex;justify-content:space-between;padding:0 .1rem;bottom:.05rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite p{font-size:.14rem;line-height:1.3}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite p span{font-size:.12rem}.service .dzfa .swiper-container .swiper-wrapper .swiper-slide .tite a{display:block;height:.25rem;width:.25rem;font-size:.14rem;line-height:.25rem}.service .dzfa .swiper-button-next{height:.35rem;width:.35rem;font-size:.2rem;line-height:.35rem;right:-0.12rem}.service .text{width:100%;text-align:left}.service .text h3{font-size:.3rem;color:#009b4c;line-height:1;font-weight:600}.service .text span{font-size:.15rem;color:#7e7e7e;margin:.23rem 0 .26rem;display:block}.service .text p{font-size:.14rem;color:#4a4a4a;line-height:1.5}.service .text a{display:block;width:2.5rem;height:.5rem;border:#009b4c .01rem solid;border-radius:.2rem;box-sizing:border-box;font-size:.16rem;color:#009b4c;font-weight:500;line-height:.5rem;padding-left:.33rem;position:relative;box-shadow:0 0 .15rem .05rem #ddd;margin-top:.2rem;transition:all 0.4s ease-in-out;text-align:left;float:left}.news{width:100%;height:auto;background:#f6f6f6;padding-top:.3rem;box-sizing:border-box;padding-bottom:0.3rem}.news .main .tite{display:flex;justify-content:space-between;align-items:center}.news .main .tite h3{font-size:.32rem;color:#009b4c;font-weight:600}.news .main .tite h3 span{font-size:.15rem;color:#575757;display:block;font-weight:normal}.news .main .tite a{font-size:.15rem;color:#4e4e4e;transition:all 0.4s ease-in-out}.news .main .tite a:hover{color:#009b4c}.news .main .content{width:100%;margin-top:.3rem;flex-wrap:wrap}.news .main .content .newslist{width:100%;transition:all 0.4s ease-in-out;margin-bottom:0.2rem}.news .main .content .newslist a{width:100%}.news .main .content .newslist a .img{width:100%;height:2.3rem;position:relative;overflow:hidden;background:#eeeeee}.news .main .content .newslist a .img img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:all 0.4s ease-in-out}.news .main .content .newslist a .img .else-img{width:50%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.news .main .content .newslist a .text{width:100%;padding:.2rem .15rem .22rem;box-sizing:border-box;background:#fff}.news .main .content .newslist a .text .tite{font-size:.16rem;color:#363636;font-weight:600}.news .main .content .newslist a .text span{font-size:.14rem;color:#009b4c;display:block;margin:.14rem 0}.news .main .content .newslist a .text span i{font-size:.16rem;margin-right:.05rem}.news .main .content .newslist a .text .des{font-size:.13rem;color:#787878;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.5;max-height:.42rem;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.news .main .content .newslist a .text .tite:hover,.news .main .content .newslist a .text .des:hover{text-decoration:underline}.news .main .content .newslist:hover{background-color:#fff}.news .main .content .newslist:hover a .img img{transform:scale(1.06)}.news .main .content .newslist:hover a .img .else-img{transform:scale(1.06) translate(-50%, -50%)}}
