﻿/* ========== videogoudong.css 标签+轮播 公共样式模块 ========== */
.tab-honner-con {
    width: 100%;
    overflow: hidden;
}

    .tab-honner-con .con {
        display: none;
        overflow: hidden;
        min-height: 280px;
    }

        .tab-honner-con .con.active {
            display: block;
        }

/* 轮播容器 - 完全不影响原有JS逻辑 */
.honner-focus {
    position: relative;
    overflow: hidden;
    padding: 0 50px;
    min-height: 280px;
    width: 100%;
    box-sizing: border-box;
}

    .honner-focus .bd {
        overflow: hidden;
        width: 100%;
    }

    .honner-focus .list {
        margin: 0;
        padding: 0;
        list-style: none;
        display: flex;
    }

        .honner-focus .list li {
            width: 180px;
            flex-shrink: 0;
            padding: 0 5px;
            box-sizing: border-box;
            text-align: center;
            height: auto;
        }

/* —————————————————————————— */
/* 只改图片，不动布局 */
/* —————————————————————————— */
#zizhi.honner-focus .list li img {
    height: 260px !important;
    padding: 0 5px !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: center !important;
}



.honner-focus .list li a {
    font-size: 14px;
    line-height: 1.4;
    display: block;
}

/* 箭头 完全保持你原来样式 */
.honner-focus .J_Prev,
.honner-focus .J_Next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 100;
    cursor: pointer;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: rgba(0,0,0,0.6);
    font-size: 0;
    border: none;
    transition: 0.2s;
    display: flex;
    align-items: center;
    justify-content: center;
}

.honner-focus .J_Prev {
    left: 0;
}

.honner-focus .J_Next {
    right: 0;
}

    .honner-focus .J_Prev:hover,
    .honner-focus .J_Next:hover {
        background: rgba(0,0,0,0.9);
    }

.honner-focus .J_Prev::after {
    content: "←";
    font-size: 20px;
    color: #fff;
}

.honner-focus .J_Next::after {
    content: "→";
    font-size: 20px;
    color: #fff;
}

/* 🔥 固定高度 + 图片文字不压缩，不影响轮播 */
/* —————————— 统一三个轮播样式：图片居顶 + 文字在下 —————————— */
/* 三个轮播统一：图片顶格无空白 + 文字在下 */

#zizhi2 .list li,
#zizhi3 .list li {
    height: 260px !important;
    padding: 0 5px !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: center !important;
}


    #zizhi2 .list li img,
    #zizhi3 .list li img {
        width: 100% !important;
        height: 240px !important;
        object-fit: cover !important;
        margin: 0 !important;
        padding: 0 !important;
        display: block !important;
        border: none !important;
    }


    #zizhi2 .list li a,
    #zizhi3 .list li a {
        width: 100% !important;
        height: auto !important;
        line-height: 20px !important;
        text-align: center !important;
        font-size: 14px !important;
        margin: 0 !important;
        padding: 0 !important;
        white-space: nowrap !important;


    }
/* 去除 zizhi / zizhi2 / zizhi3 列表底部横线 */
#zizhi .list li,
#zizhi2 .list li,
#zizhi3 .list li {
    border-bottom: none !important;
}