@charset "utf-8";

.placeholder{
	width: 100%;
	height: 140px;
	background: #fff;
}

.inner-banner {
    width: 100%;
    height: auto;
}

.main{
	padding-top: 50px;
	width: 100%;
	min-height: 1200px;
	background: #f8f8f8;
}
.main .inner-content{
	margin: 0 auto;
	padding-top: 40px;
	width: 1400px;
	min-height: 1200px;
	border-top: 6px solid #9B0D14;
	background: #fff;
}
.main .inner-content .fl{
	float: left;
	width: 280px;
	height: 600px;
	padding: 0 30px;
}
.main .inner-content .rg{
	float: right;
	width: 1120px;
	height: auto;
	padding: 0 45px 0 15px;
}

.main .inner-content .fl h2{
	width: 100%;
	height: 80px;
	line-height: 80px;
	text-align: center;
	background: #b51d09;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
}
.main .inner-content .fl ul li{
	width: 100%;
	height: 60px;
	line-height: 60px;
	text-align: center;
	background: #f4f4f4;
	border-bottom: 1px solid #e8e8e8;
}
.main .inner-content .fl ul li a{
	font-size: 16px;
	font-weight: bold;
	color: #333;
}
.main .inner-content .fl ul li a.active{
	color: #b51d09;
}
.main .inner-content .fl ul li a:hover{
	color: #b51d09;
}

.main .inner-content .rg .title{
	width: 100%;
	height: 80px;
	line-height: 80px;
	text-align: left;
	font-size: 22px;
	font-weight: bold;
	color: #b51d09;
	border-bottom: 1px solid #e8e8e8;
}

.main .inner-content .rg .news-list{
	width: 100%;
	height: auto;
}
.main .inner-content .rg .news-list li{
	margin: 15px 0;
	width: 100%;
	height: auto;
	border-bottom: 1px solid #e8e8e8;
	/*background: #ddd;*/
}
.main .inner-content .rg .news-list li p{
	padding: 2px 0;
	margin-bottom: 10px;
	font-size: 15px;
	color: #9c9c9c;

	overflow: hidden; /*隐藏溢出内容*/
	display: -webkit-box;  /*让文本以弹性盒方式布局*/
	-webkit-box-orient: vertical; /*设置文本排列方向为垂直*/
	-webkit-line-clamp: 2;  /*限制显示的行数*/
	word-break: break-all;  /*可选：避免因单词过长导致换行异常（中文无需，英文建议加）*/
	line-height: 22px; /* 可根据字体大小调整，如 24px */
}
.main .inner-content .rg .news-list li .list_title{
	float: left;
	font-size: 17px;
	font-weight: bold;
	color: #333;
}
.main .inner-content .rg .news-list li .list_title:hover{
	color: #b51d09;
} 
.main .inner-content .rg .news-list li .list_time{
	float: right;
	font-size: 15px;
	color: #9c9c9c;
}

/*分页*/
.navbar{
    width: 100%;
    height: 120px;
    padding-top: 15px;
    /*background: #f9f9f9;*/
}


@media screen and (max-width: 768px) {
	
.placeholder{
	width: 100%;
	height: 60px;
	background: #fff;
}

.inner-banner {
    width: 100%;
    height: auto;
}

.main{
    padding-top: 0px;
	width: 100%;
    height: auto;
	background: #f8f8f8;
}
.main .inner-content{
	margin: 0 auto;
	padding-top: 2px;
	width: 100%;
    height: auto;
	border-top: 6px solid #9B0D14;
	background: #fff;
}
.main .inner-content .fl{
	display: none;
}
.main .inner-content .rg{
	float: right;
	width: 100%;
	height: auto;
	padding: 5px 20px;
}

.main .inner-content .rg .title{
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: left;
	font-size: 20px;
	font-weight: bold;
	color: #b51d09;
	border-bottom: 1px solid #e8e8e8;
}

.main .inner-content .rg .news-list{
	width: 100%;
	height: auto;
}
.main .inner-content .rg .news-list li{
	margin: 15px 0;
	width: 100%;
	height: auto;
	border-bottom: 1px solid #e8e8e8;
	/*background: #ddd;*/
}
.main .inner-content .rg .news-list li p{
	padding: 2px 0;
	margin-bottom: 10px;
	font-size: 15px;
	color: #9c9c9c;

	overflow: hidden; /*隐藏溢出内容*/
	display: -webkit-box;  /*让文本以弹性盒方式布局*/
	-webkit-box-orient: vertical; /*设置文本排列方向为垂直*/
	-webkit-line-clamp: 2;  /*限制显示的行数*/
	word-break: break-all;  /*可选：避免因单词过长导致换行异常（中文无需，英文建议加）*/
	line-height: 22px; /* 可根据字体大小调整，如 24px */
}
.main .inner-content .rg .news-list li .list_title{
	float: left;
	font-size: 17px;
	font-weight: bold;
	color: #333;
}
.main .inner-content .rg .news-list li .list_title:hover{
	color: #b51d09;
} 
.main .inner-content .rg .news-list li .list_time{
	float: right;
	font-size: 15px;
	color: #9c9c9c;
}

/*分页*/
.navbar{
    width: 100%;
    height: 120px;
    padding-top: 15px;
    /*background: #f9f9f9;*/
}
  
  

}