﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.home-cate .cateimg img{object-fit:contain}
.aboutswiper{width:100%;position:relative;}
.aboutswiper .swiper-slide{height:auto}
.aboutswiper img{width:100%;height:100%;object-fit:cover}
.aboutswiper .swiper-pagination-bullet-active{background:var(--color)}
.home-cate .cateimg .absolute {text-shadow: 1px 1px 1px #111;}
.home-banner .swiper-slide>a::after {background:none}
@media (min-width:1025px){header:not(.is-active){border-color:#e9e9e9;background:#ffffffaa;backdrop-filter:blur(2px)}
header:not(.is-active) .head-top{color:var(--fontcolor)}
header:not(.is-active) .head-share ul a{border-color:#333;color:#333}
header:not(.is-active) .himg{display:none}
header:not(.is-active) .fimg{display:block}
header:not(.is-active) .head-nav .nav-ul>li>a{color:var(--fontcolor)}
header:not(.is-active) .head-nav .nav-ul>li:hover>a,header:not(.is-active) .head-nav .nav-ul>li>a.inmenu_1{color:var(--color)}
header:not(.is-active) .head-top .lang-icon img{filter:invert(1)}
header:not(.is-active) .head-top .lang-icon span{color:var(--fontcolor)}
header:not(.is-active) .head-top .lang-icon span::after,header:not(.is-active) .head-top .lang-icon span::before{background:var(--fontcolor)}}

.home-cate .cateimg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.home-about .about-item.item2 .about-img img {transform:none}
@media (min-width:769px){#aboutswiper2{transform:translateX(-15%)}}
     .wmpage160-page5{position:relative;z-index:0}
.wmpage160-page5 .wmpage-title{color:#fff}
@media (min-width:1024px){.wmpage160-page5 .wmpage-title{font-size:50px !important}
}.wmpage160-page5::before{content:'';width:100vw;height:100%;display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;background:url(/uploads/46896/page/p20260514154346d2fc8.jpg) no-repeat;background-size:cover}
.wmpage160-page5-title{display:flex;flex-direction:column;justify-content:center;align-items:center}
.wmpage160-page5-dev{width:50px;background:var(--color,#ff7417);height:1px;margin-top:10px}
.wmpage160-page5-item{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between}
.wmpage160-page5-box{flex:0 0 33.33333%;max-width:33.33333%;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb}
.wmpage160-page5-box:nth-of-type(3n){border-right:none}
.wmpage160-page5-box:nth-last-child(-n+3){border-bottom:none}
.wmpage160-page5-services{min-height:100%;padding:50px 20px}
.wmpage160-page5-box:hover{background:var(--color)}
.wmpage160-page5-modern{max-width:70%;margin-left:auto;margin-right:auto;background:0 0}
.wmpage160-page5-icoe em{font-size:var(--wmpage-font40);line-height:1;color:#fff;width:var(--wmpage-font40);display:block;transition:all .3s ease-in-out}
.wmpage160-page5-modern{display:flex;flex-direction:column;align-items:center;justify-content:center}
.wmpage160-page5-tit{margin-top:15px;color:#fff;text-align:center;font-size:var(--wmpage-font20);letter-spacing:.025em;text-transform:none;font-weight:var(--fontbold6)}
.wmpage160-page5-icoe{padding:20px;border-radius:50%;background:#ffffff1f}
.wmpage160-page5-text{font-size:var(--wmpage-font14);line-height:1.6;letter-spacing:.075em;color:#777}
.wmpage160-page5-link{color:#151515;display:inline-block;font-size:16px;line-height:1.5;font-weight:var(--fontbold5);letter-spacing:.1em;margin-top:15px}
.wmpage160-page5-services:hover .wmpage160-page5-icoe em{transform:scale3d(1.3,1.3,1.3)}
@media (max-width:1400px){.wmpage160-page5-modern{max-width:90%}
.wmpage160-page5-tit{margin-top:10px;font-size:var(--wmpage-font20)}
}@media (max-width:1140px){.wmpage160-page5-services{padding:30px 10px}
}@media (max-width:1024px){.wmpage160-page5-tit{font-size:18px}
.wmpage160-page5-link{font-size:14px}
}@media (max-width:768px){.wmpage160-page5-box{max-width:50%;flex:auto}
.wmpage160-page5-box:nth-of-type(3n){border-right:1px solid #ebebeb}
.wmpage160-page5-box:nth-last-child(-n+3){border-bottom:1px solid #ebebeb}
.wmpage160-page5-box:nth-of-type(2n){border-right:none}
.wmpage160-page5-box:nth-last-child(-n+2){border-bottom:none}
}.wmpage160-page5-title .desc{background:var(--color);padding:1% 4%;display:inline-block;color:#fff;font-size:18px;margin-bottom:2%;transform:skewX(-12deg)}
.wmpage160-page5-title .desc span{transform:skewX(12deg);display:inline-block; font-size: 24px;}
.customer-box{padding-top:100px;padding-left:80px;padding-bottom:100px;position:relative;z-index:0}
.customer-box::before{content:'';width:100vw;height:100%;display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;background:url(/uploads/46896/page/p2026051416095416044.jpg) no-repeat;background-size:cover;background-position:left}
.customer-box .row{position:relative}
.row{margin-left:0;margin-right:0}
.customer-box .text-box{width:460px;margin-left:18%}
.customer-box .text-box .c-title{font-size:38px;color:#fff;font-family:"TITILLIUM-BOLD";margin-bottom:20px;display:block;font-weight:800}
.customer-box .text-box .richtext{font-size:18px;color:#fff;line-height:1.8em}
.customer-box .row .qg-box{height:300px;width:300px;border-top-left-radius:0;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-right-radius:50%;background:#facd30;position:absolute;right:0;top:0;box-shadow:0 0 10px #666}
.customer-box .row .qg-box span{display:block;font-size:30px;color:#0054a1;max-width:80%;padding-left:60px;padding-top:35px}
.customer-box .row .qg-box em{font-size:20px;font-weight:800}
.customer-box .row .qg-box .arrow{display:block;padding-left:70px;font-size:35px;padding-top:10px;color:#0054a1;transition:all .5s;left:0;position:relative}
@media screen and (max-width:768px){.customer-box .row .text-box{width:auto;margin-left:0;padding:10px}
.customer-box{padding-left:10%}
.customer-box .row .qg-box{width:200px;height:200px}
.customer-box .text-box .c-title{font-size:25px}
.customer-box .row .qg-box span{font-size:20px}
.customer-box .row .qg-box{position:unset}}
.customer-box{margin-top: 4%;}

.wmpage160-page5 {padding:3% 0;aspect-ratio:192/91;display:flex;align-items:center;justify-content:center}
.wmpage160-page5::before{background-position:center}
.wmpage160-page5-title img{max-height:140px;width:auto;margin-bottom:4%}
.wmpage160-page5-modern{max-width:100%}
.wmpage160-page5-tit{line-height:1.4}
.customer-box{aspect-ratio:192/55;display:flex;align-items:center;justify-content:center;z-index:2;padding:4% 0}
.customer-box .row{padding-left:calc(50% - 580px);}
.customer-box .text-box{width:560px;}
.customer-box .text-box .richtext{text-shadow:1px 1px 2px #000}
.customer-box .row .qg-box{width:400px;height:400px;}
.customer-box .row .qg-box span{font-size:52px;line-height:1.5;font-weight:300;}
.customer-box .row .qg-box em{font-size:40px;font-weight:300}
@media (min-width:769px){.customer-box .text-box .c-title {margin-bottom:35px;margin-top:20px}}
@media (max-width:1600px){.customer-box .text-box{margin-left: 25%;}
.customer-box .row .qg-box{width:360px;height:360px;}
.customer-box .row .qg-box span{font-size:46px;}
.customer-box .row .qg-box em{font-size:35px;}}
@media (max-width:1280px){.customer-box .row{padding-left:calc(50% - 400px);}
.customer-box .row .qg-box{width:300px;height:300px;}
.customer-box .row .qg-box span{font-size:38px;}
.customer-box .row .qg-box em{font-size:30px;}
.customer-box .text-box{width:480px;margin-left: 17%;}
.customer-box .text-box .c-title{font-size:30px;}
.customer-box .text-box .richtext{font-size:16px}}
@media (max-width:1100px){.customer-box .row{padding-left:calc(50% - 320px);}
.customer-box .row .qg-box{width:250px;height:250px;}
.customer-box .row .qg-box span{font-size:30px;padding-left:45px}
.customer-box .row .qg-box .arrow{padding-left:45px;line-height:1}
.customer-box .row .qg-box em{font-size:30px;}
.customer-box .text-box{width:370px;}
.customer-box .text-box .c-title{font-size:25px;margin-bottom:10px;line-height:1.4}
.customer-box .text-box .richtext{font-size:14px}}
@media (max-width:768px){.customer-box .row{padding-left:0;display:flex;flex-direction:column}
.customer-box .row .qg-box{width:200px;height:200px;margin-left:auto}
.customer-box .row .qg-box span{font-size:24px;padding-left:30px;padding-top:15px;}
.customer-box .row .qg-box .arrow{padding-left:30px;padding-top:0}
.customer-box .row .qg-box em{font-size:24px;}
.customer-box .row .text-box{width:100%;padding:0 0 20px}
.customer-box .text-box .c-title{font-size:25px;margin-bottom:10px;line-height:1.4}
.customer-box .text-box .richtext{font-size:14px}}
@media (min-width:1141px){.wmpage160-page5-services{padding:40px 20px}}
@media (max-width:500px){.wmpage160-page5 {padding:30px 0}
.wmpage160-page5-title img{max-height:120px;}
.wmpage160-page5-box{max-width:100%;width:100%;border:none!important;border-bottom:1px solid #ebebeb!important}
.customer-box .row .qg-box{width:160px;height:160px;}
.customer-box .row .qg-box span{font-size:20px;padding-left:20px;padding-top:15px;}
.customer-box .row .qg-box .arrow{padding-left:20px;line-height:15px}
.customer-box .row .qg-box em{font-size:20px;}
.customer-box .text-box .c-title{font-size:22px;margin-bottom:5px;}}
.home-cate .cateul li{font-weight:700;font-size:var(--fontsize18)}
.home-title{font-weight:var(--fontbold7)}
 
 .home-cate .home-title{padding-bottom:8px;margin-bottom:40px;border-bottom:1px solid #000;text-align:left}
.home-cate .procate-list{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}
.home-cate .procate-list li{height:260px;position:relative;padding:32px;border-radius:16px;overflow:hidden;transition:all .3s ease-in-out}
.home-cate .procate-list li:hover{transform:scale(1.03)}
.home-cate .procate-list .img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}
.home-cate .procate-list .img img{width:100%;height:100%;object-fit:cover}
.home-cate .procate-list .info{position:relative;color:#fff;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between}
.home-cate .procate-list .info .title{font-size:var(--fontsize30);font-weight:700;line-height:1.3}
.home-cate .procate-list .info .more{display:inline-block;text-transform:capitalize;font-size:var(--fontsize20)}
@media (min-width:1025px){.home-cate .procate-list li:first-child{grid-column:span 5/span 5}
.home-cate .procate-list li:nth-child(2){grid-column:span 7/span 7}
.home-cate .procate-list li:nth-child(3){grid-column:span 7/span 7}
.home-cate .procate-list li:nth-child(4){grid-column:span 5/span 5}
.home-cate .procate-list li:nth-child(5){grid-column:span 5/span 5}
.home-cate .procate-list li:nth-child(6){grid-column:span 7/span 7}
}
@media (max-width:1024px){.home-cate .home-title{margin-bottom:30px}
.home-cate .procate-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
}
@media (max-width:768px){.home-cate .home-title{margin-bottom:20px}
.home-cate .procate-list{grid-template-columns:repeat(1,minmax(0,1fr));gap:15px}
}
@media (max-width:540px){.home-cate .procate-list li{padding:25px;height:200px}
.home-cate .procate-list .info .title{font-size:var(--fontsize24)}}
footer .foot-share{display: none;}
.wmpage160-page5-icoe img{max-width: 40px;}
.wmpage160-page5-services .wmpage160-page5-icoe img{transition:all.3s ease-in-out}
.wmpage160-page5-services:hover .wmpage160-page5-icoe img{transform:scale3d(1.3,1.3,1.3)}