.curtain.team .banner {
	width: 100%;
	height: auto
}
.curtain.team .text-area {
	position: absolute!important;
	left: 19.65vw;
	top: 25vw
}
.content.team {
	margin-top: -5vw;
	padding: 0 14.58%
}
.content.team .text-area {
	position: relative!important
}
.content.team .el-row {
	box-sizing: border-box;
	margin-top: 4.16vw
}
.content.team .el-row:first-child {
	margin-top: 0
}
.content.team .el-col .image {
	width: 100%;
	height: 20.3vw
}
.content.team .el-col .text-a .main {
	margin-left: 7.8125vw
}
.content.team .el-col .text-a .main, .content.team .el-col .text-b .main {
	position: relative;
	margin-top: 2.47vw;
	width: 29.2vw;
	height: 12.6vw
}
.content.team .el-col .main .title-main {
	text-overflow: ellipsis;
	font-size: 3.14rem;
	font-weight: 400
}
.content.team .el-col .main .title-desc:first-child {
	text-overflow: ellipsis;
	font-size: 1.37rem;
	margin-top: 1.56vw
}
.content.team .el-col .main .btn {
	margin-top: 2.08vw;
	height: 1.46vw;
	line-height: 1.46vw;
	color: #999;
	background-image: none;
padding-left:.2vw
}
.content.team .more {
	margin-top: 3.125vw;
	height: 9.375vw;
	text-align: center;
	color: #999
}
.content.team .more .button {
	width: 14.95vw;
	height: 2.71vw;
	line-height: 2.6vw;
	padding: 0 1.56vw;
	border: 1px solid #999;
	display: inline-block;
	text-align: left;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAR8AAAA0BAMAAABBZSE/AAAAJ1BMVEUAAAAJCQkSEhIUFBQJCQkJCQk6OjonJycxMTE3NzcuLi4rKysjIyNZlIzzAAAABnRSTlMAH9VHRw0pwHBTAAAAnklEQVRYw+3ZMQqDQBRF0SFFIKnSZyXZRxaQaiBdumxBXIAW9iJWLkErt6WCoDa+Th5ybzvNgRnmFz9Erz6GoODUFRAgQNsAqQCpAKkAqQCpAKnOCLq3ZqCQu4FePzPQpTAC9f+xsgG0n9OVTd3cHnX+8AI9O7N/6O02OuxmGSBAgHYDpAKkAqQCpAJ0YAsoZnHVN5lL67paTnSn3SgONj8bnTdoykUAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: cover
}
