/* ———————————————————————— FEATURE START ———————————————————————— */
/* ———————— 头图 ———————— */
.head__diagram .aspect-ratio-content {
    background-image: url("../images/public/feature.png");
    background-image: -webkit-image-set(
        url("../images/public/feature.avif") type("image/avif"),
        url("../images/public/feature.webp") type("image/webp"),
        url("../images/public/feature.png") type("image/png")
    );
    background-image: image-set(
        url("../images/public/feature.avif") type("image/avif"),
        url("../images/public/feature.webp") type("image/webp"),
        url("../images/public/feature.png") type("image/png")
    );
}
/* ———————— 头图 ———————— */

/* ———————— 展览 ———————— */
.exhibition .category__link { margin-top: 50px; }
/* ———————— 展览 ———————— */

/* ———————— 讲座 ———————— */
.lecture__link { color: #000000; }

.lecture__link p {
    font-size: 20px; line-height: 100px;
    text-align: center; padding: 0px 15px;
}

@media screen and (hover: hover) {
    .lecture__link {
        -webkit-transition: background .15s;
        transition: background .15s;
    }

    .lecture__link:hover { background-color: #D1DEDA; }
}
/* ———————— 讲座 ———————— */

/* ———————— 影视 ———————— */
#gallery .swiper-slide {
    width: 1350px; -webkit-transform: scale(0.913); transform: scale(0.913);
    -webkit-transition: transform .35s; transition: transform .35s;
}

#gallery .swiper-slide.swiper-slide-active {
    -webkit-transform: scale(1); transform: scale(1);
}

#gallery .swiper__link__thumbnail { display: block; }

#gallery .swiper-link { font-size: 24px; color: #FFFFFF; padding: 0px 40px; }

#gallery .swiper-slide-container { position: relative; z-index: 1; line-height: 100px; }

#gallery .swiper-slide .aspect-ratio-content::after {
    content: ""; height: 100px;
    position: absolute;
    left: 0; bottom: 0; width: 100%;
    background: linear-gradient(to top, rgba(0, 0, 0, .75), transparent);
}

.gallery-button__wrap { margin-top: 60px; }

.gallery-button {
    --swiper-navigation-size: 30px;

    position: static;
    margin: 0px; color: #FFFFFF;
    background-color: #93ABA4;
    width: 60px; height: 60px; border-radius: 50%;
}

.gallery-button + .gallery-button { margin-left: 60px; }
/* ———————— 影视 ———————— */
/* ———————————————————————— FEATURE END ———————————————————————— */

/* ———————————————————————— FEATURE ARTS START ———————————————————————— */
/* ———————— 列表 ———————— */
.article__block__list-wrap {
    background-image: url("../images/feature_arts/3.png"), url("../images/feature_arts/13.png");
    background-position: left 50px, right calc(100% - 80px);
    background-size: 12% auto, 14.5% auto;
    background-repeat: no-repeat;
}
/* ———————— 列表 ———————— */
/* ———————————————————————— FEATURE ARTS END ———————————————————————— */

/* ———————————————————————— FEATURE LECTURE END ———————————————————————— */
.article__thumbnail__list-wrap {
    background-image: url("../images/feature_lecture/3.png"), url("../images/feature_lecture/4.png");
    background-position: left 70px, 98% calc(100% - 60px);
    background-size: 12% auto, 17% auto;
    background-repeat: no-repeat;
}
/* ———————————————————————— FEATURE LECTURE END ———————————————————————— */

/* ———————————————————————— RESPONSE ———————————————————————— */
@media screen and (max-width: 1399px) {
    .exhibition .category__link { margin-top: 30px; }

    .lecture__link p { line-height: 85px; }

    .gallery-button { width: 55px; height: 55px; }

    #gallery .swiper-slide-container { line-height: 80px; }

    #gallery .swiper-link { font-size: 22px; }

    #gallery .swiper-slide { width: 1140px; }
}

@media screen and (max-width: 1199px) {
    .lecture__link p { line-height: 75px; font-size: 18px; }

    .gallery-button { width: 50px; height: 50px; }

    #gallery .swiper-slide-container { line-height: 70px; }

    #gallery .swiper-slide { width: 960px; }

    .gallery-button__wrap { margin-top: 5cap; }

    .gallery-button + .gallery-button { margin-left: 50px; }
}

@media screen and (max-width: 991px) {
    .lecture__link p { line-height: 70px; font-size: 16px; }

    .exhibition .article__block__item:nth-child(n + 3) { margin-top: 30px; }

    .gallery-button {
        --swiper-navigation-size: 25px;
        width: 50px; height: 50px;
    }

    #gallery .swiper-slide-container { line-height: 65px; }

    #gallery .swiper-link { font-size: 20px; }

    #gallery .swiper-slide { width: 720px; }

    .gallery-button__wrap { margin-top: 40px; }

    .gallery-button + .gallery-button { margin-left: 40px; }
}

@media screen and (max-width: 767px) {
    #intangible__cultural__heritage-title { margin-top: 10px; }

    .exhibition .category__body { padding-top: 35px; }

    .lecture__list { padding: 0px 15px; }

    .gallery-button {
        --swiper-navigation-size: 25px;
        width: 45px; height: 45px;
    }

    #gallery .swiper-slide-container { line-height: 50px; }

    #gallery .swiper-link { font-size: 16px; }

    #gallery .swiper-slide { width: 540px; }

    .gallery-button__wrap { margin-top: 30px; }

    .gallery-button + .gallery-button { margin-left: 30px; }
}

@media screen and (max-width: 576px) {
    .gallery-button {
        --swiper-navigation-size: 18px;
        width: 45px; height: 45px;
    }

    #gallery .swiper-slide-container { line-height: 45px; }

    #gallery .swiper-slide { width: 100%; }
}

@media screen and (min-width: 1920px) {
    .lecture__link p { font-size: 1.041667vw; padding: 0px .78125vw; line-height: 5.208333vw; }

    #gallery .swiper-slide { width: 70.3125vw; }

    #gallery .swiper-link { font-size: 1.25vw; padding: 0vw 2.083333vw; }

    .gallery-button__wrap { margin-top: 3.125vw; }

    .gallery-button + .gallery-button { margin-left: 3.125vw; }

    .gallery-button {
        --swiper-navigation-size: 1.5625vw;
        width: 3.125vw; height: 3.125vw;
    }

    #gallery .swiper-slide-container { line-height: 5.208333vw; }

    #gallery .swiper-slide .aspect-ratio-content::after {
        height: 5.208333vw;
    }
}
/* ———————————————————————— RESPONSE ———————————————————————— */