@charset "utf-8";
/* CSS Document */

.teacher-list{ width:78%;}
.teacher-list li{background:#fff;margin-bottom:20px; padding:30px; position: relative;border: 1px solid #eee;padding-bottom: 0/*box-shadow: 2px 2px 10px rgba(221, 221, 221, 0.4);*/}
.sectionbkLeft{width:74%;float: left;margin-top: 10px;}
.wWidth1200 .sectionbkLeft{ width:52%;}
.teacherName{font-weight:normal;color: #555555;font-size: 26px;padding: 0 0 10px;float: left; position:relative;}
.teacherName:after{ display:block; content:''; width:26px; height:3px; background:#ff9f37; position:absolute; left:0; bottom:0;}
.teacherTlevel{float: left;height: 28px;line-height: 28px;font-size: 14px;color: #888;margin-left: 20px;padding: 0 10px;font-weight: normal;margin-top: 10px;}
.teacherTlevel.fr{float: right;}
.sectionbk p{color: #8a8a8a;font-size: 13px;line-height:25px;height:50px;overflow: hidden;margin: 30px 0;}

.sectionbk .imgw {width: 250px;height: 250px;float: right; overflow:hidden; padding:0 20px 20px 0; background:url(jghz_cc.png) no-repeat bottom right; background-size: 100% 100%; box-sizing:border-box;}
.sectionbk .imgw .imgwBox{height: 100%;overflow: hidden;}
.sectionbk .imgw img {display: block;width: 100%;height: 100%;object-fit: cover;}
.aw a {display: inline-block;width: 120px;height: 35px;background: #3c81f9;color: white;text-align: center;line-height: 35px;font-size: 14px;border-radius: 40px;}
.aw a.aLeft{border: 1px solid #ddd;color: #555;background: none;margin-right: 15px;}
.aw{margin-top: 2px;}
.sectionbk .sectionCos span {width: 40px;height: 40px;float: left;margin: 0 10px;text-align: center;line-height: 40px;background: #d2d2d2;border-radius: 50%;color: #fff;cursor: pointer;position: relative;}
.sectionbk .sectionCos i {font-size: 18px;}
.sectionbk .sectionCos em {position: absolute;width: 90px;height: 26px;line-height: 26px;background: #14191e;color: #fff;position: absolute;top: -36px;left: 50%;margin-left: -45px;border-radius: 3px;display: none;}
.sectionbk .sectionCos em i {width: 8px;height: 4px;position: absolute;bottom: -4px;left: 50%;margin-left: -4px;background: url(arrow.png) no-repeat;}
.sectionbk .sectionCos span:hover em {display: block;}

.sectionbk .sectionCos .sectionCos_item span {display: block;float:none;}
.sectionCos_item {float: left}
.sectionCos_item div {text-align: center;margin-top: 5px;color: #999;line-height: 24px}
.sectionCos_item div b {font-weight: normal}
.teacherName strong {color: #ff663d;font-weight: normal;font-size: 22px;margin-left: 30px}