body,html {
	background-color:#fff;
}
/*banner*/
.honour-banner {
	background:url("../images/honour-banner.png") no-repeat center center;
	background-size:122.5rem 27.5rem;
}
/*荣誉与资质内容*/
.contain-wrap {
	position:relative;
	width:75rem;
	margin:3.75rem auto 0;
}
.date-line {
	position:absolute;
	top:1.5625rem;
	bottom:4.6875rem;
	width:0.0625rem;
	height:auto;
	background:rgba(223,226,228,1);
}
.contain-wrap-item {
	position:relative;
	margin-top:2.5rem;
}
.wrap-date {
	margin-left:2.8125rem;
	font-size:1.875rem;
	font-weight:600;
	color:#090F21;
	line-height:2.625rem;
	opacity:.5;
}
.date-circle {
	position:absolute;
	top:0.75rem;
	left:-0.625rem;
	width:1.25rem;
	height:1.25rem;
	border-radius:50%;
	background-color:rgba(223,226,228,.2);
}
.date-circle:before {
	content:'';
	position:absolute;
	top:0.3125rem;
	left:0.3125rem;
	width:0.625rem;
	height:0.625rem;
	border-radius:50%;
	background-color:#DFE2E4;
}
.change:before {
	background-color:#4DB7DD;
}
.change {
	background:rgba(77,183,221,.2);
}
.date-circle:after {
	position:absolute;
	top:0.625rem;
	left:1.875rem;
	content:'';
	width:0.875rem;
	height:0.0625rem;
	background:#DFE2E4;
}
.change:after {
	background:#4DB7DD;
}
.contain-wrap-content {
	display:flex;
	justify-content:flex-start;
	align-items:flex-start;
}
.wrap-left {
	width:25.625rem;
	padding:0 2.8125rem 1.25rem;
	text-align:left;
	box-sizing:border-box;
}
.wrap-left ul {
	position:relative;
}
.wrap-left ul:before {
	content:"";
	position:absolute;
	left:-0.9375rem;
	top:1.0625rem;
	width:0.375rem;
	border-radius:50%;
	height:0.375rem;
	background:rgba(77,183,221,1);
}
.wrap-left ul li {
	font-size:0.875rem;
	font-weight:400;
	color:rgba(9,15,33,1);
	line-height:2.5rem;
}
.wrap-right {
	margin-left:1.875rem;
	display:flex;
	flex-wrap:wrap;
	align-content:center;
	box-sizing:border-box;
	width:35.3125rem;
}
.wrap-right .item-img {
	margin:0.625rem 1.875rem 0 0;
	width:15.75rem;
}
.wrap-right .item-img img {
	width:auto;
	height:9.375rem;
}
.wrap-right .item-img p {
	margin:0.875rem 0 0.625rem;
	font-size:0.75rem;
	font-weight:400;
	color:rgba(9,15,33,.4);
	line-height:1.0625rem;
	text-align:center;
}
.wrap-dropdown {
	position:absolute;
	top:0;
	right:0;
	width:7.5rem;
	margin:0 auto;
	text-align:right;
	box-sizing:border-box;
	padding:0 2.5rem;
	display:inline-block;
}
.wrap-dropdown-fix {
	position:fixed;
	top:6.25rem;
	right:50%;
	margin-right:-37.5rem;
}
.wrap-dropdown button {
	padding:0.5625rem 0;
	font-size:1rem;
	text-align:center;
	width:7.5rem;
	border:none;
	cursor:pointer;
	background:rgba(255,255,255,1);
	box-shadow:0rem 0.25rem 0.875rem 0rem rgba(12,37,91,0.1);
	outline:0;
	color:rgba(9,15,33,1);
}
.wrap-dropdown .wrap-ul {
	list-style:none;
	background:rgba(248,249,250,1);
	width:7.5rem;
	text-align:center;
	display:none;
}
.wrap-dropdown .wrap-ul li {
	list-style:none;
	font-size:1rem;
	cursor:pointer;
}
.wrap-dropdown .wrap-ul li:hover {
	list-style:none;
	font-size:1rem;
	cursor:pointer;
	color:#4DB7DD
}
.wrap-dropdown .wrap-ul > li:first-of-type:after {
	background:#fff;
}
.contain-wrap .time-box:not(:first-of-type),.contain-wrap .img-boxs:not(:first-of-type) {
	margin-top:4.375rem;
}
.contain-wrap .time {
	height:3rem;
	font-size:2.125rem;
	font-weight:600;
	color:rgba(77,183,221,1);
	line-height:3rem;
	position:relative;
}
.contain-wrap ul {
	font-size:0.875rem;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:2.5rem;
}
.contain-wrap {
	margin-bottom:10.9375rem;
}
.contain-wrap ul:not(:first-of-type) {
	margin-top:1.25rem;
}
.contain-wrap ul > li {
	position:relative;
	font-size:0.875rem;
}

