



/* 重要新闻 */
.new1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 0.4rem;
    border-bottom: 0.01rem solid #EAEAEA;
}
/* 左侧图片 */
.new1 .new-swiper {
    width: 7.2rem;
    height: 4.5rem;
}
.new1 .new-swiper .swiper-slide {
    display: block;
    width: 100%;
    height: 100%;
}
/* 右侧文字 */
.new1 .text-list {
    width: 6.87rem;
}
.new1 .text-list .li {
    padding: 0.23rem 0;
    border-bottom: 0.01rem solid #EAEAEA;
}
.new1 .text-list .name {
    font-size: 0.2rem;
    font-weight: bold;
    color: #000000;
}
.new1 .text-list .other {
    display: none;
}
.new1 .text-list .date {
    margin-top: 0.07rem;
    font-size: 0.14rem;
    color: #696969;
    line-height: 0.3rem;
}
.new1 .text-list .red-line {
    width: 0.36rem;
    height: 0.01rem;
    margin-top: 0.2rem;
    background: #B20000;
}
.new1 .text-list .desc {
    margin-top: 0.32rem;
    font-size: 0.14rem;
    color: #696969;
    line-height: 0.25rem;
}
.new1 .text-list .more {
    display: block;
    width: fit-content;
    margin-top: 0.25rem;
    font-size: 0.14rem;
    color: #000000;
    line-height: 0.3rem;
    font-weight: bold;
}
.new1 .text-list .more:hover {
    color: #B20000;
}



/* 新闻列表 */
.new2 {
    display: flex;
    flex-wrap: wrap;
    margin-top: 0.35rem;
    padding-bottom: 0.5rem;
    border-bottom: 0.01rem solid #EAEAEA;
}
.new2 .li {
    width: 4.78rem;
    margin-top: 0.42rem;
    margin-right: 0.12rem;
}
.new2 .li:nth-child(-n+3) {
    margin-top: 0;
}
.new2 .li:nth-child(3n) {
    margin-right: 0;
}
.new2 .li .pic {
    display: block;
    width: 100%;
    height: 3rem;
}
.new2 .li .text {
    margin-top: 0.23rem;
    padding: 0 0.1rem;
}
.new2 .li .date {
    font-size: 0.14rem;
    color: #696969;
}
.new2 .li .name {
    margin-top: 0.15rem;
    font-size: 0.2rem;
    font-weight: bold;
    color: #363636;
    line-height: 0.3rem;
    transition: all 0.3s;
}
.new2 .li .name:hover {
    color: #B20000;
}




/* 新闻详情 */
.new-detail {
    display: flex;
    justify-content: space-between;
}
/* 左栏 */
.left-column {
    width: 10.5rem;
    padding-right: 0.5rem;
    border-right: 0.01rem solid #E4E3E2;
}
.left-column .title {
    font-size: 0.32rem;
    color: #373737;
    line-height: 0.5rem;
}
.left-column .date {
    display: flex;
    align-items: center;
    margin-top: 0.35rem;
    padding-bottom: 0.35rem;
    border-bottom: 0.01rem solid #E5E5E5;
}
.left-column .date img {
    width: 0.28rem;
    height: 0.28rem;
    margin-right: 0.08rem;
    object-fit: contain;
}
.left-column .date .txt {
    font-size: 0.14rem;
    color: #696969;
}
.left-column .content {
    margin-top: 0.35rem;
    font-size: 0.16rem;
    color: #2D3441;
    line-height: 0.3rem;
}
.left-column .content p {
    font-size: 0.16rem;
    color: #2D3441;
    line-height: 0.3rem;
}
.left-column .content img {
    max-width: 100%;
    max-height: 100%;
    margin: 0.3rem auto;
    object-fit: contain;
}
/* 新闻导航 */
.left-column .new-navs {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 0.77rem;
    margin-top: 0.7rem;
    padding: 0 0.3rem;
    background: #E5E5E5;
}
.left-column .new-navs a {
    display: flex;
    align-items: center;
    font-size: 0.16rem;
    color: #2D3441;
}
.left-column .new-navs .tip {
    margin: 0 0.1rem;
    font-size: 0.16rem;
    transition: all 0.3s;
}
.left-column .new-navs .txt {
    max-width: 3rem;
    font-size: 0.16rem;
    transition: all 0.3s;
}
/* hover */
.left-column .new-navs a:hover {
    color: #B20000;
}

/* 右栏 */
.right-column {
    width: 3.6rem;
}
.right-column .tit {
    font-size: 0.24rem;
    color: #373737;
}
.right-column .list {
    margin-top: 0.37rem;
}
.right-column .list .li {
    display: block;
    width: 100%;
    margin-top: 0.35rem;
    padding-bottom: 0.3rem;
    border-bottom: 0.01rem solid #E5E5E5;
}
.right-column .list .pic {
    width: 100%;
    height: 2.24rem;
}
.right-column .list .date {
    margin-top: 0.16rem;
    font-size: 0.14rem;
    color: #696969;
}
.right-column .list .name {
    margin-top: 0.16rem;
    font-size: 0.16rem;
    font-weight: bold;
    color: #363636;
    line-height: 0.25rem;
}
/* hover */
.right-column .list .li:hover .name {
    color: #B20000;
}
/* more */
.right-column .more {
    display: block;
    width: 100%;
    height: 0.57rem;
    margin-top: 0.62rem;
    background: #E5E5E5;
    text-align: center;
    line-height: 0.57rem;
    font-size: 0.16rem;
    color: #373737;
    transition: all 0.3s;
}
.right-column .more:hover {
    background: #B20000;
    color: white;
}

@media screen and (max-width:1024px){
    .new-detail{
        width: 94%;
        margin: 0 auto;
        flex-wrap: wrap;
    }
    .left-column .title{
        font-size: 16px;
    }
    .left-column .date .txt{
        font-size: 14px;
    }
    .left-column .date img{
        width: 20px;
        height: 20px;
    }
    .left-column .content{
        width: 100%;
    }
    .left-column .content p span{
        display: block;
        width: 100% !important;
        font-size: 12px !important;
    }
    .left-column .content p{
        font-size: 12px !important;
    }
    .left-column .new-navs .tip{
        margin: 0;
        font-size: 14px;
        width: auto;
    }
    .left-column .new-navs .txt{
        width: 100px;
        font-size: 14px;
    }
    .left-column{
        width: 100%;
        padding: 0;
        border: none;
    }
    .right-column{
        width: 100%;
        height: auto;
        margin-top: 20px;
    }
    .right-column .tit{
        font-size: 16px;
    }
    .right-column .list{
        display: flex;
       flex-wrap: wrap;
    }
    .right-column .list .li{
        width: 100%;
    }
    .right-column .list .pic{
        height: auto;
    }
    .right-column .list .date{
        font-size: 14px;
    }
    .right-column .list .name{
        font-size: 16px;
        height: auto;
        line-height: normal;
    }
    .right-column .more{
        font-size: 16px;
    }
    .btm_phtone{
        display: flex!important;
    }
}








