@charset "utf-8";
/*css reset-uimaker.com版权所有*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, i { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; }
body { line-height:1.5; }
table { border-collapse: collapse; border-spacing:0; }
caption, th, td, b, strong { text-align:left; font-weight:normal; }
table, td, th { vertical-align:middle; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }
a img { border:none; }
em, cite { font-style:normal; }
body { font: 13px/1.5 'Microsoft Yahei', Tahoma, '微软雅黑'; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; color:#111; }
a { text-decoration:none; cursor:pointer; }
dl, dt, dd, ol, ul, li { list-style:none; }
.dw { position:relative; }
.fd { position:absolute; }
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.main { width:1200px; margin-right: auto; margin-left: auto; }
.banner { height: 608px; width: 100%; }
.top-box { width:100%; height:60px; }
.logo { height:55px; }
.bt01 { width:1050px; height:82px; background-image: url(../images/bt01.png); margin-top:40px; margin-left: auto; margin-right: auto; }
.tb-box { width:1050px; height:240px; margin-top:40px; margin-left: auto; margin-right: auto; }
.tb { width:240px; height:240px; margin:0 11px; }
.hq-tu { background-image: url(../images/hq-tu.jpg); background-repeat: no-repeat; background-position: center top; height: 283px; width: 100%; margin-top:15px; }
.gywm-zi1 { width:100%; margin-top:20px; font-size:14px; color:#333; line-height:24px; }
.sj-z { text-indent: 2em; margin-top:10px; }
.bt02 { width:1050px; height:82px; background-image: url(../images/bt02.png); margin-top:40px; margin-left: auto; margin-right: auto; }
.fw-box { width:1070px; margin-top:20px; margin-left:auto; margin-right:auto; }
.fw-k1 { width:527px; height:134px; background-image: url(../images/fw-tu1.png); background-position: center top; margin-top:10px; }
.fw-k2 { width:527px; height:134px; background-image: url(../images/fw-tu2.png); background-position: center top; margin-top:10px; }
.fw-k3 { width:527px; height:134px; background-image: url(../images/fw-tu3.png); background-position: center top; margin-top:10px; }
.fw-k4 { width:527px; height:134px; background-image: url(../images/fw-tu4.png); background-position: center top; margin-top:10px; }
.fwzi-box { width:350px; height:100px; margin-top:15px; margin-left:155px; }
.fw-zi1 { font-size:18px; color:#0d69b2; line-height:50px; }
.fw-z2 { font-size:14px; color:#333; line-height:24px; width:100%; }
.foot-box { width:100%; background-color:#343434; height:280px; margin-top:50px; }
.left-box { width:600px; }
.db-logo { width:508px; height:50px; margin-left:50px; }
.dz-box { margin-top:25px; margin-left:50px; }
.tb01 { width:30px; height:30px; background-image: url(../images/tb01.png); margin-right:15px; }
.dz-fz01 { font-size:16px; color:#fff; line-height:30px; }
.dh-box { margin-top:10px; margin-left:50px; }
.tb02 { width:30px; height:30px; background-image: url(../images/tb02.png); margin-right:15px; }
.rwm { width:135px; margin-right:50px; }
.tu1 { width:135px; height:135px; }
.zi1 { font-size:14px; color:#fff; line-height:24px; width:135px; text-align:center; }

.banner-box{ width:100%; height:608px; overflow:hidden;}