﻿* {
    font-family: "微软雅黑";
}

.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: "020";
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}

a {
    color: #333333;
}



@media only screen and (min-width: 100px) and (max-width: 767px) {
    body {
        width: 100vw;
    }

    .inner_box {
        width: 96vw;
        margin: 0 auto;
    }

    .phone_sc {
        display: none;
    }

    .wza {
        display: none;
    }

    .top {
        font-size: 4vw;
        line-height: 10vw;
        display: none;
    }

    .logo {
        width: 100vw;
        height: 50vw;
        padding-top: 7vw;
    }

    .logol,
    .search {
        float: unset;
    }

    .logol img {
        display: block;
        height: auto;
        width: 80vw;
        margin: 0 auto;
    }

    .search {
        margin-top: 8vw;
    }

    .sefm {
        width: 75vw;
        height: 10vw;
        background-size: 75vw;
    }

    .setxt {
        width: 63vw;
        height: 10vw;
        line-height: 10vw;
        padding: 0 2vw;
        font-size: 3vw;
    }

    .sesub {
        width: 13vw;
        height: 10vw;
    }

    .nav {
        width: 100vw;
        height: auto;
        line-height: unset;
        border-radius: 0;
    }

    .nav ul li {
        float: left;
        width: 25vw;
        font-size: 4vw;
        font-weight: bold;
        margin: 2vw 4vw;
    }

    .main {
        width: 100vw;
        margin-top: 3vw;
        padding: 2vw;
        margin-bottom: 0vw;
    }

    ul.govpushinfo150203 {
        height: 80vw;
    }

    .hltit a {
        font-size: 5vw;
    }

    .hlmore a {
        margin-top: 2vw;
        font-size: 3vw;
    }

    .headline {
        width: 100%;
        height: 21vw;
        border-radius: 1vw;
        padding: 3vw 9vw 0;
        background-size: cover;
    }

    .pic_news {
        margin-top: 4vw;
        border: 1px solid #ececec;
        padding: 1.5vw;
    }

    .focusBox {
        float: unset;
        width: 100%;
        height: 65vw;
    }

    .focusBox .pic img {
        width: 100%;
        height: 65vw;
    }

    .focusBox .txt-bg,
    .focusBox .txt {
        height: 10vw;
    }

    .focusBox .txt li a {
        padding-left: 2vw;
        font-size: 3vw;
        width: 65vw;
    }

    .focusBox .num li {
        width: 3vw;
        height: 3vw;
        border-radius: 1.5vw;
        margin-right: 1.5vw;
    }

    .focusBox .num {
        bottom: 3.5vw;
        right: 1vw;
    }

    .slideTxtBox1 {
        width: 100%;
        margin-top: 4vw;
    }

    .slideTxtBox1 .hd {
        height: 12vw;
        line-height: 12vw;
        border-bottom: 0.5vw solid #ececec;
    }

    .slideTxtBox1 .hd ul li.on a {
        /* border-bottom: 1vw solid #2763ca; */
    }

    .slideTxtBox1 .hd ul li a {
        height: 12vw;
    }

    .slideTxtBox1 .hd ul li {
        font-size: 4vw;
        margin-left: 3vw;
    }

    .gwyxx {
        width: auto;
        font-size: 4vw;
        margin-left: 3vw;
    }

    .slideTxtBox1 .bd li{
        font-size: 4vw;
        height: 10vw;
        line-height: 10vw;
        padding-left: 3vw;
    }

    .slideTxtBox1 .bd li a {
        width: 63vw;
        font-size: 4vw;
    }

    .date {
        font-size: 4vw;
    }

    .hf {
        margin-top: 4vw;
    }

    .slideBox {
        height: 20vw;
        border: none;
    }

    .hf .bd img {
        height: 20vw;
    }

    .tablist {
        display: block !important;
    }

    

    .more1 {
        font-size: 4vw;
    }

    .yqlj {
        margin-top: 4vw;
    }

    .yqljp {
        height: 10vw;
    }

    .yqljp a {
        padding: 0 3vw;
        height: 10vw;
        line-height: 10vw;
        font-size: 5vw;
    }.picMarquee-left .bd ul li .pic img {
        width: 33vw;
        height: 15vw;
        padding: 0;
    }

    .next,
    .prev {
        width: 6vw;
        height: 8vw;
        margin-top: -4vw;
    }

    .next {
        background: url(arr_l.png) no-repeat right center;
        background-size: 6vw;
    }

    .prev {
        background: url(arr_r.png) no-repeat left center;
        background-size: 6vw;
    }

    .picMarquee-left .bd {
        padding: 5vw 0;
    }

    .footer .footer-m {
        width: 100%;
        padding-top: 5vw;
    }

    .footer {
        height: auto;
        position: relative;
        padding-bottom: 10vw;
    }

    .jc,
    .dz {
        position: absolute;
        top: 19vw;
    }

    .dz {
        left: 5vw;
    }

    .jc {
        right: 5vw;
        top: 21vw;
    }

    .dz img {
        width: 15vw;
    }

    .jc img {
        width: 20vw;
    }

    .ftc {
        margin-left: 0;
        padding: 0 5vw;
    }

    .ftc p {
        font-size: 3.5vw;
        margin-top: 2vw;
        text-align: center;
    }

    .ftc p a {
        display: block;
    }

    .ftc p span {
        display: block;
    }

    .yqlink {
        display: none;
    }
    .hf li{
        margin-top: 2vw;
    }
    .hf img{
        height: 15vw;
    }
    /* 政府信息公开 */
    .zfxxgk ul li {
        width: 49%;
        height: 10vw;
        margin-top: 3vw;
        margin-left: 2%;
    }
    .zfxxgk ul li a {
        font-size: 4vw;
        line-height: 10vw;
    }
    .zfxxgk ul li:nth-child(2n-1){
        margin-left: 0;
    }
    /* 政府信息公开 */
}