body{
	margin:0; padding:0;
	background-image:url(../images/banner-bg.png);
	background-repeat: repeat-x;
	background-position:0 77px;
	background-color:#f3f3f3;
}
body,td,p,div{font-size:12px;color:#4c4948;font-family:Arial, "宋体";}
h1,h2,h3,ul,li,p,dl,dt,dd,ol,form,img,span,table,th,td{margin:0;padding:0;list-style:none;}
i,em{font-style:normal;}
img{border:0;}
a,
a:link{text-decoration:none;}
a:hover{text-decoration:underline;}

/* 顶部 */
.header-bg{
	background-color:#fff;
}

.header{margin:0 auto;width:982px;height:62px;padding:5px 10px 10px 10px;}
.header h1{	float:left;width:230px;height:62px;background:url(../images/logo.png);}
.header h1 a{width:82px;height:62px;display:block;text-indent:-9999px;}
.head-link{float:right;margin-top:35px;width: 500px;}
.head-link .fn-link{float:right;display: block;height:20px;margin-left:10px;width:70px;}
.head-link .fn-link a{width:100%;height:100%;overflow: hidden;display:block;text-indent:-9999px;background:url(../images/head-link.jpg) no-repeat;}
.head-link .fn-weibo a{background-position:-83px 0px;}
.head-link .fn-kefu a{width: 80px;background-position:-342px 0px;}
.head-link .fn-index a{background-position:-167px 0px;}
.head-link .fn-etrading a{background-position:-252px 0px;}
.head-weixin{float:right;position:relative;z-index:102;}
.head-weixin dt{width:68px;height:20px;cursor:pointer;text-indent:-9999px;background:url(../images/head-link.jpg) left center no-repeat;}
.head-weixin dd{	width:352px;height:232px;padding:17px 0 0 32px;position:absolute;left:-135px;top:20px;display:none;background:url(../images/head-weixin.png) no-repeat;}
.head-weixin p{float:left;line-height:18px;_display:inline;color:#7c7c7c;}
.head-weixin .fn-p1{width:130px;padding-top:155px;margin-right:40px;}
.head-weixin .fn-p2{width:147px;padding-top:155px;}
.head-weixin .fn-close{width:22px;}
.head-weixin .fn-close a{width:22px;height:22px;display:block;text-indent:-9999px;}

.banner{
	margin:0 auto; width:1000px; height:400px;
	background:url(../images/banner.jpg) no-repeat;
}

.main{
	margin:0 auto; width:980px; padding:18px 0 20px 0; display:table; clear:both;
}
.main .fn-line{
	height:30px; margin-top:30px; border-top:1px solid #cbd6e7; overflow:hidden;
}
.main1{
	overflow:auto; _height:100%;
}
.fund{
	float:left; width:440px; padding-top:18px;
}
.fund h2{
	line-height:42px; margin-bottom:10px; font-size:30px; font-family:"黑体";
}
.fund h2 a{
	color:#215f84;
}
.fund .fn-feilv{
	line-height:58px; font-size:48px; color:#ff9c00;
}
.fund .fn-date{
	line-height:30px; font-size:20px; font-family:"黑体"; color:#7ea2b0;
}
.fund ul{
	margin-top:10px;
}
.fund li{
	height:35px; line-height:35px; padding-left:28px;
	font-size:20px; color:#7d7c77;
	background:url(../images/ico1.png) no-repeat left center;
}
.buy{
	float:left; width:467px; height:91px; padding-top:239px; text-align:center;
	background:url(../images/pic.png) no-repeat;
}
.buy a{
	width:152px; height:59px; display:inline-block;
	background:url(../images/button.png) no-repeat;
}

.footer-bg{
	background-color:#2c8db4;
}
.footer{
	margin:0 auto; width:900px; padding:20px 0;
}
.footer p{
	line-height:20px; color:#fff;
}