/* 领导驾驶舱对应的 szzf-benefit-bg 中的卡片样式 */
.szzf-benefit-bg:last-of-type .benefit-card {
    width: 268px;
    height: 140px;
}

.szzf-benefit-bg:last-of-type .benefit-card::before {
    height: 140px;
}

/* 领导驾驶舱卡片背景图 */
.szzf-benefit-bg:last-of-type .benefit-card-bg1 {
    --bg-image: url(../images/szzf/11.png);
}

.szzf-benefit-bg:last-of-type .benefit-card-bg2 {
    --bg-image: url(../images/szzf/12.png);
}

.szzf-benefit-bg:last-of-type .benefit-card-bg3 {
    --bg-image: url(../images/szzf/13.png);
}

.szzf-benefit-bg:last-of-type .benefit-card-bg4:nth-child(4) {
    --bg-image: url(../images/szzf/14.png);
}

.szzf-benefit-bg:last-of-type .benefit-card-bg4:nth-child(5) {
    --bg-image: url(../images/szzf/15.png);
}

/* 当有四张卡片时的样式覆盖（领导驾驶舱有5张卡片，需要特殊处理） */
.szzf-benefit-bg:last-of-type .szzf-benefit-cards {
    grid-template-columns: repeat(5, 268px);
    justify-content: center;
}

.szzf-benefit-bg:last-of-type .szzf-benefit-cards .benefit-card {
    width: 268px;
}

/* 激活状态（benefit-card-bg1）的尺寸 - 仅针对领导驾驶舱（最后一个szzf-benefit-bg） */
.szzf-benefit-bg:last-of-type .szzf-benefit-cards .benefit-card.benefit-card-bg1 {
    width: 268px !important;
    height: 200px !important;
    margin-top: -60px !important;
    transform: translateY(-6px) !important;
}

/* hover状态下的高度调整 - 仅针对领导驾驶舱 */
.szzf-benefit-bg:last-of-type .szzf-benefit-cards .benefit-card:hover {
    height: 200px !important;
    margin-top: -60px !important;
}

