.w1760{width: 1760px;margin: 0 auto;}
.header__menus {position: absolute;top: 100%;background: #332c2b;padding: 20px 20PX 20px;border-top: 1px solid rgba(255, 255, 255, 1);z-index: 20;display: none;transform: translateX(-50%);left:50%;}
.header__menu--wrap {display: block;text-align: center;font-size: 0;}
.header__menu__item {display: block;width: 100%;vertical-align: top;}
.header__menu__item li {margin-bottom: 10px;}
.header__menu__item li:last-child {margin-bottom: 0;}
.header__menu__item li a {display: block;color: #ffffff;font-size: 16px;opacity: 0.5;line-height: 38px;}
.header__menu__item li a:hover {opacity: 1;}
.header2 {position: fixed;left: 0;top: 0;width: 100%;z-index: 99;height: 79px;border-bottom: 1px solid rgba(254, 234, 0, 0.5);transition: 0.65s;background-color: #fff;}
.header__logo {float: left;}
.menubtn {float: left;padding-top: 39px;width: 80px;height: 80px;background: #feea00;box-sizing: border-box;}
.menubtn span{display: block;position: relative;}
.menubtn span img{display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.logo {float: left;position: relative;margin-left: 18px;margin-top: 10px;width: 232px;}
.logo img {display: block;width: auto;max-width: 100%;height: auto;transition: 0.45s;}
.logo img.hide {position: absolute;left: 0;top: 0;opacity: 0;visibility: hidden;}
.header__rights {float: right;}
.navs {float: left;}
.navs > li {float: left;padding: 0 20px;position: relative;}
.navs > li:hover a:before,
.navs > li.active a:before {width: 32px;margin-left: -16px;}
.navs > li:first-child {padding-left: 0;}
.navs > li > a {display: block;position: relative;line-height: 79px;color: #333;font-size: 16px;}
.navs > li > a:before {position: absolute;left: 50%;bottom: 0;content: "";height: 3px;background: #333;transition: 0.4s;width: 0;margin-left: 0;}
.header__menus {position: absolute;top: 100%;padding: 20px 20px 20px;border-top: 1px solid rgba(254, 234, 0, 0.5);z-index: 20;display: none;transform: translateX(-50%);left:50%;min-width: 100%;}
.header__menu--wrap {display: block;text-align: center;font-size: 0;}
.header__menu__item {display: block;width: 100%;vertical-align: top;}
.header__menu__item li {margin-bottom: 10px;}
.header__menu__item li:last-child {margin-bottom: 0;}
.header__menu__item li a {display: block;color: #ffffff;font-size: 14px;opacity: 0.5;}
.header__menu__item li a:hover {opacity: 1;}
.header__href {margin-left: 12px;display: flex;display: -webkit-flex;float: left;}
.header__href .search .serachbtn,.header__href .enterclose > a{display:block;box-sizing:border-box;padding:20px 0;width:78px;height:79px;line-height:70px;color:#333;line-height:1.4;font-size:20px;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;border-left:1px solid rgba(254,234,0,0.5)}
.header__href .search .serachbtn:last-child,.header__href .enterclose > a:last-child{font-size:20px}
.enterclose{position:relative}
.enterclose:hover .enter-down{opacity:1;visibility:visible;transform:translateY(0px);pointer-events:visible}
.search{position:relative;width:79px;height:79px;float:left;border-left:1px solid rgba(254,234,0,0.5)}
.search:hover .sub{color:#feea00}
.search:hover .serch-text{opacity:1;visibility:visible;right:0}
.search .sub{position:absolute;left:0;top:0;width:100%;height:100%;border:none;background:none;line-height:70px;color:#fff;font-size:20px;transition:0.4s;z-index:4;cursor:pointer;font-weight:bold;background:url(../image/search2.png) center center no-repeat;box-sizing:border-box}
.serch-text{position:absolute;right:-260px;top:0;height:100%;opacity:0;visibility:hidden;transition:0.5s}
.serch-text input{box-sizing:border-box;width:240px;padding-left:20px;height:79px;line-height:79px;color:#333;background:#fff;border:none;outline:none;font-size:14px}
.header_fl{width:80px;height:calc(100vh - 80px);position:fixed;left:0;bottom:0;border-right:1px solid rgba(254,234,0,0.5);z-index:9;box-sizing:border-box}
.header_fr{width:79px;height:calc(100vh - 80px);position:fixed;right:0;bottom:0;border-left:1px solid rgba(254,234,0,0.5);z-index:9;box-sizing:border-box}
.navs__pop{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(51,44,43,1);z-index:5;overflow:hidden;height:0;transition:1.5s cubic-bezier(0.77,0,0.175,1)}
.navs__pop.show{height:100%}
.navs__menu-wrap{position:relative;height:100vh}
.navs__menus{position:absolute;left:0;top:50%;margin-top:-263px;width:100%}
.navs__logos{text-align:center}
.navs__logos img{display:block;width:233px;margin:auto}
.navs__li{margin-top:90px;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}
.navs__item{display:block;width:194px}
.navs__item:last-child{width:auto}
.navs__item dt{display:block;margin-bottom:42px}
.navs__item dt a{display:block;color:#ffffff;font-size:16px;line-height:1.6}
.navs__item dd{display:block}
.navs__item dd p{margin-bottom:14px}
.navs__item dd p a{display:block;color:#ffffff;font-size:16px;opacity:0.5}
.navs__item dd p a:hover{opacity:1}
.navs__menus{position:absolute;left:0;top:50%;margin-top:-263px;width:100%}
.navs__logos{text-align:center}
.navs__logos img{display:block;width:233px;margin:auto}
.navs__li{margin-top:90px;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}
.navs__item{display:block;width:194px}
.navs__item:last-child{width:auto}
.navs__item dt{display:block;margin-bottom:42px}
.navs__item dt a{display:block;color:#ffffff;font-size:16px;line-height:1.6}
.navs__item dd{display:block}
.navs__item dd p{margin-bottom:14px}
.navs__item dd p a{display:block;color:#ffffff;font-size:16px;opacity:0.5}
.navs__item dd p a:hover{opacity:1}
.menubtn{position:relative;z-index:20;cursor:pointer;transition:0.4s;cursor:pointer;cursor:pointer}
.menubtn span{margin:auto;display:block;width:26px;height:2px;background:#7c7372;position:relative;vertical-align:middle;transition:0.45s}
.menubtn span:after,.menubtn span:before{content:"";position:absolute;display:block;width:26px;height:2px;left:0;background-color:#7c7372;-webkit-transition-duration:.3s,.3s;-moz-transition-duration:.3s,.3s;-ms-transition-duration:.3s,.3s;-o-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;-moz-transition-delay:.3s,0s;-ms-transition-delay:.3s,0s;-o-transition-delay:.3s,0s;transition-delay:.3s,0s;transition:background 0.3s 0s}
.menubtn span:before{top:-12px;-webkit-transition-property:top,transform;-moz-transition-property:top,transform;-ms-transition-property:top,transform;-o-transition-property:top,transform;transition-property:top,transform}
.menubtn span:after{bottom:-12px;-webkit-transition-property:bottom,transform;-moz-transition-property:bottom,transform;-ms-transition-property:bottom,transform;-o-transition-property:bottom,transform;transition-property:bottom,transform}
.menubtn.active span{transform:rotate(90deg)}
.nbanner{position: relative;margin-top: 80px;}
.nbanner .text{position: absolute;left: 21%;top: 50%;transform: translateY(-50%);}
.nbanner .text p{font-size: 36px;color: #fff;display: block;margin-bottom: 20px;}
.nbanner .text span{display: block;font-size: 80px;color: #fff;position: relative;line-height: 80px;height: 80px;text-transform: uppercase;font-weight: bold;}
.nbanner .text span:after{content: '';display: block;width: 100%;height: 13px;background-color: #feea00;position: absolute;left: 0;bottom: 0;z-index: -1;}
.navalllist{width: 100%;background-color: #fff;line-height: 82px;border-bottom: 1px solid #e5e5e5;}
.navalllist ul{display: flex;justify-content: left;width: 60%;margin-left: 17%;}
.navalllist ul li{margin-right: 20px;position: relative;}
.navalllist ul li a{display: block;width: 100%;line-height: 96px;color: #333;text-align: center;}
.navalllist ul li::after{width: 0%;height: 2px;background-color: #feea00;content: '';display: block;position: absolute;left: 0;bottom: 0px;opacity: 0;transition: .3s;}
.navalllist ul li.active::after{opacity: 1;width: 100%;}
.navalllist ul li:hover::after{opacity: 1;width: 100%;}