.lip-h1{background: #ff9248;font-size: 34px;color: #fff;font-weight: bold;text-align: center;padding: 10px 0;margin: 0;}
.lip-banner img{width: 100%;vertical-align: middle;}
.lip-service{background: #fff3e9;padding: 60px 0 20px 0;}
.lip-h2{text-align: center;}
.lip-h2 h2{display: inline-block;color: #7F695B;font-size: 32px;font-weight: bold;border: 3px solid #7F695B;border-radius: 50px;padding: 2px 35px;margin: 0 0 55px 0;}
.lip-service-ul{font-size: 0;}
.lip-service-ul li{display: inline-block;width: 50%;text-align: center;vertical-align: top;margin-bottom: 50px;padding: 0 20px;}
.lip-service-ul li img{max-width: 100%;border-radius: 50%;box-shadow: 1px 1px 5px 6px rgba(242,213,165,0.16);border: 11px solid #fff;}
.lip-h3{margin: 10px 0;color: #AF917B;font-size: 28px;font-weight: bold;}
.lip-service .lip-h3{margin-top: 30px;}
.lip-introduce{position: relative;padding-top: 60px;}
.lip-introduce img{width: 100%;vertical-align: middle;}
.lip-introduce-text{padding: 0px 60px 10px 60px;color: #474747;font-size: 28px;}
.lip-service-text{color: #474747;font-size: 23px;text-align: left;line-height: 1.6;}
.lip-introduce-text p{margin-bottom: 20px;color: #474747;font-size: 23px;line-height: 1.6;}
.lip-introduce-text strong{color: #AF917B;font-size: 23px;}
.lip-button{background: #fff3e9;text-align: center;}
.lip-button a{background: #7f695b;color: #fff;padding: 2%;margin: 1%; border-radius: 5px;display: inline-block;width: 300px;}
.lip-button a:hover{opacity:0.8;color:#fff}
.lip-introduce .lip-h2 h2{color: #AF917B;border-color: #AF917B;}
.lip-effect{background: #fce9d4;padding: 55px 80px 30px 80px;}
.lip-effect .lip-introduce-text{box-sizing: border-box;max-width: 498px;margin: 0 auto;padding: 0;}
.lip-effect .lip-introduce-text p{margin: 0;margin-bottom: 35px;}
.lip-effect .lip-introduce-text strong{color: #FF9248;}
.lip-effect li{background: #fff;border-radius: 40px;padding:15px;box-sizing: border-box;max-width: 498px;margin: 0 auto 18px auto;box-shadow:1px 1px 5px 6px rgba(242,213,165,0.16);text-align: center;}
.lip-effect li img{width: 100%;vertical-align: middle;border-radius: 30px;}
.lip-effect p{margin: 0 15px;color: #474747;font-size: 23px;line-height: 40px;margin-bottom: 10px;}
.lip-effect strong{color: #AF917B;font-size: 23px;}
.lip-feature{background: #fff3e9;padding: 60px 30px 30px 30px;}
.lip-feature ul{font-size: 0;}
.lip-feature li{display: inline-block;width: 50%;box-sizing: border-box;padding: 0 6px;margin-bottom: 30px;vertical-align: top;}
.lip-feature-li{background: #fff;border-radius: 40px;box-shadow: 1px 1px 5px 6px rgba(242,213,165,0.16);padding: 40px 30px;text-align: center;}
.lip-feature-li p{text-align: left;color: #474747;font-size: 23px;line-height: 1.6;min-height: 110px;}
.lip-feature-li img{width: 210px;vertical-align: middle;}
.lip-table{background: #fce9d4;padding: 55px 28px;}
.lip-table-item th{line-height: 30px;background: #7f695b;border-bottom: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;text-align: center;padding: 10px;vertical-align: middle;font-size: 23px;color: #fff;font-weight: bold;}
.lip-table-item td{line-height: 30px;background: #ffffff;border-bottom: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;text-align: center;padding:30px 10px;vertical-align: middle;color: #474747;font-size: 23px;}
.lip-table-item tr td:nth-child(1){background: #948273;color: #fff;width: 152px;}
.lip-table-item tr td:nth-child(2),.lip-table-item tr td:nth-child(3){background: #fff3e9;}
.lip-work{background: #fff3e9;padding: 60px 15px 30px 15px;}
.lip-work ul{font-size: 0;}
.lip-work li{display: inline-block;width: 50%;margin-bottom: 30px;box-sizing: border-box;padding: 0 5px;vertical-align: top;}
.lip-work li img{width: 100%;vertical-align: middle;}
.lip-flow{background: #fff3e9;padding: 60px 0 0 0;}
.lip-flow .lip-h2{margin-bottom: 0;}
.lip-flow-group{padding: 20px 7%;}
.lip-flow-li{width: 50%;text-align: center;}
.lip-flow-content{display: inline-block;max-width: 292px;margin-top: 16%;}
.lip-flow-li p{font-size: 26px;line-height: 1.6;}
.lip-flow-li img{max-width: 100%;border-radius: 50%;vertical-align: middle;box-shadow: 1px 1px 5px 6px rgba(242,213,165,0.16);border: 11px solid #FFF;}
.lip-flow-group:nth-child(2n+1){background: #fff;}
.lip-flow-group:nth-child(2n+1) img{border: 11px solid #fce9d4;}
.lip-certificate{background: #fce9d4;padding: 50px 30px 0 30px;}
.lip-certificate h3{color: #474747;font-size: 23px;font-weight: bold;line-height: 30px;}
.lip-certificate h3 span{color: #AF917B;margin-left: 6px;}
.lip-certificate ul{font-size: 0;}
.lip-certificate li{display: inline-block;vertical-align: top;box-sizing: border-box;padding: 0 30px;margin-bottom: 30px;text-align: center;width: 50%;}
.lip-certificate img{max-width: 100%;vertical-align: middle;margin-bottom: 10px;}
.lip-good{background: #9b9596;padding: 60px 30px 30px 30px;}
.lip-good .lip-h2 h2{color: #fff;border-color: #fff;}
.lip-good img{width: 100%;vertical-align: middle;}
.lip-answers{background: #fff3e9;padding: 60px 30px 30px 30px;}
.lip-answers-h3{text-align: center;background: #af917b;color: #fff;padding: 10px 0;margin: 0;font-size: 28px;font-weight: bold;}
.lip-answers-body{background: #fff;padding: 15px 20px;font-size: 23px;color: #474747;line-height:1.6;}
.lip-answers-body strong{font-size: 23px;color: #AF917B;}
.lip-answers-group{margin-bottom: 30px;}
.lip-answers-group:last-child{margin-bottom: 0;}
.lip-attention{background: #fce9d4;padding: 60px 30px;}
.lip-attention-group{border: 2px solid #fce2be;background: #fff;padding: 50px 20px;position: relative;margin-bottom: 40px;font-size: 23px;color: #474747;line-height: 1.6;}
.lip-attention-icon{width: 46px;line-height: 46px;text-align: center;background: #af917b;position: absolute;left: 50%;margin-left: -23px;top: -23px;font-style: normal;border-radius: 50%;font-size: 30px;font-weight: bold;color: #fff;}
.lip-attention-group strong{color: #af917b;font-size: 23px;}
.lip-attention-group:last-child{margin-bottom: 0;}
.lip-attention-group:nth-child(2n+1){background:#fff3e9;border-color: #fff;}
.lip-attention-group:nth-child(2n+1) strong{color: #AF917B;}
.lip-introduce-other{padding: 60px 0 434px 0;background: url(/assets/images/lip/brand2.png) no-repeat bottom center;}
.lip-introduce-other-text{padding: 0 50px;color: #474747;font-size: 23px;line-height: 1.8;}
.lip-introduce-other-text strong{color: #AF917B;font-size: 23px;}
.lip-bottom{background: #fce9d4;padding: 50px 30px;}
.lip-bottom ul{font-size: 0;}
.lip-bottom li{display: inline-block;width: 50%;vertical-align: top;box-sizing: border-box;padding: 0 15px;}
.lip-bottom-li{box-shadow: 1px 1px 5px 6px rgba(242,213,165,0.16);border-radius: 40px;padding: 30px 20px;background: #fff;text-align: center;margin-bottom: 30px;}
.lip-bottom-li img{max-width: 100%;width: 210px;vertical-align: middle;}
.lip-bottom li:nth-child(2) .lip-bottom-li,.lip-bottom li:nth-child(3) .lip-bottom-li{background: #948273;color: #fff;}
.lip-bottom-li .lip-h3{color:#948273;}
.lip-bottom li:nth-child(2) .lip-bottom-li .lip-h3,.lip-bottom li:nth-child(3) .lip-bottom-li .lip-h3{color: #fff;}
.lip-bottom-text{font-size: 23px;color: #948273;text-align: left;line-height: 35px;min-height: 105px;}
.lip-bottom li:nth-child(2) .lip-bottom-text,.lip-bottom li:nth-child(3) .lip-bottom-text{color: #fff;}
@media (max-width: 1079px){
	.lip-feature{padding: 60px 10px 30px 10px;}
	.lip-feature-li{padding: 20px 15px;}
	.lip-feature-li p{min-height: 120px;}
}
@media (max-width: 991px){
	.lip-service-ul li img {border: 5px solid #fff;}
	.lip-flow-li img {border-width: 5px!important;}
	.lip-service{padding: 20px 0 0 0;}
	.lip-h1{padding: 5px 0;font-size: 20px;}
	.lip-introduce{padding-top: 35px;}
	.lip-h2 h2{font-size: 18px;padding:2px 10px;margin-bottom: 25px;border: 2px solid #7F695B;}
	.lip-h3{font-size: 16px;margin: 5px 0;}
	.lip-service-text{font-size: 14px;padding: 0 6px;line-height: 1.5;}
	.lip-introduce-text,.lip-introduce-text p,.lip-introduce-text strong{font-size: 14px;line-height: 16px;}
	.lip-introduce-text p{margin-bottom: 15px;line-height: 1.5;}
	.lip-effect p,.lip-effect strong{font-size: 14px;line-height: 1.5;}
	.lip-effect p{padding: 0 10px;}
	.lip-feature-li p{font-size: 14px;line-height: 1.5;min-height: 85px;padding: 0 10px;}
	.lip-table-item th,.lip-table-item td{font-size: 14px;line-height: 16px;padding:7px 5px;}
	.lip-flow-li p{font-size: 15px;line-height: 1.5;}
	.lip-certificate h3{font-size: 14px;line-height: 16px;}
	.lip-answers-h3{font-size: 17px;}
	.lip-answers-body,.lip-answers-body strong{font-size: 14px;}
	.lip-attention-icon{font-size: 15px;width: 24px;line-height: 24px;margin-left: -12px;top: -12px;}
	.lip-attention-group,.lip-attention-group strong{font-size: 14px;}
	.lip-introduce-other-text,.lip-introduce-other-text strong{font-size: 14px;}
	.lip-bottom-text{font-size: 14px;line-height: 20px;min-height: 80px;padding: 0 5px;}
	.lip-service-ul li{padding: 0 11px;margin-bottom: 20px;}
	.lip-introduce-text{padding: 12px 25px 5px 25px;}
	.lip-effect{padding: 25px 40px 15px 40px;}
	.lip-effect li{margin-bottom: 10px;padding: 10px;border-radius: 20px;}
	.lip-effect li img{border-radius: 15px;}
	.lip-feature{padding: 25px 10px 10px 10px;}
	.lip-feature li{margin-bottom: 15px;}
	.lip-feature-li{padding: 15px 5px;border-radius: 20px;}
	.lip-feature-li img{width: 105px;}
	.lip-table{padding: 25px 10px;}
	.lip-table-item tr td:nth-child(1){width: 75px;}
	.lip-work{padding: 25px 5px 15px 5px;}
	.lip-work li{margin-bottom: 10px;}
	.lip-flow{padding-top: 25px;}
	.lip-flow-li{box-sizing: border-box;padding: 0 7px;}
	.lip-flow-content{margin-top: 20%;}
	.lip-certificate li{padding: 0 15px;margin-bottom: 6px;}
	.lip-certificate{padding: 25px 15px 0 15px;}
	.lip-good{padding: 25px 15px 15px 15px;}
	.lip-answers-group{margin-bottom: 10px;}
	.lip-answers{padding: 25px 15px 5px 15px;}
	.lip-answers-body{padding: 20px;line-height: 1.5;}
	.lip-attention{padding: 25px 15px;}
	.lip-attention-group{padding: 20px;line-height: 1.5;margin-bottom: 23px;}
	.lip-introduce-other{padding-top: 25px;padding-bottom: 190px;background-size: 100% auto;}
	.lip-introduce-other-text{padding: 0 25px;line-height: 1.5;}
	.lip-bottom li{padding: 0 7px;}
	.lip-bottom{padding: 25px 13px 10px 13px;}
	.lip-bottom-li{padding: 10px;border-radius: 20px;margin-bottom: 15px;}
	.lip-bottom-li img{width: 105px;}
	.lip-effect .lip-introduce-text p{margin-bottom: 15px;}
}
@media (max-width: 340px){
	.lip-h3{font-size: 14px;}
	.lip-feature{padding: 25px 5px 10px 5px;}
}