header {
	position: relative;
	width: 100%;
	height: 123px;
	padding: 0;
	margin:0;
	/*Other Browser*/
	background: #91bae4;
	/*For Old WebKit*/
	background: -webkit-linear-gradient(rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
	/*For Modern Browser*/
	background: linear-gradient(rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
	z-index: 999;
	background: url(../images/units/bg_header.jpg) repeat center center;
	-moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.4);
	-o-box-shadow: 0px 0px 8px rgba(0,0,0,0.4);
	-ms-box-shadow: 0px 0px 8px rgba(0,0,0,0.4);
}

#mainHeader {
	width: 100%;
	overflow: auto;
	border-bottom: rgba(209,191,179,0.27) 1px solid;
}

.mMenu_logo { 
    margin:6px;
	position: relative;
	width: 160px;
	height: 40px;
	background: url(../../images/mMenu_logo.png) no-repeat;
	background-size:160px 40px;
	float: left;
}
.mMenu_logo_bf { 
	position: relative;
	width: 170px;
	height: 46px;
	background: url(../../images/mMenu_logo.png) no-repeat;
	background-size:170px 46px;
	float: left;
}
.mMenu_logo a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#mMenu li {
	float: left;
	padding: 12px 20px;
	height: 22px;
	background: url(../images/mMenu_border.png) no-repeat 0 14px;
}


#mMenu li a {
	font-size: 12px;
	color: #a18067;
}
#mainHeader .right_search {
	position: relative;
	float: right;
	color: #d31f1f;
	padding: 12px 50px;
	margin: 0 18px;
	background: url(../images/units/icon_search.png) no-repeat right;
}
#mainHeader .right_search a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#nav {
	
	text-align: center;
	margin: 15px;
	min-width: 1200px;
}
#nav li {
	display: inline-block;
	text-align: center;
	padding: 7px 12px 9px;
	margin: 0 12px;
}
#nav li a{
	text-decoration:none;
	color: #000;
	font-size: 16px;
	font-family:"Microsoft YaHei" !important; 
}
#nav li.active a {
	color: #fff;
	font-family:"Microsoft YaHei" !important; 
}
#nav li.active{
	background-color: #d31f1f;
	-webkit-border-radius: 18px;/* for Safari and Chrome */
	-moz-border-radius: 18px; /* for Firefox */
	-o-border-radius: 18px; /* for opera */
	border-radius: 18px;
font-family:"Microsoft YaHei" !important; 
}
/*
#nav li.active a:hover{
	color: #000;
}
#nav li:hover{
	background: rgba(0,0,0, 0.2);
}
#nav li a,
#nav li.active a{
	padding: 9px 18px;
	display:block;
}
#nav li.active a{
	color: #fff;
}
*/