.container{
	width: 1080px;
	margin: 0 auto;
}

.imain {
	margin-bottom: 120px;
}
.imain img{
	display:block;
}
	/* 浮层样式 */
	.iform-wrap,.phone{
		background:rgba(43, 35, 32, 0.9);
	}
	.phone a{
    font-size: 20px;
		display: inline-block;
		padding:5px 10px;
		border-radius: 6px;
		outline: none;
		border: none;
		margin: 4px auto;
		background:#fff;
		color:#000;
		width:160px;
		text-align: center;
		text-decoration: none;
	}

	.iform-wrap{
		position: fixed;
		z-index: 100;
		bottom: 0px;
		left: 0;
		width: 100%;
		height: 120px;
	}
	.form{
		margin: 0 auto;
		position: relative;
		font-size: 22px;
		color: #fff;
	}
	.form .close{
		display: none;
		width: 20px;
		height: 20px;
		cursor: pointer;
		text-align: center;
		line-height: 20px;
		position: absolute;
		right: 6px;
		top: 6px;
		z-index: 999;
	}
	.i-phone,.i-submit,.i-name{
		position:absolute; top:70px;
	}
	.i-name{
		left:100px;
	}
	.i-phone{
		left:308px;
	}
	.i-submit{
		left:524px;
	}
	.form-phone,.form-name{
		border:1px #fff solid;font-size:12px; height:26px; width:112px;background-color: #fff;vertical-align: middle;border-radius:4px;outline: none;
	}
	.submit{
		-webkit-appearance: none;
		width:80px; height:30px;border-radius:4px; cursor:pointer; border:none;vertical-align: middle;color: #fff;background: #189fff;font-size: 14px;
	}
	.phone-num{
		position:absolute; top: 6px;left:100px;right: 0;line-height: 54px;font-size: 48px;
	}
	.phone-num .tel{
		padding-left: 80px;
		margin-left: 30px;
		background: url(images/tel.png) left center no-repeat;
	}
	.scroll-wrap{
		position:absolute;width:240px;right: 80px;top:16px;
	}
	.demo{
		overflow:hidden;height:80px;width:260px;color:#ffffff; font-size:14px;
	}
	@media screen and (max-width: 960px) {
		.container{width:100%;} 
		.imain{
			margin-bottom: 38px;
		}
		.phone{
			width: 100%;
			position: fixed;
			bottom: 0;
			text-align: center;
		}
		.phone a{
			width: 120px;
		}
		.form{
					font-size: 20px;
		}
		.iform-wrap{
			width: 100%;
			height: 130px;
			bottom: 38px;
			display: none;
		}
		.yyimg,.scroll-wrap,.phone-num{
			display: none;
		}
		.i-name{
			left: 0;
			right: 0;
			top:10px;
			text-align: center;
		}
		.i-phone{
			left: 0;
			right: 0;
			text-align: center;
			top: 52px;
		}
		.i-submit{
			top:96px;
			left: 0;
			right: 0;
			text-align: center;
		}
		.form-phone,.form-name{
			width: 60%;
		}
		.form .close{
			display: inline-block;
		}
	}
	@media screen and (min-width: 960px) {
		.phone{
			display: none;
		}
		#js-online{
		display: none;
	}
	}