body, html,h1,h2,h3,h4,h5,h6,ul,ol,li,a,img,dl,dt,dd,img,p,span,em,i,div,form,input,select,table{margin:0 auto; padding:0;}
ul,li,ol,dl,dt,dd{list-style:none;}
i,em{ font-style:normal;}
a{text-decoration:none;cursor:pointer; }
a:hover{text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}

body{ width:100%; background:#3471c1 url(http://futures.hexun.com/upload/bg.jpg) repeat-x top; }
#layout{ width:960px; margin:0 auto; background:no-repeat scroll center 0 #FFF; min-width:960px;border:0px;}
.banner{ width:960px; clear:both;}
.banner img{float:left; border:0px; display:block;}
.route{width:940px; padding:30px 10px 0 10px;display:block; clear:both;  }
.route img{ width:262px; float:left;}
.route-content{float:right; }
.route-content h2{color:#001952;border-bottom:2px solid #ee9f27; width:650px; height:40px;}
.route-content h2 a{float:right;font-size:14px; color:#4e2a00; font-weight:100;}
.route-content ul li{width:100%;float:left; border-bottom:1px dashed #000;margin:10px 0;line-height:165%;clear:both;font-weight:bold;}
.route-content ul li a{color:#000000;}
.route-content ul li a i{ color:#0152ae; float:left; }
.route-content ul li a span{ float:left; margin-left:10px; font-size:13px;}
.route-content ul li em{width:64px;height:21px;background:url(http://futures.hexun.com/upload/css/open.jpg);display:inline-block; float:right; cursor:pointer; } 
.team{ width:938px; clear:both; font-size:14px; clear:both;}
.team span,.team-down{background:#3372c2;margin-bottom:20px;padding-bottom:10px;display:inline-block;}
.team span{width:459px; height:215px;}
.team-down{width:938px;  height:190px;clear:both;}
.team span img,.team-down img{ margin:10px 10px 0 5px; float:left;}
.team span p,.team-down p{ color:#FFF; line-height:25px; }
.team span p{margin:10px 10px 0 0; }
.team-down p{margin:30px 10px 0 0; }





#detail,#detail2,#detail3,#detail4,#detail5,#detail6,#detail7,#detail8,#detail9,#detail10,#detail11,#detail12,#detail13,#detail14{position:absolute;width:614px;height:614px;border:1px solid #eba847;display:none;-moz-border-radius:5px; background:#FFF;}
#detail .tit,#detail2 .tit,#detail3 .tit,#detail4 .tit,#detail5 .tit,#detail6 .tit,#detail7 .tit,#detail8 .tit,#detail9 .tit,#detail10 .tit,#detail11 .tit,#detail12 .tit,#detail12 .tit,#detail14 .tit{display:block; height:33px; cursor:move; }
#detail .tit i,#detail2 .tit i,#detail3 .tit i,#detail4 .tit i,#detail5 .tit i,#detail6 .tit i,#detail7 .tit i,#detail8 .tit i,
#detail9 .tit i,#detail10 .tit i,#detail11 .tit i,#detail12 .tit i,#detail13 .tit i,#detail14 .tit i{ float:right; line-height:20px; cursor:default; background:url(http://futures.hexun.com/upload/xxx/close.jpg);width:64px; height:20px; margin:10px 10px 0 0; clear:both;}
h1{ clear:both;color:#bd611c; font-size:22px; margin:0 0 0 300px;}
table{ width:570px; background:#0152ae;margin-top:10px; }
table td{ border:1px solid #1164c3; height:35px; border-bottom:none; color:#FFF; font-size:14px; font-weight:bold; text-align:left; padding-left:10px;}
.none{ border:none; text-align:center;}
.fl-none{ border-left-style:none;}
.fr-none{ border-right-style:none;}
input[type="button"]{ clear:both; position:relative; float:right; margin-right:120px;}
sub{ margin-left:20px; font-size:14px; cursor:pointer; color:#000000; text-decoration:underline; background:#C66B2A;}
 