.portal_notice_area{
	max-width:1180px;
	margin:1.12rem auto 0 auto;
	color:#000;
}
.notice_list_title a:hover{
	text-decoration: underline;
}
.portal_notice_list{
	padding:0 1rem;
}
.portal_notice_list_head{
	padding:1rem 0 0.2rem;
	border-bottom:2px solid #979DC1;
	width:100%;
	line-height: 0.72rem;
	font-size: 0.56rem;
}
.notice_list li{
	font-size:0.44rem;
	padding:0.4rem 0;
	border-bottom:1px solid #979DC1;
	width:100%;
	float:left;
}
.notice_list_left{width:12%;float:left;font-size:0.28rem;line-height: 0.6rem;}
.notice_list_right{width:88%;float:right;}
.notice_list_title a{color:#000;line-height:0.5rem}
.notice_list_subtitle{font-size:0.28rem;line-height:0.48rem;margin-top: 0.2rem;}

.notice_top,
.notice_hot{
    display: inline-block;
    min-width: 48px;
    font-size: 12px;
    margin-left: 8px;
    line-height: 16px;
    border-radius: 8px;
    text-align: center;
}
.notice_top{
    color: #6F79A9;
    background: rgba(111,121,169, .1);
}
.notice_hot{
    color: #CE0E2D;
    background: rgba(206, 14, 45, .1);
}


.portal_pagination_area{margin:0 auto;text-align:right;font-size:0.28rem;margin-top: 0.56rem;}
.portal_pagination_area a{color:#000}
.portal_pagination_block{float:right}
.portal_pagination{float:left}
.portal_pagination>li{
	display: inline-block;
	margin: 0 0.1rem;
	height: 0.42rem;
	width:	0.42rem;
	text-align: center;
	border-radius: 0.42rem;
	background-repeat: no-repeat;
    background-size: 0.12rem;
    background-position: center;
	float:left;
	border: 1px solid #fff;
	line-height: 0.42rem;
}
.portal_pagination>li.able{cursor:pointer;}
.portal_pagination>li.active,.portal_pagination li.able:hover{
	background-color: #979DC1;
	color:#fff;
	border: 1px solid #979DC1;
}
.portal_pagination li:hover a{color:#fff}
.portal_pagination li.prev{background-image:url(../images/pagination_arrow/1-l.png); border:1px solid #f0f0f0;background-size: 0.12rem;}
.portal_pagination li.next{background-image:url(../images/pagination_arrow/1-r.png); border:1px solid #f0f0f0;background-size: 0.12rem;}
.portal_pagination li.prev.able{background-image:url(../images/pagination_arrow/2-l.png); border:1px solid #979DC1;}
.portal_pagination li.next.able{background-image:url(../images/pagination_arrow/2-r.png); border:1px solid #979DC1;}
.portal_pagination_total{float:left;margin-right:1rem;color: #979DC1}
.portal_pagination li.prev.able:hover{background-image:url(../images/pagination_arrow/3-l.png); }
.portal_pagination li.next.able:hover{background-image:url(../images/pagination_arrow/3-r.png); }
.portal_pagination li.prev a,.portal_pagination li.next a{
	width:100%;
	height:100%;
	display:block;
}
.portal_pagination_total i{margin:0 0.1rem;font-style: normal;}
.portal_pagination_tools{float:left;color:#979DC1}
#portal_pagination_pageInput{border:1px solid #f0f0f0;width:35px;height:0.42rem;float:left;text-align: center;}
.portal_pagination_tools>span{border:1px solid #f0f0f0;height:0.42rem;padding:0 5px;cursor:pointer;float:left;font-size:0.2rem;line-height:0.42rem;margin-left:0.2rem}
.portal_pagination_tools>span:hover{background:#f0f0f0;color:#fff;}



.notice_info_nav{font-size:0.28rem;width:100%;float:left;padding-top:0.3rem;}
.notice_crumb li{float:left}
.notice_info_head{width:100%;float:left; border-bottom:1px solid #979DC1;text-align:center;padding:0.5rem 0}
.notice_info_head h2{font-size:0.72rem;}
.notice_info_head div{font-size:0.32rem;margin-top:0.3rem}
.notice_info_box {width:100%;float:left;font-size:0.36rem;padding:0.5rem 0;line-height: 0.72rem;}
.notice_info_box a{
	color:rgb(0,176,240);
}
.notice_info_box a:hover{
	text-decoration: underline;
}
.notice_info_box img{max-width:100%}
.notice_info_box ul,.notice_info_box ol{
	padding-left: 40px;
}
.notice_info_box table td{
	border-width: 1px;
}
.crumb-item {
  float: left;
  color: #91989e;
  vertical-align: middle;
  white-space: nowrap;
  word-break: keep-all;
  overflow: hidden;
  text-overflow: ellipsis;
}

.crumb-item:first-child:before {
  display: none;
}

.crumb-item:last-child {
  color: #36383c;
  cursor: text;
}
.crumb-item a{color:#91989e}
.crumb-item a:hover {
  text-decoration: underline;
  cursor: pointer;
}
.crumb-item:last-child:hover {
  text-decoration: none;
}

.crumb-item:before {
  content: "";
  display: inline-block;
  width: 4px;
  height: 7px;
  margin: 0 10px;
  background: url(../images/pagination_arrow/crumb-arrow.png) no-repeat 0 0;
}


@media only screen and (max-width: 768px) {
	.notice_list_left{width:100%;margin-top: 0.15rem;line-height: 0.28rem;}
	.notice_list_right{width:100%;}
	.portal_notice_area{padding:0 0.4rem;margin-top:0}
	.portal_pagination_total{display:none}
	.notice_info_nav{display:none}
	.notice_info_head h2{font-size:0.28rem}
	.notice_info_head div{font-size:0.24rem}
	.portal_pagination_tools{display:none}
	.portal_notice_list{padding:0;}
	.notice_info_box{font-size:0.22rem;line-height: 2;}
	.notice_info_box ul,.notice_info_box ol{
		margin-left: 0px !important;
	}
}