footer{
	background: #b60329;
    height: 120px;
}
footer>div.container .footerstyle{
	width: 1000px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translateY(-50%)translateX(-50%);
}
.middleinfo{
	position: absolute;
    min-height: 60%;
    z-index: 10;
    top: 10%;
    left: 50%;
    bottom: 140px;
    
    transform: translateX(-50%);
}
.middleinfo>div.container{
	width: 100%;
	height: 100%;
}
.middleinfo>div.container>div.left:first-child{
	width: 326px;

	background: white;
	opacity: 0.94;
	margin-right: 21px;
	border-radius: 6px;
}
.middleinfo>div.container>div.left:first-child>.dhlm{
	width: 100%;
	text-align: center;
	height: 80px;
	background: #B60329;
	color: #FFFFFF;
	opacity: 0.94;
	font-size: 20px;
	font-weight: 800;
	line-height: 80px;
    border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.middleinfo>div.container>div.left:first-child>ul{
	width: 234px;
	margin: 0 auto!important;
}
.middleinfo>div.container>div.left:first-child>ul>li:first-child{
	margin-top: 29px;
}
.middleinfo>div.container>div.left:first-child>ul>li{
	width: 100%;
	text-align: center;
	line-height: 51px;
	height: 51px;
	border: 1px solid #ED956F;
	border-radius: 8px;
	margin-bottom: 25px;
}
.middleinfo>div.container>div.left:first-child>ul>li>a{
	display: inline-block;
	width: 100%;
	height: 100%;
	font-size: 20px!important;
	color: #525252!important;
	letter-spacing: 2px;
	border-radius: 8px;
	text-shadow:0.1px 1px 0.5px #525252;
}
.middleinfo>div.container>div.left:first-child>ul>li.active,
.middleinfo>div.container>div.left:first-child>ul>li:hover{
	background: #ED956F;
}

.middleinfo>div.container>div.left:first-child>ul>li.active>a,
.middleinfo>div.container>div.left:first-child>ul>li:hover>a{
	color: white!important;
	text-shadow:0.1px 1px 0.5px white;
}
.middleinfo>div.container>div.left:nth-child(2){
	width: 853px;
	height:600px;
	background: white;
	opacity: 0.94;
	border-radius: 6px;
	padding: 32px 18px;
	overflow-y: auto;
}
.bread{
	color:#007bff;
  padding-bottom:10px;
  border-bottom:1px dashed #D9D9D9;
  margin-bottom: 20px;
}
.bread>a{
  color: #007bff!important;
}
.bread>a:hover{
	color: #ED956F!important;
}
/* 图片列表 */
ul.imglist,
ul.imglist>li>a{
	display: inline-block;
	width: 100%;
}
ul.imglist>li{
	width: 204.25px;
	float: left;
	padding-right: 11px;
	border-bottom:1px dashed #D9D9D9;
	margin-bottom: 20px;
	height: 170px;
}
ul.imglist>li:nth-child(4n){
	padding-right: 0px;
}
ul.imglist>li>a>div{
	width: 100%;
	height: 129px;
}
ul.imglist>li>a>div>img{
	width: 100%;
	height: 100%;
}
ul.imglist>li>a>p{
	margin-top: 10px;
	margin-bottom: 0px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #6D6D6D;
	padding-bottom: 10px;
}
/* 文章列表页 */
.list_ul {
	margin-bottom:0px;
}
.list_ul li:first-child{
	padding-top: 0px!important;
}
.list_ul li {
	overflow: hidden;
    font-size: 16px;
   padding: 10px 0;
   border-bottom:1px dashed #D9D9D9;
}
.list_txt {
	width: 838px;
}
.list_txt .p_tit a {
    margin-left: 5px;
}
.list_txt .p_txt {
	margin-top: 15px;
}
.list_txt .p_txt a {
	line-height: 24px;
	color:#6D6D6D;
	font-weight: 800;
}
.list_txt .p_time {
	color: #000000;
	text-align: right;
	font-size:15px!important;
}

.list_txt a:hover {
	text-decoration: underline !important;
}

.list_txt:hover a {
	color: #b60329 !important;
}
/* 详情 */
.detailContent{
   min-height:600px;
    overflow: auto;
}
.detailContent .detailTop>div>p {
	font-size: 25px;
}
.detailContent .contents{
	padding: 20px 0;
}
.detailContent .detailTop .smallTitle {
	padding: 15px;
	border-bottom: 1px dotted #DDDDDD;
}
.detailContent .detailTop .smallTitle span {
	font-size: 13px !important;
}
.detailContent img {
	max-width: 100%;
}
/*自定义滚动条*/


