﻿@charset "UTF-8";@import url(https://js01.v15cdn.com/single-template/public.css);.sfullwidthbg::before{width:100vw}
.intelligent-solution .img{overflow:hidden;border-radius:10px}
.intelligent-solution{font-family:unset}
.intelligent-solution .img img{transition:all .3s ease}
.intelligent-solution .img img:hover{transform:scale(1.03)}
.intelligent-solution .icon .iconfont{display:inline-block;transition:all .3s ease}
.intelligent-solution .icon:hover .iconfont{transform:rotateY(-180deg)}
.intelligent-solution .common-main{padding:0}
.intelligent-solution .common-main>.l-wrap{padding:0;max-width:none}
.intelligent-solution .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:870px;font-size:var(--fontsize16);line-height:30px}
.pagebanenr1 .p3{margin-top:40px}
.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 screen and (max-width:883px){.pagebanenr1 .p3{display:none}
}
@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)}
}
@media screen and (max-width:550px){.indextitle{font-size:var(--fontsize22)}
}
.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:1440px){.indexdes br{display:none}
}
.model1 .box{display:flex;flex-wrap:nowrap;width:100%}
.model1 .box .item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 15px;background:linear-gradient(-30deg,#f3f5f8 0,#eef1f5 49%,#f4f5f8 100%);transition:all .4s ease;cursor:pointer;margin-top:3%}
.model1 .box .item .icon-wrap{width:80px;height:80px;border-radius:50%;background:var(--color,#2b82f6);display:flex;align-items:center;justify-content:center;margin-bottom:40px;transition:all .4s ease}
.model1 .box .item .icon-wrap .icon{width:35px;height:auto;display:block;transition:all .4s ease;filter:brightness(0) invert(1)}
.model1 .box .item .tit{font-size:var(--fontsize20);font-weight:var(--fontbold7);color:#000;line-height:1.3;text-align:center;transition:all .4s ease}
.model1 .box .item:hover,.model1 .box .item.active{background:var(--color,#2b82f6)}
.model1 .box .item:hover .icon-wrap,.model1 .box .item.active .icon-wrap{background:#fff}
.model1 .box .item:hover .icon,.model1 .box .item.active .icon{filter:none}
.model1 .box .item:hover .tit,.model1 .box .item.active .tit{color:#fff}
@media screen and (max-width:1024px){.model1 .box{flex-wrap:wrap}
.model1 .box .item{flex:0 0 33.333%}
}
@media screen and (max-width:768px){.model1 .box .item{flex:0 0 50%;padding:40px 15px}
}
@media screen and (max-width:480px){.model1 .box .item{flex:0 0 100%}
}
@media screen and (max-width:1440px){.model1 .box .item .tit{font-size:var(--fontsize18)}
.model1 .box .item .icon-wrap{margin-bottom:30px}
}
@media screen and (max-width:1366px){.model1 .box .item .icon-wrap{width:65px;height:65px}
}
.model2.sfullwidthbg::before{background:#eff4fa}
.model2 .box{margin-top:3%;display:flex;align-items:center;gap:40px;width:100%;box-sizing:border-box}
.model2 .box .nav{width:400px;flex-shrink:0;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}
.model2 .box .nav li{height:100px;background:#fff;padding:20px 25px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:700;color:#000;transition:all .3s ease;box-shadow:0 5px 15px rgba(0,0,0,0.03);font-size:var(--fontsize20);font-weight:bold}
.model2 .box .nav li .iconfont{font-size:var(--fontsize20);transition:all .3s ease;color:#333}
.model2 .box .nav li:hover,.model2 .box .nav li.active{background:var(--color,#2b82f6);color:#fff}
.model2 .box .nav li:hover .iconfont,.model2 .box .nav li.active .iconfont{color:#fff}
.model2 .box .context{flex:1}
.model2 .box .context .item{display:none;align-items:center}
.model2 .box .context .item.active{display:flex;animation:fadeIn .5s ease}
.model2 .box .context .item .img{width:52%;flex-shrink:0}
.model2 .box .context .item .img img{width:100%;height:auto;display:block;border-radius:4px;transition:none!important;clip-path:polygon(0 0,82% 0,100% 18%,100% 100%,0 100%)}
.model2 .box .context .item .img img:hover{transform:none!important;filter:none!important;opacity:1!important}
.model2 .box .context .item .info{width:48%;display:flex;flex-direction:column;justify-content:center;padding-top:10px;padding-left:40px}
.model2 .box .context .item .info .tit{font-size:var(--fontsize20);font-weight:var(--fontbold7);color:#000;line-height:1;margin-bottom:30px}
.model2 .box .context .item .info .des{color:#555;line-height:30px;font-size:var(--fontsize16);font-weight:var(--fontbold4)}
.model2 .box .context .item .info .des .intro{margin-bottom:30px}
.model2 .box .context .item .info .des .apply{margin-bottom:5px}
.model2 .box .context .item .info .des .list{list-style:none;padding:0;margin:0}
.model2 .box .context .item .info .des .list li{position:relative;padding-left:15px}
.model2 .box .context .item .info .des .list li::before{content:"";position:absolute;left:0;top:11px;width:8px;height:8px;border-radius:50%;background:var(--color,#2b82f6)}
@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}
to{opacity:1;transform:translateY(0)}
}
@media screen and (max-width:1024px){.model2 .box{flex-direction:column;padding:20px}
.model2 .box .nav{width:100%;flex-direction:row;flex-wrap:wrap}
.model2 .box .nav li{flex:1 1 calc(50% - 15px)}
}
@media screen and (max-width:768px){.model2 .box .context .item{flex-direction:column}
.model2 .box .context .item .img,.model2 .box .context .item .info{width:100%}
.model2 .box .nav li{flex:1 1 100%}
}
@media screen and (max-width:1440px){.model2 .box .nav{width:350px}
.model2 .box .nav li{height:80px}
}
@media screen and (max-width:1024px){.model2 .box .nav{width:100%}
.model2 .box .nav li{font-size:var(--fontsize18)}
}
@media screen and (max-width:768px){.model2 .box{padding:0}
.model2 .box .context .item .info{padding-left:0;padding-top:30px}
.model2 .box .context .item .info .tit{font-size:var(--fontsize18)}
.model2 .box .context .item .info .des .intro{margin-bottom:20px}
}
.model3 .box.sfullwidthbg::before{background:url("/uploads/47964/page/202610081314017ff15.jpg") no-repeat center;background-size:cover;max-width:1500px}
.model3 .box{padding:140px 0;border-radius:6px;overflow:hidden}
.model3 .indextitle,.model3 .indexdes{color:#fff}
.model3 .btnbox{margin-top:40px}
@media screen and (max-width:1440px){.model3 .indexdes br{display:block}
}
@media screen and (max-width:1280px){.model3 .box{padding:70px 0}
}
@media screen and (max-width:768px){.model3 .indexdes br{display:none}
}
@media screen and (max-width:400px){.model3 .home-more{font-size:var(--fontsize14)}
}
.model4.sfullwidthbg::before{background:#eff4fa}
.model4 .custom-ai-slider{position:relative;width:100%;padding:0 95px;margin-top:3%}
.model4 .custom-ai-slider .model4swiper{width:100%;overflow:hidden}
.model4 .custom-ai-slider .item{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:4/4.5;cursor:pointer}
.model4 .custom-ai-slider .item .bg-img{width:100%;height:100%;object-fit:cover;display:block;transition:all .5s ease}
.model4 .custom-ai-slider .item .hover-mask{position:absolute;top:20px;left:20px;right:20px;bottom:20px;background:rgba(43,130,246,0.85);opacity:0;transition:all .4s ease;box-sizing:border-box;z-index:1;display:flex;justify-content:center;flex-direction:column;padding:0 30px;font-size:16px;border-radius:10px}
.model4 .custom-ai-slider .item .hover-mask .des{color:#fff;line-height:28px;transform:translateY(0px);transition:all .4s ease}
.model4 .custom-ai-slider .item .bottom-card{position:absolute;bottom:30px;left:30px;right:30px;background:#fff;border-radius:8px;padding:30px;display:flex;justify-content:space-between;align-items:center;z-index:2}
.model4 .custom-ai-slider .item .bottom-card .tit{font-size:var(--fontsize20);font-weight:var(--fontbold7);color:#000;line-height:1.3;flex:1;padding-right:10px}
.model4 .custom-ai-slider .item .bottom-card .icon-btn{width:60px;height:60px;box-sizing:border-box;border:1px solid var(--color,#2b82f6);border-radius:10px;padding:4px;background-color:var(--color,#2b82f6);background-clip:content-box;display:flex;align-items:center;justify-content:center;flex-shrink:0}
.model4 .custom-ai-slider .item .bottom-card .icon-btn .iconfont{color:#fff;font-size:16px}
.model4 .custom-ai-slider .item:hover .bg-img{transform:scale(1.05)}
.model4 .custom-ai-slider .item:hover .hover-mask{opacity:1}
.model4 .custom-ai-slider .item:hover .hover-mask .des{transform:translateY(0)}
.model4 .custom-ai-slider .swiper-nav-prev,.model4 .custom-ai-slider .swiper-nav-next{position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px;border-radius:50%;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.08);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s}
.model4 .custom-ai-slider .swiper-nav-prev .iconfont,.model4 .custom-ai-slider .swiper-nav-next .iconfont{color:#999;font-weight:bold}
.model4 .custom-ai-slider .swiper-nav-prev:hover,.model4 .custom-ai-slider .swiper-nav-next:hover{background:var(--color,#2b82f6)}
.model4 .custom-ai-slider .swiper-nav-prev:hover .iconfont,.model4 .custom-ai-slider .swiper-nav-next:hover .iconfont{color:#fff}
.model4 .custom-ai-slider .swiper-nav-prev{left:5px}
.model4 .custom-ai-slider .swiper-nav-next{right:5px}
@media screen and (max-width:768px){.model4 .custom-ai-slider{padding:20px 0}
.model4 .custom-ai-slider .swiper-nav-prev,.model4 .custom-ai-slider .swiper-nav-next{display:none}
}
@media screen and (max-width:1440px){.model4 .custom-ai-slider .item .bottom-card .tit{font-size:var(--fontsize18)}
.model4 .custom-ai-slider .item:hover .hover-mask .des{font-size:14px}
.model4 .custom-ai-slider .item .hover-mask{justify-content:start;padding-top:40px}
}
@media screen and (max-width:1366px){.model4 .custom-ai-slider .item .bottom-card{padding:15px}
.model4 .custom-ai-slider{padding:0 60px}
}
@media screen and (max-width:768px){.model4 .custom-ai-slider{padding:0}
}
.model5 .model5swiper{width:100%;padding-left:3px;padding-right:3px;padding-bottom:50px;margin-top:3%}
.model5 .model5swiper .swiper-slide{height:auto}
.model5 .model5swiper .item{width:100%;height:95px;background:#fff;border:1px solid #efefef;box-sizing:border-box;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}
.model5 .model5swiper .item img{max-width:80%;max-height:70%;object-fit:contain;display:block}
.model5 .model5swiper .item:hover{border-color:transparent;box-shadow:0 5px 15px 0 rgba(0,0,0,0.12)}
.model5 .model5swiper .swiper-pagination{bottom:0}
.model5 .model5swiper .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#999;opacity:.5;margin:0 4px;transition:all .3s ease}
.model5 .model5swiper .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:var(--color,#2b82f6)}
.model6.sfullwidthbg::before{background:url("/uploads/47964/page/p2026090317122571606.webp") no-repeat center;background-size:cover}
.model6 .box{position:relative;width:100%;margin-top:3%}
.model6 .box .item{display:flex;align-items:center;width:100%}
.model6 .box .item .img{width:48%;border-radius:12px;overflow:hidden}
.model6 .box .item .img img{width:100%;height:auto;display:block;object-fit:cover;max-height:480px}
.model6 .box .item .content{width:52%;position:relative;z-index:2}
.model6 .box .item .content .tit{position:relative;font-size:var(--fontsize20);font-weight:var(--fontbold7);color:#000;margin-bottom:30px;line-height:1;padding-left:30px}
.model6 .box .item .content .tit::before{content:"";position:absolute;left:-60px;top:7px;width:80px;height:2px;background:var(--color,#2b82f6)}
.model6 .box .item .content .info{background:#fff;border-radius:8px;margin-left:-60px;padding:50px 20px 50px 90px}
.model6 .box .item .content .info .des{color:#555;line-height:28px;margin-bottom:35px}
.model6 .box .item .content .info .more a{display:inline-flex;align-items:center;background:var(--color,#2b82f6);color:#fff;padding:12px 28px;border-radius:4px;font-weight:700;font-size:15px;transition:all .3s}
.model6 .box .item .content .info .more a .iconfont{margin-left:10px;font-size:14px;font-weight:normal}
.model6 .box .item .content .info .more a:hover{opacity:.85;transform:translateY(-2px);box-shadow:0 5px 15px rgba(43,130,246,0.3)}
.model6 .box .slider-nav{display:flex;justify-content:flex-end;gap:15px;margin:0 auto;margin-top:20px}
.model6 .box .slider-nav .nav-prev,.model6 .box .slider-nav .nav-next{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 5px 15px rgba(0,0,0,0.05);transition:all .3s;user-select:none}
.model6 .box .slider-nav .nav-prev{background:#fff;color:#999}
.model6 .box .slider-nav .nav-prev:hover{color:var(--color,#2b82f6)}
.model6 .box .slider-nav .nav-next{background:var(--color,#2b82f6);color:#fff}
.model6 .box .slider-nav .nav-next:hover{opacity:.85}
@media screen and (max-width:1024px){.model6 .box .item{flex-direction:column}
.model6 .box .item .img{width:100%}
.model6 .box .item .img img{max-width:none;max-height:none}
.model6 .box .item .content{display:block;width:100%}
.model6 .box .item .content .tit{padding-left:0}
.model6 .box .item .content .tit::before{display:none}
.model6 .box .item .content .info{margin-left:0;padding:30px}
}
@media screen and (max-width:1366px){.model6 .box .item .content .info{padding:40px 20px 40px 60px}
.model6 .box .item .content .tit{padding-left:0}
.model6 .box .item .content .tit::before{width:50px}
}
@media screen and (max-width:1280px){.model6 .box .item .content .tit{font-size:var(--fontsize18);margin-bottom:5px}
.model6 .box .item .content .info{padding:25px}
.model6 .box .item .content .info .des br{display:none}
}
@media screen and (max-width:1024px){.model6 .box .item .content .tit{margin-bottom:20px}
.model6 .box .item .content{padding-bottom:0}
}
@media screen and (max-width:500px){.model6 .box .slider-nav{margin-top:0}
}
.model7 .box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.model7 .box .left,.model7 .box .right{width:48%}
@media screen and (max-width:768px){.model7 .box .left,.model7 .box .right{width:100%}
.model7 .box .right{margin-top:30px}
}
.model7 .box .right{background:#152848;padding:70px 30px;border-radius:10px;color:#fff}
.model7 .box .subtit{font-size:var(--fontsize30);line-height:1;margin-bottom:45px;font-weight:bold;text-align:center}
.model7 .wmkcfeedback input,.model7 .wmkcfeedback .wmkcfb-fileupload,.model7 .wmkcfeedback textarea{background:rgba(255,255,255,0.1);border:0;color:#fff}
.model7 .wmkcfeedback .send-btn{border-radius:6px}
@media screen and (max-width:1440px){.model7 .box .subtit{font-size:var(--fontsize24)}
}
@media screen and (max-width:1280px){.model7 .box .subtit{font-size:var(--fontsize20)}
}
@media screen and (max-width:1024px){.model7 .box .right{padding:50px 30px}
}
@media screen and (max-width:550px){.model7 .box .right{padding:30px}
}
