*{box-sizing:border-box;}
.custP{padding: 40px 0 0;}
.custP1Ul{margin: -5px;}
.custP1Ul li{padding: 5px;}
.custP1Ul .imgBox img{width: 100%;display: block;}
.custP1 .nrBox{font-size: 16px;color: rgb(51, 51, 51);line-height: 1.8;padding: 28px 6%;border-bottom: 2px solid #e5e5e5;}
.custP2 .pubTit .desc{font-size: 18px;color: #000000;}
.custP2Ul{margin: -16px;}
.custP2Ul li{padding: 16px;}
.custP2Ul .imgBox img{width: 100%;display: block;}
.custP2Ul .textBox{padding: 32px 64px;position: relative;}
.custP2Ul .textBox::after{content: "";display: block;width: 1px;background: #e5e5e5;position: absolute;right: -16px;top: 32px;height: calc(100% - 32px);}
.custP2Ul li:last-child .textBox::after{display: none;}
.custP2Ul .num{font-size: 32px;color: rgba(0, 0, 0, 0.102);font-weight: bold;position: absolute;left: 0;top: 24px;}
.custP2Ul .tit{font-size: 24px;color: rgb(0, 0, 0);}
.custP2Ul .desc{font-size: 14px;color: rgb(98, 98, 98);line-height: 1.7;margin-top: 16px;}
.custP2Ul .xx{font-size: 16px;color: rgb(0, 0, 0);line-height: 2.6;margin-top: 16px;}
.custP3{padding-bottom: 40px;}
.custP3Ul{margin: -10px;}
.custP3Ul li{padding: 10px;}
.custP3Ul .kuang{background: #f7f2f0;height: 100%;padding: 24px;}
.custP3Ul .imgBox{width: 164px;box-shadow: 10px 10px 16px 4px rgba(223,203,195,0.6);}
.custP3Ul .imgBox img{width: 100%;display: block;}
.custP3Ul .textBox{width: calc(100% - 224px);}
.custP3Ul .tit{font-size: 18px;color: rgb(0, 0, 0);}
.custP3Ul .desc{font-size: 14px;color: rgba(51, 51, 51, 0.702);line-height: 1.7;margin: 8px;}
.custP4{background: #f7f2f0;padding-bottom: 40px;}
.custP4Ul .imgBox{width: 50%;}
.custP4Ul .textBox{width: 50%;padding-top: 8px;}
.custP4Ul .line1{padding: 24px 0 24px;border-bottom: 2px solid #ded9d8;}
.custP4Ul .tit{font-size: 24px;color: rgb(230, 0, 18);}
.custP4Ul .num{font-size: 36px;font-family: "PingFang";color: rgba(51, 51, 51, 0.2);}
.custP4Ul .desc{margin: 16px 0 0;font-size: 16px;color: rgb(51, 51, 51);line-height: 2.25;}
.custP4Ul li:nth-child(odd) .imgBox:last-child{display: none;}
.custP4Ul li:nth-child(even) .imgBox:first-child{display: none;}
.custP4Ul li:nth-child(odd) .textBox{padding: 0 0 0 28px;}
.custP4Ul li:nth-child(even) .textBox{padding: 0 28px 0 0;}
@media (max-width:1080px){
	.custP1 .nrBox{padding: 24px 0;}
	.custP2Ul .textBox{padding:24px 48px;padding-right: 0;}
	.custP2Ul .tit{font-size: 18px;}
	.custP2Ul .num{font-size: 24px;top: 20px;}
	.custP2Ul .xx{line-height: 2;}
	.custP3Ul .kuang{padding: 16px;}
	.custP3Ul .imgBox{width: 100px;margin-right: 16px;}
	.custP3Ul .textBox{width: calc(100% - 116px);}
	.custP4Ul .line1{padding: 8px 0 16px;}
	.custP4Ul .desc{margin-top: 8px;line-height: 1.6;font-size: 14px;}
}
@media (max-width:800px){
	.custP{padding: 32px 0 0;}
	.pubTit{margin-bottom: 16px;}
	.pubTit::after{margin-top: 8px;}
	.custP1 .nrBox{font-size: 14px;padding: 16px 0;}
	.custP2Ul,.custP3Ul{margin: 0;}
	.custP2Ul li,.custP3Ul li{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding: 4px 0;}
	.custP2Ul .desc,
	.custP2Ul .xx{margin-top: 8px;}
	.custP2 .pubTit .desc{font-size: 14px;}
	.custP3Ul .kuang{padding: 12px;}
	.custP3Ul .tit{font-size: 16px;}
	.custP3Ul .desc{font-size: 14px;margin: 8px 0 0;}
	.custP3{padding-bottom: 32px;}
	.custP4Ul .kuang{display: block;}
	.custP4Ul .imgBox:first-child,.custP4Ul li:nth-child(even) .imgBox:first-child{display: block;width: 100%;}
	.custP4Ul .textBox,.custP4Ul li:nth-child(even) .textBox,.custP4Ul li:nth-child(odd) .textBox{padding: 8px 0 16px 0;width: 100%;margin: 0;}
	.custP4Ul .line1{padding: 0 0 8px;}
	.custP4Ul .tit{font-size: 20px;}
	.custP4Ul .num{font-size: 24px;}
	.custP4Ul .imgBox:last-child,.custP4Ul li:nth-child(odd) .imgBox:last-child{display: none;}
	
	
	
	
	
	
	
	
	
	
	
}