@charset "gb2312";
* {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
	color:#333;
	}	
a{
	text-decoration:none; 
	color:#333;
}
img{
	border:0;
}
body{
	background:url(images/body_bg.jpg) repeat-x    !important;
}
#top{
	width:980px;
	margin:0 auto;
	margin-bottom:8px;
	height:147px;
}
.logo{
	float:left;
	margin-right:10px;
}
.gonggao{
	float:left;
	font-size:12px;
	padding-top:48px;
	margin-right:20px;
	width:460px;
}
.sheweishouye{
	background:url(images/sheweishouye_bg.jpg) no-repeat    !important;
	width:174px;
	height:25px;
	line-height:25px;
	font-size:12px;
	color:#FFF;
	padding-left:30px;
	margin-left:30px;
}
.sheweishouye a{
	color:#FFF;
}
.top_right{
	float:left;
}
.sou{
	padding-top:20px;
}
.sou_txt{
	background:url(images/sou_txt.jpg) no-repeat    !important;
	width:168px;
	height:25px;
	background-color:#FFF;
}
.sou_btn{
	background:url(images/sou_btn.jpg) no-repeat    !important;
	width:55px;
	height:25px;
}
/*导航*/
.dh{
	width:100%; clear:both;
}
.dh_float{
	width:4px;
	height:69px;
	float:left;
	background-image:url(images/dh_bg_left.jpg);
}
.dh_float_right{
	width:4px;
	height:69px;
	float:left;
	background-image:url(images/dh_bg_right.jpg);
}
.dh_bg{
	float:left;
	background:url(images/dh_bg_.jpg) repeat-x    !important;
	width:972px;
	height:69px;
	line-height:69px;
}
.dh_bg li{
	width:120px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	float:left;
	letter-spacing:2px;
	background-image:url(images/dh_fenge_line.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.dh_bg li a{
	width:121px;
	height:69px;
	color:#ffd9d9;
	display:block;
	
}
/*中间部分*/
#box{
	width:980px;
	margin:0 auto;
	margin-bottom:8px;
}
.left{
	width:677px;
	float:left;
	margin-right:10px;
}
.mar_bot{
	margin-bottom:8px;
}
.pro_top{
	background:url(images/pro_top.png) no-repeat    !important;
	height:37px;
	padding:10px 15px;
}
.pro_nr{
	background:url(images/pro_nrbg.png) no-repeat    !important;
	height:246px;
	padding:20px;
}
.pro_01 a{
	color:#0369b4;
	font-size:16px;
	font-weight:bold;
	line-height:28px;
	text-align:center;
}
.pro_02 a{
	text-align:center;
	color:#966300;
	font-size:16px;
	font-weight:bold;
	line-height:28px;
}
.pro_03 a{
	text-align:center;
	color:#258f00;
	font-size:16px;
	font-weight:bold;
	line-height:28px;
}
.pro_04 a{
	text-align:center;
	color:#00b5bc;
	font-size:16px;
	font-weight:bold;
	line-height:28px;
}
.pro_nr ul li{
	float:left;
}
.pro_news{
	float:left;
	width:205px;
}
.pro_news li{
	font-size:12px;
	background:url(images/icon01.jpg) no-repeat left    !important;
	clear:both;
	margin-left:10px;
	width:205px;
}
.pro_news li a{
	color:#666;
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
	line-height:22px;
}
.pro_news li a:hover{
	color:#b80008;
}
.pro_li{
	padding:0px 15px 15px 15px;
}
.anli{
	background:url(images/anli_bg.png) no-repeat    !important;
	width:677px;
	height:136px;
	font-size:12px;
}
.anli_tittle{
	font-size:14px;
	font-weight:bold;
	color:#b80008;
	padding-left:15px;
	padding-top:12px;
	padding-bottom:10px;
}
.anli ul li{
	width:100px;
	text-align:center;
	float:left;
}
.anli ul{
	margin:0px 25px;
}
.anli ul li a{
	color:#666;
}
/*右边部分*/
.right{
	width:293px;
	float:left;
}
.news_tittle{
	font-size:14px;
	font-weight:bold;
	color:#b80008;
	padding-left:15px;
	line-height:32px;
	height:32px;
	background:url(images/news_tittlebg.png) no-repeat    !important;
}
.news_nr{
	background:url(images/news_nrbg.png) no-repeat    !important;
	height:207px;
}
.lxwm_nr{
	background:url(images/lxwm_nrbg.png) no-repeat    !important;
	height:207px;
	font-size:12px;
	color:#333;
	padding:0px 15px;
	line-height:26px;
	padding-top:10px;
}
.more{
	margin-right:15px;
	margin-top:10px;
	float:right;
}
.news_list{
	padding-top:10px;
}
.news_list li{
	font-size:14px;
	background:url(images/icon01.jpg) no-repeat left    !important;
	clear:both;
	line-height:26px;
	padding-left:10px;
	margin-left:15px;
}
.news_list li a{
	color:#666;
}
.news_list li a:hover{
	color:#b80008;
}

/*底部*/
#bottom{
	width:980px;
	margin:0 auto;
	background:url(images/bottom_bg.jpg) repeat-x    !important;
	font-size:12px;
	clear:both;
	text-align:center;
	padding-top:5px;
	color:#333;
}
.dh_xia{
	margin-left:297px;
	line-height:30px;
}
.dh_xia ul li{
	float:left;
	width:100px;
	text-align:center;
}
.dh_xia ul li a{
	color:#333;
}
.banquan{
	color:#333;
	clear:both;
	line-height:20px;
}
.fenge_line{
	padding-left:26px;
}

UL#navmenu LI {
	POSITION: relative; DISPLAY: inline
}
UL#navmenu LI UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; FONT: 12px/22px Verdana, Arial, Helvetica, sans-serif;  HEIGHT: 1%; COLOR: #666;  TEXT-DECORATION: none; PADDING-TOP: 0px; color:#ffd9d9; text-align:center; line-height:28px;
}
UL#navmenu A:hover {
	/*BACKGROUND: #cccccc;*/ COLOR: #fff; background-image:url(images/dh_bg_hover_03.png); background-repeat:no-repeat;
}
UL#navmenu LI:hover A {
	/*BACKGROUND: #cccccc;*/ COLOR: #fff;  background-image:url(images/dh_bg_hover_03.png); background-repeat:no-repeat;
}
UL#navmenu LI.iehover A {
	/*BACKGROUND: #cccccc; COLOR: #fff*/
}
.currentmenu{COLOR: #fff; background-image:url(images/dh_bg_hover_03.png); background-repeat:no-repeat;}
UL#navmenu LI:hover LI A {
	background-image:url(images/dh_xia_select.jpg);
	width:118px;
	height:28px;
	display:block;
	padding:0px;
	margin:0px;
	/*BACKGROUND: #eeeeee; COLOR: #666*/
}
UL#navmenu LI.iehover LI A {
	/*BACKGROUND: #eeeeee; COLOR: #666*/
}
UL#navmenu LI:hover LI A:hover {
	background-image:url(images/dh_xia_selected.jpg);
	/*BACKGROUND: #cccccc; COLOR: #fff*/
}
UL#navmenu LI:hover LI:hover A {
	background-image:url(images/dh_xia_selected.jpg);
}
UL#navmenu LI.iehover LI A:hover {
	background-image:url(images/dh_xia_selected.jpg);
}
UL#navmenu LI.iehover LI.iehover A {
	background-image:url(images/dh_xia_selected.jpg);
}
UL#navmenu LI:hover LI:hover LI A {
	background-image:url(images/dh_xia_selected.jpg);
}
UL#navmenu LI.iehover LI.iehover LI A {
	background-image:url(images/dh_xia_selected.jpg);
}
UL#navmenu LI:hover LI:hover LI A:hover {
	/*BACKGROUND: #cccccc; COLOR: #fff*/
	background-image:url(images/dh_xia_selected.jpg);
}
UL#navmenu LI:hover LI:hover LI:hover A {
	background-image:url(images/dh_xia_selected.jpg);
}
UL#navmenu LI.iehover LI.iehover LI A:hover {
	background-image:url(images/dh_xia_selected.jpg);
}
UL#navmenu LI.iehover LI.iehover LI.iehover A {
	background-image:url(images/dh_xia_selected.jpg);
}
UL#navmenu LI:hover LI:hover LI:hover LI A {
	background-image:url(images/dh_xia_selected.jpg);
}
UL#navmenu LI.iehover LI.iehover LI.iehover LI A {
	background-image:url(images/dh_xia_selected.jpg);
}
UL#navmenu LI:hover LI:hover LI:hover LI A:hover {
	/*BACKGROUND: #cccccc; COLOR: #fff*/
	background-image:url(images/dh_xia_selected.jpg);
}
UL#navmenu LI:hover LI:hover LI:hover LI:hover A {
	background-image:url(images/dh_xia_selected.jpg);
}
UL#navmenu LI.iehover LI.iehover LI.iehover LI A:hover {
	background-image:url(images/dh_xia_selected.jpg);
}
UL#navmenu LI.iehover LI.iehover LI.iehover LI.iehover A {
	background-image:url(images/dh_xia_selected.jpg);
}
.ul0 {
	/*TEXT-ALIGN: center; LINE-HEIGHT: 24px; LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 60px; FLOAT: right; HEIGHT: 24px*/
	width:120px;
	text-align:center;
	font-size:14px;
	height:69px;
	display:inline-block;
	font-weight:bold;
	float:left;
	letter-spacing:2px;
}
.ul1 {
	BORDER-BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; DISPLAY: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; TOP: 68px; LEFT: 0px
}
.ul1 li{
	width:120px;
	height:28px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	float:left;
	letter-spacing:2px;
	
	}
.ul2 {
	BORDER-BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; DISPLAY: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; TOP: 0px; LEFT: 120px
}
UL#navmenu LI:hover UL UL {
	DISPLAY: none
}
UL#navmenu LI:hover UL UL UL {
	DISPLAY: none
}
UL#navmenu LI.iehover UL UL {
	DISPLAY: none
}
UL#navmenu LI.iehover UL UL UL {
	DISPLAY: none
}
UL#navmenu LI:hover UL {
	DISPLAY: block
}
UL#navmenu UL LI:hover UL {
	DISPLAY: block
}
UL#navmenu UL UL LI:hover UL {
	DISPLAY: block
}
UL#navmenu LI.iehover UL {
	DISPLAY: block
}
UL#navmenu UL LI.iehover UL {
	DISPLAY: block
}
UL#navmenu UL UL LI.iehover UL {
	DISPLAY: block
}
/*内页样式_左边*/
.left_nei{
	width:259px;
	float:left;
	margin-bottom:8px;
}
.left_nei_tittle{
	background:url(images/xwzx_tittle_leftbg.jpg) no-repeat !important;
	height:43px;
	font-size:14px;
	font-weight:bold;
	color:#b80008;
	line-height:52px;
	padding-left:15px;
}
.left_nei_tittle2{
	background:url(images/gytq_tittle_leftbg.jpg) no-repeat !important;
	height:43px;
	font-size:14px;
	font-weight:bold;
	color:#b80008;
	line-height:52px;
	padding-left:15px;
}
.left_nei_tittle3{
	background:url(images/cpzx_tittle_leftbg.jpg) no-repeat !important;
	height:43px;
	font-size:14px;
	font-weight:bold;
	color:#b80008;
	line-height:52px;
	padding-left:15px;
}
.left_nei_tittle4{
	background:url(images/xzzq_tittle_leftbg.jpg) no-repeat !important;
	height:43px;
	font-size:14px;
	font-weight:bold;
	color:#b80008;
	line-height:52px;
	padding-left:15px;
}
.left_nei_tittle5{
	background:url(images/fwzy_tittle_leftbg.jpg) no-repeat !important;
	height:43px;
	font-size:14px;
	font-weight:bold;
	color:#b80008;
	line-height:52px;
	padding-left:15px;
}
.left_nei_tittle6{
	background:url(images/dxal_tittle_leftbg.jpg) no-repeat !important;
	height:43px;
	font-size:14px;
	font-weight:bold;
	color:#b80008;
	line-height:52px;
	padding-left:15px;
}
.left_nei_tittle7{
	background:url(images/zxns_tittle_leftbg.jpg) no-repeat !important;
	height:43px;
	font-size:14px;
	font-weight:bold;
	color:#b80008;
	line-height:52px;
	padding-left:15px;
}
.left_list{
	margin-left:15px;
	margin-top:8px;
}
.left_list_ul_li1{	
	background:url(images/icon_red.png) no-repeat left !important;
	font-size:14px;
	font-weight:bold;
	color:#b80008;
	padding-left:15px;
	line-height:28px;
}
.left_list_ul_li1 a{	
	color:#b80008;
}
.left_list_ul_li2{
	background:url(images/icon_grey.png) no-repeat left !important;
	font-size:14px;
	font-weight:bold;
	color:#666;
	padding-left:15px;
	line-height:28px;
}
.left_list_ul_li2 a{
	color:#666;
}
.cp_list{
	margin-left:15px;
	margin-top:8px;
}
.cp_list_ul_li1{	
	background:url(images/icon_jia_red.png) no-repeat left !important;
	font-size:14px;
	font-weight:bold;
	color:#b80008;
	padding-left:15px;
	line-height:28px;
}
.cp_list_ul_li1 a{	
	color:#b80008;
}
.cp_list_ul_li2{
	background:url(images/icon_jia_grey.png) no-repeat left !important;
	font-size:14px;
	font-weight:bold;
	color:#666;
	padding-left:15px;
	line-height:28px;
}
.cp_list_ul_li2 a{
	color:#666;
}
.cp_fenlei li a{
	padding-left:15px;
	font-size:12px;
	line-height:20px;
}
.cp_fenlei li a:hover{
	font-size:12px;
	color:#b80008;
}
/*内页样式_右边*/
.right_nei{
	float:left;
	width:721px;
	margin-bottom:8px;
	height:auto;
}
.right_nei_tittle{
	background:url(images/xwzx_tittle_rightbg.png) no-repeat !important;
	height:55px;
	font-size:14px;
	font-weight:bold;
	color:#b80008;
	line-height:52px;
	padding-left:15px;
}
.right_nei_nr{
	background:url(images/xwzx_nr_rightbg.jpg); repeat-y !important;
	padding:0px 20px;
	font-size:12px;
	color:#666;
	line-height:26px;
	height:auto;
	overflow:hidden;
}
.right_nei_nr ul li{
	/*background:url(images/fang_icon.jpg) no-repeat left !important;
	padding-left:15px;*/
}
.right_nei_nr ul li a{
	color:#666;
}
.right_nei_nr ul li a:hover{
	color:#b80008;
}
.right_nei_nr2{
	background:url(images/xwzx_nr_rightbg.jpg) repeat-y !important;
	padding:0px 130px;
	font-size:12px;
	color:#666;
	line-height:26px;
}
.float{
	float:right;
	font-size:12px;
	font-weight:normal;
	color:#666;
	margin-right:10px;
}
.float a{
	color:#666;
}
.right_nei_page{
	background:url(images/xwzx_nr_right_bottombg.png) no-repeat !important;
	clear:both;
	height:41px; padding-bottom:5px;
}
.page_left{
	background:url(images/page_bg01.jpg) no-repeat !important;
	width:18px;
	height:18px;
	line-height:18px;
	font-size:12px;
	text-align:center;
	color:#b80008;
	float:left;
	margin-right:8px;
}
.page_right{
	background:url(images/page_bg01.jpg) no-repeat !important;
	width:18px;
	height:18px;
	line-height:18px;
	font-size:12px;
	text-align:center;
	color:#b80008;
	float:left;
	margin-left:3px;
}
.page01{	
	background:url(images/page_bg01.jpg) no-repeat !important;
	width:18px;
	height:18px;
	line-height:18px;
	font-size:12px;
	text-align:center;
	color:#b80008;
	float:left;
	margin-right:5px;
}
.page01 a{
	color:#b80008;
}
.page02{	
	background:url(images/page_bg02.jpg) no-repeat !important;
	width:18px;
	height:18px;
	line-height:18px;
	font-size:12px;
	text-align:center;
	color:#FFF;
	float:left;
	margin-right:5px;
}
.page02 a{
	color:#FFF;
}
.dian{
	float:left;
	color:#b80008;
}
.pageArea {
	float: left;
	height: auto;
	width: 100%;
	display: inline;
	text-align: center;
	padding: 5px 0;
	color: #6d6d6d;
	margin: 15px 0 0 0;
	clear: both;
	font-size:12px;
}
.pageArea .disabled {
	width: auto;
	border: #d0d0d0 1px solid;
	color: #6d6d6d;
	margin: 2px;
	display: inline;
	padding: 1px 3px;
}
.pageArea .current {
	background-color: #d0d0d0;
	border: 1px solid #b3b3b3;
	color: #FFF;
	margin: 2px;
	padding: 1px 3px;
	display: inline;
	font-weight: bold;
}
.pageArea a {
	border:1px solid #d0d0d0;
	color:#6d6d6d;
	padding:1px 3px;
	margin:2px;
	display:inline;
	text-decoration:none;
}
.pageArea a:hover {
	border:1px solid #d0d0d0;
	color:#6d6d6d;
	background-color:transparent;
}

.left_nei_tittle6{
	background:url(images/sou_tittle_leftbg.jpg) no-repeat !important;
	height:43px;
	font-size:14px;
	font-weight:bold;
	color:#b80008;
	line-height:52px;
	padding-left:15px;
}
.right_nei_sou_nr{
	background:url(images/xwzx_nr_rightbg.jpg) repeat-y !important;
	padding:0px 20px;
	color:#666;
	line-height:26px;
}
.right_nei_sou_nr dl dd{
	background:url(images/fang_icon.jpg) no-repeat left !important;
	padding-left:15px;
	font-size:14px;
}
/*.right_nei_sou_nr dl dd a{
	color:#0000cc;
	text-decoration:underline;
}*/
.right_nei_sou_nr dl dt{
	padding-left:15px;
	font-size:12px;
	line-height:20px;
	color:#333;
	margin-bottom:10px;
}
.cp_nr1{
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	padding-top:10px;
}
.cp_nr2{
	font-size:12px;
	background-color:#f9f9f9;
	padding:8px 10px;
	border:1px solid #EEE;
}
.cp_wenzi{
	text-indent:2em; 
	color:#666;
}
#main {
	/*padding: 13px 25px 0px;*/ width: 678px; /*clear: both;border-right-color: rgb(213, 213, 213); border-left-color: rgb(213, 213, 213); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;*/ float: left; display:block; clear:both;
}
#main ul {
	width: 100%; overflow: hidden; clear: both; list-style-type:none; list-style-position:outside; list-style-image:none;
}
#main ul li {
	background-position: 0px 10px; padding: 0px 0px 0px 18px; width: 660px; height: 25px; line-height: 25px; overflow: hidden; clear: both; float: left; background-image:url(images/icon01.jpg); background-repeat: no-repeat;
}
#main ul li .txt {
	width: 580px; overflow: hidden; float: left;
}
#main ul li .data {
	width: 80px; text-align: right; overflow: hidden; float: right;
}