.bt-xwfbh-list {
    width: 100%; height: 405px;

    position: relative;
}

.bt-xwfbh-list .bt-xwfbh-swiper {
    width: 100%;
	    overflow: hidden;
}

.bt-xwfbh-list .bt-xwfbh-swiper .swiper-slide {
    width: 318px;
    height: 405px;
    position: relative;
}

.bt-xwfbh-list .bt-xwfbh-swiper .swiper-slide img {
    width: 100%;
}


.swiper-slide{ width: 100%; height: 100%; position: relative;}
.swiper-slide span{ position: absolute; top: 0; right: 0; width: 78px; height: 42px; background: url(icon.png) center center no-repeat; display: none;}
.swiper-slide p{ 
position: absolute; left: 0; bottom: 0; width: 100%;height: 97px; color: #fff; line-height: 36px; font-size: 18px; padding: 0 20px; padding-top: 20px;
background-image: linear-gradient(180deg, #00000000 0%, #000000 100%); display: none;
}
.swiper-slide-active span,.swiper-slide-active p{ display: block;}

.swiper-slide:not(.swiper-slide-active){
    position: relative;
}
 
.swiper-slide:not(.swiper-slide-active)::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0); /* 黑色半透明遮罩 */
    z-index: 1; /* 确保遮罩在内容之上 */
}

.swiper-button-prev{
    width:41px; height:41px;
	background: url(left_arrow.png) center center no-repeat;
}
.swiper-button-prev:hover{
	background: url(left_arrow_h.png) center center no-repeat;
}
.swiper-button-next {
	width:41px; height:41px;
	background: url(right_arrow.png) center center no-repeat;
}
.swiper-button-next:hover{
	background: url(right_arrow_h.png) center center no-repeat;
}