header{
	width: 100%;
	background: white;
	position: relative;
}
.header{
	width: 100%;
	height: 115px;
	display: inline-block;
}
.logo{
	height: 75px;
	display: block;
	float: left;
	margin-top: 20px;
}
.logo img{
	height: 100%;
	display: block;
}
.heade1{
	width: 46%;
	float: left;
	display: flex;
}
.heade1 li{
	width: 20%;
}
.heade1_1{
	display: block;
	width: 100%;
	height: 115px;
	line-height: 115px;
	text-align: center;
	font-weight: 400;
	font-size: 16px;
color: #000000;
padding: 0 5px;

overflow: hidden;    
text-overflow: ellipsis;    
white-space: nowrap;
}
.heade2{
	width: calc(100% - 150px - 65px);
	height: 50px;
	border-radius: 50px;
	background: #F0F0F0;
	float: left;
	display: flex;
	margin-top: 32px;
	margin-left: 2%;
	overflow: hidden;
}
.heade2 button{
	border: none;
	outline: none;
	width:50px;
	height: 100%;
	background-image: url(../img/search_1.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 20px auto;
}
.heade2 input{
	border: none;
	outline: none;
	width: calc(100% - 50px);
	height: 100%;
	font-weight: 400;
	font-size: 16px;
}
.heade3{
	float: left;
	margin-top: 47px;
	display: flex;
	margin-left: 30px;
}
.heade3_1{
	height: 20px;
	display: block;
	margin-right: 30px;
}
.heade3_1 img{
	height: 100%;
	display: block;
}
.heade3_1:last-child{
	margin-right: 0;
}
.heade5{
        width: 35%;
    float: right;
    display: flex;
}
.menubtn{
    float: left;
        margin-top: 50px;
    margin-left: 30px;
}
.menubtn i {
		display: block;
		width: 25px;
		height: 2px;
		background-color: #333333;
		-webkit-transition: .5s;
		-moz-transition: .5s;
		-o-transition: .5s;
		transition: .5s;
	}

	.menubtn i:nth-child(1) {
		-webkit-transform-origin: left bottom;
		-moz-transform-origin: left bottom;
		-ms-transform-origin: left bottom;
		-o-transform-origin: left bottom;
		transform-origin: left bottom;
	}

	.menubtn i:nth-child(2) {
		margin-top: 4px;
	}

	.menubtn i:nth-child(3) {
		margin-top: 4px;
		-webkit-transform-origin: left top;
		-moz-transform-origin: left top;
		-ms-transform-origin: left top;
		-o-transform-origin: left top;
		transform-origin: left top;
	}

	.menubtn.on i:nth-child(1) {
		-webkit-transform: rotate(28deg);
		-moz-transform: rotate(28deg);
		-ms-transform: rotate(28deg);
		-o-transform: rotate(28deg);
		transform: rotate(28deg);
	}

	.menubtn.on i:nth-child(2) {
		opacity: 0;
	}

	.menubtn.on i:nth-child(3) {
		-webkit-transform: rotate(-28deg);
		-moz-transform: rotate(-28deg);
		-ms-transform: rotate(-28deg);
		-o-transform: rotate(-28deg);
		transform: rotate(-28deg);
	}
	
	.COVER {
		width: 100%;
		height: 100%;
		/*background-color: #1c1c1c;*/
		/* display: none; */
		/*overflow: hidden;*/
		/*overflow-y: auto;*/
		position: fixed;
		top: 0px;
		right: -100%;
		z-index: 1001;
	}

	.MULUS {
		/*width: 100%;*/
		box-sizing: border-box;
		padding: 10px;
			width: 300px;
		height: 100%;
		background-color: #1c1c1c;
		/* display: none; */
		overflow: hidden;
		overflow-y: auto;
		position: fixed;
		right: -100%;
		top: 0;
		z-index: 1001;
	}

	.mulu {
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
		box-sizing: border-box;
		width: 100%;
		display: block;
	}

	.mulu1 {
		width: 100%;
		padding: 10px 0;
		color: white;
		font-size: 14px;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}