@charset "utf-8";

.lt_menu {}
.lt_menu h2 {display:none;}
.lt_menu ul {margin:0; padding:20px 10px; display:flex; flex-wrap:wrap; list-style:none; border-top:2px solid #111; border-bottom:1px solid #ddd;}
.lt_menu li {width:23%; margin:1%;}
.lt_menu .lt_li_img {}
.lt_menu .lt_img {width:100%; display:inline-block; overflow:hidden;}
.lt_menu .lt_img img {-webkit-transform: scale(1.01);transform: scale(1.01);}
.lt_menu .lt_img:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}
.lt_menu .new_icon {color:#f3a40c; font-size:12px;font-weight:400;}

.lt_menu .lt_cate {display:none;}
.lt_menu .lt_detail {display:none;}
.lt_menu .contbox {width:100%;}
.lt_menu .contbox .lt_tit {font-size:18px; color:#000; margin:20px 0 10px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; word-wrap:break-word; height:25px;  line-height:25px;}
.lt_menu .contbox .lt_date {color:#777; font-size:15px;}

.lt_menu li.empty_li {display:block; width:100%; padding:7.4% 0; text-align:center; background:none; color:#999; font-size:16px;}
.lt_menu li.empty_li:before {display:none;}

.lt_menu .lt_more {text-align:right; margin-top:15px;}
.lt_menu .lt_more a {display:inline-block; font-size:15px; padding:10px 20px; border:1px solid #ddd; color:#777; border-radius:5px;} 
.lt_menu .lt_more a:hover {color:#fff; background:#555; border-color:#555;}


 @media (max-width: 1199px){
	 
 }
 
 @media (max-width: 969px){
	.lt_menu ul {padding:15px 5px;}
	.lt_menu li {width:31.3333%;}
	.lt_menu li:last-child {display:none;}
	.lt_menu .contbox .lt_tit {font-size:17px; margin:15px 0 8px; height:22px; line-height:22px;}
	.lt_menu .contbox .lt_date {font-size:15px;}

	.lt_menu li.empty_li {font-size:14px;}
	.lt_menu .lt_more a {font-size:14px; padding:10px 18px;}
	 
 }
 
 @media (max-width: 639px){
	.lt_menu .contbox .lt_tit {font-size:15px; margin:12px 0 8px; height:20px; line-height:20px;}
	.lt_menu .contbox .lt_date {font-size:13px;}

	
	.lt_menu li.empty_li {font-size:13px;}
	.lt_menu .lt_more {margin-top:10px;}
	.lt_menu .lt_more a {font-size:13px; padding:8px 15px;}
	 
	 
 }
 
 @media (max-width: 399px){
	.lt_menu li {width:48%;}
	.lt_menu li:nth-child(3) {display:none;}
	.lt_menu ul {padding:10px 0px;}
	.lt_menu .contbox .lt_tit {font-size:14px; margin:10px 0 5px; height:18px; line-height:18px;}
	.lt_menu .contbox .lt_date {font-size:12px;}

	.lt_menu .lt_more a {font-size:12px;}
	 
 }