﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.home-contact {background-image: url(/uploads/36303/banner/2026070309155109da6.jpg);}
.home-banner .swiper-slide::before{display:none}
.home-about::after{background:#2f47dbd1}
.home-cate{position:relative;padding:4% 0}
.home-cate{background:#f5f5f5}
.home-cate .cateul{margin-top:2em;display:flex;justify-content:center;background:#e6e7e7;border-radius:26px;height:52px;padding:6px 14px}
.home-cate .cateul li{color:#666;width:16%;height:40px;line-height:40px;border-radius:18px;padding:0px 10px;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:0px 10px;transition:all .1s linear;font-weight:var(--fontbold5);cursor:pointer}
.home-cate .cateul li.active{background:#FFF;color:var(--color)}
.home-cate .cateul li:hover{color:var(--color)}
.home-cate .catewrap{display:flex;align-items:stretch;margin-top:40px}
.home-cate .cateimg{width:340px;position:relative}
.home-cate .cateimg img{object-fit:cover;width:100%;height:100%}
.home-cate .cateimg .absolute{position:absolute;width:100%;bottom:20%;padding:10px 20px;display:flex;flex-direction:column;align-items:center}
.home-cate .cateimg .absolute .p1{font-size:var(--fontsize30);font-weight:var(--fontbold6);color:#FFF;line-height:1.4;text-align:center;margin-bottom:1em}
.home-cate .cateimg .absolute a{min-width:180px;padding:0px 20px;height:45px;background:rgba(0,0,3,0);border-radius:23px;border:1px solid #ecf6ff;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:#FFF;font-weight:var(--fontbold5);transition:all .1s linear}
.home-cate .cateimg .absolute a:hover{background:var(--color)}
.home-cate .catelist{padding-left:30px;flex:1}
.home-cate .catelist ul{height:100%;display:flex;flex-wrap:wrap;display:none}
.home-cate .catelist ul li{width:32%;background:#FFF;border-radius:3px;text-align:center;position:relative;overflow:hidden;margin-right:2%}
.home-cate .catelist ul li:nth-child(3n){margin-right:0}
.home-cate .catelist ul li:nth-child(1),.home-cate .catelist ul li:nth-child(2),.home-cate .catelist ul li:nth-child(3){margin-bottom:1em}
.home-cate .catelist ul li .img{width:100%;aspect-ratio:4/3}
.home-cate .catelist ul li .img img{width:100%;height:100%;object-fit:contain}
.home-cate .catelist ul li .title{width:100%;font-size:var(--fontsize18);color:#333;transition:all .1s linear;padding:8px 15px;height:70px}
.home-cate .catelist ul li:hover img{transform:scale(1.03)}
.home-cate .catelist ul li:hover .title{color:var(--color)}
@media(max-width:1446px){.home-cate .cateul li{width:20%}
}@media(max-width:1280px){.home-cate .cateimg{display:none}
.home-cate .catelist{padding:0px}
}@media(max-width:1024px){.home-cate .cateul{flex-wrap:wrap;height:auto}
.home-cate .cateul li{width:30%;margin-right:10px}
.home-cate .cateul li:nth-child(n+4){margin-top:10px}
}@media(max-width:768px){.home-cate{padding:40px 0}
.home-cate .cateul{justify-content:space-between;margin-top:20px}
.home-cate .cateul li{width:49%;margin:0}
.home-cate .cateul li:nth-child(n+3){margin-top:10px}
.home-cate .catewrap{margin-top:30px}
.home-cate .catelist ul{justify-content:space-between}
.home-cate .catelist ul li{width:49%;margin-bottom:1em;margin-right:0}
.home-cate .catelist ul li .title{font-size:var(--fontsize16);height:60px}}
.wmpage177-page2 .wmpage177-page2-box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.wmpage177-page2 .wmpage177-page2-box .wmpage177-page2-left{width:45%;position:relative}
.wmpage177-page2 .wmpage177-page2-left .wmpage177-page2-img img{width:100%;height:auto;object-fit:cover}
.wmpage177-page2 .wmpage177-page2-left .wmpage177-page2-card{position:absolute;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;background:url(https://img01.v15cdn.com/singletem/wmpage177/wmpage177-page2-img2.webp) center no-repeat;background-size:cover;bottom:10px;right:0;text-align:center;min-width:220px;min-height:190px;border-radius:10px;overflow:hidden}
.wmpage177-page2 .wmpage177-page2-left .wmpage177-page2-card .wmpage177-page2-num{color:#fff;font-size:var(--wmpage-font46);font-weight:var(--fontbold7)}
.wmpage177-page2 .wmpage177-page2-left .wmpage177-page2-card .wmpage177-page2-title{color:#fff;font-size:var(--wmpage-font20)}
.wmpage177-page2 .wmpage177-page2-box .wmpage177-page2-right{flex:1;padding-left:3%}
.wmpage177-page2 .wmpage177-page2-right .wmpage177-page2-text{position:relative;color:var(--color);font-weight:var(--fontbold6);padding-left:50px}
.wmpage177-page2 .wmpage177-page2-right .wmpage177-page2-text::after{position:absolute;content:'';width:45px;height:2px;background:var(--color);left:0;top:50%;transform:translateY(-50%)}
.wmpage177-page2 .wmpage177-page2-right .wmpage-title{color:var(--wmpage-color22);line-height:1.3;margin:10px 0 20px}
.wmpage177-page2 .wmpage177-page2-right .wmpage-title span{color:var(--color)}
.wmpage177-page2 .wmpage177-page2-right .wmpage177-page2-info{color:var(--wmpage-color8)}
.wmpage177-page2 .wmpage177-page2-right .wmpage177-page2-words{color:var(--wmpage-color8);margin:20px 0}
.wmpage177-page2 .wmpage177-page2-right .wmpage177-page2-btn a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:180px;height:50px;background:var(--color);padding:0 20px;border-radius:30px;color:#fff;font-weight:var(--fontbold6);transition:all .3s linear;z-index:1}
.wmpage177-page2 .wmpage177-page2-right .wmpage177-page2-btn em{transition:all .3s linear;color:#fff;margin-left:10px;margin-top:2px;transition:all .3s linear}
.wmpage177-page2 .wmpage177-page2-right .wmpage177-page2-btn a:hover em{color:var(--color)}
.wmpage177-page2 .wmpage177-page2-right .wmpage177-page2-btn a::before{position:absolute;content:'';box-sizing:border-box;height:100%;width:0%;background:#fff;right:0;top:0;z-index:-1;border-radius:30px;opacity:0;transition:all .3s linear;border:1px solid var(--color)}
.wmpage177-page2 .wmpage177-page2-right .wmpage177-page2-btn a:hover{color:var(--color)}
.wmpage177-page2 .wmpage177-page2-right .wmpage177-page2-btn a:hover:before{opacity:1;width:100%;border:1px solid var(--color);left:0}
@media(max-width:1280px){.wmpage177-page2 .wmpage177-page2-left .wmpage177-page2-card{min-width:160px;min-height:inherit;padding-bottom:10px}
}@media(max-width:768px){.wmpage177-page2 .wmpage177-page2-box{flex-direction:column}
.wmpage177-page2 .wmpage177-page2-box .wmpage177-page2-left{width:100%}
.wmpage177-page2 .wmpage177-page2-box .wmpage177-page2-right{padding:0;margin-top:15px}
.wmpage177-page2 .wmpage177-page2-left .wmpage177-page2-card{padding:10px 0}
.wmpage177-page2 .wmpage177-page2-left .wmpage177-page2-card .wmpage177-page2-num{font-size:var(--wmpage-font26)}
}.wmpage177-page2 .home-title{text-align:left}
      .wmpage215-page5{position:relative;z-index:1}
.wmpage215-page5::before{position:absolute;content:'';background:url(https://img01.v15cdn.com/singletem/wmpage215/wmpage215-page5-img1.webp) no-repeat;width:100%;height:100%;background-size:cover;left:0;top:0;z-index:-1}
.wmpage215-page5::after{position:absolute;content:'';width:100%;height:100%;background:#f2f2f2;left:0;top:0;z-index:-1}
.wmpage215-page5 .wmpage215-page5-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}
.wmpage215-page5 .wmpage215-page5-box .wmpage215-page5-left{width:40%}
.wmpage215-page5 .wmpage215-page5-left .wmpage-title{position:relative;color:#111;padding-left:15px}
.wmpage215-page5 .wmpage215-page5-left .wmpage-title::after{position:absolute;content:'';width:3px;height:72%;background:var(--color);left:0;top:50%;transform:translateY(-50%)}
.wmpage215-page5 .wmpage215-page5-left .wmpage215-page5-desc{color:#666;opacity:.8;margin:10px 0}
.wmpage215-page5 .wmpage215-page5-left ul li:first-child{position:relative;padding-bottom:10px;display:inline-flex;align-items:center;color:#fff;border-bottom:1px solid #eee;opacity:.9}
.wmpage215-page5 .wmpage215-page5-left ul li:first-child em{color:var(--color);font-size:var(--wmpage-font20);margin-right:10px}
.wmpage215-page5 .wmpage215-page5-left ul li:last-child{display:flex;align-items:center;margin-top:15px;color:var(--color);font-weight:var(--fontbold6);font-size:var(--wmpage-font20)}
.wmpage215-page5 .wmpage215-page5-left ul li:last-child em{font-size:var(--wmpage-font50);color:var(--color);margin-right:15px}
.wmpage215-page5 .wmpage215-page5-box .wmpage215-page5-right{width:48%}
.wmpage215-page5 .wmpage215-page5-right li{border-radius:10px;background:#fff;transition:all .3s linear;overflow:hidden}
.wmpage215-page5 .wmpage215-page5-right li:nth-child(-n+3){margin-bottom:15px}
.wmpage215-page5 .wmpage215-page5-right li.active{border-radius:10px}
.wmpage215-page5 .wmpage215-page5-right .wmpage215-page5-open{position:relative;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;z-index:1;background:var(--color)}
.wmpage215-page5 .wmpage215-page5-right .wmpage215-page5-open::before{position:absolute;content:'';width:5px;height:100%;background:var(--color);left:0;top:0;z-index:-1;transition:all .3s linear}
.wmpage215-page5 .wmpage215-page5-right li.active .wmpage215-page5-open::before{width:100%}
.wmpage215-page5 .wmpage215-page5-right .wmpage215-page5-open .wmpage215-page5-title{color:#fff;display:flex;align-items:center;font-weight:var(--fontbold6);font-size:var(--wmpage-font18)}
.wmpage215-page5 .wmpage215-page5-right .wmpage215-page5-open .wmpage215-page5-title em{color:#fff;font-size:var(--wmpage-font24);font-weight:var(--fontbold6);margin-right:10px;transition:all .3s linear}
.wmpage215-page5 .wmpage215-page5-right .wmpage215-page5-icon em{display:block;font-weight:var(--fontbold6);transition:all .3s linear}
.wmpage215-page5 .wmpage215-page5-right li.active .wmpage215-page5-icon em{transform:rotateX(180deg)}
.wmpage215-page5 .wmpage215-page5-right li.active .wmpage215-page5-open em{color:#000}
.wmpage215-page5 .wmpage215-page5-right .wmpage215-page5-close{display:none;padding:20px 20px 30px}
.wmpage215-page5 .wmpage215-page5-right .wmpage215-page5-content{display:flex;align-items:center;color:var(--wmpage-color8)}
.wmpage215-page5 .wmpage215-page5-right .wmpage215-page5-close img{margin-right:10px}
@media screen and (max-width:1024px){.wmpage215-page5 .wmpage215-page5-box .wmpage215-page5-left{width:100%}
.wmpage215-page5 .wmpage215-page5-box .wmpage215-page5-right{width:100%;margin-top:30px}
}.wmpage215-page5 .right-title{font-weight:600;font-size:25px;margin-bottom:2%}
.wmpage215-page5 .wmpage215-page5-right li{margin-bottom:2%}
.wmpage215-page5  .wmpage-title{font-weight:var(--fontbold6);font-size:44px !important;color:#000;margin-bottom:5px}
@media (max-width:1280px){.wmpage215-page5  .wmpage-title{font-size:30px !important}
}@media (max-width:768px){.wmpage215-page5  .wmpage-title  .home-title{font-size:26px !important}}
 .home-logo{position:relative;padding:4% 0}
.home-logo{background:#f2f2f2;padding-bottom:0px}
#logoswiper{margin-top:40px}
#logoswiper .swiper-wrapper{transition-timing-function:linear !important;margin:0px auto;align-items:center}
#logoswiper .logoswiper-pagination{text-align:center;margin-top:30px;display:none}
#logoswiper .logoswiper-pagination .swiper-pagination-bullet{background:#111111;opacity:1}
#logoswiper .logoswiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color)}
.home-logo .home-des{font-size:20px}
.home-logo .tag{text-align:center;color:#666;font-size:18px}
@media (max-width:768px){.home-logo{padding:30px 0px}
}#logoswiper1{margin-top:40px}
#logoswiper1 .swiper-wrapper{transition-timing-function:linear !important;margin:0px auto;align-items:center}
#logoswiper1 .logoswiper-pagination{text-align:center;margin-top:30px;display:none}
#logoswiper1 .logoswiper-pagination .swiper-pagination-bullet{background:#111111;opacity:1}
#logoswiper1 .logoswiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color)}

        #logoswiper2{margin-top:40px}
#logoswiper2 .swiper-wrapper{transition-timing-function:linear !important;margin:0px auto;align-items:center}
#logoswiper2 .logoswiper-pagination{text-align:center;margin-top:30px;display:none}
#logoswiper2 .logoswiper-pagination .swiper-pagination-bullet{background:#111111;opacity:1}
#logoswiper2 .logoswiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color)}
.home-contact{background:url(/Content/uploads/2026874067/202607031133470faae5461b724ecd862f1a6f8778f951.jpg)}
#logoswiper2 .swiper-slide img{width:100%}
.home-service .home-des{color: #111;}
 .home-service .service-flex .left .img2{right:0;bottom:0;transform:unset;top:unset}
.home-service .service-flex .left{background-color:#6779e5}
.home-service .service-flex .left .text{writing-mode:unset;position:relative;z-index:1111}
.home-service .home-more em{background:unset}
.home-about .aboutlist li .icon{border-color:var(--color)}
.home-about .aboutflex{align-items:stretch}
.home-about .aboutflex .aboutim{overflow:hidden;border-radius:10px}
.home-about .aboutflex .aboutimg lite-youtube{height:100%}
#logoswiper1 .swiper-slide img{width:100%;border-radius:10px}
.home-logo .home-title{color:#323232}
.home-about .aboutflex .aboutinfo .home-more em{background:#fff;color:var(--color)}
.home-about .aboutflex .aboutinfo .home-more{background:#6d7ee8;color:#fff}
.home-contact .home-more em{background:#6377ee;color:#fff}
.home-contact{padding:4% 0}
.home-contact::after{background:rgb(0 0 0 / 15%)}
.wmpage215-page5 .right-title,.wmkcbox-contact .wmkcbox-contact-left .home-title span{color:#3f3f3f}
.wmpage215-page5 .wmpage215-page5-right .wmpage215-page5-open{background:#2f47db}
@media (min-width:1024px){.home-about .aboutflex .aboutinfo .home-des{font-size:30px}
.wmpage215-page5 .wmpage215-page5-left ul li:last-child{font-size:22px}
}.wmkcbox-contact .wmkcbox-contact-feedback .wmkcfeedback .send-btn{background-color:#2f47db}
.wmpage215-page5 .wmpage215-page5-left .wmpage-title::after{width:4px}
.wmkcbox-contact .wmkcbox-contact-left p  span{color:#364edc;font-size:18px}
@media (min-width:1350px){.home-service .service-flex .right .list li{display:flex;flex-direction:column;align-items:center;flex:1}} 
.home-news .home-more em{background:#6377ee;color:#fff}

.home-about {background-image: url(/uploads/36303/banner/20260727123235a78e0.jpg);}