@charset "utf-8";

@media screen and (max-width: 1530px) {}

@media screen and (max-width: 1440px) {}

@media screen and (max-width: 1200px) {}


@media screen and (max-width: 1140px) {}

@media screen and (max-width: 1024px) {
    .nymain{padding-bottom: .5rem;}
    .position{padding: .2rem 0;margin-bottom: .3rem;}
    .position h2{font-size: .26rem;line-height: .3rem;}
    .tplist ul{margin: 0 -.1rem;}
    .tplist ul li{width: 50%;margin-top: .25rem !important;}
    .tplist ul li:nth-child(-n+2){margin-top: 0 !important;}
    .tplist ul li a .info{padding-top: .1rem;}
    .tplist ul li a .info h3{font-size: .16rem;}
    .tplist ul li a{margin: 0 .1rem;}

    .ny-c{display: block;}
    .ny-r{width: auto;margin-top: .35rem;margin-left: 0;}

    .pub_info h3{font-size: .18rem;}
    .tlist ul li a .pub_date{width: 0.65rem;}
    .tlist ul li a .pub_info{padding-left: .2rem;padding-bottom: .2rem;}
    .tlist ul li{margin-top: .25rem;}
    .tlist ul li a .pub_info::after{left: .2rem;}

    .cont-tit{display: block;margin-top: .1rem;}
    .cont-tit>div .small img{height: .16rem;}
    .cont-tit>div{margin-top: .1rem;justify-content: flex-end;}

    .latelyn{
        padding: 0.1rem 0.15rem 0.8rem 0.15rem;
    }

.abnew {
    margin-top: .35rem;
}
}


@media screen and (max-width:768px) {
    .twlist ul li a{display: block;}
    .twlist ul li a .pics{width: auto;margin-right: 0;margin-bottom: .2rem;}
    .twlist ul li a .pub_info{padding-bottom: .2rem;}
}


@media screen and (max-width:640px) {}

@media screen and (max-width:480px) {
    .tplist ul{margin: 0 ;}
    .tplist ul li{width: 100%;}
    .tplist ul li a{margin: 0;}
    .tplist ul li:nth-child(2){margin-top: 0.25rem !important;}
}



@media screen and (max-width:480px) {}