@charset "utf-8";





@media(max-width: 450px) {
	/*头部开始*/
        .nav li a {
          font-size: 16px;
        }
	.header_m{
		width: 100%;
	}
	.logo_b{
		width: 90%;
	    height: 50px;
	    margin: 33px auto;
	}
    .header-top {
    	width: 90%;
	}
	.header-top .lr{
		display: none;
	}

	.nav {
		height: 90px;
	    background: url(http://www.nlbhls.com/sdaj/xhtml/Cimages/wap_nav_back.png) no-repeat center top;
	    background-size: 100% 100%;
	}
	.nav li {
	    width: 33.33%;
	    float: left;
	    height: 45px;
	    line-height: 45px;
	    background-color: transparent;
	}
	.searh_box {
	    width: 26.33%;
	    height: 25px;
	    margin-top: 0;
	    margin-right: 0;
	    margin-top: 9px;
	    margin-left: 4%;
	    float: left;

	}
	.serach_left{
		display: none;
	}

	.searh_box input {
	        width: 80%;
		    height: 25px;
		    text-indent: 1rem;
		    line-height: 24px;
		    float: left;
		    border-radius: 14px;
		    font-size: 12px;
	}
	.search_submit {
		    width: 15%;
		    height: 21px;
		    float: left;
		    background: url(../Cimages/sub.png);
		    cursor: pointer;
		    background-size: 100% 100%;
		    margin-top: 2px;
		}
    /*头部结束*/

	.main {
    		width: 100%;
	}

	/*列表开始*/

       .home_page,.end_page{
            display:none !important;
        }
       .i-main-xxgk-title {
          height: auto;
        }
	.list_left {
	    width: 100%;
	    height: auto;
	}

	.list_right_li {
    	width: 100%;
	}
    .list_right_li .list_top_i {
	    padding: 0 5%;
	    width: 90%;
	}
	.i-list-xxgk-title {
    	float: left;
    	display: none;
	}

	.xw-list {
	    width: 95%;
	    height: auto;
	    margin: 0 auto;
	}

	.xw-list li a span {
    	 width: 26%;
         font-size:14px;
	}
	.xw-list li a p {
	    width: 70%;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	/*列表结束*/
	/*底部开始*/
	.foot_top_1200 {
	    width: 100%;
	}
	.foot_top_1200 span{
    	display: none;
	}

	.foot_top_1200 ul {
    	width: 100%;
	}

	.foot_top_1200 ul li {
	        width: 30%;
		    margin-left: 2.3%;
		    margin-right: 0;
	}
	.foot_bottom_1200_left{
		display: none;
	}
	.foot_bottom_1200_right {
	    width: 95%;
	    height: auto;
	    padding: 0px 2.5%;
	}
	.foot_bottom_1200 {
	    width: 100%;
	}
    /*底部结束*/


    /*文章页开始*/
    .title_d p {
	    width: 95%;
	    padding: 0 2.5%;
	}
	.daSourceSi span.right{
		display: none;
	}
	.share-box{
		display: none;
	}
	#zoom img{
		    max-width: 100% !important;
		    height: auto !important;
		    display: block;
	}
	/*文章页结束*/

	/*图片列表页*/
	.xw-list .img-box img {
	    width: 100%;
    	height: 105px;
	}

	.img-box a{
		display: block;
		width: 100%;
    	height: 100%;
	}

	.xw-list .img-box {
	    width: 48%;
	    height: 125px;
	    margin-right: 4%;
	    margin-top: 20px;
	}

	.xw-list .img-box:nth-child(3n+3) {
	    margin-right: 4%;
	}


   /*公共服务*/
   .yw_min_bottom {
	    width: 96%;
	    height: auto;
	    padding: 0 2%;
	}

	.yw_min_bottom_li .content-l .swiper-slide {
	    width: 100% !important;
	    height: 200px !important;
	    position: relative;
	    float: left;
	}

	.yw_min_bottom_li .content-l .swiper-container5 {
	    width: 100%;
	    height: 300px;
	}

	.yw_min_bottom .yw_min_bottom_li {
    	width: 100%;
	}

	.yw_min_bottom_li .content-l {
	    width: 100%;
	    height: 200px;
	}
	.yw_min_bottom_li .content-l .swiper-container5 .swiper-wrapper .swiper-slide span {
	    height: 45px;
	    line-height: 45px;
	}
	
	.yw_min_bottom_li_bottom li a span {
    	width: 23.5%;
        font-size:14px;
	}

	.yw_min_bottom_li_bottom li a .title {
    	width: 72%;
	}

	.yw_fw {
	    width: 96%;
	    padding: 0 2%;
	}

	.publicServiceS li {
	    width: 100%;
	    height: 120px;
	    float: left;
	    margin-right: 0;
	    margin-bottom: 10px;
	}
	.publicServiceS {
		height: auto;
	}

	.yw_hnts {
	    width: 96%;
	    height: auto;
	    margin-top: 15px;
	    padding: 0 2%;
	}

	.xzzfList {
	    width: 100%;
	    float: left;
	    margin-right: 0;
	}


	.publicServiceS li:nth-child(2):after{
		clear: both;
	}

	/*档案行政管理*/
	.i-m-dag-main-li {
    	width: 100%;
	}

	.i-m-dag-main .i-m-dag-main-li .list li a .title {
	    width: 74%;
	}
	.i-m-dag-main .i-m-dag-main-li .list li a span {
	    width: 23%;
             font-size:14px;
	}

	.i-m-dag-main {
	    width: 96%;
	    height: auto;
	    padding: 0 2%;
	}
	.ld_li .ld_logo {
	    width: 105px;
	    height: 130px;
	    float: left;
	}

	.ld_li .ld_xq {
	    width: 55% !important;
	    height: 130px;
	    float: left;
	    margin-left: 5%;
	}

	.ld_xq h1 {
	    font-size: 18px;
	    line-height: 24px;
	    color: #000000;
	    margin-bottom: 5px;
	}

	.ld_xq span {
    	line-height: 23px;
	}

	.ld_xq p {
	    font-size: 14px;
	    line-height: 24px;
	    letter-spacing: 0px;
	    color: #666666;
	    width: 100%;
	    overflow: hidden;
	    height: 24px;
	    text-overflow: ellipsis;
   		white-space: nowrap;
	}

	.ld_xx_list{
		height: auto;
	}

	.min_top_more span {
	    /* width: 80px; */
	    height: 15px;
	    line-height: 15px;
	    font-size: 12px;
	    text-align: center;
	    border-right: 1px solid #666666;
	    float: left;
	    cursor: pointer;
	    padding: 0px 5px;
	}

	.xzfg_list li {
	    width: 23%;
	}

	.top_min li {
    	width: 31.6%;
	}

	.zxts_ .xjbh {
	    width: 25%;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}

	.zxts_ .xjbt {
	    width: 60%;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}

	.zxts_ .xjbh {
	    width: 21%;	    
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}

	.zxts_ .xjbt {
	    width: 57%;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.zxts_ .clqk {
	    width: 21%;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}

	.box3 {
	    width: 1200px;
	    height: 90px;
	    position: relative;
	    display: none;
	}

	.xzfg_list li {
	    width: 23%;
	}
	.i-m-dag-i-main {
	    width: 96%;
	    height: auto;
	    padding: 0 2%;
	}

	.i_min_bottom_li {
	    width: 100%;
	    height: auto;
	    margin-right: 0;
	}

	.i_min_bottom_li_min_bottom li a .title {
	    width: 70%;
	}

	.i_min_bottom_li_min_bottom li a span {
    	width: 25%;
        font-size:14px;
	}

	.ld_name {
        width: 30%;
		height: auto;
	}

	.min_top_ld a span {
    	width: 100%;
	}

	.ld_li .ld_xq {
    	width: 55% !important;
	}	

	.ld_xx_list {
    	width: 70%;
	}

	.min_top_ld a span {
	    width: 100%;
	    height: 23px;
	    margin-bottom: 10px;
	    text-align: center;
	    line-height: 23px;
	    color: #666666;
	    font-size: 14px;
	    background: #e7e7e7;
	    display: inline-block;
	}

	.dagOrgan li:nth-child(3n) {
	    margin-right: 5%;
	}

	.dagOrgan li:nth-child(2n) {
		    margin-right: 0%;
	}

	.i_min_bottom .i_min_bottom_list li .gs_lsft {
	    width: 144px;
	    height: 88px;
	    float: left;
	    display: none;
	}
	.i_min_bottom .i_min_bottom_list li {
	    width: 100%;
            float: inherit;
            height:auto;
	}

	.i_min_bottom .i_min_bottom_list li .gs_right {
            width: 100%;
            float: inherit;
	}


	.i_min_bottom .i_min_bottom_list li:nth-child(3) {
	        border-bottom: 1px dashed #000 !important;
	}

	/*.i_min_bottom .i_min_bottom_list li:nth-child(4) {
	        border-bottom: 1px dashed #000 !important;
	}*/

	.i-xx-daan .list li a .title {
	    width: 70%;
	}

	.i-xx-daan .list li a span {
	    width: 24%;
             font-size:14px;
	}

	.gzwd span {
    	width: 47.5%;
    	margin-right: 5%;
	}

	.gzwd span img {
	    float: left;
	    margin-top: 17px;
	    margin-left: 32px;
	}

	.dagOrgan li {
	    width: 47%;
	    height: 45px;
	    border: 1px solid #cacaca;
	    border-radius: 5px;
	    float: left;
	    margin-right: 5%;
	}

	.xw-list .img-box-ld {
	    width: 32.3% !important;
	    margin-right: 1% !important;
	}

	.xw-list .img-box-ld img {
	    width: 100% !important;
	    height: 178px !important;
	}

	.i-xx-daan .channel {
	    padding: 0px 20px;
	}

	#wyxx_div .gzwd span {
	    width: 100%;
	    height: 50px;
	    margin-bottom: 5px;
	}
	#wyxx_div .gzwd span img {
	    float: left;
	    margin-top: 14px;
	    margin-left: 136px;
	}

	.xw-list li.hover {
	    border-bottom: 1px dashed #959595;
	    padding-bottom: 15px;
            margin-bottom: 0;
            margin-bottom: 15px;
	}

        .xw-list li {
               float: left;
        }

	.min_top a {
		line-height: 40px;
	}

	.xw-list .img-box:nth-child(2n) {
		    margin-right: 0%;
	}

	.PhoneNoShow{
		display: none;
	}

        /*新增*/

	.list_more_wap{
		    
	    width: 100%;
	    height: 40px;
	    text-align: center;
	    background: #e9e8e8;
	    border-radius: 5px;
            margin-top: 5px;
	}

	.list_more_wap a {
	    display: block;
	    width: 100%;
	    height: 100%;
	    font-size: 14px;
	    line-height: 40px;
	    letter-spacing: 0px;
	    color: #666666;
	    text-align: center;
	}
	.i_min_bottom_li_min_bottom li{
	    height: 40px;
	}
        
        .yw_min_bottom_li_bottom li{
            height: 40px;  
        }
        .NoShow_more{
           display:none;
        }
        .PcNoShow {
           display: block;
        }

      .list_ul li {
            width: 46%;
            float: left;
            margin-left: 3%;
        }
        .i_min_bottom .i_min_bottom_list li .gs_right{
            height: auto;
       }
        .i_min_bottom .i_min_bottom_list li .gs_right .memo{
            height: auto;
       }


     .i_min_bottom .i_min_bottom_list li .gs_right .memo .date {
            float: inherit;
            width: 100%;
            text-align: right;
    }


    .xj_list li:nth-last-child(2){
        border-bottom:0
    }

/**2021-12-09新增**/
.box-5dag{
display:none;
}

}

@media(max-width: 375px) {
	.ld_li .ld_xq {
	    width: 53% !important;
	}
	.dagOrgan li {
    	width: 46%;
	}

	.i_min_bottom .i_min_bottom_list li .gs_right .memo .date{
		display: none;
	}

	.i_min_bottom .i_min_bottom_list li .gs_right .memo sp {
	    font-size: 12px;
	}

	.i-xx-daan .list li a span {
	    width: 25.2%;
           font-size:14px;
	}

	.i-xx-daan .list li a .title {
	    width: 70%;
	}

	.i-xx-daan .channel {
	    padding: 0px 5px;
	}

	.min_top a {
    line-height: 43px;
	}

	.gzwd span a h4 {
	    font-size: 15px;
	}

	.foot_top_1200 ul li select {
	    font-size: 13px;
	}

	.xw-list li a span {
	    width: 28%;
             font-size:14px;
	}

	.header-top .lf b{
		padding: 0;
	}

	.xw-list .img-box-ld img {
	    width: 100% !important;
	    height: 146px !important;
	}

	.i-m-dag-main .i-m-dag-main-li .list li a span {
	    width: 25%;
             font-size:14px;
	}

	.i-m-dag-main .i-m-dag-main-li .min_top .channel {
		padding: 0px 12px;
	}

	.top_min li {
	    width: 30.6%;
	}

	.xzfg_list li {
	    width: 22.8%;
	}
        .PhoneNoShow{
    	  display: none;
        }

    .yw_min_bottom_li_bottom li a span {
	    width: 25.5%;
             font-size:14px;
	}

	.yw_min_bottom_li_bottom li a .title {
	    width: 69%;
	}

	.publicServiceS li span .boottom_left {
    width: 140px;
	}

	.publicServiceS li span input {
	    width: 163px;
	}


}

@media(max-width: 320px) {

   .xw-list li a span {
    width: 31%;
    font-size: 14px;
   }
   
   .xw-list li a p {
    width: 64%;
   }
   .i-m-dag-main .i-m-dag-main-li .list li a .title {
     width: 70%;
   }
   .i-m-dag-main .i-m-dag-main-li .list li a span {
    width: 27%;
   }

   .i-m-dag-main .i-m-dag-main-li .min_top .channel {
    padding: 0px 7px;
   }
   .min_top_more span {
     padding: 0px 0px;
   }
 .top_min li{
     font-size: 14px;
  }

  .xzfg_list li {
    width: 22.3%;
  }

  .i_min_bottom_li_min_bottom li a span {
    width: 26%;
  }

  .i_min_bottom_li_min_bottom li a .title {
    width: 68%;
 }


 .ld_li .ld_xq {
    width: 45% !important;
 }

  .dagOrgan li a {
    font-size: 12px;
 }
   .i_min_bottom .i_min_bottom_list li .gs_right .memo sp {
    line-height: 24px;
   }

 .i_min_bottom .i_min_bottom_list li {
    margin-top: 8px;
}

.i-xx-daan .list li a span {
    width: 26.2%;
}

.i-xx-daan .list li a .title {
    width: 66%;
}
.gzwd span img {
    float: left;
    margin-top: 17px;
    margin-left: 15px;
}
.publicServiceS li span .boottom_left {
    width: 124px;
}

.publicServiceS li span input {
    width: 125px;
    text-indent: 1rem;
}

.xzzfList .list li a span {
    width: 30%;
}

.xzzfList .list li a .title {
    width: 62%;
}

/***/

}
