﻿@charset "utf-8";

/* CSS Document */
html {
        height: 100%;
        background: #fff url("//www.xinhuanet.com/politics/70zn/zb01a/images/bigBg01.png") 50% -10px no-repeat;
}

body {
        height: 100%;
        min-height: 1100px;
        position: relative;
        font-family: Helvetica, Arial, sans-serif;
        -webkit-text-size-adjust: 100%;
        overflow-x: hidden;
        font-size: 0.9em;
        background: url("//www.xinhuanet.com/politics/70zn/zb01a/images/bigBg02.png") 50% 100% no-repeat;
}

.swiper-slide {
        position: relative;
}

.com-tw {
        position: relative;
        width: 100%;
        overflow: hidden;
}

.com-tw .com-tw-img {
        position: relative;
        z-index: 1;
        height: auto;
}

.com-tw .com-tw-img img {
        width: 1190px;
        height: 670px;
}

.com-tw .com-tw-tit {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        padding: 10px 10px;
        font-size: 24px;
        line-height: 36px;
        text-align: left;
        overflow: hidden;
        color: #fff;
        z-index: 2;
}

.com-tw .com-tw-tit a {
        color: #fff;
}

.com-tw .com-tw-tit:before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        background: url("//www.xinhuanet.com/politics/70zn/zb01a/images/ie8Bg.png") 0 0 repeat;
        background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75)));
        background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
        background: -moz- oldlinear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
        /* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0); */
        filter:alpha(opacity=30);
        z-index: 1;
}

.com-tw .com-tw-tit span {
        position: relative;
        z-index: 3;
}

.datalist01 .dataItem {
        border-bottom: 1px dotted #999;
        padding: 15px 20px;
        opacity: 0;
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -o-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
        -webkit-transition: opacity 0.4s linear, -webkit-transform 0.4s linear, box-shadow 0.3s ease-in-out;
        -moz-transition: opacity 0.4s linear, -moz-transform 0.4s linear, box-shadow 0.3s ease-in-out;
        -o-transition: opacity 0.4s linear, -o-transform 0.4s linear, box-shadow 0.3s ease-in-out;
        -ms-transition: opacity 0.4s linear, -ms-transform 0.4s linear, box-shadow 0.3s ease-in-out;
        transition: opacity 0.4s linear, transform 0.4s linear, box-shadow 0.3s ease-in-out;
}

.datalist01 .dataItem:hover {
        background: #f4f4f4;
}

.datalist01 .show {
        opacity: 1;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
}

.datalist01 h3 {
        margin-bottom: 10px;
}

.datalist01 a {
        font-size: 18px;
        font-family: "微软雅黑";
        color: #c69965;
        font-weight: normal;
}

.datalist01 p {
        font-size: 16px;
        line-height: 30px;
        color: #333;
        text-indent: 2em;
}

.datalist01 img {
        float: left;
        margin-right: 10px;
        width: 260px;
}

.datalist01 .time {
        font-size: 12px;
        color: #828282;
        text-align: right;
        margin-top: 5px;
}

.datalist02 {
        width: 1200px;
}

.datalist02 .dataItem {
        float: left;
        width: 380px;
        height: 214px;
        margin: 0 20px 20px 0;
        position: relative;
        overflow: hidden;
        opacity: 0;
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -o-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
        -webkit-transition: opacity 0.4s linear, -webkit-transform 0.4s linear, box-shadow 0.3s ease-in-out;
        -moz-transition: opacity 0.4s linear, -moz-transform 0.4s linear, box-shadow 0.3s ease-in-out;
        -o-transition: opacity 0.4s linear, -o-transform 0.4s linear, box-shadow 0.3s ease-in-out;
        -ms-transition: opacity 0.4s linear, -ms-transform 0.4s linear, box-shadow 0.3s ease-in-out;
        transition: opacity 0.4s linear, transform 0.4s linear, box-shadow 0.3s ease-in-out;
        display: none;
}

.datalist02 .show {
        opacity: 1;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        display: block;
}

.datalist02 .img {
        width: 100%;
        height: 100%;
}

.datalist02 img {
        width: 100%;
        height: 100%;
        vertical-align: top;
}

.datalist02 .dataItem h3 {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        padding: 10px 10px;
        font-size: 16px;
        line-height: 16px;
        text-align: left;
        overflow: hidden;
        color: #fff;
        z-index: 2;
}
.datalist02 .dataItem h3 span{
	position: relative;
        z-index: 3;
}
.datalist02 .dataItem h3 a {
        position: relative;
        z-index: 3;
        color: #fff;
        font-size: 16px;
}

.datalist02 .dataItem h3:before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        background: url("//www.xinhuanet.com/politics/70zn/zb01a/images/ie8Bg.png") 0 0 repeat;
        background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75)));
        background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
        background: -moz- oldlinear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);
        z-index: 1;
}


.datalist02 .firstItem h3 {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        padding: 10px 10px;
        font-size: 24px;
        line-height: 40px;
        text-align: left;
        overflow: hidden;
        color: #fff;
        z-index: 2;
}

.datalist02 .firstItem h3 a {
        position: relative;
        z-index: 3;
        color: #fff;
        font-size: 24px;
}

.datalist02 .firstItem h3:before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        background: url("//www.xinhuanet.com/politics/70zn/zb01a/images/ie8Bg.png") 0 0 repeat;
        background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75)));
        background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
        background: -moz- oldlinear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);
        z-index: 1;
}



.datalist02 .firstItem .bg {
        display: none;
}

.datalist02 .dataItem .bg {
        display: none;
        position: absolute;
        bottom: 0;
        left: 0px;
        width: 100%;
        height: 36px;
        background: #000;
        filter: alpha(opacity=50);
        opacity: 0.5;
        -webkit-transition: bottom 200ms ease-in;
        -moz-transition: bottom 200ms ease-in;
        transition: bottom 200ms ease-in;
}

.datalist02 .playBtn {
        cursor: pointer;
        position: absolute;
        display: block;
        width: 52px;
        height: 52px;
        text-indent: -9999px;
        overflow: hidden;
        left: 50%;
        top: 50%;
        margin: -26px 0 0 -26px;
        background: url("//www.xinhuanet.com/politics/201593ybzb/img/icon_playBtn.png") no-repeat;
}

.datalist02 .firstItem {
        width: 1190px;
        height: 670px;
}
.dataMore {
        width: 50%;
        margin: 30px auto;
        height: 30px;
        line-height: 30px;
        background: #f4f4f4;
        color: #999;
        font-size: 12px;
        text-align: center;
        cursor: pointer;
}
.showMore {
        width: 50%;
        margin: 30px auto;
        height: 30px;
        line-height: 30px;
        background: #f4f4f4;
        color: #999;
        font-size: 12px;
        text-align: center;
        cursor: pointer;
}

.hide {
        display: none;
}

/*顶部导航*/
.topHeader {
        position: absolute;
        top: 0px;
        left: 0px;
        width: 100%;
        height: 32px;
        text-align: center;
        background: #000;
        background: rgba(30, 0, 0, 0.8);
}

.topHeader .top {
        width: 1000px;
        margin: 0 auto;
        height: inherit;
}

.topHeader a {
        float: left;
        height: 32px;
        line-height: 32px;
        color: #fff;
        margin: 0 10px;
        font-size: 12px;
}

.topHeader a:hover {
        color: #c79b67 !important;
}

/*主题*/
h1 {
        position: relative;
        width: 1280px;
        height: 150px;
        line-height: 355px;
        font-size: 30px;
        font-family: "微软雅黑";
        text-align: center;
        color: #de1e13;
        font-weight: normal;
        position: absolute;
        z-index: 1;
        top: 50%;
        left: 50%;
        margin: -100px 0 0 -640px;
        background: url("//www.xinhuanet.com/politics/70zn/zb01a/images/slogan_v2.png") no-repeat 50% 0;
}

.xhlogo {
        position: absolute;
        left: 1045px;
        top: 21px;
        line-height: 0px;
}

.xhlogo img {
        background: none;
}

.rglogo {
        position: absolute;
        right: 20px;
        top: 15px;
        line-height: 0px;
}

.rglogo img {
        background: none;
}

.q0logo {
        position: absolute;
        left: 99px;
        top: -18px;
        line-height: 0px;
}

.q0logo img {
        background: none;
}

.mainBody {
        opacity: 0;
        width: 1280px;
        height: 770px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin: -310px 0 0 -640px;
}

.tabs {
        width: 80px;
        float: left;
}

.tabs a {
        display: block;
        width: 80px;
        height: 110px;
        color: #fff;
        text-align: center;
        background: #7500ff;
        line-height: 40px;
        font-size: 16px;
}

.tabs a img {
        display: block;
        margin: 0 auto;
        padding: 25px 0 0;
}

.tabs a+a {
        margin-top: 3px;
}

.tabs a.active {
        color: #fff;
        background: #f600c6;
}

/* .dww{
        position: relative;
        height: 640px;
        width: 1190px;
        float: left;
        margin-left: 10px;
} */
.boxCont {
        background: #fff;
        height: 670px;
        width: 1190px;
        overflow: hidden;
        float: left;
        position: relative;
        margin-left: 10px;
        -webkit-box-shadow: 0 5px 10px 5px rgba(0, 20, 35, 0.2);
        box-shadow: 0 5px 10px 5px rgba(0, 22, 20, 0.2);
}

.boxCont .itemT {
        height: 81px;
        line-height: 81px;
        padding-left: 20px;
        background: #f4f4f4;
        vertical-align: middle;
        position: relative;
        border-bottom: 1px dotted #c69965;
        margin-bottom: 10px;
}

.boxCont .itemT h2 {
        display: inline-block;
        display: inline;
        zoom: 1;
        height: 25px;
        line-height: 25px;
        padding-right: 20px;
        color: #c69965;
        font-size: 22px;
        font-family: "微软雅黑";
        font-weight: normal;
        vertical-align: middle;
}

.boxCont .itemT .en {
        display: inline-block;
        height: 25px;
        line-height: 35px;
        padding: 0 20px;
        border-left: 1px solid #c69965;
        color: #c69965;
        font-size: 14px;
        font-family: "Times New Roman";
        font-weight: bold;
        vertical-align: middle;
}

.boxCont .itemT .adv {
        width: 494px;
        height: 48px;
        position: absolute;
        right: 70px;
        top: 15px;
        vertical-align: top;
}

.boxCont .itemT .adv img {
        width: 494px;
        height: 48px;
}

.boxCont .itemT .tabs {
        position: absolute;
        right: 48px;
        top: 0px;
}

.boxCont .itemT .tabs li {
        float: left;
        width: 100px;
        height: 81px;
        line-height: 81px;
        font-size: 16px;
        font-family: "微软雅黑";
        color: #c69965;
        text-align: center;
        border-left: 1px solid #c69965;
        cursor: pointer;
}

.boxCont .itemT .tabs li.active {
        background: #fff;
        position: relative;
        top: 1px;
}

.partHome .content-slide {
        padding: 0;
        height: 670px;
        overflow-y: auto;
}

/*整体部分*/
.partHome .content-slide::-webkit-scrollbar {
        width: 10px;
        height: 10px;
}

/*滑动轨道*/
.partHome .content-slide::-webkit-scrollbar-track {
        border-radius: 0px;
        background: #eee4da;
}

/*滑块*/
.partHome .content-slide::-webkit-scrollbar-thumb {
        border-radius: 5px;
        background: #7000ff;
}

/*滑块效果*/
.partHome .content-slide::-webkit-scrollbar-thumb:hover {
        border-radius: 5px;
        background: #2a3aff;
}

.partHome {
        overflow: hidden;
}

.partHome .swiper-button-next,
.partHome .swiper-button-prev {
        display: block;
        position: absolute;
        top: 50%;
        margin-top: -50px;
        width: 32px;
        height: 55px;
        z-index: 10;
        cursor: pointer;
}

.partHome .swiper-button-next {
        right: 10px;
        background: url("//www.xinhuanet.com/politics/70zn/homepage2/images/icon-right.png") center center no-repeat;
}

.partHome .swiper-button-prev {
        left: 10px;
        background: url("//www.xinhuanet.com/politics/70zn/homepage2/images/icon-left.png") center center no-repeat;
}

.partHome .pagination {
        width: auto;
        z-index: 10;
        bottom: 22px;
        right: 10px;
        left: auto;
        text-align: right;
        position: absolute;
}

.partHome .swiper-pagination-switch {
        background: #fff;
        opacity: 1;
        display: inline-block;
        width: 8px;
        height: 8px;
        margin-right: 8px;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
}

.partHome .swiper-active-switch {
        background: #ff9600;
}




.partHome .swiper-container {
        margin-bottom: 10px;
        width: 100%;
        height: 670px;
}

.partHome .swiper-pagination {
        text-align: right;
        left: auto;
        right: 10px;
}

.partHome .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
        background: #fff;
        border-radius: 0;
        opacity: 1;
}

.partHome .swiper-pagination-bullet-active {
        background: #d2a673 !important;
}

.partText {
        overflow: hidden;
        position: relative;
}

.partText .TextTabs {
        position: absolute;
        right: 48px;
        top: 0px;
}

.partText .TextTabs a {
        display: block;
        float: left;
        width: 100px;
        height: 81px;
        line-height: 81px;
        font-size: 16px;
        font-family: 微软雅黑;
        color: rgb(198, 153, 101);
        text-align: center;
        cursor: pointer;
        border-left: 1px solid rgb(198, 153, 101);
}

.partText .TextTabs a.active {
        background: #fff;
        position: relative;
        top: 1px;
}

.partText .refresh {
        cursor: pointer;
        position: absolute;
        right: 20px;
        top: 0px;
        height: 22px;
        line-height: 22px;
        font-size: 12px;
        background: #fff;
        color: #999;
        border: 1px solid #999;
        z-index: 1;
        padding: 0 10px;
}

.partPhoto {
        overflow: hidden;
}


.partPhoto .swiper-button-next,
.partPhoto .swiper-button-prev {
        display: block;
        position: absolute;
        top: 50%;
        margin-top: -50px;
        width: 32px;
        height: 55px;
        z-index: 10;
        cursor: pointer;
}

.partPhoto .swiper-button-next {
        right: 10px;
        background: url("//www.xinhuanet.com/politics/70zn/homepage2/images/icon-right.png") center center no-repeat;
}

.partPhoto .swiper-button-prev {
        left: 10px;
        background: url("//www.xinhuanet.com/politics/70zn/homepage2/images/icon-left.png") center center no-repeat;
}

.partPhoto .pagination {
        width: auto;
        z-index: 10;
        bottom: 22px;
        right: 10px;
        left: auto;
        text-align: right;
        position: absolute;
}

.partPhoto .swiper-pagination-switch {
        background: #fff;
        opacity: 1;
        display: inline-block;
        width: 8px;
        height: 8px;
        margin-right: 8px;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
}

.partPhoto .swiper-active-switch {
        background: #ff9600;
}




.partPhoto .swiper-container {
        margin-bottom: 10px;
        width: 100%;
        height: 670px;
}

.partPhoto .swiper-pagination {
        text-align: right;
        left: auto;
        right: 10px;
}

.partPhoto .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
        background: #fff;
        border-radius: 0;
        opacity: 1;
}

.partPhoto .swiper-pagination-bullet-active {
        background: #d2a673 !important;
}


.partPhotobox {
        overflow-x: hidden;
        overflow-y: auto;
        height: 670px;
}

/*整体部分*/
.partPhotobox::-webkit-scrollbar {
        width: 10px;
        height: 10px;
}

/*滑动轨道*/
.partPhotobox::-webkit-scrollbar-track {
        border-radius: 0px;
        background: #eee4da;
}

/*滑块*/
.partPhotobox::-webkit-scrollbar-thumb {
        border-radius: 5px;
        background: #7000ff;
}

/*滑块效果*/
.partPhotobox::-webkit-scrollbar-thumb:hover {
        border-radius: 5px;
        background: #2a3aff;
}

.partAbstract {
        overflow: hidden;
}

.partAbstractbox {
        overflow-x: hidden;
        overflow-y: auto;
        height: 570px;
}

/*整体部分*/
.partAbstractbox::-webkit-scrollbar {
        width: 10px;
        height: 10px;
}

/*滑动轨道*/
.partAbstractbox::-webkit-scrollbar-track {
        border-radius: 0px;
        background: #eee4da;
}

/*滑块*/
.partAbstractbox::-webkit-scrollbar-thumb {
        border-radius: 5px;
        background: #7000ff;
}

/*滑块效果*/
.partAbstractbox::-webkit-scrollbar-thumb:hover {
        border-radius: 5px;
        background: #2a3aff;
}

.partVideo .itemT {
        margin-bottom: 0px;
}

.partVideobox {
        overflow-x: hidden;
        overflow-y: auto;
        height: 670px;
}

/*整体部分*/
.partVideobox::-webkit-scrollbar {
        width: 10px;
        height: 10px;
}

/*滑动轨道*/
.partVideobox::-webkit-scrollbar-track {
        border-radius: 0px;
        background: #eee4da;
}

/*滑块*/
.partVideobox::-webkit-scrollbar-thumb {
        border-radius: 5px;
        background: #7000ff;
}

/*滑块效果*/
.partVideobox::-webkit-scrollbar-thumb:hover {
        border-radius: 5px;
        background: #2a3aff;
}

.iframeVideo {
        margin: 0px auto 0;
        display: block;
        background: #000;
}

/*右侧基本信息区*/
.boxDes {
        width: 270px;
        height: 100%;
        float: right;
        overflow: hidden;
        display: none;
}

.boxDesBg {
        background: #293bff url("//www.xinhuanet.com/politics/70zn/zb01a/images/boxDesBg.png") 50% 0 repeat-x;
        width: 270px;
        height: 346px;
}

.boxDes .logoWrap {
        margin: 0 15px;
        padding: 25px 0;
        border-bottom: 1px solid #acb0ca;
}

.boxDes .logoWrap li {
        float: left;
        width: 49.5%;
        height: 50px;
        line-height: 50px;
        padding: 5px 0;
        text-align: center;
}

.boxDes .logoWrap .liR {
        border-left: 1px solid #acb0ca;
}

.boxDes .logoWrap img {
        max-height: 50px;
        background: none;
}

.boxDes .info {
        margin: 0 15px;
        padding: 10px 0;
        border-bottom: 1px solid #acb0ca;
}

.boxDes .info li {
        padding: 5px 0;
        height: 28px;
        line-height: 28px;
        vertical-align: middle;
        color: #fff;
}

.boxDes .info li i {
        display: inline-block;
        width: 28px;
        height: 28px;
        vertical-align: middle;
        margin-right: 15px;
}

.boxDes .info .time i {
        background: url("//www.xinhuanet.com/politics/70zn/zb01a/images/iconTime.png") 0 0 no-repeat;
}

.boxDes .info .address i {
        background: url("//www.xinhuanet.com/politics/70zn/zb01a/images/iconAddress.png") 0 0 no-repeat;
}

.boxDes .text {
        margin: 0 15px;
        padding: 15px 0;
        border-bottom: 1px solid #acb0ca;
        color: #fff;
        line-height: 24px;
}

.boxDes .adv {
        width: 100%;
        margin-top: 10px;
        line-height: 0px;
}

.boxDes .adv img {
        width: 100%;
        height: auto;
}

/*底部信息*/
.footer {
        position: absolute;
        left: 0px;
        bottom: 0px;
        width: 100%;
        height: 30px;
        line-height: 30px;
        font-size: 12px;
        text-align: center;
        background: #000;
        background: rgba(30, 0, 0, 0.8);
        color: #fff;
}

/* video */
#VideoIframe {
        display: none;
        position: absolute;
        top: 0;
        right: 0;
        width: 1190px;
        height: 670px;
        z-index: 999;
}

#VideoIframe.changedGo {
        position: fixed;
        width: 320px;
        height: 180px;
        left: auto;
        right: 40px;
        top: auto;
        bottom: 30px;
}

#VideoIframe.changedGo iframe {
        height: 100%;
}

.video-close {
        width: 34px;
        height: 35px;
        position: absolute;
        right: -34px;
        top: 0;
        z-index: 20;
        background: url("//www.xinhuanet.com/politics/70zn/zb01a/images/videoClose.png") 0 0 no-repeat;
        cursor: pointer;
        /* display: none; */
}

.video-change {
        width: 34px;
        height: 35px;
        position: absolute;
        right: -34px;
        top: 40px;
        z-index: 20;
        background: url("//www.xinhuanet.com/politics/70zn/zb01a/images/videoChange.png") 0 0 no-repeat;
        cursor: pointer;
        /* display: none; */
}

.vPlay {
        position: absolute;
        width: 70px;
        height: 70px;
        bottom: 50px;
        left: 5px;
        display: none;
        cursor: pointer;
        z-index: 999;
}

.datalist02 .dataItem .vPlay {
        position: absolute;
        width: 50px;
        height: 50px;
        bottom: 40px;
        left: 5px;
        display: none;
        cursor: pointer;
        z-index: 999;
}


.datalist02 .firstItem .vPlay {
        position: absolute;
        width: 70px;
        height: 70px;
        bottom: 50px;
        left: 5px;
        display: none;
        cursor: pointer;
        z-index: 999;
}

.vPlay img {
        width: 100%;
        height: 100%;
}

/* rightBar */
.rightBar {
        position: absolute;
        width: 93px;
        height: 174px;
        top: 90px;
        right: -105px;
        z-index: 9;
        background: url("//www.xinhuanet.com/politics/70zn/zb01a/images/rightBarBg.png") 50% 0 no-repeat;
}

.rightBar li {
        width: 78px;
        margin: 44px 0 0 6px;
}

.rightBar li+li {
        margin: 10px 0 0 6px;
}

.rightBar li a {
        display: block;
        text-align: center;
        color: #fff;
        background: #e8211d;
        border-radius: 5px;
        font-size: 16px;
        font-weight: bolder;
        line-height: 20px;
        padding: 5px 0;
}

/* 升级浏览器提示 开始 */
.reminder {
        display: none;
        position: fixed;
        width: 100%;
        height: 100%;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        background: #fff;
        overflow: hidden;
        z-index: 999;
}

.reminder img {
        display: none;
        position: absolute;
        width: 900px;
        height: 500px;
        left: 50%;
        top: 50%;
        margin-left: -450px;
        margin-top: -250px;
}

/* 升级浏览器提示 结束 */
.adTl {
        width: 1190px;
        position: absolute;
        right: 0;
        bottom: 0;
        z-index: 10;
}

.adTl img {
        width: 100%;
        height: auto;
}
