.news_block {
	padding: 10px 0 0;
	margin: 30px 0 0;
	position: relative;
	width: 100%;
	display: block;
}
.news_block .topblock {
	position: relative;
	padding: 0;
	margin: 40px 0;
	width: 100%;
	display: flex;
}
.news_block .topblock h3 {
	position: relative;
	padding: 0;
	color: #1f4286;
	font-size: 30px;
	line-height: 35px;
}
.news_block .bottombtn {
	position: relative;
	display: table;
	margin: 15px auto;
}
.news_block .listnews {
	padding: 0;
	margin: 0;
	width: 100%;
}

.news_block .listnews .item {
	padding: 0;
	margin: 0 0 20px;
	width: 100%;
}
.news_block .listnews .item .simg {
	position: relative;
    display: block;
	padding: 0;
	margin: 0;
	width: 100%;
	overflow: hidden;
	border: 1px solid #ebebeb;
	height: 180px;
	background-size: cover;
	background-position: center;
}
.news_block .listnews .item .sdes {
	padding: 0;
	margin: 0;
	width: 100%;
}
.news_block .listnews .item .sdes h4 {
	padding: 10px 0;
	margin: 0;
	font-weight: 400;
}
.news_block .listnews .item .sdes p {
	display: none;
}

@media (max-width: 1200px) {
}
@media (max-width: 992px) {
}
@media (max-width: 767px) {
}
@media (max-width: 620px) {
}
@media (max-width: 495px) {
}