﻿@media (max-width: 767px) {
    /*html,body*/
    html, body{
        background:none !important;
        width: 100%;
        overflow-x: hidden;
    }
    body {
        min-width: 100%;
    }

    .g-box{
        background:none;
    }
    .banner-p{
        padding:.5rem 0;
    }
  .scroll-img  .slideBox{
    width: 100%;
    box-sizing: border-box;
    }
    .scroll-img .slideBox .tempWrap{
    width: 247px!important;
    margin: 0 auto;
    
    }
    .h-menu{
        display:block;
        float:left;
        position:static;
    }
    .h-menu li{
        line-height:3!important;
    }
    .h-menu a{
        font-size:.4rem;
    }
    .h-menu i{
        padding:0;
        font-size:.5rem
    }
    .center{
        float:left;
        display:block;
        width:100%;
    }
    .main{
        padding:0;
    }
    .mt-20,
    .main .mt-10{
        margin-top:0;
    }
    .picScroll-left .bd ul li,
    .picScroll-left .bd ul,
    .picScroll-left{
        width:100%;
        height:7.99rem!important;
        display:block;
    }
    .picScroll-left .bd ul li a{
        display:block;
    }
    .picScroll-left .hd{
        width:100%;
        height:auto;
        line-height:3;
    }
    .picScroll-left .hd ul{
        width:auto;
        top:.4rem;
        
    }
    .hd-title a{
        font-size:.4rem;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
    }
    .chge-hd li{
        height:auto;
        width:auto;
        padding:0 5px;
    }
    .chge-hd a{
        font-size:.5rem;
        height:auto;
        display:block;
        line-height:2;
    }
    .swtt{
        display:block;
        margin-left:0;
        width:100%;
        height:auto;
    }
    .xwbanner-t>ul>li{
        width:100%;
    }
    .swtt-title{
        padding-bottom:0;
        margin-bottom:0;
        display:block;
        width:100%;
    }
    .swtt-title h2{
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
        font-size:.5rem!important;
        height:auto!important;
        width:auto!important;
        display:block;
    }
    .swtt-title h2 a{
        line-height:2;
    }
    .p-body{
        width:100%!important;
        height:auto!important;
        display:block;
    }

    .slideTxtBox{
        width:100%;
        height:auto;
        display:block;
    }
    .hx-group,
    .dtzj,
    .ggfw{
        margin-left:0;
        width:100%;
        height:auto;
        display:block;
    }
    .p-list .p-title{
    }
    .p-list .p-title li{
        display:block;
        font-size:.5rem!important;
        padding:0 5px;
    }
    .xx-group span,
    .p-list .p-title li a{
        font-size:.5rem;
    }
    .p-list .p-title li.on>a{
        padding:0 5px;
    }
    .more{
        font-size:.4rem;
        padding-right:5px;
    }
    .p-list .p-body li{
        height:auto;
        line-height:2;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
        font-size:.4rem;
        box-sizing:border-box;
    }
    .p-list .p-body li a {
        box-sizing:border-box;
        float: left;
        width: 100%;
        font-size:.4rem!important;
        text-overflow: ellipsis;
        white-space:nowrap;
        padding-right: 3rem;
        margin-right: -3rem;
        overflow: hidden;
    }
    .gg-ilist ul{
        padding-top:0;
    }
    .gg-ilist li a{
        font-size:.4rem;
    }
    .xx-bannner,
    .gg-ilist li img{
        margin-top:0!important;
    }
    .xxgk{
        width:100%;
        height:auto;
        display:block;
    }
    .gg-ilist ul{
        padding-top:0;
    }
    .list-info li .date,
    .gg-ilist li a{
        font-size:.4rem;
    }
    .gg-ilist li img{
        margin-top:0;
    }
    .xxgk{
        width:100%;
        height:auto;
        display:block;
    }
    .xx-group{
        padding-top:0;
    }
    .xx-group li{
        width:48%;
        margin:0 1%;
    }
    .l-y a,
    .l-z a{
        width:auto!important;
        margin-right:0!important;
    }
    .l-y:last-child,
    .l-z:last-child{
        margin-bottom:9px;
    }
    .jgzn .bd li{
        font-size:.5rem;
        line-height:2.5;
        padding:4px 3px 0;
    }
    .margin_bottom{
        margin-bottom:0!important;
    }
    .ldxx li{
        font-size:.5rem;
        padding-right:0;
        width:48%!important;
        margin:1%!important;
    }
    .qmtfw{
        height:auto;
    }
    .qmtfw span{
        height:auto;
        line-height:3;
        font-size:.5rem;
    }
    .qmtfw .iconfont{
        font-size:.5rem;
        top:0;
    }
    .qmtfw ul{
        margin:0;
    }
    .qmtfw li{
        height:4.97rem;
        width:80%;
        margin:5px 10%;
        display:block;
    }

    /*css-xxgk*/
    .now-path{
        font-size:.4rem;
        height:auto;
    }
    .now-path>p{
        line-height:2.5;
    }
    .now-path .iconfont{
        font-size:.5rem;
    }
    .list-box{
        padding:0;
    }
    .box-menu{
        width:100%;
        display:block;
        overflow-x:auto;
        overflow-y:hidden;
    }
    .box-menu li .iconfont,
    .box-menu .menu-title{
        display:none!important;
    }
    .box-menu>ul{
        border:0;
    }
    .box-menu>ul li{
        float:left;
        border:0;
        height:auto;
        line-height:2.5;
        padding:0 5px;
    }
    .box-menu>ul li a{
        font-size:.5rem;
        margin-left:0;
    }
    .box-list{
        width:100%;
        height:auto;
        display:block;
    }
    .box-list .list-title{
        height:auto;
        font-size:.5rem;
        line-height:2;
        padding-left:10px;
    }
    .list-info{
        padding:0;
    }
    .box-list .list-info ul{
        min-height:0!important;
    }
    .list-info li{
        height:auto;
        line-height:2;
        padding:0 10px;
        display:block;
    }
    .list-info li a{
        box-sizing:border-box;
        float: left;
        width: 100%;
        font-size:.4rem!important;
        text-overflow: ellipsis;
        white-space:nowrap;
        padding-right: 3rem;
        margin-right: -3rem;
        overflow: hidden;
        margin-left:0;
    }
    .nextpage{
        width:100%;
        height:auto!important;
        display:block;
        float:left;
        padding:0!important;
        text-align:center;
    }

    /*page*/
    .paging_wrap.right {
        clear: both;
        text-align: center !important;
        padding:10px 0;
    }
    #paging{
        display: inline-block;
        float: none;
        width:auto;
    }
    #paging > .page_index {
        margin: 0;
    }
    #paging > .page_index a,
    #paging > .end_page,
    #paging > .home_page,
    .total_count {
        display: none;
    }
    #paging > .page_index .current {
        display: block;
        margin: 3px 3px;
    }
    .paging li a, .paging li span{
        font-size: .4rem!important;
    }

    /*css-ldcy*/
    .leadlist-b ul li{
        margin:5px 20%!important;
        padding:0;
        width:60%!important;
        height:auto!important;
    }
    .leadlist-b ul li .leadlist-img{
        width:auto!important;
    }
    .leadlist-b ul li p,
    .leadlist-b ul li span{
        font-size:.5rem!important;
        line-height:2!important;
    }

    /*detail-zdxw*/
    .article-box{
        padding:0;
    }
    .article-box .info-title{
        font-size:.5rem;
        padding:0 10px;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
        line-height:2;
    }
    .article-box .sp_info{
        margin-top:0;
        font-size:.4rem;
        line-height:2;
    }
    .article-box .content{
        margin:0;
        font-size:.4rem;
        line-height:2;
        padding:0 10px;
    }
    .article-box .content img{
        max-width:100%;
        height:auto!important;
    }
    .article-box .content div,
    .article-box .content span,
    .article-box .content font,
    .article-box .content p span,
    .article-box .content p{
        font-size:.4rem!important;
    }
    .article-box .chare{
        padding:0 10px;
        font-size:.4rem;
        height:auto;
        line-height:3;
    }
    .chare .chare-right{
        display:none;
    }

    /*detail-djzl*/
    .article-box .content h1,
    .article-box .content p{
        text-indent:0!important;
    }

    /*detail-swzs*/
    .article-box .content table{
        width:100%!important;
        margin:0!important;
    }
    .article-box .content table td{
        width:auto!important;
        height:auto!important;
        padding:0!important;
    }
 
    /*css-footer*/
    .footer{
        float:left;
        display:block;
        width:100%;
        height:auto;
        margin-top:0;
    }
    .copy-right{
        width:100%;
        height:auto;
        display:inline-block;
    }
    .copy-right .p-w-auto{
        padding:0!important;
        display:block;
        height:auto;
    }
    .bah,
    .p-num,
    .yb{
        display:block!important;
    }
    .footer p{
        font-size:.4rem;
        line-height:2;
    }
}    