.main-box{color:#262626;background:#fff;margin-top:81px}
.main-carousel-box{position:relative}
.main-carousel-box .carousel-item{display:none}
.main-carousel-box .carousel-item.active-item{display:block}
.main-carousel-box .carousel-img{min-height:240px}
.main-carousel-box .info-text-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}
.main-carousel-box .info-text-wrapper .container{height:100%}
.main-carousel-box .info-text-wrapper .info-text{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}
.main-carousel-box .main-title{font-size:60px;margin-bottom:24px;color:#fff;padding-left:30px}
.main-carousel-box .sub-title{font-size:24px;color:#fff;padding:0 1em;padding-left:30px}
.content-box{margin-top:20px}
.content-box .tab-item{display:none}
.content-box .tab-item.active-item{display:block}
.content-box .content-left .section-label{border-bottom:1px solid #e6e6e6;padding:32px 0}
.content-box .content-left .section-label .title-cn{font-size:24px;margin-right:30px}
.content-box .content-left .section-label .title-en{font-size:18px;color:#707070;position:relative;top:2px}
.content-box .content-left .section-content{padding:40px 0;line-height:30px;font-size:14px}
.content-box .content-left .content-list{margin-top:20px}
.content-box .content-left .item{background:#fafafa;border:1px solid #eee;margin-bottom:20px;position:relative}
.content-box .content-left .item:hover .play-cover{top:0}
.content-box .content-left .item .img-cover{position:relative;overflow:hidden}
.content-box .content-left .item .play-cover{position:absolute;top:-300px;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0.6);transition:0.2s top linear}
.content-box .content-left .item .play-btn{width:100px;height:100px;background:url('/content/images/default/play-btn.png') no-repeat;background-position:center;background-size:cover}
.content-box .content-left .item .item-img{width:100%;height:270px;object-fit:cover}
.content-box .content-left .item a:link,.content-box .content-left .item a:hover,.content-box .content-left .item a:active,.content-box .content-left .item a:visited{text-decoration:none !important}
.content-box .content-left .info{padding:16px 20px;position:absolute;bottom:0;left:0;width:100%;background: linear-gradient(rgba(175, 175, 175, 0.3), #0852a2);}
.content-box .content-left .title-date{display:flex;justify-content:space-between;align-items:center;color:#fff}
.content-box .content-left .title{flex:1;font-size:16px;margin-right:6px}
.content-box .content-left .date{font-size:13px;text-align:right}
.content-box .content-left .pagination{margin-bottom:20px;padding:0 20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.content-box .current-title{background:#0852a2;height:90px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.content-box .current-title .title-cn{font-size:22px;color:#fff}
.content-box .current-title .title-en{font-size:18px;color:#83a9d1}
.content-box .menu-right{margin-bottom:20px}
.content-box .nav-menu a{width:100%;padding:0 30px}
.content-box .nav-menu li{height:58px;display:flex;justify-content:center;align-items:center;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}
.content-box .nav-menu li:hover span,.content-box .nav-menu li.active-item span{color:#0852a2}
@media screen and (max-width:768px){
    .main-carousel-box .main-title{font-size:26px;margin-bottom:10px}
    .main-carousel-box .sub-title{font-size:18px}
    .pagination{margin-bottom:10px !important;padding:0 10px !important}
    .pagination .j-pagination > span,.pagination .j-pagination > a{margin-bottom:10px !important}
}