@charset "utf-8";
/* CSS Document */
#hntv_nav{ background:#2f2f2f; width:770px; padding-left:12px;}
.hntv_nav_t ul li.navli{height:15px; line-height:15px; width:74px; text-align:center; height:27px; padding-top:3px;}
.hntv_nav_t ul li.nav_line{ width:12px; height:17px; overflow:hidden; text-align:center; line-height:17px;}
.hntv_nav_b{ height:29px; line-height:29px;}
#hntv_logo {background:#EBEBEB;height: 72px;width:178px;}
.bg_d6d6d6{ background:#d6d6d6;}
.bg_fbfbfb{ background:#fbfbfb;}
.blank_l{ background:url(../images/index_blank_left.gif) no-repeat; width:15px; height:15px;}.blank_r{ background:url(../images/index_blank_right.gif) no-repeat; width:15px; height:15px;}
.blank_tl{ background:url(../images/index_blank_tleft.gif) no-repeat; width:15px; height:15px;}.blank_tr{ background:url(../images/index_blank_tright.gif) no-repeat; width:15px; height:15px;}
#focus { width:960px; height:390px;overflow:hidden; position:relative; background:#2f2f2f;}
#focus ul {height:352px; position:absolute;}
#focus ul li {float:left; width:960px; height:352px; overflow:hidden; position:relative; background:#2f2f2f;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btn {position:absolute; width:590px; height:13px; left:0; bottom:12px; padding-left:370px;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:45px; height:11px;margin-right:15px; cursor:pointer; border:1px solid #989898; overflow:hidden;}
#focus .btn span.on {background:#1e9dd3;width:47px; height:13px; border:none;overflow:hidden;}
.hotnewsleft{ padding-right:28px; width:649px; background:url(../images/index_hotnews_bg.gif) no-repeat right 5px;}
.hotnewsleft_f{ padding-right:15px; width:664px; background:url(../images/index_hotnews_bg.gif) repeat-y right 0px;}
.titicon{ background:url(../images/index_tit_hotnews.gif) no-repeat 2px 7px; padding-left:40px;}
.f12_1a97cc,.f12_1a97cc a:link,.f12_1a97cc a:visited{color:#1a97cc; text-decoration:none;}
.f12_fe8737,.f12_fe8737 a:link,.f12_fe8737 a:visited{color:#fe8737; text-decoration:none;}
.f12_fe8737 a:hover{color:#fe8737; text-decoration: underline;}
.bor_btm_999{ border-bottom:1px dashed #999;}
.mid_news h2{ width:323px; height:32px; font-weight:normal;}
.mid_news p{ width:323px; height:22px;}
.movie{ width:248px;}
.pad_r_20{ padding-right:20px;}
#video li p{ width:110px; height:18px;}
.right_li li{ width:214px; height:20px; line-height:20px; overflow:hidden;background:url(../images/list_li_dot.gif) no-repeat 0px 10px;}
.video_bg{ background:url(../images/index_video_bg.gif) no-repeat; padding-top:8px;}
/*滚动*/
.leftLoop,.leftLoop_f{ overflow:hidden; position:relative;}
.leftLoop .bd ul li{float: left;padding: 0px 20px;overflow: hidden;text-align: center; width:180px; height:433px; background:url(../images/index_scroll_bg.gif) no-repeat right top;}
.picList .f12_fe8737 img,.r_famous .f12_999 img{ display:inline; margin:-2px 2px 0px 0px;}
#hot_jq img.pad5_lr{ display:inline; margin:-4px 2px 0px 0px;}
.leftLoop .hd .next,.leftLoop .hd .prev,.leftLoop_f .hd .next,.leftLoop_f .hd .prev{ position:absolute; top:130px;width:17px; height:19px; z-index:55;}
.leftLoop .bd p.lh24{ width:180px; height:24px;}
.leftLoop .bd p.lh22{ width:180px; height:220px;}
.leftLoop_f .bd ul li{float: left;padding: 0px 13px;overflow: hidden;text-align: center; width:152px; height:247px;}
.leftLoop .bd p.lh20{ width:194px; height:20px;}
.leftLoop_f .hd .next,.leftLoop_f .hd .prev{top:90px;}
/*滚动结束*/
#hot_jq li{ width:194px; padding:0px 12px 0px 10px;}
#hot_jq li p.lh24{ width:194px; height:24px;}
#gdsq{ width:939px; border-top:1px solid #eee;}
#gdsq ul{ width:580px;}
#gdsq ul li{width:240px; height:28px; overflow:hidden; padding:0px 10px 0px 32px; background:url(../images/list_li_dot.gif) no-repeat 20px 14px;}
#contact{ width:217px; background:url(../images/index_phone.gif) no-repeat 0px 4px; padding-left:90px; color:#257db0;}
.p_txt{ height:45px; right:0px; bottom:0px; position:absolute;line-height:45px;padding-left:5px;}
.p_txt img{ margin-top:5px;}
.blackbg{ background:url(../images/blackbg.png) repeat;}
.slide_screen{width:940px;margin:0 auto;overflow:hidden;zoom:1; padding:10px; background:#2f2f2f;}
.slide_screen li{float:left;overflow:hidden;position:relative;margin-right:4px}
.slide_screen li.liA{width:535px;height:342px}
.slide_screen li.liB, .slide_screen li.liC{width:199px;height:168px}
.slide_screen li.liD{width:198px;height:342px;margin-top:-173px}
.slide_screen li.liA .window{width:1166px}
.slide_screen li.liB .window,.slide_screen li.liC .window{width:398px}
.slide_screen li.liD .window{width:396px;}
.slide_screen li img{display:block}
.slide_screen li .piece{float:left;position:relative;overflow:hidden;zoom:1}
.slide_screen li.liA,.slide_screen li.liA .piece,.slide_screen li.liA img{width:535px;height:342px}
.slide_screen li.liB,.slide_screen li.liB .piece,.slide_screen li.liB img{width:199px;height:168px}
.slide_screen li.liB,.slide_screen li.liB .piece,.slide_screen li.liC img{width:199px;height:168px;}
.slide_screen li.liD,.slide_screen li.liD .piece,.slide_screen li.liD img{width:198px;height:342px;margin-right:0}
.slide_screen li.liB{margin-bottom:4px}
.slide_screen li .bar{width:489px;padding:0 36px 0 10px;height:45px;position:absolute;bottom:0;left:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000', endColorstr='#CC000000');background:rgba(0,0,0,0.8);color:#fff;font-weight:bold;font-size:12px; overflow:hidden;}
.slide_screen li.liB .bar,.slide_screen li.liC .bar{width:153px; overflow:hidden;}
.slide_screen li.liD .bar{width:152px}
.slide_screen li .bar h3{padding-top:4px;font-size:14px}
.slide_screen li .bar p{font-weight:normal; line-height:45px; height:45px; font-size:16px;}
.slide_screen li.liA .bar p { width:480px;}
.slide_screen li.liB .bar p,.slide_screen li.liC .bar p,.slide_screen li.liD .bar p{ width:153px;}
.slide_screen li .bar span{display:block;width:28px;height:28px;overflow:hidden;position:absolute;top:8px;right:4px;background:url(http://www.hnr.cn/hntv/images/icon_play.png) no-repeat;
_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.hnr.cn/hntv/images/icon_play.png')}
.slide_screen li .bar a{display:block;width:489px;height:45px;position:absolute;top:0;left:0;z-index:10;font-size:0;}
.slide_screen li.liB .bar a,.slide_screen li.liC .bar a{width:199px}
.slide_screen li.liC .bar a{width:198px}.libtn{width:240px;text-align:center;margin:10px auto 0}
.libtn li{width:45px;height:11px;border:1px solid #989898;margin:0 4px;float: none;display:inline-block;*display:inline;zoom:1;overflow:hidden;cursor:pointer}
.libtn li.selected{background:#989898}

#pagebody_mian{ width:100%; background:#2f2f2f;}
.nav_l,.nav_r{ float:left; width:2px; height:36px;}
#nav ul li{ padding:0px 24px; line-height:36px; background: url(../images/index_navli_bg.png) no-repeat right 5px;}
/*正文页*/
.blank18{margin:0 auto; height:1px; font-size:1px;clear:both; overflow:hidden;}
.bg_2f2f2f{ background:#2f2f2f;}
.open{ background:url(../images/broadcast_open_icon.jpg) no-repeat center top; width:84px; cursor:pointer;}
#video_k{ width:650px; height:518px;}
#video_k_r{ width:308px; height:517px;position:relative;}
.bor_s_474747{ border:1px solid #474747;}
.Scroller-Container {position: absolute;top: 0px; left: 0px;}
.Scrollbar-Up {position: absolute;width: 10px; height: 10px;background-color: #3b3b3b;font-size: 0px;}
.Scrollbar-Track {width: 10px; height:400px;position: absolute;top: 20px;background-color: #3b3b3b;}
.Scrollbar-Handle {position: absolute;width: 10px; height: 30px;background-color: #2793cd;}
.Scrollbar-Down {position: absolute;top:430px;width: 10px; height: 10px;background-color: #3b3b3b;font-size: 0px;}
#Scrollbar-Container {position: absolute;top:40px; left:289px;}
#News1, #About{ position: absolute;top:2px; left:5px;overflow: hidden;width:289px;height:481px;display: none;}
#News {display: block;}
#Navigation {position: absolute;top:0px;left:0px;}
#Navigation li{ width:152px; height:31px; float:left; line-height:31px;border:1px solid #474747;border-top:none; font-weight:bold;background:url(../images/index_txt_scrollbg.gif) repeat-x; text-align:center; font-size:14px; cursor:pointer;}
#Navigation li.current{ width:154px;font-weight:normal;border:none;  background:none;}
#Container {position: absolute;top:36px; left:0px;width:300px;height:481px;}
#goodchannel li{ width:143px; padding:0px 18px 0px 5px;}
#goodchannel li p{ width:143px; height:24px;}
#hotplay{ background:url(../images/index_txt_numbg.gif) no-repeat 0px 0px; width:193px; padding-left:25px;}
#hotplay ul li{ width:195px; height:26px; overflow:hidden;}
.speak_k {  height:153px;  overflow: hidden;}
.speak_k textarea#weibo_content {  background: url("http://t.hnr.cn/images/1207_style/u/images/speak_k.gif") repeat-x scroll 0 0 transparent;  border: 1px solid #E1E2E3;  font-size: 14px;  height: 107px;  overflow: hidden;  padding: 5px;  width: 637px;}
.speak_k textarea#weibo_content:hover {  border: 1px solid #6DBBFF;}
.speak_k form.spk01 label {  background: url("http://t.hnr.cn/images/1207_style/u/images/speak_k.gif") repeat-x scroll 0 0 transparent;  border: medium none;  height: 30px;  width: 519px;}
.sk_ht, .sk_frend, .sk_smile, .sk_vido, .sk_img, .sk_position {  background: url("http://t.hnr.cn/images/1207_style/u/images/kuang.png") repeat-x scroll 0 0 transparent;  display: block;  float: left;  height: 16px;  line-height: 15px;  margin-right: 10px;  margin-top: 8px;  padding-left: 20px;  width: 30px;}
.sk_ht {  background-position: left 0;}
a.sk_ht:hover {  background-position: left -16px;}
.sk_frend {  background-position: -60px top;}
.sk_frend:hover {  background-position: -60px -16px;}
.sk_smile {  background-position: -120px 0;}
a.sk_smile:hover {  background-position: -120px -16px;}
.sk_vido {  background-position: -178px top;}
.sk_vido:hover {  background-position: -178px -16px;}
.sk_img {  background-position: -234px 0;  padding-left: 23px;  position: relative;}
.sk_img:hover {  background-position: -234px -16px;}
.sk_position {  background-position: -302px top;}
.sk_position:hover {  background-position: -302px -16px;}
div.fabu {  background: url("http://t.hnr.cn/images/1207_style/u/images/kuang.png") repeat-x right top;  border: medium none;  height: 26px;  width: 80px;}
div.fabu:hover {  background-position: -354px top;  cursor: pointer;}
.file input {  background: none repeat scroll 0 0 transparent;  cursor: pointer;  float: left;  height: 22px;  left: 0;  opacity: 0;  outline: medium none;  position: absolute;  width: 45px;}
#writePic {  background: none repeat scroll 0 0 transparent !important;  border: medium none;  cursor: pointer;  display: inline;  height: 25px;  overflow: hidden;  position: absolute;  width: 50px;  z-index: 10;}
#weiboFeed dl.cf {  clear: both; width:650px;  display: block;  padding-top: 10px;}
#weiboFeed .cf .list_content {  margin-bottom: 10px;}
.feed_lists dl {  clear: both;  margin: 0 0 17px;  overflow: hidden;  padding: 0 0 15px;  text-align: left;}
.list_face {  display: block;  float: left;  padding: 3px 0 6px;  width: 50px;}
.list_content {  display: block;  float: left; padding-left:15px;  font-size: 14px;  line-height: 22px;  width:580px;}
.list_content .title {  font-size: 14px;}
.W_close_color, .W_blkarrow {  float: right;  font-size: 12px;  text-align: right;}
.pl_content_list p {  clear: both;  font-style: normal;  line-height: 23px;  padding-bottom: 5px;}
dl,dt,dd{ padding:0px; margin:0px;}
cite, code, caption, dl.cf i, i {  font-style: normal;  font-weight: normal;  margin: 0 5px;}
cite, code, caption, dl.cf i {  color: #E4E4E4;}
.list_content a:link, .list_content a:visited {  color: #0078B6;}
.line_xd {  border-bottom: 1px dotted #C1CBEA; width:650px;}
#sort ul li{ border-bottom:1px dashed #ddd; overflow:hidden; clear:both; padding:5px 0px;}
/*分页*/
.pages{float:left;line-height:20px;height:22px;}
.pages a,.pages b{display:block;float:left;margin-right:3px;}
.pages a{border:1px solid #bdcfdd;background-color:#f9f9f9;padding:0 7px;color:#4DA9D1;}
.pages b,.pages a:hover,.pages .current{background-color:#76c3fb;color:#ffffff;border:1px solid #4DA9D1;text-decoration:none;padding:0 7px;}
.pages .fl{color:#666;padding:0 6px 0 3px;}
.pages input{padding:0;float:left;border:1px solid #bdcfdd;background:#ffffff;padding:2px;float:left;margin:0 2px 0 0;height:17px;width:22px;}
.pages button{height:23px;line-height:23px;background-color:#f4f8fb;padding:0 4px;color:#666;border:1px solid #bdcfdd;cursor:pointer;float:left;margin:0;overflow:visible;_overflow:auto;}
.fr .pages{_float:right;}/*ie6*/
.pages a.pages_pre{padding-left:16px;background-image:url(pre.png); background-position:7px center; background-repeat:no-repeat;}
.pages a.pages_pre:hover{padding-left:16px;}
.pages a.pages_next{padding-right:16px;background-image:url(next.png); background-position:48px center; background-repeat:no-repeat;}
.pages a.pages_next:hover{padding-right:16px;}
#About1 ul li{ background:url(../images/index_newsli_bg.gif) repeat-x center bottom; padding:8px; height:80px; cursor:pointer;}
#About1 ul li:hover{ background:#e59a2b; border-bottom:1px solid #444; height:79px;}
#About1 ul li .right{ padding-left:12px; width:122px; line-height:20px; height:80px; overflow:hidden;}
#About1 ul li .right p{ width:122px; height:20px; overflow:hidden;}
#About1 ul li .right p.scroll_p_t{ width:122px; height:40px; overflow:hidden;}
#About1 ul li:hover .right p.scroll_p_t{ color:#fff;}
#News ul li{ background: url(../images/index_zb_libg.gif) no-repeat 10px bottom; padding:6px 8px; height:40px; cursor:pointer; line-height:20px;}
#News ul li.zbing,#News ul li:hover.zbing{ background:#e59a2b;padding:6px 8px; height:39px; border-bottom:1px solid #000;cursor:pointer; line-height:20px;}
#News ul li:hover{ background:#e59a2b; height:39px; border-bottom:1px solid #000;}
#News ul li:hover .right_r p,#News ul li.zbing .right_r p{ color:#fff;}
#News .Scroller-Container ul li .left{ padding-left:14px; width:39px; text-align:center; padding-right:10px;}
#News .Scroller-Container ul li .right_r{ width:180px; height:40px; float:left; padding-left:10px;}
.zhibo_icon{ background:url(../images/index_live_icon.png) no-repeat; display:block; width:39px; height:18px;}
.zb_icon{ background:url(../images/index_zb_icon.gif) no-repeat; display:block; width:75px; height:25px;}
#News ul li.zbing .right_r{ width:160px; height:40px; float: right; padding-left:10px;}
.jspContainer{overflow: hidden;position: relative;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute;top: 0;right: 0;width: 10px;height: 100%;background: red;}
.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: red;}
.jspVerticalBar *,.jspHorizontalBar *{margin: 0;padding: 0;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{background: #3B3B3B;position: relative;}
.jspDrag{background: #2793CD;position: relative;top: 0;left: 0;cursor: pointer;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float: left;height: 100%;}
.jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled{cursor: default;background: #80808d;}
.jspVerticalBar .jspArrow{height: 16px;}
.jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{background: #eeeef4;float: left;height: 100%;}
* html .jspCorner{margin: 0 -3px 0 0;}
.scroll-pane,.scroll-pane_f{width: 100%;height: 470px;overflow: auto;}
.horizontal-only{height: auto;max-height: 470px;}
.clear_f{ clear:both; overflow:hidden;}