/* show_new_side  文章侧边栏样式 */
/* PC端样式 */
@media (min-width: 901px) {
    .cat_right .news_side {
        width: 100%;
        overflow: hidden;
    }


    .cat_right .news_side_menu {
        width: 100%;
        box-sizing: border-box;
        border-top: 2px solid #458FCE;
        border-bottom: 1px solid #d4d4d4;
        border-left: 1px solid #d4d4d4;
        border-right: 1px solid #d4d4d4;
        overflow: hidden;
        margin-bottom: 10px;
        display: flex;
        flex-wrap: wrap;
        padding-left: 10px;
        padding-bottom: 10px;
    }

    .cat_right .news_side_menu .news_menu {
        width: 174px;
        text-align: center;
        background-color: #d4d4d4;
        font-size: 14px;
        color: #333;
        box-sizing: border-box;
        padding: 10px 0;
        margin-top: 10px;
        margin-right: 10px;
    }

    .cat_right .news_side_menu .news_menu.active {
        background-color: #1190d7;
        color: #fff;
    }

    .cat_right .rdimg {
        width: 100%;
        display: block;
    }

    .cat_right .rdht {
        margin-top: 10px;
        position: relative;
    }

    .cat_right .rdht img {
        width: 100%;
        display: block;
        position: relative;
        z-index: 0;
    }

    .cat_right .form {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
        display: flex;
        flex-direction: column;
        box-sizing: border-box;
        padding: 64px 10px 30px 67px;
    }

    .cat_right .form input {
        border: none;
        outline: none;
        width: 100%;
        height: 40px;
        box-sizing: border-box;
        padding-left: 10px;
        background: none;
    }

    .cat_right .form .rdht1 {
        margin-bottom: 12px;
    }

    .cat_right .form .rdht3 {
        width: 115px;
        height: 32px;
        margin-left: 32px;
        margin-top: 30px;
    }

    .cat_right .form .rdht3:hover {
        cursor: pointer;
    }

    .cat_right .form .kefubox {
        position: absolute;
        width: 115px;
        height: 32px;
        right: 40px;
        bottom: 30px;
    }

    .cat_right .form .kefubox:hover {
        cursor: pointer;

    }
    .cat_right .search_contnet,
    .cat_right .other_news_box {
        margin-top: 10px;
        box-sizing: border-box;
        width: 100%;
        border-top: 2px solid #458FCE;
        border-bottom: 1px solid #d4d4d4;
        border-left: 1px solid #d4d4d4;
        border-right: 1px solid #d4d4d4;
        overflow: hidden;
        
    }

    .cat_right .other_news_catname{
        height: 30px;
        width: 100%;
        box-sizing: border-box;
        padding: 0 10px;
        display: flex;
        justify-content: space-between;
        align-items: center;
        font-size: 14px;
        color: #077ac9;
        font-weight: 700;
        border-bottom: 1px solid #d4d4d4;
    }
    .cat_right .other_news_box .other_news_lists{        
        width: 100%;
        box-sizing: border-box;
        padding: 0 10px;
    }
    .cat_right .other_news_box .other_news_lists a{
        color: #333;
        line-height: 2;
        overflow: hidden;
        display: block;
        text-overflow: ellipsis;
        white-space: nowrap;
        box-sizing: border-box;
        border-bottom: 1px dashed #d4d4d4;
        font-size: 12px;
    }
    .cat_right .search_contnet .about_news{
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;

    }
    .cat_right .search_contnet .about_news .xl_fw_li{
        margin-bottom: 15px;
        padding: 10px 0;
        border-bottom: 1px dashed #d4d4d4;
    }
    .cat_right .search_contnet .about_news .xl_fw_li a{
        font-size: 14px;
        color: #077ad3;
    }
    .cat_right .search_contnet .about_news .xl_fw_li .new_description{
        color: #666;
        text-align: justify;
    }
}

/* 移动端样式 */
@media (max-width: 900px) {}