html { color: #000; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; font-family: '微软雅黑'; }
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; }
li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
input, textarea, select { *font-size:100%;
}
legend { color: #000; }
.clear { clear: both; }
/* Desgin & Layout */

body { font: 12px/18px tahoma; color: #f3c26e; background: #3a1f14 url(../images/bg.jpg) top center no-repeat;min-width: 1030px;}
a { text-decoration: none; color: #f5d051; }
.w1000 { width: 1000px; margin: 0 auto; }
.header { }

.w2 { background: url(../images/logo.png) no-repeat; height: 696px; position: relative; }
.btn2 { background: url(../images/btn2.html) no-repeat; width: 74px; height: 20px; border: none; cursor: pointer; margin-right: 8px; }
.w20 { text-align: center; position: absolute; top: 143px; text-align: center; color: #ffffff; font-size: 14px; font-weight: bold; line-height: 62px; left: 260px; }
.w20 .sub { background: url(../images/sub.png) no-repeat; background-size:127px 36px; width: 127px; height: 36px; border: none; cursor: pointer;padding: 15px 0; }

.w211 { padding: 0 0 0 0px; }
.w211 li { float: left; width: 160px; position: absolute; height: 130px; overflow: hidden }


/* 
.w211 li a { display: block; width: 130px; height: 90px; text-align: center; color: #000000; background: url(../images/ms.png) no-repeat center top; }
.w211 li a:hover { background: url(../images/ms.png) center 2px no-repeat }
*/

.q1 a { display: block; width: 130px; height: 90px; text-align: center; color: #000000; background: url(../images/ms1.png) no-repeat center top; }
.q1 a:hover { background: url(../images/ms1.png) center 2px no-repeat }
.q2 a { display: block; width: 130px; height: 90px; text-align: center; color: #000000; background: url(../images/ms2.png) no-repeat center top; }
.q2 a:hover { background: url(../images/ms2.png) center 2px no-repeat }
.q3 a { display: block; width: 130px; height: 90px; text-align: center; color: #000000; background: url(../images/ms3.png) no-repeat center top; }
.q3 a:hover { background: url(../images/ms3.png) center 2px no-repeat }
.q4 a { display: block; width: 130px; height: 90px; text-align: center; color: #000000; background: url(../images/ms4.png) no-repeat center top; }
.q4 a:hover { background: url(../images/ms4.png) center 2px no-repeat }
.q5 a { display: block; width: 130px; height: 90px; text-align: center; color: #000000; background: url(../images/ms5.png) no-repeat center top; }
.q5 a:hover { background: url(../images/ms5.png) center 2px no-repeat }



.w211 li a .item { font-family: Arial; font-size: 39px; color: #ffffff; position: relative; top: 25px; height: 22px }
.w211 li a em { position: relative; font-size: 12px; top: 68px; width: 130px; display: block }
.w211 li a h6 { position: relative; top: 66px; color: #000000; font-size: 15px; font-family: Arial; text-align: center }
.fast { color: #F00 }
.w211 li a .fast { color: #F00; font-weight: normal }


.footer { padding: 15px 0; }
.footer .copyright { color: #c9a362; line-height: 1.9; font-size: 13px; text-align: center; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { *+height:1%;}

.ad1 { background: url(../images/ad.jpg) top center no-repeat; height: 258px; position: relative; }
