.news{
    width: 100%;
    /* height: 800px; */

    /* background-color: aquamarine; */

}

.news_center{

    width: 74%;
        /* height: 800px; */
        /* background-color: brown; */
        margin: 0 auto;
}
.news_center_con{
    /* width: 74%; */
    /* height: 800px; */
    /* background-color: brown; */
    margin: 0 auto;
    display: flex; 
    justify-content: space-between;
}
.news_center_left{
    width: 65.8%;
    /* background-color: blue; */

}
.news_center_right{
    width: 31.8%;
    /* background-color: black; */
    
}

.news_center_right_con_txt{
    width: 100%;
    background-color: #F7F7F7;
}
.news_center_right_con_txt span {display: block;padding: 15px 20px;}
.news_center_right_con_txt span a{display: -webkit-box; white-space: normal; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;  overflow: hidden;     text-align: justify;}

.news_center_right_con{
    margin-bottom: 48px;

}

.news_center_left_ul li{
    display: flex;
    align-items: center;
}
.news_center_left_date{
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: normal;
    padding-right: 15px;
    border-right: 1px solid #e8e4e4;
     margin-right: 15px;
}
.date_r{
    font-size: 35px;
    position: relative;
    padding-right: 28px;
}
.date_r b{font-weight: normal;}
.date_r::before{    content: '';
    position: absolute;
    width: 1px;
    height: 25px;
    background: #383838;
    right: 14px;
    transform: rotate(207deg);
    top: 12px;}
.ny{
    font-size: 14px;
}
.infolist.dot li a:before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -2px;
    width: 4px;
    height: 4px;
    background: #155CB3;
    border-radius: 50%;
}

.infolist.space20.infolist.md li {
    padding-right: 150px;
}

/*page*/
#page_div {line-height:1.5rem;width:100%;height:1.5rem;font-size:1rem}
#page_div .pagination_index,#page_div .pagination_index_num {line-height:40px;border:1px solid #94D996;padding:0 0.25rem;margin-right:0.25rem;float:left}
#page_div .pagination_index_num {margin-right: 0px}
#page_div .currentIndex {background: #94D996;text-decoration: underline;font-weight: bold}
#pagination_input {width:1.5rem;height: 0.75rem;line-height:0.75rem;margin: 0;padding: 0;overflow: hidden}
#page_div .pagination_index,#page_div .pagination_index_num {background: none;border: 0;padding: 0 0.1875rem;font-size:1rem;margin-right:0.25rem;float: left}
#page_div .page_prev,#page_div .page_next {border: 1px solid #ccc;padding: 0 0.25rem}
#page_div .pagination_index_num {border: solid 1px #ccc;padding: 0px 0.5rem}
#page_div .currentIndex {background: none;text-decoration: underline;background: #08619D;color: #fff}
.pagination_index_last {float: right;font-size:16px; line-height:40px;  }
#ucappageContent {width: 100%;text-align: right}
#ucappageContent span {margin:0.25rem;cursor: pointer}