/* CSS Document */

*{
padding:0;
margin:0;
}
img{
border:none;
}
body{
font-family: verdana,Microsoft YaHei,Tahoma,sans-serif;
}
a{
	text-decoration: none;
}
.clear{
	clear: both;
}

.rdwz{
	height:40px;
	border-bottom:1px solid #ddd;
	background: #fff;

}
.rdwz_l{
	width: 50%;
	height:40px;
	float: left;
}

.sj{
	width: 50%;
	height:40px;
	float: right;
}
.rdwz span.red{
	font-size:16px;
	color:#c33;
	padding:0 0 0 20px;

}
.rdwz span.g{
	font-size:12px;
	color:#999;
	padding:0 0 0 5px;

}
.rdwz_tp{
	width: 205px;
	height:40px;
	line-height:40px;
		background: url(dkh.jpg) no-repeat 100% 50%;

}


.content_wrap{
	height:330px;
	background: #fff;
	margin-top: 15px;


}
.content{
	width: 998px;
	height: 330px;
	margin:0 auto;
	border: 1px solid #ccc;
	border-top: 2px solid #828282;
}
.pic,.new_list{
	width: 455px;
	float: left;
	height: 330px;
}

.new_list{
	float: right;
	width: 530px;

	padding:8px 0;
}
.links{
		width: 998px;
	height: 75px;
	margin: 15px auto;
	background: #fafafa;
	border: 1px solid #ccc;
	border-top: 2px solid #cb1718;

}

.content1_l{
	width: 740px;

	float: left;
}
.content1_r{
	width: 250px;

	float: right;
}


.msfc,.xysp{
	height: 195px;
	border: 1px solid #ccc;
	border-top: 2px solid #828282;	
	margin-bottom:15px;
}
.zj{
	width: 98%;
	margin: 0 auto;
	padding:5px 0;
}
h4.bt{
	height:40px;
	line-height:40px;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #ccc;
	padding:0 0 0 10px;
}
h4.bt em{
	font-style: normal;
	float: right;
	margin:0 5px 0 0;
}
h4.bt em a{
	font-size: 12px;
	color: #999;
}

.content1_l_l{
		width: 260px;
		float: left;
}
.content1_l_r{
		width: 465px;
	float: left;
		margin-left:13px;
}
.bmwz,.kslj{

	width: 260px;
	height: 350px;
	border: 1px solid #ccc;
	border-top: 2px solid #828282;	
	float: left;	
}
.xwbd,.wmcj{
	width: 465px;
	height: 255px;
	border: 1px solid #ccc;
	border-top: 2px solid #d80000;

	

}
.wmcj,.djzd{
	height: 210px;
	margin-top: 10px;
}
.kslj{
	height: 115px;
	margin-top: 10px;
}
.jxky,.djzd{
	height: 255px;
	border: 1px solid #ccc;
	border-top: 2px solid #d80000;	
}
.djzd{
	height: 210px;
}	

.xxxc{
	height: 200px;
	border: 1px solid #ccc;
	border-top: 2px solid #828282;
	margin: 10px auto;
}

.dyzc,.xxks{
	width: 360px;
	height:230px;
	border: 1px solid #ccc;
	border-top: 2px solid #828282;	
	float: left;

}

.xxks{
	margin: 0 10px;

}
.tqyb,.jszx{
	width: 253px;
	height:137px;
	border: 1px solid #ccc;
	border-top: 2px solid #d80000;		
	float: left;

}
.jszx{
	height:80px;
	margin-top: 10px;
}

.bottom_warp{
	height:125px;
	background:url(bottom_bg.jpg) repeat-x 0 bottom;
}
.bottom{
	width: 1000px;
	margin:0 auto;
	height:100px;
	padding:24px 0 0 0;
	background:url(bottom.jpg) no-repeat;
}

.bottom p{
	line-height: 35px;
	text-align: center;
}	
/* 本例子css */
.hasMoreTab{ width:530px; height:330px; }
.hasMoreTab .hd{ line-height:30px; height:30px; border-bottom:1px solid #C8D1D5; background:url(btn_bg.gif) repeat-x; position:relative; padding-right:10px; font-size: 14px;}
.hasMoreTab .hd .more{ float:right; }
.hasMoreTab .hd .more a{font-size: 12px;color:#999}
.hasMoreTab .hd ul{ z-index:5; position:absolute;  overflow:hidden; zoom:1; }
.hasMoreTab .hd li{ float:left; padding:0 15px; cursor:pointer; margin-left:-1px;height:30px; background:#dedede;border-right:1px #fff solid;border-left: 1px #fff solid;}
.hasMoreTab .hd li.on{ font-weight:bold; height:30px; line-height:30px; background:#d80000;border:1px solid #C8D1D5; border-top:0; border-bottom:1px solid #fff; font-weight:bold; color:#fff;  }
.hasMoreTab .bd{ padding:10px; clear:both; position:relative; }
.hasMoreTab .bd h2{ font-size:14px; }
.hasMoreTab .bd p{ color:#999; }
.hasMoreTab .bd p a{ color:#c00; }
.hasMoreTab .bd ul a{ color:#3E78B3; }