.contain .inner{position: relative;}
.contain .img_box{width: 100%;margin-bottom: 30px;}
.contain .img_box img{width: 100%}

.contain .news_box{position: relative;display: flex;justify-content: space-between;}
.contain .news_box .sub_nav{display: flex;flex-direction: column;align-items: center;width: 16%;border-top: 10px solid #BC1D07;margin-bottom: 30px;}
.contain .news_box .sub_nav li{display: block;width: 100%;min-height: 50px;margin-top: 10px;background: #b1afb0;}
.contain .news_box .sub_nav li:hover{background: #BC1D07;}
.contain .news_box .sub_nav li.parent{background: #BC1D07;}
.contain .news_box .sub_nav li.selected{background: #BC1D07;}
.contain .news_box .sub_nav li:first-of-type{margin-top: 25px;}
.contain .news_box .sub_nav li a{display: block;width: 100%;line-height: 50px;text-align: center;color: #fff;}
.contain .news_box .sub_nav li ul{background: #a5a5a5;}
.contain .news_box .sub_nav li ul li{margin-top: 0;background: #a5a5a5;}
.contain .news_box .sub_nav li ul li.selected{background: #d12810}
.contain .news_box .sub_nav li ul li:hover{background: #d12810}
.contain .news_box .sub_nav li ul li:first-of-type{margin-top: 0;}

.contain .news_box .news_list{border-left: 2px solid #BC1D07;position: relative;width: 80%;display: flex;flex-direction: column;align-items: flex-end;}
.contain .news_box .news_list:before{background: #BC1D07;width: 15px;height: 15px;border-radius: 50%;content: ' ';position: absolute;left: -9px;}
.contain .news_box .news_list .site{width: 95%;height: 30px;border-bottom: 1px solid #BC1D07;display: flex;align-items: center;}
.contain .news_box .news_list .site>div{width: 100%;display: flex;align-items: center;}
.contain .news_box .news_list .site:before{border-left: 5px solid #BC1D07;width: 10px;height: 20px;display: block;content: ' ';}
.contain .news_box .news_list .site a{font-size: 16px;padding-right: 5px;}
.contain .news_box .news_list .site span.possplit{height: 1px;display: flex;align-items: center;width: 12px;padding-right: 5px;background: unset;text-indent: 0px;}
.contain .news_box .news_list .site span.possplit:before{font-size: 18px;content: '>';}

.contain .news_box .news_list .list{width: 95%;margin-top: 10px;position: relative;}
.contain .news_box .news_list .list li{line-height: 35px;align-items: center;display: flex;padding-left: 15px;margin-bottom: 5px;}
.contain .news_box .news_list .list li:before{content: ' ';display: block;width: 5px;height: 5px;background: #fff;border-radius: 50%;border: 1px solid #000;margin-top: 3px;position: absolute;;left: 0;}
.contain .news_box .news_list .list li a{color: #333;display: flex;justify-content: space-between;font-size: 17px;align-items: center;width: 100%}
.contain .news_box .news_list .list li a font{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: auto;}
.contain .news_box .news_list .list li a span.date{color: #575757;text-decoration: none;flex: none;font-size: 16px}
.contain .news_box .news_list .list li a:hover{color: #c81908;}
.contain .news_box .news_list .list li a:hover span.date{color: #c81908;}


.contain .news_box .art_box{border-left: 2px solid #BC1D07;position: relative;width: 80%;display: flex;flex-direction: column;align-items: flex-end;}
.contain .news_box .art_box:before{background: #BC1D07;width: 15px;height: 15px;border-radius: 50%;content: ' ';position: absolute;left: -9px;}
.contain .news_box .art_box .site{width: 95%;height: 30px;border-bottom: 1px solid #BC1D07;display: flex;align-items: center;}
.contain .news_box .art_box .site>div{width: 100%;display: flex;align-items: center;}
.contain .news_box .art_box .site:before{border-left: 5px solid #BC1D07;width: 10px;height: 20px;display: block;content: ' ';}
.contain .news_box .art_box .site a{font-size: 16px;padding-right: 5px;}
.contain .news_box .art_box .site span.possplit{height: 1px;display: flex;align-items: center;width: 12px;padding-right: 5px;background: unset;text-indent: 0px;}
.contain .news_box .art_box .site span.possplit:before{font-size: 18px;content: '>';}

.contain .news_box .art_box .art_tit{width: 95%;border-bottom: 2px solid #e1e1e1;display: flex;flex-direction: column;align-items: center;margin: 20px 0 20px;}
.contain .news_box .art_box .art_tit h2{font-size: 24px;}
.contain .news_box .art_box .art_tit span{font-size: 24px;}
.contain .news_box .art_box .art_tit .info{font-size: 16px;padding: 15px 0;}
.contain .news_box .art_box .art_tit .info span{font-size: 15px;margin-right: 10px;color: #666;}
.contain .news_box .art_box .art_cont{width: 95%;line-height:25px; font-size:16px; color:#333;margin-bottom: 30px;display: block;}
.contain .news_box .art_box .art_cont span{font-size:16px !important;line-height:30px !important;}
.contain .news_box .art_box .art_cont img{max-width: 100%;height: auto !important;}


@media screen and (max-width: 1225px) {
	.contain .inner{width: 100%}
	.contain .news_box{width: 95%;margin: 0 auto;}
}

@media screen and (max-width: 768px) {
	.contain .news_box{width: 90%;margin: 0 auto;}
	.contain .news_box .sub_nav{display: none;}
	.contain .news_box .news_list{width: 100%;border-left: 0px;}
	.contain .news_box .news_list:before{display: none;}
	.contain .news_box .news_list .site{width: 100%}
	.contain .news_box .news_list .list{width: 100%}


	.contain .news_box .art_box{width: 100%;border-left: 0px;}
	.contain .news_box .art_box:before{display: none;}
	.contain .news_box .art_box .site{width: 100%}
	.contain .news_box .art_box .art_tit{width: 100%}
	.contain .news_box .art_box .art_cont{width: 100%}
}

@media screen and (max-width: 425px) {
	.contain .news_box .news_list .site:before{height: 15px;}
	.contain .news_box .news_list .site a{font-size: 13px;padding-right: 3px;}
	.contain .news_box .news_list .site span.possplit{padding-right: 3px;}
	.contain .news_box .news_list .site span.possplit:before{font-size: 16px;}
	.contain .news_box .news_list .list li{align-items: flex-start;border-bottom: 1px dashed #aaa;margin-bottom: 10px}
	.contain .news_box .news_list .list li:before{margin-top: 10px;}
	.contain .news_box .news_list .list li a{font-size: 15px;line-height: 25px;margin-bottom: 5px}
	.contain .news_box .news_list .list li a font{white-space: unset;}
	.contain .news_box .news_list .list li a span.date{display: none;}



	.contain .news_box .art_box .site:before{height: 15px;}
	.contain .news_box .art_box .site a{font-size: 13px;padding-right: 3px;}
	.contain .news_box .art_box .site span.possplit{padding-right: 3px;}
	.contain .news_box .art_box .site span.possplit:before{font-size: 16px;}
	.contain .news_box .art_box .art_tit h2{font-size: 20px;}
	.contain .news_box .art_box .art_tit .info{font-size: 14px;line-height: 20px;}
	.contain .news_box .art_box .art_cont{font-size: 15px;}
	.contain .news_box .art_box .art_cont p{font-size:15px !important;margin-bottom: 5px !important;}
	.contain .news_box .art_box .art_cont span{font-size:15px !important;line-height:20px !important;}

}