﻿@charset "utf-8";
:root{--color:#d02132;font-weight:var(--fontbold6)}
.home-banner .swiper-slide>a::after{display: none;}
.home-mainpro .mainpro-list li a .img{aspect-ratio: inherit;position:relative;height:0;padding-bottom:100%;}
.home-mainpro .mainpro-list li a .img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
#serviceswiper .swiper-slide {min-height: 441px;}
.home-more,.wmkcfeedback .send-btn{color:var(--headercolor)}
@media (min-width:1025px){
/* #liproducts .submenu{padding:10px;list-style:none;width:400px;display:flex;flex-wrap:wrap;left:-500px;position: absolute;justify-content:flex-start}
#liproducts .submenu>li{margin:10px 0;position:relative;min-height:100px;width:100%;}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
#liproducts .submenu>li>a{display:inline-block;text-decoration:none;height:auto;padding-left:100px;width:100%;font-weight:var(--fontbold7);white-space: normal;line-height: 1.3;}
#liproducts .submenu>li .cate-con{padding-left:100px}
#liproducts .submenu>li .cate-con ul{position:static;display:block;background:0 0;padding:0;transform: initial;opacity: 1;min-width: inherit;}
#liproducts .submenu>li .cate-con ul a{font-size:14px;opacity:.8;padding:0;line-height: inherit;height: auto;white-space: normal;}
#liproducts .submenu>li .cate-img{width:80px;height:80px;position:absolute;left:0;top:0}
#liproducts .submenu>li .cate-img img{width:100%;height:100%;object-fit:cover} */
#licontact-us{display:flex;align-items:center}
#licontact-us a{background:var(--color);height:40px;padding:0px 15px;border-radius:30px;color:#fff!important;transition:all .1s linear;text-decoration:none}
#licontact-us a:hover{opacity:.9}
#licontact-us a::before{display:none}

header.is-active #liinquiry a{color:var(--fontcolor) !important}
#liinquiry a{background:transparent;padding:0;margin:0 20px 0}
#liinquiry a:hover{opacity:1}
#liinquiry a em{color:#fff;margin:0;font-size:var(--fontsize26);background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%}

}
/* @media (max-width:1024px){#liproducts .submenu{margin:0;padding:0;width:auto;display:none}
#liproducts .submenu>li{margin:0;padding-left:20px;min-height:inherit;width:100%}
#liproducts .submenu>li .cate-img{display:none}
#liproducts .submenu>li>a{padding-left:0}
#liproducts .submenu>li .cate-con{padding-left:20px}} */
.pro-list li .pro-img,.maylink-list .swiper-slide .pro-img{background:#000}

.head-share ul a.fb{background:#3b5998}
.head-share ul a.tw{background:#55acee}
.head-share ul a.ins{background:#de5dca}
.head-share ul a.vk{background:#07f}
.head-share ul a.lk{background:#007ab6}
.head-share ul a.you{background:red}
.head-share ul a.pi{background:#df4b38}
.head-share ul a.tik{background:#333}


@media (min-width:1025px){
#liproducts:hover .nav4{opacity:1;transform:translateX(-50%) scaleY(1)}
#liproducts:hover .nav4>li:nth-child(1) .cate2-item{display:flex}
#liproducts .nav4{transform:translateX(-50%) scaleY(0);padding:20px 0;max-width:1600px;width:100%;min-height:400px;max-height:80vh;overflow-y:auto;background:#fff;position:fixed;top:100%;left:50%;opacity:0}
#liproducts .nav4::after{content:"";position:absolute;left:400px;top:0;width:1px;height:100%;background:#dcdcdc}
#liproducts .nav4>li:nth-child(1) .cate2-item{display:flex}
#liproducts .nav4>li a{padding:0}
#liproducts .nav4>li .cate1-item{display:flex;align-items:center;padding:20px;width:400px;height:100%;box-sizing:border-box}
#liproducts .nav4>li .cate1-item .cate-img{width:50px;height:50px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px}
#liproducts .nav4>li .cate1-item .cate-img img{width:100%;height:100%;object-fit:cover;transition:all .1s linear}
#liproducts .nav4>li .cate1-item .cate-img img:hover{transform:scale(1.05)}
#liproducts .nav4>li .cate1-item .cate-name{padding:0;margin:0;padding-left:10px;font-size:16px;font-weight:700}
#liproducts .nav4>li .cate2-item{display:none;flex:1;position:absolute;left:420px;top:0;padding:20px 0;box-shadow:none;border:none;background:0 0;flex-wrap:wrap;background:#fff;width:calc(100% - 420px);overflow-y:auto;opacity:1;visibility:inherit;transform:none}
#liproducts .nav4>li .cate2-item li{width:190px;padding:0 20px;text-align:center;margin-bottom:20px}
#liproducts .nav4>li .cate2-item a{display:block}
#liproducts .nav4>li .cate2-item a:hover img{transform:scale(1.05)}
#liproducts .nav4>li .cate2-item a img{width:120px;height:120px;object-fit:cover;transition:all .1s linear}
#liproducts .nav4>li .cate2-item a span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-wrap:wrap;line-height:1.4;padding-top:6px}
#liproducts .nav4>li:hover .cate1-item{background:#eee}
#liproducts .nav4>li:hover .cate2-item{display:flex}

#liproducts .nav4{display: flex;}
#liproducts .nav4>li{width:23%;margin-right: 2%;}
#liproducts .nav4>li:nth-child(4n){margin-right:0;}
#liproducts .nav4>li:hover .cate1-item{background:transparent;}
#liproducts .nav4>li .cate1-item{width:100%;height: auto;padding: 0 20px;}
#liproducts .nav4>li:hover .cate1-item .cate-name{color:var(--color);}
#liproducts .nav4>li .cate1-item .cate-img,
#liproducts .nav4>li .cate2-item a img{flex-shrink: 0;width:100px;height: 100px;}
#liproducts .nav4>li .cate2-item{position: static;display: flex !important;width: 100%;overflow-y:visible}
#liproducts .nav4>li .cate2-item li{width:100%;height: auto;}
#liproducts .nav4>li .cate2-item li>a{display: flex;align-items: center;height: auto;line-height: normal;}
#liproducts .nav4>li .cate2-item a span{flex: 1;margin-left: 10px;padding-top: 0;}
#liproducts .nav4::after{display: none;}
}
@media (max-width:1024px){
#liproducts .nav4 img,#linewslist-1 .nav4 img,#liinfo .nav4 img{display:none}
#liproducts .nav4>li .cate2-item,#linewslist-1 .nav4>li .cate2-item,#liinfo .nav4>li .cate2-item{position:static;opacity:1;display:block;padding-left:20px}
#liproducts .nav4>li .cate2-item span,#linewslist-1 .nav4>li .cate2-item span,#liinfo .nav4>li .cate2-item span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
}



@media (min-width:1025px){header{background: #fff;}
body{padding-top: 120px;}
.head-nav .nav-ul>li>a,.head-left a,.head-top,.head-left,.lang-icon span{color: #000;}
.lang-icon span::after,.lang-icon span::before{background: #000;}
.nobanner header{background: #fff;}
body.nobanner {padding-top: 120px;}
.nobanner header .head-top{background: #fff;}
.lang-icon img{filter: brightness(0);}
.nobanner .pagesbanner{min-height: auto;}
}