﻿@charset "utf-8";
/* CSS Document */
/* reset */
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu { /* [disabled]margin:0;
*/ padding: 0; font-family: "microsoft yahei","simsun"; color: #000; margin: 0; font-size:16px;/*-webkit-appearance : none ; 解决iphone safari上的圆角问题*/ }
p { padding: 0; font-family: "microsoft yahei","simsun"; color: #000; margin: 0;}
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="text"],
button {
-webkit-appearance: none; border-radius:0
}
table { border-collapse: collapse; border-spacing: 0; }
html, body, fieldset, img, iframe, abbr { border: 0; }
i, cite, em, var, address, dfn { font-style: normal; }
[hidefocus], summary {
 outline: 0;
}
li { list-style: none; line-height: 24px; }
h1, h2, h3, h4, h5, h6, small { font-size: 100%; font-weight: normal }
sup, sub { font-size: 83%; }
pre, code, kbd, samp { font-family: inherit; }
q:before, q:after { contentbody: none; }
textarea { overflow: auto; resize: none; }
label, summary { cursor: default; }
a, button { cursor: pointer; }
del, ins, u, s, a, a:hover { text-decoration: none; }
a { color: #666666; font-family: "microsoft yahei"; }
.clearfix:after { contentbody: "."; display: block; clear: both; }
.fr { float: right!important }
.fl { float: left!important }
body { margin: 0px; padding: 0px;  background:#f5f5f6; width:100%; height:auto; min-width:1200px;}
img { border: 0; display: block }
.list_con { width: 100%; height:100%; overflow:hidden}
/*-----------------------------------------------------------顶部-----------------------------------------------------------*/
.top{ width:100%; background:#eaf4fe; height:100%; overflow:hidden;}
.top_con {width:1200px;margin: 0px auto; height:100%; padding:20px 0px; overflow:hidden}
.line_ser{ width:120px; height:auto; position:absolute; right:100px; top:30px;}
.line_ser a{ display:block; width:120px; height:auto}
.line_ser a img{ width:120px; height:auto}
/*顶部外链*/
.top .top_link_con{height:30px; line-height:30px;background:#009d3f}
.top .top_link_con .top_link{ width:1200px; margin:0px auto; }
.top .top_link_con .top_link a{ float:right; padding:0px 10px; color:#FFF; line-height:30px; font-size:14px}
/*logo*/
.logoimg{ width:455px; height:79px; float:left; padding-top:10px;}
.logoimg a{ display:inline-block; width:100%}
.logoimg img{ width:100%; height:auto}
/*搜索*/
.jb_sousuo{ width:350px; height:40px; background:url(ser_bg.png); border:0px; float:right;}
.jb-sstext{ width:250px; height:38px; float:left; font-size:16px !important; color:#3b4567; padding-left:10px; line-height:52px; background:none; border:solid 1px #898787}
.jb-ssbutton{ width:88px; height:40px; background:#db1a1a;cursor:pointer; color:#FFF; border:none; text-align:center;float:left; font-size:16px !important;}
/*导航*/
.top_center{ width:578px; float:right; height:100%;}
.nav{ width:100%; height:52px; clear:both; padding-top:12px;}
.nav ul{width:100%; height:52px; overflow:hidden; float: right}
.nav ul li{padding-left: 12px;text-align:center;float: left;}
.nav ul li a{display:block;color:#000;font-size: 16px;height:50px;line-height:50px;font-weight:bold}
.nav ul li a.on{ border-bottom:2px #003300 solid}
.nav ul li a:hover{border-bottom:2px #003300 solid;}
/*网上办事大厅*/
.top_right{ float:right; width:100px; height:90px; padding-left:20px;}
.top_right a{ display:block; width:100%; height:auto}
.top_right a img{ width:100%; height:auto}
/*banner*/
.banner{ width:100%; height: auto; min-width:1200px;}
.banner a{ display:block; width:100%; height:auto;}
.banner a img{ width:100%; height:auto; overflow:hidden}

/*----------------------------------------底部-------------------------------*/
#footer { clear: both; width:100%;height: auto;overflow:hidden; border-top:1px solid #CCC; background:#2d2d2d}
.footer_icon{ width:1024px; margin:0px auto; height:53px; margin-top:20px;}
.footer_icon a{ display: block; float:right; margin:0px 20px; height:53px;}
/*站群导航*/
.downbox { height:60px;}
.down_box { width: 1000px; margin: auto; clear: both; margin-top:30px;}
.down_box span { float: left; font-size: 16px; color: #999999; font-weight: bold; padding: 6px 20px 0 20px; }
.select { position: relative; float: left; margin: 0 10px; }
.select dt { height: 33px; display: inline-block; background: url(select_input_bg.png) no-repeat 160px center ; line-height: 33px; cursor: pointer; width: 170px; padding-right: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 1; text-indent: 12px; color: #999999; border: 1px solid #c5c4c4; font-size: 14px; margin-bottom: 15px; }
.select:last-child dt {}
.ash { color: #d7d7d7!important }
.select dd { position: absolute; left: 0; top: 35px; display: none; z-index: 9; width: 202px; /*! padding-top: 35px */
background-color: #fff; }
.select dd ul { width:202px; height: 90px; overflow: auto; }
.select dd ul li a { line-height: 28px; display: block; font-size: 14px; text-indent: 12px; background: #ebebeb }
.select dd ul li a:hover { background: #f5f5f5; }
/*站群导航结束*/
/*底部备案一行*/
.copyright { width: 100%; height: 80px; clear: both; background:#2d2d2d}
.copyright_box { width:1200px; margin: auto; }
.copyright_l { float: left; }
.copyright_l img { float: left; line-height: 80px; padding-top: 20px; }
.copyright_l p { color:#333333; line-height: 80px; margin-left:5px; float: left }
.copyright_l p span { margin-left: 10px }
.copyright_r { float: right; margin-top:15px; }
.copyright_r img{ width:100px; height:auto}
/*党政机关*/
.dzjg{width:34px;height: auto; float:left;overflow:hidden;}
.dzjg img{ width:34px; height:auto}
/*底部结束*//*底新*/
.footer_box{width:100%; background-color:#202020;clear:both; overflow:hidden; padding:20px 0}
.footers{width:960px; margin:0 auto}
.footers p{font-size: 16px;color:#999; padding-bottom:5px}
.footers p span{ padding-right:20px}
.footers p span a{ color:#999}
.footer_img{ float:left; width:80px;}
.footer_img img{ width:80px; height:auto}
.footer_text{ float:left; width:720px; margin-left:20px}
.footer_jc{ float:right; width:106px; margin-top:10px}
.footer_ico{ background: url(beian.png) no-repeat; padding-left:25px}
.footer_text img{ display:inline-block}
/*底新*/

/*------------------------------------------------------------------------列表页---------------------------------------------------------------*/
/*主体*/
.list_main{ width:1160px; margin:0px auto; height:100%; background:#FFF; padding:20px; overflow:hidden;top:400px; position: relative; top:-50px;}
/*--列表页--*/
.list{ width:100%; height:100%; overflow:hidden; min-height:600px;}
/*右侧面包屑导航*/
.list_right_bar_mbx{ width:100%; margin:10px auto; border-bottom:2px solid #fa5c5c;font-size:16px; color:#000; height:50px; line-height:50px;}
.list_right_bar_mbx a{color:#000;text-decoration:none}
.list_right_bar_mbx a:hover{color:#01461d}
/*左侧导航*/
.list_left_nav{width:250px; float:left}
.list_left_nav_title{background: url(left_bg.png) no-repeat 10px center #009d3f; width:190px;line-height:30px; margin:0 auto; font-size:22px; color:#fff; text-align: center; padding:20px 10px 20px 50px;}
.list_left_nav_title h2{ color:#FFF}
.list_left_list{ width:250px;}
.list_left_list li{line-height:30px;text-align:center; border:solid 1px #01461d; margin-top:10px;}
.list_left_list li a{font-size:18px; color:#009d3f; display:block;line-height:30px; text-decoration:none; font-size:18px;padding:10px}
.list_left_list li.on{ background:#009d3f; color:#FFF}
.list_left_list li.on a{ color:#FFF;}
.list_left_list li a:hover{background:#009d3f; color:#FFF}
/*左侧导航结束*/
/*右侧*/
.list_right_bar{ width:870px; float:right;}/*右侧整体款*/

/*新闻列表*/
.list_right_bar_zjdc{float:left; width:100%; height:auto;overflow:hidden; min-height:612px;clear:both;}
.list_right_bar_zjdc li{height:50px;line-height:50px; padding-left:10px;}
.list_right_bar_zjdc li a{font-size:16px; color:#525353; text-decoration:none; float:left}
.list_right_bar_zjdc li a:hover{color:#01461d}
.list_right_bar_zjdc li span{float:right;}

/*图片列表*/
.list_right_img{float:left; width:100%; height:auto;overflow:hidden; min-height:612px;clear:both;}
.list_right_img li{ width:250px; float:left; height:230px; margin:10px 20px;}
.list_right_img li p{ width:250px; height:196px;}
.list_right_img li p img{ width:100%; height:190px; overflow:hidden}
.list_right_img li a{ width:250px; height:30px; margin-top:4px; background:#666666; color:#FFF; display:block; text-align:center; line-height:30px; font-size:16px}
.list_right_img li a:hover{color: #FFF; background:#01461d}

/*分页*/
.x_fyf{overflow:hidden; clear:both;height:30px; width:600px; margin:0px auto; padding-top:30px;}
.x_fyf dt{ float: right; font-size:12px; color:#666;}
.x_fyf dt select{width:44px; height:20px; border:1px solid #01461d; font-size:12px; color:#009d3f}
.x_fyf dt strong{ margin:0px 5px;}
.x_fyf dd{ float:left; overflow:hidden;}
.x_fyf dd a{ color:#009d3f; font-size:12px; width:54px; height:18px; line-height:18px;  border:1px solid #01461d; margin-left:8px; display:block; text-align:center; float: left}
.x_fyf dd a:hover{background:#009d3f; color:#fff;}
/*--详细页--*/
.del{ width:950px; margin:20px auto;min-height:600px; padding:20px}
.del h2{ width:100%;line-height:50px; text-align:left; font-size:36px; color: #000; text-align:center}
.del h3{ font-size:16px; color: #000; text-align: center; line-height:30px;}
.del a{color: #000;font-size:14px;}
.del .text p img{ width:600px; height:auto; margin:10px auto}
.del .text{/* margin-top:20px; */width:908px;/* border:solid 1px #e1e1e1; */padding:20px;min-height:500px;}
.del .text p{font-size: 14px;line-height:33px;color:#000;}

.del .cwgk{/* margin-top:20px; */width:908px;/* border:solid 1px #e1e1e1; */padding:20px;min-height:500px;}
.del .cwgk p{line-height:25px;/* text-indent:28px; */color:#000;overflow-x:auto;}
.del .cwgk p img{ height:auto; margin:10px auto}


body { _margin:0; _height:100%; /*IE6 BUG*/ }
.aui_outer { text-align:left; }
table.aui_border, table.aui_dialog { border:0; margin:0; border-collapse:collapse; width:auto; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_c, .aui_e, .aui_sw, .aui_s, .aui_se, .aui_header, .aui_tdIcon, .aui_main, .aui_footer { padding:0; }
.aui_header, .aui_buttons button { font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti; _font-family:Tahoma,Arial,Helvetica,STHeiti; -o-font-family: Tahoma, Arial; }
.aui_title { overflow:hidden; text-overflow: ellipsis; }
.aui_state_noTitle .aui_title { display:none; }
.aui_close { display:block; position:absolute; text-decoration:none; outline:none; _cursor:pointer; }
.aui_close:hover { text-decoration:none; }
.aui_main { text-align:center; min-width:9em; min-width:0\9/*IE8 BUG*/; }
.aui_content { display:inline-block; *zoom:1; *display:inline; text-align:left; border:none 0; }
.aui_content.aui_state_full { display:block; width:100%; margin:0; padding:0!important; height:100%; }
.aui_loading { width:96px; height:32px; text-align:left; text-indent:-999em; overflow:hidden; }
.aui_icon { vertical-align: middle; }
.aui_icon div { width:48px; height:48px; margin:10px 0 10px 10px; background-position: center center; background-repeat:no-repeat; }
.aui_buttons { padding:8px; text-align:right; white-space:nowrap; }
.aui_buttons button { margin-left:15px; padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1; *padding:4px 10px; *height:2em; letter-spacing:2px; font-family: Tahoma, Arial/9!important; width:auto; overflow:visible; *width:1; color: #333; border: solid 1px #999; border-radius: 5px; background: #DDD; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD'); background: linear-gradient(top, #FFF, #DDD); background: -moz-linear-gradient(top, #FFF, #DDD); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DDD)); text-shadow: 0px 1px 1px rgba(255, 255, 255, 1); box-shadow: 0 1px 0 rgba(255, 255, 255, .7),  0 -1px 0 rgba(0, 0, 0, .09); -moz-transition:-moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: box-shadow linear .2s; }
.aui_buttons button::-moz-focus-inner{ border:0; padding:0; margin:0; }
.aui_buttons button:focus { outline:none 0; border-color:#426DC9; box-shadow:0 0 8px rgba(66, 109, 201, .9); }
.aui_buttons button:hover { color:#000; border-color:#666; }
.aui_buttons button:active { border-color:#666; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF'); background: linear-gradient(top, #DDD, #FFF); background: -moz-linear-gradient(top, #DDD, #FFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDD), to(#FFF)); box-shadow:inset 0 1px 5px rgba(66, 109, 201, .9), inset 0 1px 1em rgba(0, 0, 0, .3); }
.aui_buttons button[disabled] { cursor:default; color:#666; background:#DDD; border: solid 1px #999; filter:alpha(opacity=50); opacity:.5; box-shadow:none; }
button.aui_state_highlight { color: #FFF; border: solid 1px #1c6a9e; background: #2288cc; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); text-shadow: -1px -1px 1px #1c6a9e; }
button.aui_state_highlight:hover { color:#FFF; border-color:#0F3A56; }
button.aui_state_highlight:active { border-color:#1c6a9e; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); }
/* common end */

.aui_inner { background:#FFF; }
.aui_outer, .aui_inner { border:1px solid rgba(0, 0, 0, .7); border:1px solid #333\9; }
.aui_border { box-shadow: inset 0 0 1px rgba(255, 255, 255, .9); }
.aui_nw, .aui_ne, .aui_sw, .aui_se { width:8px; height:8px; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_e, .aui_sw, .aui_s, .aui_se { background:rgba(0, 0, 0, .4); background:#000\9!important; filter:alpha(opacity=40); }
.aui_state_lock .aui_nw, .aui_state_lock .aui_n, .aui_state_lock .aui_ne, .aui_state_lock .aui_w, .aui_state_lock .aui_e, .aui_state_lock .aui_sw, .aui_state_lock .aui_s, .aui_state_lock .aui_se { background:rgba(0, 0, 0, .5); background:#000\9!important; filter:alpha(opacity=50); }
.aui_state_focus .aui_dialog { box-shadow: 0 0 3px rgba(0, 0, 0, 0.4); }
.aui_state_focus .aui_outer { box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); }
.aui_state_lock .aui_border { box-shadow:0 3px 26px rgba(0, 0, 0, .9); }
.aui_state_drag .aui_outer, .aui_outer:active { box-shadow:none; }
.aui_titleBar { position:relative; height:100%; }
.aui_title { height:28px; line-height:27px; padding:0 28px 0 10px; text-shadow:0 1px 0 rgba(255, 255, 255, .7); background-color:#edf5f8; font-weight:bold; color:#95a7ae; font-family: Tahoma, Arial/9!important; background-color:#bdc6cd; background: linear-gradient(top, #edf5f8, #bdc6cd); background: -moz-linear-gradient(top, #edf5f8, #bdc6cd); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#edf5f8), to(#bdc6cd)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf5f8', endColorstr='#bdc6cd'); border-top:1px solid #edf5f8; border-bottom:1px solid #b6bec5; }
.aui_state_focus .aui_title { color:#4c5a5f; }
.aui_state_drag .aui_title { background: linear-gradient(top, #bdc6cd, #edf5f8); background: -moz-linear-gradient(top, #bdc6cd, #edf5f8); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bdc6cd), to(#edf5f8)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdc6cd', endColorstr='#edf5f8'); box-shadow:none; }
.aui_state_drag .aui_titleBar { box-shadow:none; }
.aui_close { padding:0; top:4px; right:4px; width:21px; height:21px; line-height:21px; font-size:18px; color:#68767b; text-align:center; font-family: Helvetica, STHeiti; _font-family: Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino; text-shadow:0 1px 0 rgba(255, 255, 255, .9); }
.aui_close:hover { background:#C72015; color:#FFF; }
.aui_close:active { box-shadow: none; }
.aui_content { color:#666; }
.aui_state_focus .aui_content { color:#000; }
.aui_buttons { background-color:#F6F6F6; border-top:solid 1px #DADEE5; }
.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_ne, .aui_state_noTitle .aui_sw, .aui_state_noTitle .aui_se { width:3px; height:3px; }
.aui_state_noTitle .aui_inner { border:1px solid #666; background:#FFF; }
.aui_state_noTitle .aui_outer { border:none 0; box-shadow:none; }
.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_n, .aui_state_noTitle .aui_ne, .aui_state_noTitle .aui_w, .aui_state_noTitle .aui_e, .aui_state_noTitle .aui_sw, .aui_state_noTitle .aui_s, .aui_state_noTitle .aui_se { background:rgba(0, 0, 0, .05); background:#000\9!important; filter:alpha(opacity=5)!important; }
.aui_state_noTitle .aui_titleBar { bottom:0; _bottom:0; _margin-top:0; }
.aui_state_noTitle .aui_close { top:0; right:0; width:18px; height:18px; line-height:18px; text-align:center; text-indent:0; font-size:18px; text-decoration:none; color:#214FA3; background:none; filter:!important; }
.aui_state_noTitle .aui_close:hover, .aui_state_noTitle .aui_close:active { text-decoration:none; color:#900; }
.aui_state_noTitle .aui_dialog { box-shadow: none; }

.aui_content { display:inline-block; *zoom:1; *display:inline; text-align:left; border:none 0; width:100%;height:100%;}
.aui_nw, .aui_ne, .aui_sw, .aui_se { width:0px; height:0px; }

.new_add {width: 100%;line-height:30px;height:100%;overflow:hidden;clear:both;text-align:center;margin: 47px auto 0px;border-bottom: 1px #d9d9d9 solid;padding-bottom: 20px;}
.new_add a { color: #333; text-decoration: none }
.new_add .t_left { font-size: 14px; color: #333; float:left}
.new_add .t_left span { margin: 0px 5px; display: inline-block }
.new_add .t_right { font-size: 14px; color: #333; float:right}
.new_add .t_right span {margin: 0px 5px;display: inline-block;vertical-align: top;line-height: 20px;}
.new_add .t_right .print_del { background: url(icody.png) left center no-repeat; padding-left: 20px; }
.print_del {cursor:pointer;}
.new_add .index_switchsize span {cursor: pointer;}
#zoom{ padding-top: 30px;}
.share-my{ display:inline-block}

.zxts-btn-box .searchs{margin-top:5px; margin-right:20px}
.zxts-btn-box .search_input{ width:230px; float:left; background:#FFF; height:33px; line-height:33px; border-radius:6px 0 0 6px; border:none; font-size:14px; text-indent:22px; border: 1px solid}
.zxts-btn-box .search_bnt{ width:45px; float:left; height:35px;  border-radius:0 6px 6px 0; border:none; background:#158843 url(search2018516.png)no-repeat center}

/*rtop*/
.rtop { width: 70px; position: fixed; top: 260px; right: 20px; z-index: 9999999; }
.rtop a { display: block; overflow: hidden; }
.rtop a img { display: block; }
.share,.wechat{ width:70px; height:63px; }
.code_box img { filter: drop-shadow(5px 5px 10px #999); width:120px; height:284px; }
.code_box { position: absolute; right: 80px; top: 0; }
/*rtop-end*/

#zoom p {font-size:14px;color:#000;line-height: 32px;text-align:Justify;}
#zoom img { display:block; margin:10px auto; max-width:780px; }

body{
    margin-left: 0px !important;
    margin-right: 0px !important;
}

#SubmitButton{
width:70px;
height:28px;
line-height:28px;
text-align: center;
color: #fff;
font-size: 12px;
background-color: #009d3f;
margin: 15px 4px;
cursor: pointer;
}

#ResetButton{
width:70px;
height:28px;
line-height:28px;
text-align: center;
color: #fff;
font-size: 12px;
background-color: #009d3f;
margin: 15px 4px;
cursor: pointer;
}
.zxts-btn-box{
			width: 700px;
			margin: 20px auto;
			overflow: hidden;
			}
			
.zxts-btn-box .btn{
				display: block;
				width: 100px;
				height: 30px;
				line-height: 30px;
				background-color: #009d3f;
				font-size: 14px;
				color: #ffffff;
				text-decoration: none;
				float: right;
			}
.zxts-btn-box .btn a{
color: #ffffff;
}
			
.zxts-btn-box .btn img{
				vertical-align: middle;
				float: left;
				margin: 6px 5px 0 10px;
			}
.cbd-btn {
    width: 60px !important;
    background: #fff;
    height: 25px;
    line-height: 25px;
    border-radius: 6px;
    border: 1px solid #ccc;
    margin-left: 10px;
}
.xdTextBox {
	border: 1px solid #dcdcdc !important;
	}
/*回复查看表格*/
table.zxts-table { width: 700px; margin: 0 auto; border-collapse: collapse; font-size: 14px; margin-bottom: 26px; word-break: break-all}
table.zxts-table thead tr { background-color: #009d3f; width: 100%; }
table.zxts-table thead tr td { height: 34px; line-height: 34px; color: #ffffff; padding: 0px 20px; border: 1px solid #7a7a7a; border-bottom: none; }
table.zxts-table thead tr td .pull-left { float: left; }
table.zxts-table thead tr td .pull-right { float: right; }
table.zxts-table tbody tr td { padding: 16px 20px; border: 1px solid #7a7a7a; color: #333333; white-space: normal; }
table.zxts-table tbody tr td img { display: block; margin: 0 auto; vertical-align: middle; }