﻿#FocusBG{
	width:100%;
	height:550px;
	position:relative;
	top:-120px;}

.fullSlide {
	width:100%;
	position:relative;
	height:650px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:650px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:650px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:30px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
	
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:10px;
	height:10px;
	margin:5px;
	overflow:hidden;
	background:#FFF;
	line-height:999px;
	border-radius:5px;
}
.fullSlide .hd ul .on {
	background:#4B4239;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:2%;
	z-index:1;
	width:49px;
	height:49px;
	background:url(/images/left.png) 0px -49px no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:2%;
	background:url(/images/right.png) 0px -49px no-repeat;
}

.MainBlock{
	width:1200px;
	margin:auto;
	padding:30px 0px 30px 0px;
	}
.MainBlock .NewsClass{
	text-align:center;
	line-height:40px;
	}
.MainBlock .NewsClass a{
	padding:0px 10px;}


 .Solutions{
	width: 1200px;
	padding:10px 0px;
	height:250px;
	overflow:hidden;
}

 #Solutionsdemo {
background: #FFF;
overflow:hidden;
width: 1200px;
}

 #Solutionsindemo {
float: left;
width: 800%;

}
 #Solutionsdemo1 {
float: left;
padding:0px 10px;

}
 #Solutionsdemo2 {
float: left;
padding:0px 10px;}


 .Solutions .box{
	text-align:center;
	float:left;
	padding:20px 0px;
	width:350px;}
 .Solutions .box img{
	width:310px;
	height:240px;
	border:1px solid #DEDEDE;
	}
 .Solutions .box p{
	text-align:center;
	line-height:30px;}
	
.MainBlock .BigTitle {
	text-align:center;
	}	
.MainBlock .BigTitle h1{
	font-weight:normal;
	font-size:32px;
	line-height:40px;
	}
.MainBlock .BigTitle p{
	line-height:30px;}

.MainBlockBG{
	height:579px;
	width:100%;
	background:url("/images/about_bg.jpg") no-repeat center top;
	color:#FFF;}
.MainBlock .BlockLeft{
	width:720px;
	}
.MainBlock .BlockLeft .BigTitle2 h1{
	font-weight:Normal;
	font-size:24px;
	text-align:center;}
.MainBlock .BlockLeft a{
	color:#FFF;}
.MainBlock  .KnowMore a{
	display:block;
	width:500px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#FFF;
	font-size:14px;
	border:2px solid #FFF;
	margin-left:100px;}
.MainBlock  .KnowMore a:hover{
	text-decoration:none;
	font-weight:bold;
	border:2px solid #CCC;}

.ProBox li{
	width:50%;
	text-align:center;
	float:Left;
	}
.ProBox li img{
	border:1px solid #F5F5F5;}


 #LinksBG{
	background:#F5F5F5;
	border-top:1px solid #E5E5E5;
	}
 #Links {
	padding:10px 0px;
	line-height:25px;
	width:1200px;
	margin:auto;
	font-size:12px;
	}
 #Links span{
	font-weight:bold;
	color:#4B4239;
	font-size:14px;}

 #Links a{
	padding:0px 10px;}

 .blk_29 {	 PADDING:0px 0px; OVERFLOW: hidden;  ZOOM: 1; POSITION: relative;}
	
 .blk_29 .LeftBotton { display:none;LEFT: 10px; FLOAT: left; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 85px; HEIGHT: 114px}
 .blk_29 .RightBotton {	 display:none; FLOAT: right;right:-5px; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 85px; HEIGHT: 114px}
 .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden;  PADDING:15px 0 0 0px;float:left;height:193px;width:1200px;POSITION: relative;left:-16px;}
 .blk_29 .box {	FLOAT: left; WIDTH: 200px; TEXT-ALIGN: center;}
 .blk_29 .box IMG {	BORDER: #DEDEDC 1px solid; PADDING: 3px; DISPLAY: block; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; width:150px;height:150px;}
 .blk_29 .box A:hover IMG {	BORDER: #aa0b00 1px solid;}
 .blk_29 .box P {	WIDTH: 196px; LINE-HEIGHT: 20px;text-align:center;font-size:12px;color:#aa0b00}

