@charset "utf-8";
/* CSS Document */
.black{ position:absolute; left:0; bottom:0; color:#fff; text-align:center; width:100%; background-color: rgba(0, 0, 0, 0.5); padding:2% 0; font-size:12px}
.bodyCon07 .teacher .teacherPic{width:100%;height:auto;position:absolute; top:20px;}
.bodyCon07{width:100%; overflow:hidden;}
.bodyCon07{width:100%; overflow:hidden;}
.bodyCon07 .teacher{width:100%;height:910px;position:relative;margin:0 auto; cursor:pointer; overflow:hidden}
.bodyCon07 .teacher .teacherPic{width:100%;height:auto;position:absolute; top:30px; margin:0 auto}
.bodyCon07 .teacher .teacherPic .content{width:100%;height:auto;float:none;position:relative;overflow:hidden;margin-left:4%; margin:0 auto; margin-bottom:20px}
.bodyCon07 .teacher .teacherPic .content .txt{width:94%;height:60;background:rgba(0,0,0,1); position:absolute;left:0px;bottom:5px;padding:0 12px;}
.bodyCon07 .teacher .teacherPic .content .txt h3{color:#fff;font-size:14px;font-weight:100; line-height:60px; width:100%}
.bodyCon07 .teacher .teacherPic .content img{width:100%; max-width:360px;}
.top .logo{ width:50%; max-width:197px}
.about_left ul li{ float:left; padding:5px 5%}
.div_bom{ width:95%; margin:0 auto; overflow:hidden;margin-top:60px;}

.news_right .div_h1{ font-size:15px; text-align:center}
.div_bom a img{ vertical-align:middle; margin-right:0px; margin-left:0px}

.bom_left ul{ height:190px}
.xuan_li ul{height:20px; line-height:20px; font-size:12px}
.zi_right img{ margin-left:5px; margin-bottom:20px; border:1px solid #ccc}