@charset "utf-8";
@import url("en_css.css");

/* CSS Document */

body {
	margin: 0px auto;
	font-size: 12px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	padding: 0px;
	background: url(/global/bg_zffw_index_bg.jpg) center top no-repeat;
	color: #373535;
}

.pages {
	margin: 0 auto;
	width: 940px;
}

#all {
	/*background: url(/global/bg_zffw_index_bg.jpg) no-repeat center top;*/
}

.top_dyyb a {
	color: #FFF;
}

.top_search {
	position: absolute;
	left: 610px;
	top: 83px;
	width: 190px;
	height: 20px;
	line-height: 20px;
}

#index_left {
	width: 237px;
	height: 384px;
	float: left;
	background: url(/global/zffw_kj1.png) top no-repeat;
	padding-top: 10px;
}

#index_right {
	width: 702px;
	height: 400px;
	float: right;
	background: url(/global/zffw_kj200.png) top no-repeat;
}


/* CSS mayor */

.grjs {
	width: 190px;
	margin: 0 auto;
}

.grjs_xg {
	padding-bottom: 2px
	
}

.grjs_pic {
	height: 137px;
}

.grjs_pic img {
	height: 137px;
	width: 190px;
}

.grjs_zw {
	height: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #BA0121;
	font-size: 14px;
}

.grjs_name {
	font-weight: bold;
	color: #010A0F;
	font-size: 14px;
}

.excutive {
	line-height: 12px;
	color: #373535;
	font-weight: bold;
	font-size: 12px;
	padding: 4px 0px 2px;
}

.excutive_content td {
	height: 18px;
	line-height: 18px;
}

.excutive_list {
	width: 100%;
	height: 18px;
	float: left;
	padding-right: 5px;
}


/* CSS press */

.press_left {
	width: 491px;
	height: 373px;
	float: left;
	padding-top: 8px;
	padding-left: 9px;
	padding-right: 4px;
}

.press_title {
	height: 26px;
	line-height: 26px;
	text-align: right;
	padding-right: 15px;
}

.press_content {
	padding: 6px 13px;
}

.press_pic {
	width: 187px;
	height: 130px;
	float: left;
	padding-bottom: 5px;
}

.press_pic img {
	width: 187px;
	height: 130px;
}

.press_tt {
	width: 264px;
	float: right;
	padding-bottom: 5px;
}

.press_bt {
	color: #B71C22;
	font-weight: bold;
}

.press_bt a {
	color: #B71C22;
	text-decoration: none;
}

.press_bt a:hover {
	color: #7E161A;
	text-decoration: none;
}

.press_jj {
	width: 260px;
	height: 95px;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 16px;
	padding-top: 6px;
}

.press_list {
	padding: 0 13px;
}

.press_list li {
	padding: 4px 0;
	padding-left: 18px;
	line-height: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	background: url(/global/zffw_icon.jpg) left 9px no-repeat;
}

.press_right {
	width: 176px;
	height: 370px;
	float: right;
	padding-top: 10px;
	padding-left: 7px;
	padding-right: 10px;
}

.reporter_list {
	padding: 6px;
	padding-top: 77px;
	line-height: 15px;
}

.newspet_content {
	margin-top: 10px;
	height: 128px;
	overflow: auto;
	overflow-x: hidden
}

.newspet_content li {
	padding-bottom: 2px;
	padding-left: 15px;
	background: url(/global/zffw_icon.jpg) left 5px no-repeat;
}


/* CSS part2 */


/* CSS left-part2 */

.index_left2 {
	width: 738px;
	float: left;
}

.index_gg {
	height: 100px;
	margin-bottom: 5px;
	_margin-bottom: 5px;
}

.regions {
	width: 234px;
	float: left;
}

.regions_title {
	height: 31px;
	background: url(/global/zffw_administrative.jpg) top no-repeat;
}

.regions_content {
	background: url(/global/zffw_administrative_bg.jpg) top repeat-y;
}

.regions_nr {
	height: 175px;
	margin-left: 8px;
	line-height: 20px;
}

.regions_nr li {
	float: left;
	width: 110px;
	font-size: 12px;
	/* padding: 2px 0; */
}

.regions_nr li a{font-size: 12px;}
.regions_nr li a:hover{font-size: 12px;}

.regions_img {
	height: 31px;
	background: url(/global/zffw_administrative_img1.jpg) top no-repeat;
}

.projects {
	width: 504px;
	float: right;
}

.projects_title {
	height: 31px;
	line-height: 31px;
	background: url(/global/zffw_major23.jpg) top no-repeat;
	text-align: right;
	padding-right: 24px;
}

.projects_content {
	background: url(/global/zffw_major_bg.jpg) top repeat-y;
}

.projects_nr {
	width: 480px;
	height: 174px;
	*height: 145px;
	margin: 0 auto;
	_height: 143px;
}

.projects_jj {
	height: 93px;
}

.projects_list {
	padding-top: 6px;
	padding-left: 13px;
}

.projects_list td {
	vertical-align: text-top;
	padding-top: 3px;
	line-height: 12px;
}

.projects_list td img {
	vertical-align: middle;
}

.projects_img {
	height: 31px;
	background: url(/global/zffw_major_img.jpg) top no-repeat;
	padding-right: 35px;
	line-height: 31px;
}


/* CSS right-part2 */

.index_right2 {
	width: 195px;
	float: right;
}

.box1 {
	height: 7px;
	background: url(/global/zffw_img1.jpg) top no-repeat;
}

.box2 {
	background: url(/global/zffw_major_img2.jpg) top repeat-y;
}

.box2_pic {
	margin-left: 8px;
}

.box2_pic img {
	margin-bottom: 5px;
}

.box3 {
	height: 8px;
	background: url(/global/zffw_major_img3.jpg) top no-repeat;
}

.map {
	vertical-align: text-top;
}

.map td {
	vertical-align: text-top;
	vertical-align: top;
}

.top_nav02 {
	color: #FFF !important;
}

.top_nav02 a {
	color: #FFF;
}

#bottom_list {
	background: url(/global/bottom_bg_zffw.jpg) repeat-x bottom;
}

.list_left {
	width: 201px;
	float: left;
	background:
}

.list_left_title {
	height: 25px;
	padding-top: 13px;
	background: url(/global/zffw_list_title2.jpg) top no-repeat;
	padding-left: 15px;
	font-size: 14px;
	color: #D9171F;
}

.left_nav2 {
	line-height: 18px;
	padding: 0 10px;
	background: url(/global/zffw_list_bg2.png) top repeat-y;
}

.left_nav2 a {
	display: block;
	background: url(/global/index_list_ico2.gif) left 6px no-repeat;
	padding: 2px 0;
	padding-left: 22px;
}

.left_nav3 {
	background: url(/global/zffw_list_bg3.jpg) top repeat-x #fff1d2;
	padding: 5px 0px 8px;
	padding-bottom: 5px;
}

.list_left_zlm {
	width: 186px;
	margin: 0 auto;
	background: url(/global/zffw_list_bg3.jpg) top repeat-x;
	padding: 8px 0px;
	padding-bottom: 5px;
}

.list_left_zlm td {
	vertical-align: text-top;
	padding-bottom: 7px;
}

.list_left_zlm td img {
	vertical-align: middle;
}

.list_left_img {
	height: 16px;
	background: url(/global/zffw_list_img2.png) top no-repeat;
	margin-bottom: 10px;
}

.list_left_gutestbook {
	height: 109px;
}


/* CSS list_right */

.list_right {
	width: 730px;
	float: right;
}

.list_right_title {
	height: 46px;
	text-indent: 60px;
	line-height: 46px;
	background: url(/global/zffw_list_title.gif) no-repeat;
	background-position: right;
}

.list_right_title span {
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}

.list_right_list {
	width: 700px;
	margin: 0 auto;
}

.list_right_jj {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	margin: 0 auto;
}

.list_right_jj td {
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
}

.list_right_lb {
	padding-bottom: 10px;
}

.list_right_lb li {
	line-height: 30px;
	border-bottom: 1px dotted #CCCCCC;
	background: url(/global/dot_07.gif) 5px 11px no-repeat;
	padding-left: 23px;
}

.list_right_lb {
	padding-bottom: 10px;
}

.list_right_lb2 li {
	background: url(/global/zffw_icon12234.jpg) left 6px no-repeat;
	line-height: 16px;
	padding: 5px 22px;
}

.list_right_adm .listl {
	width: 400px;
	float: left;
	line-height: 3;
	padding: 20px 0 20px 40px;
}

.list_right_adm .listl li {
	width: 200px;
	float: left;
}

.list_right_adm .list2 {
	float: left;
	line-height: 3;
	padding: 20px 0 20px 40px;
}

.list_right_adm .list2 li {
	width: 200px;
	float: left;
}

.list_right_adm .listr {
	float: right;
	text-align: left;
	width: 250px;
}

.list_right_content {
	background: url(/global/zffw_list_bg.jpg) top repeat-y;
	padding: 1px 12px 0px 12px;
	min-height: 290px;
}

.list_right_img {
	background: url(/global/zffw_list_img.jpg) top no-repeat;
	height: 16px;
}

.right_list_zy {
	position: relative;
	float: left;
	width: 680px;
	text-align: left;
	overflow: hidden;
	margin: 0 auto;
	line-height: 22px;
	border-bottom: 1px dashed #cccccc;
}

.right_list_zy02 {
	position: relative;
	width: 675px;
	height: 10px;
	float: left;
	text-align: left;
}

.right_list_zy td {
	line-height: 22px;
}

.right_list_text {
	position: relative;
	height: atuo;
	margin: 0 auto;
	text-align: left;
	padding-top: 20px;
}

.mayor_zlm {
	width: 167px;
	float: right;
}

.con_title2 {
	background: url(/global/top_ico05.gif) center left no-repeat;
	padding-left: 10px;
	font-size: 13px;
	color: #000000;
	margin-top: 11px;
}

.con_zy {
	text-indent: 12px;
	padding-top: 5px;
}

.con_zy a {
	color: #003300;
}

.gov_con {
	line-height: 1.5;
	padding: 0 20px 0 10px;
}

.f14b_b {
	font-size: 14px;
	font-weight: bold;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	color: #006699;
}

.f14b_g {
	font-size: 14px;
	font-weight: bold;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	color: #0D517E;
}

.f14b_g font {
	font-size: 18px;
	font-weight: bold;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	color: #0D517E;
}

.f15b_g {
	padding-bottom: 5px;
	border-bottom: 1px solid #DBDBDB;
}

.miaod_yuan {
	padding: 5px;
	padding-left: 20px;
}

.miaod_yuan p {
	margin: 0px;
	padding: 0px;
}

.miaod_yuan a {
	font-size: 12px;
	font-weight: bold;
	line-height: 180%;
	font-family: Arial, Helvetica, sans-serif;
	background: url(/global/list_con_qz.jpg) no-repeat 1px 2px;
	padding-left: 18px;
}

.miaod_mb {
	padding: 5px;
	border-bottom: 1px dashed #cccccc;
	height: auto;
	overflow: hidden;
}

.miaod_mb a {
	color: #D60808;
	font-size: 14px;
	font-weight: bold;
	line-height: 180%;
	font-family: Arial, Helvetica, sans-serif;
}

.miaod_mb p {
	margin: 0px;
	padding: 0px;
}

.miaod_top {
	text-align: right;
}

.miaod_top a {
	text-align: right;
	color: #000000;
}

.list_mayor {}

.list_mayor_title {
	background: url(/global/zffw_mayor_top.jpg) top no-repeat;
	height: 8px;
}

.mayor_title {
	height: 26px;
	background: url(/global/zffw_mayor_title.jpg) top left no-repeat;
}

.mayor_title span {
	font-size: 18px;
	height: 26px;
	line-height: 26px;
	padding-left: 20px;
	color: #C35000;
	font-weight: bold;
}

.mayor_content {
	padding: 10px 40px 10px 10px;
}

.mayor_content2 {
	padding: 20px;
}

.mayor_right_list {
	width: 500px;
	margin: 0 auto;
}

.mayor_right_jj {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
}

.mayor_right_jj td {
	font-family: Arial, Helvetica, sans-serif;
}

.mayor_right_lb {
	padding-top: 10px;
}

.mayor_right_lb td {
	line-height: 22px;
}

.mayor_right_content {
	background: url(/global/zffw_list_bg.png) top repeat-y;
	padding: 12px;
}

.mayor_right_img {
	background: url(/global/zffw_list_img.jpg) top no-repeat;
	height: 16px;
}

.mayor_zlm {
	width: 167px;
	float: right;
}

.wdts {
	height: 30px;
	background-color: #C35000;
	margin-bottom: 10px;
	line-height: 30px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}

.wdts font {
	color: #FFFFFF;
	font-weight: bold;
}

.sj_title {
	background-color: #EDDBAB;
	color: #000000;
	font-weight: bold;
	text-align: center;
	padding: 7px 3px;
}

.sj_contnet {
	padding-top: 5px;
}

.sj_contnet li {
	height: 31px;
	text-align: left;
	line-height: 31px;
	border-bottom: 1px #fff solid;
	background: url(/global/zffw_mayor_icon.jpg) 32px center no-repeat #F6EDDB;
	padding-left: 51px;
}

.sj_contnet td img {
	padding-left: 20px;
}

.sj_contnet td a {
	display: block;
	color: #333237;
}

.sj_contnet td a:hover {
	display: block;
	color: #CC3300;
}

.concent01 {
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	border-bottom: 1px solid #ccc;
	text-align: center;
	color: #CE031A;
	padding: 10px 15px;
}

.concent110 {
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	padding-top: 10px;
	text-align: center;
	color: #CE031A;
}

.content02 {
	text-align: center;
	line-height: 25px;
	padding-bottom: 10px;
}

.f15b_g {
	border-bottom: 1px #CCCDC8 solid;
	height: 40px;
	line-height: 40px;
}

.f14b_g font {
	font-size: 16px;
	font-weight: bold;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	color: #D60808;
}

.learn_zy font {
	font-size: 12px;
}

.learn_zy {
	line-height: 20px;
}

.lm123 {
	font-size: 12px;
	padding: 2px;
}

.lm123 a {
	font-size: 12px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	background: url(/global/zffw_icon12234.jpg) no-repeat 1px 2px;
	padding-left: 20px;
	font-weight: bold;
}

.lm123 td a {
	font-size: 12px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	background: url(/global/zffw_icon12234.jpg) no-repeat 1px 2px;
	padding-left: 20px;
	font-weight: bold;
}

.con_title4 {
	font-size: 12px;
	padding: 2px;
}

.con_title4 a {
	font-size: 12px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #920003;
}

.con_title3 {
	font-size: 12px;
	padding-bottom: 6px;
	padding-top: 6px;
}

.con_title3 td img {
	vertical-align: top;
}

.con_title3 td {
	vertical-align: text-top;
}

.con_title3 a {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	padding-bottom: 6px;
	padding-top: 6px;
}

.con_jj {
	font-size: 12px;
	padding: 2px;
}

.report_list {
	width: 524px;
	float: left;
}

.rpport_tu {
	width: 156px;
	height: 110px;
	float: right;
}

.rpport_tu img {
	width: 156px;
	height: 110px;
}

.report {
	width: 700px;
	margin: 0 auto;
	height: 220px;
}