﻿@charset "utf-8"; 
.about{padding:40px 0 15px;}
.about.flex .container{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
@media (min-width:769px){.repro .repro-box-next, .repro-box-prev{display: none;}
.repro .repro-swiper{width:100%;}
.repro .repro-boxlist li{width:24% !important;margin-right:0 !important;margin-bottom: 20px;}
.repro .repro-boxlist.swiper-wrapper{flex-wrap: wrap;justify-content: space-between;}
.about-r{width:43%;padding-right:0;}
.about-r-text{line-height:2;font-size:16px;margin-bottom:0;}}
.repro{background:#fff;}
.honor-swiper2 .swiper-pagination{position:static;margin-top:10px}
.procate {padding:0;}
.home-categories {padding:60px 0 20px;}
.home-categories-tags {display:flex;flex-wrap:wrap;justify-content:space-between;}
.home-categories-tags li {border:1px solid var(--color);color:var(--color);background:#fff;display:flex;align-items:center;justify-content:center;text-align:center;min-height:50px;width:12%;line-height:1.3;padding:6px 10px;cursor:pointer;margin-bottom:10px;text-transform:capitalize;}
.home-categories-tags li.active,.home-categories-tags li:hover {background:var(--color);color:#fff;}
.home-categories-content {padding-top:20px;}
.home-categories-info {display:none;}
.home-categories-info.active {display:block;}
.home-categories-infolist {display:flex;flex-wrap:wrap;}
.home-categories-infolist li {width:24%;margin:0 1.333% 25px 0;}
.home-categories-infolist li:nth-child(4n) {margin-right:0;}
.home-categories-infolist li a {display:block;text-align:center;}
.home-categories-infolist li .home-categories-infopic {display:block;overflow:hidden;}
.home-categories-infolist li .home-categories-infopic img {display:block;transition:.4s;}
.home-categories-infolist li .home-categories-infotxt {margin-top:10px;font-size:17px;text-transform:capitalize;transition:.3s;}
.home-categories-infolist li:hover .home-categories-infopic img {transform:scale(1.1);}
.home-categories-infolist li:hover .home-categories-infotxt {color:var(--color);}
@media (min-width:769px) and (max-width:1600px){.about-r{width:48.5%;}}
@media (max-width:1440px){.home-categories-tags li{width:24%}}
@media (max-width:800px){.home-categories-tags li{width:48%;font-size:15px;min-height:46px}
.home-categories-infolist li {width:48%;margin:0 4% 25px 0;}
.home-categories-infolist li:nth-child(2n) {margin-right:0;}
.home-categories-infolist li .home-categories-infotxt{font-size:15px}}
@font-face {font-family:"iconfont2";src:url('/js/23053/font/iconfont.ttf?t=1715412722496') format('truetype');}
.our-list .iconfont {font-family:"iconfont2" !important;}
.our-list .icon-sen103:before {content:"\e620";}
.our-list .icon-best_width:before {content:"\e626";}
.our-list .icon-gaodu:before {content:"\e685";}
.our-list .icon-canshuiconyouhua-:before {content:"\e60e";}
.our-list .icon-baoguo1:before {content:"\e686";}
.our-list .icon-manual2:before {content:"\e7b4";}
.our-list .our-item-bref{font-size:18px;}
@media (max-width:800px){.our-list .our-item-bref{font-size:15px;}}
@media (min-width:801px){#liproducts .submenu>li{position:relative;display:flex;flex-wrap:wrap}
#liproducts .submenu>li ul{position:absolute;left:100%;top:0;width:220px;display:none}
#liproducts .submenu>li:hover ul{display:block}}
@media (max-width:800px){#liproducts .submenu>li ul{display:block;position:static;width:100%;padding-left:30px}}
footer .footitem.footitem4 #wmkcfeedback2 .inquiry-form input{height:33px;margin-bottom:10px;}
footer .footitem.footitem4 #wmkcfeedback2 .inquiry-form textarea{height:120px;}
footer .footitem.footitem4 #wmkcfeedback2.wmkcfeedback .send-btn{background:var(--color);margin-top:10px;}
@media (max-width:800px){footer .footitem.footitem4{margin-top:15px;display:block;}
.about-r{padding-left:0;padding-right:0;}}
.repro-item-img>a img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;}
.home-categories-infolist li .home-categories-infopic,.maybe-img {position:relative;padding-bottom:100%;width:100%;}
.home-categories-infolist li .home-categories-infopic img,.products-list-img img,.maybe-img img {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;}
.newspage-ninelist-1 li .newspage-img {position:relative;padding-bottom:100%;width:100%;}
.newspage-ninelist-1 li .newspage-img img {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;}
.newspage-ninelist-1 li .newspage-img:after {display:none}
.sf-menu>li{border-bottom:1px solid #ccc}
@media (min-width:769px){.prolist-content .kche-t173 .kche-t173-img{max-width:450px;}
.prolist-content .kche-t173 .kche-t173-info{flex:1}}
@media (max-width:768px){.prolist-content .kche-t173 .kche-t173-img img{width:100%;}}
.prolist-bottom{margin:0 auto;max-width:1640px;padding:10px 20px}
@media (max-width:800px){.prolist-bottom{padding:10px .3rem}}
nav #liservice .submenu{max-width:290px;}
aside .categories .sub-menu>li i{display:none;}
@media(min-width:1025px){.fnav li{width: 50%;margin-right: 0;}.footitem{max-width: 20%;}.fnav{flex-direction: inherit;}}
footer .footitem.footitem4 #wmkcfeedback2 .inquiry-form input{border-radius: 10px;}
footer .footitem.footitem4 #wmkcfeedback2 .inquiry-form textarea{border-radius: 10px;}
header .lang:hover .lang-drop{visibility: visible;opacity: 1;top: calc(100% + 8px);}
.vepart img{height: 350px}
@media(max-width:1440px){.vepart img{height: 380px}}
@media(max-width:1366px){.vepart img{height: 440px}}
@media(max-width:768px){.vepart img{height: auto;}}
aside .relatedpro ul.relatedpro-list{display: flex;flex-wrap: wrap;justify-content: space-around;}
aside .relatedpro ul.relatedpro-list li{width:35%;}
aside .relatedpro ul.relatedpro-list .relatedpro-box{padding-left:0;}
.swiper-slide-active .banner-animote{animation: wkbanner .5s forwards;animation-delay: .7s;}
.banner-animote{position: absolute;color: var(--fontcolor);}
.banner-animote.banner1txt{right: 10%;top: 50%;transform: translateY(-50%);width: auto;}
.banner-animote.banner1txt .title{color: var(--color);-webkit-text-stroke: 2px #fff;paint-order: stroke fill;font-size: 60px;line-height: 1;font-weight: bold;}
.banner-animote.banner1txt .text1{color: var(--color);-webkit-text-stroke: 2px #fff;paint-order: stroke fill;font-size: 37px;margin-bottom: 20px;font-weight: bold;}
.banner-animote.banner1txt .text2{color: #fff;background: var(--color);padding: 8px 16px;display: inline-block;border-radius: 5px;}



.banner-animote.banner2txt{top: 50%;left: 50%;transform: translate(-50%, -50%);color: var(--color);background: #fff;padding: 50px;opacity:0.8}
.banner-animote.banner2txt .title1{color: #000;line-height: 1;font-size: 24px;border: solid 1px #000;display: inline-block;padding: 10px 5px;}
.banner-animote.banner2txt .title2{font-size: 60px;line-height: 1;font-weight: bold;}
.banner-animote.banner2txt .text1{background: var(--color);color: #fff;border-radius: 40px;padding: 10px 30px;display: inline-block;margin: 20px 0;}
.banner-animote.banner2txt .text2{color: #b5b5b5}
.banner-animote.banner2txt .home-more{border: 1px var(--color) solid;padding: 5px;border-radius: 0 15px 0 15px;margin-top: 20px;display: inline-block;}
.banner-animote.banner2txt em{font-style: initial;}


.banner-animote.banner3txt{top: 50%;left: 50%;transform: translate(-50%, -50%);}
.banner-animote.banner3txt .title1{border: solid 1px #fff;display: inline-block;padding: 5px;font-size: 24px;}
.banner-animote.banner3txt .title2{font-size: 60px;line-height: 1;font-weight: bold;text-shadow: rgb(0 0 0 / 73%) -7px 5px 4px;font-style: italic;color: var(--color);margin: 10px 0;}
.banner-animote.banner3txt .text1{background: var(--color);color: #000;border-radius: 40px;padding: 10px 30px;display: inline-block;margin: 20px 0;box-shadow: rgb(0 0 0 / 20%) 7px 3px 3px 4px;margin: 10px 0;}
.banner-animote.banner3txt .text2{color: #b5b5b5;transform: rotate(90deg);position: absolute;left: -100%;top: 0;}
.banner-animote.banner3txt .home-more{border: 1px var(--color) solid;padding: 5px;border-radius: 0 15px 0 15px;margin-top: 20px;display: inline-block;}

.banner-animote.banner4txt{right: 10%;top: 50%;transform: translateY(-50%);width: auto;}
.banner-animote.banner4txt .title1 {color: var(--color);}
.banner-animote.banner4txt .title2 {color: var(--color);opacity: 0.9;}
.banner-animote.banner4txt .title3 {color: var(--color);}
.banner-animote.banner4txt .title1,.banner-animote.banner4txt .title2,.banner-animote.banner4txt .title3 {font-size: 60px;font-weight: bold;letter-spacing: 4px;}
.banner-animote.banner4txt .text{font-size:20px;text-shadow:1px 1px 2px #fff;}
@media (max-width:1024px){
#home-swiper .swiper-wrapper .banner-animote{width: 70%;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;bottom: initial;right: initial;}
#home-swiper .swiper-wrapper .banner-animote .title{font-size: 18px;}
#home-swiper .swiper-wrapper .banner-animote .text{font-size: 14px;}}
@media (max-width:768px){.banner-animote{display:none}}
.banner-animote.banner3txt .title1{color: #fff;}
.banner-animote.banner3txt .text1{background:rgba(255,255,255,.5)      ;}