#wrapper #head #FocusBG{

	width:100%;

	height:400px;

}

.fullSlide {

	width:100%;

	position:relative;

	height:400px;

	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:400px;

	overflow:hidden;

	text-align:center;

}

.fullSlide .bd li a {

	display:block;

	height:400px;

}

.fullSlide .hd {

	width:100%;

	position:absolute;

	z-index:1;

	bottom:0;

	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:22px;

	height:7px;

	margin:5px;

	overflow:hidden;

	background:#000;

	filter:alpha(opacity=50);

	opacity:0.5;

	line-height:999px;

}

.fullSlide .hd ul .on {

	background:#f00;

}

.fullSlide .prev,.fullSlide .next {

	display:block;

	position:absolute;

	z-index:1;

	top:50%;

	margin-top:-30px;

	left:15%;

	z-index:1;

	width:40px;

	height:60px;

	cursor:pointer;

	filter:alpha(opacity=50);

	opacity:0.5;

	display:none;

}

.fullSlide .next {

	left:auto;

	right:15%;

	background-position:-6px -137px;

}







.ItemBox{

	width:305px;

	float:left;

	padding:20px 10px 10px 10px;

	height:80px;}

.ItemBox .ItemInner{

	border-bottom:1px dotted #dddddd;

	width:305px;

	padding-bottom:20px;}	

.ItemBox .ItemLeft{

	width:80px;

	float:left;}

.ItemBox .ItemLeft img{

	width:70px;

	height:70px; border-radius:10px;

	border:1px solid #ccc;}

.ItemBox .ItemLeft img:hover{

	border:1px solid #c90100;}		

.ItemBox .ItemRight{

	background:url("../images/item_icon.jpg") no-repeat 0px 2px;

	width:220px;

	float:right;}

.ItemBox .ItemRight h1{

	font-size:16px;

	padding-left:20px;

	}

.ItemBox .ItemRight h1 a{

	color:#c90100;}

.SeriBox{

	width:305px;

	float:left;

	padding:20px 10px 10px 10px;

	}

.SeriBox .SeriInner{

	background:url("../images/tc_5.jpg") no-repeat 0px 0px;

	width:305px;

	height:171px;

	overflow:hidden;

	padding-bottom:0px;}	



.SeriBox .SeriInner h1{

	font-size:20px;

	font-weight:normal;

	padding-left:40px;

	line-height:50px;

	color:#D64600;}

.SeriBox .SeriInner h1 a{

	color:#d64600;}

.SeriBox .SeriInner p{

	padding:0px 10px ;

	color:#C27A10;

	font-size:16px;

	}

.SeriBox .SeriInner .Time{

	color:#ccc;

	padding:0px 10px;}



#body #case{

	border-left:1px solid #DDDDDD;

	border-right:1px solid #DDDDDD;

	border-bottom:1px solid #DDDDDD;}

		

/* main block*/

#body .MainBlock h2{ text-align:left; color:#c90100; margin:20px; padding-bottom:10px; border-bottom:#c90100 dotted 1px;}

#body .MainBlock{

	font-size:12px;

	width:980px;

	margin:auto;

	background-color:#FFFFFF;}

#body .MainBlock .left{

	float:left;

	width:980px;

	/*height:260px;*/

	overflow:hidden;

	border-left:1px solid #DDDDDD;

	border-right:1px solid #DDDDDD;

	border-bottom:1px solid #DDDDDD;}

#body .MainBlock .left2{

	float:left;

	width:245px;

	height:260px;

	overflow:hidden;

	border-left:1px solid #DDDDDD;

	border-right:1px solid #DDDDDD;

	border-bottom:1px solid #DDDDDD;}





#body .topic{

	height:35px;

	line-height:35px;

	background:url("../images/top_titlebg.gif") repeat-x 0px 0px;

}

#body   .topic .TopicTitle{

	float:left;

	font-weight:bold;

	padding:0px 10px;

	font-size:16px;

	color:#c90100;

	height:35px;

	}

#body   .topic .TopicTitle a{

	color:#c90100;}	

#body   .topic .TopicMore{

	float:right;

	font-size:12px;

	padding-right:10px;

	padding-top:13px;}

#body   .topic .TopicMore img{

	}				

	

#body    .MBlockTable{

	padding:0px 10px;}



#body    .MBlockTable li{

	line-height:26px;

	font-size:12px;

	padding-top:2px;

}

#body .MainBlock   .MBlockTable span{

	color:#c90100;

	font-size:12px;

	font-weight:bold;

	padding-right:10px;

	}

#body .MainBlock   .MBlockTable p{

	padding-left:15px;

	color:#999;

	line-height:245%;

	}

	

#body .MainBlock .right{

	width:630px;

	float:right;

	height:260px;

	overflow:hidden;

	border-left:1px solid #DDDDDD;

	border-right:1px solid #DDDDDD;

	border-bottom:1px solid #DDDDDD;}

#body .MainBlock .right .img{

	width:200px;

	 padding:10px;

	 float:left;}

#body .MainBlock .right .txt{

	width:380px;

	 line-height:200%;

	 padding:10px;

	 float:right;}

#body .MainBlock .right .txt p{

	line-height:200%;}

#body .CenShadow{

	width:980px;

	margin:auto;

	background:url("../images/cen_shadow.gif") no-repeat center top;

	height:37px;}



#body .MainBlock  .blk_29 {	 PADDING:0px 0px; OVERFLOW: hidden;  ZOOM: 1; POSITION: relative;}

	

#body .MainBlock  .blk_29 .LeftBotton {	BACKGROUND: url(images/arrow_left.png) no-repeat -1px 0px; LEFT: 0px; FLOAT: left; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 65px; HEIGHT: 114px}

#body .MainBlock  .blk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(images/arrow_right.png) no-repeat -0px 0px; FLOAT: right;right:-12px; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 65px; HEIGHT: 114px}

#body .MainBlock  .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden;  PADDING:10px 0 0 0px;float:left;height:170px;width:591px;POSITION: relative;left:17px;}

#body .MainBlock  .blk_29 .box {	FLOAT: left; WIDTH: 197px; TEXT-ALIGN: center;}

#body .MainBlock  .blk_29 .box IMG {	BORDER: #ccc 1px solid; PADDING: 3px; DISPLAY: block; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; width:145px;height:145px;}

#body .MainBlock  .blk_29 .box A:hover IMG {	BORDER: #c90100 1px solid;}

#body .MainBlock  .blk_29 .box P {	WIDTH: 197px; LINE-HEIGHT: 20px;text-align:center;font-size:12px;color:#c90100}







#body .ProductBG{

	height:auto;

	background:url("../images/pro_bg.gif") repeat-x left top;

	} 

#body .ProductShow {

	WIDTH: 980px; 

	font-size:12px;

	padding-top:10px;

	margin:auto;

}



#body #Links {

	width:980px;

	margin:auto;

	padding:20px 0px;

	line-height:25px;

	font-size:12px;}

#body #Links span{

	font-weight:bold;}



#body #Links a{

	padding:0px 7px;}	



#body .Solutions{

	padding:10px 0px;

	}





#body .Solutions .SolutionsInner{

	}



#body .Solutions #Solutionsdemo {

background: #FFF;

overflow:hidden;

width: 978px;

}



#body .Solutions #Solutionsindemo {

float: left;

width: 800%;



}

#body .Solutions #Solutionsdemo1 {

float: left;

padding:10px 10px;

}

#body .Solutions #Solutionsdemo1 img{

	padding:0px 10px;}

#body .Solutions #Solutionsdemo2 {

float: left;

padding:10px 10px;

}



.CaseShow {

	BORDER: #e5e5e5 1px solid;

	WIDTH: 980px; 

	font-size:12px;

	margin:auto;

	background:#FFF;

}



.topic{

	height:30px;

	background:#F5F5F5;

	}





#body   .topic .TopicTitle p{

	font-size:9px;

	text-transform:uppercase;

	font-weight:normal;

	color:#999;

	line-height:150%;}



#body  .TopicTitle a{

	color:#FFF;

	text-decoration:none;}	

#body   .topic .TopicMore{

	float:right;

	font-size:12px;

	padding-right:10px;

	padding-top:9px;}



#body .CaseShow .blk_29 {	 PADDING:0px 0px; OVERFLOW: hidden;  ZOOM: 1; POSITION: relative;}

	

#body .CaseShow .blk_29 .LeftBotton {	BACKGROUND: url(../images/dirleft.jpg) no-repeat 0px 0px; LEFT: 10px; FLOAT: left; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 57px; HEIGHT: 114px}

#body .CaseShow .blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/dirright.jpg) no-repeat -0px 0px; FLOAT: right;right:0px; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 57px; HEIGHT: 114px}

#body .CaseShow .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden;  PADDING:20px 0 0 0px;float:left;height:155px;width:900px;POSITION: relative;left:47px;}

#body .CaseShow .blk_29 .box {	FLOAT: left; WIDTH: 200px; TEXT-ALIGN: center;}

#body .CaseShow .blk_29 .box IMG {	BORDER: #DEDEDC 1px solid; PADDING: 1px; DISPLAY: block; BACKGROUND: #fff;  MARGIN: 0px auto; width:155px;height:116px;}

#body .CaseShow .blk_29 .box A:hover IMG {	BORDER: #b6120f 1px solid;}

#body .CaseShow .blk_29 .box P {	WIDTH: 200px; LINE-HEIGHT: 20px;text-align:center;font-size:12px;color:#b6120f}



#demo {

overflow:hidden;

width: 980px;

height:170px; 

}

#indemo {

float: left;

width: 800%; 

}

#demo1 {

float: left;

}

#demo2 {

float: left; 

}

#gdimg {

display:block;float:left;width:205px;text-align:center; height:180px; margin:0px; padding:0px; ;

}

#gdimg a:link{ text-decoration:none; color:#000000; text-decoration:underline;}

#gdimg a:visited{ text-decoration:underline;}

#gdimng a:hover{ text-decoration:none;}

#gdimg a:active{ text-decoration:none;}

.mqk{ border:#e8e8e8 solid 1px; padding:3px; width:200px; height:140px;}
.newsk{ border:#e8e8e8 solid 1px; padding:1px; width:231px; height:160px;}

/*sitemap*/
#sitemaplist dl {margin-top:30px;padding:20px;border:1px solid #ddd}
#sitemaplist dl a {margin-right:20px}