@charset "UTF-8";
body {
    min-width: 1200px;
}

.xy-header {
    overflow: hidden;
    min-height: 750px;
    background: url(../images/20251114header-bg.png) no-repeat center top;
}
.xy-header img {
    margin: 124px 0 0 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}

.xy-swiper {
    width: 150%;
    -webkit-transform: translateX(-16.5%);
    -moz-transform: translateX(-16.5%);
    -ms-transform: translateX(-16.5%);
    -o-transform: translateX(-16.5%);
    transform: translateX(-16.5%);
}

.swiper-box {
    overflow: hidden;
}
.swiper-box .swiper-slide a span {
    display: none;
}
.swiper-box .swiper-slide.swiper-slide-active a span {
    display: block;
}
.swiper-box a span {
    width: 100%;
    position: absolute;
    bottom: 0;
    height: 56px;
    line-height: 56px;
    color: #fff;
    font-size: 25px;
    padding: 0 8em 0 1em;
    font-family: '黑体';
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
}

.xy-prev {
    left: 30%;
}

.xy-next {
    right: 30%;
}

.xy-prev::after,
.xy-next::after {
    color: #fff;
}

.xy-pagination {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-size: 46px;
    right: 35%;
    left: auto;
    bottom: 0;
    color: #fff;
    -webkit-transform: skewX(-20deg);
    -moz-transform: skewX(-20deg);
    -ms-transform: skewX(-20deg);
    -o-transform: skewX(-20deg);
    transform: skewX(-20deg);
}

.xy-list {
    background: url(../images/20251114-bottom-bg.png) no-repeat center top;
    min-height: 690px;
    padding: 60px 0;
}
.xy-list ul {
    padding: 20px 40px;
    background: rgba(255, 255, 255, 0.66);
}
.xy-list ul li {
    height: 78px;
    line-height: 78px;
    border-bottom: 1px dashed #aaaaaa;
}
.xy-list ul li a {
    line-height: 78px;
    max-width: 80%;
    font-size: 22px;
}
.xy-list ul li a:hover {
    color: #986626;
    font-weight: bold;
}
.xy-list ul li:last-of-type {
    border-bottom: none;
}
.xy-list ul li span {
    font-size: 20px;
    color: #7c7b7b;
}
<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2025-11-18 09:51:50" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->