/* 重置样式 */
*{  
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
a{
	text-decoration: none;
}
ul{
	list-style: none;
}
button{
	outline: none;
}
input{
	outline: none;
}

/* 主体布局 */
.header{
	margin-bottom: 0!important;
}
.xz-banner>img{
	width: 100%;
}
.bottom_new_consult{
	z-index: 9999!important;
}
.side-modal-calculate-price{
	z-index: 9999!important;
}
.j-slider{
	position: relative;
}
/* 模块1 */
.xz-module-one{
	width: 100%;
	min-width: 1200px;
	height: 800px;
}
.xz-module-header{
	width: 100%;
	min-width: 1200px;
	display: flex;
	justify-content: center;
	margin-top: 62px;
	margin-bottom: 56px;
}
.xz-module-one-all{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}
.mouseone{
	width: 380px;
	height: 200px;
	background-image: url(/images/hf/2020/month0713/shu001.jpg);
	background-repeat: no-repeat;
	background-size: contain;
	cursor: pointer;
	opacity: 1;
	position: relative;
}
.mouseone::after{
	content: '';
	width: 380px;
	height: 200px;
	background-image: url(/images/hf/2020/month0713/shu01.png);
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 1;
	transition: .3s;
}
.mouseone:hover::after{
	opacity: 0;
}

.mousetwo{
	width: 380px;
	height: 200px;
	background-image: url(/images/hf/2020/month0713/shu002.png);
	background-repeat: no-repeat;
	background-size: contain;
	cursor: pointer;
	opacity: 1;
	position: relative;
}
.mousetwo::after{
	content: '';
	width: 380px;
	height: 200px;
	background-image: url(/images/hf/2020/month0713/shu02.png);
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 1;
	transition: .3s;
}
.mousetwo:hover::after{
	opacity: 0;
}

.mousethree{
	width: 380px;
	height: 200px;
	background-image: url(/images/hf/2020/month0713/shu003.png);
	background-repeat: no-repeat;
	background-size: contain;
	cursor: pointer;
	opacity: 1;
	position: relative;
}
.mousethree::after{
	content: '';
	width: 380px;
	height: 200px;
	background-image: url(/images/hf/2020/month0713/shu03.png);
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 1;
	transition: .3s;
}
.mousethree:hover::after{
	opacity: 0;
}



.xz-module-one-all>img{
	cursor: pointer;
}
.xz-module-one-sec{
	width: 1200px;
	height: 360px;
	margin: 0 auto;
	margin-top: 61px;
	background-image: url(/images/special/yonghuafu/form.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}
.xz-module-one-box{
	width: 380px;
	height: 206px;
	position: absolute;
	bottom: 34px;
	right: 45px;
}
.xz-module-one-box>input{
	width: 380px;
	height: 60px;
	padding: 0 20px;
	outline-style: none;
	border: 1px solid #FFFFFF;
	border-radius: 5px;
	margin-bottom: 13px;
	font-size: 16px;
}
.xz-module-one-box>p{
	width: 380px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	background-color: #ecc282;
	border-radius: 5px;
	color: #223640;
	font-size: 20px;
	cursor: pointer;
}

/* 模块2 */
.xz-module-two{
	width: 100%;
	min-width: 1200px;
	height: 758px;
	background-image: url(/images/special/yonghuafu/bj.jpg);
	background-repeat: no-repeat;
	background-size: cover;
}
.xz-two-header{
	padding: 70px 0;
	width: 100%;
	min-width: 1200px;
	display: flex;
	justify-content: center;
}
.xz-module-two-sec{
	width: 1200px;
	height: 450px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}
.xz-module-two-swiper{
	width: 750px;
	height: 450px;
}
.xz-module-two-right{
	width: 430px;
	height: 450px;
}
.xz-module-two-right-header{
	font-family: PingFang-SC-Bold;
	font-size: 26px;
	line-height: 34px;
	color: #666666;
	padding-top: 32px;
	padding-bottom: 20px;
}
.xz-module-two-right-sec{
	width: 420px;
	font-family: PingFang-SC-Regular;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-bottom: 30px;
}
.xz-module-two-btn{
	width: 100%;
	display: flex;
	justify-content: center;
	margin-top: 20px;
}
.xz-module-two-btn>p:first-child{
	width: 300px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	background-color: #000;
	color: #fff;
	font-size: 20px;
	border-radius: 4px;
	margin-right: 12px;
	cursor: pointer;
	z-index: 9999;
}
.xz-module-two-btn>p:last-child{
	width: 300px;
	height: 60px;
	border: solid 1px #000;
	line-height: 60px;
	text-align: center;
	font-size: 20px;
	border-radius: 4px;
	cursor: pointer;
	z-index: 9999;
}

/* 模块3 */
.xz-module-three{
	width: 100%;
	min-width: 1200px;
	height: 758px;
	background-image: url(/images/special/yonghuafu/bj3.jpg);
	background-repeat: no-repeat;
	background-size: cover;
}
.xz-module-three-right-header{
	font-family: PingFang-SC-Bold;
	font-size: 26px;
	line-height: 34px;
	color: #666666;
	padding-top: 32px;
	padding-bottom: 20px;
}
.xz-module-three-btn{
	width: 100%;
	display: flex;
	justify-content: center;
	margin-top: 56px;
}
.xz-module-three-btn>p:first-child{
	width: 300px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	background-color: #ecc282;
	color: #223640;
	font-size: 20px;
	border-radius: 4px;
	margin-right: 12px;
	cursor: pointer;
	z-index: 9999;
}
.xz-module-three-btn>p:last-child{
	width: 300px;
	height: 60px;
	border: solid 1px #233742;
	line-height: 60px;
	text-align: center;
	color: #233742;
	font-size: 20px;
	border-radius: 4px;
	cursor: pointer;
	z-index: 9999;
}
.xz-module-three-right-sec{
	width: 420px;
	font-family: PingFang-SC-Regular;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-bottom: 30px;
}

/* 模块4 */
.xz-module-four{
	width: 100%;
	min-width: 1200px;
	height: 758px;
	background-image: url(/images/special/yonghuafu/bj.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	color: #fff;
}




/* 模块6 */
.xz-module-six{
	width: 100%;
	min-width: 1200px;
	position: relative;
	margin-top: -2px;
}
.xz-module-six>img{
	width: 100%;
}
.xz-module-six-box{
	width: 100%;
	display: flex;
	justify-content: center;
}
.cus-btn{
	position: absolute;
	bottom: 22%;
	left: 0;
}
.cus-btn>p:first-child{
	background-color: #ecc282;
	color: #333333;
}
.cus-btn>p:last-child{
	border: solid 1px #ecc282;
	color: #ecc282;
}

/* 模块7 */
.xz-module-seven{
	width: 100%;
	min-width: 1200px;
	height: 833px;
}
.xz-seven-swiper{
	width: 100%;
	min-width: 1200px;
	height: 450px;
}
.swiper2{
	margin-top: 0!important;
}

/* 模块8 */
.xz-module-eight{
	width: 100%;
	min-width: 1200px;
	height: 876px;
	background-image: url(/images/special/yonghuafu/bj8.jpg);
	background-repeat: no-repeat;
	/*background-size: cover;*/
}
.xz-eight-sec{
	width: 100%;
	display: flex;
	justify-content: center;
}

/* 模块9 */
.xz-module-nine{
	width: 100%;
	min-width: 1200px;
	height: 320px;
	background-image: url(/images/hf/2020/month0713/freefa.png);
	background-repeat: no-repeat;
	background-size: cover;
	margin-top: -2px;
}
.xz-nine-sec{
	width: 1060px;
	height: 50px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.xz-nine-sec>input{
	width: 340px;
	height: 50px;
	background-color: #ffffff;
	outline-style: none;
	padding: 0 20px;
	font-size: 16px;
	border: none;
	border-radius: 2px;
}
.nine-submitbox{
	width: 100%;
	display: flex;
	justify-content: center;
	cursor: pointer;
}
.nine-sub{
	width: 342px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	background-color: #ecc282;
	font-size: 20px;
	margin-top: 30px;
	border-radius: 2px;
	color: #223640;
}