.home{position:relative;width:100%}.home .banner{width:100%;position:relative}.home .banner .swiper-container{width:100%}.home .banner .swiper-container .info{width:100%;position:relative}.home .banner .swiper-container .info .bg img,.home .banner .swiper-container .info .bg video{width:100%;display:block;object-fit:cover;height:100vh}.home .banner .swiper-container .info .text{position:absolute;left:50%;width:84vw;top:45%;transform:translate(-50%, -50%)}.home .banner .swiper-container .info .text .en{color:#FFF;font-size:2.1vw !important;font-weight:700;text-align:center;height:3.125vw;overflow:hidden}.home .banner .swiper-container .info .text .en span{display:inline-block;position:relative;top:75px;opacity:0;transition:0.4s;min-width:10px}.home .banner .swiper-container .info .text .cn{color:#FFF;font-size:2.7vw;font-weight:700;text-align:center;margin-top:1vw;height:4.01042vw;overflow:hidden}.home .banner .swiper-container .info .text .cn span{display:inline-block;position:relative;top:75px;opacity:0;transition:0.4s;min-width:10px}.home .banner .swiper-container .swiper-slide-active .cn span{top:0 !important;opacity:1 !important}.home .banner .swiper-pagination{position:absolute;right:5%;bottom:5%;display:flex;width:90%;justify-content:center}.home .banner .swiper-pagination .swiper-pagination-bullet{border-radius:50%;width:21px;height:21px;background-color:rgba(255,255,255,0.3);opacity:1;margin:0 10px;position:relative}.home .banner .swiper-pagination .swiper-pagination-bullet::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(278deg, #0DB56F 7.55%, #42B438 100.45%);border-radius:50%;opacity:0;z-index:-1;transform-origin:center}.home .banner .swiper-pagination .swiper-pagination-bullet-active{background:linear-gradient(278deg, #0DB56F 7.55%, #42B438 100.45%)}.home .banner .swiper-pagination .swiper-pagination-bullet-active::before{animation:long 4s ease-out infinite both;opacity:1}@keyframes long{form{transform:scale(0);opacity:1}to{transform:scale(2);opacity:0}}.home .banner .add{position:absolute;left:50%;bottom:35%;transform:translateX(-50%);z-index:10}.home .banner .add img{transition:all 600ms}.home .banner .add:hover img{transform:rotate(180deg)}.home .banner .prev{position:absolute;left:5%;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer}.home .banner .next{position:absolute;right:5%;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer}.home .products{width:85vw;margin:5vw auto}.home .products .t{position:relative}.home .products .t .p1{color:#333;font-size:2.5vw;font-weight:600;text-align:center}.home .products .t a{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;color:#000;font-size:1.1vw;font-weight:350}.home .products .t a svg{display:block;margin-left:10px}.home .products .ptypes{width:95%;margin:4vw auto 2vw auto;display:flex;justify-content:space-between;padding-bottom:20px}.home .products .ptypes .item{text-align:center;cursor:pointer}.home .products .ptypes .item .icon{width:3.64583vw;height:3.64583vw;display:flex;align-items:center;justify-content:center;position:relative;margin:0 auto}.home .products .ptypes .item .icon::before{content:'';display:block;background:linear-gradient(278deg, #0DB56F 7.55%, #42B438 100.45%);position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;opacity:0;transition:all 600ms;z-index:-1}.home .products .ptypes .item .icon img{max-width:80%;max-height:80%;object-fit:contain;transition:all 600ms}.home .products .ptypes .item p{color:#333;font-size:1.1vw;padding:5px 0 10px 0;transition:all 600ms;position:relative}.home .products .ptypes .item p::after{content:'';display:block;position:absolute;left:-10px;bottom:0;width:calc(100% + 20px);height:3px;background:#36AC2C;opacity:0;transition:all 600ms}.home .products .ptypes .active .icon::before{opacity:1}.home .products .ptypes .active .icon img{filter:invert(100%)}.home .products .ptypes .active p{font-weight:bold;color:#36AC2C}.home .products .ptypes .active p::after{opacity:1}.home .products .cboxs .content{display:none}.home .products .cboxs .content .dbox1{justify-content:space-between;gap:3%;align-items:flex-end;display:flex}.home .products .cboxs .content .dbox1 .l{width:45%}.home .products .cboxs .content .dbox1 .l .pic{overflow:hidden;display:block}.home .products .cboxs .content .dbox1 .l .pic img{width:100%;display:block;object-fit:cover;transition:all 600ms}.home .products .cboxs .content .dbox1 .l .pic:hover img{transform:scale(1.05)}.home .products .cboxs .content .dbox1 .r{width:55%;display:flex}.home .products .cboxs .content .dbox1 .r a{width:30%;display:block;position:relative}.home .products .cboxs .content .dbox1 .r a .pic img{width:100%;display:block;object-fit:cover;transition:all 600ms;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.13)}.home .products .cboxs .content .dbox1 .r a p{color:rgba(51,51,51,0.8);font-size:1vw;position:absolute;left:0;bottom:-2.5vw;width:100%;text-align:center;transition:all 600ms}.home .products .cboxs .content .dbox1 .r a:hover .pic img{transform:scale(1.05)}.home .products .cboxs .content .dbox1 .r a:hover p{color:#36AC2C}.home .products .cboxs .content .dbox1 .r a:nth-child(2){margin:0 5%}.home .products .cboxs .content .text{margin-top:1vw;display:block}.home .products .cboxs .content .text .p1{color:#36AC2C;font-size:1.1vw;font-weight:600}.home .products .cboxs .content .text .des{color:rgba(51,51,51,0.8);font-size:1vw;margin-top:5px}.home .products .cboxs .show{display:block}.home .about{background:linear-gradient(280deg, #92D341 -27.68%, #4FAD24 104.15%);padding:5vw 7.5vw;position:relative;margin-top:15vw}.home .about .d1{width:50vw}.home .about .d1 .t{position:relative}.home .about .d1 .t .p1{color:#FFF;font-size:2.5vw;font-weight:600}.home .about .d1 .t a{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;color:#FFF;font-size:1.1vw;font-weight:350}.home .about .d1 .t a svg{display:block;margin-left:10px}.home .about .d1 .des{color:#FFF;text-align:justify;font-size:1.04167vw;font-weight:350;line-height:1.7;margin:4vw 0 6vw 0}.home .about .d2{width:100%;display:flex;justify-content:space-between}.home .about .d2 .item{text-align:center}.home .about .d2 .item .nums{display:flex;align-items:center}.home .about .d2 .item .nums .count{color:#FFF;font-size:2.7vw;font-weight:bold}.home .about .d2 .item .nums span{color:#FFF;font-size:2.7vw;font-weight:bold}.home .about .d2 .item .nums i{font-style:normal;font-size:1vw;color:white;transform:translate(5px, 1vw)}.home .about .d2 .item .nums span:last-child{font-style:normal;font-size:1.26vw;color:white;transform:translate(5px, 1vw)}.home .about .d2 .item .tag{margin-top:5px;color:white;font-size:1.26vw}.home .about .video{position:absolute;right:7.5vw;top:-8vw;width:26vw;transition:all 600ms;z-index:10}.home .about .video video{width:100%;display:block;object-fit:cover;height:26.04167vw}.home .about .video .play{cursor:pointer;left:50%;top:50%;transform:translate(-50%, -50%);position:absolute;transition:all 600ms}.home .about .video .play svg{width:4.16667vw}.home .about .video .close{position:absolute;right:20px;top:20px;cursor:pointer;display:none}.home .about .video .close img{width:30px}.home .about .bg{position:absolute;left:0;bottom:0;width:18vw}.home .about .bg img{max-width:100%}.home .news{width:85vw;margin:5vw auto}.home .news .t{position:relative}.home .news .t .p1{color:#333;font-size:2.5vw;font-weight:600;text-align:center}.home .news .t a{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;color:#000;font-size:1.1vw;font-weight:350}.home .news .t a svg{display:block;margin-left:10px}.home .news .box{width:100%;display:flex;justify-content:space-between;margin:5vw 0}.home .news .box .l{width:45%}.home .news .box .l .types{display:flex;align-items:center}.home .news .box .l .types .item{color:#333;font-size:1.26vw;margin-right:5vw;cursor:pointer;border-bottom:2px solid transparent;transition:all 600ms}.home .news .box .l .types .item:hover{color:#36AC2C;font-weight:bold;border-color:#36ac2c}.home .news .box .l .types .active{color:#36AC2C;font-weight:bold;border-color:#36ac2c}.home .news .box .l .allNews{margin-top:3vw}.home .news .box .l .allNews .list{display:none}.home .news .box .l .allNews .list a{display:block;border-bottom:1px solid #D9D9D9;padding:1vw 0;margin-top:1vw}.home .news .box .l .allNews .list a .time{color:rgba(51,51,51,0.8);font-size:.9vw}.home .news .box .l .allNews .list a .pt{color:#333;font-size:1.26vw;font-weight:350;margin:5px 0;transition:all 600ms;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home .news .box .l .allNews .list a .des{color:rgba(51,51,51,0.8);font-size:1vw;font-weight:350}.home .news .box .l .allNews .list a:hover .pt{font-weight:bold;color:#36AC2C}.home .news .box .l .allNews .show{display:block}.home .news .box .r{width:45%}.home .news .box .r a{display:block;text-align:center}.home .news .box .r a .pic{overflow:hidden}.home .news .box .r a .pic img{width:100%;display:block;object-fit:cover;transition:all 600ms}.home .news .box .r a .time{color:#707070;font-size:.9vw;margin:1vw 0 5px 0;font-weight:300}.home .news .box .r a .pt{color:#333;font-size:1.26vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home .news .box .r a .des{color:rgba(51,51,51,0.8);font-size:1vw}.home .news .box .r a:hover .pic img{transform:scale(1.05)}.home .partners{background:url(../images/mapBg.png) no-repeat;background-size:cover;padding:5vw 0}.home .partners .t{color:#333;font-size:2.5vw;font-weight:600;text-align:center}.home .partners .t2{color:rgba(51,51,51,0.8);font-size:1vw;font-weight:350;text-align:center;margin:10px 0 3vw 0}.home .partners .scroll-container{width:100%;overflow:hidden}.home .partners .scroll-container .animate_box{display:flex;width:max-content;animation:ani-loop 20s linear infinite}.home .partners .scroll-container .animate_box .flex-xb{display:flex;flex-wrap:wrap}.home .partners .scroll-container .animate_box .flex-xb .icon{width:7.8125vw;border-radius:12px;height:7.8125vw;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:8vw;background:#FFF;box-shadow:0px 0px 20.001px 0px rgba(0,0,0,0.08)}.home .partners .scroll-container .animate_box .flex-xb .icon img{max-height:80%;max-width:80%;display:block;object-fit:contain}@keyframes ani-loop{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.home .partners .scroll-container .animate_box2{animation-direction:reverse;margin:2vw 0}.home .business{padding:2vw 0 0 0;overflow:hidden}.home .business .box{width:100%;display:flex;background:url(../images/bus.png) no-repeat;background-size:cover}.home .business .box .item{width:50%;text-align:center;padding:5vw 0 8vw 0;position:relative}.home .business .box .item .text{position:relative;z-index:10}.home .business .box .item .text .icon img{width:5.20833vw;height:5.20833vw}.home .business .box .item .text .p1{color:#FFF;font-size:2.1vw;font-weight:500;margin:5px 0}.home .business .box .item .text .p2{color:#FFF;font-size:1.1vw;font-weight:500}.home .business .box .item .text a{display:flex;align-items:center;justify-content:center;margin-top:1vw}.home .business .box .item .text a p{color:#FFF;font-size:1vw;font-weight:300;margin-left:8px}.home .business .box .item:nth-child(1)::before{content:'';display:block;background:linear-gradient(280deg, #92D341 -27.68%, #4FAD24 104.15%);opacity:.89;position:absolute;left:0;top:0;width:100%;height:100%;transform:skewX(-20deg) scale(1.1) translate(-3.5vw, 1.2vw);transition:all 600ms}.home .business .box .item:nth-child(2)::after{content:'';display:block;background:linear-gradient(180deg, #09152B 0%, rgba(9,21,43,0.71) 100%);opacity:0.9;position:absolute;left:0;top:0;width:100%;height:100%;transform:skewX(-20deg) scale(1.1) translate(2.5vw, 1.2vw);transition:all 600ms}.home .business .active::before{transform:skewX(-20deg) scale(1.1) translate(-3vw, -1vw) !important;height:92% !important;background:linear-gradient(280deg, #92D341 -27.68%, #4FAD24 104.15%) !important}.home .business .active::after{transform:skewX(-20deg) scale(1.1) translate(2.5vw, -1vw) !important;height:92% !important;background:linear-gradient(280deg, #92D341 -27.68%, #4FAD24 104.15%) !important}.home .business .changeBg::before{background:linear-gradient(180deg, #09152B 0%, rgba(9,21,43,0.71) 100%) !important}.home .business .changeBg::after{background:linear-gradient(180deg, #09152B 0%, rgba(9,21,43,0.71) 100%) !important}@media screen and (max-width: 1024px){.home .banner .swiper-container .info .text{width:90%}.home .banner .swiper-container .info .text .en{font-size:18px !important;height:auto;position:relative}.home .banner .swiper-container .info .text .cn{font-size:16px;height:auto}.home .banner .add img{width:30px}.home .products{width:90%;margin:30px auto}.home .products .t .p1{font-size:24px}.home .products .t a{font-size:16px}.home .products .ptypes{width:100%;margin:20px auto;flex-wrap:wrap;justify-content:flex-start}.home .products .ptypes .item{width:25%;display:block}.home .products .ptypes .item .icon{width:50px;height:50px}.home .products .ptypes .item .icon svg{max-width:70%;max-height:70%}.home .products .ptypes .item p{font-size:14px}.home .products .cboxs .content .dbox1{flex-direction:column}.home .products .cboxs .content .dbox1 .l{width:100%}.home .products .cboxs .content .dbox1 .r{width:100%;margin:110px 0 0 0;height:140px}.home .products .cboxs .content .dbox1 .r a p{font-size:14px;position:static;margin-top:10px}.home .products .cboxs .content .text{bottom:160px;position:absolute;left:0;width:100%}.home .products .cboxs .content .text .p1{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home .products .cboxs .content .text .des{font-size:16px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.home .about{padding:30px 5%;margin-top:30px}.home .about .d1{width:100%}.home .about .d1 .t .p1{font-size:24px;text-align:center}.home .about .d1 .t a{font-size:16px}.home .about .d1 .des{font-size:14px;margin:20px 0}.home .about .d2{flex-wrap:wrap}.home .about .d2 .item{width:50%;text-align:center;margin-bottom:10px}.home .about .d2 .item .nums{justify-content:center}.home .about .d2 .item .nums .count{font-size:32px}.home .about .d2 .item .nums i{font-size:14px}.home .about .d2 .item .nums span:last-child{font-size:18px}.home .about .d2 .item .nums span{font-size:14px;margin-left:5px}.home .about .d2 .item .tag{font-size:16px;margin-top:0}.home .about .video{position:static;width:100%;margin:20px auto}.home .about .video video{height:190px}.home .about .video .play svg{width:60px}.home .news{width:90%;margin:30px auto}.home .news .t .p1{font-size:24px}.home .news .t a{font-size:16px}.home .news .box{flex-direction:column}.home .news .box .l{width:100%}.home .news .box .l .types .item{font-size:18px;margin-right:30px}.home .news .box .l .allNews{margin-top:15px}.home .news .box .l .allNews .list a{padding:10px 0;margin-top:10px}.home .news .box .l .allNews .list a .time{font-size:14px}.home .news .box .l .allNews .list a .pt{font-size:18px;white-space:normal}.home .news .box .l .allNews .list a .des{font-size:16px;display:none}.home .news .box .r{width:100%;margin-top:20px}.home .news .box .r a .time{font-size:16px;margin:10px 0 5px 0}.home .news .box .r a .pt{font-size:18px}.home .news .box .r a .des{font-size:16px}.home .partners{padding:30px 0}.home .partners .t{font-size:24px}.home .partners .t2{font-size:18px;width:90%;margin:10px auto 30px auto}.home .partners .scroll-container .animate_box .flex-xb .icon{width:80px;height:80px;margin-right:20px}.home .partners .scroll-container .animate_box2{margin:20px 0}.home .business{padding:0}.home .business .box{flex-direction:column}.home .business .box .item{width:100%}.home .business .box .item .text{width:90%;margin:0 auto}.home .business .box .item .text .icon img{width:60px;height:auto}.home .business .box .item .text .p1{font-size:20px}.home .business .box .item .text .p2{font-size:16px}.home .business .box .item .text a{width:fit-content;margin:15px auto}.home .business .box .item .text a p{font-size:16px}.home .business .box .item:nth-child(1)::before{transform:none}.home .business .box .item:nth-child(2)::after{transform:none}.home .business .box .active::before{transform:none !important;height:100% !important}.home .business .box .active::after{transform:none !important;height:100% !important}}
