
/*********图片切换 css定义***********/
.sub_box{width:550px; height:310px;position:relative;margin-bottom:10px;}
.sub_box img{border:none; width:550px; height:310px;}
#bd1lfimg{position:relative; width:550px; height:308px; overflow:hidden;}
#bd1lfimg div{width:10000px; margin-left:-4px;}
#bd1lfimg dl{ width:550px; height:310px;position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{ width:550px; height:310px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:550px; height:30px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0px; bottom:0px; padding:0 10px;}
#bd1lfimg dd h2{height:35px; line-height:35px; overflow:hidden; text-align:center;}
#bd1lfimg dd h2 a{font-size:14px; font-weight:bold; color:#ffffff;}
#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#fff;}
#bd1lfimg dd tt{color:#dddddd; line-height:1.2em;}
#bd1lfimg dd tt a:hover{text-decoration:underline;}

.sub_nav{width:130px; height:30px; bottom:25px; position:absolute; color:#999999; z-index:200; right:0;}
.sub_no{height:30px; float:right;}
.sub_no li{display:block; width:25px; height:25px; float:left; overflow:hidden; line-height:25px; vertical-align:middle; text-align:center; background:#000; filter:alpha(Opacity=70); Opacity:0.7; font-family:Arial; font-size:11px; color:#fff; cursor:pointer;}
.sub_no li.show{background:#ffffff; color:#000000;}
.sub_more{float:right; width:50px; height:20px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; color:#999999; text-align:center; line-height:25px;}
.sub_more a{color:#999999;}
.sub_more a:hover{color:#cccccc; text-decoration:none;}

.f_hot {width: 430px;}
.top_hcon{float: right;width: 425px;padding-right: 5px;overflow: hidden;}
.top_hcon div{height: 28px;line-height: 28px;font-size: 14px;overflow: hidden;}
.fred2, .fred2 a {color:#A17319;}
.f_hot ul {float: right;width: 425px;padding-right: 5px;overflow: hidden;}
.f_hot li {float: left;display: block;width: 425px;padding: 0 0 2px;margin-bottom: 8px;border-bottom: 1px dotted #999; text-align:center;}
.f_hot li h4 {font: bold 18px/24px Microsoft YaHei;}
.f_hot li h4 a {color: #000;}
.f_hot li p {color: #676767;line-height: 20px;height: 41px;overflow: hidden;margin-top: 5px; text-align:left;}
.mr15 {margin-right: 15px;}
.f_hot li p a {color: #A17319;margin-left: 4px;}
.f_hot li.last {border: none;padding: 0;margin: 0;}

.big_title {height: 44px;line-height: 52px;overflow: hidden;padding: 0 10px 0 0px;background: url(../images/bg_icon.png) 0 0 repeat-x;}
.gc3 {color: #333;}
.big_title span.bank {width: 154px;background-position: 0 -112px;}
.big_title span.fund {width: 154px;background-position: right -113px;}
.big_title span.investment {width: 154px;background-position: 0 -167px;}
.big_title span {float: left;display: block;height: 44px;overflow: hidden;background: url(../images/bg_icon.png) no-repeat;text-indent: -9999px;}
.bigfs {font-family: 'Microsoft YaHei','YaHei','SimHei','Hei';}
.fs18 {font-size: 18px!important;}
.mt15 {margin-top: 15px;}
.ml10 {margin-left: 10px;}
.left_content {float: left;width: 690px;margin-right: 10px;overflow: hidden;}
.box {float: left;display: inline;width: 335px;height: 280px;margin-left: 10px;overflow: hidden;}
.small_title {height: 32px;line-height: 32px;overflow: hidden;padding-right: 10px;border-bottom: 1px solid #ddd;}
.small_title a {float: right;color: #333;font-size: 12px;}
.small_title h4 {float: left;display: block;width: 80px;height: 30px;font-size: 14px;color: #4f4f4f;border-bottom: 2px solid #c98e1e;}
.mb5 {margin-bottom: 5px;}
.box a {color: #1f2d4a;font-size: 14px;}
.box h5 a{ color:#A17319;}
.gc3 {color: #666;}
.news_list li {height: 30px;line-height: 30px;overflow: hidden;padding-left: 10px;background: url(../images/bg_icon.png) 0 -50px no-repeat;font-size: 14px;}

.right_content {float: left;width: 300px;overflow: hidden;}
.h258 {


min-height:258px; 
    height:auto !important; 
    height:258px; 
    overflow:visible;
    }
.h308 {height: 308px;}

.right_box {width: 278px;border: 1px solid #ddd;padding: 10px;overflow: hidden;}

.saloon img {display: block;width: 280px;height: 150px;overflow: hidden;margin: 8px 0;}
.fw {font-weight: bold; line-height:26px;}
.fs12 {font-size: 12px!important;}

.wCont {width: 978px;margin: 0 auto;border: 1px solid #ddd;padding: 5px 10px;}
.wLe {float: left;width: 340px;padding-right: 10px;margin: 10px 10px 10px 0;border-right: 1px dashed #ccc;}
.tab {height: 30px;line-height: 30px;margin-bottom: 10px;overflow: hidden;background: url(../images/bg_icon.png) 0 -78px repeat-x;}
.tab span {float: left;display: block;padding-right: 10px;background: #fff;font-size: 14px;font-weight: 700;color: #333;}
.tab a {float: right;color: #333;background: #fff;padding-left: 10px;}
.wLe dl {line-height: 24px;}
.wLe dt {float: left;width: 80px;font-weight: 700;color: #333;}
.wLe  dd {float: left;width: 240px;}
.wLe dd a {float: left;display: inline;color: #333;margin-right: 10px;}
.wRi {float: left;width: 610px;margin: 10px 0 0;}
.wRi ul {float: left;line-height: 24px;}
.wRi ul li {display: inline;text-align: center;}
.color_999 {color: #999;}
.color_333 {color: #333;}
.wRi ul li span.name {width: 260px;}
.wRi ul li span.data {width: 80px;}
.wRi ul li span.bank {width: 90px;}
.wRi ul li span.currency {width: 90px;}
.wRi ul li span.deadline {width: 30px;}
.wRi ul li span.profit {width: 60px;}
.wRi ul li span {float: left;display: block;}
.bank_card {width: 970px;height: 102px;margin: 20px auto;clear: both;position: relative;overflow: hidden;}
.bank_card a.prevs {width: 13px;height: 22px;line-height: 11px;outline-style: none;outline-width: 0;position: absolute;top: 35px;text-indent: -9999px;cursor: pointer;left: 15px;background: url(../images/arrow_left.png) no-repeat left 0;}
.bank_card .bank_div {position: relative;width: 1000px;height: 102px;margin-left: 35px;overflow: hidden;}
#bank_sureul {position: absolute;left: 0;top: 0px;}
#bank_sureul li {float: left;display: inline;width: 162px;height: 102px;margin-right: 18px;overflow: hidden;text-align: center;}
#bank_sureul li img {width: 160px;height: 100px;border: 1px solid #ccc;}
.bank_card a.nexts {width: 13px;height: 22px;line-height: 11px;outline-style: none;outline-width: 0;position: absolute;top: 35px;text-indent: -9999px;cursor: pointer;right: 15px;background: url(../images/arrow_right.png) no-repeat -1px 0;}
.several-con{ width:1000px;}
.several-con li {float: left;margin: 15px 20px 0 0;  padding:10px 12px;overflow: hidden; border:1px solid #ddd;}
.several-con li img{ width:120px; height:30px;}
.indexlink{line-height:30px;padding:5px 0;position: relative;}
.indexlink a{margin:5px;padding: 5px 8px;border: 1px solid #ddd;}

.ui_tab2 {margin-left: 1px;}
.ui_tab2 li {float: left;margin-left: -1px;width: 91px;height: 25px;line-height: 25px;text-align: center; border:1px solid #ddd;}
.ui_tab2 li.on{ font-weight:bold; color:#A17319;}
.contBox{margin: 0 2px;}
.tabContent a{ line-height:24px; font-size:13px;}
.titleBar{ margin-top:4px;}


   #viewer {height:100px; width:890px; clear:both; overflow:hidden; }
    #viewerFrame {width:3000px; clear:both; padding:0;}
    #viewer img {width:160px; height:100px; margin:0 10px; display:inline; border:0;}
    #viewer a {display:block; float:left; width:180px; height:130px;}