*{padding:0;margin:0;}
html,body,h1,h2,h3,h4,hr,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td{margin:0;padding:0;}
html,body{width:100%;height:100%;-webkit-text-size-adjust:none;}
body{overflow-x: hidden;font-family:SimSun,"宋体", sans-serif }
ul,ol,li{list-style:none;}
body,button,input,select,textarea{font:12px/1.2 Tahoma,SimSun,"宋体", sans-serif ;}
h1,h2,h3,button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.dsp{ display:none;}.txt-indt{ text-indent:-999em;}
/** Link */
a:link,a:visited{text-decoration:none;color:#393939;}
a:hover,a:active{text-decoration:none;color:#333;}
a img, img, embed, object{border:none;vertical-align:top;}
/** Global */
.margbt15{ margin-bottom:15px;}
.pagecontainer{overflow:hidden;width:1050px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}

 .clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/
        content: "";
        display: block;
        height: 0;
        clear:both;
        visibility: hidden;
}
.clearfix { zoom: 1; clear: both; }
.nav .nav-pop2{left:380px!important}
/** general-nav */
.header{ background:url(/uiFramework/commonResource/image/2021081115342711662.png) 0 34px repeat-x;
/*background:url(/uiFramework/commonResource/image/2021072610473776277.png) 0px bottom repeat-x; height:275px;*/}
.wrap{ width:1050px;margin:0 auto;}
.banner,.banner-index{width:1050px; height:147px;margin:0 auto; }
.banner-index-cont{margin-top:-4px; width:100%;}
.banner-index-cont img{width:1050px;height:147px;}


.genal-bg,.general-menu li{background:url(/uiFramework/commonResource/image/2021072610542335123.png) no-repeat;text-align:center;}
.general-nav{ height:38px; line-height:29px; overflow:hidden; background-repeat:repeat-x;  }
.general-lngov{ float:left; background-position:0px -51px; padding-left:30px; font-weight:bold; padding-top:1px;}
.general-menu{ float:right; width:315px; *zoom:1; overflow:hidden;}
.general-menu li{ float:left; height:29px; padding-top:2px; display:block; padding-right:10px;}
.general-menu li.sp2{ padding-left:10px; padding-right:10px; padding-top:5px; }
.general-menu li.sp3{background-position: 0px -148px; padding-left:20px; padding-right:15px; }
.general-menu li.sp4{background-position: 0px -121px; padding-left:20px; }
.general-menu li.sp4 a{ display:block; background-position: 58px -126px; padding-right:8px;}
.general-menu li span{ display: inline-block;height:29px;font-size: 12px;color:#555;}
.genal-ipt-c{ padding-top:4px; line-height:normal;}.general-bg-search{ background-position: 0px -92px; width:160px; height:21px; display:block; text-align:left; overflow:hidden;}
.genal-txtcont{ width:140px; float:left;}.genal-btncont{ float:left; width:20px;}
.general-menu input.txt{width: 130px; padding:3px 2px 3px 8px; padding:2px 2px 2px 8px\9;  _padding:2px 2px 2px 8px;  background-color:transparent; border:none; font:12px/1.2 Tahoma,SimSun,Arial; outline:none; }
.general-menu input.btn{width: 20px;height: 21px;border:0px;background: #eae3cf;color: #644a04; outline:none; cursor:pointer;filter:alpha(opacity=0);opacity:0; }

.general-menu1 li{text-align:center;}
.general-menu1{ padding-top:6px; float:right; width:170px; *zoom:1; overflow:hidden;}
.general-menu1 li{ float:left; display:block; padding-right:10px;}
.general-menu1 li.sp2{}
.general-menu1 input.txt{width: 130px; padding:3px 2px 3px 8px; padding:2px 2px 2px 8px\9;  _padding:2px 2px 2px 8px;  background-color:transparent; border:none; font:12px/1.2 Tahoma,SimSun,Arial; outline:none; }
.general-menu input.btn{width: 20px;height: 21px;border:0px;background: #eae3cf;color: #644a04; outline:none; cursor:pointer;filter:alpha(opacity=0);opacity:0; }
.general-menu1 input.btn{width: 20px;height: 21px;border:0px;background: #eae3cf;color: #644a04; outline:none; cursor:pointer;filter:alpha(opacity=0);opacity:0; }
/*头部导航*/
.nav-menu{ width:100%;background:url(/uiFramework/commonResource/image/2021081115234357041.png) 0 0 repeat-x; padding-top: 5px;/*height:41px;margin: 5px auto 0;*/}
.nav{width: 1100px;height: 36px;margin: 0 auto;position: relative;}
.nav ul li{ float:left;display:inline-block; width:124px; height:36px;margin-right:3px; _margin-right:2px;}
.nav ul li h3 a{ color:#fff; display:block;  font-size:14px; font-weight:bold;overflow:hidden; text-align:center; line-height:36px; }
.nav ul li h3 a:link,.nav h3 a:visited{ color:#fff;}
.nav ul li h3 a:hover,.nav h3 a.on{ }
.nav ul li div{ text-align:left; display:none; position:absolute; left:0; top:24px;  width:124px; height:auto; z-index:999999999999;}
.bg-m-pop-top{ background:url(/uiFramework/commonResource/image/2021072613534349522.png) no-repeat; height:10px; overflow:hidden;}
.bg-m-pop-center{ background:url(/uiFramework/commonResource/image/2021072613553445432.png) repeat-y; height:auto; overflow:hidden; padding:0px 6px;}
.bg-m-pop-bottom{ background:url(/uiFramework/commonResource/image/2021072613560054458.png) no-repeat; height:8px; overflow:hidden;}
.nav-menu .menu div.children{display:none;position:absolute;top:36px;width:100%; left:0;  z-index:2000; }
.bg-m-pop-center dt{ height:20px; line-height:20px; text-align:center; border-bottom:1px solid #e5edf2; font-size:12px; font-weight:700;}
.bg-m-pop-center a:link,.bg-m-pop-center a:visited{ color:#454545;}
.bg-m-pop-center dt.no-border{ border-bottom:none;}
.nav .nav-pop1{ left:106px;}
.nav .nav-pop2{ left:312px;}
.nav .nav-pop3{ left:318px;}
.nav .nav-pop4{ left:428px;}
.nav .nav-pop5{ left:640px;}
.nav .nav-pop6{ left:746px;}
.nav .nav-pop7{ left:852px;}
/*各地民政*/
.menu_cen_w{width:100%;background:#e1edd8;border-bottom:1px #c9c9c9 solid;margin:0 auto 12px;}
.menu_cen{ width:950px;padding-left:110px;height:32px;line-height:28px;background:url(/uiFramework/commonResource/image/2021072611273814979.png) 5px 2px no-repeat; font-size:12px; font-weight:bold;margin:0 auto;}
.menu_cen a{ color:#2f6700; margin:0px 5px;}
.menu_cena:link,.menu_cen a:visited{ color:#2f6700; margin:0px 5px;}
.menu_cen a:hover{ color:#448f01; margin:0px 5px;}

/*底部*/
.footer2{text-align:center;height:200px;width:1050px;margin:0 auto 0;background:url(/uiFramework/commonResource/image/2021072613195626285.jpg) center bottom /cover no-repeat;padding-top:54px;}
.footer2 p{ font-size:14px; font-family:"Microsoft YaHei UI"; color:#303030; padding-top:10px; line-height:28px;}
.footer2 p a{ font-size:14px; font-family:"Microsoft YaHei UI"; color:#303030;}
.dh_title img.phoneNavBut{display:none;}
/*政府信息公开foot*/
.footer-frame{ width:1100px;margin:0 auto; padding-top:3px;}
.footer-frame-cont{ width:1100px; margin:0 auto; font-size:12px;}
.footer-frame-menu{ height:36px; line-height:36px; color:#292929; border-bottom:1px solid #d3d3d3;}
.footer-frame-menu a:link,.footer-frame-menu a:visited{color:#292929; padding:0px 14px;}
.footer-frame-menu a:active,.footer-frame-menu a:hover{ background:none; }
.footer-frame-copyright{ float:left;text-align:left; color:#4d4d4d; line-height:28px; padding:20px 15px;}
.footer-copyright{ overflow:hidden; *zoom:1; position:absolute; right:20px; top:70px;}

.footer-frame-cont div.fr{margin-top:20px;}
.footer-frame-cont div.fr #_ideConac{float:none;    margin: 0 20px 0 0;}


/* 适配代码 */
@media only screen and (min-width:100px) and (max-width: 1100px) {
body{min-width:inherit;overflow-x:hidden;}
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
}
@media screen and (max-width:999px) {
	.nav{ display: flex; font-size: 0; line-height: 0;}
	.nav ul li {width:auto; padding: 0 10px; }
}
@media screen and (max-width:800px) {
#public{width:100%;}
.navgationDiv{display:none;}
	.header{margin-top:45px;}
.pagecontainer{width:96%;}
	.dh_title img.phoneNavBut {display: block;position: absolute;right: 10px;top: 2px;height: 30px;}
	.nav-menu .nav ul,.menu_cen_w,.general-menu1{display:none;}
.general-lngov{display:none;}
        .general-menu{width:100%!important;text-align: right;}
        .general-menu li,.general-menu li.sp3{padding-right:2px;letter-spacing: -1px;}
        .general-menu li span{ letter-spacing: -1px;}
        .general-menu li.sp4 a{padding-right:0}
	.wrap,.banner-index{width:100%;}
	.banner-index{height:8vh;}
        .banner-index-cont{margin-top:0;}
	.banner-index-cont img{width:100%;height:auto;}
	.nav-menu{background:none;padding-top:0;}
	.nav{height:auto;    width: 50%;background: #309404;position: absolute;top: 34px;right: 0;}
	.nav ul{width:100%;}
	.nav ul li {float:none;width:100%;display:block;padding:0; }
	.menu_cen{ height: auto;line-height: 20px;text-indent: 110px;padding-left: 0;}
	.footer2 {width:100%;height: auto;padding-top: 30px; }
       
	
	/*政府信息公开底部*/
 	 .footer-frame,.footer-frame-cont{width:100%;}
 	 .footer-dzjg{bottom:0;top:unset;}
 	 .footer-dzjg p img{width:75%;}
 	 .footer-frame-copyright{float:none;width:100%;padding:0;margin:0 auto;}
 	 .footer-frame-cont  #_span_jiucuo{display:none;}
 	 .footer-frame-copyright p{width:100%;}
 	 .footer-frame-cont div.fr{float:none;text-align: center;}
 	 .fota{text-align: center;}

}
@media screen and (max-width:449px) {
	.nav ul li {width:auto; padding:0px; }
}



/*分页*/
.dlist_page{
    padding-top: 20px;
    padding-bottom: 10px;
    width: 100%;
    text-align: center;
    clear:both;
}
.dlist_page,.dlist_page a,.dlist_page span{
    font-family: SimSun, sans-serif;
    font-size: 16px;
}
.dlist_page .NormalRed {
    color: #a52e2d;
    font-size: 16px;
}