﻿.newsArea a{
	color: #000000;
}
.newsArea img{
	object-fit: cover;
	width: 100%;
	height: 120px;
}
.newsArea li{
	padding: 20px 0;
	border: 1px solid #c5c5c5;
	margin-top: 20px;
}

.newsArea li:first-of-type{
	margin-top: 40px;
}
.newsArea .next{
	background: url(../images/next.png) no-repeat 50% 50%;
	height: 120px;
	background-size: 20px;
	border-left: 1px solid #c5c5c5;
}
.newsArea h3{
	font-size: 18px;
}
.newsArea .intro{
	font-size: 14px;
	color: #c5c5c5;
	margin-top: 6px;
}
.newsArea .time{
	color: #C5C5C5;
	font-size: 12px;
	margin-top:30px;
}
.newsDetail .type{
	padding:30px 0;
	border-bottom: 1px dashed #ccc;
	font-size: 16px;
	font-weight: bold;
}
.newsDetail .title{
	border-bottom: 1px dashed #ccc;
	padding: 30px 0 24px;
	margin-bottom: 30px;
}
.newsDetail .title h1{
	font-size: 30px;
	margin-bottom: 30px;
}
.newsDetail .title .time{
	font-size: 12px;
	color: #C5C5C5;
}
.newsDetail .content img{
	width: 100% !important;
}
.newsDetail .txt-nav{
	margin: 20px 0;
}
.newsDetail .txt-nav a{
	display: block;
	margin-top: 10px;
	color: #000000;
	text-decoration: none;
}





@media (max-width: 767px) {
	.newsArea .intro{
		display: none;
	}
	.newsArea .next{
		display: none;	
	}
	.newsArea img{
		height: auto;
	}
	.newsArea li{
		padding: 12px 0;
	}
	.newsArea .time{
		margin-top: 15px;
	}
	.newsArea{
		margin: 0 10px;
	}
	.newsArea li{
		margin-top: 10px;
	}
	.newsArea li:first-of-type{
		margin-top: 20px;
	}
	.newsDetail .type{
		padding: 15px 0;
	}
	.newsDetail .title{
		padding: 10px 8px;
		margin-bottom: 14px;
	}
	.newsDetail .title h1{
		font-size: 22px;
		margin-bottom: 14px;
	}
}