
body,a,p,.branding_link font,.wenzhang .news .writer,#title,#actormorebtn{font-family: HarmonyOS_Sans;}

/* 首页五大大板块tab切换 */
.box {overflow:hidden;background:#fff;margin-top:10px; width:1000px; margin:0 auto;padding-top:70px}
.box .title{text-align:center;}
.box .title h2{color:#000;display:block;font-size:26px;line-height:60px;}
.box .title h2.mar{ margin-bottom:-10px;}/*首页动漫和综艺标题间距*/
.box .title dl {height:45px;background: url() left center repeat-x;}
.box .title dl dd.font{background:#fff; border:none; color:#666;cursor:text; font-size:16px;}
.box .title dl dd{ display:inline;line-height:46px;padding:7px 25px; background:#f7f7f7; border:1px #e6e6e6 solid; border-radius:3px; margin:0 10px; cursor:pointer;}
.box .title dl .on{background:#4c8fe8;border:1px #3d86e7 solid;}
.box .title dl .on a,.box .content .title dl .on a:visited {color:#fff}
.box .title dl a:hover{ color:#1989da;}
.box .title dl .on a:hover{color:#fff}
.box .title span {float:right;padding-right:10px;}
.box .title span a,.box .content .title span a:visited {color:#919191;}
.box .title i {color:#06A8E9}
.box .dis {display:block;}
.box .undis {display:none;}
/*首页新闻资讯*/
.box .box_news{ width:1150px;clear:both; padding:20px 0;}
.box .box_news li{border-bottom:1px dashed #ddd;width:467px; height:35px;line-height:35px;float:left;margin:0 30px 10px 0;background:url() no-repeat left center; padding-left:18px;}
.box .box_news li a{ float:left; line-height:35px; font-size:14px;}
.box .box_news li span{ float:right; color:#999;}
.wenzhang{position: relative;padding: 0;background: #FFFFFF;padding-top: 70px;}
.navbar-nav>li>a {font-size:15px}
.contbox{position:relative;height:100%}
.container-bg-box{position:absolute;width:100%;height:612px;background: url(../video.webp);background-repeat: no-repeat;background-size: cover;padding-right: 8px;padding-left: 8px;margin-top: 70px;}
.vodlist_l ul {display: block;}
.vodlist_l ul li {float: left;width: 49%;height: 100%;position: relative;padding: 10px;background: #f9f9f9d4;border: 1px solid rgba(221,221,221,0.28);border-radius: 8px;margin: 1% .5% 0 .5%;}
.artlistr h3{margin:0;line-height: 1.7;font-weight:600;color: #000;}
.arttl{font-size: 16px!important;line-height: 30px;text-overflow: ellipsis; overflow: hidden; word-break:break-all; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.vodlist_l ul li a:hover{color:#FF9900;text-decoration: none;}
.artpic{float: left;width:100px;height:150px;overflow: hidden;}
.artpic img{width:100%;height:100%;border-radius:5px;object-fit: cover;}
.artlistr{position: relative;float: right;width: calc(100% - 115px)}
.arttime{line-height: 30px;}
.artblurb{color: #777777;font-size: 13px;text-indent: 30px;line-height: 25px; margin:0;padding-top: 10px;text-overflow: ellipsis; overflow: hidden; word-break:break-all; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.fouse{font-weight:600;border-bottom: 4px solid #63b8ff!important;}
.wenzhang .news {width: 100%;overflow: hidden;border: 1px #ddd solid;padding: 20px 20px 20px;min-height: 500px;font-family: HarmonyOS_Sans;}
.wenzhang .news h1{ overflow:hidden; font-size:26px; color:#4c8fe8; line-height:40px; text-align:center;}
.wenzhang .news .content {padding: 10px 0px;text-align: left;font-size:15px;line-height:35px;overflow: hidden;max-width: 100%;font-family: HarmonyOS_Sans;}
.wenzhang .news .content p,.wenzhang .news .content span{font-family: HarmonyOS_Sans!important;font-size:15px;line-height:35px;font-weight:500!important;color:#525252!important;padding: 0!important;margin: 0!important;text-indent: 30px;}
.wenzhang .news .content img {display: block;max-width: 70%;height: auto;border-radius: 15px;padding: 3px 0;margin-left: -30px;margin:auto;}
.izl-rmenu {margin-right: 0;position: fixed;width: 40px;height: auto;right: 0.12rem;bottom: 15%;z-index: 999;}
.izl-rmenu .consult {display: block;font-size: .395rem;width: 38px;height: 38px;padding: 8px 0;margin: 5px 0;text-align: center;color: #FFF;background-color: #0808089e;border-radius: 10%;text-decoration: none;}
.wenzhang.news h1{font-size:24px;line-height:35px;color:#4c8fe8;text-align:center}
.detailtit h3,.art_pren_list a span,.art_pren_list .art_name_prev,.art_pren_list .art_name_next{font-family: HarmonyOS_Sans;}
.art_pren_list{border: 1px #ddd solid;}
.art_pren_list a{display:inline-block;width: 50%;padding:20px;font-size: 14px;}
.art_pren_list .art_next{text-align: right;border-left:1px #ddd solid;}
.actormore{display:block;position:absolute;left:0;bottom:0;width:100%;padding-top:0;height:130px;background:linear-gradient(rgba(255,255,255,0.01),rgba(255,255,255,0.951),rgb(249,249,249))}
#actormorebtn{position:absolute;left:0;bottom:0;text-align:center;color:#525252;font-size:14px;width:40%;line-height:35px;border:1px solid#525252;border-radius:18px;margin:0 30%;-webkit-transition:all.3s;transition:all.3s}
#actormorebtn:hover{cursor: pointer;color: #ff5f00;}
#actormorebtn .iconfont{position:relative;animation:mymove 1.5s infinite;-moz-animation:mymove 1.5s infinite; /* Firefox */-webkit-animation:mymove 1.5s infinite; /* Safari and Chrome */-o-animation:mymove 1.5s infinite; /* Opera */}
@keyframes mymove{from {top:-1px;}to {top:5px;}}
@-moz-keyframes mymove /* Firefox */{from {top:-1px;}to {top:5px;}}
@-webkit-keyframes mymove /* Safari and Chrome */{from {top:-1px;}to {top:5px;}}
@-o-keyframes mymove /* Opera */{from {top:-1px;}to {top:5px;}}

/*新闻列表页*/
h1,h2,h3,h4,h5,h6{ font-size:16px; font-weight:normal;}
h1 a:hover{ font-size:16px; font-weight:bold; line-height:45px;color:#ffe0a2;}
/*img{border:none;vertical-align:middle;background:url(../images/lazyload.gif) no-repeat scroll center center transparent;}*/
ul,ol,li {list-style:none;}
a:link,a:visited,a:active{text-decoration:none;color:#666; font-size:14px;}
a:hover{text-decoration:none;color:#1989da; font-size:14px;} 
/*新闻列表页*/
.wenzhang{ margin:0 auto 20px; clear:both;padding-right:0;padding-left: 0;}
.vodlist_l{ float:left; width:100%; overflow:hidden; border:1px #ddd solid; padding:10px 10px 20px; min-height:500px;}
.vodlist_l ul{ text-align:left; width:100%; clear:both; overflow:hidden;}
.vodlist_l ul li{ border-bottom:1px #ddd dashed;}
.vodlist_l ul li span{ float:right;}
.vodlist_l ul li:hover{background:#ecececd4}
.vodlist_l ul li:hover .artpic img{transform: scale(1.05);}
.vodlist_l .pages{height:40px; line-height:40px;text-align:center; float:none; padding:20px 0;}
.vodlist_l .pages .pagebtn,.vodlist_l .pages .pagego,.vodlist_l .pages a,.vodlist_l .pages em,.vodlist_l .pages label,.vodlist_l .pages span{height:28px;line-height:28px;display:inline-block;text-align:center;margin-left:4px;padding:0 15px;color:#666;background-color:#eee;border: 1px solid #ddd;}
.vodlist_l .pages span.disabled {filter:alpha(opacity=30);opacity:0.3;}
.vodlist_l .pages .pagego{width:30px;padding:0 5px;height:22px;line-height:22px;font-weight:700;color:#333;border:1px solid #ccc;background:#fff;margin-right:3px;background:url() 0 0 repeat-x}
.vodlist_l .pages .pagebtn{cursor:pointer;width:60px;height:22px;line-height:22px;padding:0 5px;font-weight:700;color:#333;border:1px solid #ccc;background-color:#eee}
.vodlist_l .pages label{background:0 0}
.vodlist_l .pages a:hover{color:#fff;background-color:#4c8fe8}
.vodlist_l .pages span.current{color:#fff;background-color:#4c8fe8;}
.vodlist_l .pages .prev{padding:0 15px}
.vodlist_l .pages .next{padding:0 15px;}
/*新闻内容页*/
.wenzhang .news{overflow:hidden; border:1px #ddd solid; padding:20px 20px 20px; min-height:500px;}
.wenzhang .news .source{font-size:12px; height:40px; line-height:40px;border-bottom: #ddd 1px dashed;text-align:center; clear:both}
.wenzhang .news .content p{ padding-bottom:20px;}
.wenzhang .news .content .detailPic{ text-align:center; margin:0 auto;}
.wenzhang .news .content .picIntro{ text-align:center; margin:0 auto; line-height:35px; padding-bottom:20px;}
.wenzhang .news .writer{ text-align:right; clear:both;color:#4c8fe8; line-height:35px;}
.none{display:none}
/*-Pages-*/
.mac_pages {text-align:center; padding:4px 0; overflow:hidden;}
.mac_pages .page_tip {margin: 5px; font-weight:bold; color:#7f7f7f;  font-weight:normal;}
.mac_pages .page_tip,.mac_pages .page_link a,.mac_pages .page_input,.page_btn{font-family: HarmonyOS_Sans;}
.mac_pages .page_link{display:inline-block; padding:4px 7px; border:1px solid #ddd;border-radius: 5px;margin-left: 8px;}
.mac_pages .page_current{display:inline-block; padding:4px 7px; background-color : #fee; border : 1px solid red; color : red; margin-left:8px;}
.mac_pages .page_input {margin-left:4px; height:28px; width:35px;text-align: center;margin-left:8px;}
.mac_pages .page_btn{border:1px solid #CCCCCC; height:30px; width:33px;text-align:center; cursor: hand;border-radius: 5px;margin-left:8px;}
/*友情链接*/
#link {width:998px; margin:0 auto 15px;clear:both; border-top:2px #4c8fe8 solid;border-right:1px #e6e4e4 solid;border-left:1px #e6e4e4 solid;border-bottom:1px #e6e4e4 solid;}
#link #title{ width:960px; font-size:16px; color:#4c8fe8; text-align:left;border-bottom:1px #e6e4e4 solid; height:40px; line-height:42px;margin:0 auto; padding-left:5px;}
#link ul{width:960px;margin:0 auto; padding:8px 0;}
#link ul li {float:left;} 
#link ul li a:link,#link ul li a:visited { display:block;font-size:12px;height:35px; line-height:35px;text-align:left; padding-right:20px; float:left;} 
/*终端style*/
.onlypc{display:block}
.onlywap{display:none}

@media (min-width:769px) and (max-width: 1001px){
.wenzhang {width: 750px;}
}

@media (max-width: 768px) {
/* 导航nav */
.navbar-collapse {padding:0}
.navbar-collapse ul{padding: 10px;margin: 0}
.navbar-collapse ul li{display: inline-block;border: 1px solid #EEEEEE;width: calc(33% - 6px);margin: 5px 2px;border-radius: 8px;}
.navbar-collapse ul li a{color:#FFF!important;text-align: center;border-radius: 8px;}
	
.onlypc{display:none}
.onlywap{display:block}
.wenzhang {width: 100%;padding-top: 50px;}
.wenzhang .news h1{font-size:22px;line-height:32px;margin:0}
.wenzhang .news .content img {max-width: 100%}

.fouse{font-weight:500;border:none;border-bottom:none!important;background: #3f6c82;}

.vodlist_l ul li {width: 100%;padding: 15px 10px;}
.arttl{font-size: 16px!important;line-height: 30px;}
.artblurb{text-indent: 26px;padding-top: 15px;}
.vodlist_l {padding: 10px 2px 20px;}
.izl-rmenu {width: 30px;}
.izl-rmenu .consult {width: 30px;height: 30px;padding: 4px 0;margin: 2px 0;}
.actormore {height: 200px;}
#actormorebtn {bottom: 35px;font-size: 14px;width: 80%;line-height: 40px;margin: 0 10%;}
/*-Pages-*/
.mac_pages .page_tip,.mac_pages .page_link a,.mac_pages .page_input,.page_btn,.mac_pages .page_link{font-size:13px;}
.mac_pages .page_link,.mac_pages .page_current{padding:4px;margin-left:2px;}
.mac_pages .page_input,.mac_pages .page_btn{height:28px;margin-left:2px;}
}