.z_abouts_warp{ padding-bottom: 80px;}
.z_abouts_warp .lh-public-text{
			margin-bottom: 80px;
}
.z_about_xl{ background: #fff; padding-top: 80px;}
/*.z_about_xl .container{padding-bottom: 95px; border-bottom:1px solid #f3f3f3;}*/
.z_about_xl .z_flwarp{ width: 50%; float: left;}
.z_about_xl .z_flwarp img{ max-width: 100%;}
.z_about_xl .z_frwarp{ width: 42.5%; float: right;}
.z_about_xl .z_frwarp .desc1{ font-size: 24px; line-height: 37px;font-weight: bold; margin-top: 20px;}
.z_about_xl .z_frwarp .desc2{ font-size: 16px; line-height: 33px; color: #ea5183; font-weight: bold; margin: 20px 0;}
.z_about_xl .z_appdesc{ border-top:1px solid #e5e5e5; padding-top: 30px; margin-top: 40px;}
.z_about_xl .z_appdesc .tit{ font-size: 20px; margin-bottom: 20px;font-weight: bold;}
.z_about_xl .descli .item{ font-size: 18px;line-height: 40px; position: relative; padding-left: 20px;}
.z_about_xl .descli .item:before{ content:""; display:block; width: 6px; height: 6px; border-radius:50%; background: #ee6d96; position: absolute; left: 0;/*top: 50%; transform: translateY(-50%);*/top:18px}

.z_xl_imgbox img{ display: block; margin: 0 auto; max-width: 100%; width: auto;}

@media screen and (max-width: 980px){

	.z_about_xl{ padding-top: 20px;}
	.z_abouts_warp .lh-public-text{ margin-bottom: 20px;}
	.z_about_xl .z_flwarp{ width: 100%;}
	.z_about_xl .z_frwarp{ width: 100%;}
	.z_about_xl .z_frwarp .desc1{ font-size: 16px; line-height: 24px;}
	.z_about_xl .z_frwarp .desc2{ font-size: 14px; line-height: 24px;}
	.z_about_xl .z_appdesc{margin-top: 20px; padding-top: 15px;}
	.z_about_xl .z_appdesc .tit{font-size: 16px; margin-bottom: 10px;}
	.z_about_xl .descli .item{ font-size: 14px; line-height: 24px;}
	.z_abouts_warp{ padding-bottom: 30px;}
	
}