﻿@charset "utf-8"; 
.prodetails-bref table{display:table}
.prodetails-bref table td{border-color:#666}
.logo img{max-height:80px}
.foot-contact p:nth-child(2){display:none}
.sf-menu li.LiLevel1>a{font-weight:700}
.fnav{display:block}
.news{background-image:url(/js/34350/newsbg.jpg)}
.news{position:relative}
.news:before{content:'';position:absolute;background:rgba(255,255,255,.5);left:0;top:0;width:100%;height:100%}
#swiper-banner ul video{width:100%;}
.page-l .page-l-contact,.page-l .lastproducts{display:none;}
@media (min-width:801px){nav .nav .submenu li a{padding:10px 15px}
ul.submenu.nav1 li {position:relative;}
ul.submenu.nav1 li ul {position:absolute;left:100%;top:0;display:none;background:#fff}
ul.submenu.nav1 li:hover>ul {display:block;}
ul.submenu.nav1 li.navli:after {content:'';width:6px;height:6px;border:1px solid #000;border-left:none;border-bottom:none;transform:rotate(45deg);top:18px;right:15px;position:absolute;}
ul.submenu.nav1 li.navli:hover:after {border-color:var(--color)}
ul.submenu.nav1 >li>a {padding-right:36px}}
.about-us .page-box .page-l{display:none;}
.about-us .page-box .page-r{width:100%;margin:0;}
p.homeproducttext {text-align:center;margin:0 0 35px;padding:0 15px;color:#555}
.product .home-tit {margin-bottom:8px;}
iframe{max-width:100%}
section.product {padding-top:60px;}
section.about {padding-bottom:0;}
@media (max-width:800px){section.product {padding-top:.7rem;}}
.index .application{display:none;}
.index .news{display:none;}
.certiSwiper{position: relative;overflow: hidden;margin-top: 30px;}
.wmkc-certificate,.wmkc-process{margin-top: 60px;}
.process-img{text-align: center;}
.pertner-img{height: 200px;display: flex;justify-content: center;align-items: center;background: #ffff;padding: 10px;box-shadow: 0px 0px 3px 3px #f0f0f0;}
.partner-swiper{padding: 40px 0;}
.product .container{display: flex;flex-wrap: wrap;}
.hotproduct-l{width:23%;padding-right:3%}
.hotproduct-r{width:77%;position:relative;overflow:hidden}
.hotpro-list{display:flex;flex-wrap:wrap;transition:transform .8s ease-in-out,opacity .2s ease-in-out;transform:scale(0);position:absolute;top:0px;left:0px;opacity:0}
.hotpro-list-act{transform:scale(1);position:static;opacity:1}
.hotpro-list li{width:calc(23% - 8px);margin:0px 16px 16px 0px}
.hotpro-list li>a{display:block;overflow:hidden;position:relative}
.hotpro-box{position:absolute;bottom:-60px;background:rgba(42,42,42,.85);color:#FFF;padding:8px 15px;width:100%;display:flex;justify-content:space-between;left:0px;align-items:center;transition:all .2s ease-in-out}
.hotpro-img{border:1px solid #EEE;overflow:hidden;text-align:center}
.hotpro-img img{width:100%}
.hotpro-title{font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:50px}
.hotpro-box i,.hotpro-box em{font-size:24px}
.hotpro-list li:nth-child(3n){margin-right:16px}
.hotpro-list li:nth-child(4n){margin-right:0px}
.hotpro-list li:nth-child(n+4){margin-bottom:0px}
.hotpro-list li:hover .hotpro-box{bottom:0px}
.hotpro-list li:hover img{transform:scale(1.1)}
.hotprocate{border-left:1px solid #BFBFBF;margin:30px 0px 60px;padding-right:10%}
.hotprocate li{padding:10px 0px 10px 20px;position:relative;font-size:16px;color:var(--fontcolor);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease-in-out}
.hotprocate li::before{content:'';width:2px;height:100%;position:absolute;top:0px;left:0px;background:var(--color);opacity:0;transition:all .2s ease-in-out}
.hotprocate .hotprocate-act::before,.hotprocate li:hover::before{opacity:1}
.hotprocate .hotprocate-act,.hotprocate li:hover{color:var(--color)}
.product .home-more{margin: 0;}
@media (max-width: 1024px){.hotprocate, .hotproduct-l {padding-right: 0px;}.hotproduct-l, .hotproduct-r{width:100%;}    .hotpro-list li {width: 48%;margin-right: 2%;}.hotpro-list li:nth-child(3n){margin-right:2%}}
section.about{padding-left:0;padding-right:0}
.about .container{padding:0 15px}
.about-l iframe{width:100%}
.home-tit{background: #666;position:relative;left:50%;transform: translateX(-50%);padding:8px 20px;border-radius: 5px;color:#fff;display:inline-block;}
.product{text-align:center;}
.product .home-tit{left:0;}
.hotprocate li{text-align:left;}
.home-discover{padding:4% 0 0;}
.home-discover .container{overflow: hidden;text-align: center;}
.home-discover h3{left:0;}
.discover-show1,.discover-show-list1,.discover-show2,.discover-show-list2,.discover-show3,.discover-show-list3{display:flex;height:100%;}
.discover-show-list1 li,.discover-show-list2 li,.discover-show-list3 li{width:200px}
.discover-show-list1,.discover-show-list2,.discover-show-list3 {margin-top:20px}
.discover-show-list1 li,.discover-show-list2 li,.discover-show-list3 li {padding:8px;}
.discover-show-list1 li .img,.discover-show-list2 li .img,.discover-show-list3 li .img {box-shadow:0px 0px 3px 3px #f0f0f0;}
@media (max-width:1440px){.discover-show-list1 li,.discover-show-list2 li,.discover-show-list3 li{width:150px}}
@media (max-width:1280px){.discover-show-list1 li,.discover-show-list2 li,.discover-show-list3 li{width:120px}}
@media (max-width:1024px){.discover-show-list1 li,.discover-show-list2 li,.discover-show-list3 li{width:100px}}
@media (max-width:500px){.discover-show-list1 li,.discover-show-list2 li,.discover-show-list3 li{width:80px}
.discover-show-list1,.discover-show-list2,.discover-show-list3 {margin-top:10px}
.discover-show-list1 li,.discover-show-list2 li,.discover-show-list3 li {padding:5px;}}
.productcatemodule {margin-bottom:30px;width:100%;}
.productcatetitlist {margin-bottom:25px}
.productcatetitlist li {display:none;text-align:left;font-weight:bold;font-size:23px;position:relative;padding-bottom:10px;}
.productcatetitlist li.active {display:block;}
.productcatetitlist li:after {content:'';width:70px;height:3px;background:var(--color);position:absolute;bottom:0;left:0;}
.productcate-swiper {position:relative;}
.productcate-swiper .swiper-slide img {width:100%;display:block}
.productcate-swiper .swiper-pagination {width:auto;background:#fff;bottom:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;padding:12px 15px;}
.productcate-swiper .swiper-pagination-bullet-active {background:var(--color)}
.productcate-btn>div {position:absolute;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;top:50%;margin-top:-20px;z-index:2;background:rgba(255,255,255,.5);font-weight:bold;}
.productcate-btn>div.productcate-prev {left:10px;}
.productcate-btn>div.productcate-next {right:10px}
.productcate-btn>div i {line-height:1;font-size:22px;}
.productcate-btn>div:hover {background:var(--color);color:#fff;}
.productcatecontent {margin-top:30px}
.productcateinfo {display:none;}
.productcateinfo.active {display:block;}
.productcateinfolist {display:flex;flex-wrap:wrap;}
.productcateinfolist li {width:24%;margin:0 1.333% 30px 0;text-align:center;}
.productcateinfolist li:nth-child(4n) {margin-right:0;}
.productcateinfolist li .productcateinfopic {overflow:hidden;position:relative;padding-bottom:100%;width:100%;border:1px solid #eee;}
.productcateinfolist li .productcateinfopic img {display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;transition:.3s;}
.productcateinfolist li .productcateinfotit {padding:8px;transition:.3s;}
.productcateinfolist li:hover .productcateinfopic img {transform:scale(1.05)}
.productcateinfolist li:hover .productcateinfotit {color:var(--color)}
@media (max-width:800px){.productcatetitlist li{font-size:20px}
.productcate-btn>div{width:30px;height:30px;margin-top:-15px}
.productcate-btn>div i {font-size:20px;}
.productcate-btn>div.productcate-prev {left:4px;}
.productcate-btn>div.productcate-next {right:4px}
.productcateinfolist li{width:48%;margin:0 4% 20px 0}
.productcateinfolist li:nth-child(2n) {margin-right:0;}}
@media (max-width:500px){.productcatetitlist li{font-size:18px}
.productcate-swiper .swiper-pagination{padding:8px 10px;}
.productcateinfolist li .productcateinfotit{font-size:14px;padding:8px 0;line-height:1.4}}
.product .home-discover{margin-bottom:3%;padding-top:0;width:100%;}
.product .home-discover .container{justify-content: center;}
.product .home-discover h3.home-tit{max-width:100%;}
section.about{padding-top:30px;}
.productcate-swiper .swiper-pagination{background: transparent;}
.home-tit {color:#000;background:none;padding:0 25px;}
.home-tit:before,.home-tit:after {content:'';width:16px;height:16px;background:#666;position:absolute;top:50%;margin-top:-8px;}
.home-tit:before {left:0;}
.home-tit:after {right:0;}
@media (max-width:540px){.home-tit{padding:0 20px}
.home-tit:before,.home-tit:after{width:12px;height:12px;margin-top:-6px}}
.foot-t{background: #c6c5c5;}
.foot-b{background: #c6c5c5;}
.fnav{max-height:inherit;}
.footlogo img{max-height:150px;}
.fnav li a,.fpronav li a,.foot-contact span, .foot-contact span a{color:#fff}