html {
	overflow-y:scroll;
	color:#5e5e5e;
	background-color:#fff;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
}
article,aside,blockquote,body,button,code form,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul {
	margin:0;
	padding:0;
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display:block;
}
audio,canvas,video {
	display:inline-block;
}
body {
	margin:0 auto;
	background-color:#FAFAFA;
	overflow-x:hidden;
}
body,button,input,select,textarea {
	font:14px/1.5 "Microsoft YaHei","Lucida Sans Unicode","Myriad Pro","Hiragino Sans GB","Heiti SC",Verdana,simsun,\5b8b\4f53
}
input,select,textarea {
	font-size:100%;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img {
	border:0;
}
img {
	-ms-interpolation-mode:bicubic;
}
iframe {
	display:block;
}
abbr,acronym {
	border:none;
	font-variant:normal;
}
abbr {
	cursor:help;
}
li {
	list-style:none;
}
del {
	text-decoration:line-through;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:500;
}
ol,ul {
	list-style:none;
}
caption,td,th {
	text-align:left;
	font-weight:400;
	vertical-align:middle;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:500;
}
.u {
	text-decoration:underline;
}
a {
	text-decoration:none;
	color:#5e5e5e;
}
a:hover {
	color:#067bce;
	text-decoration:none;
}
a.blue {
	color:#39f;
}
a.blue:hover {
	color:#06c;
}
.cc {
	cursor:pointer;
}
.inline {
	display:inline;
}
.absolute {
	position:absolute;
}
.relative {
	position:relative;
}
.fixed {
	position:fixed;
}
.txtLeft {
	text-align:left;
}
.txtRight {
	text-align:right;
}
.txtC {
	text-align:center;
}
.center {
	margin:0 auto;
}


.fLeft {
	float:left;
}
.fRight {
	float:right;
}
.fb {
	font-weight:bolder;
}
.fn-clear {
	zoom:1;
}
.fn-clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}

.clear {
	clear:both;
}

.footer .wrap,.footerNav .wrap,.header .wrap,.topNav .wrap {
	width:1000px;
	margin:0 auto;
}
.footer .wrap:after,.footerNav .wrap:after,.header .wrap:after,.topNav .wrap:after {
	content:"";
	display:table;
	clear:both;
}
.footer em,.footer i,.footerNav em,.footerNav i,.header em,.header i,.sideToolBar em,.sideToolBar i,.topNav em,.topNav i {
	font-style:normal;
}
.footer .fl,.footerNav .fl,.header .fl,.topNav .fl {
	float:left;
}
.footer .fr,.footerNav .fr,.header .fr,.topNav .fr {
	float:right;
}
.footer .security a,.footerNav .iconBox a,.footerNav .wrap>.fr .serviceLink,.header .nav .investment>a,.sideToolBar a,.sideToolBar a i {
	transition:all .2s linear;
	-webkit-transition:all .2s linear;
	-moz-transition:all .2s linear;
	-ms-transition:all .2s linear;
	-o-transition:all .2s linear;
}

.topNav {
	height:2px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#7fdddf,endColorStr=#fbd199); /*IE 6 7 8*/ 
	background: -ms-linear-gradient(left, #7fdddf,  #fbd199);        /* IE 10 */
	background:-moz-linear-gradient(left,#7fdddf,#fbd199);/*火狐*/ 
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#7fdddf), to(#fbd199));/*谷歌*/ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7fdddf), to(#fbd199));      /* Safari 4-5, Chrome 1-9*/
	background: -webkit-linear-gradient(left, #7fdddf, #fbd199);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(left, #7fdddf, #fbd199);  /*Opera 11.10+*/
}
.header {
	position:relative;
	box-shadow:0 1px 5px rgba(0,0,0,.2);
	background:#f6f7f9;
}
.header .logo {
	padding:10px 0;
	float:left;
}
.header .logo a {
  width: 124px;
  height: 82px;
  float: left;
  overflow: hidden;
  text-indent: -9999px;
  background: url(../img/logo.png?id=34534);
  margin-right: 40px;
}
.header .nav {
	padding-top:16px;
	float:right;
}
.header .nav li {
	float:left;
	position:relative;
}
.header .nav li>a {
	height:64px;
	line-height:64px;
	padding:0 12px;
	display:block;
	font-size:16px;
	margin:0 5px;
}

.header .nav li:hover>a {
	color:#067bce;
}

.header .nav .investment {
	height:45px;
	margin-left:43px;
	padding-top:16px;
}
.header .nav .investment>a {
	height:30px;
	line-height:30px;
	padding:0 8px;
	position:relative;
	color:#3399fe;
	border:1px solid #3399fe;
	border-radius:4px;
}

.header .nav .investment>a:before {
	content:"";
	width:1px;
	height:36px;
	overflow:hidden;
	position:absolute;
	left:-30px;
	top:-3px;
	background:#d8d8d8;
}
.header .nav .investment:hover>a {
	color:#fff;
	background:#3399fe;
}

.header .nav li .menu {
	width:85px;
	display:none;
	position:absolute;
	left:10px;
	top:84px;
	z-index:9000;
	border:1px solid #4facdb;
}

.header .nav li:hover .menu {
	display:block;
}

.footer {
	font-size: 12px;
	padding:30px 0;
	text-align:center;
	background:#f2f2f2;
}
.footer,.footer p{
	color:#333;
	line-height: 26px;
}
.mt10 {
	margin-top: 10px;
}
.mt30 {
	margin-top: 30px;
}
.p20{
	padding: 20;
}
.pl20 {
	padding-left: 20px;
}
.f14 {
	font-size: 14px;
}
.f16 {
	font-size: 16px;
}
.f24 {
	font-size: 24px;
}
.txtRight {
	text-align: right;
}