.home{position:relative;width:100%}.home .banner{position:relative;overflow:hidden}.home .banner:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(233,245,255,0.4)}.home .banner .bg img{width:100%;display:block;object-fit:cover}.home .banner .box{position:absolute;left:6.25vw;bottom:4.16667vw;width:calc(100% - 12.5vw);z-index:2}.home .banner .box .t1{display:flex;justify-content:space-between;align-items:flex-end}.home .banner .box .t1 .l{position:relative}.home .banner .box .t1 .l .p2{font-size:7.29167vw;font-style:normal;font-weight:500;line-height:normal;position:absolute;left:0;top:-2.34375vw;font-family:'Montserrat-Regular.otf';white-space:nowrap;-webkit-text-stroke:1.5px #00B2B5;color:transparent}.home .banner .box .t1 .p1{color:#01171D;font-size:3.33333vw;font-weight:700;font-family:'Montserrat-Regular.otf';top:1.04167vw;position:relative;z-index:1}.home .banner .box .t1 .links{display:flex;align-items:center;position:relative;top:1.04167vw}.home .banner .box .t1 .links .circle{width:.83333vw;height:.83333vw;background-color:#00B2B5;border-radius:50%;margin-right:.83333vw}.home .banner .box .t1 .links a,.home .banner .box .t1 .links p{color:#333;font-size:1.25vw;text-transform:capitalize}.home .banner .box .t1 .links span{margin:0 1.25vw}.home .banner .box .t1 .links span svg{width:1.25vw;height:1.25vw;display:block}.home .banner .box .types{display:flex;justify-content:space-between;margin-top:3.125vw}.home .banner .box .types a{width:33.3%;display:flex;justify-content:center;align-items:center;background:#00B2B5;font-size:1.66667vw;color:white;padding:1.09375vw 0;transition:all 600ms}.home .banner .box .types a svg{display:block;margin-right:1.04167vw}.home .banner .box .types a svg path{transition:all 600ms;fill:#fff}.home .banner .box .types a p{font-family:'Montserrat-Light'}.home .banner .box .types a:first-child{border-radius:1.04167vw 0px 0px 0px}.home .banner .box .types a:last-child{border-radius:0px 1.04167vw 0px 0px}.home .banner .box .types .active{background:#FFF;color:#111}.home .banner .box .types .active p{font-weight:600}.home .banner .box .types .active svg path{fill:#111111}.home .common_title{width:fit-content;color:#111;font-family:'Montserrat-Regular.otf';font-size:2.5vw;font-style:normal;font-weight:500;line-height:normal;padding:0 0 1.66667vw;height:fit-content;border-bottom:.20833vw solid #00B2B5}.home .main *{box-sizing:border-box}.home .main img{max-width:100%;max-height:100%;object-fit:cover}.home .section1{padding:6.25vw 0 5.625vw 0}.home .section1 .wrap{width:79.16667vw;margin:auto}.home .section1 .wrap .top{display:flex;align-items:center;justify-content:space-between}.home .section1 .wrap .top .r{padding:.52083vw .52083vw .52083vw 3.125vw;height:5.20833vw;border-left:.10417vw solid #00B2B5;width:58.80208vw;font-size:1.04167vw;font-weight:400;line-height:2.08333vw;color:#111111}.home .section1 .wrap .bottom{margin:6.09375vw 0 0 0;display:flex;justify-content:space-between}.home .section1 .wrap .bottom .images{margin:8.22917vw 0 0 0;width:31.25vw;height:18.75vw;border-radius:1.04167vw;overflow:hidden}.home .section1 .wrap .bottom .images:hover img{transform:scale(1.05)}.home .section1 .wrap .bottom .images img{width:100%;height:100%;transition:1s}.home .section1 .wrap .bottom .l{position:relative}.home .section1 .wrap .bottom .l .eng{font-size:4.16667vw;font-weight:700;line-height:5.07917vw;letter-spacing:.52083vw;text-align:left;background:linear-gradient(180deg, #7CD2CE 0%, #EEFFFE 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.32;font-family:'Montserrat-Regular.otf';position:absolute;left:0;top:0;white-space:nowrap}.home .section1 .wrap .bottom .l .color{font-size:1.66667vw;color:#00B2B5;font-weight:400;line-height:2.08333vw;text-align:left;margin:4.0625vw 2.08333vw 0 0}.home .section1 .wrap .bottom .l .line_left{width:34.16667vw;padding:0 0 0 3.125vw;border-left:.10417vw solid #00B2B5;margin:2.08333vw 0 0 0}.home .section1 .wrap .bottom .l .line_left .pick{font-size:1.04167vw;color:#111111;font-weight:400;line-height:2.08333vw;text-align:left;margin:0 0 2.08333vw}.home .section1 .wrap .bottom .l .line_left .pick2 h5{font-size:1.04167vw;font-weight:400;line-height:2.08333vw;text-align:left;color:#111111;margin:0 0 1.04167vw}.home .section1 .wrap .bottom .l .line_left .pick2 .flex .list{display:flex}.home .section1 .wrap .bottom .l .line_left .pick2 .flex .list:not(:last-child){margin:0 0 .83333vw}.home .section1 .wrap .bottom .l .line_left .pick2 .flex .list img{width:1.04167vw;height:1.04167vw;margin:.46875vw .83333vw 0 0}.home .section1 .wrap .bottom .l .line_left .pick2 .flex .list p{font-size:1.04167vw;font-weight:400;line-height:2.08333vw;text-align:left;color:#111}.home .section1 .wrap .bottom.row_bottom{flex-direction:row-reverse}.home .section1 .wrap .bottom.row_bottom .l .eng{left:unset;right:0;letter-spacing:0}.home .section1 .wrap .bottom.row_bottom .images{margin:4.0625vw 0 0 0}.home .section2{padding:4.16667vw 0 3.125vw 0;overflow:hidden}.home .section2 .wrap{width:79.16667vw;margin:auto}.home .section2 .wrap .title{position:relative;overflow:hidden;margin:0 0 3.125vw}.home .section2 .wrap .title .eng{font-size:4.16667vw;font-weight:700;line-height:5.07917vw;letter-spacing:.52083vw;text-align:left;background:linear-gradient(180deg, #7CD2CE 0%, #EEFFFE 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.32;font-family:'Montserrat-Regular.otf';white-space:nowrap;position:absolute;top:0;left:0}.home .section2 .wrap .title .color{font-size:1.66667vw;color:#00B2B5;font-weight:400;line-height:2.08333vw;text-align:left;margin:4.0625vw 0 2.08333vw 0}.home .section2 .wrap .display{display:flex;align-items:center;justify-content:space-between;margin:0 0 2.08333vw;gap:4.16667vw}.home .section2 .wrap .display .item{width:20%}.home .section2 .wrap .display .item .headline{padding:1.25vw 0;border-bottom:1px solid #000;margin:0 0 1.66667vw;font-size:1.25vw;font-weight:400;line-height:1.75vw}.home .section2 .wrap .display .item .text{margin:0 0 1.66667vw}.home .section2 .wrap .display .item .text .p1{font-size:1.04167vw;font-weight:400;line-height:1.45833vw;text-align:left;color:#111;margin:0 0 .41667vw}.home .section2 .wrap .display .item .text .p2{font-size:.83333vw;font-weight:400;line-height:1.25vw;letter-spacing:0.1em;color:#666;height:2.8vw}.home .section2 .wrap .display .item .more{width:7.08333vw;height:1.66667vw;border-radius:1.5625vw;border:1px solid #00B2B5;display:flex;align-items:center;justify-content:center;transition:.6s ease}.home .section2 .wrap .display .item .more:hover{background:#00B2B5}.home .section2 .wrap .display .item .more:hover p{color:#fff}.home .section2 .wrap .display .item .more:hover path{fill:#fff}.home .section2 .wrap .display .item .more p{font-size:.83333vw;font-weight:400;line-height:1.25vw;margin:0 .20833vw 0 0;color:#00B2B5;transition:.6s ease}.home .section2 .wrap .display .item .more svg{width:.78125vw;height:.78125vw}.home .section2 .wrap .display .item .more svg path{fill:#00B2B5;transition:.6s ease}.home .section2 .wrap .goSwiper{width:100vw;position:relative;left:50%;transform:translateX(-50%)}.home .section2 .wrap .goSwiper .swiper-wrapper{transition-timing-function:linear !important}.home .section2 .wrap .goSwiper .swiper-wrapper .swiper-slide{width:26.04167vw;height:15.625vw}.home .section2 .wrap .goSwiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;border-radius: 10px;}.home .section3{padding:5.20833vw 0}.home .section3 .wrap{width:79.16667vw;margin:auto}.home .section3 .wrap .content .img1{width:40.9375vw;margin:auto}.home .section3 .wrap .content .img1 img{width:100%}.home .section3 .wrap .content .p1{margin:3.22917vw 0;font-size:1.25vw;font-weight:400;line-height:1.66667vw;text-align:center}.home .section3 .wrap .content .dis{display:flex;justify-content:space-between}.home .section3 .wrap .content .dis .img2{width:27.70833vw}.home .section3 .wrap .content .dis .img2 img{width:100%}.home .section3 .wrap .content .dis .img3{width:37.86458vw}.home .section4{padding:5.20833vw 0 0 0;overflow:hidden}.home .section4 .wrap{margin:0 10.41667vw}.home .section4 .wrap .top{display:flex;justify-content:space-between;margin:0 0 5.20833vw}.home .section4 .wrap .top .text{width:52.08333vw;font-size:1.04167vw;font-weight:400;line-height:1.66667vw}.home .section4 .wrap .content{width:100vw;left:50%;transform:translateX(-50%);overflow:hidden;position:relative}.home .section4 .wrap .content .button{width:100%;padding:0 6.25vw;display:flex;align-items:center;justify-content:space-between;z-index:2;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.home .section4 .wrap .content .button img{cursor:pointer;width:3.125vw;height:3.125vw;pointer-events:auto}.home .section4 .wrap .content .swiper2{width:129.16667vw;position:relative;left:-6.25vw}.home .section4 .wrap .content .swiper2 .swiper-slide img{width:100%}.home .section5{padding:8.33333vw 0 13.02083vw 0}.home .section5 .wrap{width:79.16667vw;margin:auto;position:relative;clip-path:inset(0 0 0 100%);transition:2s cubic-bezier(0.42, 0, 0, 1.02)}.home .section5 .wrap.on{clip-path:inset(0 0% 0 0)}.home .section5 .wrap .bg{width:100%}.home .section5 .wrap .position{position:absolute;top:0;left:0;padding:5.20833vw 0;width:100%;z-index:54;text-align:center}.home .section5 .wrap .position:after{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:26.35417vw;height:100%;border-left:1px solid rgba(255,255,255,0.25);border-right:1px solid rgba(255,255,255,0.25);pointer-events:none}.home .section5 .wrap .position .title{font-family:Alimama ShuHeiTi;font-size:2.5vw;font-weight:700;line-height:3.0651vw;margin:0 0 1.04167vw;color:#fff}.home .section5 .wrap .position .p1{font-size:1.25vw;font-weight:400;line-height:1.75vw;letter-spacing:3.125vw;margin:0 0 4.58333vw;color:#fff}.home .section5 .wrap .position .more{width:7.5vw;height:2.29167vw;border-radius:1.5625vw;display:flex;align-items:center;justify-content:center;font-size:.83333vw;color:#fff;border:1px solid #fff;margin:4.58333vw auto 0;transition:.6s ease}.home .section5 .wrap .position .more:hover{background:#fff;color:#111}@media screen and (max-width: 1024px){.home .banner .bg img{height:300px}.home .banner .box{left:5%;width:90%}.home .banner .box .t1{flex-direction:column;align-items:flex-start}.home .banner .box .t1 .l .p2{font-size:13.416667vw;-webkit-text-stroke:0.5px #00B2B5;opacity:0.5}.home .banner .box .t1 .p1{font-size:24px}.home .banner .box .t1 .links{margin:15px 0}.home .banner .box .t1 .links .circle{width:12px;height:12px}.home .banner .box .t1 .links span{margin:0 5px}.home .banner .box .t1 .links a,.home .banner .box .t1 .links p{font-size:16px}.home .banner .box .types a{font-size:12px}.home .banner .box .types a svg{width:20px;margin-right:5px}.home .banner .box .types a:nth-child(2){width:40%}.home .common_title{font-size:24px;padding:0 0 10px;border-bottom:1px solid #00B2B5}.home .main .section1{padding:50px 0}.home .main .section1 .wrap{width:90%}.home .main .section1 .wrap .top{flex-direction:column;align-items:unset}.home .main .section1 .wrap .top .r{width:100%;margin:20px 0 0 0;padding:0;border-left:none;font-size:14px;line-height:25px;height:auto}.home .main .section1 .wrap .bottom{margin:40px 0 0 0;flex-direction:column}.home .main .section1 .wrap .bottom .images{width:100%;height:auto;margin:25px 0 0 0}.home .main .section1 .wrap .bottom .l .eng{font-size:20px;left:0 !important}.home .main .section1 .wrap .bottom .l .color{font-size:22px;margin:12px 0 0 0;line-height:unset}.home .main .section1 .wrap .bottom .l .line_left{padding:0;border-left:none;width:100%;margin:15px 0 0 0}.home .main .section1 .wrap .bottom .l .line_left .pick{font-size:14px;line-height:1.7;margin:0 0 20px}.home .main .section1 .wrap .bottom .l .line_left .pick2 h5{font-size:14px;line-height:unset;margin:0 0 15px}.home .main .section1 .wrap .bottom .l .line_left .pick2 .flex .list:not(:last-child){margin:0 0 10px}.home .main .section1 .wrap .bottom .l .line_left .pick2 .flex .list img{width:15px;height:15px;margin:3px 10px 0 0}.home .main .section1 .wrap .bottom .l .line_left .pick2 .flex .list p{font-size:14px;line-height:1.7}.home .main .section2{padding:0 0 35px}.home .main .section2 .wrap{width:90%}.home .main .section2 .wrap .title{margin:0 0 20px}.home .main .section2 .wrap .title .eng{font-size:20px;left:0 !important}.home .main .section2 .wrap .title .color{font-size:22px;margin:12px 0 0 0;line-height:unset}.home .main .section2 .wrap .display{flex-direction:column;align-items:unset;margin:0 0 30px}.home .main .section2 .wrap .display .item{width:100%}.home .main .section2 .wrap .display .item:not(:last-child){margin:0 0 25px}.home .main .section2 .wrap .display .item .headline{font-size:16px;padding:15px 0;margin:0 0 20px}.home .main .section2 .wrap .display .item .text .p1{font-size:16px;line-height:unset;margin:0 0 10px}.home .main .section2 .wrap .display .item .text .p2{font-size:12px;line-height:unset;height:auto}.home .main .section2 .wrap .display .item .more{width:131px;height:31px;border-radius:25px;margin:20px 0 0 0}.home .main .section2 .wrap .display .item .more p{font-size:12px;margin:0 4px 0 0}.home .main .section2 .wrap .display .item .more svg{width:15px;height:15px}.home .main .section2 .wrap .goSwiper .swiper-wrapper .swiper-slide{width:60vw;height:auto}.home .main .section3{padding:25px 0}.home .main .section3 .wrap{width:90%}.home .main .section3 .wrap .content{margin:25px 0 0 0}.home .main .section3 .wrap .content .img1{width:100%}.home .main .section3 .wrap .content .p1{font-size:14px;margin:30px 0;line-height:1.5}.home .main .section3 .wrap .content .dis{flex-direction:column}.home .main .section3 .wrap .content .dis .img2{margin:0 0 50px}.home .main .section3 .wrap .content .dis .img2,.home .main .section3 .wrap .content .dis .img3{width:100%}.home .main .section4{padding:20px 0}.home .main .section4 .wrap{width:90%;margin:0 auto}.home .main .section4 .wrap .top{flex-direction:column}.home .main .section4 .wrap .top .text{margin:25px 0 0 0;width:100%;font-size:14px;line-height:1.9}.home .main .section4 .wrap .content .swiper2{width:90%;left:0}.home .main .section4 .wrap .content .button{padding:0 10%}.home .main .section4 .wrap .content .button img{width:40px;height:40px}.home .main .section5{padding:25px 0}.home .main .section5 .wrap{width:90%}.home .main .section5 .wrap .bg{height:253px}.home .main .section5 .wrap .position{padding:66px 0}.home .main .section5 .wrap .position .title{font-size:24px;line-height:unset;margin:0 0 15px}.home .main .section5 .wrap .position .p1{font-size:16px;letter-spacing:10px;line-height:unset}.home .main .section5 .wrap .position .more{width:131px;height:30px;font-size:12px;margin:25px auto 0;border-radius:25px}}
