﻿@import url(https://js01.v15cdn.com/single-template/public.css);

.home-title{font-size:var(--fontsize35);font-weight:var(--fontbold6);text-align:center;text-transform:uppercase;line-height:1.4}
.home-title span{color:var(--color)}
.home-des{font-size:var(--fontsize16);color:#565656;text-align:center;max-width:1000px;margin:5px auto 0px}
.wmpagecontainer .home-des{margin:5px auto 0px}
#product{background-image: url(/Content/uploads/20261011315/20260907092645872791a5703548e6b570a078a1161b30.jpg);}

.wmpage178-page1 .wmpage178-page1-list{display:flex;justify-content:space-between;flex-wrap:wrap}
.wmpage178-page1 .wmpage178-page1-list .wmpage178-page1-item{position:relative;width:23%;text-align:center;padding:50px 10px;background:#fff;transition:all .2s linear;border-radius:5px;margin-top:30px}
.wmpage178-page1 .wmpage178-page1-list .wmpage178-page1-item:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.1)}
.wmpage178-page1 .wmpage178-page1-item .wmpage178-page1-icon{position:relative}
.wmpage178-page1 .wmpage178-page1-item .wmpage178-page1-icon em{position:relative;display:inline-block;font-size:var(--wmpage-font40);color:var(--color)}
.wmpage178-page1 .wmpage178-page1-item .wmpage178-page1-icon::before{position:absolute;content:'';width:120px;height:50px;border-width:0 4px 0 4px;border-style:solid;border-color:#f5f5f5;top:50%;left:50%;transform:translate3d(-50%,-50%,0);transition:all .3s ease,border-color .3s ease-in-out .3s}
.wmpage178-page1 .wmpage178-page1-item:hover .wmpage178-page1-icon::before{height:50px;transform:translate3d(-50%,-50%,0) rotate(180deg);transition-delay:0s,0s;border-color:var(--color)}
.wmpage178-page1 .wmpage178-page1-item .wmpage178-page1-icon::after{position:absolute;content:'';width:155px;height:25px;border-width:0 4px 0 4px;border-style:solid;border-color:#f5f5f5;top:50%;left:50%;transform:translate3d(-50%,-50%,0);transition:all .2s ease .2s,border-width .2s ease 0s,border-color .3s ease-in-out .3s}
.wmpage178-page1 .wmpage178-page1-item:hover .wmpage178-page1-icon::after{height:5px;width:155px;border-width:0 25px 0 25px;transition-delay:0s,.2s,0s;border-color:var(--color)}
.wmpage178-page1 .wmpage178-page1-item .wmpage178-page1-title{font-weight:var(--fontbold6);font-size:var(--wmpage-font20);margin:15px 0 10px}
.wmpage178-page1 .wmpage178-page1-item .wmpage178-page1-text{color:var(--wmpage-color8)}
@media screen and (max-width:1024px){.wmpage178-page1 .wmpage178-page1-list .wmpage178-page1-item{width:48%}
}
@media screen and (max-width:768px){.wmpage178-page1 .wmpage178-page1-list .wmpage178-page1-item{width:100%}
}

.wmpage128-page4 .wmpage128-page4-box{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top: 20px;}
.wmpage128-page4 .wmpage128-page4-box .wmpage128-page4-item{width:49%;padding:160px 20px 20px 20px;margin-bottom:30px}
.wmpage128-page4 .wmpage128-page4-box .wmpage128-page4-item:nth-child(1){background:url(/Content/uploads/20261011315/2026090709122492b1313d61934139b16fe51523c0e73f.jpg);background-size:cover}
.wmpage128-page4 .wmpage128-page4-box .wmpage128-page4-item:nth-child(2){background:url(/Content/uploads/20261011315/2026090709122780dd13caf6bf49f0ba2fa527487aaf48.jpg);background-size:cover}
.wmpage128-page4 .wmpage128-page4-box .wmpage128-page4-item:nth-child(3){background:url(/Content/uploads/20261011315/202609070912331deb308282864ab9b0ab80f702ea165c.jpg);background-size:cover}
.wmpage128-page4 .wmpage128-page4-box .wmpage128-page4-item:nth-child(4){background:url(/Content/uploads/20261011315/20260907091237d2a6012ade804fd39f332e2a93660660.jpg);background-size:cover}
.wmpage128-page4 .wmpage128-page4-card{z-index:10;background:rgba(255,255,255,.9);padding:30px;box-shadow:0 2px 15px rgba(0,0,0,.1);transition:ease-in-out .4s;border-radius:5px}
.wmpage128-page4 .wmpage128-page4-title{text-align:center;font-weight:var(--fontbold7);font-size:var(--wmpage-font20);line-height: 1;}
.wmpage128-page4 .wmpage128-page4-text{color:var(--wmpage-color8);margin:10px 0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;text-align: center;}
.wmpage128-page4 .wmpage128-page4-item a{font-weight:var(--fontbold6);display: flex;justify-content: center;}
.wmpage128-page4 .wmpage128-page4-box .wmpage128-page4-item:hover .wmpage128-page4-card{background:var(--color);color:#fff}
.wmpage128-page4 .wmpage128-page4-box .wmpage128-page4-item:hover .wmpage128-page4-text{color:#fff}
@media(max-width:768px){.wmpage128-page4 .wmpage128-page4-box .wmpage128-page4-item{width:100%;padding-top:80px}
}

#ind{display: block;padding: 0;}
.wmpage09-part1 .wmpage09-title h5{font-style:normal;font-size:var(--wmpage-font34);color:var(--wmpage-color14,#1f1f1d);text-align:center}
.wmpage09-part1 .wmpage09-introduce{text-align:center;width:50%;margin:20px auto 35px}
.wmpage09-part1 .wmpage09-introduce p{line-height:24px;color:var(--wmpage-color13,#565656)}
.wmpage09-part1 .wmpage09-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}
.wmpage09-part1 .wmpage09-navtab{width:30%}
.wmpage09-part1 .wmpage09-tabouter{width:68%}
.wmpage09-part1 .wmpage09-tabouter .wmpage09-info{padding-top:15px;}
.wmpage09-part1 .wmpage09-tabouter .wmpage09-name{font-size:var(--wmpage-font20);margin-bottom:5px;font-weight:var(--fontbold7);line-height:1.5;color:var(--wmpage-color14,#1f1f1d)}
.wmpage09-part1 .wmpage09-tabouter .wmpage09-info p{line-height:24px;color:var(--wmpage-color13,#565656)}
.wmpage09-part1 .wmpage09-navtab div:not(:last-child){margin-bottom:20px}
.wmpage09-part1 .wmpage09-navtab div{display:inline-block;width:100%;font-style:normal;font-size:var(--wmpage-font20);color:var(--wmpage-color13,#565656);text-align:center;padding:35px 10px;font-weight:var(--fontbold7);cursor:pointer;line-height:1;position:relative;transition:all .3s ease-in-out}
.wmpage09-part1 .wmpage09-navtab div::after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:var(--color);opacity:.05}
.wmpage09-part1 .wmpage09-navtab div.wmpage09-active{background-color:var(--color);color:#fff}
.wmpage09-part1 .wmpage09-navtab div:hover{background-color:var(--color);color:#fff}
.wmpage09-part1 .wmpage09-content{display:none}
.wmpage09-img img{width:100%}
.wmpage09-part1 .wmpage09-content:nth-child(1){display:block}
@media(max-width:1366px){.wmpage09-part1 .wmpage09-introduce p{font-size:var(--wmpage-font14)}
.wmpage09-part1 .wmpage09-tabouter .wmpage09-info p{font-size:var(--wmpage-font14)}
.wmpage09-part1 .wmpage09-tabouter .wmpage09-name{font-size:var(--wmpage-font16)}
}
@media(max-width:1200px){.wmpage09-part1 .wmpage09-introduce{margin:20px auto}
.wmpage09-part1 .wmpage09-navtab div{font-size:var(--wmpage-font14)}
}
@media(max-width:1024px){.wmpage09-part1 .wmpage09-introduce{width:100%}
.wmpage09-part1 .wmpage09-navtab div{padding:25px 10px}
}
@media(max-width:768px){.wmpage09-part1 .wmpage09-introduce{width:80%}
.wmpage09-part1 .wmpage09-wrap{flex-direction:column}
.wmpage09-part1 .wmpage09-navtab{width:100%}
.wmpage09-part1 .wmpage09-navtab div:not(:last-child){margin-bottom:10px}
.wmpage09-part1 .wmpage09-navtab div{padding:20px 10px}
.wmpage09-part1 .wmpage09-tabouter{width:100%;margin-top:20px}
}
@media(max-width:500px){.wmpage09-part1 .wmpage09-introduce{width:100%;margin:10px auto 15px}
.wmpage09-part1 .wmpage09-navtab div{padding:15px 10px}
}

.wmpage15-machining-title{text-align:center;margin-bottom:30px}
.wmpage15-machining-title h4{font-size:var(--wmpage-font42);font-weight:var(--fontbold7);margin-bottom:60px;line-height:1.25;position:relative}
.wmpage15-machining-title h4::after{width:60px;height:2px;content:'';position:absolute;background:var(--wmpage-color8,#666);bottom:-30px;left:50%;margin-left:-30px}
.wmpage15-machining-pro{display:flex;align-items:center}
.wmpage15-machining-item{width:26%;}
.wmpage15-machining-for{flex:1;overflow:hidden;padding-left:30px}
.wmpage15-machining-for li{display:none}
.wmpage15-machining-alls{display:flex;align-items:center;position:relative}
.wmpage15-machining-alls::after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:var(--color);z-index:-1;opacity:.08}
.wmpage15-machining-item li{width:100%;margin-bottom:15px;text-decoration:none;font-style:normal;font-weight:var(--fontbold4);display:block;padding:27px 20px;text-align:center;position:relative;cursor:pointer;font-size:var(--wmpage-font18);line-height:1}
.wmpage15-machining-item li:nth-last-child(1){margin-bottom:0}
.wmpage15-machining-item li::after{position:absolute;content:'';width:100%;height:100%;background:var(--color);left:0;top:0;z-index:-1;opacity:.08}
.wmpage15-machining-pic{width:48%;overflow:hidden}
.wmpage15-machining-pic img{display:block;transition:all .3s ease-in-out;width:100%}
.wmpage15-machining-text{flex:1;padding:20px 50px;}
.wmpage15-machining-tit{font-size: var(--wmpage-font20);font-style: normal;font-weight: var(--fontbold6);margin-bottom: 10px;}
.wmpage15-machining-text p{color:var(--wmpage-color8,#666);font-style:normal;font-weight:var(--fontbold4)}
.wmpage15-machining-item .active{color:#fff;background:var(--color)}
.wmpage15-machining-pic:hover img{transform:scale(1.02)}
@media(max-width:1600px){.wmpage15-machining-item li{padding:30px 20px}
}
@media(max-width:1420px){.wmpage15-machining-item li{padding:25px 20px}
.wmpage15-machining-text{padding:10px 30px}
}
@media(max-width:1200px){.wmpage15-machining-item li{font-size:var(--wmpage-font16);}
.wmpage15-machining-text{padding:20px 30px}
.wmpage15-machining-text p{font-size:var(--wmpage-font14)}
.wmpage15-machining-title h4{margin-bottom:35px}
.wmpage15-machining-title h4::after{bottom:-15px}
}
@media(max-width:1024px){.wmpage15-machining-pro{flex-direction:column}
.wmpage15-machining-item{width:100%;display:flex;justify-content:space-between}
.wmpage15-machining-item li{width:19.5%;margin-bottom:15px;padding:10px;line-height:1.5;font-size:var(--wmpage-font14)}
.wmpage15-machining-for{width:100%;max-width:100%;padding-left:0}
.wmpage15-machining-item li{font-size:var(--wmpage-font14)}
.wmpage15-machining-item li:nth-last-child(1){margin-bottom:15px}
}
@media(max-width:768px){.wmpage15-machining-item{flex-wrap:wrap}
.wmpage15-machining-item li{width:100%;max-width:100%}
}
@media(max-width:600px){.wmpage15-machining-alls{flex-direction:column}
.wmpage15-machining-pic,.wmpage15-machining-pic img,.wmpage15-machining-text{width:100%}
.wmpage15-machining-for{max-height:100%}
.wmpage15-machining-text{padding:15px}
.wmpage15-machining-tit{margin-bottom:5px}
.wmpage15-hand-text h4{font-size:var(--wmpage-font18)}
}

#appli{background: initial;}

.wmpage122-page2 .wmpage122-page2-item{display:flex;justify-content:space-between;flex-wrap:wrap}
.wmpage122-page2 .wmpage122-page2-item .wmpage122-page2-left{width:50%;color:#000;padding:30px 50px;display:flex;flex-direction:column;justify-content:center}
.wmpage122-page2 .wmpage122-page2-item .wmpage122-page2-right{width:50%;color:#000;padding:30px 50px;display:flex;flex-direction:column;justify-content:center}
.wmpage122-page2 .wmpage122-page2-item .wmpage122-page2-left img{width:100%}
.wmpage122-page2 .wmpage122-page2-item .wmpage122-page2-right img{width:100%}
.wmpage122-page2 a{display:inline-block;padding:10px 20px;border:1px solid #000;margin-top:10px;text-align:center;width:180px;border-radius:5px}
.wmpage122-page2 .wmpage122-page2-text{margin:10px 0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3}
.wmpage122-page2 a:hover{background:var(--color);color:#fff;border-color:var(--color)}
@media(max-width:1366px){.wmpage122-page2 a{width:30%}
}
@media(max-width:1024px){.wmpage122-page2 a{width:40%}
}
@media(max-width:768px){.wmpage122-page2 .wmpage122-page2-item .wmpage122-page2-left{width:100%;padding:20px 0}
.wmpage122-page2 .wmpage122-page2-item .wmpage122-page2-right{width:100%;padding:20px 0}
}

.wmpage51-page4 .wmpage-title{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 .btn{margin-top: 20px;text-align: center;}
.wmpage51-page4 .btn a{min-width:150px;padding:0px 20px;height:45px;border-radius:8px;background:var(--color);color:#FFFFFF;text-transform:capitalize;display:inline-flex;align-items:center;justify-content:center;transition:all .1s linear;font-size:var(--fontsize16);position:relative;z-index:1;overflow:hidden}
.wmpage51-page4 .btn a::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);width:calc(100% + 20px);border-radius:50%;aspect-ratio:1/1;background:rgba(0,0,0,.4);z-index:-1;transition:all .2s linear}
.wmpage51-page4 .btn a:hover::after{transform:translate(-50%,-50%) scale(1)}

#about{padding:0}