@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0 auto;}
body{ 
  font-size:12px;
  background: url(../images/bg.gif) repeat-x;
}
ul{
	list-style:none;
}
img{ border:none;}
a{ text-decoration:none;}
.top{
	width:980px;
	height:166px;
	float:left;
}
.top img{
	float:left;
}
.home{
	width:218px;
	height:32px;
	padding-top:30px;
	float:left;
}
.home a{
	width:50px;
	
	line-height:32px;
	color:#6c6c6c;
}
.home span{
	padding:0px 3px 0px 3px;
	line-height:40px;
	color:#6c6c6c;
}
.home a:hover{
	color:#000;
	text-decoration:underline;
}
.logo{
	width:205px;
	height:166px;
	float:left;
}
.banner{
	width:980px;
	height:194px;
	float:left;
	overflow:hidden;
}
.menux{
	width:749px;
	background:url(../images/menu_bg.gif) no-repeat right top;
	float:right;
}
.menux ul{
	padding-left:0px;
	float:left;
}
.menux ul li{
	float:left;

}
.menux ul li a{
	width:105px;
	
	color:#5a5a5a;
	
	text-align:center;
	font-weight:bold;
	font-size:14px;
	display:block;
	float:left;
}
.menux ul li a:hover{
	color:#c80000;
	text-decoration:underline;
}
.main{
	width:980px;
	padding-top:20px;
	background:#fff;
	float:left;
}
.company{
	width:275px;
	background:url(../images/a.gif) no-repeat right top;
	float:left;
	padding-left:5px;
}
.company h1, .case h1{
	width:275px;
	float:left;
	line-height:20px;
	letter-spacing:2px;
	font-size:15px;
	color:#cd0113;
}
.company span, .case span{
	width:275px;
	float:left;
	line-height:20px;
	font-weight:bold;
	color:#252424;
}
.company ul{
	width:275px;
	padding:30px 0px 12px 0px;
	float:left;
}
.company ul li{
	width:275px;
	margin-bottom:12px;
	text-align:center;
}
.case{
	width:310px;
	padding:0px 20px 20px 20px;
	background:url(../images/a.gif) no-repeat right top;
	float:left;
}
.case dl{
	width:310px;
	padding:23px 0px 0px 0px;
	float:left;
}
.case dl dd{
	width:310px;
	line-height:25px;
	color:#444344;
	float:left;
	font-size:12px;
}
.case dl dt img{
	float:left;
}
.footer{ background-color:#959696;
	width:980px;
	height:58px;
	padding-top:20px;
	
}
.footer p{
	width:980px;
	line-height:20px;
	text-align:center; 
	color:#fff;
	float:left;
}

a{ color:#444344;}

a:hover{ color:#c50012;}

.txt{ padding-left:10px; padding-top:5px; float:left;}

.btn{ float:left; padding-left:13px; margin-top:-9px;}

.btn a:hover{ text-decoration:none;}


.case dl dd a{
	color:#444344;
	font-size:12px;
}
.case dl dd a:hover{
	color:#c50012;
	font-size:12px;
}