/*推荐讲师*/
.train_show5{width: 1200px;margin: 0 auto;margin-bottom: 30px;min-height: 742px;}
.train_show5 .banner{width: 100%;height: 200px;background: url(../../images/train/28.png) no-repeat;}
.train_show5 .banner .banner_txt{color: #fff;text-align: center;width: 400px;margin: 0 auto;padding-top: 57px;}
.train_show5 .banner .banner_txt .top_txt{font-size: 42px;}
.train_show5 .banner .banner_txt .top_txt .point{display: inline-block;width: 10px;height: 10px;border-radius: 10px;background-color: #fff;vertical-align: middle;margin: 0 5px;}
.train_show5 .banner .banner_txt .bottom_txt{font-size: 16px;margin-top: 10px;}
.show_wrapper{margin-top: 20px;margin-bottom: 20px;}
.show_wrapper .teacher_li{float: left;width: 278px;height: 154px;overflow: hidden;position: relative;margin-right: 29px;margin-bottom: 40px;}
.show_wrapper .teacher_li.no_mar{margin-right: 0px;}
.show_wrapper .teacher_li .pic_l{float: left;width: 92px;height: 92px;overflow: hidden;}
.show_wrapper .teacher_li .pic_l img{width: 92px;height: 92px;border-radius: 50%;}
.show_wrapper .teacher_li .txt_r{float: left;margin-left: 10px;width: 176px;line-height: 20px;}
.show_wrapper .teacher_li .txt_r .name{font-size: 20px;color: #5573eb;padding: 10px 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.show_wrapper .teacher_li .txt_r .exp,.show_wrapper .teacher_li .txt_r .profession{font-size: 13px;color: #272727;padding: 3px 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.show_wrapper .teacher_li .des{line-height: 20px;font-size: 12px;color: #858585;margin-top: 3px;overflow:hidden; text-overflow:ellipsis;height: 80px}
.show_wrapper .teacher_li .hover_box{display: none;position: absolute;top:0px;left:0px;background-color: rgba(0,0,0,.7)}
.show_wrapper .teacher_li .hover_box div{;width: 248px;min-height: 124px;padding: 15px 15px 18px 15px;color: #fff;font-size: 12px;line-height: 22px;display:-webkit-box;-webkit-box-orient:vertical;/*-webkit-line-clamp:6;*/overflow:hidden; text-overflow:ellipsis;}
.show_wrapper .show_more{width: 138px;height: 36px;margin:0 auto;line-height: 36px;border: 1px solid #eeeeee;text-align: center;font-size: 16px;color: #4e4e4e;cursor: pointer;}
.show_wrapper .show_more:hover{background-color: #eeeeee;border-color:#ddd; }







