/* Reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }

:focus { outline: 1; }
address, caption, cite, code, dfn, em, th, var { font-weight: 400; font-style: normal }
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }
nav,ul,li { list-style: none; overflow:hidden;}
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
a { color:#464646;margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; background: transparent;text-decoration:none; -moz-transition:all 0.4s ease; -webkit-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease; }
a:hover{color:#cd2013;}
ins { background-color: #ff9; color: #000; text-decoration: none; }
mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom: 1px dotted #000; cursor: help; }
table { border-collapse: collapse; border-spacing: 0; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #cccccc; margin: 1em 0; padding: 0; }
input, select { vertical-align: middle;}
input,select,textarea,button{ box-sizing:border-box; font-family:'Microsoft Yahei';}
button{cursor:pointer;}
a,input,select,textarea,button{outline:none;}
body{background:#fff; color:#333; font:14px/1 "Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Tahoma,arial,sans-serif;}
.addon-map img{display:block;}

/* Public */
.w{clear:both; margin:0 auto; position:relative; width:1245px; padding:0 20px; overflow:hidden;}
.w2{clear:both; margin:0 auto; position:relative; width:1055px; padding:0 20px; overflow:hidden;}
.w3{clear:both; margin:0 auto; position:relative; width:1180px; padding:0 20px; overflow:hidden;}
.fl{float:left; overflow:hidden;}
.fr{float:right; overflow:hidden;}
.cl{clear:both; overflow:hidden;}
.tc{text-align:center;}
.tr{text-align:right;}
.fb{font-weight:bold;}
.mt10{clear:both; margin-top:10px;}
.mt15{clear:both; margin-top:15px;}
.mt20{clear:both; margin-top:20px;}
.mt30{clear:both; margin-top:30px;}
.mt40{clear:both; margin-top:40px;}
.pt10{clear:both; padding-top:10px;}
.pt15{clear:both; padding-top:15px;}
.pt20{clear:both; padding-top:20px;}
.pt25{clear:both; padding-top:25px;}
.pt30{clear:both; padding-top:30px;}
.pt40{clear:both; padding-top:40px;}
.mb10{clear:both; margin-bottom:10px;}
.mb15{clear:both; margin-bottom:15px;}
.mb20{clear:both; margin-bottom:20px;}
.mb30{clear:both; margin-bottom:30px;}
.mb40{clear:both; margin-bottom:40px;}
.pb10{clear:both; padding-bottom:10px;}
.pb12{padding-bottom:12px!important;}
.pb15{clear:both; padding-bottom:15px;}
.pb20{clear:both; padding-bottom:20px;}
.pb25{clear:both; padding-bottom:25px;}
.pb30{clear:both; padding-bottom:30px;}
.pb40{clear:both; padding-bottom:40px;}
.nobd{border:none!important;}
.of-h{overflow:hidden;}
.nopd{padding:0!important;}
.nomr{margin:0!important;}
.imgBox{clear:both;}
.imgBox img{display:block; width:100%;}
.fline{clear:both; margin-top:30px; width:100%; min-width:1095px; height:4px; line-height:4px; background:#374eb8;}
/* 公共标题 */
.pub-tit{line-height:24px; padding-bottom:25px; overflow:hidden;}
.pub-tit p{float:left; font-weight:400; font-size:24px; border-left:5px solid #ff9f00; padding-left:15px;}
.pub-tit span{float:right;}
.pub-tit span a{color:#277DE2;}
.pub-tit span a:hover{color:#000;}

/*配色*/
.bg-374dba{background:#374dba;}
.bg-374dba a:hover,.bg-374dba a.on{background:#001788;}
.tit-374dba .pub-tit p{border-color:#374dba; color:#374dba;}
.bg-00aff0{background:#00aff0;}
.bg-00aff0 a:hover,.bg-00aff0 a.on{background:#0198d0;}
.tit-00aff0 .pub-tit p{border-color:#00aff0; color:#00aff0;}
.bg-ed7602{background:#ed7602;}
.bg-ed7602 a:hover,.bg-ed7602 a.on{background:#c36000;}
.tit-ed7602 .pub-tit p{border-color:#ed7602; color:#ed7602;}
.bg-b4783c{background:#b4783c;}
.bg-b4783c a:hover,.bg-b4783c a.on{background:#805831;}
.tit-b4783c .pub-tit p{border-color:#b4783c; color:#b4783c;}
.bg-ff2f45{background:#ff2f45;}
.bg-ff2f45 a:hover,.bg-ff2f45 a.on{background:#d00016;}
.tit-ff2f45 .pub-tit p{border-color:#ff2f45; color:#ff2f45;}
.bg-f99734{background:#f99734;}
.bg-f99734 a:hover,.bg-f99734 a.on{background:#d46a00;}
.tit-f99734 .pub-tit p{border-color:#f99734; color:#f99734;}
.bg-18af14{background:#18af14;}
.bg-18af14 a:hover,.bg-18af14 a.on{background:#158212;}
.tit-18af14 .pub-tit p{border-color:#18af14; color:#18af14;}
.bg-0d2644{background:#0d2644;}
.bg-0d2644 a:hover,.bg-0d2644 a.on{background:#000;}
.tit-0d2644 .pub-tit p{border-color:#0d2644; color:#0d2644;}
.bg-c30069{background:#c30069;}
.bg-c30069 a:hover,.bg-c30069 a.on{background:#820046;}
.tit-c30069 .pub-tit p{border-color:#c30069; color:#c30069;}
.bg-c20008{background:#c20008;}
.bg-c20008 a:hover,.bg-c20008 a.on{background:#880006;}
.tit-c20008 .pub-tit p{border-color:#c20008; color:#c20008;}
.bg-758988{background:#758988;}
.bg-758988 a:hover,.bg-758988 a.on{background:#48615f;}
.tit-758988 .pub-tit p{border-color:#758988; color:#758988;}
.bg-2da194{background:#2da194;}
.bg-2da194 a:hover,.bg-2da194 a.on{background:#007d6f;}
.tit-2da194 .pub-tit p{border-color:#2da194; color:#2da194;}
.bg-01549a{background:#01549a;}
.bg-01549a a:hover,.bg-01549a a.on{background:#003663;}
.tit-01549a .pub-tit p{border-color:#01549a; color:#01549a;}
.bg-277DE2{background:#277DE2;}


/* Header */
.i-header{height:126px; background:url(../images/headbg.jpg) repeat-x;}
.i-header .w{height:126px; overflow:visible;}
.i-header .logo a{display:block; float:left; width:279px; height:126px; background:url(./big-logo.gif) no-repeat;}
.i-header .search{padding:40px 0 0 120px;}
.i-header .search input{float:left; width:359px; height:47px; line-height:47px; border:1px solid #ededed; border-right:none; padding:0 20px 0 50px; background:url(./s1.gif) no-repeat 15px 50%; border-radius:0;}
.i-header .search button{float:left; width:72px; height:47px; border:none; background:#277DE2; color:#fff; font-size:16px;}
.i-header .nav{padding-top:30px; overflow:visible;}
.i-header .nav ul{overflow:visible;}
.i-header .nav li{position:relative; float:left; text-align:center; padding:0 17px; line-height:20px; color:#999; overflow:visible; cursor:pointer;}
.i-header .nav li span{display:none; position:absolute; left:17px; top:58px; z-index:9999; -webkit-transition:ease .3s; transition:ease .3s; border:1px solid #ddd;}
.i-header .nav li span img{display:block;}
.i-header .nav li:hover span{display:block;}

/* Menu */
.i-menu{min-width:1245px; background:#277DE2; height:55px; line-height:55px;}
.i-menu ul li{float:left;}
.i-menu ul li a{display:block; padding:0 31px; color:#fff; font-size:20px;}
.i-menu ul li a:hover{background:#4c95e4;}

.i-cat{border:1px solid #eaeaea; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;  padding:10px 0 10px 5px; overflow:hidden;}
.i-cat dl{float:left; line-height:30px; overflow:hidden;}
.i-cat dl dt{float:left; background:url(https://img.yjtvw.com/templates/moyun/images/tv.gif) no-repeat; background-size:auto 25px; color:#277DE2; font-size:18px; font-weight:bold; padding:0 15px 0 30px;}
.i-cat dl dt.i1{background-position:0 0;}
.i-cat dl dt.i2{background-position:-178px 3px;}
.i-cat dl dt.i3{background-position:-367px 3px;}
.i-cat dl dd{float:left;}
.i-cat dl dd a{display:block; float:left; padding:0 10px; color:#5393db;}
.i-cat dl dd a:hover{text-decoration:underline;}

/* 头条 */
.i-toutiao .focus{position:relative; width:610px; height:415px; overflow:hidden;}
.i-toutiao .focus .prev,.i-toutiao .focus .next{position:absolute; left:0; top:155px; width:42px; height:54px; background:url(./arr2.gif) no-repeat; filter:alpha(opacity=50); opacity:0.5; cursor:pointer;}
.i-toutiao .focus .next{background-position:-42px 0; left:auto; right:0;}
.i-toutiao .focus .prev:hover,.i-toutiao .focus .next:hover{filter:alpha(opacity=90); opacity:0.9;}
.i-toutiao .focus .bd{height:100%; z-index:0;}
.i-toutiao .focus .bd li{position:relative; zoom:1; vertical-align:middle;}
.i-toutiao .focus .bd li i{position:absolute; left:0; bottom:0; width:100%; height:60px; background:#666; filter:alpha(opacity=50); opacity:0.5; z-index:1;}
.i-toutiao .focus .bd li p{position:absolute; left:20px; bottom:0; width:100%; height:60px; line-height:60px; z-index:2; color:#fff; font-size:18px;}
.i-toutiao .focus .bd li img{display:block; width:610px; height:415px;}
.i-toutiao .focus .hd{position:absolute; height:12px; right:20px; bottom:22px; z-index:5; overflow:hidden;}
.i-toutiao .focus .hd ul{overflow:hidden; zoom:1; float:left;}
.i-toutiao .focus .hd ul li{float:left; margin-left:8px; width:12px; height:12px; line-height:12px; background:#fefefe; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; text-indent:-999em; cursor:pointer;}
.i-toutiao .focus .hd ul li.on{background:#fe9225;}

.i-hot-news{width:610px; height:415px; overflow:hidden;}
.i-hot-news .ctrl{position:relative; width:100%; height:40px; background:url(./tt.gif) no-repeat;z-index:9999;}
.i-hot-news .ctrl .prev,.i-hot-news .ctrl .next,.i-hot-news .ctrl .playState{position:absolute; right:0; top:6px; display:block; width:20px; height:20px; line-height:20px; background:url(./hotbtn.gif) no-repeat;}
.i-hot-news .ctrl .prev{right:50px;}
.i-hot-news .ctrl .next{background-position:right 0;}
.i-hot-news .ctrl .playState{background-position:-22px 0; right:25px;}
.i-hot-news .ctrl .pauseState{background-position:-44px 0;}
.i-hot-news .ctrl ul{float:right; padding:12px 75px 0 0;}
.i-hot-news .ctrl ul li{float:left; width:8px; height:8px; line-height:8px; border-radius:50%; background:#989898; text-indent:-9999em; margin:0 2px;}
.i-hot-news .ctrl ul li.on{background:#74b8ff;}

.i-hot-news .list{}
.i-hot-news .list li h1{color:#277DE2; font-size:26px; line-height:26px; padding:0 0 19px 0; border-bottom:1px solid #d6d2d3; width:100%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.i-hot-news .list li h1 a{color:#277DE2;}
.i-hot-news .list li h1 a:hover{color:#4C95E4;}
.i-hot-news .list li{padding:27px 0 0;}
.i-hot-news .list li h2{font-size:22px; line-height:22px; padding-bottom:12px; font-weight:normal;}
.i-hot-news .list li h2 a{color:#277DE2;}
.i-hot-news .list li h2 a:hover{color:#277DE2;}
.i-hot-news .list li p{color:#888;}


/* 精彩活动 */
.i-jchd .con {position:relative; left:0; top:0;}
.i-jchd .con .prev,.i-jchd .con .next{position:absolute; top:50%; margin-top:-18px; display:block; width:36px; height:36px; background:url(./arr1.gif) no-repeat; cursor:pointer;}
.i-jchd .con .prev{left:0;}
.i-jchd .con .next{right:0; background-position:-36px 0;}
.i-jchd .con .bd{margin:0 auto; width:1170px;}
.i-jchd .con .bd ul{overflow:hidden; zoom:1;}
.i-jchd .con .bd ul li{position:relative; float:left; width:232px; height:185px; _display:inline; margin:0 1px; text-align:center; overflow:hidden;}
.i-jchd .con .bd ul li img{display:block; width:100%; height:100%;}
.i-jchd .con .bd ul li p{position:absolute; left:10%; bottom:0; width:80%; height:35px; line-height:35px; font-size:16px; text-align:center; color:#fff; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.i-jchd .con .bd ul li span{display:block; position:absolute; width:100%; height:35px; left:0; bottom:0; background:#666; filter:alpha(opacity=50); opacity:0.5;}
.i-jchd .con .bd ul li:hover span{filter:alpha(opacity=90); opacity:0.9;}



/* 首页主要内容区域 */
.i-main .left{width:300px;}
.i-main .right{width:930px;}

/* 左侧 */
	/*直播进行时*/
	.i-main .left .zbing{height:235px; background:#ffffff;}
	.i-main .left .zbing dl{padding:8px;}
	.i-main .left .zbing dl dt{font-size:20px; color:#277DE2; padding:15px 6px;}
	.i-main .left .zbing dl dd{overflow:hidden;}
	.i-main .left .zbing dl dd p{width:94px; text-align:center;}
	.i-main .left .zbing dl dd a{display:block; float:left; width:130px; height:41px; line-height:41px; margin:0 6px; color:#9f9f9f; background:url(./zbing-bg.gif) no-repeat; font-size:16px;}
	.i-main .left .zbing dl dd a:hover{color:#f00;}
	/*热点栏目*/
	.i-main .left .hit-cat ul{width:318px;}
	.i-main .left .hit-cat ul li{position:relative; float:left; width:142px; height:112px; padding:0 16px 16px 0;}
	.i-main .left .hit-cat ul li img{display:block; width:100%; height:80px;}
	.i-main .left .hit-cat ul li p{height:32px; line-height:32px; text-align:center; background:#277DE2; color:#fff;}
	.i-main .left .hit-cat ul li a:hover p{background:#4C95E4;}
	/*主播零距离*/
	.i-main .left .zb-ljl .bd ul{width:315px;}
	.i-main .left .zb-ljl .bd ul li{float:left; width:90px; padding:0 15px 15px 0;}
	.i-main .left .zb-ljl .bd ul li span{position:relative; z-index:99; display:block; width:86px; height:86px; border:2px solid #277DE2; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; overflow:hidden;}
	.i-main .left .zb-ljl .bd ul li span img{display:block; width:100%; height:100%; -webkit-transition:ease .3s; transition:ease .3s;}
	.i-main .left .zb-ljl .bd ul li span img:hover{-webkit-transform:scale(1.2); transform:scale(1.2);}
	.i-main .left .zb-ljl .bd ul li p{text-align:center; padding-top:8px; color:#666;}
	.i-main .left .zb-ljl .hd{}
	.i-main .left .zb-ljl .hd ul{text-align:center;}
	.i-main .left .zb-ljl .hd ul li{display:inline-block; width:8px; height:8px; line-height:8px; margin:0 4px; background:#cacaca; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; text-indent:-999em; cursor:pointer;}
	.i-main .left .zb-ljl .hd ul li.on{background:#8a8a8a;}
	/**/
	.i-main .left .tj-slideBox{position:relative; width:100%; height:380px; overflow:hidden;}
	.i-main .left .tj-slideBox .hd{position:absolute; right:5px; bottom:5px; z-index:1; overflow:hidden;}
	.i-main .left .tj-slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
	.i-main .left .tj-slideBox .hd ul li{float:left; margin-right:2px; width:16px; height:16px; line-height:16px; font-size:12px; text-align:center; background:#fef3d5; border:1px solid #ffc1a0; color:#d53819; cursor:pointer;}
	.i-main .left .tj-slideBox .hd ul li.on{background:#ff8037; color:#fff; border-color:#ee6902;}
	.i-main .left .tj-slideBox .bd{position:relative; height:100%; z-index:0;}
	.i-main .left .tj-slideBox .bd li{zoom:1; vertical-align:middle;}
	.i-main .left .tj-slideBox .bd img{display:block; width:100%; height:380px;}

/* 右侧 */
	.i-main .right .r-1{width:515px; margin-left:15px;}
	.i-main .right .r-2{width:370px;}
	
	.i-r-news{}
	.i-r-news li{line-height:16px; padding:9px 0;}
	.i-r-news li a{float:left; display:block; background:url(./li1.gif) no-repeat 0 center; padding-left:15px; font-size:16px;}
	.i-r-news li span{float:right; font-size:12px; color:#858585;}
	.i-r-news .fst{padding-top:0;}
	.i-r-news .fst a{background:none; padding:0;}
	.i-r-news .fst img{float:left; display:block; width:150px; height:100px;}
	.i-r-news .fst .info{float:right; width:350px;}
	.i-r-news .fst .info h3 a{width:100%; font-size:20px; line-height:20px; height:21px; font-weight:300; margin-bottom:6px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.i-r-news .fst .info p{line-height:24px;}
	.i-r-news .fst .info i{font-style:normal; color:#999; font-size:12px; line-height:24px;}
	
	.i-r-video{}
	.i-r-video ul{width:380px;}
	.i-r-video ul li{position:relative; float:left; width:180px; padding:0 10px 10px 0;}
	.i-r-video ul li img{display:block; width:100%; height:100px;}
	.i-r-video ul li p{width:100%; padding-top:8px; font-size:14px; height:24px; line-height:24px; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.i-r-video ul li i{display:block; position:absolute; left:5px; top:70px; width:24px; height:24px; background:url(./ico-s-play.png) no-repeat;}
	
	.i-vote{padding:0 10px;}
	.i-vote p{background:url(../images/li2.gif) no-repeat left center; padding-left:15px; font-size:16px;}
	.i-vote ul{padding:15px 0;}
	.i-vote ul li{position:relative; padding:8px 0;}
	.i-vote ul li .checkbox{float:left; display:block; width:20px; height:20px; line-height:20px; border:1px solid #d7d7d7; background:#fff; cursor:pointer;}
	.i-vote ul li .cur{background:#fff url(../images/check.gif) no-repeat center center;}
	.i-vote ul li span{float:left; line-height:22px; padding-left:10px; color:#888;}
	.i-vote ul li input{position:absolute; left:-10px; top:0; width:0; height:0; border:none;}
	.i-vote button{width:126px; height:42px; line-height:42px; text-align:center; background:#f77730; color:#fff;border:none; font-size:16px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

	
/* 底部 */
	.i-gzh{min-width:100%; border-top:3px solid #1f5fb6; background:#277DE2; height:190px;}
	.i-gzh .w{height:190px;}
	.i-gzh ul{position:absolute; left:110px; top:20px;}
	.i-gzh ul li{float:left; padding:0 40px; text-align:center; color:#fff;}
	.i-gzh ul li img{display:block; margin:0 auto; width:97px; height:97px;}
	.i-gzh ul li p{line-height:18px; padding-top:8px;}
	.i-gzh ul li i{display:block; float:left; width:23px; height:18px; line-height:18px;}
	.i-gzh ul li i.weibo{background:url(../images/ico-s-weibo.gif) no-repeat; padding-right:5px;}
	.i-gzh ul li i.weixin{background:url(../images/ico-s-weixin.gif) no-repeat;}
	.i-gzh ul li a{display:block; margin:0 auto; background:#5695e4; width:80px; padding:5px 0; margin-top:3px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; color:#fff;}
	.i-gzh ul li a:hover{background:#2978da;}
	.i-gzh ul li span{display:block; padding-top:8px;}
	.i-links{border-bottom:1px solid #e3e3e3; padding:30px 0; line-height:26px; overflow:hidden;}
	.i-links span{position:absolute; left:0; top:30px; color:#979797;}
	.i-links p{padding-left:80px;}
	.i-links p i{font-style:normal; padding:0 10px;}
	.footer{padding:15px 0 40px; text-align:center; color:#a3a3a3; line-height:26px;}
	.footer i{font-style:normal; padding:0 5px;}
	.footer a{color:#a3a3a3;}
	.footer a:hover{text-decoration:underline;}


/******************* 内容页 *******************/
.page-top{min-width:1095px; height:40px; line-height:40px; background:#fcfcfc; border-top:3px solid #ff8204; border-bottom:1px solid #ededed;}
.page-top ul{width:1100px;}
.page-top ul li{float:left; font-size:15px; padding-right:27px;}
.page-top ul li a{color:#7d7b7c;}
.page-top ul li a:hover{color:#cd2013;}

.page-header .logo a{display:block; float:left; width:177px; height:74px; background:url(../images/small-logo.gif) no-repeat;}
.page-header .logo img{display:block; float:left; padding-left:30px; height:74px;}
.page-header .pos{line-height:74px; padding-left:40px;}
.page-header .search{position:relative; margin-top:20px;}
.page-header .search input{width:380px; height:36px; line-height:36px; padding:0 15px; border:1px solid #dcdcdc; background:#f8f8f8;}
.page-header .search button{position:absolute; top:0; right:0; width:36px; height:36px; border:none; background:url(../images/s2.gif) no-repeat center center;}

.page-menu{min-width:1095px; height:40px; line-height:40px;}
.page-menu ul{}
.page-menu ul li{float:left; font-size:18px; padding-right:15px;}
.page-menu ul li a{display:block; float:left; color:#fff; height:40px; padding:0 15px;}

/* 内容页主要内容区 */
.page-main{}
.page-main .left{width:640px;}
.page-main .right{width:370px;}
.page-main .right .pub-tit p{border-color:#e61d23;}
/* 左侧 */
	.left .focus{height:354px; padding-bottom:5px;}
	.left .list li{padding-bottom:25px;}
	.left .list li img{display:block; float:left; width:180px; height:100px;}
	.left .list li .info{float:right; width:440px;}
	.left .list li .info h2{width:100%; font-size:20px; line-height:20px; height:21px; font-weight:700; margin-bottom:6px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.left .list li .info p{line-height:24px;}
	.left .list li .info span{font-style:normal; color:#999; font-size:12px; line-height:24px;}
	
	.ly-list ul{width:660px;}
	.ly-list ul li{float:left; width:310px; padding:0 15px 24px 0;}
	.ly-list ul li img{display:block; float:left; width:180px; height:100px;}
	.ly-list ul li .info{float:right; width:115px;}
	.ly-list ul li .info h2{width:100%; height:20px; line-height:20px; font-size:20px; padding-top:5px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.ly-list ul li .info p{padding-top:10px; height:60px; font-size:12px; color:#a6a6a8; line-height:22px; overflow:hidden;}
	
	
/* 右侧 */
	/*直播进行时*/
	.right .zbing{height:235px;/* background:#277DE2;*/}
	.right .zbing dl{padding:8px 0;}
	.right .zbing dl dt{font-size:20px;/* color:#fff;*/ padding:15px 6px 15px 20px;}
	.right .zbing dl dd{padding-left:10px; overflow:hidden;}
	.right .zbing dl dd p{width:94px; text-align:center;}
	.right .zbing dl dd a{display:block; float:left; width:160px; height:41px; line-height:41px; margin:0 10px; color:#9f9f9f; background:url(../images/zbing-bg2.gif) no-repeat; font-size:16px;}
	.right .zbing dl dd a:hover{color:#f00;}
	/* video-express*/
	.video-express .img-list{width:380px;}
	.video-express .img-list li{position:relative; float:left; width:180px; padding:0 10px 10px 0;}
	.video-express .img-list li .logo{position:absolute; left:0; top:0; width:26px; height:26px; background:#fff; border:2px solid #fff; border-radius:50%; z-index:10;}
	.video-express .img-list li .logo img{display:block; width:100%; height:100%; border-radius:50%;}
	.video-express .img-list li .source{color:#666; font-size:14px; line-height:22px; padding:2px 0 0 38px;}
	.video-express .img-list li .pic{position:relative; width:100%; height:110px;}
	.video-express .img-list li .pic img{display:block; width:100%; height:100px;}
	.video-express .img-list li .pic em{display:block; position:absolute; left:5px; bottom:15px; width:24px; height:24px; background:url(../images/ico-s-play.png) no-repeat;}
	.video-express .img-list li .pic .duration{position:absolute; width:40px; height:15px; right:5px; bottom:15px;}
	.video-express .img-list li .pic .duration .bg{position:absolute; left:0; top:0; background:#000; height:100%; opacity:0.5; width:100%; filter:alpha(opacity=50);}
	.video-express .img-list li .pic .duration i{position:absolute; left:2px; top:0; width:100%; height:100%; line-height:15px; font-style:normal; color:#fff;}
	.video-express .img-list li .txt{font-size:16px; width:100%; height:24px; line-height:24px; padding-bottom:5px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.video-express .txt-list li{background:url(../images/v.gif) no-repeat 0 50%; font-size:16px; height:32px; line-height:32px; overflow:hidden; padding:0 0 0 25px;}
	/*猜你爱看*/
	.cai{border:1px solid #ccc; padding-bottom:5px;}
	.cai ul li{float:left;width:116px; padding:5px 0 0 5px;}
	.cai ul li img{display:block; width:100%; height:80px; border:1px solid #dcdcdc;}
	.cai ul li p{width:100%; height:24px; line-height:24px; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	
/* 在线直播 */
.zxzb{background:#2c2c2c}
.zxzb .fl{padding:15px; width:800px;}
.zxzb .fr{width:210px; height:420px; margin:15px 15px 0 0;}
.zxzb .fr dl{}
.zxzb .fr dl dt{border-bottom:2px solid #ffa300;}
.zxzb .fr dl dt em{display:block; width:100px; height:30px; line-height:30px; font-size:16px; text-align:center; color:#fff; background:#ffa300; border-radius:5px 5px 0 0;}
.zxzb .fr dl dd{border-bottom:1px solid #353535; height:40px; line-height:40px;}
.zxzb .fr dl dd a{display:block; color:#7a7a7a; background:url(../images/jt1.gif) no-repeat 0 50%; padding-left:15px;}
.zxzb .fr dl dd a:hover,.zxzb .fr dl dd a.on{color:#f90; background-image:url(../images/jt2.gif);}

/* 主持人 */
.zcr-list ul{width:680px;}
.zcr-list ul li{float:left; width:194px; text-align:center; padding:0 28px 26px 0;}
.zcr-list ul li img{display:block; width:190px; height:190px; padding:1px; border:1px dashed #cdcdcd;}
.zcr-list ul li p{width:100%; font-size:16px; line-height:24px; padding-top:5px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/* 美图 */
.meitu-list ul{width:680px;}
.meitu-list ul li{position:relative; float:left; width:310px; height:200px; margin:0 28px 28px 0;}
.meitu-list ul li img{display:block; width:100%; height:100%;}
.meitu-list ul li p{position:absolute; width:290px; padding:40px 15px 0; left:0; bottom:0; height:40px; line-height:24px; font-size:16px; background:url(../images/mask.png) repeat-x; color:#fff; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/* 政务 */
.zhengwu-list{border-bottom:1px solid #d7d7d7; margin-bottom:25px;}
.zhengwu-list ul li{font-size:16px; padding-bottom:20px; line-height:24px;}
.zhengwu-list ul li a{display:block; background:url(../images/li1.gif) no-repeat 0 50%; padding-left:22px;}

/* 求职 */
.hr-list{margin-bottom:25px;}
.hr-list ul li{font-size:16px; padding:15px 0;}
.hr-list ul li a{display:block; background:url(../images/li1.gif) no-repeat 15px 50%; padding-left:30px;}
.hr-list ul li:nth-of-type(odd){background:#f4f4f4;}
.qyzp a{display:block; padding-top:8px;}
.qyzp img{display:block; width:100%;}
.grqz ul li{padding:20px 10px; border-bottom:1px solid #e4e4e4;}
.grqz ul li:hover{background:#f9f9f9;}
.grqz ul li p{color:#666; padding-bottom:10px; font-size:12px;}
.grqz ul li p em{color:#2da194; padding-right:8px; font-size:16px;}
.grqz ul li span{color:#666;}
.grqz ul li span em{padding:0 5px; color:#ccc;}

/* 点播 */
.db{padding:0 40px;}
.db-box{position:relative; clear:both; border-bottom:8px solid #d7d8da;}
.db-box .prev,.db-box .next{position:absolute; left:-46px; top:125px; display:block; width:36px; height:36px; background:url(../images/arr1.gif) no-repeat;}
.db-box .next{background-position:-36px 0; left:auto; right:-46px;}
.db-box .fl{width:500px;}
.db-box .fl img{display:block; width:100%; height:286px;}
.db-box .fl p{width:500px; padding:20px 0;}
.db-box .fl p span{float:right;}
.db-box .fr{width:520px; height:310px;}
.db-box .fr .bd ul li{position:relative; float:left; width:230px; height:135px; margin:0 0 16px 30px;}
.db-box .fr .bd ul li em{display:block; position:absolute; left:10px; bottom:30px; z-index:999; width:24px; height:24px; background:url(../images/ico-s-play.png) no-repeat;}
.db-box .fr .bd ul li img{display:block; width:100%; height:100%;}
.db-box .fr .bd ul li p{position:absolute; width:210px; padding:40px 10px 0; left:0; bottom:0; height:30px; line-height:30px; background:url(../images/mask.png) repeat-x; color:#fff; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.db-box .info{clear:both; color:#9c9d9f; line-height:24px; padding-bottom:20px;}


/* 点播列表 */
.db-sel dl{clear:both; border-bottom:1px solid #cdcdcd; line-height:35px; padding-top:10px; overflow:hidden;}
.db-sel dl dt{float:left; width:60px; padding-left:10px; height:35px; color:#a2a3a7;}
.db-sel dl dd{float:left; width:950px;}
.db-sel dl dd a{display:block; float:left; height:35px; line-height:35px; padding:0 15px; margin-right:1px;}
.db-sel dl dd a:hover,.db-sel dl dd a.on{background:#01549a; color:#fff;}
.db-list ul{width:960px; margin:0 auto;}
.db-list ul li{float:left; width:200px; padding:15px 20px;}
.db-list ul li img{display:block; width:100%; height:120px;}
.db-list ul li p{width:100%; text-align:center; font-size:14px; height:16px; padding-top:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/* 分页 */
#pages{clear:both; padding:30px 0 0; text-align:center;}
#pages a{display:inline-block; height:30px; line-height:30px; background:#fff; border:1px solid #cbcbcb; color:#333; text-align:center; padding:0 10px; margin:0 3px;}
#pages a:hover{border-color:#2589fb; text-decoration:none }
#pages span,#pages a.current{display:inline-block; height:30px; line-height:30px; background:#2589fb; border:1px solid #2589fb; color:#fff; text-align:center; padding:0 10px; margin:0 2px;}


/******************* 详情页 *******************/
.show-main{}
.show-main .left{width:770px;}
.show-main .right{width:370px;}
.show-main .left .pub-tit p,.show-main .right .pub-tit p{border-color:#e61d23;}
.show-main .left .list .info{width:570px;}

.show-top{min-width:1220px; height:40px; line-height:40px; background:#277DE2;}
.show-top ul{width:1240px;}
.show-top ul li{float:left; font-size:15px; padding-right:34px;}
.show-top ul li a{color:#fff;}
.show-top ul li a:hover{color:#ff0;}

/*猜你爱购*/
.buy{padding-bottom:5px;}
.buy ul{width:380px;}
.buy ul li{position:relative; float:left;width:116px; margin:5px 10px 0 0;}
.buy ul li img{display:block; width:100%; height:116px; border:1px solid #dcdcdc;}
.buy ul li p{width:100%; height:24px; line-height:24px; padding:5px 0; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.buy ul li i{display:block; position:absolute; left:1px; top:97px; width:114px; height:20px; line-height:20px; background:#000; opacity:0.4;}
.buy ul li em{display:block; position:absolute; left:0; top:97px; width:100%; height:20px; line-height:20px; color:#fff; text-align:center; font-size:12px;}

/* Page Focus */
.focus .prev, .focus .next{ background: url(../images/ico1.png) no-repeat }
.focus { background: #fff; height: 354px; margin: 0 0 20px; z-index: 0 }
.focus, .focus-list { position: relative; width: 640px }
.focus-list { height: 275px; margin-bottom: 4px; overflow: hidden }
.focus-tab { height: 75px; overflow: hidden; position: relative; width: 640px }
.focus-list li { display: none; height: 275px; position: relative }
.focus-tab ul { left: 0; position: absolute; top: 0; width: 644px }
.focus-tab li { float: left; margin-right: 4px; text-align: center; width: 157px }
.focus-list li img { height: 275px; width: 640px }
.focus-list li p { position: absolute }
.focus-tab li img { height: 75px; margin-bottom: 4px; width: 157px }
.focus .focus-num { color: #fff; position: absolute; right: 12px; top: 234px }
.focus .prev, .focus .next { cursor: pointer; display: block; height: 37px; position: absolute; top: 119px; width: 30px }
.focus .prev { background-position: -107px -987px; left: 0 }
.focus .next { background-position: -71px -987px; right: 0 }
.focus-list li .title { bottom: 15px; font-size: 20px; left: 15px; width: 570px; z-index: 10 }
.focus-list li .title, .focus-list li .subtitle, .focus-list li a:hover .title { color: #fff }
.focus-list li .subtitle { bottom: 12px; left: 15px; width: 570px; z-index: 10 }
.focus-list li .txtbg { background: url(https://p2.qhimg.com/t0131201ed4eb657140.png) repeat-x top; bottom: 0; height: 75px; left: 0; width: 100% }
.focus-tab li.hz { display: none }
.focus-tab li.cur img { border: 2px solid #cc1f12; height: 71px; width: 153px }
.focus-list:hover .prev { background-position: -35px -987px }
.focus-list:hover .next { background-position: 0 -987px }
.focus-list li a:hover .subtitle { text-decoration: underline }
.focus #focus_video_player { position: absolute; z-index: 5 }

/* 播放器DIV */
#palyer_1{padding:40px 0; text-align:center;}

.i-main .pub-tit p{color:#277DE2; border-color:#277DE2;}

.a-blue{color:#277DE2;}
.a-blue:hover{color:#4C95E4;}
