.newlist .contentRight a, .newlist .contentRight p {
    letter-spacing: 0;
    overflow: hidden;
    text-overflow: ellipsis
}

body {
    background-color: #fff
}

.lg_banner {
    width: 100%;
    height: 5.346667rem;
    background: url(../images/news/banner.jpg) center center no-repeat;
    background-size: 100%;
    text-align: center;
    padding-top: 1.293333rem;
    box-sizing: border-box
}

.lg_all, .lg_list > ul {
    padding: 0 .466667rem;
    box-sizing: border-box
}

.lg_banner h3 {
    color: #fff;
    font-size: .64rem;
    line-height: .8rem;
    margin-bottom: .426667rem
}

.lg_banner p {
    color: #fff;
    font-size: .32rem;
    line-height: .453333rem;
    margin-bottom: .573333rem
}

.lg_all span, .lg_banner a, .lg_list > ul > li {
    font-size: .4rem;
    color: #fff
}

.lg_list {
    width: 100%;
    box-sizing: border-box;
    position: relative
}

.lg_list > ul {
    position: absolute;
    left: 0;
    top: 1.333333rem;
    z-index: 1;
    display: none;
    width: 100%;
    background-color: #252525;
    margin-top: -.026667rem
}

.lg_all:after, .lg_list > ul > li:after {
    background: url(../images/news/right-arrow.jpg) no-repeat
}

.lg_list > ul.show {
    display: block
}

.lg_list > ul > li {
    width: 100%;
    height: 1.333333rem;
    line-height: 1.333333rem;
    box-sizing: border-box;
    border-bottom: 1px solid #393939;
    position: relative
}

.lg_list > ul > li > a {
    color: #fff;
}

.lg_list > ul > li:last-of-type {
    border-bottom: 0
}

.lg_list > ul > li:after {
    display: block;
    content: "";
    width: .213333rem;
    height: .373333rem;
    background-size: 100%;
    position: absolute;
    right: 0;
    top: .48rem
}

.lg_banner a {
    width: 2.933333rem;
    height: 1.066667rem;
    border-radius: .133333rem;
    border: 1px solid #fff;
    display: inline-block;
    line-height: 1.066667rem
}

.lg_all, .lg_all span {
    line-height: 1.333333rem
}

.lg_all, .lg_all span > a {
    color: #fff;
}

.lg_banner a:last-child {
    margin-left: .266667rem
}

.lg_banner a:hover {
    background-color: #458bfb;
    border-color: #458bfb;
    text-decoration: none
}

.lg_all {
    width: 100%;
    height: 1.333333rem;
    background-color: #252525;
    position: relative
}

.lg_all.active:after, .lg_all:after {
    display: block;
    content: "";
    width: .213333rem;
    height: .373333rem;
    position: absolute
}

.lg_all:after {
    background-size: 100%;
    right: .533333rem;
    top: .56rem;
    transform: rotate(90deg)
}

.lg_all h1{
    display: inline-block;
    font-size: .5rem;
    font-weight: 600;
}

.lg_all.active:after {
    background: url(../images/news/right-arrow.jpg) no-repeat;
    background-size: 100%;
    right: .466667rem;
    top: .48rem;
    transform: rotate(0)
}

.lg_newBox {
    padding: .066667rem .466667rem .4rem;
    display: none
}


.lg_newBox.active {
    display: block
}

.newlist {
    border-bottom: 1px solid #c9c9c9;
    padding-bottom: .64rem;
    padding-top: .533333rem;
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    -ms-justify-content: flex-start;
    -moz-justify-content: flex-start
}

.newlist .imgLeft {
    width: 3.333333rem;
    margin-right: .333333rem
}

.newlist .imgLeft img {
    display: inline-block;
    width: 100%
}

.newlist .contentRight {
    width: calc(100% - 3.666667rem)
}

.newlist .contentRight .time {
    font-size: .373333rem;
    line-height: .6rem;
    letter-spacing: 0;
    color: #999
}

.newlist .contentRight a {
    font-size: .426667rem;
    line-height: .56rem;
    color: #333;
    font-weight: 700;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.newlist .contentRight p {
    font-size: .32rem;
    line-height: .48rem;
    color: #666;
    white-space: nowrap
}