﻿@charset "utf-8"; 
@import url(https://js01.v15cdn.com/single-template/public.css);
:root {--fontfamily:"Rubik", sans-serif;}
.process{max-width:1200px;margin:120px auto;position:relative;height:320px}
.process .item{position:absolute;width:180px;text-align:center}
.process .item img{width:100%;height:180px;object-fit:cover;border-radius:18px;box-shadow:0 12px 30px rgba(0,0,0,0.08)}
.process .item p{margin-top:12px;font-size:14px;color:#666;line-height:1.4}
.process .num{position:absolute;font-size:110px;font-weight:700;background:linear-gradient(135deg,#f6dc9a,#6fc2df);-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:0.35;pointer-events:none}
.process .item img,.process .item p{z-index:2;position:relative}
.process .i1{left:0;top:0}
.process .n1{left:40px;top:-113px}
.process .i2{left:20%;top:80px}
.process .n2{left:22%;top:-43px}
.process .i3{left:40%;top:-10px}
.process .n3{left:42%;top:-130px}
.process .i4{left:60%;top:100px}
.process .n4{left:62%;top:-15px}
.process .i5{left:80%;top:0}
.process .n5{left:82%;top:-118px}
@media (max-width:1024px){.process{height:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:40px}
.process .item,.process .num{position:relative !important;left:auto !important;top:auto !important}
.process .item{width:220px}
.process .num{font-size:80px;margin-bottom:-40px}
}@media (max-width:600px){.process{padding:40px 20px;gap:30px}
.process .item{width:100%;max-width:320px}
.process .item img{height:200px}
.process .num{font-size:60px;margin-bottom:-30px}
.process .item p{font-size:13px}
}.wmpage195-page4{background:#f8f8f8}
.wmpage195-page4 .wmpage195-page4-text{display:inline-block;position:relative;color:var(--color);font-weight:var(--fontbold6);font-size:var(--wmpage-font18);padding:0 50px;left:50%;transform:translateX(-50%)}
.wmpage195-page4 .wmpage195-page4-text::after{position:absolute;content:'';width:40px;height:2px;background:var(--color);left:0;top:50%;transform:translateY(-50%)}
.wmpage195-page4 .wmpage195-page4-text::before{position:absolute;content:'';width:40px;height:2px;background:var(--color);right:0;top:50%;transform:translateY(-50%)}
.wmpage195-page4 .wmpage-title{margin:5px 0 10px;text-align:center}
.wmpage195-page4 .wmpage195-page4-box{position:relative;margin-top:30px;padding:0 30px}
.wmpage195-page4 .wmpage195-page4-box .swiper-wrapper{margin:10px 0;margin-top:10%}
.wmpage195-page4 .wmpage195-page4-slide{border-radius:30px 30px 0 0;position:relative;padding:30px 25px;border-radius:6px;background:#fff;border:1px solid transparent;transition:all .3s linear;z-index:1}
.wmpage195-page4 .wmpage195-page4-slide::before{content:'';height:100%;left:0;position:absolute;bottom:0;width:100%;z-index:-1;transition:.5s;background-image:url(https://img01.v15cdn.com/singletem/wmpage195/wmpage195-page4-img6.webp);background-position:center right;background-size:cover;opacity:0;filter:grayscale(1)}
.wmpage195-page4 .wmpage195-page4-slide .wmpage195-page4-img{overflow:hidden;position:relative;background:#fff;margin-top:-30%}
.wmpage195-page4 .wmpage195-page4-slide .wmpage195-page4-img img{overflow:hidden;border-radius:20px 20px 0 0;width:100%;height:auto;object-fit:cover;transition:all .3s linear}
.wmpage195-page4 .wmpage195-page4-slide:hover .wmpage195-page4-img img{transform:scale(1.04)}
.wmpage195-page4 .wmpage195-page4-slide .wmpage195-page4-info{padding-top:20px}
.wmpage195-page4 .wmpage195-page4-slide .wmpage195-page4-title{color:#000;font-size:22px;font-weight:var(--fontbold7)}
.wmpage195-page4 .wmpage195-page4-slide .wmpage195-page4-desc{color:var(--wmpage-color8);margin:5px 0;font-size:15px}
.wmpage195-page4 .wmpage195-page4-slide .wmpage195-page4-more a{font-weight:var(--fontbold6);font-size:15px;color:var(--color)}
.wmpage195-page4 .wmpage195-page4-box .wmpage195-page4-btn{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;top:50%;transform:translateY(-50%);left:0;z-index:1}
.wmpage195-page4 .wmpage195-page4-box .wmpage195-page4-next,.wmpage195-page4 .wmpage195-page4-box .wmpage195-page4-prev{display:flex;align-items:center;justify-content:center;width:55px;height:55px;border-radius:50%;color:var(--color);margin:0 15%;cursor:pointer}
.wmpage195-page4 .wmpage195-page4-box .wmpage195-page4-next em,.wmpage195-page4 .wmpage195-page4-box .wmpage195-page4-prev em{color:var(--color);font-size:30px}
.home-cate .homecate-list li .img{aspect-ratio:inherit;}

@media (min-width:1025px){#liproducts .submenu{padding:10px;list-style:none;width:1000px;display:flex;flex-wrap:wrap;left:-400px;position: absolute;justify-content: flex-start;}
#liproducts .submenu>li{margin:0 2% 0 0;position:relative;min-height:85px;width:23.5%;text-align:left}
#liproducts .submenu>li:nth-child(4n){margin-right:0;}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
#liproducts .submenu>li>a{display:inline-block;text-decoration:none;height:auto;padding-left:100px;font-weight:var(--fontbold7);line-height:1.6}
#liproducts .submenu>li .cate-con{padding-left:100px}
#liproducts .submenu>li .cate-con ul{min-width:100%;position:static;display:block;background:0 0;padding:0;opacity:1;transform: initial;}
#liproducts .submenu>li .cate-con ul a{-webkit-line-clamp: inherit;white-space: normal;font-size:14px;opacity:.8;padding:0;line-height:1.6;height:auto;}
#liproducts .submenu>li .cate-img{width:80px;height:80px;position:absolute;left:0;top:0}
#liproducts .submenu>li .cate-img img{width:100%;height:100%;object-fit:cover}}
@media (max-width:1024px){#liproducts .submenu{margin:0;padding:0;width:auto;display:none}
#liproducts .submenu>li{margin:0;padding-left:20px;min-height:inherit;width:100%}
#liproducts .submenu>li .cate-img{display:none}
#liproducts .submenu>li>a{padding-left:0}} 
#liservice>a{pointer-events:none}
.foottop{background-size:cover;background-color:#00000080;background-blend-mode:multiply;background-position:center}
.pagesbanner .pagesbanner-animate {padding:0}
.banner-inner .pagesbanner:after{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,.6)}
.pagesbanner .pagesbanner-animate a.more{padding:1% 2%;background:var(--color);color:#fff;border-radius:50px;display:inline-block;margin-top:2%}
@media (max-width:768px){.pagesbanner .pagesbanner-animate .p2{font-size:12px}
}@media (max-width:500px){.pagesbanner .pagesbanner-animate .p2,.pagesbanner .pagesbanner-animate a.more{display:none}}