html {
	font: 12px/1.5 Microsoft YaHei, tahoma, arial, Hiragino Sans GB, \5b8b体, sans-serif; width: 100%; font-size-adjust: none; font-stretch: normal; -ms-text-size-adjust: 100%; background-color: rgb(255, 255, 255); -moz-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -webkit-font-smoothing: antialiased;
}
body {
	font: 12px/1.5 Microsoft YaHei, tahoma, arial, Hiragino Sans GB, \5b8b体, sans-serif; width: 100%; font-size-adjust: none; font-stretch: normal; -ms-text-size-adjust: 100%; background-color: rgb(255, 255, 255); -moz-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -webkit-font-smoothing: antialiased;
}
body {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
span {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
select {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
article {
	display: block;
}
aside {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
img {
	display: block;
}

span {
	display: block;
}
a {
	text-decoration: none;
}
img {
	border: currentColor; border-image: none;
}
li {
	list-style-type: none;
}
em {
	font-style: normal;
}
input {
	border: currentColor; border-image: none; display: block; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; resize: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
select {
	border: currentColor; border-image: none; display: block; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; resize: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
textarea {
	border: currentColor; border-image: none; display: block; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; resize: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.clearfix::before {
	display: table; content: "";
}
.clearfix::after {
	display: table; content: "";
}
.clearfix::after {
	clear: both;
}
.clearfix {
	
}
.h_nav {
	background: url("../images/g-nav-bg.jpg") repeat-x top;
}
.h_zj {
	margin: 0px auto; width: 1200px;
}
.h_nav_stair {
	width: 133px; float: left; position: relative;
}
.h_nav_stair dd > a {
	width: 133px; height: 53px; text-align: center; color: rgb(250, 247, 241); line-height: 54px; font-size: 18px;
}
.h_nav_stair dd > a:hover {
	background-color: #0078c9;
}


#an {
	background-color: #0078c9;
}


.h_nav_stair dd:hover .h_nav_second {
	display: block;
}
.h_nav_second {
	width: 133px; display: none; position: absolute;
}
.h_nav_second li {
	position: relative;
}
.h_nav_second > li > a {
	background: rgb(53, 32, 14); width: 100%; height: 32px; text-align: center; color: rgb(227, 200, 155); line-height: 35px; font-size: 14px; border-bottom-color: rgb(97, 70, 38); border-bottom-width: 1px; border-bottom-style: solid;
}
.h_nav_s {
	background: rgba(66, 40, 17, 0.9); left: 120px; top: 0px; height: 32px; border-bottom-color: rgb(97, 70, 38); border-bottom-width: 1px; border-bottom-style: solid; position: absolute;
}
.h_nav_s:hover {
	background: rgb(53, 32, 14);
}
.h_nav_s li {
	width: 150px; height: 32px; line-height: 32px; float: left;
}
.h_nav_s li > a {
	text-align: center; color: rgb(255, 255, 255);
}
.h_nav_s li > a:hover {
	text-decoration: underline;
}
.h_nav_s:hover a {
	
}
.h_nav_s:hover .h_nav_second > li > a {
	color: rgb(255, 255, 255);
}
.cur_new {
	display: none;
}
