﻿body,h1,h2,h3,h4,h5,ul,li,dl,dd,dt,div,img,a,p,span,i,em,td,tr,table{ margin:0; border:0; padding:0; font-family:HeitiSC,Microsoft YaHei,"微软雅黑"; list-style-type:none; font-weight:normal;}
a{cursor:pointer;text-decoration:none;}.fl{ float:left;}.fr{ float:right;}
.cb{ clear:both; overflow:hidden;}
.clred{background:#c91a47;}.ct{ text-align:center;}.overbg{ overflow:hidden;}
.clearfix{ clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.wt1200{ width:1200px; margin:0 auto;}.pr{position:relative;}.mgtop{ margin-top:60px;}



.headertop{ height:92px; border-top:1px solid #7381a8;}
.logo{ margin-top:18px;}
.navs{ margin:37px 0 0 0;}
.navs li{ float:left;}
.navs li a{ display:block; color:#2b2b2b; height:30px; line-height:30px; margin-left:42px; font-size:18px;}
.navs .up a{ color:#ff5249; padding-bottom:10px; border-bottom:2px solid #ff5249;}
.navs .myzh a{ background:url(http://futures.hexun.com/upload/weblianche20160725/images/mybg.png) no-repeat; width:114px; font-size:14px; text-align:center;}

/*轮播*/
.flexslider{position:relative;height:395px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:395px;}
.flex-control-nav{position:absolute;bottom:15px;z-index:2;width:100%;text-align:center; min-width:1200px;}
.flex-control-nav li{display:inline-block;width:15px;height:16px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:15px;height:15px;line-height:50px;overflow:hidden;background:url(http://futures.hexun.com/upload/weblianche20160725/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}


.top2{ width:100%; min-width:1200px; height:167px;  background:url(http://futures.hexun.com/upload/weblianche20160725/images/line1.png) repeat-x;}
.czhb{ position:absolute; left:-30px; top:-12px; z-index:10; width:505px; height:190px;}
.centerpart{ background:#ff5249; width:373px; height:170px; padding:20px 0 0 52px; color:#fff;}
.centerpart h3{ font-weight:bold; font-size:22px;}
.centerpart p{ padding-top:8px;}
.centerpart p span{ padding: 0 25px 0 8px; font-size:16px;}
.btncz{ width:318px; height:48px; background:url(http://futures.hexun.com/upload/weblianche20160725/images/aphaline.png) repeat-x; border:1px solid #fff; margin-top:10px;}
.btncz a{ display:block; width:100%; height:48px; line-height:48px; color:#fff; font-size:22px;  text-align:center;}
.datelist{ padding:44px 0 0 500px; overflow:hidden;}
.datelist li{ float:left; color:#fff; font-size:18px; margin-right:60px;}
.datelist li p{ font-size:14px; padding-top:15px;}
.datelist li p span{ font-size:26px;}

.clbpart{ width:100%; min-width:1200px; background:#fafafa; padding:32px 0 10px; position:relative;}
.floatpic a{ display:block; position:fixed; z-index:9999; top:20%; right:5px; width:150px; height:250px; background:url(http://futures.hexun.com/upload/weblianche20160725/images/floatpic.png) no-repeat;}
.clbleft{ width:728px; height:320px; background:url(http://futures.hexun.com/upload/weblianche20160725/images/clbbg.png) no-repeat; padding:40px 0 0 148px;}

.floatpart{ position:fixed; top:30%; left:0%; width:100%; z-index:9999; display:none;}
.ftdiv{ width:650px; height:450px; margin:0 auto; background:url(http://futures.hexun.com/upload/weblianche20160725/images/ftdivbg.png) no-repeat; position:relative;}
.closebtn{ position:absolute;  right:18px; top:-20px; width:33px; height:33px;}
.fmdiv{ padding:320px 0 0 0; color:#000;}
.iptpart{ width:260px; margin:0 auto;}
.iptpart input{ width:110px;  border:0; border-bottom:1px solid #000; color:#333; outline:none; font-family:HeitiSC,Microsoft YaHei,"微软雅黑";}
.btnbm{ clear:both; margin-top:26px;}
.btnbm a{ width:134px; height:36px; margin-left:55px; background:#ff5249; color:#fff; display:block; line-height:36px; text-align:center;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;}

/*tab切换*/
.tabbtn{ margin-top:100px; width:100px; float:left;}
.tabbtn li a{ display:block; width:90px; margin-bottom:30px; padding-left:10px; color:#fff; height:31px; line-height:31px; background:url(../images/aphaline.png) repeat-x; border:1px solid #fff;}
.tabbtn .current a{ color:#59a9ec; background:#fff;}
.tabcon{ margin-left:130px; overflow:hidden; height:285px;}
.sublist h2{ color:#2b2b2b; padding-top:15px;}
.sublist li{ float:left;}
.newuser{ overflow:hidden; margin-top:18px;}
.newuser li{ margin-right:50px;}
.newuser li h4{ font-size:22px; height:40px; line-height:40px;}
.newuser li .bigft{ font-size:40px; line-height:30px; color:#ff5249;}
.newuser li p{ color:#989898; font-size:14px;}
.newuser li font{ font-size:14px; padding-left:3px;}
.newuser li .bigft span{ font-size:32px;}
.newuser .joinbtn{ float:right;}
.joinbtn a{ display:block; width:158px; height:52px; line-height:52px; text-align:center; background:#ff5249; color:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;  font-size:18px; font-weight:bold; }
.infpart{ overflow:hidden; margin-top:30px;}
.mgtop95{margin-top:95px;}
.infpart span{ display:block; float:left; height:20px; padding:0 30px 0 20px; line-height:20px; color:#989898; background:url(http://futures.hexun.com/upload/weblianche20160725/images/ydian.png) 0 5px no-repeat;}
.mgtop10{ margin-top:10px;}

/*右侧广告*/
.clbright{ padding:20px; background:#fff; width:260px;}
.slides_container p{ background:#ff5249; height:40px; line-height:40px; text-align:center; color:#fff; width:100%;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;  }


.lshpart{ width:100%; background:#2d313d; padding:16px 0;}
.lshbg{ background:url(http://futures.hexun.com/upload/weblianche20160725/images/lshbg.png) no-repeat; width:214px; height:284px;}
.lshbg h3{ margin:118px 30px 0px; padding-bottom:5px; width:115px; border-bottom:2px solid #fff; color:#fff; font-size:16px;}
.lshbg p{ padding:15px 30px; color:#fff; font-size:14px;}
.lshcenter li{ width:214px; height:284px; float:left;}


.linkpart,.youshipart{ padding:35px 0;}
.youshipart dl{ float:left; width:25%; padding-top:25px;}
.youshipart dl dt,.youshipart dl dd{ text-align:center;}
.youshipart dl h3{ font-size:18px; color:#000; font-weight:bold; padding-bottom:12px;}
.youshipart dl dd p{ font-size:14px;}
.lshcenter li{ width:214px; height:284px; margin-left:8px; position:relative; overflow:hidden;}
.lshcenter .lyb{ background:url(http://futures.hexun.com/upload/weblianche20160725/images/lshbg1.png) no-repeat;}
.lshcenter .jzb{ background:url(http://futures.hexun.com/upload/weblianche20160725/images/lshbg2.png) no-repeat;}
.lshcenter .dyb{ background:url(http://futures.hexun.com/upload/weblianche20160725/images/lshbg3.png) no-repeat;}
.lshcenter .showcont{ width:140px; margin:35px auto; color:#fff;}
.showcont h4{ background:#323439; text-align:center; font-size:16px; height:24px; line-height:24px; width:120px; margin:0 auto;}
.hidecont{ position:absolute; left:0; top:300px; z-index:11;}
.showcont .name,.hidecont .name{ width:90px; font-size:22px; font-weight:bold; margin:32px auto 40px; padding:5px 0; border-bottom:2px solid #fff; border-top:2px solid #fff; text-align:center;}
.showcont p{ font-size:14px; text-align:center;}
.lshcenter .hidecont{ width:142px; margin:10px; color:#fff; border:2px solid #676667; height:255px; padding:0 22px;}
.hidecont p{ font-size:14px;  word-break: break-all;word-wrap: break-word;}
.hideli{ position:absolute; width:100%; height:100%; z-index:999;}
.newspart{ width:272px;}
.title{ color:#fff; font-size:16px;}
.title span{ background:#ff5249; padding:2px 10px;}
.title a{ color:#fff; font-size:14px;}
.newslist li{ margin-top:20px;}
.newslist li img{ width:110px; height:68px;}
.newscont{ color:#fff; font-size:14px; margin-left:120px;}
.newscont p{ color:#999; font-size:12px; text-align:right; padding-top:10px;}

/*荣誉 */
.zspart{ width:100%; height:320px;}
#box{ position:relative;width:1200px;height:320px;margin:0 auto;}
#box ul{position:relative;width:1200px;height:320px;}
#box li{position:absolute;border:2px solid #000;list-style:none;background:#000;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;border-radius:50%; text-align:center; overflow:hidden;}
#box li img{width:100%;height:100%;vertical-align:top;}
#box li a{ color:#fff; font-size:12px;}
#box .prev, #box .next{position:absolute;top:50%;width:39px;height:80px;margin-top:-40px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(http://futures.hexun.com/upload/weblianche20160725/images/btn.png) no-repeat;}
#box .prev{left:60px; z-index:999;}
#box .next{right:60px;background-position:-39px 0; z-index:999;}
#box li a p{ padding-top:10px;}
#show{ position:absolute; z-index:9999; text-align:center; bottom:50px; left:0; color:#fff; width:100%;}

