﻿/*focus*/
.FocusPic1015{ width:300px; float:left; padding-right:3px}
.FocusPic1015 .Cimg{ height:230px; overflow:hidden; line-height:26px; font-size:14px; font-weight:bold; background:#ccc; border:1px solid #ccc;}
.FocusPic1015 .Cimg img{ display:block; width:300px; height:225px;}
.headline{ clear:both; height:256px; overflow:hidden;}
.headline_T{ clear:both; height:29px; line-height:25px; overflow:hidden; font-size:12px; font-weight:600; color:#666;}
.headline ul{ float:left;}
.headline_T li{ float:left; width:74px; height:23px; overflow:hidden; text-align:center; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; background:#f2f2f2; border-left:1px solid #d6d6d6;}
.headline_T li.current{ height:29px; border:none; background:url(Img/stock2.jpg) 50% 8px no-repeat #8f1c21; color:#fff;}
.headline_T li.current a{ color:#fff;}
.headline_T li a{ display:block;}
.headline .Cimg{ position:relative; clear:both; width:300px; height:225px;}
.headline .Cimg img{ z-index:1; display:block; width:300px; height:225px;}
.headline .Cimg .txt_bg{ position:absolute; z-index:2; top:195px; left:0; width:300px; height:30px; overflow:hidden; background:#222; filter:alpha(opacity=50);}
.headline .Cimg h2{ position:absolute; z-index:3; top:195px; left:0; width:300px; height:30px; line-height:33px; overflow:hidden; font-size:12px; text-align:center; color:#fff;}
.headline .Cimg h2 a{ color:#fff;}

.area_center2{width:400px;float:left;}
.today_news_title {
background:transparent url(img/x0.gif) no-repeat scroll 0 0;
height:40px;
}
.today_news_title span {
color:#D90000;
}
.today_news_title_link {
float:left;
height:40px;
width:110px;
}
.today_news_title p {
float:left;
line-height:40px;
}
.today_news_title span {
color:#D90000;
}
.today_news_title a {
color:#000000;
font-size:12px;
text-decoration:none;
}
.today_news_content {
background:transparent url(img/x1.gif) repeat-y scroll 0 0;
border-bottom:1px solid #C4C4C4;
height:215px;
}
.clearit {
clear:both;
font-size:0;
height:0;
overflow:hidden;
}
ul.content_f14_white {
padding:0 0 0 5px;
}
ul.content_f14_white li {
background:transparent url(img/z_03.gif) no-repeat scroll 4px 9px;
color:#000000;
font-size:14px;
height:24px;
line-height:24px;
padding-left:12px;
}
ul.content_f14_white li a {
color:#000000;
font-size:14px;
line-height:24px;
text-decoration:none;
}
.blank4 {
clear:both;
font-size:1px;
height:4px;
overflow:hidden;
}
.blank8 {
clear:both;
font-size:1px;
height:8px;
overflow:hidden;
}
.ent_title{background:url(img/z_11.gif) no-repeat;height:19px;}
.ent_title h2{font-size:14px;color:#d80100;float:left;line-height:19px;padding-left:20px; padding-top:3px;}
.ent_title_more{float:right;width:40px;height:19px;}

.ent_content{padding:0;}
.ent_content h1{font-size:18px;color:#f14400;height:30px;text-align:center;font-family:"Microsoft YaHei","微软雅黑";}
.ent_content h1 a{color:#f14400;font-size:18px;text-decoration:none;line-height:30px;font-family:"Microsoft YaHei","微软雅黑";}
.ent_content h1 a:visited{color:#f14400;font-size:18px;text-decoration:none;line-height:30px;font-family:"Microsoft YaHei","微软雅黑";}
.ent_content h1 a:hover{color:#f00;font-size:18px;text-decoration:underline;line-height:30px;font-family:"Microsoft YaHei","微软雅黑";}
.ent_content img{border:medium none;height:90px; width:120px;}
.ent_content p {background:#EEEEEE none repeat scroll 0 0;border:1px solid #C4C4C4;float:left;height:127px;padding:3px;width:120px; margin-left:2px;}
.ent_content span a {background:transparent url(img/z_03.gif) no-repeat scroll 3px 3px;color:#424242;padding-left:10px;text-decoration:none;}
.star_zt_title_more {float:right;height:25px;width:40px;}
.star_def_title_more {float:right;height:25px;width:50px; line-height:25px; color:White;}

.blank5{height:5px; font-size:1px; clear:both;overflow:hidden;}
ul.content_f142{padding:0 0 0 2px;}
ul.content_f142 li{background:url(img/z_03.gif) no-repeat 4px 9px;padding-left:12px;height:23px;font-size:14px;line-height:23px;color:#444;float:left;width:200px;}
ul.content_f142 li.sort{background:none;padding-left:12px;height:23px;font-size:12px;line-height:23px;color:#17619e;float:left;width:60px;}
ul.content_f142 li a{font-size:14px;text-decoration:none;line-height:23px;}
ul.content_f142 li a:visited{font-size:14px;text-decoration:none;line-height:23px;}
ul.content_f142 li a:hover{color:#f00;font-size:14px;text-decoration:underline;line-height:23px;}
ul.content_f142 li.sort a{color:#17619e;font-size:12px;text-decoration:underline;line-height:23px;}
ul.content_f142 li.sort a:visited{color:#17619e;font-size:12px;text-decoration:underline;line-height:23px;}
ul.content_f142 li.sort a:hover{color:#f00;font-size:12px;text-decoration:underline;line-height:23px;}
.left {float:left;}

.area_right2 {border:1px solid #C4C4C4;float:left; margin-right:3px; margin-top:5px;width:347px;}

.area_right4 {width:248px;float:right;border:1px solid #c4c4c4;}

.hot_zt_title{background:url(Img/z_08.gif) no-repeat;height:28px;}
.hot_zt_title h2{font-size:14px;color:#000;float:left;line-height:28px;padding-left:20px;}
.hot_zt_title_more{float:right;width:40px;height:28px;}

.hot_zt_content{width:240px;height:50px;overflow-y:scroll;text-align:center;}
.hot_zt_content p{width:204px;margin:0 auto;border-bottom:1px solid #fff;}
.hot_zt_content img{margin:0 auto;border:2px solid #bfbd97;}
.hot_zt_content h5{background:#f2f1dc;height:17px;line-height:17px;width:204px;margin:0 auto;font-weight: normal;}
.hot_zt_content h5 a{color:#000;font-size:12px;text-decoration:none;}
.hot_zt_content h5 a:visited{color:#000;font-size:12px;text-decoration:none;}
.hot_zt_content h5 a:hover{color:#f00;font-size:12px;text-decoration:none;}

.tv_bg {background:url(img/bg_tv.gif) no-repeat;height:120px; width:250px; margin-bottom:5px;}

.tv_online {height:61px; width:250px;}

.tv_rec {height:59px; width:250px;}

.tv_bg h2 {font-size:14px;color:#FFFFFF;float:left;padding-left:20px; padding-top:5px; width:200px;}

.tv_bg li {font-size:13px;color:#e45a1c;float:left;padding-left:20px; padding-top:3px; width:230px;}

.tv_bg li a{font-size:13px;color:#e45a1c;}

.no3_rbdj{ clear:both; border:1px solid #ccc;}
h2.no3_rbdj_T{ height:29px; line-height:27px; overflow:hidden; background:url(img/title_bg2.gif) 0 0 repeat-x; }
 .no3_rbdj_T .capname{ display:block; height:28px; line-height:32px; overflow:hidden; margin:0 4px; padding-left:18px; font-size:14px; border-bottom:1px solid #ccc; background:url(img/title_bg2_logo1.gif) 3px 7px no-repeat;}
 .no3_rbdj_T .capname a{ position:relative; top:3px; height:24px; overflow:hidden; padding:0 10px; font-size:13px;}
.no3_rbdj_T .capname a.on{ padding:9px 9px 4px 9px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; color:#7c2525; background:url(img/t_dy_bg.gif) repeat-x #fff;}
.no3_rbdj .Cont{ overflow:auto; height:100%; padding:3px 3px 3px 3px;}
 .no3_rbdj .Cimg{ clear:both; width:100%; height:140px; overflow:hidden; text-align:center; line-height:25px;}
 .no3_rbdj .Cimg img{ display:block; width:200px; height:120px; margin:0 auto; border:1px solid #ccc;}

 .no3_rbdj .Cimg2{ float:left; width:74px; height:60px; overflow:hidden; text-align:center; line-height:25px;}
 .no3_rbdj .Cimg2 img{ display:block; width:68px; height:51px; padding:1px; border:1px solid #ccc;}
 .no3_rbdj .Ctxt{ margin-left:80px; color:#666;}
 .no3_rbdj .Ctxt h3{ height:40px; line-height:20px; overflow:hidden; font-size:14px; font-weight:200;}
 .no3_rbdj .Ctxt p{ height:20px; overflow:hidden;}
 
 .no3_rbdj .imglist{ height:110px; overflow:hidden;}
 .no3_rbdj .imglist li{ float:left; width:50%; height:110px; overflow:hidden; line-height:25px; text-align:center;}
 .no3_rbdj .imglist img{ display:block; width:100px; height:80px; padding:1px; border:1px solid #ccc;}
 .no3_rbdj .imglist a{}
 .no3_rbdj .Clist{clear:both; width:100%; }
 .no3_rbdj .Clist p{ text-indent:2em; }
.q{ float:left; width:100%; height:23px; line-height:23px; overflow:hidden; text-indent:18px; background:url(img/q.gif) no-repeat; }
.qu{ float:left; width:100%; height:23px; line-height:23px; overflow:hidden; text-indent:18px; background:url(img/qu.gif) no-repeat; }
.a{ float:left; width:100%; line-height:23px; overflow:hidden; text-indent:25px; background:url(img/a.gif) no-repeat;  margin-top:5px;}
.au{ float:left; width:100%; line-height:23px; overflow:hidden; text-indent:25px; background:url(img/au.gif) no-repeat;  margin-top:5px;}
.an{ float:left; width:100%; line-height:23px; overflow:hidden; text-indent:25px; background:url(img/a.gif) no-repeat;  margin-top:5px; color:Red;}
 .no3_rbdj .Clist li a{ overflow:hidden;}
 
 .but{background:url(img/but.gif) no-repeat; width:75px; height:25px; border:0;}
.but2{background:url(img/but2.gif) no-repeat; width:100px; height:25px; border:0;}
.but1{background:url(img/but1.gif) no-repeat; width:50px; height:20px; border:0; color:White;}
 .editTextarea{border:1px solid #999;font-size:14px;padding:1px;overflow:auto;text-align:left;padding:5px;}
 .d_textbox{border:1px solid #999; height:21px;}
 
 
 .news_tab{float:left;margin-right:3px;margin-top:5px;width:320px;}
 .news_title {background:transparent url(img/xwcs.gif) no-repeat scroll 0 0;height:25px;}
 .news_cont {border-left:1px solid #C4C4C4;border-right:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4;}
 
#b_news { padding:0 5px 0 5px; }
#b_news h2.title { background:url(img/b_title.gif) 0 11px no-repeat; padding-left:20px; border-bottom:4px solid #005689; }
#b_news h2.title span.name { float:left; padding-right:20px; background:url(img/b_title_2.gif) right center no-repeat;}
#b_news h2.title form { padding-top:5px;}
 
.panel_main { padding:0 15px;}
.panel_main h2.title { height:36px; line-height:36px; font-size:14px;}
.panel_main h2.title .name a { color:#333333;}
.panel_main h2.title .r { color:#999999; float:right; font-weight:normal; font-size:12px; }
.panel_main h2.title .r a { color:#666666;}
.panel_main .inner {}
.alist_a ul.split {border-bottom:1px dashed #CCCCCC;margin-bottom:5px;padding-bottom:3px;}
.alist_a ul li {background:transparent url(img/arrow.gif) no-repeat scroll 0 10px;color:#555555;font-size:14px;line-height:24px;overflow:hidden;padding-left:12px;}

.daynewsTab { height:25px;background:url(img/sprites_jpg.jpg) left -159px no-repeat;}
.daynewsTab ul { padding-left:9px; margin-left:3px;}
.daynewsTab li {margin-left:-3px; background:url(img/sprites.gif) right -152px no-repeat; color:#000; font-size:14px; height:25px; font-weight:bold; padding:0px 10px 0px 15px; line-height:25px; float:left; cursor:pointer;}
.daynewsTab li a ,.daynewsTab li a:visited { color:#73726F;}
.daynewsTab li a:hover { color:#bc2931;}
.daynewsTab .on { background:url(img/sprites.gif) left -231px no-repeat; border-left:1px solid #AFAFB0; border-right:1px solid #AFAFB0;color:#000;}
.daynewsTab .on a ,.daynewsTab .on a:visited { color:#000;}
.daynewsTab .on a:hover { color:#bc2931;}

.tab .normal {display:none;}
.tab .on {display:block;}

.colL .content {line-height:21px;margin:0 16px 9px 6px;}
.f14bla {border-bottom:1px dashed #CCCCCC;margin-bottom:5px;padding-bottom:3px;}
.f14bla_no {padding-bottom:3px;}
.f14bla li {background:transparent url(img/arrow.gif) no-repeat scroll 0 10px;clear:both;font-size:14px;line-height:25px;padding-left:9px; margin-left:5px;}
.f14bla li .f12px {line-height:21px;}
.f14bla_no li {background:transparent url(img/arrow.gif) no-repeat scroll 0 10px;clear:both;font-size:14px;line-height:25px;padding-left:9px; margin-left:5px;}
.f14bla_no li .f12px {line-height:21px;}
.f12px {font-size:12px;}
.cBlue, .cBlue:visited, .cBlue a {color:#1E50A2;}
.colL .dotLine {margin-right:10px;}
.dotLine {background:transparent url(img/sprites.gif) repeat-x scroll left -733px;clear:both;display:block;height:1px;overflow:hidden;}

.pub_tab{float:left;margin-top:5px;width:380px;}
.pub_title {background:transparent url(img/whkz.gif) no-repeat scroll 0 0;height:25px;}
.pub_cont {float:left;border-right:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4; width:380px;}
.p_left{width:80px;float:left;}
.p_right{width:290px;float:right; padding:3px;}

.f12bla {padding-left:3px; padding-top:3px;}
.f12bla li {background:url(img/sprites.gif) left -697px no-repeat; padding-left:9px; line-height:21px; clear:both;}
.f12bla li .f14px {line-height:25px;}
.f12bla li.nobg {background:none; padding-left:0; padding-bottom:5px;}
.f12bla .firstNd {background:none; padding-left:0; line-height:0;}
.f12bla .firstNd h3,.f12bla .firstNd h4 {font-weight:bold; line-height:15px; font-size:14px;}
.f12bla .firstNd img {float:left; margin:0 8px 0 0; border:1px solid #C4C4C4; line-height:21px; padding:2px;}
.f12bla .firstNd p {line-height:21px; text-indent:2em; color:#717070;}

.live_tab{float:left;margin-top:5px;width:250px;}
.live_title {background:transparent url(img/shkt.gif) no-repeat scroll 0 0;height:25px;}
.live_cont {float:left;border-right:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4; width:250px; padding-top:3px; padding-bottom:3px;}

.picw_tab{float:left;margin-top:5px;width:450px;}
.picw_title {background:transparent url(img/twtx.gif) no-repeat scroll 0 0;height:25px;}
.picw_cont {border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4; clear:both;float:left; width:448px;}
.picw_cont li {float:left; width:149px; height:145px;}
.picw_cont li img {border:1px solid #C4C4C4; padding:4px; margin:3px 9px 3px 9px;}
.picw_cont li h5 {clear:both;float:left;margin:0 auto;padding:0 0 5px 4px;text-align:center; width:140px; height:30px;}

.love_tab{float:left;margin-top:5px;width:250px; margin-right:3px;}
.love_title {background:transparent url(img/xyxy.gif) no-repeat scroll 0 0;height:25px;}
.love_cont {border-right:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4; clear:both;float:left; width:250px; padding:2px 0 2px 0;}
.f13bla li {background:url(img/sprites.gif) left -698px no-repeat; padding-left:9px; line-height:20px; clear:both;font-size:12px; margin-left:7px;}
.f15bla li {background:url(img/sprites.gif) left -698px no-repeat; padding-left:9px; line-height:21px; clear:both;font-size:13px; margin-left:7px;}
.twoline li {background:url(img/sprites.gif) left -698px no-repeat; padding-left:9px; line-height:20px; float:left; font-size:13px; margin-left:7px;}
.lovebut {height:26px; text-align:center;}

.bbs_tab{float:left;margin-top:5px;width:250px;}
.bbs_title {background:transparent url(img/xt.gif) no-repeat scroll 0 0;height:25px;}
.bbs_cont {border-right:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4; clear:both;float:left; width:250px; padding:5px 0;}

.info_tab{float:left;width:245px; margin-left:2px; margin-right:2px;}
.info_title {background:transparent url(img/jh.gif) no-repeat scroll 0 0;height:22px;}
.info_cont {clear:both;float:left; width:245px; padding:2px 0 2px 0;}

.info_q_tab{float:left;margin-top:28px;width:245px;}
.info_q_bg {background:transparent url(img/ss.gif) no-repeat scroll 0 0;height:83px; margin-top:28px;}
.info_q_ddl {padding-top:25px; padding-left:60px;}
.info_q_txt {padding-top:3px;padding-left:20px;}
.info_q_xx {background:transparent url(img/cx.gif) no-repeat scroll 0 0;height:200px; margin-top:5px; line-height:22px;}

.tjsp090212{ clear:both; height:100%; overflow:auto; width:260px;padding-top:27px;}
h2.tjsp090212_T{ height:29px; line-height:32px; overflow:hidden; color:#005689; background:url(Img/no3_bl_T_1015.gif) 0 0 no-repeat;}
 .tjsp090212_T .capname{ float:left; padding-left:20px; font-size:14px; background:url(Img/title_bg2_logo1.gif) 5px 7px no-repeat;}
 .tjsp090212_T .capname a{ color:#005689;}
 .tjsp090212_T .capothre{ float:left; margin-left:10px; font-size:12px; font-weight:200;}
 .tjsp090212_T .capmore{ float:right; font-size:12px; font-weight:normal;}
 .tjsp090212_T .capmore a{ margin-right:5px; color:#777;}
.tjsp090212 .Cont{ clear:both; height:100%; overflow:auto; padding:9px 0; text-align:center; border:1px solid #ccc; color:#005689;}
.tjsp090212 .Cont a{ color:#005689;}
.tjsp090212 .Cont a:hover{ color:#CC3300;}
.tjsp090212 .Clist{ clear:both; height:100%; overflow:auto; margin:0 10px; padding-top:5px; text-align:left; border-top:1px dashed #ccc;}
.tjsp090212 .Clist li{height:23px; line-height:23px; overflow:hidden; text-indent:23px; background:url(Img/li_dot.gif) 1px 0 no-repeat;}

.buttonBox { float:right; padding-top:5px; padding-right:5px; width:75px;}
.buttonBox .leftButton {width:17px; height:17px; display:inline; overflow:hidden; text-indent:-9999px; background:url(Img/roll_btn.gif) left 0 no-repeat; float:left; cursor:pointer; font-size:12px; text-align:center; color:#FFF;}
.buttonBox .leftButtonLast { width:17px; height:17px; display:inline; overflow:hidden; text-indent:-9999px; background:url(Img/roll_btn.gif) left -17px no-repeat; float:left; cursor:pointer; font-size:12px; text-align:center; color:#FFF;}
.buttonBox .rightButton { width:17px; height:17px; display:inline; overflow:hidden;  text-indent:-9999px; background:url(Img/roll_btn.gif) right 0 no-repeat; float:left; cursor:pointer; font-size:12px; text-align:center; color:#FFF; } 
.buttonBox .rightButtonLast { width:17px; height:17px; display:inline; overflow:hidden;  text-indent:-9999px; background:url(Img/roll_btn.gif) right -17px no-repeat; float:left; cursor:pointer; font-size:12px; text-align:center; color:#FFF; }
.buttonBox .middleButton {width:30px; height:5px; display:inline; float:left; margin-top:7px; margin-right:5px; margin-left:5px;}
.buttonBox .middleButton li {float:left; width:10px; display:inline; height:5px; line-height:5px; font-size:12px; text-indent:-9999px; text-align:center; cursor:pointer;}
.buttonBox .middleButton li.normal { background:url(Img/roll_btn.gif) center top no-repeat;}
.buttonBox .middleButton li.current { background:url(Img/roll_btn.gif) center bottom no-repeat;}

.vlist { position:relative; width:240px; height:120px; overflow:hidden; margin:0 auto;}
.vlist_inner { position:absolute; width:720px; height:120px; overflow:hidden; top:0; left:0;}
.vlist .item { float:left; width:114px; margin-left:3px; margin-right:3px; display:inline; background:url(Img/video_bg2.gif) 0 0 no-repeat;}
.vlist .item dt { height:92px;}
.vlist .item dt img { display:block; width:95px; height:60px; margin-top:15px;}
.vlist .item dd { height:20px; line-height:20px; font-size:12px; text-align:center; overflow:hidden;}
.vlist .item dd a { color:#005689;}
.vlist .item dd a:hover { color:#CC3300;}

.movie_pf_title {
background:transparent url(Img/z_20.gif) repeat scroll 0 0;
height:27px;
}
.movie_pf_title ul {padding:0;}
.btnd_a {
background:#FFFFF7 none repeat scroll 0 0;
border-color:#C4C4C4;
border-style:solid;
border-width:1px 1px 0;
color:#D60000;
cursor:pointer;
display:block;
float:left;
font-size:14px;
font-weight:bold;
height:26px;
line-height:26px;
text-align:center;
width:70px;
}
.btnd_b {
color:#000000;
cursor:pointer;
display:block;
float:left;
font-size:14px;
font-weight:bold;
height:27px;
line-height:27px;
text-align:center;
width:70px;
}
.music_pf_content {
background:transparent url(Img/z_22.gif) repeat scroll 0 0;
border-color:#C4C4C4;
border-style:solid;
border-width:0 1px 1px;
}

.table2 {
border-color:#247EC9;
border-style:solid;
border-width:1px 0 0 1px;
}

.td2 {
border-color:#247EC9;
border-style:solid;
border-width:0 1px 1px 0;
}

.toplabel {border:1px solid #C4C4C4;float:left; margin-right:2px; margin-top:5px;width:344px;text-align:center;}
.toplabel h5 a, .toplabel h5 a:link 
{
color:#013698;
font-family:"黑体";
font-size:20px;
font-weight:normal;
line-height:30px;
text-decoration:none;}