/*all*/
* {
	margin: 0;
	padding: 0;
}

.fl {
	float: left;
	border: 0;
}

.fr {
	float: right;
	border: 0;
}

.cl {
	clear: both;
}

@media (min-width: 1280px) {
	.container {
		width: 1240px;
	}
}
.bg_layer {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 300;
    display: none;
}
body {
	font-family: "Helvetica Neue","Hiragino Sans GB", "Microsoft YaHei", 微软雅黑, SimSun, Arial, sans-serif;
	color: #333;
	font-size: 15px;
	background-color: #fff;
	position: relative;
	/* background-image: url(../images/home-bg.png); */
	background-position: 0 600px;
	background-repeat: no-repeat;
	background-size: 100%;
	/*overflow-x: hidden;*/
}

.container {
	padding: 0;
}

ul {
	list-style: none;
	margin: 0;
}

a {
	color: #333;
	text-decoration: none;
}

a {
	color: #333;
	text-decoration: none;
	/*transition: all 0.3s;*/
	/*-moz-transition: all 0.3s;*/
	/*-webkit-transition: all 0.3s;*/
}

a:hover {
	text-decoration: none;
	color: #3b9b90;
}

a:focus {
	text-decoration: none;
}

button {
	border: 0;
	outline: none;
	background: transparent;
}

input {
	outline: none;
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
	padding-right: 0;
	padding-left: 0;
}