body{margin:0; font-size:14px; font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif;}
a:link{ color:#333; text-decoration:none;}
a:visited{ color:#333; text-decoration:none;}
a:hover{color:#424242; text-decoration:none;}
a:active{color:#424242; text-decoration:none;}
a img{border:0; width: 100%;}
img{vertical-align:baseline;max-width:100%;}
ul,ol{ list-style:none;}
ul,ol,dl,dd,dt,h1,h2,h3,h4,h5,h6,em,i,dfn,strong,p,form{font-weight:normal;font-style:normal; margin:0; padding:0;}
.clear{clear:both;}
.clear20{clear:both;height: 20px;width: 100%;}



.header{
}
.header .logo{
 width: 1000px;
 margin: 10px auto;
background:url("../images/top_bg.png") no-repeat right bottom;
}
.header .logo img{
 width: 700px;
 height: auto;
}
.header .nav{
 background: #a02828;
 height: 40px;
 width: 100%;
}
.header .nav ul{
 width: 1000px;
 margin: 0 auto;
}
.header .nav ul li{
 width: 99px;
 margin-right: 1px;
 float: left;
 height: 40px;
 line-height: 40px;
 text-align: center;
}
.header .nav ul li.active,
.header .nav ul li:hover{
 background: #000;
}
.header .nav ul li a{
 color: #fff;
 font-size: 16px;
}


.footer{
 border-top: 5px #000 solid;
 width: 100%;
 background: #a02828;
 color: #fff;
 font-size: 12px;
 line-height: 24px;
 text-align: center;
 padding: 10px 0;
}