@charset "utf-8";
.sd_header{position: absolute; left: 0;right: 0; top: 0;z-index: 9; opacity: 1 !important; transition: all 0.5s; }

.sd_header>.row{padding:0vw 2.1875vw; margin: 0rem auto; }
.head_logo{float: left; padding: 0.3rem 0rem;}
.head_logo>a,.head_logo>h6{ display: inline-block;vertical-align: middle; }
.head_logo>a img{ max-height: 0.43rem;}
.head_logo>h6{ margin-left: 0.13rem; color: #fff; line-height:1; font-style: italic;}
.head_logo>h6>p{ font-size: 0.13rem;  font-weight: normal; margin-bottom: 0.05rem;}
.head_logo>h6>span{ font-size: 0.23rem; }
.menu_box{ float: right; }


.menubox ul{ white-space: nowrap; }
.menubox ul>li{ float: left; margin-right: 1rem; }
.menubox ul>li>h3{ font-size: 0.2rem; font-weight: normal; }	

.menubox ul>li>h3 a{ position: relative; color: #fff; display: block; line-height:1.03rem; }
.menubox ul>li>h3 a::after{ content: ""; position: absolute; bottom: 0; left: 50%; background: #fff; width: 0; height: 0.05rem; left:50%; transform: translateX(-50%);-ms-transform: translateX(-50%); transition: all 0.5s;}
.menubox ul>li.avi>h3 a::after,.menubox ul>li:hover>h3 a::after{ width: 0.5rem; }
.menubox ul>li.avi>h3 a,.menubox ul>li:hover>h3 a{ font-weight: bold; }

/* 手机导航开始 */
body.avi{overflow: hidden;}
.menu_wap {display: none; border: 1px solid transparent; float: right; }
.trans-3 { display: block; width:26px; margin-bottom: .05rem; background: #fff; height:3px; overflow: hidden; border-radius: .5rem; }
.trans-3 { transition: all 0.35s linear; }
body.avi .trans-3:nth-child(1) { transform: matrix(1,0,0,1,0,8) rotate(45deg); }
body.avi .trans-3:nth-child(3) { transform: matrix(1,0,0,1,0,-8) rotate(-45deg); }
body.avi .trans-3:nth-child(2) { width: 0; }
body.avi .trans-3 { background: #fff; }
.slb .trans-3 { width: 32px; height: 5px; }
.slb body.avi .trans-3:nth-child(1) { transform: matrix(1,0,0,1,0,12) rotate(45deg); }
.slb body.avi .trans-3:nth-child(3) { transform: matrix(1,0,0,1,0,-10) rotate(-45deg); }
@media screen and (max-width:992px){
	.menu_wap{display: block; border-bottom: 0px; position: absolute; right: .16rem; top:50%; z-index: 99; transform: translateY(-50%); }
	.menubox{ float:inherit; display: none; position:fixed; height: 100vh; left: 0; right: 0; bottom: 0; top:0rem; background:#004ea2; padding:0.8rem 0.3rem 0.2rem; }
	body.avi .menubox{display: block;}
	
	.sy_header.avi .trans-3 { background: #333; }
	body.avi .sy_header.avi .trans-3 { background: #fff; }
}
/* 手机导航结束 */


/* 首页导航动态效果 star */
.sy_header .head_logo .logoimg2,.sy_header.avi .head_logo .logoimg1{ display: none; }
.sy_header.avi .head_logo .logoimg2{ display: block; }
.header-transparent{ opacity: 0 !important; }
.sy_header[style="opacity: 1;"]{ position: fixed; left: 0; right: 0; top: 0; }
.sy_header.avi {background: #fff !important; border-bottom: 1px solid #e5e8ed; position: fixed; left: 0; right: 0; top: 0; }
.sy_header.avi .head_logo h6{ color: #333; }
.sy_header.avi .menubox ul>li>h3 a{ color: #333;}
.sy_header.avi .menubox ul>li.avi>h3 a,.sy_header.avi .menubox ul>li:hover>h3 a{ color: #005cc8; }
.sy_header.avi .menubox ul>li>h3 a::after{ background: #005cc8; }
/* 首页导航动态效果 end */


@media (min-width:993px) and (max-width:1600px){
	.menubox ul>li{margin-right:5vw;}
}
@media screen and (max-width:992px){
	body.avi .sy_header.avi .head_logo .logoimg1{ display: block; }
	body.avi .sy_header.avi .head_logo .logoimg2{ display: none; }
	body.avi .sy_header.avi .head_logo h6{ color: #fff; }
	body.avi .head_logo{ position: relative; z-index: 9; }
	
	.sd_header>.row{ padding: 0rem 0.2rem; }
	.head_logo{ padding: 0.2rem 0rem;}
	.menubox ul>li>h3{ padding-top: 0rem; }
	.menubox ul>li{ float: inherit; width: 100%; margin-right:0rem; border-bottom: 1px solid rgba(255,255,255,0.55);}
	.menubox ul>li>h3 a{ line-height: 0.56rem; padding: 0rem 0.16rem; }
	.menubox ul>li.avi>h3 a, .menubox ul>li:hover>h3 a{ border-bottom: transparent; }
	.menubox ul>li>h3 a::after{ display: none; } 
	body.avi .sy_header.avi .menubox ul>li>h3 a{color: #fff;}
	body.avi .sy_header.avi .menubox ul>li.avi>h3 a,body.avi .sy_header.avi .menubox ul>li:hover>h3 a{ color: #fff; }
}


/* 内页导航 */
.ny_header{ position: fixed; background: #fff; border-bottom: 1px solid #e5e8ed; }
.ny_header .head_logo .logoimg1{ display: none;}
.ny_header .head_logo>h6{ color: #2c3645; }
.ny_header .menubox ul>li>h3 a{ color: #2c3645; }
.ny_header .menubox ul>li.avi>h3 a,.ny_header .menubox ul>li:hover>h3 a{ color: #005cc8; border-color: #005cc8; }
.ny_header .menubox ul>li>h3 a::after{ background:#005cc8; }

@media screen and (max-width:992px){
	.ny_header .trans-3{ background: #333; }
	body.avi .ny_header .trans-3{ background: #fff; }
	body.avi .ny_header .head_logo .logoimg1{ display: block; }
	body.avi .ny_header .head_logo .logoimg2{ display:none; }
	body.avi .ny_header .head_logo>h6{ color: #fff; }
	body.avi .ny_header .menubox ul>li>h3 a{ color: #fff; }
}
