@charset "utf-8";


body {
MARGIN: 0px;
PADDING: 0px;
BORDER:0px;
text-align:center;
BACKGROUND:#f3f3f3 url(../images/bg.png);
FONT-FAMILY:"Microsoft YaHei","微软雅黑","黑体";

COLOR: #333;
FONT-SIZE:12px;
}

html {padding:0; margin:0;}
body,div,hr,blockquote,ul,ol,li,table,th,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,input,button,select,textarea,fieldset,legend { margin: 0; padding: 0 }
input{ border:none;}





.clear {
clear:both; padding:0;
}

.clearfix{*zoom:1}



a:link {COLOR:#333;TEXT-DECORATION: none;}
a:visited{COLOR:#333;TEXT-DECORATION: none;}
a:hover{COLOR:#C62028;TEXT-DECORATION: none;}
a:active {color:#900;text-decoration: none;}

.a2 a:link {COLOR:#FFF;TEXT-DECORATION: none;line-height:24px;}
.a2 a:visited{COLOR:#333;TEXT-DECORATION: none;line-height:24px;}
.a2 a:hover{COLOR:#666;TEXT-DECORATION: none;line-height:24px;}
.a2 a:active {color: #676777;text-decoration: none;line-height:24px;}

a.a3:link {COLOR:#fff;TEXT-DECORATION: none;line-height:20px;}
a.a3:visited{COLOR:#fff;TEXT-DECORATION: none;line-height:20px;}
a.a3:hover{COLOR:#F90;TEXT-DECORATION: none;line-height:20px;}
a.a3:active {color:#CCC;text-decoration: none;line-height:20px;}


#top {
 margin:0 auto;
    width: 100%;
    height: 40px;
    background:#700005; 
}


.top{
  margin:0 auto;
     width: 1260px;
     height: 40px;
  background:#700005;
}

.huanying{
 float:left;
     width: 610px;
     height: 40px;
  line-height:40px;
  color:#FFF;
  padding-left:20px;
  text-align:left;
}
.toplink{
 float:left;
     height: 40px;
  line-height:40px;
  color:#FFF;
  padding-right:20px;
  text-align:right;
}
#header {
 margin:0 auto;
    width: 100%;
    height: 160px;
    background:#AF251B; 
}


.header{
  margin:0 auto;
     width: 1260px;
     height: 160px;
  background:#AF251B url(../images/headbg.jpg) right no-repeat;
  text-align:left;
}



#menu {
 margin:0 auto;
    width: 100%;
    height: 50px;
    background:#FFF; 
}


.menu{
  margin:0 auto;
     width: 1260px;
     height: 50px;
  background:#FFF;
  text-align:center;
}





#link {  
width:100%; 
height:auto;
margin-top:30px;
background:#90000A; 

}
.link {  
width:1060px; 
margin:0 auto;
padding-top:10px;
height:2px;
color:#FFF;
text-align:center !important;
}

#footer {  
width:100%; 
height:auto;
background:#ccc; 

}
.footer {  
width:1260px; 
margin:0 auto;
height:150px;
padding-top:50px;
}


.foot {
margin:0 auto;
text-align:left;
background:url(../images/footerbg.jpg) right top no-repeat;
height:120px;
padding-left:40px;
width:1120px;
line-height:24px;
}