.pc_body {
    display: block;
}

.wap_body {
    display: none;
}

@media (max-width: 768px) {

    html,
    body {
        min-width: auto;
    }

    .pc_body {
        display: none;
    }

    .wap_body {
        display: block;
    }

    .fw {
        width: 92%;
    }

    .flexslider {
        padding-top: 50px;
        width: 100%;
    }

    .bot_txt,
    .s-box,
    .cent-box,
    .tempWrap,
    .zt-item,
    .home1-right,
    .cent-news,
    .home1-cent {
        width: 100% !important;
    }

    .home-service-tit {
        padding: 0 0 0 35px;
        font-size: 15px;
        background: url(../image/service-bg.png) 15px no-repeat;
    }

    .home-service {
        padding-left: 0;
        width: 100%;
    }

    .home-service-list li {
        padding: 5px 0;
        width: 25%;
        height: auto;
        margin: 0 4%;
    }

    .home-service-box {
        background: none;
    }

    .cont {
        padding: 0;
    }

    .tit2,
    .tit {
        margin-top: 20px;
        padding-left: 30px;
        font-size: 16px;
    }

    .picFocus .bd li .t1 {
        height: 40px;
        line-height: 40px;
        font-size: 16px;
        ;
    }

    .picFocus .bd li .t2 {
        font-size: 14px;
    }

    .cent-news {
        margin-left: 0;
        height: auto;
    }

    .homeimgtxtlist {
        background: #fff;
    }

    .homeimgtxtlist li .p-name {
        width: 80%;
        font-size: 14px;
    }

    .homeimgtxtlist li .p-time {
        font-size: 12px;
    }

    .homeimgtxtlist li {
        overflow: hidden;
        line-height: 30px;
        height: auto;
    }

    .friendship-link {
        display: none;
    }

    .picFocus .bd,
    .picFocus .bd li,
    .picFocus .bd .img {
        height: 310px;
    }

    .home-keshi li {
        width: 100%;
    }

    .keshi .fl .swiper-wrapper {
        width: 93%;
    }

    .bot {
        margin-top: 30px;
        height: auto;
        overflow: hidden;
        background-size: auto 100%;
    }

    .bot_txt {
        padding-left: 0;
        padding-top: 20px;
    }

    .bot_txt p {
        text-align: center;
    }

    .bot_logo {
        display: none;
    }

    .bot_register {
        padding: 20px 0;
        float: inherit;
        justify-content: center;
        width: 180px;
        margin: 0 auto;
    }

    .mline-top,
    .frame_top,
    .sline-top {
        display: none;
    }

    .mline-bottom,
    .frame_bottom,
    .sline-bottom {
        display: none;
    }

    .frame,
    .home-news {
        border: 3px solid #e8ca94;
        padding: 10px 20px;
    }

    .home1-notice {
        height: auto;
    }

    .quick-img {
        display: none;
    }

    .section {
        width: 50%;
        padding: 0 15px;
    }

    .section-box {
        padding: 0;
    }

    .section-ul-li {
        height: 30px;
        line-height: 28px;
        font-size: 15px;
        background-size: 100%;
        padding: 0;
        width: 100%;
    }

    .zt-item {
        display: none;
    }

    .hf_banner {
        margin-top: 20px;
    }

    .picFocus2wrap {
        border: 3px solid #e8ca94;
        padding-bottom: 24px;
    }

    .home-news li {
        font-size: 14px;
    }

    /* 列表页内页 */
    .dqwz {
        padding-top: 70px;
    }

    .inside-nva {
        float: initial;
        width: 100%;
    }

    .inside-tit {
        display: none;
    }

    .inside-nva ul {
        padding-top: 0;
        background: none;
        display: flex;
        flex-wrap: wrap;
    }

    .inside-nva ul li {
        border: 1px solid #00834B;
        height: 30px;
        line-height: 30px;
        text-align: center;
        font-size: 14px;
        margin-right: 10px;
        margin-bottom: 10px;
        padding: 0 10px;
    }

    .inside-nva ul li a {
        margin: 0;
    }

    .inside-nva-bottom {
        display: none;
    }

    .inside-cont {
        margin-left: 0;
        margin-top: 15px;
        margin-bottom: 35px;
    }

    .txtlist {
        padding: 10px 15px;
    }

    .txtlist li {
        padding-left: 15px;
        height: 34px;
        line-height: 34px;
        font-size: 14px;
        background: url(../image/li.png) 0 13px no-repeat;
        background-size: 8px 8px;
    }

    .txtlist li span {
        font-size: 12px;
    }

    .pages {
        padding: 20px 0 20px;
    }

    .pagination li {
        margin-bottom: 10px;
    }

    .pagination span {
        padding: 2px 5px;
        font-size: 12px;
    }

    .pagination a {
        padding: 2px 5px;
        font-size: 12px;
    }

    .zxdt_tit {
        margin: 0 20px;
        padding-top: 20px;
        font-size: 16px;
        line-height: 25px;
    }

    .zxdt_time {
        margin: 0 20px;
        height: 18px;
        padding-top: 10px;
        line-height: 18px;
        font-size: 12px;
    }

    .inside .line {
        margin: 10px 20px 0;
    }

    .inside-text {
        padding: 20px 20px;
    }

    .inside-text span,
    .inside-text p {
        font-size: 14px !important;
    }

    .inside-text p {
        /*text-indent: 2em !important;*/
    }

    p img {
        text-indent: 0;
    }

    .sxp {
        margin: 0 20px;
        padding: 20px 0;
        line-height: 20px;
        font-size: 12px;
    }

    .sxp p {
        margin-bottom: 10px;
    }
}