
.newslist {padding: 30px 0 60px; min-height: 500px; }
.noticeBox{ width: 100%;padding-bottom: 50px; }
.noticeBox label, .newsBox label { margin: 30px 0; display: block; border-left: 5px solid #ef7c30; color: #ef7c30; text-indent: 12px; height: 15px; line-height: 15px; }
.newsBox label { margin-left: 50px; }
.newsBox .infoList { margin-left: 50px; }
.infoList li { height: 54px; border-bottom: 1px dashed #ddd; line-height: 54px; font-size: 14px; cursor: pointer;width:48% }
.infoList li:nth-of-type(even) {float: right !important;}
.infoList li a { text-decoration: none; display: block; }
.name { text-decoration: none; color: #000;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;width: 400px;display: inline-block; }
.data { color: #444444; }
.date { float: right; color: #000; }


.text-center { text-align: center}
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination > li {display: inline;}
.pagination > li:first-child > a, .pagination > li:first-child > span {margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px;}
.pagination > li:last-child > a, .pagination > li:last-child > span {border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
.pagination > li > a, .pagination > li > span {position: relative;float: left;padding: 3px 12px;line-height: 1.42857143;text-decoration: none;color:#666;border: 1px solid #ddd;margin-left: -1px; font-size: 16px;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {z-index: 3;color: #fff;background-color: #666;border-color: #666;cursor: default;}