@media (max-width: 767px) {
    /*å¤´éƒ¨*/
    .Hj-EasyRead-Container,
    .header .search,
    .top_bg,
    .comm_topLink,
    .nav li i.nav_line,
    #topSystemBtn_id {
        display: none!important;
    }
    html,body{
        width:100%!important;
    }
    .main{
        height:auto;
        display:block;
    }
    .header{
        padding:0;
        width:auto!important;
        display: flex;
    }
    .header .logo {
        align-items: center;
        padding:15px;
    }
    .header .logo img {
        width: 100%!important;
    }
    #CBody{
        background-position: 47% -1%;
        background-size: 336%;
    }
    .gkgspt{
        margin-top:10px;
    }

    .nav{
        height:40px!important;
        line-height:40px!important;
        display:block!important;
    }
    .path .curpos{
        display:none!important;
    }
    .nav li{
        box-sizing: border-box;
        border-width: 1px;
        border-style: solid;
        border-color: rgba(255, 255, 255, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(255, 255, 255, .1);
        height:40px!important;
        line-height:40px!important;
    }
    .nav li a{
    padding: 0 10px;
    box-sizing: border-box;
    }
    .mt20{
        margin:0;
        display:flex;
        flex-wrap:wrap;
    }
    .tzgg .title .more{
        margin:0;
    }
    .mt15,
    .list{
        margin:0;
        width:100%!important;
    }
    .list{
        margin-top:10px;
    }
    .gzxx .info{
        padding:0 15px;
    }
    .list ul li{
        display:flex;
        overflow:hidden;
        margin:0 15px;
    }
    .list ul li a{
        flex:1;
        order:-1;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        max-width: none;
    }
    .list ul li span{
        padding-left:10px;
    }
    .slideBox{
        order:-1;
        margin-top:10px;
    }
    .slideBox, .slideBox .bd{
        width: 100%;
        height: auto;
    }
    .slideBox .bd ul{
        height: 0!important;
        padding-bottom: 73%;
        overflow: hidden;
        width:auto!important;
    }
    .slideBox .bd li,
    .slideBox .bd li a,
    .slideBox .bd li img{
        width: 100%!important;
        height: 100%!important;
    }
    .slideBox .bd li p{
        box-sizing: border-box;
        font-size:12px;
        padding-left: 1em!important;
        padding-right: 100px!important;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        text-indent:0;
    }
    .gzxx,
    .tzgg{
        margin-top:10px;
    }
    .title h2 a{
        padding:0 3px;
    }
    .gzxx .title .more {
        margin-right:10px;
    }
    .left_tit{
        width:100%;
        margin:10px 0 0;
    }
    .xxgk_xx ul li,
    .qzqd ul li{
        box-sizing:border-box;
        margin:0!important;
        width:50%;
        padding:5px;
        height:auto;
        border-style: solid;
        border-color: rgba(255, 255, 255, .05) rgba(0, 0, 0, .05) rgba(0, 0, 0, .05) rgba(255, 255, 255, .05);
    }
    .zxts,
    .xzzf,
    .wsbs,
    .czxx,
    .zcfg{
        height:auto!important;
        margin-top:10px;
    }
    .footer .gov_ico{
        display:none;
    }
    .pic_list li{
        width:90%;
        margin:10px 5%;
    }
    .pic_list a{
        display:block;
    }

   
    .paging_wrap.right {
        clear: both;
        text-align: center !important;
        padding:10px 0;
    }
    #paging{
        display: inline-block;
        float: none;
    }
    #paging > .page_index {
        margin: 0;
        vertical-align:bottom;
    }
    #paging > .end_page,
    #paging > .home_page,
    .paging .page_count,
    .total_count {
        display: none;
    }
    #paging > .page_index .current {
        display: block;
        margin: 0 3px;
    }
    .paging li a, .paging li span{

    }
     .main_con_zw img,
    .main_content img，
    .main_con_zw iframe,
    .main_content video，
     #j-show-body img,
    .tys-main img,
    #j-show-body iframe,
    .tys-main iframe,
     #j-show-body video,
    .tys-main video {
         max-width: 100%!important;
         height: auto!important;
         display: block!important;
     }
     .xxgk_right_div3,
     .xxgk_right_div5,
     .friend_link_box{
         margin-top:20px;
     }  
     .sc_title{
         width:100%;
     }
     .xxgk_sc ul,
     .xxgk_sc ul li{
         width:100%;
     }
     .xxgk_sc ul li a{
         box-sizing:border-box;
         padding-left:60px;
     }
     .xxgk_sc li i{
         left:85px;
     }
     .xxgk_main_left div .leader{
         text-align:center;
         padding:10px 20px;
     }
     .footer{
         padding:10px 15px;
     }
    .footer p{
        font-size:12px!important;
    }
    #collect{
        display:none;
    }
    .main_content{
        padding:0;
    }
    .main_content h2{
        font-size:16px!important;
        margin-top:10px;
        margin-bottom:10px;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
        padding:0 15px;
    }
    .main_content .main_con_zw{
        margin-top:20px;
        padding:0 15px;
        width:auto;
    }
    .xxgk_top_frame{
        margin:0 15px;
        width:auto;
    }
    .xxgk_top_frame ul .li02,
    .xxgk_top_frame ul .li01{
        width:100%;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
        box-sizing:border-box;
        padding:5px 15px;
    }
    .xxgk_top_frame ul .li02{
        height:auto;
    }
    .xxgk_top_frame ul{
        margin:5px 0;
        width:100%;
    }
    .jgld_leader{
        width:auto;
        text-align:center;
    }
    .jgld_leader .jgld_leader_pic{
        float:none;
        width:auto;
    }
    .jgld_leader .jdld_leader_right{
        width:100%;
        display:flex;
        margin:0;
    }
    .jgld_leader .jdld_leader_right ul{
        width:auto;
        display:flex;
        flex-wrap:wrap;
        margin:0 15px;
    }
    .jgld_leader .jdld_leader_right ul .jdld_leader_tit{
        width:100%;
        font-size:16px;
    }
    .jgld_leader .jdld_leader_right ul .jdld_leader_zw .Custom_UnionStyle p{
        text-align:center;
    }
    .jgld_leader .jdld_leader_right ul .jdld_leader_zw{
        width:100%!important;
    }
    .leader_grjj{
        width:auto!important;
        margin:0 15px;
    }
}
