@charset "utf-8";
/* CSS Document */
*{box-sizing: border-box;}
html,body{ font-family:"微软雅黑","Microsoft Yahei";}
body{margin:0px auto; padding:0px; font-size:14px; color:#7b7b7b; font-family:"微软雅黑","Microsoft Yahei"; background:#fff;position: relative;}
a{text-decoration:none;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; -webkit-border-radius:0;}
textarea {-webkit-appearance: none;  -webkit-border-radius:0;}  
img,a img{border:0;margin:0;padding:0; max-width:100%; display:block;}
div,form,ul,ol,li,span,p,input,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input{font-size:14px;padding:0}
.fl{ float:left;}
.fr{float:right;}
input,textarea{outline:none;}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}
.textleft{ text-align:left !important;}
.textright{ text-align:right !important;}
.textcenter{text-align:center !important;}

.img-center{ display:block; margin:auto;}
.bg-fbfbfb{ background:#fbfbfb;}
.ml-0{ margin-left:0 !important;}
.mb-0{ margin-bottom:0 !important;}
.mlr-0{ margin-left:0 !important; margin-right:0 !important;}
.mlr-17{ margin-left:17px !important; margin-right:17px !important; padding:10px 40px;}
.mr-0{margin-right: 0 !important;}
.br-0{border-right: 0 !important;}

.container{width: 1200px; margin:0 auto; position: relative;}

.row{
	display: block; width: 1200px;clear: both;margin-top:45px; padding: 0;
}
.row .item{
	width: 380px;
	float: left;
	margin-right: 30px;
	display: inline-block;
}