@charset "utf-8";
/* CSS Document */

body {
	background-color: #fdf5e0;
}
#wrapper {
	margin: 0px auto;
	width: 1003px;
	overflow:hidden; background:#fff;
}
.mid_mm {
	width: 1003px;
	height: ;
	background-color:#FFF;
}
.mid_left {
	width: 730px;
	height: 545px;
	float: left;
	overflow:hidden;
}
.mid_le_top {
	height: 330px;
	float: left;
	padding-top: 2px;
}
.mid_le_tle {
	width: 260px;
	/*height: 330px;*/
	float: left;
	overflow:hidden;
}
.mid_rig_gsjj {
	width: 456px;
	height: 330px;
	float: left;
	overflow:hidden;
}




.mid_gsjj_top {
	height: 32px;
	width: 456px;
	float: left;
	background: url(../images/index_03.jpg) no-repeat;
	padding-top: 7px;
}
.mid_gsjj_top li {
	width: 456px;
	padding-left: 35px;
	height: 35px;
}
.mid_gsjj_top li a {
	float: left;
	color: #F00;
	font-weight: bold;
}
.mid_gsjj_top li span {
	float: right;
	padding-right: 40px;
	color: #969696;
}
.mid_gsjj_tu {
	height: 263px;
	width: 456px;
	float: left;
	margin-left: 18px;
}
.mid_gsjj_tu p {
	padding-top: 10px;
	color: #666;
	width: 430px;
	line-height: 18px;
}
.mid_lef_gd {
	width: 730px;
	height: 196px;
	float: left;
	background: url(../images/index_13.jpg) no-repeat;
	margin-top: 10px;
}
.mid_left_gdto {
	height: 32px;
	width: 700px;
	float: left;
	padding-top: 15px;
	padding-left: 20px;
}
.mid_left_gdto li {
	width: 700px;
	padding-left: 30px;
	height: 35px;
}
.mid_left_gdto li a {
	float: left;
	color: #F00;
	font-weight: bold;
}
.mid_left_gdto li a:hover {
	color: #F00;
}
.mid_left_gdto span {
	float: right;
	padding-right: 60px;
	color: #969696;
}
.mid_rrr {
	width: 268px;
	height: 545px;
	float: right;
	border-left: 1px #e8e7e2 solid;
	overflow:hidden;
}
.xwlx {
	height: 34px;
	width: 267px;
	float: left;
	background: url(../images/xwlx.jpg) no-repeat;
	padding-top: 6px;
	margin-top: 2px;
}
.xwlx li {
	width: 267px;
	padding-left: 35px;
	height: 35px;
}
.xwlx li a {
	float: left;
	color: #F00;
	font-weight: bold;
}
.xwlx li span {
	float: right;
	padding-right: 40px;
	color: #969696;
}
.xwzx {
	height: 120px;
	width: 238px;
	float: left;
	background: url(../images/index_07.jpg) no-repeat;
	margin-top: -5px;
	margin-left: 15px;
}
.wxzxnew {
	height: 115px;
	width: 245px;
	float: left;
}
.wxzxnews {
	width: 245px;
	margin: 0px auto;
	padding: 8px 5px 20px 5px;
}
.wxzxnews li {
	width: 220px;
	padding-left: 30px;
	padding-top: 2px;
	background: url(../images/index_14.jpg) no-repeat 12px center;
	height: 20px;
	border-bottom: 1px dashed #CCCCCC;
	line-height: 15px;
}
.wxzxnews li a {
	float: left;
	color: #595959;
}
.wxzxnews li a:hover {
	color: #ff0000;
}
.wxzxnews li span {
	float: right;
	padding-right: 10px;
	color: #969696;
}
.lxwm {
	height: 120px;
	width: 238px;
	float: left;
	background: url(../images/lxwm.jpg) no-repeat;
	margin-top: -6px;
	margin-left: 18px;
	padding-top:90px;
	line-height:24px;
}

.lxwm span {
 color:#ff0000;
}

.lxwmadd {
	height: 115px;
	width: 245px;
	float: left;
}
.lxwmadds {
	width: 245px;
	margin: -10px auto;
	padding: 0px 5px 20px 5px;
}
.lxwmadds li {
	width: 220px;
	padding-left: 30px;
	padding-top: 2px;
	height: 20px;
	line-height: 15px;
}
.lxwmadds span {
	color: #F00;
	font-size: 14px;
	font-weight: bold;
}
.na_ri {
	width: 658px;
	height: 52px;
	float: left;
	background-color: #d70705;
}
.na_ri a {
	width: 70px;
	height: 30px;
	float: left;
	text-decoration: none;
	font-size: 14px;
	color: #FFF;
	padding-top: 18px;
	padding-left: 20px;
	font-weight: bold;
}
.na_ri a:hover {
	color: #CCC;
}
.bnbot {
	width: 1007px;
	height: 37px;
	background-color: #c30215; clear:both;
}
.bobotp {
	height: 30px;
	font-size: 12px;
	color: #CCC;
	text-align: center;
	padding-top: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.gsjj_le_tle {
	width: 260px;
	height: 538px;
	float: left;
}
.gsjj_right {
	width: 735px;
	height: 538px;
	float: left;
}
.mid_rig_gsj {
	height: 40px;
	width: 743px;
	background: url(../images/gsjj.jpg) no-repeat;
	line-height:36px;
	padding-left:40px;
	font-weight:bold;
	color:#ff0000;
	margin-top:10px;
	overflow:hidden;
}

.mid_rig_gsj a {
	color: #F00;
	font-weight: bold;
}
.mid_rig_jieshao {
	width: 680px; height:auto;
	float: left;
	padding: 20px 35px 30px 20px;
}
.mid_rig_jieshao p {
	font-size: 14px;
	color: #000;
	line-height: 20px;
}
.mid_rig_jieshao span {
	font-weight: bold;
	font-size: 16px;
}
.mid_left_hk {
	width: 251px;
	float: left;
	background: url(../images/hogkua.jpg) no-repeat;
	margin-top: 10px;
	margin-left: 2px;
	_margin-left: 1px;
}
.gsj_left_hk {
	height: 395px;
	width: 245px;
	float: left;
}
.gsj_left_hks {
	width: 245px;
	margin: 0px auto;
	padding: 40px 5px 20px 5px;
}
.gsj_left_hks dt {
	width: 220px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 2px;
	background: url(../images/gwd_03.jpg) no-repeat 10px center;
	height: 40px;
	line-height: 40px;
}
.gsj_left_hks dt a {
	float: left;
	color: #000000;
}

.gsj_left_hks dd {
	font-size: 12px;
	padding-left: 20px;
	padding-top: 2px;
	line-height: 20px;
}
.gsj_left_hks dd a {
	color: #000000;
}




.gsj_left_hks li a:hover {
	color: #ff0000;
}
.mid_bj_tpz {
	height: 540px;
	float: left;
	padding-left: 10px;
	padding-top: 30px;
	background-color: #FFF;
}
.nav {
	width: 1003px;
	height: 300px;
	top:0;

	position: relative;
	margin:0 auto;
	overflow:hidden;
}
.navbj {
		background: url(../images/bon_nav.png) no-repeat;
		width:1003px;
		height:90px;
		position:absolute;
		z-index:3000;
}
.logo {
	width: 200px;
	height: 40px;
	position:absolute;
	left:0px;
	z-index:3001;
	padding-left:37px;
	padding-top:10px;
}
.menu {
	width: 800px;
	height: 50px;
	right:0;
	z-index:3002;
		margin-left:370px;

}
.menu a {
	width:80px;
	height:40px;
	font-size:14px;
	color:#FFF;
	padding-top:18px;
	float:left;
	text-align:center;
}
.menu a:hover {
	color:#CCC;
}



.bn_cptj {
	height: 32px;
	width: 730px;
	float: left;
	padding-top: 15px;
}
.bn_cptj li {
	width: 730px;
	padding-left:45px;
	height: 35px;
}
.bn_cptj a {
	float: left;
	color: #F00;
	font-weight: bold;
}
.bn_cptj span {
	float: right;
	padding-right:80px;
	color: #969696;
}

.bona_bq {
	width:260px;
	height:680px;
	float:left;
}
.bona_rig {
	width:743px;
	float:left;
}
	