body{font-family: 'Microsoft YaHei', Arial;color:#333;background: #f5f5f5;}
.topBanner{
    font-size: 0;
}
.topBanner img{
    width: 100%;
    height: 100%;
    display: block;
}
.lh2020-live-box-1{
    background: url(https://v2.cri.cn/M00/30/11/wKgACl6flwqAHqE6AAAAAAAAAAA1177362.textbg.jpg) no-repeat;
    padding:0rem 0.7rem 0.6rem;
    background-size: cover;
}
.lh2020-live-box-1-bg{
    background:#fff url(https://v2.cri.cn/M00/30/11/wKgACl6flwqAHqE6AAAAAAAAAAA1177362.textbottom.jpg) bottom no-repeat;
    background-size:contain;
    padding: 0.34rem 0.68rem 1.56rem;
    border:0.064rem solid #ffa828;
    border-radius: 0.42rem;
}
.lh2020-list-title{
   line-height: 1.06rem;
   margin-bottom: 0.34rem;
   font-size: 0.77rem;
   color: #e90000;
   font-weight: bold;  
}
.lh2020-list-brief{
    line-height: 0.93rem;
    font-size: 0.6rem;
    color: #666;
    text-indent: 2em; 
}
.lh19-box-spzb-con {
    width: 16rem!important;
    height: 8.96rem!important;
}

.livehui2020 {
    height: 0.42rem;
}
.livehui2020bai {
    height: 0.42rem;
    background: #fff;
}
.lh19-box-zbkd{
    background: #fff;
    padding-bottom: 0.85rem;
}
.livezbkd {
    height: 1.83rem;
    margin-bottom: 0.74rem;
    background-image: url(https://v2.cri.cn/M00/30/11/wKgACl6flwqAHqE6AAAAAAAAAAA1177362.zbkd.jpg);
}
.lh20-list-1 {
        font-size:0.6rem;
        line-height: 0.93rem;
        padding:0 0.74rem;
}
.lh20-list-1 li {
    margin-bottom: 0.26rem;
    background: url(https://v2.cri.cn/M00/30/11/wKgACl6flwqAHqE6AAAAAAAAAAA1177362.yuan.png) no-repeat left .4rem;
    background-size: 0.19rem 0.19rem;
    padding-left: 0.64rem;
}
.lh20-list-1 a {
    text-decoration: none;
    color: #333;
}
.lh20-title-22 {
    height: 2.3rem;
    background-image: url(https://v2.cri.cn/M00/30/11/wKgACl6flwqAHqE6AAAAAAAAAAA1177362.wzzb.jpg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.sort-btn{background: #4a7be4!important;
    height: 1.49rem;
    line-height: 1.49rem;
    font-size: .59rem;
    text-align: right;
    padding-right: .74rem;
}
.sort-btn span{color:#fff}
.liveCon{background: #fff;width: 100%;
    overflow-x: hidden;
    overflow-y: auto;}

.live-text {
    font-size: .68rem;
    text-indent: 2em;
    line-height: 1.02rem;
}
.live-box .live-list-item {
    border-bottom: 1px #81acf8 dashed;
    margin: 0 .81rem;
    padding: .45rem 0;
    position: relative;
}
.live-time {
    color: #b0caf8!important;
    font-size: .45rem;
    padding-top: 0;
    text-align: right;
    position: absolute;
    background: #fff;
    padding-left: 0.46rem;
    right: 0;
    bottom: -0.5rem;
    text-indent: 0em;
}
.speaker {
    font-size: .72rem;
    color: #e90000;
    margin-bottom: .2rem;
    font-weight: bold;
}

.tupianzhibo2020{
    height: 2.6rem;
    background-image: url(https://v2.cri.cn/M00/30/11/wKgACl6flwqAHqE6AAAAAAAAAAA1177362.tpzb.jpg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.tupianzhibo{overflow:scroll;margin-left:0.7rem;width:15.3rem;}
.tpbdImg{margin-top:0;}
.tpbdImg ul{width:90rem;}
.tpbdImg ul li{width:5.98rem; float: left;padding-right:0.42rem;}
.tpbdImg ul li img{width:5.98rem; height:3.33rem;}
.tpbdImg ul li p{font-size:0.6rem;line-height: 0.89rem; color: #333;margin-top:0.2rem;}
.tpbdImg ul li p a{color: #333;}

.topw2020 {
    width: 16rem;
    height: 1.87rem;
    position: relative;
}

.topw-nav2020 {
    background: url(https://v2.cri.cn/M00/30/11/wKgACl6flwqAHqE6AAAAAAAAAAA1177362.logo.jpg) no-repeat #e90101;
    background-size: auto 100%;
    /* position: fixed; */
    top: 0;
    left: 0;
    width: 100%;
    z-index: 10;
    font-size: .6rem;
    height: 1.87rem;
    line-height: 1.87rem;
    overflow: hidden;
}

.nav2020-box {
    width: 10.6rem;
    overflow: hidden;
    margin-left: 3.45rem;
    float: left;
}

.nav2020 {
    height: 1.87rem;
    line-height: 1.87rem;
    overflow-x: auto;
    font-size: .6rem;
    position: relative;
    padding-right: .5rem;
}

.nav2020 ul {
    display: inline;
    white-space: nowrap;
    position: relative;
}

.nav2020 li {
    display: inline;
    margin-left: .59rem;
}

.nav2020 li a {
    color: #fff;
    font-size: .7rem;
}

.nav2020-menu {
    float: right;
    width: 1.87rem;
    height: 1.87rem;
}

.nav2020-menu .icon {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(https://v2.cri.cn/M00/30/11/wKgACl6flwqAHqE6AAAAAAAAAAA1177362.add.jpg) no-repeat;
    background-size: 100% 100%;
}

.topw-tan {
    padding-top: 0.2rem;
    padding-bottom: 0.4rem;
    background: #e90101;
    position: absolute;
    top: 0rem;
    z-index: 99999;
}

.topw-tan li {
    float: left;
    font-size: .7rem;
    margin: 0 0.4rem 0 0.9rem;
    line-height: 1.49rem;
}

.topw-tan li a {
    color: #fff;
    font-size: .7rem;
}
.topw-tan li:last-child{
    margin-left: 0.4rem;
}
.topw-tan li span{
    color: #fff;
    font-size: .7rem;
    float: left;
}
.topw-tan li img{
    float: left;
    width: 0.874rem;
}
/*滚动*/
.gunbaner{
  font-size: 0;
}
.gunbaner img{
    width: 100%;
    height: 100%;
    display: block;
}
.gundonglist{
    width: 14.5rem;
    padding:0 0.73rem;
}

.gundonglist li{
    border-bottom: 1px solid #e5e5e5;
    padding:0.21rem 0 0.34rem;
}
.gundonglist li a{
    line-height: 1.11rem;
    font-size: 0.68rem;
    color: #333;
    display: block;
}
.gundonglist li span{
    line-height: 0.64rem;
    font-size: 0.42rem;
    color: #999;
    display: block;
}
.live-time-none{display:none}