@import url('reset.css');
/* Fonts
 -------------------------------------------------------------- */
@font-face {font-family:'PFEncoreSansPro-Regular';src:url('font/1BAD24_0_0.eot');src:url('font/1BAD24_0_0.eot?#iefix') format('embedded-opentype'),url('font/1BAD24_0_0.woff') format('woff'),url('font/1BAD24_0_0.ttf') format('truetype'),url('font/1BAD24_0_0.svg#wf') format('svg');}
@font-face {font-family:'PFEncoreSansPro-BoldItalic';src:url('font/1BAD23_0_0.eot');src:url('font/1BAD23_0_0.eot?#iefix') format('embedded-opentype'),url('font/1BAD23_0_0.woff') format('woff'),url('font/1BAD23_0_0.ttf') format('truetype'),url('font/1BAD23_0_0.svg#wf') format('svg');}
@font-face {font-family:'PFEncoreSansPro-Bold';src:url('font/1BAD23_1_0.eot');src:url('font/1BAD23_1_0.eot?#iefix') format('embedded-opentype'),url('font/1BAD23_1_0.woff') format('woff'),url('font/1BAD23_1_0.ttf') format('truetype'),url('font/1BAD23_1_0.svg#wf') format('svg');}
@font-face {font-family:'PFEncoreSansPro-Black';src:url('font/1BAD23_2_0.eot');src:url('font/1BAD23_2_0.eot?#iefix') format('embedded-opentype'),url('font/1BAD23_2_0.woff') format('woff'),url('font/1BAD23_2_0.ttf') format('truetype'),url('font/1BAD23_2_0.svg#wf') format('svg');}
 

/* =H5BP / NORMALIZE
 -------------------------------------------------------------- */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display:block;}
audio, canvas, video {display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]) {display:none;}
[hidden] {display:none;}

html {font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body {margin:0;font-size:14px;line-height:1.2;}
body  {background:#101213;font-family:'PFEncoreSansPro-Regular', sans-serif;color:#e5e2e0;}
select, input, textarea, button {outline:none; resize:none;}
::-moz-selection {background:#e40a5c;color:#fff;text-shadow:none;}
::selection {background:#e40a5c;color:#fff;text-shadow:none;}

a {color:#e40a5c;outline:0;text-decoration:none;}
a:hover,
a:focus {color:#e5e2e0;}

abbr[title] {border-bottom:1px dotted;}
b, strong {font-weight:bold;}
blockquote {margin:1em 40px;}
dfn {font-style:italic;}
hr {display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
ins {background:#ff9;color:#000;text-decoration:none;}
mark {background:#ff0;color:#000;font-style:italic;font-weight:bold;}
pre, code, kbd, samp {font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em;}
pre {white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q {quotes:none;}
q:before, q:after {content:"";content:none;}
small {font-size:85%;}
sub, sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
.nav ul, .nav ol, nav ul, nav ol {list-style:none;list-style-image:none;margin:0;padding:0;}
img {border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
svg:not(:root) {overflow:hidden;}
figure {margin:0;}


/* =GENERAL
 -------------------------------------------------------------- */
body {background:url('img/background.png') center;min-width:960px;}

#background-strip {background:url('img/background-strip.png') center repeat-y;position:fixed;top:0;left:0;width:100%;min-width:960px;height:100%;}

.loader {display:none;}


/* ANIMATION:=Home
 -------------------------------------------------------------- */
.home #logo {padding-top:292px}
.home #nav-main {display:none;}
.home #home-slideshow {height:0;}
.home #bottom-pike {bottom:10px;}
.home #foot {display:none;}

/* MISC:=Text level
 -------------------------------------------------------------- */
h1,h2,h3,h4,h5 {font-family:'PFEncoreSansPro-Bold', sans-serif;font-weight:normal;}

p {margin:22px 0;}

/* MODULE:=Container
 -------------------------------------------------------------- */
#container {background:url('img/container-background.png') center;box-shadow:0 0 10px rgba(0, 0, 0, 0.4);margin:0 0 10px;position:relative;z-index:2;}

#bottom-pike {background:url('img/bottom-pike_red.png');margin:0 0 0 -10px;position:absolute;bottom:-10px;left:50%;width:20px;height:25px;z-index:5;}

/* MODULE:=Footer
 -------------------------------------------------------------- */
#foot {background:url('img/footer-background.png');font-size:12px;margin:0 0 10px;padding:10px 0;width:100%;z-index:1;}

#foot .left {float:left;max-width:30%;line-height:22px;}
#foot .right {float:right;max-width:70%;}

#foot .right a {width:127px;height:42px;display:inline-block;text-indent:-999em;}
#foot .right a#p1 {background:url(img/menu.png) -5px -5px no-repeat;}
#foot .right a#p2 {background:url(img/menu.png) -132px -5px no-repeat;}
#foot .right a#p3 {background:url(img/menu.png) -259px -5px no-repeat;}
#foot .right a#p4 {background:url(img/menu.png) -386px -5px no-repeat;}
#foot .right a#p1:hover {background:transparent url(img/menu.png) -5px -52px no-repeat;}
#foot .right a#p2:hover {background:transparent url(img/menu.png) -132px -52px no-repeat;}
#foot .right a#p3:hover {background:transparent url(img/menu.png) -259px -52px no-repeat;}
#foot .right a#p4:hover {background:transparent url(img/menu.png) -386px -52px no-repeat;}

.footer-menu {color:#ccc;font-size:13px;text-align:center;line-height:40px;}

#copyright {color:#68727b;font-size:10px;text-align:right;text-transform:uppercase;}


/* MODULE:=Head
 -------------------------------------------------------------- */
#head {position:absolute;top:0;left:0;width:100%;z-index:3;}

#logo {background:url('img/logo_background.png') no-repeat bottom;margin:0 auto;text-align:center;width:280px;min-height:138px;}
#site-title {line-height:1;margin:0;padding:30px 0 20px;}
#site-title img {box-shadow:0 10px 10px rgba(0, 0, 0, 0.2);display:block;margin:0 auto;}

#heading-phrase {font-family:'PFEncoreSansPro-BoldItalic', sans-serif;font-size:12px;font-weight:normal;padding:0 20px;}


/* MODULE:=Home slideshow
 -------------------------------------------------------------- */
#home-slideshow {overflow:hidden;position:relative;width:100%;height:600px;}

#home-slideshow .slide {position:absolute;top:0;left:0;}
#home-slideshow .current-slide {z-index:4;}
#home-slideshow .next-slide {z-index:3;}

#home-slideshow .next-slide .background {top:600px;}
#home-slideshow .next-slide .front {left:100%;}
#home-slideshow .next-slide .text {margin-top:235px;}

#home-slideshow .slide,
#home-slideshow .background,
#home-slideshow .front {width:100%;height:600px;}

#home-slideshow .background,
#home-slideshow .front {margin:0;position:absolute;top:0;left:0;}
#home-slideshow .front {z-index:2;}

#home-slideshow .background img,
#home-slideshow .front img {display:block;margin:0 0 0 -1000px;position:absolute;top:0;left:50%;}

#home-slideshow .text {font-size:16px;margin:0 -480px 0 0;position:absolute;top:295px;right:50%;text-align:right;}
#home-slideshow .text h2 {font-family:'PFEncoreSansPro-Black', sans-serif;font-size:36px;font-weight:normal;letter-spacing:-1px;line-height:0.9;margin:0 0 4px;text-transform:uppercase;}
#home-slideshow .text p {margin:0;}
#home-slideshow a {color:#e5e2e0;}
#home-slideshow .text .readmore {text-transform:lowercase;}

#home-slideshow .pagination {margin:0 -450px 0 0;position:absolute;top:285px;right:50%;z-index:5;}
#home-slideshow .pagination a {background:url('img/pagination.png') no-repeat 0 0;display:block;float:left;margin:0 0 0 10px;overflow:hidden;text-indent:-999em;width:9px;height:9px;}
#home-slideshow .pagination a:hover,
#home-slideshow .pagination a:focus,
#home-slideshow .pagination .current {background-position:0 100%;}

#home-slideshow .loader {position:absolute;top:-2px;left:-15px;z-index:5;}

.black #home-slideshow .pagination a {background-position:100% 0;}
.black #home-slideshow .pagination a:hover,
.black #home-slideshow .pagination a:focus,
.black #home-slideshow .pagination .current {background-position:100% 100%;}

#home-slideshow .black , #home-slideshow .black  a {color:#444;}



/* MODULE:=Nav-main
 -------------------------------------------------------------- */
#nav-main {position:absolute;top:38px;left:0;width:100%;}
#nav-main a {color:#e5e2e0;font-family:'PFEncoreSansPro-Bold', sans-serif;font-size:12px;font-weight:normal;text-transform:uppercase;}

.black #nav-main a {color:#444;}

#nav-main ul {position:absolute;top:0;}
#nav-main li {float:left;}

#nav-main .part-one {margin:0 200px 0 0;right:50%;}
#nav-main .part-one li {margin:0 0 0 75px;}
#nav-main .part-one .first {margin-left:0;}
#nav-main .part-two {margin:0 0 0 200px;left:50%;}
#nav-main .part-two li {margin:0 75px 0 0;}
#nav-main .part-two .last {margin-right:0;}

#head #nav-main a:hover,
#head #nav-main a:focus,
#head #nav-main .current {color:#e40a5c;}


/* PAGE =404
 -------------------------------------------------------------- */
.error404 .content .big {font-family:'PFEncoreSansPro-Black', sans-serif;font-size:400px;font-weight:normal;line-height:1;opacity:0.2;position:relative;top:-108px;}


/* =OVERLAY
 -------------------------------------------------------------- */
a:active {outline:none;}
:focus {-moz-outline-style:none;}
#overlay {background-image:url(img/white.png);color:#efefef;height:730px;}
div.contentWrap {height:744px;width:100%;overflow:hidden;}
.apple_overlay {display:none;background-image:url(img/white.png);width:900px;padding:31px 32px 32px 32px;font-size:11px;}
.apple_overlay .close {background-image:url(img/close.png);position:absolute;right:15px;top:15px;cursor:pointer;height:35px;width:35px;}


/* =POP FORM
 -------------------------------------------------------------- */
#wrapper {font-family:微软雅黑,黑体,宋体,arial,helvetica;font-size:14px;color:#343434;background-color:#bec2cb;margin:0;padding:0;width:100%;display:inline-block;
-webkit-border-top-left-radius:6px;-moz-border-top-left-radius:6px;border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;border-top-right-radius:6px;}
.title{background:url(img/form-top-background.jpg) repeat-x;line-height:49px;height:49px;width:100%;
-webkit-border-top-left-radius:6px;-moz-border-top-left-radius:6px;border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;border-top-right-radius:6px;}
.title img {margin:auto 20px;}
.leftform {float:left;width:380px;margin:5px 10px 10px 20px;padding:10px 10px;background:#d3d7e0 url(img/form-box-background.png) no-repeat bottom center;border:2px solid #eee;}
.rightform {line-height:20px;float:right;width:420px;margin:0 20px 10px 0;}
.rightform h2 {color:#000;font-size:18px;line-height:32px;border-bottom:1px solid #eee;margin:20px 0 0 0;}
.rightform p {margin:10px 0 0 0;}
span {font-size:14px;}
.prize {margin:30px auto 10px auto;}
#form1 fieldset {margin:0;padding:0;border:none;}
#form1 dl {width:100%;display:inline-block;margin:2px 0;clear:both;}
#form1 dt {float:left;text-align:left;width:90px;line-height:25px;margin:0;padding:0;}
#form1 dd {float:left;width:270px;line-height:25px;margin:0;padding:0;}
#form1 .entry {width:100%;padding:5px 0 5px 10px;display:inline-block;}	
#form1 .entry ul {list-style-type:none;}
#form1 .entry ul li {display:inline;margin:0;padding:0;border:1px solid red;}
#form1 label {display:inline-block;}
#form1 input[type="text"], #form1 textarea {width:180px;border:1px solid #92979d;background-color:#bec2cb;padding:5px 3px;color:#333;}	
#form1 select {width:100px;border:1px solid #92979d;background-color:#bec2cb;padding:1px 3px;color:#333;}	
#form1 textarea {height:125px;overflow:auto;}
#form1 p.submit {margin:10px auto 0 auto;text-align:center;}	
#form1 button {width:110px;height:33px;line-height:33px;background:url(img/form-submit.jpg) no-repeat;cursor:pointer;text-indent:9999;border:none;}
#form1 .stext {color:red;}

/* =HELPERS
 -------------------------------------------------------------- */
.hidden {display:none !important;visibility:hidden;}
.invisible {visibility:hidden;}
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;}
.clearfix {zoom:1;}

.horizontal-wrapper {margin:0 auto;position:relative;width:960px;}


/* =MEDIA
 -------------------------------------------------------------- */
@media only screen and (min-width: 1026px) {
	#foot .left {margin-left:-14%;}
	#foot .right {margin-right:-14%;}
}


/* MODULE:=IE Warning
 -------------------------------------------------------------- */
#ie-warning {display:block;text-align:center;z-index:99999;}

#ie-warning .ltxt {width:35%;margin-right:182px;display:inline-block;overflow:hidden;}
#ie-warning .rtxt {width:35%;margin-left:100px;display:inline-block;overflow:hidden;}
#ie-button {width:10px;display:inline-block;}

.tanchu{background:url(img/tc.jpg) no-repeat;width:667px;height:410px;text-align:center}
.know{background:url(img/know.jpg) no-repeat;width:202px;height:32px;display:inline-block;margin-top:322px;cursor:pointer}
