@charset "utf-8";

.newstable {
	border:#0099cc 1px dashed;
	text-align:justify;
	background-color: #FFF;
}

.newstable a{
	color: #000;
}

.newstable a:hover{
	color: #00F;
}

.newstable2 {
	border:#0099cc 1px dashed;
	background-color:#E9F8FD;
	text-align:justify;
}

.newstable2 a{
	color: #000;
}

.newstable2 a:hover{
	color: #00F;
}


.newstable3 {
	border:#0099cc 1px dashed;
	text-align:left;
	color: #666;
	font-size:14px;
}


.newstitle {
	color: #F00;
	font-weight: bold;
	font-size: 18px;
	margin-top:20px;
	margin-bottom:10px;
}

.news1title{
	margin:5px 0px 10px 20px;
	font-weight: bold; 
	color: #f00;
	text-align:justify;
	}

.newsdiv{
	margin-left:20px;
	padding-left:10px;
	padding-right:10px;
	border:#CCC 1px solid;
	text-align:justify;
	}
	
.newsdivtitle{
	border:#e7e7e7 1px solid; 
	padding:2px; 
	background-color:#efefef;
	margin:10px;
	color:#818181;
	font-weight:bolder;
	
	}

@media screen and (max-width: 992px){
	.newsdetail_wrap img, .newslist_wrap img{max-width: 100%;width:auto;height:auto;}
	.newsdetail_wrap table, .newslist_wrap table{width:100%;}
}	
@media screen and (max-width: 767px){
	.news1title{padding:10px;box-sizing: border-box;margin:0;}
	.newsdiv{margin: 0 auto;border: 0;text-align: left;}

	.newslist_wrap table, .newslist_wrap tr, .newslist_wrap td, .newslist_wrap tbody, 
	.newsdetail_wrap table, .newsdetail_wrap tr, .newsdetail_wrap td, .newsdetail_wrap tbody{
		display: block;width:100%;box-sizing: border-box;
	}
	.newstable2, .newstable{border:0;padding: 5px;}
	.newstable2:nth-child(2) .newstable:nth-child(2){padding-bottom: 15px}
	.newstable2 p, .newstable p{margin:0;}
	.newslist_wrap tr{padding: 0;width: 97%;margin: 10px auto;}
	.newsdetail_wrap .comimg{float: left;width:auto;margin-right: 15px}
	.comcontent {line-height: 160%;border:0;box-sizing: border-box;}
	.comimg2{width: 100%;box-sizing: border-box;margin: 0 auto;border: 0;}
}