@charset "utf-8";

/* ==================================================
* base.css
* @version 1.7
================================================== */
/* reset */
html{overflow:hidden;
	overflow-y:auto;
  scrollbar-face-color:#ffdf01;
  scrollbar-highlight-color:#181818;
  scrollbar-3dlight-color:#181818;
  scrollbar-darkshadow-color:#181818;
  scrollbar-Shadow-color:#181818;
  scrollbar-arrow-color:#181818;
  scrollbar-track-color:#181818;
  }
body {font: 12px/1.6 tahoma, arial, sans-serif; background-color: #181818; color: #ffdf01; font-family: \5FAE\8F6F\96C5\9ED1;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
input, textarea, select, button {font: 100%/1.2 tahoma, arial, sans-serif;}
body, div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, form, fieldset, legend, input, textarea, select, button, th, td {margin: 0; padding: 0;}
ul, ol {list-style: none;}
table {border-collapse: collapse; border-spacing: 0;}
fieldset, img {border: 0;}
img {display: inline-block; vertical-align: top;}
em {font-style: normal;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
input, textarea, select, button, object {outline: 0;}

/* html5 reset for ie */
header, nav, section, article, aside, footer {display: block;}

/* element */
.fl {float: left; _display: inline;}
.fr {float: right; _display: inline;}
.clearfix:after {content: "."; clear: both; display: block; height: 0; visibility: hidden;}
.clearfix {*zoom: 1;}

.tl {text-align: left;}
.tc {text-align: center;}
.tr {text-align: right;}
.vm {vertical-align: middle;}
.bc {margin-right: auto; margin-left: auto;}

.pr {position: relative;}
.pa {
	position: absolute;
	width: 414px;
	height: 87px;
}

.hidden {visibility: hidden;}
.none {display: none;}

.fb {font-weight: 700;}
.fn {font-weight: 400;}
.f12 {font-size: 12px;}
.f14 {font-size: 14px;}
.f16 {font-size: 16px;}

.YaHei {font-family: \5FAE\8F6F\96C5\9ED1;}

/* ==================================================
* @formList
* @version 1.4
================================================== */


/* ==================================================
* layout
================================================== */
.wrap {width: 1000px; }

/* header */
.header-home, .header-nav a {background: url(../images/header-nav.jpg) no-repeat 0 0;}

.header, .header .wrap {background: url(../images/header-bg.jpg) no-repeat 0 0; }
.header {background-position: center 0; }
.header .wrap {height: 1000px; background-position: -450px 0;}
.header-logo {top: 40px; left: 12px; width: 248px; height: 150px; text-indent: -99999px; outline: none;}
.header-home {top: 315px; left: 750px; width: 250px; height: 56px; background-position: 0 -134px; text-indent: -99999px; outline: none;}
.header-home:hover {background-position: -250px -134px;}

.header-btn {top: 455px; width: 240px; height: 38px; text-indent: -99999px; outline: none;}
			.header-btn1 {left: 105px;}
			.header-btn2 {left: 399px;}
			
			.header-btn:hover {background: url(../images/header-btn-hover.png) no-repeat 0 0;}
			.header-btn1:hover {background-position: 0 0;}
			.header-btn2:hover {background-position: -294px 0;}
			
			.header-menu, .header-menu a {color: #ffdf01;}
			.header-menu {top: 52px; right: -21px;}




/* footer */
.footer, .footer a {color: #ffdf01;}
.footer {background-color: #181818;}
.footer .wrap {padding: 24px 0;}
.footer img {top: 48px; left: 24px;}
.footer ul {margin-left: 200px; padding-left: 36px; border-left: 2px solid #ffdf01;}

.footer-nav h2, .footer-nav li a {background: url(footer-nav.jpg) no-repeat 0 0;}
.footer-nav {padding: 24px 0; background-color: #19243b;}
.footer-nav h2, .footer-nav li a {height: 74px; text-indent: -99999px; outline: none;}
.footer-nav h2 {width: 284px; background-position: 0 0;}
.footer-nav li {width: 179px;}
.footer-nav li a {display: block;}
.footer-nav li .m1 {background-position: -284px 0;}
.footer-nav li .m2 {background-position: -463px 0;}
.footer-nav li .m3 {background-position: -642px 0;}
.footer-nav li .m4 {background-position: -821px 0;}
.footer-nav li .m1:hover {background-position: -1000px 0;}
.footer-nav li .m2:hover {background-position: -1179px 0;}
.footer-nav li .m3:hover {background-position: -1358px 0;}
.footer .sjdouglass { font-family: "Times New Roman"; font-weight:bold}
/* ==================================================
