@charset "utf-8";
@media (max-width:800px) {
    .dxsys-header-warp {
        height: 50px;
    }

    .dxsys-contain-padding {
        margin: 0 10px;
    }

    .dxsys-header-warp>.dxsys-contain-box>.dxsys-contain-padding>.clearfix {
        height: 50px;
        align-items: center;
    }

    .dxsys-logo {
        width: 300px;
        margin-right: 30px;
    }

    .dxsys-header-right-box {
        display: none;
    }

    .navbar-toggle {
        display: block;
    }

    .dxsys-banner,
    .dxsys-ny-banner {
        margin-top: 50px;
    }

    .dxsys-banner .swiper-slide,
    .dxsys-ny-banner {
        height: 35vw;
    }

    .dxsys-bg1 .dxsys-contain-padding,
    .dxsys-bg3 .dxsys-contain-padding,
    .dxsys-bg5 .dxsys-contain-padding {
        display: block;
    }

    .dxsys-bg1 .dxsys-contain-box,
    .dxsys-bg2 .dxsys-contain-box,
    .dxsys-bg3 .dxsys-contain-box,
    .dxsys-bg4 .dxsys-contain-box,
    .dxsys-bg5 .dxsys-contain-box {
        padding: 15px 0;
    }

    .dxsys-xwdt-box {
        margin-left: 0;
    }

    .dxsys-bg1 .dxsys-title-box,
    .dxsys-bg3 .dxsys-title-box {
        display: none;
    }

    .dxsys-title-box1 {
        display: block;
    }

    .dxsys-title-box,
    .dxsys-title-box1,
    .dxsys-title-box .en,
    .dxsys-title-box1 .en1 {
        margin-bottom: 10px;
    }

    .dxsys-bg2 .dxsys-title-box,
    .dxsys-bg4 .dxsys-title-box {
        display: block;
    }

    .dxsys-kyjz-box {
        width: 100%;
        margin-left: 0;
    }

    .dxsys-kyjz-box .img {
        width: 100%;
        height: auto;
    }

    .dxsys-kyjz-list ul {
        margin-left: -2%;
        margin-top: 10px;
    }

    .dxsys-kyjz-list ul li {
        width: 48%;
        margin-left: 2%;
        padding: 10px;
    }

    .dxsys-jrwm-box {
        width: 100%;
        margin-left: 0;
    }

    .dxsys-link-list li {
        width: auto;
    }

    .dxsys-link-list li a {
        width: auto;
        margin-right: 12px;
    }

    .dxsys-title,
    .dxsys-title1,
    .dxsys-jrwm-list li a .item .tit,
    .dxsys-ny-box .title h1,
    .dxsys-info-box .cont h3 {
        font-size: 18px;
    }

    .dxsys-title-box .en,
    .dxsys-title-box1 .en1,
    .dxsys-list .txt .title,
    .dxsys-xwdt-list li a .tit,
    .dxsys-tzgg-list li a .tit,
    .dxsys-kyjz-box .box .tit,
    .dxsys-kyjz-list ul li .box .tit,
    .dxsys-xsjl-list ul li .box .tit,
    .dxsys-sz-list ul li a,
    .dxsys-pic-list .txt .tit,
    .dxsys-leader-list1 ul li a .box .name,
    .dxsys-sz-list h3,
    .dxsys-leader-list1>h3,
    .dxsys-sz-list h4,
    .dxsys-title-link {
        font-size: 16px;
    }

    .dxsys-xwdt-list li a .tit,
    .dxsys-tzgg-list li a .tit,
    .dxsys-kyjz-box .box .tit,
    .dxsys-kyjz-list ul li .box .tit,
    .dxsys-xsjl-list ul li .box .tit {
        height: 45px;
        line-height: 23px;
    }

    .dxsys-xwdt-list li .box .des,
    .dxsys-xwdt-list li .box .time,
    .dxsys-tzgg-list .time,
    .dxsys-kyjz-list ul li .box .des,
    .dxsys-kyjz-list ul li .box .time,
    .dxsys-xsjl-list ul li .box .time,
    .dxsys-list .time,
    .dxsys-link-list li a,
    .dxsys-leader-list1 ul li a .box .name span {
        font-size: 14px;
    }

    .dxsys-xwdt-list li .box .des {
        height: 38px;
        line-height: 18px;
        margin: 4px 0;
    }

    .dxsys-kyjz-list ul li .box .des {
        height: 160px;
        line-height: 20px;
    }

    .dxsys-copyRight,
    .dxsys-leader-list1 ul li a .box .xx {
        font-size: 12px;
    }

    .dxsys-list .txt .title,
    .dxsys-pic-list .txt .tit {
        height: 25px;
        line-height: 25px;
    }

    .dxsys-tzgg-list li a {
        padding: 10px;
    }

    .dxsys-contain-box {
        padding: 10px 0;
    }

    .dxsys-ny-left {
        display: none;
    }

    .dxsys-ny-right {
        width: 100%;
        margin-left: 0;
    }

    .dxsys-about-cont,
    .dxsys-list,
    .dxsys-pic-list,
    .dxsys-ny-cont,
    .dxsys-info-box {
        padding: 10px;
    }

    .dxsys-list li {
        padding: 15px 10px;
    }

    .dxsys-sz-list ul li {
        width: 25%;
    }

    .dxsys-leader-list ul li,
    .dxsys-leader-list1 ul li,
    .dxsys-leader-list1 .list .item,
    .dxsys-leader-list1 .list ul li {
        width: 100%;
    }

    .dxsys-leader-list ul li a .box,
    .dxsys-leader-list ul li:first-child a .box {
        width: calc(100% - 2rem);
        left: 2rem;
    }

    .dxsys-leader-list ul li:first-child a::after {
        left: 50%;
    }

    .dxsys-pic-list .txt {
        width: calc(100% - 1.2rem - 1.5rem - .22rem);
    }

    .dxsys-pic-list .time {
        width: 1.5rem;
    }
}

@media (max-width:700px) {
    .dxsys-xwdt-list ul {
        margin-left: 0;
    }

    .dxsys-xwdt-list ul li {
        width: 100%;
        margin-left: 0;
    }

    .dxsys-tzgg-list li {
        width: 48%;
    }

    .dxsys-xsjl-list ul li {
        width: 48%;
    }

    .dxsys-sz-list ul li {
        width: 33.33333333333333%;
    }

    .dxsys-info-box .item {
        display: block;
    }

    .dxsys-info-box .item::before {
        display: none;
    }

    .dxsys-info-box .item .tx {
        margin: 0 auto 15px;
        border: solid 2px #158DDB;
        border-radius: 5px;
    }

    .dxsys-info-box .item .bg {
        position: static;
        width: 96%;
        height: auto;
        display: block;
        padding: 2%;
    }

    .dxsys-info-box .item .bg .box,
    .dxsys-info-box .item .bg .info {
        width: 100%;
        height: auto;
        margin-left: 0;
    }
}

@media (max-width:650px) {
    .dxsys-jrwm-list ul {
        margin-left: 0;
    }

    .dxsys-jrwm-list ul li {
        width: 100%;
        margin-left: 0;
    }

    .dxsys-jrwm-list li a {
        padding: 0;
    }

    .dxsys-column-box {
        display: block;
    }

    .dxsys-place {
        margin-top: 5px;
    }

}

@media (max-width:500px) {
    .dxsys-sz-list ul li {
        width: 50%;
    }
}