/*author:TinaGao date:2012-07-19*/
body,div,table,td,p,input,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,select,form,img{margin:0;padding:0;}
body{font-family:"宋体",arial;font-size:12px; line-height:22px;background:#6e7177 url(../images/bodybg.jpg) no-repeat center top; height:100%}
ul li{ list-style:none}
select,input,img{ vertical-align:middle;font-size:12px;}
a img{border:none;}
a{ text-decoration:none;}
a:link,a:visited{color:#000;}
a:hover{color:#900; text-decoration:underline}
.clear{clear:both; height:0; overflow:hidden}


.wrap{width:960px;margin:0 auto;}
.topdiv{height:97px;overflow:hidden; margin-top:15px;}
.logo{background:url(../images/fybLogo.jpg) no-repeat; width:286px; height:40px; float:left; display:inline; margin-left:15px; cursor:pointer}
.Organizer{float:right;}
.Organizer img{margin-right:8px;}
/*导航*/
.nav{height:50px; line-height:50px; background:url(../images/navBg.jpg) no-repeat top; overflow:hidden; padding-left:15px; margin-top:5px}
.nav li{float:Left; padding:0 17px}
.nav a:link,.nav a:visited,.nav a:hover{color:#fff;font-family:微软雅黑;font-size:15px; font-weight:bold}
.nav .checked{background:url(../images/navCheckedBg.jpg) no-repeat center top;}
.nav a:hover,.nav .checked a:link,.nav .checked a:visited{color:#900; text-decoration:none;}
/* 通栏 */
.fybtl{background:url(../images/bannerBg.jpg) no-repeat;width:960px; height:128px;overflow:hidden;}
.fybtl div,.fybtl ul{float:left; height:128px;margin:0;padding:0;}
.fybtl_logo{width:170px;}
.fybtl_text{width:300px;}
.fybtl_text em{display:block;margin-top:10px;}
.fybtl_text em a,.fybtl_text em a:visited,.fybtl_text em a:hover{text-decoration:none;font-size:20px;font-family:"黑体";font-style:normal;font-weight:normal; line-height:40px;color:#fff;}
.fybtl_text em a:hover{color:#fff; text-decoration:underline;}
.fybtl_text a,.fybtl_text a:visited,.fybtl_text a:hover{text-decoration:none;font-family:"宋体";font-size:12px;line-height:22px;color:#bdbdbd;}
.fybtl_text a:hover{color:#bdbdbd; text-decoration:underline;}
.fybtl .buttonLeft{width:13px;height:25px;margin:55px 10px 0 15px; background:url(http://stock.hexun.com/upload/2012fybminisite/img/ico.gif) no-repeat 0 0;}
.fybtl .buttonRight{width:13px;height:25px;margin:55px 0px 0 8px; background:url(http://stock.hexun.com/upload/2012fybminisite/img/ico.gif) no-repeat -13px 0;}
.fybtl .buttonLeft span,.fybtl .buttonRight span{width:13px;height:25px; display:block;cursor:pointer;}
.fybtl .con_bg{width:298px;}
.fybtl .contrainer{width:294px;height:128px;overflow:hidden;}
.fybtl .scroll_conB{width:5000px; height:128px;}
.fybtl ul li{float:left;background:url(http://img.hexun.com/2010-06-22/124031558.jpg) no-repeat;width:94px; height:95px;display:inline;overflow:hidden;margin:22px 6px 0 0;text-align:center}
.fybtl ul li a{color:#242951;font-size:12px;text-decoration:none;overflow:hidden;line-height:22px;}
.fybtl ul li a:hover{color:#242951;font-size:12px;text-decoration:underline;overflow:hidden;line-height:22px;}
.fybtl ul li img{border:solid 1px #dfdfdf;margin:4px 0px 1px 4px; display:block; width:84px; height:67px; text-align:left;}
.fybtl .hbdiv{float:right;margin: 25px 45px 0 0;width:75px; height:95px;}
.fybtl .hb img{display:none}
.fybtl .hb a{display:block; width:110px; height:60px; }
/*滚动*/
.picScroll{width:934px;margin:20px 13px 15px 13px; height:64px;overflow:hidden;}
.picScrollMain{width:860px;margin:0 12px;float:left;overflow:hidden;}
.picScroll ul li{float:left;width:160px; height:64px;margin-right:15px;}
.btnLeft,.btnRight,.btnLeftno,.btnRightno{float:left;background:url(../images/btnBg.jpg) no-repeat; width:25px; height:66px;}
.btnLeft span,.btnLeftno span,.btnRight span,.btnRightno span{ background:url(../images/ico.gif) no-repeat -30px 0; display:block;width:7px; height:14px;cursor:pointer;}
.btnLeft span,.btnRight span{margin:25px 0 0 8px}
.btnLeftno span{ background-position:-30px -14px;}
.btnRight span{ background-position:-37px 0;}
.btnRightno span{ background-position:-37px -14px;}
.picScroll_tab img{width:158px; height:62px;border:solid 1px #ccc;}
/*热点图片*/
.hotPicdiv{position:relative;width:960px; height:100%;}
.hotPicdiv ul.bigImgs{width:960px; height:240px;overflow:hidden;position:relative;}
.hotPicdiv ul.bigImgs li{position:absolute;left:0;top:0;filter:alpha(opacity=0);opacity:0;z-index:1;}
.hotPicdiv ul.smallImgs{position:absolute;bottom:-3px;right:10px;z-index:4;overflow:visible;}
.hotPicdiv ul.smallImgs li{ float:left;width:70px; height:32px; bottom:0; cursor:pointer;position:relative;}
.hotPicdiv ul.smallImgs li img{width:70px; height:32px;border:solid 1px #fff;bottom:0;position:absolute;left:0;top:0;}
.hotPicdiv ul.smallImgs li a{display:none;position:absolute;left:0;bottom:-24px;}
.hotPicdiv ul.smallImgs li.on{text-align:center;width:70px; height:32px;border-bottom:solid 3px #fe0e0e;}


/* 相关 */ 
div.aboutFY{margin-top:4px; overflow:hidden}
.aboutFY_l{float:left; width:720px; overflow:hidden}
.aboutFY_r{float:right;background:url(../images/historyBg.jpg) no-repeat; width:230px; height:130px; padding:5px 0 0px 10px;}
.aboutFY_lBox{float:left; background:url(../images/historyBg.jpg) no-repeat; width:229px; height:130px; padding:5px 0 0px 10px; border-right:1px solid #7f8086; overflow:hidden;}
.aboutFY_lBox p{font-size:12px; font-weight:bold; line-height:24px;font-weight:bold;}
.aboutFY_lBox img{width:213px; height:58px; border:1px solid #ccc}
.aboutFY_lBox cite{font-style:normal; display:block; padding-top:5px}
.aboutFY_lBox .more{background:url(../images/more.jpg) no-repeat 0 2px; padding-left:10px}
.aboutFY_r .h4tit1{background:url(../images/flower.gif) no-repeat 0 2px;padding-left:25px;width:175px; font-size:12px; font-weight:bold; line-height:24px;font-weight:bold; text-align:left;}
.aboutFY_r p{color:#666; line-height:18px}
.aboutFY_r li{background:url(http://stock.hexun.com/upload/2012fybminisite/img/ico.gif) no-repeat -195px 8px;padding-left:10px;width:190px; height:22px;overflow:hidden; }

div#zt_foot2010{background:none}

.border{border:solid 1px #ccc;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
a.a_red:link,a.a_red:visited{color:#900;}
.f_gray{color:#666;font-size:12px;}
.show{display:block;}
.hide{display:none;}
.f_sty1{font-family:微软雅黑;font-size:24px;color:#900; line-height:35px;}
.h1tit1 a,.h1tit1 a:visited{font-family:黑体;font-size:20px; line-height:35px;color:#900;font-weight:normal; text-decoration:underline;}

/* 焦点图 */
#focus_pic{height:395px; overflow:hidden; position:relative}
#big_pics{position:absolute; z-index:1}
#big_pics li img{width:960px; height:395px; display:block}
#display_panel{position:absolute; z-index:2; left:-133px}
#display_panel .mask{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7; opacity: 0.7;background:#000}
#display_panel .mask li{background:#222;}
#display_panel ul{width:133px; height:385px; padding-top:10px;}
#display_panel li{width:113px; height:85px; margin:0px 10px 8px 8px; overflow:hidden; border:1px solid #444;}
#small_pics{position:absolute; left:0; top:0; color:gray}
#small_pics li.on{border:1px solid #fff; color:#fff; cursor:pointer}
#small_pics li img{width:105px; height:50px; display:block; margin:4px 0 0 4px}
#small_pics li p{padding:4px 0 0 4px;}
#panel_btn{position:absolute; left:133px; top:167px; width:15px; height:60px; text-align:center}
#panel_btn img{margin-top:25px}
