.fix:after{content:"."; display:block; clear:both; visibility:hidden; height:0px;}
.fix{ zoom:1;}
a{color:#003399;text-decoration:none;}
a:hover{text-decoration:underline;} 
.lf{ float:left;}
.rf{ float:right;}
body{ background:#fff; font-size:12px; margin:0 auto; text-align:left;}
body *{ margin:0; padding:0; list-style-type:none; border:0 none;}

.ycn-nav{background:url(http://cn.yimg.com/fin/css/1006/menu_box_bg.gif);height:54px;width:950px;margin:0 auto;padding-top:5px;}
.ycn-nav li{float:left;}
.ycn-nav .t{width:36px;padding:5px 0 0;}
.ycn-nav .t a{font-family:SimHei;font-size:18px;color:#fff;display:block;padding:0 9px;}
.ycn-nav .t a:hover{text-decoration:none;background:url(http://cn.yimg.com/fin/css/1006/bntbg.gif) center no-repeat;color:#e9984f;}
.ycn-nav .c,.ycn-nav .inner{background:url(http://cn.yimg.com/fin/css/1006/menu_block_bg.gif) left top no-repeat;}
.ycn-nav .c{padding-left:5px;}
.ycn-nav .inner{background-position:right bottom;height:44px;line-height:20px;padding:5px 5px 0 0;_float:left;}
.ycn-nav .inner a{display:inline-blcok;color:#fff;padding:0 6px;background:url(http://cn.yimg.com/fin/css/1006/v_da_1.gif) right center no-repeat;}
.ycn-nav .inner .last{background:none;}
.ycn-nav .inner span{cursor:pointer;padding:2px 2px 0;display:inline-block;line-height:14px;_margin-bottom:6px;}
.ycn-nav .inner .on span{background:#0d5f7c;}
.ycn-nav .on a{color:#e9984f;}
.p_nav{ width:303px; margin:0 auto;}
.p_nav .sub_nav{ height:28px; line-height:28px; padding:0 12px; border:solid 1px #e1e1df; border-top:0 none; background:url(http://cn.yimg.com/finance/img/bg_sub_nav_03.png) 0 0 repeat-x; color:#aaaaaa;}
.p_nav .sub_nav a{ color:#01569a;}

#y_bd{ /*width:303px; margin:0 auto 20px;*/ text-align:left; border-top:0 none;/* margin-top:1px;  padding-bottom:10px;*/}

.focus{ position:relative; width:500px;}
.focus .pic img{ display:block; width:500px; height:356px;}
.focus .pic li{ position:relative; height:356px; overflow:hidden;}
.focus .pic li .bg,.focus .pic li .t{ position:absolute; width:470px; height:45px; left:0; bottom:0; line-height:45px; padding-left:30px;}
.focus .pic li .bg{ background:#000000; opacity:0.7; filter:Alpha(opacity=70);}
.focus .pic li .t a{ color:#ffffff; font-size:22px; font-family:Microsoft YaHei;}
.focus .num{ position:absolute; width:100px; height:16px; top:327px; right:8px;}
.focus .num b{ float:left; width:18px; height:16px; line-height:16px; background:#858285; margin:0 1px; font-weight:normal; text-align:center; color:#ffffff; cursor:pointer;}
.focus .num b i{ font-style:normal; border:none 0;}
.focus .num b.on{ position:relative; background:#e77402;}
.focus .num b.on i{ position:absolute; width:0; height:0; bottom:16px; left:6px; font-size:0; border-bottom:solid 4px #e77402; border-left:dotted 3px transparent; border-right:dotted 3px transparent;}
.focus .num b.on i span{ position:absolute; top:4px; left:-2.5px; font-size:12px; font-weight:bold; color:#000000;}

.hot_rec{ width:420px;}
.hot_rec .title{width:100%; position:relative; height:30px; overflow:hidden; line-height:34px; background:url(http://cn.yimg.com/finance/img/bg_rec_t.png) 0 0 no-repeat; text-indent:0; white-space:nowrap; overflow:hidden;}
.hot_rec .title h2{ font-family:SimHei; font-size:18px; color:#0a5790; font-weight:normal; padding-left:18px;text-indent:1000px; overflow:hidden;}
.hot_rec .title h2 .hot{ color:#e77402;}
.hot_rec .title .arrow,.hot_rec .title .arrow .arrow_left,.hot_rec .title .arrow .arrow_right{ background-image:url(http://cn.yimg.com/finance/img/btn_arrow_06.gif); background-repeat:no-repeat;}
.hot_rec .title .arrow .arrow_left,.hot_rec .title .arrow .arrow_right{ float:left; width:16px; height:17px; cursor:pointer;}
.hot_rec .title .arrow .arrow_left{ background-position:left -18px;}
.hot_rec .title .arrow .arrow_right{ background-position:right -18px; margin-left:1px;}
.hot_rec .title .arrow{ position:absolute; top:7px; right:15px; width:33px; height:17px; background-position:0 0;}
.hot_rec .title .arrow b.off{ background-position:left 0;}
.hot_rec .title .arrow span.off{ background-position:right 0;}
.hot_rec .box{ position:relative; width:418px; height:325px; border:solid 1px #d6e5f7; border-top:0 none; overflow:hidden; white-space:nowrap; background:#ffffff;}
.hot_rec .box img{ display:block; width:160px; height:120px; border:solid 1px #e0e0e0; padding:2px; background:#ffffff;}
.hot_rec .box ul{ position:absolute; left:0; width:9000px;}
.hot_rec .box ul.row1{ top:13px;}
.hot_rec .box ul.row2{ top:166px;}
.hot_rec .box li{ float:left; margin:0 21px; display:inline; text-align:center;}
.hot_rec .box li a{ font-size:14px; font-weight:bold; color:#01569a; line-height:22px;}

#y_bd .sbox{background:#ffffff; padding-top:1px;}
.sbox h2{ position:relative; height:36px; line-height:36px; background:url(http://cn.yimg.com/finance/img/f_title_10.png) 0 0 repeat-x;}
.sbox h2 strong{ display:block; height:100%; background-image:url(http://cn.yimg.com/finance/img/f_title.gif); background-repeat:no-repeat; text-indent:9000px; white-space:nowrap; overflow:hidden;}
.sbox h2 .dashi{ width:217px; background-position:0 0;}
.sbox h2 .caijing{ width:299px; background-position:0 -36px;}
.sbox h2 .news{ width:226px; background-position:0 -72px;}
.sbox h2 .social{ width:264px; background-position:0 -108px;}
.sbox h2 .caifu{ width:245px; background-position:0 -144px;}
.sbox h2 .sea{ width:254px; background-position:0 -180px;}
.sbox h2 .gaoxiao{ width:245px; background-position:0 -216px;}
.sbox h2 a.more{ position:absolute; top:0; right:12px; font-size:12px; color:#ffffff; font-weight:normal;}
.sbox h2 a.more .raquo{ font-family:Arial; font-size:14px;}

.sbox .con{ padding:10px 0; border:solid 1px #d6e5f7; border-top:0 none;}
.sbox .bnews{ position:relative; width:897px; height:600px; overflow:hidden; background:url(http://cn.yimg.com/finance/img/photo_finance_07.jpg) center no-repeat; margin:0 auto;}
.sbox .bnews img{ border:solid 1px #ededed; padding:2px; background:#ffffff;}
.sbox .bnews .img01{ position:absolute; top:70px; left:35px;}
.sbox .bnews .img02{ position:absolute; top:78px; right:140px;}
.sbox .bnews .img03{ position:absolute; bottom:75px; left:125px;}
.sbox .bnews .img04{ position:absolute; bottom:26px; right:37px;}

.sbox .slider{/* width:306px; height:280px;*/ overflow:hidden;}
.sbox .slider li{ display:inline;}
.sbox .slider .context{ display:none; overflow:hidden;}
.sbox .slider .context img{ display:block; width:283px; height:74px;}
.sbox .slider .context .r{ width:254px; margin-left:15px;}
.sbox .slider .context .r .t{ display:inline-block; height:20px; line-height:22px; margin-top:16px; color:#01569a; font-size:14px; font-weight:bold; padding-left:25px; background:url(http://cn.yimg.com/finance/img/lead_a_18.gif) 0 0 no-repeat;}
.sbox .slider .context .r p{ color:#555555; text-indent:2em; line-height:20px; padding:10px 0 24px 0;}
.sbox .slider .context .r a.more{ display:block; width:50px; height:21px; line-height:21px; background:#01569a; color:#ffffff; text-align:center; text-decoration:none;}
.sbox .slider .down{ background-position:306px -25px;}
.sbox .slider .title .time{ padding-left:10px;}
.sbox .slider .title .t{ padding-left:15px; color:#313131;}
.sbox .slider .title .arr{ display:none; color:#efefef;}
.sbox .slider .on .context{ display:block;}
.sbox .slider .on .title{ position:relative; border-top-color:#919191; background:#efefef; background-image:none;}
.sbox .slider .on .title .time{ color:#ff2b00;}
.sbox .slider .on .title .t{ font-weight:bold;}
.sbox .slider .on .title .arr{ position:absolute; font-size:20px; top:-13px; left:70px; display:inline;}

.sbox .rank{ position:absolute; top:-37px; left:679px; height:388px; width:249px; overflow:hidden; background:#ffffff; border:solid 1px #d6e5f7; border-style:none solid;}
.sbox .rank h3{ height:36px; background:url(http://cn.yimg.com/finance/img/f_title.gif) 0 -252px; text-indent:1000px; white-space:nowrap; overflow:hidden;}
.sbox .rank ul{ padding:12px 0 0 30px; background:url(http://cn.yimg.com/finance/img/rank_num_11.gif) 10px 20px no-repeat;}
.sbox .rank li{ height:32px; line-height:32px;}
.sbox .rank li a{ font-size:14px; color:#01569a;}

ul.pic_list{ padding-left:13px;}
ul.pic_list img{ display:block; margin:0 auto; width:160px; height:120px; border:solid 1px #E0E0E0;}
ul.pic_list li{ float:left; width:162px; display:inline; text-align:center; line-height:24px; margin:12px 0 7px 15px;}
ul.pic_list li a{ color:#01569a;}

.sbox .con .social{ position:relative; width:322px; border:solid 1px #edecec; padding:4px; background:#f9f9f9; margin:8px 0 17px 20px; display:inline;}
.sbox .con .social img{ display:block; width:320px; height:448px; border:solid 1px #454545;}
.sbox .con .social .bg,.sbox .con .social .t{ position:absolute; width:321px; height:38px; left:4px; bottom:4px; line-height:38px; text-align:center;}
.sbox .con .social .bg{ background:#000000; opacity:0.7; filter:Alpha(opacity=70);}
.sbox .con .social .t a{ color:#ffffff; font-size:20px; font-family:Microsoft YaHei;}
.sbox .con .baitai{ width:570px;}
.baitai ul.pic_list li{ margin:12px 0 0 15px;}

.oversea{ width:871px; border:solid 6px #e4e8eb; margin:7px auto 4px auto; background:#d6e5f7; padding:1px; font-size:0;}
.oversea .b_pic{ width:560px; _margin-top:1px;}
.oversea .b_pic .bg,.oversea .b_pic .t{ position:absolute; width:538px; height:38px; left:0; bottom:0; line-height:38px; padding-left:20px;}
.oversea .b_pic .bg{ background:#000000; opacity:0.7; filter:Alpha(opacity=70);}
.oversea .b_pic .t a{ color:#ffffff; font-size:20px; font-family:Microsoft YaHei;}
.oversea .b_pic img{ display:block; width:558px; height:327px;}
.oversea .b_pic li{ position:relative; width:560px; height:329px; overflow:hidden;}
.oversea .s_pic{ position:relative;}
.oversea .s_pic img{ display:block; width:311px; height:107px;}
.oversea .s_pic img.mid{ margin:4px 0;}
.oversea .s_pic .outer{ position:absolute; width:311px; height:107px; top:-7px; right:-7px; _right:-8px; border:solid 7px #dd8f3c;}
.oversea .s_pic .outer b{ position:absolute; font-size:14px; top:46px; left:-14px; color:#dd8f3c;}
.oversea .s_pic img,.oversea .s_pic .outer,ul.slider .title{cursor:pointer;}
.zx_fwt_tb01{background:url(/images/news_images/2011/zx_fwtubiao01.gif) no-repeat 10px -124px; padding-left:33px;}
.zx_fwt_tb02{background:url(/images/news_images/2011/zx_fwtubiao01.gif) no-repeat 10px -62px; padding-left:33px;}
.zx_fwt_tb03{background:url(/images/news_images/2011/zx_fwtubiao01.gif) no-repeat 10px 3px; padding-left:33px;}
.zx_fwt_tb04{background:url(/images/news_images/2011/zx_fwtubiao01.gif) no-repeat 10px -190px; padding-left:33px;}
.zx_fwt_tb05{background:url(/images/news_images/2011/zx_fwtubiao01.gif) no-repeat 10px -155px; padding-left:33px;}
.zx_fwt_tb06{background:url(/images/news_images/2011/zx_fwtubiao01.gif) no-repeat 10px -153px; padding-left:33px;}
.zx_fwt_tb07{background:url(/images/news_images/2011/zx_fwtubiao01.gif) no-repeat 10px -89px; padding-left:33px;}
.zx_fwt_tb08{background:url(/images/news_images/2011/zx_fwtubiao01.gif) no-repeat 10px -213px; padding-left:33px;}