﻿@charset "utf-8";
/*
** author :Victor
** website:yespsd.com
*/
/*= Reset =*/
html {
	color:#000;
	background:#FFF;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0
}
table {
	border-collapse:collapse;
	border-spacing:0
}
fieldset, img {
	border:0
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal
}
ol, ul {
	list-style:none
}
caption, th {
	text-align:left
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal
}
q:before, q:after {
	content:''
}
abbr, acronym {
	border:0;
	font-variant:normal
}
sup {
	vertical-align:text-top
}
sub {
	vertical-align:text-bottom
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit
}
input, textarea, select {
	*font-size:100%
}
legend {
	color:#000
}
/*= 基本样式 =*/
body {
	font-size:12px;
	font-family:"Arial";
	background:#fff;
	color:#333;
	line-height:24px;
}
a:link, a:visited {
	text-decoration:none;
	color:#333
}
a:hover {
	color:#dd0000;
	text-decoration:underline;
}
/*= 快捷样式 =*/
.l {
	float:left
}
.r {
	float:right
}
.tl {
	text-align:left
}
.tr {
	text-align:right
}
.tc {
	text-align:center
}
.cl {
	clear:left
}
.cr {
	clear:right
}
.clear {
	clear:both;height:0;overflow:hidden;
}
.oh{
	overflow:hidden
}

.f12{
	font-size:12px
}
.f14{
	font-size:14px
}
.f16{
	font-size:16px
}
.f18{
	font-size:18px
}
.red{
	color:#F00
}
.green{
	color:#0F0
}
.gray{
	color:#999
}
.black{
	color:#000
}
.white{
	color:#FFF
}
.yellow{
	color:#F60
}
.blue{
	color:#00F
}
.fb{
	font-weight:700
}
.yahei{
	font-family:"Microsoft YaHei"
}
.ti2em{
	text-indent:2em
}
.dn{
	display:none
}
.db{
	display:block
}
.uv{
	visibility:hidden
}
.bdnone{
	border:none
}
.relative{
	position:relative
}
.bgnone{
	background:none
}
.bgwhite{
	background:#fff;
}
.udl{
	text-decoration:underline
}
.fixed{
	position:fixed
}

/*- head -*/
#headbox {width:1172px;margin:0 auto;clear:both;}
.logo {float:left;width:274px;margin:22px 0 16px 25px;display:inline;}
.topnav {float:right;width:864px;margin:43px 9px 0 0;display:inline;}
.topnav ul {float:right; text-align:right;}
.topnav ul li {float:left;padding:0 18px;font-weight:bold;font-size:15px;}
.topnav ul li a,.topnav ul li a:visited {color:#575757;}
.topnav ul li a:hover {color:#dd0000;text-decoration:underline;}

#bigbox {width:100%;margin:0 auto;clear:both;background:#f1f1f1;}
#mainbox {width:1172px;margin:0 auto;clear:both;}

/*- foot -*/
.foot {width:100%;background:#282828;margin:0 auto;clear:both;}
.footer {width:1172px;margin:0 auto;clear:both;}
.logob {float:left;margin:40px 58px 38px 20px;display:inline;}
.footercop {float:right;width:870px;padding:56px 26px 18px 0;font:normal 12px "宋体";color:#7d7d7d;text-align:right;}
.footercop2 {float:right;width:870px;padding-right:26px;font:normal 12px "宋体";color:#7d7d7d;text-align:right;}