 body {
    /*background-color: #F7F7F7;*/
    background: url("../sanming/sm_zjt_topbanner.jpg") center top no-repeat #F7F7F7;
    /* width: 100%; */
    font-size: 14px;
/*    background-size: cover;
    background-position: center;
    position: relative; */
  }
  #app {
    font-family: "Avenir", Helvetica, Arial, sans-serif;
  }
  /*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */
  html, body, p, ol, ul, li, dl, dt, dd, blockquote, figure, fieldset, legend, textarea, pre, iframe, hr, h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0; }

  h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal; }

  ul {
    list-style: none; }

  button, input, select, textarea {
    margin: 0; }

  html {
    box-sizing: border-box; }

  *, *::before, *::after {
    box-sizing: inherit; }

  img, video {
    height: auto;
    max-width: 100%; }

  iframe {
    border: 0; }

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

  td, th {
    padding: 0; }

  td:not([align]), th:not([align]) {
    text-align: left; }
  .el-carousel__container{
    background: #F5F7FA;
    border-color: 1px solid #dfe4ed;
  }


  .fl{float:left;}
  .fr{float:right;}
  .ss{float:right;width:355px;}
  .banner{margin:0 auto;width:1000px;height:176px;}
  .logo{ margin-top:61px; float:left;}
  .jsj{ margin-top:63px; float:left; margin-left:50px;}
  .nav{ height:50px; background:#0078c7; margin:0 auto; width:1000px;}


  .nav ul li{ float:left; line-height:50px;}

  .nav ul li a{ padding:0 27px; color:#FFF; display:block; height:50px;}

  .nav ul li a:hover{ background:#85BBD2; text-decoration:none;}

  .navfirst a{ background:#ffa200; display:block;}

  .sousuo{ height:37px; line-height:37px; background:#efefef; border-bottom:1px solid #e7e7e7; width:1000px; margin:0 auto;}
  .sousuo h4{ margin-left:20px;}
