/*---------http://www.iqilu.com---------*/

body, dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,table,td,tr,img{margin:0;padding:0;border:0;font-family:sans-serif,arial,"宋体";font-size:14px;color:#4b4a4a;font-weight:normal;}

ul,li{list-style:none;}

table{border-collapse:collapse;}/*table*/

img{border:0;display:block;}

input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}

a{color:#003399;text-decoration:underline;}

a:hover{text-decoration:underline;color:#bc2931;}







/*----------common---------*/

.fl{float:left;display:inline;}

.fr{float:right;display:inline;}

.clear{clear:both;}

.wrap{width:950px;margin:0 auto;height:auto!important;min-height:32px;height:32px;}

.fb{font-weight:bold;}

.margin_top{margin-top:10px;}

.margin_top_bottom{margin:10px auto;}

.margin_left{margin-left:10px;display:inline;}

.border_org{border:1px solid #ffcc99;background:#fff;}

.border_blue{border:1px solid #afc4e1;}

.border_blue .title{background:#e7f6fd;}

.border_blue .title h2{color:#154f98;}

.border_blue .title h2 a{color:#154f98;}

.title{margin:1px;background:#ffe6c7;height:25px;line-height:25px;font-size:12px;}

.title h2{font-weight:bold;padding-left:10px;color:#000;float:left;font-size:12px;}

.title div{text-align:right;padding-right:2px;}

.title div a{padding-left:5px;}

.pd_l5{padding-left:10px;}



.charlist{margin:3px 10px 0 10px;padding-bottom:4px;}

.charlist li{line-height:27px;padding-left:8px;background:url(../images/sprite.gif) -760px -158px no-repeat;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}

.noborder{border-bottom:none;}

.border_bottom{border-bottom:1px dashed #ccc;}

.char_pic dl{float:left;width:139px;text-align:center;}-

.char_pic ul{float:left;}

.col360{width:360px;float:left;display:inline;}



.col730{width:730px;}

.col810{width:810px;}

#aread a{display:block;float:left;width:185px;height:45px;}           /*-------2010-7-30-----*/

/*----------login---------*/

#login{height:25px;background:#f4f4f4;border-bottom:1px solid #e7e7e7;padding-top:5px;}

#login table td{font-size:12px;height:20px;}

#login form{}

.login_input_bg{width:100px;background:url(../images/sprite.gif) -350px -480px no-repeat;border:0;height:20px;}

.btn_login{display:block;width:60px;height:20px;background:url(../images/sprite.gif) -455px -480px no-repeat;color:#fff;line-height:20px;}



#search{width:300px;}/*-------2010-5-9-----*/

#search p{height:25px;line-height:25px;padding-left:10px;}/*-------2010-5-9-----*/

#search .keywords span{color:#ff0000;font-size:12px;padding-right:10px;}

#search .keywords a{padding:0 3px;font-size:12px;}

#search table{margin:0 auto;height:25px;}

.search_bar{height:20px;width:200px;background:url(../images/sprite.gif) 0 -480px no-repeat;border:none; margin-left:10px;}



#head{height:72px;background:url(../images/sprite.gif) 1px -829px no-repeat;margin:0 auto;width:948px;border:1px solid #dadada;}

#logo{width:130px;height:60px;margin:10px;float:left;}





/*-------2011-12-8-----*/

#nav ul{margin-top:15px;float:left;}

#nav li{float:left;font-size:12px;line-height:25px;}

#nav li a{color:#000;text-decoration:none;}

.nav1{width:210px;background:red;text-align:center;background:url(../images/sprite.gif) -95px -360px no-repeat;}

.nav1 li{width:38px;background:red;text-align:center;background:url(../images/sprite.gif) -119px -337px no-repeat;}

.nav1 .last{background:none;}



.nav1 .nav62,.nav2 .nav62{ width:62px;background:url(../images/sprite.gif) -94px -337px no-repeat;}





.nav2 li{width:40px;text-align:center;background:url(../images/sprite.gif) -117px -337px no-repeat;}

.nav2 .last{background:none;}

.nav2{width:113px;background:red;text-align:center;background:url(../images/sprite.gif) -195px -360px no-repeat;}

.nav3{width:130px;background:red;text-align:center;background:url(../images/sprite.gif) -175px -360px no-repeat;}

.nav3 li{width:40px;text-align:center;background:url(../images/sprite.gif) -117px -337px no-repeat;}

.nav3 .last{background:none;}



.nav4{width:155px;text-align:center;}

.nav4 li{display:inline;text-align:center;padding:0 3px;}

.nav4 .last{background:none;}

.nav4 .nav62{ width:62px;background:url(../images/sprite.gif) -90px -337px no-repeat;}

.nav4 .nav55{ width:45px;background:url(../images/sprite.gif) -107px -337px no-repeat;}



.nav5{width:165px;background:red;text-align:center;background:url(../images/sprite.gif) -138px -360px no-repeat; overflow:hidden;}

.nav5 li{width:40px;text-align:center;background:url(../images/sprite.gif) -117px -337px no-repeat;}

.nav5 .last{background:none;}

/*-------2011-12-8-----*/





#topad{}

#topad ul{width:130px;float:right;}

#topad ul li{font-size:12px;line-height:180%;padding-left:10px;}



.tools{width:470px;height:28px;border:1px solid #efefef;font-size:12px;line-height:28px;text-align:center;}

.tools a{padding:0 5px;}





#zonghe{width:470px;}

.break_news{height:30px;line-height:35px;float:left;}

.break_news span{color:#ff3300;}

.break_news a{padding:0 3px;text-decoration:none;}

p.break_news marquee{width:290px;display:inline;}   /*-------2010-5-9-----*/

div.marquee{width:290px;display:inline;float:left;line-height:35px;}/*-------2010-5-9-----*/







/*channel_tab*/

#menu ul{list-style:none; line-height:150%;margin-left: 10px;}

#menu_out{ width:950px; padding-left:0px;margin-left:auto; margin-right:auto; background:url(../images/sprite.gif) 0 -620px no-repeat}

#menu_in{padding-right:0px;}

#menu{height:55px;}

.menu_line{width:8px;}

.menu_line2{width:6px;}

#navh{ padding-left:0px;}

#navh li{ float:left; height:27px;}

#navh li a{ float:left; display:block; height:27px; cursor:pointer; text-decoration:none;}

#navh li a span{ float:left; padding:8px 5px 0px 2px; line-height:14px;font-size:14px; color:#333; text-decoration:none;}

#navh li .nav_on{background-position:left 100%;}

#navh li .nav_on span{background-position:right 100%; color:#ff0000 ; text-decoration:none; padding:8px 5px 0px 2px;}

/*menu_con*/

#menu_con{ text-align:left; padding-left:0px; clear:both;}

#menu_con li{ float:left;margin-top:6px;}

#menu_con li a{ display:block; display: inline; color:#333333; float:left;cursor:pointer; padding-left:3px;font-size:12px;}

#menu_con li a span{ float:left; padding:6px 10px 4px 10px; line-height:12px;}

#menu_con li a:hover{ text-decoration:none;color:#cc0000;}









/*----------screen1-------*/



#screen1 .lft,#screen1 .mid,#screen1 .rgt{float:left;}



#screen1 .lft{width:340px;display:inline;overflow:hidden;}

#screen1 .mid{width:380px;margin:0 10px;display:inline;overflow:hidden;}

#screen1 .rgt{width:210px;display:inline;font-size:12px;overflow:hidden;}





#special{}

#special h2{height:101px;width:32px;background:url(../images/sprite.gif) -380px -324px;float:left;margin-top:10px;}/*-------2010-5-9-----*/

#special h2 span{display:none;}

#special h2 a{display:block;width:32px;height:100px;}

#special div.charlist{float:left;border-bottom:none;margin-left:8px;display:inline;}





#sd{/*height:346px;*/} 

/*#sd{height:auto!important;min-height:315px;height:315px;}  -------2010-5-9-----*/

#sd .adchar{font-size:12px;color:red;font-weight:bold;}

#sd .char_pic{margin:8px;height:138px; margin-bottom:1px;}

#sd .char_pic img{width:135px;height:100px;padding:1px;border:1px solid #ccc;}

#sd .char_pic ul{margin-top:-0px;width:210px;margin-right:0px;}

#sd .char_pic dl{margin-top:5px;}

#sd .char_pic dl dd{font-size:12px;line-height:200%;text-align:center;}

#sd .charlist{margin:5px 8px 0 8px;} 

#sd .charlist li{overflow: hidden;text-overflow: ellipsis;/*white-space: nowrap;*/padding-left:8px;}

#sd .charlist li a{padding-right:3px;}

#sd #index_live{background:#efefef;margin:0;padding:10px 8px;}

#sd #index_live li{background:url(../images/tvset.gif) 0px 7px no-repeat;padding-left:19px;}



#survey{margin-top:10px;height:125px;width:360px; background:url(../index/images/shenghuobang.jpg);} /*-------2011-10-13-----*/

#survey h2{ height:125px;width:32px;float:left;margin-right:10px;}   /*------2011-10-13------*/

#survey h2 span{display:none;}

#survey h2 a{display:block;width:35px;height:103px;}

#survey .charlist{margin:0;width:310px;float:left; margin-top:10px;}  /*-------2010-8-18-----*/

#survey .charlist span a{color:#ff0000;padding:0 5px;font-size:12px;text-decoration:none;}

#surver .charlist span a:hover{text-decoration:underline;}





/*#laoxiang{height:420px;overflow:hidden;_height:419px;} -------2010-8-17-----*/

#laoxiang{height:414px;overflow:hidden;_height:413px;} /*-------2011-12-8-----*/

#wt{ height:125px;_height:125px;_overflow:hidden;}    /*-------2010-5-9-----*/





#laoxiang .char_pic{margin:8px;height:137px;_height:137px;_overflow:hidden; margin-bottom:2px;}/*-------2010-8-17-----*/

#laoxiang .char_pic img{width:135px;height:100px;padding:1px;border:1px solid #ccc;}

#laoxiang .char_pic ul{margin-top:-0px;width:210px;margin-right:0px;float:left;}/*-------2011-12-8-----*/

#laoxiang .char_pic dl{margin-top:5px;}

#laoxiang .char_pic dl dd{font-size:12px;line-height:200%;}

#laoxiang .charlist{margin-top:7px;_padding-bottom:0px;}



#find_lx{}

#find_lx h2{border-left:5px solid #ff3333;margin-left:10px;padding-left:6px;font-size:12px;}

#find_lx form table{width:350px;font-size:12px;color:#999999;margin:10px 0;}

#find_lx form table td{font-size:12px;}





#help_lx{height:115px;}

.help_lft{width:210px;float:left;}

.help_lft h2{border-left:5px solid #ff3333;margin-left:10px;padding-left:6px;font-size:12px;}

.help_lft h2 span{padding:0 2px;}

.help_lft h2 a{color:#999999;}

.help_lft .charlist{margin:5px 0 10px 10px;padding-bottom:0;}



.help_rgt{}

#help_lx dl{width:74px;float:left;padding:0 3px;}

#help_lx dl img{width:70px;height:70px;padding:1px;border:1px solid #ccc;}

#help_lx dd{font-size:12px;text-align:center;line-height:25px;background:#fbf3de;}

#help_lx div.border_bottom{margin:0 8px;}



#tv_net a{display:block;height:74px;background:url(../images/sprite.gif) 0 -72px;}

#tv_net a span{display:none;}





#vod .tit_tab span{display:block;width:106px;float:left;text-align:center;background:url(../images/tab_bg.gif) 1px -91px no-repeat;margin-right:0;margin-left:-2px;font-size:12px;color:#000;font-weight:bold;}

#vod .tit_tab span.current{background:url(../images/tab_bg.gif) 1px -117px no-repeat;}

.content_tab ul{margin:10px 5px 10px 5px;}

.content_tab li{display:inline;font-size:12px;padding-left:13px;background:url(../images/sprite.gif) -760px -200px no-repeat;line-height:200%;}

#vod a{color:#000;text-decoration:none;}

#vod .content_tab{display:none;}

#vod .current{display:block;}





#time_table p{font-size:12px;}

.time_online{line-height:25px;color:#154f98;font-weight:bold;background:#e7f6fd;border-top:1px solid #afc4e1;padding-left:10px;}

.time_tv{line-height:25px;font-size:12px;}

#time_tv_list li{font-size:12px;}



/*#exmple_vod{ position:relative;}

#exmple_vod dt{padding:5px;}

#exmple_vod dt img{width:200px;height:150px;}

#exmple_vod{display:block;height:185px;background:url(../images/sprite.gif) 0 -147px no-repeat;}

#exmple_vod  dd{position:absolute; left:0; bottom:25px;height:25px;line-height:25px;color:#fff;background:#000; opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60);width:100%;text-align:center;}

#exmple_vod  dd a{font-size:12px;color:#fff;}*/





#exmple_vod{height:185px;background:url(../images/sprite.gif) 0 -147px no-repeat;}

.focuspic{text-align:center;margin:0px auto;width:200px;clear:both;overflow:hidden;height:150px;position:relative;padding-top:5px;_padding-top:6px;}

.focuspic .focustitle{width:200px;clear:both}

.focuspic .focustitle ul{clear:both}

.focuspic .focustitle li{text-align:center;width:18px;height:18px;line-height:18px;display:inline;float:left;color:#f60;font-size:12px;background:white;margin:4px 1px;border:1px solid #ccc;font-weight:bold;}

.focuspic .focustitle .current{color:#fff;background:#f60;}

.focuspic #focusmenu{width:66px;float:right;height:29px;clear:both;overflow: hidden; position:absolute;bottom:0;right:0; z-index:6}

.focuspic #focusmenu li.current{color:#fff;}

#ifocus_opdiv{position:absolute; left:0;bottom:0; width:200px;height:30px;background:#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50); z-index:2; }

.focuspic #focusleft {width:200px;height:150px;float:left;position:absolute; left:0;bottom:0;z-index:-1;}

.focuspic #focusleft li {display:none;float:left}

.focuspic #focusleft li.current{display: block}

.focuspic #focusleft li img {width:200px;height:150px;	}

.focuspic #focusleft li h6{text-align:left;color:#fff;font-size:12px;line-height:30px;padding:0 10px; position:absolute;left:0;bottom:0; z-index:5;}

.focuspic #focusleft li h6 a{color:#fff;}

#focuspic_txt{width:195px;height:30px;line-height:30px; position:absolute;left:0;bottom:0; z-index:4;text-align:left;padding-left:5px;}

#focuspic_txt li a{color:#fff;font-size:12px;}

#focuspic_txt li{display:none}

#focuspic_txt li.current{display:block}





#video_exclusive{background:white;height:436px;_height:436px;overflow:hidden;}/*-------2011-12-8------*/



#video_exclusive .border_blue{border:1px solid #dc1f06;}

#video_exclusive dl{width:96px;background:url(../images/sprite.gif) -760px -230px no-repeat;float:left;margin:10px 0 0 6px;display:inline;}

#video_exclusive dt{height:82px;}

#video_exclusive dd a{text-decoration:none;}

#video_exclusive dd{font-size:12px;line-height:150%;padding-top:5px;text-align:center;}

#video_exclusive img{margin-left:3px;margin-top:3px;width:90px;height:66px;}

#video_exclusive ul{margin:5px;}

#video_exclusive ul li{background:url(../images/sprite.gif) -760px -130px no-repeat;padding-left:17px;font-size:12px;line-height:25px;white-space:nowrap;overflow:hidden; width:180px;}/*-------2010--8-17------*/

#aread{height:45px; margin-top:10px;margin-bottom:10px;}/*------2010-5-9-----*/

#screen2 .lft{width:730px;float:left;display:inline;}

#screen2 .rgt{width:210px;margin-left:10px;float:left;display:inline;}



#bbs{background:white;}

#bbs .single_pic{width:139px;float:left;margin:10px;display:inline;}

#bbs img{padding:1px;border:1px solid #ccc;}

#bbs dl{margin:10px 10px 10px 0;width:185px;}

#bbs dl dt{font-weight:bold;line-height:27px;}

#bbs dl dt a{text-decoration:none;}

#bbs dl dd{font-size:12px;line-height:180%;color:#003397;}

#bbs ul.char_list_num,#spot ul.char_list_num{margin:0 10px 10px 10px;}

#bbs ul li,#spot ul li{clear:both;line-height:180%;padding-left:10px;background:url(../images/sprite.gif) -760px -158px no-repeat;}

#bbs ul li span,#spot ul li span{display:block;float:right;text-align:right;clear:right;font-size:12px;}

#bbs ul.char_list_num{margin:7px 10px 10px 10px;}





#ent .char_pic,#sport .char_pic,#health .char_pic,#car .char_pic,#woman .char_pic,#edu .char_pic,#blog .char_pic{margin:10px 8px;height:145px;}

#ent .char_pic dd,#sport .char_pic dd,#health .char_pic dd,#car .char_pic dd,#woman .char_pic dd,#edu .char_pic dd,#blog .char_pic dd{font-size:12px;line-height:27px;}

#ent .charlist,#sport .charlist,#health .charlist,#car .charlist,#woman .charlist,#edu .charlist,#blog .charlist{margin:0px;margin-left:10px;margin-right:4px;}

#ent .char_pic img,#sport .char_pic img,#health .char_pic img,#car .char_pic img,#woman .char_pic img,#edu .char_pic img,#blog .char_pic img{width:135px;height:100px;padding:1px;border:1px solid #ccc;}



#spot{position:relative;zoom:1;}

#spot ul.char_list_num{margin-top:10px;}

#spot .char_list_num a{padding-right:5px;}

#spot .char_list_num a.area{color:#4b4a4a;}



#spot ul.area17{background:#efefef;padding:6px;*padding:6px;padding:6px\0;}

#spot .area17 li{display:inline;list-style:none;padding-left:0;background:none;font-size:12px;line-height:27px;padding-right:6px;}

#spot a.btn_spot{color:#ccc;display:block;width:84px;height:25px;background:url(../images/sprite.gif) 0 -335px no-repeat;float:left; position:absolute;right:20px;bottom:5px;*bottom:5px;}

#spot a.btn_spot:hover{background:url(../images/sprite.gif) 0 -360px no-repeat;}

#spot a.btn_spot span{display:none;}



#pic_lib{background:#fff;}

#pic_lib h2{width:35px;height:145px;background:url(../images/sprite.gif) -380px -70px no-repeat;float:left;}

#pic_lib h2 span{display:none;}

#pic_lib h2 a{display:block;width:32px;height:145px;}

#pic_lib dl{width:124px;height:125px;margin:14px 4px 6px 8px;float:left;}

#pic_lib dl img{width:120px;height:90px;padding:1px;border:1px solid #ccc;}

#pic_lib dl dd{height:25px;line-height:25px;font-size:12px;text-align:center;}



#active{background:white;}

#active .pic_list{margin:10px;width:120px;float:left;margin-top:0px;display:inline;}

#active .pic_list dl{margin-top:10px;}

#active .pic_list img{width:116px;height:50px;padding:1px;border:1px solid #ccc;}

#active .pic_list dd{font-size:12px;line-height:25px;text-align:center;}

#active .charlist{margin-left:0px;display:inline;}

#active .charlist li{line-height:30px;}











.pic_sd{margin:10px;width:120px;float:left;display:inline;}

.pic_sd img{width:116px;height:50px;padding:1px;border:1px solid #ccc;}

.pic_sd dd{font-size:12px;line-height:25px;text-align:center;}















#blog{background:white;}

#blog .single_pic{width:84px;height:84px;float:left;margin:0 10px 10px 0;display:inline;}

#blog .single_pic img{width:80px;heigth:80px; padding:1px;border:1px solid #ccc;}



#blog .char_pic{margin:10px 6px 5px 10px;float:left;display:inline;}

#blog dl dt{font-size:12px;font-weight:bold;color:#0000ff;line-height:25px;}

#blog dl dt a{text-decoration:none;}

#blog dl dd{line-height:150%;font-size:12px;}

#blog dl dd a{padding-left:5px;}

#blog .charlist{margin:0 0 0 10px;}

#blog .char_pic_wrap{width:210px;float:left;display:inline;}

/*#blog .namewrap{height:351px;width:142px;background:url(../images/blogbg.gif) 0 0 no-repeat;float:left;margin-top:5px;}

#blog .host_name{width:142px;background:red;font-size:12px;float:left;background:#efefef;margin:10px 0 9px 0;display:inline;}

#blog .host_name li{font-size:12px;float:left;margin-right:2px;margin-left:4px;line-height:27px;width:40px;}*/

#blog .host_name li{font-size:12px;float:left;margin-right:1px;margin-left:5px;line-height:21px;width:40px;display:inline}

#blog .host_name{height:190px;_height:190px;width:142px;background:url(../images/blogbg.gif) 0 -8px no-repeat;float:left;padding-top:15px;margin-top:5px;}

#blog .host_name li a{color:#333;}

.bloglist{width:348px;float:left;display:inline; padding-bottom:7px; margin-left:5px; margin-top:7px;}                         /*---------2011-6-1----------------*/

.bloglist ul{ width:170px; float:left; margin-left:2px;}/*---------2011-6-1----------------*/

.bloglist li{line-height:25px;padding-left:10px;background:url(../images/sprite.gif) -760px -158px no-repeat;overflow:hidden;text-overflow: ellipsis;white-space:nowrap; width:155px;}/*---------2011-6-1------*/

.blg_nm1{padding-top:28px;height:145px;}

.blg_nm2{padding-top:38px;}





#prg_index{background:white;}

#prg_index .ul_wrap{width:100px;float:left;margin:5px 2px;display:inline;}

#prg_index ul li{font-size:12px;padding-left:1px;line-height:25px;clear:both;color:#fff;}

#prg_index ul li a{text-decoration:none;}

#prg_index ul li span{display:block;width:16px;height:17px;float:left;text-align:center;margin-right:2px;line-height:16px;background:url(../images/sprite.gif) -760px -384px no-repeat;font-weight:bold;font-size:11px;margin-top:4px;}

#prg_index .top10 li span{background:url(../images/sprite.gif) -760px -384px/*410px*/ no-repeat;}



#video_hot dl{width:200px;background:url(../images/sprite.gif) -760px -230px no-repeat;margin:10px 0 0 6px;height:95px;}

#video_hot dt{height:82px;float:left;}

#video_hot dd{font-size:12px;line-height:150%;color:#666666;}

#video_hot dd h3{font-size:12px;line-height:160%;}

#video_hot dd h3 a{text-decoration:none;}

#video_hot img{margin-left:2px;margin-top:3px;margin-right:8px;height:67px;width:90px;display:inline;}

#video_hot .charlist{margin:0 5px;}

#video_hot ul li{background:url(../images/sprite.gif) -760px -130px no-repeat;padding-left:17px;font-size:12px;line-height:25px;}



#topic{height:210px;*height:208px;_height207px; overflow:hidden;}  /*------2010-8-18--------*/

.topic_tit{height:105px;margin:10px;font-size:12px;color:#003399;line-height:180%;}

#topic .charlist li{font-size:12px;}

#kj1_container table{clear:both;}

#kj1_container table td{font-size:12px;color:#039;}

#kj1_container table img{display:inline;margin-top:5px;margin-left:15px;}





#host{}

#host dl{height:115px;margin:10px 5px;}

#host dl img{width:83px;height:110px;padding:1px;border:1px solid #ccc;}

#host dl dt{width:87px;float:left;margin-right:10px;}

#host dl dd{font-size:12px;line-height:180%;color:#777}

#host dl dd h3{font-weight:bold;font-size:12px;}

#host .charlist{margin:10px 5px 10px 8px;padding-bottom:0;}

#host .charlist li{font-size:12px;}

.channel_host{ width:200px; margin:10px auto;}

.out{ float:left;list-style:none; padding:0; margin:0; width:64px; height:30px; line-height:30px;color:#333; text-decoration:none; text-align:center;cursor:pointer; background:url(../images/sprite.gif) 0 -577px no-repeat}

.on{float:left;list-style:none; padding:0; margin:0; width:64px; height:30px; line-height:30px; color:#ff0000; text-decoration:none; text-align:center;cursor:pointer;background:url(../images/sprite.gif) -80px -577px no-repeat}

.on a{color:#ff0000; text-decoration:none; }

.on a:hover{color:#ff0000; text-decoration:none; }

.subtit div{ float:left; width:193px;display:none;border-bottom:#afc4e1 1px solid; border-left:#afc4e1 1px solid; border-right:#afc4e1 1px solid;  height:92px; padding-top:5px; padding-left:5px;overflow:hidden;}

.subtit div ul{list-style-type:none;}

.subtit div li{ font-size:12px;float:left;display:inline;width:42px; background:#eee; margin-right:4px; margin-bottom:5px;padding-left:2px;line-height:18px;list-style-type:none; color:#333;text-align:left;overflow:hidden;text-overflow: ellipsis;white-space:nowrap;}

.subtit div li a:hover{list-style-type:none; color:#f00; text-decoration:none;}

ul.tit li{font-size:12px;}

.titm{ clear:both;float:left;}











#play_hot{background:white;}

#play_hot .single_pic{width:87px;height:114px;margin:10px;margin-left:5px;float:left;}

#play_hot .single_pic img{width:83px;height:110px;margin:3px 3px 0 3px;padding:1px;border:1px solid #ccc;}

#play_hot dl{height:115px;overflow:hidden;}

#play_hot dl dt{font-size:12px;font-weight:bold;line-height:200%;}

#play_hot dl dt a{text-decoration:none;}

#play_hot dl dd{font-size:12px;line-height:150%;}

#play_hot dl dd span{color:#ff6633;font-weight:bold;}

#play_hot dl dd a{padding-right:3px;}

#play_hot p{font-size:12px;margin:0 12px;color:#666;line-height:150%;margin-bottom:5px;}

#play_hot div.clear{margin:0 8px;}



#coop .charlist li,#dynamic .charlist li{font-size:12px;}





#pic_funny{background:#fff;width:548px;}

#pic_funny h2{height:26px;background:url(../images/sprite.gif) 0 -520px no-repeat;}

#pic_funny h2 span{display:none;}

#pic_funny h2 a{display:block;height:26px;}

#pic_funny dl{width:124px;height:125px;margin:14px 4px 6px 8px;float:left;display:inline;}

#pic_funny dl img{width:120px;height:90px;padding:1px;border:1px solid #ccc;}

#pic_funny dl dd{height:25px;line-height:25px;font-size:12px;text-align:center;}

#pic_funny div.border_org{border-top:none;}



#joke{width:392px;background:white;}

#joke h2{height:23px;background:url(../images/sprite.gif) 0 -550px no-repeat;}

#joke h2 span{display:none;}

#joke h2 a{display:block;height:23px;}

#joke div.border_org{border-top:none;}

#joke ul{float:left;margin:0px;padding-left:8px;width:120px;padding-top:4px;}

#joke ul li{font-size:12px;}







/*----------union----------*/

#union{padding-bottom:10px;}

.tit_tab{height:26px;line-height:26px;border-bottom:1px solid #afc4el; z-index:1;background:url(../images/tab_bg.gif) 0px -34px;}

.tit_tab span{background:url(../images/tab_bg.gif) 0 0 no-repeat #fff;;width:75px;display:block;float:left;margin-right:5px;display:block;height:26px;text-align:center;font-size:12px;}

.tit_tab span a{border-right:1px solid #afc4e1;font-size:12px;}

.tit_tab span.current{background-position:-160px -116px; z-index:1; cursor:pointer;}

#union ul{margin:5px 10px;}

#union .content{border:1px solid #afc4e1;border-top:0px;padding-top:5px;height:auto:!important;min-height:60px;display:none;}

#union .content li{display:inline;margin-right:5px;word-wrap:normal;line-height:180%;}

#union .current{display:block;}

h2 a{color:#000;text-decoration:none;}

#dynamic .title a{color:#154f98}





/*---------footer--------*/

.footer{font-size:12px;text-align:center; color:#ccc;margin-top:10px;border-top:1px solid #ccc;width:950px;margin:10px auto;}

.ft_top{height:35px;line-height:35px;font-size:12px;text-align:center;margin-top:10px;}

.ft_top a{margin:0 5px;color:#000;}

.footer ul li{font-size:12px;line-height:180%;}



.video{padding-right:14px;background:url(../images/vod1.gif) right 3px  no-repeat;}

#sd .charlist li .video{padding-right:14px;}



#lantern_slide {overflow: hidden; width: 200px;}



#bimg { filter: progid:dximagetransform.microsoft.fade ( duration=0.5,overlap=1.0 );overflow: hidden; height: 130px}

#info2 { font-size: 12px; background:#343434; border:#343434 1px solid; line-height:20px; text-align: center}

.lkff a { color: #fff; text-decoration: none}

.lkff a:hover { color: #fff; text-decoration:  none}

#simg { padding-left:0px}

#simg div { font-size: 12px; background: #d6d6d6; float: left; width:16px;cursor: pointer; color: #fff; line-height: 16px; margin: 1px; height: 16px; text-align: center}

#simg .f1 {background: #6f6f6f}

.dis {display: block}

.undis { display: none}

.lkff {width: 100px; background:#343434}



#font_hd { margin-top: 0px; background:#343434; width:100%; height: 20px}

#font_hd td {overflow: hidden; height: 20px}

.pic {overflow: hidden}

.pic .dis a {display: block; font-size: 14px; vertical-align: middle; overflow: hidden; width: 200px; font-family: arial; height: 130px; text-align: center}

.pic .dis a img {max-width:200px; vertical-align: middle}

#font_hd td a { font-size:12px; width: 140px; line-height: 20px; height: 20px}



.bd4lf{width:320px;padding-left:15px;float:left;}

.bd4ls{width:314px;float:left;padding-top:5px;}

.bd4ce{width:342px;float:left;padding-top:20px;}

.bd4ce .bd3cenr{border-bottom:none;}

.bd4vs{padding-left:8px;width:75px;float:left;}

.bd4vstop{padding-left:25px;}

.bd4vstop img{cursor:pointer; }



.bd4vse{width:75px;height:219px;overflow:hidden;}

.bd4vse ul{height:4000px;}

.bd4vse li{height:75px;width:75px;}

.bd4vse img{height:65px;width:65px;padding:1px;border:#E0E0E0 1px solid;cursor:pointer;}

.bd4vse li.show img{border:#fe7302 1px solid;}



.bd4rs{float:left;padding-top:16px;width:228px;overflow:hidden;height:218px;}



.bd4rs dl{height:218px;width:228px;background:#B0C3D5;display:none;}

.bd4rs dl.show{display:block;}

.bd4rs dt{text-align:center;padding-top:3px;height:191px;}

.bd4rs dt img{height:180px;width:220px;border:#fff 1px solid; margin:0 auto;}

.bd4rs dt a:hover img{border:#fe7302 1px solid;}

.bd4rs dd{width:228px;text-align:center;height:20px;overflow:hidden;}

.vwww{width:650px;height:26px;background:#F0F5FB;border:#DBDEE2 1px solid;padding-top:10px;}

.vwww dd{float:left;padding-left:10px;width:304px;}

.vwww dt{float:left;width:330px;}

.vwww b{color:#FF7400;}



/*---------2010-4-15xiugai-------*/

.toutiao{ width:728px; height:70px; border:1px #ffcc9a solid; border-top:3px #ffcc9a solid;}

.zuixin1{ margin:5px; width:58px; height:58px;background:url(../index/images/zxxx.jpg);}

.zuixin2{ margin:5px; width:58px; height:58px;background:url(../index/images/djbd.jpg);}

.zuixin3{ margin:5px; width:58px; height:58px;background:url(../index/images/jrgd.jpg);}

.zuixin4{ margin:5px; width:58px; height:58px;background:url(../index/images/qlgd.jpg);}

.zuixin5{ margin:5px; width:58px; height:58px;background:url(../index/images/qltt.jpg);}

.zuixin6{ margin:5px; width:58px; height:58px;background:url(../index/images/tbbd.jpg);}

.zuixin7{ margin:5px; width:58px; height:58px;background:url(../index/images/tbch.jpg);}

.ttnews{ width:630px;}

.ttnews h2{ font-size:28px; line-height:45px; font-family:"黑体"; width:630px; text-align:center;white-space:nowrap;overflow:hidden;letter-spacing:-1px;}

.ttnews ul li{ font-size:12px;text-align:center;}

.ttnews a{ color:#003399; text-decoration:none;}

.ttnews a:hover{ color:#003399;text-decoration:underline;}



#jiantou {float:right;height:50px;margin:10px 5px 0 4px;width:10px;}

/*---------2010-5-9xiugai-------*/

.ad_left{ width:100px;}

.ad_left ul li{ font-size:12px; line-height:21px;}



.ad_mid{ width:725px;margin-left:12px;}

.ad_top{ width:725px; height:21px; margin-top:1px;}

.ad_top ul li{ font-size:12px; float:left; margin-left:18px; display:inline; line-height:21px;}

.ad_mmid{ width:725px; height:60px; }

.xingxiang{ background:url(../images/wbh.jpg) no-repeat; height:92px;}

.xingxiang .charlist li {margin-left:10px; background:none;}

/*---------2010-5-18xiugai-------*/



.sd_news li{ font-size:12px;}

.ad_sd{ margin:10px auto;}





.hsj{ width:369px; height:156px; margin:0; background:url(../index/images/h_bj.jpg) no-repeat; overflow:hidden;}

#sd .hsj_ul{margin:0 0 0 20px;}

.toutiao2{width:728px; height:75px;}

.ttnews2{ width:601px; background:url(../index/images/h_top2.jpg) repeat-x; height:75px;}

.ttnews2 h2{ font-size:28px; line-height:45px; font-family:"黑体"; width:600px; margin-top:5px;text-align:center;white-space:nowrap;overflow:hidden; /*text-overflow:ellipsis;*/letter-spacing:-1px;}

.ttnews2 ul li{ font-size:12px;text-align:center;}

.ttnews2 a{ color:#003399; text-decoration:none;}

.ttnews2 a:hover{ color:#003399;text-decoration:underline;}





.link{ width:650px; margin-left:20px; margin-top:10px;}

.link ul li{ float:left; margin-left:10px; display:inline; line-height:26px; white-space:nowrap;}

.gaodu{ height:auto:!important;min-height:467px;height:467px; overflow:hidden;}





.qw{ width:208px; height:65px; border:1px #f8c898 solid; overflow:hidden;}/*---------2010-7-30-------*/

.qwlist li{ font-size:12px;}



.v_h{ height:358px; overflow:hidden;}

.z_h{ height:462px; overflow:hidden;}/*---------2011-6-1-------*/

.r_h{ height:309px;overflow:hidden;*height:312px;}

.h_h{height:390px; overflow:hidden;}

#dynamic .charlist{margin:5px 10px 0;padding-bottom:9px;*padding-bottom:10px;}

#coop .charlist{margin:5px 10px 0;}

.car_charlist li {white-space:nowrap;overflow:hidden; width:172px;}



#haoke{ background:url(../index/images/bj_h.jpg) no-repeat; height:87px;}

#haoke .charlist{margin:0 0 0 45px;}

#haoke .charlist li{ line-height:24px;}





#img_wrap3{position:relative;height:104px;width:139px; float:left; margin:50px}

#bimg3 {filter: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 );height:139px}

.pic3 .dis3 a {display:block;font-size:14px;vertical-align:middle;overflow:hidden;width:139px;font-family: Arial;height:104px;}

.pic3 .dis3 a img {width:135px;height:100px;max-width:139px; vertical-align: middle; border:1px solid #ccc; padding:1px}

#simg3{position:absolute;right:0;bottom:0;width:40px;z-index:2;margin:3px 1px;}

#simg3 div{font-size: 12px;background:#ff0000;float:left;width:16px;cursor:pointer;color:#fff;line-height:16px;margin:1px;height:16px;text-align:center;}

#simg3 .f1 {background:#6f6f6f}

.dis3 {display: block}

.undis3 {display:none}

.lkff3 {width:139px;text-align:center;line-height:20px;height:20px;bottom:-20px;position:absolute;z-index:2; overflow:hidden}

#info23{height:20px;line-height:23px;}

#font_hd3 {margin-top:0px;width:139px;height:20px;position:absolute;bottom:0;left:0;z-index:2;line-height:24px;}

#ifocus_opdiv3{position:absolute;left:0;bottom:-20px;_bottom:-20px;*bottom:-20px;width:139px;height:20px;background:#fff;opacity:0.5;-moz-opacity:0.5; filter:alpha(opacity=50); z-index:1; }





.toutiao1{width:700px;float:left;}





/*---------2011-6-1-------*/

.wangtai ul{padding-bottom:7px; margin-top:7px;}

.weibo{ width:352px; height:116px; margin:2px; background:#f0f0f0;}

.huati{ width:350px; height:30px; margin-left:4px; overflow:hidden;}

.huati ul li{ float:left; line-height:30px; font-size:12px; margin-left:10px;white-space:nowrap;}

.huati a{ color:#962e2e;}

#host .host_margin_top{margin-top:-7px;}





/*---------2011-6-16-------*/

#hsx{ background:url(../index/images/jiandang90.jpg); height:145px; margin-bottom:6px;}

#hsx .tit {height:27px;}

#hsx .tit span {display:none;}

#hsx .tit a {display:block;height:27px;}

#hsx ul{ padding-left:8px; padding-right:10px; }

#hsx li{background: url("../images/sprite.gif") no-repeat scroll -760px -158px;line-height: 28px;padding-left: 8px;overflow: hidden;white-space: nowrap;}



.nav2 .lagua{ width:66px;}

#foot06 a{ text-decoration:none;}

#foot06 a:hover{text-decoration:underline;}





.border_org1{border:1px solid #5c7dbf;background:#fff;}





/*.tft{background:url(sdtit.jpg); width:378px; height:27px;}





.tft h2{font-weight:bold;padding-left:10px;color:#fff;float:left; line-height:27px; font-size:12px;}

.tft h2 a{color:#FFF;}

.tft h2 a:hover{color:#FFF;}

.tfeng1{ width:378px; height:170px;float:left; border:1px solid #FFCC99; border-top:none;}

#sd .char_pic{ margin-top:8px;height:138px; }*/



#video_hot li{width:180px;}



.charlist_wei li{ line-height:28px;overflow: hidden;white-space: nowrap; width:180px;}



/*---------2011-9-30-------*/

/**

body{ background:url(../index/images/guoqing_bj.jpg) center 30px no-repeat;}

#guoqing{ background:url(../index/images/guoqingbd.jpg) 1px 1px no-repeat; padding-top:48px;}

**/



.w_sxjp_biaoti h2 a:hover{text-decoration:none;}

.w_jrzt{ display:block; width:130px; height:30px; margin:30px 0 0 780px;}



.w_sxjp_ys{background:url(../index/images/100510/w_sxjp_ys.jpg); height:82px; width:950px; float:left;}

.w_sxjp_xw{background:#ffefd7; width:950px; float:left;}

.w_sxjp_left{background:url(../index/images/100510/w_sxjp_left.jpg); height:285px; width:21px; float:left;}

.w_sxjp_bj{background:url(../index/images/100510/w_sxjp_bj.jpg) repeat-x; height:285px; width:613px; float:left;}

.w_sxjp_tu dl{ width:241px; height:220px; float:left; display:inline; margin-left:13px;}

.w_sxjp_tu dl dt img{ width:235px; height:175px; border:3px #ffefd6 solid; }

.w_sxjp_tu dl dd{ font-size:12px;line-height:18px; text-align:center; height:40;}



.w_sxjp_right{background:url(../index/images/100510/w_sxjp_right.jpg); height:285px; width:5px; float:left;}

.w_sxjp_biaoti h2{ font-size:26px; text-align:center; font-family:"Microsoft YaHei","黑体";  line-height:48px; letter-spacing:1px; }

.w_zxbd_new{height:195px; width:315px; float:left;}

.w_zxbd_new ul li{line-height:27px;padding-left:16px; background:url(../index/images/100510/point.jpg) 10px 15px no-repeat; white-space:nowrap;overflow:hidden; width:293px; font-size:14px;}



.w_sxjp_biaoti h2 a{ color:#FF0000;text-decoration:none;}

.w_zxbd{background:url(../index/images/100510/w_zxbd.jpg); height:179px; width:36px; float:left; margin-left:8px;}

.w_spbd{background:url(../index/images/100510/w_spbd.jpg); height:35px; width:137px; float:left; margin-left:84px;}

.w_spbd_tp{width:310px; height:135px; float:left; padding-top:8px; }

.w_spbd_tp dl{ width:126px; height:135px; float:left; display:inline; margin-left:13px;}

.w_spbd_tp dl dt img{ width:120px; height:90px; border:3px #fff solid; overflow:hidden;}

.w_spbd_tp dl dd{ font-size:12px;line-height:20px; text-align:center; height:40;}

.w_spbd_lb ul li{line-height:26px;padding-left:30px; background:url(../index/images/100510/w_tv.jpg) 10px 10px no-repeat;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:270px; font-size:12px;}

.w_spbd_lb{ width:310px; float:left;}



.w_xian{width:255px; border-bottom:#dfc087 1px dashed; float:left; margin:5px 0 0 20px; display:inline; height:2px; overflow:hidden;}

.margin_tb{margin-top:10px; margin-bottom:6px;}

.margin_tb li{width:325px;}





.xinwenlianbo{padding-right:0px;}

.xinwenlianbo a{color:#ff0000;text-decoration:none;}



/*2011-12-8*/

#news h3{line-height:27px;font-size:16px;font-weight:bold;margin-left:10px;margin-top:10px;width:320px;overflow:hidden;white-space:nowrap;}

#life_info .charlist li{font-size:12px;}





/*========滑动门========*/

.scrolldoorFrame{ float:left;width:376px;margin:1px; height:180px; display:inline;}

.scroll{float:left; width:54px; height:180px;}

.scrollul{width:54px; height:180px;}

.scrollul li{width:54px; height:29px;cursor:pointer; font-size:12px;margin-top:1px;line-height:29px;}

.sd01{cursor:pointer;text-align:center;color:#0158a7;font-weight:bold;}

.sd02{cursor:pointer;background:#ffe6c7;text-align:center;}

.sd01 a{color:#f80000;text-decoration:none;}

.sd02 a{color:#343233;text-decoration:none;}

.hidden{display:none;}

.h_con{width:322px;height:180px;}

.cont_h{width:320px;height:180px;margin-left:2px;}

.cont_h dl{width:320px;height:180px;display:block; position:relative; }

.cont_h dl dt{width:320px;height:180px;}

.cont_h dl dt img{width:320px;height:180px;}

.cont_h dl dd{width:320px;height:30px;text-align:center; font-family:"微软雅黑","黑体";font-size:18px;position:absolute;bottom:0;left:0;background:#000;line-height:30px; background:url(../index/images/dd.png);}

.cont_h a{color:#FFFFFF;text-decoration:none;}

.cont_h a:hover{color:#FFFFFF; text-decoration:none;}





.scrolldoorFrame2{width:210px;}

.scroll2{ width:209px;background:url(../index/images/actbg3.gif); height:26px; overflow:hidden;}

.scrollul2{width:210px; height:26px;overflow:hidden;}

.scrollul2 li{float:left;width:74px; height:26px; list-style-type:none;cursor:pointer; font-size:12px;}

.sd012{cursor:pointer;background:url(../index/images/actbg1.gif);line-height:26px;text-align:center;color:#0158a7; font-weight:bold; height:26px;}

.sd022{cursor:pointer;background:url(../index/images/actbg2.gif);line-height:26px;text-align:center;font-weight:bold;}



.bor03{ margin-top:-3px;*margin-top:-1px;width:208px; border:1px #afc4e1 solid; border-top:none;}

.bor03 ul li{ font-size:12px;}

.con_f{ width:208px;}



#sport .char_pic ul{ float:left;}

#health .char_pic ul{ float:left;}

#woman .char_pic ul{ float:left;}

#edu .char_pic ul{ float:left;}

#ent .char_pic ul{ float:left;}

#car .char_pic ul{ float:left;}

.menu2{}
.qlfoot2{ font-family: "宋体";color: #4B4A4A;}
.menu2 a{margin:0 5px;color:#fff;}
.menu2 a:visited{ color:#fff;}
.qlfooter .menu2{height:35px;line-height:35px;font-size:12px;text-align:center;margin-top:10px;background:url(../images/footer_bg.gif) 0 0 no-repeat;color:#fff;}
.qlfooter .menu2 a:link {color: #fff;text-decoration: none; margin:0 5px}
.qlfooter .menu2 a:visited {color: #fff; text-decoration: none;}
.qlfooter .menu2 a:hover {color:#fff; text-decoration:underline;}
.qlfooter .menu2 a:active {color:#fff; text-decoration:underline;}
.qlfoot2 a{color:#039; text-decoration:none;}




