@media (min-width: 500px) {
    /* 新闻顶部 */
    .news-header-container {
        width: 100%;
        height: 27.5rem;
        background: url('/wp-content/uploads/2026/07/news-1.jpg');
        background-repeat: no-repeat;
    }
	.news-banner-subtitle{
    margin-top: 16px;
    font-size: 20px;
    line-height: 1.6;
    font-weight: 500;
    color: #FFFFFF;
    text-align: center;
    max-width: 980px;
    margin-left: auto;
    margin-right: auto;
    text-shadow: 0 2px 8px rgba(0,0,0,0.35);
}

    .news-header-container-content {
        height: 27.5rem;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .news-header-container-title {
        width: 56.25rem;
        font-size: 2.8125rem;
        font-weight: 500;
        line-height: 3.125rem;
        text-align: center;
        color: #FFFFFF;
    }


    /* 新闻动态 */
    .news-list-container {
        width: 100%;
        padding: 8.125rem 0;
        background: #ede9e9;
    }

    .news-list {
        width: 100%;
    }

    .news-group {
        width: 100%;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        padding-bottom: 4.125rem;
    }

    .news {
        width: calc(50% - 2.75rem);
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: flex-start;
        text-decoration: none;
    }

    .news-poster {
        width: 19.875rem;
        height: 27.6875rem;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
    }

    .news-poster-img {
        width: 19.875rem;
        height: 27.6875rem;
        object-fit: cover;
    }

    .news-right {
        width: calc(100% - 19.875rem - 2.375rem);
        padding-left: 2.375rem;
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .news-city-date {
        width: 100%;
        font-size: 0.8125rem;
        padding: 1.5625rem 0;
        text-align: left;
        font-weight: 300;
        color: #202429;
    }

    .news-title {
        width: 100%;
        font-size: 1.5625rem;
        line-height: 2rem;
        font-weight: 500;
        color: #202429;
        text-align: left;
        padding-bottom: 1.5625rem;
        border-bottom: #d4d4d4 solid 0.0625rem;
    }

    .news-desc {
        width: 100%;
        font-size: 0.9375rem;
        line-height: 1.375rem;
        font-weight: 300;
        color: #000000;
        text-align: left;
        padding-top: 1.5625rem;
    }

    .news-footer {
        width: 100%;
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        padding-top: 1.5625rem;
    }

    .news-view-detail {
        width: 7.25rem;
        height: 2.5rem;
        color: #030000;
        border-radius: 1.25rem;
        border: #030000 solid 0.0625rem;
        text-align: center;
        line-height: 2.5rem;
        font-size: 0.875rem;
        font-weight: 400;
    }
}