body{background: url(/static_2023/images/top/bg.png) center 366px no-repeat;}
.header{width: 100%;overflow: hidden;margin: 0;padding: 0;}
.header .top-shop{height: 68px;background: #204a86;overflow: hidden;}
.header .top-shop dl{width: 1400px;margin: 0 auto;overflow: hidden;}
.header .top-shop dl dt{float: left;line-height: 68px;}
.header .top-shop dl dt a{color: #fff;margin-right: 20px;}
.header .top-shop dl dt a:hover{color: #ffa914;text-decoration: underline;}
.header .top-shop dl dd{float: right;}
.header .top-shop dl dd input.js-box{width: 250px;padding-left: 10px;height: 40px; border: none;outline: none;margin-top: 14px;float: left;}
.header .top-shop dl dd a.sub-btn{display: block;width: 44px; height: 40px;float: left;margin-top: 14px;position: relative;background: #fff;}
.header .top-shop dl dd a.sub-btn i{display: block;width: 23px; height: 23px; background: url(/static_2023/images/top/search-btn.png) center center no-repeat;position: absolute; top: 50%; left: 50%;margin-top: -11.5px;margin-left: -11.5px;}
.header .nav-shop{height: 92px;background:url(/static_2023/images/top/nav-bg.jpg) center center no-repeat;overflow: hidden;}
.header .nav-shop dl{width: 1400px;margin: 0 auto;}
.header .nav-shop dl dt{float: left;}
.header .nav-shop dl dt a.logo{width: 294px;height: 64px;background: url(/static_2023/images/top/logo.png) center center no-repeat;display: block;margin-top: 14px;}
.header .nav-shop dl dd{float: right;}
.header .nav-shop dl dd li{float: left; font-size: 22px;position: relative;}
.header .nav-shop dl dd li a{display: block; padding: 35px 13px;}
.header .nav-shop dl dd li a:hover{color: #fff;background: rgba(0,0,0,0.5);}
.header .nav-shop dl dd li.on a{color: #fff;background: rgba(0,0,0,0.5);}
.header .nav-shop dl dd li .sub{z-index: 99999;position: fixed; display: none;width: 114px; background: rgba(0,0,0,0.5);margin-top: -7px;}
.header .nav-shop dl dd li .sub a{display: block; font-size: 16px;color: #fff !important; border: none;height: 50px; line-height: 50px; text-align: center;padding: 0;border-bottom: dotted 1px #fff;background: none;}
.banner-shop li a{display: block;height: 440px;background-size: 100% 100%;}

.contenner{overflow: hidden;margin: 0 auto;}