html{color:#000;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;} 
body,button,input,select,textarea{font-size:12px; font-family:Tahoma,"宋体";}
img{border:none;}
em,strong{font-style:normal;font-weight:normal;}
ul,li,ol{ list-style:none ;}
table {border-collapse:collapse;border-spacing:0;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h1,h2,h3,h4,h5,h6{font-weight:bold; font-size:14px;}
h4,h5,h6{font-size:100%;}
img{ border:0px;}
select,input{vertical-align:middle}
button{ cursor:pointer; outline:none;}
q:before, q:after { content: ''; }

a{ color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}

.top{ background:url(hb_01.jpg) no-repeat; width:945px; margin:0px auto;height:242px;}
.banner{ margin:10px auto 0; width:945px;}
.title{ font-size:14px; margin-bottom:10px;}
.banner img{ margin-bottom:10px;}
.main{ width:945px;margin:0px auto;}
.hd{ height:40px; line-height:40px; font-size:18px;margin-top:15px;color:#FFF; padding-left:20px;}
.hdmt0{ margin-top:0px; height:40px; line-height:40px; font-size:18px;color:#FFF; padding-left:20px;}
.first{ background:#feab0d; margin-top:none;}
.second{ background:#a7e248;}
.third{ background:#8743e6;}
.four{ background:#e34989;}
.five{ background:#4ac7e5;}
.seven{ background:#d049e3;}
.eight{ background:#506ee0;}
.bd{ margin-top:15px;}
.six{ background:#F00;}
.nine{ background:#ffd800;}
.footer{ width:960px; border-top:1px solid #cccccc; padding:5px 0 10px; line-height:25px; text-align:center; color:#333333; margin:10px auto 0;}
.footer a{ color:#000;}