/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal;}
ol,ul{ list-style:none}
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
q:before,q:after{ content:''}
abbr,acronym{ border:0;}
body{ font-size:12px; background:#FFF}


a{ color:#414141; text-decoration:none;outline: none;}
a:hover{ color:#FF0000;  text-decoration:underline}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }


.header{ background: url(../images/bj.jpg) no-repeat center; height:676px;}
.top{width:1000px; margin:0 auto;}
.banner{width:1000px; margin:0 auto;}

.nav a{ display:inline-block; width:200px; height:162px; text-align:center; float:left}
.nav a img{ margin-top:38px;}
.nav a.curr,.nav a:hover{ background:#cfb57c;}

.nav {
    width: 1000px;
    margin:0 auto ;
    background: none repeat scroll 0% 0% #002D66;
    height: 162px;
}


.main{ width:1000px; margin:0 auto;}
.main img{ vertical-align:top;}

.footer{ background:url(../images/footer.jpg) no-repeat center; height:220px; clear:both; padding-top:156px; text-align:center;}
.footer img{ vertical-align:top}