@charset "utf-8";
/* CSS Document */
body{
	width:auto;
	height:auto;
	font-size:12px;
	font-family:"宋体",Arial, Helvetica, sans-serif;
	background:url(../images/bg.jpg) repeat-x;
	color:#545454;
	text-align:center;
	margin:0;
	padding:0;
}
a{
	color:#343434;
	text-decoration:none;
}
a:hover{
	color:#FE6D04;
}
img{ border:0px; }
.clear{ clear:both; margin:0; padding:0; height:0; overflow:hidden;}

.all{
	width:988px;
	height:auto;
	margin:0 auto;
	background:#FFFFFF;
	padding-top:4px;
	padding-bottom:4px;
	display:inline-block;
	text-align:left;
}
.nr{
	width:980px;
	height:auto;
	float:left;
	background:#FFFFFF;
	padding-left:4px !important;padding-left:9px;
	padding-right:4px;
}
.top{
	width:965px;
	height:auto;
	float:left;
	text-align:right;
	line-height:25px;
	padding-right:25px;
}
.top a{ cursor:hand; }

.bananer{
	width:980px;
	height:130px;
	float:left;
}
.nav{
	width:940px;
	height:36px;
	float:left;
	background:url(../images/nav_bg.jpg) no-repeat;
	font-weight:bold;
	color:#fff;
	margin-top:2px;
	font-size:14px;
	padding-left:40px;
}
.nav ul{
	width:940px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.nav li{
	width:auto;
	height:33px;
	padding:0 11px;
	float:left;
	text-align:center;
	background:url(../images/nav_line.jpg) center right no-repeat;
	list-style-type:none;
	line-height:33px;
}
.nav li a{ color:#fff; }
.nav li a:hover{ color:#FE6D04; }

.left{
	width:222px;
	height:auto;
	float:left;
	margin-top:4px;
}

.left_title{
	width:190px;
	height:33px;
	float:left;
	padding-left:32px;
	line-height:33px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(../images/left_title.jpg) no-repeat;
}
.left_qygk{
	width:192px;
	height:169px;
	float:left;
	background:url(../images/left_qygk_bg.jpg) no-repeat;
	padding:5px 15px 0px 15px;
	line-height:28px;
	margin-bottom:7px;
}
.left_zzjg{
	width:200px;
	height:auto;
	float:left;
	border:1px solid #CEDCE7;
	border-top:none;
	padding:0px 10px 5px 10px;	
}
.left_zzjg ul{
	margin:0px;
	padding:0px;
	float:left;
	list-style-type:none;
	width:200px;
	height:auto;
	padding-top:5px;
}
.left_zzjg li{
	width:175px;
	height:25px;
	border-bottom:1px dotted #9F9F9F;
	float:left;
	list-style-type:none;
	padding:0px 10px 0px 15px;
	color:#535353;
	line-height:25px;
	background:url(../images/left_ico.jpg) no-repeat center left;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.left_zzjg_title{
	width:184px;
	height:19px;
	padding-top:5px;
	float:left;
	font-weight:bold;
	color:#333333;
	background:url(../images/zzjg_title.jpg) no-repeat;
	margin-top:10px;
	padding-left:10px;
}

.more{
	color:#3790C8;
	float:right;
	padding-right:10px;
	font-size:12px;
	font-weight:normal;
}
.more a{ color:#3790C8; }

.center{
	width:525px;
	height:auto;
	float:left;
	padding-left:7px;
	margin-top:4px;
}
.center_xw{
	width:523px;
	height:205px;
	float:left;
	border:1px solid #CEDCE7;
}
.center_xw_title{
	width:483px;
	height:34px;
	float:left;
	background:url(../images/center_xw_title.jpg) no-repeat;
	line-height:34px;
	font-weight:bold;
	color:#fff;
	font-size:14px;
	padding-left:40px;
}
.center_xw_nr{
	width:523px;
	height:171px;
	float:left;
}
.center_xw_nr ul{
	width:235px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding-top:8px;
	padding-left:15px;
}
.center_xw_nr li{
	width:225px;
	height:25px;
	line-height:25px;
	float:left;
	list-style-type:none;
	background:url(../images/center_ico.jpg) no-repeat center left;
	padding-left:10px;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.center_xw_img{
	width:258px;
	height:171px;
	float:left;
}
.center_xx{
	width:259px;
	height:auto;
	float:left;
	margin-top:7px;
}
.center_xx_title{
	width:219px;
	height:36px;
	float:left;
	line-height:36px;
	padding-left:40px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(../images/center_xx_title.jpg) no-repeat;
}
.center_xx_title1{
	width:237px;
	height:36px;
	float:left;
	line-height:36px;
	padding-left:22px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(../images/center_xx_title1.jpg) no-repeat;
}
.center_xx_nr{
	width:235px;
	height:auto;
	float:left;
	padding-left:12px;
	padding-right:12px;
	background:url(../images/center_xx_bg.jpg) no-repeat;
	padding-top:5px;
}
.center_xx_nr ul{
	width:235px;
	height:auto;
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.center_xx_nr li{
	width:225px;
	height:27px;
	line-height:27px;
	float:left;
	list-style-type:none;
	padding-left:10px;
	background:url(../images/center_xx_ico.jpg) no-repeat center left;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}

.center_bananer{
	width:525px;
	height:79px;
	float:left;
	padding-top:7px;
}
.center_bananer img{ width:525px; height:79px; }

.right{
	width:220px;
	height:auto;
	float:left;
	padding-left:6px;
	margin-top:4px;
}
.right_k{
	width:218px;
	height:auto;
	float:left;
	border:1px solid #CCD8E4;
}
.right_title{
	width:180px;
	height:34px;
	line-height:34px;
	float:left;
	padding-left:38px;
	font-weight:bold;
	color:#021C3F;
	font-size:14px;
	background:url(../images/right_title.jpg) no-repeat;
}
.right_title1{
	width:180px;
	height:34px;
	line-height:34px;
	float:left;
	padding-left:38px;
	font-weight:bold;
	color:#343434;
	font-size:14px;
	background:url(../images/right_title.jpg) no-repeat;
}
.right_tq{
	width:198px;
	height:123px;
	float:left;
	padding:5px 10px;
	overflow:hidden;
}
.right_rq{
	width:218px;
	height:38px;
	float:left;
	line-height:38px;
	color:#fff;
	text-align:center;
	background:url(../images/right_rq.jpg) repeat-x;
}
.right_xx{
	width:218px;
	height:auto;
	float:left;
	margin-top:7px;
	border:1px solid #CCD8E4;
}
.right_ldzc{
	width:210px;
	height:auto;
	float:left;
	padding:4px;
	text-align:center;
	line-height:20px;
}
.right_xx ul{
	margin:0px;
	padding:10px 0px 10px 10px;
	float:left;
	list-style-type:none;
	width:188px;
	height:auto;

}
.right_xx li{
	width:173px;
	height:25px;
	border-bottom:1px dotted #9F9F9F;
	float:left;
	list-style-type:none;
	padding:0px 0px 0px 15px;
	color:#535353;
	line-height:25px;
	background:url(../images/left_ico.jpg) no-repeat center left;
}
.right_fw{
	width:218px;
	height:auto;
	float:left;
	border:1px solid #C1D2E2;
	background:url(../images/right_fw_bg.jpg) no-repeat bottom;
	margin-top:7px;
	padding-bottom:10px;
}
.right_fw ul{
	width:208px;
	height:auto;
	float:left;
	padding:5px;
	margin:0px;
	list-style-type:none;
}
.right_fw li{
	width:77px;
	height:19px;
	float:left;
	background:url(../images/right_fw_k.jpg) no-repeat;
	margin-left:18px;
	*margin-left:18px;
	_margin-left:9px;
	margin-top:10px;
	list-style-type:none;
	color:#000000;
	line-height:19px;
	text-align:center;
}
.bot_bananer{
	width:980px;
	height:93px;
	float:left;
	padding-top:7px;
	margin-bottom:5px;
}
.bot_bananer img{ width:980px; height:93px; }

.bottom{
	width:980px;
	height:72px;
	float:left;
	text-align:center;
	background:url(../images/bottom_bg.jpg) repeat-x;
	padding-top:5px;
	line-height:22px;
	color:#333335;
	margin-top:2px;
}

/*内页CSS样式*/
.sub{
	width:880px;
	height:auto;
	float:left;
	padding:10px 50px;
}
.sub_dh{
	width:870px;
	height:20px;
	padding-top:5px;
	float:left;
	background:url(../images/sub_dh.jpg) no-repeat bottom;
	font-weight:bold;
	color:#5A5A5A;
	padding-left:0px;
}
.sub_nr{
	width:880px;
	height:auto;
	float:left;
}

.left{
	width:222px;
	height:auto;
	float:left;
	margin-top:4px;
}

.left_title{
	width:190px;
	height:33px;
	float:left;
	padding-left:32px;
	line-height:33px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(../images/left_title.jpg) no-repeat;
}

.sub_left_nr{
	width:220px;
	height:auto;
	float:left;
	border:1px solid #D7D7D7;
	background:url(../images/sub_left_nr.jpg) no-repeat #F1F6FC;
	color:#666666;
	padding-bottom:10px;
}
.sub_left_nr ul{
	width:220px;
	height:auto;
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.sub_left_nr li {
	width:160px;
	height:31px; 
	float:left;
	list-style-type:none;
	border-bottom:1px dashed #CBCCCE;
	line-height:31px;
	background:url(../images/s_left_ico.jpg) no-repeat 40px;
	padding-left:60px;
}
.sub_left_nr li a{
	height:31px; line-height:31px; font-size:13px;
}

.sub_right{
	width:690px;
	height:auto;
	float:left;
	padding-left:30px;
	padding-top:5px;
}
.sub_right_title{
	width:680px;
	height:20px;
	padding-top:10px;
	float:left;
	color:#595959;
	font-weight:bold;
	padding-left:0px;
	background:url(../images/sub_right.jpg) no-repeat bottom;
}
.sub_right_title2{
	width:680px;
	height:20px;
	padding-top:10px;
	float:left;
	color:#595959;
	font-weight:bold;
	padding-left:0px;
	background:url(../images/sub_right2.jpg) no-repeat bottom;
}
.sub_line{
	width:980px;
	height:5px;
	float:left;
	overflow:hidden;
	background:#2393B9;
	margin-top:10px;
	
}

/**/
.article_title { font-size:24px; font-weight:bold; color:#666; text-align:center; width:100%; padding-top:10px;}
.article_date {font-size:12px; margin:0px; text-align:center; font-weight:normal; height:30px; line-height:30px; }
.article_date a{ /*font-weight:bold;*/ }
/*list1*/
.list_1{ float:left; width:100%; padding:0px; margin:0px; list-style:none;}
.list_1 li{ width:100%; float:left; border-bottom:1px solid #CFD3DA; margin:0px; padding:0px; list-style:none;}
.list_1 li a{ width:98%; float:left; padding:0 0 0 15px; height:30px; line-height:30px; background:url(../img/news_a.jpg) 2px no-repeat; color:#3E4654; text-decoration:none;}
.list_1 li a:hover{ background:#F0F2F6 url(../img/news_a.jpg) 2px no-repeat; text-decoration:none; cursor:hand; }
.list_1 li div{ width:80%; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list_1 li span{ width:10%; float:right; margin-right:10px;}

/*list2*/
.list_2{ float:left; width:100%; padding:0px; margin:0px; list-style:none;}
.list_2 li{ float:left; width:210px; height:160px; padding:1px; overflow:hidden; margin:5px 3px; display:inline; border:1px solid #CFD3DA;}
.list_2 li img{ width:211px; height:140px; float:left; overflow:hidden; margin:0; padding:0; border:0px;}
.list_2 li div{ width:211px; float:left; line-height:25px; text-align:center; background:#F1EDEA;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list_2 li a{ color:#505050; text-decoration:none;}
.list_2 li a:hover{ color:#F6881F; }

/*分页*/
.paging{ float:left; width:100%; padding:5px 0px; text-align:center; color:#3E4654; font-size:12px;}
.paging font{ color:#ff5400; font-size:14px; padding:0px;}
.paging a{ color:#3E4654; margin:0px 5px; text-decoration:none;}
.paging a:hover{ color:#F6881F; }
.current{ margin:0px 5px; }
.paging select{ margin:0 5px; width:46px; height:19px; font-size:12px;}