	.heafer-nav .layui-this:after{
		width: 60% !important;
		left: 50%;
		transform: translate(-50%, 0);
	}
	.heafer-nav .layui-nav-bar{
		width: 58px !important;
		transform: translate(50%, 0);
		opacity: 0;
		top: 38px;
		left: 398px;
	}
	.hover-pointer:hover{
		cursor: pointer;
	}
	.heafer-nav  .layui-nav-item a{
		padding: 0 30px;
	}
	.title1{
		width: auto;
		height: 60px;
		font-size: 22px;
		position: absolute;
		left: 8%;
		top: 35%;
		z-index: 9;
		letter-spacing: 12px;
		color: #ffffff;
	}
	.title2{
		width: 260px;
		height: 60px;
		line-height: 60px;
		font-size: 21px;
		position: absolute;
		left: 8%;
		top: 41%;
		z-index: 9;
		text-align: center;
		letter-spacing: 6px;
		font-weight: 100;
		color: #c0bdbd;
	}
	.fl-nav{
		width: 100%;
		height: 70px;
		display: flex;
		justify-content: center;
	}
	.fl-nav-div{
		width: 15%;
		height: 60px;
		color: #a8a8a8;
		font-size: 16px;
		line-height: 60px;
		text-align: center;
		position: relative;
	}
	.fl-nav-boot{
		height: 2px;
		width: 80px;
		position: absolute;
		bottom: 10px;
		left: 50%;
		transform: translate(-50%,0);
	}
	.fl-nav-div:hover{
		cursor: pointer;
	}
	.fl-nav .active{
		color: #2e73ac;
	}
	.fl-nav .active .fl-nav-boot{
		border-bottom: 1px #2e73ac solid;
	}
	.zpjl-p{
		text-align: center;
		line-height: 40px;
		color: #282828;
		letter-spacing: 2px;
	}
	.lxfs-div{
		width: 1200px;
		margin: 0 auto;
		display: flex;
		justify-content: center;
	}
	.lxfs-email{
		height: 40px;
		border-radius: 25px;
		display: flex;
		align-items: center;
		box-shadow: 0 0 5px #ebf3fc;
		padding: 0 20px;
	}
	.lxfs-email img{
		margin-right: 8px;
	}
	.zpxq-body,.lxwm-body{
		width: 64%;
		margin: 0 auto;
		display: flex;
		margin-top: 20px;
		border-top: #CADFFA 6px solid;
		flex-wrap: wrap;
		padding-bottom: 25px;
	}
	.zpxq-div>img{
		margin: 0 auto;
		display: block;
		margin-bottom: 15px;
		margin-top: 15px;
		display: none;
	}
	.zpxq-div{
		width: 33.3%;
		/* height: 340px; */
		padding: 10px 20px 10px 40px;
		box-sizing: border-box;
		border: #EDEFF3 1px solid;
		margin-right:-1px; 
		margin-bottom:-1px;
	}
	.zpxq-p{
		line-height: 40px;
		font-size: 16px;
		color: #2e73ac;
		font-weight: bold;
	}
	.zpxq-div li{
		color: #8a8a8a;
		list-style: disc;
		margin-bottom: 15px;
	}
	#container{
		border-top: none;
		height: 500px;
		margin-top: 15px;
		margin-bottom: 20px;
	}
	/* 隐藏高德logo */
	.amap-logo,
	.amap-copyright { display:none !important; }
	.lxwm-card{
		width: 300px;
		height: 400px;
		border-radius: 15px;
		box-shadow: 0 0 10px #86dbff;
		position: absolute;
		top: 50px;
		right: 50px;
		z-index: 999;
		background: #FFFFFF;
		padding: 30px 20px;
		box-sizing: border-box;
	}
	.lxwm-card>.p1{
		font-size: 16px;
		color: #54565e;
		letter-spacing: 1px;
	}
	.card-nav{
		margin-top: 20px;
		width: 80px;
		height: 24px;
		text-align: center;
		background: #686C7B;
		border-radius: 5px;
		line-height: 24px;
		color: #FFFFFF;
		font-size: 13px;
		margin-bottom: 10px;
	}
	.card-text-flex{
		width: 100%;
		display: flex;
		height: 30px;
	}
	.card-text-flex div{
		color: #7F828F;
		font-size: 12px;
		width: 45%;
		line-height: 30px;
	}
	[v-cloak]{
		display: none;
	}
	
	.qyjj-img{
		width: 45%;
		height: 300px;
		background: -webkit-linear-gradient(0deg,#ffffff, #ffffff, #f2f3f5);
	}
	.qyjj-img-ff{
		width: 95%;
		height: 270px;
		margin-top: 18px;
		background: #FFFFFF;
		padding: 10px;
		box-sizing: border-box;
	}
	.qyjj-img-ff img{
		width: 100%;
		height: 100%;
	}
	.qyjj-text{
		width: 55%;
		background: linear-gradient(180deg,#f2f3f5 0,#f2f3f5 100%);
		padding: 28px 25px;
		box-sizing: border-box;
	}
	.qyjj-text>p{
		text-indent: 2em;
		color: #555658;
		letter-spacing: 2px;
		line-height: 22px;
	}
	.qyjj-flex{
		display: flex;
		width: 100%;
		margin: 0 auto;
		margin-top: 30px;
		height: 90px;
		box-shadow: 0 0 10px #3269ee4d;
		border-radius: 5px;
		padding: 20px 20px;
		box-sizing: border-box;
		align-items: center;
	}
	.qyjj-shu{
		border-right: 2px solid #CCD3E1;
		height: 100%;
		width: 10px;
	}
	.qyjj-flex-p>p{
		margin-left: 25px;
		color: #989DAB;
		font-size: 15px;
		letter-spacing: 2px;
	}
	.zpxq-body>.p2{
		text-align: center;
		color: #858994;
		font-size: 16px;
		font-weight: 700;
		width: 100%;
		height: 110px;
		line-height: 110px;
	}
	.qyjj-jzg{
		width: 100%;
		height: 110px;
		display: flex;
		justify-content: space-between;
		margin-bottom: 40px;
	}
	.jzg-div{
		box-shadow: 0 0 10px #86dbff7a;
		border-radius: 5px;
		width: 45%;
		text-align: center;
		padding: 10px;
		box-sizing: border-box;
	}
	.jzg-div>p{
		color: #858994;
		font-size: 17px;
		letter-spacing: 6px;
	}
	.khal-item{
		width: 280px;
		height: 75px;
		display: flex;
		/* border: #999999 .5px solid; */
		color: #333333;
		font-size: 14px;
		align-items: center;
		padding-left: 15px;
		box-sizing: border-box;
		box-shadow: 8px 8px 20px 0 rgb(105 116 133 / 20%), -8px -8px 20px 0 #fff;
		/* box-shadow: 8px 8px 20px 0 rgb(55 99 170 / 10%), -8px -8px 20px 0 #fff, inset 0 4px 20px 0 hsl(0deg 0% 100% / 50%); */
		border-radius: 8px;
		cursor: pointer;
		margin-bottom: 20px;
		margin-left: 15px;
	}
	.khal-item:hover{
		box-shadow: 8px 8px 20px 0 rgb(55 99 170 / 20%), -8px -8px 20px 0 #fff;
	}
