
@media (max-width: 767px) {
	.qualifications_wrap .list ul {
		margin: 0 -10px;
	}
}

@media (max-width: 767px) {
	.qualifications_wrap .list ul li {
		padding: 0 10px;
	}
}

.qualifications_wrap .list .item_a,
.qualifications_wrap .list .item {
	display: block;
	margin-top: 30px;
}

@media (max-width: 991px) {
	.qualifications_wrap .list .item_a,
	.qualifications_wrap .list .item {
		margin-top: 25px;
	}
}

@media (max-width: 767px) {
	.qualifications_wrap .list .item_a,
	.qualifications_wrap .list .item {
		margin-top: 20px;
	}
}

.qualifications_wrap .list .item_a .pic,
.qualifications_wrap .list .item .pic {
	border: solid 1px #c9c9c9;
}

.qualifications_wrap .list .item .pic .img-box {
	padding-bottom: 136%;
}

.qualifications_wrap .list .item_a .pic .img-box {
	padding-bottom: 70.81632653061224%;
}

.qualifications_wrap .list .item_a p,
.qualifications_wrap .list .item p {
	font-size: 15px;
	line-height: 1.2;
	overflow: hidden;
	margin-top: 15px;
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #222;
}

@media (max-width: 991px) {
	.qualifications_wrap .list .item_a p,
	.qualifications_wrap .list .item p {
		margin-top: 10px;
	}
}

@media (max-width: 767px) {
	.qualifications_wrap .list .item_a p,
	.qualifications_wrap .list .item p {
		font-size: 14px;
	}
}
.page_padd {
	padding: 0px 0 100px;
}

@media (max-width: 1199px) {
	.page_padd {
		padding: 30px 0 0 0;
	}
}

.page_tit p {
	font-size: 36px;
	line-height: 1;
	color: #222;
}

@media (max-width: 1469px) {
	.page_tit p {
		font-size: 32px;
	}
}

@media (max-width: 1366px) {
	.page_tit p {
		font-size: 30px;
	}
}

@media (max-width: 1199px) {
	.page_tit p {
		font-size: 26px;
	}
}

@media (max-width: 991px) {
	.page_tit p {
		font-size: 24px;
	}
}

@media (max-width: 767px) {
	.page_tit p {
		font-size: 22px;
	}
}

@media (max-width: 480px) {
	.page_tit p {
		font-size: 20px;
	}
}