.box-l{width:740px;}
.box-r{width:320px;}
.heading-th{width:100%;}
.heading-th i{display:inline-block;vertical-align:middle;width:22px;height:22px;margin:0 6px;}
.heading-th p{height:40px;line-height: 40px;font-weight: 500;font-size:18px;display: inline-block;padding: 0 10px;background: #A2DDBE;}
.heading-th div{padding:6px 0;background: #eef4e6;border:1px solid #e0e0e0;border-top:2px solid #3EA871}
.heading-th div .red{color:#ff3f3f;font-weight:600;}
.heading-th div a{display:inline-block;padding:2px 4px;margin:0 4px;font-size:14px;border-radius:4px;font-weight: 400;}
.heading-th div .active{background:#82bc2e;color:#fff;}
.heading-th div a:hover{background:#82bc2e;color:#fff;}

.heading-th div .red:hover{background:#ff3f3f;color:#fff;}
.live-cont-foot{margin:20px 0;}
@media screen and (max-width:1300px){
  .live-cont-foot .date-box{position:fixed;top:220px;left:0px;}
}
@media screen and (min-width:1300px){
  .live-cont-foot .date-box{position:fixed;top:520px;left:40px;}
}

.live-cont-foot .date-box li{width:60px;}
.live-cont-foot .live-box{width:740px;}
.live-cont-foot .live-box dd div{display:block;min-height: 24px;vertical-align:middle;line-height:24px;}
.live-cont-foot .live-box dd div:last-child{margin-left:70px;}
.live-cont-foot .live-box dd div p{display:inline-block;margin:0 10px 0 0;}
.live-cont-foot .once-time{width:54px;}
.live-cont-foot .video-link{max-width:630px;}
.introduction{width:100%;height:auto;padding:20px;border:1px solid #e0e0e0;line-height:30px;font-size:14px;box-sizing:border-box;}
.hot-event .header-f a:hover{background:transparent;}
.hot-event .header-f a{font-size:12px;}
.hot-event div{padding:10px;border:1px solid #e0e0e0;}
.hot-event a{display:inline-block;padding:2px 4px;font-size:14px;margin:2px 0;}
.hot-event a:hover{background:#eef4e6}
.video-box{margin:20px 0;}
.video-box ul{padding:10px 0;border:1px solid #e0e0e0;}
.video-box li{height:34px;vertical-align:middle;width:300px;line-height: 34px;font-size:14px;}
.video-box li a{display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.video-box li p,.video-box li i{display:inline-block;}
.video-box li p{width:16px;height:16px;background:#8CD9B3;text-align: center;line-height:16px;transition:.2s all ease;margin:0 6px;}
.video-box li:hover p{background:#39AC73;}
.video-box li:hover a{color:#007744;}

.video-box li i{width:0;height:0;border-left:6px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent;}
.hto-pd div{border:1px solid #e0e0e0;padding:10px;}
.hto-pd div a{display:inline-block;padding:2px 4px;margin:4px;font-size:14px;}
.hto-pd div a:hover{background: #eef4e6;}
.hto-pd{margin:20px 0;}
.icon-type a{display:block;width:100%;height:100%;}

.r-content{margin-top:20px;}
.r-content ul{border:1px solid #e0e0e0;padding:10px;font-size:14px;margin-bottom:20px;}
.r-content ul li{height:30px;line-height:30px;border-bottom:1px dotted #e0e0e0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.r-content ul li i{display:inline-block;width: 0;height:0;border-left:10px solid #6699CC;border-top:6px solid transparent;border-bottom:6px solid transparent;margin:0 4px;}
.r-content ul li a:hover{color:#6699CC;}

.r-content ul p,.r-content ul i{display:inline-block;}
.r-content ul p{width:20px;height:20px;background:#8CD9B3;text-align:center;line-height:20px;margin:0 4px;	}
.r-content .sepx li i{width:0;height:0;border-left:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;}
.r-content .sepx{font-size:12px;display:none;}
.videoshi ul{padding:0;}
.r-content .sepx li a{color:#007744;margin:0 4px;font-weight:400;}
.sepx li b,.sepx li a{display:inline-block;}
.sepx li b{width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:21px;}