body {width: 100%; height: 100%; margin: 0; padding: 0; background-color:#c0c0c0}
img{border: 0;}
input,textarea,select {font-size: 14px; vertical-align: middle;}
h1 {margin: 5px 0 10px; font-size: 20px;}
h2 {margin: 5px 0 10px; font-size: 16px;}
h3, h4, h5, h6 {margin: 5px 0 10px; font-size: 14px;}
h1 a{font-size:20px;}
h2 a{font-size:18px;}
h3 a, h4 a, h5 a, h6 a{font-size:16px;}
div,td,a,li,span{font-family: Verdana, "Microsoft Yahei", "\5B8B\4F53"; font-size: 12px; line-height: 1.6; text-decoration: none; color: #333;}
div{overflow: hidden;}
a{color: #333;}
a:hover {color: #c00;}
form{margin: 0; padding: 0;}
p{margin: 8px 0;}
table{border-collapse: collapse; border-spacing: 0;}
div:after{clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
ul{margin: 0; padding: 0; list-style: none;}
.clear{clear:both;}
.p0 p{margin: 0;}
.blank0{height:0;overflow:hidden;}
.blank1{height:1px;overflow:hidden;}
.blank2{height:2px;overflow:hidden;}
.blank5{height:5px;overflow:hidden;}
.blank8{height:8px;overflow:hidden;}
.blank10{height:10px;overflow:hidden;}
.blank15{height:15px;overflow:hidden;}
.blank20{height:20px;overflow:hidden;}
.c{text-align:center}
.red{color:#ff0000;}
.copy{font-family: Arial, Helvetica, sans-serif;}

.footer{margin:0 auto;width:995px;height:60px;padding:0 10px;border-top:3px solid #0f7c39;background:#fff url(../images/footer.gif) top repeat-x;}
.footer div{line-height:60px;color:#575458;font-size:14px;}
.footer01{display:none;float:left;padding-left:90px;background:url(../images/logo2.jpg) 0 center no-repeat;}
.footer02{float:left;background:url(../images/phone.gif) 0 center no-repeat;padding-left:14px;}
.header{margin:0 auto;width:1015px;height:85px;background:#fff url(../images/logo.jpg) 20px 20px no-repeat;}
.nav{margin:0 auto;width:1015px;height:32px;background:url(../images/nav.gif) top repeat-x;}
#nav{margin:0 auto;width:800px;height:32px;}
#nav li{float:left;}
#nav li a{display:block;width:100px;height:32px;line-height:32px;text-align:center;font-size:14px;color:#fff;}
#nav li a:hover, .nav-a-hover{color:#ff0;}
.banner{margin:0 auto;width:1015px;height:344px;position:relative;}
.banner div{width:1015px;height:344px;position:absolute;}
.container{margin:0 auto;width:1015px;padding:12px 0;background:#fff;}