img{max-width:100%;object-fit:cover}.common_bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;object-fit:cover}.item_hover{overflow:hidden}.item_hover:hover img{transform:scale(1.05)}.item_hover img{width:100%;height:100%;transition:.6s ease}.banner{padding-bottom:10.9375vw;position:relative;z-index:6}.banner .bga{position:absolute;right:0;bottom:-30.20833vw;width:100%;height:auto;pointer-events:none;z-index:-1}.about1{padding:11.97917vw 0 0 0;margin-top:-15.625vw;position:relative;z-index:5;overflow:hidden}.about1 .left{width:27.08333vw;color:#333;font-style:normal;font-weight:400;line-height:200%;position:absolute;left:12.5vw;top:14.0625vw;z-index:5}.about1 .svg{position:absolute;left:0;bottom:6.77083vw;width:61.5625vw;display:block;height:fit-content}.about1 .bg1{width:100%}.about1 .positionText{position:absolute;color:#FFF;font-family:Montserrat;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;transform:rotate(-45deg);transform-origin:top left;bottom:-2.76042vw;z-index:5;left:33.80208vw}.about1 .svg2{position:absolute;right:0;bottom:0;width:61.71875vw;height:34.58333vw;z-index:2}.about1 .svg2:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:rgba(0,55,139,0.7);opacity:.5;clip-path:polygon(50% 0, 100% 0, 100% 100%, 0 100%, 56% 0)}.about1 .svg2 .figure{position:absolute;left:25.3125vw;bottom:10.41667vw;display:flex;gap:3.125vw;z-index:5}.about1 .svg2 .figure .item .dis span{color:#FFF;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.08px}.about1 .svg2 .figure .item p{color:#FFF;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.08px}.about2{padding:5.9375vw 0 2.60417vw 0;position:relative;z-index:1;overflow:hidden}.about2 .bg1{position:absolute;top:1.25vw;width:65.98958vw;left:0;z-index:-1}.about2 .bg2{position:absolute;right:-4.16667vw;top:42.70833vw;width:65.98958vw}.about2 .title{padding:0 0 0 9.375vw;color:#000;font-style:normal;font-weight:400;line-height:normal;margin:0 0 5.26042vw}.about2 .flex .item{display:flex;align-items:center;gap:7.70833vw;position:relative}.about2 .flex .item:not(:last-child){margin:0 0 4.6875vw}.about2 .flex .item.item1{padding:0 0 0 15.625vw}.about2 .flex .item.item1 .img{width:27.39583vw}.about2 .flex .item.item2{width:100%;padding:0 3.125vw 0 0;display:flex;justify-content:flex-end}.about2 .flex .item.item2 .img{width:58.38542vw}.about2 .flex .item.item2 .text{position:absolute;left:10.3125vw;top:50%;transform:translateY(-50%);z-index:5}.about2 .flex .item .img img{width:100%}.about2 .flex .item .text{width:36.45833vw}.about2 .flex .item .text .p1{color:#5EAD63;font-style:normal;font-weight:600;line-height:normal;margin:0 0 2.03125vw}.about2 .flex .item .text .p2{color:#000;font-style:normal;font-weight:400;line-height:150%;letter-spacing:0.96px}@keyframes scaleA{100%{transform:translate(-50%, -50%) scale(2.5);opacity:0}}.about2 .content{display:flex;gap:9.53125vw;align-items:center;margin:3.80208vw 0 0 0}.about2 .content .map{width:57.86458vw;position:relative}.about2 .content .map .position{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.about2 .content .map .position .point{pointer-events:auto;position:absolute}.about2 .content .map .position .point.point1{top:18.28125vw;left:13.28125vw}.about2 .content .map .position .point.point2{top:16.66667vw;left:15.88542vw}.about2 .content .map .position .point.point3{top:18.59375vw;left:37.91667vw}.about2 .content .map .position .point.point4{top:36.09375vw;left:7.34375vw}.about2 .content .map .position .point.point5{top:31.61458vw;left:28.69792vw}.about2 .content .map .position .point .circle{width:1.14583vw;height:1.14583vw;border-radius:50%;background:#C90015;position:relative;z-index:1}.about2 .content .map .position .point .circle:after{content:'';position:absolute;width:100%;height:100%;top:50%;background:#C90015;border-radius:inherit;left:50%;transform:translate(-50%, -50%) scale(1);animation:scaleA 2s infinite linear;opacity:.5;z-index:-1}.about2 .content .map .position .point p{position:absolute;width:max-content;left:50%;transform:translate(-50%, 1.04167vw);top:100%;color:#000;font-style:normal;font-weight:400;line-height:normal}.about2 .content .map .img{width:100%}.about2 .content .text{width:27.29167vw}.about2 .content .text .p1{color:#000;font-style:normal;font-weight:400;line-height:normal;margin:0 0 3.02083vw}.about2 .content .text .p2{color:#000;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.08px}.about3{height:60.36458vw;position:relative;z-index:1;padding:0 0 0 12.70833vw;display:flex}.about3 .red{position:absolute;right:0;bottom:0;z-index:2;width:36.40625vw;height:fit-content}.about3 .line{width:1px;height:100%;background:#fff;position:relative}.about3 .line div{width:.46875vw;height:3.54167vw;background:#C90015;position:absolute;left:50%;transform:translateX(-50%);top:11.66667vw}.about3 .right{margin:0 0 0 6.04167vw;display:flex;align-items:center;gap:3.38542vw}.about3 .right .thread{width:.10417vw;display:none;height:37.96875vw;background:linear-gradient(90deg, #0E1229 0%, #202544 49%, #0E1229 100%)}.about3 .right .rightSwiper{width:31.82292vw;height:22.39583vw;margin-top:5.72917vw}.about3 .right .rightSwiper .swiper-slide .text{color:#D9D9D9;font-style:normal;font-weight:400;line-height:150%;text-transform:capitalize}.about3 .left{margin:5.41667vw 0 0 5.98958vw}.about3 .left .title .p1{color:#FFF;font-style:normal;font-weight:400;line-height:normal}.about3 .left .title .p2{color:#FFF;font-style:normal;font-weight:400;line-height:normal}.about3 .left .flex{margin:18.22917vw 0;width:20.83333vw;position:relative;margin-left:-5.20833vw}.about3 .left .flex .button{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:18.22917vw;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between;z-index:5}.about3 .left .flex .button .circle{width:3.54167vw;height:3.54167vw;cursor:pointer;pointer-events:auto}.about3 .left .flex .button .circle:hover circle{fill:#C90015;fill-opacity:1;stroke:#C90015}.about3 .left .flex .button .circle:last-child{transform:rotate(180deg)}.about3 .left .flex .button .circle svg{width:100%;height:100%}.about3 .left .flex .button .circle svg circle{transition:.6s ease}.about3 .left .flex .cutSwiper{width:100%;height:5.20833vw}.about3 .left .flex .cutSwiper .swiper-slide{display:flex;align-items:center;justify-content:center}.about3 .left .flex .cutSwiper .swiper-slide .list{text-align:center;color:#FFF;font-family:"Montserrat";font-style:normal;font-weight:500}.about4{padding:12.86458vw 8.4375vw}.about4 .top{display:flex;align-items:center;justify-content:space-between}.about4 .top .l{width:26.04167vw}.about4 .top .l .p1{color:#000;font-style:normal;font-weight:400;line-height:normal;margin:0 0 2.86458vw}.about4 .top .l .p2{color:#000;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.08px}.about4 .top .r{display:flex;width:49.58333vw;gap:1.14583vw;height:35.9375vw}.about4 .top .r .item{width:100%;height:100%;border-radius:1.04167vw;position:relative;overflow:hidden;flex:1;transition:1s}.about4 .top .r .item:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;border-radius:inherit;background:linear-gradient(180deg, transparent 30%, rgba(0,0,0,0.8) 90%)}.about4 .top .r .item.on{flex:3}.about4 .top .r .item.on .position{transform:translateY(0)}.about4 .top .r .item.on .position .p2{opacity:1;transition-delay:.8s}.about4 .top .r .item .img{width:100%;height:100%}.about4 .top .r .item .position{position:absolute;bottom:3.54167vw;left:0;width:100%;padding:0 1.66667vw;z-index:5;transform:translateY(3.125vw);transition:1s}.about4 .top .r .item .position .p1{color:#FFF;font-style:normal;font-weight:700;margin:0 0 .3125vw}.about4 .top .r .item .position .p2{color:#FFF;font-style:normal;font-weight:400;opacity:0;transition:.6s ease;white-space:nowrap}.about5 .bottom{height:32.86458vw;width:100%;position:relative;z-index:1;padding:0 8.4375vw;display:flex;align-items:center;margin:4.53125vw 0 0 0;clip-path:inset(0 100% 0 0);transition:all 2s}.about5 .bottom.animated{clip-path:inset(0 0 0 0)}.about5 .bottom .bg1{position:absolute;width:100%;height:100%;left:0;top:0}.about5 .bottom .jump{position:relative;z-index:5}.about5 .bottom .jump .p1{color:#FFF;font-style:normal;font-weight:400;line-height:normal;margin:0 0 .72917vw}.about5 .bottom .jump .p2{width:25.36458vw;color:#FFF;font-style:normal;font-weight:400;line-height:200%;letter-spacing:0.96px;margin:0 0 1.77083vw}.about5 .bottom .jump .more{width:12.70833vw;height:3.02083vw;position:relative;z-index:1;padding:0 0 0 4.16667vw;display:flex;align-items:center}.about5 .bottom .jump .more:hover svg path{fill:#00378B}.about5 .bottom .jump .more svg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.about5 .bottom .jump .more svg path{transition:.6s all}.about5 .bottom .jump .more p{color:#FFF;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}@media screen and (max-width: 768px){.about1{padding:60px 5% 30px 5%}.about1 .svg{display:none}.about1 .left{position:static;width:100%}.about1 .positionText{position:static;transform:none}.about1 .svg2{position:static;width:100%;height:auto;background:rgba(0,55,139,0.7);display:block;padding:20px 5%;margin:15px 0 0 0}.about1 .svg2:after{display:none}.about1 .svg2 .figure{position:static;padding:0;justify-content:space-between}.about2{padding:30px 5%;overflow:hidden}.about2 .bg1{width:100%}.about2 .bg2{width:100%;top:45%}.about2 .title{padding:0;margin:0 0 20px}.about2 .flex .item{flex-direction:column;padding:0 !important}.about2 .flex .item.item2 .img{width:150vw !important;position:relative;left:50%;transform:translateX(-50%)}.about2 .flex .item .img{width:90% !important;margin:auto}.about2 .flex .item .text{width:100%;position:static !important;transform:none !important;margin:25px 0 0 0}.about2 .flex .item .text .p1{margin:0 0 10px}.about2 .content{margin:30px 0 0;flex-direction:column;margin-left:-5%}.about2 .content .map{width:100%}.about2 .content .map .position .point.point1{top:25.28125vw;left:18.28125vw}.about2 .content .map .position .point.point2{top:21.666667vw;left:25.885417vw}.about2 .content .map .position .point.point3{top:30.59375vw;left:59.916667vw}.about2 .content .map .position .point.point4{top:51.09375vw;left:12.34375vw}.about2 .content .map .position .point.point5{top:45.614583vw;left:49.697917vw}.about2 .content .map .position .point .circle{width:10px;height:10px}.about2 .content .map .position .point p{font-size:12px}.about2 .content .text{width:100%;padding-left:5%}.about2 .content .text .p1{margin:0 0 10px}.about3{height:auto;padding:60px 5%}.about3 .line{display:none}.about3 .left{margin:0;width:100%}.about3 .left .title{padding:0}.about3 .left .flex{width:100%;margin:30px 0 0 0}.about3 .left .flex .cutSwiper{display:none}.about3 .left .flex .button{width:fit-content;position:static;display:flex;gap:10px;flex-direction:unset;transform:none;margin:0}.about3 .left .flex .button .circle{width:45px;height:45px}.about3 .left .flex .button .circle:first-child{transform:rotate(-90deg)}.about3 .left .flex .button .circle:last-child{transform:rotate(90deg)}.about3 .left .sj_swiper{display:block !important;width:100%;margin:40px 0 0}.about3 .left .sj_swiper .swiper-slide .item .p1{color:#FFF;font-family:Montserrat;font-style:normal;font-weight:500;margin:0 0 15px}.about3 .left .sj_swiper .swiper-slide .item .p2{color:#D9D9D9;font-style:normal;font-weight:400;line-height:30px;text-transform:capitalize}.about3 .right{display:none}.about4{padding:30px 5%}.about4 .top{flex-direction:column}.about4 .top .l{width:100%}.about4 .top .l .p1{margin:0 0 15px}.about4 .top .r{width:100%;flex-direction:column;gap:20px;margin:25px 0 0 0;height:auto}.about4 .top .r .item{flex:unset !important;height:auto;border-radius:10px}.about4 .top .r .item .position{padding:20px 5%;transform:none}.about4 .top .r .item .position .p2{opacity:1 !important}.about5 .bottom{margin:25px 0 0 0;height:auto;padding:25px 5%}.about5 .bottom .bg2,.about5 .bottom .bg1{display:none}.about5 .bottom .common_bg{display:block !important}.about5 .bottom .jump{width:100%}.about5 .bottom .jump .p1{margin:0 0 10px}.about5 .bottom .jump .p2{width:100%}.about5 .bottom .jump .more{width:fit-content !important;height:40px !important;padding:0 40px 0 20px !important;margin:20px 0 0 0;background:#C90015;clip-path:polygon(0 0, 100% 0, 85% 100%, 0 100%, 0 0)}.about5 .bottom .jump .more svg{display:none}}
