* {
	padding: 0px;
	margin: 0px;
}
body {
	background-image: url(body_bg.gif);
	background-repeat: repeat-x;
	font-family: "ËÎÌå";
	font-size: 14px;
	color: #343434;
}
a {
	color: #343434;
	text-decoration: none;
}
a:hover {
	color: #cc0000;
	text-decoration: underline;
}

#main {
	margin: 0px auto;
	width: 1002px;
}
#head_nav {
	background-image: url(h_nav_bg.gif);
	background-repeat: repeat-x;
	height: 26px;
	line-height: 26px;
	text-align: right;
	padding-right: 10px;
}
#head_nav a {
	color: #656565;
	text-decoration: none;
	font-size: 12px;
}
#head_nav a:hover {
	color: #cc0000;
	text-decoration: underline;
}
#h_pic {
	height: 170px;
	width: 1002px;
	font-size: 0px;
}
#h_menu {
	height: 35px;
}
#h_menu ul {
	list-style-type: none;
}
#h_menu li {
	float: left;
	font-size: 0px;
}
.menu_link a {
	height: 35px;
	width: 104px;
	display: block;
}
#link a {	
	background-image: url(menu02_01.gif);
	background-repeat: no-repeat;
}
#link2 a {	
	background-image: url(menu04_02.gif);
	background-repeat: no-repeat;
}
#link2 a:hover {	
	background-image: url(menu04_01.gif);
	background-repeat: no-repeat;
}
#link3 a {	
	background-image: url(menu06_02.gif);
	background-repeat: no-repeat;
}
#link3 a:hover {	
	background-image: url(menu06_01.gif);
	background-repeat: no-repeat;
}
#link4 a {	
	background-image: url(menu08_02.gif);
	background-repeat: no-repeat;
}
#link4 a:hover {	
	background-image: url(menu08_01.gif);
	background-repeat: no-repeat;
}
#link5 a {	
	background-image: url(menu10_02.gif);
	background-repeat: no-repeat;
}
#link5 a:hover {	
	background-image: url(menu10_01.gif);
	background-repeat: no-repeat;
}
#link6 a {	
	background-image: url(menu12_02.gif);
	background-repeat: no-repeat;
}
#link6 a:hover {	
	background-image: url(menu12_01.gif);
	background-repeat: no-repeat;
}
#link7 a {	
	background-image: url(menu14_02.gif);
	background-repeat: no-repeat;
}
#link7 a:hover {	
	background-image: url(menu14_01.gif);
	background-repeat: no-repeat;
}
#h_nav2 {
	background-image: url(h_nav2_bg.gif);
	background-repeat: repeat-x;
	height: 32px;
}
#h_nav2 td {
	font-size: 12px;
	color: #666666;
}
#h_nav2 #form1 input {
	height: 22px;
	width: 153px;
	background-image: url(input.gif);
	background-repeat: no-repeat;
	border: 0;
	font-size: 12px;
	line-height: 22px;
	padding-left: 30px;
}
#search_font a,#yqlj_more a {
	color: #b60b06;
	text-decoration: none;
}
#search_font a:hover,#yqlj_more a:hover {
	text-decoration: underline;
}


#content {
	padding-top: 7px;
	background-color: #FFFFFF;
	width: 1002px;
	float: left;
}

#left {
	float: left;
	width: 730px;
	padding-left: 6px;
	padding-top: 2px;
}
#left_toutiao {
	height: 81px;
	background-image: url(toutiao_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 10px;
}
#toutiao_pic {
	height: 57px;
	width: 730px;
	overflow: hidden;
}
#toutiao_font {
	text-align: center;
	font-size: 12px;
}
#toutiao_font a {
	color: #b60b06;
	text-decoration: none;
}
#toutiao_font a:hover {
	text-decoration: underline;
}
#huandeng {
	float: left;
	height: 230px;
	width: 310px;
	padding-right: 11px;
}
.news {
	float: right;
	width: 406px;
}
.news ul,#list_left_box ul {
	list-style-type: none;
}
.news li,#list_left_box li {
	height: 27px;
	background-image: url(icon.jpg);
	background-repeat: no-repeat;
	background-position: left;
	line-height: 27px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ddd;
	padding-left: 10px;
	padding-right: 3px;
}
#list_left_box li {
	height: 30px;
	line-height: 30px;
}
.news span,#list_left_box span {
	color: #999;
	float: right;
}
#lingdao_con_right li{
	height: 28px;
	line-height: 28px;
}



.left_banner1 {
	height: 75px;
	width: 730px;
	font-size: 0px;
	margin: 10px 0px;
}
#lingdaoshidian {
	height: 38px;
	width: 730px;
}
#lingdao_con {
	height: 313px;
	width: 730px;
	background-image: url(lingdao_con_bg.gif);
	background-repeat: no-repeat;
	background-position: left;
}
#lingdao_con_left {
	float: left;
	width: 298px;
	padding-left: 12px;
	height: 313px;
	background-image: url(lingdao_con_leftbg.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#jianghua_nav {
	padding-top: 12px;
	width: 282px;
	height: 29px;
}
#jianghua_con {
	height: 272px;
	width: 282px;
	background-image: url(jianghua_bg.jpg);
	background-repeat: repeat-x;
}
#jianghua_con1 {
	background-image: url(deline2.gif);
	background-repeat: repeat-x;
	height: 96px;
	margin: 0px 7px;
	background-position: bottom;
	padding-top: 12px;
}
#jh_con1_img {
	padding: 3px;
	height: 75px;
	width: 104px;
	border: 1px solid #e0e0e0;
	float: left;
}
#jh_con1_font {
	float: right;
	width: 150px;
	font-size: 12px;
	overflow: hidden;
}
#font1 {
	line-height: 24px;
	height: 24px;
	font-weight: bold;
}
#font2 {
	line-height: 20px;
	text-indent: 20px;
	color: #999999;
}
#font2 a {
	color: #b60b06;
}
#font2 a:hover {
	text-decoration: underline;
}
#jianghua_list {
	font-size: 12px;
	padding: 6px 7px 0px 7px;
}
#jianghua_list ul {
	list-style-type: none;
}
#jianghua_list li {
	line-height: 24px;
	height: 24px;
	width: 265px;
	overflow: hidden;
}
#lingdao_con_right {
	float: right;
	width: 411px;
}
#ldzs {
	height: 32px;
	width: 411px;
	padding-top: 12px;
}

.lvyoujianbao {
	border: 1px solid #f6d3b7;
	float: left;
	height: 281px;
	width: 358px;
}
.jianbao_nav {
	background-image: url(jianbao_bg.gif);
	background-repeat: repeat-x;
	height: 29px;
	padding-left: 4px;
}
.lvyoujianbao ul {
	list-style-type: none;
	background-image: url(jianbao_bg2.gif);
	background-repeat: repeat-x;
	padding: 10px 0px 0px 10px;
}
.lvyoujianbao li {
	line-height: 30px;
	height: 30px;
	width: 340px;
	overflow: hidden;
}
#jyxc {
	float: left;
	height: 29px;
	width: 87px;
}

#right {
	float: right;
	width: 251px;
	font-size: 12px;
}
#jyxc_button {
	float: right;
	height: 15px;
	width: 55px;
	padding-top: 7px;
	padding-right: 10px;
}

#tzgg_nav {
	height: 39px;
	width: 251px;
	font-size: 0px;
}
#tzgg_con {
	border: 1px solid #e0b48d;
	background-image: url(tzgg_bg.gif);
	background-repeat: repeat-x;
	height: 200px;
	line-height:30px;
	width: 240px;
	border-top: 0;
	border-bottom: 0;
	padding-top:5px;
	padding-left: 9px;
}
.tzgg_pic_con {
	height: 75px;
	width: 99px;
	padding: 2px;
	border: 1px solid #e0b48d;
	float: left;
	background-color: #fff7f7;
	margin-right: 15px;
	display: inline;
}
.tzgg_pic_con_img {
	height: 59px;
	width: 99px;
	overflow: hidden;
	font-size: 0px;
}
.tzgg_pic_con_font {
	text-align: center;
	padding-top: 3px;
}
#tzgg_con ul {
	list-style-type: none;
	padding-top: 5px;

}
#tzgg_con li {
	color: #999999;
	line-height: 24px;
	height: 24px;
	*height: 22px;
	*line-height: 22px;
}
#tzgg_con li a {
	color: #a60a05;
	text-decoration: none;
}
#tzgg_con li a:hover {
	text-decoration: underline;
}

#tzgg_foot {
	font-size: 0px;
	height: 17px;
	width: 251px;
	background-image: url(tzgg_foot.gif);
	background-repeat: no-repeat;
}
#fjzl_nav {
	font-size: 0px;
	height: 36px;
	width: 251px;
}
#fjzl_con {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #deb187;
	border-left-color: #deb187;
	background-image: url(wjzl_bg.gif);
	background-repeat: repeat-x;
	color: #cc0000;
	padding: 6px 0px 2px 8px;
	width: 241px;
}
#fjzl_con ul {
	list-style-type: none;
}
#fjzl_con li {
	line-height: 22px;
	height: 22px;
	width: 230px;
	overflow: hidden;
}
#fjzl_con li a {
	color: #a60a05;
	text-decoration: none;
}
#fjzl_con li a:hover {
	text-decoration: underline;
}

#fjzl_foot {
	height: 5px;
	width: 251px;
	background-image: url(wjzl_foot.gif);
	background-repeat: no-repeat;
}
#hdfc_nav {
	font-size: 0px;
	height: 43px;
	width: 251px;
}
#hdfc_con {
	height: 299px;
	width: 251px;
}

#hdfc_con_left {
	float: left;
	height: 299px;
	width: 14px;
	background-image: url(hdfc_left.gif);
	background-repeat: no-repeat;
}
#hdfc_con_center {
	height: 299px;
	width: 222px;
	background-image: url(hdfc_centerbg.gif);
	background-repeat: repeat-x;
	float: left;
}
.hdfc_01 {
	padding-top: 10px;
}

.hdfc_pic {
	height: 60px;
	width: 220px;
	border: 1px solid #deb187;
	overflow: hidden;
}
.hdfc_font {
	font-size: 14px;
	text-align: center;
	padding-top: 10px;
}


#hdfc_foot {
	background-image: url(hdfc_foot.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 251px;
	overflow: hidden;
}


#hdfc_con_right {
	float: right;
	height: 299px;
	width: 15px;
	background-image: url(hdfc_right.gif);
	background-repeat: no-repeat;
}
#right_banner {
	font-size: 0px;
	border: 1px solid #d9d9d9;
	padding: 2px;
	height: 68px;
	width: 245px;
	margin: 10px 0px;
}
#zyhd_nav {
	font-size: 0px;
	height: 35px;
	width: 251px;
}
#zyhd_con {
	height: 248px;
	width: 251px;
	background-image: url(zyhd_bg.jpg);
}
#zyhd_con1 {
	height: 113px;
	background-image: url(deline3.gif);
	background-repeat: repeat-x;
	margin: 0px 12px;
}
#zyhd_con1_font1 {
	height: 27px;
	line-height: 27px;
	*padding-top:5px;
}
#zyhd_con1_font1 a,#zyhd_con1_font2 a {
	color: #a60a05;
	text-decoration: none;
}
#zyhd_con1_font1 a:hover,#zyhd_con1_font2 a:hover {
	text-decoration: underline;
}
#zyhd_con1_img {
	font-size: 0px;
	height: 75px;
	width: 100px;
	float: left;
}
#zyhd_con1_font2 {
	float: right;
	width: 123px;
	color: #999999;
	line-height: 22px;
	padding-top: 4px;
	text-indent: 20px;
}
#zyhd_list {
	margin: 5px 12px 0px 12px;
}
#zyhd_list ul {
	list-style-type: none;
}
#zyhd_list li {
	line-height: 24px;
	height: 24px;
}
#foot {
	margin-top: 10px;

	*margin-top: 0px;
}

#yqlj {
	height: 42px;
	width: 996px;
	background-image: url(yqlj_bg.gif);
	background-repeat: no-repeat;
	margin-left: 6px;
}
#yqlj_con {
	float: left;
	width: 920px;
	height: 42px;
	overflow: hidden;
}
#yqlj_more {
	line-height: 42px;
	font-weight: bold;
	height: 42px;
	float: right;
	width: 63px;
}

#yqlj ul {
	list-style-type: none;
	padding-left: 120px;
}
#yqlj li {
	font-size: 12px;
	line-height: 42px;
	height: 42px;
	padding-right: 5px;
	float: left;
}

#foot_font2 {
	text-align: center;
	line-height: 35px;
}


.clear {
	clear: both;
}
