.news-con {
    font-size: 14px;
    width: 100%;
    height: 1020px;
    background: url('../img/newsbg.jpg') top center no-repeat;
    background-size: auto !important
}

.news-con .center {
    position: relative;
    top: 95px;
    width: 1200px;
    margin: 0 auto
}

.news-con .center .left-download {
    float: left;
    width: 270px;
    height: 500px;
    background: #eadac0
}

.news-con .center .left-download h2 {
    color: #432c07;
    font-weight: 400;
    text-align: center;
    margin-top: 32px
}

.news-con .center .left-download .nie-download {
    width: 181px;
    height: 315px;
    margin: 10px auto 0
}

.news-con .center .left-download .nie-download .NIE-qrcode {
    width: 181px;
    height: 181px
}

.news-con .center .left-download .nie-download .NIE-qrcode img {
    width: 100%;
    height: 100%
}

.news-con .center .left-download .nie-download .buttons {
    width: 181px
}

.news-con .center .left-download .nie-download .buttons a {
    display: block;
    margin: 5px auto
}

.news-con .center .left-download .nie-download .buttons a.link-apple {
    width: 172px;
    height: 52px;
    background: url('../img/ios_dl.png') no-repeat
}

.news-con .center .left-download .nie-download .buttons a.link-android {
    width: 174px;
    height: 54px;
    background: url('../img/and_dl2.png') no-repeat
}

.news-con .center .newlist-right {
    float: left;
    width: 930px;
    background: #292727;
    min-height: 900px
}

.news-con .center .newlist-right .news-title {
    width: 760px;
    height: 70px;
    margin: 40px 0 0 70px;
    line-height: 70px;
    border-bottom: 2px solid #fffcbf;
    font-size: 35px;
    color: #FFF;
    font-weight: 700
}

.news-con .center .newlist-right .news-title ul {
    float: right;
    margin-top: 14px
}

.news-con .center .newlist-right .news-title ul li {
    float: left;
    width: 92px;
    height: 38px;
    font-size: 14px;
    color: #fff;
    line-height: 38px;
    text-align: center;
    border: 0
}

.news-con .center .newlist-right .news-title ul li a {
    display: block;
    color: #fff
}

.news-con .center .newlist-right .news-title ul li.on {
    border: 2px solid #ffd6a3
}

.news-con .center .newlist-right .news-title ul li.on a {
    color: #ffd6a3
}

.news-con .center .newlist-right .news-title span {
    color: #f8f8f8;
    font-size: 12px;
    float: right;
    line-height: 12px;
    margin-top: 43px;
    font-weight: 400
}

.news-con .center .newlist-right .news-title span a {
    font-size: 12px;
    color: #f8f8f8;
}

.news-con .center .newlist-right .content_list {
    width: 760px;
    height: 624px;
    margin: 8px 0 0 70px
}

.news-con .center .newlist-right .content_list li {
    width: 760px;
    height: 43px;
    line-height: 43px;
    border-bottom: 1px dashed #fffcbf;
    cursor: pointer
}

.news-con .center .newlist-right .content_list li a {
    color: #f8f8f8;
    font-size: 14px
}

.news-con .center .newlist-right .content_list li time {
    float: right;
    font-size: 12px;
    margin-right: 12px
}

.news-con .center .newlist-right .page_list {
    height: 25px;
    margin: 0 auto;
    width: 400px
}

.news-con .center .newlist-right .page_list a i {
    font-style: normal;
    display: block;
    float: left;
    width: 73px;
    height: 23px;
    line-height: 23px;
    border: 1px solid #f8f8f8;
    text-align: center;
    color: #f8f8f8;
    font-size: 12px;
    margin-right: 5px;
    cursor: pointer
}

.news-con .center .newlist-right .page_list a i.prev-page {
    border: 0;
    width: 50px
}

.news-con .center .newlist-right .page_list a i.next-page {
    border: 0;
    width: 50px
}

.news-con .center .newlist-right .page_list > i {
    font-style: normal;
    display: block;
    float: left;
    width: 23px;
    height: 23px;
    line-height: 23px;
    text-align: center;
    color: #f8f8f8;
    font-size: 12px;
    margin-right: 5px;
    cursor: pointer
}

.news-con .center .newlist-right .page_list .page_count {
    font-size: 12px;
    color: #f8f8f8;
    line-height: 25px;
    margin-top: 95px
}

.news-con .center .newlist-right .page_list .page_count label:first-child {
    margin: 0 7px 0 11px
}

.news-con .center .newlist-right #NIE-art {
    position: relative;
    width: 680px;
    height: 710px;
    margin: 10px auto;
    padding: 0 75px 10px 0
}

.news-con .center .newlist-right #NIE-art .artTitle {
    font-family: "microsoft yahei";
    font-size: 24px;
    color: #fff;
    font-weight: 400;
    margin-top: 25px;
    text-align: center
}

.news-con .center .newlist-right #NIE-art .detailsInfo {
    width: 100%;
    text-align: center;
    margin: 10px auto 5px;
    color: #f8f8f8;
}

.news-con .center .newlist-right #NIE-art .detailsInfo span {
    font-size: 12px;
    text-align: center;
    margin: 13px 5px 10px
}

.news-con .center .newlist-right #NIE-art .artText {
    margin: 5px auto 0
}

.news-con .center .newlist-right #NIE-art .artText p {
    color: #f8f8f8;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 25px
}

.news-con .center .newlist-right #NIE-art .artText p a {
    color: #eadac0
}

.news-con .center .newlist-right #NIE-art .artText h2 {
    color: #FFF;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 20px
}

.news-con .center .newlist-right #NIE-art .artText .table-pic {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 14px;
    margin: 0 auto 39px
}

.news-con .center .newlist-right #NIE-art .artText .table-pic td {
    width: 100%;
    height: 30px;
    background-color: #e9e9e9;
    color: #363434;
    font-weight: 700;
    border: 0;
    text-align: center
}

.news-con .center .newlist-right #NIE-art .artText .table-pic img {
    width: 100% !important;
    height: auto !important;
    border: 0
}

.artText img { max-width: 100%; margin: 12px auto !important;}