.home .types a{width:16.6vw !important}.home{position:relative;width:100%}.home .banner{width:100%;position:relative}.home .banner .bg img{width:100%;display:block;object-fit:cover}.home .banner .t{position:absolute;left:50%;top:45%;transform:translate(-50%, -50%);color:#FFF;font-size:2.7vw;font-weight:700}.home .banner .add{position:absolute;left:50%;bottom:30%;transform:translateX(-50%);z-index:10;transition:all 600ms}.home .banner .add img{width:3.125vw}.home .banner .add:hover{transform:translateX(-50%) rotate(180deg)}.home .types{display:flex;justify-content:center;border-bottom:1px solid rgba(0,0,0,0.1);align-items:center;position:sticky;left:0;background-color:white;z-index:10}.home .types span{width:1px;height:1.5vw;background:#E6E6E6}.home .types a{width:15vw;color:#666;font-size:.9vw;text-align:center;position:relative;padding:1.5vw 0;transition:all 600ms}.home .types a::after{content:'';display:block;position:absolute;left:0;bottom:-1px;width:0;height:3px;background:#79C536;transition:all 600ms}.home .types a:hover{color:#79C536}.home .types .active{color:#79C536}.home .types .active::after{width:100%}.home .section1{position:relative;z-index:1;padding:0 0 7.8vw 0}.home .section1 img{object-fit:cover}.home .section1 .wrap{margin:auto}.home .section1 .wrap .top{position:relative;margin:0 0 5.20833vw;padding:5vw 0 0 0}.home .section1 .wrap .top .bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.home .section1 .wrap .top .title{text-align:center;font-size:2.1875vw;color:#000;font-weight:bold;margin:0 0 4.21875vw;padding:0 0 2.08333vw;position:relative}.home .section1 .wrap .top .title::after{content:'';position:absolute;width:5.20833vw;height:1px;background-color:#79C536;left:50%;transform:translateX(-50%);bottom:0}.home .section1 .wrap .top .text{width:62.5vw;font-size:.9375vw;line-height:1.97917vw;margin:auto}.home .section1 .wrap .figure{height:17.65625vw;position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.home .section1 .wrap .figure::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:linear-gradient(280deg, rgba(146,211,65,0.6) -27.68%, rgba(79,173,36,0.6) 104.15%);backdrop-filter:blur(2px)}.home .section1 .wrap .figure .position{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.home .section1 .wrap .figure .item{position:relative;z-index:2;text-align:center}.home .section1 .wrap .figure .item:not(:last-child){margin:0 11.45833vw 0 0}.home .section1 .wrap .figure .item:not(:last-child)::after{content:'';position:absolute;width:1px;height:.57292vw;background:rgba(255,255,255,0.23);top:50%;transform:translateY(-50%);right:-100px}.home .section1 .wrap .figure .item span{font-size:4.11458vw;font-weight:700;line-height:4.79167vw;color:#fff;position:relative}.home .section1 .wrap .figure .item span::after{content:attr(data-text);position:relative;top:.36458vw}.home .section1 .wrap .figure .item span::before{content:attr(data-text2);position:absolute;left:105%;font-size:.83333vw;white-space:nowrap;bottom:-1.5625vw}.home .section1 .wrap .figure .item p{font-size:1.04167vw;color:#fff}.home .section2{position:relative;z-index:1;padding:3.95833vw 0 9.53125vw 0}.home .section2 img{object-fit:cover}.home .section2 .bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.home .section2 .wrap{width:66.40625vw;margin:auto}.home .section2 .wrap .title{text-align:center;font-size:2.1875vw;color:#2E2F34;font-weight:bold;margin:0 0 3.90625vw}.home .section2 .wrap .content{display:flex;align-items:center;justify-content:center}.home .section2 .wrap .content .img{width:29.32292vw;margin:0 3.33333vw 0 1.71875vw}.home .section2 .wrap .content .img img{width:100%;object-fit:contain}.home .section2 .wrap .content .flex{width:15.9375vw}.home .section2 .wrap .content .flex .list{width:100%;height:5.83333vw;background:#D55E2F;display:flex;align-items:center;border:1px solid transparent}.home .section2 .wrap .content .flex .list>div{margin:0 1.04167vw}.home .section2 .wrap .content .flex .list:nth-child(2n){border:1px solid #D55E2F;background:#FFF}.home .section2 .wrap .content .flex .list:nth-child(2n) h1{color:#000}.home .section2 .wrap .content .flex .list:nth-child(2n) p{color:#666}.home .section2 .wrap .content .flex .list h1{font-size:1.04167vw;color:#fff;margin:0 0 .26042vw}.home .section2 .wrap .content .flex .list p{font-size:.83333vw;color:#fff}.home .section2 .wrap .content .flex:last-child .list{background:#344A83}.home .section2 .wrap .content .flex:last-child .list:nth-child(2n){border:1px solid #344A83;background:#FFF}.home .section3{padding:5.20833vw 0 5.98958vw 0;overflow:hidden}.home .section3 .wrap .title{font-size:2.1875vw;color:#000;font-weight:bold;text-align:center;margin:0 0 3.64583vw}.home .section3 .wrap .content{position:relative}.home .section3 .wrap .content .img{position:absolute;bottom:-.36458vw;left:50%;transform:translateX(-50%);z-index:2;pointer-events:none;width:91.45833vw;display:flex;justify-content:space-between}.home .section3 .wrap .content .img img{width:1.35417vw}.home .section3 .wrap .content::after{content:'';position:absolute;width:100vw;height:1px;left:50%;transform:translateX(-50%);background-color:#E2E2E2;bottom:.20833vw}.home .section3 .wrap .content .small_swiper{width:78.125vw;margin:auto}.home .section3 .wrap .content .small_swiper .swiper-slide{padding:0 1.04167vw;box-sizing:border-box;cursor:pointer}.home .section3 .wrap .content .small_swiper .swiper-slide .year{width:2.91667vw;height:2.91667vw;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;color:#333;font-size:.9375vw;position:relative;z-index:1;margin:1.30208vw auto 1.30208vw;transition:.6s}.home .section3 .wrap .content .small_swiper .swiper-slide .year::after{content:'';position:absolute;width:100%;height:100%;border-radius:50%;top:0;left:0;z-index:-1;background:linear-gradient(280deg, #92D341 -27.68%, #4FAD24 104.15%);opacity:0;transition:.6s}.home .section3 .wrap .content .small_swiper .swiper-slide .year::before{content:'';position:absolute;width:100%;height:100%;border-radius:50%;top:50%;left:50%;z-index:-1;background:linear-gradient(280deg, #92D341 -27.68%, #4FAD24 104.15%);transform:translate(-50%, -50%) scale(1);opacity:0;transition:.6s}@keyframes anmiate_transform{100%{opacity:0;transform:translate(-50%, -50%) scale(1.7)}}.home .section3 .wrap .content .small_swiper .swiper-slide .center .line{width:1px;height:1.04167vw;background:#E2E2E2;margin:0 auto 5px}.home .section3 .wrap .content .small_swiper .swiper-slide .center .circle{width:.41667vw;height:.41667vw;background:#E2E2E2;border-radius:50%;margin:auto}.home .section3 .wrap .content .small_swiper .swiper-slide.on .year{color:#fff}.home .section3 .wrap .content .small_swiper .swiper-slide.on .year::after,.home .section3 .wrap .content .small_swiper .swiper-slide.on .year::before{opacity:1}.home .section3 .wrap .content .small_swiper .swiper-slide.on .year::before{animation:anmiate_transform 1s linear infinite}.home .section3 .wrap .content2{width:72.91667vw;margin:4.16667vw auto 0;position:relative}.home .section3 .wrap .content2 .button{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2;pointer-events:none;width:100%;display:flex;justify-content:space-between}.home .section3 .wrap .content2 .button img{width:.46875vw;cursor:pointer;pointer-events:auto}.home .section3 .wrap .content2 .big_swiper{width:66.66667vw;margin:auto}.home .section3 .wrap .content2 .big_swiper .swiper-slide{padding:1.04167vw;box-sizing:border-box}.home .section3 .wrap .content2 .big_swiper .swiper-slide .item{display:flex;background:#fff}.home .section3 .wrap .content2 .big_swiper .swiper-slide .item .img{width:21.09375vw;height:13.33333vw;overflow:hidden}.home .section3 .wrap .content2 .big_swiper .swiper-slide .item .img img{width:100%;transition:all .6s}.home .section3 .wrap .content2 .big_swiper .swiper-slide .item .img img:hover{transform:scale(1.05)}.home .section3 .wrap .content2 .big_swiper .swiper-slide .item .color{position:relative;flex:1}.home .section3 .wrap .content2 .big_swiper .swiper-slide .item .color .text{margin:.9375vw 0 0 2.29167vw;font-size:1.04167vw;line-height:1.875vw;color:#333}.home .section3 .wrap .content2 .big_swiper .swiper-slide .item .color .num{background:linear-gradient(339deg, rgba(146,211,65,0.04) 9.4%, rgba(79,173,36,0.2) 75.04%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;right:0;bottom:-2.96875vw;font-size:8.85417vw;font-weight:bold}.home .section4{padding:5.20833vw 0 11.82292vw 0;background:#F6FAF6}.home .section4 .wrap{width:1632px;margin:auto;max-width:90%}.home .section4 .wrap .title{font-size:2.1875vw;color:#000;text-align:center;margin:0 0 6.25vw;font-weight:bold}.home .section4 .wrap .content{position:relative}.home .section4 .wrap .content .button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;pointer-events:none;width:100%;display:flex;justify-content:space-between}.home .section4 .wrap .content .button img{width:72px;cursor:pointer;pointer-events:auto}.home .section4 .wrap .content .swiper3{width:1000px;margin:auto;max-width:90%}.home .section4 .wrap .content .swiper3 .swiper-slide img{width:100%;object-fit:contain;transition:.6s}.home .section4 .wrap .content .swiper3 .swiper-slide img:hover{transform:scale(1.02)}.home .section5{padding:5.20833vw 0}.home .section5 .wrap{width:75vw;margin:auto}.home .section5 .wrap .title{text-align:center;margin:0 0 2.08333vw}.home .section5 .wrap .title h1{font-size:2.1875vw;color:#000;margin:0 0 1.04167vw}.home .section5 .wrap .title p{width:41.45833vw;margin:auto;color:#666;font-size:.9375vw}.home .section5 .wrap .content{display:flex;justify-content:space-between}.home .section5 .wrap .content .item{width:24.375vw}.home .section5 .wrap .content .item .img{width:100%;height:13.75vw;position:relative;overflow:hidden}.home .section5 .wrap .content .item .img .position{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:.9375vw;opacity:0;transition:.6s;background:linear-gradient(0deg, rgba(129,174,57,0.81) 0%, rgba(129,174,57,0.81) 100%)}.home .section5 .wrap .content .item .img img{width:100%;height:100%;transition:all .6s}.home .section5 .wrap .content .item .img:hover .position{opacity:1}.home .section5 .wrap .content .item .img:hover img{transform:scale(1.05)}.home .section5 .wrap .content .item .text{margin:1.35417vw 0 0 0;text-align:center;font-size:1.25vw;color:#000}.home .section5 .wrap .content .item:nth-child(2) .img .position{background:linear-gradient(0deg, rgba(52,74,131,0.8) 0%, rgba(52,74,131,0.8) 100%)}.home .section5 .wrap .content .item:nth-child(3) .img .position{background:linear-gradient(0deg, rgba(213,94,47,0.8) 0%, rgba(213,94,47,0.8) 100%)}.home .section6{padding:6.25vw 0;background:#F5F5F5}.home .section6 .wrap{width:75vw;margin:auto}.home .section6 .wrap .title{text-align:center;margin:0 0 1.5625vw}.home .section6 .wrap .title h1{font-size:2.1875vw;color:#000;font-weight:bold;margin:0 0 1.04167vw}.home .section6 .wrap .title p{width:49.32292vw;margin:auto;font-size:.9375vw;color:#666}.home .section6 .wrap .content{display:flex;height:26.35417vw}.home .section6 .wrap .content .img{width:38.54167vw;height:100%;position:relative;overflow:hidden}.home .section6 .wrap .content .img img{width:100%;height:100%;position:relative;transition:.6s;opacity:0;pointer-events:none;transition:all .6s}.home .section6 .wrap .content .img img:hover{transform:scale(1.05)}.home .section6 .wrap .content .img img:not(:first-child){position:absolute;top:0;left:0}.home .section6 .wrap .content .img img.on{opacity:1;pointer-events:auto}.home .section6 .wrap .content .r{width:36.45833vw;height:100%}.home .section6 .wrap .content .r .item{width:100%;height:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;transition:.6s}.home .section6 .wrap .content .r .item.on{background-color:#79C536}.home .section6 .wrap .content .r .item.on .jt{opacity:1}.home .section6 .wrap .content .r .item.on div h1{color:#fff}.home .section6 .wrap .content .r .item.on div h1::after{opacity:1}.home .section6 .wrap .content .r .item.on div p{color:#fff}.home .section6 .wrap .content .r .item .jt{position:absolute;top:50%;transform:translateY(-50%);left:-1.14583vw;width:1.14583vw;z-index:2;opacity:0;transition:.6s}.home .section6 .wrap .content .r .item div{width:28.75vw}.home .section6 .wrap .content .r .item div h1{font-size:1.25vw;color:#000;margin:0 0 .9375vw;position:relative;transition:.6s}.home .section6 .wrap .content .r .item div h1::after{content:'';position:absolute;top:.67708vw;width:.46875vw;height:.46875vw;border-radius:50%;background-color:#fff;left:-1.14583vw;opacity:0;transition:.6s}.home .section6 .wrap .content .r .item div p{font-size:.72917vw;transition:.6s;color:#666}.home .section7{padding:5.3125vw 0 6.77083vw 0}.home .section7 .wrap{width:75vw;margin:auto}.home .section7 .wrap .title{text-align:center;font-size:1.66667vw;color:#000;margin:0 0 2.1875vw;font-weight:bold}.home .section7 .wrap .content{position:relative}.home .section7 .wrap .button{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2;pointer-events:none;width:105%;justify-content:space-between;display:flex}.home .section7 .wrap .button img{width:72px;cursor:pointer;pointer-events:auto;filter:brightness(0.95)}.home .section7 .wrap .swiper4 .img{width:100%;overflow:hidden}.home .section7 .wrap .swiper4 .img img{width:100%;transition:all .6s}.home .section7 .wrap .swiper4 .img img:hover{transform:scale(1.05)}.home .section7 .wrap .swiper4 .text{margin:1.04167vw 0 0 0;text-align:center;font-size:1.25vw;color:#000;font-weight:bold}@media screen and (max-width: 1024px){.home{padding-top:60px}.home .banner .bg img{height:300px}.home .banner .t{font-size:20px}.home .banner .add{bottom:25%}.home .banner .add img{width:20px}.home .types{flex-wrap:wrap}.home .types a{width:33% !important;font-size:14px;padding:10px 0}.home .types a::after{height:2px}.home .types span{height:10px}.home .section1{padding:35px 0}.home .section1 .wrap .top{padding:0}.home .section1 .wrap .top .title{font-size:24px;margin:0 0 25px}.home .section1 .wrap .top .title::after{width:100px;bottom:-10px}.home .section1 .wrap .top .text{font-size:14px;line-height:2;width:90%}.home .section1 .wrap .figure{height:200px}.home .section1 .wrap .figure .item{position:relative;left:-30px}.home .section1 .wrap .figure .item span{width:fit-content;font-size:32px;line-height:1;margin:0 0 10px}.home .section1 .wrap .figure .item span::after,.home .section1 .wrap .figure .item span::before{font-size:14px}.home .section1 .wrap .figure .item span::after{top:0px}.home .section1 .wrap .figure .item span::before{top:15px}.home .section1 .wrap .figure .item p{font-size:14px}.home .section2{padding:35px 0}.home .section2 .wrap{width:90%}.home .section2 .wrap .title{font-size:24px;margin:0 0 30px}.home .section2 .wrap .content{display:block;white-space:nowrap;overflow-x:scroll}.home .section2 .wrap .content .flex{width:280px;display:inline-block}.home .section2 .wrap .content .flex .list{height:auto;padding:25px 0}.home .section2 .wrap .content .flex .list>div{margin:0  5%}.home .section2 .wrap .content .flex .list>div h1{font-size:18px;margin:0 0 5px}.home .section2 .wrap .content .flex .list>div p{font-size:14px;line-height:2;white-space:pre-wrap}.home .section2 .wrap .content .img{display:inline-block;width:300px;margin:0 20px}.home .section2 .wrap .content .img img{transform:translateY(-80%)}.home .section3{padding:45px 0}.home .section3 .wrap .title{font-size:24px;margin:0 0 20px}.home .section3 .wrap .content::after{bottom:3px}.home .section3 .wrap .content .img{display:none}.home .section3 .wrap .content .small_swiper .swiper-slide{padding:30px 0 0 0}.home .section3 .wrap .content .small_swiper .swiper-slide .year{width:50px;height:50px;font-size:14px;margin:0 auto 20px}.home .section3 .wrap .content .small_swiper .swiper-slide .center .line{width:1px;height:20px;margin:0 auto 10px}.home .section3 .wrap .content .small_swiper .swiper-slide .center .circle{width:8px;height:8px}.home .section3 .wrap .content2{width:90%}.home .section3 .wrap .content2 .button img{width:10px}.home .section3 .wrap .content2 .big_swiper{width:90%}.home .section3 .wrap .content2 .big_swiper .swiper-slide .item{flex-direction:column}.home .section3 .wrap .content2 .big_swiper .swiper-slide .item .img{width:100%;height:auto}.home .section3 .wrap .content2 .big_swiper .swiper-slide .item .color .text{font-size:14px;line-height:2;margin:5%}.home .section3 .wrap .content2 .big_swiper .swiper-slide .item .color .num{font-size:60px}.home .section4{padding:35px 0}.home .section4 .wrap .title{font-size:24px;margin:0 0 20px}.home .section4 .wrap .content .swiper3{width:70%}.home .section4 .wrap .content .button img{width:40px}.home .section5{padding:45px 0}.home .section5 .wrap{width:90%}.home .section5 .wrap .title{margin:0 0 25px}.home .section5 .wrap .title h1{font-size:22px;margin:0 0 10px}.home .section5 .wrap .title p{width:100%;font-size:14px;line-height:2}.home .section5 .wrap .content{flex-direction:column}.home .section5 .wrap .content .item{width:100%;margin:0 0 25px}.home .section5 .wrap .content .item .img{height:auto}.home .section5 .wrap .content .item .img .position{font-size:14px;line-height:2;opacity:1}.home .section5 .wrap .content .item .text{font-size:16px;margin:15px 0 0 0}.home .section6{padding:35px 0}.home .section6 .wrap{width:90%}.home .section6 .wrap .title h1{font-size:24px;margin:0 0 10px}.home .section6 .wrap .title p{width:100%;font-size:13px;line-height:2}.home .section6 .wrap .content{flex-direction:column;height:auto}.home .section6 .wrap .content .img{width:100%;height:auto}.home .section6 .wrap .content .r{width:100%}.home .section6 .wrap .content .r .item{height:auto;padding:30px 0}.home .section6 .wrap .content .r .item .jt{display:none}.home .section6 .wrap .content .r .item div{width:90%}.home .section6 .wrap .content .r .item div h1{font-size:14px;margin:0 0 10px}.home .section6 .wrap .content .r .item div h1::after{display:none}.home .section6 .wrap .content .r .item div p{font-size:13px;line-height:2}.home .section7{padding:50px 0}.home .section7 .wrap{width:90%}.home .section7 .wrap .title{font-size:24px;margin:0 0 20px}.home .section7 .wrap .button{display:flex !important}.home .section7 .wrap .button img{width:40px}.home .section7 .wrap .swiper4{width:76%;margin:auto}.home .section7 .wrap .swiper4 .text{font-size:15px;margin:15px 0 0 0}}
