

/*# sourceMappingURL=style.css.map */

/* 本例子css */
body{
	padding: 0;
	margin: 0;
	min-width: 1200px;

}
.ban-pan{
	width: 100%;
	position: relative;
}
.ban-pan.mt150{margin-bottom: 150px;}
.ban-pan .img{
	display: block;
	width: 100%;
}
.ban-pan .panro-ifr{
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
}
.ban-pan .panro-ifr iframe{
	display: block;
	width: 100%;
	height: 100%;
}
.ban-pan .mbox{
	width: 1000px;
	position: absolute;
	left: 50%;
	top: 14%;
	margin-left: -500px;
	text-align: center;
	z-index: 5;
}
.ban-pan .mbox h3{
	font-size: 42px;
	color: #33302d;
	font-weight: 400;
	line-height: 1.3;
	margin-bottom: 11px;
}
.ban-pan .mbox .links a{
	font-size: 18px;
	line-height: 1.6;
	color: #4c4c4c;
	margin: 0 23px;
	position: relative;
}
.ban-pan .mbox .links a span{
	display: block;
	width: 1px;
	height: 15px;
	background-color: #afafb1;
	position: absolute;
	right: -23px;
	top: 50%;
	margin-top: -7.5px;
}
.ban-pan .mbox .btn {
	font-size: 30px;
	color: #fff;
	background-color: #dd0012;
	border-radius: 50px;
	width: 234px;
	height: 67px;
	line-height: 67px;
	display: block;
	margin: 35px auto 32px;
	text-align: center;
}
.ban-pan .mbox .btns a{
	display: inline-block;
	width: 142px;
	height: 38px;
	line-height: 38px;
	font-size: 16px;
	color: #fff;
	margin: 0 10px;
	background:url(../img/pan-img1.png) center no-repeat;
		transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.ban-pan .mbox .btns a:hover{
	background:url(../img/pan-img2.png) center no-repeat;
}
.pan-box{
	width: 1100px;
	margin: 0 auto;
	text-align: center;
}
.pan-box h3{
	font-size: 42px;
	color: #33302d;
	line-height: 1.3;
	font-weight: 400;
}
.pan-box .fa{
	font-size: 18px;
	color: #3d3b39;
	line-height: 1.6;
	margin: 25px 0 55px;
}
.pan-box .fa span{
	margin: 0 18px;
}
.pan-box .pic{
	width: 1100px;
	height: 515px;
	position: relative;
}
.pan-box .pic img{
	display: block;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
}
.pan-box .btns{
	margin: 45px 0 115px;
}
.pan-box .btns .btn{
	font-size: 18px;
	display: inline-block;
	width: 116px;
	height: 116px;
	line-height: 116px;
	color: #777;
	border-radius: 50%;
	background-color: #f7f7f7;
	margin: 0 12px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.pan-box .btns .btn.on,
.pan-box .btns .btn:hover{
	background-color: #dd0012;
	color: #fff;
}

