/* CSS Document */

*{
padding:0;
margin:0;
}
img{
border:none;
}
body0{
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;
}	


.banner{}   
                 
/*焦点图*/

.focus {
	margin: 0px auto; 
	width: 100%; 
	height: 900px; 
	overflow: hidden; 
	float: left; 
	position: relative; 
}
.banner img {
	width: 100%;
}
.focus .shadow .title {
	width: 100%; 
	height: 65px; 
	padding-top: 20px; 
	padding-left: 30px;
}
.focus .shadow .title a {
	color: rgb(255, 255, 255); 
	overflow: hidden; 
	font-size: 14px; 
	font-weight: bolder; 
	text-decoration: none;
}
.focus .btn {
	left: 895px; 
	bottom: 34px; 
	overflow: hidden; 
	position: absolute; 
	-ms-zoom: 1;
}
.focus .btn a {
	background: rgb(217, 217, 217); 
	font: 12px/15px "宋体"; 
	margin: 0px 5px; 
	outline: 0px; 
	border-radius: 7px; 
	width: 13px; 
	height: 13px; 
	text-align: center; 
	color: rgb(176, 176, 176); 
	text-decoration: none; 
	float: left; 
	display: inline; 
	position: relative; 
	font-size-adjust: none; 
	font-stretch: normal;
}
.focus .btn a:hover {
	background: rgb(252, 17, 74); 
	cursor: pointer;
}
.focus .btn a.current {
	background: rgb(252, 17, 74);
	 cursor: pointer;
}
.focus .fPic {
	left: 0px; 
	top: 0px; 
	width: 100%; 
	position: absolute;
}
.focus .D1fBt {
	height: 16px; 
	overflow: hidden; 
	z-index: 10; 
	-ms-zoom: 1;
}
.focus .shadow {
	 
	left: 0px; 
	width: 100%; 
	height: 55px; 
	text-align: left; 
	bottom: 0px; 
	display: block; 
	position: absolute; 
	z-index: 10;
}
.focus .shadow a {
	left: 50%; 
	width:580px; 
	height: 55px; 
	color: rgb(255, 255, 255); 
	line-height: 55px; 
	overflow: hidden; 
	font-family: "微软雅黑"; 
	font-size: 16px; 
	text-decoration: none; 
	text-align: left;
	display: inline-block; 
	left:15px;
	position: absolute;
}
.focus .fcon {

	width: 100%; 
	height: 900px; 
	float: left; 
background-position: 50% 0;
background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}
.focus .fcon img {
	display: block;
}
.focus .fbg {
	width: 1000px; 
	height: 20px; 
	text-align: center; 
	right: 0px; 
	bottom: 15px; 
	position: absolute; 
	z-index: 200;
}
.focus .fbg div {
	margin: 4px auto 0px; 
	height: 14px; 
	overflow: hidden; 
	-ms-zoom: 1;
}
.focus .D1fBt a {
	background: url("../images/point.png") no-repeat; 
	margin: 0px 5px; 
	width: 14px; 
	height: 14px; 
	color: rgb(176, 176, 176); 
	float: left; 
	display: inline; position: relative; _background: none;
}
.focus .D1fBt .current {
	background: url("../images/point_1.png") no-repeat; _background: none;
}
.focus .D1fBt a:hover {
	background: url("../images/point_1.png") no-repeat; _background: none;
}
.focus .D1fBt img {
	display: none;
}
.focus .D1fBt i {
	font-style: normal; display: none;
}
.focus .prev {
	background: url("../images/focus_btn.png") no-repeat; width: 40px; height: 74px; position: absolute; _background: none;
}
.focus .next {
	background: url("../images/focus_btn.png") no-repeat; width: 40px; height: 74px; position: absolute; _background: none;
}
.focus .prev {
	background-position: 0px -74px; left: 50px; top: 50%; margin-top: -37px; cursor: pointer;
}
.focus .next {
	background-position: -40px -74px; top: 50%; right: 50px; margin-top: -37px; cursor: pointer;
}
.focus .prev:hover {
	background-position: 0px 0px;
}
.focus .next:hover {
	background-position: -40px 0px;
}



/* 本例子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; }