@charset "gb2312";
/* CSS Document */
.news-title-sub {
	text-align:center;
	font-size:20px;
	color: #CC0000;
	text-decoration: none;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #DDDDDD;
	vertical-align: bottom;
	padding-bottom:5px;
	padding-top:5px;
	font-family:"Microsoft Yahei","微软雅黑";
}

.dqwz{ height:37px; width:1170px; line-height:37px; background:url(imagesdqwz.png) 10px center no-repeat #fff; padding-left:30px; margin-top:10px;}
.ny{ width:1200px; margin-top:10px;}
.ny_left{ width:240px; float:left; background:#fff; overflow:hidden;}
.ny_left_top{ height:37px; line-height:37px; text-align:center; color:#FFF; background:#cc0000; font-size:16px;}

/*次级页面二级菜单*/
#left_nav{ width:200px; background:#fff; padding:10px 20px;}
#left_nav li{ font:14px/36px "微软雅黑"; text-align:center; height:36px; margin-bottom:10px; overflow:hidden;}
#left_nav li a{ display:block; height:36px; width:200px; background:#eeeeee; color:#666666;}
#left_nav li a:hover{ display:block; color:#fff; background:#cc0000; height:36px;}

#left_nav1{ width:240px; background:#fff; padding:10px 0;}
#left_nav1 li{ font:14px/36px "微软雅黑"; float:left; width:102px; text-align:center; height:36px; margin-bottom:10px; margin-left:12px; overflow:hidden;}
#left_nav1 li a{ display:block; height:36px; background:#eeeeee; color:#666666;}
#left_nav1 li a:hover{ display:block; color:#fff; background:#cc0000; height:38px;}

.ny_right{ float:right; width:945px; background:#fff;}
.ny_righ1{ float:right; width:100%; }
.ny_right_top{ background:#eaeaea; height:38px; line-height:38px; padding-right:5px;}
.ny_right_top b{ font-size:16px; height:38px; line-height:38px; font-weight:normal; background:#cc0000; padding:0 15px; color:#FFF; display:inline-block;}
.ny_right_con{ font-size:14px; padding:10px 17px 15px 17px; background:#fff; line-height:30px;}

.wenbenkuang{BORDER:#eaeaea 1px solid; CURSOR:hand; line-height:18px; margin-left:5px; padding:2px;}

.input{border:1px solid #DDDDDD; font-size: 12px; color: #666666; padding:2px; background-color: #ffffff;}

/*分页样式*/
.pages{ font-size:12px; color:#000000; line-height:20px; text-align:center; margin-top:8px;}
.pages a{ display:inline-block; border:1px solid #DDDDDD; color:#696969; padding:0px 5px;
margin:0px 2px; height:20px;}
.pages a:hover{ display:inline-block; border:1px solid #DDDDDD; color:#CC0000; background-color:#F0F0F0; padding:0px 5px; margin:0px 2px;}
.bg{ display:inline-block; border:1px solid #DDDDDD; color:#CC0000; background-color:#F0F0F0; padding:0px 5px; margin:0px 2px; height:20px;}


/*信息列表开始*/
#NewsTitle { }
#NewsTitle ul{border-bottom:1px dashed #dcdcdc; padding-bottom:5px; padding-top:5px; overflow:hidden;}
#NewsTitle ul li {height:30px; line-height:30px; background:url(imagesxb.jpg) no-repeat left 13px; padding-left:12px;}
#NewsTitle ul li span{float: right; color: #999999; margin-right: 2px;}

/*图片列表开始*/
#Pic { text-align: left; padding-top: 10px;}
#Pic ul li { padding:0 9px; float: left; margin-bottom: 10px; display: block; width: 208px;}
#Pic ul li img {padding: 3px; border: 1px solid #DDDDDD; height:130px; width:200px;}
#Pic ul li img:hover{ border: 1px solid #c92e37; }
#Pic ul li span { display: block; text-align: center; width:208px; height:30px; clear: both;font-size: 12px; line-height:30px; overflow:hidden;}
.line1 { border-top: 1px dashed #DDDDDD;}


/* 详细页面 */
.xx-left{ float:left; display:block; POSITION: relative; MIN-HEIGHT:890px; WIDTH: 895px; BACKGROUND: #ffffff; HEIGHT: auto; OVERFLOW: hidden;}
.local_area{BACKGROUND: #f3f4f5; HEIGHT: 40px; line-height:40px; overflow: hidden; BORDER-TOP: #d70a03 3px solid;}
.local_area .local{PADDING-LEFT: 15px;FLOAT: right; WIDTH: 714px; BACKGROUND: #f3f4f5;  HEIGHT: 40px}
.local_area .local LI {FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px;LINE-HEIGHT: 40px; }
.local_area .local LI.noLink {PADDING-RIGHT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%;}
.local_title {	LINE-HEIGHT: 40px; TEXT-INDENT: 30px; WIDTH: 120px; BACKGROUND: #d70a03;}
.local_title H2 {COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold;}

.txt_info { width:98%; margin:0 auto;}
.info_utitle {TEXT-ALIGN: center; FONT-SIZE: 18px;}
.info_title {TEXT-ALIGN: center; FONT-SIZE: 22px; FONT-WEIGHT: bold;}
.info_title1 {TEXT-ALIGN: center; FONT-SIZE: 16px; FONT-WEIGHT: bold;}
.info_dtitle {TEXT-ALIGN: center; FONT-SIZE: 18px;}
.info_time {TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: 0px auto; BACKGROUND: #f4f4f4; HEIGHT: 30px;}
.info_time EM {PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px;}
.attribute {TEXT-ALIGN: center; LINE-HEIGHT: 30px;}
.info_details {PADDING-BOTTOM: 10px; LINE-HEIGHT: 26px; MARGIN: 0px auto; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: auto; FONT-SIZE: 16px; OVERFLOW: hidden; PADDING-TOP: 10px;}
.info_details P {PADDING-BOTTOM: 20px;}
.print_btn {FLOAT: right; HEIGHT: 30px;}

.xx-right{ float:right; WIDTH: 240px; HEIGHT: auto; OVERFLOW: hidden; display:block;}
.one02 {PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 220px; PADDING-RIGHT: 10px; BACKGROUND: #f5f5f5;HEIGHT: 158px; PADDING-TOP: 10px;}
.two_title {LINE-HEIGHT: 42px; TEXT-INDENT: 15px; HEIGHT: 42px;}
.span02 {COLOR: #fff; FONT-SIZE: 15px; FONT-WEIGHT: bold}
.span_share {COLOR: #c22e35; FONT-SIZE: 15px; FONT-WEIGHT: bold}
.handle_list {PADDING-LEFT: 40px; BACKGROUND: url(imagesa1.png) no-repeat 120px 10px; HEIGHT: 110px}
.handle_list P {POSITION: relative; LINE-HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.handle_list A {COLOR: #c22e35; }
#widthRead {POSITION: absolute; WIDTH: 25px; DISPLAY: inline-block; HEIGHT: 23px; RIGHT: 68px; TOP: 7px}
#printIcon {POSITION: absolute; WIDTH: 25px; DISPLAY: inline-block; HEIGHT: 23px; RIGHT: 68px; TOP: 7px}
.big {WIDTH: 13px; DISPLAY: inline-block; HEIGHT: 18px; MARGIN-LEFT: 20px}
.small {WIDTH: 12px; DISPLAY: inline-block; HEIGHT: 15px}

.hfzp {POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 80px; DISPLAY: none; BACKGROUND: #c0020c; HEIGHT: 30px; COLOR: #fff; CURSOR: pointer; RIGHT: 10px; FONT-WEIGHT: bold; TOP: 60px}
.sc {PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 220px; PADDING-RIGHT: 10px; BACKGROUND: #f5f5f5; OVERFLOW: hidden; PADDING-TOP: 10px}
.two_pic {WIDTH: 141px; HEIGHT: 141px; MARGIN-LEFT: 38px}

.rdxx02 { MIN-HEIGHT: 305px; HEIGHT: auto; OVERFLOW: hidden; BACKGROUND: #ffffff; margin-top:15px;}
.rdxx_title02 {	PADDING-LEFT: 20px; BACKGROUND: #c22e35; HEIGHT: 41px}
.rdxx_title02 H2 {LINE-HEIGHT: 41px; DISPLAY: inline; COLOR: #ffffff; FONT-SIZE: 16px; FONT-WEIGHT: bold}
.rd_list {PADDING-BOTTOM: 10px;PADDING-left: 10px; padding-right:10px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 10px; font-size:14px;}
.rd_list LI {LINE-HEIGHT: 30px; height:30px; overflow:hidden; background:url(imagesxb2.jpg)  no-repeat left center; padding-left:10px;}





.lyjs_top{background:#f5f5f5; padding:10px 0;}
#zwgk_soso_con {width:800px;padding:0 50px;}
.xxgk_soso_table td {height:40px; line-height:40px;}
.xxgk_soso_txt {width:155px;height:20px; padding:3px; border:1px solid #eaeaea;}
.zmhd_right_title1{height:35px;line-height:35px;padding:10px 0px;}
.zmhd_right_title1 b{ float:left; color:#b8000a; font-size:18px; font-weight:bold; text-align:center; display:block; padding-left:5px;}
.zmhd_right_title1 a{ float:right; text-align:right; width:110px; display:block; background:#e05a00; text-align:center; color:#FFF;}
.xxgk_soso_table select{ padding:2px; border:1px solid #eaeaea; margin:0 3px;}

.zy_left_con { margin:10px auto;}
.zy_left_con table{ border-collapse: collapse;}
.zy_left_con td{ border:1px solid #eaeaea; padding:5px; height:30px; line-height:30px;}
#zy_left_con { width:700px; margin:10px auto; background:#f7f7f7; padding:5px;}
#zy_left_con th{ font-weight:bold; text-align:right;}
#zy_left_con td{ padding:3px; height:30px; line-height:30px;}



.title_bg { background:#F8F8F8; height:30px; line-height:30px; color:#444; text-align:center; font-weight:bold;}
.lyjs_th1 { font-weight:bold; color:#db0000; background:#f9f9f9; line-height:36px; font-size:14px;
 text-align:right;}
.szxx_select { width:130px; height:20px;}
.sqtj_red { color:#FF0000;}
.sqtj_txt { width:180px; line-height:18px; height:18px; padding:2px; border:1px solid #eaeaea;}
.sqtj_txt1 { width:450px; line-height:18px; height:18px; padding:2px; border:1px solid #eaeaea;}
.sqtj_txtarea { width:550px; height:130px; border:1px solid #eaeaea; margin-top:5px; margin-bottom:5px;}

.same_sqtj_k{margin-bottom:25px;}
.ysqgktj_bt { font-size:16px; color:#ca0000; margin-top:10px; padding-left:8px; font-weight:bold; margin-bottom:10px;}
.ysqgkti_tab { text-align:left; font-size:14px; color:#333; line-height:30px; background:#f9f9f9; border-collapse:collapse;}
.ysqgkti_tab td { border:1px solid #eaeaea; padding:5px; font-size:14px; line-height:30px;}

/***提交***/
.dc_but { padding:0 30px; height:30px; border:none; line-height:30px; font-family:"微软雅黑"; background:url(imagesgk_icon.png) 0px -33px repeat-x; color:#FFF; cursor:pointer;
}

.zy_xxtjhz_con{padding:30px;}
.zy_xxtjhz_con p{line-height:35px; text-align:center; font-weight:bold; font-family:"微软雅黑";
color:#000; font-size:14px;}
.zy_xxtjhz_con b{color:#FF0000; }

.line { width:1070px; height:auto; overflow:hidden; margin:0px auto 15px auto;}
.line_box {height:auto;overflow:hidden;border:1px #f1f1f1 solid;border-top:none;padding:15px;}
.line_box ul {float:left; padding-left:10px;}
.line_box ul li {float:left;line-height:33px;width:340px; display:block; text-align:left;}

/***服务列表***/
.cj_cnt2 { padding:10px 0; overflow:hidden;}
.cj_cnt2 ul li { float:left; height:28px; line-height:28px; width: 83px; background:#c92e37; text-align:center; font-size:14px; margin-right:7px; margin-bottom: 12px; color:#FFF; cursor:pointer;}
.cj_cnt2 ul li a { display:block; color:#FFFFFF;}
.cj_cnt2 .hover { background:#e05a00;}
.qybs { overflow:hidden; height:auto; padding:0 5px;}
.tit3{ height:31px; line-height:31px; font-size:16px; font-weight:bold; color:#c92e37; }

.list3{ padding:5px 0; height:auto;}
.list3 ul li { line-height:30px; height:30px; background:url(imagesxb2.jpg) 10px 13px no-repeat #f6f6f6; padding-left:10px; overflow:hidden; margin-bottom:10px; padding-left:20px;}


/* 依申请公开 */
.sqtit3{ height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#c92e37; }
.input_text_w {width: 200px;}
.input_select_w {width: 205px;}
.input_text {  background-color: #FFFFFF; border: 1px solid #eaeaea; font-size: 12px; height:20px; line-height:20px;  margin: 0 4px 0 0; padding-left: 3px;vertical-align: top; }
.input_text_focus { border: 1px solid #63C21C;}
.input_checkbox { margin: 0 4px 0 0;}
.input_radio { margin: 0 4px 0 0;}
.input_textarea {background-color: #FFFFFF; border: 1px solid #eaeaea;font-size: 12px; line-height: 22px; margin: 0 4px 0 0;padding-left: 3px; vertical-align: middle;}
.input_textarea_focus { border: 1px solid #63C21C;}
.input_select {background-color: #FFFFFF;  border: 1px solid #eaeaea; font-size: 12px; height: 20px;line-height: 20px; vertical-align: middle;}
.input_select option { font-size: 12px; line-height: 19px;}
.shengqingTitle { font-weight: bold;  line-height: 26px; padding-left: 30px;}
.shenqingTable { background-color: #f7f7f7; border-left: 1px solid #eaeaea; border-top: 1px solid #eaeaea; width: 100%;}
.shenqingTable tbody td {  border-bottom: 1px solid #eaeaea; border-right: 1px solid #eaeaea;line-height: 30px;padding: 3px 8px;text-align: left;}
.shenqingTable tbody th { border-bottom: 1px solid #eaeaea;  border-right: 1px solid #eaeaea; line-height: 30px; padding: 3px 8px; text-align: right; width: 110px;}
.shenqingTable tbody td li { float: left; line-height: 30px; padding-right: 20px;}
.shenqingTable tbody td label { cursor: pointer; vertical-align:top;}
.dxan ul li{ width:89px; margin-right:5px; line-height:31px; display:block; float:left;}
.gk_con{height:300px; line-height:35px; padding:7px; margin:15px 0 10px 0; overflow: auto; background:#f7f7f7;}
.gk_con h2{font-size:16px;text-align:center;font-weight:bold;}
.gk_con-button{ background:#bc3f91;font-family: "\5FAE\8F6F\96C5\9ED1","宋体",serif; height:40px; padding:0 30px; border:none; color:#FFFFFF; font-size:16px; text-align:center; line-height:40px;-webkit-border-radius: 5px; -moz-border-radius: 5px;}



/****征集调查***/
.xglj_xw_list2 {
	width:95%;
	margin:10px auto 15px auto;
}
.yjzj_pl_con {
	border:1px solid #eaeaea;
	padding:10px;
}
.yjzj_pl_same {
	overflow:hidden;
	margin-bottom:10px;
}
.yjzj_pl_h {
	overflow:hidden;
	background:#f0f0f0;
	height:35px;
	line-height:35px;
	color:#000000;
	margin-bottom:10px;
}
.yjzj_pl_h b {
	float:left;
	width:200px;
	display:inline;
	font-size:14px;
	margin-left:10px;
}
.yjzj_pl_h span {
	float:right;
	width:100px;
	font-weight:bold;
	font-size:14px;
}
.yjzj_pl_con p {
	line-height:22px;
	padding-left:10px;
	font-size:14px;
}

.zy_xw_list2 {
	margin-bottom:10px;
}
.wzzb {
	margin:0 auto;
	padding:10px 15px;
}



/*访谈*/
#zy_zxft_leftxx {
	overflow:hidden;
	padding:10px; text-align:center; 	
}
#zy_zxft_leftxx1{
	overflow:hidden; border-bottom:1px dashed #dfdfdf; 
	padding:10px;
}

#zy_zxft_pic {
	width:240px;
	float:left;
	display:inline;
}
#zy_zxft_pic img {
	width:240px;
	height:142px;
}
#zy_zxft_pxx {
	width:620px;
	height:142px;
	overflow:hidden;
	float:right;
}
#zy_zxft_pxx p {
	line-height:28px;}
#zy_zxft_pxx p b {
	color:#ca0000;
}
#zy_zxft_pxx p a {
	color:#ca0000;
}

/*领导之窗*/
.ny-ldzc{MIN-HEIGHT: 575px; padding:10px 10px;}
.nyldzcTitle{height:36px; line-height:36px; margin-bottom:7px; display:block; text-align:center; background: #dfdfdf; font-size:14px; cursor: pointer; }
.hover{background: #cc0000; color:#fff; display:block;}
.hover a{ color:#fff; }
.nyldzcContent{ background:#FFF; padding:5px 20px; margin-bottom:10px;}
.nyldzcContent li{ height:30px; line-height:30px; overflow:hidden; margin-bottom:8px; background-color:#f6f3f3; padding-left:18px; border-left:5px solid #e05a00;}
.nyldzccon{ border-bottom:1px dashed #dddddd; margin-bottom:10px; padding-bottom:10px;}
.td_title{ width:120px; text-align:center; font-size:14px; color:#eb4750; font-weight:600;}
.ld a{ margin:0 10px;}




/*场景式服务列表*/
.full_back{ width:100%; height:880px; overflow:hidden; background:url(imagescjbg.jpg) top center no-repeat;}
.mainBox1{ width:1000px; margin:0 auto; clear:both; height:auto; overflow:hidden;}
.cjfw_left{ margin-top:213px; width:190px; float:left; display:block; margin-left:12px; height:500px; overflow:hidden;}
.cjfw_left ul li{ font-size:14px; line-height:48px; text-align:center; display:block; width:190px;}
.cjfw_left ul li a{ color:#811a1d;display:block;}
.cjfw_left .hover{ background:url(imagesli_hover.png) left no-repeat;display:block;}
.cjfw_left .hover a{ color:#fff;display:block;}
.cjfw_left a:hover{ background:url(imagesli_hover.png) left no-repeat;display:block; color:#FFFFFF;}

.cjfw_right{ width:730px; float:left; display:inline; overflow:hidden; margin-left:35px; margin-top:215px;}
.cjfw_list{ height:auto; overflow:hidden;}
.cjfw_local{ height:50px; line-height:50px; background:url(imagescjxb.jpg) left center no-repeat; padding-left:20px; border-bottom:1px solid #dfdfdf;}
.cjfw_title{ font-weight:600; text-align:center; font-size:14px; line-height:45px; padding-right:15px; padding-left:15px;}
.cjfw_title span{ font-weight:500; float:right; display:inline; font-size:12px; margin-right:5px;}
.cjfw_title span a{ color:#f00;}
.cjfw_content{ line-height:24px; padding-right:15px; padding-left:15px; height:400px; overflow:auto;}
.cjfw_box{ height:auto; overflow:hidden; margin-left:20px;}

.cjfw_bt{ background:url(imageslist_back.png) no-repeat; height:33px; line-height:33px;}
.bt_xh{ height:33px; width:33px; line-height:33px; font-size:18px; font-weight:600; color:#fff; text-align:center; float:left; display:inline;}
.bt_word{ margin-left:10px; float:left; display:inline; width:631px; font-size:14px; color:#565656; font-weight:600;}
.cjfw_xx{ border-left:1px dotted #8a8a8a; margin-left:16px; margin-top:5px; height:auto; overflow:hidden;}
.cjfw_xx ul li{ float:left; display:inline; background:url(imagesnoselect.png) left no-repeat; padding-left:15px; font-weight:600; color:#565656; height:45px; line-height:45px; margin-left:40px; cursor:pointer;}
.cjfw_xx .hover{ background:url(imagesselect.png) left no-repeat;}
.cjfw_xx a{color:#565656;}
.last_xh{ background:url(imageslast_back.png) no-repeat;}
.last_xx{ border:none;}
.last_xx ul li{ background:url(imagesxb.jpg) no-repeat left center; padding-left:10px;}
.cjfw_cat{ height:auto; overflow:hidden;}
.ckjg{ text-align:right; margin-right:30px; height:auto; overflow:hidden;}
.ckjg img{ display:inline-block;}
.copyRight p{ color:#fff;}
.copyRight a{ color:#fff;}
.copyRight a:hover{ color:#ff0;}
.copy_left{ border-right:1px solid #89816b;}
.copy_center{ border-right:1px solid #89816b;}


.zxdcxx_check1{ margin-right:10px;}
.tjanniu{ text-align:center; margin-bottom:10px;}







.ny_con{ padding:8px 0;  margin:0;}
.ny_con li{ float:left; width:124px; background:url(imagesxb2.jpg) no-repeat left 13px;   padding-left:13px; line-height:32px; height:32px; overflow:hidden; display:block; margin:0 7px;}