@media screen and (max-width: 1199px) .logo img { HEIGHT: auto; WIDTH: auto; } .h-lang .lang { display: inline-block; font-size: 0; line-height: 40px;} /****/ .list_news{margin:0 -20px;} .list_news a{float:left;width:calc(50% - 40px);margin:0 20px;box-shadow:0 5px 10px rgba(102,102,102,.2);} .list_news .cover_img{padding-top:66.67%;width: 100%;position: relative; overflow: hidden;} .list_news .txt{background:url() 50% no-repeat;background-size:cover;padding:22px 20px;color: #666;line-height:1.7;} .list_news .txt h3{font-size:16px;color:#333;height: 60px;} .list_news .txt .line{display:block;height:0px;background: #ddd;position:relative;margin:22px 0;} .list_news .txt .line:after{content:'';position:absolute;left:0;width:80px;height:3px;top:-1px;} .list_news.col3{margin:-20px -15px 0;} .list_news.col3 a{width:calc(24.5% - 30px);margin:20px 15px;} .list_news.list_teacher{padding: 0 0 22px;} .list_news.list_teacher a{box-shadow:none;text-align:center;} .list_news.list_teacher .cover_img{padding-top:140.67%;} .list_news.list_teacher .txt{background:none;padding:10px 0 0;height:60px;} .list_news.list_teacher .txt .line{margin:18px 0 0;} .list_news.list_teacher .txt .line:after{width:100%;} .list_news .cover_img div{position:absolute;top:0;left:0;width:100%;height:100%;background-position: 50%; background-repeat: no-repeat; background-size: cover;} .list_news .txt h3 { font-size: 16px; color: #333; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}