﻿@import url(https://js01.v15cdn.com/single-template/public.css);
#home-swiper .swiper-slide::after{display: none;}
.home-news{padding:3% 0}
.wmpage29-product .wmpage-title{color:#192431;font-size:var(--wmpage-font40);line-height:54px;font-weight: var(--fontbold7);text-align:center}
.wmpage29-proitem{display:flex;justify-content:space-between;margin-top:35px;flex-wrap: wrap;}
.wmpage29-probox{width:24%;overflow:hidden;position:relative;border-radius:10px;margin-bottom: 20px;}
.wmpage29-probtn{width:100%;display:flex;justify-content:center;align-items:center;z-index:1}
.wmpage29-probtn p{font-size:var(--wmpage-font18);font-weight:var(--fontbold5);padding:15px 20px;text-transform:capitalize;transition:all .3s ease-in-out;cursor:pointer;line-height: 1;}
.wmpage29-probtn:hover p{color:var(--color)}
@media(max-width:1366px){.wmpage29-probtn p{font-size:var(--wmpage-font18)}
}
@media(max-width:1200px){.wmpage29-probtn p{font-size:var(--wmpage-font16)}
}
@media(max-width:1024px){.wmpage29-proitem{margin-top:20px;flex-wrap:wrap}
.wmpage29-probox{width:49%;margin-bottom:2%}
.wmpage29-product .wmpage-title{font-size: var(--fontsize24);}
}
@media(max-width:500px){.wmpage29-probtn p{font-size:var(--wmpage-font14)}
}
.home-header {text-align:center;margin-bottom:40px;position:relative;}
.wide-content{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;}
.wide-item {display:flex;flex-direction:column;overflow:hidden;transition:transform 0.3s ease;}
.wide-img-wrap {width:100%;overflow:hidden;border-radius:10px;margin-bottom:20px;}
.wide-img-wrap img {width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.5s ease;}
.wide-info {display:flex;flex-direction:column;gap:8px;}
.wide-title {font-size:var(--fontsize20);font-weight:var(--fontbold6);color:var(--fontcolor);line-height:1.4}
.wide-desc {font-size:var(--fontsize16);color:var(--summarycolor);line-height:1.4;}
@media (max-width:1024px) {.wide-content{grid-template-columns:repeat(2,1fr);}
.header-number {display:none;}}
@media (max-width:768px) {.home-wide{padding-bottom:20px}
.home-header{margin-bottom:20px}
.wide-content{gap:15px;}
.wide-img-wrap{margin-bottom:10px}
.wide-info{gap:5px}
.wide-title{font-size:var(--fontsize17)}
.wide-desc {font-size:var(--fontsize14);}}
.grind-about{position:relative;display:flex;align-items:stretch;overflow:hidden;background:#E6EFF2 url(/Content/uploads/20261072499/20261030141304919872ba426640b29559d57a9d7ad3bd.jpg) no-repeat center right;background-size:cover;margin-top:4%;}
.grind-about__content{flex:1;padding:48px 0 48px 0;max-width:52%;margin-left:calc(50% - 800px);z-index:1}
.grind-about__title{font-size:25px;font-weight:700;margin:0 0 18px;line-height:1.3}
.grind-about__text{font-size:15px;line-height:1.5;color:#6b7c85;margin:0 0 8px}
.grind-about__stats{display:flex;margin:32px 0 36px}
.grind-about__stat{padding:0 28px;border-left:1px solid #c5d6dd}
.grind-about__stat:first-child{padding-left:0;border-left:none}
.grind-about__stat-num{display:block;font-size:22px;font-weight:700;color:#127e8c;margin-bottom:10px;line-height:1.4}
.grind-about__stat-label{display:block;font-size:15px;color:#8a9aa3;line-height:1.4}
.grind-about__btn{display:inline-flex;align-items:center;gap:8px;font-size:16px;color:#fff;background:linear-gradient(to right,#127e8c,#7EB0B9);padding:12px 30px;border-radius:24px;text-decoration:none;transition:background .3s;line-height:1.2}
.grind-about__btn:hover{background:#1f7f8a}
@media (max-width:1720px){.grind-about__img{position:absolute;top:0;right:0;width:48%;height:100%;background:url(/uploads/41817/page/p2026110116082582008.jpg) no-repeat left center;background-size:cover}
.grind-about__content{margin-left:70px}
.grind-about{background-image:none;}}
@media (max-width:1550px){.grind-about__stat{padding:0 15px}
.grind-about__stat-num{font-size:19px}}
@media (max-width:1280px) and (min-width:1025px){.grind-about__content{zoom:.85}}
@media (max-width:1024px){.grind-about__content{margin:0;max-width:100%;padding:40px 15px}
.grind-about__img{display:none}}
@media (max-width:768px){.grind-about__content{padding:32px 15px}
.grind-about__stats{flex-wrap:wrap;gap:20px}
.grind-about__stat{width:calc(50% - 10px);border:none;padding:0!important}}
 .wmpage51-page4 h5{font-size:var(--wmpage-font24,24px);color:#000;font-weight:var(--fontbold6,600);margin:0;text-transform:capitalize;text-align:center;margin-bottom:4px}
.wmpage51-page4 .wmpage51-page4-des p{color:#333;font-size:var(--wmpage-font16);text-align:center;margin:0}
.wmpage51-page4 .wmpage51-page4-list{display:flex;flex-wrap:wrap}
.wmpage51-page4 .wmpage51-page4-item{width:25%;box-sizing:border-box;padding:0 40px;margin-top:30px;position:relative;display:flex;flex-direction:column;align-items:center}
.wmpage51-page4 .wmpage51-page4-item:last-child .wmpage51-page4-item-dashed{display:none}
.wmpage51-page4 .wmpage51-page4-item:hover .wmpage51-page4-item-icon{transform:translateY(-5px)}
.wmpage51-page4 .wmpage51-page4-item:hover .wmpage51-page4-item-icon em{transform:rotateY(180deg)}
.wmpage51-page4 .wmpage51-page4-item-icon{width:100px;height:100px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border:2px dashed #ccc;position:relative;margin:0 auto;margin-bottom:20px;transition:all .1s linear;color:var(--color,#43c7c6);z-index:1}
.wmpage51-page4 .wmpage51-page4-item-icon .wmpage51-page4-item-num{position:absolute;left:4px;top:4px;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:var(--wmpage-font14);background-color:var(--color,#43c7c6)}
.wmpage51-page4 .wmpage51-page4-item-icon em{font-size:var(--wmpage-font36);width:var(--wmpage-font36,36px);transition:all .1s linear;line-height:1}
.wmpage51-page4 .wmpage51-page4-item-tit{font-size:var(--wmpage-font20);color:#000;font-weight:var(--fontbold6,600);text-transform:capitalize;text-align:center}
.wmpage51-page4 .wmpage51-page4-item-des{text-align:center;margin-top:10px}
.wmpage51-page4 .wmpage51-page4-item-des p{margin-top:10px;color:#555;font-size:var(--wmpage-font16);margin:0}
.wmpage51-page4 .wmpage51-page4-item-dashed{width:30%;position:absolute;left:84%;top:60px;z-index:0;border:1px dashed var(--color,#43c7c6);color:var(--color,#43c7c6)}
.wmpage51-page4 .wmpage51-page4-item-dashed em{font-size:var(--wmpage-font24,24px);position:absolute;right:-18px;top:-17px}
@media screen and (max-width:768px){.wmpage51-page4 .wmpage51-page4-item{width:48%;padding:0 20px;margin-top:20px}
.wmpage51-page4 .wmpage51-page4-item-dashed{display:none}
.wmpage51-page4 .wmpage51-page4-item-icon{width:90px;height:90px}
.wmpage51-page4 .wmpage51-page4-item-icon .wmpage51-page4-item-num{position:absolute;left:0;top:0;width:22px;height:22px}
}@media screen and (max-width:500px){.wmpage51-page4 .wmpage51-page4-item{width:100%;padding:0 0px}
}.wmpage51-page4 .wmpage51-page4-list{display:grid;gap:20px;grid-template-columns:repeat(6,1fr)}
.wmpage51-page4 .wmpage51-page4-item{width:100%;margin-right:0}
@media (max-width:1300px){.wmpage51-page4 .wmpage51-page4-list{grid-template-columns:repeat(3,1fr)}
.wmpage51-page4 .wmpage51-page4-item-dashed{display:none}
}@media (max-width:600px){.wmpage51-page4 .wmpage51-page4-list{grid-template-columns:repeat(2,1fr)}
}
.home-control{padding:4% 0;background:url(/Content/uploads/2026702353/2026110211261209736e14ff1a4c8ca3aa07594138b7c3.jpg) no-repeat center;background-size:cover}
.kche-t203 .kche-t203-item{width: 23%;position: relative;overflow: hidden;box-sizing: border-box;}
.kche-t203 .kche-t203-list{display: flex;justify-content: space-between;margin-top:40px}
.kche-t203 .kche-t203-pro p{font-size: 16px;color: #333;text-align: center;margin: 0;line-height: 1.6;}
.kche-t203 .kche-t203-pro{margin-bottom: 30px;}
.kche-t203 .kche-t203-text p{margin: 0;text-align: center;color:var(--introcolor,#555555);line-height: 1.6;}
.kche-t203 .kche-t203-stage{font-weight:bold;font-size:22px;text-align:center;color:var(--color);margin-top:18px;line-height:1.2}
.kche-t203 .kche-t203-tit{padding:10px 0 6px;text-align: center;font-size: 18px;text-transform: capitalize;}
.kche-t203 .kche-t203-tit p{margin: 0;font-size: 18px;color: #000;line-height: 1.4;}
.kche-t203 .kche-t203-icon{position: relative;display: flex;justify-content: center;align-items: center}
.kche-t203 .kche-t203-bg{width: 76px;height: 76px;display: flex;justify-content: center;align-items: center;background: var(--color,#0061DE);border-radius:6px;margin: 0 auto;}
.kche-t203 .kche-t203-icon>img{font-size: 48px;color: #fff;line-height: 1;position: absolute;transition: all .3s ease-in-out;z-index: 10;width:50px}
.kche-t203 .kche-t203-item:hover .kche-t203-icon em{transform: rotateY(180deg);}
@media(max-width:1366px){.kche-t203 .kche-t203-bg{width:80px;height:80px;}
.kche-t203 .kche-t203-icon>em{font-size:52px;}
.kche-t203 .kche-t203-item{width:24%;}}
@media(max-width:1024px){.kche-t203 .kche-t203-list{flex-wrap:wrap;}
.kche-t203 .kche-t203-item{width:49%;margin-bottom:2%;}}
@media(max-width:768px){.home-control{padding:40px 0 20px;margin-bottom:20px}
.kche-t203 .kche-t203-list{margin-top:30px}
.kche-t203 .kche-t203-pro{width:100%;margin-bottom: 20px;}
.kche-t203 .kche-t203-sub{padding:15px 0;}}
@media(max-width:550px){.kche-t203 .kche-t203-item{width:100%;}}

.home-project{padding: 3% 0;}
.home-project .project-list{display:flex;justify-content:space-between;margin-top: 20px;}
.home-project .project-list .img{overflow:hidden;}
.home-project .project-list .img img{display:block;max-width:100%;transition:all .3s ease-in-out;}
.home-project .project-list .item{width:24%;border:1px solid #eee;border-radius:8px;overflow:hidden;}
.home-project .project-list .info-tit{margin:0;font-size:18px;font-weight:var(--fontbold6,600);line-height:1.7;}
.home-project .project-list .info{padding:20px 15px;}
.home-project .project-list .info-p p{font-size:16px;font-weight:400;color:var(--introcolor,#555555);line-height:24px;margin:10px 0 0;}
.home-project .project-list .item:hover .home-project .project-list .img img{transform:scale(1.02);}
@media(max-width:1366px){.home-project .project-list .info{padding:15px 10px;}
.home-project .project-list .item{width:32%;margin-bottom:2%;}}
@media(max-width:1024px){.home-project .project-list{flex-wrap:wrap;}
.home-project .project-list .info-tit{font-size:18px;}
.home-project .project-list .item{width:49%;}}
@media(max-width:768px){.home-project .project-list .item{width:100%;}
.home-project .project-list .img{display:flex;justify-content:center;}
.home-project .project-list .info-tit{text-align:center;}
.home-project .project-list .img img{width: 100%;}}
@media(max-width:450px){.home-project .project-into{margin:15px auto;}}


.wmpage201-page2{background:#f8fafc}
.wmpage201-page2-item{display:flex;justify-content:space-between;flex-wrap:wrap}
.wmpage201-page2-box{width:22%;padding:25px;position:relative;overflow:hidden;margin-bottom:1%;background:#fff;border-radius:5px;border:1px solid #eee}
.wmpage201-page2-box.addimg{width: 31%;padding: 0;background: var(--color);}
.wmpage201-page2-box.addimg .flex{display: flex;flex-wrap: nowrap;color: #fff;width: 100%;height: 100%;}
.wmpage201-page2-box.addimg .line{background: #fff;margin: 10px 0;width: 20px;height: 2px;}
.wmpage201-page2-box.addimg .wmpage201-page2-btn{display: flex;width: 40px;height: 40px;justify-content: center;align-items: center;color: var(--color);background: #ffffff90;border-radius: 50%;}
.wmpage201-page2-box.addimg .wmpage201-page2-contant{padding: 20px;width: 50%;}
.wmpage201-page2-box.addimg .wmpage201-page2-ic{width: 50%;height: 100%;border-radius: 0;display: block;}
.wmpage201-page2-box.addimg .wmpage201-page2-ic img{width: 100%;height: 100%;}
.wmpage201-page2-ic{width:50px;height:50px;border-radius:100%;display:flex;justify-content:center;align-items:center;background:linear-gradient(45deg,var(--wmpage-color0) 20%,var(--color))}
.wmpage201-page2-ic em{color:#fff;font-size:22px;width:22px;display:block;line-height:1}
.wmpage201-page2-title{text-align:center;margin-bottom:35px}
.wmpage201-page2-title p{color:#97a6ba;max-width:50%;margin:10px auto 0}
.wmpage201-page2-tit{font-size:var(--wmpage-font20);line-height:1.25;padding:15px 0 10px;font-weight: var(--fontbold6);}
.wmpage201-page2-contant p{margin-bottom:15px}
.wmpage201-page2-btn{margin-top:20px}
.wmpage201-page2-btn a{display:flex;color:var(--color);font-size:16px;line-height:1}
.wmpage201-page2-btn a em{font-size:12px;line-height:1;width:12px;display:block;padding-left:10px;transform:translateY(2px)}
.wmpage201-page2-icback{position:absolute;right:-70px;bottom:25px;z-index:0}
.wmpage201-page2-icback em{font-size:152px;width:152px;display:block;color:var(--color);opacity:.05;line-height:1;transition:all .3s ease-in-out}
.wmpage201-page2-box:hover .wmpage201-page2-icback em{opacity:.3}
@media (max-width:1366px){.wmpage201-page2-box{padding:15px}
.wmpage201-page2-tit{font-size:var(--wmpage-font20);padding:10px 0}
.wmpage201-page2-contant p{line-height:1.52}
.wmpage201-page2-title p{max-width:100%}
}
@media (max-width:1024px){.wmpage201-page2-box.addimg{width: 48%;}
.wmpage201-page2-box{width:48%;}}
@media (max-width:768px){.wmpage201-page2-title{margin-bottom:20px}
.wmpage201-page2-box{width:49%;margin-bottom:2%}
}
@media (max-width:500px){.wmpage201-page2-box{width:100%}
.wmpage201-page2-box.addimg{width: 100%;}
}