﻿/******************************* 悬浮导航 start ************************/
.header_nav{width: 100%;height: 59px;border-bottom: 1px solid #f3f3f3;background:#fff;position: relative; z-index: 15; }
.header_nav_vspace{width: 100%;height: 60px;position: relative; z-index: 15;display: none;}
.header_nav.navFix{position: fixed;top:0;}
.tvCCTV_nav { width: 1200px; height: 100%; margin: 0 auto; clear: both;}
.tvCCTV_nav .logoNav .navUl .navLi.xfend3{display: none;}
.tvCCTV_nav .logoNav{float: left;height: 100%; }
.tvCCTV_nav .logoNav span{float: left;margin: 22px 24px 0 0;}
.tvCCTV_nav .logoNav span img{width: 138px;height: 15px;}
.tvCCTV_nav .logoNav span a{width: 138px;height: 15px;display:inline-block;background: url(LogoNav.png) no-repeat center center; }
.tvCCTV_nav .logoNav .navUl{float: left;height: 100%; }
.tvCCTV_nav .logoNav .navUl .navLi{float: left;line-height: 59px;height: 100%; }
.tvCCTV_nav .logoNav .navUl .navLi a{padding: 0 15px;font-size: 14px;color: #222;display: inline-block;height: 100%; }
.tvCCTV_nav .logoNav .navUl .navLi a i{display: inline-block;margin-left:5px; width: 10px;height: 100%; vertical-align: middle; background: url(icon1.png) no-repeat center center;}
.tvCCTV_nav .logoNav .navUl .navLi a i{transform: rotateZ(0deg);-ms-transform: rotateZ(0deg);-moz-transform: rotateZ(0deg);-webkit-transform: rotateZ(0deg);-o-transform: rotateZ(0deg);transition: all .3s;-ms-transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.tvCCTV_nav .logoNav .navUl .navLi.current a i{transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-webkit-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);transition: all .3s;-ms-transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}

.tvCCTV_nav .logoNav .navUl .navLi.current a{color: #0084ff;}
.tvCCTV_nav .logoNav .navUl .navLi.current a i{background: url(../DEPA1635928379783438/icon2.png) no-repeat center center;}
/* 频道大全弹层 */
.tvCCTV_nav .logoNav .navUl .navLi .dialog{display:none;position: absolute;left:0;top: 60px;width: 100%; height:0;background: #fff;box-shadow: 0px 2px 4px 2px rgba(0,0,0,0.2); overflow: hidden;}
.tvCCTV_nav .logoNav .navUl .navLi .diapd{height: 162px;padding-top:30px;}
.tvCCTV_nav .logoNav .navUl .navLi .diapd .column_wrapper{height: 162px;bottom: 0;position: absolute;left:50%;margin-left: -600px;}
.tvCCTV_nav .logoNav .navUl .navLi .diapd ul li{height:31px;line-height: normal;padding: 0;margin: 0 72px 20px 0; float: left;}
.tvCCTV_nav .logoNav .navUl .navLi .diapd ul li.last{margin-right: 0;}
.tvCCTV_nav .logoNav .navUl .navLi .diapd ul li a{padding: 0;}
.tvCCTV_nav .logoNav .navUl .navLi .diapd ul li img{width: 69px;height: 31px;}
/* 栏目大全弹层 */
.tvCCTV_nav .logoNav .navUl .navLi .dialm {height: 225px;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm .dialmCom{height: 225px;bottom: 0;position: absolute;left: 0;width: 100%;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm .column_wrapper{float: none;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm .title{height: 45px;background: #f2f2f2;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm .title li{line-height: 45px; float: left;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm .title li:hover{background: #fff;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm .title li:hover a{color: #0084ff;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm .title li a{padding: 0 16px;font-size: 14px;color: #222;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm .title li.cur a{background: #fff;color:#0084ff; font-weight:bold;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm .listbox{padding: 28px 0 0 0;height: 140px; display: none;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm .listbox li{width: 200px;float:left;line-height: normal;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm .listbox li .list{line-height: 18px;margin-bottom: 18px;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm .listbox li a{padding: 0;color: #222;*height:18px;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm .listbox li a:hover{color: #0084ff;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm .listbox li .list .more{color: #0084ff;}
.tvCCTV_nav .logoNav .navUl .navLi .dialm ul.cur{display: block !important;}
/* 看点弹层 */
.tvCCTV_nav .logoNav .navUl .navLi .dialog.diakd{position: absolute;top: 60px;left: 50%;background: #fff;border-radius: 0 0 5px 5px;width: 260px;height: 141px;margin: 0 -130px;}
.tvCCTV_nav .logoNav .navUl .navLi .diakd .diakdCon{bottom: 0;position: absolute;left: 0;width: 100%;height: 141px;}
.tvCCTV_nav .logoNav .navUl .navLi .diakd ul{width:auto; height: auto;padding: 28px 40px 4px 40px;}
.tvCCTV_nav .logoNav .navUl .navLi .diakd ul li{ float: left;width: 72px;}
.tvCCTV_nav .logoNav .navUl .navLi .diakd ul li.last{ margin-left:29px;}
.tvCCTV_nav .logoNav .navUl .navLi .diakd ul li .list {width: 72px;margin-bottom: 18px;height: 18px;line-height: 18px;}
.tvCCTV_nav .logoNav .navUl .navLi .diakd ul li .list a{padding: 0;color: #222;position: relative;display: inline-block;height: 100%;line-height: 18px;font-size: 14px;}
.tvCCTV_nav .logoNav .navUl .navLi .diakd ul li .list a:hover{color: #0084ff;}
.tvCCTV_nav .logoNav .navUl .navLi .diakd ul li .list em{margin: 0;}
.tvCCTV_nav .logoNav .navUl .navLi .diakd ul li .list .linew{display: inline-block;width: 32px;height: 18px;position: absolute;top: -15px;right: -32px;background: url(../DEPA1635928379783438/nav_new.png) no-repeat;}
.tvCCTV_nav .logoNav .navUl .navLi .diakd ul li .list .lihot{display: inline-block;width: 32px;height: 18px;position: absolute;top: -15px;right: -32px;background: url(../DEPA1635928379783438/nav_hot.png) no-repeat;}

/* 全部弹层 */
.tvCCTV_nav .logoNav .navUl .navLi .diaAll{height:347px;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .column_wrapper{float: none;height: 347px;bottom: 0;position: absolute;left: 50%;margin-left: -600px;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll span{margin: 0;line-height:70px;font-size: 14px;color: #222;font-weight: bold;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alltitle{float: right;margin-top:20px;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alltitle li{margin-left: 10px;width: 80px;height: 30px;line-height: 30px;background: url(../DEPA1635928379783438/btnbg.png) no-repeat center center;text-align: center; float: left;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alltitle li:hover{background: url(../DEPA1635928379783438/btnbgh.png) no-repeat center center;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alltitle li a{font-size: 14px;color: #fff;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alltitle li a:hover{color: #fff !important;}
/* 全部弹层--频道部分 */
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .allpd{border-top: 2px solid #e6e6e6;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .allpd i{float: left;margin-top:18px;width:86px;font-size: 14px;font-weight: bold;color: #999;line-height: 18px;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .allpd ul{float: left;width:1085px;margin-top:20px;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .allpd ul li{margin-bottom:20px;margin-right: 58px;line-height: normal;height: 31px; float: left;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .allpd ul li.last{margin-right: 0;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .allpd ul li a{padding: 0;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .allpd ul li a img{width: 69px;height: 31px;}
/* 全部弹层--栏目大全 */
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alllm{margin-bottom: 10px;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alllm i{float: left;margin-top: 0px;width:86px;font-size: 14px;font-weight: bold;color: #999;line-height:24px;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .allfirst i{margin-top: -6px;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alllm ul{float: left;width:876px;margin-top: 0px;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .allfirst ul{margin-top: -6px;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alllm ul li{width: 116px;height:24px;line-height:24px; float: left;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alllm ul li a{color: #222;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alllm ul li a:hover{color: #0084ff;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alllm ul li.allmore{text-align: center;width: 58px;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alllm ul li.allmore a{ line-height: 22px; height: 22px; color: #0084ff;font-size: 14px;width: 58px;border: 1px solid #0084ff;border-radius: 22px;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alllm ul li.allmore:hover a{background: #0084ff;color: #fff !important;}
.tvCCTV_nav .logoNav .navUl .navLi .diaAll .alllm ul li a{padding: 0;}
/**右侧搜索**/
.tvCCTV_nav .searchHead{ float: right; padding-top:16px;}
.tvCCTV_nav .searchHead .firstSearch{float: right; position: static;width: 300px;height: 30px;left: 385px;margin-right:0px;}
.tvCCTV_nav .searchHead .firstSearch .inputVal{ background-color: #fff; border: 1px solid #0084ff;width: 230px;height: 28px; position: relative;padding-left: 20px;border-top-left-radius: 15px;border-bottom-left-radius: 15px;}
.tvCCTV_nav .searchHead .firstSearch .inputVal input{font-size:14px;line-height:100%;width:165px; height:100%; display:inline-block; border:none; background:none; outline:none; vertical-align: top;color: #222222;  }
.tvCCTV_nav .searchHead .firstSearch .inputVal .heatSearch{font-size: 14px; line-height: 30px;padding-left:20px; width: 40px;height: 100%;position:absolute;right:0px;top:0;text-decoration: none;display: inline-block;background: url(../DEPA1635928379783438/icon-hot_search.png) no-repeat left center;vertical-align: top; background-size: 22%;color:#222222;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .heatSearch:hover{ color: #ff3c00 !important;}
.tvCCTV_nav .searchHead .firstSearch .inputVal input::-webkit-input-placeholder{color:#222222;}
.tvCCTV_nav .searchHead .firstSearch .inputVal input::-moz-placeholder{color:#222222;}  	/* Mozilla Firefox 19+ */
.tvCCTV_nav .searchHead .firstSearch .inputVal input:-moz-placeholder{color:#222222;}  	/* Mozilla Firefox 4 to 18 */
.tvCCTV_nav .searchHead .firstSearch .inputVal input:-ms-input-placeholder{color:#222222;} /* Internet Explorer 10-11 */ 
.tvCCTV_nav .searchHead .firstSearch .inputVal input.cur::-webkit-input-placeholder{color:#999999;}
.tvCCTV_nav .searchHead .firstSearch .inputVal input.cur::-moz-placeholder{color:#999999;}  	/* Mozilla Firefox 19+ */
.tvCCTV_nav .searchHead .firstSearch .inputVal input.cur:-moz-placeholder{color:#999999;}  	/* Mozilla Firefox 4 to 18 */
.tvCCTV_nav .searchHead .firstSearch .inputVal input.cur:-ms-input-placeholder{color:#999999;} /* Internet Explorer 10-11 */ 
.tvCCTV_nav .searchHead .firstSearch .buttonVal{width:48px; height:30px;border-top-right-radius: 15px; border-bottom-right-radius: 15px;background-color: #0084ff;}
.tvCCTV_nav .searchHead .firstSearch .buttonVal:hover{background-color: #0084ff;background-image: linear-gradient(to bottom right, #0084ff , #0062f0);}
.tvCCTV_nav .searchHead .firstSearch .buttonVal input{ width:48px; height:30px; display:inline-block; background:url(../DEPA1635928379783438/icon-search.png) no-repeat center center; border:none;color:#fff; vertical-align:middle;cursor:pointer;outline: none;}
/* 搜索下拉 */
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent{width:238px; padding-top: 13px; padding-bottom: 8px;left:12px;top:29px;border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;display:none; position:absolute; background:#fff; border:1px solid #dfdfdf; overflow:hidden; }
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent a{ display:block;color:#5d5d5d; text-align:left;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .association{padding:0px 9px;display:none;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .association ul li{font-size:14px; color: #5d5d5d; line-height: 24px; cursor: pointer; margin-bottom:5px;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .association a{color:#5d5d5d;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .association a:hover{color:#0084ff;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .association a i{color:#0084ff;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .history{font-size: 14px;margin-bottom: 4px; display:none;overflow: hidden;color: #5d5d5d;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .history .top{padding:0 9px;line-height:24px;height:24px;overflow: hidden; margin-bottom:4px;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .history .top .left{color: #8a8a8a;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .history .top .right{ cursor: pointer;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .history .top .right i{padding-left:20px;background: url(icon_qingchujilu.png) no-repeat left center;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .history .top .right:hover{color:#0084ff;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .history .top .right:hover i{background-image:url(icon_qingchujilu_hover.png);}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .history ul{padding:0 4px;overflow: hidden; }
.firstSearch .inputVal .tvContent .history ul li{padding:0 10px;height:30px;width:85px;line-height:30px;margin:0 5px;margin-bottom:10px; border-radius:3px;background-color:#f7f7f7;overflow: hidden; float: left;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .history ul li a{color:#5d5d5d;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .history ul li:hover{ background-color:#0084ff;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .history ul li:hover a{color:#FFFFFF !important;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .hotSearch{padding:0 9px;font-size: 14px;color:#5d5d5d;display:none;overflow: hidden;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .hotSearch .text{line-height:24px;height: 24px;margin-bottom:3px;color:#8a8a8a;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .hotSearch a{line-height: 24px; margin-bottom: 5px;display:block;text-align:left;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .hotSearch a i{width:18px;margin-right:8px; text-align:center; font-size: 16px; line-height: 24px;display:inline-block;color:#e0e0e0; font-family: "Impact"; font-style: italic; vertical-align: top;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .hotSearch a:nth-child(2) i{color: #085ab7;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .hotSearch a:nth-child(3) i{color:#1aa7ec;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .hotSearch a:nth-child(4) i{color:#4adedf;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .hotSearch a:hover{color:#0084ff; text-decoration:none;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .hotSearch a span.live{height:18px; line-height: 18px; width: 58px;margin-left: 10px;margin-top:3px;border-radius: 9px; vertical-align: top; background-color: #0084ff; font-size: 12px; color: #FFFFFF; display: inline-block;text-align: center;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .hotSearch a span.live em{width: 6px; height: 6px; border-radius: 3px; display: inline-block; vertical-align:top; background-color: #FFFFFF; margin:6px 4px;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .hotSearch a span.liveHot{height:18px; line-height: 18px; width: 58px;margin-left: 10px;margin-top:3px;border-radius: 9px; vertical-align: top; background-color: #ff3c00; font-size: 12px; color: #FFFFFF; display: inline-block;text-align: center;}
.tvCCTV_nav .searchHead .firstSearch .inputVal .tvContent .hotSearch a span.liveHot em{display: none;}
.tvCCTV_nav .searchHead .firstSearch .buttonVal:hover{background-color: #0084ff;background-image: linear-gradient(to bottom right, #0084ff , #0062f0);}
.tvCCTV_nav .searchHead .firstSearch .buttonVal input{ width:48px; height:30px; display:inline-block; background:url(../DEPA1635928379783438/icon-search.png) no-repeat center center; border:none;color:#fff; vertical-align:middle;cursor:pointer;outline: none;}


/* 黑版导航 */
.header_nav.newtopbzTV{background-color: #222222;border-bottom:1px solid #222222;}
.newtopbzTV .tvCCTV_nav .logoNav span a{width: 138px;height: 15px;display:inline-block;background: url(LogoNav02.png) no-repeat center center; }
.newtopbzTV .tvCCTV_nav .logoNav .navUl .navLi a{color: #fff;}
.newtopbzTV .tvCCTV_nav .searchHead .firstSearch .inputVal{background-color: #191919;border:1px solid #191919;}
.newtopbzTV .tvCCTV_nav .searchHead .firstSearch .inputVal input{color:#999999;}
.newtopbzTV .tvCCTV_nav .searchHead .firstSearch .inputVal input::-webkit-input-placeholder{color:#999999;}
.newtopbzTV .tvCCTV_nav .searchHead .firstSearch .inputVal input::-moz-placeholder{color:#999999;}  	/* Mozilla Firefox 19+ */
.newtopbzTV .tvCCTV_nav .searchHead .firstSearch .inputVal input:-moz-placeholder{color:#999999;}  	/* Mozilla Firefox 4 to 18 */
.newtopbzTV .tvCCTV_nav .searchHead .firstSearch .inputVal input:-ms-input-placeholder{color:#999999;}
.newtopbzTV .tvCCTV_nav .searchHead .firstSearch .inputVal .heatSearch{color:#fff;}
.newtopbzTV .tvCCTV_nav .logoNav .navUl .navLi a i{background: url(../DEPA1635928379783438/icon3.png) no-repeat center center;}
.newtopbzTV .tvCCTV_nav .logoNav .navUl .navLi.current a{color: #0084ff;}
.newtopbzTV .tvCCTV_nav .logoNav .navUl .navLi.current a i{background: url(../DEPA1635928379783438/icon2.png) no-repeat center center;}

@media screen and (max-width:1025px) {
	.header_nav{display:none;}
	.header_nav_vspace{display:none;}
}