@charset "utf-8";
/* CSS Document */
/*头部css */
#header {
	width:1004px;
	height:440px;
	margin: 0 auto;
	padding:0px;
	overflow: hidden;
	position: relative;
}
#main_nav a {
	float:left;
}
/*头部搜索表单*/
#header #top_search_box {
	width:320px;
	height:23px;
	position:absolute;
	top:52px;
	right:12px;
}
#top_search_box .search_label, #top_search_box .search_input, #top_search_box .search_btn {
	float:left;
}
#top_search_box .search_label {
	height:23px;
	line-height:23px;
}
#top_search_box .search_input {
	text-align:left;
	height:20px;
	width:158px;
	border:1px solid #193451;
	background: #fff;
	cursor:pointer;
	color:#000;
}
#top_search_box .search_btn {
	width:79px;
	height:35px;
	background: url(../images/top_search_btn.jpg) no-repeat  scroll 0 0;
	border:none;
}
/*头部时间*/
	#top_time {
	width:248px;
	height:40px;
	position:absolute;
	top:89px;
	right:5px;
	line-height:40px;
	color:#FFF;
}
/*zmain最外框*/
#zmain {
	width:1004px;
	margin:0 auto;
	overflow:hidden;
	position: relative;
	padding:0px;
	border:none;
}
/*不包括头部，包括left*/
#main {
	width:1004px;
	overflow: hidden;
	position: relative;
	margin:0 auto;
	padding:0px;
	border:none;
	background:url(../images/mainWarp_bg.jpg) repeat-y scroll left top;
}
.bg_warp {
	width:1004px;
	background:url(../images/margin_top.jpg) no-repeat scroll left top
}
/*侧边栏*/
#sidebar {
	position:relative;
	_display:inline;
	width:189px;
	float:left;
	overflow:hidden;
	border:none;
	margin:8px 7px 0px 27px;
	z-index:199;
	
}
#sidebar .left_c{ width:184px; overflow:hidden;background:url(../images/left_repeat.jpg) repeat-y scroll left top;}
/*内容区*/
#main #containe {
	display:inline;
	width:765px;
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
	border:none;
	margin-top:8px;
}
/*内页内容区*/	



/*底部区*/
#footer {
	width:1004px;
	height:100px;
	overflow: hidden;
	position: relative;
	margin:0 auto;
	padding:0px;
	background:url(../images/foot_bg.jpg) repeat-x scroll 0 0;
}
#footer .copyright {
	width:980px;
	text-align:center;
	margin-top:12px;
}
/*清除层*/
#clearfloat {
	clear:both;
	height:1px;
	overflow:hidden;
	margin-top:-1px;
}
/*common*/
.index_footer {
	width:1004px;
	height:35px;
	background:url(../images/index_foot.jpg) no-repeat scroll left top;
}
ul.rnewslist {
	width:245px;
	margin-left:24px;
	margin-top:9px
}
ul.rnewslist li.list_li {
	width:238px;
	height:24px;
	line-height:24px;
	clear:both;
	background:url(../images/index_icon.jpg) no-repeat scroll left center;
	padding-left:14px;
}
ul.rnewslist .news_title {
}
.warp_box {
	width:754px;
	background:url(../images/warp_repeat.jpg) repeat-y scroll left top
}
.left_t {
	width:189px;
	height:29px;
	background:url(../images/left_t.jpg) no-repeat scroll left top;
	padding-left:32px;
	line-height:29px;
	font-size:14px;
	color:#f28700;
	font-weight:700;
}
#sidebar ul li {
	margin:0px;
	padding:0px;
	width:189px;
	height:22px;
	margin-top:1px;
	overflow:hidden;
}
#sidebar ul li a:link {
	display:block;
	width:165px;
	height:22px;
	padding-left:34px;
	background:url(../images/li_style.jpg) no-repeat scroll left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:22px;
	color: #000;
	text-decoration: none;
}
#sidebar ul li a:visited {
	display:block;
	width:165px;
	height:22px;
	padding-left:34px;
	background:url(../images/li_style.jpg) no-repeat scroll left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:22px;
	color: #000;	
	text-decoration: none;
}
#sidebar ul li a:hover {
	display:block;
	width:165px;
	height:22px;
	padding-left:34px;
	background:url(../images/li_styleon.jpg) no-repeat scroll left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:22px;
	color: #fff;
	text-decoration: none;
}
#sidebar ul li a:active {
	display:block;
	width:165px;
	height:22px;
	padding-left:34px;
	background:url(../images/li_style.jpg) no-repeat scroll left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:22px;
	color: #000;
	text-decoration: none;
}
.warp_c{ padding-left:40px;}

.in_t{ width:674px; height:50px; line-height:50px; text-align:right; margin-top:16px;}
.in_cc{ width:674px; padding-bottom:40px;}
