@charset "utf-8";
* { margin:0; padding:0; }
body { margin:0; padding:0; font-size:12px; font-family:Simsun, Arial, 'Arial Unicode MS', Mingliu, Helvetica }
.more, .more a, .more a:link { color:#CB2E29 !important; font-size:12px !important; text-decoration:none; }
.more14, .more14 a, .more14 a:link { color:#CB2E29 !important; font-size:14px !important; text-decoration:none; }
.more a:visited, .more14 a:visited { color:#CB2E29 !important; }
IMG { border:0; margin:0; padding:0; }
div, p, td, th, dt, dd, h1, h2, h3, h4, h5, h6, span, em, i, a { word-wrap:break-word; word-break:break-all; }
pre, code, select, input, textarea { font-family:"simsun"; font-size:12px; padding:0; margin:0; }
a { text-decoration:none; }
a:link { color:#16387C; }
a:hover, a:active, a:focus { color:#c00; text-decoration:underline; }
li { list-style:none; }
h3 { font-size:14px; margin:5px 0 }
p { text-indent:2em; }
.pen { display:inline-block; background:url(appbar.edit.rest.png) no-repeat; height:20px; width:20px; }
.videoicon { display:inline-block; background:url(../images/indexelment.gif) -675px -180px no-repeat; width:20px; height:10px; }
.videoem { display:inline; background:url(../images/indexelment.gif) -675px -179px no-repeat; padding-left:20px; font-style:normal; }
.hot { display:inline-block; background:url(hot.png) no-repeat; height:15px; width:30px; }
.upicon { display:inline-block; background:url(up.gif) no-repeat left center; height:30px; font-weight:bold; color:#A20101; font-size:14px; padding-left:15px; }
.downicon { display:inline-block; background:url(down.gif) no-repeat left center; height:30px; font-weight:bold; color:#226300; font-size:14px; padding-left:15px; }
.newicon { display:inline-block; background:url(../images/new.png) no-repeat; width:30px; height:15px; }
.clear { clear:both; }
.gray { color:#9C9C9C }
#bannerBig, #bannerSmall { width:950px; margin:auto }
#bannerSmall { display:none; }
.btmmargin { margin-bottom:4px; }
.ad_s_2 { margin:5px auto; text-align:center; }
.ad_m { margin-bottom:8px; }
.ad_l { clear:both; margin:5px auto; }
.text_input { border:1px solid #4a6d8d; width:230px; height:20px; background:#fff; margin-right:8px; }
.font-13bold { font-size:13px; font-weight:bold; color:#18517e; line-height:21px; }
.red12bold { color:#ce1b16; font-size:12px; font-weight:bold; }
.bluefont { font-weight:bold; font-size:12px; color:#3e7299; }
.bluefont14 { font-weight:bold; font-size:14px; color:#3e7299; }
.bluefont14 a { font-weight:bold; font-size:14px; color:#3e7299; }
.bluefont a { font-weight:bold; font-size:12px; color:#3e7299; }
.font14 { font-size:14px; color:#103d67; }
.font14b { font-size:14px; }
.font14 a:link { font-size:14px; color:#103d67; text-decoration:none; }
.font14 a:visited { font-size:14px; color:#103d67; text-decoration:none; }
.font14 a:hover { font-size:14px; color:#103d67; text-decoration:none; }
.font12 { font-size:12px; color:#103d67; }
.font12 a:link { font-size:12px; color:#103d67; text-decoration:none; }
.font12 a:visited { font-size:12px; color:#103d67; text-decoration:none; }
.font12 a:hover { font-size:12px; color:#103d67; text-decoration:none; }
.number_div { clear:both; height:75px; overflow:hidden; padding-bottom:2px; margin-bottom:4px; padding-left:3px; }
.time_bg { background:url(time_bg.png) no-repeat; width:148px; height:66px; padding-top:13px; text-align:center; float:right; margin-right:10px; }
.time_bg .white { font-size:12px; line-height:20px; color:#fff; }
.time_bg .black { font-size:12px; line-height:20px; color:#000; margin-top:3px; }
.time_bg .black a { text-decoration:underline; }
.redfont14 { color:#F00; font-weight:bold; }
.greenfont14 { color:#090; font-weight:bold; }
.newsticker { float:left; text-align:left; height:30px; overflow:hidden; width:578px; padding-left:10px; z-index:1; }
embed, object { z-index:10; }
.newsticker ul { z-index:1; list-style:disc; }
.newsticker li { height:30px; line-height:30px; }
.time_title_div { background:url(dot.png) no-repeat; padding-left:10px; line-height:20px; background-position:0 4px; text-align:left; margin-right:15px; }
.toptj { padding-top:10px; border:1px solid #cbcbcb; border-right:0; height:256px; width:340px; float:left; padding-right:7px; margin-bottom:4px; background:url(../images/navitiler.png) 0 -303px repeat-x; }
.hot_topic { height:34px; line-height:34px; background:url(../images/navitiler.png) 0 -127px repeat-x; }
.hot_topic img { float:left; }
.hot_topic a { font-weight:bold; color:#16387C; margin:0 8px; }
.all_content { clear:both; margin-bottom:5px; border:1px solid #cbcbcb; }
.content_corner { width:946px; height:1px; overflow:hidden; border:solid #ddd; border-width:1px 1px 0; margin:auto; background:#fff; clear:both; }
.l { width:288px; float:left; border-right:1px solid #ddd; }
.l2 { width:278px; float:left; padding:5px; border-right:1px solid #ddd; background:#F0F3F5; }
.l_ad { width:678px; float:left; margin:5px 0; height:72px; }
.calc { overflow:hidden; margin-bottom:5px; }
.calc a { margin-right:8px; }
a.dailybidu { width:30px; height:104px; margin-top:3px; display:block; float:left; margin-right:10px; text-indent:-9999px; background:url(../images/indexelment.gif) no-repeat 0 -45px; }
.weather { width:230px; margin-top:2px; padding-bottom:2px; margin-right:5px; border-bottom:1px solid #ccc; float:right }
.ecalc { line-height:20px; float:right; }
.ecalc a { display:inline-block; }
.todaytopic { background:url(../images/indexelment.gif) no-repeat 0 -153px; padding-left:40px; padding-top:5px; overflow:hidden; margin-top:5px; border-top:2px solid #CB2E29; height:93px; clear:both; margin-bottom:6px; }
.people { padding:0 10px; margin-top:3px; }
.l2 .people { padding:0 5px; }
.tuijian h2 a, .people h2 a { font-size:14px; height:33px; line-height:33px; text-align:center; display:block; }
.tuijian p, .people p { line-height:20px; margin:0 0 10px 10px; color:#666; }
.people p { margin-left:70px; }
.tuijian .people a { font-size:14px; }
.tuijian_title { color:#8a0000; font-weight:bold; height:23px; background:url(../images/indexelment.gif) no-repeat; overflow:hidden; text-indent:-9999px }
.tuijian_title a { color:#8a0000; display:block; height:23px; }
.opinion { background-position:10px -563px; }
.fxs { background-position:-418px -499px; }
.kx { background-position:10px -595px; margin-bottom:8px; }
.videobar { background-position:-418px -467px; margin-bottom:8px; }
.spectitle { background-position:-418px -530px; }
.tranc { background-position:0 -521px; height:30px; margin-bottom:0; }
.fxspic { background:url(../images/indexelment.gif) no-repeat -600px -276px; }
.express li { line-height:22px; }
.express { margin-left:16px; }
.videoblock { padding:5px; padding-top:0; clear:both }
.tvshow { text-align:center; margin-bottom:0 !important; margin-bottom:3px; }
.videoblock a { line-height:22px; }
.video_title { background:url(l.gif); height:25px; margin-top:3px; }
.video { background:url(video.png) no-repeat scroll left top transparent; display:block !important; display:none; height:25px; left:15px; position:absolute; top:50px; width:25px; }
.videoblock .video { left:7px; top:40px; }
.tvchannel { text-align:center; }
.tvchannel a { font-weight:bold; color:#16387C; font-size:14px; }
.videolist { list-style:none; }
.videolist li { height:24px !important; height:19px; line-height:24px; margin-left:15px; padding-top:0 !important; padding-top:3px; }
.speclist { margin-top:8px; padding-left:10px; }
.speclist li { width:132px; float:left; height:22px; line-height:22px; overflow:hidden; }
.l table { padding:5px; height:44px; line-height:20px; }
.l table a { color:#666; }
.biz { background:#F2F2F2; border:1px solid #cbcbcb; width:30px; font-size:14px; font-weight:bold; color:#999798; }
.bizinfo { padding-left:10px; font-size:12px; }
UL.dtk-list { DISPLAY:inline; WIDTH:283px; margin:auto; }
UL.dtk-list LI.dtk-item { WIDTH:126px; MARGIN:5px; border:1px solid #cbcbcb; padding:3px; height:133px; background:#eee; overflow:hidden; }
UL.dtk-list LI.dtk-item:hover { border:1px solid #eee; background:#ddd; }
UL.dtk-list LI.dtk-item2 { WIDTH:114px; MARGIN:5px; border:1px solid #ccc; padding:3px; height:133px; }
.l .dtk-item .dtk-center, .sp_gailan_content .dtk-item .dtk-center { line-height:20px; margin-top:3px; }
.k_img1 UL.dtk-list li.dtk-item { WIDTH:118px; MARGIN:5px; border:1px solid #ccc; padding:3px; height:133px; overflow:hidden; }
#bagua UL.dtk-list li.dtk-item { WIDTH:100px; MARGIN:5px; border:1px solid #ccc; padding:3px; height:105px; overflow:hidden; }
.k_img1 UL.dtk-list img { width:116px; height:100px; }
#bagua UL.dtk-list img { width:98px; height:80px; }
.k_img1 li.dtk-item { line-height:16px; }
UL.dtk-list LI.dtk-item { DISPLAY:inline; FLOAT:left; }
UL.dtk-list LI.dtk-item2 { DISPLAY:inline; FLOAT:left; }
UL.dtk-list LI.dtk-item .dtk-center { TEXT-ALIGN:center; }
UL.dtk-list LI.dtk-item2 .dtk-center { TEXT-ALIGN:center; }
UL.dtk-list LI.dtk-item H3 { FONT-SIZE:85%; FONT-FAMILY:gotham, verdana, arial; }
UL.dtk-list LI.dtk-item2 H3 { FONT-SIZE:85%; FONT-FAMILY:gotham, verdana, arial; }
UL.dtk-list LI.dtk-item A.title { FONT-WEIGHT:lighter; FONT-SIZE:12px; }
UL.dtk-list LI.dtk-item A { text-decoration:none; }
UL.dtk-list LI.dtk-item A:hover { text-decoration:underline; }
UL.dtk-list LI.dtk-item2 A.title { FONT-WEIGHT:lighter; FONT-SIZE:12px; COLOR:#013f7c; }
UL.dtk-list LI.dtk-item2 A { text-decoration:none; COLOR:#013f7c; }
UL.dtk-list LI.dtk-item2 A:hover { text-decoration:underline; }
.r_big, .r_big2 { width:655px; float:right; }
.r_ad { width:260px; float:right; margin:5px 0; height:72px; }
.r { width:282px; float:right; background:#fff; }
.r iframe { margin-left:8px; }
.r2 { width:322px; float:right; background:#fff; margin-right:4px; }
.subtitle1 { background:url(../images/indexelment.gif) no-repeat -354px -55px; height:56px; padding-left:168px; font-size:20px; font-weight:bold; }
.subtitle2 { background:url(../images/indexelment.gif) no-repeat -354px -113px; height:56px; padding-left:168px; font-size:20px; font-weight:bold; }
.subtl { float:left; width:140px; line-height:56px; color:#16387C; }
.subexpress, .subexpress2 { float:right; width:330px; height:56px; overflow:hidden; font-size:12px; font-weight:normal; line-height:28px; }
.market { padding:0 7px 7px 0; overflow:hidden; }
.zj_news .content_border_1 li { border-bottom:0; list-style:none; margin-left:2px; }
.zj_news font { font-size:14px; }
.zj_news .dot_line { text-align:left; padding-bottom:3px; }
.zj_news .dot_line a { font-size:14px; line-height:24px; }
.zj_news .bigtitle { font-size:16px; color:#000; text-align:center; }
.zj_news .bigtitle a, .tabcontent .bigtitle a { font-size:16px; font-weight:normal; color:#16387C; text-decoration:none; }
.k_img1 { overflow:hidden; margin-bottom:3px; }
.k_img2 { overflow:hidden; margin-bottom:3px; height:274px; }
.k_img { border:1px solid #ccc; margin-bottom:3px; background:#EBF2F9; overflow:hidden; }
.trade { height:98px; overflow:hidden; }
.trade ul { width:100%; }
.huati { text-align:center; line-height:22px; }
.huati b { font-size:14px; line-height:28px; }
.huati b a { color:#16387C; }
.huati li { text-align:left; margin-left:10px; list-style:none; }
.huati li a { color:#666; margin-right:8px; }
.zj_jj_bg { height:25px; text-align:left; padding-left:15px; margin-left:10px; color:#039; line-height:25px; font-weight:bold; background:url(../images/indexelment.gif) no-repeat -258px -245px; }
.zj_jj_bg a { color:#16387C; }
.k_img2 .zj_jj_bg { background:url(tabtune.gif) repeat-x; height:29px; text-align:left; padding-left:15px; color:#039; line-height:29px; font-weight:bold; font-size:14px; border:1px solid #C6D8E0; border-bottom:0; }
.k_img2 .zj_jj_bg a { color:#16387C; }
ul.zj_jj_bg { padding-left:0; }
.zj_jj_bg li { list-style:none; line-height:25px; width:130px; display:inline-block; font-size:14px; text-align:center; float:left; }
.zj_jj_bg li.active { background:#eaf1f9; }
.zj_jj_bg font { font-size:12px; }
.zj_jj_bg span { display:inline-block; margin-left:100px; font-weight:normal; color:#666; }
.zj_jj_bg_1 { background:url(../images/navitiler.png) 0 -170px; height:25px; padding-left:15px; line-height:25px; font-weight:bold; color:#666; font-size:14px; margin-top:3px; }
.zj_jj_bg_1 a { color:#444; }
.zj_jj_bg_1 font { font-size:14px; }
.zj_jj_bg_3 { background:url(zj_jj_bg_r_2.png); height:25px; padding-left:15px; line-height:25px; font-weight:bold; color:#666; font-size:14px; }
.jj_left { padding:0 8px 3px 15px; }
.l .jj_left, .l2 .jj_left { padding-left:0; }
#tools { height:38px !important; height:26px; line-height:38px; background:#E3E8ED; padding-top:0 !important; padding-top:12px; padding-left:10px; }
#tools #jumpMenu { width:170px; }
.jj_left ul li { line-height:24px; }
.k_img2 .jj_left { background:#F7FAFA; border:1px solid #F0F3F5; height:143px; }
.k_img2 .jj_left ul li a { font-size:14px; }
.k_img2 .div2 b { font-size:14px; }
.jj_right { padding:3px 0 0 3px; line-height:20px; }
#pricenum { margin-top:8px; }
#pricenum ul li { border-bottom:1px dotted #CCC; height:48px; line-height:20px; margin:0 0 13px; }
#pricenum ul li span { background:url(../images/indexelment.gif) -356px -619px no-repeat; color:white; float:left; height:33px; line-height:14px; margin:3px 5px 0 0; padding:2px 5px 0 0; text-align:center; width:48px; }
#pricenum ul li a { font-size:12px; color:#565656; }
.k_img1 .jj_right { min-height:75px; }
.jj_right img { border:1px solid #999; max-width:105px; height:75px; }
.l2 .div2 img { width:76px; height:25px; margin-left:7px; margin-top:13px; }
.tabtune .jj_right img { border:1px solid #999; max-width:100px; }
.redfont12 { font-size:14px; color:#C00; text-decoration:underline; }
.line_dot { border-bottom:1px dotted #ddd; }
.line_dot1 { border-bottom:1px solid #c2c2c2; }
.m { margin-left:290px; margin-right:268px; background:#fff; }
.m2 { margin-left:294px; margin-right:330px; background:#fff; }
.m3 { margin-right:330px; background:#fff; }
.m_big { margin-right:292px; background:#fff; }
.news_title { background:url(m.gif) center no-repeat; height:25px; text-align:center; color:#16387c; font-size:16px; font-weight:bold; line-height:25px; margin-top:3px; }
.news_div { font-size:12px; color:#069; line-height:22px; height:80px; float:left; width:620px; margin-bottom:10px }
.toptitle { width:34px; float:right; overflow:hidden; background:url(../images/indexelment.gif) no-repeat -3px -153px; }
.toptitle a { text-indent:-9999px; display:block; width:100%; height:80px }
.news_div .bigtitle { padding-top:15px; }
.news_div_divw_1 { padding-top:5px; text-align:center; }
.news_div_divw_1 a { margin-left:5px; color:dimGray; }
.news_div span { margin-right:5px; }
.bigtitle { text-align:center; }
.bigtitle a { font-size:32px; line-height:32px; color:#16387C; font-family:"黑体", "宋体"; text-shadow:1px 1px 1px #A3A3A3; }
.bigtitle a:hover { text-decoration:underline; }
.board { font-weight:bold; padding-left:5px; }
.zj_tag_list { padding-left:8px; }
.zj_tag_list .dot_line { font-size:14px; }
.zj_tag_list .dot_line li { height:25px; line-height:25px; }
.zj_tag_list .dot_line a { font-size:14px; }
.line_div { font-size:14px; border-left:1px solid #000; line-height:16px; margin-top:2px; }
.line_div font { margin-left:12px; }
.line_div a { font-size:14px; line-height:16px; }
.grayfont { font-size:12px; color:#999; margin-bottom:3px; text-align:center; }
.grayfont a { font-size:12px; color:#333; }
.sep { margin-bottom:2px; }
.unilist .sep { border-bottom:1px dashed #ccc; margin-bottom:4px; }
.subtitip { color:#cb312d; font-weight:bold; font-size:12px; border-bottom:1px solid #ddd; padding-left:10px; }
.leftbox { margin-top:8px; padding-bottom:5px; }
.leftbox ul { margin-left:10px }
#caiji ul, #zongbu ul { margin-left:0 }
#caiji, #zongbu, #ft { line-height:24px; }
#caiji dl, #zongbu dl { clear:both; padding:0 3px; margin-top:3px; }
#caiji dt, #zongbu dt { width:30px; text-align:center; float:left; }
#caiji dt a, #zongbu dt a { color:#cb312d; }
#caiji dd, #zongbu dd { width:248px; float:right; }
#caiji li, #zongbu li, #ft li { height:24px; }
#ft em, #ft span { float:left }
#ft em { background: url(../images/pt_item.png) no-repeat 30% 0; line-height: 200px; overflow: hidden; width: 20px; height:30px; display: inline-block; }
.xw-fxs1 { border-top:1px solid #DBDADA; border-bottom:1px solid #DBDADA; background:url(../images/navitiler.png) 0 -265px repeat-x; height:30px; padding-left:10px; line-height:30px; }
.xw-fxs1 a { font-size:12px; font-weight:bold; color:#CB312D; }
.tabtune { border:0 solid #c6d8e0; padding-top:10px; }
.tabtune a { font-size:12px; }
div.tab a { line-height:29px; padding-right:10px; height:29px; color:#16387C; }
div.tab { border:1px solid #C6D8E0; text-align:right; }
.tab { background:url(../images/navitiler.png) 0 -203px repeat-x; height:29px; list-style:none; }
.tab li { line-height:29px; width:70px; display:inline-block; font-size:14px; text-align:center; float:left; }
.tabtune span a { color:#16387C; font-size:14px; padding-right:0; }
.tab li.active { background:#fff; border-top:2px solid #CB2E29; }
.tab li a { display:block; border-left:1px solid #c6d8e0; }
.tabcontent li { line-height:24px; height:24px; }
.tabcontent { margin:3px 0 3px 5px; }
.tabcontent a { font-size:14px; }
.region a { margin-right:10px }
.tabcontent .grayfont a { font-size:12px; color:dimGray }
#stock { margin-right:4px; font-size:14px; }
#stock .tabcontent { width:320px; float:left; }
.tabspan { text-align:left; float:left; display:inline-block; width:100px; padding-left:10px; font-size:14px; font-weight:bold; height:29px; line-height:29px; }
.indexbbs { background:url(../images/indexelment.gif) -412px -525px no-repeat; overflow:hidden; height:70px; padding:30px 15px 0 50px; margin-bottom:5px; line-height:20px; }
.solide_line { border-bottom:1px solid #999; margin-bottom:5px; }
.grayborder_div { border:1px solid #ccc; padding:7px; height:239px; margin-bottom:5px; }
.linebottom_div { border-bottom:1px solid #ccc; padding-bottom:8px; margin-bottom:10px; width:265px; }
.img { width:47px; height:53px; float:left; }
.grayborder_bgdiv { background:#ededed; border:1px solid #ccc; padding:7px; margin:5px 0; text-align:left; height:110px; }
.l .grayborder_bgdiv { margin-top:3px; margin-bottom:0; }
.grayborder_bgdiv table { clear:both; }
.inputbg { border:1px solid #ccc; height:23px; width:100%; }
.inputbg1 { border:1px solid #ccc; height:20px; background:url(inputbg.png) repeat-x; width:210px; }
.inputbg_button { border:0; height:25px; background:url(../images/indexelment.gif) -572px -267px no-repeat; width:25px; }
.font16bold { font-size:16px; font-weight:bold; margin:0 300px 0 20px; }
.content_title { background:url(content4_title.png) no-repeat; height:26px; }
.content_title font { line-height:28px; margin-left:25px; color:#000; font-size:14px; font-weight:bold; }
.content_title a { font-size:12px; margin:0 4px; font-weight:normal; }
.content_title1 { background:url(content4_title1.png) no-repeat; height:26px; width:338px; }
.content_title1 font { line-height:28px; margin-left:25px; color:#000; font-size:14px; font-weight:bold; }
.content_title1 a { font-size:12px; margin:0 4px; font-weight:normal; }
.font16div { margin:12px 0 10px 0; font-size:16px; color:#000; text-align:center; width:336px; }
.font12div { font-size:12px; color:#999; text-align:center; width:336px; }
.font12div a { font-size:12px; color:#999; text-align:center; }
.uldiv ul li { font-size:14px; line-height:24px; margin-left:10px; }
.uldiv font { font-size:14px; }
.colorblue { color:#039; }
.bluefont1 { color:#09C; font-weight:bold; }
.bluefont1 a { color:#09C; font-weight:bold; }
.all_content5 { clear:both; border:1px solid #cbcbcb; margin-bottom:10px }
.all_content5 .l2 { padding:0; width:288px; }
.zq_np li { float:left; padding:0 10px 14px 0; }
.zq_np li img { border:1px solid#CCC; display:block; float:left; height:40px; width:40px; }
.zq_np li p { float:left; height:42px; line-height:20px; overflow:hidden; padding:0 0 0 8px; width:65px; text-indent:0; }
.hz_con { margin-left:10px; }
.hx_t02, .sw_02 { height:25px; line-height:25px; padding-left:15px; color:#CB312D; background:url(../images/navitiler.png) repeat-x 0 -269px; border-bottom:1px solid #cbcbcb; }
.hx_t02 a, .sw_02 a { color:#CB312D; font-size:12px; }
.hx_t02 h2, .sw_02 h2 { font-size:14px; }
.hz_c01, .hz_con { padding:8px; }
.sy_ul12 { line-height:22px; }
.zq_np { list-style:none; }
.thetopnews { height:26px; background:url(../images/indexelment.gif) no-repeat 0 -467px; overflow:hidden; text-indent:-9999px }
.thetopnews a { display:block; width:100% }
.cfchot { height:26px; background:url(../images/indexelment.gif) no-repeat 0 -496px; }
.cfchot a { display:block; height:25px; }
#cfchot { height:120px; }
#cfchot .jj_right { line-height:22px; padding-left:8px; }
#cfchot .line_div1 { padding-top:0; }
#cfchot li { margin-left:15px; list-style:disc; }
#cfchot b font { font-size:14px; }
.copyright_div1 { border:1px solid #ccc; text-align:center; clear:both; margin:10px 0; background:#eee; padding:5px; }
.copyright_div1 font { color:#069; font-size:12px }
.copyright_div1 span { font-size:12px; margin-right:10px; font-weight:bold; color:#069; line-height:32px; }
.copyright_div1 a { font-size:12px; line-height:32px; margin-right:10px; display:inline-block }
.copyright_div2 { text-align:center; line-height:25px; border-top:3px solid #CB2E29; clear:both; margin-top:3px; }
.copyright_div2 span font { color:#09C; margin:0 5px; font-size:12px; line-height:25px; }
.copyright_div2 span font a { color:#09C; font-size:12px; line-height:25px; }
.bottom_dashed { border-bottom:1px dashed #ccc; }
.copyright_div2 .cfcLogo { float:left; padding-left:147px; }
.copyright_div2 .gsLogo { float:right; padding-right:147px; }
.copyright_div2 .copyrightInfo { text-align:left; padding-left:295px; padding-bottom:20px; }
.line_div1 { margin-bottom:10px; padding:2px; }
.line_div1 .div1 { float:left; width:105px; text-align:center; }
.line_div1 .div2 { margin-left:115px; }
.tabtune .div2 { margin-left:110px; }
.mar_right { margin-right:7px; }
form { margin:0; padding:0; }
.direc_div { height:30px; font-size:12px; text-align:left; line-height:30px; border-left:5px solid #CB2E29; margin:8px 0; background:#EDF4FA; font-weight:bold; padding:0 25px; }
.caifu_gailan_content_div1 { width:590px; padding:8px; overflow:hidden; }
.caifu_gailan_content_title { height:25px; background:#edf4fa; text-align:left; border-bottom:2px solid #889CB4; }
.caifu_gailan_content_title font { margin-left:20px; color:#039; font-size:14px; font-weight:bold; line-height:25px; }
.caifu_gailan_content_dotline { margin:10px; padding:5px; font-size:14px; border-bottom:1px dashed #ccc; line-height:24px; }
.caifu_gailan_content_dotline a { font-size:13px; color:#000; line-height:23px; }
.caifu_gailan_content_dotdiv { background:url(dot.png) no-repeat; padding-left:10px; line-height:23px; background-position:0 6px; text-align:left; width:490px; font-size:14px; margin-bottom:4px; float:left; }
.caifu_gailan_content_timediv { width:95px; float:left; text-align:right; }
.caifu_gailan_content_div2 { margin-left:610px; }
.caifu_gailan_content_div5 { margin-left:610px; }
.caifu_gailan_content_div3 { width:330px; float:left; }
.caifu_gailan_content_div4 { width:610px; float:right; }
.gailan_content_div5 { width:285px !important; width:270px; float:right; }
.caifu_gailan_content_div11 { border:1px solid #889cb4; margin-bottom:8px; text-align:left; padding-bottom:10px; }
.caifu_gailan_tp_div11 { border:1px solid #889cb4; margin-top:10px; margin-bottom:8px; text-align:left; padding-bottom:10px; height:302px; }
.caifu_gailan_tp_titlediv { background:#edf4fa; height:25px; margin-bottom:5px; }
.caifu_gailan_tp_titlediv font { margin-left:20px; font-size:14px; font-weight:bold; color:#039; line-height:25px; }
.caifu_gailan_tp_titlediv font a { font-size:14px; font-weight:bold; color:#039; line-height:25px; }
.caifu_gailan_content_titlediv { width:330px; background:#edf4fa; height:25px; margin-bottom:10px; }
.caifu_gailan_content_titlediv font { margin-left:20px; font-size:14px; font-weight:bold; color:#039; line-height:25px; }
.caifu_gailan_content_titlediv font a { font-size:14px; font-weight:bold; color:#039; line-height:25px; }
.caifu_gailan_content_dotline ul { margin-left:30px; }
.fangtan_frame h1 { margin-bottom:20px; }
.ft_people { text-align:center; }
.ft_people p { margin:10px; text-align:left; }
.ft_people dl { margin:10px; border-top:1px dotted #ccc; padding:10px; font-size:14px; color:#151378; background:#EDF4FA; line-height:20px; text-align:left; }
.ft_people dl dt { font-weight:bold; }
.ft_people a { color:#F00; }
.ft_talk { font-size:14px; font-weight:bold; color:#0F2AD2; }
.caifu_gailan_video_titlediv { background:#edf4fa; height:25px; margin-bottom:5px; }
.caifu_gailan_video_titlediv font { margin-left:20px; font-size:14px; font-weight:bold; color:#039; line-height:25px; }
.caifu_gailan_video_titlediv font a { font-size:14px; font-weight:bold; color:#039; line-height:25px; }
.caifu_gailan_zxtw_titlediv { background:#edf4fa; height:25px; }
.caifu_gailan_zxtw_titlediv font { margin-left:20px; font-size:14px; font-weight:bold; color:#039; line-height:25px; }
.caifu_gailan_zxtw_titlediv font a { font-size:14px; font-weight:bold; color:#039; line-height:25px; }
.caifu_gailan_title_div { background:url(dot.png) no-repeat; padding-left:10px; font-size:14px; line-height:20px; margin-bottom:5px; margin-left:5px; width:310px; background-position:0 4px; }
.sp_gailan_content { padding:20px; float:left; border:1px solid #D3DBE6; border-top:2px solid #039; margin-bottom:10px; }
.sp_gailan_content .gailan_content_title { margin-bottom:10px; width:908px; }
.sp_gailan_content ul.dtk-list li.dtk-item { margin:8px; }
.gailan_content_div1 { width:615px; padding:30px 20px; padding-top:0; float:left; border:1px solid #D3DBE6; border-top:2px solid #039; }
.gailan_content { margin-top:8px; }
.gailan_content .gailan_content_title { margin-top:16px; }
.gailan_content_div1 h1 { float: left; margin-right: 25px; font-family: 黑体; font-size: 20px; line-height: 25px; font-weight: normal; color:#003396 }
.titbox { height: 42px; padding-top: 20px; padding-left: 34px; line-height: 29px; font-size: 14px; background: transparent url(../images/titlebg12345678.gif) no-repeat right center; }
.gailan_content_div1 p { text-indent:0; margin-bottom:12px; }
.gailan_content_div1 table { max-width:589px; }
.gailan_content_div2 { width:285px !important; width:270px; float:right; }
.gailan_content_div2 .grayborder_bgdiv { background:#EDF4FA; border:1px solid #D3DBE6; }
.gailan_content_ad { margin-bottom:8px; text-align:center; }
.gailan_content_title { height:25px; background:#edf4fa; text-align:left; }
.gailan_content_title font { margin-left:20px; color:#039; font-size:14px; font-weight:bold; line-height:25px; }
.gailan_content_dotline { margin-bottom:10px; padding:10px 0 10px 10px; font-size:13px; width:570px; }
.gailan_content_dotline a { font-size:13px; color:#000; line-height:23px; }
.gailan_content_dotdiv { background:url(dot.png) no-repeat; padding-left:10px; line-height:23px; background-position:0 6px; text-align:left; width:490px; font-size:14px; margin-bottom:4px; float:left; }
.gailan_content_timediv { width:95px; float:left; text-align:right; }
.unilist { margin-left:20px; padding: 14px 0; }
.unilist li { line-height:26px; list-style:disc; }
.unilist li a { font-size:14px; }
.page_down { width:395px; margin:auto; height:100%; overflow:hidden; }
.page_down li { float:left }
.page_down a { display:inline-block; border:1px solid #c4ced8; padding:0 7px; color:#039; line-height:25px; height:25px; margin:0 2px }
.page_down a.now { background:#ddd; }
.page_down span { display:inline-block; margin:0 6px; }
.page_down a:hover { background:#c4ced8 }
.page_dowx .divshow { border:0; padding:0; line-height:20px; }
.gailan_content_div11 { border:1px solid #c5c5c5; margin-bottom:8px; text-align:left; padding-bottom:10px; background:#EDF4FA }
.gailan_content_div11 ul { margin-left:24px; }
.gailan_content_div11 ul li { line-height:24px; list-style:decimal; }
.gailan_content_titlediv { height:25px; margin-bottom:10px; background:#FFF; border-bottom:1px solid #D3DBE6; }
.gailan_content_titlediv font { margin-left:20px; font-size:14px; font-weight:bold; color:#039; line-height:25px; }
.gailan_content_titlediv font a { font-size:14px; font-weight:bold; color:#039; line-height:25px; }
.grayborder_bgdiv1 { background:#ededed; border:1px solid #ccc; width:252px; padding:7px; margin:7px 0; text-align:left; height:100px; }
.gailan_title_div { background:url(dot.png) no-repeat; padding-left:10px; line-height:15px; margin-bottom:5px; margin-left:5px; width:250px; background-position:0 4px; }
.detail_title { font-size:22px; color:#039; margin-bottom:10px; font-weight:bold; border-bottom:1px solid #D3DBE6; text-align:center; }
.detail_info { margin:6px; font-size:12px; text-align:center; font-weight:normal; color:#666; }
.detail_info span { display:inline-block; margin-left:50px; }
.detail_info div a { font-size:12px; line-height:25px; }
.detail_font { font-size:14px; line-height:26px; text-align:left; margin:10px 0; width:615px; height:auto; overflow:auto; }
.detail_font img { max-width:590px; }
.aut_info { text-align:right; margin-bottom:20px; }
.xgnews_div { text-align:left; font-size:14px; margin-bottom:20px; border-bottom:1px dashed #D3DBE6; }
.xgnews_div ul { list-style:none; margin-left:30px; margin-top:10px; }
.xgnews_div ul li { line-height:24px; }
.pl { text-align:left; }
.pl div { float:left; margin-right:10px; line-height:25px; text-align:left; }
.pl input { border:1px solid #999; margin:0 10px 0 3px; }
.main_view { float:left; position:relative; }
.caifu_window { height:250px; width:360px; overflow:hidden; position:relative; }
.window { height:247px; width:447px; overflow:hidden; position:relative; }
.image_reel { position:absolute; top:0; left:0; }
.image_reel img { float:left; width:447px; height:247px; }
.paging { position:absolute; bottom:-10px; right:-20px; width:178px; height:47px; z-index:100; text-align:center; line-height:40px; background:url(paging_bg2.png) no-repeat; display:none; }
.paging a { padding:5px; text-decoration:none; color:#fff; background:#c3c3c3; border:1px solid#999; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; margin-right:1px; }
.paging a.active { font-weight:bold; background:#920000; border:1px solid #610000; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; }
.paging a:hover { font-weight:bold; }
.syad { border:1px solid #cbcbcb; height:145px; margin:8px 0; overflow:hidden; }
.syad1 { float:left; height:115px; margin:15px 0 0 10px; width:195px; }
.syad2 { float:left; height:135px; line-height:22px; margin-top:5px; width:135px; }
.syad3 { float:left; height:135px; margin:10px 9px 0 4px; margin-top:10px; text-align:left; width:585px; }
.appendix { background:url(../images/indexelment.gif) no-repeat 0 -427px #FFE8AE; border:1px solid #FC8B0F; height:27px; line-height:27px; padding-left:116px; width:220px; display:inline-block; }
.picture { float:right; }
.play { width:600px; height:266px; border:#ccc 1px solid; text-align:left; overflow:hidden; float:left; }
.play ul { list-style:none; }
.textbg { margin-top:236px; z-index:1; filter:alpha(opacity=40); opacity:.4; width:600px; position:absolute; height:30px; background:#000; }
.text { margin-top:236px; z-index:2; padding-left:10px; font-size:14px; font-weight:bold; width:440px; color:#fff; line-height:30px; overflow:hidden; position:absolute; cursor:pointer; }
.num { z-index:3; width:145px; text-align:right; position:absolute; height:25px; margin-top:240px; margin-right:5px; margin-bottom:0; margin-left:450px; }
.num a { margin:0 2px; width:20px; height:20px; font-size:14px; font-weight:bold; line-height:20px; cursor:pointer; color:#000; padding:0 5px; background:#D7D6D7; text-align:center; }
.num a.on { background:#FFD116; color:#A8471C; }
.num a.on2 { background:#D7D6D7; color:#000; }
.content img { width:600px; height:266px; }
.grayborder_bgdiv { border-left:0; border-right:0 }
.tabmenu { background: url(../images/navitiler.png) repeat-x scroll 0 -265px transparent; border-bottom: 1px solid #DBDADA; border-top: 1px solid #DBDADA; height: 30px; line-height: 30px; padding-left: 10px; }
.tabmenu ul { margin-left:0 }
.tabmenu li { border-left: 1px solid #DBDADA; border-right: 1px solid #DBDADA; display: inline-block; height: 31px !important; text-align: center; width: 60px; float:left }
.tabmenu li a { color: #CB312D; font-size: 12px; font-weight: bold; display:block }
.tabmenu li a.tabs-focus { background: none repeat scroll 0 0 #FFFFFF; }
.cont img { width:276px; height:60px; }
.fw { background:url(../images/indexelment.gif) no-repeat 4px -690px; }
.fw div { padding:4px 26px 3px; }
.fw div a { margin-right:13px; line-height:22px; }
.fw a.fwHome { width:280px; height:67px; display:block; margin:0 0 0 3px; }
.maybank { background:url(../images/indexelment.gif) no-repeat -286px -690px; margin-bottom:8px; }
.maybank div { padding:5px 2px 0 15px; }
.maybank div a { line-height:22px; margin-right:7px; }
.maybank a.mbHome { width:280px; height:36px; display:block; margin:0 0 0 4px; }
.people { margin-top:0 }
.people li { line-height:24px; height:24px; }
.kx { margin-bottom:6px }