.teacher_banner{width: 100%;height: 270px;background: url(../img/teacher_banner.jpg) center center no-repeat;}
/*切换*/
.teacherTabtitBox {background: #fff;}
.teacherBox .box{border-radius: initial;}
.teacherTabtit {background: #f4f4f4;line-height: 50px;}
.mingshi_logo{font-family: 'Regular';padding: 0 50px;margin-right: 23px;background: url(../img/mingshilogo.png) 25px center no-repeat;font-size: 18px;color: #828282;}
.mingshi_logo span{color: #ff6c60;}
.teacherTabtit .nav-tabs>li.active>a, .teacherTabtit .nav-tabs>li.active>a:focus, .teacherTabtit .nav-tabs>li.active>a:hover{font-size: 15px;color: #4cc5cd;line-height: 48px;padding: 0;
border: none;border-bottom: 2px solid #4cc5cd;background: none;}
.teacherTabtit .nav-tabs{border: none;}
.teacherTabtit .nav-tabs>li>a{font-size: 15px;color: #828282;line-height: 48px;padding: 0;border: none;margin-right: 50px;}
.teacherTabtit .nav>li>a:focus, .teacherTabtit .nav>li>a:hover{border: none;border-bottom: 2px solid #4cc5cd;background: none;}
.teacherTabtit.teacherTabtit2{padding-left: 195px;background: #fff;border-bottom: 1px solid #e9ecf1;;}
.teacherTabtit.teacherTabtit2 .nav-tabs>li.active>a, .teacherTabtit.teacherTabtit2 .nav-tabs>li.active>a:focus, .teacherTabtit.teacherTabtit2 .nav-tabs>li.active>a:hover{font-size: 13px;color: #4cc5cd;border-bottom: 2px solid #4cc5cd;}
.teacherTabtit.teacherTabtit2 .nav-tabs>li>a{font-size: 13px;color: #828282;border: none;}
.teacherTabtit.teacherTabtit2 .nav-tabs>li>a:hover,.teacherTabtit .nav-tabs>li>a:hover{color: #4cc5cd;border-bottom: 2px solid #4cc5cd;}
		
/*老师列表*/
.teacher_list {
	overflow: hidden;
    background: #fff;
    padding: 30px 52.5px;
}
.teacher_list li{float: left;width: 361px;padding: 34px 32px 26px;
    -webkit-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    transition: .5s;
    }
.teacher_list li:hover {
    box-shadow: 0 0 25px 5px #f0f2f4;
    position: relative;
}
.photo {
    width: 125px;
    height: 125px;
    border: 7px solid #f5f7fa;
    border-radius: 50%;
    overflow: hidden;
    margin: 0 auto;
}
.photo img{width: 100%;height: 100%;}
.teacher_name{text-align: center;line-height: 52px;height: 48px}
.teacher_name a{color: #ff6c60;font-size: 22px;}
.teacher_desc{word-break: break-all;color: #828282;font-size: 12px;height: 44px;overflow: hidden;line-height: 22px;margin: 30px 0 20px 0;}
.teacher_more{line-height: 32px;text-align: center;}
.teacher_more a{color: #4cc5cd;font-size: 16px;}
.teacher_more a:hover{text-decoration: underline;}
.teacher_list li.teacher_hr {padding: 0;height: 10px;width: 100%;border-top: 1px dotted #d3d9dd;margin-top: 10px;}

