@media screen and (max-width: 960px) {
#mobileHeader{
    background:#fff;
}
    .index-slide .mobile-bg {
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        background-size: cover;
        background-position: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        color: #fff;
        animation: NewBannerAni 10s linear infinite;
    }


   .second-banner{
        height: 170px;
       background-size: cover !important;
       margin-top: 70px;
    }
    .second-banner img{
        height:100%;
        object-fit:cover;
        display: none;
    }

    .second-menu{
        padding:0px;
        height:auto;
    }

    .second-menu-left{
        display:none
    }

   .second-menu-right ul{
         flex-wrap:wrap;
    }

    .second-menu-right ul li{
        font-size:16px;
        margin-left:14px;
        padding:7px 0px;
    }

    .second-content{
        width:90%;
        padding: 20px 0px 0px;
    }

    .gsjj-top{
        flex-wrap:wrap;
        margin-top:15px;
    }

    .gsjj-top-left{
        width:100%
    }

    .gsjj-top-right{
        width:100%;
        margin-top: 15px;
    }

    .gsjj-cn{
        font-size:18px;
    }

    .gsjj-en{
        font-size:20px;
        margin-top: 5px;
        margin-bottom: 15px;
    }

    .gsjj-intro{
        font-size:20px;
        padding-top:10px;
    }

    .gsjj-top-left>ul{
        margin-top:15px;
    }
    
    .gsjj-top-left>ul>li{
        margin-right:30px;
        margin-bottom:5px;
    }

    .gsjj-top-left>ul>li:nth-child(4){
        margin-right:10px;
    }

    .gsjj-top-left>ul>li>p{
        font-size:18px;
    }

    .gsjj-top-left>ul>li>span{
        font-size:16px;
    }

    .gsjj-top-right p{
        font-size:16px;
        line-height:27px;
    }

    .gsjj-bottom{
        flex-wrap:wrap;
        margin-top:0px;
    }

    .gsjj-bottom-left{
        width:100%
    }

    .gsjj-bottom-right{
        width:100%;
        margin-top: 0;
        height: auto;
       padding:20px;
    }

    .gsjj-wbq{
        padding-bottom:10px;
    }

    .gsjj-wbq p{
        font-size:18px;
    }

    .gsjj-wbq strong{
        font-size:26px;
    }

    .gsjj-wbq span{
        font-size:16px;
    }

    .gsjj-bottom-right ul{
        padding-top:15px;
        flex-wrap:wrap;
    }

    .gsjj-bottom-right ul li{
        margin-right:20px;
        margin-bottom: 15px;
    }

    .gsjj-bottom-right ul li p{
        font-size:18px;
    }

    .gsjj-bottom-right ul li p strong{
        font-size:26px;
    }

    .second-title{
        font-size:22px;
        padding-bottom:20px;
    }

    .zzjg-content ul{
        width:100%
    }

    .zzjg-content ul li{
        font-size:18px;
        height:40px;
    }

    .lxfs-map img{
        display:none;
    }

    .lxfs-map img.map-sj{
        display:block !important;
    }

    .lxfs-map p{
        width: 80%;
        left: 9%;
        font-size: 14px;
        padding: 6px;
        top: 12%;
    }

    .lxfs-content ul{
        margin-top:20px;
        flex-wrap:wrap;
    }

    .lxfs-content ul li{
        width:100%;
        margin-top: 15px;
    }

    .lxfs-content ul li p{
        font-size:16px;
        padding-top:10px;
    }

    .lxfs-content ul li span{
        font-size:16px;
        padding: 30px 0px 10px 0px;
        background-size:30px !important;
    }

    .lxfs-content{
        padding-bottom:30px;
    }

 .ldly-content{
	 height:auto;
     padding-top: 20px;
	 background-position:right;
	 background-size:cover;
 }

   .dl-content{
       height:auto;
        padding-top: 20px;
	background:url(../images/dl-sjbg.png) no-repeat;
	background-size:100% 100%;
    }

    .dl-contain{
        width:100%;
    }

    .dl-title{
        font-size:18px;
    }

    .dl-entitle{
        font-size:24px;
        line-height:30px;
    }

    .dl-sum{
        font-size:16px;
        line-height:27px;
        margin-top:10px;
        max-height: 2000px;
        padding-right: 0px;
    }

    .xwzx-contain ul li.news-li,.xwzx-contain ul li.ddjs-li,.xwzx-contain ul li.fddtr-li{
        width:100%;
        float:inherit;
        margin-left:0 !important;
        margin-right:0 !important;
        padding:10px 0px
    }

    .news-item-title,.ddjs-title,.fddtr-left-title{
        font-size:18px;
        height: auto;
        /* margin-top:5px; */
    }

    .news-item-date,.ddjs-date,.fddtr-left-date{
        font-size:14px;
        margin-top:10px;
    }

    .ddjs-contain{
        background:url(../images/hsdt-bg.png) no-repeat center 60px;
        background-size:90%;
}

    .xpage-pagination{
		flex-wrap:wrap;
        margin-top:0px !important;
        margin-bottom:30px !important;
	}
	.xpage-pagination-num li{
		width:50px !important;
		font-size: 14px !important;
		margin-left: 5px !important;
		height: 44px !important;
	}

	.xpage-pagination span{
		height: 44px !important;
		font-size: 14px !important;
	}
	.xpage-pagination-pre, .xpage-pagination-next{
		width:85px !important;
	}

	.xpage-pagination-pager{
		margin-top:15px;
	}

	.xpage-pagination-pager .btn{
		width:55px !important;
		height: 44px !important;
		font-size: 14px !important;
		margin-left:0px !important;
	}

	.xpage-pagination-pager input{
		width:50px !important;
		height: 44px !important;
		margin:0 5px !important;
	}

	.fddtr-left{
		width: 63%;
	}

	.fddtr-right{
		width:35%;
		min-height:88px;
	}

    .fddtr-left-date span{
		margin:0 5px;
	}

	.bssy-contain{
		display:block;
		height: auto;
		position: relative;
		margin-bottom: 30px;
	}

	.bssy-left{
		width:100%;
		margin-top: 82vw;
	}

	.bssy-right{
		width:100%;
		position:absolute;
		top: -82vw;
	}

	.bssy-left p{
		font-size:16px;
		line-height:27px;
	}

	.bzzh-contain{
		width:100%;
		display:block;
		margin-top: 0px;
	}

	.bzzh-left p{
		padding: 22px;
		border-radius: 10px;
	}

	.bzzh-left{
		width:100%;
	}

	.bzzh-right{
		width:100%;
	}
	.bzzh-right p{
		padding:20px 30px !important;
		height: auto;
		border-radius:10px;
		margin-top:10px;
	}

	.jbxx-contain{
		margin-top:20px;
	}

    .jbxx-menu{
		margin-top:20px;
		justify-content:start;
		position:inherit;
		flex-wrap:wrap;
		display:block;
	}

	.jbxx-menu li{
		margin-left:0;
		font-size:20px;
		padding-bottom: 10px;
		margin-right:10px;
		margin-bottom:10px;
		/* display:inline-block; */
		text-align:center;
	}

	.td-1{
		width:13% !important;
	}

	.td-2{
		width: 26% !important;
	}

	.jbxx-item table{
		width:100%;
	}

	.jbxx-item table tr td{
		padding:10px 5px;
		font-size:16px;
	}
       
       .tzzgx-contain{
		display:block;
		margin-top:0;
	}

	.tzzgx-contain li{
		width:100%
	}

	.tzzgx-title{
		font-size:20px;
		margin-bottom: 10px;
	}

	.tzzgx-contain li p{
		font-size:16px;
		margin-top: 10px;
	}

	.tzzgx-contain li p span{
		font-size:22px;
	}

	.tzzgx-jrgw{
		opacity:1;
		width: 145px;
		height: 38px;
		bottom: 20px;
		padding: 0 14px;
		padding:0;
		justify-content:center
	}

	.tzzgx-jrgw a{
		font-size:16px;
	}
	.tzzgx-contain li p.tzzgx-ld{
		margin-top:10px;
	}

	.tzzgx-contain li p.tzzgx-dm{
		margin-top:10px;
		margin-left: 82px;
	}

	.tzzgx-contain li p.tzzgx-dm:nth-child(3){
		margin-top:20px;
	}

        .detail-title{
		font-size:24px;
		width:100%;
		line-height:34px;
	}

	.detail-intro{
		flex-wrap:wrap;
		font-size: 16px  !important;
		padding: 15px 0px 15px  !important;
		border-bottom: 1px solid #f2f2f2;
	}

	.detail-intro div{
		font-size:12px  !important;
		margin-top:10px;
	}

	.detail-inner, .detail-inner p{
		font-size:16px  !important;
		line-height:27px  !important;
		
	}

	.detail-inner p{
		margin-top:10px  !important;
	}

       .detail-inner p img{
               width:100% !important;
       }

	.detail-sx div{
		font-size:16px;
		margin-top:10px;
		
	}

	.detail-bottom{
		margin:30px 0px 30px;
		padding-top:20px;
	}

      .xpage-pagination-pre,.xpage-pagination-next,.xpage-pagination-num{
		margin-top:15px;
	}

     .swiper-ldlyThumb{
		display:none;
	}

	.ldly-item{
		height:auto;
		padding:20px 10px;
		position:inherit;
		background: none;
		color: #333;
	}

	.ldly-item-title{
		margin-top:0px;
		font-size: 18px;
	}

	.ldly-item-sum{
		font-size:16px;
		line-height:25px;
		margin-top:10px;
                text-align:justify
	}

	.ldly-bottom .second-content{
		padding-bottom:20px;
	}

	.swiper-ldly{
		background:none
	}

	.ldly-next,.ldly-prev{
		top:20%;
		bottom:auto;
		width:20px;
		height:35px;
                display:none;
	}

	.ldly-next{
		right:5px;
	}
	
	.ldly-prev{
		left:5px
	}

.ldly-content .second-content{
    width:90%;
}
.zywh-content,.xxgk-content,.tzzgx-content{
   padding-bottom:10px;
}

}

@media screen and (max-width: 1024px) {
    #mobileHead {
        display: block;
        background: #fff;
        position: fixed;
        left: 0;
        right: 0;
        z-index: 9999;
    }


    #header,
    #header.on {
        display: none;
    }

   .footer{padding-top:0px;}

 .news-title{
		font-size:16px;
margin-top:15px;
	}
.whnh-content .second-content{
   padding-bottom:30px;
}

.dl-chsum{
		margin-top:30px;
	}
	.dl-chtitle{
		flex-wrap:wrap;
		position:inherit;
               margin-right:0;
             width:90%;
		margin:0 auto;
	}
	.dl-chtitle li{
		margin-top:10px;
		margin-left:10px;
	}

    .djpp-contain{
           width:90% !important;
    }

	.djpp-chtitle{
		width:90%;
		font-size:20px;
		margin-bottom: 20px;
	}

	.djpp-sum{
		width:90%;
		padding-left:0 !important;
	}

	.djpp-item img{
		width:100% !important;
	}
	.ppmc-item .djpp-sum{
		padding:10px 0 20px;
	}
	.djpp-subtitle{
		font-size:18px;
	}

	.djpp-subsum{
		font-size:16px;
	}

	.ppsy-item ul{
		padding:0 5%;
		
	}

	.ppsy-item ul li{
		justify-content:space-between;
	}

	.ppsy-img{
		width:20%;
		margin-right:0;
	}

	.ppsy-right{
		width:75%;
	}

	.ppsy-title{
		font-size:18px;
	}

	.ppsy-sum{
		font-size:16px;
	}

	.ztbs-con{
		width:90%;
		padding-left:0;
	}
    .ztbs-item ul{
		flex-wrap:wrap;
		margin-bottom:30px;
	}
	.ztbs-item ul li{
		width:100%;
		margin-bottom:10px;
		height:200px;
	}

	.sgts-title{
		font-size:18px;
	}

	.sgts-sum{
		font-size:16px;
	}

	.ztbs-img{
		margin-bottom:30px;
	}

.ldtd-con{
		width:100%;
	}

	.ldtd-con li{
		width:100%;
		margin-bottom:30px;
	}

	.ldtd-item-pic{
		width:60%;
		height:auto;
	}

	.ldtd-item-title,.ldtd-item-sum{
		width:100% !important;
		font-size:20px;
	}

	.ldtd-item-sum{
		font-size:18px;
	}
.dsh-con li:nth-child(2){
   margin-left:0;
}
.gsld-con li{
		margin-left:0px !important;
		margin-right:0px !important;
	}
}