@charset "utf-8";


/*-----------------------------详情页----------------------------*/
.ContentD{ background: #fafafa; }
	.Location2{ line-height: 20px; padding:9px 0; }
	.Location2 span,.Location2 a{ font-size: 16px; color: #555555; }
	.detailCon{ background: #fff; padding:45px 0 60px; }
		.newsTitle,.zoomCon{ width: 80%; margin:0 auto; }
		.newsTitle{  text-align: center; font-size: 36px; color: #202020; line-height: 140%; padding-bottom: 25px; }
		.newsSum{text-align: center; width: 100%;border:1px solid #b2b2b2; border-width:1px 0; line-height: 38px; }
		.newsSum span{ display: inline-block; padding:0 10px; color:#555; font-size: 16px; }
		.zoomCon{ padding-top: 30px; }
		.zoomCon img{ max-width: 100%; }
		.zoomCon,.zoomCon p,.zoomCon div{ font-size: 16px; line-height: 200%; }
		.zoomCon p,.zoomCon div{padding-bottom: 15px;}

@media screen and (max-width:1023px){
	.detailCon{ padding:2rem 0 3rem; }
	.newsTitle, .zoomCon{ width:90%;}
	.newsTitle{font-size:2.6rem;}
	.newsSum span{font-size:1.4rem;}
	.zoomCon{ padding-top:2rem; }
	.zoomCon,.zoomCon p,.zoomCon div{ font-size: 1.6rem;  }
	.zoomCon p,.zoomCon div{padding-bottom: 1rem}
}
@media screen and (max-width:479px){
	.newsTitle{font-size:2.2rem;}
	.newsSum span{display:none;}
	.newsSum span:first-child{ display: inline-block;}
	.zoomCon,.zoomCon p,.zoomCon div{ font-size: 1.4rem;  }
}