/*重置*/
*{ margin:0; padding:0; font-family:"微软雅黑" ; border:none; font-weight:normal; margin:0; font-style:normal;}

a{text-decoration: none;display: block;font-size:14px;font-family:"微软雅黑";
cursor:pointer; color:#343131;}

img{ border:none; display:block;}
h1,h2,p,h3,h4,h5{ font-weight:normal; margin:0; font-style:normal;}

ul, li {list-style: none;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, p, th, td, em { 
	padding: 0;
	margin: 0;
	font-family: "Microsoft YaHei";
	font-size:14px;}

img, i, input{vertical-align: middle;}

/*重置结束*/


/*top*/



.top{width:1200px; margin:0 auto; overflow:hidden; position:relative; height:190px;}

.top embed{  margin-left:-600px; position:absolute; top:0;left:50%;}

/*nav*/

.navbox{overflow:hidden;}

#jsddm{width:1200px; margin:0 auto; overflow:hidden;}

#jsddm li{ float:left; height:62px; width:150px;}

#jsddm li a{ font-size:18px; font-weight:bold; color:#FFFFFF; line-height:62px; text-align:center; 
				background-image:url(../images/nav_bgOn.png); background-repeat:no-repeat; background-position:left center;}

#jsddm li a:hover{ background-image:url(../images/nav_bgOff.png);}

#jsddm .currentA_nav{background-image:url(../images/nav_bgOff.png);}


#jsddm li ul{position: absolute;visibility: hidden; z-index:9999;border-top: 1px solid white;}
		
#jsddm li ul li{float: none;display: inline}
			
#jsddm li ul li a{width:200px;text-align:center; font-size:18px; line-height:50px; background:#05aae4; font-weight:normal;}
			
#jsddm li ul li a:hover{ background:#1785c2;}

/*notice*/
.notice{ width:1180px; margin:0 auto; padding-top:12px;}

.notice ul{background-color:#f2f2f2; width:100%;overflow:hidden;}

.notice ul .l1{ float:left; padding-left:30px;}

.notice ul .l2{ float:right; padding-right:30px;}
.notice ul .l2 .po-span{
	padding-top: 7px;
	display: inline-block;
	position: relative;
	overflow: hidden;

}
.notice ul .l2 .po-span .inp-2{
	width: 160px;height:25px;line-height: 35px;border: 1px solid #1785c1;margin-bottom: 3px;border-radius:3px ;
	padding-left: 30px;
	color: #b3b3b3;

}
.notice ul .l2 .po-span .po-span-2{
	position: absolute;
	top: 13px;
	color: #016fab;
}


.notice ul .l2 span{ margin-left:10px;}

.notice ul li{ height:44px; font-size:14px; color:#2c2828; line-height:44px;}

/*大盒子*/
.cBox{ width:1200px; background:#FFF; margin:0 auto; overflow:hidden;}
/*左*/
.LeftBox{width:860px; float:left;}

/*右*/
.RightBox{ width:320px; float:left; margin-left:10px;}


/*动态信息*/


.dt_Tit{ width:740px;border-bottom:#1785c1 2px solid; margin-left:10px;}

.dt_Newstyle_1{width: 410px;float: left}
.dt_Newstyle_2{width: 410px;float: left;margin-left: 20px}

.dt_Tit h1{ width: 100px;height: 30px;font-size:16px; color:white;font-weight: bold;text-align: center; line-height:30px; margin-left:8px;padding: 3px;background-image: linear-gradient(#57cbfe, #0a77d6);border-radius: 4px 4px 0 0px;
/*background:url(../images/t_ico01.png) no-repeat 6px center;*/}

.cont_dtxx{ width:860px; margin:0 auto; overflow:hidden; margin-top:10px;}

/*轮播图片*/

.dt_Lf{ float:left;overflow:hidden; margin-left:10px;height:280px;width:410px;}
.dt_mar_20{margin-left:20px; }
.column_banner{position:relative;height:280px;width:420px;overflow:hidden;}

.imgList{position:relative;width:420px;height:280px;z-index: 10;overflow: hidden; margin:0 auto;}

.imgList li{float:left;display: inline;}  

.tmbg{position: absolute;bottom:0; left:0;width:475px;height:46px;z-index:20;opacity: 0.6;
filter:alpha(opacity=60);background:#000000;} 

.infoList{position: absolute;left:20px;bottom:12px;z-index:30;}  
.infoList li{display: inline;color:#FFFFFF; font-size:16px;}  
.infoList li a{color:#FFFFFF;font-size:16px;}  
.indexList{position: absolute;right: 10px;bottom: 15px;z-index: 30;}  
.indexList li{float: left;margin-right: 10px; width:12px; height:12px; background-color:#FFFFFF; cursor: pointer;}  
.indexList .indexOn{ background-color:#ff6600;}


.dt_Rg{float:right;height:280px;width:410px; position:relative;}


/*新闻*/
.newsTit{ width:100%; height:32px; border-bottom:#1785c1 1px solid;}

.newsTit .l1{ float:left; width:100px; height:32px; background:#1785c1; color:#FFF;
font-size:16px; text-align:center; line-height:32px;}

.newsTit .l2{ float:right;}

.newsTit .l2 a{ float:right; font-size:14px; line-height:32px; padding-right:4px; color:#1785c1;}

.newsList{width:100%; margin:10px auto;}

.newsList li{width:99%; height:38px;}

.newsList li a{ float:left; font-size:14px; font-family:"宋体"; line-height:34px;
background:url(../images/ico_news_jintou.png) no-repeat 2px center; padding-left:18px; width: 240px;overflow: hidden;text-overflow:ellipsis;
	white-space: nowrap;}

.newsList li span{ float:right;font-size:14px; font-family:"宋体"; line-height:34px; padding-right:2px;}

/*切换按钮01*/
#newbox01_box{width:100%;border-bottom:#1785c1 1px solid;height:32px;}
#newbox01_box li{float:left; width:100px; height:32px;}
#newbox01_box li a{ font-size:16px; color:#343131; line-height:32px; text-align:center;}
.newbox01_new{ overflow:hidden;}
.newbox01_hidden{ display:none;}
#newbox01_box  .newbox01_hover a{ background:#1785c1; color:#FFF;}
#newbox01_tabBox{ }

.gdA{position:absolute; right:2px; top:5px;font-size:14px;color:#1785c1;}


/*btn*/
.zzbsZn{ width:100%; margin:0 auto; padding-top:1px; padding-bottom:10px; overflow:hidden;}

.zzbsZn li{ float:left; margin-left:10px;width:226px;height:60px;}

.zzbsZn li img{}

.zzbsZn li a{ display:inline-block;}

.zzbsZn01{ width:100%; margin:0 auto; padding-top:16px; padding-bottom:4px; overflow:hidden;}

.zzbsZn01 li{ float:left; margin-left:10px;width:160px; height:60px;}

.zzbsZn01 li img{}

.zzbsZn01 li a{ display:inline-block;}

.zzbsZn02{ width:100%; margin:0 auto; padding-top:1px; padding-bottom:10px; overflow:hidden;}

.zzbsZn02 li{ float:left; margin-left:10px;width:226px;height:118px;}

.zzbsZn02 li img{}

.zzbsZn02 li a{ display:inline-block;}

/*链接*/
.linklb{ width:840px; margin:2px auto; margin-bottom:10px;}

/*网上办事*/
.bs_Colu{width:850px; overflow:hidden; margin-top:12px; margin-left:10px;}

/*切换按钮*/
#newbox_box{ float:left;}
#newbox_box li{float:left;padding-top:15px;}
#newbox_box li a{ font-size:16px; color:#1785c1; line-height:16px;cursor:pointer; 
padding:0 18px; border-right:#1785c1 2px solid;}
.newbox_new{ overflow:hidden;}
.newbox_hidden{ display:none;}
#newbox_box  .newbox_hover a{color:#f0962d;border-right:#f0962d 2px solid; }
#newbox_tabBox{ height:170px;}

#newbox_box li .a1{cursor:pointer; padding:0;border-right:none; margin-left:20px; margin-top:-10px;}

/*办事大厅图标*/
.iconbox{ width:100%; margin:32px auto; overflow:hidden;}

.iconbox li{ float:left; padding:0 20px; width:74px;}

.iconbox li a{ width:68px; margin: auto;}

.iconbox li img{ width:68px; height:64px;}

.iconbox li a span{ font-size:14px; line-height:20px; color:#1785c1; text-align:center; display:block; width:68px;}

/*表格*/

.Tab01{ width:850px; margin-left:10px; margin-top:16px; overflow:hidden;}

.Tab01 .table_01{ border:#b5e0fc 1px solid; border-collapse:collapse;}

.Tab01 .table_01 td{ font-size:14px; font-family:"宋体"; color:#1785c1; 
text-align:center; font-weight:bold;}

.Tab01 .table_02{ border:none;}

.Tab01 .table_02 td{ font-size:12px; font-family:"宋体"; color:#343131;text-align:center; }

.Tab01 .table_02 .td1{ text-align:left; padding-left:4px;}

.Tab01 .table_02 td img{ text-align:center; display:inline-block;}


/*公告公示*/
.gggsBox{ width:100%; overflow:hidden; height:332px; margin-top:6px;}

.newsTit_01{ width:100%; height:36px; border-bottom:#1785c1 2px solid;}/*新闻*/

.newsTit_01 .l1{ float:left;width: 100px;height: 30px;font-size:16px; color:white;font-weight: bold;text-align: center; line-height:30px; margin-left:8px;padding: 3px;background-image: linear-gradient(#57cbfe, #0a77d6);border-radius: 4px 4px 0 0px;}

.newsTit_01 .l2{ float:right;}

.newsTit_01 .l2 a{ float:right; font-size:14px; line-height:38px; padding-right:4px; color:#1785c1;}

.newsList_01{width:100%; margin:8px auto;}



.newsList_01 li{width:100%; height:34px;}


.newsList_01 li a{ float:left; font-size:14px; font-family:"宋体"; line-height:38px;
background:url(../images/t_ico05.png) no-repeat 2px center; padding-left:18px;}







/*用户管理*/

.yhglBox{width:100%; overflow:hidden;}

.yhgl{ width:100%; margin:0 auto; overflow:hidden;}

.yhgl .l1{ height:34px; width:100%; margin-top:24px;}

.yhgl .l1 span{ font-size:14px; line-height:34px; float:left; width:64px; 
margin-left:10px; text-align:right;}

.yhgl .l1 input{ width:210px; height:32px; border:#b5e0fc 1px solid;
 background:#f3f9fd;  padding-left:10px; margin-left:10px; float:left;}

.yhgl .l2{ margin-top:20px; padding-bottom:36px;margin-bottom: 20px}

.yhgl .l2 a{ float:left; width:90px; height:36px; font-size:16px; font-weight:bold; color:#FFF;
background:url(../images/id_dl.png) no-repeat; text-align:center; line-height:36px;}

.yhgl .l2 .a1{ margin-left:84px;}

.yhgl .l2 .a2{ margin-left:40px;}


/*服务信息*/
.yhglBox .gzsj{ width:100%; margin:0 auto; overflow:hidden; margin-top:12px; margin-bottom:6px;}

.yhglBox .gzsj .l1{ float:left; font-size:14px; color:#1785c1;line-height:34px; margin-left:20px;}

.yhglBox .gzsj .l2 h1{font-size:14px; color:#1785c1; line-height:34px;}

.yhglBox .gzsj .l2{ float:left; margin-left:10px;}

.yhglBox .fwdz{width:100%; margin:0 auto; overflow:hidden;}

.yhglBox .fwdz li{ height:36px; margin-left:10px;}

.yhglBox .fwdz li span{ margin-left:10px;font-size:14px; color:#1785c1;line-height:36px; }


/*证照库*/
.iNckdh{ width:100%; margin-bottom:3px;}

/*办件统计*/
.yhglBox .bjtjI{width:100%; margin:0 auto; overflow:hidden; margin-top:12px; margin-bottom:5px;}

.yhglBox .bjtjI li{ height:40px;}

.yhglBox .bjtjI li span{font-size:16px; color:#1785c1;line-height:40px; float:left;
 display:block;height:40px;}

.yhglBox .bjtjI li .sp1{ margin-left:30px; width:104px;}
.yhglBox .bjtjI li .sp2{ color:#eb2612; margin-left:10px; width:80px;}
.yhglBox .bjtjI li .sp3{ margin-left:20px; width:40px;}


/*底部相关链接*/
.linkbox{ width:1200px; margin:0 auto; background:#FFFFFF;}

.li_tlt{ width:1180px; margin:10px auto; overflow:hidden; border-bottom:#1785c1 2px solid;}

.li_tlt h1{ font-size:20px; color:#1785c1; line-height:46px; padding-left:60px;font-weight:bold;
 background:url(../images/t_ico04.png) no-repeat 15px center; font-style:italic; }
				
.optionBox{ width:1180px; margin:20px auto; overflow:hidden;}

.optionBox li{ float:left; padding:0 25px; margin-bottom: 10px}

.optionBox li select{width:200px;height:32px;border:#1785c1 1px solid;font-size:16px;padding-left:10px;color:#1785c1;line-height:32px;}


/*底部版权*/
.copybox{ width:100%;background: #0c85d1;overflow:hidden;}

.copyright{width:1200px; margin:20px auto; overflow:hidden;}

.copyright h1{text-align:center; height:32px;}

.copyright h1 span{font-size:14px;font-family:"宋体"; color:#FFFFFF; text-align:center;
line-height:32px; display:inline-block; padding:0 10px;}




/*新闻列表*/

.content_centerbox{ width:1200px;margin:0 auto; overflow:hidden;background-color:#FFFFFF;}

.newslist_current{ width:1200px; margin:0 auto; overflow:hidden;  margin-top:12px;}

.newslist_current h1{ font-size:14px;   line-height:40px; float:left; padding-left:20px; font-family:"宋体";}

.newslist_current h2{ font-size:14px;  line-height:40px; float:right; padding-right:30px;}

.newslist_current a{ font-size:14px; line-height:40px; font-family:"宋体";}

.nblist_left{ width:1200px; float:left; overflow:hidden; margin-bottom:30px;}

.newslist_box{ width:1160px;border:#1785c1 1px solid; border-top:#1785c1 3px solid; margin:0 auto; margin-top:12px;}

.nblist_title{border-bottom:#1785c1 1px solid; width:1110px; margin:0 auto; padding-top:15px;}

.nblist_title h1{ font-size:22px;line-height:46px; border-bottom:#1785c1 3px solid;padding-left:50px;color:#1785c1;
background-image:url(../images/t_ico01.png);background-repeat:no-repeat;background-position:10px center;}/*margin-right:940px; */

.nblist_left ul{width:1080px; margin:0 auto; padding-top:20px;}

.nblist_left ul li{border-bottom:#dcdcdc 1px dashed; overflow:hidden;}

.nblist_left ul li a{font-size:14px; line-height:42px; padding-left:25px; font-family:"宋体"; float:left;
			 background-image:url(../images/ico_news_jintou.png);background-repeat:no-repeat; background-position:5px center;}
			 
.nblist_left ul li .news_date{float:right;line-height:42px; display:block; font-size:16px;font-family:"宋体";}

.newslist_page{ width:400px; margin:0 auto; overflow:hidden; padding-top:30px; padding-bottom:30px;}

.newslist_page a{ font-size:14px; line-height:28px; font-family:"宋体"; padding:0 10px; float:left;}
/*政策法律列表*/

.layout {
	padding-bottom: 59px;
	font-size: 0;
}
.layout .layout-slibar {
	width: 220px;
	background: #ffffff;
	display: inline-block;
	vertical-align: text-top;
	margin-left:10px;
}
.layout .layout-slibar .slibar .slibar-header {
	height: 50px;
	background: #0089e3;
	font-size: 16px;
	font-family: MicrosoftYaHeiUI;
	font-weight: bold;
	color: #ffffff;
	line-height: 50px;
	text-align: center;
}
.layout .layout-slibar .slibar ul {
	border: 1px solid #1785c1;
	border-top: 0;
}
.layout .layout-slibar .slibar ul li a {
	display: block;
	font-size: 16px;
	font-family: MicrosoftYaHeiUI;
	font-weight: 400;
	color: #000000;
	line-height: 48px;
	text-align: center;
	border-top: 1px solid #e2ecf1;
	position: relative;
}
.layout .layout-slibar .slibar ul li a::before {
	content: '';
	position: absolute;
	width: 6px;
	height: 10px;
	background: #bbbbbb;
	right: 30px;
	top: 50%;
	margin-top: -5px;
	background: url('../images/ic_arh.png');
}
.layout .layout-slibar .slibar ul li a.active,
.layout .layout-slibar .slibar ul li a:hover {
	background: #dde9ff;
}
 
.layout .layout-slibar .slibar ul li a.active::before,
.layout .layout-slibar .slibar ul li a:hover::before {
	background: url('../images/ic_arb.png');
}


.zc_nblist_right{ width:970px; float:right; overflow:hidden; margin-bottom:30px;margin-top:-10px;}
.zc_newslist_box{ width:930px;border:#1785c1 1px solid; border-top:#1785c1 3px solid; margin:0 auto; margin-top:12px;}
.zc_newslist_current{ width:1200px; margin:0 auto; overflow:hidden;  margin-top:12px;}

.zc_newslist_current h1{ font-size:14px;   line-height:40px; float:left; padding-left:20px; font-family:"宋体";}

.zc_newslist_current h2{ font-size:14px;  line-height:40px; float:right; padding-right:30px;}

.zc_newslist_current a{ font-size:14px; line-height:40px; font-family:"宋体";}
.zc_nblist_title{border-bottom:#1785c1 1px solid; width:910px; margin:0 auto; padding-top:15px;}

.zc_nblist_title h1{ font-size:22px;line-height:46px; border-bottom:#1785c1 3px solid;padding-left:50px;color:#1785c1;
	background-image:url(../images/t_ico01.png);background-repeat:no-repeat;background-position:10px center;}

.zc_nblist_right ul{width:850px; margin:0 auto; padding-top:20px;}
.zc_nblist_right ul li{border-bottom:#dcdcdc 1px dashed; overflow:hidden;}

.zc_nblist_right ul li a{font-size:14px; line-height:42px; padding-left:25px; font-family:"宋体"; float:left;
	background-image:url(../images/ico_news_jintou.png);background-repeat:no-repeat; background-position:5px center;}

.zc_nblist_right ul li .news_date{float:right;line-height:42px; display:block; font-size:16px;font-family:"宋体";}


/*新闻详情*/

.news_content01{ width:1000px; margin:0 auto; margin-top:25px;}

.news_content01 h1{ font-size:24px; font-weight:bold; line-height:60px; text-align:center; color:#dd5621;}

.news_content01 .laiyuanbox{ height:50px;width:600px; background-color:#f3f3f3; margin:20px auto; overflow:hidden;}

.laiyuanbox a{ font-size:14px; float:left; padding-left:40px; line-height:50px; font-family:"宋体";}

.news_content01 p{font-size:14px;line-height:32px;/* padding-top:10px;padding-bottom:30px;
					border-bottom:#CCCCCC 1px dashed; */ font-family:"宋体";}
.news_content01 p img{display:block;margin:0 auto;padding-top:10px;}					

.news_content01 h3{  overflow:hidden; padding-top:30px;}

.news_content01 h3 a{ line-height:34px; }

.news_content01 h4{overflow:hidden;padding-bottom:30px;}

.news_content01 h4 a{ font-size:14px;  line-height:34px;}