body,td,th,div,ul,li{
	font-size:12px;
	list-style-type:none;
	padding:0px;
	margin:0px;
   color:#444;
	}
a{
   text-decoration:none;
   color:#444;
}
.dot{
	background:url(/images/line_xx3.gif) repeat-x bottom;
	padding:7px 0px;
	}	
#header{
	width:1000px;
	height:292px;
	background:url(/images/bg_title.gif) repeat-x;
	margin:0px auto;
}
#header_top{
	height:28px;
	padding:0px 10px;
	}
.today{
	padding-top:5px;
	width:700px;
	color:#FFF;
	float:left;
	}
#jrsc{
	float:left;
	color:white;
	padding-top:5px;}

#jrsc a{
	color:white;}
#banner{
	height:177px;
	background:url(/images/temp.jpg) no-repeat;
}
#menu{
	clear:both;
	height:54px;
	line-height:24px;
	width:978px;
	margin:0px auto;
	
	}
#menu ul{
	text-align:center;
}
#menu li{
	float:left;
	padding-left:20px;
	}
#menu li a{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	}
#page{
	width:1000px;
	margin:0px auto;
	clear:both;
	}
#main1{
	clear:both;
	padding-bottom:10px;
	min-height:400px;
	height:400px;
	height:auto !important
	}
#sidebar{
	width:220px;
	float:right;
	min-height:400px;
	height:400px;
	height:auto !important;
	margin-left:8px;
	}
.sidebar_title{
	background:url(/images/title_bg2.gif) no-repeat;
	height:27px;
	line-height:27px;
	padding-left:30px;
	}	
.sidebar_neirong{
	line-height:27px;
	padding:5px;
	height:140px;
	}	
.sidebar_title2{
	margin-top:5px;
	padding-left:36px;
	background:url(/images/bg_sidebar_title2.gif) no-repeat bottom;
	height:32px;
	line-height:27px;
	border-top:1px solid #f96;
	border-left:1px solid #f96;
	border-right:1px solid #f96;
	padding-top:4px;
	}	
.sidebar_neirong2{
	border-right:1px solid #f96;
	border-left:1px solid #f96;
	border-bottom:1px solid #f96;
	margin-bottom:5px;
	}	
.sidebar_neirong2 li{
	background:url(/images/bg_sidebar_content.gif) no-repeat;
	margin-top:1px;
	height:23px;
	line-height:23px;
	padding-left:30px;
	}	
.sidebar_title3{
	padding-left:30px;
	margin-top:5px;
	background:url(/images/bg_sidebar_title3.gif) no-repeat;
	height:33px;
	line-height:33px;
	border-right:1px solid #d5d5d5;
	}	
.sidebar_neirong3{
	line-height:27px;
	padding:0px 6px 5px 6px;
	}	
.sidebar_neirong3 li{
	height:26px;
	line-height:24px;
	border-bottom:1px solid #e9f1f7;
	text-indent:5px;
	}
.mouseon1{
	background: url(/images/dot7.gif) no-repeat right center;
	}
.mouseoff1{
	background: url(/images/dot8.gif) no-repeat right center;
	}
#ads3{
	clear:both;
	padding:5px 0px;
	}
.cont{
	float:left;
	width:770px;
	}
#content{
	height:auto !important;
	height:300px;
	min-height:300px;
	display:table;
	padding:5px;
	margin-bottom:5px;
}
#content_ny{
	float:left;
	width:770px;
	}	 
#content_ny1{
	float:left;
	width:1000px;
	}	 
#content1_title{
	height:20px;
	padding-left:30px;
	}
.more1{
	float:right;
	line-height:30px;
	padding-right:20px;
	background:url(/images/more1.gif) no-repeat center;
	width:142px;
	text-align:center;
	}
.more1 a{
	color:white;
	}
#content1{
	background:url(/images/line_jb.gif) no-repeat center top;
	padding-top:20px;
	}
#zxdt{
	width:424px;
	height:232px;
	float:right;
	margin-left:4px;
	padding:0px 5px;
	}
.zxdt_title{
	border-bottom:1px dotted #ec9300;
	padding:5px 0px;
	}
.zxdt_title2{
	border-bottom:1px dotted #666;
	padding:5px 0px;
	}
.suojin{
	text-indent:2em;
	line-height:20px;
	background:url(/images/line_xx2.gif) repeat-x bottom;
	padding:7px 0px;
	}
#hdp{
	width:312px;
	height:250px;
	float:left;
	border:1px solid #d5d5d5;
	padding:2px;
	}
#ads1{
	clear:both;
	padding:4px;
	}
#content2{
	}
#content2_left{
	float:left;
	width:473px;
	}

#search{
	height:32px;
	background-image: url(/images/index_04_02.jpg);
	background-repeat: repeat-x;
	clear:both;
	padding:5px;
	}	
#form1{
	padding:0px;
	margin:0px;
	}
#key{
	border:1px solid #CAC5B3;
	}
#xxgk_title{
	background:url(/images/bg_content_title2.gif) no-repeat;
	height:30px;
	padding-top:10px;
	}
#xxgk_neirong{
	padding:10px;
	border-left:#0072b4 6px solid;
	border-right:#0072b4 6px solid;
	height:160px;
	}
#xxgk_bottom{
	background:url(/images/bg_content_title2_bottom.gif) no-repeat;
	height:10px;
}
#jxjy{
	width:254px;
	float:left;
	margin-right:2px;
	
	}
#jxjy_title{
	background:url(/images/index_12.gif) repeat-y;
	height:28px;
	line-height:23px;
	padding-left:5px;
	}
#jxjy_neirong{
	height:180px;
	padding:5px;
	background:url(/images/index_14_01.gif) no-repeat;
	}
#jxjy_neirong li{
	background:url(/images/line_xx2.gif) repeat-x bottom;
	padding:3px 0px;
	line-height:21px;
	}
#zsks_title{
	background:url(/images/bg_content_title4.gif) no-repeat;
	height:34px;
	line-height:33px;
	padding-left:40px;
	}
	.biaoti{
		width:100px;
		float:left;
		padding:10px 0px 0px 20px;
		}
	.zicaidan{
		width:350px;
		float:left;
		text-align:center;
		}

	
#ads2{
	clear:both;
	padding:5px 0px;
	}	
	
#flash{
	clear:both;
	padding:5px 0px;
	text-align:center;
	}
#content4{
	width:760px;
	float:left;
	}	 
.liebiao1{
	margin-right: 4px;
	float:left;
	width:374px;
	}
.liebiao2{
	margin:3px 3px 0px 0px;
	float:left;
	width:324px;
	}
.content4_title{
	background:url(../../images/title_bg1.gif) no-repeat;
	height:34px;
	line-height:30px;
	padding-left:10px;
	}
.content4_neirong{
	height:150px;
	height:auto !important;
	min-height:150px;
	padding:3px 3px 3px 10px;}
#content5{
	border:1px solid #c0dee6;
	float:left;	
	width:305px;
	margin-left:10px;
	padding:3px;
	}
#footer{
	clear:both;
	width:960px;
	margin:0px auto;
	height:120px;
	height:auto!important;
	min-height:120px;
	}
.footer_menu{
	background-image: url(/images/bg_bottom.gif);
	background-repeat: repeat-x;
	height:30px;
	overflow:hidden;
	text-align:center;
	line-height:24px;
	color:white;
	font-size:14px;
	font-weight:bold;
	}
#copyright{
	clear:both;
	padding-top:10px;
	line-height:20px;
	}
.fleft{
	float:left;
	}
.fright{
	float:right;
	line-height:24px;
	}
.more2{
	float:right;
	padding-right:20px;
	}
.more3{
	float:left;
	padding-right:10px;
	}
.title1{
	width:354px;
	float:left;
	}
.title2{
	background:url(/images/dot.jpg) no-repeat left 5px;
	width:340px;
	float:left;
	padding-left:10px;
	}
.title3{
	width:200px;
	float:left;
	}
.title4{
	width:280px;
	float:left;
	padding-left:10px;
	}
.title5{
	background:url(/images/dot10.gif) no-repeat left 5px;
	width:280px;
	float:left;
	padding-left:10px;
	line-height:24px;
	}
.date1{
	margin-left:2px;
	}
.date2{
	}
#search_main{
	width:660px;
	line-height:24px;
	padding:5px;
	border-bottom:2px solid #f3f3ff;
	}
	
.sub_p{ float: left; width: 160px; _width: 90px;   margin-top:18px; margin-left: 18px; display: inline; }
.sub_p img { border: solid 1px #d9c19e; /*width: 85px; height: 63px;*/ width: 153px; height: 120px; padding: 3px;  }
.sub_p a:hover img { background: #795252;}
.sub_p span { display:block; width:160px; height:28px; border:0; line-height:28px; text-align:center;  }
.sub_p span a { color: #000000; text-decoration: none;}
.sub_p span a:hover { text-decoration: underline; color: #795252}




.sub_liebiao_header {
	padding-top:5px;
	padding-left:30px;
	font-size:14px;
	color:#000;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:3px solid #e30;
	border-left:1px solid #ccc;
	margin:5px;
	line-height:20px;
	padding:5px;
	background:url(/images/bg_title_ny.gif) repeat-x;
}
.sub_liebiao_content {
	
	min-height:145px;
	height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:145px; /*兼容ie6*/
	border:2px solid #ecece2;
	padding:3px;
	margin:5px;
}
.sub_liebiao_content ul{
   margin:0px;
   padding:10px 10px 5px 10px;
   list-style-type:none;
   
}
.sub_liebiao_content li{
	padding:8px 0px;
    width:690px;
	background:url(/images/line.jpg) bottom repeat-x;
	}
.sub_liebiao_content li img{
   padding:1px;
   border:#cccccc solid 1px;
   float:left;
   margin:0px 7px 0px 0px;
}


.sub_title{
	width:590px;
	background:url(/images/dot.jpg) no-repeat left 6px;
	float:left;
	padding-left:8px;
	
	}
.sub_title2{
	width:600px;
	background:url(/images/dot9.gif) no-repeat left 2px;
	float:left;
	padding-left:18px;
	
	}
.sub_date{
	color:#6F6F6F;
	margin-left:5px;
	}
#subcont_title{
width:690px;
height:25px;
padding:10px 5px 0 5px;
margin:0px auto;

text-align:center;
background:url(/images/line.jpg) bottom repeat-x;
}
#subcont_title1{
width:890px;
height:25px;
padding:10px 5px 0 5px;
margin:0px auto;

text-align:center;
background:url(/images/line.jpg) bottom repeat-x;
}
#subcont_date{
width:660px;
height:20px;
padding:0px 20px;
padding-top:10px;
margin:0px auto;
text-align:center;
}
#subcont_date1{
width:860px;
height:20px;
padding:0px 20px;
padding-top:10px;
margin:0px auto;
text-align:center;
}
#subcont_cont{
width:660px;
height:auto;
line-height:26px;
padding:20px;
color:#4a4a4a;
margin:0px auto;
font-size:14px;
}
#subcont_cont1{
width:940px;
height:auto;
line-height:26px;
padding:20px;
color:#4a4a4a;
margin:0px auto;
font-size:14px;
}
#page2{
width:700px;
height:37px;
padding-top:17px;
text-align:center;
margin:0px auto;
background:url(/images/line.jpg) top repeat-x;
}
.floatl{
	float:right;
	padding-top:5px;
	}
.width300{
	width:300px;}
.kuang{
		padding:2px;
		border:1px solid #f96;
}
.content6{
    height:230px; /*兼容ie6*/
	clear:both;
	border:1px solid #f96;
	display:table;
	padding:1px;
}
.content7{
	min-height:120px;
    height:120px; /*兼容ie6*/
	height:auto !important; /*兼容FF,IE7也支持 !important标签*/
	clear:both;
	border:1px solid #f96;
	display:table;
	padding:1px;
}
.yqlj{
	margin:5px auto;
	width:200px;
	text-align:center;
	border:1px solid #f96;
	padding:5px;}
#news_title{
	padding:3px;}
