h1, h2, h3, h4, h5, ul, p {
	margin: 0px;
	padding: 0px;
	font-size: inherit;
	font-weight: inherit;
}
a {text-decoration:none; color:#000; display:block; border:none;}
a:hover{text-decoration:none;}
a:visited{text-decoration:none;}
ul{margin:0px;padding:0px;}
.contentContainer section{overflow:visible}
.inline{float:left}
.center{margin:auto;width:979px;}
.clear{clear:both}
.FullContainer{width:100%; height:100%; margin:0 auto;}
.getHereContent h3 { padding: 16px 0 0 0 }

 
#homeParallax .footer{bottom:0px;}
#homeParallax  footer{margin:0px auto 0px auto;}
#homeParallax .bgRoll{width:2360px;position:absolute;top:0px;width:100%;}
#homeParallax .bgimg{width:100%;position:relative;overflow:hidden;}
#homeParallax .inner_bgimg {float:left;position:relative;left:50%;}
#homeParallax .bgimg .inner_bgimg img { position:relative; left:-50%; cursor:default;}
#homeParallax .inner_layer {float:left;position:relative;left:50%;}
#homeParallax .inner_layer img { position:relative; left:-50%; cursor:default; }
#homeParallax .fixContainer{width:1026px;margin :0px auto 0px auto;}
#homeParallax section{position : relative;overflow:hidden;background-image : none;}
#homeParallax section div{background-position: center 0px;background-repeat: no-repeat;}
#homeParallax section div img{border:none; cursor:pointer;}
#homeParallax section div p { color:#fff; font-size:13px; font-weight:normal; margin:10px 0; padding:0; line-height:1.3em;}
#homeParallax section .showMoreContainer div { margin:0 auto; width:1026px; }
#homeParallax section div h1 { color:#000; font-size:40px; font-weight:bold; margin:20px 0; }
#homeParallax section div h1 span { font-weight:normal; }
#homeParallax section div h1 a:hover { color:#706455; }
#homeParallax #sliderContainer{right:0px;top:0px;position:absolute;z-index:10001;width:8px;background-color:#ffffff;opacity : 0.5;}
#homeParallax .fixContainer div{opacity:1; }
#homeParallax .fixContainer h1 {color:#fff;font:normal 36px 'snell',sans-serif;margin-bottom:10px;}
#homeParallax .fixContainer h1 .big { font-size:81px; }
#homeParallax .fixContainer img { border:0; }
#homeParallax .fixContainer .showMoreContainer h1 { margin:20px 0; font:bold 40px 'snell', Helvetica, Arial, sans-serif; }
#homeParallax #parallaxFooter{ position : absolute;z-index:1000;}


/* PROMOTION */
.promotion-show{bottom:0px;}
.promotion-close{bottom:-145px;}
.promotion{width: 100%;height: 110px;background-color: #000;position: fixed;background-color: rgba(0, 0, 0, 0.91);z-index: 9999;padding-top: 20px;}
.promotion .toggleArrowDown{width:100%;}
.promotion .toggleArrowUp{width:100%;}
.promotion .toggleArrow{height:25px;text-align:center;color: #cccccc;font-size:12px;margin-top: 8px;cursor:pointer;}
.promotionWrapper {width: 1026px;margin: 0 auto;}
.promotionWrapper p{color: #fff;
margin: 0px 0px 0px 10px;
padding: 0;
width: 330px;
float: left;
}
.promotionWrapper p a{
	color: #fff;
	text-decoration:none;
}
.promotionWrapper p a:hover{
	color: #ff8200;
	text-decoration:none;
}
.promotionWrapper h2{color: #fff;
margin: 0px 0px 0px 10px;
padding: 0;
width: 330px;
float: left;
}
.promotionWrapper h2 a{
	color: #fff;
	text-decoration:none;
}
.promotionWrapper h2 a:hover{
	color: #ff8200;
	text-decoration:none;
}
.promotionPrev {opacity: 1;width: 46px;position: relative;top: 25px;float:left;}
.promotionNext {opacity: 1;position: relative;margin-left: 15px;width: 46px;top: 25px;float:left;} 
.promoTitle {font:bold 16px 'OpenSansRegular',sans-serif;}
.promoTitle h2{font:bold 16px 'OpenSansRegular',sans-serif;}
.promotionContent{opacity:1; width:1026px; float:left; overflow:hidden;}
.promotionContent ul{margin:0px; padding:0px; white-space: nowrap;}
.promotionContent li{  display: inline-block; width: 330px; height: 70px; margin:0px 0px 0px 0px; padding:12px 0px 0px 10px; text-align: left; white-space: normal;}
.promotionContent li img{border:0px; width:100px; height:55px; float:left;} 
.promotionContent li p{color:#fff; font-weight:bold; font-size:11px; float:left; width: 215px; height: 55px; margin:0px 0px 0px 10px; padding:0;}
.promotionContent li p a { color: #FFFFFF; margin-bottom: -10px;}
.promotionContent li p a:hover { color: #FF8A00; text-decoration: none; }
.promotionContent li img{ border: 1px solid #fff; }
.promotionContent li span{color:#fff; font-weight:normal; font-size:12px; width:80px; height:20px; margin:0; padding:0;}  
.promotionContent li.last { background:none; }


/*  footer */ 
#footer {
	clear: both;
	width: 100%;
	position : absolute;
	z-index:1000;
	background-color: #0d0d0d;
	background-image: linear-gradient(bottom, rgb(89,90,91) 100%, rgb(13,13,13) 0%);
	background-image: -o-linear-gradient(bottom, rgb(89,90,91) 100%, rgb(13,13,13) 0%);
	background-image: -moz-linear-gradient(bottom, rgb(89,90,91) 100%, rgb(13,13,13) 0%);
	background-image: -webkit-linear-gradient(bottom, rgb(89,90,91) 100%, rgb(13,13,13) 0%);
	background-image: -ms-linear-gradient(bottom, rgb(89,90,91) 100%, rgb(13,13,13) 0%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(1, rgb(89,90,91)),
		color-stop(0, rgb(13,13,13))
	);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#595a5b', EndColorStr='#0d0d0d');
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#595a5b', EndColorStr='#0d0d0d')";

}
#footer .footer_contain {
	clear: both;
	width: 1026px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height:350px;
}
#footer .footer_contain .footer_top {
	background-color: #e9eae9;
	float: left;
	height: 60px;
	width: 1026px;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	-webkit-box-shadow:  0px 4px 0px 0px rgba(0, 0, 0, 0.5);
	box-shadow:  0px 4px 0px 0px rgba(0, 0, 0, 0.5);
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#000000');
}
#footer .footer_contain .footer_top .footer_social {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 60px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	float: left;
	height: 60px;
	width: 400px;
	margin-left:35px;
}
#footer .footer_contain .footer_top .footer_social .footer_social_title { float: left; }
#footer .footer_contain .footer_top .footer_social .footer_social_box {
	float: left;
	margin-left: 10px;
}
#footer .footer_contain .footer_top .footer_member {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 60px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	float: right;
	height: 60px;
	width: 540px;
	margin-right: 35px;
}
#footer .footer_contain .footer_top .footer_member .footer_member_title { float: left; }
#footer .footer_contain .footer_top .footer_member .footer_member_box {
	float: left;
	margin-left: 10px;
}
#footer .footer_contain .footer_top .footer_member .footer_member_box img {
	float: left;
	margin-right: 15px;
}
.tooltip_footer {
	display:none;
	background:transparent url(/img/black_arrow.png);
	font-size: 14px;
	height: 45px;
	width: 120px;
	color: #fff;
	padding-bottom: 25px;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
	z-index:30000;
}
#footer .footer_contain .footer_mid .footer_mid_box {
	float: left;
	width: 210px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#footer .footer_contain .footer_mid .footer_mid_box#last {
	width: 267px;
}
#footer .footer_contain .footer_mid .footer_mid_box .footer_mid_title{
	float: left;
	width: 230px;
	color: #ff8200;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 10px;
	height: 25px;
}
#footer .footer_contain .footer_mid .footer_mid_box .footer_mid_title_2 {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-bottom: 10px;
}
#footer .footer_contain .footer_mid .footer_mid_box .footer_mid_title_2 a{
	color: #FFFFFF;
	text-decoration: none;
}
#footer .footer_contain .footer_mid .footer_mid_box a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer .footer_contain .footer_mid {
	padding: 10px;
	clear: both;
	float: left;
	width: 1006px;
	margin-top: 10px;
}
#footer .footer_contain .footer_mid .footer_mid_box ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}
#footer .footer_contain .footer_mid .footer_mid_box ul li {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
}
#footer .footer_contain .footer_mid .footer_mid_box .footer_mid_payment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 45px;
	font-weight: bold;

	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/payment.png);
	background-repeat: no-repeat;
	background-position: left;
	clear: both;
	float: left;
	height: 45px;
	width: 185px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 82px;
	background-color: #818382;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
#footer .footer_contain .footer_mid .footer_mid_box .footer_mid_payment#agent {
	background-image: url(/img/agent.png);
}
#footer .footer_contain .footer_end_links {
	text-align: center;
	float: left;
	width: 906px;
	margin-top: 40px;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 50px;
}
#footer .footer_contain .footer_end_links a{
	color: #FFFFFF;
	text-decoration: none;
}
#footer .footer_contain .footer_end_links a:hover{
	text-decoration: underline;
}
#footer .footer_contain .footer_end {
	font-size: 11px;
	font-weight: bold;
	width: 996px;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-right: 15px;
	padding-left: 15px;
}
#footer .footer_contain .footer_end .footer_end_contact { float: left; }
#footer .footer_contain .footer_end .footer_end_contact a{
	color: #FFFFFF;
	text-decoration: none;
}
#footer .footer_contain .footer_end .footer_end_contact a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
#footer .footer_contain .footer_end .copyright { 
	float: left;
	width: 100%;
	text-align: center;
 }
/* end footer */
