@media screen and (max-width: 768px) {
    .full-row {
        padding: 2em 0;
    }

    .header-sub-title {
        font-size: 0.8rem;
    }
    .header-second-title {
        font-size: 1rem;
    }
    .third-level-container {
        padding: 1rem
    }
    .third-level-body {
        width: 100%;
        line-height: 1.5em;
        font-size: 0.7rem;
    }
    .financial-preparation-container {
        background-size: auto 100%;
    }
   .financial-preparation-container .header-second-title {
        margin-bottom: 0;
    }

    .enterprise-site-selection-container .container {
        padding: 1em;
        background-color: #FFFFFF55;
    }
    .registration-guide-container .description {
        font-size: 0.7rem;
    }
    .the-invest-in-beijing-map-body {
        flex-direction: column;
    }
    .the-invest-in-beijing-map-body>div {
        width: 100%;
    }
    .the-invest-in-beijing-map-body>div+div {
        margin-top: 1em;
    }
    .enterprise-site-selection-container .container.bg-left {
        background-color: #00000044;
    }
    .registration-guide-card {
        width: 100%;
        background-size: auto 100%;
    }
    .procession-channels {
        height: auto;
        position: inherit;
    }
    .procession-channels>div {
        position: inherit;
    }
    .procession-channels .registration-guide-card-item-container {
        white-space: inherit;
    }
    .procession-channels.active .registration-guide-card-item-container {
        display: none;
    }
    .procession-channels>.description {
        display: none;
    }
    .procession-channels.active .description {
        display: block;
    }
    .tax-filing-and-declaration-container .guide-card {
        flex-wrap: wrap;
        padding: 1em;
        align-content: space-between;
    }
    .where-to-go {
        position: initial;
        height: auto;
        background-size: auto 100%;
    }
    .where-to-go>div {
        position: initial;
        min-height: 220px;
    }
    .where-to-to-detail {
        padding: 1em;
        font-size: 0.7rem;
        line-height: 1.5em;
        text-align: justify;
    }
    .where-to-go .where-to-to-detail{
        display: none;
    }
    .where-to-go.active .where-to-to-detail{
        display: flex;
    }
    .where-to-go.active .where-to-go-front{
        display: none;
    }
    .icon-container {
        width: 40vw;
        height: 40vw;
        margin-top: 1em;
    }
    .icon-container>div {
        font-size: 0.6rem;
    }
    .tax-filing-and-declaration-container .guide-card {
        margin-top: 0;
    }
    .policies-for-business-startups {
        background-size: auto 100%;
        height: 50vw;
    }
    .policies-for-business-startups .container>div {
        font-size: 1rem;
        padding-top: 2vw;
        height: 22vw;
    }
    .policies-for-business-startups .container>img {
        width: 20vw;
    }
    .faq-item {
        padding: 1em 1em 0 1em;
        background-color: #FFFFFF99;
        line-height: 1em;
        text-align: justify;    }
    .faqs-answer .content {
        font-size: 0.7rem;
        line-height: 1.5em;
    }
    .start-up-stories-container.full-row {
        padding-bottom: 0;
    }
    .img-container {
        width: 100%;
        aspect-ratio: 2 / 1; /* 宽高比 2:1 */
        display: flex;
        justify-content: center;
        align-items: center;
        background-size: 100% 100%;
    }
    .img-container .img-play-btn {
        height: 3rem;
    }
    .sus-item-title {
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: 0.6rem;
        text-align: center;
        background-color: #ffffff;
        height: 1.5rem;
    }
    .sus-swiper-pagination {
        text-align: center;
    }
}
