@media screen and (max-width: 1920px) {}

@media screen and (max-width: 1830px) {}

@media screen and (max-width: 1730px) {}

@media screen and (max-width: 1660px) {}

@media screen and (max-width: 1640px) {}

@media screen and (max-width: 1360px) {}

@media screen and (max-width: 1200px) {
    .m2 {
        text-align: center;
    }

    .m2 img {
        width: 300px !important;
    }

    .head {
        background-color: #f26230;
        padding: 5px 0 0;
        overflow-x: auto;
        overflow-y: hidden;
        white-space: nowrap;
        height: 62px;
        -webkit-overflow-scrolling: touch;
    }
    .head .one {
        float: none;
        display: inline-block;
        vertical-align: top;
    }
    .head .one .title {
        float: none;
        white-space: nowrap;
    }
    .head .one .title a{
        padding: 0px 10px;
        font-size: 12px;
        color: #fff;
    }
    .head .on{
        background: #fff;
        color: #f26230;
    }
    .head .on a{
        color: #333  !important;
    }
    .head_link{
         background: linear-gradient(100deg, #009a51, #039db7);
        color: #fff;
    }
    .head_link a{
        color: #fff !important;
    }
    .head_link span{
        color: #fff !important;
    }
    .pubuliu-box {
        display: block;
        column-count: 1;
        column-gap: 0;
    }
    
    .pubuliu-box .item {
        width: 100%;
        margin: 0 0 20px 0;
        break-inside: auto;
    }
    
    .pubuliu-box .item .M90 img {
        min-height: 180px;
    }
    
    .pubuliu-box .item:hover {
        transform: none;
        box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    }

    .pubuliu-list{
        padding: 0px;
        box-shadow: none;
    }
    .pubuliu-box .item{
        padding: 0px;
        background: none;
    }
    
}

@media screen and (max-width: 1040px) {}

@media screen and (max-width: 900px) {}

@media screen and (max-width: 800px) {}

@media screen and (max-width: 720px) {}

@media screen and (max-width: 620px) {}

@media screen and (max-width: 570px) {}

@media screen and (max-width: 500px) {}

@media screen and (max-width: 414px) {}

@media screen and (max-width: 370px) {}

@media screen and (max-width: 320px) {}