
.paboutusimg1 { margin: 30px auto; }
.paboutusimg2 { margin: 20px auto; }
.paboutusimg3 { margin: 40px auto 0; }

.pustextbox { padding: 30px 0; font-size: .78em; border-bottom: 1px dashed #dbdbdb; line-height: 1.2; text-align: center; }
.pustextbox.pustextboxnob { border-bottom: none; }
.pustextbox .spcolor { color: #004796; font-size: 1.5em; }
.pustextbox .spcolor2 { color: #1da745; font-size: 1.5em; }
.pustextbox .marginleft1 { margin-left: 30px; }
.pustextbox .marginleft2 { margin-left: 10px; }
.pustextbox > p + p { margin-top: 10px; }

.pustextbox1s { font-size: .78em; color: #004796; }
.pustextbox1s > p { width: 50%; text-align: center; margin: 0 auto; }


.pusrenwubox { background: #fff; padding: 25px 30px; }
.pusrenwubox .textcolor { color: #004796; }
.pusrenwutop { border-bottom: 1px dashed #dbdbdb; padding-bottom: 30px; }
.pusrenwuimg { width: 100px; font-size: .78em; text-align: center; margin-right: 30px; }
.pusrenwuimg > p { margin-top: 20px; }
.pusrenwuintr { flex: 1; font-size: .78em; line-height: 1.5; }
.pusrenwuintr > p:nth-of-type(1) { margin-top: 10px; margin-bottom: 10px; }
.pusrenwubot { padding: 30px 0 20px 0; font-size: .78em; line-height: 1.5; }

.pushezuobox { padding: 50px; background: #f5f5f5; margin-bottom: 38px; }
.pushezuobox > div { margin-bottom: 30px; }
.pushezuobox > div > img + img { margin-left: 5%; }
.pushezuoimg1 { width: 29%; }
.pushezuoimg2 { width: 40%; }
.pushezuoimg3 { width: 9%; }
.pushezuoimg4 { width: 15%; }
.pushezuoimg5 { width: 56%; }
.pushezuobox > p { font-size: .78em; line-height: 1.5; }
.pushezuobox > p > span { color: #004796; }

