@media (max-width: 767px) {
    body{
        width: 100vw !important;
        min-width: 100vw !important;
    }
    .top .top_div a.most{
        width: calc((100/750)*380vw) !important;
        height: calc((100/750)*60vw) !important;
    }

    .news_area{
        width: 100%;
    }
    ul.info_list2 li{
        width: unset;
        padding: 0;
    }
    .curmbs_inner{
        margin-left: calc((100/750)*22vw);
        border-bottom: calc((100/750)*3vw) solid #eb242f;
        /* width: calc((100/750)*80vw); */
        width: calc((100 / 750)* 120vw);
        text-align: center;
        padding-bottom: calc((100/750)*10vw);
        font-size: calc((100/750)*20vw);
        line-height: calc((100/750)*28vw);
    }
    .news_area .info_list2{
        width: 95%;
        margin: 0 auto;

    }
    ul.info_list2 li .dot{
        left: 0;
        width: calc((100/750)*4vw);
        height: calc((100/750)*4vw);
        border-radius: calc((100/750)*2vw);
        top: calc((100/750)*27vw);;
    }

    ul.info_list2 li{
        line-height: calc((100/750)*60vw);
        width: 100%;
        box-sizing: border-box;
        font-size:  calc((100/750)*18vw);
        display: flex;
        justify-content: space-between;
    }

    ul.info_list2 li a {
        width: calc((100/750)*515vw);
        font-size: calc((100/750)*16vw);
        padding-left:calc((100/750)*20vw);
    }

    ul.info_list2 li .date {
        font-size: calc((100/750)*14vw);
        /* width: calc((100/750)*130vw); */
        width: calc((100/750)*160vw);
        white-space: nowrap; /* 禁止文本换行 */
        overflow: hidden;    /* 隐藏超出部分 */
        text-overflow: ellipsis; /* 使用省略号表示被截断部分 */
        text-align: right;
        padding-right: calc((100/750)*10vw);
    }
    ul.info_list2{
        min-height: unset;
    }

    .zhypage {
        /* padding: 50px 0 70px;
        padding-top: calc((100/750)*50vw);
        padding-bottom: calc((100/750)*50vw);
        padding-right: calc((100/750)*70vw); */
        padding: 0;
        padding-top: calc((100/750)*50vw);
        line-height: unset;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .zhypage a.index, .zhypage a.end {
        /* width: calc((100/750)*60vw); */
        width: calc((100/750)*75vw);
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .zhypage a {
        min-width: calc((100/750)*23vw);    
        height: calc((100/750)*27vw);
        line-height: calc((100/750)*27vw);
        margin: 0 calc((100/750)*7vw);
        border: calc((100/750)*1vw) solid #dddddd;
        font-size: calc((100/750)*18vw);
        border-radius: calc((100/750)*2vw);
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .zhypage font {
        height: calc((100/750)*27vw);
        line-height: calc((100/750)*27vw);
    }
    .zhypage font span {
        height: calc((100/750)*27vw);
        line-height: calc((100/750)*27vw);
        font-size: calc((100/750)*18vw);
    }

    .zhypage input,.zhypage .go  {
        margin: 0 calc((100/750)*10vw);
        height: calc((100/750)*27vw);
        line-height: calc((100/750)*27vw);
        font-size: calc((100/750)*18vw);
        border: calc((100/750)*1vw) solid #dddddd;
        width: calc((100/750)*44vw);
        /* margin-top: -0.27vw; */
        border-radius: calc((100/750)*2vw);
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .zhypage .go,.zhypage-next  {
        /* width: calc((100/750)*65vw); */
        width: calc((100/750)*75vw);
    }


}