.zbry_content{
	padding-bottom: .6rem;
}
.carousel_box{
	background: #f1f8fd;
	padding-bottom: .8rem;
}
.swiper_box img:nth-child(1){
	width: 3.84rem;
}
.swiper_box img:nth-child(2){
	width: 2.58rem;
	/*height: 3.47rem;*/
}
.swiper_box img:nth-child(3){
	width: 2.87rem;
	/*height: 4.26rem;*/
}
.swiper_box img:nth-child(4){
	width: 2.59rem;
	/*height: 3.48rem;*/
}
.swiper_box img:nth-child(5){
	width: 3.94rem;
	/*height: 2.52rem;*/
}
.swiper_box .swiper-slide{
	width: auto;
}
.swiper_box .swiper-wrapper{
	display: flex;
}
.swiper_box .swiper-slide{
	margin:auto
}
.jx_list{
	padding:.15rem 0 .5rem 0;
	overflow: hidden;
}
.jx_list .item_box{
	width: 25%;
	float: left;
	padding:.15rem;

	/*margin:.15rem 0 0 0;*/
	box-sizing: border-box;
}
.jx_list .item{
	background: #f1f8fd;
	padding: .1rem;
}
.jx_list .item .img{
	width: 100%;
	background: #fff;
	text-align: center;
}
.jx_list .item img{
	height: 2rem;
	width:100%;
}
.jx_list .item p{
	padding: 20px 0;
	font-size: 18px;
	color:#333;
	text-align: center;
	overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  position: relative;
}
.jx_list .item .search_btn{
	position: relative;
	display: block;
	height: 21px;
	width: 21px;
	margin: 0 auto;
	padding: 20px 0 10px 0;
	background: url(../images/zbry_search.png) center 20px no-repeat;
}
@media screen and (max-width: 768px) {
	.jx_list .item_box{
		width: 50%;
	}
}
@media screen and (max-width: 414px) {
	.jx_list .item_box{
		width: 100%;
		padding:15px;
	}
	.jx_list .item p{
		padding: 20px 0;
	}
	.jx_list .item{
		padding:10px;
	}
	.jx_list .item img{
		height: 200px;
	}
	.jx_list{
		padding: 15px 0;
	}
	.zbry_content{
		padding-bottom: 30px;
	}
}