/*仿照主页最新资讯轮播图效果制作打包下载轮播图*/
.gray-back{
	background: rgba(216,216,216,.1);
	padding: 40px 0 80px;
}

.carousel4fontalbum{
	overflow: hidden;
}
.carousel4fontalbum-inner{
	width: 30000px;
}
.carousel4fontalbum-inner>*{
	float: left;
}
.carousel4fontalbum .bar{
	text-align: center;
	height: 32px;
	position: relative;
}
.carousel4fontalbum .page{
	font-size: 16px;
	color: #9B9B9B;
	position: absolute;
	left: 0;
	top: 0;
}
.carousel4fontalbum .indicator{
	padding: 3px 0 0;
}
.carousel4fontalbum .indicator a{
	position: relative;
	display: inline-block;
	margin: 0 4px;
	width: 40px;
	height: 2px;
	background: rgba(67,67,67,.2);
	border-radius: 1px;
}
.carousel4fontalbum .indicator i{
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 2px;
	background: #F13A39;
	border-radius: 1px;
}
.carousel4fontalbum .arrow{
	position: absolute;
	right: 0;
	top: 5px;
}
.carousel4fontalbum .arrow img{
	cursor: pointer;
}
.carousel4fontalbum .arrow .left{
	margin-right: 20px;
}

.fontalbum-box .carousel4fontalbum .bar{
	margin: 320px 0 0;
}

.fontalbum-item{
	width: 370px;
	margin-right: 45px;
	cursor: pointer;
	color: #9B9B9B;
	border: 1px solid rgba(151,151,151,0.3);
	border-radius: 4px;
}
.fontalbum-item:hover{
	border-color: #333;
}
.fontalbum-item img{
	width: 100%;
	height: 185px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.fontalbum-item .bottom{
	text-align: center;
	padding: 78px 24px 0;
	position: relative;
	width: 100%;
}
.fontalbum-item h5{
	margin: 0;
	font-size: 20px;
	color: #333;
	overflow: hidden;
	position: absolute;
	top: 48px;
	-webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
	line-height: 28px;
	max-height: 56px;
	transform: translateY(-50%);
	width: 320px;
}
.fontalbum-item p{
	margin: 20px 0;
	letter-spacing: 0.6px;
}
.fontalbum-item .bottom span{
	border-top: 1px solid #DFDFDF;
	padding: 17px 0;
	display: block;
}