body{background: none; min-width: 1300px;}
#page{box-shadow: none;}
.item_th span{display: inline-block; padding: 0 25px; height: 50px; line-height: 50px; background: #ECECEC; font-size: 16px;}
/*师资队伍*/
.teacher_zc{width: 100%; text-align: center; height: 45px; line-height: 45px; font-size: 26px; font-weight: bold; color: #000000;margin-bottom: 10px;}
.km{width: 100%; min-height: 40px; _height:40px; overflow: hidden;}
.sx{height: 40px; line-height: 40px; float: left; text-align: left; width: 100%; font-size: 16px; font-weight: bold;}
.list_szdw .km>ul{min-height: 40px; _height:40px; display: inline-block;}
.list_szdw .km>ul li{float: left; width: 356px;height: 214px; margin: 0 6px 20px 6px; line-height: 0;}
.list_szdw .km>ul li a{color:#333; display: inline-block; width: 336px; height: 190px; border: 2px solid #1E73BE; padding: 10px; line-height: 0;}
.list_szdw .km>ul li a img{width: 120px; height: 186px; border: 2px solid #FFFFFF; margin: 0; float: left;}
.list_szdw .km>ul li a div{width: 185px; float: right; margin-right: 12px;}
.list_szdw .km>ul li a div h2{font-size: 18px; height: 44px; line-height: 44px; padding: 0;margin-top: 6px; color: #000000; font-weight: bold;}
.list_szdw .km>ul li a div p{font-size: 14px; color: #000000; line-height: 20px; height: 140px;overflow: hidden;display: -webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:7; text-align: justify;}
.list_szdw .km>ul li a:hover{background: #1E73BE;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
.list_szdw .km>ul li a:hover div h2{color: #FFFFFF;}
.list_szdw .km>ul li a:hover div p{color: #FFFFFF;}