
.st-teacher{ padding-top: 70px; width: 1440px; height:auto; margin: auto; margin-bottom: 80px;}
.teacher{ width: 1440px; height: auto; margin: auto;}
.teacher-head{ height: auto; line-height: 50px; width: 1440px; margin: auto;}
.teacher-head dt{ width: 204px; height: 25px; }
.teacher-head dt img{ width: 204px; height: 25px;}
.teacher-head dd{width: 270px;  height: 42px; }
.teacher-head dd li{ width: 130px; height: 42px; line-height: 42px; border-radius: 5px;font-size: 14px; }
.teacher-body{height: auto; margin-top: 20px;}
.teacher-body li{ width: 342px ; height: 580px;margin-top: 26.6px; float: left; margin-left:20px ;}
.teacher-body li:nth-child(4n+1) {
    margin-left: 0;
}
.teacher-body li dt{ width: 342px ;  height: 454px; overflow: hidden;}
.teacher-body li dt img{  width: 342px ;  height: 454px;transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
.teacher-body li dt img:hover{  width: 342px ;  height: 454px;transform:scale(1.05,1.05);}
.teacher-body li dd{ width: 340px; height: 105px; padding-top: 20px; background: #f8f8f7;}
.teacher-body li dd p{ text-indent: 1em; padding-top: 10px;}
.teacher-article{ width: 1440px; height: auto; margin: auto; background: #f8f8f7; margin-top: 90px; margin-bottom: 120px;}

.teacher-ar-head{ width: 1300px; margin: auto; height: auto; line-height: 50px; padding-top: 50px;}
.teacher-ar-head dt{ width: 204px; height: 25px; }
.teacher-ar-head dt img{width: 204px; height: 25px; }
.teacher-ar-head dd{ height: 42px; width: 720px; }
.teacher-ar-head dd li{ width: 130px; height: 42px; line-height: 42px; border-radius: 5px;font-size: 14px; }

.teacher-ar-body{width: 1300px; margin: auto; height: auto; margin-top: 50px; color: #333; }
.teacher-ar-body dt{ width: 533px; height: 707px; overflow: hidden;}
.teacher-ar-body dt img{ width: 533px; height: 707px;transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
.teacher-ar-body dt img:hover{ width: 533px; height: 707px;transform:scale(1.03,1.03);}
.teacher-ar-body dd{ width: 680px; height: 707px;}
.teacher-ar-one{ height: 40px;font-size: 18px;}
.teacher-ar-one span{ font-size: 24px; font-weight: bold;}
.teacher-ar-two{width: 600px; border-bottom: 1px solid #959595; height: 40px; line-height: 40px; font-size: 16px;  font-size: 18px;}
.teacher-ar-three{ height: 600px;font-size: 14px; margin-top: 20px; overflow-y:scroll; scrollbar-base-color:#000; color: #666;}
.teacher-ar-three p{ padding-top: 8px; padding-bottom: 8px;}
.teacher-ar-three div{ padding-top: 8px; padding-bottom: 8px;}
