﻿@charset "utf-8"; 
:root{--color:#354c6c}
footer .foot-logo img{width:auto;display:none}
footer .foot-info .foot-qrimg {text-align: center;}
@media (min-width:1025px) {
.foot-item.foot-info{display: flex;justify-content: center;align-items: center;}
footer .foot-info .foot-qrimg{margin-top: 0;}
.head-left .item:nth-child(2){margin-left:20px;}}
.prodetails-content .prodetails-tabs .prodetails-tabs-item:nth-child(2){display:none}

#wmkcpriadd {position: fixed;bottom: 10px;left: 10px;width: 360px;z-index: 999999;}
#wmkcpriadd.left {left: 10px;right: auto}
#wmkcpriadd.right {left: auto;right: 10px}
#wmkcpriadd * {padding: 0;margin: 0;box-sizing: border-box;border: none;outline: 0;font-size: 16px;color: #000;line-height: 1;font-weight: 400;text-decoration: none}
#wmkcpriadd .wmkcpriadd-wrap {display: block;width: 100%;height: 100%;background: #fff;border-radius: 10px;padding: 15px;transition: all .1s linear;box-shadow: 1px 2px 10px rgba(0, 0, 0, .2)}
#wmkcpriadd .wmkcpriadd-header {display: flex;align-items: center;justify-content: space-between;margin-bottom: 10px}
#wmkcpriadd .wmkcpriadd-close {width: 25px;height: 25px;background: #eee;border-radius: 50%;cursor: pointer;position: relative;transition: all .1s linear}
#wmkcpriadd .wmkcpriadd-close::after,#wmkcpriadd .wmkcpriadd-close::before {content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%) rotate(45deg);width: 13px;height: 2px;background: #999;transition: all .1s linear}
#wmkcpriadd .wmkcpriadd-close::after {transform: translate(-50%, -50%) rotate(-45deg)}
#wmkcpriadd .wmkcpriadd-close:hover {background: var(--color, #ddd)}
#wmkcpriadd .wmkcpriadd-close:hover::after,
#wmkcpriadd .wmkcpriadd-close:hover::before {background: #fff}
#wmkcpriadd .wmkcpriadd-title {font-size: 18px;font-weight: 600;color: #333;border-radius: 5px}
#wmkcpriadd .wmkcpriadd-content,#wmkcpriadd .wmkcpriadd-content * {font-size: 14px;line-height: 22px;color: #555}
#wmkcpriadd .wmkcpriadd-btn {background: var(--color, #2189ff);display: block;padding: 12px 25px;color: #fff;cursor: pointer;border-radius: 30px;transition: all .1s linear;font-size: 14px}
#wmkcpriadd .wmkcpriadd-btn:hover {opacity: .9}
.wmkcpriadd-animate {animation: wmkcpriaddfade .5s forwards}
@keyframes wmkcpriaddfade {0% {opacity: 1;right: 40px}
100% {opacity: 0;right: -100px;visibility: hidden}}
@media (max-width:768px) {
#wmkcpriadd {width: 100%;max-width: 100%;left: 0 !important;right: auto !important;bottom: calc(onstant(safe-area-inset-bottom));bottom: calc(env(safe-area-inset-bottom));margin: 0}
#wmkcpriadd .wmkcpriadd-wrap {border-radius: 0;border-top: 1px solid #f3f3f3}}
@keyframes wmkcpriaddfade {
0% {opacity: 1;left: 0}
100% {opacity: 0;left: -100px;visibility: hidden}
}
footer .foot-info img{max-width:180px;width:auto;}
@media (min-width:1025px){.head-left .item em{color:#fff}}
@media (max-width:1650px) and (min-width:1025px){.head-nav .nav-ul>li>a{margin:0 8px}}
@media (max-width:1500px) and (min-width:1025px){.head-nav .nav-ul>li>a{font-size:var(--fontsize15)}}
@media (max-width:1280px) and (min-width:1025px){.head-nav .nav-ul>li>a{font-size:var(--fontsize13);margin:0 6px}}

.home-about .wanshengicon{width:auto;height:90px;top:10px;left:-25px;}
.home-choose .wanshengicon{width:auto;height:90px;top:10px;left:-35px;}
.home-about .aboutinfo .home-title,.home-choose .left .home-title{position:relative;}
.home-cate .home-title .wanshengicon,.home-pro .home-title .wanshengicon,.home-news .home-title .wanshengicon{position:relative;top:-3px}
.home-cate .home-title >.wanshengicon,.home-pro .home-title >.wanshengicon,.home-news .home-title >.wanshengicon{margin-right:5px;}
.home-cate .home-title span .wanshengicon,.home-pro .home-title span .wanshengicon,.home-news .home-title span .wanshengicon{margin:0 0 0 5px;}
.home-projects .wanshengiconcenter{display:none;}
.home-footintro .home-title .wanshengicon:first-child{height:60px;width:auto;margin-right:5px;position:relative;top:-10px;transform:none;}
.home-footintro .home-title .wanshengicon:last-child{height:50px;width:auto;margin-left:5px;position:relative;top:-10px;transform:none;}
footer{background:url(/uploads/44151/index/fotbg.png) no-repeat center bottom;background-size:100%}
footer .foot-bot{background:none;color:#fff}
footer .foot-bot a{color:#fff}
@media (max-width:1650px){.home-choose .wanshengicon{height:78px;top:18px;left:-25px;}}
@media (max-width:1440px){.home-about .wanshengicon{height:80px;top:8px;left:-20px;}
.home-choose .wanshengicon{height:74px;top:12px;left:-25px;}}
@media (max-width:1024px){.home-about .wanshengicon,.home-choose .wanshengicon{display:none}
.home-cate .home-title .wanshengicon,.home-pro .home-title .wanshengicon,.home-news .home-title .wanshengicon{width:36px;height:36px;top:-2px}
.home-footintro .home-title .wanshengicon:first-child{height:50px;position:relative;top:-8px;}
.home-footintro .home-title .wanshengicon:last-child{height:36px;width:auto;top:-6px;}}
@media (max-width:768px){footer{background-size:auto 300px}}

@media (min-width:1821px){.head-logo{margin-left:-95px;}}
.head-logo{height:100%;}
.head-logo a{height:100%;}
.head-logo a img:first-child{max-height:100%;margin-right:15px}
@media (min-width:1025px){.head-top .l-wrap,.head-info .l-wrap{max-width:1750px}
header.is-active .head-top{height:40px;opacity:1;}
header.is-active .head-top{background:#fff;color:var(--fontcolor)}
header.is-active .head-left .item em{color:var(--color)}
header.is-active .search-box .head-search button em{color:var(--fontcolor)}
body:not(.index) .head-top{background:#fff;color:var(--fontcolor)}
body:not(.index) .head-left .item em{color:var(--color)}
body:not(.index) .search-box .head-search button em{color:var(--fontcolor)}
header.is-active .head-info{height:80px}}
.head-nav .nav-ul>li>a{margin:0 8px}
#liproducts>a{padding-left:30px;background:url(/uploads/44151/index/icon-gift.png) no-repeat left center;background-size:26px}
#linewslist-1>a{padding-left:30px;background:url(/uploads/44151/index/icon-socks.png) no-repeat left center;background-size:22px}
#licontact-us>a:after{content:'';width:100%;height:60px;background:url(/uploads/44151/index/icon-man.png) no-repeat center center;background-size:40px;position:absolute;bottom:45px}
#lidownloads>a{padding-left:30px;background:url(/uploads/44151/index/icon-bell.png) no-repeat left center;background-size:22px;}
@media (max-width:1600px){.head-nav .nav-ul>li>a{font-size:var(--fontsize15)}}
@media (max-width:1500px){.head-top .l-wrap,.head-info .l-wrap{padding:0 15px}}
@media (max-width:1440px){.head-nav .nav-ul>li>a{font-size:var(--fontsize14);margin:0 7px}
#linewslist-1>a,#lidownloads>a{padding-left:22px;background-size:16px;}
#liproducts>a{padding-left:22px;background-size:18px;}
#licontact-us>a:after{height:45px;background-size:30px}}
@media (max-width:1350px){.head-nav .nav-ul>li>a{font-size:var(--fontsize12);margin:0 6px}
.head-logo a img{max-height:45px}}
@media (max-width:1200px) and (min-width:1025px){#liproducts>a,#linewslist-1>a,#licontact-us>a,#lidownloads>a{background:none;padding-left:0px}
#licontact-us>a:after{display:none}
.head-logo a img:nth-child(1){display:none}}
@media (max-width:1024px){.head-nav .nav-ul>li>a{font-size:var(--fontsize16);margin:0;padding-left:40px!important}
#liproducts>a,#linewslist-1>a,#licontact-us>a,#lidownloads>a{background-position:15px center}
#licontact-us>a{background:url(/uploads/44151/index/icon-man.png) no-repeat 15px center;background-size:18px}
#licontact-us>a:after{display:none}
#liinquiry>a{background-color:transparent;padding-left:40px;background-position:15px center}
.head-left{padding:10px 15px}
.head-nav .nav-ul>li>ul{padding-left:50px}
.head-nav .nav-ul>li>ul li a{font-size:var(--fontsize15)}}
.popwindowpic{position:fixed;bottom:30px;left:0;z-index:99999;width:300px;box-shadow:1px 1px 8px #333;display:none}
.popwindowpic.toshow{display:block}
.popwindowpic .popclose{cursor:pointer;display:block;width:32px;height:32px;position:absolute;top:-14px;right:-14px;background:#fff;border-radius:50%;box-shadow:1px 1px 8px #333;}
.popwindowpic .popclose:before{content:'';width:20px;height:2px;background:#000;position:absolute;transform:rotate(45deg);top:16px;left:6px;}
.popwindowpic .popclose:after{content:'';width:20px;height:2px;background:#000;position:absolute;transform:rotate(-45deg);top:16px;left:6px;}
@media (max-width:1024px){.popwindowpic{display:none}}