@charset "utf-8";
/*全局样式*/
*{margin:0;padding:0}
body {
	margin:0 auto;
	padding:0;
	font-family:"宋体",Verdana, Arial;
	font-size:12px;
	width:900px;
	line-height: 23px;
	color:#000000;
	float:left;
	text-align:center;
	background-attachment: scroll;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
ul,li {list-style:none;}
table{border-collapse:collapse;}
.center{text-align:center}
.clear{clear:both;height:0;overflow:hidden}
a:link    {color:#000;text-decoration: none;}
a:visited {color:#000;text-decoration: none;}
a:hover   {color:#ff0000;text-decoration: none;}
a:active  {color:#000;text-decoration: none;}
/*顶部*/
#main{width:900px; margin:0 auto;  background-color:#FFFFFF; text-align:left;}
#head{width:900px; margin:0 auto; text-align:center;  }
.topline{ width:900px;  background:url(../images/topline.jpg) repeat-x;}
.logo{ float:left}
.name{ float:left; margin:40px 20px 5px; 5px;}
.sethome{ float:right; width:80px; margin:20px 5px 10px 0; text-align:left}
.sethome li{ margin-top:5px;}
.menu{ width:900px; height:32px;   float:left; text-align:left; margin-top:5px; background:url(../images/menu.jpg) repeat-x}
.menu ul{ width:800px; text-align:center; margin-left:55px; margin-top:5px;}
.menu li{float:left;width:auto;padding-left:28px;cursor:pointer;color:#FFFFFF;  }
.menu li a span{ font-family:Tahoma; color:#cccccc; font-size:14px; font-weight:bold;}
.menu li a{ color:#FFFFFF;text-decoration: none;}
 .menu li a:link    {color:#fff;text-decoration: none;}
.menu li a:visited {color:#fff;text-decoration: none;}
.menu li a:hover   {color:#ff0000;text-decoration: none;}
.menu li a:active  {color:#fff;text-decoration: none;}
/*中间*/
#midd{ width:898px;margin:0 auto; float:left; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid}
#left{ width:230px; float:left; background-color:#fefef9; margin-top:8px; padding-left:3px;}
.prosort{width:225px; float:left; }
.sorttext{width:210px; float:left; border-bottom:#e9e9e9 solid 1px;text-align:left;     margin-top:5px; margin-left:5px}
.sorttext h2 {
	width:210px;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-align: left;
}
.sorttext h2 span { background:url(../images/dian.jpg) no-repeat;
	background-position: left center;
 	padding-left: 20px;
	margin-top:5px;
	float: left;
}
#right{ width:660px; float:right; margin-top:10px;}
.company{ float:right;width:660px;}
.title { width:655px; ;border-bottom:#e9e9e9 5px solid}
.title span{ float:right; width:40px; margin-top:5px; font-family:Tahoma}
.comtext{ width:650px; margin:8px 0 8px 2px;}
.fla{
	float: left;
	margin-right:10px;
	width:216px; height:199px;
	padding:2px; border:1px solid #d8d8d8;
}
.search{width:220px; margin-top:10px; text-align:center; float:left}
.contact{width:220px; float:left; margin-top:10px;}
.contact p{width:180px; margin-left:10px;}
.newpro { width:650px; margin:8px 0 8px 2px;}
ul.pro { padding-top:5px;float:left; }
ul.pro li{width:162px;height:187px;float:left;text-align:center; 
overflow:hidden;  }
ul.pro li img{width:140px;height:140px;float:left; border:1px solid #d0d0d0; padding:2px;}
.model{ float:left; width:165px; font-weight:normal; font-size:12px}
#foot{ width:900px; height:40px; background-color:#e5e5e5; float:left; text-align:center; padding-top:5px;}
#foot span{ color:#ababab; font-family:Tahoma; font-size:10px; line-height:18px}
 #page{ width:600xp;text-align:center; margin-left:20px;}
#page a:link    {color:#000;text-decoration: none;}
#page a:visited {color:#000;text-decoration: none;}
#page a:hover   {color:#ff0000;text-decoration: none;}
#page a:active  {color:#000;text-decoration: none;}