#mainnews .newimg{margin-bottom:30px}
#mainnews .newsdate{margin-bottom:10px}
#mainnews h3.newtitle{font-weight:600;font-size:22px;margin-bottom:20px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
#mainnews .text{margin-bottom:30px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
#mainnews .newimg img{height:300px;width:480px;object-fit:cover}
#mainnews .news-item{margin-bottom:80px}
@media(min-width:1200px) and (max-width:1599px) {
#mainnews .newimg img{height:250px}
#mainnews .newimg,#mainnews .text{margin-bottom:20px}
}
@media(min-width:992px) and (max-width:1199px) {
#mainnews .newimg img{height:230px}
#mainnews .newimg,#mainnews .text{margin-bottom:15px}
}
@media(min-width:768px) and (max-width:991px) {
#mainnews .newimg img{height:230px}
#mainnews .news-item{margin-bottom:50px}
#mainnews .newimg,#mainnews .text{margin-bottom:15px}
#mainnews h3.newtitle{font-size:19px}
}
@media(max-width:767px) {
#mainnews h3.newtitle{font-weight:600;font-size:17px}
}
@media(min-width:576px) and (max-width:767px) {
#mainnews .newimg img{height:200px}
#mainnews .newimg,#mainnews .text{margin-bottom:10px}
#mainnews .news-item{margin-bottom:40px}
}
@media(max-width:575px) {
#mainnews .newimg img{height:200px}
#mainnews .newimg,#mainnews .text{margin-bottom:10px}
#mainnews .news-item{margin-bottom:40px}
}