
.top-nav{float:right;line-height:30px; font-size:14px; z-index:9999999999;position: relative; }
.top-nav a,.top-nav span{float:right;color:#000000;}
.top-nav span{ margin-left:5px; }
.top-nav a:hover,.top-nav span:hover,.top-nav a.cur{ color:#ff5500;}
.top-nav a.fl{float:left;margin-right:26px; margin-left:0;}
.top-nav #login a{ float:none;}
.top-nav img{display:inline-block; padding:0px 5px 0 0; width:30px;height:30px;}
.top-nav .icon{font-size:18px;  margin-right:5px;}
.top-nav span.invest,.top-nav span.global,.top-nav span{ position:relative;z-index:999999999; }
.top-nav span#login{display: none}
/**/
.top-nav .nation-list{display:none;position:absolute; top:40px;left:50%;padding:20px;width:460px;background:#fff;border:1px solid #f5f5f5;box-shadow:0 0 10px rgba(0, 0, 0, .3);z-index:99999; margin-left:-251px;}
.top-nav .nation-list .col{float:left;width:50%;font-size:12px;text-align:left}
.top-nav .nation-list .col a{display:block;height:26px;padding-left:16px;line-height:26px;background:url("../images/rect.jpg") left center no-repeat;color:#333;text-align:left;float: none;
    margin-left: 0;}
.top-nav .nation-list .col .son{padding-left:26px;background-position:10px center}
.top-nav .nation-list .col .gson{padding-left:46px;background-position:30px center}
.top-nav .nation-list .nation-tl{font-size:16px;font-weight:bold; color:#222;}
.top-nav .nation-list a:hover{color:#ff001e;}
.top-nav spanspan.arr_t,.top-nav span.invest span.arr_t,.top-nav span.global span.arr_t{width: 0;height: 0;border-width: 0 8px 8px 8px;border-style: solid;border-color: transparent transparent #fff; position:absolute; z-index:99999; bottom:-1px; left:50%; margin-left:-8px; display:none;}
.top-nav .icon{ font-size: 24px;}
.top-nav img.icon{ width: 25px; height:25px;margin-top: 3px; margin-right: 2px;}
.top-nav span.invest ul,.top-nav span.wxdiv{display:block; width:180px; padding:10px; text-align:center; line-height:30px; background:#fff; position:absolute; left:50%; margin-left:-100px; top:40px;z-index:99999; display:none;box-shadow:0 0 10px rgba(0, 0, 0, .3); }
.top-nav spanimg,.wxdiv img{ float:left; width: 90px; height: 90px;}
.top-nav span.wxdiv,.wxdiv{border-bottom:5px solid #ff001e;padding: 10px; width: 220px;margin-left:-130px; color: #2a2a2a; font-size: 14px;}
.top-nav span.text,.wxdiv .text{padding-top:20px; line-height:24px}
.top-nav span.invest li{display:block; width:100%;}
.top-nav span.invest li a{padding-left:16px;
background: url('../images/rect.jpg') left center no-repeat; float:none; color:#333;}
.top-nav span.invest li a:hover{ color:#f00;}
.top-nav .icon{margin-right: 4px; font-size: 20px; vertical-align:middle;line-height: 1;}
/*.top-nav .icon.itel{vertical-align:baseline;}*/
/*--/header end--*/
