body{
	margin:0; padding:0;
	font-size:20px;font-family:"宋体";
}
h1,h2,h3,h4 {
	margin: 0;
	padding: 0;
	color:#555;
}
p,ul,li,dl,dt,dd,form {
	margin: 0;
	padding: 0;
	list-style: none;
}
img{border:none;}
a:link,a:visited {
	text-decoration: none;
	color:#555;
}
a:hover,a:active {
	text-decoration:none;
	color:#ff0000;
}
.head{ width:1400px;margin:0 auto; height:100px}
.head .logo{ float:left; width:220px;}
.menu{ float:right; width:1100px; padding-top:40px}
.nav{ 
width:1100px; margin:0 auto; height:37px;
}
.menu .nav .mainNav{
	padding-left:24px;
}
.menu .nav .mainNav a:link,.menu .nav .mainNav a:visited,.menu .nav .mainNav a:active{
	width:100px; height:37px; display:inline-block; text-align:center;font-size:15px; font-weight:bold; line-height:37px;
}
.menu .nav .mainNav a:hover{
	text-decoration:none;
	background-image: url(hover.gif);
	background-repeat: no-repeat;
}
.menu .nav .mainNav a.actived:link,.menu .nav .mainNav a.actived:visited,.menu .nav .mainNav a.actived:hover,.menu .nav .mainNav a.actived:active{
	color:#0000FF;
	background-image: url(hover.gif);
	background-repeat: no-repeat;
}
/*二级菜单*/
.menu .secondNav{
	line-height:25px; text-align:left;width:1100px; margin:0 auto;
}
.menu .secondNav a{
	display:inline-block; margin:5px 10px 0px 0px;
}
.menu .secondNav .subNav1{
	padding:5px 0px 0px 10px
}
.menu .secondNav .subNav2{
	padding-left:30px;display:none;
}
.menu .secondNav .subNav3{
	padding-left:160px; display:none;
}
.menu .secondNav .subNav4{
display:none;
}
.menu .secondNav .subNav5{
	padding-left:430px; display:none;
}
.menu .secondNav .subNav6{
	padding-left:350px;display:none;
}
.menu .secondNav .subNav7{
display:none;
}
.banner{
	width:1400px;
	height: auto;
	clear:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.main{ width:1400px; margin:0 auto; clear:both}
.left{ float:left; width:350px;}
.right{ float:right; width:980px;}
.right1{ float:left; width:980px;}
.right h2{font-size:13px;line-height:25px; border-bottom:solid 1px #999; font-weight:normal}

.list h2,.contact h2,.mews h2,.search h2,.news h2,.products h2{font-weight:bold; font-size:12px;line-height:32px; border-bottom:solid 1px #999; padding-bottom:5px}
.list h2 span,.contact h2 span,.mews h2 span,.search h2 span,.about h2 span,.news h2 span,.products h2 span{ font-size:14px; padding-right:5px}
.list li{ background:url(dot2.gif) no-repeat 0px 8px; line-height:25px; text-indent:20px; font-size:13px}
.search form{margin:5px 0px 0px 0px}
.mm{display:none}
.input{ width:110px; border:solid 1px #CCC}
.contact li{
	line-height:25px;
	font-family: "宋体";
	font-size: 12px;
}

.ab{
	margin-top:10px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}

.about{
	margin-top:10px;
	font-family: "宋体";
	font-size:18px;
	line-height: 50px;
}
.about .content{
	line-height:25px;
	padding:5px 10px;
	font-family: "宋体";
	font-size: 18px;
}
.about .content h1{ line-height:25px; text-align:center; font-size:14px}

.Products li{
	float:left;
	text-align:center;
	overflow:hidden;
	margin-bottom:5px;
	margin-right: 5px;
}
.Products{
	padding-top:10px;
}
.Products img{width:240px; border:solid 1px #CCC }
.Products a:hover img{border:#ff0000 solid 1px;}

.news li{
	line-height:28px;
	background-image: url(dian1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: "宋体";
	font-size: 12px;
}
.news ul a{ background:url(dian.gif) no-repeat 0px center; padding-left:10px}
.news span{ float:right; color: #ACACAC}
.message input,.message textarea{ border:solid 1px #999}
/*放大镜*/
.demo{margin:0 auto;width:745px;}
.demo h1,.demo h3{ font-size:16px; margin-bottom:10px}
.tickul li{line-height:24px;}
/* zoom-section */
.zoom-section{clear:both;margin-top:5px;}
*html .zoom-section{display:inline;clear:both;}
.zoom-desc{float:left;margin-left:10px;width:310px;margin-bottom:5px;}
.zoom-small-image{
	border:1px solid #CCC;
	float:left;
	margin-bottom:10px;
	margin-top: 10px;
}
.zoom-small-image img{
	width: 700px;
}
.zoom-desc p{ }
.zoom-tiny-image{border:1px solid #CCC;margin:0px;}
.zoom-tiny-image:hover{border:1px solid #C00;}
/* 这是下方的鼠标指针的移动镜头平方米。 */
.cloud-zoom-lens {border: 4px solid #888;margin:-4px;background-color:#fff;cursor:move;}
/* 这是标题文本 */
.cloud-zoom-title {font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}
/* 这是缩放窗口。 */
.cloud-zoom-big {
	border:4px solid #ccc;
	overflow:hidden;
	width: 700px;
}
/* 这是加载消息。 */
.cloud-zoom-loading {color:white;background:#222;padding:3px;border:1px solid #000;}

.page{
	clear:both; margin:10px 0px 10px 10px;
}
.page b{
	background: #333;color:#fff;display:block;float:left;padding:3px 8px;margin: 0px 3px 0px 0px;
}
.page a{
display:block;height:17px;float:left;padding:3px 8px;border:1px solid #ddd;background:#fff;text-decoration:none;margin-right:2px;color:#000; margin-bottom:15px
}
.page a:hover{
	color:#FF0000;
}
.page strong{
	color:#F00;
}
.page span{
	float:left; line-height:24px; padding-right:5px;
	display:block;
	float:left;
	padding-left:8px;
	padding-right:8px;padding-top:5px;
	border:1px solid #DDD;
	margin: 0px 3px 0px 0px;
}

.foot{
	width:100%;
	background:url(foot.jpg) repeat-x;
	clear:both;
	text-align:center;
	padding-top:20px;
	margin-top:10px;
	line-height:30px;
	border-top:solid 1px #c7c7c7;
	font-family:"宋体";
	font-size: 12px;
}
