/* css Document */
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */

 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, 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, menu, nav, output, ruby, section, summary, time, mark, audio, video, input,textarea {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font-weight: normal;
    font-family:'Microsoft YaHei'
  }
  
  
  /* HTML5 display-role reset for older browsers */
  
  article, aside, details, figcaption, figure, footer, header, menu, nav, section {
    display: block;
  }
  
  body {
    line-height: 1; margin: 0;
    padding: 0;
    border: 0;
  }
  
  blockquote, q {
    quotes: none;
  }
  
  blockquote:before, blockquote:after, q:before, q:after {
    content: none;
  }
  
  table {
    border-collapse: collapse;
    border-spacing: 0;
  }
  
  img{max-width: 100%;}
  
  /* custom */
  
  a {
    color: #7e8c8d;
    text-decoration: none;
    -webkit-backface-visibility: hidden;
  }
  
  li {
    list-style: none;
  }
  
  html, body {
    width: 100%;
  }
  
  body {
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  }
  .clear{
      clear: both;
  }
  .clearfix:after{
      content: "020";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden;
  }
  
/* css coment */
.l{float:left;}
.r{float:right;}
.clear:after{display: block; content:"";clear: both;}

/* 通栏 */
.container-fluid{position: relative;}
/* 版心 */
.container{width: 1300px; margin:0 auto;position: relative;}



  .max{overflow: hidden;position: relative;}
  .z_max{width: 1400px;margin:0 auto;clear: both;max-width: 100%;}
  img{max-width: 100%;}
  input{border: none;background: none;outline: none;box-sizing: border-box;}
  input:focus{outline:none;}
  input::-webkit-input-placeholder { 
    /* WebKit browsers */ 
    color: #fff; 
    } 
    input:-moz-placeholder { 
    /* Mozilla Firefox 4 to 18 */ 
    color: #fff; 
    } 
    input::-moz-placeholder { 
    /* Mozilla Firefox 19+ */ 
    color: #fff; 
    } 
    input:-ms-input-placeholder { 
    /* Internet Explorer 10+ */ 
    color: #fff; 
    }
  
  @font-face {
    font-family: 'SourceHanSansSC-ExtraLight';
    src: url('../fonts/SourceHanSansSC-ExtraLight.ttf');
  }
  @font-face {
    font-family: 'SourceHanSansSC-Heavy';
    src: url('../fonts/SourceHanSansSC-Heavy.ttf');
  }
  @font-face {
    font-family: 'SourceHanSansSC-Light';
    src: url('../fonts/SourceHanSansSC-Light.ttf');
  }
  @font-face {
    font-family: 'SourceHanSansSC-Medium';
    src: url('../fonts/SourceHanSansSC-Medium.ttf');
  }
  @font-face {
    font-family: 'SourceHanSansSC-Normal';
    src: url('../fonts/SourceHanSansSC-Normal.ttf');
  }
  @font-face {
    font-family: 'SourceHanSansSC-Regular';
    src: url('../fonts/SourceHanSansSC-Regular.ttf');
  }
  @font-face {
    font-family: 'SourceHanSansSC-Bold';
    src: url('../fonts/SourceHanSansSC-Bold.ttf');
  }

@media only screen and (min-width: 1024px) {
	
}
@media only screen and (max-width: 1023px) {
	
}