.commom-banner {
	background-image: url(../img/subpage/test2.jpg);
}

/* 系部简介内容 */
/* 标题 */
.introduce {
	width: 1280px;
	margin: auto;
	padding-bottom: 4em;
}


/* 图片 */
.introduce .introduce-video {
	width: 1024px;
	height: 500px;
	margin: auto;
}

.introduce-video img {
	width: 100%;
	height: 100%;
}

/* 文字 */
.introduce .introduce-text {
	padding-top: 1em;
	width: 1024px;
	margin: auto;
}

.introduce-text p {
	font-family: '宋体';
	font-size: 1.35em;
	text-indent: 2em;
	margin-top: 1.75em;
	margin-bottom: 1.75em;
	line-height: 30px;
}

/* 系部领导部分 */
/* 系部领导部分 */
.leader {
	width: 1000px;
	margin: auto;
	padding-top: 4em;
	padding-bottom: 4em;
}

/* 标题 */

/* 领导信息部分 */
.leader .leader-info {
	display: flex;
	justify-content: space-between;
}
.leader-info .info-list {
	width: 31%;
}
.info-list .info-img {
	width: 100%;
	height: 320px;

	/*background: rgb(57, 57, 57);*/
}
.info-list h3 {
	font-size: 2em;
	color: rgb(57, 57, 57);
	margin-top: 1em;
	margin-bottom: 0.5em;
}
.info-list p {
	color: rgb(111, 111, 111);
	font-size: 1.25em;
	letter-spacing: 4px;
}
.info-list p:nth-child(3)::after {
	content: "";
	display: block;
	width: 90%;
	height: 2px;
	background: rgb(57, 57, 57);
	margin-top: 1em;
	margin-bottom: 1em;
}

.common-children-template {
	width: 1280px;
	margin: auto;
	padding-top: 4em;
	padding-bottom: 4em;
}



/* 专业设置 */

/* 专业信息内容 */
.common-children-template-content .professional-info {
	
}
.professional-info .professional-img {
	display: inline-block;
	width: 19.8%;
}
.professional-img img {
	width: 100%;
}
.professional-info .professional-text {	
	display: inline-block;
	width: 76%;
	vertical-align: top;
	float: right;
}
.professional-text h3 {
	font-size: 1.75em;
	color: rgb(86, 86, 86);
	padding-bottom: 0.75em;
	margin-bottom: 0.75em;
	border-bottom: 2px solid black;
}
.professional-text>p {
	color: rgb(121, 121, 121);
	line-height: 1.5em;
}
.professional-text .professional-text-list {
	margin-top: 2em;
}
.professional-text-list .professional-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;
}
.professional-text-list .professional-text-list-right {
	display: inline-block;
	width: 655px;
	letter-spacing: 0.15em;
	line-height: 2em;
}
.professional-img-last {
	width: 1000px;
	display: flex;
	margin: auto;
	padding-top: 2em;
	justify-content: space-between;
}
.professional-img-last div:nth-child(1) {
	height: 300px;
	width: 320px;
}
.professional-img-last .professional-img-list:nth-child(2) {
	height: 300px;
	width: 655px;
}
.professional-img-last img {
	height: 300px;
	width: 100%;
}
