@charset "utf-8";
/* CSS Document */
.banner{background: url(../images/news_banner.jpg) no-repeat center; width: 100%; height: 363px; 
	background-size: cover;}
.about{padding: 75px 0 0 0;}
.detail{padding:0 0 110px 0;}
.detail .title{width: 100%; /*height: 47px;*/ line-height: 47px; font-size: 35px; color: #000; 
	text-align: center; border-bottom:1px solid #d8d8d8; padding-bottom: 20px;}
.detail .time{font-size: 16px; color: #000; text-align: center; padding-top:12px;}
.detail .con{font-size: 16px; color: #595757; line-height: 30px; padding:26px 0 36px 0; border-bottom:1px solid #d8d8d8;}
.detail .con p{font-size: 16px; color: #595757; line-height: 30px;}
.detail .first{font-size: 16px; color: #000; padding:20px 0 15px 0;}
.detail .last{font-size: 16px; color: #000;}
.detail .first a:hover{text-decoration: underline;}
.detail .last a:hover{text-decoration: underline;}
.detail img{max-width: 100%!important; height: auto!important;}
@media screen and (max-width: 800px){
	.about{padding: 0;}
	.detail{padding: 20px 0 40px 0;}
	.detail .title{font-size: 16px; line-height: 1.2; height: auto;}
	.detail .time{font-size: 14px;}
	.detail .con{padding:20px 0; font-size: 14px; line-height: 24px;}
	.detail .con p{font-size: 14px; line-height: 24px;}
	.detail .con img{width: 100%;}
	.detail .first{font-size: 14px;}
	.detail .last{font-size: 14px;}

}
