﻿@charset "UTF-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, p {
  margin: 0;
  padding: 0;
  vertical-align: baseline;
  outline: 0;
  list-style: none;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

html {
  -webkit-tap-highlight-color: transparent; }

html, body {
  -webkit-user-select: none;
  user-select: none; }

li {
  list-style-type: none; }

h1, h2, h3, h4, h5, h6 {
  font-weight: normal; }

a {
  background-color: transparent;
  text-decoration: none; }

a:active,
a:hover,
a:focus {
  outline: 0;
  text-decoration: none; }

img {
  max-width: 100%;
  height: auto;
  width: auto;
  /* ie8 */ }

button, html input[type=button], input[type=reset], input[type=submit] {
  -webkit-appearance: button;
  /*appearance:改变元素的外观 外观像按钮*/
  cursor: pointer;
  outline: none; }

input:hover {
  outline: none; }

.fl {
  float: left; }

.fr {
  float: right; }

.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0; }

.bgColor-labor {
  background-color: #ff9700; }

.bgColor-jicai {
  background-color: #65a8fc; }

.bgColor-shop {
  background-color: #86a1ea; }

.bgColor-jf {
  background-color: #ff6b68; }

.color-labor {
  color: #ff9700; }

.color-jicai {
  color: #65a8fc; }

.color-shop {
  color: #86a1ea; }

.color-jf {
  color: #ff6b68; }

a.yzw-down {
  display: inline-block;
  width: 100%;
  padding: 0.57143rem 0.85714rem;
  padding-right: 2.14286rem;
  font-size: 1.07143rem;
  color: #51a2ee;
  border: 1px solid #51a2ee;
  background-color: transparent;
  border-radius: 0.21429rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0.71429rem;
  position: relative; }
  a.yzw-down:active {
    background-color: #51a2ee;
    color: #fff; }
  a.yzw-down i.iconfont {
    position: absolute;
    font-size: 1.42857rem;
    right: 0.57143rem;
    top: 0.57143rem; }

@media screen and (max-width: 320px) {
  a.yzw-down {
    padding: 0.42857rem 0.71429rem;
    padding-right: 1.78571rem;
    font-size: 0.85714rem; }
    a.yzw-down i.iconfont {
      font-size: 1.14286rem;
      top: 0.35714rem; } }
@font-face {
  font-family: "iconfont";
  src: url("../fonts/download/iconfont.eot?t=1484531229517");
  /* IE9*/
  src: url("../fonts/download/iconfont.eot?t=1484531229517#iefix") format("embedded-opentype"), url("../fonts/download/iconfont.woff?t=1484531229517") format("woff"), url("../fonts/download/iconfont.ttf?t=1484531229517") format("truetype"), url("../fonts/download/iconfont.svg?t=1484531229517#iconfont") format("svg");
  /* iOS 4.1- */ }
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-jicai:before {
  content: "\e77c"; }

.icon-jf:before {
  content: "\e606"; }

.icon-download:before {
  content: "\e612"; }

.icon-labor:before {
  content: "\e619"; }

.icon-shop:before {
  content: "\e61a"; }

.content-all {
  max-width: 640px;
  height: auto;
  margin: 0 auto;
  background-color: #fff; }
  .content-all .yzw-nav {
    width: 100%;
    height: 2.85714rem;
    line-height: 2.85714rem;
    background-color: #fff;
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 999; }
    .content-all .yzw-nav ul li {
      float: left;
      width: 20%;
      height: 2.85714rem;
      line-height: 2.85714rem;
      text-align: center;
      overflow: hidden; }
      .content-all .yzw-nav ul li a {
        color: #555;
        font-size: 1rem; }
      .content-all .yzw-nav ul li.current {
        color: #2386fb;
        border-bottom: 2px solid #2386fb; }
        .content-all .yzw-nav ul li.current a {
          color: #2386fb; }
  .content-all .section {
    width: 100%;
    height: auto; }
    .content-all .section .h40 {
      width: 100%;
      height: 2.85714rem;
      background-color: transparent; }
    .content-all .section .yzw-bg {
      width: 100%;
      min-height: 300px;
      text-align: center;
      height: auto; }
    .content-all .section .yzw-info {
      padding: 0 0.71429rem;
      text-align: justify;
      font-size: 1rem;
      line-height: 1.57143rem;
      margin-bottom: 0.71429rem; }
    .content-all .section .yzw-download {
      padding: 0 0.71429rem;
      height: auto; }

.modal-dialog {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
  overflow: hidden;
  z-index: 1000; }

.modal-dialog .icon1 {
  width: 100%;
  text-align: right;
  margin-top: 5%;
  padding-right: 5%;
  box-sizing: border-box; }

.modal-dialog .icon1 img {
  width: 80%; }

@media screen and (max-width: 320px) {
  .content-all .yzw-nav ul li a {
    font-size: 0.875rem; } }

