body {
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
	font-size:12px;
	color:#333;
	font-family: "宋体", Arial, Verdana, Helvetica, sans-serif;
}
div,img,br,span,form,input,a,hr,b,marquee,table,tbody,tr,td {
	margin:0px;
	padding:0px;
	border:0px;
}
ul,li {
	margin:0px;
	padding:0px;
	border:0px;
	list-style-type:none;
	list-style-image:none;
}
a {
	color:#333;
	text-decoration:none
}
a:hover {
	color:#2459C0;
	text-decoration:none
}
/*header*/
#header {
	width:1002px;
	margin:0 auto;
	height:135px;
	background:url(header_bg.jpg) no-repeat;
}
.h_img {
	width:528px;
	height:106px;
	float:left;
	margin-top:18px;
	margin-left:26px;
}
/*menu*/
#menu {
	width:1002px;
	height:60px;
	margin:0 auto;
	overflow:hidden;
	color:#00317B;
	background:url(header_nav_bg.jpg) repeat-x;
}
.menu_left {
	float:left;
	height:60px;
	display:inline;
	padding-left:30px;
	line-height:30px;
	font-size:14px;
}
.menu_left a {
	color:#00317B;
}
.menu_left a:hover {
	color:#FF9900;
}
.menu_right {
	float:right;
	height:60px;
	font-size:12px;
	padding-right:20px;
	_padding-right:0px;
}
.menu_right_top {
	height:30px;line-height:30px;
}
.search {
	height:30px;
	padding-top:0px;
	_padding-top:5px;
	line-height:30px;
}
.input_s {
	width:110px;
	height:18px;
	border:1px solid #38AEED;
}
/*主体部分*/
#main {
	width:1002px;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
}
.main_left {
	float:left;
	width:771px;
	overflow:hidden;
}
/*幻灯片*/
.slide {
	float:left;
	width:363px;
	height:290px;
	overflow:hidden;
	background:url(slide_bg.gif) no-repeat;
}
.slide .slide_flash {
	overflow:hidden;
}
.slide .slide_flash a {color:#333}
.slide .slide_flash a:hover {color:#f30}
/*工作动态*/
.trends {
	width:401px;
	height:288px;
	float:right;
	overflow:hidden;
	margin-left:5px;
	border:1px solid #2960C5;
}
.trends_nav {
	width:401px;
	height:22px;
	font-size:14px;
	color:#fff;
	text-align:left;
	padding-top:6px;
	text-indent:15px;
	background:url(gz_nav_bg.jpg) no-repeat;
}
.trends_nav span {float:right; margin-top:2px; margin-right:25px;}
.trends_text {
	width:401px;
	height:260px;
	background:url(gz_text_bg.jpg) repeat-x left top;
}
.trends_text ul {
	text-align:left;
	padding-top:15px;
	margin-left:25px;
}
.trends_text ul li {
	width:356px;
	height:14px;
	text-indent:18px;
	background:url(main_dian4.gif) no-repeat left center;
	margin-bottom:12px;
	overflow:hidden;
}
.trends_text ul li span {
	float:right;
	color:#999;
}
/*三个图片*/
.three_img {
	width:771px;
	height:60px;
	padding:5px 0;
	overflow:hidden;
	text-align:left;
}
/*三块内容部分*/
.three_content {
	width:769px;
	height:213px;overflow:hidden;
	border:1px solid #95C9F0;
}
.three_content_nav_bg {
	width:769px;
	height:23px;
	background:url(main_nav_bg.gif) repeat-x left top;
}
.three_content_nav {
	width:246px;
	height:19px;
	float:left;
	margin-left:6px;
	display:inline;
	font-size:14px;
	padding-top:4px;
	text-align:left;
	text-indent:28px;
	background:url(main_dian.gif) no-repeat left center;
}
.three_content_nav a:hover {
	color:#333;
}
.three_content_nav span {
	float:right;
	margin-right:10px;
	margin-top:3px;
}
.three_content_text_bg {
	width:769px;
	height:190px;
	overflow:hidden;
	background:url(main_text_bg.gif) repeat-x left top;
}
.three_content_text {
	width:246px;
	height:190px;
	text-align:left;
	float:left;
}
.three_content_text ul {
	margin-left:20px;
	margin-top:20px;
}
.three_content_text ul li {
	width:225px;
	height:12px;
	margin-bottom:14px;
	text-indent:18px;
	overflow:hidden;
	background:url(main_dian3.gif) no-repeat left center;
}
.three_content_text_line {
	width:1px;
	height:190px;
	float:left;
	margin-left:12px;
	background:url(line2.jpg) no-repeat left center;
}
/*大图片部分*/
.big_img {width:771px;height:68px;padding:5px 0;}
/*办事大厅*/
.hall {
	width:769px;
	height:417px;
	border-left:1px solid #95C9F0;
	border-bottom:1px solid #95C9F0;
	border-right:1px solid #95C9F0;
}
.hall_nav {
	width:769px;
	height:39px;
	font-size:14px;
	text-align:left;
	color: #FFF;
	line-height:22px;
	padding-top:2px;
	text-indent:15px;
	background:url(bsdt_nav.jpg) no-repeat;
}
.hall_text_bg {
	width:769px;
	height:376px;
	background:url(bsdt_text_bg.gif) repeat-x left bottom;
}
.hall_left {
	float:left;
	margin-left:16px;
	margin-top:18px;
	display:inline;
}
.hall_left ul li {margin-bottom:14px;}
.hall_right {
	float:left;
	display:inline;
}
.hall_right_text {
	width:348px;
	float:left;
	display:inline;
	margin-left:25px;
}
.hall_right_text_nav {
	width:348px;
	height:26px;
	text-align:left;
	text-indent:16px;
	font-size:14px;
	line-height:26px;
	color:#369;
	font-weight:bold;
	background:url(bsdt_text_nav.gif) no-repeat;
}
.hall_right_text_nav a {
	color:#369;
}
.hall_right_text ul {
	text-align:left;
	width:328px;
	float:left;
	margin-left:1px;
	display:inline;
	margin-top:8px;
}
.hall_right_text ul li {
	line-height:23px;
}
.hall_right_text2 {
	width:348px;
	float:left;
	display:inline;
	margin-top:20px;
	margin-left:25px;
}
.hall_right_text2 ul {
	width:328px;
	text-align:left;
	float:left;
	margin-left:1px;
	display:inline;
	margin-top:8px;
}
.hall_right_text2 ul li {
	line-height:23px;
}
/*右边部分开始*/
#main_right {
	float:right;
	width:226px;
	overflow:hidden;
}
/*重要公告部分*/
.bulletin {
	width:224px;
	height:354px;
	border-left:1px solid #95C9F0;
	border-bottom:1px solid #95C9F0;
	border-right:1px solid #95C9F0;
}
.bulletin_nav {
	width:224px;
	height:22px;
	font-size:14px;
	color:#fff;
	padding-top:6px;
	background:url(move_nav_bg.jpg) no-repeat;
}
.bulletin_nav a {
	color:#fff;
}
.bulletin_text_bg {
	width:218px;
	height:287px;
	float:left;
	padding-top:35px;
	margin-left:3px;
	display:inline;
	overflow:hidden;
	background:url(gd_text_bg.jpg) no-repeat;
}
.bulletin_text_bg a:hover {color:#f60}
.bulletin_text_bg .bulletin_text1 {
	width:172px;
	text-align:left;
	float:left;
	display:inline;
	margin-left:20px;
	margin-top:-8px;
	_margin-top:0;
	line-height:29px;
	_line-height:40px;
}
.bulletin_text_bg .bulletin_text1 span {
	color:#c00; font-size:10px;
}
.bulletin_text_bg .bulletin_line {
	width:152px;
	height:1px;
	background:url(line1.jpg) no-repeat;
	overflow:hidden;
	float:left;
	margin:-3px 0 7px 30px;
	_margin:-5px 0 7px 30px;
	display:inline;
}
/*行业发展数据*/
.public {
	width:224px;
	height:260px;
	overflow:hidden;
	border-left:1px solid #95C9F0;
	border-bottom:1px solid #95C9F0;
	border-right:1px solid #95C9F0;
	margin:5px 0;
}
.public_nav {
	width:224px;
	height:22px;
	font-size:14px;
	color:#fff;
	text-align:left;
	text-indent:18px;
	padding-top:6px;
	background:url(right_nav_bg.jpg) no-repeat;
}
.public_nav span {
	float:right;
	margin-top:4px;
	margin-right:10px;
}
.date_nav {
	width:212px;
	height:14px;
	text-align:left;
	margin-left:12px;
	text-indent:18px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:6px;
	background:url(jt.gif) no-repeat left center;
}
.date_nav span {
	float:right;
	margin-top:-13px;
	margin-right:12px;
}
.date_text_box {
	width:194px;
	float:left;
	margin-left:14px;
	display:inline;
	overflow:hidden;
}
.date_text1 {
	width:115px;
	height:20px;
	float:left;
	text-align:left;
	text-indent:8px;
	line-height:20px;
	border-top:1px solid #999;
	border-right:1px solid #999;
}
.date_text2 {
	width:78px;
	height:20px;
	float:left;
	text-align:left;
	text-indent:3px;
	line-height:20px;
	border-top:1px solid #999;
}
.date_end{
}
.date_end img{
}
.date_end2{
	float:left;
	padding-top:8px;
	padding-bottom:4px;
	margin-left:15px;
	_margin-left:7px;
}
/*专项工作*/
.special {
	width:224px;
	border-left:1px solid #95C9F0;
	border-bottom:1px solid #95C9F0;
	border-right:1px solid #95C9F0;
	margin:5px 0 0 0;
	padding-bottom:8px;
	overflow:hidden;
}
.special_top {
	width:224px;
	height:212px;
	background:url(right_text_bg2.jpg) repeat-x left top;
}
.special_top ul {
	padding-top:10px;
	margin-left:15px;
	text-align:left;
}
.special_top ul li {
	text-indent:16px;
	margin-bottom:9px;
	overflow:hidden;
	background:url(main_dian3.gif) no-repeat left center;
}
.special_top ul li span {
	float:right;
	margin-right:10px;
	margin-top:-12px;
}
.special_top a {text-decoration:underline}
.special_top a:hover {text-decoration:underline;color:#f60}
.special_end {
	width:224px;
	margin-top:4px;
}
.special_form {
	width:194px;
	height:22px;
	float:left;
	margin-top:5px;
	margin-left:15px;
	display:inline;
}
.special_form select {
	width:194px;
	height:20px;
	border:1px solid #999;
}
/*友情链接*/
#links {
	width:1000px;
	height:54px;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
	border:1px solid #95C9F0;
}
#links img {
	width:160px;
	height:50px;
	margin-top:1px;
}
#links a {
	margin:0 3px;
}
/*footer*/
#footer {
	width:1002px;
	height:69px;
	margin:0 auto;
	margin-top:5px;
	color:#fff;
	font-size:14px;
	padding-top:30px;
	line-height:24px;
	background:url(footer_bg.jpg) repeat-x left top;
}
/*政务公开左边*/
#main_bg {
	width:1002px;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
	background:#f5f5f5;
}
#public_left {
	width:218px;
	height:auto;
	float:left;
	position:relative;
	overflow:hidden;
}
.public_left_box {
	width:216px;
	border-left:1px solid #95C9F0;
	border-bottom:1px solid #95C9F0;
	border-right:1px solid #95C9F0;
	padding-bottom:18px;
	overflow:hidden;
	background:#fff url(left_text_bg.gif) no-repeat left bottom;
}
.public_left_nav_bg {
	width:216px;
	height:24px;
	line-height:26px;
	text-align:left;
	text-indent:18px;
	color:#003FA6;
	font-size:13px;
	font-weight:bold;
	background:url(left_nav_bg.gif) no-repeat left top;
}
.left_text_block {
	width:210px;
	height:auto;
	margin-top:10px;
	text-align:left;
}
.left_text_block a {
	color:#333;
	text-decoration: none;
}
.left_text_block a:hover {
	color:#f30;
	text-decoration: none;
}
.left_text_block ul {
	text-align:left;
	margin:0 0 0 12px;
}
.left_text_block .left_text2 .dir2 {
	background:url(dir5.gif) no-repeat left center;
}
.left_text_block .left_text2 .dir3 {
	background:url(dir7.gif) no-repeat left center;
}
.left_text_block .left_text1  {
	text-indent:18px;
	background:url(dir8.gif) no-repeat left center;
}
.left_text_block .left_text2  {
	margin-top:4px;
	margin-bottom:-1px;
	text-indent:18px;
}
.left_text_block .left_text2  li {
	height:20px;
	margin-bottom:0px;
}
/*政务公开右边*/
#public_right_bg {
	width:784px;
	float:left;
	background:#fff;
}
#public_right {
	width:777px;
	float:right;
	padding-bottom:12px;
	border:1px solid #CCCCCC;
	background:#FEFEFE;
}
.pub_right_top {
	width:777px;
	height:21px;
	padding-top:8px;
	text-align:left;
	text-indent:18px;
	background:url(right_top_bg.gif) repeat-x left top;
}
.pub_right_main_nav {
	width:776px;
	margin-left:1px;
	padding-bottom:8px;
	padding-top:30px;
	text-align:left;
	text-indent:30px;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	background:url(right_line1.gif) no-repeat left bottom;
}
.pub_right_main_nav span {
	float:right;
	margin-right:24px;
	margin-top:0;
	*margin-top:-16px;
	_margin-top:-16px;
}
.pub_right_main_text {
	width:706px;
	margin-top:18px;
	float:left;
	display:inline;
	margin-left:30px;
	overflow:hidden;
}
.pub_right_main_text ul {
	text-align:left;
	font-size:14px;
}
.pub_right_main_text ul li {
	border-bottom:1px dotted #ccc;
	line-height:30px;
	text-indent:14px;
}
.pub_right_main_text ul li span {float:right;margin-right:18px;}
/*通用样式左边头部*/
.cm_list_box {
	width:204px;
	float:left;
	overflow:hidden;
	margin-left:6px;
}
.cm_list_box a:hover {
	width:204px;
	height:30px;
	text-align:left;
	line-height:32px;
	text-indent:30px;
	overflow:hidden;
	font-weight:bold;
	display:block;
	background:url(list_nav_bg.gif) no-repeat left top;
}
.cm_list_text {
	width:204px;
	height:30px;
	text-align:left;
	line-height:32px;
	text-indent:30px;
	overflow:hidden;
	font-weight:bold;
	background:url(list_nav_bg.gif) no-repeat left top;
}
.cm_list_text a {
	color:#003EA5;
}
.cm_list_line {
	width:204px;
	height:1px;
	background:url(list_line.gif) no-repeat left top;
	overflow:hidden;
}
.cm_list_text2 {
	width:204px;
	height:30px;
	line-height:32px;
	text-align:left;
	text-indent:30px;
	overflow:hidden;
}
.cm_list_box2 {
	width:204px;
	float:left;
	margin-top:12px;
	margin-left:8px;
	text-align:left;
}
.cm_list_box2 ul {
	text-indent:3px;
	line-height:26px;
}
.cm_list_box2 a:hover{
	color:#f00;
}
/*分页*/
.pages_form {
	width:706px;
	text-align:right;
	font-size:14px;
	margin-top:35px;
}
/*正文部分*/
.pub_right_content_text {
	width:735px;
	margin-left:18px;
	float:left;
	display:inline;
	margin-top:25px;
	margin-bottom:10px;
	border-bottom:#ccc 1px dashed;
}
.title{
	padding:10px;
	line-height:30px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.desc{
	padding:10px;
	padding-top:0;
}
.gov_t{
	border:1px #F9D899 dashed;
}
.gov_c{
	padding:10px;
	text-align:left;
	background:#FFFAE6;
	font-size:12px;
	line-height:20px;
}
.pub_content_body{
	/*padding:10px 0px 10px 0 !important;*/
	width:740px;
	font-size:14px;
	color:#333;
	line-height:23px;
	float:left;
	margin-left:18px;
	display:inline;
	text-align:left;
	word-wrap: break-word;
	word-break: break-all;
	overflow:hidden;
	font-size:14px;
	font-family: "宋体";
}
.pub_content_end {
	width:700px;
	margin-left:20px;
	float:left;
	display:inline;
	margin-top:25px;
	margin-bottom:10px;
	background:#EFEFEF;
	height:18px;
	padding-top:6px;
	text-align:right;
	padding-right:30px;
}

	