

.Rmap p:nth-child(1) {
    font-size: 1.2rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #1A1A1A;
}
.Rmap p:nth-child(1):hover{
    color: #54BBFF;
}

.Rmap p:nth-child(2) {
    font-size: .6rem;
    font-family: PingFang SC;
    font-weight: 400;
    line-height: .85rem;
    color: rgba(26, 26, 26, 1);
    margin-top: 3px;
}

.Rmap p:nth-child(3) {
    font-size: .7rem;
    font-family: PingFang SC;
    font-weight: 400;
    line-height: 22px;
    color: rgba(26, 26, 26, 1);
    margin-top: 1rem;
    margin-bottom: 1.55rem;
}

.p_f {
    display: flex;
    flex-direction: row-reverse;
    /* justify-content: space-between; */
    align-items: center;
}
.p_f a:hover{
    color: #F3F3F3;
}

.p_fl {
    width: 3rem;
    height: 1.6rem;
    background:rgba(26,26,26,1);
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    line-height: 1.6rem;
    font-size: .7rem;
    font-family: Helvetica;
    font-weight: 400;
    color: rgba(243, 243, 243, 1);
}

.p_fR div {
    width: .65rem;
    height: 1.2rem;
    background: rgba(154, 154, 154, 1);
    float: left;
}

.p_fR div:nth-child(1) {
    margin-right: 1.15rem;
}

/* ---hover--- */
.p_fl:hover {
    opacity: 0.6;
    -webkit-transform: scale(1.05);
    /* for Chrome || Safari */
    -moz-transform: scale(1.05);
    /* for Firefox */
    -ms-transform: scale(1.05);
    /* for IE */
    -o-transform: scale(1.05);
    /* for Opera */
    transform: scale(1.05)
}

/* ------ */
.newsList {
    margin-top: 2.5rem;
    border-bottom: 1px solid rgba(204, 204, 204, 1);
}

.news {
    padding: 1.5rem 2rem .75rem 0rem;
    border-top: 1px solid rgba(204, 204, 204, 1);
}

.newsL {
    /* background: lightgray; */
    height: 7.8rem;
}
.newsL img{
  /* margin-bottom: 1rem; */
}

.newsC {
    /* background: salmon; */
    height: 7.8rem;
    display: flex;
    flex-direction: row;
}

.newsCl div:nth-child(1) {
    font-size: 1.8rem;
    font-family: Helvetica;
    font-weight: 300;
    line-height: 1.1rem;
    color: rgba(26, 26, 26, 1);
    margin-top: 0.5rem;
}

.newsCl div:nth-child(2) {
    width: .9rem;
    height: .05rem;
    background: rgba(178, 178, 178, 1);
    margin-top: 0.8rem;
    margin-left: 3.35rem;
}

.newsCl div:nth-child(3) {
    font-size: .8rem;
    font-family: Helvetica;
    font-weight: 300;
    line-height: 1.1rem;
    color: rgba(152, 152, 152, 1);
    margin-top: .25rem;
}

.newsCl {
    /* display: flex;
    flex-direction: column-reverse; */
    text-align: right;
    margin-right: .95rem;
}

.newsCr p:nth-child(1) {
    font-size: 1rem;
    font-family: PingFang SC;
    font-weight: 400;
    line-height: 1.1rem;
    color: rgba(26, 26, 26, 1);
    margin-bottom: .85rem;
}

.newsCr p:nth-child(1):hover {
    color:rgba(84,187,255,1);
}

.newsCr p:nth-child(2) {
    font-size: .7rem;
    font-family: PingFang SC;
    font-weight: 400;
    line-height: 1.1rem;
    color: rgba(26, 26, 26, 1);
    /* overflow: hidden;
text-overflow: ellipsis;
white-space: wrap; */
}

.newsR {
    /* background: slateblue; */
    height: 7.8rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.newsR div {
    width: 1.25rem;
    height: 1.25rem;
    background: url("../img/index/more.png");
    background-size:100% 100%; 

}

.newsR_nav {
    display: none;
}

.news:hover .newsR_nav {
    display: block;
}
.btnNav{
    width: 23rem;
    height: 2rem;
    margin: 4.1rem auto 100px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.prev,
.next {
    width: 2rem;
    height: 2rem;
    background: rgba(26, 26, 26, 1);
    text-align: center;
    line-height: 2rem;
}
.prev:hover,
.next:hover{
    opacity: 0.6;
}
.num{
    width: 12.95rem;
    height: 1.5rem;
    display: flex;
    justify-content: space-between;
}
.num span{
    font-size:1.2rem;
font-family:Roboto;
font-weight:400;
line-height:1.5rem;
color:rgba(26,26,26,1);
}
.num span:hover{
    color: #54BBFF;
    -webkit-transform: scale(1.05);
    /* for Chrome || Safari */
    -moz-transform: scale(1.05);
    /* for Firefox */
    -ms-transform: scale(1.05);
    /* for IE */
    -o-transform: scale(1.05);
    /* for Opera */
    transform: scale(1.05)
}
.Lintro{
    height: 18rem;
}

@media (min-width: 1200px) {
     .LintroCon{
         margin-left: 0px;
         margin-right:0px;

     }
}

/* @media (min-width:992px) {
    .newsC {
        height: 100%;
    }
}
@media (max-width:992px) {
    .newsC {
        height: 100%;
    }
    
} */
@media (min-width: 768px) and (max-width:992px){
    .Lintro{
        margin-bottom: 1rem;
     }
}
@media (max-width: 768px) {
    /* .newsC {
        height: 100%;
    } */
    .BrandNewsO{
        margin-top: 0rem !important;
    }
    .Rmap{
        margin-top: 1rem;
    }
    .Lintro{
        margin-top: 1.5rem;
        margin-left:  .75rem;
        margin-right: .75rem;
        height: 15rem;
    }
    .newsCr p:nth-child(1){
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        line-height:1.4rem;
    }
    /* 3.18 */
    .news{
        margin-left: 0px;
        margin-right: 0px;
    }
    /* 3.18 */
    
}