﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.news .news-item-img{aspect-ratio:1/1}
.news .news-item-img img{width:100%;height:100%;object-fit:cover}
@media (min-width:801px){.repro-box{position:relative;padding:0 70px;margin-top:30px}
.repro-box-next,.repro-box-prev{position:absolute;top:50%;margin-top:-20px;}
.repro-box-next{right:0}
.repro-box-prev{left:0;}
.repro-item-img .lazy-lodding{display:none;}
.repro-item-img img{opacity:1;position:relative;}}
.our-list li img{margin: 15px 0;}
@media(max-width:768px){.our-list li img{margin: 10px 0;width: 36px;}}
.about  .about-r { padding: 2% 0% 2% 2%;}
.home-page>section.honor{padding-bottom:0}
.homeinquiry{padding:40px 0;background:#f3f3f3}
.homeinquiry-submit{margin:0 auto;max-width:1000px;display:flex}
.homeinquiry-submit input{flex:1;height:46px;padding:0 20px}
.homeinquiry-submit button{background:var(--color);color:#fff;cursor:pointer;padding:0 25px}
.homeinquiry-submit button:hover{opacity:.9}
@media (max-width:768px){.homeinquiry{padding:30px 0;}
.homeinquiry-submit input{height:40px;padding:0 12px;font-size:var(--fontsize15)}
.homeinquiry-submit button{padding:0 15px;font-size:var(--fontsize15)}}
.procate {padding:0 0 50px}
@media (max-width:768px){.procate {padding:20px 0 30px}}
.procate-list li:last-child{background:var(--color);border-color:var(--color)}
.procate-list li:last-child a{color:var(--headercolor)}
.about-r-list li{margin-top: 0;}
.about .about-r-text{margin-bottom: 10px;}
@media (min-width:801px){.about .about-l{padding-left:15px}
.about .about-r{padding:1% 15px 1% 2%}}
.about .about-r-text{margin:10px 0px 10px}
@media (max-width:800px){.about .about-l lite-youtube{height:auto !important;}
.about  .about-r { padding:15px 0;}}


.home-cate{padding:3% 0 4%;}
.home-cate .home-tit{position: relative;padding-bottom:15px;margin-bottom:10px;}
.home-cate .home-tit:after{content:'';width:80px;height:3px;background: var(--color);position: absolute;bottom:0;left:50%;transform: translateX(-50%);}
.home-cate .home-des{text-align: center;}
.home-cate .cate-inner{margin-top:10px;}
.home-cate .cate-inner .list{display:flex;flex-wrap:wrap;justify-content: space-between;}
.home-cate .cate-inner .list .kche-flex-item{width:24%;}
@media (min-width:769px){.home-cate .cate-inner .list .kche-flex-item:nth-child(n+5){margin-top:2%;}}
.home-cate .cate-inner .list .kche-flex-item .kche-item-img{overflow: hidden;}
.home-cate .cate-inner .list .kche-flex-item .kche-item-img img{width:100%;display:block;transition: all .3s;}
.home-cate .cate-inner .list .kche-flex-item:hover .kche-item-img img{transform: scale(1.05);}
.home-cate .cate-inner .list .kche-flex-item p{text-align: center;padding-top:10px;transition: all .3s;font-weight:var(--fontbold7)}
.home-cate .cate-inner .list .kche-flex-item:hover p{color:var(--color)}
.home-cate .more-box{text-align: center;}
.home-cate .more-box a{display: inline-block;margin:20px auto 0;background: var(--color);padding:5px 25px;color:#fff;transition: all .3s;}
.home-cate .more-box a:hover{background: var(--fontcolor);}
@media (max-width:768px){.home-cate{padding:30px 0;}
.home-cate .cate-inner .list .kche-flex-item{width:49%;}
.home-cate .cate-inner .list .kche-flex-item:nth-child(n+3){margin-top:2%;}}
.repro{padding-top:0;}
@media (min-width:769px){.newpro{padding-top:0;}}
@media (max-width:768px){.about{padding:30px 0;}}
 @media (max-width:500px){
/*#swiper-banner img{aspect-ratio:50/37;object-fit:cover;object-position:right} */
.news-list li{width:48%;}
.news-name{display:block;display:-webkit-box;-webkit-line-clamp:2;}
.home-page>section.honor img{aspect-ratio:50/27;object-fit:cover;object-position:55%}}

.procate{display:none}

.wmpage167-page5{position:relative;overflow:hidden}
.wmpage167-page5-mySwiper{margin-top:30px;position:relative;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 20%,#000 80%,transparent 100%)}
.wmpage167-page5-mySwiper::after{content:'';position:absolute}
.wmpage167-page5-mySwiper .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}
.wmpage167-page5-title .wmpage-title{text-align:center;position:relative;display:inline-block;padding-bottom:5px;line-height:1;margin-bottom:15px}
.wmpage167-page5-title{margin-bottom:35px;display:flex;flex-direction:column;align-items:center}
.wmpage167-page5-title .wmpage-title::after{position:absolute;content:'';background:var(--color);border-radius:20px;width:100%;height:35%;left:0;bottom:0;background-repeat:no-repeat;z-index:-1;opacity:.4}
.wmpage167-page5-mySwiper .swiper-slide img{position:relative;opacity:1;transition:all .5s ease}
.wmpage167-page5-mySwiper .swiper-slide:hover img{opacity:.4;transform:scale(1.03)}
.wmpage167-page5-title span{position:relative;display:block;font-size:14px;color:#c6a47e;line-height:20px;font-weight:var(--fontbold3);margin-bottom:1px;text-transform:uppercase}
@media (max-width:768px){.wmpage167-page5-mySwiper{margin-top:15px}}
.home-tit {font-weight:var(--fontbold5)}
.wmpage74-page3{position:relative}
.wmpage74-page3-sec1{display:flex;flex-wrap:wrap;justify-content:space-between}
.wmpage74-page3-de{line-height:2;max-width:58.375%}
#wmpage74-page3-swiper{margin-top:3.75%}
.wmpage74-page3-img{overflow:hidden}
.wmpage74-page3-des{padding:16px 10px;text-align:center}
#wmpage74-page3-swiper .swiper-slide{background:#c6c6c6}
.wmpage74-page3-img img{width:100%}
.wmpage74-page3-next,.wmpage74-page3-prev{width:4.375%;min-width:40px;height:100%;background-color:rgba(255,255,255,.7);top:0;margin:0;position:absolute;z-index:1;display:flex;justify-content:center;align-items:center;cursor:pointer}
.wmpage74-page3-next{right:0}
.wmpage74-page3-next em,.wmpage74-page3-prev em{font-size:var(--wmpage-font32);width:var(--wmpage-font32)}
@media (max-width:1024px){.wmpage74-page3-des{padding:10px}
.wmpage74-page3-de{max-width:70%}
}
@media (max-width:768px){.wmpage74-page3-sec1{flex-direction:column}
.wmpage74-page3-de{max-width:100%}
}#wmpage74-page3-swiper{overflow:hidden;position:relative}
.wmpage74-page3 .swiper-pagination{margin:1% auto 0;width:100%}