header{border-bottom: 1px solid rgba(255,255,255,.2);position: fixed;width: 100%;top: 0;left: 0;z-index: 9;}
header >.w90{max-width: inherit;padding: 0 1rem;width: 100%;box-sizing: border-box;}
header h1 img{height: 1.6rem;}
header .headRight {display: inline-flex;align-items: center;overflow: hidden;}
header .headRight .pcNav{line-height: 2.66rem;margin-right: 2.66rem; transform: translateX(100%);/*visibility: hidden; */transition: 0.6s ease;opacity: 0;visibility:hidden}
header:hover .headRight .pcNav{opacity: 1;transform:translateX(0);visibility:visible}
header .headRight .pcNav.show{transform: translateY(0);visibility: visible;}
header .headRight .pcNav a{margin-left: 1.5rem;font-weight: 500;color: #fff;}
header .headRight .pcNav a:first-child,.nav-1st > li:first-child{margin-left: 0;}
header .headRight .headBtn{display: inline-flex;align-items: center;}
header .headRight .headBtn .menubtn{background: url(../imageIndex/menuico1.svg) left center no-repeat;padding-left: 0.8rem;background-size: 0.66rem;cursor: pointer;line-height: 2.5rem;}
header .headRight .headBtn .xtbg {padding:  0 1rem;margin: 0 0 0 1rem;}
header .headRight .headBtn .xtbg span{background: url(../imageIndex/headIcoxtbg.svg) left center no-repeat;padding-left: 0.8rem;background-size: 0.66rem;}
header .headRight .headBtn .xtbg::before,header .headRight .headBtn .xtbg::after{width: 1px ;height: 0.6rem;background: #1a1a1a;top: 50%;transform: translateY(-50%);}
header .headRight .headBtn .xtbg::before{left: 0;}
header .headRight .headBtn .xtbg::after{right: 0;}
header .headRight .headBtn .menubtn,header .headRight .headBtn .xtbg,header .headRight .headBtn .sear{filter: brightness(0) invert(1);}
/* header:hover .headRight .headBtn .menubtn,header:hover .headRight .headBtn .xtbg,header:hover .headRight .headBtn .sear{filter: inherit;} */
/* header:hover{background: #fff;} */
/* header:hover .pcNav a, */header.headerFix .headRight .pcNav a{color: #333;}
header .headRight .menuLine{display: none;filter: brightness(0) invert(1);}
header.headerFix{background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
header.headerFix .headRight .headBtn .menubtn,header.headerFix .headRight .headBtn .xtbg,header.headerFix .headRight .headBtn .sear,header.headerFix .headRight .menuLine{filter: inherit;}
.menuLine{margin-left: 0.5rem;}
/*header.headerFix .headRight .pcNav{opacity: 1;transform:translateX(0);visibility:visible}*/
header.headerFix .popup-search-wrap .sub-btn{filter: brightness(0) invert(0);}

/* pc下拉 */
.navigation-down{position: absolute;width: 100%;top: 100%;background: rgba(255,255,255,0.6);backdrop-filter: blur(12px);}
.navigation-down .hidden-nav-inner{background: url(../imageIndex/headDownbg.png) right bottom no-repeat;background-size: auto 100%;height:11.16rem;box-sizing:border-box}
.navigation-down .nav-down-menu{display: none;}
.navigation-down .nav-down-menu .navdownLeft{width: 36.25%;padding-right: 3.75%;box-sizing: border-box;border-right: 1px solid rgba(0,0,0,0.25);}
.navigation-down .nav-down-menu .navdownLeft h3{line-height: 1.6rem;}
.navigation-down .nav-down-menu .navdownLeft .text{margin: 0.66rem 0 1.8rem;line-height: 1rem;}
.navigation-down .nav-down-menu .navdownLeft .more{background: rgba(230,0,18,0.8);border-radius: 0.8rem;padding: 4px;box-sizing: border-box;width: 5.33rem;line-height: 1.2rem;}
.navigation-down .nav-down-menu .navdownLeft .more i{width: 1.2rem;height: 1.2rem;border-radius: 50%;background: #fff;margin-right: 0.5rem;}
.navigation-down .nav-down-menu .navdownLeft .more:hover i{transform: scale(1.5);box-shadow: 0 0 5px rgba(0,0,0,0.3);}
.navigation-down .nav-down-menu .navdownCenter{padding-left: 5%;width: 15%;}
.navigation-down .nav-down-menu .navdownCenter a{display: block;line-height: 1.33rem;}
.navigation-down .nav-down-menu .navdownCenter a::after{width: 0.66rem;height: 0.66rem;background: url(../imageIndex/redMoreIco1.svg) center no-repeat;filter: brightness(0) invert(0.6);right: 0;top: 50%;transform: translateY(-50%);}
.navigation-down .nav-down-menu .navdownCenter a:hover{color: #E60012;}
.navigation-down .nav-down-menu .navdownCenter a:hover::after{filter: inherit;}
.navigation-down .nav-down-menu .downRightText{position: absolute;right: 0;top:0.33rem;font-size: 1.3rem;}
.navigation-down .nav-down-menu:nth-child(3) .navdownCenter{width: 18%;}

/* footer */
footer{background:#222222;border-top: 5px solid #AC7F4A;box-sizing: border-box;}
.footOne{padding: 2rem 0 1rem;}
.footTwo{border-top: 1px solid rgba(255,255,255,0.2);padding: 0.66rem 0;}
.footOne .footContact h6{line-height: 0.8rem;}
.footOne .footContact .phone{font-family: "Oswald-Bold";line-height: 1.6rem;}
.footOne .footContact .text{line-height: 0.94rem;margin-top: 0.5rem;}
.footOne .footContact{position: relative;}
.footOne .footContact .footShare{position: absolute;bottom: 0;left: 0;}
.footOne .footContact .footShare .item .ewm{position: absolute;left: 50%;transform: translateX(-50%);bottom: 100%;width: 120px;height: 120px;background: #fff;padding: 10px;box-sizing: border-box;display: none;}
.footOne .footContact .footShare .item{margin-right: 0.5rem;}
.footOne .footContact .footShare .item:hover .ewm{display: block;}
.footOne .footNav {display: inline-flex;gap: 2rem;left: 0.93rem;line-height: 0.93rem;}
.footOne .footNav li h6{margin-bottom: 0.5rem;}
.footOne .footNav li h6 a{color: #fff;}
.footOne .footNav li p a{color: #999;}
.footOne .footNav li p a:hover,.footTwo .copyright a:hover{color: #fff;text-decoration: underline;}
.footTwo .copyright{color: #fff;}
.footTwo .copyright a{color: #fff;margin-left: 0.5rem;}

@media screen and (max-width:1440px){
    header .headRight .pcNav a{margin-left:1.4rem}
}
@media screen and (max-width:1280px){
	header .headRight .pcNav a{margin-left: 0.8rem;}
	header .headRight .pcNav{margin-right: 1.6rem;}
	.footOne .footContact{width: 30%;}
}
@media screen and (max-width:1080px){
	header .headRight .pcNav a{margin-left: 0.4rem;}
	header .headRight .pcNav{margin-right: 0.8rem;}
	header .headRight .headBtn .menubtn,.pcNav,header .headRight .headBtn .xtbg::before{display: none;}
	header .headRight .menuLine{display: block;}
	header h1 img{margin: 0.2rem 0;}
	header .headRight .headBtn .xtbg{padding:0 0.5rem ;margin: 0 0.5rem;}
	.footOne .footNav{display: none;}
	.footOne .footContact .footShare{position: inherit;margin-top: 1rem;}
	.footOne .footContact{width: 100%;}
	.footTwo .copyright{margin-bottom: 0.5rem;}
	.footOne{padding-top: 1rem;}
	header .headRight .pcNav.nav-1st{display: none !important;}
}
