﻿@media (min-width: 0px) and (max-width: 991.98px) {
    .pxdtlist li .text {
        display: block;
        height: 50px;
    }

    .pxjdlist li .text {
        display: block;
        height: 50px;
    }

    .pxxmlist ul li {
        width: calc((100% - 20px)/2);
    }

    .lxfslist ul {
        display: block;
    }

    .lxfslist ul li {
        width: 100%;
    }

    .lxfslist ul li:last-of-type {
        margin-top: 20px;
    }

    .lxfslist ul li .img {
        width: 40px;
        height: 38px;
    }

    .pxjdlist li .title {
        padding-right: 0;
    }

    .pxdtlist li .title {
        padding-right: 0;
    }

    .pxdtlist li .date {
        margin-top: 5px;
    }

    .xsxzlist .box a {
        display: block;
    }

    .xsxzlist .box .time {
        margin-top: 5px;
    }

    /* .zsjzlist .box a{
        display: block;
    }
} */
    .zccx .text .imghxz,
    .zxd .text .imghxz {
        display: none;
    }

    .zccx .text .zctext,
    .zxd .text .zctext {
        font-size: 20px;
    }

    .pxdtlist li a {
        height: 60px;
    }

    .ksxzlist .box,
    .zyjslist .box {
        width: calc((100% - 20px)/2);
        padding: 20px 10px;
    }

    .zyjslist .box .text,
    .zyjslist .box .iszsb,
    .ksxzlist .box .text {
        font-size: 16px;
    }

    .pxjd {
        margin-top: 60px !important;
    }

    .jypxlist ul li {
        width: 100% !important;
        margin-right: 0;
    }

    .xsxzbutton .topbutton .box {
        width: calc((100% - 10px) / 2);
    }

    .xsxzbutton .topbutton .box .img {
        width: 20px;
        height: 23px;
    }

    .xsxzlist .box .title {
        width: 100%;
    }

    .bottbutt .box .img {
        width: 20px;
        height: 23px;
    }

    .jypxlist ul li:nth-child(3n) {
        margin-right: 0 !important;
    }

    .page_main .text .bgdh-yx {
        display: block;
    }

    .page_main .text .bgdh-yx .yx {
        margin-left: 0;
        margin-top: 20px;
    }
    .page_main ul li{
        padding: 10px;
        height: auto;
    }
}


@media (min-width: 0) and (max-width: 1199.98px) {
    .jsjz-xljy {
        display: block;
    }

    .xsxz-zyjj {
        display: block;
    }

    .zccx-zxd {
        display: block;
    }

    .pxdt-pxjd {
        display: block;
    }

    .zsjz1 {
        width: 100%;
    }

    .xljyny {
        width: 100%;
        margin-top: 20px;
    }

    .xljylist ul li {
        margin-right: 0;
    }

    .xsxz {
        width: 100%;
    }

    .zyjj {
        width: 100%;
        margin-top: 20px;
    }

    .zccx {
        width: 100%;
    }

    .zxd {
        margin-top: 30px;
        width: 100%;
    }

    .xljylist li .text {
        font-size: 16px;
    }

    .xsxzbutton .topbutton .box .text {
        font-size: 14px;
    }

    .bottbutt .box .text,
    .bottbutt .box.on .text {
        font-size: 14px;
    }

    .topzsjz .text .disc {
        font-size: 14px;
    }

    .pxdt {
        width: 100%;
    }

    .pxjd {
        width: 100%;
        margin-top: 20px;
    }

    .pxxm-lxfs {
        display: block;
    }

    .pxxm,
    .lxfs {
        width: 100%;
    }

    .zyjs-ksxz {
        display: block;
    }

    .zyjs,
    .ksxz {
        width: 100%;
    }

    .zsjz {
        width: 100%;
    }

    .jypxlist ul li {
        width: calc((100% - 20px) / 2);
    }

    .jypxlist ul li:nth-child(3n) {
        margin-right: 20px;
    }

    .jypxlist ul li:nth-child(2n) {
        margin-right: 0;
    }
}


@media (min-width: 1200px) and (max-width: 1599.98px) {
    .xljyny {
        width: calc(100% - 580px - 70px);
    }

    .zsjz {
        width: 580px;
    }

    .zyjslist .box,
    .ksxzlist .box {
        padding: 20px 10px;
    }

    .lxfslist ul li {
        padding: 40px 10px 13px;
    }
}

@media (min-width: 1600px) and (max-width: 1999.98px) {}

@media all and (min-width: 2000px) {}