﻿.newxq_con {
    padding: 70px 0;
    border-bottom: 1px solid #EEE;
}

.newxq_conbox {
    display: flex;
}

.newxq_conleft {
    width: 65%;
    margin-right: 10%;
}

.newxq_conright {
    width: 25%;
}

.newxq_title {
    color: #333;
    font-family: Microsoft YaHei;
    font-style: normal;
    font-weight: 700;
    line-height: 54px;
    /* 150% */
    padding-bottom: 40px;
    border-bottom: 1px solid #EEE;
}

.newxq_gn {
    border-bottom: 1px solid #EEE;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 20px 0;
}

.newxq_gnleft1 {
    color: #999;
    font-family: Roboto;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    /* margin-right: 22px; */
}

.newxq_gnleftline {
    display: inline-block;
    width: 1px;
    height: 16px;
    background: #C4C4C4;
    margin: 0 22px;
}

.dy,
.fontup {
    margin-right: 8px;
    cursor: pointer;
}

.fontdown {
    cursor: pointer;
}

.wxfx,
.qqfx {
    margin-right: 16px;
    cursor: pointer;
}

.ljfx {
    cursor: pointer;
}

.newxq_content {
    padding-top: 70px;

}

.newxq_content p {
    color: #666;
    font-family: Microsoft YaHei;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    /* 162.5% */
}

.newxq_content img {
    width: 100% !important;
    height: auto !important;
}






.page {
    padding: 36px 0 70px 0;
}

.pageall {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.page_nervup {
    color: #999;
    font-family: Microsoft YaHei;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    /* 162.5% */
}

.page_nervup2 {
    color: #333;
    font-family: Microsoft YaHei;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    margin-top: 16px;

    line-height: 30px;
    /* 150% */
}

.page_next1 {
    color: #999;
    font-family: Microsoft YaHei;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    /* 162.5% */
}

.page_next2 {
    color: #333;
    text-align: right;
    font-family: Microsoft YaHei;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px;
    /* 150% */
    margin-top: 16px;
}

.page_next {
    text-align: right;
    border-left: 1px solid #CCC;
    ;
    width: 50%;
}

@media(max-width:1325px) {
    .newxq_conbox {
        flex-wrap: wrap;
    }

    .newxq_conleft {
        width: 100%;
    }

    .newxq_conright {
        width: 100%;
    }

    .pageall {
        flex-wrap: wrap;
    }

    .page_next,
    .page_nerv {
        width: 100%;
    }

    .page_next {
        text-align: left;
        padding-top: 20px;
        border-top: 1px solid #EEE;
    }

    .page_next {
        border-left: none;
    }

    .page_next a .page_next2 {
        text-align: left;
    }

    .page_nervup2 {
        padding-bottom: 20px;
    }

    .newxq_conrighttitle {
        margin-top: 70px;
        border-top: 1px solid #eee;
        padding-top: 40px;

    }

    .newxq_conleft {
        margin-right: 0%;
    }

}

@media(max-width:705px) {
    .newxq_con {
        padding: 30px 0;}
        .newxq_title {
            padding-bottom: 30px;
        }
    .newxq_gn {
        flex-wrap: wrap;
    }

    .newxq_gnleft {

        width: 100%;
    }

    .newxq_gnright {

        width: 100%;
        margin-top: 15px;
    }

    .newxq_gnleftline {

        margin: 0 10px;
    }

    .wxfx,
    .qqfx {
        margin-right: 10px;
    }
}

@media(max-width:500px) {
    .newxq_content {
        padding-top: 30px;

    }

    .newxq_conrighttitle {
        margin-top: 30px;
    }
}
.new_tab .container{
    border-bottom: 1px solid #EEE;
    padding-bottom: 20px;
}
.new_tab{
    padding-top: 40px;
    /* padding-bottom: 20px; */
    overflow-x: auto;

}
.new_tab>.container{
    display: flex;
    align-items: center;
}
.new_tabbj{
    display: flex;
padding: 8px 30px;
flex-direction: column;
align-items: flex-start;
gap: 10px;
border-radius: 20px;

margin-right: 48px;
cursor: pointer;
flex-grow: 0;
flex-shrink: 0;
}
.new_tabbj.active{
    background: #912822;
}

.new_tabbj a{
    color: #666;
    font-family: Microsoft YaHei;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
}
.new_tabbj.active a{
    color: #FFF;
font-weight: 700;
}
@media (max-width:500px) {
    .new_tab {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .new_tabbj {
        padding: 4px 10px;
        margin-right: 15px;
    }
    
} 
.newxq_conrighttitle{
    display: flex;
    align-items: center;
}
.newxq_conrighttitle span{
    color: #333;
    font-family: Microsoft YaHei;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-left: 10px;
}
.newxq_conrightever{
    padding: 20px 16px;
    /* padding-right: 0; */
    position: relative;
    border-bottom: 1px dashed #D8D8D8;
}
.newxq_conrightevertop{
    margin-bottom: 12px;
}
.newxq_conrighteverbot{
    display: flex;
    align-items: center;
}
.newxq_conrighteverbot1,.newxq_conrighteverbot2,.newxq_conrighteverbot3{
    color: #CCC;
font-family: Microsoft YaHei;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
margin-right: 8px;
}

.newxq_conrightevertop2{
    color: #333;
font-family: Microsoft YaHei;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
-webkit-line-clamp: 2;/*设置了最大显示行数为2行，超出的内容将被隐藏。*/
display: -webkit-box;/*声明将元素以flex盒子布局方式显示*/
-webkit-box-orient: vertical;/*设置了盒子的主轴方向为垂直方向*/
overflow: hidden;/*声明当内容溢出容器时进行隐藏。*/
text-overflow: ellipsis;/*声明当文本溢出容器时使用省略号表示*/
}
.newxq_conrightevertop1{
    color: #666;

font-family: Microsoft YaHei;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: normal;
    position: absolute;
    left: 0px;
}