.cer-list{position: relative;font-size: 0;letter-spacing: 0;margin-left: -16px;margin-right: -16px;padding-bottom: 32px;}
.cer-list .list-item{display: inline-block;vertical-align: top;width: 25%;padding: 0 16px;margin-bottom: 20px;}
.cer-list .list-item .item-pics{position: relative;padding-bottom: calc(100% - 2px);background: #FFFFFF;border: 1px solid #ECECEC;border-radius: 1px;}
.cer-list .list-item .item-box{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;}
.cer-list .list-item .item-pics img{max-width: 100% !important;max-height: 100% !important;}
.cer-list .list-item .item-backdrop .iconfont{font-size: 27px;font-size: 2.7rem;color: #fff;position: relative;width: 36px;height: 36px; display: inline-block;vertical-align: top; line-height: 34px;text-align: center;border-radius: 50%;border: 1px solid transparent;}
@media screen and (max-width: 999px){.list-item .item-backdrop{display: none;}}
.cer-list .list-item .item-body{padding-top: 18px;text-align: center;position: relative;}
.cer-list .list-item .item-body .item-name{font-size: 18px;color: #333;line-height: 33px;text-align: center;}
@media screen and (max-width: 1459px) {
	.cer-list{margin-left: -10px;margin-right: -10px;padding-bottom: 28px;}
	.cer-list .list-item{width: 25%;padding: 0 10px;margin-bottom: 20px;}
	.cer-list .list-item .item-body{padding-top: 18px;}
	.cer-list .list-item .item-body .item-name{font-size: 18px;line-height: 30px;}
}
@media screen and (max-width: 1259px) {
	.cer-list{margin-left: -6px;margin-right: -6px;padding-bottom: 24px;}
	.cer-list .list-item{width: 25%;padding: 0 6px;margin-bottom: 18px;}
	.cer-list .list-item .item-body{padding-top: 16px;}
	.cer-list .list-item .item-body .item-name{font-size: 16px;line-height: 28px;}
}
@media screen and (max-width: 991px) {
	.cer-list{margin-left: -15px;margin-right: -15px;padding-bottom: 20px;}
	.cer-list .list-item{width: 33.3333333%;padding: 0 15px;margin-bottom: 18px;}
	.cer-list .list-item .item-body{padding-top: 14px;}
	.cer-list .list-item .item-body .item-name{font-size: 15px;line-height: 26px;}
}
@media screen and (max-width: 750px) {
	.cer-list{margin-left: -6px;margin-right: -6px;padding-bottom: 20px;}
	.cer-list .list-item{width: 33.3333333%;padding: 0 6px;margin-bottom: 18px;}
	.cer-list .list-item .item-body{padding-top: 12px;}
	.cer-list .list-item .item-body .item-name{font-size: 14px;line-height: 24px;}
}
@media (max-width: 660px) {
	.cer-list{margin-left: -6px;margin-right: -6px;padding-bottom: 16px;}
	.cer-list .list-item{width: 50%;padding: 0 6px;margin-bottom: 18px;}
	.cer-list .list-item .item-body{padding-top: 12px;}
	.cer-list .list-item .item-body .item-name{font-size: 14px;line-height: 24px;}
}
@media (max-width: 380px) {
	.cer-list .list-item{width: 100%;padding: 0 6px;margin-bottom: 16px;}
	.cer-list .list-item .item-body{padding-top: 1px;}
}