@charset "utf-8";

/* CSS Document */

.nav li{position:relative; z-index:33;margin-top:20px; }

.nav li>a{ color:#000; font-size:16px; display:inline-block; width:100px; height:40px; text-align:center; line-height:40px;}

.nav li:hover>a{ color:#afafaf}

.nav li:hover .submenu{ display:block;}

.submenu{ position:absolute; left:0px; width:110px; text-align:center; top:47px; display:none; border-bottom:2px solid #afafaf; background:#f4f4f4;}

.submenu dd{ border-left:1px solid #afafaf;border-top:1px solid #afafaf;border-right:1px solid #afafaf;line-height: 32px;}

.submenu dd a{ color:#000; font-size:14px; line-height:45px;padding: 12px 22px !important;}

.submenu dd a:hover{ color:#f25b4b;}

/* -------------------------------------------------------------------   */

body{font-family:"Microsoft Yahei"; font-size:12px; padding:0; border:0; margin:0; background:#f9f9f9;}

*{ margin:0px; padding:0px;}

img,h1,h2,h3,ul,li,dl,dt,dd,p,a,input{margin:0; padding:0; border:0; list-style:none; text-decoration:none;}

.fl{ float:left;}

.fr{ float:right;}

.clearfix:after{ content:''; clear:both; display:block; visibility:hidden}

/*top*/

.top{width:100%; height:26px; line-height:26px; background:#f4f4f4; border-bottom:1px solid #c7c7c7;}

.top_box{width:1000px; margin:0 auto;}

.top_l{width:368px; min-width:10px; height:26px; float:left; color:#acacac; position:relative}

.top_l a{display:block; width:26px; height:26px; float:right; border-right:1px solid #c7c7c7;}

.weibo{background:url(../images/index/icon_01.png) center center no-repeat; margin-left:0px;border-left:0px solid #c7c7c7;}
.weibo:hover{ background:#e4e4e4 url(../images/index/icon_01.png) center center no-repeat}

.qq{background:url(../images/index/qq.png) center center no-repeat; margin-left:0px;border-left:1px solid #c7c7c7;}
.qq:hover{ background:#e4e4e4 url(../images/index/qq.png) center center no-repeat}

.weixin{background:url(../images/index/icon_02.png) center center no-repeat; }

.weixin:hover{ background:#e4e4e4 url(../images/index/icon_02.png) center center no-repeat}

.wx-code{ width:95px; height:95px; background:#e4e4e4; position:absolute; left:181px; display:none}

.wx-code img{ padding:12px; width:70px; height:70px;}

.top_r{ min-width:10px; float:right; border-left:1px solid #c7c7c7;}

.top_r a{display:block; height:26px; float:right; padding:0 10px; border-right:1px solid #acacac; color:#acacac;}

.top_r a:hover{color:#787878; background: #e4e4e4;}

.header{ width:100%; background:#fff; border-bottom:1px solid #c7c7c7;height: 88px;}

.header_box{ width:1000px; margin:0 auto;}

ffffff.logo{ margin:6px 0px;}

.logo img{width:121px; height:75px;}

.slogan_1 img{width: 167px; height:15px;padding-left:27px;margin-top:36px}

.nav li{ float:left; width: 115px;text-align: center;margin-right: 10px;}

.nav li a{ font-size:16px; color:#767676;}

.nav li a{ padding:3px 10px;}

.nav li a:hover{ background:#f25b4b; color:#fff;}

.nav li a.invests,.nav li a.myaccount{ color:#fff}

.nav li a.invests{ background:#f25b4b;}

.nav li a.invests:hover{ background:#b93324}

.nav li a.myaccount{ background:#43a1e9}

.nav li a.myaccount:hover{ background:#1e7cc4}

.layout{ width:1000px; margin:0 auto; border-left:1px solid #787878;border-right:1px solid #787878; background:#fff;} 

.color1{ color:#f25b4b;}

.color2{ color:#43a1e9;}

.color3{ color:#ecc113;}

.color4{ color:#f25b4b;}