body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0;padding:0;}
table {	border-collapse:collapse;border-spacing:0}
fieldset ,img {border:0;}
caption, th {text-align:left}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
.clearfix:after {content: "\20";display: block;height: 0;clear: both;visibility: hidden}
.clearfix {*zoom:1;}
.clearfix {display: block;}

input, label {vertical-align: middle}
input.text-input {height:18px;}
textarea {overflow:auto;resize:none;}
img{border:0px; vertical-align:middle;}
ul,ul li{list-style:none;}
.l{float:left;}
.r{float:right;} 
.cl,.clear{height:0px;line-height:0px;font-size:0px;}
.cl{clear:left;}
.clear{clear:both;}
a{ text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur()); cursor:pointer}

.slider{ width:100%; margin:14px auto; height:367px}
.slider{display:none}


.focus span{width:10px;height:10px;margin-right:10px;border-radius:50%;background:#666;font-size:0}
.focus span.current{background:#fff}
#content{ width:100%; margin:0 auto; height:192px; padding-bottom:95px;}
#content ul li{ float:left; margin-right:6px; display:inline}

#mainbody{ width:960px; margin:20px auto; background:#e6e6e6; color:#545454; padding-bottom:95px;}
.menu{ width:100%; height:41px; background:url(../images/menu.jpg) no-repeat;}
.menu ul li{width:110px; text-align:center; float:left;  }
.menu ul li a{font-family:Microsoft YaHei; font-size:14px; color:#FFF ;font-weight:bold; line-height:40px;}
.menu ul li a.current{color:#545454; }
.menu01{ width:100%; height:41px; background:url(../images/menu01.jpg) no-repeat;}
.menu01 ul li{width:110px; text-align:center; float:left;  }
.menu01 ul li a{font-family:Microsoft YaHei; font-size:14px; color:#FFF ;font-weight:bold; line-height:40px;}
.menu01 ul li a.current{color:#545454; }
.menu02{ width:100%; height:41px; background:url(../images/menu02.jpg) no-repeat;}
.menu02 ul li{width:110px; text-align:center; float:left;  }
.menu02 ul li a{font-family:Microsoft YaHei; font-size:14px; color:#FFF ;font-weight:bold; line-height:40px;}
.menu02 ul li a.current{color:#545454; }
.menu03{ width:100%; height:41px; background:url(../images/menu04.jpg) no-repeat;}
.menu03 ul li{width:110px; text-align:center; float:left;  }
.menu04 ul li a{font-family:Microsoft YaHei; font-size:14px; color:#FFF ;font-weight:bold; line-height:40px;}
.menu04 ul li a.current{color:#545454; }
.address{ height:40px; width:100%; background:#FFF}
.address p{ background:url(../images/dot.jpg) 0px 11px no-repeat; padding-left:12px; float:left; margin-left:15px;  line-height:40px;display:inline; font-size:16px; font-weight:bold}
.czlx{ width:100%; margin:20px auto}
.czlx ul{ float:left; margin-left:30px; display:inline}
.czlx ul li{ float:left; margin-right:20px; display:inline; margin-bottom:20px}
.pro_content{ width:880px; margin:20px; background:#FFF; padding:20px; height:624px; overflow:hidden}
.big_pic{ width:650px; float:left; margin:10px 10px 10px 0px; display:inline}
.small_pic ul{ margin-top:10px;}
.small_pic ul li{ margin-bottom:10px; float:left; margin-right:10px; display:inline }
.small_pic ul li img{ width:209px; height:141px;}
#footer{margin:0 auto; width:100%; position:absolute; bottom:0px; background:url(../images/foot_bg.jpg) repeat-x; height: 95px;}

#footer p{ width:350px; margin:0 auto; padding-top:35px;  font-size:15px; font-family:Microsoft YaHei; color:#FFF;}
