@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, 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, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video{margin: 0;padding: 0;border: 0;vertical-align: baseline;font-style:normal;font-weight:normal;font: inherit;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,.footer, .header, hgroup, menu, nav, section {display: block;}
ol, ul {list-style: none;}
blockquote,q {quotes: none;}
a{text-decoration:none;color: #666;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;
  -ms-transition: all .4s ease;transition: all .4s ease;}
a:focus{ outline:none;}
blockquote:before, blockquote:after,q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse;border-spacing: 0;}
textarea{resize: none;outline:none;}
input,textarea{outline:none;font-family:"Hiragino Sans GB","Microsoft YaHei","微软雅黑","sans-serif",'Arial';}
img {border: 0;/*display:block;*/max-width:100%;}
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.noboxsizing{-webkit-box-sizing: content-box!important;-moz-box-sizing: content-box!important; box-sizing: content-box!important;}
/*--------------css animation--------------*/
.trans {-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;
  -ms-transition: all .4s ease;transition: all .4s ease;}
.fl{float:left;}
.fr{float:right;}
.hide{display: none;}
 /* 字体 */
@font-face {
  font-family: 'iconfont';  /* project id 616865 */
  src: url('../fonts/font_616865_075xwtlifn5j.eot');
  src: url('../fonts/font_616865_075xwtlifn5j.eot?#iefix') format('embedded-opentype'),
  url('../fonts/font_616865_075xwtlifn5j.woff') format('woff'),
  url('../fonts/font_616865_075xwtlifn5j.ttf') format('truetype'),
  url('../fonts/font_616865_075xwtlifn5j.svg#iconfont') format('svg');
}

 [class^="iconfont-"], [class*=" iconfont-"] {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
  @font-face {
    font-family: 'DINBlackItalic';
    src: url('../fonts/DINBlackItalic.eot');
    src: url('../fonts/DINBlackItalic.eot') format('embedded-opentype'),
         url('../fonts/DINBlackItalic.woff2') format('woff2'),
         url('../fonts/DINBlackItalic.woff') format('woff'),
         url('../fonts/DINBlackItalic.ttf') format('truetype'),
         url('../fonts/DINBlackItalic.svg#DINBlackItalic') format('svg');
}
@font-face {
    font-family: 'DINBlackAlternate';
    src: url('../fonts/DINBlackAlternate.eot');
    src: url('../fonts/DINBlackAlternate.eot') format('embedded-opentype'),
         url('../fonts/DINBlackAlternate.woff2') format('woff2'),
         url('../fonts/DINBlackAlternate.woff') format('woff'),
         url('../fonts/DINBlackAlternate.ttf') format('truetype'),
         url('../fonts/DINBlackAlternate.svg#DINBlackAlternate') format('svg');
}
@font-face {
    font-family: 'DINBlack';
    src: url('../fonts/DINBlack.eot');
    src: url('../fonts/DINBlack.eot') format('embedded-opentype'),
         url('../fonts/DINBlack.woff2') format('woff2'),
         url('../fonts/DINBlack.woff') format('woff'),
         url('../fonts/DINBlack.ttf') format('truetype'),
         url('../fonts/DINBlack.svg#DINBlack') format('svg');
}

@font-face {
  font-family: 'iconfontNew';
  src: url('../fonts/font_1853890_2kococzzna8/iconfont.eot');
  src: url('../fonts/font_1853890_2kococzzna8/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../fonts/font_1853890_2kococzzna8/iconfont.woff2') format('woff2'),
      url('../fonts/font_1853890_2kococzzna8/iconfont.woff') format('woff'),
      url('../fonts/font_1853890_2kococzzna8/iconfont.ttf') format('truetype'),
      url('../fonts/font_1853890_2kococzzna8/iconfont.svg#iconfont') format('svg');
}

.iconfontNew {
  font-family: "iconfontNew" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

                 
/*清除浮动*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
.clearfix{*zoom:1}
.clear {display:block;clear:both;height:0;overflow:hidden;}
body{font-size:14px;font-family:"Hiragino Sans GB","Microsoft YaHei","微软雅黑","sans-serif",'Arial';background:#fafafa;color: #666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

