﻿@import url(https://js01.v15cdn.com/single-template/public.css);.sfullwidthbg::before{width:100vw}
.about-us .img{overflow:hidden;border-radius:10px}
.about-us{font-family:unset}
.about-us .img img{transition:all .3s ease}
.about-us .img img:hover{transform:scale(1.03)}
.about-us .icon .iconfont{display:inline-block;transition:all .3s ease}
.about-us .icon:hover .iconfont{transform:rotateY(-180deg)}
.about-us .common-main{padding:0}
.about-us .common-main>.l-wrap{padding:0;max-width:none}
.about-us .page-main{padding:0}
.padding{padding-top:5%;padding-bottom:5%;overflow:hidden}
.pagebanenr1{position:absolute;top:50%;width:100%;height:100%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}
.pagebanenr1 .p1{font-weight:var(--fontbold7);font-size:42px;color:#fff;line-height:1}
.pagebanenr1 .p2{color:#fff;margin:40px auto 0;max-width:850px;font-size:var(--fontsize16);line-height:30px}
.pagebanenr1 .banner-btn{display:flex;margin-top:35px}
.pagebanenr1 .banner-btn a{background:var(--color);border-radius:25px;padding:16px 35px;color:#fff;line-height:1}
@media(max-width:1880px){.pagebanenr1 .p1{font-size:var(--wmpage-font36)}
.pagebanenr1 .p2 br{display:none}
}
@media(max-width:1366px){.pagebanenr1 .p1{font-size:var(--wmpage-font28)}
}
@media(max-width:1024px){.pagebanenr1 .p1{font-size:var(--wmpage-font26)}
.pagebanenr1 .p2{width:100%;margin-top:10px!important}
.pagebanenr1 .banner-btn{margin-top:15px}
}
@media(max-width:768px){.pagebanenr1 .p1{font-size:var(--wmpage-font22)}
}
@media screen and (max-width:667px){.pagebanenr1 .p2{font-size:var(--fontsize14)}
}
@media(max-width:550px){.pagebanenr1 .banner-btn{display:none}
.pagebanenr1 .p2{display:none}
}
.indextitle{font-weight:700;font-size:var(--fontsize42);color:#000;line-height:1.25}
@media screen and (max-width:1660px){.indextitle{font-size:var(--fontsize34)}
}
@media screen and (max-width:1440px){.indextitle{font-size:var(--fontsize28)}
}
@media screen and (max-width:1280px){.indextitle{font-size:var(--fontsize24)}
}
.indexhead{text-align:center}
.indexdes{color:#555;line-height:30px;margin-top:30px;font-weight:500;font-size:var(--fontsize16)}
@media screen and (max-width:1024px){.indexdes br{display:none}
}
.model1 .indexdes{font-weight:400}
.model1 .indexdes p{margin-bottom:10px}
.model1 .indexdes p:last-child{margin-bottom:0}
.model1.sfullwidthbg::before{background:url("/uploads/47964/page/p20260903134345a1ab2.webp") no-repeat center;background-size:cover}
.model1 .box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.model1 .box .left{width:48%}
.model1 .box .left .gallery-top{width:100%;border-radius:8px;overflow:hidden;margin-bottom:15px;aspect-ratio:4/3}
.model1 .box .left .gallery-top .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}
.model1 .box .left .thumb-wrap{display:flex;align-items:stretch;height:100px}
.model1 .box .left .thumb-wrap .thumb-btn{width:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:monospace;font-size:var(--fontsize20);font-weight:bold;transition:all .3s;user-select:none}
.model1 .box .left .thumb-wrap .thumb-btn.thumb-prev{background-color:#e5e6e9;color:#202121}
.model1 .box .left .thumb-wrap .thumb-btn.thumb-prev:hover{background-color:var(--color);color:#fff}
.model1 .box .left .thumb-wrap .thumb-btn.thumb-next{background-color:#e5e6e9;color:#202121}
.model1 .box .left .thumb-wrap .thumb-btn.thumb-next:hover{background-color:var(--color);color:#fff}
.model1 .box .left .thumb-wrap .thumb-btn.swiper-button-disabled{opacity:.5;cursor:not-allowed}
.model1 .box .left .thumb-wrap .gallery-thumbs{flex:1;margin:0 10px;overflow:hidden}
.model1 .box .left .thumb-wrap .gallery-thumbs .swiper-slide{border-radius:4px;overflow:hidden;transition:all .3s ease;cursor:pointer;border:2px solid transparent}
.model1 .box .left .thumb-wrap .gallery-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}
.model1 .box .left .thumb-wrap .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1;border-color:var(--color,#2b82f6)}
.model1 .box .right{width:48%}
@media screen and (max-width:768px){.model1 .box .left,.model1 .box .right{width:100%}
.model1 .box .right{margin-top:30px}
}
.model2 .btnbox{margin-top:40px}
.model2 .indexdes{font-size:var(--fontsize16);font-weight:500}
.model2 .indexdes p{margin-bottom:10px}
.model2 .indexdes p:last-child{margin-bottom:0}
.model2 .box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.model2 .box .left,.model2 .box .right{width:48%}
@media screen and (max-width:768px){.model2 .box .left,.model2 .box .right{width:100%}
.model2 .box .right{margin-top:30px}
}
.model2 .box .right .img1{position:relative;width:100%;overflow:unset}
.model2 .box .right .img1 img{width:100%;display:block}
.model2 .box .right .img1 .badge{position:absolute;top:40px;left:-30px;background:var(--color,#2b82f6);color:#fff;padding:15px 30px;z-index:2}
.model2 .box .right .img1 .badge .t1{font-size:var(--fontsize30);font-weight:700;margin-bottom:15px;line-height:1}
.model2 .box .right .img1 .badge .t1 span{font-size:var(--fontsize24)}
.model2 .box .right .img1 .badge .t2{font-size:var(--fontsize16);font-weight:bold;line-height:1.4}
.model2 .box .right .img1 .badge::after{content:"";position:absolute;left:0;bottom:-15px;width:30px;height:15px;background:var(--color,#2b82f6);filter:brightness(0.65);clip-path:polygon(0 0,100% 0,100% 100%)}
@media screen and (max-width:768px){.model2 .box .right{width:100%;margin-top:30px}
.model2 .box .right .img .badge{left:0}
.model2 .box .right .img .badge::after{display:none}
}
@media screen and (max-width:1440px){.model2 .box .right .img1 .badge .t1{font-size:var(--fontsize24)}
.model2 .box .right .img1 .badge .t1 span{font-size:var(--fontsize20)}
}
@media screen and (max-width:1280px){.model2 .box .right .img1 .badge .t1{font-size:var(--fontsize22);margin-bottom:10px}
.model2 .box .right .img1 .badge .t1 span{font-size:var(--fontsize18)}
.model2 .btnbox{margin-top:30px}
}
@media screen and (max-width:768px){.model2 .box .right{order:1;margin-top:0}
.model2 .box .left{margin-top:30px;order:2}
}
.model3.sfullwidthbg::before{background:#eff4fa}
.model3 .box{margin-top:3%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.model3 .box .left,.model3 .box .right{width:48%}
@media screen and (max-width:768px){.model3 .box .left,.model3 .box .right{width:100%}
.model3 .box .right{margin-top:30px}
}
.model3 .box .right .item{display:flex;gap:20px;align-items:baseline;margin-bottom:30px}
.model3 .box .right .item:last-child{margin-bottom:0}
.model3 .box .right .item .icon{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background:var(--color);border-radius:50%;flex-shrink:0}
.model3 .box .right .item .icon em{color:#fff;font-size:var(--fontsize30)}
.model3 .box .right .item .tit{line-height:1;font-size:var(--fontsize20);font-weight:500;margin-bottom:24px}
.model3 .box .right .item .des{font-weight:500;color:#555;line-height:30px}
@media screen and (max-width:1280px){.model3 .box .right .item{margin-bottom:25px}
.model3 .box .right .item .tit{margin-bottom:20px}
}
@media screen and (max-width:1024px){.model3 .box .right .item .icon{width:50px;height:50px}
.model3 .box .right .item .icon em{font-size:var(--fontsize24)}
.model3 .box .right .item{margin-bottom:20px}
}
.model4 .custom-center-slider{width:100%;overflow:hidden;padding-bottom:20px;margin-top:3%}
.model4 .custom-center-slider .model4swiper{width:100%}
.model4 .custom-center-slider .swiper-slide{height:auto;transform:scale(0.75);transition:all .4s ease}
.model4 .custom-center-slider .swiper-slide.swiper-slide-active,.model4 .custom-center-slider .swiper-slide.swiper-slide-duplicate-active{transform:scale(1);opacity:1}
.model4 .custom-center-slider .item{display:flex;border-radius:10px;overflow:hidden;background:#f6f7f8;height:100%}
.model4 .custom-center-slider .item .img{width:50%;flex-shrink:0;border-radius:0}
.model4 .custom-center-slider .item .img img{width:100%;height:100%;object-fit:cover;display:block}
.model4 .custom-center-slider .item .info{width:50%;padding:60px;display:flex;flex-direction:column;justify-content:center}
.model4 .custom-center-slider .item .info .tit{font-size:var(--fontsize20);font-weight:var(--fontbold7);color:#000;margin-bottom:30px;line-height:1}
.model4 .custom-center-slider .item .info .des{color:#555;line-height:28px}
.model4 .custom-center-slider .item .info .des .intro{margin-bottom:15px}
.model4 .custom-center-slider .item .info .des .list{list-style:none;padding:0;margin:0}
.model4 .custom-center-slider .item .info .des .list li{position:relative;padding-left:18px;margin-bottom:5px}
.model4 .custom-center-slider .item .info .des .list li::before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:var(--color)}
.model4 .custom-center-slider .slider-nav-wrap{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px}
.model4 .custom-center-slider .slider-nav-wrap .nav-btn{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:bold;transition:all .3s;user-select:none}
.model4 .custom-center-slider .slider-nav-wrap .nav-btn.nav-prev{border:1px solid #edeeef;background:#fff;color:#999;font-size:var(--fontsize18)}
.model4 .custom-center-slider .slider-nav-wrap .nav-btn.nav-prev:hover{opacity:.85}
.model4 .custom-center-slider .slider-nav-wrap .nav-btn.nav-next{background:var(--color,#2b82f6);color:#fff;font-size:var(--fontsize18)}
.model4 .custom-center-slider .slider-nav-wrap .nav-btn.nav-next:hover{opacity:.85}
@media screen and (max-width:992px){.model4 .custom-center-slider .swiper-slide{width:85%}
}
@media screen and (max-width:768px){.model4 .custom-center-slider .swiper-slide{width:90%}
.model4 .custom-center-slider .item{flex-direction:column;padding:0 15px}
.model4 .custom-center-slider .item .img{width:100%}
.model4 .custom-center-slider .item .info{width:100%;padding:25px 20px}
}
@media screen and (max-width:1440px){.model4 .custom-center-slider .item .info{padding:40px}
}
@media screen and (max-width:1280px){.model4 .custom-center-slider .item .info .tit{margin-bottom:20px}
}
@media screen and (max-width:768px){.model4 .custom-center-slider .item .info .tit{font-size:var(--fontsize18)}
.model4 .custom-center-slider .item .info{padding:30px}
.model4 .custom-center-slider .slider-nav-wrap{margin-top:30px}
}
@media screen and (max-width:450px){.model4 .custom-center-slider .item .info{padding:20px 0}
}
.model5 .indextitle,.model5 .indexdes{color:#fff}
.model5 .btnbox{margin-top:50px}
.model5.padding{padding:200px 0}
.model5.sfullwidthbg::before{background:url("/uploads/47964/page/p20260903134402777fa.webp") no-repeat center;background-size:cover}
.model5.sfullwidthbg::after{content:"";width:100vw;height:100%;display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;background:rgba(18,38,74,0.75)}
@media screen and (max-width:1440px){.model5.padding{padding:150px 0}
}
@media screen and (max-width:1280px){.model5.padding{padding:120px 0}
.model5 .btnbox{margin-top:40px}
}
@media screen and (max-width:768px){.model5.padding{padding:100px 0}
}
@media screen and (max-width:550px){.model5.padding{padding:50px 0}
}
.model6 .box{margin-top:3%;display:flex;justify-content:space-between;align-items:flex-start;padding:30px;gap:20px;background:linear-gradient(-30deg,#f3f5f8 0,#eef1f5 49%,#f4f5f8 100%)}
.model6 .box .item{flex:1;text-align:center;position:relative;padding:20px 0}
.model6 .box .item .num-bg{position:absolute;top:-10px;left:10px;font-size:100px;font-weight:900;font-style:italic;z-index:0;line-height:1;pointer-events:none;background:linear-gradient(171deg,#d0dcec 0,#f2f4f7 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;padding-right:20px}
.model6 .box .item .img-wrap{position:relative;display:inline-block;z-index:1;padding:20px;border-radius:50%;margin-bottom:40px;background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='00210210'%3E%3Ccirclecx='105'cy='105'r='100'fill='none'stroke='%23cde0fe'stroke-width='1.5'/%3E%3Ccirclecx='105'cy='105'r='100'fill='none'stroke='%232b82f6'stroke-width='4.5'stroke-linecap='round'stroke-dasharray='160650'transform='rotate(115105105)'/%3E%3Cpathd='M205105L210105'fill='none'stroke='%23cde0fe'stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:100% 100%;border:0}
.model6 .box .item .img-wrap .img{border-radius:50%;overflow:hidden}
.model6 .box .item .img-wrap .img img{width:100%;height:100%;object-fit:cover;display:block}
.model6 .box .item .img-wrap .icon-wrap{position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:60px;height:60px;background:var(--color,#2b82f6);border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #fff}
.model6 .box .item .img-wrap .icon-wrap .iconfont{color:#fff;font-size:25px}
.model6 .box .item .arrow{position:absolute;top:30%;right:-22px;transform:translateY(-50%);width:24px;z-index:2}
.model6 .box .item .info{position:relative;z-index:1}
.model6 .box .item .info .tit{font-size:var(--fontsize20);font-weight:var(--fontbold7);color:#000;margin-bottom:25px;position:relative}
.model6 .box .item .info .tit::after{content:"";position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:30px;height:2px;background:var(--color,#2b82f6)}
.model6 .box .item .info .des{color:#666;line-height:28px;margin-top:60px}
.model6 .box .item:last-child .arrow{display:none}
@media screen and (max-width:1024px){.model6 .box{flex-wrap:wrap}
.model6 .box .item{flex:0 0 48%;margin-bottom:40px}
.model6 .box .item .arrow{display:none}
}
@media screen and (max-width:550px){.model6 .box .item{flex:0 0 100%}
}
@media screen and (max-width:768px){.model6 .box .item .info .tit{font-size:var(--fontsize18)}
}
@media screen and (max-width:550px){.model6 .box .item{margin-bottom:30px}
}
.model7.sfullwidthbg::before{background:#152848}
.model7 .indextitle,.model7 .indexdes{color:#Fff}
.model7 .box{margin-top:3%}
.model7 .btnbox{margin-top:0;display:flex;justify-content:center;align-items:center}

.model8 .box{margin-top:3%}
.model8 .curved-gallery-wrap{width:100%}
.model8 .curved-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;background:#fff;clip-path:url(#arcClipMask);min-height:200px}
.model8 .img-box{width:100%;aspect-ratio:4/3;background:#f0f0f0}
.model8 .img-box img{width:100%;height:100%;object-fit:cover;display:block}
@media screen and (max-width:1024px){.model8 .curved-grid{grid-template-columns:repeat(4,1fr)}
}
@media screen and (max-width:1024px){.model8 .curved-grid{grid-template-columns:repeat(4,1fr);clip-path:none}
}
@media screen and (max-width:768px){.model8 .curved-grid{grid-template-columns:repeat(3,1fr);gap:8px}
}
@media screen and (max-width:480px){.model8 .curved-grid{grid-template-columns:repeat(2,1fr);gap:5px}
}

.model8 .img-box{overflow:hidden}
.model8 .img-box img{transition:all 0.3s ease}
.model8 .img-box img:hover{transform:scale(1.03)}

