@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", "simhei", "simsun"; color: #333333; margin: 0; font-size: 16px }
p { padding: 0; font-family: "microsoft yahei", "simhei", "simsun"; color: #6c6c6c; margin: 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 { content: 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: #333; font-family: "microsoft yahei"; }
.clearfix:after { content: "."; display: block; clear: both; }
.fr { float: right!important }
.fl { float: left!important }
body { margin: 0px; padding: 0px;  background: url(shce.jpg) top center no-repeat #ffffff; width:100%; height:auto }
img { border: 0; display: block }
.clearfix { clear: both; }
/* top */
.in_top { width: 100%; background: #444444; overflow: hidden; height: 34px; line-height: 34px; }
.in_box { width: 1200px; margin: 0 auto }
.in_top .txt_l { float: left; overflow: hidden; color: #fff; font-size: 12px; }
.in_top .txt_l a { color: #fff; font-size: 12px }
.in_top .txt_r { float: right; overflow: hidden; hpadding-right: 30px; }
.in_top .txt_r a { color: #fbfbfb; text-decoration: none; display: inline-block; padding: 0 10px; font-size: 12px }
.in_top .txt_r .active_on { background: #ed4237; }
.in_top .txt_r a:hover { display: inline-block; padding: 0px 10px; background: #ed4237; color: #FFF }
/* 头部 */
/*底部*/
#footer { clear: both; width:100%; margin: 45px auto 0; background:url(zpyc_bottom.png) bottom center; height:180px;}
/*底部备案一行*/
.copyright { width: 100%;height: 80px; clear: both; padding-top:40px;}
.copyright_box { width:800px; margin:0px auto; }
.copyright_box p { color: #333; line-height: 80px; margin-left: 35px; text-align:center; font-size:16px}
.copyright_box p span { margin-left: 40px }
/*底部结束*/
.wrap { width:942px; overflow: hidden; margin:0px auto}
h5{ height:60px; margin:20px auto}
/*主体开始*/
.wqcj{ width:100%; height:auto;}
/*banner*/
.wqcj .banner{ width:100%; height:auto;}
.wqcj .banner img{ width:100%; height:auto}
/*只跑一次*/
.zpyc{ width:942px; margin:20px auto; clear:both; height:100%; overflow:hidden}
.zpyc h5{height:60px; margin:10px auto 20px}
.zpyc dl{ width:440px; height:120px; border:dashed 1px #959595; margin-bottom:30px; float:left}
.zpyc dl dt,.wqcj .list dl dt{ float:left; height:120px;}
.zpyc dl dt{ width:160px;}
.zpyc dl dt img{ width:100%; height:120px}
.zpyc dl dd .text{ padding:10px; width:auto; height:auto; overflow:hidden;}
.zpyc dl dd .text h2{ font-size:18px; text-align:left;font-weight:bold; line-height:24px; color:#000; height:48px;}
.zpyc dl dd .text p{ text-align:left; line-height:22px; color:#666666; font-size:14px; width:auto; margin:5px 0px}
.zpyc h3{ width:100%}
.zpyc h3 a{ width:180px; height:41px; border:solid 1px #003988; display:block; text-align:center; line-height:41px;border-radius:4px;}
.zpyc h3 a:hover{ background:#003988; color:#FFF}
.fgx1{ width:2px; margin:0px 27px; float:left; height:120px;}


/*通用tab导航*/
.currency_tab { width:870px;  clear: both; height: 45px; margin:0px auto; margin-bottom: 20px }
.currency_tab li { float: left;}
.currency_tab li a { display: block; width:160px; height:45px; line-height:45px; text-align:center; background:#b4b4b4; font-size:18px; color:#FFF; text-align: center; padding: 0 5px; margin:0px 60px}
.active a {background:#a88fbf!important; height: 34px;color:#FFF!important; }
.active1 a { height: 34px; color: #c51910!important ;}
/* 通用列表*/
.currency_ul { overflow: hidden }
.currency_ul li { background: url(li_bj.png)5px no-repeat; text-align: right; padding-left: 13px; margin-bottom: 10px; }
.currency_ul li a { float: left; color: #333 }
.currency_ul li span { color: #969696; font-size: 14px }
/* 通用列表*/
.currency_list { overflow: hidden }
.currency_list li { background: url(li_bj.png)5px no-repeat; padding-left: 13px; margin-bottom: 10px; }
.currency_list li a { color: #333 }
/*改革进行时*/
.con_gg{width:942px; margin:20px auto; clear:both; height:100%; overflow:hidden}
.ul_con{ width:420px; float:left; margin:10px auto}
.ul_con ul{ width:420px; border:solid 1px #CCCCCC}
.ul_con ul li{ padding:10px 20px; height:180px;}
.ul_con ul li h2{ font-size:22px; line-height:30px; font-weight:bold; margin-bottom:10px; height:60px;}
.ul_con ul li h2 a{ font-size:18px !important;}
.ul_con ul li h2 span{ color:#666; font-size:16px; float:right;font-weight:normal; padding-right:10px;}
.ul_con ul li a{ display:block; color:#666666; font-size:16px}
.ul_con ul li a:hover{ color:#323591}
.fgx{ width:1px; border-left:dashed 1px #CCCCCC; height:200px; margin:10px 48px; float:left;}

/*政策文件*/
.newlist{ width:942px; margin:20px auto; clear:both; height:100%; overflow:hidden}
.newlist h2{ width:100%; text-align:center; height:50px; line-height:50px; font-size:36px; font-weight:normal; color:#213f01; margin-top:50px}
.newlist h3{ width:100%}
.newlist h3 a{ width:156px; height:41px; border:solid 2px #003988; display:block; text-align:center; line-height:41px; margin:10px auto; border-radius:4px}
.newlist h3 a:hover{ background:#003988; color:#FFF}

.newlist ul.dcdt{ width:100%; height:auto; overflow: hidden}
.newlist ul.dcdt li{ width:870px;height:70px; line-height:70px;color:#333333; padding-left:45px; background:url(zpyc_ico_zc.png) left center no-repeat; border-bottom:dashed 1px #CCCCCC}
.newlist ul.dcdt li p{ width:100%;}
.newlist ul.dcdt li a{ float:left;height:70px; line-height:70px; font-size:16px}
.newlist ul.dcdt li a:hover{color:#323591}
.newlist ul.dcdt li span{ float:right; width:100px; text-align:right;}
/*头条新闻*/
.topnews{}


.menu_con{ width:942px; margin:10px auto; clear:both}
/*服务清单*/
.menu_sever{ width:420px; float:left;border-left:solid 1px #CCCCCC; height:338px; /*border:solid 1px #CCCCCC*/}
.menu_sever h2{ height:50px; margin:10px auto; padding-left:20px;}
.menu_sever ul{ padding:10px 20px; text-align:center}
.menu_sever ul li{ width:300px; border-radius:4px; height:50px; margin:0px auto; margin-bottom:10px; border:solid 1px #CCCCCC; line-height:50px; }
.menu_sever ul li a{ display:block}
.menu_sever ul li.ico1{ background:url(../images/zpyc_ico1.png) 60px center no-repeat}
.menu_sever ul li.ico2{ background:url(../images/zpyc_ico2.png) 60px center no-repeat}
.menu_sever ul li.ico3{ background:url(../images/zpyc_ico3.png) 60px center no-repeat}
.menu_sever ul li.ico4{ background:url(../images/zpyc_ico4.png) 60px center no-repeat}
/*服务清单*/
.menu_pj{ width:420px; float: right ;border-left:solid 1px #CCCCCC; height:338px;/*border:solid 1px #CCCCCC*/}
.menu_pj h2{height:50px; margin:10px auto; padding-left:20px;}
.menu_pj ul{ padding:10px 20px; text-align:center}
.menu_pj ul li{ width:300px; border-radius:4px; height:50px; margin:0px auto;  margin-bottom:40px; border:solid 1px #CCCCCC; line-height:50px}
.menu_pj ul li a{ display:block}
.menu_pj ul li.ico5{ background:url(../images/zpyc_ico5.png) 60px center no-repeat}
.menu_pj ul li.ico6{ background:url(../images/zpyc_ico6.png) 60px center no-repeat}
.menu_pj ul li.ico7{ background:url(../images/zpyc_ico7.png) 60px center no-repeat}
/*轮播图*/
.jb_qh{ width:100%; margin:20px auto;}
/*图片切换*/
#slider{width:942px;height:300px;overflow:hidden;position:relative;margin:0 auto;}
.scroll{width:830px;height:300px;margin:0 auto;overflow:hidden;position:relative;}
.scrollContainer .current{ top:-30px;}
.scrollContainer{position: relative;width:1815px;left:0px;}
.scrollContainer .current .inside{width:300px;height:225px;}
.scrollContainer .panel{width:240px;height:180px;float: left;margin-right:25px;display:inline;}
.panel .inside{display:block;position:relative;}
.panel p{ font-size:16px; color:#666; line-height:22px; padding:10px; text-align:center; display:block; height:50px; border:solid 1px #CCCCCC}
.inside img{height:100%;width:100%; margin-top:30px;}
.scroll li .inside span{width:197px;height:37px;line-height:37px;display:none;position:absolute;bottom:-17px;left:16px;background-color:#c69;font-size:14px;color:#FFF;text-align:center;}
.scroll li.current .inside span{display:block;}
/*.btnMode a.btn{background:url('../images/index.png') no-repeat;}*/
.btnMode a.btn{width:34px; height:59px;position:absolute;top:125px; }
.btnMode a.prev{left:0; background:url(../images/zpyc_btn_Pro_show_left.png) left center no-repeat}
.btnMode a.next{right:0;background:url(../images/zpyc_btn_Pro_show_right.png) left center no-repeat}

/*--列表页--*/
.in_list{ width:900px; margin:0px auto; border:solid 1px #CCCCCC; padding:20px;}
.in_list h2{ width:100%; height:45px; line-height:45px; border-bottom:solid 1px #e1e1e1; text-align:left; font-size:22px;}
.in_list h2 span{ display:block; border-bottom:2px #003988 solid; height:43px; line-height:43px; width:130px;}
.in_list ul{ width:100%; height:auto; overflow:auto}
.in_list ul li{ width: auto; margin:0px 10px; background: url(../images/zpyc_zcico.png) left center no-repeat; font-size:16px;padding-left:30px; height:50px; line-height:50px;color:#333333; border-bottom:dashed 1px #e1e1e1}
.in_list ul li p{ width:100%;}
.in_list ul li a{ float:left;height:50px; line-height:50px}
.in_list ul li a:hover{color:#003988}
.in_list ul li span{ float:right;/* width:100px; */text-align:right; height:50px; line-height:50px;}
.in_list ul li span a{ display:inline-block; width:80px; margin:0px 5px; color:#666666; font-size:16px}
/*分页*/
.x_fyf{ margin-top:30px; overflow:hidden; clear:both; padding-top:30px;height:30px;}
.x_fyf dt{ float:left; font-size:14px; color:#666;}
.x_fyf dt select{width:44px; height:20px; border:1px solid #666; font-size:14px; color:#333}
.x_fyf dt strong{ margin:0px 5px;}
.x_fyf dd{ float:right; overflow:hidden}
.x_fyf dd a{ color:#003988; font-size:14px; width:54px; height:28px; line-height:28px;  border:1px solid #003988; margin-left:8px; display:block; text-align:center ; float:right}
.x_fyf dd a:hover{background:#003988; color:#fff; border:1px solid #003988}
/*--详细页--*/
.del{ width:900px; margin:0px auto; border:solid 1px #e1e1e1; min-height:600px; padding:20px}
.del h2{ width:100%; height:45px; line-height:45px; text-align:left; font-size:36px; color: #000; text-align:center; padding:20px 0px}
.del h3{ font-size:14px; color:#666; text-align:center; border-bottom:solid 1px #CCCCCC; padding-bottom:20px;}
.del h3 span{ margin:0px 10px;}

.del .text{ margin-top:20px;}
.del .text p{ line-height:36px; margin-bottom:10px; text-indent:28px}
.del .text p img{ width:500px; height:auto; margin:20px auto; }

/*网上办事大厅*/
.children1{ background:#eaeaea;width:902px; height:222px;padding:20px;}
.index_xbbsdt_box{width:39%; float:left; margin-right:20px;   }
.jdcx_xz{width:25%; float:left; margin-right:20px; }
.wsbsdt ul li{    margin: 0 1.5%;}
.index_xbbsdt{width: 100%; height:75px;}
.index_xbbsdt li { width: 17%; height: 75px; margin: 0 1%; float: left;}
.index_xbbsdt li a { background: #909090;  width: 100%;  height: 75px;  display: block;   text-align: center;}

.index_xbbsdt a{background:#a1b8da;}

.index_xbbsdt li a p {   height:40px;  display: block; text-align:center;}

.index_xbbsdt li a h2 {font-size:16px; color: #FFF;  font-weight: bold;  line-height:30px;}

.index_xbbsdt li a .index_xbbsdt_ico {    background: url(../images/zpyc_fwxh_ban.png) center no-repeat;}
.index_xbbsdt li a .index_xbbsdt_ico1 { background: url(../images/zpyc_fwxh_cha.png) center no-repeat;}
.index_xbbsdt li a .index_xbbsdt_ico2 {background: url(../images/zpyc_fwxh_kan.png) center no-repeat;}
.index_xbbsdt li a .index_xbbsdt_ico3 {background: url(../images/zpyc_fwxh_ping.png) center no-repeat;}
.index_xbbsdt li a .index_xbbsdt_ico4 {background: url(../images/zpyc_fwxh_wen.png) center no-repeat;}
.index_xbbsdtcontent li { width: 29%; height:85px;  float: left;  margin: 0 1%; margin-bottom: 15px; }
.index_xbbsdtcontent li span { width: 35px; margin: 0 auto; display: block;  margin-top: 10px;}
.index_xbbsdtcontent { padding-top:10px;  width: 100%;}
.index_xbbsdtcontent li h2 { text-align: center; color: #333333; margin:7px 0px; font-size:14px;}

.index_xbbsdtgrrmfw_fl{float:left;width:49%;position: relative;}
.index_xbbsdtgrrmfw_fr{float:right !important;}
.jdcx_xz .tit_h2 {border-bottom: #959595 1px solid; padding-bottom: 7px; margin-bottom: 10px;text-align:left;}
.jdcx_xz .tit_h2 a {color:#003988; border-bottom: #003988 3px solid;  font-weight: bold; padding: 0 10px 6px; }
.index_xbbsdt_box .more {position: absolute; right: 10px; top: 1px;}
.index_xbbsdt_box .more a {  font-size: 14px;  color: #a6b4cb;}

.index_xbbsdtgrrmfw_fl li{width:31%;  float:left;margin-right:1%; margin-bottom:15px;}
.index_xbbsdtgrrmfw_fl li a{display:block; margin-bottom:15px; text-align:center;}
.index_xbbsdtgrrmfw_fl li p{font-size:14px;text-align:center;height:38px;}
.index_bsdt_pc{border-top:#959595 1px solid; margin-top:15px;}

.index_xbbsdt .active1 a{width:100%;background:#003988;position: relative;  }
.index_xbbsdt .active1 a:before { position: absolute;  left: 50%; top:75px; margin-left:-8px; content: ''; border-top: 12px solid #003988; border-bottom: 12px solid transparent; border-left: 8px solid transparent;  border-right: 8px solid transparent;}

.jdcx_iframe{width:100%; height:83px; background:#b2b2b2; margin-bottom:8px; padding-top:5px;text-align: center; z-index:9}
.jdcx_xz_bottom ul li{width:47%;display:inline-block; }
.jdcx_xz_bottom ul li h2{color:#333333; font-size:14px; text-align:center;}
.jdcx_xz_bottom ul li img{ margin:0px auto}

.grzx_xz{width:30%; float:left}
<!--个人中心--->
.grzx_xz{width:30%;float:left;}
.grzx_xz_top ul li {width:55px; height:55px;background:#909090;  float: left; margin-left:1px}
.grzx_xz_top ul li a{color:#fff; font-size:12px; text-align:center; display:block;}
.grzx_xz_top ul li img{ margin:3px auto}
.center{background:none !important; margin-top:0px!important; margin-left:0px!important; width:37px !important;}
.center img{padding-top:0px !important; margin-top:0px!important;}
.wsbsdt ul li img{padding-top:5px; padding-bottom:3px;}
.wsbsdt ul li img{height:auto !important;}

.grzx_xz_bottom{border-top: #959595 1px solid; margin-top: 10px;}
.grzx_xz_bottom li{width:45%; float:left; margin-top:8px !important;}
.grzx_xz_bottom li h2{font-size:14px; color:#333333; text-align:center;}
.wsbsdt ul li a span {
	color: #fff;
	display: block;
	line-height: 45px;
	font-size: 16px;
	font-family: "microsoft yahei"
}
.grzx_xz_bottom span img{ margin:0px auto}
/*友情链接*/
.links{ width:942px; margin:20px auto 0px; clear:both}
.links h2{ border-bottom:solid 1px #CCC; height:42px; line-height:42px;}
.links h2 span{ display:inline-block; height:42px; line-height:42px; font-size:18px; padding:0px 20px; background:#003988; color: #FFF; border-top-left-radius:4px; border-top-right-radius:4px}
.links ul{ width: auto; height:100%; overflow:hidden; padding:10px;}
.links ul li{ float:left; margin:10px 10px 0px 0px}
.links ul li a{ display: block; height:32px; line-height:32px; border:solid 1px #CCCCCC; padding:0px 20px; text-align:center; border-radius:2px;}