@charset "utf-8";
/* CSS Document */
.App{display: none;}
@media screen and (max-width:1024px){

}

@media screen and (max-width:768px){
    .pc{display: none;}
    .App{
        width: 100%;
        display: block;
        max-width: 640px;
        min-width: 320px;
        /* background: #f0f9ff; */
        background: #fff;
    }
    .mTt{
        background: #f0f9ff;
        box-sizing: border-box;
        padding: 10px;
        margin: 0 10px;
        text-align: center;
    }
    .mTt a{
        line-height: 30px;
        font-size: 18px;
        color: #1c65b7;
    }
    .mbanner{position: relative;overflow: hidden;}
    .mbanner img{display: block;width: 100%;}
    .mbanner .swiper {width: 100%;}
    .mbanner .swiper a{display: block;position: relative;}
    .mbanner .swiper a p{position: absolute;width: 100%;height: 40px;line-height: 40px;box-sizing: border-box;padding-left: 10px;color: #fff;background: rgba(0,0,0,0.5);bottom: 0;left: 0;padding-right: 100px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .mbanner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{text-align: right;}
    .mbanner .swiper-pagination-bullet{background: #fff;opacity: 1;margin: 0 2px !important;}
    .mbanner .swiper-pagination-bullet-active{background: #1674d2;}
    .AppBox{
        padding: 10px;
        box-sizing: border-box;
        font-size: 16px;
    }
    .mTabT{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .mTabT li{
        width: 32%;
        height: 40px;
        border-radius: 20px;
        background: #f0f0f0;
        text-align: center;
        cursor: pointer;
        line-height: 40px;
        font-weight: bold;
        overflow: hidden;
    }
    .mTabT li.on{
        background:  url("../images/iconL.png") -8px center no-repeat,url("../images/iconR.png") right -8px center no-repeat,linear-gradient(to right, #1388ea, #1674d2);
        color: #fff;
    }
    .mTabC ul li{
        padding: 10px 0;
        border-bottom: 1px dashed #eee;
    }
    .mTabC ul li a{
        display: block;
        line-height: 24px;
        text-align: justify;
        background: url("../images/dot1.png") no-repeat 0 9px;
        background-size: 5px 5px;
        padding-left: 10px;
    }
    .mTabC ul li span{
        display: block;
        color: #999;
        margin-top: 10px;
        font-size: 15px;
        padding-left: 10px;
    }
    .Mmore{
        display: block;
        width: 100%;
        height: 36px;
        background: #f1f1f1;
        text-align: center;
        line-height: 36px;
        border-radius: 18px;
        margin: 0 auto;
        margin-top: 10px;
    }
    .Mmore:hover{
        color: #fff;
        background: #1c65b7;
    }
    .mTit{display: flex;justify-content: space-between;height: 36px;line-height: 36px;border-bottom: 1px solid #f1f1f1;box-sizing: border-box;}
    .mTit h3{font-size: 16px;font-weight: bold;color: #1c65b7;height: 36px;border-bottom: 3px solid #1c65b7;box-sizing: border-box;padding: 0 5px;}
    .mTit h3 span{
        color: #f27000;
    }
    .mTit a{color: #999;}
    .mZtzl{position: relative;overflow: hidden;}
    .mZtzl .swiper {width: 100%;}
    .mZtzl .swiper a{display: block;position: relative;}
    .mztzlimg{display: block;width: 100%;} 
    .mztzl-text{position: absolute;width: 100%;height: 100%;top: 0;left: 0;box-sizing: border-box;padding: 15px 20px;} 
    .mZtzl .swiper a .mztzl-text h3{color: #1c65b7;font-weight: bold;font-size: 18px;}
    .mZtzl .swiper a .mztzl-text p{color: #1c65b7;position: absolute;left: 20px;bottom: 20px;}
    


    .header{display: none;}
    .m-head{display: block;}
    .footer{display: none;}
    .mFooter{display: block;}
    .appnone{display: none;}
    .w1300{width: 100%;}
    .sub_main{width: 100%;padding: 10px;}
    /* 走进邕宁 s */
    .ywzxBanner{display: none;}
    .yngkbg{padding: 0 10px;}
    .yngkPic{display: none;}
    .yngkLsit{width: 100%;float: none;display: flex;flex-wrap: wrap;justify-content: space-between;}
    .yngkLsit li{width: 24%;float: none;height: 40px;margin-left: 0;font-size: 15px;letter-spacing: 0;line-height: 40px;margin-top: 10px;}
    .yngkTab{height: auto;background: none;margin-top: 20px;}
    .yngkText{float: none;width: 100%;padding: 10px;border: 1px solid #ddd;box-sizing: border-box;border-radius: 5px;background: #fff;}
    .subTit{font-size: 20px;height: 50px;background-size: 100% auto;}
    .yngkText dt h3{font-size: 18px;}
    .yngkText dt p{font-size: 16px;line-height: 26px;}
    .yngkText dt a.xq{margin-top: 10px;width: 100px;}
    .ynwhbg{padding: 0 10px;}
    .ynwhbox{height: auto;margin-top: 20px;background: none;}
    .ynwhPic{width: 100%;float: none;margin-top: 0;margin-left: 0;height: auto;}
    .ynwhList{height: auto;width: 100%;float: none;margin-top: 10px;padding: 10px;}
    .ynwhList li{height: auto;line-height: 26px;clear: both;padding: 5px 0;}
    .ynwhList li:last-child{border-bottom: none;}
    .ynwhList li a{float: none;overflow: visible;white-space: normal;width: 100%;background: url("../images/dot.png") no-repeat 0 8px;}
    .ynwhList li span{float: none;margin-left: 18px;}
    .yntkbg{padding:  10px;}
    .myntk{display: block;margin-top: 10px;}
    /* 走进邕宁 e */

    /* 公共服务 s */
    .app-pa10{padding: 0 10px;}
    .gxbsBox{margin-top: 10px;}
    .gxbsBox .bd ul li{display: flex;justify-content: space-between;flex-wrap: wrap;margin-right: 0;}
    .gxbsBox .bd ul li a{width: 100%;margin-right: 0;margin-top: 8px;font-size: 15px;height: 40px;background-size: auto 30px;padding-left: 20px;}
    .gxbsBox .hd ul li{height: 18px;border-radius: 9px;}
    .ggZtfw{margin-right: 0;display: flex;flex-wrap: wrap;background: #fff;margin-top: 10px;}
    .ggZtfw li{float: none;width: 25%;margin-right: 0;margin-top: 10px;margin-bottom: 10px;}
    .ggZtfw li a{height: auto;background: none;padding-top: 0;border: none;}
    .ggZtfw li a img{width: 40px;height: 40px;}
    .ggZtfw li a p{font-size: 15px;margin-top: 0px;}
    .ggBtns{margin-right: 0;margin-top: 10px;display: flex;justify-content: space-between;flex-wrap: wrap;}
    .ggBtns li{float: none;margin-right: 0;width: 32%;height: 40px;text-align: center;margin: 10px 0;}
    .ggBtns li a p{float: none;line-height: 40px;margin-left: 0;letter-spacing: 0;font-size: 16px;}
    .ggBtns li a img{display: none;}
    /* 公共服务 e */
    .bmbs-main{margin: 10px;padding: 10px;}
    .ggzy-list{margin-right: 0;}
    .ggzy-list li{width: 100%;height: 40px;float: none;margin-top: 10px;margin-right: 0;}
    .ggzy-list li a{height: 40px;line-height: 40px;padding-left: 12px;font-size: 15px;}
    .ggzy-list li a i{left: 5px;}
    .cxTT{height: 40px;display: flex;flex-wrap: wrap;}
    .cxTT li{float: none;height: 40px;line-height: 38px;padding: 0;font-size: 16px;width: 33.33333%;text-align: center;}
    .cxTSub h2{margin-top: 5px;font-size: 18px;font-weight: bold;}
    .Chart{display: none;}
    .sjkfbox{margin: 0 10px;}
    .sjkfTit{height: 42px;}
    .sjkfTit h3{margin-left: 10px;height: 42px;border-bottom: 2px solid #1c65b7;font-size: 18px;}
    .sjkfTit a{border: none;padding: 0;margin-top: 2px;font-size: 14px;}
    .sjkf{padding: 0;display: flex;flex-wrap: wrap;}
    .sjkf li{width: 20%;float: none;margin-top: 10px;font-size: 15px;}
    .sjkf li a i img{height: 30px;}
    .tjsj{padding: 0 10px;}
    .list1 li{height: auto;line-height: 24px;padding: 7px 0;border-bottom: 1px dashed #ddd;}
    .list1 li:last-child{border-bottom: none;}
    .list1 li a{float: none;width: 100%;background-position: 0 5px;padding-left: 15px;overflow: visible;white-space: normal;}
    .list1 li span{float: none;padding-left: 15px;}
    .tjgb{padding: 0 10px;}
    .tjgb ul{margin-right: 0;}
    .tjgb ul li{float: none;margin-right: 0;width: 100%;}
    .tjgb ul li a img{height: auto;}
    .sjkfTit a.sjmore{font-size: 16px;}
    .xjicon{margin-right: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
    .xjicon a{float: none;margin-right: 0;width: 32%;padding: 10px;margin-top: 10px;}
    .xjicon a img{height: 40px;}
    .xjicon a p{font-size: 16px;}
    .xjbox{display: none;}
    .yjzjTab{width: 100%;float: none;margin-top: 10px;}
    .yjzjTT li{font-size: 18px;height: 42px;line-height: 40px;}
    .yjzjTT{height: 42px;padding: 0 10px;}
    .yjzjTT li.on{border-bottom: 2px solid #1c65b7;}
    .yjzjTT a.tabmore1{line-height: 40px;}
    .szzfTit{margin-top: 10px;display: flex;flex-wrap: wrap;height: 60px;border-bottom: 3px solid #43a2fe;}
    .szzfTit li{float: none;height: 60px;}
    .szzfTit li.on{height: 60px;}
    .szzfTit li i{display: none;}
    .szzfTit li a{float: none;margin: 0;text-align: center;display: flex;flex-wrap: wrap;box-sizing: border-box;padding-top: 8px;}
    .szzfTit li a h3{font-size: 18px;width: 100%;}
    .szzfTit li a p{width: 100%;}
    .zcjdBox{padding: 10px;padding-top: 0;}
    .tjList{margin-right: 0;}
    .tjList li{float: left;width: 100%;margin-right: 0;margin-top: 10px;}
    .tjList li a .jdpic{height: auto;}
    .tjList li a .jdpic img{height: auto;}
    .tjList li a .jdText h3{font-size: 16px;height: auto;line-height: 24px;}
    .zcjdmore{margin-top: 15px;}
    .ypjd{margin-right: 0;}
    .ypjd li{float: none;height: auto;margin-right: 0;margin-top: 10px;width: 100%;}
    .ypjd li a{padding: 10px;}
    .ypjd li a h3{height: auto;line-height: 26px;font-size: 16px;background-position: 0 0 3px;}
    .ypjd li a span{margin-top: 10px;}
    .ypjd li a p.xq{margin-top: 10px;}
    .mtjd{margin-right: 0;}
    .mtjd li{float: none;margin-right: 0;width: 100%;height: auto;margin-top: 10px;padding: 10px;}
    .mtjd li a h3{line-height: 26px;height: auto;background-position: 0 3px; padding-bottom: 10px;font-size: 18px;margin-bottom: 10px;}
    .mtjd li a .zy{height: auto;overflow: visible;line-height: 24px;font-size: 15px;}
    .mtjd li a span{margin-top: 10px;}
    .mtjd li a p.xq{margin-top: 10px;}
    .rdhy{margin-top: 10px;padding: 10px;}
    .ggrhList h4{float: none;text-align: left;margin-bottom: 0;}
    .ggrhList ul{float: none;}
    .ggZyrh{padding: 10px;}
    .bmbsTitle{margin-top: 5px;font-size: 18px; font-weight: bold;}
    .ztPicList{margin-right: 0;}
    .ztPicList li{width: 100%;float: none;margin-right: 0;}
    .ztPicList li img{height: auto;}
    .ztTextList{margin-right: 0;}
    .ztTextList li{width: 100%;float: none;margin-right: 0;}




    /* 列表、叶子 s */
    .sub-left{display: none;}
    .sub-right{width: 100%;float: none;}
    .sublistTit{border-bottom: 1px solid #ededed;}
    .sublistTit h3{font-size: 18px;border-bottom: 1px solid #1c65b7;}
    .sub-list li{height: auto;line-height: 24px;background: none;padding-left: 0;border-bottom: 1px dashed #ededed;padding: 7px 0;}
    .sub-list li a{width: 100%;float: none;overflow: visible;white-space: normal;text-align: justify;margin-bottom: 5px;}
    .sub-list li span{float: none;font-size: 15px;}
    /* 列表、叶子 e */
    /* 细览 s */
    .aticle_box{width: 100%;padding: 10px 0;}
    .aticle_box h2{font-size: 18px;}
    .aticle_box h3{font-size: 16px;}
    .aticle_xx{height: auto;line-height: 26px;margin-bottom: 20px;}
    .aticle_xx-left{float: none;}
    .aticle_xx-right{float: none;text-align: right;}
    .article-content{padding: 0;}
    .share{display: none;}
    .positiong{background-size: auto 20px;padding-left: 24px;background-position: 0 5px;}
    /* 细览 e */

    /* 文件资料检索 s */
    .zx_xxgk_ml .ml_search_con .top_con{margin: 10px;}
    .zcwji1{display: block;height: 10px;clear: both;}
    .zx_xxgk_ml .ml_search_con .top_con .zzwjbt{margin-left: 0;padding: 0;width: 30%;box-sizing: border-box;text-align: right;}
    .zx_xxgk_ml .ml_search_con .top_con .zcinput1{width: 60%;box-sizing: border-box;}
    .zx_ml_list ul li span.number{display: none;}
    .zx_ml_list ul li.tou{display: none;}
    .zx_ml_list ul li .list_name .xx_con{display: none !important;width: 100%;box-sizing: border-box;}
    .zx_ml_list ul li {
        height: auto;
        line-height: 18px;
        border-bottom: 1px solid #ebebeb;
        font-size: 15px;
        color: #2e2e2e;
        width: 100%;
        clear: both;
        display: block;
        margin-bottom: 10px;
        padding-bottom: 7px;
    }
    .zx_ml_list ul li span {
        color: #888;
        height: auto;
        font-size: 12px;
        width: 18%;
    }
    .zx_ml_list ul li .list_name {
        width: 94%;
        overflow: unset;
        text-overflow: unset;
        white-space: unset;
        line-height: 1.5rem;
        padding-top: 7px;
    }
    .zx_ml_list ul li span.wenhao {
        width: 52%;
        text-align: left;
    }
    .zx_ml_list ul li span.riqi {
        width: 30%;
    }
    /* 文件资料检索 e */

    /* 政府信息公开 s */
    .zfxxgk-wrap{background: none;padding-top: 0;padding-bottom: 0;}
    .zfxxgk-main{width: 100%;box-sizing: border-box;padding: 15px 0;}
    .zfxxgk-search{background: #fff;border: 1px solid #2d66a5;border-radius: 5px; margin: 0 10px; margin-bottom: 20px;}
    .zfxxgk-search-form{width: 100%;position: relative;}
    .zfxxgk-search-txt{width: 100%;box-sizing: border-box;float: none;}
    .zfxxgk-search-submit{position: absolute;right: 1px;top: 1px;float: none;}
    .zfxxgk-left{display: none;}
    .zfxxgk-right{float: none;width: 100%;border: none;padding: 10px 0;box-sizing: border-box;}
    .zfxxgk-more-gird .zfxxgk-more-list{padding: 10px;}
    .zfxxgk-more-list li{margin-bottom: 10px;border-bottom: 1px dashed #ccc;}
    .zfxxgk-more-list li a{float: none;display: block;}
    .zfxxgk-more-list li span{float: none;}
    .zfxxgk-more-href{margin: 20px auto;}
    .zfxxgk-more{padding: 0;}
    .zfxxgk-more-list{border-bottom: none;padding: 0 10px;box-sizing: border-box;}
    .gov-bottom{padding-bottom: 10px;}
    .gov-org-title{font-size: 18px;margin: 10px;}
    .gov-org-section{padding: 0;}
    .gov-title span{font-size: 16px;}
    .org-list{padding-left: 0;}
    .org-list li{width: 50%;box-sizing: border-box;}
    /* 政府信息公开 e */

    /* 资源融合 s */
    .zyrh-container{width: 100%;padding: 10px;}
    .gzf-sidebar-box{display: none !important;margin-left: -1000000px;}
    .zyrhBox{padding: 10px 0;font-size: 16px;}
    .zyrh-first{padding: 30px 10px 10px 10px;}
    .zyrh-first h2{padding: 0 20px;height: 40px;line-height: 40px;font-size: 18px;top: -20px;}
    .zyrh-first p{line-height: 28px;}
    .zryhT1 h2{font-size: 20px;}
    .zyp{line-height: 28px;}
    .w850{float: none !important;width: 100%;}
    .w260{float: none !important;width: 100%;margin-top: 20px;}
    .zryhT1 img{max-width: 100%;}
    .zyhr-table1{box-sizing: border-box;}
    .zyhr-table1 td{box-sizing: border-box;padding: 5px;font-size: 14px; line-height: 20px;}
    .zyrh-list1 li p{line-height: 30px;padding-left: 40px;}
    .zyrh-list1 li{padding: 10px;}
    .zyBox5{margin-right: 0;}
    .zyBox5 li{width: 100% !important;padding: 0 10px;}
    .zyBox5 li p{line-height: 30px;}
}

@media screen and (max-width:413px){

}