/*布局*/
.hzdtv{
	font-size:12px;
	background-color:#fff;
}
.hzdtv a{
	color:#4B4B4B;
}
.hzdtv a:hover{
	text-decoration:underline;
}
/*顶部*/
.hzdtv .top{
	clear:both;
	position:relative;
	width:950px;
	margin:auto;
	margin-top:3px;
	height:66px;
}
.hzdtv .top .logo{
	float:left;
	width:369px;
	height:66px;
	background:url('../images/index/index_02.gif');
}
.hzdtv .top .rows{
	float:left;
	width:580px;
	height:66px;
}
.hzdtv .top .row1,.hzdtv .top .row2{
	clear:both;
	width:100%;
}
.hzdtv .top .oper{
	float:left;
}
.hzdtv .top .link{
	float:right;
}
.hzdtv .top a{
	float:left;
	display:block;
	margin-left:4px;
	color:#999;
	height:18px;
	line-height:18px;
}
.hzdtv .top .search{
	width:300px;
	margin:auto;
}
.hzdtv .top .search input{
	height:22px;
	*height:20px;
	border:1px solid #7F7F7F;
	font-size:14px;
	line-height:22px;
	color:#ccc;
}
.hzdtv .top .search select{
	height:22px;
	*height:20px;
	border:1px solid #7F7F7F;
	font-size:14px;
	line-height:22px;
	-moz-box-sizing: content-box;
}
.hzdtv .top .search .btn{
	border:0;
	width:22px;
	height:22px;;
	cursor:pointer;
	background:url('../images/index/search.gif') no-repeat left top;
}
/*菜单*/
.hzdtv .menu_c{
  width:100%;
  height:33px;
  background:url('../images/index/index_04.gif');
}
.hzdtv .menu{
  width:950px;
  height:100%;
  margin:auto;
}
.hzdtv .menu li{
  float:left;
}
.hzdtv .menu li a{
  height:33px;
  line-height:33px;
  color:#fff;
  font-size:14px;
  font-weight:bold;
  padding:0 10px 0 0;
}
/*公告信息*/
.hzdtv .announce_c{
	width:100%;
	height:24px;
	background-color:#EDEDED;
}
.hzdtv .announce{
	width:950px;
	height:100%;
	margin:auto;
}
.hzdtv .announce div{
	float:left;
	height:24px;
	line-height:24px;
}
.hzdtv .announce .title{
	margin-left:18px;
	font-weight:bold;
}
/*主要区域*/
.hzdtv .content{
  width:950px;
  height:auto!important;
  margin:auto;
}
.hzdtv .sub{
  height:auto!important;
  float:left;
  width:240px;
}
.hzdtv .main_c{
  height:auto!important;
  position:relative;
  float:left;
  width:710px;
}
.hzdtv .nav{
  margin-left:10px;
  margin-top:6px;
  padding:3px 0 3px 3px;
  font-weight:bold;
  color:#333;
  border-bottom:2px solid #ccc;
}
.hzdtv .banner{
  clear:both;
  width:700px;
  height:176px;
  margin-top:6px;
  margin-left:10px;
}
.hzdtv .main{
  float:left;
  width:500px;
}
.hzdtv .extra{
  float:left;
  width:210px;
}
/*栏目列css*/
.hzdtv .column{
  position:relative;
  margin-top:6px;
}
.hzdtv .column .hd{
  height:24px;
  background:url('../images/index/col_hd_rt.gif') no-repeat right top;
}
.hzdtv .column .hd .lt{
  height:24px;
  background:url('../images/index/col_hd_lt.gif') no-repeat left top;
}
.hzdtv .column .title{
  height:24px;
  line-height:24px;
  margin-left:3px;
  font-weight:bold;
  padding-left:16px;
  background:url('../images/index/col_arrow.gif') no-repeat left -2px;
}
.hzdtv .column .subtitle{
  position:absolute;
  top:0px;
  right:5px;
  height:24px;
  line-height:24px;
}
.hzdtv .column .bd{
  border-left:1px solid #DDDDDD;
  border-right:1px solid #DDDDDD;
}
.hzdtv .column .ft{
  height:2px;
  line-height:2px;
  overflow:hidden;
  background:url('../images/index/col_ft_rt.gif') no-repeat right bottom;
}
.hzdtv .column .ft .lt{
  height:2px;
  line-height:2px;
  overflow:hidden;
  background:url('../images/index/col_ft_lt.gif') no-repeat left bottom;
}
.hzdtv .column .main1box li a{
	font-weight:normal;
}
.hzdtv .column .more{
  position:absolute;
  display:block;
  width:40px;
  height:11px;
  bottom:8px;*bottom:1px;
  right:14px;
  text-indent:-9999px;
  background:url('../images/index/col_more.gif') no-repeat left top;
}
/*二级列表页面*/
.hzdtv .motif ul{
  margin:0 5px 0 5px;
}
.hzdtv .motif li{
	height:24px;
    padding-left:18px;
    background:url('../images/index/common_arrow.gif') no-repeat left 3px;
	border-bottom:1px dotted #CCCCCC;
}
.hzdtv .motif li a{
	height:24px;
	line-height:24px;
}
.hzdtv .motif .motif_more{
  position:absolute;
  display:block;
  width:40px;
  height:11px;
  top:7px;
  right:14px;
  text-indent:-9999px;
  background:url('../images/index/col_more.gif') no-repeat left top;
}
/*促销*/
.hzdtv .promotion{
  width:240px;
  height:176px;
}
.hzdtv .promotion .bd{
  width:238px;
  height:150px;
}
.hzdtv .promotion ul{
  width:220px;
  margin-left:5px;
}
.hzdtv .promotion li{
  height:24px;
  padding-left:18px;
  background:url('../images/index/common_arrow.gif') no-repeat left 3px;
  border-bottom:1px dotted #CCCCCC;
}
.hzdtv .promotion li a{
  height:24px;
  line-height:24px;
}
/*节目中心*/
.hzdtv .channels{
  width:240px;
  height:266px;
}
.hzdtv .channels .bd{
  width:238px;
  height:240px;
}
.hzdtv .channels .menu1box li a{
  padding-right:5px;
}
.hzdtv .channels .menu1box li a span{
  padding-left:5px;
}
.hzdtv .channel li{
  display:block;
  float:left;
  width:74px;
  height:21px;
  margin-left:3px;
  margin-top:3px;
  text-align:center;
  background:url('../images/index/channel.gif') no-repeat left top;
}
.hzdtv .channel li a{
  height:21px;
  line-height:21px;
}
/*全节目表 不需要高度*/
.hzdtv .fullchannels{
  width:240px;
  height:756px;
}
.hzdtv .fullchannels .bd{
  width:238px;
  height:730px;
}
.hzdtv .fullchannels .menu1box li a{
  padding-right:5px;
}
.hzdtv .fullchannels .menu1box li a span{
  padding-left:5px;
}
/*新闻中心*/
.hzdtv .newscenter{
  width:240px;
  height:266px;
}
.hzdtv .newscenter .bd{
  width:238px;
  height:240px;
}
.hzdtv .news{
  width:220px;
  margin-left:5px;
}
.hzdtv .news li{
  height:24px;
  padding-left:18px;
  background:url('../images/index/common_arrow.gif') no-repeat left 3px;
  border-bottom:1px dotted #CCCCCC;
}
.hzdtv .news li a{
  height:24px;
  line-height:24px;
}
/*业务介绍*/
.hzdtv .bussintro{
 height:196px;
}
.hzdtv .bussintro .bd{
  width:238px;
  height:170px;
}
/*热点*/
.hzdtv .hot{
  width:490px;
  height:538px;
  margin-left:10px;
}
.hzdtv .hot .hd{
  height:2px;
  line-height:2px;
  overflow:hidden;
  background:url('../images/index/hot_hd_rt.gif') no-repeat right top;
}
.hzdtv .hot .hd .lt{
  height:2px;
  line-height:2px;
  overflow:hidden;
  background:url('../images/index/hot_hd_lt.gif') no-repeat left top;
}
.hzdtv .hot .bd{
  height:533px;
  border:1px solid #FC8436;
  border-top:none;
  border-bottom:none;
}
.hzdtv .hot .ft{
  height:2px;
  line-height:2px;
  overflow:hidden;
  background:url('../images/index/hot_ft_rt.gif') no-repeat right top;
}
.hzdtv .hot .ft .lt{
  height:2px;
  line-height:2px;
  overflow:hidden;
  background:url('../images/index/hot_ft_lt.gif') no-repeat left top;
}
.hzdtv .hot .menu1box{
  margin:0;
  width:100%;
  background-color:#F5F5F4;
}
.hzdtv .hot .menu1box li a{
  padding-right:6px;
  background:url('../images/tab/hot_tab_rt.gif') no-repeat right top;
}
.hzdtv .hot .menu1box li a span{
  padding-left:6px;
  color:#FFF;
  font-weight:normal;
  background:url('../images/tab/hot_tab_lt.gif') no-repeat left top;
}
.hzdtv .hot .menu1box li a:hover{
  color:#FFF;
}
.hzdtv .hot .menu1box li.hover a{
  font-weight:bold;
  background:url('../images/tab/hot_tab_rt_sel.gif') no-repeat right top;
}
.hzdtv .hot .menu1box li.hover span{
  font-weight:bold;
  background:url('../images/tab/hot_tab_lt_sel.gif') no-repeat left top;
}
.hzdtv .hot .line{
  margin:0;
  width:100%;
  border-bottom:1px solid #FC8535;
}
.hzdtv .hot .hlline{
	position:absolute;
	width:1px;
	height:24px;
	line-height:24px;
	background-color:#F5F5F4;
	top:0px;
	left:0px;
	z-index:20;
}
.hzdtv .hot .hrline{
	left:489px;
}
.hzdtv .hotnews_c{
  height:140px;
}
.hzdtv .hotnews_c .title{
	margin:0 12px 5px 12px;
	padding-left:24px;
	height:18px;
	line-height:18px;
	border-bottom:1px solid #FFAB02;
	color:#FFAB02;
	font-weight:bold;
}
.hzdtv .hotnews_c .title a{
	color:#FFAB02;
}
.hzdtv .hotnews_c .row1 li{
	padding-left:16px;
	background:url('../images/index/hot_point.gif') no-repeat left 2px;
}
.hzdtv .hotnews_c .img{
	float:left;
	margin-left:5px;
}
.hzdtv .topnews{
	margin-left:5px;
	clear:both;
	height:24px;
	line-height:24px;
	font-size:18px;
	color:#FF6702;
	font-weight:bold;
}
.hzdtv .hotnews{
	position:relative;
	width:276px;
	height:120px;
	float:left;
	margin-left:5px;
}
.hzdtv  .hotnews li{
	border:none;
	height:20px;
	paddin:0;
	background:none;
}
.hzdtv  .hotnews li a{
	height:20px;
	line-height:20px;
}
.hzdtv .viewpoint li{
  float:left;
  width:90px;
}
/*客户服务*/
.hzdtv .customservice{
  width:490px;
  height:194px;
  margin-left:10px;
}
.hzdtv .customservice .hd{
  height:2px;
  line-height:2px;
  overflow:hidden;
  background:url('../images/index/cs_hd_rt.gif') no-repeat right top;
}
.hzdtv .customservice .hd .lt{
  height:2px;
  line-height:2px;
  overflow:hidden;
  background:url('../images/index/cs_hd_lt.gif') no-repeat left top;
}
.hzdtv .customservice .bd{
  height:192px;
  border:1px solid #B9B9B9;
  border-top:none;
  border-bottom:none;
}
.hzdtv .customservice .ft{
  height:2px;
  line-height:2px;
  overflow:hidden;
  background:url('../images/index/cs_ft_rt.gif') no-repeat right top;
}
.hzdtv .customservice .ft .lt{
  height:2px;
  line-height:2px;
  overflow:hidden;
  background:url('../images/index/cs_ft_lt.gif') no-repeat left top;
}
.hzdtv .customservice .menu1box{
  margin:0;
  width:100%;
  background:url('../images/tab/cs_tab_bg.gif') repeat-x;
}
.hzdtv .customservice .menu1box li a{
  padding-right:6px;
  background:url('../images/tab/cs_tab_rt.gif') no-repeat right top;
}
.hzdtv .customservice .menu1box li a span{
  padding-left:6px;
  color:#666;
  background:url('../images/tab/cs_tab_lt.gif') no-repeat left top;
}
.hzdtv .customservice .menu1box li.hover span{
  font-weight:bold;
}
.hzdtv .customservice .line{
  margin:0;
  width:100%;
  border-bottom:1px solid #B9B9B9;
}
.hzdtv .customservice .list{
  margin-top:6px;
  margin-left:12px;
  margin-right:12px;
}
.hzdtv .customservice .list li{
  height:24px;
  text-overflow : ellipsis ;
  border-bottom:1px dotted #CCC;
  padding-left:16px;
  background:url('../images/index/hot_point.gif') no-repeat left 3px;
}
.hzdtv .customservice .list li a{
  height:24px;
  line-height:24px;
}
/*用户专区*/
.hzdtv .user{
  width:200px;
  height:65px;
  margin-left:10px;
}
.hzdtv .user .bd{
  height:50px;
}
.hzdtv .user .login{
  clear:both;
  margin-left:3px;
}
.hzdtv .user input{
  width:150px;
  height:18px;
  line-height:18px;
  border:1px solid #B7B7B7;
}
.hzdtv .user .op{
  clear:both;
  margin:3px 3px 0px 3px;
}
.hzdtv .user .op *{
	float:left;
}
.hzdtv .user .op .register{
	height:20px;
	line-height:20px;
	color:#FF0033;
	font-weight:bold;
}
.hzdtv .user .op .getpassword{
	height:20px;
	line-height:20px;
	margin-left:6px;
}
.hzdtv .user .op .button{
	width:67px;
	margin-left:6px;
	border:1px solid #B7B7B7;
	background-color:#FAFBFB;
	text-align:center;
	cursor:hand;
}
.hzdtv .user .func{
  clear:both;
  border-top:1px dotted #ccc;
}
.hzdtv .user .func a{
  float:left;
  display:block;
  height:32px;
  line-height:32px;
  margin-left:3px;
  padding-left:32px;
  color:#989898;
  cursor:pointer;
}
.hzdtv .user .func .accquery{
  background:url('../images/index/user_accquery.gif') no-repeat left -2px;
}
.hzdtv .user .func .charge{
  margin-left:12px;
  background:url('../images/index/user_charge.gif') no-repeat left -2px;
}
/*问题答疑*/
.hzdtv .faq{
  width:200px;
  margin-top:3px;
  margin-left:10px;
}
.hzdtv .faq .bd{
  height:174px;
}
.hzdtv .faq ul{
  width:190px;
  margin-left:5px;
}
.hzdtv .faq li{
  height:24px;
  padding-left:18px;
  background:url('../images/index/common_arrow.gif') no-repeat left 3px;
  border-bottom:1px dotted #CCCCCC;
}
.hzdtv .faq li a{
  height:24px;
  line-height:24px;
}
.hzdtv .imglink{
  display:block;
  margin:0;
  margin-top:3px;
  margin-left:10px;
}
.hzdtv .adlink{
  display:block;
  margin:0;
  margin-top:6px;
  margin-bottom:20px;
  margin-left:10px;
}
.hzdtv .friendlink{
	width:950px;
	margin:auto;
}
.hzdtv .friendlink li{
	float:left;
	margin-top:5px;
	margin-left:5px;
}
/*底部*/
.hzdtv .footer{
	clear:both;
	width:950px;
	margin:auto;
	margin-top:6px;
	background-color:#E8E8E8;
}
.hzdtv .footer li{
	float:left;
	padding:3px 10px 0px 10px;
	line-height:24px;
	color:#686868;
}
.hzdtv .footer li a{
	display:block;
	line-height:24px;
	color:#686868;
}
.hzdtv .footer .csphone{
	width:170px;
	height:24px;
	background:url('../images/footer_tel.gif') no-repeat 40px 4px;
}
/*tab样式*/
.menu1box{
  position:relative;
  clear:both;
  height:22px;
  margin-left:5px;
  margin-right:5px;
}
.menu1box .line{
 position:absolute;
 width:228px;
 height:1px;
 line-height:1px;
 border-bottom:1px solid #CBCBCB;
 top:20px;
 left:0px;
 z-index:2;
}
.menu1box .tab_c{
  margin-left:4px;
}
.menu1box li{
  float:left;
  margin-top:3px;
  margin-right:1px;
  z-index:1;
}
.menu1box li a{
  display:block;
  *width:30px;
  height:19px;
  font-size:12px;
  line-weight:19px;
  padding-right:3px;
  background:url('../images/tab/tab_rt.gif') no-repeat right top;
}

.hot .menu1box li a{
  *width:55px;
}
.customservice .menu1box li a{
  *width:70px;
}
.newscenter .menu1box li a{
  *width:50px;
}
.main1box ul{
  margin-top:5px;
}
.menu1box li a span{
  display:block;
  word-break :keep-all;
  word-wrap : normal;
  height:19px;
  line-height:19px;
  padding-left:3px;
  cursor:pointer;
  text-align:center;
  background:url('../images/tab/tab_lt.gif') no-repeat left top;
}
.menu1box li a:hover{
}
.menu1box li.hover,.menu1box li.hover a,.menu1box li.hover a span{
  height:19px;
  line-height:19px;
  font-weight:bold;
  z-index:100;
}
.menu1box li.hover a{
  padding-right:2px;
}
.menu1box li.hover a span{
  padding-left:2px;
}
.menu1box li.hover a{
}
.tabmain{
  clear:both;
}
.tabmain div.hidden{
  display:none;
}
.tabmain div.block{
  display:block;
}


/*二级列表界面样式*/
.seclist,.seclist a{
  font-size:12px;
}
.seclist table{
	width:100%;
}
.seclist table td{
	height:36px;
	padding-left:18px;
	border-bottom:1px dotted #ccc;
	background:url('../images/index/hot_point.gif') no-repeat left 12px;
}
.seclist table tr a{
	line-height:36px;
}
.seclist .paging{
  margin-top:6px;
}
.seclist .paging a{
	color:#000;
	line-height:24px;
}
.seclist .paging a:hover{
	color:#000;
	background-color:#FFFF66;
}
.seclist .paging input,.seclist .paging select{
	height:17px;
}

/*幻灯片样式*/
.slidepics{
  text-align:center;
}
.slidepics .ctl{
  font-size:14px;
}
.slidepics .ctl a{
  padding:3px;
  border:1px solid #ccc;
}
.slidepics .ctl a:hover{
  text-decoration:none;;
  background-color:#ccc;
}
.slidepics .pics{
}
.slidepics .pics a{
  display:none;
}
