.swiper-concat-cont{
	position: relative;
}

.swiper-container{
	width: 100%;
	height: 7.23rem;
}
.swiper-container .swiper-img{
	width: 100%;
	height: 100%;
}

.swiper-container{
    --swiper-theme-color: #FFFFFF;
    --swiper-pagination-color: rgba(255, 255, 255, .57);/* 两种都可以 */
  }
.swiper-concat-cont .right-concat{
	position: absolute;
	right: 0;
	top: 50%;
	transform: translate(0, -50%);
	z-index: 1000;
	width: .88rem;
	height: 2.13rem;
	background: #4D008C;
	border-radius: .08rem 0px 0px .08rem;
}  
.banner-img{
	width: 100%;
	/* height: 7.23rem; */
	min-height: 4rem;
	display: block;
}
.concat-icon{
	width: .27rem;
	height: .27rem;
	display: block;
	margin: 0 auto .09rem;
}
	
.concat-iphone{
	font-size: .14rem;
	color: #fff;
	height: calc((100% - 1px)/2);
}
.phone-icon{
	width: .23rem;
	height: .34rem;
	display: block;
	margin: 0 auto .09rem;
}
.line-h{
	width: .72rem;
	height: 1px;
	background: #FFFFFF;
	margin: 0 auto;
}
@media screen and (max-width:480px){
	.phone-icon{
		width: .53rem !important;
		height: .64rem !important;
	}
	.concat-icon{
		width: .5rem!important;
		height: .5rem!important;
	}
	.swiper-concat-cont .right-concat {
	    width: auto!important;
	    height: auto!important;
		padding: .3rem .2rem !important;
	}
	.line-h{
		width: 100% !important;
		margin: .3rem 0 !important;
	}
	.concat-iphone{
		font-size: .10rem!important;
	}
}