/* 面包屑 */
.crumbs{ border-bottom:1px solid #d0d0d0;padding:14px 0; }
.crumbs ul{ border-left:#e10e1c 4px solid;height:26px;padding-left:10px; }
.crumbs ul li{ float:left;line-height:26px; padding-left: 10px\0/; }
.crumbs ul li:first-child:before{content:none;}
.crumbs ul li:before{ float:left;width:30px;content:'>';text-align:center; }
.crumbs ul li:nth-child(2):before{content:none;}
.crumbs ul li a:link{ text-decoration:none;color:#000; }
/* 左侧导航 */
.showContent{ background:#f8f8f8;min-height: 600px; }
.sideNav{ height:100%;padding:8px; }
.sideNav ul{ margin-top:10px; }
.sideNav ul li{ border-left:8px solid #F8F8F8;border-bottom:1px solid #e2e2e2;font-size:18px;line-height:50px;text-align:center; }
.sideNav ul li a{display:block}
.sideNav ul li a:hover{color: #cf0101;}
.sideNav ul li.active{ border-left:8px solid #E10E1C;background:#fff;position:relative; }
.sideNav ul li.active:before{
	content:'';
	display:block;
	position:absolute;
	top:22px;
	left:-6px;
	width: 0;
    height: 0;
    border-top: 3px solid transparent;
    border-left: 6px solid #fff;
    border-bottom: 3px solid transparent;
}
/* 列表 */
.newsBottom{ padding-left:10px; margin-bottom: 10px;}
.newsBottom ul li{ border-bottom:1px solid #e7e7e7;width: 100%;overflow:hidden; }
.newsBottom ul li a{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%; font-size:16px;line-height:48px;color:#333; }
.newsBottom ul li:hover a{ color:#cf0101; }
.newsBottom ul li:hover span{ color:#cf0101; }
.newsBottom ul li span{ float:right;width:100px; line-height:48px;color:#333;}
/* 分页 */
#page{ text-align:center; }
.layui-laypage a:hover{color: #cf0101;}
/* 详情 */
.detailCont{ padding:0 20px; }
.detailCont .title{ overflow:hidden; }
.detailCont .title h1{ font-size:24px!important; line-height:30px; text-align:center; }
.detailCont .title h2,.detailCont .title h3{font-size:20px!important;font-family:SimSun, "å®‹ä½“";text-align: center;}
.detailCont .title h2{padding-top: 10px;}
.detailCont .title h3{border-bottom:1px dotted #a1a1a1;padding-bottom: 10px;}
.detailCont .title ul{ float:right; }
.detailCont .title ul li{ float:left;color:#9b9b9b;font-size:12px;line-height:32px; }
.detailCont .title ul li:nth-of-type(n+2):before{ content:'|'; float:left; width:30px; text-align:center; }
.detailCont .mianText p{margin:15px 0;line-height: 2;font-family: SimSun;font-size: 20px;text-align:justify; }
.detailCont .mianText{line-height: 2;font-family: SimSun;font-size: 20px;word-wrap: break-word;}
.detailCont .mianText img{display:block; max-width: 100%!important;margin:0 auto; }
.switchPage{ border-top:1px solid #d2d2d2;padding:13px 0; }
.switchPage ul li a{ font-size:16px;line-height:32px;color:#353535; }
.switchPage ul li a:hover{ color:#e10e1c; }
/*.detailCont .mianText a {color: blue!important;text-decoration: underline;}*/
.detailCont .mianText table{width: 100%!important;}
.searchList {
	border-bottom: 1px solid #d0d0d0;
	padding: 14px 0;
  }
  .searchList ul {
	border-left: #e10e1c 4px solid;
	height: 26px;
	padding-left: 10px;
  }
  .searchList ul li {
	float: left;
	line-height: 26px;
  }
  .searchList ul li:nth-of-type(n + 3):before {
	float: left;
	width: 30px;
	content: ">";
	text-align: center;
  }
  .searchList ul li a:link {
	text-decoration: none;
	color: #000;
  }
  
  .showContent {
	background: #f8f8f8;
	min-height: 600px;
  }
 
#seachInfoList li a {
	font-size: 16px;
	line-height: 48px;
	color: #333;
	width: 100%;
  }
  .newsBottom ul li a:hover {
	color: #e10e1c;
  }
  .newsBottom ul li p {
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 80%;
  }
  .newsBottom ul li span {
	float: right;
	width: 100px;
  }