@media only screen and (min-width: 821px), only screen and (min-device-width: 821px) {
    .mz{font-size: 15px !important;}
    .mz .disnone .list1 .pic{height: 166px;overflow: hidden;display: flex;align-items: center;}
}
@media (max-width: 1300px) {
    .wrapper{width: 100% !important;}

    .fs .fh .cont-tab1,.fs .fw_bg,.fs .xw{width: 100% !important;}
}

@media only screen and (max-width: 821px), only screen and (max-device-width: 821px) {
    .zw .app-zw{box-sizing: border-box;}
    .zw .top{display: none;}
    .zw .jdt1{padding-top: 4rem;}
    .zw .foot-nr{box-sizing: border-box;}
    .zw .tr .com-tit2 a:not(.more){padding-left: 2rem;font: bold 2rem/5rem "微软雅黑";padding-top: 0.3rem;}
    .zw .tr .com-tit2 a:not(.more):first-of-type{background-position: left center;background-size: auto 40%;}

    .fs .top_bg{display: none;}
    .fs .app-menu-search{background-color: #00306e;}
    .fs .com-tit1 a.tit.cur.a4 span{background-position: 1rem 1.8rem;background-size: auto 50%;}
    .fs .com-tit2 a:not(.more){padding-left: 2rem;font: bold 2rem/5rem "微软雅黑";padding-top: 0.3rem;}
    .fs .com-tit2 a:not(.more):first-of-type{background-position: left center;background-size: auto 40%;}

    .fs .xw .list1 .list-tab1{flex-direction: column;}
    .fs .xw .list1 .list-tab1 .pic{width: 80%;margin: 0 auto;}
    .fs .xw .list1 .list-tab1 .text{width: 100%;padding: 20px;}
    .fs .fh ul{flex-wrap: wrap;}
    .fs .fh ul li{width: 30%;margin: 10px 0;}
    .fs .fw .cont-tab1 .tab-bd2 ul{flex-direction: column;}
    .fs .fw .cont-tab1 .tab-bd2 ul li{width: 100%;padding: 1.5em 0;}
    .fs .fw .cont-tab1 .tab-bd2 ul li img{width: 20%;}
    .fs .fw .cont-tab1 .tab-bd2 ul li p{width: calc(80% - 20px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .fs .fw .cont-tab2{height: unset;}
    .fs .gjhz .swiper-slide{flex-direction: column;}
    .fs .gjhz .swiper-slide img{width: 100%;}
    .fs .gjhz .swiper-slide .text{width: 100%;}
    .fs .yqlj .list4 li{font-size: 1em;}

    .fs .footer .foot-nr{width: 90%;top: 2rem;}
    .fs .footer .ewm{top: 20.2rem;}

    .zh .top{display: none;}
    .zh .header .top_logo .search{display: none;}
    .zh .tr .com-tit2 a:not(.more){padding-left: 2rem;font: bold 2rem/5rem "微软雅黑";padding-top: 0.3rem;}
    .zh .tr .com-tit2 a:not(.more):first-of-type{background-position: left center;background-size: auto 40%;}
    .zh .jdt1 .swiper-pagination{width: 30%;right: 35% !important;padding: 1rem;}
    .zh .tpxw .swiper-slide{flex-direction: column;}
    .zh .tpxw .swiper-slide .pic{width: 50%;margin-bottom: 1.5rem;}
    .zh .tpxw .swiper-slide .text{padding: 0;width: 100%;}
    .zh .tpxw .swiper-pagination{left: 0;justify-content: flex-end;}
    .zh .list3{height: unset;}
    .zh .ycfh .cont-tab2{margin-top: 40px;}
    .zh .ycfh .tab-bd2 ul li a{font-size: 1.5rem;}
    .zh .ycfh .cont-tab2 ul li a{font-size: 1.5rem;}
    .zh .gdpt_bg{padding: 0 2rem;}
    .zh .gdpt_bg .swiper-slide{padding: 10px;}
    .zh .gdpt_bg .swiper-slide .pic{width: 40%;}
    .zh .gdpt_bg .swiper-slide .text{width: 100%;overflow-y: auto;padding: 0 1.5rem;}
    .zh .gdpt_bg .swiper-button{display: none;}
    .zh .yqlj-tab ul{margin: 0;}
    .zh .yqlj-tab ul{flex-wrap: wrap;}
    .zh .yqlj-tab ul li {width: 48%;margin: 0.5rem 0;}
    .zh .app-zw{box-sizing: border-box;}
    .zh .foot-nr{box-sizing: border-box;}
    
    .mz .header .logo{width: 67rem;height: 13rem;}
    .mz .top{display: none;}
    .mz .header .top_logo .search{display: none;}
    .mz .tr .com-tit2 a:not(.more){padding-left: 2rem;font: bold 2rem/5rem "微软雅黑";padding-top: 0.3rem;}
    .mz .tr .com-tit2 a:not(.more):first-of-type{background-position: left center;background-size: auto 40%;}
    .mz .main{flex-direction: column;}
    .mz .disnone .list1{font-size: 1.8rem;flex-direction: column;}
    .mz .disnone .list1 .pic{width: 40%;margin: 0 auto;}
    .mz .disnone .list1 .text{width: 100%;}
    .mz .kjzj ul{flex-direction: column;}
    .mz .kjzj li{width: 100%;font-size: 1.8rem;padding: 1.5em 0;}
    .mz .djzt ul{font-size: 1.8rem;}
    .mz .yqlj-tab .yqlj_cont{width: 100%;margin-bottom: 1.5rem;font-size: 1.8rem;}
    .mz .app-zw{box-sizing: border-box;}
    .mz .foot-nr{box-sizing: border-box;}
}