@charset "UTF-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent; }

html, body { width: 100%; height: 100%; }

body { font-family: "FZZZHONGJW", "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif; -webkit-font-smoothing: subpixel-antialiased; margin: 0 auto; color: #333; background: #fff; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: none; }

:focus { outline: 1; outline-style: none; /*outline:0*/ }

article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }

ul, ol { list-style: none; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, blockquote:before, blockquote:after, q:before, q:after, q:before, q:after { content: ''; content: none; }

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

a { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; background: transparent; text-decoration: none; }

a:active, a:focus, a:hover, a:visited { text-decoration: none; }

a, img { -webkit-touch-callout: none; }

ins { background-color: #ff9; color: #000; text-decoration: none; }

mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }

del { text-decoration: line-through; }

abbr[title], dfn[title] { border-bottom: 1px dotted #000; cursor: help; }

table { border-collapse: collapse; border-spacing: 0; }

hr { display: block; height: 1px; border: 0; border-top: 1px solid #cccccc; margin: 1rem 0; padding: 0; }

input, select { vertical-align: middle; }

input[type="text"], input[type="submit"], input[type="button"], input[type="password"], textarea { outline-style: none; -webkit-appearance: none; }

input[type=password], input[type=text], textarea { resize: none; outline: 0; -webkit-appearance: none; white-space: pre-wrap; word-wrap: break-word; background: #fff; }

textarea { resize: none; }

img { -ms-interpolation-mode: bicubic; border-width: 0; }

caption, th { text-align: left; }

.clearfix { *zoom: 1; }

.clearfix:after { content: '\0020'; display: block; height: 0; font-size: 0; visibility: hidden; clear: both; }

.clearit { clear: both; font-size: 0; line-height: 0; height: 0; }

.transitionAll { transition: all .3s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; -webkit-backface-visibility: hidden; }

.relative { position: relative; }

.w { width: 100%; margin: 0 auto; }

.w1000 { width: 100%; max-width: 1200px; margin: 0 auto; }

.w1200 { width: 100%; max-width: 1200px; margin: 0 auto; }

.w1300 { width: 100%; max-width: 1300px; margin: 0 auto; }

.w1400 { width: 100%; max-width: 1400px; margin: 0 auto; }

.fL { float: left; }

.fR { float: right; }

.show { display: block !important; }

.hide { display: none !important; }

.border_box { -webkit-box-sizing: border-box; box-sizing: border-box; }

.ellipsis { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.bgf5 { background-color: #f5f5f5; }

.ad { font-size: 0; line-height: 0; margin: 0 auto .2rem; padding: 0 .2rem; background: #fff; }

.ad img { width: 100%; }

.mask { width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); position: fixed; left: 0; top: 0; display: none; z-index: 9998; }

.home_visibi { visibility: hidden; opacity: 0; }

.body-hidden { overflow: hidden !important; }

.bread-crumb { height: 48px; line-height: 48px; font-size: 14px; color: #000000; }

.bread-crumb a { line-height: 48px; font-size: 14px; color: #000000; }

.bread-crumb span { margin: 0 10px; }

::-webkit-scrollbar { width: 6px; /*对垂直流动条有效*/ height: 6px; /*对水平流动条有效*/ }

/*定义滚动条的轨道颜色、内阴影及圆角*/
::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color: #f5f5f5; border-radius: 3px; }

/*定义滑块颜色、内阴影及圆角*/
::-webkit-scrollbar-thumb { border-radius: 3px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color: #999; }

.g-doc { min-height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }

.pc-show { display: block; }

.mobile-show { display: none !important; }

@media screen and (max-width: 769px) { .bread-crumb { margin: 0 auto; width: 94%; }
  .pc-show { display: none !important; }
  .mobile-show { display: block !important; }
  .g-doc { padding-bottom: 76px; } }

.f-cb:after, .f-cbli li:after { display: block; clear: both; visibility: hidden; height: 0; overflow: hidden; content: "."; }

.f-cb, .f-cbli li { zoom: 1; }

.f-ib { display: inline-block; *display: inline; *zoom: 1; }

.f-dn { display: none; }

.f-db { display: block; }

.f-fl { float: left; }

.f-fr { float: right; }

.f-pr { position: relative; }

.f-prz { position: relative; zoom: 1; }

.f-pa { position: absolute; }

.f-oh { overflow: hidden; }

.f-ff0 { font-family: arial,\5b8b\4f53; }

.f-ff1 { font-family: 'Microsoft YaHei','\5fae\8f6f\96c5\9ed1',arial,'\5b8b\4f53'; }

.f-fs1 { font-size: 12px; }

.f-fs2 { font-size: 14px; }

.f-fwn { font-weight: normal; }

.f-fwb { font-weight: bold; }

.f-tal { text-align: left; }

.f-tac { text-align: center; }

.f-tar { text-align: right; }

.f-taj { text-align: justify; text-justify: inter-ideograph; }

.f-vam, .f-vama * { vertical-align: middle; }

.f-wsn { word-wrap: normal; white-space: nowrap; }

.f-pre { overflow: hidden; text-align: left; white-space: pre-wrap; word-wrap: break-word; word-break: break-all; }

.f-wwb { white-space: normal; word-wrap: break-word; word-break: break-all; }

.f-ti { overflow: hidden; text-indent: -30000px; }

.f-ti2 { text-indent: 2em; }

.f-lhn { line-height: normal; }

.f-tdu, .f-tdu:hover { text-decoration: underline; }

.f-tdn, .f-tdn:hover { text-decoration: none; }

.f-toe { overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; }

.f-csp { cursor: pointer; }

.f-csd { cursor: default; }

.f-csh { cursor: help; }

.f-csm { cursor: move; }

.f-usn { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }

.f-line1 { border-bottom: 5px solid #da2810; }

.f-bdrs3 { border-radius: 3px; }

.f-bdrs5 { border-radius: 5px; }

.f-mt5 { margin-top: 5px; }

.f-mt8 { margin-top: 8px; }

.f-mt10 { margin-top: 10px; }

.f-mt15 { margin-top: 15px; }

.f-mt20 { margin-top: 20px; }

.f-mt25 { margin-top: 25px; }

.f-mt30 { margin-top: 30px; }

.f-mt35 { margin-top: 35px; }

.f-mt40 { margin-top: 40px; }

.f-mt50 { margin-top: 50px; }

.f-mt60 { margin-top: 60px; }

.f-mt80 { margin-top: 80px; }

.f-mr5 { margin-right: 5px; }

.f-mr8 { margin-right: 8px; }

.f-mr15 { margin-right: 15px; }

.f-mr20 { margin-right: 20px; }

.f-mb5 { margin-bottom: 5px; }

.f-mb8 { margin-bottom: 8px; }

.f-mb10 { margin-bottom: 10px; }

.f-mb15 { margin-bottom: 15px; }

.f-mb20 { margin-bottom: 20px; }

.f-mb25 { margin-bottom: 25px; }

.f-mb30 { margin-bottom: 30px; }

.f-ml5 { margin-left: 5px; }

.f-ml8 { margin-left: 8px; }

.f-ml10 { margin-left: 10px; }

.f-ml15 { margin-left: 15px; }

.f-ml20 { margin-left: 20px; }

.f-ml30 { margin-left: 30px; }

.f-ml40 { margin-left: 40px; }

.f-ml50 { margin-left: 50px; }

.f-p10 { padding: 10px; }

.f-pt5 { padding-top: 5px; }

.f-pt10 { padding-top: 10px; }

.f-pt12 { padding-top: 12px; }

.f-pt15 { padding-top: 15px; }

.f-pt20 { padding-top: 20px; }

.f-pr5 { padding-right: 5px; }

.f-pr8 { padding-right: 8px; }

.f-pr10 { padding-right: 10px; }

.f-pr15 { padding-right: 15px; }

.f-pr20 { padding-right: 20px; }

.f-pb5 { padding-bottom: 5px; }

.f-pb10 { padding-bottom: 10px; }

.f-pb12 { padding-bottom: 12px; }

.f-pb15 { padding-bottom: 15px; }

.f-pb20 { padding-bottom: 20px; }

.f-pl5 { padding-left: 5px; }

.f-pl8 { padding-left: 8px; }

.f-pl10 { padding-left: 10px; }

.f-pl15 { padding-left: 15px; }

.f-pl20 { padding-left: 20px; }

.f-w50 { width: 50px; }

.f-w60 { width: 60px; }

.f-w80 { width: 80px; }

.f-w100 { width: 100px; }

.f-w140 { width: 140px; }

.f-w160 { width: 160px; }

.f-w170 { width: 170px; }

.f-w180 { width: 180px; }

.f-w190 { width: 190px; }

.f-w200 { width: 200px; }

.f-w220 { width: 220px; }

.f-w240 { width: 240px; }

.f-w260 { width: 260px; }

.f-w610 { width: 610px; }

.f-h30 { height: 30px; }

.f-h240 { height: 240px; }

.f-h300 { height: 300px; }

.f-h500 { height: 500px; }

.f-w70 { width: 70px !important; }

.f-w130 { width: 130px !important; }

.f-w134 { width: 134px !important; }

.f-w255 { width: 255px !important; }

.f-w290 { width: 290px !important; }

.f-w350 { width: 350px !important; }

.f-w360 { width: 360px !important; }

.f-w378 { width: 378px !important; }

.f-w382 { width: 382px !important; }

.f-w385 { width: 385px !important; }

.f-w410 { width: 410px !important; }

.f-w508 { width: 508px !important; }

.f-w588 { width: 588px !important; }

.f-fc1 { color: #ff3300; }

.f-fc2 { color: #ff4400; }

.f-fz0 { font-size: 0; }
/*# sourceMappingURL=reset.css.map */