/*当前位置*/
.position {background: url(home.png) 10px 10px #f8f8f8 no-repeat;height:auto;color: #999;padding-left: 24px;overflow: hidden;clear: both;font: normal 16px/40px 'Microsoft Yahei';}
.position p{margin-left:10px;float:left;overflow: hidden;}
.position a{color:#999;float: left;}
.position a:hover{color: #714392;text-decoration: none;text-decoration: underline;}

/*教师队伍*/
.pic{width:100%;}
.pic .teacher_list{width:100%;flex-wrap:wrap;}
.pic .teacher_list li{padding:0 30px;float:left;width:20%;margin-bottom: 30px;position: relative;}
.pic .teacher_list li img{width:100%;height: 270px;}
.pic .teacher_list li a{display: inline-block;width: 100%;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.3);font:normal 14px/30px "Microsoft Yahei";text-align: center;}
.pic .teacher_list li p{color:#333;font:normal 18px/30px "Microsoft Yahei";text-align: center;padding: 10px 0px;margin: 0 10px;height: 44px;overflow: hidden;}

.pic .teacher_list li a:hover{color:#714392;}
.team .title{width: 100%;}
.team .title h3{color: #714392;font: normal 28px/50px 'Microsoft Yahei';float:left;margin-bottom:0;text-align: left;width: 100%;font-weight: 600;padding: 0px 20px 0px 20px;border-bottom: #714392 4px solid;}
.team_pic{width:100%;padding:0px 25px;}
.team_pic{width:100%;padding:0px 25px;}
.team_pic img{width:100%;height:auto;padding-right:10px;}
.team_detail{margin-left:20px;overflow: hidden;}
.team_detail .title{width:100%;border:none;}
.team_detail .title h3{color:#6553ca;font: normal 34px/48px 'Microsoft Yahei';float:left;margin-bottom:0;text-align: center;font-weight: 600;border:0;margin-bottom:40px;float:left;margin-top:0px;}
.team_detail .title i{background:url(h2bg.png) no-repeat;}
.team_detail .title h2{float:left;margin-top:20px;background:url(h2bg.png) left no-repeat;font:normal 26px/38px "Microsoft Yahei";color:#949494;padding-left:30px;font-weight:100;}
.team_detail ul{width:100%;overflow: hidden;}
.team_detail li{float:left;color:#6553ca;width:90%;}
.team_detail li i{font:normal 18px/38px "Microsoft Yahei";font-weight:500;width: 15%;background: #f8f8f8;margin-bottom: 10px;text-align: center;float: left;padding: 0px 10px;}
.team_detail li p{width:75%;color:#000;float:left;font:normal 18px/38px "Microsoft Yahei";text-align: left;font-weight:400;overflow: hidden;margin-left: 30px;}
.team_list{margin-top:40px;}
.team_list .title{height: 48px;margin-bottom:20px;border-bottom: 3px #714392 solid;margin-left: 20px;}
.team_list h3{color:#000;font: normal 22px/44px 'Microsoft Yahei';margin-bottom:0;text-align: left;margin-left: 20px;}
.team_list .team_cont{height:auto;font:normal 16px/38px "Microsoft Yahei";margin:0 20px;text-align: left;}

.teacher_list_1{width:100%;}
.teacher_list_1 li{float:left;width:25%;font:normal 16px/30px "Microsoft yahei";text-align: center;margin:20px 0px;color:#714392;}
.teacher_list_1 li a{color:#714392;}
.teacher_list_1 li a:hover{text-decoration: underline;}


.teacher_list li {
    width: 22%;
    height: 320px;
    float: left;
    text-align: center;
    position: relative;
    background: #f7f7f7;
    margin-top: 10px;
    margin-bottom: 30px;
	margin-right:24px;
    cursor: pointer;
    transition: all 3s;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
	overflow: hidden;
}
.teacher_list li:nth-child(1n) {
	border-top: 1px solid #FF6700;
}
.teacher_list li:nth-child(2n) {
	border-top: 1px solid #0099CC;
}
.teacher_list li:nth-child(3n) {
	border-top: 1px solid #CCCC00;
}
.teacher_list li:nth-child(4n) {
	border-top: 1px solid #336633;
}
.teacher_list li:nth-child(5n) {
	border-top: 1px solid #9933FF;
    margin-right:0px;
}
.teacher_list li a {
    display: block;
}
.teacher_list li img{
	height:180px;width:auto;
	image-rendering: pixelated;
}
.teacher_list li a:nth-child(1) {
    margin-top: 15px;
}
.teacher_list li a:nth-child(2) {
    font-size: 16px;
    margin-top: 15px;
}
.teacher_list li a:nth-child(3) {
    font-size: 12px;
    margin-top: 14px;
    color: #aaa;
}
.teacher_list li a:nth-child(4) {
    font-size: 14px;
    margin-top: 14px;
    color: #f382a4;
}
.teacher_list li:hover{
	top:-5px!important;
	box-shadow:rgba(0,0,0,0.2) 0px 15px 30px!important;
}

/* @media only screen and (min-width: 768px) and (max-width: 991px){
	.team_detail li i{
		width: 100%;	    
	}
	.teacher_list li {
			width: 45%;
	}
} */
@media only screen and (max-width: 992px){
	.team_detail li i{	    
	  width: 100%;	    
	}
	.team_detail li p {
	  width: 100%;
	}
	.teacher_list li {
			width: 48%;
			margin-right: 1%;
	}
}

