@charset "gb2312";

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {
  margin:0;
  padding:0;
  }
h1,h2,h3,h4,h5,h6 {
  font-size:100%;
  }  
button,input,select,textarea {
  font:12px \5b8b\4f53;
  }
address,cite,dfn,em,var {
  font-style:normal;
  }
ul,ol {
  list-style:none;
  }
a {
  color:#000;
  text-decoration:none;
  }
a:hover {
  color:#990000;
  text-decoration:underline;
  }
sup {
  vertical-align:text-top;
  }
sub {
  vertical-align:text-bottom;
  }
legend {
  color:#000;
  }
fieldset,img {
  border:0;
  }
table {
  border-collapse:collapse;
  border-spacing:0;
  }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display:block;}
.clear {clear:both;}

/*
 *styles of page
 */
body { background-color:#FFF; font:12px \5b8b\4f53; line-height:22px;}
#wrap { width:960px; margin:5px auto 0 auto;}

.scrollhq { width:958px; margin:0 auto; border:1px solid #BEBEBE; border-top:none;}

#mainer { margin:0 auto; width:960px;}
.crumbs { border:1px solid #BEBEBE; height:28px; line-height:28px; padding-left:12px;}
.contents { margin:0 auto; width:960px; overflow:hidden; padding:10px 0;}
.contents .mainer_L {float:left; width:700px; background:url(/img/tv/2011new/img/line_bg.gif) repeat-y;}
.contents .mainer_L dl.L_menu{ float:left; width:147px; border:1px solid #BEBEBE; border-right:none; border-bottom:none;}
.contents .mainer_L dl.L_menu dt { width:97px; height:34px; padding-left:45px; line-height:34px; color:#485A90; font-weight:bold; font-size:14px; cursor:pointer;background:url(/img/tv/2011new/img/sec_menu_bg.gif) no-repeat 0 -111px;}
.contents .mainer_L dl.L_menu dt.closed { background:url(/img/tv/2011new/img/sec_menu_bg.gif) no-repeat;}
.contents .mainer_L dl.L_menu dd {background:url(/img/tv/2011new/img/sec_menu_bg.gif) no-repeat 0 -82px;height:25px; line-height:24px; position:relative;}
.contents .mainer_L dl.L_menu dd a {text-align:center; display:block; height:25px;}
.contents .mainer_L dl.L_menu dd.on {background:url(/img/tv/2011new/img/sec_menu_bg.gif) no-repeat -1px -45px; color:#FFF;}
.contents .mainer_L dl.L_menu dd.on a { color:#FFF;}
.contents .mainer_L .mb_border { float:left; width:700px;background:url(/img/tv/2011new/img/sec_page_bg.gif) no-repeat 0 -62px; height:8px; overflow:hidden;}
.contents .mainer_L .tv_tip { position:absolute; width:153px; height:114px; background:url(/img/tv/2011new/img/sec_tip_bg.gif) no-repeat; left:147px; top:-50px; padding:5px 0 0 20px;}
.contents .mainer_L .tv_tip .tv_up { width:143px; overflow:hidden;}
.contents .mainer_L .tv_tip .tv_up .tv_up_L {float:left; width:65px; height:48px; border:1px solid #CCC; padding:1px;}
.contents .mainer_L .tv_tip .tv_up .tv_up_R {float:right; width:70px; line-height:18px;}
.contents .mainer_L .tv_tip .tv_up .tv_up_R span {display:block;}
.contents .mainer_L .tv_tip .tv_up .tv_up_R span.tit { font-weight:bold; color:#7D0000;}
.contents .mainer_L .tv_tip .tv_up .tv_up_R span.tit a { color:#7D0000; text-align:left;}
.contents .mainer_L .tv_tip p { color:#7A7A7A; line-height:18px; padding-top:3px;}
 
.contents .mainer_L .L_con { float:right; width:552px;}
.contents .mainer_L .L_con h5.Lc_header { height:7px; overflow:hidden; background:url(/img/tv/2011new/img/sec_page_bg.gif) no-repeat right 0;}
.contents .mainer_L .L_con .Lc_panel { border-right:1px solid #BEBEBE;}
.contents .mainer_L ul.con_list { width:540px; margin:0 auto; overflow:hidden;}
.contents .mainer_L ul.con_list li{ padding-top:6px; width:540px; float:left;}
.contents .mainer_L h5.list_b_header{background:url(/img/tv/2011new/img/sec_page_bg.gif) no-repeat 0 -25px; height:6px;overflow:hidden;}
.contents .mainer_L h5.list_b_footer{background:url(/img/tv/2011new/img/sec_page_bg.gif) no-repeat 0 -43px; height:6px; overflow:hidden;}
.contents .mainer_L .list_boxer { border-left:1px solid #BEBEBE; border-right:1px solid #BEBEBE; width:513px; overflow:hidden; padding:5px 15px 2px 10px;}
.contents .mainer_L .list_boxer dt {float:left; width:173px; height:129px; border:1px solid #C9C9C9; padding:1px;}
.contents .mainer_L .list_boxer dd { float:right; width:328px;}
.contents .mainer_L .list_boxer dd a{ color:#485A90; text-decoration:underline;}
.contents .mainer_L .list_boxer dd a:hover { color:#990000;}
.contents .mainer_L .list_boxer dd div span {float:right;}
.contents .mainer_L .list_boxer dd div a { font-weight:bold; font-size:14px;}
.contents .mainer_L .list_boxer dd div span a { font-weight:normal; font-size:12px;}
.contents .mainer_L .list_boxer dd p span { color:#E60012; padding-left:15px;}
.contents .mainer_L .list_boxer dd p.gray {color:#7A7A7A;}


.contents .mainer_R { width:250px; float:right;}

.tg_form { width:250px; margin:0 auto; height:30px;}
.tg_form .tg_in { float:left; width:188px; border:1px solid #E5E5E5; padding:1px; position:relative; _height:27px; _padding-bottom:0;}
.tg_form .tg_in .tg_menu { position:absolute; width:51px; left:1px; top:24px; background:#FFF; border:1px solid #E5E5E5;display:none;}
.tg_form .tg_in .tg_menu ul li {padding-left:10px; cursor:default;}
.tg_form .tg_in .tg_menu ul li.on { background:#EEE;}
.tg_form .tg_in .tg_select {float:left; cursor:pointer; width:46px; height:20px; background:url(/img/tv/2011new/img/sec_prom_bg.gif) no-repeat 0 0; color:#7D7D7D; padding:6px 0 0 7px; line-height:normal;}
.tg_form .tg_in .tg_select_over { background-position:0 -40px;}
.tg_form .tg_in .tg_txt { float:left; background:url(/img/tv/2011new/img/sec_prom_bg.gif) no-repeat -92px -15px; padding-left:25px; width:108px; padding-top:2px;*padding-top:1px;}
.tg_form .tg_in .tg_txt input { width:102px; height:22px; border:0; line-height:22px; color:#8C8C8C;}
.tg_form .tg_btn {float:right; width:52px;}
.tg_form .tg_btn input { cursor:pointer; border:none; background:url(/img/tv/2011new/img/sec_prom_bg.gif) no-repeat 0 -73px; width:52px; height:30px;}
.tg_form .tg_btn input.over {background:url(/img/tv/2011new/img/sec_prom_bg.gif) no-repeat 0 -104px;}

.contents .mainer_R .R_rc { height:30px; line-height:30px;}
.contents .mainer_R .R_rc span {font-weight:bold; color:#003567; padding-right:12px;}
.contents .mainer_R .R_rc a { color:#7B7B7B;}

.R_boxer { width:250px; margin-bottom:10px;}
.R_boxer h4 { background:url(/img/tv/2011new/img/sec_page_bg.gif) no-repeat 0 -73px; height:35px; line-height:35px; padding:0 10px 0 16px; font-size:14px; font-family:'\5FAE\8F6F\96C5\9ED1';}
.R_boxer h4 a.more { float:right; width:55px; height:20px;background:url(/img/tv/2011new/img/sec_page_bg.gif) no-repeat -296px -82px; margin-top:7px;}
.R_boxer h4 a.more:hover { background-position:-358px -82px;}
.R_boxer .boxer_con { border-left:1px solid #BEBEBE; border-right:1px solid #BEBEBE;}
.R_boxer .tjpp { padding:5px 0 0 7px; width:241px; overflow:hidden;}
.R_boxer .tjpp dl {float:left; width:234px; margin-top:5px;}
.R_boxer .tjpp dl dt {float:left; width:104px; height:77px; border:1px solid #CCC; padding:1px;}
.R_boxer .tjpp dl dd {float:right; width:120px; line-height:20px; padding-bottom:5px;}
.R_boxer .tjpp dl dd p {color:#7A7A7A;}
.R_boxer .tjpp dl dd p a  {color:#990000;}
.R_boxer h5 {background:url(/img/tv/2011new/img/sec_page_bg.gif) no-repeat 0 -115px; height:8px; overflow:hidden;}

.R_boxer .tv_order { width:234px; padding:6px 7px 0 7px;}
.R_boxer .tv_order ul.tab { height:25px; background:url(/img/tv/2011new/img/sec_tab_bg.gif) repeat-x; padding-left:14px;}
.R_boxer .tv_order ul.tab li {float:left; border:1px solid #DEDEDE; border-bottom:none; height:24px; line-height:24px; font-weight:bold; width:102px; text-align:center; background:url(/img/tv/2011new/img/sec_tab_bg.gif) repeat-x 0 -56px; margin-left:-1px; cursor:pointer;}
.R_boxer .tv_order ul.tab li.on { background-position:0 -29px;}

.R_boxer ul.r_order {width:224px; overflow:hidden; padding-left:10px; padding-top:8px;}
.R_boxer ul.r_order li {float:left; width:224px;}
.R_boxer ul.r_order li span {float:left; width:15px; height:24px; line-height:24px; background:url(/img/tv/2011new/img/sec_order_bg.gif) no-repeat 0px -20px; text-align:center;margin-right:12px;}
.R_boxer ul.r_order li span.topt{ background-position:0px 5px; color:#FFF;}
.R_boxer ul.r_order li a {float:left; width:195px; overflow:hidden; height:24px; line-height:24px;}

.R_boxer .gzwm { padding:3px 0 0 14px; background:url(/img/tv/2011new/img/gz_bg1.gif) no-repeat right top;}
.R_boxer .gzwm li {background:url(/img/tv/2011new/img/gz_bg2.gif) no-repeat; padding-left:22px;}
.R_boxer .gzwm li.tel { background-position:0 2px;}
.R_boxer .gzwm li.mail { background-position:0 -45px;}
.R_boxer .gzwm li.wb { background-position:0 -103px;}
.R_boxer .gzwm dl { width:200px; overflow:hidden;}
.R_boxer .gzwm dl dt {float:left; width:50px; height:50px; border:1px solid #CCC; margin-right:10px; overflow:hidden;}
.R_boxer .gzwm dl dd { float:left; padding-top:3px;}
.R_boxer .gzwm dl dd p.gz_link { width:67px; height:25px; margin-bottom:2px;}
.R_boxer .gzwm dl dd p { color:#787878;}
.R_boxer .gzwm dl dd p a { color:#E60012;}

#mainer .seacher { width:960px; margin-bottom:10px;}
#mainer .seacher h5.sea_head { background:url(/img/tv/2011new/img/sec_bottom_bg.gif) no-repeat 0 0; height:8px; overflow:hidden;}
#mainer .seacher .sea_panel { border-left:1px solid #C3C3C3;border-right:1px solid #C3C3C3; padding:4px 10px 2px 10px; width:938px; height:31px;}
#mainer .seacher h5.sea_foot {background:url(/img/tv/2011new/img/sec_bottom_bg.gif) no-repeat 0 -15px;height:8px;overflow:hidden;}
#mainer .seacher .tg_form { margin:0; float:left;}
#mainer .seacher .s_rc { float:left; width:160px;padding-top:5px;color:#787878; overflow:hidden; height:22px;}
#mainer .seacher .s_rc a {color:#787878;}
#mainer .seacher .s_rc span {padding:0 6px 0 16px; font-weight:bold; color:#003567;}
#mainer .seacher .s_all { float:right; width:480px; padding-top:5px; color:#787878;}
#mainer .seacher .s_all span {padding:0 4px;}
#mainer .seacher .s_all span.tit{padding:0 6px 0 0; font-weight:bold; color:#7D0000;}
#mainer .seacher .s_all a {color:#787878;}


/*hzy*/
.hzy_boxer { width:960px;}
.hzy_boxer h4 { height:35px; line-height:35px; background:url(/img/tv/2011new/img/hzy_bg.gif) no-repeat; padding:0 10px 0 18px; margin-top:10px;font-size:14px; font-family:'\5FAE\8F6F\96C5\9ED1';}
.hzy_boxer h4 a.more { float:right; width:55px; height:20px;background:url(/img/tv/2011new/img/hzy_bg.gif) no-repeat 0 -69px; margin-top:7px;}
.hzy_boxer h4 a.more:hover { background-position:-62px -69px;}
.hzy_boxer .hzy_c { border-left:1px solid #BEBEBE; border-right:1px solid #BEBEBE; padding:25px 0 0 50px;}
.hzy_boxer .hzy_c table td {padding-bottom:15px;}
.hzy_boxer .hzy_c table td div { width:173px; height:129px; border:1px solid #CCC; padding:1px; overflow:hidden;}
.hzy_boxer .hzy_c table td p {width:140px; padding-left:30px; background:url(/img/tv/2011new/img/video_icon.gif) no-repeat 12px 8px; color:#465C8D; padding-top:3px;}
.hzy_boxer .hzy_c table td p a {color:#465C8D;}
.hzy_boxer h5 { height:8px; overflow:hidden;background:url(/img/tv/2011new/img/hzy_bg.gif) no-repeat 0 -55px;}
.mx_bottom { margin-bottom:10px;}

/*wqhg*/
.mainer_L2 { background:#FFF; width:700px; float:left;}
.mainer_L2 h4 { height:35px; line-height:35px; background:url(/img/tv/2011new/img/date_con.gif) no-repeat 0 -93px; padding:0 10px 0 18px;font-size:14px; font-family:'\5FAE\8F6F\96C5\9ED1';}
.mainer_L2 h5 {height:8px; overflow:hidden;background:url(/img/tv/2011new/img/date_con.gif) no-repeat 0 -139px;}
.mainer_L2 .L2_con { border-left:1px solid #BEBEBE; border-right:1px solid #BEBEBE; padding:12px 15px;}
dl.date_ct { height:41px; width:668px; background:url(/img/tv/2011new/img/date_con.gif) no-repeat; line-height:30px;}
dl.date_ct dt {float:left; width:64px; padding-left:13px; font-weight:bold; color:#FFF; position:relative;cursor:pointer;}
dl.date_ct dt ul {position:absolute; background:#A90001; width:76px; left:1px; top:28px;}
dl.date_ct dt ul li { padding-left:12px;}
dl.date_ct dt ul li.over,dl.date_ct dt ul li.on { background:#C40000;}
dl.date_ct dd {float:left; width:49px;}
dl.date_ct dd a { display:block; width:49px; text-align:center; height:36px;}
dl.date_ct dd a:hover {text-decoration:none;}
dl.date_ct dd a.on { background:url(/img/tv/2011new/img/date_con.gif) no-repeat 0 bottom;}

.video_list { width:668px; margin:0 auto; }
.video_list ul {width:668px;overflow:hidden;}
.video_list ul li {float:left; width:146px; padding-right:26px; padding-top:15px; margin-bottom:5px; padding-bottom:16px; border-bottom:1px dotted #B3B3B3;}
.video_list ul li.end {padding-right:0;}
.video_list ul li div {border:1px solid #C9C9C9; padding:1px; width:142px; height:107px; overflow:hidden;}
.video_list ul li p {width:120px; padding-left:22px; background:url(/img/tv/2011new/img/video_icon.gif) no-repeat 4px 8px; color:#465C8D; padding-top:3px;}
.video_list ul li p a {color:#465C8D;}
.video_list ul li span {display:block; padding-left:4px; color:#898989;}
.video_list ul li.white_line { background:#FFF;width:668px; height:1px;overflow:hidden; margin:0; padding:0;margin-top:-6px; border:none;}
.R_boxer .hxzz ul { border-top:1px solid #FFF; padding:10px 0 12px 0;}
.R_boxer .hxzz li { width:217px; height:65px; border:1px solid #CCC; padding:1px; margin:12px auto 0 auto; overflow:hidden;}

.R_boxer .jmjs { padding:10px 0 4px 6px;}
.R_boxer .jmjs dl { width:236px; overflow:hidden;}
.R_boxer .jmjs dl dt {width:90px; height:67px; overflow:hidden; border:1px solid #CCC; padding:1px; float:left;}
.R_boxer .jmjs dl dd {float:right; width:134px; line-height:18px; overflow:hidden;white-space:nowrap;}
.R_boxer .jmjs .info { width:236px; color:#626262; padding-top:5px;}