/***********************PC端****************************/

.pc_input_style {
    width: 70vw;
    margin: 0 auto;
}

.pc_input_margin {
    margin: 5vw 0 0 0;
}

.pc_input_right {
    width: 32vw;
}

.pc_content_style {
    margin: 4.22vw 0 0 0;
}

.pc_two_left_style {
    width: 33.5vw;
    height: 18.75vw;
}

.pc_img_style {
    width: 33.5vw;
}

.pc_title_margin {
    margin: 1vw 0 0 0;
    color: #333333;
}

.pc_wz_style {
    margin: 1.5vw 0 0 0;
    color: #666666;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    max-height: 9.5vw;
}

.pc_date_style {
    width: 33.5vw;
    display: flex;
    justify-content: space-between;
    position: absolute;
    margin: 2vw 0 0 0;
}

.pc_p_color {
    color: #666666;
}

.pc_black_right_style {
    position: relative;
    width: 1vw;
    height: 0.5vw;
}

.pc_bt_style {
    margin: 2.6vw auto 0 auto;
    width: 8vw;
}

.pc_select {
    width: 15vw;
    height: 2vw;
    border-color: #EEEEEE;
    outline: none;
    background-image: url("../images/news/filter.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: 13.3vw center;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    text-indent: 0.8vw;
}

select::-ms-expand {
    display: none;
}

.pc_news_xq {
    width: 33.5vw;
    height: 18.75vw;
    position: relative;
    transition: all .8s;
}

.pc_news_xq:hover {
    box-shadow: 0 20px 10px -10px #F9F9F9;
}

/***********************mobile端****************************/
.mb_select {
    width: 44.53vw;
    height: 7.6vw;
    border-color: #E9E9E9;
    outline: none;
    color: #979797;
}

.mb_input_margin {
    width: 92vw;
    margin: 0 auto;
}

.mb_clearfix_margin {
    width: 92vw;
    margin: 5.3vw 0 0 0;
}

.mb_content_style {
    width: 92vw;
    height: 36vw;
    border-bottom: 1px solid #EFEFEF;
}

.mb_active_padding {
    padding: 5.6vw 0 5.6vw 0;
}

.mb_img_left {
    width: 44.66vw;
    height: 25.33vw;
}

.mb_wz_right {
    width: 44.66vw;
    height: 25.33vw;
    position: relative;
}

.mb_wz_title_style {
    width: 44.66vw;
    display: flex;
    justify-content: space-between;
    position: absolute;
    bottom: 0;
}

.mb_wz_nr_style {
    color: #7D7D7D;
    position: relative;
    top: 7px;
}

.mb_black-right_style {
    width: 4.13vw;
}

.mb_bt_style {
    width: 24vw;
    height: 7.8vw;
    margin: 5.6vw auto 5.6vw auto;
}

.mb_news_title {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}