

a {

    color: inherit;

    text-decoration: none;

    transition: all 0.2s linear 0s;

}

@charset "utf-8";



a {

	text-decoration: none;

    background: transparent; /*修正win8系统IE连接灰色背景*/

	outline:none;

	blr:expression(this.onFocus=this.blur());

}

a:focus {

    outline: 0;

}

a:active,

a:hover {

    outline: 0;

	/*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/

}



.header{



	position: relative;

	z-index: 99999;

	height:42px;

	margin-top: 20px;



	

}

/*.header.owrap{

	padding-top: 44px;

	padding-bottom: 26px;

}

.header.twrap{

	padding-top: 34px;

	padding-bottom: 20px;

}*/



.header.fixed.short{ height:95px; width:100%; background:#06224b; border-top:1px solid #035cac;}

.header.fixed.short .nav ul{

	padding-bottom: 10px;

}

/*.header.twrap{

	padding-top: 20px;

	padding-bottom: 10px;

}*/

.header.m-wrap{

	/*padding-top: 13px;

	padding-bottom: 13px;*/

	padding-top: 0;

	padding-bottom: 0;

	height: 70px;

	background:#06224b;

	border-bottom:1px solid #035cac;

}

.header.m-wrap.short{

	padding-top: 0;

	padding-bottom: 0;

}

.header.m-wrap.short.fixed{

	height: 46px;

}

.header.m-wrap .left{

	

}





.header.m-wrap .right{

	display: none;

}



.header.m-wrap .m-navwrap .tit{

	display: block;

	width: 78%;

	padding: 0 17% 0 5%;

	height: 50px;

	line-height: 50px;

	font-size: 15px;

	color: #fff;

	background: url("../Image/li.png") no-repeat 92% center #06224b;



	cursor: pointer;

	border-right: 1px solid #035cac;

}

.header.m-wrap .m-navwrap .tit a{

	color: #fff;

	display: block;

	font-size:24px;

}

.header.m-wrap .m-navwrap .tit a:hover{

	color: #b0b0b0;

}

.header.m-wrap .m-navwrap li{

	border-bottom: 1px solid #0c3064;

	border-right: 1px solid #035cac;

}

.header.m-wrap .m-navwrap .sub-box{

	width: 100%;

	background-color: #004888;

	display: none;

}

.header.m-wrap .m-navwrap .sub-box a{

	display: block;

	width: 78%;

	padding: 0 17.4% 0 4.6%;

	height: 50px;

	line-height: 50px;

	background:#06224b;

	border-top: 1px solid #0c3064;

	color: #fff;

	font-size: 18px;

}

.header.m-wrap .m-navwrap .sub-box a:hover{

	background-color: #cb3637;

}

.header-main{  height:50px; margin:0px auto; }

.header .nav{ height:50px; float:left;}

.header.m-wrap .left .nav{

	display: none;

}

/*.header .nav ul{

	padding-bottom: 30px;

}*/

.header .nav li{

	width:81px;

	position: relative;

	transition: all 0.2s linear 0s;

	cursor:pointer;

		font-size: 16px;

}



.header .nav li:hover,.header .nav li.hover{

	/*border-bottom: 2px solid #035cac;*/

	/*padding-bottom: 28px;*/

	/*margin-bottom: -1px;*/

	

	

}



.header .nav li .subbox{

	position: absolute;

	top: 62px;

	left: -13px;

	width: 240px;

	display: none;

}

.header .nav li .subbox .top-line{

	display: block;

	width: 100%;

	height: 10px;

	background: #cb3637;

}

.header .nav li .subbox a{

	display: block;

	width: 140px;

	border-bottom: 1px solid #fefefe;

	font-size: 14px;

	height:40px!important;

	line-height:40px!important;

	font-family:"Microsoft YaHei";

	color: #666;

}

.header .nav li:hover {



	text-align:center;

	font-family:"Microsoft YaHei";

	border-bottom: 1px solid #ccc;

	



	

/*	background:#217dca;*/

	

}



.header .nav li.hover .subbox a{



	text-align:center;

	font-family:"Microsoft YaHei";

	border-bottom: 1px solid #ccc;



	

/*	background:#217dca;*/

	

}

.header .nav li .subbox a.bot{

	border-bottom: none;

}

.header .nav li .subbox a:hover{

	

	background:#eaeff2;

	

	

	

}

.header.short .nav li{

	float:left;

	margin-left: 12px;

	height: 60px;

	line-height: 60px;

	text-align: center;

}

.header.short .nav li:hover,.header.short .nav li.hover{



}



.header.short .nav li.hover{ border-bottom: 2px solid #000; height: 60px;}

.header.twrap .nav li{

	padding: 0 5px 12px;



	

}

.header .nav li a{ display: inline-block;  height: 60px; width: 106px; font-size: 15px;  }

.header .nav li.subli a{ font-family:"Microsoft YaHei"; display:block; text-align:center; font-size:15px;  height:60px; line-height:60px; color:#000000;}

.header .nav li.subli a{ background: #fff;  }

.header.short .nav li:hover {

	border-bottom: 2px solid #004da0;

	

	

	

}



