
.news_wrap {}

.news_wrap .news_list {
    border-top: 1px dashed rgb(200, 200, 200)
}

.news_wrap .news_list li {
    overflow: hidden;
    padding: 15px 0;
    border-bottom: 1px dashed rgb(200, 200, 200)
}

.news_wrap .news_list li .title_text {
    float: left;
    width: 85%;
    color: #555;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.news_wrap .news_list li .time_text {
    float: right;
    width: 13%;
    color: #555;
}

.news_wrap .news_list li:hover .title_text {
    color: #4179f0
}

.news_wrap .news_list li:hover .time_text {
    color: #4179f0
}


.news_detail_wrap {}

.news_detail_wrap .detail_title {
    text-align: center;
    color: #2b8cd5;
    font-size: 20px;
    padding-bottom: 15px;
    border-bottom: 1px dashed rgb(200, 200, 200)
}

.news_detail_wrap .time_wrap {
    line-height: 30px;
    overflow: hidden;
    margin-top: 10px
}

.news_detail_wrap .time_wrap .people {
    float: left;
    color: #666
}

.news_detail_wrap .time_wrap .time {
    float: right;
    color: #666
}

.news_detail_wrap .news_cont {
    margin-top: 25px
}

.news_detail_wrap .news_cont p {
    font-size: 14px;
    line-height: 26px;
    color: #666;
    margin-bottom: 10px
}

.news_detail_wrap .news_cont img {
    display: block;
    max-width: 100%;
    margin: 15px auto;
}



.pager {
    width: 100%;
    text-align: center;
    margin-top: 30px;
}

.pager li {
    display: inline-block;
    margin: 0 10px;
}

.pager li a {
    display: inline-block;
    padding: 3px;
    color: #666;
    vertical-align: bottom;
    border-bottom: 1px solid #fff;
}

.pager li:hover a,
.pager li.selected a {
    color: #4179f0;
    border-color: #4179f0;
}

.pager li.previous a,
.pager li.next a {
    width: 24px;
    height: 24px;
    background: url(../imgs/pager_pre.jpg) no-repeat;
    padding: 0;
    font-size: 0;
    border: none;
}

.pager li.next a {
    background: url(../imgs/pager_next.jpg) no-repeat;
}

.pager li.first,
.pager li.last {
    display: none;
}
