.bg{
	background:#FFFFFF;
	width:1004px;
	margin:0 auto;
	}
.top{
	width:1004px;
	margin:0 auto;
	padding:10px 0 5px 0;
	}
.logo{
	float:left;
	margin:0 0 0 20px;
	}
.top_right{
	float:right;
	width:160px;
	margin:0 20px 0 0;
	color:#FFFFFF;
	background:url(../images/top_right.gif) no-repeat 5px 5px;
	}
.top_right ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}
.top_right li{
	float:left;
	margin:0 10px 0 0;
	padding:0 0 0 20px;
	}
.top_right a{
	color:#000;
	}
.dh_ss{
	background:url(../images/dh_bg.jpg) repeat-x;
	width:904px;
	margin:0 auto;
	padding:0 50px;
	line-height:30px;
	height:34px;
	font-weight:bold;
	}
.dh_ss ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}
.dh_ss li{
	float:left;
	width:auto;
	}
.dh a{display:block;cursor:pointer;}
.dh1 a {background:url(../images/dh_1.jpg) no-repeat top; width:81px; height:34px;}
.dh1 a:hover{background:url(../images/dh_1.jpg) no-repeat bottom; width:81px; height:34px;}

.dh2 a {background:url(../images/dh_2.jpg) no-repeat top; width:93px; height:34px;}
.dh2 a:hover{background:url(../images/dh_2.jpg) no-repeat bottom; width:93px; height:34px;}

.dh3 a {background:url(../images/dh_3.jpg) no-repeat top; width:93px; height:34px;}
.dh3 a:hover{background:url(../images/dh_3.jpg) no-repeat bottom; width:93px; height:34px;}

.dh4 a {background:url(../images/dh_4.jpg) no-repeat top; width:93px; height:34px;}
.dh4 a:hover{background:url(../images/dh_4.jpg) no-repeat bottom; width:93px; height:34px;}

.dh5 a {background:url(../images/dh_5.jpg) no-repeat top; width:92px; height:34px;}
.dh5 a:hover{background:url(../images/dh_5.jpg) no-repeat bottom; width:92px; height:34px;}

.dh6 a {background:url(../images/dh_6.jpg) no-repeat top; width:93px; height:34px;}
.dh6 a:hover{background:url(../images/dh_6.jpg) no-repeat bottom; width:93px; height:34px;}

.dh7 a {background:url(../images/dh_7.jpg) no-repeat top; width:92px; height:34px;}
.dh7 a:hover{background:url(../images/dh_7.jpg) no-repeat bottom; width:92px; height:34px;}



#index1 .dh .dh1 a{background:url(../images/dh_1.jpg) no-repeat bottom; width:81px; height:34px;}

#index2 .dh .dh2 a{background:url(../images/dh_2.jpg) no-repeat bottom; width:93px; height:34px;}

#index3 .dh .dh3 a{background:url(../images/dh_3.jpg) no-repeat bottom; width:93px; height:34px;}

#index4 .dh .dh4 a{background:url(../images/dh_4.jpg) no-repeat bottom; width:93px; height:34px;}

#index5 .dh .dh5 a{background:url(../images/dh_5.jpg) no-repeat bottom; width:92px; height:34px;}

#index6 .dh .dh6 a{background:url(../images/dh_6.jpg) no-repeat bottom; width:93px; height:34px;}

#index7 .dh .dh7 a{background:url(../images/dh_7.jpg) no-repeat bottom; width:92px; height:34px;}

.ss{
	margin:0 0 0 20px;
	padding:0 5px;
	width:220px;
	float:left;
	}
.index_content{
	width:1004px;
	margin:5px auto 0 auto;
	padding:0;
	}
.index_left{
	width:210px;
	float:left;
	overflow:hidden;
	}
.left_dh a{
	color:#000000;
	}
/*.left_dh1{
	background:url(../images/left_1.jpg) no-repeat;
	}
.left_dh2{
	background:url(../images/left_2.jpg) no-repeat;
	}
.left_dh3{
	background:url(../images/left_3.jpg) no-repeat;
	}
.left_dh4{
	background:url(../images/left_4.jpg) no-repeat;
	}
.left_dh5{
	background:url(../images/left_5.jpg) no-repeat;
	}
.left_dh6{
	background:url(../images/left_6.jpg) no-repeat;
	}
.left_dh7{
	background:url(../images/left_7.jpg) no-repeat;
	}
*/
.left_foot ul{
	list-style-type:none;
	padding:0;
	margin:0;
	}
.left_foot li{
	margin:5px 0 0 0;
	padding:0;
	width:210px;
	text-align:center;
	}

.index_banner{
	float:right;
	width:785px;
	margin:0;
	padding:0;
	border-left:solid 1px #d8d8d8;
	border-right:solid 1px #d8d8d8;
	text-align:left;
	}
.index_center{
	float:right;
	width:785px;
	overflow:hidden;
	margin:0;
	padding:0 0 10px 0;
	border-left:solid 1px #d8d8d8;
	border-right:solid 1px #d8d8d8;
	}
.index_gsjj dl{
	margin:0 10px;
	padding:0;
	}
.index_gsjj dt{
	padding:8px 10px 5px 10px;
	border-bottom:dotted 1px #999999;
	position:relative;
	}
.index_gsjj dd{
	margin:8px 15px 5px 15px;
	padding:0;
	font-weight:normal;
	font-size:12px;
	color:#666;
	line-height:20px;
	}

.index_cxzs dl{
	margin:0 10px;
	padding:0;
	}
.index_cxzs dt{
	padding:8px 10px 5px 10px;
	border-bottom:dotted 1px #999999;
	position:relative;
	}
.index_cxzs dd{
	margin:0;
	padding:0;
	}
.index_cxzs ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}
.index_cxzs li{
	border:solid 1px #CCCCCC;
	padding:4px;
	float:left;
	width:145px;
	margin:5px 17px;
	}






.index_right{
	float:left;
	width:265px;
	}
.xllb{
	background:url(../images/xllb_bg.jpg) repeat-y right #e8e9e9;
	height:23px;
	padding:15px 40px;
	}
.index_news dl{
	margin:0 10px;
	padding:0;
	}
.index_news dt{
	margin:0 0 5px 0;
	padding:8px 10px 5px 10px;
	border-bottom:dotted 1px #999999;
	position:relative;
	}
.index_news dd{
	background:url(../images/d.jpg) no-repeat 10px 8px;
	padding:0 0 0 20px;
	margin:0;
	color:#333;
	}
.index_news dd a{
	color:#333;
	}
.links{
	background:#eeeeee;
	padding:0 20px;
	line-height:20px;
	}
.links strong{
	margin:0 10px 0 0;
	color:#333333;
	}
.links span{
	margin:0 5px 0 0;
	}
.links span a{
	color:#666666;
	}
.foot{
	border-top:solid 20px #b2b2b2;
	text-align:right;
	padding:0 20px 0 0;
	width:984px;
	margin:0 auto;
	color:#666666;
	}
/*----------------------------------------*/
.left_2{
	width:210px;
	float:left;
	}
.left_2 a{
	color:#333333;
	}
.cxzs{
	margin:0;
	padding:0;
	}
.cxzs dt{
	background:#000000;
	font-weight:bold;
	color:#FFFFFF;
	font-size:14px;
	text-align:right;
	padding:0 15px;
	line-height:30px;
	margin:0 0 2px 0;
	}
.cxzs dd{
	margin:0 0 1px 0;
	padding:0 0 0 45px;
	background:url(../images/d_2.gif) no-repeat 30px 6px #efEFEF;
	color:#333333;
	}
.cxjg{
	border-top:solid 1px #000000;
	margin:5px 0 0 0;
	padding:0;
	}
.cxjg dt{
	background:#000000;
	font-weight:bold;
	color:#FFFFFF;
	font-size:14px;
	text-align:right;
	padding:0 15px;
	line-height:30px;
	margin:0 0 2px 0;
	}
.cxjg dd{
	margin:0 0 1px 0;
	padding:0 0 0 45px;
	background:url(../images/d.jpg) no-repeat 30px 6px #efEFEF;
	color:#333333;
	}
.cxjg dd a{
	color:#333333;
	}
.center_2{
	float:left;
	margin:0 3px;
	padding:0 0 10px 0;
	width:585px;
	border-left:solid 1px #d8d8d8;
	border-right:solid 1px #d8d8d8;
	}
.banner_2{
	border-bottom:solid 20px #eaeaea;
	margin:0 0 1px 0;
	}
.dqwz{
	background:#f4f4f4;
	line-height:20px;
	padding:0 15px;
	text-align:right;
	color:#5d5d5d;
	}
.content_gywm{
	margin:5px 0 0 0;
	color:#666666;
	padding:0 20px;
	}
.content_cxzs{
	margin:5px 0 0 0;
	color:#666666;
	padding:0 20px;
	}
.content_cxzs ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.content_cxzs li{
	border:solid 1px #CCCCCC;
	padding:4px;
	float:left;
	width:145px;
	margin:5px 10px;
	}
.content_news{
	margin:5px 0 0 0;
	color:#666666;
	padding:0 20px;
	}
.content_news ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.content_news li{
	background:url(../images/d.jpg) no-repeat 10px 8px;
	padding:0 0 0 20px;
	color:#333333;
	position:relative;
	}
.content_news a{
	color:#333333;
	}
.right_2{
	float:left;
	margin:0;
	width:200px;
	}
.right_2 ul{
	list-style-type:none;
	padding:0;
	margin:0;
	}
.right_2 li{
	margin:0 0 10px 0;
	padding:0;
	width:200px;
	text-align:center;
	}





