@charset "gb2312";
/* CSS Document */
body {
margin:0;
padding:0;
background:#fff url(bg.jpg) repeat-x 50% 0;
}
.mt20 {
	margin-top: 20px;
}
.mt15 {
	margin-top: 15px;
}
.mt10 {
	margin-top: 10px;
}
.mt15 {
	margin-top: 15px;
}
.mt5 {	
	margin-top:5px;
}
.ml5 {
margin-left:5px;
}
.ml8 {
margin-left:8px;
}
.ml10 {
margin-left:10px;
}
.ml15 {
margin-left:15px;
}
.ml20 {
margin-left:20px;
}

.pt5 {
padding-top:5px;
}
.pt10 {
padding-top:10px;
}
.pl5 {
	padding-left:5px;
}
.pl8 {
	padding-left:8px;
}
.fl {
	float: left;
}
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.clearfix {
	zoom:1;
}
.d_inline {
_display:inline;
}

#head_top {
	background:url(headtop.jpg);
	height:38px;
	
}
#head_flash {
	width:1003px;
	height:275px;
	
}
.line-38 {
	line-height:38px;
}
#head_toptxt1 {
	vertical-align:middle;	
	margin-left:220px;
}
#head_toptxt1 span {
	width:12px;
	height:12px;
	margin-left:5px;
	margin-top:12px;
	display:block;
	float:left;
}
nav {
	height:51px;
	line-height:51px;
}
.main {
	width:1004px;
	margin:0px auto;
}
.main_980 {
	width:980px;
	margin:0px auto;
}
#head_top2 {
height:40px;	
}
#head_date {
float:left;	
line-height:40px;
width:10px;
}
#head_tianqi {
	padding-top:7px;
	float:left;
	width:220px;
	margin-left:0px;
}
#head_search {
	padding-top:8px;
	float:right;
	width:315px;
}
#Keyword {
	height:25px;
	border:1px solid #ccc;
	width:240px;
	background:url(searchbg.jpg) no-repeat 3px 2px;
	text-indent:30px;
}
#h_button {
width:43px;
height:28px;
line-height:28px;
text-align:center;
border:none;
color:#fff;	
}
#index_toutiao {
height:72px;
padding:7px 0px;	
}
.index_left {
	width:346px;
	float:left
}
.index_center {
width:362px;	
float:left;
margin-left:10px;
}
.index_right {
	width:252px;
	margin-left:10px;
	float:left
}
#content1 {
margin-top:15px;
height:380px;	
}
#huan {
	width:346px;
	height:242px;
}
#c1_tt1 {
	line-height:35px;
}
#zzjg section {
	line-height:25px;
}
.new_list1 ul li {
	height:30px;
	line-height:30px;
	vertical-align:bottom;
	
}
.new_list1 ul li a {
	float:left;	font-size:14px;text-indent:20px;
}
.new_list1 ul li span {
	float:right;
	font-size:12px;
	color:#999;
}
.new_list2 ul li,.new_list3 ul li  {
	line-height:30px;
	font-size:12px;
	text-indent:15px;
}
.new_list2 ul li span,.new_list3 ul li span {
	color:#999;
}
.new_list3 ul li {
	height:30px;
	background:url(icoblue.jpg) no-repeat 0px 13px;	
	border-bottom:1px dashed #ccc;
}
.new_list3 {
	padding-top:15px;
	padding-bottom:15px;
}
.new_list3 ul li a {
	float:left;
	font-size:14px;
}
.new_list3 ul li .ldt {
	display:block;
	float:right;
}
#content2 {
	margin-top:15px;
}
#content3 {
margin-top:15px;	
}
.index_tt2 {
	height:32px;
	line-height:32px;
}
#index_zt  ul li {
	width:346px;
	margin-top:6px;
}

#index_zt  ul li  img {
	width:346px;
	height:68px;
}

#index_bmcx ul li {
	width:100px;
	height:30px;
	line-height:30px;
	font-size:14px;
	text-align:center;
	border:1px solid #DFE4E0;
	float:left;
	*display:inline;
	margin-left:10px;
	margin-top:8px;
}
#index_hdpt ul li {
	width:108px;
	height:90px;
	float:left;
	_display:inline;
	margin-left:5px;
	margin-top:7px;
}
#index_hdpt ul li a {
	display:block;
	width:108px;
	height:90px;
	
}
#link {
	padding-top:15px;
	padding-bottom:15px;
	margin-top:15px;
}
#link1 ul li {
width:184px;
height:50px;	
float:left;
border:1px solid  #dce9f1;
_display:inline;
margin-left:8px;
}
#link1 ul li img {
	width:184px;
	height:50px;
}
#link2 {
padding-top:15px;
padding-left:20px;	
}
footer {
	padding-top:20px;
	padding-bottom:30px;
}
footer ul li {
line-height:30px;
text-align:center;	
}
#index_jg6 ul li {
	width:158px;
	height:70px;
	float:left;
	_display:inline;
	margin-left:4px;
}
#index_jg6 ul li img {
	width:158px;
	height:70px;
}
#class_content {
	padding-bottom:20px;	
}
#class_left {
	width:718px;
	float:left;

}
#xxgk_list {
	border:1px solid #dfdfdf;	
border-top:none;	
}
#xxgk_list ul li {
	height:35px;
	width:204px;
	margin:0px auto;
	margin-top:5px;
	text-align:center;
}

#class_zttu  ul li img {
	width:200px;
	height:150px;
	display:block;
}
#class_zttu  ul li span {
	display:block;
	text-align:center;
	padding-top:5px;
	font-size:14px;
}
#class_zttu  ul li {
	width:200px;
	float:left;
}
