﻿ @import url(https://js01.v15cdn.com/single-template/public.css); 
.swiper-foot-top{position:relative;padding-bottom:50px;overflow:hidden}
.cate-item:hover .cate-name, .cate-item:hover .cate-num{opacity:1}
@media (min-width:769px){.cate-item{width:20%}}
.swiper-foot-top .swiper-wrapper{-webkit-transition-timing-function:linear !important;-moz-transition-timing-function:linear !important;-ms-transition-timing-function:linear !important;-o-transition-timing-function:linear !important;transition-timing-function:linear !important}
.foot-top{background: unset;}
.cate-img img {aspect-ratio: 1}
.foot-top .common-wrapper{width:100%;max-width:100%}
.wmpage35-page3 .wmpage35-title{display:flex;flex-direction:column;justify-content:center;align-items:center}
.wmpage35-page3 .wmpage35-sub-title{font-size:var(--wmpage-font16);line-height:2;color:#555555;text-transform:uppercase;font-weight:var(--fontbold5);margin-bottom:10px}
.wmpage35-page3 .wmpage35-title h5{position:relative;margin-bottom:18px;font-size:var(--wmpage-font30);line-height:1.6;font-weight: var(--fontbold7);color:var(--wmpage-color35,#002c42)}
.wmpage35-faimage{overflow:hidden;border-radius:5px}
.wmpage35-faimage img{transition:all .3s ease-in-out}
.wmpage35-mySwiper .swiper-slide{display: block;}
.wmpage35-mySwiper .swiper-slide .wmpage35-faimage:nth-of-type(1){margin-bottom:20px}
.wmpage35-mySwiper{width:90%;position:relative;margin:0 auto}
.wmpage35-factory{position:relative}
.wmpage35-button-next,.wmpage35-button-prev{cursor:pointer;width:40px;height:80px;background:#0000004d;display:flex;justify-content:center;align-items:center;position:absolute;color:#fff;transition:all .3s ease-in-out}
.wmpage35-button-next em,.wmpage35-button-prev em{font-size:var(--wmpage-font32);line-height:1;width: var(--wmpage-font32);}
.wmpage35-button-next{top:50%;left:0;transform:translateY(-50%)}
.wmpage35-button-prev{top:50%;right:0;transform:translateY(-50%)}
.wmpage35-page3 .swiper-pagination-bullet-active{background:var(--color)}
.wmpage35-faimage:hover img{transform:scale(1.05)}
.wmpage35-button-next:hover,.wmpage35-button-prev:hover{background:#00000091}
@media(max-width:1200px){.wmpage35-button-next,.wmpage35-button-prev{width:30px;height:60px}
.wmpage35-button-next em,.wmpage35-button-prev em{font-size:var(--wmpage-font26)}
}
@media(max-width:550px){.wmpage35-mySwiper{max-width:80%}
}

.adv{margin-top:0}
.about article{margin-top:0;max-width:100%}
.about .about-con .about-title{font-size:18px;font-weight: normal;}
.about article p.name{font-size:26px;}
.about article p.namep{font-size:18px;}
.about article p.titp{font-size:20px;}
.about article .list .item>div{margin-left:30px;}
.about .about-img-list{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);padding:1%}
.about .about-img-list li{width:100%;margin-right:0;padding-left:0}
.about .about-img-list li .title{font-size:16px;font-weight:500}
.about .about-img-list li .more{padding:1% 4%;background:var(--color);display:block !important;width:fit-content;border-radius:30px;color:#fff;margin-top:2%}
@media (max-width:1024px){.about .about-img-list{max-width:unset}
}@media (max-width:768px){.about .about-img-list{grid-template-columns:repeat(2,1fr)}
}@media (max-width:500px){.about .about-img-list{grid-template-columns:repeat(1,1fr)}}
.about .about-img-list li .title,.about .about-img-list li .desc{text-align:center}
.about .about-img-list li .info{display:flex;flex-direction:column;align-items:center}
.about ,.about .about-con{background:#111}
.about .about-img-list li .title,.about .about-img-list li .desc{color:#fff}
.about .about-con .about-list{background:none;padding:20px 0;}
.about{align-items:center}
.about .about-small-title{font-size:24px;}
.about h2{font-size:30px;}
.about h4{margin:20px 0;font-size:18px;}
.about .p1{margin-bottom: 20px;}
@media (min-width:769px) and (max-width:1440px){.about h2{font-size:26px}}
@media (max-width:768px){.about .about-img{height:auto;position: initial;}
.about .about-con{padding-top:4vw}
.about h2{font-size:22px;}
.about h4{font-size:16px}}
.about .more-btn{font-weight:normal}
@media (min-width:769px){.about h2.h2-bot{font-size:40px;line-height:1.3}}
@media (min-width:769px) and (max-width:1440px){.about h2.h2-bot{font-size:34px;}}