/*
    * @time Thu Jun 24 2021 09:20:49 GMT+0800 (中国标准时间)
    */

@charset"utf-8";
.clearfix:after,
body,
dd,
div,
dl,
dt,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
html,
input,
label,
li,
ol,
p,
pre,
table,
tbody,
td,
textarea,
tfoot,
th,
thead,
tr,
ul {
    margin: 0;
    padding: 0
}

body,
html {
    height: 100%;
    background: url("http://www.news.cn/sports/Tokyo2020/images/banner.jpg") top center no-repeat;
}

body {
    font-family:
    /*"PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial,*/
    
    "Microsoft YaHei", "微软雅黑", STHeitiSC-Light, simsun, "宋体", "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif
}

li {
    list-style-type: none
}

a {
    text-decoration: none;
    outline: 0;
    color: #000;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    transition: all .2s
}

a:hover {
    text-decoration: none;
    color: #ff9724 !important
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

iframe,
img {
    border: 0
}

img {
    vertical-align: top
}

.clearfix {
    display: block
}

.clearfix:after {
    content: "";
    overflow: hidden;
    width: 100%;
    height: 0;
    font-size: 0;
    display: block;
    clear: both
}

.part {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}

.left {
    float: left
}

.right {
    float: right
}

i {
    font-style: normal
}

.noborder {
    border: 0 !important;
}
/*banner*/

.banner {
    width: 100%;
    height: 450px;
    overflow: hidden;
    position: relative;
}

#wrap3 {
    position: absolute;
    top: 130px;
    left: 50%;
    margin-left: -475px;
    z-index: 9999;
    font-size: 12px;
}
/*导航*/

.nav {
    width: 100%;
    height: 98px;
    background: rgba(0, 0, 0, 0.7);
    position: relative;
}

.navcenter {
    width: 1100px;
    height: 89px;
    margin: 0 auto;
}

.nav ul {
    width: 100%;
    font-size: 18px;
    line-height: 36px;
    padding-top: 12px;
}

.nav ul li {
    width: 14%;
    float: left;
    text-align: center;
    color: #fff;
    cursor: pointer;
}

.nav ul li a {
    color: #fff;
}

.navfix {
    position: fixed;
    top: 0px;
    left: 0;
    z-index: 999;
    width: 100%;
    height: 98px;
    background: rgba(0, 0, 0, 0.8);
}

.nav ul .sub_menu {
    width: 100%;
    display: none;
    position: absolute;
    padding: 0 !important;
    top: 80px !important;
    left: 0;
    height: 60px;
    z-index: 0;
}

.navfixBox {
    width: 100%;
    height: 98px;
    display: none;
}

.sub_menu i {
    width: 100%;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    display: block;
    background: rgba(253, 176, 50, 0.9);
    margin-top: 18px;
}

.sub_menu .menucenter {
    width: 1100px;
    margin: 0 auto;
    display: block;
    padding: 0;
}

.nav ul .sub_menu li {
    font-size: 16px;
    line-height: 40px;
    height: 40px;
    width: 11%;
    display: block;
}

.nav ul .sub_menu .menucenter li a:hover {
    color: #f63533 !important;
}

.nav ul .sub_menu li:last-child {
    border: 0;
}

.swiper-container-vertical>.swiper-scrollbar {
    right: 0 !important
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 50%;
    z-index: 10;
    cursor: pointer
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    transition: .3s;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.swiper-pagination-switch {
    width: 8px;
    height: 8px;
    margin-right: 5px;
    display: inline-block;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #d3d3d3
}

.swiper-active-switch {
    width: 20px;
    background: #f5b70a
}

.swiper-lazy-preloader {
    width: 85px;
    height: 36px;
    margin-left: -42.5px;
    margin-top: -18px;
    background: #f1f1f1 url("http://www.news.cn/2021homepro/images/icon-lazy.jpg") no-repeat 50% 50%;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused;
    animation-play-state: paused
}

.img {
    background: #f1f1f1 url("http://www.news.cn/2021homepro/images/icon-lazy.jpg") no-repeat 50% 50%
}

.media-box {
    width: 100%;
    height: 100%
}

#DH-PLAYERID {
    width: 100%;
    height: 100%
}

#DH-PLAYERID .player-container {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%
}

#DH-PLAYERID .play-layer {
    display: none
}

.media-title {
    display: none;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 40px 0 10px;
    height: 30px;
    overflow: hidden;
    z-index: 3;
    font-size: 14px;
    line-height: 30px;
    color: #fff;
    background: #083b90
}

.media-close {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10;
    width: 30px;
    height: 30px;
    background: url(data:image/png;base64,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) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    background-size: 100%;
    cursor: pointer
}

.media-iframe {
    width: 100%;
    height: 100%
}

.hide {
    display: none
}

.mCSB_container {
    z-index: 1;
    margin-right: 0;
    padding-bottom: 10px;
}

.mCustomScrollBox>.mCSB_scrollTools {
    z-index: 10;
    width: 4px
}

.mCSB_scrollTools .mCSB_draggerRail {
    width: 4px
}

.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: rgba(0, 0, 0, .2)
}

.mCustomScrollBox:hover>.mCSB_scrollTools {
    opacity: .2;
    filter: 'alpha(opacity=20)';
    -ms-filter: 'alpha(opacity=20)'
}

.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background: rgba(0, 0, 0, .2)
}

.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
    background: rgba(0, 0, 0, .2)
}

.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active,
.mCSB_scrollTools .mCSB_buttonUp:active {
    opacity: .2;
    filter: 'alpha(opacity=20)';
    -ms-filter: 'alpha(opacity=20)'
}

.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background: rgba(0, 0, 0, .2)
}

.area {
    width: 100%;
    min-width: 1200px
}

.breath img {
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s
}

.breath:hover img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.newsMedia-type1 {
    position: relative;
    width: 100%;
    height: 100%;
    background: #fff
}

.newsMedia-type1 .item {
    position: absolute;
    overflow: hidden;
    background: red
}

.newsMedia-type1 .item img {
    width: 100%;
    height: 100%
}

.newsMedia-type1 .item.item0,
.newsMedia-type1 .item.item1,
.newsMedia-type1 .item.item2 {
    top: 0
}

.newsMedia-type1 .item.item3,
.newsMedia-type1 .item.item4,
.newsMedia-type1 .item.item5 {
    bottom: 0
}

.newsMedia-type1 .item.item0,
.newsMedia-type1 .item.item3 {
    width: 328px;
    left: 0
}

.newsMedia-type1 .item.item1,
.newsMedia-type1 .item.item4 {
    width: 254px;
    left: 329px
}

.newsMedia-type1 .item.item2,
.newsMedia-type1 .item.item5 {
    width: 271px;
    right: 0
}

.newsMedia-type1 .item.item0 {
    height: 185px
}

.newsMedia-type1 .item.item1 {
    height: 163px
}

.newsMedia-type1 .item.item2 {
    height: 120px
}

.newsMedia-type1 .item.item3 {
    height: 114px
}

.newsMedia-type1 .item.item4 {
    height: 136px
}

.newsMedia-type1 .item.item5 {
    height: 179px
}

.newsMedia-type1 .item .icon-live {
    position: absolute;
    right: 5px;
    bottom: 5px;
    z-index: 5;
    width: 25px;
    height: 26px;
    background: url("http://www.news.cn/2021homepro/images/icon-live.png") 0 0 no-repeat
}

.newsMedia-type1 .item .icon-live-mark {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 5;
    width: 56px;
    height: 55px;
    background: url("http://www.news.cn/2021homepro/images/icon-live-mark.png") 0 0 no-repeat
}

.newsMedia-type2 {
    position: relative;
    width: 100%;
    height: 100%;
    background: #fff
}

.newsMedia-type2 .item {
    position: absolute;
    overflow: hidden;
    background: #00f
}

.newsMedia-type2 .item.item0 {
    width: 137px;
    height: 380px;
    left: 0;
    top: 0
}

.newsMedia-type2 .item.item1,
.newsMedia-type2 .item.item2 {
    width: 357px;
    left: 138px
}

.newsMedia-type2 .item.item3,
.newsMedia-type2 .item.item4 {
    width: 182px;
    left: 496px
}

.newsMedia-type2 .item.item5,
.newsMedia-type2 .item.item6,
.newsMedia-type2 .item.item7 {
    width: 176px;
    right: 0
}

.newsMedia-type2 .item.item1 {
    height: 201px;
    top: 0
}

.newsMedia-type2 .item.item2 {
    height: 98px;
    bottom: 0
}

.newsMedia-type2 .item.item3 {
    height: 147px;
    top: 0
}

.newsMedia-type2 .item.item4 {
    height: 152px;
    bottom: 0
}

.newsMedia-type2 .item.item5 {
    height: 99px;
    top: 0
}

.newsMedia-type2 .item.item6 {
    height: 99px;
    top: 100px
}

.newsMedia-type2 .item.item7 {
    height: 100px;
    bottom: 0
}
/*要闻区右栏*/

.topnews {
    width: 310px;
    border-bottom: 1px dashed #c5c5c5;
    padding-bottom: 10px;
    margin-bottom: 10px;
    float: right;
}

.topnews h2 {
    font-size: 20px;
    line-height: 35px;
    margin-bottom: 5px;
}

.topnews ul li {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 5px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.topnews ul li i {
    /* display: inline-block; */
    
    float: left;
    width: 4px;
    height: 4px;
    border-radius: 4px;
    background: #3399cc;
    margin-top: 10px;
    margin-right: 10px;
}

.topnews ul li .red {
    /* display: inline-block; */
    
    float: left;
    width: auto;
    height: 24px;
    border-radius: 20px;
    background: #dd262c;
    text-align: center;
    font-size: 14px;
    line-height: 24px;
    padding: 0 8px;
    margin-top: 0px;
    margin-right: 10px;
    color: #fff;
}
/*奥运奖牌榜*/

.jpbbox {
    width: 310px;
    height: 182px;
    background: url("http://www.news.cn/sports/Tokyo2020/images/jpbbg.png") no-repeat;
    float: right;
    position: relative;
}

.jpbbox .countrylist {
    width: 232px;
    height: auto;
    position: absolute;
    top: 78px;
    right: 10px;
}

.jpbbox .countrylist ul {
    width: 100%;
}

.jpbbox .countrylist ul li {
    width: 50px;
    height: 28px;
    float: left;
    text-align: center;
    margin-bottom: 4px;
    color: #fff;
}

.jpbbox .countrylist ul li:first-child {
    width: 82px;
}
/*大牌面对面*/

.part02lft {
    float: left;
    width: 580px;
}

.shorttit {
    width: 580px;
    height: 71px;
    position: relative;
    margin-bottom: 20px;
}

.shorttit img {
    position: absolute;
    left: 0;
    top: 0;
}

.faceslide {
    width: 580px;
    margin: 0 auto;
    margin-top: 18px;
}

.view .swiper-container {
    width: 580px;
    height: 130px;
}

.view .arrow-left {
    background: none;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -25px;
    width: 28px;
    height: 51px;
    z-index: 10;
    display: none;
}

.view .arrow-right {
    background: none;
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -25px;
    width: 28px;
    height: 51px;
    z-index: 10;
    display: none;
}

.view .imgbox {
    width: 210px;
    height: 116px;
    position: relative;
    float: left;
    margin-top: 7px;
    border-radius: 10px;
    overflow: hidden;
}

.view .imgbox img {
    width: 210px;
    height: 116px;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 2;
}

.view .rttxt {
    width: 362px;
    height: 116px;
    float: right;
}

.view .rttxt .name {
    width: 362px;
    height: 48px;
    color: #fff;
    overflow: hidden;
    background: url("http://www.news.cn/sports/Tokyo2020/images/facebg.png") left bottom no-repeat;
}

.view .rttxt .name h4 {
    font-size: 20px;
    line-height: 38px;
    margin: 0;
    margin-left: 95px;
    float: left;
    color: #0066cc;
}

.view .rttxt .name h4 a {
    color: #0066cc;
}

.view .rttxt .name i {
    font-size: 16px;
    line-height: 20px;
    font-style: normal;
    margin-top: 12px;
    margin-left: 10px;
    float: left;
}

.view .rttxt .name p {
    font-size: 20px;
    line-height: 38px;
}

.view .rttitle {
    width: 360px;
    height: 70px;
    margin-top: 10px;
    position: relative;
}

.view .rttitle h3 {
    font-size: 18px;
    line-height: 24px;
    color: #333;
    width: 265px;
    padding-top: 25px;
    margin-left: 28px;
    font-style: normal;
}

.view .rttitle h3 a {
    color: #333;
}

.view .rttitle p {
    font-size: 16px;
    line-height: 24px;
    color: #666;
    width: 350px;
    height: 70px;
    overflow: hidden;
    margin-top: 10px;
    margin-left: 10px;
    font-style: normal;
}

.view .rttitle i {
    width: 85px;
    height: 25px;
    position: absolute;
    display: block;
    bottom: 0;
    right: 50px;
}

.view .rttitle i a {
    display: block;
    width: 85px;
    height: 25px;
}

.preview {
    width: 100%;
    margin-top: 10px;
    margin-left: 0px;
    position: relative;
    border: 1px solid #bfbfbf;
    border-radius: 10px;
}

.preview .swiper-container {
    width: 488px;
    height: 125px;
    margin-left: 35px;
}

.preview .swiper-slide {
    width: 100px;
    height: 100px;
    cursor: pointer;
    margin-top: 10px;
}

.preview .swiper-slide img {
    width: 70px;
    height: 70px;
    overflow: hidden;
    border-radius: 70px;
    margin-left: 15px;
}

.preview .swiper-slide h3 {
    width: 100%;
    text-align: center;
    font-size: 14px;
    line-height: 20px;
    font-weight: normal;
}

.preview .slide6 {
    width: 82px;
}

.preview .arrow-left {
    background: url("http://www.news.cn/sports/Tokyo2020/images/lft01.png") no-repeat left top;
    position: absolute;
    left: 0px;
    top: 50%;
    margin-top: -19px;
    width: 26px;
    height: 45px;
    z-index: 10;
}

.preview .arrow-right {
    background: url("http://www.news.cn/sports/Tokyo2020/images/rt01.png") no-repeat left bottom;
    position: absolute;
    right: 0px;
    top: 50%;
    margin-top: -19px;
    width: 26px;
    height: 45px;
    z-index: 10;
}

.preview img {
    padding: 1px;
}

.preview .active-nav img {
    padding: 0;
    border: 1px solid #F00;
}
/*冠军一刻*/

.part02rt {
    width: 588px;
    float: right;
}

.centscroll {
    width: 588px;
    height: 266px;
    float: right;
    position: relative;
}

.centscroll .swiper-container {
    width: 100%;
    height: 266px;
    margin: 20px auto;
}

.centscroll .arrow-left {
    position: absolute;
    background: url("http://www.news.cn/sports/Tokyo2020/images/lft01.png") no-repeat;
    left: 0px;
    top: 130px;
    width: 26px;
    height: 45px;
    z-index: 2;
    cursor: pointer;
}

.centscroll .arrow-right {
    position: absolute;
    background: url("http://www.news.cn/sports/Tokyo2020/images/rt01.png") no-repeat;
    right: 0px;
    top: 130px;
    width: 26px;
    height: 45px;
    z-index: 2;
    cursor: pointer;
}

.centscroll .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    width: 100%;
    overflow: hidden;
    position: relative;
    /* Center slide text vertically */
    
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.centscroll .swiper-slide:nth-child(2n) {
    width: 32%;
}

.centscroll .swiper-slide:nth-child(3n) {
    width: 32%;
}

.centscroll .swiper-slide .imgbox {
    width: 194px;
    height: 266px;
    position: relative;
    top: 0;
    left: 0;
}

.centscroll .swiper-slide img {
    width: 194px;
    height: 100%;
}

.centscroll .swiper-slide .textbox {
    width: 100%;
    height: 100px;
    position: absolute;
    bottom: 0;
    left: 0;
    background: rgba(18, 122, 205, 0.7);
    display: none;
}

.centscroll .swiper-slide .textbox h3 {
    font-size: 20px;
    line-height: 24px;
    text-align: left;
    color: #fff;
    font-weight: bold;
    padding-left: 10px;
    border-left: 9px solid #3597fe;
    margin: 10px 10px;
}

.centscroll .swiper-slide .textbox h3 a {
    color: #fff;
}

.centscroll .swiper-slide .textbox p {
    font-size: 14px;
    line-height: 20px;
    text-align: left;
    color: #fff;
    margin: 10px 10px;
}

.centscroll .swiper-slide .textbox h4 {
    font-size: 18px;
    line-height: 30px;
    text-align: left;
    color: #333;
    font-weight: bold;
    padding-left: 10px;
    margin: 0 10px;
    padding: 15px 0;
    border-top: 1px dotted #999;
}

.centscroll .swiper-slide .textbox h4 a {
    color: #333;
}
/*滚动播报*/

.part02_bottom_gd {
    margin: 25px auto;
}

.part02_bottom_gd .scroll {
    padding-top: 4px;
}

.part02_bottom_gd .scroll .page-scrollNews {
    position: relative;
    height: 42px;
    padding: 5px 0;
}

.part02_bottom_gd .scroll .scroll-news-tit {
    position: relative;
    float: left;
    width: 107px;
    height: 42px;
    background: url("http://www.news.cn/sports/Tokyo2020/images/aydt.png") 50% 0 no-repeat;
    font-size: 18px;
    line-height: 36px;
    text-indent: -9999em;
}

.part02_bottom_gd .scroll .scroll-news-tit a {
    display: block;
    width: 100%;
    height: 100%;
    font-size: 18px;
    line-height: 42px;
    text-align: center;
    color: #000;
}

.part02_bottom_gd .scroll .scroll-news-txt {
    position: relative;
    float: right;
    width: 1080px;
    height: 100%;
    margin: 0 6px;
    overflow: hidden;
    background: #E7E7E7;
}

.part02_bottom_gd .scroll .scroll-news-txt:after {
    content: "";
    display: block;
    width: 80px;
    height: 46px;
    position: absolute;
    top: 0px;
    right: 0;
    z-index: 4;
    background: url("http://www.news.cn/politics/ggkf40/images/part2Bg02.png") 100% 0 no-repeat;
}

.part02_bottom_gd .scroll .scroll-item {
    position: absolute;
    left: 0;
    top: 0;
    height: 30px;
    width: 100%;
}

.part02_bottom_gd .scroll .scroll-items {
    float: left;
    height: 100%;
    line-height: 42px;
    position: relative;
}

.part02_bottom_gd .scroll .scroll-items a {
    position: relative;
    padding-left: 12px;
    padding-right: 28px;
    font-size: 14px;
    color: #333;
}

.part02_bottom_gd .scroll .scroll-items a:hover {
    text-decoration: underline;
}

.part02_bottom_gd .scroll .scroll-items a:after {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    display: block;
    width: 4px;
    height: 4px;
    margin-top: -2px;
    background-color: #374fa2;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
}

.part02_bottom_gd .scroll .bk {
    display: block;
}
/*part03*/

.part03 {
    width: 100%;
    height: 480px;
    background: url("http://www.news.cn/sports/Tokyo2020/images/part03bg.png") top center no-repeat;
    padding-top: 35px;
}
/*东京零距离*/

.part03lft {
    float: left;
    width: 580px;
}

.shorttit {
    width: 580px;
    height: 71px;
    position: relative;
    margin-bottom: 20px;
}

.shorttit img {
    position: absolute;
    left: 0;
    top: 0;
}

.faceslide2 {
    width: 580px;
    margin: 0 auto;
}

.view2 .swiper-container {
    width: 580px;
    height: 330px;
}

.view2 .arrow-left {
    background: none;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -25px;
    width: 28px;
    height: 51px;
    z-index: 10;
    display: none;
}

.view2 .arrow-right {
    background: none;
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -25px;
    width: 28px;
    height: 51px;
    z-index: 10;
    display: none;
}

.view2 .imgbox {
    width: 249px;
    height: 324px;
    position: relative;
    float: left;
}

.view2 .imgbox:before {
    content: "";
    position: absolute;
    left: 0;
    top: 4px;
    z-index: 1;
    width: 240px;
    height: 320px;
    background: url("http://www.news.cn/sports/Tokyo2020/images/0jlbg.png") left bottom;
}

.view2 .imgbox img {
    width: 245px;
    height: 320px;
    position: absolute;
    left: 4px;
    top: 0px;
    z-index: 2;
}

.view2 .rttxt {
    width: 331px;
    height: 194px;
    background: url("http://www.news.cn/sports/Tokyo2020/images/0jlrt.png") top right no-repeat;
    float: right;
}

.view2 .rttxt .name {
    width: 320px;
    height: 38px;
    color: #fff;
    overflow: hidden;
    margin-top: 13px;
}

.view2 .rttxt .name h4 {
    font-size: 20px;
    line-height: 38px;
    margin: 0;
    padding-left: 10px;
    float: left;
}

.view2 .rttxt .name h4 a {
    color: #fff;
}

.view2 .rttxt .name i {
    font-size: 16px;
    line-height: 20px;
    font-style: normal;
    margin-top: 12px;
    margin-left: 10px;
    float: left;
}

.view2 .rttxt .name p {
    font-size: 20px;
    line-height: 38px;
}

.view2 .rttitle {
    width: 304px;
    height: 98px;
    margin-top: 10px;
    margin-left: 28px;
    position: relative;
    overflow: hidden;
}

.view2 .rttitle p {
    font-size: 14px;
    line-height: 24px;
    color: #fff;
    width: 98%;
    margin-top: 10px;
    font-style: normal;
}

.view2 .morebtn {
    width: 103px;
    height: 28px;
    margin: 0 auto;
    background: url("http://www.news.cn/sports/Tokyo2020/images/enter.png") top center no-repeat;
    margin-top: 5px;
}

.view2 .rttitle i {
    width: 85px;
    height: 25px;
    position: absolute;
    display: block;
    bottom: 0;
    right: 50px;
}

.view2 .rttitle i a {
    display: block;
    width: 85px;
    height: 25px;
}

.preview2 {
    width: 324px;
    margin-top: -126px;
    margin-left: 260px;
    position: relative;
}

.preview2 .swiper-container {
    width: 287px;
    height: 122px;
    margin-left: 19px;
}

.preview2 .swiper-slide {
    width: 96px;
    height: 122px;
    cursor: pointer;
    overflow: hidden;
}

.preview2 .swiper-slide img {
    width: 92px;
    height: 120px;
}

.preview2 .slide6 {
    width: 92px;
}

.preview2 .arrow-left {
    background: url("http://www.news.cn/sports/Tokyo2020/images/lft02.png") no-repeat left top;
    position: absolute;
    left: 3px;
    top: 50%;
    margin-top: -14px;
    width: 12px;
    height: 21px;
    z-index: 10;
}

.preview2 .arrow-right {
    background: url("http://www.news.cn/sports/Tokyo2020/images/rt02.png") no-repeat left bottom;
    position: absolute;
    right: 3px;
    top: 50%;
    margin-top: -14px;
    width: 12px;
    height: 21px;
    z-index: 10;
}

.preview2 img {
    padding: 1px;
    border-radius: 5px;
    overflow: hidden;
}

.preview2 .active-nav img {
    padding: 0;
    border: 1px solid #F00;
    border-radius: 5px;
    overflow: hidden;
}
/*全球连线*/

.part03rt {
    width: 582px;
    float: right;
}

.imglistbox {
    width: 100%;
    height: 116px;
    padding: 5px 0 16px 0;
    border-bottom: 1px dashed #ddd;
}

.part03img {
    width: 210px;
    height: 116px;
    border-radius: 5px;
    overflow: hidden;
}

.part03img img {
    width: 100%;
    height: auto;
}

.imglistbox ul li {
    width: 338px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    padding-left: 10px;
    position: relative;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.imglistbox ul h3 {
    width: 338px;
    height: auto;
    line-height: 20px;
    font-size: 16px;
    color: #fff;
    position: relative;
    overflow: hidden;
    margin-bottom: 10px;
}

.imglistbox ul h3 a {
    color: #fff;
}

.imglistbox ul p {
    width: 338px;
    height: auto;
    line-height: 20px;
    font-size: 14px;
    color: #fff;
    position: relative;
    overflow: hidden;
}

.imglistbox ul li a {
    color: #fff;
}

.imglistbox ul li:before {
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s;
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 18px;
    width: 4px;
    height: 4px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #fff;
}

.title {
    position: relative;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    background: url("http://www.news.cn/sports/Tokyo2020/images/tit01bg.png") top left no-repeat;
    margin-bottom: 20px;
}

.title-style2 {
    background: url("http://www.news.cn/sports/Tokyo2020/images/tit02.png") top left no-repeat;
}

.title-style3 {
    background: url("http://www.news.cn/sports/Tokyo2020/images/timebg.jpg")top left no-repeat;
}

.title-style4 {
    background: url("http://www.news.cn/sports/Tokyo2020/images/tit03bg.png")top right no-repeat;
}

.title-style4 .txt {
    margin-left: 468px;
}

.title:before {
    content: '';
    display: block;
    float: left;
    margin-right: 5px;
}

.title .txt {
    width: 105px;
    line-height: 36px;
    height: 36px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.title .txt .cn {
    width: 100%;
    font-size: 18px;
    font-weight: bold;
    line-height: 36px;
    text-align: center;
    font-style: italic;
    color: #fff;
    margin-left: 0px;
}

.title .txt .en {
    width: 100%;
    margin-top: 3px;
    font-size: 12px;
    line-height: 12px;
    white-space: nowrap;
    color: #999
}

.title.title-style1:before {
    display: none;
}

.title.title-style1 .txt .cn {
    color: #fff;
    width: 105px;
}

.title.title-style1 .txt .en {
    color: #999
}

.title.title-style2:before {
    display: none;
}

.title.title-style2 .txt .cn {
    color: #fff;
    width: 140px;
}

.title.title-style2 .txt .en {
    color: #999
}

.title.title-style3:before {
    display: none;
}

.title.title-style3 .txt .cn {
    color: #fff;
    width: 110px;
    float: left
}

.title.title-style3 .txt .daytime {
    color: #fff;
    width: auto;
    float: right;
    background: url("http://www.news.cn/sports/Tokyo2020/images/clock.png") left center no-repeat;
    padding-left: 30px;
    font-weight: bold;
    margin-right: 25px;
}

.title.title-style3 .txt .en {
    color: #999
}

.item-style1 .img {
    position: relative;
    float: left;
    width: 134px;
    height: 74px;
    margin-right: 18px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden
}

.item-style1 .img img {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s
}

.item-style1 .img:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

.item-style1 .tit {
    font-size: 16px;
    line-height: 26px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 10px;
    color: #333
}

.item-style1 .tit a {
    margin-right: 5px;
    color: #333
}

.item-style2 .tit {
    font-size: 16px;
    line-height: 34px;
    color: #333
}

.item-style2 .tit a {
    color: #333;
    margin-right: 5px
}

.item-style2 .tit .type {
    padding: 0 10px;
    margin-right: 10px;
    color: #fff;
    background: #027bfb
}

.item-style2 .img {
    margin-top: 5px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.item-style2 .img a {
    display: inline-block;
    width: 185px;
    height: 104px;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.item-style2 .img img {
    width: 100%;
    height: 100%;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s
}

.item-style2 .img img:hover {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

.item-style3 {
    position: relative
}

.item-style3:before {
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s;
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 13px;
    width: 4px;
    height: 4px;
    border: 2px #027bfb solid;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #fff
}

.item-style3 .tit {
    margin-left: 16px;
    font-size: 16px;
    line-height: 34px;
    color: #333
}

.item-style3 .tit a {
    color: #333;
    margin-right: 5px
}

.item-style3:hover:before {
    background: #ff9724;
    border: 2px #ff9724 solid
}

.item-style4 {
    position: relative;
    width: 100%;
    height: auto;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden
}

.item-style4 .img {
    position: relative;
    z-index: 1;
    width: 100%;
    height: auto
}

.item-style4 .img img {
    width: 100%;
    height: auto
}

.item-style4 .tit {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 4;
    padding: 20px 10px 6px;
    width: 100%;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .65)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%)
}

.item-style4 .tit a {
    color: #fff;
    margin-right: 5px
}

.column {
    float: left;
    width: 279px;
    margin-right: 28px
}

.column.column04 {
    margin-right: 0
}

.column .column-item {
    margin-bottom: 20px;
    background: #fff
}

.column .column-item .img {
    width: 100%;
    margin-bottom: -1px
}

.column .column-item .img img {
    width: 100%;
    height: auto
}

.column .column-item .infor {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #d1d1d1;
    padding: 0 10px
}

.column .column-item .infor .channel {
    display: inline-block;
    position: relative;
    padding: 0 20px 0 12px;
    margin-left: -11px;
    line-height: 24px;
    height: 24px;
    font-size: 14px;
    color: #fff;
    background: #f43935
}

.column .column-item .infor .channel a {
    color: #fff
}

.column .column-item .infor .channel.color0 {
    background: #f43935
}

.column .column-item .infor .channel.color1 {
    background: #f90
}

.column .column-item .infor .channel.color2 {
    background: #66d50c
}

.column .column-item .infor .channel.color3 {
    background: #06f
}

.column .column-item .infor .channel.color4 {
    background: #424a8c
}

.column .column-item .infor .channel:before {
    content: '';
    position: absolute;
    z-index: 4;
    right: 0;
    top: 0;
    width: 17px;
    height: 24px;
    background: url("http://www.news.cn/2021homepro/images/icon-tri-bg.png") 0 0 no-repeat
}

.column .column-item .infor .tit {
    margin: 10px auto;
    font-size: 16px;
    line-height: 28px;
    color: #000
}

.column .column-item .infor .abs {
    padding-bottom: 10px;
    font-size: 14px;
    line-height: 28px;
    color: #666
}

.column .column-item .infor .date {
    display: none;
    padding: 10px 0;
    font-size: 14px;
    line-height: 28px;
    color: #666
}

.xpage-more-btn {
    position: relative;
    margin-top: 14px;
    width: 100%;
    height: 24px;
    line-height: 24px;
    cursor: pointer;
    text-align: center;
    color: #3073c7;
    font-size: 12px;
    background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(10%, rgba(248, 248, 248, 0)), color-stop(20%, rgba(248, 248, 248, .4)), color-stop(30%, rgba(248, 248, 248, .6)), color-stop(40%, rgba(248, 248, 248, .8)), color-stop(50%, #f8f8f8), color-stop(60%, rgba(248, 248, 248, .8)), color-stop(70%, rgba(248, 248, 248, .6)), color-stop(80%, rgba(248, 248, 248, .4)), color-stop(90%, rgba(248, 248, 248, 0)), to(rgba(0, 0, 0, 0)));
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(248, 248, 248, 0) 10%, rgba(248, 248, 248, .4) 20%, rgba(248, 248, 248, .6) 30%, rgba(248, 248, 248, .8) 40%, #f8f8f8 50%, rgba(248, 248, 248, .8) 60%, rgba(248, 248, 248, .6) 70%, rgba(248, 248, 248, .4) 80%, rgba(248, 248, 248, 0) 90%, rgba(0, 0, 0, 0) 100%);
    background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(248, 248, 248, 0) 10%, rgba(248, 248, 248, .4) 20%, rgba(248, 248, 248, .6) 30%, rgba(248, 248, 248, .8) 40%, #f8f8f8 50%, rgba(248, 248, 248, .8) 60%, rgba(248, 248, 248, .6) 70%, rgba(248, 248, 248, .4) 80%, rgba(248, 248, 248, 0) 90%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(248, 248, 248, 0) 10%, rgba(248, 248, 248, .4) 20%, rgba(248, 248, 248, .6) 30%, rgba(248, 248, 248, .8) 40%, #f8f8f8 50%, rgba(248, 248, 248, .8) 60%, rgba(248, 248, 248, .6) 70%, rgba(248, 248, 248, .4) 80%, rgba(248, 248, 248, 0) 90%, rgba(0, 0, 0, 0) 100%)
}

.xpage-more-btn:before {
    content: '';
    height: 1px;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(10%, rgba(172, 196, 214, 0)), color-stop(20%, rgba(172, 196, 214, .4)), color-stop(30%, rgba(172, 196, 214, .6)), color-stop(40%, rgba(172, 196, 214, .8)), color-stop(50%, #acc4d6), color-stop(60%, rgba(172, 196, 214, .8)), color-stop(70%, rgba(172, 196, 214, .6)), color-stop(80%, rgba(172, 196, 214, .4)), color-stop(90%, rgba(172, 196, 214, 0)), to(rgba(0, 0, 0, 0)));
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(172, 196, 214, 0) 10%, rgba(172, 196, 214, .4) 20%, rgba(172, 196, 214, .6) 30%, rgba(172, 196, 214, .8) 40%, #acc4d6 50%, rgba(172, 196, 214, .8) 60%, rgba(172, 196, 214, .6) 70%, rgba(172, 196, 214, .4) 80%, rgba(172, 196, 214, 0) 90%, rgba(0, 0, 0, 0) 100%);
    background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(172, 196, 214, 0) 10%, rgba(172, 196, 214, .4) 20%, rgba(172, 196, 214, .6) 30%, rgba(172, 196, 214, .8) 40%, #acc4d6 50%, rgba(172, 196, 214, .8) 60%, rgba(172, 196, 214, .6) 70%, rgba(172, 196, 214, .4) 80%, rgba(172, 196, 214, 0) 90%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(172, 196, 214, 0) 10%, rgba(172, 196, 214, .4) 20%, rgba(172, 196, 214, .6) 30%, rgba(172, 196, 214, .8) 40%, #acc4d6 50%, rgba(172, 196, 214, .8) 60%, rgba(172, 196, 214, .6) 70%, rgba(172, 196, 214, .4) 80%, rgba(172, 196, 214, 0) 90%, rgba(0, 0, 0, 0) 100%)
}

.xpage-more-btn:after {
    content: '';
    height: 1px;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(10%, rgba(172, 196, 214, 0)), color-stop(20%, rgba(172, 196, 214, .4)), color-stop(30%, rgba(172, 196, 214, .6)), color-stop(40%, rgba(172, 196, 214, .8)), color-stop(50%, #acc4d6), color-stop(60%, rgba(172, 196, 214, .8)), color-stop(70%, rgba(172, 196, 214, .6)), color-stop(80%, rgba(172, 196, 214, .4)), color-stop(90%, rgba(172, 196, 214, 0)), to(rgba(0, 0, 0, 0)));
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(172, 196, 214, 0) 10%, rgba(172, 196, 214, .4) 20%, rgba(172, 196, 214, .6) 30%, rgba(172, 196, 214, .8) 40%, #acc4d6 50%, rgba(172, 196, 214, .8) 60%, rgba(172, 196, 214, .6) 70%, rgba(172, 196, 214, .4) 80%, rgba(172, 196, 214, 0) 90%, rgba(0, 0, 0, 0) 100%);
    background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(172, 196, 214, 0) 10%, rgba(172, 196, 214, .4) 20%, rgba(172, 196, 214, .6) 30%, rgba(172, 196, 214, .8) 40%, #acc4d6 50%, rgba(172, 196, 214, .8) 60%, rgba(172, 196, 214, .6) 70%, rgba(172, 196, 214, .4) 80%, rgba(172, 196, 214, 0) 90%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(172, 196, 214, 0) 10%, rgba(172, 196, 214, .4) 20%, rgba(172, 196, 214, .6) 30%, rgba(172, 196, 214, .8) 40%, #acc4d6 50%, rgba(172, 196, 214, .8) 60%, rgba(172, 196, 214, .6) 70%, rgba(172, 196, 214, .4) 80%, rgba(172, 196, 214, 0) 90%, rgba(0, 0, 0, 0) 100%)
}

.xpage-more-btn a {
    color: #3073c7
}

.horizontal .horizontal-left {
    width: 706px;
    height: 481px;
    padding: 1px;
    background: #1f2b3e
}

.horizontal .horizontal-center {
    width: 8px;
    height: 483px;
    background: red
}

.horizontal .horizontal-right {
    width: 484px;
    height: 483px;
    background: #1f2b3e
}

.column-left {
    width: 268px;
    margin-right: 26px
}

.column-center {
    position: relative;
    width: 570px
}

.column-center .media-type-audio {
    display: none
}

.column-center .xpage-container {
    margin-top: 14px;
    overflow: hidden
}

.column-center .column-center-item {
    margin-bottom: 14px
}

.column-right {
    width: 292px;
    position: relative;
    overflow: hidden
}

.offical-item {
    padding: 10px 0;
    margin-bottom: 10px;
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.offical-item:first-child {
    padding-top: 0
}

.offical-item:last-child {
    margin-bottom: 0
}

.offical-item.offical-wb .offical-wb-logo {
    text-align: center;
    margin-bottom: 10px;
    color: #333;
    font-size: 16px;
    font-weight: 700;
    line-height: 42px;
    height: 42px
}

.offical-item.offical-wb .offical-wb-logo img {
    margin-right: 10px;
    height: 42px;
    width: auto
}

.offical-item.offical-wb .img {
    margin-top: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    min-height: 50px
}

.offical-item.offical-wb .img img {
    width: 100%;
    height: auto;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s
}

.offical-item.offical-wb .img:hover img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.offical-item.offical-wb .tit {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 5px;
    font-size: 14px;
    line-height: 24px;
    color: #333
}

.offical-item.offical-wb .tit a {
    color: #333
}

.offical-item.offical-wx .offical-wx-logo {
    text-align: center;
    margin-bottom: 10px;
    color: #333;
    font-size: 16px;
    font-weight: 700;
    line-height: 42px;
    height: 42px
}

.offical-item.offical-wx .offical-wx-logo img {
    margin-right: 10px;
    height: 42px;
    width: auto
}

.offical-item.offical-wx li {
    position: relative;
    padding: 0 5px 5px;
    margin-bottom: 5px
}

.offical-item.offical-wx li .tit {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 40px;
    line-height: 20px;
    font-size: 14px;
    color: #333;
    overflow-x: hidden
}

.offical-item.offical-wx li .tit a {
    color: #333
}

.offical-item.offical-wx li .img {
    width: 40px;
    height: 40px;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float: right;
    margin-left: 10px
}

.offical-item.offical-wx li .img img {
    display: block;
    width: 100%;
    height: 100%;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s
}

.offical-item.offical-wx li:hover .img img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.offical-item.offical-wx li.line {
    border-bottom: 1px solid #eee
}

.offical-item.offical-wx li.big {
    padding: 0;
    margin-bottom: 15px;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.offical-item.offical-wx li.big .img {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 110px;
    overflow: hidden
}

.offical-item.offical-wx li.big .tit {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    width: 100%;
    height: auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px 5px 5px;
    background: rgba(0, 0, 0, .65);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .65)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    color: #fff
}

.offical-item.offical-wx li.big .tit a {
    color: #fff
}

.offical-item.offical-kk .offical-kk-logo {
    text-align: center;
    margin-bottom: 10px;
    color: #333;
    font-size: 16px;
    font-weight: 700;
    line-height: 42px;
    height: 42px
}

.offical-item.offical-kk .offical-kk-logo img {
    margin-right: 10px;
    height: 42px;
    width: auto
}

.offical-item.offical-kk .offical-kk-cont {
    padding: 0 5px
}

.offical-item.offical-kk .tit {
    font-size: 14px;
    line-height: 24px;
    color: #333
}

.offical-item.offical-kk .tit a {
    color: #333
}

.offical-item.offical-kk .img {
    width: 90px;
    float: left;
    margin-right: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    min-height: 50px
}

.offical-item.offical-kk .img img {
    width: 100%;
    height: auto;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s
}

.offical-item.offical-kk:hover .img img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.offical-item.offical-app .offical-app-cont {
    padding: 0 5px
}

.offical-item.offical-app .offical-app-cont .offical-app-item {
    margin-bottom: 15px
}

.offical-item.offical-app .offical-app-cont .offical-app-item.nopic {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 5px;
    font-size: 14px;
    line-height: 24px;
    color: #333
}

.offical-item.offical-app .offical-app-cont .offical-app-item.nopic a {
    color: #333
}

.offical-item.offical-app .offical-app-cont .offical-app-item.bigpic .tit {
    float: right;
    width: 140px;
    font-size: 14px;
    line-height: 24px;
    color: #333
}

.offical-item.offical-app .offical-app-cont .offical-app-item.bigpic .tit a {
    color: #333
}

.offical-item.offical-app .offical-app-cont .offical-app-item.bigpic .img {
    float: left;
    width: 106px;
    height: 60px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden
}

.offical-item.offical-app .offical-app-cont .offical-app-item.bigpic .img img {
    width: 100%;
    height: 100%;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s
}

.offical-item.offical-app .offical-app-cont .offical-app-item.bigpic:hover .img img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.offical-item.offical-app .offical-app-cont .offical-app-item.smallpic {
    padding: 0 5px;
    position: relative
}

.offical-item.offical-app .offical-app-cont .offical-app-item.smallpic .tit {
    float: left;
    width: 190px;
    min-height: 40px;
    line-height: 20px;
    font-size: 14px;
    color: #333
}

.offical-item.offical-app .offical-app-cont .offical-app-item.smallpic .tit a {
    color: #333
}

.offical-item.offical-app .offical-app-cont .offical-app-item.smallpic .img {
    width: 40px;
    height: 40px;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float: right;
    margin-left: 10px
}

.offical-item.offical-app .offical-app-cont .offical-app-item.smallpic .img img {
    display: block;
    width: 100%;
    height: 100%;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s
}

.offical-item.offical-app .offical-app-cont .offical-app-item.smallpic:hover .img img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.offical-item.offical-app .offical-app-logo {
    text-align: center;
    margin-bottom: 10px;
    color: #333;
    font-size: 16px;
    font-weight: 700;
    line-height: 42px;
    height: 42px
}

.offical-item.offical-app .offical-app-logo img {
    margin-right: 10px;
    height: 42px;
    width: auto
}

.hotList-item {
    margin-bottom: 20px
}

.hotList-item .topic {
    margin-bottom: 10px;
    position: relative;
    font-size: 14px;
    line-height: 24px;
    color: #333;
    font-weight: 700
}

.hotList-item .topic i {
    margin-right: 5px;
    padding: 0 5px;
    background: #1e88f7;
    color: #fff;
    font-weight: 400
}

.hotList-item .topic a {
    color: #333;
    font-weight: 700
}

.hotList-item .topic:before {
    content: '';
    position: absolute;
    left: 0;
    top: 1px;
    width: 100%;
    height: 1px;
    background: #1e88f7;
    background: -webkit-gradient(linear, left top, right top, from(#1e88f7), color-stop(84%, rgba(110, 177, 234, .66)), to(rgba(125, 185, 232, 0)));
    background: -webkit-linear-gradient(left, #1e88f7 0, rgba(110, 177, 234, .66) 84%, rgba(125, 185, 232, 0) 100%);
    background: -moz-linear-gradient(left, #1e88f7 0, rgba(110, 177, 234, .66) 84%, rgba(125, 185, 232, 0) 100%);
    background: linear-gradient(to right, #1e88f7 0, rgba(110, 177, 234, .66) 84%, rgba(125, 185, 232, 0) 100%)
}

.hotList-item .noPic {
    position: relative;
    margin-bottom: 10px
}

.hotList-item .noPic:before {
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s;
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 9px;
    width: 4px;
    height: 4px;
    border: 2px #027bfb solid;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #fff
}

.hotList-item .noPic a {
    margin-left: 16px;
    font-size: 14px;
    line-height: 24px;
    color: #333
}

.hotList-item .noPic:hover:before {
    background: #ff9724;
    border: 2px #ff9724 solid
}

.hotList-item .smallPic {
    margin-bottom: 10px
}

.hotList-item .smallPic:hover img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.hotList-item .smallPic .img {
    float: left;
    width: 120px;
    height: 68px;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.hotList-item .smallPic .img img {
    width: 100%;
    height: 100%;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s
}

.hotList-item .smallPic .tit {
    float: right;
    width: 130px;
    height: 68px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    line-height: 23px;
    color: #333
}

.hotList-item .smallPic .tit a {
    color: #333
}

.hotList-item .bigPic {
    position: relative;
    margin-bottom: 10px;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.hotList-item .bigPic:hover img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.hotList-item .bigPic .img {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 146px
}

.hotList-item .bigPic .img img {
    width: 100%;
    height: 100%;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s
}

.hotList-item .bigPic .tit {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 4;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px 5px 5px;
    font-size: 14px;
    line-height: 24px;
    background: rgba(0, 0, 0, .65);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .65)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    color: #fff
}

.hotList-item .bigPic .tit a {
    color: #fff
}

.btn-horn-box {
    width: 20px;
    margin-right: 10px;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
    cursor: pointer
}

.btn-horn {
    display: block;
    width: 20px;
    height: 15px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAABqUlEQVQ4jZXUO2hUURAG4G/XTUQN5IGgRBDTaAoJCNZGJamMiBaWCsZKUAhWgiIE1Cam2CatgjY2IgYs1IAR7CxFQhALXxEVfKBRUCMT5sJlWTU7xb333DPnn39m/jmVgfpP/7A2dGEEp/Aw32Wr4nexrv0FazW2YjeOYgM68LzBrxN78BgvCsC12FYCD0a7MIR1eIT7OIlKicgvdGM8feL9OjYuJpNV6bwG33EdM5jDJxzL/WB6Bk9xA5dz/Qz1Wjq+xxW8w2fcw0f8aEgxGEbR+3AiQW5iZ66v1ZLZg6S8Egv257MsFzCMO9iP0ejQUjq1YvNJYjs2Z/pvArTaIlCl9L2QkomafklSva0CFhal2oFvyawjpbZQzSidpS6vhOGhBLyFDym7jbhdzW5GQSewHv04gB60NwGN/0fwEudSx0PJ+mo8xnA4tRYs9+I03qbOCi0WFrKqZ2O+5tl9mIozzWY5hB0Rw2kwA93NeQ5WkU1hWyLNHL2zsd9slhcxnRfBAA7ieI7Z8ryWLIJNYhavlov8n9smmhCMN6WYn+BSw36UKeZ6Cf4AdYReOlPUWIgAAAAASUVORK5CYII=) 0 0 no-repeat
}

.btn-horn.isPlaying {
    -webkit-animation-name: hornPlay;
    -moz-animation-name: hornPlay;
    animation-name: hornPlay;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.ie-tips {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1000;
    font-size: 14px;
    line-height: 34px;
    text-align: center;
    color: #fff;
    white-space: nowrap;
    background: #083b90
}

.ie-tips .ie-tips-close {
    width: 13px;
    height: 13px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAqUlEQVQokY2S0Q3CMAxEHxHqOt2ALAE7wACFHcoC8JcBYAcYgXX6hQ45UkhMy0mRkviefLK8SikBdMDEsj6+YJcXEBeQaL4uWIcDcJsBo9X3uZP0AHY/wAxsgac+QlH0wAaooRocPEBaO/kFjnaGGvA6SRvgaOdk71lIhrtFPFs0vb/AEioBRZQUrQEzpCmpIEMGshowb8TFm5IDXuXX9LQR/R+7J7AHpjfZSy4jngpSewAAAABJRU5ErkJggg==) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    background-size: 100%;
    position: absolute;
    right: 50%;
    top: 10px;
    margin-right: -300px;
    border: 1px solid #ccc;
    cursor: pointer
}

.twoSessions .top .top-nav .top-nav-main {
    background: #d11305
}

.twoSessions .top .top-nav .top-nav-main a {
    padding: 0 9px
}

.twoSessions .top .top-nav .top-nav-main a:before {
    background: #fff
}

.twoSessions .top .top-nav .top-nav-main a:after {
    background: #f10
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-twosession {
    padding-left: 13px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAhCAYAAAC803lsAAACOUlEQVRYhc3XTYhNcRjH8c94D6mRkihsLIiIxRCJEErKwsusZCTvJQs1KUVRlGimSJqsNFmxwNiQBbFg4T0NC4RESoMRob+eq2maMffeOXOup07//zl1/ud7n7ffc6vaz4yRgdXgHZ6Xe1S/LCiwFYt7c0AWIMmla/4HkC0YhIXoXymQBLAx9tWYVSmQtRGagi2qFMiOWG/hGZZUAqSmQyiO4DJmY3jeILtibcV5tGAg5ucJkvJiVeyP4Seu4lu5ZVwuSGpgA/AeTViBr7ieJ8gQbI79yQBIYRmGK5iMsXmArMaoAGiIZ98xDpfivmSvJPc2l1h2Q2NtDaEr2EdMxwucwNFu3n+EuV2BlGpf4vrU6b13oTmne2j1KbH3dIYrjAFVmBctO9krPCkRcGmE7GYZP66t4JFf+IBTmIMfOI59+FzkYS1lAPy1jsn6MLyyE+3YjQdY3psPlAOSLMXvLqZFKU7ARZzF6DxBkr1FLdbHlUK2Do9RF/mUC0hS0UMRktfRoJpj3kgVcQ0T8wARJdYUICuxIdb7IWojswbpqY+kBH6KetzAVFzAnaxBimnxgyM/Dqd67zAMZWrFdNYpIXQzYgZ52RcgxXgkacf+KOuGgG+sBEhtKOsmjAiF3ZY1SE+hqY5EbQyRS0PypKwhFOGR+lDaNHndDogk48vyBBmP7fHhc6E/dVHCvRK4ruxfoTkQ1ZLU+GD8ZWjLGqBg3YGkSSvpS+que/GmrwB6AlmAmbjX1wB/DL8B5DlwDyMWmVYAAAAASUVORK5CYII=) 7px top no-repeat
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-twosession i.cn {
    display: inline-block;
    -webkit-animation-name: breath;
    -moz-animation-name: breath;
    animation-name: breath;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    animation-direction: alternate
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-recommend .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAABhklEQVQ4ja3VP0hWURjH8c/7+gpBVEM21FTQUuIsRLhEfxSiaJCG2oQmUWhKhyAH24IgcIyGGmoQQiiIiBZXlzZB3O2PmiLaW3LguXW7vPft+toPLvece57zPc95znOeW9t6elxF1fGzimm9gk0fltCM95n9Qs/hI77jIjai398pdAjv8Annoz2ARbzH5b1Cb2M2Jl/Canz/ggvh7WvcrAodxzO8wHVsFsZT/xpe4jlGi4BGrl3DFCbxCHfxq2Qn27iFFTxGD+4XoV2YwQju4WEJLK+04FiAH+BYeN1MeZo8fIUbWMbJCsCivuFIhGS4Ht4O4m0HsLxSdlxFd4Lu4DDe7BM6F5ydLKY/2hgfjHhlWonL0ErJwX/eqImI11Lu+RqZUapGm7FDcaozEa9MVzCNJ9hqNbEd9GikWsqMD4WxOzhQBq1SpfasIrT7f0Dz21+PU04F4zNOxPfTcViZTkUj1dk0J13RlCG/bfKVP+XYPM524NxClMW0yF+erqG3wzj/+c1gF1ZRUCRdGljbAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-news .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAABvklEQVQ4jZ3US6hNYRQH8N9xt1dy6eIWomRmoEg3eQzMDCUDXbkDUyWFiYFMjDDRjQmSAVHymBgykcwMZEJSSOQ5crzO0cra+dpt3cOq02l9a33/9V//b63d6V5Y3MdldPEDHb8tzqdjRvo9fyxiQ9iBUzgUhxWuYNz/2WPsxOEoGmBvk81tLE92svJrbMVs3MK0ZBX5e/EMd7EPG6q8MIYteVEmR1s3cRAnca6QQJJYhO8YxZIqW52LB7jTaPY+5uAnnjeYdVPT6OATPlcZ+IaZLarNSuZx6UT+9xJ0Am9SGvUD9LL61xawL1iTsfUt8YnSqZLmU2zGmcbzh4bbU4ZrmdvP+H48wroSbCWeYDc2FWDRyh5cT/9GntX2AcNNZp1Minm7WlSubXWenU2/ftFofaQJ9hLzcK9FkzarwcZTnoUl2Ap8xKoBwUrb1mT2Inu/lO32pgDo5O9AbsDaEmw4B/BiJjU1+xvgKyzFgtyGfpVsIvj+H1ucn5P/MEdnKMDe5SIfK9ZlEGZHcTr987EdAbYsK7RN+KAWX5rRANuVosfclEM5ldW59Z5OBli0tzEBy0/MIBaSBNhxHPkFWIhctnLmvdMAAAAASUVORK5CYII=) 0 0 no-repeat
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-world .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAACDElEQVQ4jX3US4iPYRTH8c/fTMYlE4UaxKRQitxKbmE2LJTITiY7UhSFZGMaKZcNEQtpigi5ZGWDiBJSSBEKJWMiTGjcZnTq/Hn9m5lT7+J93vf5Pr9zzu88pY6WOj3EQkzEEvTLX67hDm7iS+W26m4467EUH7ECF9GCyWjCPbzFq/z3b/SpAJ3GKmxEK/ZgWa5vT/hnrMNI3MeY7pS9wUAMxigswviKw86hEauxHMfxEkPwqQzbh/c4kypm4QbGppKv6IuhuIut+e1XAs+jIWBz87ThCY6Cz0MXDqA/qvA7Nz/HN7zL1DvxGJsDtgkXCqncxoOsXUQtBqEDH3KtlOl1Fpp2OGADsKMAmxH5F97b8ylGNGdE4f0q2gI2DCvxIz8sQD02dGObcsxOEWWlkX5VdRpyStaoK1s9JBWWugFFanW5b3raK+pZG7DXWJMdi1icSht7UbYlG9NUWLsS1O/YWVgMv43uBRQxLtWUY2Z4M5QdwbF0fcQj1KA5u1iT6ZcS8CzLcqoAOxj+DNhlXE97nMjxqU+/ncw5bM8axWQ0YBLWYkLCohnNxVujPZWE06dhd3a2MvZmE2IKniQwIK3FQY8JuISzeJHpbKsAzcdU7ML+FBDv4bv/Bj0cHldPnBzAttwUqUV94go6hIc4mnvm4GcZ0NPlGEUPcADCoHG3xVg9zcvxVqr/F/gDFfB75MU1rWEAAAAASUVORK5CYII=) 0 0 no-repeat
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-fortune .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABaUlEQVQ4jZ3Uv0uWURTA8Y+WRSYkgUI06OTg5iDmIuHsH2BbBmV7L/SmkKKlTjY1pILSULRF0NbS1qZLY5jQ4CQYghZpcuU8cHl4XuH1DPdwftzvPc859z4tRxu3NCFv8CjSj7GNE3y63AwFe9jCP+xiLPy11iZBzzCAQXzM/LvNggqZxRqe4wO6LwJ6gZkAzSO1p7UKNHQO5CWmsY6H4RtOSxn0Ht8isSwLmIrYgyz2Ok0zn9o7jAfoPv5iMmKLqJcgt9EbByhAG7gXZafAEp7iJw4CspZ9jujPBG7gdwJ9xQieYDmS6nHIQthlSJK20NcL0P+4E8ulxBo6cDUgK/iFuYgfhT4umn0X/XhV0eDHUb6ATVTkKECd6EP50XVV5O+cByquwEHmvxObRhttrAJVyU1ca1BVQ1BLhf9P6MOLVJT3qD10mlouPZnRHfpSWtL49/EWX7Kk7/FcNjPfKn5k9mdcOftH4RTdhERuP4zz3wAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-video .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABDUlEQVQ4jaXUsStFURwH8M97vUJhYXkTi4FR/gKyGBVlMbHIaqOUjUyyyKCUMggbk81gpkwSSqEkwoR+dd7yct9zn+9yzq17P+d3Tr9zC59b5R5soBdf8qWIa8yWcJiQg5xIJUPYD6gL25hsEFrAfJT2grYGkUgHXos1XmjJo2VBU3jDOfr+Ay3iEve4wC7aG4GacIZhTGM8neVMXugD5TTfRCFtdx1HeaDId9XzbRo780DNeEzzETzgGEsY+O2DUgYUV6UbO5jAKfpxl1V+FrSK5VTJIE6ygHrQCvZwVQ+opNZh/xmJBBT3LHqk0TyhNbb2nBouxuiXPIkWGcN7QKNYS7+R6t6pl1j4BnM/H7Ax77CAt38AAAAASUVORK5CYII=) 0 0 no-repeat
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-richMedia .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABtElEQVQ4jY3UT4uOYRQG8N/7ehGJsbCYIslCfANlKyJZUEQ22MjCzsK/ooiNhLBR7GQxKWk2svAF5BPYICl/hmaMYWZ0pmvqmfG8xlV3Pc99n3Odc65z7rsz/mDwAvZgAB1zMYTT2TmDo/POp/Edw0X0ER/wGItiMIXFOI8jeIcXuIIfDbtJ7MDmHsZxD3f8jTXYji94grMtNq9xu4gm4tCGpSEZSYZNrMe+ZPWt24dgFt3oMN2iX/2fi7ajvWz8XoCwiU3YWbpUJvhcAYto8B9EZbQMP+MkZW6NJLuwtsiL6D6uYktKaOIQbobkYBozijfp7OGMx1C1v/z2Y1sImmTv8SjRy2ldzicjSSXyCg97cag5+ZrDqYaYIyH5lfOVjUCdrAo2w3gpgzcckk4js93YiE+4hmct3aubcbdKG4vRxRaxb2SWKrMNONBicwy3urkeE326NhCBa63oY1MZvu2mnCV9jP4HMxO/0GQ3hZ0/GnNQYhdjidmGmpnVCVjltaFej14RLc/gVYtnM5wt9yROlAZ4ilMhbNrtxarq2uXcnRJzfmtf4ni+r+cBbJZY32N4/geFrnC2UUW9vgAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-technology .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAACi0lEQVQ4jZ3UW4jWVRQF8J8zZaUMWeb1wZnQCCe1sBgwU9DUBDExwUcRRSFBTCUCwYciTMcCxVupkBJUJor44INkiChUUl5AtLRMEVF6sPCuVLJlf8Phz3wGbvgevn3Of52191p7d7m1pZ+HiEasxkxcwSJsLy90BvwI3sJA/Io9uFm5Mx3biv+30AvXaomGTth8jXfQhLk4h3lBAhPwUT5axuPo/yDGQ7AXLbiTuWH4FE8mq2m4gR8LYqfy23/qMW7FgQI04jg+wwD8nSA/4XV8jo8xrgSt9bOMeOjfSq4N7Xg1e/sdRmN//vpgF0Y8CPgCBmUv27KCqbiIL/LOUziZbI9ldXerQpXAL2MxXsFSHEQI8G3+D2c8hqexJhk+j/G4jQXYlP2/D9wV65PlCjyDVTifPm1Nr5bxBo5gcrbvBEbiPczHjgD+JIUZmuJcxez84P1OQGVr3sXGdNAc/Jng30RlYbebeXg5P3oiPwzTN1ccUkaXHKAgMrzIj8JXDdmfHsVBPHQ2GdQDLTXqW9HqaGgTwMuSfnMeNOVk9Uhh6sUU/IU/MCnv1HbI/R63Zz9/xtoU7YdUfgNeKndARrhjJRamj2fmnQ+zyjdrk7c87dYb6/Bc2ike+TJHuWve7YYPcCnzI5P9qiQ2JkxQ9iZKehsvYDe6pzBhw9/waC6b6ylwDMfYrC5IzMLhsvnVCDF24vfMP4tDaa99+D4HaUfFCS3/B9xYWU5ncyD2pYM2V0DlAmosE53t4zMYXMlF+TE80d/of8/iLPwcPq5VWBc4NtWSVDvaEmMaJYYwMaExib+krWZga+Y62lAPOMY0+hiCxRZ7Ea8lUDCPXRCbLyY1xDuNifivAwH3AKHtmnoBrd+gAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-culture .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAABSUlEQVQ4jd3UsUqcURAF4G9XE1FiQLRZEG0kEGIb0qZLk5CAjYVvINhY+AAqBBuLvIBdLATTpAgopIrp0kdROwu1iNHogq5hYFYvC262sMqBy9w7d+6Z8//MTOVipVbBOt7iGL3oc4sjDKArPXWcYhCbeF3FpySYyovvmMg1jSG8L3yrGRfxL/A1lFxjDkv4lXaxUBL3T7Cd53dYQzcm8bGaFz1pKym9iZG0w4WvlnGBx5KttK3oSiW7Kf0QP9FMXm33uImLzLqBsSTcw2Wh/IbxLhzgA/7gOd7gN2Yz/lEnSgIzLefPxf5BJ0r+hcZ9kPi/SDqqk4dYzv4p8SP7qV6SNNpkeobRIiZ8J7m/KkmigAJRgWcFSVTsyzZKz5skW5jHt5wjkXm8mB+RLcq9Ff1YwE6MgujEL3iaPRHE8bDdT49Pi7h9vPoLRBM/v988rGoAAAAASUVORK5CYII=) 0 0 no-repeat
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-health .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAADQWvz5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAMzWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NjQ4LCAyMDIxLzAxLzEyLTE1OjUyOjI5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDItMjVUMTA6NDE6NDIrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjEtMDItMjVUMTA6NDE6NDIrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTAyLTI1VDEwOjQxOjQyKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI1NmVmM2MxLTk2NzItNDAwYy1hMjVmLWUyN2M2Mjg3NDYzMyIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmQwNWY5MDJhLTUxODgtZjI0My1iZjJkLWM3Y2YzMjNkNzBkYiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjg1YTVhNjRmLWFlMTgtNDlhOS1hMGUwLTY1ZTAwM2I2MjkwOSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODVhNWE2NGYtYWUxOC00OWE5LWEwZTAtNjVlMDAzYjYyOTA5IiBzdEV2dDp3aGVuPSIyMDIxLTAyLTI1VDEwOjQxOjQyKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMiAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MjU2ZWYzYzEtOTY3Mi00MDBjLWEyNWYtZTI3YzYyODc0NjMzIiBzdEV2dDp3aGVuPSIyMDIxLTAyLTI1VDEwOjQxOjQyKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMiAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+MEVCRjY4Njg5RkZFNDA5MTJEMTlCNkRDNjY3N0RBQkI8L3JkZjpsaT4gPHJkZjpsaT4zMzdDNTI5ODkwRjg2Q0IwOTY0OEIyRjY3QkY5MTVBNzwvcmRmOmxpPiA8cmRmOmxpPjRBRTBEOERGMkY2NDkyNjgxMTM5OURGOTNDQkMzNkQxPC9yZGY6bGk+IDxyZGY6bGk+NUEwQ0NDNzk3NzkwNERERkYyQ0Y2MThFODVGNTg1ODM8L3JkZjpsaT4gPHJkZjpsaT44MDIzM0E3OTJGOTg2RTk5MTgxODQzNDdCQzEwQzMxNjwvcmRmOmxpPiA8cmRmOmxpPjg0QjcxQ0RBNzY0N0Y3Q0M0QjJGNzg3MzY0RkQzQTcwPC9yZGY6bGk+IDxyZGY6bGk+OTI4OUIwQTAzNjgwODg4QTE0NjVCMjI3NEMzREYwMjg8L3JkZjpsaT4gPHJkZjpsaT5EMUYxNTE3MDE3OTU1NUUyMDU5RUY2ODU0MzI4QjdCODwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowMzdmMTJkOC03MzliLTNmNGYtODk3MS0zYzY4MWNlZDM0NWU8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MjU3ZmZlYjUtYjlmOS0xMWU3LTk2ZDItYmU5ODJkYjY4ZWE2PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjRhMWM2ZTlkLTIzNTgtNmQ0NS05MTg0LTc2YzIwMjYzZWJiMTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0ZjE1YTg3OC0yNzQ4LTYxNDYtODQzZC03ZDFlZmVhZWYyZjc8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NzE0ODk2ZDUtZjYwNC1lOTQ0LThhZWYtZmM2NDlkZDk3ZTA5PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjcyZDgzYmJiLTdlN2QtMGE0Yi1iYjZlLWUxYThjZjcyMTBhNzwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3M2JlYWRjZi0xNzYyLWU0NDUtOTgwYS0zYTJmN2ZmMTdiODU8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ODZjNjhkZjQtY2NiNy1mMzRlLWIxMzctODEyNTE5ZGZlYzU3PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjg3MmQ0ZjM0LWY2MDItMjI0OS1iYWMwLWIyZTBiZWUyYzE2ZTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDphY2EwYzc3NS1iOWZhLTExZTctOTZkMi1iZTk4MmRiNjhlYTY8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YzM2MTBjYzItNTRlOC05YTQ0LWFhODMtMDA5YTQyZmZkMzIzPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmZjMWFhM2I5LWM0ZjQtZGM0ZS05NzZlLTA0NzQwZGQ3Y2M4ZDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MjQxY2U1ODItYThlMS00MTQ1LTg4NmQtMjliMjljNTIzYWZlPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoyODIzNjY1Ni1jODllLTQ2MDMtODhkOS05OGQ3MGQwN2I3Y2U8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjMxODUxRjBCMjAwRTExRUI5NEYxRTg3Q0VERkI5OTZCPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo1MzIwNjJBNDUyMEIxMUU5OEJEOUVGQ0VCOEZERjdEQTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QkM0QjlGMUNCRjVCMTFFQTk2QTJCNEFDQzNCQTg4MkU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkYyMDVFQzc5RkJDNzExRUFCNDRBQTNFNTBDQ0ZDRTM5PC9yZGY6bGk+IDwvcmRmOkJhZz4gPC9waG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+sMIzNwAAASVJREFUOI2d0s8rhFEUxvEPXjsaNoqVlQ1bRRY2FiRF8qPGPzBY2yklaxZmYWchoYy/QCErC6UQG/aaGspiVsNi7tQ0Zrwzc+r23PPcc7/33vc9LfnD3iT20aW5yCEVBcgRLmM2/OCrij+PdBRuco6rJm8E660NFHcig75qi42AZjGHyf9AhTpAyaAjtUDzuKvwO7BadlAPJhT/UE1QBvkKfwVpjIV8AW3YwaDi9/oDqhZLQReDJvGKg5APV26I8I7uCj+BF8Vn72IUW/jGE87CPIH2Eqgfm3gsAxXwgDfsBe8k6DIGymqHsB2F5Fb1hrzGDO7D0+A5jFJ8Et9HF0GPY+piQae4qQcUxax/YDwOUgLlMFVPcY2YRjZCSrH5NpoEZbH2C4vuNfkIkALOAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-military .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAASCAYAAACw50UTAAACCElEQVQ4jY3US4iPURgG8N+MMUzkfh9ShBTKRhaK0hQpuUaxY8NCKdkosXFbECXFRrGwYaEsSKEpRMlCSZQwblOMu8m49db7r9P0/ad56uuc77zvec7zXs5p6D47UR1swWrMw5QKl894hls4jM7eDkF+CK0YF//4h2YsyfljPEUHPqIlfWdgNkbgPR5gQPJ24UsTduIndqExCU/nhgn1wiqwHSdxF29zeRM2BPkyXMXKJA78wMt+EEsRgUUpMqKfG2KD/EYaxuBvHjAL4/tJPjrH83lQRH8seBvT8AQ9mJm5HIRfFUStaSsxMOfTU1RDFlqNfC+uYSxG5tdTQR55XVsngsEYiiu4XJIfyQq3VGxqyQLfxGQcxSUsSHutTn+yW0LUjpI8crUC33Pta2EL53dYnP9RizlFIUvlQb4R7bHQVBjvZNihbn1RqN+Ztt1Fvg/iRc5rOY903EthSuU1RdEtZ3JeKpuWm9twAlOzcIHuHPfExcGq2qZSee2Wfco+by5snUUhr/dKR1eOHdkl7VXKA2swHMOyc2ohf1MfbWmJNt2GD/XII4/LsTAv1XMM6YP4OLZiH5b2jqo3eQ1xqeanmlcYVeFzLlsucr2/iqQeeeBhvhFxod5gUmG7gM35aB2oR9AXeeBR8Ry8zprcjhcv+/lUX5vLbqmH6IDo/fu4mE7rink18B/OMXEMUIBqaAAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-thinkerTank .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAABLklEQVQ4jbXUzypFURTH8Q/3FikDQyUvoEyYCDMzMSAzpCSKAWXgCZSkPIDBzcjMAKUwI/EAyivIkJC/Le1bJ11X7mHV6ZzVWfu719rrt3bdY6m1CYfoV7tdYaCInQTaxBPqfoF8RwHLOAnYEC6wlCOzFkzX4xGvOUBSduoTqPBXsD+zSrBmzKEj+dGQCYxkYnowg4bswmIF2CzWcYY+tGM7Aw47RkjqFrvVYHtow1Hyb7CGu0zMPDpx+VNm11jM+A9Y+RJTqrDu/xuQCxalvuTkPJdhDV9bXIN9nn0xHeYUztNoxS6DSRIxrwsZ9ga6kkRiyMuMXpzGR4gv3sNoTN0rlx8S6MYYVjGe/r8lYDwxjiGnybjPqhUVGe5n/Nh467vgn7p5gFHcp5K/BcEHEX41a8lXChcAAAAASUVORK5CYII=) 0 0 no-repeat
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-govern .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAABMklEQVQ4jZ3UPSvGURjH8Y+HEIoVAyWUFMnApiwGJZNdWawWvAWbksVgV1YvwAuwyWBBlLK4PRO3rjr/+nd3P7qW8/Q73/M751znNH0c9akRB3jCViVZay0ChrCIe+yVEzTXASngDDvY+C9kBGNowz62SwX1bGcZS/jFM+7KQWYwiS+MJnE+bvGQaw9jIdUv0ROQCRymzmsU63CXRRx6ISBHGMQqxhsASA7XsoNtb3ByFuG6O4NE2fRPUEutK17BDS4wVUlUDTKHExzjCufoLSeslicr6c1spnYxgU8bcfKOl1TvwFslYTXIT248HMfBR19FyCu+S8bi4WWTwlFs57HMQk+xQk9Kski4eAKxYkyYxgBm0YVOzJekQ3/o4lNax27cd24wn/pZfziNMp9PRXz+AfmiOjWNurbFAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.twoSessions .top .top-nav .top-nav-main a.top-nav-main-business .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAYAAABfJS4tAAABm0lEQVQ4jaXTQYhPURQG8N/8iYiMhSmLsVAoEcnCQk1RyoJibSWFIpQ9iiWKZqFmSs0O2VhIWE7DQmLDRhZkY2Wm+GPG6NS5er3eq7/eV69777n3fO/c77tnqH93vRZcxCWsatnv4yquNW22Ee/Ea3zDe/Rq+3+wEeuwBy/rBEtbqlmZ4xjetJwJ4g8YadosxOdxINfzGM34FD42FLCADTm/jtOV3Me4HYtTuNnw0zlsz68NcWZTfgUHS8VHMzCamnZBGP0Fh4L4RxJ97khabhmYD7dnc3G8I+kynM35116l4kn8xA3sqiUtwT7srxm5PGNTmXurVB7Ew1gMXfAEF/AKv9LxLZn4HM/wAHsz1s/YMczgZHKNRIM8xJFolvzbmjx4rub2GfzGnUrsHSZwH58yFsSPetlFgdU5xssYx2bsyLmUrMh2JW+yNaUrpCtyXKjqtdhgyNusdFt6EHiByy0G/uNoa+k6DuNEyjU5SMKgxLN55YHRq5gWxnRF4RgK4rV1fTqgPIThkOIpduMevldu8L+IwqJh5jD9FxPuWzOk8qzIAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.twoSessions .headnews .focus .focus-newsMedia {
    /*background-color: #ffd148;*/
    
    background: url("http://www.news.cn/sports/Tokyo2020/images/topbg.png") top left no-repeat;
}
/* .twoSessions .headnews .focus .focus-newsText {} */

.twoSessions .fixedNav {
    background: #d11305
}

.twoSessions .fixedNav .fixedNav-item {
    padding: 0 9px
}

.twoSessions .fixedNav .fixedNav-item:before {
    background: #fff
}

.twoSessions .fixedNav .fixedNav-item:after {
    background: #f10
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-twosession {
    padding-left: 13px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAhCAYAAAC803lsAAACOUlEQVRYhc3XTYhNcRjH8c94D6mRkihsLIiIxRCJEErKwsusZCTvJQs1KUVRlGimSJqsNFmxwNiQBbFg4T0NC4RESoMRob+eq2maMffeOXOup07//zl1/ud7n7ffc6vaz4yRgdXgHZ6Xe1S/LCiwFYt7c0AWIMmla/4HkC0YhIXoXymQBLAx9tWYVSmQtRGagi2qFMiOWG/hGZZUAqSmQyiO4DJmY3jeILtibcV5tGAg5ucJkvJiVeyP4Seu4lu5ZVwuSGpgA/AeTViBr7ieJ8gQbI79yQBIYRmGK5iMsXmArMaoAGiIZ98xDpfivmSvJPc2l1h2Q2NtDaEr2EdMxwucwNFu3n+EuV2BlGpf4vrU6b13oTmne2j1KbH3dIYrjAFVmBctO9krPCkRcGmE7GYZP66t4JFf+IBTmIMfOI59+FzkYS1lAPy1jsn6MLyyE+3YjQdY3psPlAOSLMXvLqZFKU7ARZzF6DxBkr1FLdbHlUK2Do9RF/mUC0hS0UMRktfRoJpj3kgVcQ0T8wARJdYUICuxIdb7IWojswbpqY+kBH6KetzAVFzAnaxBimnxgyM/Dqd67zAMZWrFdNYpIXQzYgZ52RcgxXgkacf+KOuGgG+sBEhtKOsmjAiF3ZY1SE+hqY5EbQyRS0PypKwhFOGR+lDaNHndDogk48vyBBmP7fHhc6E/dVHCvRK4ruxfoTkQ1ZLU+GD8ZWjLGqBg3YGkSSvpS+que/GmrwB6AlmAmbjX1wB/DL8B5DlwDyMWmVYAAAAASUVORK5CYII=) 7px top no-repeat
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-twosession i.cn {
    display: inline-block;
    -webkit-animation-name: breath;
    -moz-animation-name: breath;
    animation-name: breath;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    animation-direction: alternate
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-recommend .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAABhklEQVQ4ja3VP0hWURjH8c/7+gpBVEM21FTQUuIsRLhEfxSiaJCG2oQmUWhKhyAH24IgcIyGGmoQQiiIiBZXlzZB3O2PmiLaW3LguXW7vPft+toPLvece57zPc95znOeW9t6elxF1fGzimm9gk0fltCM95n9Qs/hI77jIjai398pdAjv8Annoz2ARbzH5b1Cb2M2Jl/Canz/ggvh7WvcrAodxzO8wHVsFsZT/xpe4jlGi4BGrl3DFCbxCHfxq2Qn27iFFTxGD+4XoV2YwQju4WEJLK+04FiAH+BYeN1MeZo8fIUbWMbJCsCivuFIhGS4Ht4O4m0HsLxSdlxFd4Lu4DDe7BM6F5ydLKY/2hgfjHhlWonL0ErJwX/eqImI11Lu+RqZUapGm7FDcaozEa9MVzCNJ9hqNbEd9GikWsqMD4WxOzhQBq1SpfasIrT7f0Dz21+PU04F4zNOxPfTcViZTkUj1dk0J13RlCG/bfKVP+XYPM524NxClMW0yF+erqG3wzj/+c1gF1ZRUCRdGljbAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-news .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAABvklEQVQ4jZ3US6hNYRQH8N9xt1dy6eIWomRmoEg3eQzMDCUDXbkDUyWFiYFMjDDRjQmSAVHymBgykcwMZEJSSOQ5crzO0cra+dpt3cOq02l9a33/9V//b63d6V5Y3MdldPEDHb8tzqdjRvo9fyxiQ9iBUzgUhxWuYNz/2WPsxOEoGmBvk81tLE92svJrbMVs3MK0ZBX5e/EMd7EPG6q8MIYteVEmR1s3cRAnca6QQJJYhO8YxZIqW52LB7jTaPY+5uAnnjeYdVPT6OATPlcZ+IaZLarNSuZx6UT+9xJ0Am9SGvUD9LL61xawL1iTsfUt8YnSqZLmU2zGmcbzh4bbU4ZrmdvP+H48wroSbCWeYDc2FWDRyh5cT/9GntX2AcNNZp1Minm7WlSubXWenU2/ftFofaQJ9hLzcK9FkzarwcZTnoUl2Ap8xKoBwUrb1mT2Inu/lO32pgDo5O9AbsDaEmw4B/BiJjU1+xvgKyzFgtyGfpVsIvj+H1ucn5P/MEdnKMDe5SIfK9ZlEGZHcTr987EdAbYsK7RN+KAWX5rRANuVosfclEM5ldW59Z5OBli0tzEBy0/MIBaSBNhxHPkFWIhctnLmvdMAAAAASUVORK5CYII=) 0 0 no-repeat
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-world .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAACDElEQVQ4jX3US4iPYRTH8c/fTMYlE4UaxKRQitxKbmE2LJTITiY7UhSFZGMaKZcNEQtpigi5ZGWDiBJSSBEKJWMiTGjcZnTq/Hn9m5lT7+J93vf5Pr9zzu88pY6WOj3EQkzEEvTLX67hDm7iS+W26m4467EUH7ECF9GCyWjCPbzFq/z3b/SpAJ3GKmxEK/ZgWa5vT/hnrMNI3MeY7pS9wUAMxigswviKw86hEauxHMfxEkPwqQzbh/c4kypm4QbGppKv6IuhuIut+e1XAs+jIWBz87ThCY6Cz0MXDqA/qvA7Nz/HN7zL1DvxGJsDtgkXCqncxoOsXUQtBqEDH3KtlOl1Fpp2OGADsKMAmxH5F97b8ylGNGdE4f0q2gI2DCvxIz8sQD02dGObcsxOEWWlkX5VdRpyStaoK1s9JBWWugFFanW5b3raK+pZG7DXWJMdi1icSht7UbYlG9NUWLsS1O/YWVgMv43uBRQxLtWUY2Z4M5QdwbF0fcQj1KA5u1iT6ZcS8CzLcqoAOxj+DNhlXE97nMjxqU+/ncw5bM8axWQ0YBLWYkLCohnNxVujPZWE06dhd3a2MvZmE2IKniQwIK3FQY8JuISzeJHpbKsAzcdU7ML+FBDv4bv/Bj0cHldPnBzAttwUqUV94go6hIc4mnvm4GcZ0NPlGEUPcADCoHG3xVg9zcvxVqr/F/gDFfB75MU1rWEAAAAASUVORK5CYII=) 0 0 no-repeat
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-fortune .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABaUlEQVQ4jZ3Uv0uWURTA8Y+WRSYkgUI06OTg5iDmIuHsH2BbBmV7L/SmkKKlTjY1pILSULRF0NbS1qZLY5jQ4CQYghZpcuU8cHl4XuH1DPdwftzvPc859z4tRxu3NCFv8CjSj7GNE3y63AwFe9jCP+xiLPy11iZBzzCAQXzM/LvNggqZxRqe4wO6LwJ6gZkAzSO1p7UKNHQO5CWmsY6H4RtOSxn0Ht8isSwLmIrYgyz2Ok0zn9o7jAfoPv5iMmKLqJcgt9EbByhAG7gXZafAEp7iJw4CspZ9jujPBG7gdwJ9xQieYDmS6nHIQthlSJK20NcL0P+4E8ulxBo6cDUgK/iFuYgfhT4umn0X/XhV0eDHUb6ATVTkKECd6EP50XVV5O+cByquwEHmvxObRhttrAJVyU1ca1BVQ1BLhf9P6MOLVJT3qD10mlouPZnRHfpSWtL49/EWX7Kk7/FcNjPfKn5k9mdcOftH4RTdhERuP4zz3wAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-video .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABDUlEQVQ4jaXUsStFURwH8M97vUJhYXkTi4FR/gKyGBVlMbHIaqOUjUyyyKCUMggbk81gpkwSSqEkwoR+dd7yct9zn+9yzq17P+d3Tr9zC59b5R5soBdf8qWIa8yWcJiQg5xIJUPYD6gL25hsEFrAfJT2grYGkUgHXos1XmjJo2VBU3jDOfr+Ay3iEve4wC7aG4GacIZhTGM8neVMXugD5TTfRCFtdx1HeaDId9XzbRo780DNeEzzETzgGEsY+O2DUgYUV6UbO5jAKfpxl1V+FrSK5VTJIE6ygHrQCvZwVQ+opNZh/xmJBBT3LHqk0TyhNbb2nBouxuiXPIkWGcN7QKNYS7+R6t6pl1j4BnM/H7Ax77CAt38AAAAASUVORK5CYII=) 0 0 no-repeat
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-richMedia .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABtElEQVQ4jY3UT4uOYRQG8N/7ehGJsbCYIslCfANlKyJZUEQ22MjCzsK/ooiNhLBR7GQxKWk2svAF5BPYICl/hmaMYWZ0pmvqmfG8xlV3Pc99n3Odc65z7rsz/mDwAvZgAB1zMYTT2TmDo/POp/Edw0X0ER/wGItiMIXFOI8jeIcXuIIfDbtJ7MDmHsZxD3f8jTXYji94grMtNq9xu4gm4tCGpSEZSYZNrMe+ZPWt24dgFt3oMN2iX/2fi7ajvWz8XoCwiU3YWbpUJvhcAYto8B9EZbQMP+MkZW6NJLuwtsiL6D6uYktKaOIQbobkYBozijfp7OGMx1C1v/z2Y1sImmTv8SjRy2ldzicjSSXyCg97cag5+ZrDqYaYIyH5lfOVjUCdrAo2w3gpgzcckk4js93YiE+4hmct3aubcbdKG4vRxRaxb2SWKrMNONBicwy3urkeE326NhCBa63oY1MZvu2mnCV9jP4HMxO/0GQ3hZ0/GnNQYhdjidmGmpnVCVjltaFej14RLc/gVYtnM5wt9yROlAZ4ilMhbNrtxarq2uXcnRJzfmtf4ni+r+cBbJZY32N4/geFrnC2UUW9vgAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-technology .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAACi0lEQVQ4jZ3UW4jWVRQF8J8zZaUMWeb1wZnQCCe1sBgwU9DUBDExwUcRRSFBTCUCwYciTMcCxVupkBJUJor44INkiChUUl5AtLRMEVF6sPCuVLJlf8Phz3wGbvgevn3Of52191p7d7m1pZ+HiEasxkxcwSJsLy90BvwI3sJA/Io9uFm5Mx3biv+30AvXaomGTth8jXfQhLk4h3lBAhPwUT5axuPo/yDGQ7AXLbiTuWH4FE8mq2m4gR8LYqfy23/qMW7FgQI04jg+wwD8nSA/4XV8jo8xrgSt9bOMeOjfSq4N7Xg1e/sdRmN//vpgF0Y8CPgCBmUv27KCqbiIL/LOUziZbI9ldXerQpXAL2MxXsFSHEQI8G3+D2c8hqexJhk+j/G4jQXYlP2/D9wV65PlCjyDVTifPm1Nr5bxBo5gcrbvBEbiPczHjgD+JIUZmuJcxez84P1OQGVr3sXGdNAc/Jng30RlYbebeXg5P3oiPwzTN1ccUkaXHKAgMrzIj8JXDdmfHsVBPHQ2GdQDLTXqW9HqaGgTwMuSfnMeNOVk9Uhh6sUU/IU/MCnv1HbI/R63Zz9/xtoU7YdUfgNeKndARrhjJRamj2fmnQ+zyjdrk7c87dYb6/Bc2ike+TJHuWve7YYPcCnzI5P9qiQ2JkxQ9iZKehsvYDe6pzBhw9/waC6b6ylwDMfYrC5IzMLhsvnVCDF24vfMP4tDaa99+D4HaUfFCS3/B9xYWU5ncyD2pYM2V0DlAmosE53t4zMYXMlF+TE80d/of8/iLPwcPq5VWBc4NtWSVDvaEmMaJYYwMaExib+krWZga+Y62lAPOMY0+hiCxRZ7Ea8lUDCPXRCbLyY1xDuNifivAwH3AKHtmnoBrd+gAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-culture .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAABSUlEQVQ4jd3UsUqcURAF4G9XE1FiQLRZEG0kEGIb0qZLk5CAjYVvINhY+AAqBBuLvIBdLATTpAgopIrp0kdROwu1iNHogq5hYFYvC262sMqBy9w7d+6Z8//MTOVipVbBOt7iGL3oc4sjDKArPXWcYhCbeF3FpySYyovvmMg1jSG8L3yrGRfxL/A1lFxjDkv4lXaxUBL3T7Cd53dYQzcm8bGaFz1pKym9iZG0w4WvlnGBx5KttK3oSiW7Kf0QP9FMXm33uImLzLqBsSTcw2Wh/IbxLhzgA/7gOd7gN2Yz/lEnSgIzLefPxf5BJ0r+hcZ9kPi/SDqqk4dYzv4p8SP7qV6SNNpkeobRIiZ8J7m/KkmigAJRgWcFSVTsyzZKz5skW5jHt5wjkXm8mB+RLcq9Ff1YwE6MgujEL3iaPRHE8bDdT49Pi7h9vPoLRBM/v988rGoAAAAASUVORK5CYII=) 0 0 no-repeat
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-health .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAADQWvz5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAMzWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NjQ4LCAyMDIxLzAxLzEyLTE1OjUyOjI5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDItMjVUMTA6NDE6NDIrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjEtMDItMjVUMTA6NDE6NDIrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTAyLTI1VDEwOjQxOjQyKzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI1NmVmM2MxLTk2NzItNDAwYy1hMjVmLWUyN2M2Mjg3NDYzMyIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmQwNWY5MDJhLTUxODgtZjI0My1iZjJkLWM3Y2YzMjNkNzBkYiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjg1YTVhNjRmLWFlMTgtNDlhOS1hMGUwLTY1ZTAwM2I2MjkwOSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODVhNWE2NGYtYWUxOC00OWE5LWEwZTAtNjVlMDAzYjYyOTA5IiBzdEV2dDp3aGVuPSIyMDIxLTAyLTI1VDEwOjQxOjQyKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMiAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MjU2ZWYzYzEtOTY3Mi00MDBjLWEyNWYtZTI3YzYyODc0NjMzIiBzdEV2dDp3aGVuPSIyMDIxLTAyLTI1VDEwOjQxOjQyKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMiAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+MEVCRjY4Njg5RkZFNDA5MTJEMTlCNkRDNjY3N0RBQkI8L3JkZjpsaT4gPHJkZjpsaT4zMzdDNTI5ODkwRjg2Q0IwOTY0OEIyRjY3QkY5MTVBNzwvcmRmOmxpPiA8cmRmOmxpPjRBRTBEOERGMkY2NDkyNjgxMTM5OURGOTNDQkMzNkQxPC9yZGY6bGk+IDxyZGY6bGk+NUEwQ0NDNzk3NzkwNERERkYyQ0Y2MThFODVGNTg1ODM8L3JkZjpsaT4gPHJkZjpsaT44MDIzM0E3OTJGOTg2RTk5MTgxODQzNDdCQzEwQzMxNjwvcmRmOmxpPiA8cmRmOmxpPjg0QjcxQ0RBNzY0N0Y3Q0M0QjJGNzg3MzY0RkQzQTcwPC9yZGY6bGk+IDxyZGY6bGk+OTI4OUIwQTAzNjgwODg4QTE0NjVCMjI3NEMzREYwMjg8L3JkZjpsaT4gPHJkZjpsaT5EMUYxNTE3MDE3OTU1NUUyMDU5RUY2ODU0MzI4QjdCODwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowMzdmMTJkOC03MzliLTNmNGYtODk3MS0zYzY4MWNlZDM0NWU8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MjU3ZmZlYjUtYjlmOS0xMWU3LTk2ZDItYmU5ODJkYjY4ZWE2PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjRhMWM2ZTlkLTIzNTgtNmQ0NS05MTg0LTc2YzIwMjYzZWJiMTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0ZjE1YTg3OC0yNzQ4LTYxNDYtODQzZC03ZDFlZmVhZWYyZjc8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NzE0ODk2ZDUtZjYwNC1lOTQ0LThhZWYtZmM2NDlkZDk3ZTA5PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjcyZDgzYmJiLTdlN2QtMGE0Yi1iYjZlLWUxYThjZjcyMTBhNzwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3M2JlYWRjZi0xNzYyLWU0NDUtOTgwYS0zYTJmN2ZmMTdiODU8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ODZjNjhkZjQtY2NiNy1mMzRlLWIxMzctODEyNTE5ZGZlYzU3PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjg3MmQ0ZjM0LWY2MDItMjI0OS1iYWMwLWIyZTBiZWUyYzE2ZTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDphY2EwYzc3NS1iOWZhLTExZTctOTZkMi1iZTk4MmRiNjhlYTY8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YzM2MTBjYzItNTRlOC05YTQ0LWFhODMtMDA5YTQyZmZkMzIzPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmZjMWFhM2I5LWM0ZjQtZGM0ZS05NzZlLTA0NzQwZGQ3Y2M4ZDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MjQxY2U1ODItYThlMS00MTQ1LTg4NmQtMjliMjljNTIzYWZlPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoyODIzNjY1Ni1jODllLTQ2MDMtODhkOS05OGQ3MGQwN2I3Y2U8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjMxODUxRjBCMjAwRTExRUI5NEYxRTg3Q0VERkI5OTZCPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo1MzIwNjJBNDUyMEIxMUU5OEJEOUVGQ0VCOEZERjdEQTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QkM0QjlGMUNCRjVCMTFFQTk2QTJCNEFDQzNCQTg4MkU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkYyMDVFQzc5RkJDNzExRUFCNDRBQTNFNTBDQ0ZDRTM5PC9yZGY6bGk+IDwvcmRmOkJhZz4gPC9waG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+sMIzNwAAASVJREFUOI2d0s8rhFEUxvEPXjsaNoqVlQ1bRRY2FiRF8qPGPzBY2yklaxZmYWchoYy/QCErC6UQG/aaGspiVsNi7tQ0Zrwzc+r23PPcc7/33vc9LfnD3iT20aW5yCEVBcgRLmM2/OCrij+PdBRuco6rJm8E660NFHcig75qi42AZjGHyf9AhTpAyaAjtUDzuKvwO7BadlAPJhT/UE1QBvkKfwVpjIV8AW3YwaDi9/oDqhZLQReDJvGKg5APV26I8I7uCj+BF8Vn72IUW/jGE87CPIH2Eqgfm3gsAxXwgDfsBe8k6DIGymqHsB2F5Fb1hrzGDO7D0+A5jFJ8Et9HF0GPY+piQae4qQcUxax/YDwOUgLlMFVPcY2YRjZCSrH5NpoEZbH2C4vuNfkIkALOAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-military .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAASCAYAAACw50UTAAACCElEQVQ4jY3US4iPURgG8N+MMUzkfh9ShBTKRhaK0hQpuUaxY8NCKdkosXFbECXFRrGwYaEsSKEpRMlCSZQwblOMu8m49db7r9P0/ad56uuc77zvec7zXs5p6D47UR1swWrMw5QKl894hls4jM7eDkF+CK0YF//4h2YsyfljPEUHPqIlfWdgNkbgPR5gQPJ24UsTduIndqExCU/nhgn1wiqwHSdxF29zeRM2BPkyXMXKJA78wMt+EEsRgUUpMqKfG2KD/EYaxuBvHjAL4/tJPjrH83lQRH8seBvT8AQ9mJm5HIRfFUStaSsxMOfTU1RDFlqNfC+uYSxG5tdTQR55XVsngsEYiiu4XJIfyQq3VGxqyQLfxGQcxSUsSHutTn+yW0LUjpI8crUC33Pta2EL53dYnP9RizlFIUvlQb4R7bHQVBjvZNihbn1RqN+Ztt1Fvg/iRc5rOY903EthSuU1RdEtZ3JeKpuWm9twAlOzcIHuHPfExcGq2qZSee2Wfco+by5snUUhr/dKR1eOHdkl7VXKA2swHMOyc2ohf1MfbWmJNt2GD/XII4/LsTAv1XMM6YP4OLZiH5b2jqo3eQ1xqeanmlcYVeFzLlsucr2/iqQeeeBhvhFxod5gUmG7gM35aB2oR9AXeeBR8Ry8zprcjhcv+/lUX5vLbqmH6IDo/fu4mE7rink18B/OMXEMUIBqaAAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-thinkerTank .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAABLklEQVQ4jbXUzypFURTH8Q/3FikDQyUvoEyYCDMzMSAzpCSKAWXgCZSkPIDBzcjMAKUwI/EAyivIkJC/Le1bJ11X7mHV6ZzVWfu719rrt3bdY6m1CYfoV7tdYaCInQTaxBPqfoF8RwHLOAnYEC6wlCOzFkzX4xGvOUBSduoTqPBXsD+zSrBmzKEj+dGQCYxkYnowg4bswmIF2CzWcYY+tGM7Aw47RkjqFrvVYHtow1Hyb7CGu0zMPDpx+VNm11jM+A9Y+RJTqrDu/xuQCxalvuTkPJdhDV9bXIN9nn0xHeYUztNoxS6DSRIxrwsZ9ga6kkRiyMuMXpzGR4gv3sNoTN0rlx8S6MYYVjGe/r8lYDwxjiGnybjPqhUVGe5n/Nh467vgn7p5gFHcp5K/BcEHEX41a8lXChcAAAAASUVORK5CYII=) 0 0 no-repeat
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-govern .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAABMklEQVQ4jZ3UPSvGURjH8Y+HEIoVAyWUFMnApiwGJZNdWawWvAWbksVgV1YvwAuwyWBBlLK4PRO3rjr/+nd3P7qW8/Q73/M751znNH0c9akRB3jCViVZay0ChrCIe+yVEzTXASngDDvY+C9kBGNowz62SwX1bGcZS/jFM+7KQWYwiS+MJnE+bvGQaw9jIdUv0ROQCRymzmsU63CXRRx6ISBHGMQqxhsASA7XsoNtb3ByFuG6O4NE2fRPUEutK17BDS4wVUlUDTKHExzjCufoLSeslicr6c1spnYxgU8bcfKOl1TvwFslYTXIT248HMfBR19FyCu+S8bi4WWTwlFs57HMQk+xQk9Kski4eAKxYkyYxgBm0YVOzJekQ3/o4lNax27cd24wn/pZfziNMp9PRXz+AfmiOjWNurbFAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.twoSessions .fixedNav .fixedNav-item.fixedNav-item-business .icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAYAAABfJS4tAAABm0lEQVQ4jaXTQYhPURQG8N/8iYiMhSmLsVAoEcnCQk1RyoJibSWFIpQ9iiWKZqFmSs0O2VhIWE7DQmLDRhZkY2Wm+GPG6NS5er3eq7/eV69777n3fO/c77tnqH93vRZcxCWsatnv4yquNW22Ee/Ea3zDe/Rq+3+wEeuwBy/rBEtbqlmZ4xjetJwJ4g8YadosxOdxINfzGM34FD42FLCADTm/jtOV3Me4HYtTuNnw0zlsz68NcWZTfgUHS8VHMzCamnZBGP0Fh4L4RxJ97khabhmYD7dnc3G8I+kynM35116l4kn8xA3sqiUtwT7srxm5PGNTmXurVB7Ew1gMXfAEF/AKv9LxLZn4HM/wAHsz1s/YMczgZHKNRIM8xJFolvzbmjx4rub2GfzGnUrsHSZwH58yFsSPetlFgdU5xssYx2bsyLmUrMh2JW+yNaUrpCtyXKjqtdhgyNusdFt6EHiByy0G/uNoa+k6DuNEyjU5SMKgxLN55YHRq5gWxnRF4RgK4rV1fTqgPIThkOIpduMevldu8L+IwqJh5jD9FxPuWzOk8qzIAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.twoSessions .focus-newsText-lh {
    position: absolute;
    right: -25px;
    top: -7px;
    width: 350px;
    height: 103px;
    z-index: 10
}

.twoSessions .focus-newsText-lh .swiper-slide {
    background: #fff
}

.twoSessions .focus-newsText-bottom {
    margin-top: 95px
}

.floatRed .top .top-upper {
    background: #d11305
}

.floatRed .top .top-upper .slogan {
    background: url("http://www.news.cn/2021homepro/images/slogan-w.png") center center no-repeat
}

.floatRed .top .top-upper .lanNav a {
    color: #fff
}

.floatRed .top .top-upper .lanNav a:before {
    background: #fff
}

.floatRed .headnews .focus .focus-newsMedia {
    background: url("http://www.news.cn/sports/Tokyo2020/images/topbg.png") top left no-repeat;
}

.centerImgAdv {
    position: relative;
    z-index: 1
}

.topTextAdv {
    background: #f1f1f1
}

.topTextAdv .part {
    overflow: hidden;
    font-size: 0;
    white-space: nowrap
}

.topTextAdv a {
    display: inline-block;
    height: 19px;
    line-height: 19px;
    font-size: 12px;
    color: #999;
    margin: 0 10px
}

.topImgAdv .topImgAdv-left,
.topImgAdv .topImgAdv-right {
    width: 200px
}

.topImgAdv .topImgAdv-center {
    width: 780px;
    margin-left: 10px;
    margin-right: 10px
}

.foot {
    margin-top: 20px;
    border-top: 1px solid #8097c0
}

.foot .foot-upper {
    padding: 20px 0
}

.foot .foot-upper .foot-upper-name {
    position: relative;
    float: left;
    padding: 0 30px 0 15px;
    font-size: 14px;
    line-height: 60px
}

.foot .foot-upper .foot-upper-name:after {
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
    height: 100%;
    background: #e4e4e4
}

.foot .foot-upper .foot-upper-links {
    padding-left: 135px;
    font-size: 14px;
    line-height: 30px;
    color: #333
}

.foot .foot-upper .foot-upper-links a {
    display: block;
    float: left;
    margin-right: 12px;
    color: #333
}

.foot .foot-cont {
    position: relative;
    text-align: center;
    padding: 25px 0;
    font-size: 14px;
    line-height: 40px;
    color: #fff;
    background: #0b3a8a
}

.foot .foot-cont a {
    color: #fff
}

.foot .foot-cont .foot-ga {
    vertical-align: middle;
    margin-right: 10px
}

.foot .foot-cont .foot-gs {
    position: absolute;
    right: 50%;
    bottom: 43px;
    margin-right: -565px;
    width: 34px;
    height: 42px;
    background: url(data:image/png;base64,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) 0 0 no-repeat
}


.fixedTip {
    position: fixed;
    bottom: 0;
    z-index: 1000;
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: #fff;
    white-space: nowrap;
    background: #083b90;
    text-align: center
}

.fixedTip .fixedTip-close {
    width: 13px;
    height: 13px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAqUlEQVQokY2S0Q3CMAxEHxHqOt2ALAE7wACFHcoC8JcBYAcYgXX6hQ45UkhMy0mRkviefLK8SikBdMDEsj6+YJcXEBeQaL4uWIcDcJsBo9X3uZP0AHY/wAxsgac+QlH0wAaooRocPEBaO/kFjnaGGvA6SRvgaOdk71lIhrtFPFs0vb/AEioBRZQUrQEzpCmpIEMGshowb8TFm5IDXuXX9LQR/R+7J7AHpjfZSy4jngpSewAAAABJRU5ErkJggg==) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    background-size: 100%;
    position: absolute;
    right: 50%;
    top: 10px;
    border: 1px solid #ccc;
    margin-right: -320px;
    cursor: pointer
}

.fixedNav {
    position: fixed;
    bottom: 0;
    z-index: 999;
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    color: #fff;
    white-space: nowrap;
    background: #083b90
}

.fixedNav .fixedNav-item {
    position: relative;
    display: inline-block;
    padding: 0 13.5px;
    color: #fff
}

.fixedNav .fixedNav-item .icon {
    display: block;
    float: left;
    margin-right: 8px;
    margin-top: 15px
}

.fixedNav .fixedNav-item.fixedNav-item-recommend .icon {
    margin-top: 14px;
    width: 21px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAABhUlEQVQ4ja3VP0hWURjH8Y+vCoJUg7Y0KbhkNAchLWJlEIqDONQmNEVCUzUENugWCIFzQw42BBIYiIiLk+DiIoK0m3/6I6JZceB563rxfbu++oPLPeee53zPc57znOfW1S+vKagSfhUxLRWwuY4NHMX76lmhN7GI7+jBj+jfqBV6D3NYRVe0b2Ed87hzWuhDfIjJt7Eb37fQHd7OYKgodARvMYV+7OXGU78P03iHx3lAQ6Zdh1d4gdd4it8VdnKAB9jEBFrxMg+txySG8QzjFWBZpQWfBHgUl8Pro5SnycP3GMBntBUA5rWDSxGSwVJ424tPNcCyStlxH40JeoiLmD0j9GNwDssx/VnFuDniVdZmXIaTlBz87416HvHayDzbkRkV1VBl7EKc6mTEq6y7GMMb7J80sRq0JVItZcZCbuwRmipBi1SpUysPbTwPaHb73+KUU8H4givxvSMOq6z2aKQ6m+akK5oy5K9NtvKnHFtCZw3OrURZTIsc8/QrrtUY53+/GfwBAlNQD6jEVWUAAAAASUVORK5CYII=) 0 0 no-repeat
}

.fixedNav .fixedNav-item.fixedNav-item-news .icon {
    width: 19px;
    height: 19px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAABv0lEQVQ4jZ3US6hNYRQH8N9xtldy6eIOiJKZgSLp5jEwM5QMdOUOTJUUJgYyMcJEuiYYGBAlj4khE8lAGcgASSGR58j1Okcra+drt3UPq06n9a31/dd//b+1dqd7/3EfFzGJH+j4bXE+HTPS7/ljEetiO07iYBxWuIQx/2ePsAOHomiAvU02N7Es2cnKr7EFs3ED05JV5O/BM9zGXqyv8sI6bM6LMjnauo4DOIGzhQSSxCJ8xwgWV9nqXNzDrUazdzEHP/G8wWwyNY0OPuFzlYFvmNmi2qxkHpeO538vQcfxJqVRP0Avq39tAfuC1RkbbYmPl06VNJ9iE043nj803JYyXMncfsb34SHWlmAr8AS7sLEAi1Z242r61/Kstg8YajLrZFLM2+Wicm2r8uxM+vWLRuvDTbCXmIc7LZq0WQ02lvIsLMGW4yNWDghW2tYmsxfZ+4VstzcFQCd/+3MD1pRgQzmA5zOpqdnfAF9hCRbkNvSrZBPB9//Y4vyc/Ac5Ot0Ae5eLfLRYl0GYHcFE+udiOwJsaVZom/BBLb40IwG2M0WPuSmHciqrc+s9PRVg0d6GBCw/MYNYSBJgx3D4Fy7fXK8i7UgrAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.fixedNav .fixedNav-item.fixedNav-item-world .icon {
    width: 19px;
    height: 18px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAACCElEQVQ4jX3UW4iOURQG4Oc3k2MmUyiHmBRKkVOJCHPDhRLJhcPkjhRFIbkxkXK4oXAnRYQcckPJiCg5FaUcCyVjIkzIcUar1s/X3z9WfRd7f3u/+13rfdcq1dx9oouYjTGYh5555Apu4To+V16rrYKzBvPxAYtwDocxDs24gzd4mWf/RrcKoBNYjnVoxS4syP0tCf4JqzEE9zC8GrPX6IN+GIo5GFXx2Gk0YQUW4gheoB4fy2B78A4nk8VUXMOIZPIF3dEft7Ep//1KwDNoDLDp+drABI6Cz0An9qEXavA7Lz/DV7zN1DvwEBsCbD3OFlK5iftZu4g69MU3vM+9UqbXURDtYID1xtYC2OTIv7Buz68YIc7gwroFbQE2AEvxI3/MQgPWVrFNOaYliTLTSL+mNg05PmvUmVLXJ8NSFaBIbVDem5T2inrWBdgrrEzFIuYm06b/MNuYwjQX9i4H6ndsL2yG34b9ByhiZLIpx5TwZvRmMDlUUdBQ9FKq2CPTLyXAUyxLr7Xk+fDehUjzIq6mPY5m+zSk345lH7ZnjaIzGjEWqzA6wUKMbcWp0Z5MwukTsTOVrYzdKUIwe5SAIUhrsdGjA87jFJ5nOpsrgGZiAnZgbxKIdfhOtXkWL4ct2rAYB3A8R9B+PED50hL8LF/sajhG0WOmBUAYNGZbtNXjHI43kv2/wB/FIH6E2zMcHQAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.fixedNav .fixedNav-item.fixedNav-item-fortune .icon {
    width: 18px;
    height: 18px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABZ0lEQVQ4jZ3Uv0tWURzH8ZeaRhYYgkI45NTQP1AtIc3+AbZpobYnJAolpU9NOTWkgtGQuEXQ1tLmErq4BKGCg1OgCGZkxonvhcPlPg88z2c4X74/zvt87/fce9s6vn3XhN5iIsrPsIO/+HShGQp+Ygt/cIDhiE8121Guh1gJ/6C9RchcQJ5iHf2tgObxLEAvkMbTXgW61QCygFmsYjxid9JSBq1hIwrLqmEmcg+y3Jt0m/mtfcBIgEbxG5ORe4npEmQAg3GAAvQO96PtlHiFJ9jFcUBWsscR8xlDD44S6Cvu4jFeR9F0HFILvwxJ6gx7uQCd42MGKTSFK7gYkCXs43nkf4U9K4Y9hJtYrBjwo2hfwMYqahSgq7iBa6VcX0X9XiNQ8QocZ/HbselevY1VoCr14lKdruqC2irip2FPWukon1F32HRrua5nTn/YjrSk6z/Ee3zJirbjc9nMYsv4kfmf0fX/H4V/zWZFgI7CP/AAAAAASUVORK5CYII=) 0 0 no-repeat
}

.fixedNav .fixedNav-item.fixedNav-item-video .icon {
    width: 18px;
    height: 18px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABDUlEQVQ4jaXUsStFURwH8M97XqGwsJhYDIzyF5DFqCiLiUVWG6VsZJJFNqUMyshkMygbkkFCKZRexIZ+dd7yct9zn+9yzq17P+d3Tr9zC01n133YQj++5EsRt5gP6DIhBzmRSkZQLqEHO5huEFrCYpRWRnuDSKQTb8UaL7Tm0bKgGbzjHAP/gZZxhUdcYA8djUDNOMUoZjGZznIuL/SJ7jTfRiFtdxOHeaDId9XzfRq78kAteE7zMTzhCCsY+u2DUgYUV6UXu5jCCQbxkFV+FrSO1VTJMI6zgHrQGvZxUw+opNZh/xmJBBT3LHqk0bygLbb2mhouxuiXPIkWmcBHQOPYSL+R6t6pl1j4Dgs/2TAz9gYTD9IAAAAASUVORK5CYII=) 0 0 no-repeat
}

.fixedNav .fixedNav-item.fixedNav-item-richMedia .icon {
    width: 18px;
    height: 18px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABtElEQVQ4jY3Uz4uPURQG8M/3O19EYiwsFEkW4j9QtiKSBUVkg40s7Cz8KorYSAgbCztZTEqajSzsJVsbGyTlx9AMhpnRmZ6pd8b7NZ669b73nvOcc55z7u0MPH91DrswiI7ZGMLJ7JzC4TnnU/iG4SL6gPd4gIEYTGIBzuIQ3uIpLuF7w24C27Cxhx+4g1v+xkpsxWc8xOkWm5e4WUTjcWjDopCMJMMm1mJPsvra7UMwg250mGrRr/7PRNvRXjZ+z0PYxAZsL10qE3yqgEW06h9EZbQYP+MkZW6OJDuwusiL6C4uY1NKaOIArodkfxozitfp7MGMx1C1v/z2YksImmTvcD/Ry2lNziciSSXyAvd6cag5+ZLDyYaYIyH5lfNljUCdrAo2zXghgzcckk4js51Yj4+4gsct3aubcbtKG4vR+Raxr2WWKrN12NdicwQ3urke4326NhiBay3tY1MZvummnIV9jP4H0xM/32Q3hZ07GrNQYhdjidmGmpkVCVjltaFej14RLcngVYtnMpwp9ziOlQZ4hBMhbNrtxvLq2sXcnRJzbmuf4Wi+r+YBbJZY32N48gcTm3CT9SwuBAAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.fixedNav .fixedNav-item.fixedNav-item-technology .icon {
    margin-top: 13px;
    width: 22px;
    height: 21px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAACiElEQVQ4jZ3UbejPZxQG8A9//jYSs9nwwkPsxbBNlIxR5mklhNrLpYmyWjEtteaFWZ5mRR7GKEnNw9rSXnihSKKMzKw080wSaR7aPMd0dH669+3/s3Lq9+J37vt73de5znVOs4bDJzxHNGA5puA6PsUP5YWmgFtgEnoiDnfgTuXOB9ha/L+LjvinlmjeBJstmIm2mI7z+DhIYDQW5qNlvIAuz2LcFzvRHfcz9xbWoF2ymozbOFgQO57fPqzHuDf2FqARv2MtuuJmghzGCGzAUowsQWt6lhEPParkBmIJBqe2uzEMe/L3GrbjnWcBX0Sv1HJgVjARl7Ap77yEP5Lt0azuQbVRpcYD8AUmYD/2YVB2em46oxU6YAX+wjWMwj3Mx7rU/wnjRqxOlovxCpbhQvq0d3q1jDE4gnEp3zEMwRx8gh8D+JtszJvZnL8xNT+Y1wSolOYzfJcOmoarCb4tKgsp7uThlfzoxfwwTN+t4pD/yJgDFET6F/mh2Nw89WlfHMRDZ5NBPdCy+Z0qJvgNnQN4QdLvlgdtc7LaZ2PqRTT5Bs5hbN6p7ZAnGi9JPX/FymzaL9n5b9Gv3AEZ4Y6vMSt9PCXvfJVVjq9N3qK026tYhdfT8PHI9znKjXm3Nb7E5cwPSfbLktjwMEGpTZQ0A33wM9pkY8KGp9Eyl82tbHAMx3tZXZD4CIdK8asRzfgJZzLfIwcm7LULBzA7dKw4ofv/ATdUltPZHIhd6aD1FVC5gBrKRFP7+BTeqOSi/Bie0Df0f7k4Cz+Hj2sV1gWOTfV5djtkiTGNEqMxMaExiX+mrT7Exsw9laEecIxp6BgNiy32Nt5NoGAeuyA2X0xqNO8k3se/TxHwGMy4nlfKbOenAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.fixedNav .fixedNav-item.fixedNav-item-culture .icon {
    width: 17px;
    height: 18px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAABR0lEQVQ4jd3UPUucURAF4Gd31WDQQIhNQGIjgmgradOlURTSpMg/CNikyA+IAbGx8EdoIWhjISik0jTB3khiZxFT+BkFvxiY1cuC6xapPHCZe+fOPXPel5mp1H5sV7CEcfxFJ566wz6eo5aecxzjBdYxWsVyEnzIi+94l+sjejBd+BYyLuJf41soucZnzOAg7ddCSdwP4GeeJ7CINrzHfDUvnqStpPQ6XqXtLXwvMy7wTLKVthG1VPIrpf/BNurJq80e13GWWdfQn4S/cVEov2W8D3uYwylGMIYjfMr4rlaUBCYbzivFvr0VJQ/h6n+QeFwkLdVJB2azf0psZT+dlyRXTTINoa+ICd9h7i9LkiigQFTgSUESFfumidJ/dZJNfMFGzpHIPFzMj8gW5d6IbkxhJ0ZBdOIqBrMngjgeNvvp8WkRt4u3N/0DP6rqKvkGAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.fixedNav .fixedNav-item.fixedNav-item-health .icon {
    width: 18px;
    height: 17px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAADQWvz5AAABLElEQVQ4jZ3UTStFURTG8R+XGSFlYGRkwlSRgYkBSZG8dX0BL19BKRkzYGAuofAJFDJSlEIYMJdCGRihXfvU7XTPvdd96rT2Wmed/9lr7dWuyV095bGJZtXpHfMBFBY7OCmD+cVnkfgEZuviTg5xWuWOgpZq/5HciCO0F3v5H9AYxjFUCvRTASgfbW8WKDTrMhVvwELBj9owGE8oExTq/k7F57CF/uhPIoc1dMV+FS0trenoTxWU9Yjt6PekPwjH/4KWVLwJD7HsdfRhBV+4w0Fch7z6BNSBZdwWgELzb/CMjRjbi3YGnQW53Viti85FxkCeYRTXsbSg+/gk+ijVo0TH0e6WySsL2sd5JaCktCy9YqAcJAGFIRuuJDlDI3gL10iYmTB8rVWC3rD4B+N7OOoMEdBzAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.fixedNav .fixedNav-item.fixedNav-item-military .icon {
    width: 23px;
    height: 18px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAASCAYAAACw50UTAAACCElEQVQ4jY3VS4iOURgH8N+YMUzkfh9ShBTKRhaK0hQpuUaxY8NCKdkosXFbECXFkoUNC2VBCk0hIgsllxLGbYpxJ+PWU89Xp6/v+5p/vZ3znuc8//f/XM55m5rvPlYHm7ASczCpxpZPeIrrOIju6g1BfgDtGBPv+IdWLMr5QzxBFz6gLfdOw0wMwzvcQ3Py9uBzC7bjB3agXxKeTIdx9cIqsBXHcQtvcnkD1gX5ElzC8iQOfMeLPhBLEYEFKTKinx1ig/xqGkbhb35gBsb2kXxkjmfyQxH9keDtl4ZH6MX0zOUA/KpB1J62Ev1zPjVFNWWhVch34zJGY3g+vTXII6+r60QwEINxERdK8kNZ4bYaTm1Z4GuYiMM4j3lpr9TpT3ZLiNpWkkeuluFbrn0pbLH5LRbme9RiVlHIUnmQr0dnLLQUxpsZdqhbWxTqd6ZtZ5Hv/Xie80rOIx23U5hSeUVRdMupnJfKpqRzB45hchYu8DPHXXFwsKLiVCqvnLKP2eetha27KOSVqnT05NiVXdJZS3lgFYZiSHZOJeSv6qMjLdGmW/C+HnnkcSnm56F6hkENiI9iM/ZgcXVU1eQVxKGam2peYkSNPaez5SLXe2uR1CMP3M87Ig7Ua0wobGexMS+tffUIGpEHHhTXwausyY248bKfTzRybvSzKBHpuYPxubgG5xp64D+8K3E05o1qNQAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.fixedNav .fixedNav-item.fixedNav-item-thinkerTank .icon {
    margin-top: 16px;
    width: 19px;
    height: 18px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAABLklEQVQ4jbXUTyuEURTH8Q8zNVIW9vIGlA0bYWcnFmSHlESxoCy8AiUpL8BCVnYWKIUdibJVvARZEvK3ozv1pJkRM049Pc/pOfd7z7nnd25d7vKmEQfo9Xe7Ql8e2wm0jmfU/QL5gRwWcRywAZxjoYrMmjFZjye8VQGSslOfQLlawWpmpWBNmEFb8qMhYxjKxHRhCoXswnwJ2DRWcYoetGIrAw47QkjqDjuVYLtowWHyb7GC+0zMLNpx8VNm15jP+I9Y+hazWWLd/zegKliU+lol56UIK3xv8R/s6+zz6TAncJZGK3bpT5KIeZ3LsNfQkSQSQ15kdOMkPkJ88R5EQ+pesfyQQCdGsIzR9P89AeOJcQw5jcd9VqmoyHAv48fGG+WCf+rmPobxkEouC4JP5AM1XUivk0AAAAAASUVORK5CYII=) 0 0 no-repeat
}

.fixedNav .fixedNav-item.fixedNav-item-govern .icon {
    margin-top: 14px;
    width: 17px;
    height: 18px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAABMUlEQVQ4jZ3UvSvGURjG8Y+XEIqZgRJKimRgUxaDksmuLFYL/gWbksVgV1Z/gFk2SRZEKYvHW4hHd51f/Xp6Xt3LebvO91znnPucppazKzViH8/YrCRrrUXAIBbwgN1yguY6IAWcYhvr/4UMYxRt2MNWqaCe7SxhEb94wX05yDQm8IWRJM7HHR5z7SHMp/olegIyjoPUeYNiHe6yiEMvBOQQA1jBWAMAyeFqdrDtDU7OIlx3Z5Aom/4Jaql1xcu4xQUmK4mqQWZxjCNc4xy95YTV8mQ5vZmN1C4m8EkjTj7wmuodeK8krAb5yY2H4zj46KsIecN3yVg8vGxSOIrtPJVZ6DlW6ElJFgkXTyBWjAlT6McMutCJuZJ06AtdfEpr2In7zg3mUz/rD6dR5vOpiM8/0nk6J5Y/iS8AAAAASUVORK5CYII=) 0 0 no-repeat
}

.fixedNav .fixedNav-item.fixedNav-item-business .icon {
    width: 22px;
    height: 18px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAYAAABfJS4tAAABm0lEQVQ4jaXTT4iOURQG8N98IyIyFmY3FgqlKZKFhVKm7EaxtpJi4W/Zo1iyoEnKrGZnZGMxCUthMQkL8icLsrEyU2YwY3TqvLq9fS+f3mfzvvfce57z3POc29c//UYDzuIcVjfsz+MiLnXbbCLejmf4itfo1PZ/YSPWYxee1gmWNahZld89eN5wJojfY/Bvik9jXxZawBCG8RIfughYxAZsw1u8K3KncC2Ij+F6l6KzWNOg9l9nTkaVg7kYyp62QRj9GaNBPJdEn1qSVjcILITbM7k43JJ0OU7k/5dOoXgc33EFO2pJ/diLkZqRKzI2kblXK+VBPICl6Avu4Qym8QOXsSUTH+IBbmN3xuYzdgiPcTS5BmMq7uBAjF5WW5sHT2FToe44fuJGEXuFm5jEx4wF8d1OviLF2MRkjGFzzulYxueKtl3Im2zN1lWkK/O7WPZrqYshL1LpcHoQeILzDQb+4Wh60nXsx5Fs13gvCb0Sz+SVe0anMC2MaYuKoy+I19X70wLVIAxEK+5jJ27hW3GD/0UIiwczi0e/AQf3X1tm2NwFAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.fixedNav .fixedNav-item:before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -6px;
    width: 1px;
    height: 12px;
    background: #027fbe
}

.fixedNav .fixedNav-item:after {
    content: "";
    position: absolute;
    left: -1px;
    top: 50%;
    margin-top: -6px;
    width: 1px;
    height: 12px;
    background: #032a6b
}

.fixedNav .fixedNav-item:first-child {
    padding-left: 0
}

.fixedNav .fixedNav-item:first-child:after,
.fixedNav .fixedNav-item:first-child:before {
    display: none
}

.headnews {
    position: relative;
    z-index: 5
}

.headnews .headline {
    text-align: center;
    margin-top: 25px;
    display: none;
}

.headnews .headline h1 {
    padding: 30px 0 15px 0;
    font-size: 38px;
    line-height: 1.3;
    font-weight: 700;
    color: #3253a7
}

.headnews .headline h1 a {
    color: #3253a7
}

.headnews .headline p {
    font-size: 16px;
    line-height: 26px;
    color: #666
}

.headnews .headline p a {
    color: #666;
    margin-left: 4px
}

.headnews .headline p a:first-child {
    margin-left: 0
}

.headnews .focus {
    position: relative;
    z-index: 3;
    margin-top: 35px;
    margin-bottom: 30px;
}

.headnews .focus .focus-newsMedia {
    position: relative;
    z-index: 10;
    width: 875px;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url("http://www.news.cn/sports/Tokyo2020/images/topbg.png") top left no-repeat;
}

.headnews .focus .focus-newsMedia .swiper-container {
    width: 100%;
    height: 100%
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top {
    position: relative;
    width: 100%;
    height: 481px;
    cursor: pointer
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .focus-tips {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 99;
    font-size: 14px;
    line-height: 34px;
    text-align: center;
    color: #fff;
    white-space: nowrap;
    background: #083b90
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .focus-tips .focus-tips-close {
    width: 13px;
    height: 13px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAqUlEQVQokY2S0Q3CMAxEHxHqOt2ALAE7wACFHcoC8JcBYAcYgXX6hQ45UkhMy0mRkviefLK8SikBdMDEsj6+YJcXEBeQaL4uWIcDcJsBo9X3uZP0AHY/wAxsgac+QlH0wAaooRocPEBaO/kFjnaGGvA6SRvgaOdk71lIhrtFPFs0vb/AEioBRZQUrQEzpCmpIEMGshowb8TFm5IDXuXX9LQR/R+7J7AHpjfZSy4jngpSewAAAABJRU5ErkJggg==) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    background-size: 100%;
    position: absolute;
    right: 15px;
    top: 10px;
    border: 1px solid #ccc;
    cursor: pointer
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .media-box {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .swiper-pagination {
    width: auto;
    right: 10px;
    left: auto;
    bottom: 22px
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .swiper-pagination .swiper-pagination-bullet {
    margin-right: 0;
    opacity: 1;
    background: #d3d3d3;
    -webkit-transition: width .5s;
    -moz-transition: width .5s;
    transition: width .5s;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .swiper-pagination .swiper-pagination-bullet-active {
    width: 20px;
    background: #f5b70a
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .swiper-button-prev {
    display: none;
    width: 34px;
    height: 73px;
    left: 0;
    margin-top: -52px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABJCAYAAABYdPRbAAADLUlEQVRoge3az0vTcRzH8fd36GrFN1ALvkRuLDaSUc6DBgW76kEh+O4keHCHgd9JV/+Rcjp2mAdBL3rSg95qp5iYyxjGRJllfCE12RdcTvl+46UF8SVoP776/hLfF+y47x6ML9uT7SMYhpGi690pEe0TUY6I3hLROV695ZoR2A0ievjr8ZyIXhPRsYsB8uc6iegl3hBuCPaAiCJ2gGBP7QLx2gVii3vkYg7EPAdingMxz4GY939CdnZ2bsuy/GJiYuIZKySZTIYFQTDGx8fzbJDl5eX7xWJRGhgY2PL5fCcsEE3TWubn57s7Ojq00dHR7UauYQkknU53lctlTywW23C73ToLpFAo3Mlms4FwOPw5Eol8a/Q6TUF0Xafp6eme1tbW80Qi8bGZazUFWVxc9JZKpbtDQ0MFSZJ+sECOjo7cCwsLTyRJOh4ZGdltBtEUZGpqKlSpVNzxePy9y+UyWCDr6+ttuVzO39fXt9vb2/u9WURDEF3XhVQq1ePxeKqKohSsQDQEmZ2d9auq2ibL8mZ7e3uVBaKq6s2lpaWQ1+s9iEaje1Yh6oYkk8nHZ2dnLYqibLhc1hZEzVfLZrP38vl8ZyQS2Q6FQmVLFbVCqtWqK5PJ9IiiWInH41tWI2qGZDKZ4OHhoTg8PPxBFMVzFkipVLq1urr6KBAIqIODg1+vAlETZHJyMmwYhpBIJOquLkshvycIwlU6/g1RFCWPDkWPskL8fv9Jf3//J/QoupQNgsVisSJ6dG5urht9ygZBh6JHNU3zoE/ZIBh6FF2KPkWnskEwdCn6FJ2KXmWDoEvRp+hU9CobBEOfolPRq+hWNgj6FJ2KXkW3skEwdCp6Fd26trbWxgahy0/cAro1nU7jxm36879hCHo1Go1uol/RsWwQTJblPZ/Pd4CORc+yQdCtY2NjG+hY9CwbBEO/omPRs+haNgiGjkXPomvRt2wQdCx6Fl07MzMTYINg6NlgMKiurKx0oXPZIHT5pZhH36Jz630uxx/Qf53zE7h5DsQ8B2KeAzHPgZh2ahfIvl0gOTtAvuD0FTcEiFc4AsZx/Avn0FQiekdEby7OoRHRTxZxRi0nu0IrAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .swiper-button-next {
    display: none;
    width: 34px;
    height: 73px;
    right: 0;
    margin-top: -52px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABJCAYAAABYdPRbAAADH0lEQVRoge3aQWvTABjG8TdhrVbJcJtCUNZSWHGUaXdoFQ/R2y4bCO1psEsPha3zvC8i61Z6yA6DnrrTduiO9tgxV5WiVDbqRAKuUwys0o1GHq0iQViXpHsr5Lkn+dOG9EdbwTAM6myAiB4TUYyI7hDRFbrEDXQudYOInhHR6GVe/O+JnRjWCOqEKNwRv0MecEdQJ8TfBx1/7hH2if0QQW7IP+aGmOeGmOeGmPf/hiwtLT2Kx+NP9/f3r7OGLC4uVgRBMDKZTIQ1JBAInExNTb2r1Wry1tbWbbYQLJlM1kZGRvR8Pn9f13VHPr0thXi93nYymdzTdd2Xy+XG2UIwRVE+RyKRw1KpNFatVgfZQrB0Ov3G4/Gcra6uTrbbbb4QWZa/z8zMVOv1+s2NjQ1b5LT9QJubmzuQZflroVC4d3x87GULEUXRSKVSL5vNpndlZSXMFoJFo9EvsVjsoFwuB3d3d4fYQrCFhYWqz+drZbNZ3LgCW8jw8HArkUi81jRtaH19PcgWgsXj8Q9+v/9oc3MzrGnaVbYQURTxFu2dnp4OZDKZCbYQLBwOf1MU5X2lUhktlUq32EKwVCr1VpKkpqqqkVar1dU1ehIiSdLZ7Ozsq0ajMbi2tjbGFoJNT09/CoVCWrFYHK/X69fYQujXs6ViGIawvLx8ruZ6GiII3T/XehoC18K3eGXYQuBZuBa+DQaDJywhcCw8C9fCt90c05MQOBaehWvhW5YQ+BWOhWfh2m6PczQEboVf4Vh49iLHOhoCt8KvcCw8yxICr8Kt8Csce9HjHQuBV+FW+BWOZQnZ2dkZglfhVvjVyjlsh8CnuVxuEl6FW62ex3YIfAqnwqtwK0sIXAqfBgKBI3jVzrlshcCl8On8/PwevMoSAo/CpfApnGqrwmoIHKqq6iRcCp/ajbAcoqpqqNFoSHApfMoSAn9ub2/fhUfhUiciLIXAn3BoOp0+V10XGX6Azjp5QqtzvwI3zw0xzw0xzw0xr69CHPnQsjuE2JKVkyHlPuj4GfKCiD72QwjukedEdMgZYv4f2hMieoifYi71f2hE9AOXzT+BgEqniAAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .swiper-container:hover .swiper-button-next,
.headnews .focus .focus-newsMedia .focus-newsMedia-top .swiper-container:hover .swiper-button-prev {
    display: block
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .swiper-slide {
    position: relative
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .swiper-slide .img {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .swiper-slide .img img {
    width: 100%;
    height: 100%
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .swiper-slide .tit {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    font-size: 22px;
    font-weight: 400;
    line-height: 32px;
    padding: 10px 10px 10px 10px;
    color: #fff;
    background: rgba(0, 0, 0, .65);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .65)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%)
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .swiper-slide .tit a {
    color: #fff
}

.headnews .focus .focus-newsMedia .focus-newsMedia-top .swiper-slide .tit .btn {
    display: none;
    margin-right: 10px;
    margin-top: -6px;
    vertical-align: middle;
    width: 46px;
    height: 46px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAEO0lEQVRogc2aX4jVRRTHP2vbrsKWZbu2WZsV1AbrUoKyEkXQH6KHHt1MhCiJDIJIFEF8qIcgwQdfRN/yz/pSoNuTQRAYsgtB1lKKBUKkSVLEbiuoW+6Rs5xZzk73yu/3m7nd+4Vhhju/Oec75ze/M2fO3DYRoQFoA+4CbgB/N0JBewYZK4AXgGeBAeAx4G7Xr+T/As4B3wFngRPArylKq1q8A9gIvAE8YxYugwngyRTiZS2uz78F7AQeqNGvVvwJuARccUvmHuAJoNeeuxSN08n3A0eBq4WYqMULliER+V4WYkZERkVko4jcV0DOUhF5XEQ63G9PicisSR0pyqfIQ7qcthrJgCkR+VBElpeYeL2yyckdz0W8XUQ+iax8RETuzUA4lMUiclhEvjHrJxNX0sciKw9nJJxUbrU8RhzpiyKyqlVI34r4Nkf6goisbCXSWmr58SHga/PVuus9DfxQ0m02HIsiBeqnDxhpzGe3HGlqEH/b7Wi6GXzaBE4eS4CDwBjQt6DHrZsO+wiDB+ltgbW8yn1rp/3G5S2+Cbjf2vuA3ytYSLf3nhymNpwBRqy9Ghie73GzO2kzuy4iPRUttF9E/hSRVzJa/UER+ce4nYrdYZ+LF44nKDlqMlTWXhHpzER+1Mnt80vlZReafpbhFaus94Bxi89TcdzJfQnnVdaFlQN8mUFRgK7Lb4HXE+V84dprccQHrP4F+CNRSYwuc2lHgDsqyrgM/GbtQRzxfqvPZaW8EOq11PprKo4/Y/UcVyV+G7DUfoxPJrnxKHAK2FJB7mWrl+laXxS9visNJq7oBN6tMG7Kte+Mt/z/Az8u2EiK41/35JzFp90PXQ0mfsC8wtkKY/3KmG63vMe0dazISNJjEtgMHEuQEbhpqH0jLJXzVvfXGZSCMUtNpJDGbWRzXAPxCasfzhgkzQIfWYYrKWtlnB6x9hzXQHzMat1Sn09UgrnVF4Fd0UdVFc+5kGTcEz9h273i1QQFp4FRO4x8lYFwwAarxbjWDWu7W+AQEUqPcRLj+J+DxCGr9by5NaO1UvG+OwMfmpflZtbpjm6TLXJ06zUuIbdT8+h2HfjY2hq77GkBa+9xcZRym5nviWbYHmVkm5lyG3Y8JozbfH+tAUMuM6uvabAJpAfdElEu6+Jn6g3c3sQU3ErTGbC91nP1Bjcr6TngHIQYh7YyxLEv+PMozby+gaTXm46A0ejmojBxLbdb0t3jYOYNqttkehw23XXHFRGsr2pHdJWiH84HiRPoNhmTTu6M6aq5PMoSD2XI3JLHNbu12FDwekWfec2STtciWROmoxCfsvecevB4B9jh8owemt74Gbjozq9ddrWo8fRDNcZo2mE3sL9UJFnxNWt48KYFPbNSHrM2dnPVNF2Ou/w+i5fDlXi/26YDpuziVnMjJy3kvZCitFF/QtAYKJBX0noaygfgJsI00YX19pVQAAAAAElFTkSuQmCC) 0 0
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom {
    position: relative;
    margin-top: 13px;
    width: 100%;
    height: 300px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static {
    position: relative;
    width: 310px;
    height: 100%
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .noLive {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 5;
    width: 100%;
    height: 233px;
    background: #0862c2
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .noLive:hover .img img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .noLive .img {
    width: 100%;
    height: 173px;
    overflow: hidden;
    position: relative;
    cursor: pointer
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .noLive .img img {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .noLive .tit {
    position: relative;
    width: 100%;
    height: 60px;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    background: url("http://www.news.cn/2021homepro/images/nolive-bg.jpg") 0 0 no-repeat
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .noLive .tit a {
    color: #fff
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .noLive .tit .btn {
    display: inline-block;
    margin-right: 5px;
    vertical-align: top;
    width: 24px;
    height: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAEO0lEQVRogc2aX4jVRRTHP2vbrsKWZbu2WZsV1AbrUoKyEkXQH6KHHt1MhCiJDIJIFEF8qIcgwQdfRN/yz/pSoNuTQRAYsgtB1lKKBUKkSVLEbiuoW+6Rs5xZzk73yu/3m7nd+4Vhhju/Oec75ze/M2fO3DYRoQFoA+4CbgB/N0JBewYZK4AXgGeBAeAx4G7Xr+T/As4B3wFngRPArylKq1q8A9gIvAE8YxYugwngyRTiZS2uz78F7AQeqNGvVvwJuARccUvmHuAJoNeeuxSN08n3A0eBq4WYqMULliER+V4WYkZERkVko4jcV0DOUhF5XEQ63G9PicisSR0pyqfIQ7qcthrJgCkR+VBElpeYeL2yyckdz0W8XUQ+iax8RETuzUA4lMUiclhEvjHrJxNX0sciKw9nJJxUbrU8RhzpiyKyqlVI34r4Nkf6goisbCXSWmr58SHga/PVuus9DfxQ0m02HIsiBeqnDxhpzGe3HGlqEH/b7Wi6GXzaBE4eS4CDwBjQt6DHrZsO+wiDB+ltgbW8yn1rp/3G5S2+Cbjf2vuA3ytYSLf3nhymNpwBRqy9Ghie73GzO2kzuy4iPRUttF9E/hSRVzJa/UER+ce4nYrdYZ+LF44nKDlqMlTWXhHpzER+1Mnt80vlZReafpbhFaus94Bxi89TcdzJfQnnVdaFlQN8mUFRgK7Lb4HXE+V84dprccQHrP4F+CNRSYwuc2lHgDsqyrgM/GbtQRzxfqvPZaW8EOq11PprKo4/Y/UcVyV+G7DUfoxPJrnxKHAK2FJB7mWrl+laXxS9visNJq7oBN6tMG7Kte+Mt/z/Az8u2EiK41/35JzFp90PXQ0mfsC8wtkKY/3KmG63vMe0dazISNJjEtgMHEuQEbhpqH0jLJXzVvfXGZSCMUtNpJDGbWRzXAPxCasfzhgkzQIfWYYrKWtlnB6x9hzXQHzMat1Sn09UgrnVF4Fd0UdVFc+5kGTcEz9h273i1QQFp4FRO4x8lYFwwAarxbjWDWu7W+AQEUqPcRLj+J+DxCGr9by5NaO1UvG+OwMfmpflZtbpjm6TLXJ06zUuIbdT8+h2HfjY2hq77GkBa+9xcZRym5nviWbYHmVkm5lyG3Y8JozbfH+tAUMuM6uvabAJpAfdElEu6+Jn6g3c3sQU3ErTGbC91nP1Bjcr6TngHIQYh7YyxLEv+PMozby+gaTXm46A0ejmojBxLbdb0t3jYOYNqttkehw23XXHFRGsr2pHdJWiH84HiRPoNhmTTu6M6aq5PMoSD2XI3JLHNbu12FDwekWfec2STtciWROmoxCfsvecevB4B9jh8owemt74Gbjozq9ddrWo8fRDNcZo2mE3sL9UJFnxNWt48KYFPbNSHrM2dnPVNF2Ou/w+i5fDlXi/26YDpuziVnMjJy3kvZCitFF/QtAYKJBX0noaygfgJsI00YX19pVQAAAAAElFTkSuQmCC) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .noLive .tit .btn.hide {
    display: none
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .live {
    position: relative;
    z-index: 1;
    margin-bottom: 6px
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .live:hover .img img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .live .img {
    width: 100%;
    height: 173px;
    overflow: hidden;
    position: relative;
    cursor: pointer
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .live .img .qiantag {
    position: absolute;
    z-index: 9;
    right: 0;
    top: 0;
    height: 22px;
    color: #fff;
    line-height: 22px;
    font-size: 12px;
    padding: 0 5px 0 30px
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .live .img .qiantag.qiantag-live {
    background: url("http://www.news.cn/live/new21/images/icon-live.png") 0 0 no-repeat
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .live .img .qiantag.qiantag-back {
    background: url("http://www.news.cn/live/new21/images/icon-live.png") 0 -33px no-repeat
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .live .img .qiantag.qiantag-notice {
    background: url("http://www.news.cn/live/new21/images/icon-live.png") 0 -67px no-repeat
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .live .img img {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .live .img .icon {
    position: absolute;
    right: 5px;
    bottom: 5px;
    z-index: 2;
    width: 25px;
    height: 26px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABpElEQVRIibXVu2sWQRTG4ccQosSkUUsbFUQhoJWChXhJFWy0FXsvYGEhAS0DapdCBK0E/wEvYIpAQLHQykJQBMFCES0EFRS8xCNDzsrnl4ubL5MX3mWXnTm/s3vOzIiI4uGI+BwRx/N5pd4dER8i4nCJ0xnscszp1AoBezPhmYgY7IbUAM0DLAQpnugR1ADudwIWgxSPJ+hsS8CBBNyNiIHu90tNbEDj/wEciohviwGK+81pE0b8q8e4h0sYxIz52owbeIer2Nc14hk+FtKRzGQ1VOKOrYmIN3iC0/ixQLa9agDXsEdmf7TSIuz2sRK8L7OMil/Qqd/lvq/FwF2YwIZeSW0gB3EBr3CGvx1ZFVL0HjcxiacYXQ3Id5zLtVS6cRq3sa0mpNFLjKV34jmuYKgmpNEU9uMtzuNEbUh/NsALDONkbi3VIKNZ+MlshO24jtkakKEs9HQWfiQb4VObyW17fiN2ZMGnWs5ZFuQOvuAWfi4X0BbyOt2zmpqsXUmQJbSuXMp58ij/edkEv1YErMfF5mTcGhEPI2K28sn4KyIeRMSWP4KOHmZvDoT8AAAAAElFTkSuQmCC) 0 0 no-repeat
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .live .tit {
    position: relative;
    width: 100%;
    height: 60px;
    padding: 10px 10px 10px 80px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    background: url("http://www.news.cn/2021homepro/images/live-bg.jpg") 0 0 no-repeat
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .live .tit a {
    color: #fff
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .live .tit .mark {
    position: absolute;
    left: 5px;
    bottom: -3px;
    width: 74px;
    height: 71px;
    background: url("http://www.news.cn/2021homepro/images/live.png") 0 0 no-repeat
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .radio {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px 0 0 160px;
    width: 292px;
    height: 61px;
    background: url("http://www.news.cn/2021homepro/images/radio-bg.jpg") 0 0 no-repeat;
    margin-top: 240px;
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .radio .globallink {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 15;
    overflow: hidden;
    width: 310px;
    height: 61px;
    -webkit-transition: height 1s;
    -moz-transition: height 1s;
    transition: height 1s
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .radio .globallink.invisible {
    height: 0
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .radio .globallink img {
    width: 310px;
    height: 61px;
    display: block
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .radio .toPage {
    display: block;
    position: absolute;
    z-index: 5;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100px
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .radio .media-type-audio {
    display: none
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .radio .radio-prev {
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 10px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAyklEQVQokY2RT0pCURxGT+KkFegCQqGlSNDQBQhOnAiOpHFtIB0UKE0UJBy6E8VhjVyAr6AgOXH1Bc/HfdqBO7nn+33cPxcqBVSBMfAGdHKRCjDau1AQWV018cAs4y/VXsZN8sO36spj+qlrqZuce/wbvFLnxnlVXwrcIAw/qLuCwDkG4RELX/EfDEvANbA4kf041RMK1sAN0ASWkcwQaADv0YbIF7bVz8zdn9L9snqnfmfcOJwgzzNQB6ZAAnylgR/gHqgBk72D7S8/eDrzUSTRswAAAABJRU5ErkJggg==) 0 0 no-repeat;
    cursor: pointer
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .radio .radio-play {
    display: inline-block;
    vertical-align: middle;
    margin-right: 20px;
    margin-left: 20px;
    width: 16px;
    height: 21px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAVCAYAAABPPm7SAAAA0ElEQVQ4jaWUsQ4BQRRFL6HXE7VSI9sqfAbFtpKtdH5A4g98hEIkfkAiClHpJbIlUWmQHBlsgc2anTnJTPdOJnl3bgGQpI6ktqSVpIXyAIR8MgfqRmxzzLXnlxsQ2QpOKYKENVD7J4gzBIYL0PMRJMzSXpNHYLgCfR9BwhSoGIHJQSypmmv3L86SQh/Bk6Lr4Ju7r6DkK4hct7AEGq5rHLnmYAO0XJM4zPoLx4zBA9D89xvT+sAwBso2fTD4GtwCgW0jJZ3YlRRI2kmaWKdA0gOGvzNZ2DF4UQAAAABJRU5ErkJggg==) 0 0 no-repeat;
    cursor: pointer
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .radio .radio-play.playing {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAATCAYAAABPwleqAAAAlUlEQVQ4je3UMQ5BURCF4ZtHRKLQv0orQWUDdmUXWtFS6K1FpdCwAYSoPrmJ5k3cRKNzkinmz/nLmYQe1jhjiz7Sh2lj+e7tUGe40MyqIM9Db1OllMapmWH6nEmgdZavAd4KcuT3LAsw7iWuKhS/yl/+y7+Xu4HFvcQ7WX4E+CzI8apa+chHOOCCI6aFZzDA/t07YfYCMk6k+YY78gkAAAAASUVORK5CYII=) 0 0 no-repeat
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .radio .radio-next {
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 10px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAxklEQVQokZXPPUpDURCG4YcgFkGwcQf+rMBGRMgihLSW2ouolWAfO8HCDQRcggQiiL1YWAn2AdHC8pMrN2iON0ZfmOa8c76ZkeQsySDJahJFHScZJllrcJ/VwiI6eMQplnyxgK3anWBeSZJeJnlNsl9P2C7cc5Kd7xuMT2jiKsnlFHedZH1WwF84b/246X/szQp4/8XdYmNawAhdHDW4J+xiE3dVQLto6GEZfcwV7hAruBg/VA0veMOwnnhffKrcDQ7wMGHwAd9W+twdocB7AAAAAElFTkSuQmCC) 0 0 no-repeat;
    cursor: pointer
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .radio .radio-tit {
    position: absolute;
    right: 10px;
    bottom: 0;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    width: 195px;
    overflow: hidden;
    color: #fff;
    white-space: nowrap;
    text-align: center
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-static .radio .radio-tit span {
    display: inline-block;
    padding-right: 10px
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .swiper-button-prev {
    display: none;
    width: 34px;
    height: 73px;
    left: 0;
    margin-top: -52px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABJCAYAAABYdPRbAAADLUlEQVRoge3az0vTcRzH8fd36GrFN1ALvkRuLDaSUc6DBgW76kEh+O4keHCHgd9JV/+Rcjp2mAdBL3rSg95qp5iYyxjGRJllfCE12RdcTvl+46UF8SVoP776/hLfF+y47x6ML9uT7SMYhpGi690pEe0TUY6I3hLROV695ZoR2A0ievjr8ZyIXhPRsYsB8uc6iegl3hBuCPaAiCJ2gGBP7QLx2gVii3vkYg7EPAdingMxz4GY939CdnZ2bsuy/GJiYuIZKySZTIYFQTDGx8fzbJDl5eX7xWJRGhgY2PL5fCcsEE3TWubn57s7Ojq00dHR7UauYQkknU53lctlTywW23C73ToLpFAo3Mlms4FwOPw5Eol8a/Q6TUF0Xafp6eme1tbW80Qi8bGZazUFWVxc9JZKpbtDQ0MFSZJ+sECOjo7cCwsLTyRJOh4ZGdltBtEUZGpqKlSpVNzxePy9y+UyWCDr6+ttuVzO39fXt9vb2/u9WURDEF3XhVQq1ePxeKqKohSsQDQEmZ2d9auq2ibL8mZ7e3uVBaKq6s2lpaWQ1+s9iEaje1Yh6oYkk8nHZ2dnLYqibLhc1hZEzVfLZrP38vl8ZyQS2Q6FQmVLFbVCqtWqK5PJ9IiiWInH41tWI2qGZDKZ4OHhoTg8PPxBFMVzFkipVLq1urr6KBAIqIODg1+vAlETZHJyMmwYhpBIJOquLkshvycIwlU6/g1RFCWPDkWPskL8fv9Jf3//J/QoupQNgsVisSJ6dG5urht9ygZBh6JHNU3zoE/ZIBh6FF2KPkWnskEwdCn6FJ2KXmWDoEvRp+hU9CobBEOfolPRq+hWNgj6FJ2KXkW3skEwdCp6Fd26trbWxgahy0/cAro1nU7jxm36879hCHo1Go1uol/RsWwQTJblPZ/Pd4CORc+yQdCtY2NjG+hY9CwbBEO/omPRs+haNgiGjkXPomvRt2wQdCx6Fl07MzMTYINg6NlgMKiurKx0oXPZIHT5pZhH36Jz630uxx/Qf53zE7h5DsQ8B2KeAzHPgZh2ahfIvl0gOTtAvuD0FTcEiFc4AsZx/Avn0FQiekdEby7OoRHRTxZxRi0nu0IrAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .swiper-button-next {
    display: none;
    width: 34px;
    height: 73px;
    right: 0;
    margin-top: -52px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABJCAYAAABYdPRbAAADH0lEQVRoge3aQWvTABjG8TdhrVbJcJtCUNZSWHGUaXdoFQ/R2y4bCO1psEsPha3zvC8i61Z6yA6DnrrTduiO9tgxV5WiVDbqRAKuUwys0o1GHq0iQViXpHsr5Lkn+dOG9EdbwTAM6myAiB4TUYyI7hDRFbrEDXQudYOInhHR6GVe/O+JnRjWCOqEKNwRv0MecEdQJ8TfBx1/7hH2if0QQW7IP+aGmOeGmOeGmPf/hiwtLT2Kx+NP9/f3r7OGLC4uVgRBMDKZTIQ1JBAInExNTb2r1Wry1tbWbbYQLJlM1kZGRvR8Pn9f13VHPr0thXi93nYymdzTdd2Xy+XG2UIwRVE+RyKRw1KpNFatVgfZQrB0Ov3G4/Gcra6uTrbbbb4QWZa/z8zMVOv1+s2NjQ1b5LT9QJubmzuQZflroVC4d3x87GULEUXRSKVSL5vNpndlZSXMFoJFo9EvsVjsoFwuB3d3d4fYQrCFhYWqz+drZbNZ3LgCW8jw8HArkUi81jRtaH19PcgWgsXj8Q9+v/9oc3MzrGnaVbYQURTxFu2dnp4OZDKZCbYQLBwOf1MU5X2lUhktlUq32EKwVCr1VpKkpqqqkVar1dU1ehIiSdLZ7Ozsq0ajMbi2tjbGFoJNT09/CoVCWrFYHK/X69fYQujXs6ViGIawvLx8ruZ6GiII3T/XehoC18K3eGXYQuBZuBa+DQaDJywhcCw8C9fCt90c05MQOBaehWvhW5YQ+BWOhWfh2m6PczQEboVf4Vh49iLHOhoCt8KvcCw8yxICr8Kt8Csce9HjHQuBV+FW+BWOZQnZ2dkZglfhVvjVyjlsh8CnuVxuEl6FW62ex3YIfAqnwqtwK0sIXAqfBgKBI3jVzrlshcCl8On8/PwevMoSAo/CpfApnGqrwmoIHKqq6iRcCp/ajbAcoqpqqNFoSHApfMoSAn9ub2/fhUfhUiciLIXAn3BoOp0+V10XGX6Azjp5QqtzvwI3zw0xzw0xzw0xr69CHPnQsjuE2JKVkyHlPuj4GfKCiD72QwjukedEdMgZYv4f2hMieoifYi71f2hE9AOXzT+BgEqniAAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .swiper-container:hover .swiper-button-next,
.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .swiper-container:hover .swiper-button-prev {
    display: block
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll {
    width: 537px;
    height: 100%
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide {
    position: relative
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item {
    position: absolute;
    width: 264px;
    height: 146px;
    overflow: hidden;
    cursor: pointer
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item .img {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item .img img {
    width: 100%;
    height: 100%
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item .tit {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 10px 5px;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    background: rgba(0, 0, 0, .65);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .65)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%)
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item .tit a {
    color: #fff
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item .tit .btn {
    display: none;
    margin-right: 10px;
    margin-top: -6px;
    vertical-align: middle;
    width: 30px;
    height: 30px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAEO0lEQVRogc2aX4jVRRTHP2vbrsKWZbu2WZsV1AbrUoKyEkXQH6KHHt1MhCiJDIJIFEF8qIcgwQdfRN/yz/pSoNuTQRAYsgtB1lKKBUKkSVLEbiuoW+6Rs5xZzk73yu/3m7nd+4Vhhju/Oec75ze/M2fO3DYRoQFoA+4CbgB/N0JBewYZK4AXgGeBAeAx4G7Xr+T/As4B3wFngRPArylKq1q8A9gIvAE8YxYugwngyRTiZS2uz78F7AQeqNGvVvwJuARccUvmHuAJoNeeuxSN08n3A0eBq4WYqMULliER+V4WYkZERkVko4jcV0DOUhF5XEQ63G9PicisSR0pyqfIQ7qcthrJgCkR+VBElpeYeL2yyckdz0W8XUQ+iax8RETuzUA4lMUiclhEvjHrJxNX0sciKw9nJJxUbrU8RhzpiyKyqlVI34r4Nkf6goisbCXSWmr58SHga/PVuus9DfxQ0m02HIsiBeqnDxhpzGe3HGlqEH/b7Wi6GXzaBE4eS4CDwBjQt6DHrZsO+wiDB+ltgbW8yn1rp/3G5S2+Cbjf2vuA3ytYSLf3nhymNpwBRqy9Ghie73GzO2kzuy4iPRUttF9E/hSRVzJa/UER+ce4nYrdYZ+LF44nKDlqMlTWXhHpzER+1Mnt80vlZReafpbhFaus94Bxi89TcdzJfQnnVdaFlQN8mUFRgK7Lb4HXE+V84dprccQHrP4F+CNRSYwuc2lHgDsqyrgM/GbtQRzxfqvPZaW8EOq11PprKo4/Y/UcVyV+G7DUfoxPJrnxKHAK2FJB7mWrl+laXxS9visNJq7oBN6tMG7Kte+Mt/z/Az8u2EiK41/35JzFp90PXQ0mfsC8wtkKY/3KmG63vMe0dazISNJjEtgMHEuQEbhpqH0jLJXzVvfXGZSCMUtNpJDGbWRzXAPxCasfzhgkzQIfWYYrKWtlnB6x9hzXQHzMat1Sn09UgrnVF4Fd0UdVFc+5kGTcEz9h273i1QQFp4FRO4x8lYFwwAarxbjWDWu7W+AQEUqPcRLj+J+DxCGr9by5NaO1UvG+OwMfmpflZtbpjm6TLXJ06zUuIbdT8+h2HfjY2hq77GkBa+9xcZRym5nviWbYHmVkm5lyG3Y8JozbfH+tAUMuM6uvabAJpAfdElEu6+Jn6g3c3sQU3ErTGbC91nP1Bjcr6TngHIQYh7YyxLEv+PMozby+gaTXm46A0ejmojBxLbdb0t3jYOYNqttkehw23XXHFRGsr2pHdJWiH84HiRPoNhmTTu6M6aq5PMoSD2XI3JLHNbu12FDwekWfec2STtciWROmoxCfsvecevB4B9jh8owemt74Gbjozq9ddrWo8fRDNcZo2mE3sL9UJFnxNWt48KYFPbNSHrM2dnPVNF2Ou/w+i5fDlXi/26YDpuziVnMjJy3kvZCitFF/QtAYKJBX0noaygfgJsI00YX19pVQAAAAAElFTkSuQmCC) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item.item0,
.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item.item7 {
    left: 0;
    top: 0
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item.item1,
.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item.item8 {
    right: 0;
    top: 0
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item.item2,
.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item.item9 {
    left: 0;
    bottom: 0
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item.item10,
.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item.item3 {
    right: 0;
    bottom: 0
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item.item4 {
    width: 258px;
    left: 0;
    top: 0
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item.item5 {
    width: 270px;
    height: 300px;
    right: 0;
    top: 0
}

.headnews .focus .focus-newsMedia .focus-newsMedia-bottom .focus-newsMedia-bottom-scroll .swiper-slide .item.item6 {
    width: 258px;
    left: 0;
    bottom: 0
}

.headnews .focus .focus-newsText {
    position: relative;
    z-index: 5;
    width: 325px
}

.headnews .focus .focus-newsText .focus-newsText-top {
    position: relative;
    height: 95px;
    padding-top: 33px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.headnews .focus .focus-newsText .focus-newsText-top .swiper-pagination {
    width: auto;
    bottom: auto;
    top: 25px;
    left: 20px
}

.headnews .focus .focus-newsText .focus-newsText-top .swiper-pagination .swiper-pagination-bullet {
    opacity: 1;
    background: #3494ef;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    margin-right: 8px
}

.headnews .focus .focus-newsText .focus-newsText-top .swiper-pagination .swiper-pagination-bullet-active {
    background: #f5b70a
}

.headnews .focus .focus-newsText .focus-newsText-top .swiper-container {
    z-index: 5;
    margin-left: 20px;
    width: 183px;
    height: 56px
}

.headnews .focus .focus-newsText .focus-newsText-top .bg {
    position: absolute;
    z-index: 1;
    top: -15px;
    left: 0;
    width: 100%;
    height: 110px;
    background: url("http://www.news.cn/2021homepro/images/head-xxjxs-bg.png") -1px bottom no-repeat
}

.headnews .focus .focus-newsText .focus-newsText-bottom {
    position: relative;
    height: 719px
}

.headnews .focus .focus-newsText .focus-newsText-bottom .tips {
    width: 320px;
    height: 56px;
    background: url("http://www.news.cn/2021homepro/images/headline-tips.gif") 0 100% no-repeat;
    position: absolute;
    left: 5px;
    top: 537px;
    right: 0;
    z-index: 4;
    opacity: 0;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
    pointer-events: none
}

.headnews .focus .focus-newsText .focus-newsText-bottom .tips:before {
    content: "";
    display: block;
    width: 320px;
    height: 32px;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%)
}

.headnews .focus .focus-newsText .focus-newsText-bottom .tips.show {
    opacity: 1
}

.headnews .focus .focus-newsText .focus-newsText-bottom:after {
    z-index: 6;
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 9px 9px 0 0;
    border-color: #020737 transparent transparent transparent
}

.headnews .focus .focus-newsText .focus-newsText-bottom .list {
    position: relative;
    z-index: 1;
    width: 325px;
    height: 593px;
    overflow: hidden;
    background: #ccc;
    -webkit-box-shadow: 1px 0 5px 0 rgba(0, 0, 0, .1);
    -moz-box-shadow: 1px 0 5px 0 rgba(0, 0, 0, .1);
    box-shadow: 1px 0 5px 0 rgba(0, 0, 0, .1)
}

.headnews .focus .focus-newsText .focus-newsText-bottom .list:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
    width: 100%;
    height: 1px;
    background: #083b90
}

.headnews .focus .focus-newsText .focus-newsText-bottom .list li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 1px;
    height: 58.5px;
    color: #333;
    background: #fff;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    transition: all .2s
}

.headnews .focus .focus-newsText .focus-newsText-bottom .list li:first-child {
    margin-top: 0
}

.headnews .focus .focus-newsText .focus-newsText-bottom .list li span {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 0 10px;
    display: block
}

.headnews .focus .focus-newsText .focus-newsText-bottom .list li a {
    color: #333;
    font-size: 16px;
    line-height: 24px;
    -webkit-transition: all 0s;
    -moz-transition: all 0s;
    transition: all 0s
}

.headnews .focus .focus-newsText .focus-newsText-bottom .list li .btn-horn-box {
    vertical-align: top;
    margin-right: 0;
    margin-left: 5px;
    margin-top: 4px
}

.headnews .focus .focus-newsText .focus-newsText-bottom .list li:after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 3;
    width: 3px;
    height: 100%;
    background: #02235a
}

.headnews .focus .focus-newsText .focus-newsText-bottom .list li.active {
    font-weight: 500;
    color: #fff;
    background: #3494f0
}

.headnews .focus .focus-newsText .focus-newsText-bottom .list li.active a {
    color: #fff
}

.headnews .focus .focus-newsText .focus-newsText-bottom .list li.active a:hover {
    color: #fff !important
}

.headnews .focus .focus-newsText .focus-newsText-bottom .list li.active .btn-horn {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAABsklEQVQ4jZXUTYiPURQG8N/8Z5Ax5SMiC5F8LGyU9fhoVpiUhSWxVBayUmwsrEjNxhI1Nja+FhaYsrGTpSRRxAjlo9EoenR1/jVNfx9z6r7vvfc895zn3PO8ryR/G/OSrEhyOMnjJGM9sJ2Z6wG9bQE2YgcOYSWG8GIWejF24hFetY0WcBCbat5sCYYxgkV4iPs4hr7CNOxPLMWZwrT3m+Y4W0z6C7wQ07iKCTzFZxwpf2N6Ek9wDedr/RxjAwX8gMt4jy+4h0/4PqvExvAH1uFoBbmObbUebxc5leTSP5rTxp0kN2q+IcnrJBNJ+pPsTvIyyakOUiXOxZ7hAbZgTZX/FqOdOQbqmzGfRKfu9GuRWj3XgF1rd78V34rZUEltslNZFs/o8v8w3F8Bb+JjyW4Vbneqm6M4h+XYjH1Yhvk9grb9g3iN06XjkWJ9pT2O40BprbHchRN4VzrrarFrTVZj1ZipOrsHF9uZviaDWdaE3TI20PZKdBd7i1WrpmtrW5n16Z367f+D5lqiJUmGk1xI8jbJdJJbs3BL68exvs74l5gbaLCEPJ7kZA//QDdYEr8AKQhFIgOX+m0AAAAASUVORK5CYII=) 0 0 no-repeat
}

.headnews .focus .focus-newsText .focus-newsText-bottom .list li.active:after {
    width: 5px;
    background: #fff
}

.headnews .focus .focus-newsText .focus-newsText-bottom .hot {
    position: relative;
    z-index: 3;
    width: 100%;
    height: 118px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    padding: 10px 0 15px 50px;
    background: #fff;
    -webkit-box-shadow: 1px 0 5px 0 rgba(0, 0, 0, .1);
    -moz-box-shadow: 1px 0 5px 0 rgba(0, 0, 0, .1);
    box-shadow: 1px 0 5px 0 rgba(0, 0, 0, .1)
}

.headnews .focus .focus-newsText .focus-newsText-bottom .hot:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 3;
    width: 3px;
    height: 100%;
    background: #02235a
}

.headnews .focus .focus-newsText .focus-newsText-bottom .hot .title {
    position: absolute;
    left: 10px;
    top: 10px;
    width: 31px;
    height: 99px;
    background: url("http://www.news.cn/2021homepro/images/hot-title.png") 0 0 no-repeat
}

.headnews .focus .focus-newsText .focus-newsText-bottom .hot .swiper-container {
    width: 100%;
    height: 100%
}

.headnews .focus .focus-newsText .focus-newsText-bottom .hot .swiper-container .swiper-slide {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 13px 0 10px;
    font-size: 16px;
    line-height: 31px;
    overflow: hidden
}

.headnews .focus .focus-newsText .focus-newsText-bottom .hot .swiper-container .swiper-slide:before {
    content: "";
    position: absolute;
    left: 0;
    top: 15px;
    width: 4px;
    height: 4px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #333
}

.headnews .focus .focus-newsText .focus-newsText-bottom .hot .swiper-container .swiper-slide a {
    color: #333
}

.headnews .focus .focus-newsText .focus-newsText-bottom .hot .swiper-container .swiper-slide i {
    color: #ac894c;
    margin-right: 5px
}

.main {
    position: relative;
    z-index: 2;
    margin-top: 20px;
    background: url("http://www.news.cn/sports/Tokyo2020/images/LHR_footerTop_v1.png") 50% 100% no-repeat;
    padding-bottom: 160px;
}

.main .main-recommend {
    position: relative;
    margin-top: -20px;
    color: #fff;
    width: 100%;
    height: 1065px;
    overflow: hidden;
}

.main .main-recommend .recommend {
    position: relative;
    overflow: hidden
}

.main .main-recommend .recommend .column-left {
    position: relative
}

.main .main-recommend .recommend .column-left .tab-name {
    position: absolute;
    width: 268px;
    height: 50px;
    left: 0;
    top: 0;
    background: #fff;
    z-index: 10
}

.main .main-recommend .recommend .column-left .tab-name.fixed {
    position: fixed;
    top: 0;
    width: 268px;
    left: auto
}

.main .main-recommend .recommend .column-left .tab-name .tab-name-item {
    display: none
}

.main .main-recommend .recommend .column-left .tab-name .tab-name-item.active {
    display: block
}

.main .main-recommend .recommend .column-left .tab-name .tab-name-item .recommend-hot-recom-screen {
    position: absolute;
    left: 170px;
    top: 6px;
    width: 54px;
    height: 20px
}

.main .main-recommend .recommend .column-left .tab-name .tab-name-item .recommend-hot-recom-screen .screen-btn {
    content: '';
    width: 18px;
    height: 18px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAACjUlEQVQ4ja1VO0/bYBQ9hrTERgRBrSaBpVLquAsSeyWmIP5Ap3Qrc7t1aEUZ2GBBqjrSsYtVKUO7ERSpqExsDAZS1Ik8XBOnQNLiR1wdmoChmEfolY585e/e4+v7+K7g+z4uEkEQegGIACQAUQARADR2ARwBaAL4BcC7kIDEQQAgYUxVVTWXy73Z3t7+sr+//8PzPMe27d+1Wq3Ed7lcboY2tG37nJVWq3UCAHcAJDRNe1Wv1yutVsu/DLTRNO01gGTb91Q8zzsGDxKJxIP19XXN8zz/JqAPfc+Qu67b+f0kDVzX9bsBfduR/02L4zh8xDRNm3Ecx78NyAFgsBN0r6IojyzL2rNt278NLMuqkYsd1MOWmp+fz4qiOBwsZDcQRXFoYWEhS04S96uqmjnfdt0inU5PsvdJ3CfLcjoswrW1tSv1IGRZVsjJaYpEo9HBsAnsDNFVekdEUWTxIsdj6rquKwhCJIy4PTyX6ufPSeY1Go16LBZL/A/iw8PDnxwP5vjINM3vYcVC4D4J04MwDKNIThI3Njc382HFGx8fv1IPYmtra5k3n8ABSaVSSqFQ+CpJ0nBYOq4jzWbTmpqaeqzrerHHMAxvZ2enXCgUFm87ICsrK4u6rpeYY6FarSIej/PiuJ/P59+OjY096SbajY2Nj5lM5gUAgw3Rw4RXKhXem2Y2m32p6/qnm06druuf6UuOzkYRyuXyyVeTyeRdAPeWlpaeTUxMPB8YGIhfFuXBwUF1dXX13fT09HsAewDszplQKjElpzIyMsK09KdSqeTs7OxTRVEmZVl+KEnSEM9ZINM0vxWLxeW5ubkPrA876/zuE3Z3dy+MZnR0lB/gIiX62sNECS5T4t9lCuAPbfdxgthtxaQAAAAASUVORK5CYII=) center center no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    background-size: 100%;
    position: absolute;
    top: 0;
    left: -7px;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s
}

.main .main-recommend .recommend .column-left .tab-name .tab-name-item .recommend-hot-recom-screen span {
    width: 45px;
    height: 18px;
    line-height: 18px;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center;
    font-size: 12px;
    color: #fff;
    cursor: pointer;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
    background: #f69100
}

.main .main-recommend .recommend .column-left .tab-name .tab-name-item .recommend-hot-recom-screen.active span {
    background: #2466db
}

.main .main-recommend .recommend .column-left .tab-name .tab-name-item .recommend-hot-recom-screen.active .screen-btn {
    left: 33px
}

.main .main-recommend .recommend .column-left .tab-name .swiper-button-prev {
    left: auto;
    right: 24px;
    margin-top: -18px;
    width: 17px;
    height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAABYklEQVQ4jZXTv0tVcRjH8de9XiHBJHUJBwelQVFycYxutOTmVCDYkA1CJSg0BIp/gDgE2qRD6tYcNAjevyAcHEMcdEzS/BWkxvfyPZfD0Xs5vZfDeX58vs/zfJ9vofvVrgx9mMAIelHAHjaxiu/ZhLTIHSxgEqVsYOQaG3iHo8SYBLfgK57USa4dinEM4hFOgrEYnQs5BNIMxdYkIv2xhVt50NXs8/T921zPUU7aeY2mbER7a9HMaLuxx3eVioV6Z0yhUoq3UCMkhMTp0Xs6Wm9oZ3maVNKTOMoDLWZfdFZbyEkbOop5oxvwJ4jUFqWyc+7Z/IG5jZ+Ozq7yCPzCaRD5lrb+vbq2tnWs/GG/+g3/DaiIV7yCy2zc4clltaJQWaiwDh+l1n4Jb/5zFl/irtQ29n1SWk624yOtkoiEesO+LIexNBAKA1qPm/o7KxK4wFs8xCJ2YmAQ/YFPGMbL9AuGfyjoUjJ8pDf5AAAAAElFTkSuQmCC) 0 0 no-repeat
}

.main .main-recommend .recommend .column-left .tab-name .swiper-button-next {
    right: 4px;
    margin-top: -18px;
    width: 17px;
    height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAABaUlEQVQ4jZWTvy8DYRjHP60aJCXUIgiDmEiIwSjtICEWC1PTQRdDIzH4AwRTI2IgBiQiacLCRiKRq7/A0Fj8SCw2KtqoVLXyXO6VN5f3rvVdLu/z4/M+d/d8A30LTxg0BiSBSaAfqAGPwAVwCNzpLW5IK7ADxCVnogMVYA9YAb4kENKSYeAGGPVoVpKeFDAEzACloJY8aACgKwak5awgUWDeXXW03MVgd7MfaFEmUpAlU0V0uIXL1R7W4p1Ewk2mEgkmFSTmdVUoGCARa+N6o9d+ytmlKYFEgHbftwc6wkF7IplMJtQ0IJByPUAdleV3FYG8XOZX+/FZJX2WJ2MVqFRreupZ7UkWmDU1S0MmW2Dr/J234o+p5EpBtk0QK1di/eSV+5dvrwGFuq+v/Skw1/insCUWSekbK4a7/QfAcvzzt7GiAjABHDuu9ZIYUCaYFt+4IQqUAMaBXeDBaZJ4DtgERhwD2g4G+AW1rlWEp6j8VgAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.main .main-recommend .recommend .column-left .tab-cont {
    width: 100%;
    height: 2178px;
    padding-top: 50px;
    overflow: hidden
}

.main .main-recommend .recommend .column-left .tab-cont .swiper-container {
    width: 100%;
    height: 1028px
}

.main .main-recommend .recommend .column-left .tab-cont .swiper-container:after {
    content: "";
    width: 100%;
    height: 20px;
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 30;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0)), to(#fff));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%);
    pointer-events: none
}

.main .main-recommend .recommend .column-left .tab-cont .recommend-hot-cont-list {
    height: 2178px
}

.main .main-recommend .recommend .column-left .tab-cont .hotList-think {
    margin-bottom: 20px
}

.main .main-recommend .recommend .column-left .tab-cont .hotList-think .title {
    position: relative;
    padding-left: 26px;
    font-size: 18px;
    font-weight: 700;
    height: 24px;
    line-height: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAQCAYAAAAS7Y8mAAABKElEQVQ4jb3Uu0oDQRgF4C9eUCHRgCCChYW+gBZeUCutxEJ8BsFaiCjYiPgG1nY+gY2V+AKW2olFKhtR8I5XBiawLMluEsED25yd/8z/nzkzhVLlWgbKOME0PiLXiSusodqosCtLFStYwDqeEjXH2MBuu8JfeMZRit9HMaswLTyMEn6i6GjCgiS68das8B528Jnotg83OVPVRUeC3MYpZjCLeRxgqB3hZMf3uMBlghtHb526YMVDs8LBgv7U/3K0JI3QxBRW49SFyJ3H88lNRSPcYhlzMddBbBBnWJLyuBWM4RAjMUnhq2CxnhWtIHT5kopiNWbeXzr+Rk+KK9b8/YtwLv5FeCCOmMRrgzchd204vM0Y+EdMYituGAoncBdvZQ3Bx+y1vP8CohY6it2I7XQAAAAASUVORK5CYII=) 0 center no-repeat;
    color: #0d74dc
}

.main .main-recommend .recommend .column-left .tab-cont .hotList-think .title a {
    color: #0d74dc
}

.main .main-recommend .recommend .column-left .tab-cont .hotList-think .title:before {
    display: none
}

.main .main-recommend .recommend .column-left .tab-cont .hotList-think .title:after {
    content: "";
    position: absolute;
    right: 0;
    top: 7px;
    width: 160px;
    height: 10px;
    background: -webkit-gradient(linear, left top, right top, from(rgba(229, 229, 229, .65)), to(rgba(0, 0, 0, 0)));
    background: -webkit-linear-gradient(left, rgba(229, 229, 229, .65) 0, rgba(0, 0, 0, 0) 100%);
    background: -moz-linear-gradient(left, rgba(229, 229, 229, .65) 0, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to right, rgba(229, 229, 229, .65) 0, rgba(0, 0, 0, 0) 100%)
}

.main .main-recommend .recommend .column-left .tab-cont .hotList-think li {
    border-bottom: 1px dotted #5ba7e5;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px 0
}

.main .main-recommend .recommend .column-left .tab-cont .hotList-think li:last-child {
    border-bottom: 0
}

.main .main-recommend .recommend .column-left .tab-cont .hotList-think li:first-child i {
    color: #ff0047
}

.main .main-recommend .recommend .column-left .tab-cont .hotList-think li:nth-child(2) i {
    color: #1e88f7
}

.main .main-recommend .recommend .column-left .tab-cont .hotList-think li:nth-child(3) i {
    color: #fca54e
}

.main .main-recommend .recommend .column-left .tab-cont .hotList-think li i {
    float: left;
    font-family: Georgia;
    font-size: 18px;
    line-height: 24px;
    color: #333;
    font-style: italic
}

.main .main-recommend .recommend .column-left .tab-cont .hotList-think li a {
    float: right;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 240px;
    font-size: 14px;
    line-height: 24px;
    color: #333
}

.main .main-recommend .recommend .column-left .tab-cont .recommend-hot-cont-offical {
    height: 100%;
    background: #f5f5f5;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.main .main-recommend .recommend .column-left .tab-cont .recommend-hot-cont-offical .offical-list {
    margin: 0 4px
}

.main .main-recommend .recommend .column-left .tab-cont .recommend-hot-cont-offical .offical-list .offical-item .img img {
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s
}

.main .main-recommend .recommend .column-center .column-center-cont {
    position: relative;
    height: 960px
}

.main .main-recommend .recommend .column-center .column-center-cont:after {
    content: "";
    width: 100%;
    height: 20px;
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 30;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%);
    pointer-events: none
}

.main .main-recommend .recommend .column-center .column-center-cont .column-center-adv {
    position: relative
}

.main .main-recommend .recommend .column-center .column-center-cont .column-center-adv .mark {
    font-size: 12px;
    line-height: 18px;
    text-align: right;
    position: absolute;
    right: 0;
    bottom: 0;
    padding: 0 5px 0 10px;
    -webkit-border-radius: 9px 0 0 9px;
    -moz-border-radius: 9px 0 0 9px;
    border-radius: 9px 0 0 9px;
    color: #fff;
    background: rgba(0, 0, 0, .3)
}

.main .main-recommend .recommend .column-right .xpage-content-list {
    position: relative
}

.richMedia {
    width: 100%;
    height: 275px;
    overflow: hidden;
    margin-bottom: 20px;
}

.main .main-recommend .recommend .column-right .richMedia-focus {
    position: relative;
    width: 100%;
    margin-top: 15px;
}

.main .main-recommend .recommend .column-right .richMedia-focus .richMedia-swiper {
    width: 100%;
    height: 145px;
    overflow: inherit;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.main .main-recommend .recommend .column-right .richMedia-focus .richMedia-swiper .img {
    position: relative;
    z-index: 1;
    width: 244px;
    height: 145px;
    border-radius: 10px;
    overflow: hidden;
    font-size: 0
}

.main .main-recommend .recommend .column-right .richMedia-focus .richMedia-swiper .img img {
    width: 244px;
    height: 145px;
    border-radius: 10px;
    overflow: hidden;
}

.main .main-recommend .recommend .column-right .richMedia-focus .richMedia-swiper .tit {
    display: block;
    position: absolute;
    left: -25px;
    bottom: -85px;
    z-index: 3;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 292px;
    height: 70px;
    padding: 6px 14px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    color: #fff;
    background: url("http://www.news.cn/sports/Tokyo2020/images/asktext.png") top center no-repeat;
    overflow: hidden;
}

.main .main-recommend .recommend .column-right .richMedia-focus .richMedia-swiper .btn-play {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -18px;
    margin-top: -28px;
    z-index: 3;
    width: 36px;
    height: 36px;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAEO0lEQVRogc2aX4jVRRTHP2vbrsKWZbu2WZsV1AbrUoKyEkXQH6KHHt1MhCiJDIJIFEF8qIcgwQdfRN/yz/pSoNuTQRAYsgtB1lKKBUKkSVLEbiuoW+6Rs5xZzk73yu/3m7nd+4Vhhju/Oec75ze/M2fO3DYRoQFoA+4CbgB/N0JBewYZK4AXgGeBAeAx4G7Xr+T/As4B3wFngRPArylKq1q8A9gIvAE8YxYugwngyRTiZS2uz78F7AQeqNGvVvwJuARccUvmHuAJoNeeuxSN08n3A0eBq4WYqMULliER+V4WYkZERkVko4jcV0DOUhF5XEQ63G9PicisSR0pyqfIQ7qcthrJgCkR+VBElpeYeL2yyckdz0W8XUQ+iax8RETuzUA4lMUiclhEvjHrJxNX0sciKw9nJJxUbrU8RhzpiyKyqlVI34r4Nkf6goisbCXSWmr58SHga/PVuus9DfxQ0m02HIsiBeqnDxhpzGe3HGlqEH/b7Wi6GXzaBE4eS4CDwBjQt6DHrZsO+wiDB+ltgbW8yn1rp/3G5S2+Cbjf2vuA3ytYSLf3nhymNpwBRqy9Ghie73GzO2kzuy4iPRUttF9E/hSRVzJa/UER+ce4nYrdYZ+LF44nKDlqMlTWXhHpzER+1Mnt80vlZReafpbhFaus94Bxi89TcdzJfQnnVdaFlQN8mUFRgK7Lb4HXE+V84dprccQHrP4F+CNRSYwuc2lHgDsqyrgM/GbtQRzxfqvPZaW8EOq11PprKo4/Y/UcVyV+G7DUfoxPJrnxKHAK2FJB7mWrl+laXxS9visNJq7oBN6tMG7Kte+Mt/z/Az8u2EiK41/35JzFp90PXQ0mfsC8wtkKY/3KmG63vMe0dazISNJjEtgMHEuQEbhpqH0jLJXzVvfXGZSCMUtNpJDGbWRzXAPxCasfzhgkzQIfWYYrKWtlnB6x9hzXQHzMat1Sn09UgrnVF4Fd0UdVFc+5kGTcEz9h273i1QQFp4FRO4x8lYFwwAarxbjWDWu7W+AQEUqPcRLj+J+DxCGr9by5NaO1UvG+OwMfmpflZtbpjm6TLXJ06zUuIbdT8+h2HfjY2hq77GkBa+9xcZRym5nviWbYHmVkm5lyG3Y8JozbfH+tAUMuM6uvabAJpAfdElEu6+Jn6g3c3sQU3ErTGbC91nP1Bjcr6TngHIQYh7YyxLEv+PMozby+gaTXm46A0ejmojBxLbdb0t3jYOYNqttkehw23XXHFRGsr2pHdJWiH84HiRPoNhmTTu6M6aq5PMoSD2XI3JLHNbu12FDwekWfec2STtciWROmoxCfsvecevB4B9jh8owemt74Gbjozq9ddrWo8fRDNcZo2mE3sL9UJFnxNWt48KYFPbNSHrM2dnPVNF2Ou/w+i5fDlXi/26YDpuziVnMjJy3kvZCitFF/QtAYKJBX0noaygfgJsI00YX19pVQAAAAAElFTkSuQmCC) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    background-size: 100%
}

.main .main-recommend .recommend .column-right .richMedia-focus .swiper-slide.none-effect {
    -webkit-transition: none;
    -moz-transition: none;
    transition: none
}

.main .main-recommend .recommend .column-right .richMedia-focus .swiper-slide .slide-cont {
    position: relative;
    width: 100%;
    height: 100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden
}

.main .main-recommend .recommend .column-right .richMedia-focus .swiper-slide.swiper-slide-active .slide-cont {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    transform: none;
    z-index: 3;
    overflow: inherit;
}

.main .main-recommend .recommend .column-right .richMedia-focus .swiper-slide.swiper-slide-prev .slide-cont {
    -webkit-transform: scale(.7) translate(60px);
    -moz-transform: scale(.7) translate(60px);
    -ms-transform: scale(.7) translate(60px);
    transform: scale(.7) translate(60px);
    z-index: 1
}

.main .main-recommend .recommend .column-right .richMedia-focus .swiper-slide.swiper-slide-next .slide-cont {
    -webkit-transform: scale(.7) translate(-60px);
    -moz-transform: scale(.7) translate(-60px);
    -ms-transform: scale(.7) translate(-60px);
    transform: scale(.7) translate(-60px);
    z-index: 1
}

.main .main-recommend .recommend .column-right .richMedia-focus .swiper-button-prev {
    width: 21px;
    height: 46px;
    left: 0;
    margin-top: -30px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABJCAYAAABYdPRbAAADLUlEQVRoge3az0vTcRzH8fd36GrFN1ALvkRuLDaSUc6DBgW76kEh+O4keHCHgd9JV/+Rcjp2mAdBL3rSg95qp5iYyxjGRJllfCE12RdcTvl+46UF8SVoP776/hLfF+y47x6ML9uT7SMYhpGi690pEe0TUY6I3hLROV695ZoR2A0ievjr8ZyIXhPRsYsB8uc6iegl3hBuCPaAiCJ2gGBP7QLx2gVii3vkYg7EPAdingMxz4GY939CdnZ2bsuy/GJiYuIZKySZTIYFQTDGx8fzbJDl5eX7xWJRGhgY2PL5fCcsEE3TWubn57s7Ojq00dHR7UauYQkknU53lctlTywW23C73ToLpFAo3Mlms4FwOPw5Eol8a/Q6TUF0Xafp6eme1tbW80Qi8bGZazUFWVxc9JZKpbtDQ0MFSZJ+sECOjo7cCwsLTyRJOh4ZGdltBtEUZGpqKlSpVNzxePy9y+UyWCDr6+ttuVzO39fXt9vb2/u9WURDEF3XhVQq1ePxeKqKohSsQDQEmZ2d9auq2ibL8mZ7e3uVBaKq6s2lpaWQ1+s9iEaje1Yh6oYkk8nHZ2dnLYqibLhc1hZEzVfLZrP38vl8ZyQS2Q6FQmVLFbVCqtWqK5PJ9IiiWInH41tWI2qGZDKZ4OHhoTg8PPxBFMVzFkipVLq1urr6KBAIqIODg1+vAlETZHJyMmwYhpBIJOquLkshvycIwlU6/g1RFCWPDkWPskL8fv9Jf3//J/QoupQNgsVisSJ6dG5urht9ygZBh6JHNU3zoE/ZIBh6FF2KPkWnskEwdCn6FJ2KXmWDoEvRp+hU9CobBEOfolPRq+hWNgj6FJ2KXkW3skEwdCp6Fd26trbWxgahy0/cAro1nU7jxm36879hCHo1Go1uol/RsWwQTJblPZ/Pd4CORc+yQdCtY2NjG+hY9CwbBEO/omPRs+haNgiGjkXPomvRt2wQdCx6Fl07MzMTYINg6NlgMKiurKx0oXPZIHT5pZhH36Jz630uxx/Qf53zE7h5DsQ8B2KeAzHPgZh2ahfIvl0gOTtAvuD0FTcEiFc4AsZx/Avn0FQiekdEby7OoRHRTxZxRi0nu0IrAAAAAElFTkSuQmCC) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%
}

.main .main-recommend .recommend .column-right .richMedia-focus .swiper-button-next {
    width: 21px;
    height: 46px;
    right: 0;
    margin-top: -30px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABJCAYAAABYdPRbAAADH0lEQVRoge3aQWvTABjG8TdhrVbJcJtCUNZSWHGUaXdoFQ/R2y4bCO1psEsPha3zvC8i61Z6yA6DnrrTduiO9tgxV5WiVDbqRAKuUwys0o1GHq0iQViXpHsr5Lkn+dOG9EdbwTAM6myAiB4TUYyI7hDRFbrEDXQudYOInhHR6GVe/O+JnRjWCOqEKNwRv0MecEdQJ8TfBx1/7hH2if0QQW7IP+aGmOeGmOeGmPf/hiwtLT2Kx+NP9/f3r7OGLC4uVgRBMDKZTIQ1JBAInExNTb2r1Wry1tbWbbYQLJlM1kZGRvR8Pn9f13VHPr0thXi93nYymdzTdd2Xy+XG2UIwRVE+RyKRw1KpNFatVgfZQrB0Ov3G4/Gcra6uTrbbbb4QWZa/z8zMVOv1+s2NjQ1b5LT9QJubmzuQZflroVC4d3x87GULEUXRSKVSL5vNpndlZSXMFoJFo9EvsVjsoFwuB3d3d4fYQrCFhYWqz+drZbNZ3LgCW8jw8HArkUi81jRtaH19PcgWgsXj8Q9+v/9oc3MzrGnaVbYQURTxFu2dnp4OZDKZCbYQLBwOf1MU5X2lUhktlUq32EKwVCr1VpKkpqqqkVar1dU1ehIiSdLZ7Ozsq0ajMbi2tjbGFoJNT09/CoVCWrFYHK/X69fYQujXs6ViGIawvLx8ruZ6GiII3T/XehoC18K3eGXYQuBZuBa+DQaDJywhcCw8C9fCt90c05MQOBaehWvhW5YQ+BWOhWfh2m6PczQEboVf4Vh49iLHOhoCt8KvcCw8yxICr8Kt8Csce9HjHQuBV+FW+BWOZQnZ2dkZglfhVvjVyjlsh8CnuVxuEl6FW62ex3YIfAqnwqtwK0sIXAqfBgKBI3jVzrlshcCl8On8/PwevMoSAo/CpfApnGqrwmoIHKqq6iRcCp/ajbAcoqpqqNFoSHApfMoSAn9ub2/fhUfhUiciLIXAn3BoOp0+V10XGX6Azjp5QqtzvwI3zw0xzw0xzw0xr69CHPnQsjuE2JKVkyHlPuj4GfKCiD72QwjukedEdMgZYv4f2hMieoifYi71f2hE9AOXzT+BgEqniAAAAABJRU5ErkJggg==) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%
}
/*奥运知识贴*/

.aboutOly {
    width: 100%;
    height: 336px;
    overflow: hidden;
    margin-bottom: 20px;
}

.main .main-recommend .recommend .column-right .aboutOlympic {
    position: relative;
    width: 100%;
    margin-top: 15px;
    overflow: hidden
}

.main .main-recommend .recommend .column-right .aboutOlympic .richMedia-swiper {
    width: 100%;
    height: 274px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.main .main-recommend .recommend .column-right .aboutOlympic .richMedia-swiper .img {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    font-size: 0
}

.main .main-recommend .recommend .column-right .aboutOlympic .richMedia-swiper .img img {
    width: 100%;
    height: 100%
}

.main .main-recommend .recommend .column-right .aboutOlympic .richMedia-swiper .tit {
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 3;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 10px 5px 15px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    color: #fff;
    background: rgba(0, 0, 0, .65);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .65)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%)
}

.main .main-recommend .recommend .column-right .aboutOlympic .richMedia-swiper .btn-play {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -18px;
    margin-top: -28px;
    z-index: 3;
    width: 36px;
    height: 36px;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAEO0lEQVRogc2aX4jVRRTHP2vbrsKWZbu2WZsV1AbrUoKyEkXQH6KHHt1MhCiJDIJIFEF8qIcgwQdfRN/yz/pSoNuTQRAYsgtB1lKKBUKkSVLEbiuoW+6Rs5xZzk73yu/3m7nd+4Vhhju/Oec75ze/M2fO3DYRoQFoA+4CbgB/N0JBewYZK4AXgGeBAeAx4G7Xr+T/As4B3wFngRPArylKq1q8A9gIvAE8YxYugwngyRTiZS2uz78F7AQeqNGvVvwJuARccUvmHuAJoNeeuxSN08n3A0eBq4WYqMULliER+V4WYkZERkVko4jcV0DOUhF5XEQ63G9PicisSR0pyqfIQ7qcthrJgCkR+VBElpeYeL2yyckdz0W8XUQ+iax8RETuzUA4lMUiclhEvjHrJxNX0sciKw9nJJxUbrU8RhzpiyKyqlVI34r4Nkf6goisbCXSWmr58SHga/PVuus9DfxQ0m02HIsiBeqnDxhpzGe3HGlqEH/b7Wi6GXzaBE4eS4CDwBjQt6DHrZsO+wiDB+ltgbW8yn1rp/3G5S2+Cbjf2vuA3ytYSLf3nhymNpwBRqy9Ghie73GzO2kzuy4iPRUttF9E/hSRVzJa/UER+ce4nYrdYZ+LF44nKDlqMlTWXhHpzER+1Mnt80vlZReafpbhFaus94Bxi89TcdzJfQnnVdaFlQN8mUFRgK7Lb4HXE+V84dprccQHrP4F+CNRSYwuc2lHgDsqyrgM/GbtQRzxfqvPZaW8EOq11PprKo4/Y/UcVyV+G7DUfoxPJrnxKHAK2FJB7mWrl+laXxS9visNJq7oBN6tMG7Kte+Mt/z/Az8u2EiK41/35JzFp90PXQ0mfsC8wtkKY/3KmG63vMe0dazISNJjEtgMHEuQEbhpqH0jLJXzVvfXGZSCMUtNpJDGbWRzXAPxCasfzhgkzQIfWYYrKWtlnB6x9hzXQHzMat1Sn09UgrnVF4Fd0UdVFc+5kGTcEz9h273i1QQFp4FRO4x8lYFwwAarxbjWDWu7W+AQEUqPcRLj+J+DxCGr9by5NaO1UvG+OwMfmpflZtbpjm6TLXJ06zUuIbdT8+h2HfjY2hq77GkBa+9xcZRym5nviWbYHmVkm5lyG3Y8JozbfH+tAUMuM6uvabAJpAfdElEu6+Jn6g3c3sQU3ErTGbC91nP1Bjcr6TngHIQYh7YyxLEv+PMozby+gaTXm46A0ejmojBxLbdb0t3jYOYNqttkehw23XXHFRGsr2pHdJWiH84HiRPoNhmTTu6M6aq5PMoSD2XI3JLHNbu12FDwekWfec2STtciWROmoxCfsvecevB4B9jh8owemt74Gbjozq9ddrWo8fRDNcZo2mE3sL9UJFnxNWt48KYFPbNSHrM2dnPVNF2Ou/w+i5fDlXi/26YDpuziVnMjJy3kvZCitFF/QtAYKJBX0noaygfgJsI00YX19pVQAAAAAElFTkSuQmCC) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    background-size: 100%
}

.main .main-recommend .recommend .column-right .aboutOlympic .swiper-slide.none-effect {
    -webkit-transition: none;
    -moz-transition: none;
    transition: none
}

.main .main-recommend .recommend .column-right .aboutOlympic .swiper-slide .slide-cont {
    position: relative;
    width: 100%;
    height: 100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden
}

.main .main-recommend .recommend .column-right .aboutOlympic .swiper-slide.swiper-slide-active .slide-cont {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    transform: none;
    z-index: 3
}

.main .main-recommend .recommend .column-right .aboutOlympic .swiper-slide.swiper-slide-prev .slide-cont {
    -webkit-transform: scale(.7) translate(60px);
    -moz-transform: scale(.7) translate(60px);
    -ms-transform: scale(.7) translate(60px);
    transform: scale(.7) translate(60px);
    z-index: 1
}

.main .main-recommend .recommend .column-right .aboutOlympic .swiper-slide.swiper-slide-next .slide-cont {
    -webkit-transform: scale(.7) translate(-60px);
    -moz-transform: scale(.7) translate(-60px);
    -ms-transform: scale(.7) translate(-60px);
    transform: scale(.7) translate(-60px);
    z-index: 1
}

.main .main-recommend .recommend .column-right .aboutOlympic .swiper-button-prev {
    width: 21px;
    height: 46px;
    left: 0;
    margin-top: -30px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABJCAYAAABYdPRbAAADLUlEQVRoge3az0vTcRzH8fd36GrFN1ALvkRuLDaSUc6DBgW76kEh+O4keHCHgd9JV/+Rcjp2mAdBL3rSg95qp5iYyxjGRJllfCE12RdcTvl+46UF8SVoP776/hLfF+y47x6ML9uT7SMYhpGi690pEe0TUY6I3hLROV695ZoR2A0ievjr8ZyIXhPRsYsB8uc6iegl3hBuCPaAiCJ2gGBP7QLx2gVii3vkYg7EPAdingMxz4GY939CdnZ2bsuy/GJiYuIZKySZTIYFQTDGx8fzbJDl5eX7xWJRGhgY2PL5fCcsEE3TWubn57s7Ojq00dHR7UauYQkknU53lctlTywW23C73ToLpFAo3Mlms4FwOPw5Eol8a/Q6TUF0Xafp6eme1tbW80Qi8bGZazUFWVxc9JZKpbtDQ0MFSZJ+sECOjo7cCwsLTyRJOh4ZGdltBtEUZGpqKlSpVNzxePy9y+UyWCDr6+ttuVzO39fXt9vb2/u9WURDEF3XhVQq1ePxeKqKohSsQDQEmZ2d9auq2ibL8mZ7e3uVBaKq6s2lpaWQ1+s9iEaje1Yh6oYkk8nHZ2dnLYqibLhc1hZEzVfLZrP38vl8ZyQS2Q6FQmVLFbVCqtWqK5PJ9IiiWInH41tWI2qGZDKZ4OHhoTg8PPxBFMVzFkipVLq1urr6KBAIqIODg1+vAlETZHJyMmwYhpBIJOquLkshvycIwlU6/g1RFCWPDkWPskL8fv9Jf3//J/QoupQNgsVisSJ6dG5urht9ygZBh6JHNU3zoE/ZIBh6FF2KPkWnskEwdCn6FJ2KXmWDoEvRp+hU9CobBEOfolPRq+hWNgj6FJ2KXkW3skEwdCp6Fd26trbWxgahy0/cAro1nU7jxm36879hCHo1Go1uol/RsWwQTJblPZ/Pd4CORc+yQdCtY2NjG+hY9CwbBEO/omPRs+haNgiGjkXPomvRt2wQdCx6Fl07MzMTYINg6NlgMKiurKx0oXPZIHT5pZhH36Jz630uxx/Qf53zE7h5DsQ8B2KeAzHPgZh2ahfIvl0gOTtAvuD0FTcEiFc4AsZx/Avn0FQiekdEby7OoRHRTxZxRi0nu0IrAAAAAElFTkSuQmCC) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%
}

.main .main-recommend .recommend .column-right .aboutOlympic .swiper-button-next {
    width: 21px;
    height: 46px;
    right: 0;
    margin-top: -30px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABJCAYAAABYdPRbAAADH0lEQVRoge3aQWvTABjG8TdhrVbJcJtCUNZSWHGUaXdoFQ/R2y4bCO1psEsPha3zvC8i61Z6yA6DnrrTduiO9tgxV5WiVDbqRAKuUwys0o1GHq0iQViXpHsr5Lkn+dOG9EdbwTAM6myAiB4TUYyI7hDRFbrEDXQudYOInhHR6GVe/O+JnRjWCOqEKNwRv0MecEdQJ8TfBx1/7hH2if0QQW7IP+aGmOeGmOeGmPf/hiwtLT2Kx+NP9/f3r7OGLC4uVgRBMDKZTIQ1JBAInExNTb2r1Wry1tbWbbYQLJlM1kZGRvR8Pn9f13VHPr0thXi93nYymdzTdd2Xy+XG2UIwRVE+RyKRw1KpNFatVgfZQrB0Ov3G4/Gcra6uTrbbbb4QWZa/z8zMVOv1+s2NjQ1b5LT9QJubmzuQZflroVC4d3x87GULEUXRSKVSL5vNpndlZSXMFoJFo9EvsVjsoFwuB3d3d4fYQrCFhYWqz+drZbNZ3LgCW8jw8HArkUi81jRtaH19PcgWgsXj8Q9+v/9oc3MzrGnaVbYQURTxFu2dnp4OZDKZCbYQLBwOf1MU5X2lUhktlUq32EKwVCr1VpKkpqqqkVar1dU1ehIiSdLZ7Ozsq0ajMbi2tjbGFoJNT09/CoVCWrFYHK/X69fYQujXs6ViGIawvLx8ruZ6GiII3T/XehoC18K3eGXYQuBZuBa+DQaDJywhcCw8C9fCt90c05MQOBaehWvhW5YQ+BWOhWfh2m6PczQEboVf4Vh49iLHOhoCt8KvcCw8yxICr8Kt8Csce9HjHQuBV+FW+BWOZQnZ2dkZglfhVvjVyjlsh8CnuVxuEl6FW62ex3YIfAqnwqtwK0sIXAqfBgKBI3jVzrlshcCl8On8/PwevMoSAo/CpfApnGqrwmoIHKqq6iRcCp/ajbAcoqpqqNFoSHApfMoSAn9ub2/fhUfhUiciLIXAn3BoOp0+V10XGX6Azjp5QqtzvwI3zw0xzw0xzw0xr69CHPnQsjuE2JKVkyHlPuj4GfKCiD72QwjukedEdMgZYv4f2hMieoifYi71f2hE9AOXzT+BgEqniAAAAABJRU5ErkJggg==) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%
}
/*奥运赛程*/

.abstractbox {
    width: 100%;
    height: 300px;
    margin-top: 0px;
}

.olyTime {
    width: 292px;
    height: 403px;
    background: url(http://www.news.cn/sports/Tokyo2020/images/ayscbg.png) top center no-repeat;
}

.olytimebox {
    width: 100%;
    height: 50px;
}

.olyTime .timebox {
    width: 198px;
    height: 12px;
    margin: 10px auto;
}

.olyTime ul {
    width: 270px;
    margin: 0 auto 5px auto;
}

.olyTime ul li {
    width: 52px;
    height: 52px;
    background: #24beec;
    overflow: hidden;
    text-align: center;
    line-height: 52px;
    color: #fff;
    border-radius: 10px;
    margin: 2px 1px;
    float: left;
}

.olyTime ul li:hover {
    background: #fbae48;
}

.olyTime ul li a {
    color: #fff;
}

.olyTime .abstractbox li {
    font-size: 14px;
    line-height: 30px;
    height: auto;
    color: #333;
}

.olyTime .abstractbox li span {
    /* display: inline-block; */
    
    float: left;
    margin-right: 20px;
    margin-left: 15px;
    color: #ccc;
}

.olyTime .abstractbox li h3 {
    /* display: inline-block; */
    
    float: left;
    font-weight: normal;
}
/*大通滚动*/

.allScroll {
    width: 100%;
    height: 586px;
    position: relative;
    overflow: hidden;
}

.allScroll .swiper-container {
    width: 2135px;
    height: 586px;
    margin: 20px auto;
}

.allScroll .arrow-left,
.allScroll .arrow-right {
    position: absolute;
    top: 0;
    width: 60px;
    height: 100%;
    z-index: 99;
    cursor: pointer;
}

.allScroll .arrow-left {
    left: 0px;
}

.allScroll .arrow-right {
    right: 0px;
}

.allScroll .arrow-left:hover {
    background: url("http://www.news.cn/topic/2018worldcup/images/20180602_sjb_part4anleft_v1.png") left center no-repeat;
}

.allScroll .arrow-right:hover {
    background: url("http://www.news.cn/topic/2018worldcup/images/20180602_sjb_part4anright_v1.png") right center no-repeat;
}

.allScroll .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    width: 100%;
    overflow: hidden;
    position: relative;
    /* Center slide text vertically */
    
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.allScroll .swiper-slide:nth-child(2n) {
    width: 32%;
}

.allScroll .swiper-slide:nth-child(3n) {
    width: 32%;
}

.allScroll .swiper-slide .imgbox {
    width: 642px;
    height: 387px;
    position: relative;
    top: 0;
    left: 0;
}

.allScroll .swiper-slide img {
    width: 100%;
    height: 100%;
}

.allScroll .swiper-slide .imgbox .textbox {
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.7);
    display: none;
}

.allScroll .swiper-slide .imgbox .textbox h3 {
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    padding-left: 10px;
    margin: 30% auto;
}

.allScroll .swiper-slide .imgbox .textbox h3 a {
    color: #fff;
}

.allScroll .swiper-slide .imgbox .textbox p {
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    margin: 10px 10px;
}

.allScroll .swiper-slide .imgbox .textbox h4 {
    font-size: 18px;
    line-height: 30px;
    text-align: left;
    color: #333;
    font-weight: bold;
    padding-left: 10px;
    margin: 0 10px;
    padding: 15px 0;
    border-top: 1px dotted #999;
}

.allScroll .swiper-slide .imgbox .textbox h4 a {
    color: #333;
}

.l1 {
    width: 644px;
    float: left;
    height: 586px;
    overflow: hidden;
}

.allScroll .swiper-slide .imgbig {
    margin-bottom: 2px;
}

.allScroll .swiper-slide .imglit {
    width: 320px;
    height: 188px;
    float: left;
    margin-right: 2px;
    overflow: hidden;
}

.allScroll .swiper-slide .imglit2 {
    width: 320px;
    height: 193px;
    float: left;
    margin-bottom: 2px;
    overflow: hidden;
}

.l2 {
    width: 322px;
    float: left;
    height: 586px;
    overflow: hidden;
}

.l3 {
    width: 522px;
    float: left;
    height: 586px;
    overflow: hidden;
}

.allScroll .swiper-slide .imgmid {
    width: 520px;
    height: 288px;
    float: left;
    margin-bottom: 2px;
    overflow: hidden;
}
/*两栏*/

.leftline {
    width: 872px;
    float: left;
    margin-top: 30px;
}

.rightline {
    width: 292px;
    float: right;
    margin-top: 30px;
}

.leftline .twoline {
    width: 414px;
}

.leftline .twoline li {
    font-size: 16px;
    line-height: 34px;
    height: 34px;
    color: #333;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-left: 10px;
}

.leftline .twoline li i {
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s;
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 16px;
    width: 4px;
    height: 4px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #333;
}

.threeimg {
    font-size: 16px;
    line-height: 34px;
    height: auto;
    color: #333;
    overflow: hidden;
    position: relative;
    margin: 5px 0;
}

.threeimg h3 {
    font-size: 16px;
    line-height: 34px;
    height: 34px;
    color: #333;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: normal;
}

.threeimg i {
    margin-left: 0;
    font-size: 16px;
    line-height: 24px;
    height: 24px;
    margin-top: 5px;
    color: #333;
    overflow: hidden;
    position: relative;
    padding: 0 8px;
    background: #37b2e2;
    /* display: inline-block; */
    
    margin-right: 10px;
    float: left;
    color: #fff;
    border-radius: 30px;
}

.threeimg img {
    float: left;
    width: 31.5%;
    margin-right: 1.5%;
    height: auto;
    overflow: hidden;
    border-radius: 5px;
}

.oneimg {
    font-size: 16px;
    line-height: 34px;
    height: auto;
    color: #333;
    overflow: hidden;
    position: relative;
    margin: 5px 0;
}

.oneimg img {
    width: 31.5%;
    margin-right: 1.5%;
    float: left;
    border-radius: 5px;
    overflow: hidden;
}

.oneimg h3 {
    font-size: 16px;
    line-height: 30px;
    height: auto;
    color: #333;
    overflow: hidden;
    position: relative;
    font-weight: normal;
}
/*返回顶部*/

.backTop {
    position: fixed;
    width: 75px;
    height: 24px;
    line-height: 24px;
    background: url(../images/icon_back.png) no-repeat;
    right: 120px;
    bottom: 285px;
    font-size: 12px;
    color: #1187f9;
    text-indent: 20px;
    cursor: pointer;
    z-index: 99;
    display: none;
}

.footer {
    /* margin-top: 30px; */
    
    text-align: center;
    padding: 50px 0;
    font-size: 14px;
    line-height: 28px;
    color: #fff;
    background: url("http://www.news.cn/sports/Tokyo2020/images/footer.jpg") top center no-repeat;
}
/*20210706*/
/*新华号*/

.whlft {
    width: 265px;
    float: left;
    margin-top: 20px;
}

.cjtit {
    overflow: hidden;
    margin-bottom: 10px;
}

.leftlogo {
    width: 100%;
    height: 54px;
    line-height: 54px;
    text-align: center;
    margin-bottom: 10px;
}

.leftlogo img {
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    /*设置垂直居中*/
    
    display: inline-block;
    line-height: 54px;
    vertical-align: middle;
}

.abstractbox2 {
    height: 1030px;
    width: 99%;
}

.lftbox h3 {
    font-size: 14px;
    font-weight: bold;
    line-height: 24px;
    height: 24px;
    margin: 10px auto 5px auto;
    width: 100%;
    overflow: hidden;
}

.lftbox .lftimg {
    margin-bottom: 10px;
    border-radius: 5px;
    overflow: hidden;
    position: relative;
}

.lftbox .lftimg img {
    width: 100%;
    height: 110px;
}

.lftbox .lftimg .bg {
    width: 100%;
    height: 40px;
    position: absolute;
    bottom: 0;
    z-index: 98;
    background: url("http://www.news.cn/sports/Tokyo2020/images/gray02.png") repeat-x;
}

.lftbox .lftimg h3 {
    width: 93%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #fff;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    right: 10px;
    z-index: 99;
    text-align: center;
}

.lftbox .lftimg h3 a {
    color: #fff;
}

.lftbox ul {
    margin-bottom: 15px;
}

.lftbox ul li {
    font-size: 14px;
    width: 235px;
    line-height: 24px;
    overflow: hidden;
    color: #666;
    position: relative;
    padding-left: 10px;
    margin-bottom: 10px;
}

.lftbox ul li a {
    color: #333;
}

.lftbox ul li:after {
    content: "";
    position: absolute;
    left: 0;
    top: 10px;
    background: #333;
    width: 2px;
    height: 2px;
}
/* by LHR */
/* 场馆介绍 */

.gcjs {
    margin-top: 30px;
}

.cgjsSwiper {
    width: 872px;
    position: relative;
}

.cgjsSwiper .swiper-slide ul {
    width: 810px;
    margin: 0 auto 20px;
    overflow: hidden;
}

.cgjsSwiper .swiper-slide li {
    float: left;
    width: 260px;
}

.cgjsSwiper .swiper-slide li img {
    width: 260px;
    height: 146px;
}

.cgjsSwiper .swiper-slide li+li {
    margin-left: 15px;
}

.cgjsSwiper .swiper-slide li h3 {
    font-size: 16px;
    text-align: center;
    font-weight: normal;
    line-height: 32px;
}

.cgjsSwiper .swiper-button-prev {
    position: absolute;
    background: url("http://www.news.cn/sports/Tokyo2020/images/LHR_cgjsLeft_v1.png") no-repeat;
    left: 0px;
    top: 170px;
    width: 26px;
    height: 45px;
    z-index: 2;
    cursor: pointer;
}

.cgjsSwiper .swiper-button-next {
    position: absolute;
    background: url("http://www.news.cn/sports/Tokyo2020/images/LHR_cgjsRight_v1.png") no-repeat;
    right: 0px;
    top: 170px;
    width: 26px;
    height: 45px;
    z-index: 2;
    cursor: pointer;
}
/* 东京元素 */

.djysSwiper {
    width: 292px;
    position: relative;
}

.djysSwiper .swiper-slide {
    height: 600px;
}

.djysSwiper .swiper-slide .img {
    width: 288px;
    height: 161px;
    border: 1px solid #ccc;
    border-radius: 5px;
    overflow: hidden;
    margin: 0 auto;
}

.djysSwiper .swiper-slide .img img {
    width: 288px;
    height: 161px;
}

.djysSwiper .swiper-slide h3 {
    font-size: 14px;
    line-height: 28px;
    font-weight: normal;
    margin-bottom: 10px;
}

.djysSwiper .swiper-pagination {
    text-align: center;
    width: 100%;
    /* margin-top: 10px; */
}

.djysSwiper .swiper-pagination .swiper-pagination-bullet {
    margin: 0 5px;
}
/* 奥运项目 */

.ayxm {
    margin-top: 30px;
}

.ayxmSwiper {
    position: relative;
}

.ayxmSwiper .swiper-slide ul {
    width: 280px;
    margin: 0 auto;
    margin-bottom: 15px;
    overflow: hidden;
}

.ayxmSwiper .swiper-slide {
    width: 100%;
    height: 285px;
}

.ayxmSwiper .swiper-slide li {
    float: left;
    width: 44px;
    height: 44px;
    border-radius: 100%;
    overflow: hidden;
}

.ayxmSwiper .swiper-slide li img {
    width: 44px;
    height: 44px;
}

.ayxmSwiper .swiper-slide li+li {
    margin-left: 15px;
}

.ayxmSwiper .swiper-pagination {
    text-align: center;
    width: 100%;
    /* margin-top: 10px; */
}

.ayxmSwiper .swiper-pagination .swiper-pagination-bullet {
    margin: 0 5px;
}
/* 历届奥运 */

.ljay {
    margin-top: 30px;
}

.ljaySwiper {
    position: relative;
}

.ljaySwiper .swiper-slide ul {
    width: 280px;
    margin: 0 auto;
    margin-bottom: 15px;
    overflow: hidden;
}

.ljaySwiper .swiper-slide li {
    float: left;
    width: 130px;
}

.ljaySwiper .swiper-slide li+li {
    margin-left: 15px;
}

.ljaySwiper .swiper-slide li .img {
    width: 130px;
    height: 140px;
    border-radius: 5px;
    border: 1px solid #ccc;
    overflow: hidden;
}

.ljaySwiper .swiper-slide li img {
    width: 130px;
    height: 140px;
}

.ljaySwiper .swiper-slide li h3 {
    font-size: 14px;
    text-align: center;
    font-weight: normal;
    line-height: 26px;
}

.ljaySwiper .swiper-pagination {
    text-align: center;
    width: 100%;
    /* margin-top: 10px; */
}

.ljaySwiper .swiper-pagination .swiper-pagination-bullet {
    margin: 0 5px;
}
/* 中国冠军录 */

.zggjl {
    margin-top: 30px;
    padding-bottom: 60px;
}

.OlympicGames-champion {
    width: 1190px;
    overflow: hidden;
    margin: 0 auto;
}

.champion-tabs {
    width: 1200px;
    margin: 20px auto 60px;
    height: 34px;
}

.champion-tabs a {
    display: block;
    float: left;
    width: 83px;
    margin: 0 1px;
    color: #fff;
    text-align: center;
    background: #027dcb;
    line-height: 34px;
    height: 34px;
    font-size: 18px;
    font-family: 'Microsoft YaHei';
    text-decoration: none;
}

.champion-tabs a.active {
    color: #027dcb;
    background: #ffc801;
}

.champion-swiper {
    height: 345px;
    width: 1200px;
}

.champion-swiper .swiper-slide {
    height: 345px;
    width: 1200px;
}

.champion-slide-con {
    width: 990px;
    overflow: hidden;
    margin: 0 auto;
}

.champion-swiper-container {
    width: 1770px;
    height: 345px;
    margin-left: -391px;
}

.champion-swiper-container .swiper-slide {
    width: 590px;
    height: 345px;
    background: #fff url("http://www.news.cn/sports/rio2016/img/gjl_shadow.png") center bottom no-repeat;
}

.champion-slide-inside {
    width: 590px;
    height: 320px;
    border-radius: 10px;
    border: 1px solid #aeaeae;
    overflow: hidden;
}

.champion-slide-inside img {
    width: 100%;
    height: 100%
}
/*xpage瀑布流*/

.mid_box {
    width: 570px;
    height: auto;
    margin-left: 0px;
    float: left;
}

.mid_box .xpage-container {
    width: 570px;
    height: 930px;
}

.mid_box .list {
    overflow-x: hidden;
    overflow-y: visible;
    position: relative;
    z-index: 5;
}

.mid_box .list .item {
    padding: 10px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 0px dashed #bfbfbf;
}

.mid_box .list .item .tit {
    font-size: 16px;
    line-height: 24px
}

.mid_box .list .item .tit i {
    font-size: 16px;
    height: 26px;
    line-height: 26px;
    padding: 3px 10px;
    margin-right: 10px;
    color: #fff;
    font-style: normal
}

.mid_box .list .item .tit i.blue {
    background: #027bfb
}

.mid_box .list .item:hover {
    background: #fdfdfd
}

.mid_box .list .item:hover .share {
    width: 107px
}

.mid_box .list .xpage-more-btn1 {
    position: relative;
    margin: 0 auto;
    margin-top: 30px;
    width: 220px;
    height: 26px;
    line-height: 26px;
    cursor: pointer;
    text-align: center;
    color: #fff;
    font-size: 12px;
    background: #2584e8;
    border-radius: 30px;
}

.xpage-more-btn1:before,
.xpage-more-btn:before {
    content: '';
    height: 1px;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

.xpage-more-btn1:after,
.xpage-more-btn:after {
    content: '';
    height: 1px;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
}

.list .xpage-more-btn1 img {
    vertical-align: middle;
    margin-right: 10px;
    margin-top: -3px
}

.item-style1 {
    height: auto;
}

.item-style1 .img {
    margin-right: 18px;
    width: 182px;
    height: auto;
    overflow: hidden;
    float: left;
}

.item-style1 .img img {
    width: 100%
}

.item-style1 .txt {}

.item-style1 .txt .tit {
    margin-top: 6px;
    height: 52px;
    font-size: 18px;
    color: #2f2f2f;
}

.item-style1 .txt .tit a {
    color: #2f2f2f;
}

.item-style1 .txt .info {
    margin-top: 5px
}

.item-style2 {
    height: auto;
    position: relative;
}

.item-style2:before {
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s;
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 19px;
    width: 4px;
    height: 4px;
    border: 2px #027bfb solid;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #fff;
}

.item-style2:hover:before {
    background: #027bfb;
    border: 2px #027bfb solid
}

.item-style2 .tit {
    font-size: 18px;
    line-height: 28px;
    padding-left: 20px;
}

.item-style3 {
    height: 380px;
}

.item-style4 {
    height: 227px;
}

.item-style5 {
    height: auto;
}

.item-style2 .info {
    margin-top: 5px
}

.item-style3 .tit {
    margin-bottom: 10px
}

.item-style3 .img {
    width: 100%;
    height: auto;
    height: 300px;
}

.item-style3 .img img {
    width: 100%;
    height: 300px;
}

.item-style4 .tit {
    margin-bottom: 10px
}

.item-style4 .img {
    width: 100%;
    height: auto
}

.item-style4 .img a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.item-style4 .img a img {
    width: 49%;
    height: auto
}

.item-style5 .tit {
    margin-bottom: 10px
}

.item-style5 .img {
    width: 100%;
    height: auto
}

.item-style5 .img a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.item-style5 .img a img {
    width: 32%;
    height: 125px;
    border-radius: 5px;
    overflow: hidden;
}

.item-style6 .tit {
    margin-bottom: 10px
}

.item-style6 .img {
    position: relative;
    z-index: 1;
    width: 100%;
    height: auto
}

.item-style6 .img img {
    position: relative;
    z-index: 1;
    width: 100%;
    height: auto
}

.item-style6 .img .play {
    width: 80px;
    height: 80px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    z-index: 3
}

.item-style6 .img video {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 4;
    background: #000
}

.item-style6 .img .close {
    width: 30px;
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10;
    cursor: pointer
}

.item-style6 .img .hide {
    display: none
}