.commom-banner {
	background-image: url(../img/subpage/test2.jpg);
}
.common-children-template-nav li {
	width: 100%;
}

/* faculityTeam */

/* 岗位类别 */
.common-children-template-content .position-category {
	width: 1000px;
	display: flex;
	margin: auto;
	flex-wrap: wrap;
}
.position-category .position-category-list {
	width: 170px;
	margin-right: 37.5px;
}
.position-category .position-category-list:nth-child(5n) {
	width: 170px;
	margin-right: 0;
}
.position-category-list > img {
	width: 100%;
	height: 210px;
	background: gray;
	cursor: pointer;
}
.position-category-list-text {
	
}
.position-category-list-text p {
	display: inline;
	margin-top: 0.5em;
	margin-bottom: 2.5em;
}
.position-category-list-text p:nth-child(1):hover {
	cursor: pointer;
	text-decoration: underline;
}
.position-category-list-text>p:nth-child(2) {
	float: right;
}
.position-category-list-text>p:nth-child(1) {
	float: left;
}


/* 职称结构 */
/* 那条横线 */
.title-structure-hr {
	background: rgb(79, 79, 79);
	margin-bottom: 2em;
}
.title-structure-hr span {
	padding: 0 1em;
	margin-left: 1.5em;
	background: white;
	letter-spacing: 0.35em;
}


/* 个人信息部分 */
/* 专业信息内容 */
.common-children-template-content .person-info {
	
}
.person-info .person-info-img {
	display: inline-block;
	width: 360px;
	background-color: white;
	height: 400px;
}
.person-info-img img {
	width: 100%;
}
.person-info .person-info-text {	
	display: inline-block;
	width: 600px;
	vertical-align: top;
	float: right;
	margin-top: 10em;
}
.person-info-text h3 {
	font-size: 1.75em;
	color: rgb(86, 86, 86);
	padding-bottom: 0.75em;
	margin-bottom: 0.75em;
	border-bottom: 2px solid black;
}
.person-info-text>p {
	line-height: 1.5em;
	letter-spacing: 0.15em;
}
.person-info-text>p:nth-child(2) {
	margin-bottom: 1em;
}
.person-info-text .person-info-text-list {
	margin-top: 2em;
}
.person-info-text-list .person-info-text-list-left {
	display: inline-block;
	width: 80px;
	background: rgb(83, 83, 83);
	margin-right: 20px;
	vertical-align: top;
	text-align: center;
	padding-top: 0.35em;
	padding-bottom: 0.35em;
	font-weight: 600;
	color: white;
	letter-spacing: 0.1em;
}
.person-info-text-list .person-info-text-list-right {
	display: inline-block;
	width: 495px;
	letter-spacing: 0.15em;
	line-height: 2em;
}