body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, input, select, textarea, div, table, td, th, tr, dt, dd, dl, a { margin: 0; padding: 0; }

ul, ol { list-style: none; }

em, i { font-style: normal; }

table { border-spacing: 0; border-collapse: collapse; }

img { border: none; vertical-align: middle; }

input, select, button { vertical-align: middle; outline: none; }

a { text-decoration: none; color: #333; }

a:hover { color: #c9c9c9; }

.fl { float: left; }

.fr { float: right; }

body { font-family: "Microsoft YaHei", "Arial", "Heiti SC"; font-size: 12px; color: #333; background: #f5f5f5; min-width: 1100px; min-height: 100vh; }

.content { width: 1100px; margin: 10px auto; overflow: hidden; }

.wrap { width: 1100px; margin: 0 auto; }

.header { width: 100%; height: 88px; background: -webkit-linear-gradient(to right, #008d49 0%, #2ece81 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008d49', endColorstr='#2ece81',GradientType=1 ) !important; background: linear-gradient(to right, #008d49 0%, #2ece81 100%) !important; }
.header .wrap { font-size: 14px; }
.header .wrap .fzl_logo { margin-top: 21px; }
.header .wrap .fzl_header_ul { height: 88px; width: 804px; overflow: hidden; }
.header .wrap .fzl_header_ul li { line-height: 88px; float: left; }
.header .wrap .fzl_header_ul li a { display: block; padding: 0 18px; color: #fff; font-size: 16px; }
.header .wrap .fzl_header_ul li:hover a { color: #fff; background: #008d49; }
.header .wrap .fzl_header_ul li.active a { color: #fff; background: #008d49; }

.host-link { overflow: hidden; display: block; }
.host-link a { float: left; color: #999; font-size: 12px; }
.host-link span { font-size: 12px; color: #333; float: left; margin-left: 5px; }

.footer { padding: 35px 0; text-align: center; border-top: 2px solid #008d49; background: #2e2e2e; color: #FFFFFF; font-size: 14px; }
.footer p { line-height: 20px; padding: 5px 0; font-size: 14px; color: #a2a2a2; }
.footer p a { color: #a2a2a2; font-size: 14px; }
.footer p.enlinks a { display: inline-block; padding: 0 3px; }

#UP { position: fixed; bottom: 153px; left: 50%; z-index: 10; margin-left: 550px; display: none; border-radius: 2px; background: #008d49 url(../img/bg_3.png) no-repeat center; height: 60px; width: 60px; cursor: pointer; }

.pager { overflow: hidden; text-align: center; padding-top: 10px; margin: 25px 0; }

.pager a, .pager b { color: #333; padding: 0 10px; height: 28px; background-color: #e8e8e8; font-size: 14px; text-align: center; line-height: 28px; margin-right: 3px; display: inline-block; position: relative; font-weight: normal; }

.pager .selected, .pager a:hover { background: #008d49; color: #fff; }

.selected:before { content: ""; left: 35%; display: block; width: 0; height: 0; border-width: 5px; border-style: solid; border-color: transparent transparent #008d49 transparent; position: absolute; top: -10px; }

.start { float: left; width: 72px; height: 10px; position: relative; overflow: hidden; background: url(../img/icon_star.png) no-repeat; }
.start i { position: absolute; width: 100%; height: 10px; background: url(../img/icon_star.png) no-repeat; background-position: 0 -10px; }

/*# sourceMappingURL=main.css.map */
