*{margin:0;padding:0}.f{display:flex}.f-jc{display:flex;justify-content:center}.f-jb{display:flex;justify-content:space-between}.f-ac{display:flex;align-items:center}.f-jac{display:flex;align-items:center;justify-content:center}.f-d-c{display:flex;flex-direction:column}ul,li{list-style:none}.JHPS-wrap{padding-top:80px}.JHPS-wrap .row-1{position:relative;background-image:url(../images/r1_bg.jpg);background-size:cover;background-position:center center}.JHPS-wrap .row-1 .bg{width:100%;min-width:1200px}.JHPS-wrap .row-1 .r-i{padding-bottom:5.20833vw}.JHPS-wrap .row-1 .pic-1{margin-top:5.67708vw;width:19.63542vw;min-width:193px}.JHPS-wrap .row-1 .text-1{font-size:1.875vw;color:#fff;margin:1.04167vw 0 2.60417vw;text-align:center}.JHPS-wrap .row-1 ul[class*="icon-group"] li{width:7.65625vw;margin:0 .52083vw;position:relative;min-width:48px}.JHPS-wrap .row-1 ul[class*="icon-group"] img{width:100%}.JHPS-wrap .row-1 .icon-group-1{margin-top:.52083vw}.JHPS-wrap .row-2 .title{text-align:center;position:relative}.JHPS-wrap .row-2 .title h3{font-size:4.16667vw;font-family:'黑体';text-transform:uppercase;color:#f2f2f2;letter-spacing:5px;padding:4.6875vw 0 0}.JHPS-wrap .row-2 .title h2{color:#222222;position:absolute;left:0;right:0;bottom:0;font-size:1.66667vw}.JHPS-wrap .row-2 .icon-list{flex-wrap:wrap;padding:2.60417vw 0 6.25vw}.JHPS-wrap .row-2 .icon-list li{width:25%;flex-shrink:0}.JHPS-wrap .row-2 .icon-list li img{max-width:200px;width:8.33333vw;min-width:60px}.JHPS-wrap .row-2 .icon-list li b{padding:1.04167vw 0 2.08333vw;font-size:18px;color:#222222;font-weight:400}.JHPS-wrap .row-2 .icon-list li:last-child{display:none}.JHPS-wrap .row-3{background-image:url(../images/r3_bg.jpg);background-position:center center;height:26.04167vw;position:relative}.JHPS-wrap .row-3 .text{position:absolute;left:0;right:0;bottom:7.44792vw;font-size:1.66667vw;line-height:2;color:#ffffff;text-align:center}@media (max-width: 750px){.JHPS-wrap .row-1 .text-1{font-size:16px;color:#fff;margin:20px 34px 30px}.JHPS-wrap .row-2 .title h3{font-size:40px}.JHPS-wrap .row-2 .title h2{font-size:21px}.JHPS-wrap .row-2 .icon-list{padding-top:40px}.JHPS-wrap .row-2 .icon-list li{width:33%}.JHPS-wrap .row-2 .icon-list li img{width:64px}.JHPS-wrap .row-2 .icon-list li b{font-size:14px;padding:8px 0 20px}.JHPS-wrap .row-2 .icon-list li:last-child{display:flex}.JHPS-wrap .row-3{background-size:auto 218px;height:218px}.JHPS-wrap .row-3 .text{font-size:16px;left:72px;right:72px}}
