.top_bg {
	background: url("../images/top_bg.png") repeat-x top;
	margin: 0px auto;
	width: 100%;
	height: 145px;
	z-index: 20;
	min-width: 900px;
}

.top_bg_t {
	margin: 0px auto;
	width: 960px;
	height: 89px;
}

.bk {
	width: 1px;
	background-color: #0099FF
}

.top_logo {
	width: 625px;
	height: 67px;
	text-align: left;
	padding-top: 22px;
	font-size: 0px;
	float: left;
}

.top_bg_t_l {
	width: 375px;
	height: 89px;
	float: right;
}

.top_bg_t_l_a {
	width: 375px;
	height: 34px;
	text-align: right;
	line-height: 34px;
	float: left;
}

.top_bg_t_l_link {
	width: 370px;
	height: 40px;
	overflow: hidden;
	padding-top: 15px;
	float: left;
}

.link_box {
	background: rgb(255, 255, 255);
	border: 1px solid rgb(217, 217, 215);
	border-image: none;
	width: 125px;
	height: 24px;
	position: absolute;
	z-index: 100000;
}

.link_box_wz {
	width: 127px;
	height: 26px;
	text-align: left;
	margin-left: 7px;
	float: right;
	display: inline;
}

.link_box_c {
	background: rgb(246, 246, 246);
	width: 125px;
	height: 23px;
	margin-top: 1px;
	float: right;
	display: inline;
}

.link_box_c_t {
	background: url("../images/link_icon.png") no-repeat 112px;
	width: 125px;
	height: 23px;
	text-align: left;
	line-height: 23px;
	float: left;
	z-index: 100000;
}

.link_box_c_t ul li {
	background: none;
	border: 0px currentColor;
	border-image: none;
	width: 125px;
	height: auto;
	line-height: 20px;
	float: left;
}

.link_box_c_t a:hover {
	background: url("../images/link_icon.png") no-repeat 112px;
	height: auto;
	color: rgb(0, 0, 0);
}

.link_box_c {
	width: 125px;
	font-size: 12px;
	z-index: 100;
}

.link_box_c ul {
	list-style: none;
}

.link_box_c li {
	float: left;
}

.link_box_c ul ul {
	background: rgb(255, 255, 255);
	border: 1px solid rgb(217, 217, 215);
	border-image: none;
	left: -1px;
	top: 23px;
	color: rgb(85, 118, 49);
	visibility: hidden;
	position: absolute;
}

.link_box_c table {
	left: 0px;
	top: 0px;
	position: absolute;
}

.link_box_c ul li:hover ul {
	visibility: visible;
}

.link_box_c ul a:hover ul {
	visibility: visible;
}

.link_box_c a {
	color: rgb(72, 73, 72);
	padding-left: 6px;
	text-decoration: none;
	display: block;
}

.link_box_c ul ul {}

.link_box_c ul ul li {
	text-align: left;
	clear: both;
	font-size: 12px;
}

.link_box_c ul ul li a {
	margin: 0px;
	border: 0px currentColor;
	border-image: none;
	height: auto;
	display: block;
}

.link_box_c ul ul li a:hover {
	background: rgb(246, 246, 246);
	height: auto;
	color: rgb(252, 200, 0);
}

.top_nv {
	width: 100%; /* 改变宽度 */
	height: 43px;/* 改变高度 */
	line-height: 36px;
	z-index: 20;
	min-width:100%;
	background: #720429;/* 图片变为颜色 */
}

.top_nv_dv {
	margin: 0px auto;
	height: 36px;
	line-height: 36px;
	z-index: 20;
}

.top_nv_dv a {
	color: white
}

.menuitems3 a:link {
	color: #111111;
}

.top_nv_dv a:link {
	color: white
}

.menuitems3 a:link {
	color: #111111;
}

.top_nv_t {
	margin: 0px auto;
	width: 960px;
	height: 36px;
	line-height: 36px;
}

.top_dh_title {
	width: 164px;
	height: 36px;
	color: rgb(255, 255, 255);
	line-height: 36px;
	font-size: 14px;
	border-right-color: rgb(66, 57, 55);
	border-right-width: 1px;
	border-right-style: solid;
	float: left;
}

.top_dh_title2 {
	width: 164px;
	height: 36px;
	color: rgb(255, 255, 255);
	line-height: 36px;
	font-size: 14px;
	float: left;
}

.top_dh_lien {
	background: rgb(66, 57, 55);
	width: 1px;
	height: 36px;
	font-size: 0px;
	float: left;
}

.top_dh_title a:link {
	color: rgb(255, 255, 255);
	font-size: 14px;
	text-decoration: none;
}

.top_dh_title a:visited {
	color: rgb(255, 255, 255);
	font-size: 14px;
	text-decoration: none;
}

.top_dh_title a:hover {
	color: rgb(252, 200, 0);
	font-size: 14px;
	text-decoration: none;
}

.top_dh_title a:active {
	color: rgb(255, 255, 255);
	font-size: 14px;
	text-decoration: none;
}

.top_dh_title2 a:link {
	color: rgb(255, 255, 255);
	font-size: 14px;
	text-decoration: none;
}

.top_dh_title2 a:visited {
	color: rgb(255, 255, 255);
	font-size: 14px;
	text-decoration: none;
}

.top_dh_title2 a:hover {
	color: rgb(252, 200, 0);
	font-size: 14px;
	text-decoration: none;
}

.top_dh_title2 a:active {
	color: rgb(255, 255, 255);
	font-size: 14px;
	text-decoration: none;
}

#fond-menu-horizontal {
	left: 0px;
	top: 36px;
	width: 960px;
	height: 180px;
	position: absolute;
	z-index: 200;
	opacity: 0.9;
	background-image: url("../images/fond-block-menudd.gif");
	background-repeat: repeat-x;
	background-color: rgb(88, 88, 90);
}

.top_nv_dh {
	left: 0px;
	top: 0px;
	width: 960px;
	height: 36px;
	color: rgb(255, 255, 255);
	position: absolute;
	z-index: 5000;
}

.top_nv_dh ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	width: 960px;
	position: absolute;
}

.top_nv_dh li {
	margin: 0px;
	float: left;
	z-index: 2000;
}

.top_nv_dh li.last {
	width: 160px;
}

.top_nv_dh li.last li {
	width: 160px;
}

.top_nv_dh li ul {
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 43px;
	width: 164px;
	display: block;
	position: absolute;
	z-index: 2000;
}

.top_nv_dh ul li ul li {
	width: 164px;
	text-align: center;
	line-height: 28px;
}

.top_nv_dh ul li ul li a {
	color: rgb(255, 255, 255);
	display: block;
}

.top_nv_dh ul li ul li a:link {
	color: rgb(255, 255, 255);
	font-size: 12px;
	text-decoration: none;
}

.top_nv_dh ul li ul li a:visited {
	color: rgb(255, 255, 255);
	font-size: 12px;
	text-decoration: none;
}

.top_nv_dh ul li ul li a:hover {
	color: rgb(252, 200, 0);
	font-size: 12px;
	text-decoration: none;
}

.top_nv_dh ul li ul li a:active {
	color: rgb(255, 255, 255);
	font-size: 12px;
	text-decoration: none;
}

.top_lien {
	background: rgb(115, 32, 24);
	margin: 0px auto;
	width: 100%;
	height: 28px;
}

.top_lien_v {
	background: rgb(115, 32, 24);
	margin: 0px auto;
	width: 960px;
	height: 28px;
	text-align: right;
	color: rgb(238, 230, 203);
	line-height: 28px;
}

.top_lien_v a:link {
	color: rgb(238, 230, 203);
	font-size: 12px;
	text-decoration: none;
}

.top_lien_v a:visited {
	color: rgb(238, 230, 203);
	font-size: 12px;
	text-decoration: none;
}

.top_lien_v a:hover {
	color: rgb(255, 255, 255);
	font-size: 12px;
	text-decoration: none;
}

.top_lien_v a:active {
	color: rgb(238, 230, 203);
	font-size: 12px;
	text-decoration: none;
}

.top_lsb {
	background: url("../images/logo_bg.jpg") no-repeat;
	margin: 0px auto;
	width: 100%;
	height: 89px;
}

.top_ls {
	margin: 0px auto;
	width: 960px;
	height: 88px;
	padding-top: 1px;
}

.flyoutMenu a {
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	font-family: "����";
}

.flyoutMenu a:visited {
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	font-family: "����";
}

.flyoutLink a {
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	font-family: "����";
}

.flyoutLink a:visited {
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	font-family: "����";
}

.menuitems3 table tr td a {
	color: #111111;
	font-weight: bold;
	font-family: "����";
}

.menuitems3 table tr td a:visited {
	color: #111111;
	font-weight: bold;
	font-family: "����";
}

.flyoutLink .menuitems3 a {
	color: #111111;
}

.menuitems3 a {
	color: #111111;
}

@media screen and (max-width:960px) {
	.top_bg {
		background: url("../images/top_bg.png") repeat-x top;
		margin: 0px auto;
		width: 100%;
		height: 125px;
		z-index: 20;
	}
	.top_bg_t {
		margin: 0px auto;
		width: 900px;
		height: 89px;
	}
	.top_logo {
		width: 400px;
		height: 67px;
		text-align: left;
		padding-top: 22px;
		font-size: 0px;
		float: left;
	}
	.top_bg_t_l {
		width: 600px;
		height: 89px;
		float: left;
	}
	.top_bg_t_l_a {
		width: 600px;
		height: 34px;
		text-align: right;
		line-height: 34px;
		float: left;
	}
	.top_bg_t_l_link {
		width: 370px;
		height: 40px;
		overflow: hidden;
		padding-top: 15px;
		padding-left: 230px;
		float: left;
	}
	.link_box {
		background: rgb(255, 255, 255);
		border: 1px solid rgb(217, 217, 215);
		border-image: none;
		width: 125px;
		height: 24px;
		position: absolute;
		z-index: 100000;
	}
	.link_box_wz {
		width: 127px;
		height: 26px;
		text-align: left;
		margin-left: 7px;
		float: right;
		display: inline;
	}
	.link_box_c {
		background: rgb(246, 246, 246);
		width: 125px;
		height: 23px;
		margin-top: 1px;
		float: right;
		display: inline;
	}
	.link_box_c_t {
		background: url("../images/link_icon.png") no-repeat 112px;
		width: 125px;
		height: 23px;
		text-align: left;
		line-height: 23px;
		float: left;
		z-index: 100000;
	}
	.link_box_c_t ul li {
		background: none;
		border: 0px currentColor;
		border-image: none;
		width: 125px;
		height: auto;
		line-height: 20px;
		float: left;
		min-height: 20px;
		_height: 20px;
	}
	.link_box_c_t a:hover {
		background: url("../images/link_icon.png") no-repeat 112px;
		color: rgb(0, 0, 0);
	}
	.link_box_c {
		width: 125px;
		font-size: 12px;
		z-index: 100;
	}
	.link_box_c ul {
		list-style: none;
	}
	.link_box_c li {
		float: left;
	}
	.link_box_c ul ul {
		background: rgb(255, 255, 255);
		border: 1px solid rgb(217, 217, 215);
		border-image: none;
		left: -1px;
		top: 23px;
		color: rgb(85, 118, 49);
		visibility: hidden;
		position: absolute;
	}
	.link_box_c table {
		left: 0px;
		top: 0px;
		position: absolute;
	}
	.link_box_c ul li:hover ul {
		visibility: visible;
	}
	.link_box_c ul a:hover ul {
		visibility: visible;
	}
	.link_box_c a {
		color: rgb(72, 73, 72);
		padding-left: 6px;
		text-decoration: none;
		display: block;
	}
	.link_box_c ul ul {}
	.link_box_c ul ul li {
		text-align: left;
		clear: both;
		font-size: 12px;
	}
	.link_box_c ul ul li a {
		margin: 0px;
		border: 0px currentColor;
		border-image: none;
		height: auto;
		display: block;
	}
	.link_box_c ul ul li a:hover {
		background: rgb(246, 246, 246);
		height: auto;
		color: rgb(252, 200, 0);
	}
	.top_nv {
		background: #720429;
		width: 100%;
		height:43px;/* 改变高度  36-》43 */
		line-height: 36px;
		z-index: 20;
		min-width: 900px;
	}
	.top_nv_dv {
		margin: 0px auto;
		width: 900px;
		height: 36px;
		line-height: 36px;
		z-index: 20;
	}
	.top_nv_t {
		margin: 0px auto;
		left: 0px;
		width: 900px;
		height: 36px;
		line-height: 36px;
	}
	.top_dh_title {
		width: 141px;
		height: 36px;
		color: rgb(255, 255, 255);
		line-height: 36px;
		font-size: 14px;
		border-right-color: rgb(66, 57, 55);
		border-right-width: 1px;
		border-right-style: solid;
		float: left;
	}
	.top_dh_title2 {
		width: 141px;
		height: 36px;
		color: rgb(255, 255, 255);
		line-height: 36px;
		font-size: 14px;
		float: left;
	}
	.top_dh_lien {
		background: rgb(66, 57, 55);
		width: 1px;
		height: 36px;
		font-size: 0px;
		float: left;
	}
	.top_dh_title a:link {
		color: rgb(255, 255, 255);
		font-size: 14px;
		text-decoration: none;
	}
	.top_dh_title a:visited {
		color: rgb(255, 255, 255);
		font-size: 14px;
		text-decoration: none;
	}
	.top_dh_title a:hover {
		color: rgb(252, 200, 0);
		font-size: 14px;
		text-decoration: none;
	}
	.top_dh_title a:active {
		color: rgb(255, 255, 255);
		font-size: 14px;
		text-decoration: none;
	}
	.top_dh_title2 a:link {
		color: rgb(255, 255, 255);
		font-size: 14px;
		text-decoration: none;
	}
	.top_dh_title2 a:visited {
		color: rgb(255, 255, 255);
		font-size: 14px;
		text-decoration: none;
	}
	.top_dh_title2 a:hover {
		color: rgb(252, 200, 0);
		font-size: 14px;
		text-decoration: none;
	}
	.top_dh_title2 a:active {
		color: rgb(255, 255, 255);
		font-size: 14px;
		text-decoration: none;
	}
	#fond-menu-horizontal {
		left: 0px;
		top: 36px;
		width: 900px;
		height: 180px;
		position: absolute;
		z-index: 200;
		opacity: 0.9;
		background-image: url("../images/fond-block-menu.gif");
		background-repeat: repeat-x;
		background-color: rgb(88, 88, 90);
	}
	.top_nv_dh {
		left: 0px;
		top: 0px;
		width: 900px;
		height: 36px;
		color: rgb(255, 255, 255);
		position: absolute;
		z-index: 5000;
	}
	.top_nv_dh ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
		left: 0px;
		top: 0px;
		width: 900px;
		position: absolute;
	}
	.top_nv_dh li {
		margin: 0px;
		float: left;
		z-index: 2000;
	}
	.top_nv_dh li.last {
		width: 137px;
	}
	.top_nv_dh li.last li {
		width: 137px;
	}
	.top_nv_dh li ul {
		margin: 0px;
		padding: 0px;
		left: 0px;
		top: 43px;
		width: 141px;
		display: block;
		position: absolute;
		z-index: 2000;
	}
	.top_nv_dh ul li ul li {
		width: 141px;
		text-align: center;
		line-height: 28px;
	}
	.top_nv_dh ul li ul li a {
		color: rgb(255, 255, 255);
		display: block;
	}
	.top_nv_dh ul li ul li a:link {
		color: rgb(255, 255, 255);
		font-size: 12px;
		text-decoration: none;
	}
	.top_nv_dh ul li ul li a:visited {
		color: rgb(255, 255, 255);
		font-size: 12px;
		text-decoration: none;
	}
	.top_nv_dh ul li ul li a:hover {
		color: rgb(252, 200, 0);
		font-size: 12px;
		text-decoration: none;
	}
	.top_nv_dh ul li ul li a:active {
		color: rgb(255, 255, 255);
		font-size: 12px;
		text-decoration: none;
	}
	.top_lien {
		background: rgb(115, 32, 24);
		margin: 0px auto;
		width: 100%;
		height: 28px;
	}
	.top_lien_v {
		background: rgb(115, 32, 24);
		margin: 0px auto;
		width: 900px;
		height: 28px;
		text-align: right;
		color: rgb(238, 230, 203);
		line-height: 28px;
	}
	.top_lien_v a:link {
		color: rgb(238, 230, 203);
		font-size: 12px;
		text-decoration: none;
	}
	.top_lien_v a:visited {
		color: rgb(238, 230, 203);
		font-size: 12px;
		text-decoration: none;
	}
	.top_lien_v a:hover {
		color: rgb(255, 255, 255);
		font-size: 12px;
		text-decoration: none;
	}
	.top_lien_v a:active {
		color: rgb(238, 230, 203);
		font-size: 12px;
		text-decoration: none;
	}
	.top_lsb {
		background: url("../images/logo_bg.jpg") no-repeat;
		margin: 0px auto;
		width: 100%;
		height: 89px;
	}
	.top_ls {
		margin: 0px auto;
		width: 900px;
		height: 88px;
		padding-top: 1px;
	}
	.flyoutMenu a {
		font-size: 13px;
		color: #ffffff;
		font-weight: bold;
		font-family: "����";
	}
	.flyoutMenu a:visited {
		font-size: 13px;
		color: #ffffff;
		font-weight: bold;
		font-family: "����";
	}
	.flyoutLink a {
		font-size: 13px;
		color: #ffffff;
		font-weight: bold;
		font-family: "����";
	}
	.flyoutLink a:visited {
		font-size: 13px;
		color: #ffffff;
		font-weight: bold;
		font-family: "����";
	}
	.menuitems3 table tr td a {
		color: #111111;
		font-weight: bold;
		font-family: "����";
	}
	.menuitems3 table tr td a:visited {
		color: #111111;
		font-weight: bold;
		font-family: "����";
	}
	.flyoutLink .menuitems3 a {
		color: #111111;
	}
	.menuitems3 a {
		color: #111111;
	}
}
