@charset "utf-8";
*{
  box-sizing: border-box;
}
/* 设置HTML5元素为块 */
article, aside, details,figcaption,figure,footer,hgroup, menu,nav,section {
display: block;
}
/* 图片自适应 */
img {
max-width: 100%;
height: auto;
width:auto\9; /* ie8 */
-ms-interpolation-mode:bicubic;/*为了照顾ie图片缩放失真*/
}
/* 初始化 */
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article, 
aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{margin:0; padding:0; border:none; font: 14px/2em Microsoft YaHei,Tahoma,Arial,sans-serif;}
body{font: 14px/2em Microsoft YaHei,Tahoma,Arial,sans-serif; color:#000000;overflow-x: hidden;}
em,i{font-style:normal;}
strong,b{font-weight: normal;}
input,button,textarea,select{ font-size: 100%; border:none;}
.clearfix:after{content:""; display:block; visibility:hidden; height:0; clear:both;}
.clearfix{zoom:1;}
a{text-decoration:none; font-family: Microsoft YaHei,Tahoma,Arial,sans-serif;color:#282828;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-family: Microsoft YaHei; font-weight:normal;}
img{border: none;display:block;}
.scope{min-width:320px; max-width:540px;}
ol,ul,li{ list-style: none; }
blockquote:before, blockquote:after, q:before, q:after{ content: ''; content: none; }
a:hover { text-decoration:none;opacity: 0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8}
.l{float:left;}
.r{float:right;}
.clear{ height:0; overflow:hidden; clear:both;}
a{ text-decoration:none; outline:none;}
a:active {star:expression(this.onFocus=this.blur());color: #31b757;}
.swiper-wrapper a:hover{
	opacity: 1;
}
input,button,select,textarea{outline:none;resize:none;}
input::-webkit-input-placeholder{
    color:#b9bac0;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#b9bac0;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#b9bac0;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#b9bac0;
}
body{
  /* background: #FAFAFB; */
  position: relative;
  /* padding-bottom:300px; */
}
.content-warp{
  width:1200px;
  margin:0 auto;
}
body,html{
  width:100%;
  min-width:1200px;
}
.red{
  color: #C90909;
}
.container{
  width:1180px;
  margin:0 auto;
  height: auto;
  position: relative;
}
.container-wapper{
  padding-top: 60px;
}