.swiper-container {
    padding: 0 !important;
}
/* 轮播容器 - 核心：基于视口高度自适应 */
.auto-swiper-container {
	width: 100%;
	/* 关键：高度 = 视口高度的百分比（可调整，如60vh=屏幕高度60%） */
	margin-bottom:1.5rem;
    /* max-height: 900px;  */
	min-height: 300px;  
    position: relative;
    margin-top:46px;
    
}
/* 轮播项 - 填充容器高度 */
.auto-swiper-slide {
	width: 100%;
	/*height: 100%;*/
	display: flex;
	align-items: center;
	justify-content: center;
}


/* 图片自适应核心：填充屏幕比例高度，保持比例 */
.auto-swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: contain; /* 替换 cover 为 contain，完整显示图片 */
    display: block;
   
}

/* 轮播容器保持相对定位 */
.auto-swiper-container {
    position: relative;
    width: 100%;
}

/* 轮播容器保持相对定位 */
.auto-swiper-container {
    position: relative;
    width: 100%;
}

/* 指示标容器：居中排列 */
.swiper-pagination {
    position: absolute;
    bottom: 10%; /* 距离底部的距离，可调整 */
    left: 50%;
    transform: translateX(-50%);
    /* width:100%;
    display: flex; */
    /* justify-content: center; */
    z-index: 10;
}

/* 激活状态：白色长条 */
.swiper-pagination-bullet-active {
    background:#fff !important;
}

/* 未激活状态：黑色透明圆点（可调整透明度） */
.swiper-pagination-bullet {
     display: inline-block;
    width: 16px !important;
    height: 16px !important;
    border-radius: 8px;
    /*background: #555;*/
    margin: 0 5px;
    /*opacity: 0.8;*/
    border: 1px solid #fff;
    /*cursor: pointer;*/
}

