﻿.box{background:#fff;border-radius:3px;overflow:hidden;}
h3{height:50px;font-size:23px;font-weight:bold;padding-left:50px;border-bottom:1px solid #418FE5;box-sizing:border-box;background:url(../images/ico_channelOn.png) no-repeat center left 20px;background-size:15px;display:flex;align-items:center;}
h3 a{color:#1273DF;}
.HVN,.channelbox,.channelboxB,.books ul,.english ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.pictures ul a,.QA,.books ul img{border-radius:3px;overflow:hidden;}
.swiper-container{width:100%;position:relative;width:100%;margin:0;}
.swiper-container .swiper-wrapper{width:100%;height:100%;margin:0 auto;}
.swiper-container img{width:100%;height:100%;margin:0 auto;object-fit:cover;}
.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{width:50px;height:70px;top:50%;margin-top:-40px;}
.swiper-container .swiper-button-prev{background:url(../images/arrowL.png) no-repeat top center;left:0;}
.swiper-container .swiper-button-next{background:url(../images/arrowR.png) no-repeat top center;right:0;}
.swiper-button-prev::after,.swiper-button-next::after{content:'';}
.swiper-container-horizontal>.swiper-pagination-bullets{width:auto;height:12px;display:flex;justify-content:center;align-items:center;left:auto;right:10px;bottom:18px;}
.swiper-pagination-bullet,.swiper-pagination-white .swiper-pagination-bullet{width:10px;height:10px;border-radius:5px;background:#FFF;opacity:1;}
.swiper-pagination-bullet-active,.swiper-pagination-white .swiper-pagination-bullet-active{width:20px;opacity:1;background:#F1CA4F;}
.index{margin-bottom:40px;}
.index>div{margin-top:20px;}
.recommend{border-radius:3px;overflow:hidden;}
.recommend a{width:100%;height:150px;display:block;}
.recommend img{width:100%;height:100%;object-fit:inherit;}
.recommend .swiper-pagination-bullets{bottom:8px;}
.headlineBG{ background-color: #fff;}
.headline{text-align:center;padding:30px 20px;background:url(../images/left0906.png) no-repeat center left,url(../images/right0906.png) no-repeat center right;}
.headline h2 a{color:#2A5AA6;font-size:36px;line-height:38px;font-weight:bold;display:inline-block;}
.headline p{max-height:50px;overflow:hidden;display:flex;justify-content:center;flex-wrap:wrap;}
.headline p a{margin:20px 20px 0;white-space:nowrap;}
.HV{width:870px;}
.hot{height:489px;}
.hot img,.pictures ul img{width:100%;height:100%;object-fit:cover;}
.hot h4{font-size:21px;width:100%;line-height:30px;padding:10px 20px;padding-right:130px;color:#fff;background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0;box-sizing:border-box;}
.video{margin-top:20px;display:flex;justify-content:space-between;}
.video a{width:277px;height:244px;position:relative;}
.video img{width:100%;height:156px;object-fit:cover;}
.video h4{font-size:16px;line-height:24px;padding:6px 20px 0;
    text-overflow:-o-ellipsis-lastline;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
    line-clamp:3;
}
.video span{width:32px;height:32px;background:url(../images/ico_play.png) no-repeat;position:absolute;left:10px;bottom:110px;background-size:contain;}
.news ul a,.channelbox ul a,.baike ul a{height:80px;padding:0 20px;display:flex;align-items:center;}
.news ul a:nth-child(n+2),.channelbox ul a:nth-child(n+2),.baike>ul a{border-top:1px solid #E3E3E3;}
.news ul a:hover,.channelbox ul a:hover,.baike>ul a:hover{color:#fff;background:#0071E7;}
.news{width:390px;}
.news ul a{height:87px;}
.channelbox>div{width:413px;}
.channelbox>div:nth-child(n+4),.channelboxB>div:nth-child(n+3){margin-top:40px;}
.channelbox u a{color:#ECA442;display:inline-block;}
.channelbox i{color:#ECA442;}
.BBP>div:nth-child(1){width:847px;float:right;}
.BBP>div:nth-child(n+2){width:413px;float:left;}
.BBP>div:nth-child(2){height:754px;}
.pictures>div,.books ul{padding:20px;}
.pictures ul:nth-child(n+2){margin-top:35px;}
.pictures ul a{padding:0;position:relative;overflow:hidden;}
.pictures ul p{position:absolute;left:0;bottom:0;width:100%;padding:15px 20px;box-sizing:border-box;display:flex;align-items:center;color:#fff;background:rgba(0,0,0,0.6);}
.pictures ul a:nth-child(2){margin-bottom:25px;}
.pictures ul:nth-child(even) a:nth-child(1){float:left;}
.pictures ul:nth-child(even) a:nth-child(n+2){float:right;}
.pictures ul:nth-child(odd) a:nth-child(1){float:right;}
.pictures ul:nth-child(odd) a:nth-child(n+2){float:left;}
.pictures ul a:nth-child(1){width:541px;height:303px;}
.pictures ul a:nth-child(n+2){width:248px;height:139px;}
.pictures ul span{position:absolute;left:10px;bottom:10px;width:32px;height:32px;background:url(../images/ico_play.png) no-repeat;background-size:contain;}
.pictures ul a:nth-child(1) span{width:50px;height:50px;left:15px;bottom:15px;}
.baike .today{padding:20px;}
.baike h5{font-size:24px;color:#AF3B4C;margin-top:5px;margin-bottom:15px;}
.today p{height:132px;overflow:hidden;}
.QA{margin:20px;margin-top:0;}
.QA>p{font-size:30px;font-weight:bold;color:#fff;background:#C9AA6B;height:60px;line-height:60px;text-align:center;}
.QA>div{width:100%;height:165px;overflow:hidden;padding:5px 20px;box-sizing:border-box;background:#F7F7F7;}
.runbox{position:relative;top:0;}
.runbox a{font-size:16px;line-height:24px;display:block;padding:10px 0;}
.books{margin-top:20px;}
.books ul a{font-size:16px;width:117px;height:205px;}
.books ul img{width:100%;height:156px;}
.books ul p{line-height:22px;padding-top:5px;
    text-overflow:-o-ellipsis-lastline;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    line-clamp:2;
}
.books div,.english ul{padding:20px;}
.books div a{width:185px;}
.books div img{width:100%;height:260px;margin-bottom:5px;border-radius:3px;}
.english{margin-bottom:40px;}
.english ul a{width:232px;}
.english ul img{width:100%;height:130px;object-fit:cover;margin-bottom:5px;border-radius:3px;}
.english ul p{font-family:Arial, Helvetica, sans-serif;line-height:24px;}

#hetu img{width:100%;display:none;}
.topPic img{display:block!important;}