.notice{
	padding: 100px 0;
}
.notice_tit{
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei-Bold;
	font-weight: normal;
	font-size: 30px;
	color: #333333;
	line-height: 36px;
	text-align: center;
	font-weight: bold;
}
.notice_box{
	margin-top: 40px;
}
.notice_list{
	padding: 30px 0 20px;
	border-bottom: 1px solid #DDDDDD;
	justify-content: space-between;
}
.notice_list p{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 18px;
	color: #333333;
	line-height: 22px;
	transition: all 0.5s;
	
}
.notice_list p:first-child{
    overflow: hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-line-clamp: 1;
 -webkit-box-orient: vertical;
}
.notice_list p:last-child{
    flex: 0 0 18%;
}

.notice_list a:hover{
	color: #005DCE;
	transition: all 0.5s;
}
.notice_list p:last-child{
	color: #999999;
}
.notice .page{
	margin-top: 90px !important;
}


@media only screen and (max-width:1024px){
    .notice{
	padding: 1rem 0;
}
.notice_tit{
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei-Bold;
	font-weight: normal;
	font-size: 0.42rem;
	color: #333333;
	line-height: 0.36rem;
	text-align: center;
	font-weight: bold;
	
}
.notice_box{
	margin-top: 0.4rem;
}
.notice_list{
	padding: 0.3rem 0 0.2rem;
	border-bottom: 1px solid #DDDDDD;
	justify-content: space-between;
}
.notice_list p{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.18rem;
	color: #333333;
	/*line-height: 14px;*/
	transition: all 0.5s;
}
.notice_list a:hover{
	color: #005DCE;
	transition: all 0.5s;
}
.notice_list p:last-child{
	color: #999999;
	white-space: nowrap;
}
.notice .page{
	margin-top: 0.9rem !important;
}
    .notice_list p{
        font-size: 0.28rem;
    }
}