@charset "utf-8";
.article-wrap{margin-top: 20px;}
.article-wrap .article{width: 915px;}

.article-wrap .common-list1-with-desc li{width: 447px;}

.article-wrap .aside{width: 325px;}
.article-wrap .aside .aside-top2{border-bottom: 1px solid #eaeaea; padding-bottom: 3px; margin-bottom: 18px;}
.article-wrap .aside .aside-top2 span{font-size: 20px; color: #000;}

.article h1{font-size: 36px; font-weight: normal;}
.article .desc{padding: 10px 0; margin-bottom: 20px; border-bottom: 1px solid #eee}
.article .desc label{font-size: 14px; color: #c21010; border-radius: 3px; border: 1px solid #c21010; padding: 1px 3px;}
.article .desc time{margin-left: 10px; padding: 1px 3px; color: #666; font-size: 14px;}
.article .article-content > p:not(:last-child) {
    margin-bottom: 1.5em;
}
.article .article-content p {
    text-align: justify;
}
.article .article-content p {
    margin-top: 24px;
    font-size: 18px;
    line-height: 1.9;
    text-align: justify;
}

.article-content img, video, .article-content audio{max-width: 100%}

.box.box3 .common-list1 li{width: 407px; margin-right: 27px; margin-bottom: 0}
.box.box3 .common-list1 li:nth-child(3n){margin-right: 0}
.box.box3 .common-list1 .img{height: 229px;}
.box.box4 .common-list1 li{width: 627px; margin-right: 25px; margin-bottom: 0}
.box.box4 .common-list1 li:nth-child(2n){margin-right: 0}
.box.box4 .common-list1 .img{height: 353px;}

@media (max-width: 1299px) {
	.article-wrap .article{width: 630px;}
	.article-wrap .aside{width: 320px;}
	.article-wrap .common-list1-with-desc li{width:305px;}
	.article-wrap .common-list1-with-desc .img{height: 165px}
	.box.box3 .common-list1 li{width: 305px;}
	.box.box3 .common-list1 .img{height: 190px;}
}
@media (max-width: 991px) {
	.article-wrap .article{width: 520px;}
	.article-wrap .aside{width: 220px;}
	.article-wrap .aside .common-list4 .img-wrap{height: 140px;}
	.article-wrap .common-list1-with-desc li{width:250px;}
	.article-wrap .common-list1-with-desc .img{height: 145px}
	.box.box3 .common-list1 li{width: 235px}
	.box.box3 .common-list1 .img{height: 140px;}
}
@media (max-width: 767px) {
	.article-wrap{margin-top: 20px}
	.article-wrap .article{width: 100%;}
	.article-wrap .aside{width: 100%;}
	.article-wrap .show-more{margin-top: 20px;}
	.article-wrap .aside{margin-top: 30px;}
	.article-wrap .aside .common-list4 .img-wrap{height: 40vw;}
	.article-wrap .common-list2 .img{width: 150px; height: 111px;}
	.article-wrap .common-list2 .tit{margin-top: 0; margin-bottom: 5px; height: 40px; line-height: 20px; font-size: 16px;}
	.article-wrap .common-list2 .desc{margin-bottom: 5px}
	.article-wrap .common-list1-with-desc li{width:48%; margin-right: 4%; margin-bottom: 20px;}
	.article-wrap .common-list1-with-desc li:nth-child(2n){margin-right: 0}
	.article-wrap .common-list1-with-desc .img{height: 30vw}
	.box.box3 .common-list1 li{width: 100%; margin-right: 0; margin-bottom: 20px;}
	.box.box3 .common-list1 li:last-child{margin-bottom: 0;}
	.box.box3 .common-list1 .img{height: 50vw;}
	.box.box3 .common-list1 .tit{height: auto}
}
@media (max-width: 400px) {
}
