.keywordfontcolor1178395{ font-weight: bold; font-size: 10pt; color: #191d16; font-family: 宋体 ;}
/* 引入您提供的样式 */
    .nwu-not { *clear: both; margin-top: 0.625em;}
    .nwu-not li { position: relative; height: 3.75em; border-top: #eeeeee solid 1px; box-sizing: border-box; padding: 0.625em 0;}
    .nwu-not li time { display: inline-block; float: left; border: #c5d1de solid 0.1875em; box-sizing: border-box; padding: 0.25em 0 0.125em 0; height: 2.5em; width: 5.05em;}
    .nwu-not li time .day { float: right; font-size: 1.25em; color: #7490a4; letter-spacing: 0.1em;}
    .nwu-not li time .month { float: right; width: 3.3em; margin-right: 0.1em; text-align: right; margin-top: 0.65em; font-size: 0.6875em; color: #c5d1de;}
    .nwu-not li > a { float: left; display: inline-block; margin-left: 0.625em; font-size: 1em; color: #3b3b3b; height: 2.5em; line-height: 2.5em; max-width: 850px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
    .nwu-not li:hover time { background-color: #043d90; border: #043d90 solid 0.1875em;}
    .nwu-not li:hover time .day, .nwu-not li:hover time .month { color: #ffffff;}
    .nwu-not li .related-site { display: inline-block; margin-top: 0.625em; float: right; border-radius: 0.125em; box-sizing: border-box; padding: 0 0.5em; text-align: center; background-color: #e3e7eb; height: 1.25em; overflow: hidden; min-width: 144px; max-width: 215px;}
    .nwu-not li .related-site a { display: inline-block; height: 1.6667em; line-height: 1.6667em; color: #043d90; font-size: 0.75em; font-weight: bold; max-width: 190px; overflow: hidden; white-space: nowrap;}
    .nwu-not li:hover > a { color: #043d90;}
    .nwu-tzfy { box-sizing: border-box; padding: 1.25em 0; position: relative; border-top: #1663be solid 0.1875em; height: 4.125em; font-weight: bold;}
    
    /* 下拉框额外样式 */
    
    .depart-filter-box select {    flex: 1;
    min-width: 0;padding: 5px;border: 1px solid #ccc;border-radius: 4px;position: relative;background: #fff;overflow: hidden;padding: 0 .3rem 0 .2rem;color: #666666;font-size: .16rem;line-height: .36rem;height: .36rem;}
    
    .pb_sys_style1 {     text-align: center; color: #333; font-size: 14px;}
    .pb_sys_style1 .p_t { margin-right: 15px; font-weight: bold;}
    .pb_sys_style1 a, .pb_sys_style1 span.p_no {
        display: inline-block;
        margin: 4px 3px;
        padding: 5px 12px;
        
        border: 1px solid #ccc;
        color: #333;
        text-decoration: none;
        background-color: #fff;
        cursor: pointer;
        font-size: 13px;
        border-radius: 2px;}
    .pb_sys_style1 a:hover {
        border-color: #2a7cdd;
        color: #2a7cdd;}
    /* 当前页样式：蓝底白字 */
    .pb_sys_style1 span.p_current {
        display: inline-block;
        padding: 5px 12px;
        margin: 0 3px;
        border: 1px solid #043d90;
        background-color: #043d90;
        color: #fff;
        font-size: 13px;
        border-radius: 2px;}
    /* 省略号样式 */
    .pb_sys_style1 .p_dot { margin: 0 5px; color: #999;}
