.home{position:relative;width:100%}.home .banner{position:relative}.home .banner .bg img{width:100%;display:block;object-fit:cover}.home .banner .box{position:absolute;left:6.25vw;bottom:0;width:calc(100% - 12.5vw)}.home .banner .box .t1{display:flex;justify-content:space-between;align-items:flex-end}.home .banner .box .t1 .p1{color:#01171D;font-size:3.33333vw;font-weight:700;font-family:'Montserrat-Regular.otf'}.home .banner .box .t1 .links{display:flex;align-items:center}.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,.home .banner .box .types a:hover{background:#FFF;color:#111}.home .banner .box .types .active p,.home .banner .box .types a:hover p{font-weight:600}.home .banner .box .types .active svg path,.home .banner .box .types a:hover svg path{fill:#111111}.home .intro{margin:5.20833vw 6.25vw;color:#01171D;font-size:1.25vw;line-height:1.7}.home .section1{margin:5.20833vw 6.25vw}.home .section1 .t{display:flex;align-items:center}.home .section1 .t .line{width:3.85417vw;height:.20833vw;background:#00B2B5}.home .section1 .t p{color:#111;font-weight:500;font-size:1.875vw;margin-left:1.5625vw;text-transform:uppercase}.home .section1 .phase{display:flex;justify-content:flex-end;margin-top:5.20833vw}.home .section1 .phase .item{position:relative;margin-left:-.78125vw}.home .section1 .phase .item svg{display:block;max-width:17.1875vw}.home .section1 .phase .item p{color:#111;font-size:1.25vw;font-weight:600;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;width:80%;}.home .section1 .allItems{margin-top:1.04167vw}.home .section1 .allItems .item{display:flex;border-radius:1.30208vw;border:2px solid #00B2B5;margin-bottom:.83333vw}.home .section1 .allItems .item .t1{width:20%;border-radius:1.04167vw;background:#00B2B5;padding:2.08333vw;text-align:center;color:white;font-size:1.04167vw;text-transform:capitalize;font-weight:600}.home .section1 .allItems .item .t2{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:.78125vw 0}.home .section1 .allItems .item .t2 .des{color:#333;font-size:1.04167vw;text-transform:capitalize;margin-bottom:.26042vw;line-height:1.3}.home .section2{margin:10.41667vw 6.25vw}.home .section2 .t{display:flex;align-items:center}.home .section2 .t .line{width:3.85417vw;height:.20833vw;background:#00B2B5}.home .section2 .t p{color:#111;font-weight:500;font-size:1.875vw;margin-left:1.5625vw;text-transform:uppercase}.home .section2 .content{display:flex;gap:5%;margin-top:5.20833vw}.home .section2 .content .l{width:80%}.home .section2 .content .l .theader{display:flex;justify-content:space-between}.home .section2 .content .l .theader .item{border-radius:5.20833vw;border:2px solid #00B2B5;width:15%;text-align:center;color:#00B2B5;font-size:.83333vw;font-family:'Montserrat-Regular.otf';padding:1.04167vw 0;text-transform:capitalize}.home .section2 .content .l .allItems .items{display:flex;justify-content:space-between;border-radius:5.20833vw;border:2px solid #00B2B5;margin-top:1.04167vw;align-items:center}.home .section2 .content .l .allItems .items .item{width:15%;text-align:center;font-size:1.04167vw;color:#333;text-transform:capitalize}.home .section2 .content .l .allItems .items .item p{padding:1.04167vw 0;border-radius:150px;background:#00B2B5;font-size:.83333vw;color:white}.home .section2 .content .r{width:20%}.home .section2 .content .r .item{border-radius:1.04167vw;background:#00B2B5;text-align:center;padding:2.08333vw 0;margin-bottom:1.04167vw}.home .section2 .content .r .item .num{display:flex;align-items:center;color:#FFF;font-size:2.5vw;justify-content:center}.home .section2 .content .r .item .num p{font-family:'Montserrat-Regular.otf'}.home .section2 .content .r .item .num .p2{margin-left:0.5vw}.home .section2 .content .r .item .st{color:#FFF;font-size:1.25vw;margin-top:.52083vw}.home .section3{margin:10.41667vw 0 10.41667vw 6.25vw}.home .section3 .t{display:flex;align-items:center}.home .section3 .t .line{width:3.85417vw;height:.20833vw;background:#00B2B5}.home .section3 .t p{color:#111;font-weight:500;font-size:1.875vw;margin-left:1.5625vw;text-transform:uppercase}.home .section3 .des{color:#01171D;font-size:1.25vw;line-height:1.6;margin:5.20833vw 6.25vw 5.20833vw 5.41667vw}.home .section3 .pics{margin-left:5.41667vw}.home .section3 .pics .swiper-container{width:100%}.home .section3 .pics .swiper-container .info{text-align:center}.home .section3 .pics .swiper-container .info .pic img{width:100%;display:block;object-fit:cover;border-radius:1.04167vw;transition:all 600ms;height:17.23958vw}.home .section3 .pics .swiper-container .info .t1{color:#000;font-size:1.25vw;font-weight:700;font-family:'Montserrat-Regular.otf';margin:1.5625vw 0 .26042vw 0}.home .section3 .pics .swiper-container .info .t2{color:#000;font-size:.9375vw}.home .section3 .pics .swiper-container .info:hover .pic img{transform:scale(0.95)}.home .section4{margin:10.41667vw 6.25vw}.home .section4 .t{display:flex;align-items:center}.home .section4 .t .line{width:3.85417vw;height:.20833vw;background:#00B2B5}.home .section4 .t p{color:#111;font-weight:500;font-size:1.875vw;margin-left:1.5625vw;text-transform:uppercase}.home .section4 .pic{margin-top:7.29167vw}.home .section4 .pic img{max-width:100%;display:block;object-fit:contain;margin:0 auto}.home .section5{padding:5.20833vw 11.66667vw;display:flex;justify-content:space-between;gap:5.20833vw;background:url(/images/sbg.png) no-repeat;background-size:cover;position:relative}.home .section5 .l{width:65%}.home .section5 .l .des{color:#111;font-size:1.25vw;line-height:1.4;margin-bottom:1.5625vw;width:80%}.home .section5 .l .pic{position:absolute;left:3vw;bottom:7.29167vw;width:50%;text-align:center}.home .section5 .l .pic img{max-width:100%;max-height:530px;object-fit:contain}.home .section5 .r{width:39%}.home .section5 .r .item{position:relative;margin-bottom:1.04167vw}.home .section5 .r .item img{width:100%;display:block;object-fit:cover;height:9.79167vw}.home .section5 .r .item .p1{background:rgba(0,178,181,0.3);position:absolute;left:0;bottom:0;width:100%;padding:.52083vw 0;text-align:center;color:white;font-size:1.25vw;font-weight:700;font-family:'Montserrat-Regular.otf'}.home .section5 .r .item .text{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,178,181,0.8);color:white;opacity:0;transition:all 600ms}.home .section5 .r .item .text .pt{font-size:1.25vw;font-weight:700;font-family:'Montserrat-Regular.otf'}.home .section5 .r .item .text .p2{color:#FFF;font-size:.9375vw;margin-top:.52083vw}.home .section5 .r .item:hover .text{opacity:1}.home .section6{margin:5.20833vw 6.25vw}.home .section6 .allItems .item{margin-bottom:1.04167vw;background:#F0F2F5;border-radius:.83333vw;cursor:pointer}.home .section6 .allItems .item .d1{padding:.78125vw 4.16667vw;display:flex;justify-content:space-between;align-items:center;transition:all 600ms;border-radius:.83333vw .83333vw 0 0}.home .section6 .allItems .item .d1 p{width:85%;color:#111;font-size:1.25vw;text-transform:capitalize;line-height:1.5;transition:all 600ms}.home .section6 .allItems .item .d1 .icon{transition:all 600ms}.home .section6 .allItems .item .d1 .icon svg{width:2.08333vw;display:block}.home .section6 .allItems .item .d1 .icon svg path{transition:all 600ms}.home .section6 .allItems .item .d2{display:none}.home .section6 .allItems .item .d2 .content{padding:1.25vw 4.16667vw;display:flex;justify-content:space-between}.home .section6 .allItems .item .d2 .content .l{width:65%;color:#111;font-size:1.04167vw;line-height:3;font-family:'Montserrat-Light'}.home .section6 .allItems .item .d2 .content .pic{width:20%}.home .section6 .allItems .item .d2 .content .pic img{max-width:100%;display:block;transition:all 600ms}.home .section6 .allItems .item .d2 .content .pic:hover img{transform:scale(1.05)}.home .section6 .allItems .active .d1{background:#00B2B5}.home .section6 .allItems .active .d1 p{color:white}.home .section6 .allItems .active .d1 .icon{transform:rotate(180deg)}.home .section6 .allItems .active .d1 .icon svg path{fill:#fff}.home .section7 .t{display:flex;align-items:center;margin:10.41667vw 6.25vw 5.20833vw 6.25vw}.home .section7 .t .line{width:3.85417vw;height:.20833vw;background:#00B2B5}.home .section7 .t p{color:#111;font-weight:500;font-size:1.875vw;margin-left:1.5625vw;text-transform:uppercase}.home .section7 .allItems{display:flex;justify-content:space-between}.home .section7 .allItems .item{width:calc(50% - 12.5vw);color:#FFF;padding:5.20833vw 6.25vw;background-size:cover;background-repeat:no-repeat}.home .section7 .allItems .item .st{font-size:1.875vw;font-weight:700;font-family:'Montserrat-Regular.otf';text-transform:uppercase;margin-bottom:2.08333vw}.home .section7 .allItems .item .des{color:#FFF;font-size:1.25vw;line-height:2}.home .section7 .allItems .item:first-child{border-right:2px solid rgba(255,255,255,0.5)}.home .section8{margin:10.41667vw 6.25vw}.home .section8 .t{display:flex;align-items:center}.home .section8 .t .line{width:3.85417vw;height:.20833vw;background:#00B2B5}.home .section8 .t p{color:#111;font-weight:500;font-size:1.875vw;margin-left:1.5625vw;text-transform:uppercase}.home .section8 .des{color:#111;font-size:1.25vw;margin:2.08333vw 0 0 0}.home .section8 .matter{margin:0 7.5%;position:relative;display:block}.home .section8 .map{width:100%}.home .section8 .position{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.home .section8 .position .point{pointer-events:auto;position:absolute}.home .section8 .position .point.point1{top:26.14583vw;left:7.8125vw}.home .section8 .position .point.point2{top:20.625vw;left:17.96875vw}.home .section8 .position .point.point2 .text{left:unset;right:100%}.home .section8 .position .point.point2 .text svg{transform:translateY(-50%) rotate(180deg)}.home .section8 .position .point.point3{top:13.64583vw;left:20.625vw}.home .section8 .position .point.point4{top:18.75vw;left:25.67708vw}.home .section8 .position .point.point5{top:26.04167vw;left:26.04167vw}.home .section8 .position .point.point6{top:10.67708vw;left:35.9375vw}.home .section8 .position .point.point7{top:9.89583vw;left:61.04167vw}.home .section8 .position .point.point8{top:15.41667vw;right:15.625vw}.home .section8 .position .point.point9{top:28.125vw;right:10.41667vw}.home .section8 .position .point .circle{width:1.5625vw;cursor:pointer}.home .section8 .position .point .text{position:absolute;left:calc(100% + 0.4166666666666667vw);top:50%;transform:translateY(-50%);color:#FFF;font-size:1.35417vw;font-style:normal;font-weight:400;line-height:normal;z-index:1;padding:.46875vw .98958vw .46875vw 1.14583vw;white-space:nowrap}.home .section8 .position .point .text svg{position:absolute;width:100%;top:50%;transform:translateY(-50%);left:0;z-index:-1;height:fit-content}.home .section8 .position .point:hover .text{opacity:1}@media screen and (max-width: 1024px){.home{padding-top:60px}.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 .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 .intro{margin:30px 5%;font-size:18px}.home .section1{margin:30px 5%;overflow:scroll}.home .section1 .t .line{width:60px;display:none}.home .section1 .t p{font-size:20px;margin-left:0}.home .section1 .phase{margin-top:30px;flex-wrap:wrap}.home .section1 .phase .item{width:25%;margin-bottom:10px}.home .section1 .phase .item svg{max-width:100%;height:auto}.home .section1 .phase .item p{font-size:12px}.home .section1 .allItems{margin-top:15px}.home .section1 .allItems .item{margin-bottom:10px;flex-direction:column}.home .section1 .allItems .item .t1{padding:15px 5%;font-size:18px;width:90%}.home .section1 .allItems .item .t2{width:100%}.home .section1 .allItems .item .t2 .des{font-size:14px;margin:15px 0 5px 0}.home .section1 .allItems .item .t2 svg{max-width:90%}.home .section2{margin:50px 5%}.home .section2 .t .line{display:none}.home .section2 .t p{font-size:20px;margin-left:0}.home .section2 .content{flex-direction:column;margin-top:30px;gap:0}.home .section2 .content .l{width:100%;overflow-x:scroll}.home .section2 .content .l .theader{width:900px}.home .section2 .content .l .theader .item{font-size:12px;padding:10px 0}.home .section2 .content .l .allItems{width:900px}.home .section2 .content .l .allItems .items{margin-top:15px;border-radius:30px}.home .section2 .content .l .allItems .items .item{font-size:16px}.home .section2 .content .l .allItems .items .item p{font-size:14px;padding:10px 0}.home .section2 .content .r{width:100%;margin-top:20px}.home .section2 .content .r .item{padding:20px 0;margin-bottom:10px}.home .section2 .content .r .item .num{font-size:24px}.home .section2 .content .r .item .st{font-size:18px}.home .section3{margin:40px  0 40px 5%}.home .section3 .t .line{display:none}.home .section3 .t p{font-size:20px;margin-left:0}.home .section3 .des{margin:20px 5% 20px 0;font-size:16px}.home .section3 .pics{margin-left:0}.home .section3 .pics .swiper-container .info .pic img{height:167px}.home .section3 .pics .swiper-container .info .t1{font-size:18px;margin:15px 0 5px 0}.home .section4{margin:40px 5%}.home .section4 .t .line{display:none}.home .section4 .t p{font-size:20px;margin-left:0}.home .section5{padding:40px 5%;flex-direction:column;gap:0}.home .section5 .l{width:100%}.home .section5 .l .des{font-size:16px}.home .section5 .l .pic{position:static;width:100%}.home .section5 .r{width:100%;margin-top:20px}.home .section5 .r .item{margin-bottom:10px}.home .section5 .r .item img{height:auto}.home .section5 .r .item .p1{font-size:18px;padding:8px 0}.home .section5 .r .item .text .pt{font-size:18px}.home .section5 .r .item .text .p2{font-size:14px;margin-top:5px}.home .section6{margin:40px 5%}.home .section6 .allItems .item{margin-bottom:15px;border-radius:20px}.home .section6 .allItems .item .d1{padding:15px 20px;border-radius:20px  20px 0 0}.home .section6 .allItems .item .d1 p{font-size:18px}.home .section6 .allItems .item .d1 .icon svg{height:auto;width:20px}.home .section6 .allItems .item .d2 .content{padding:20px;flex-direction:column}.home .section6 .allItems .item .d2 .content .l{width:100%;font-size:16px;line-height:2}.home .section6 .allItems .item .d2 .content .pic{width:100%;margin-top:15px}.home .section7 .t{margin:60px 5% 30px 5%}.home .section7 .t .line{display:none}.home .section7 .t p{font-size:20px;margin-left:0}.home .section7 .allItems{flex-direction:column}.home .section7 .allItems .item{width:90%;padding:40px 5%}.home .section7 .allItems .item .st{font-size:24px;margin-bottom:20px}.home .section7 .allItems .item .des{font-size:16px}.home .section8{margin:40px 5%}.home .section8 .t .line{display:none}.home .section8 .t p{font-size:20px;margin-left:0}.home .section8 .des{font-size:16px;line-height:1.6}.home .section8 .position .point .circle{width:10px}.home .section8 .position .point .text{font-size:12px;padding:8px}}
