#home-banner { margin:15px auto; width:964px; height:388px; position:relative; z-index:-1;}
.sliderContainer  { width: 100%; height: 388px; position: relative; background: url(../images/loading.gif) center center no-repeat;}
#full-width-slider { width: 100%; color: #000; }
.infoBlock { position: absolute; bottom: 0px; right: auto; left: 0px; overflow: hidden;}
.fullWidth { max-width: 1400px; margin: 0px; }
.banner-box { height:388px; display:table-cell; vertical-align:middle; width:400px; padding:0px 0px 0px 15px; color:#3E4A56;}
.banner-box h1 { font-family: 'juice_regularregular'; margin: 15px 0px 0px 0px; padding: 0; font-size: 30px; color: #da251d;}
.banner-box h2 { font-family: 'square721_cn_btroman'; margin: 15px 0px 0px 0px; padding: 0; font-size: 24px; font-weight: normal; line-height: 26px; color: #032f57;}
.banner-box p { font-size: 14px; }
.banner-box a { color: #333333; }
.banner-box a:hover { color: #da251d; text-decoration: underline; }

/* Start Content */
.graident {
	background: #eeeeee;
	background: -moz-linear-gradient(top, #eeeeee 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, #eeeeee 0%,#ffffff 100%);
	background: -o-linear-gradient(top, #eeeeee 0%,#ffffff 100%);
	background: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 100%);
	background: linear-gradient(to bottom, #eeeeee 0%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
}

.data { border:1px solid #dddddd; margin:0px 0px; font-size:13px; border-radius:5px; padding:0px 15px; line-height: 18px; }
.data a { color: #032f57; font-size: 12px; }
.data a:hover { color: #da251d; text-decoration: underline; }

.product { float: left; width: 233px; height:175px; margin: 0 8px 19px 0; border: 1px solid #dddddd; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(border-radius.htc); text-align: center; font-size: 16px; color: #032f57; font-weight: 500; }
.product img { margin-bottom: 5px; }
.product a { display: table-cell; vertical-align: middle; text-align: center; width: 233px; height: 175px; color: #032f57; }
.product a:hover { color: #da251d; box-shadow: 0px 0px 10px rgba(0,0,0,0.1); }


.news { 
	height:32px; background: #ffffff url(../images/news_back.jpg) left top repeat-x; margin-bottom:19px;
	border: 1px solid #EBEBEB; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(border-radius.htc);
	display:none;
}
.news P { color:#1f1f1f; font-size: 90%; line-height:32px; }
.news P A { color:#1f1f1f; text-decoration: none; }
.news H4 { margin:0px 24px 0px 0px; color:#202528; font-size: 100%; line-height:32px; float:left; padding: 0px 17px 0px 15px; background:url(../images/news_line.jpg) right 6px no-repeat; }