.p1s2-list-bottom1 { margin-top: 83px; }
.p1-section4_header { position: absolute; top: 30px;left:450px;z-index:999; }
.p1-section4_header a { display: block; width: 124px; height: 44px; line-height: 44px; text-align: center; background: url(../images/p4_im1.png) no-repeat;background-size: 100% 100%;color: #666; float: left; margin-right: 30px; font-size:16px;}
.p1-section4_header .curt { background: url(../images/p4_img2.png) no-repeat;background-size: 100% 100%; color: #fff;}
.ps4-showcontent .jg_mainji { background: url(../img/yjgm_img1.png) no-repeat left center; }
.ps4-showcontent .jg_xiangmu { background: url(../img/yjxm.png) no-repeat left center; }
.ps4-showcontent a { font-size: 16px; padding-left: 36px; }
.ps4-showcontent a strong { font-size: 30px; color: #fb7f00; font-family: dincond-medium-webfont,sans-serif; }
.ps4-showcontent > div span.content { width: 680px; }

.p1-section4 .p1_section_con .p1-section4-inner { background: url(../images/g-ditu.png) left 8px no-repeat !important; }
.p1s4-map { width: 444px; height: 335px; position: relative; z-index: 100; }
.p1s4-map .map-arr { position: absolute; width: 9px; height: 12px; display: block; background: url(../images/map-arr.png) no-repeat center center; }
.animate-bounce-up { -webkit-animation: bounce-up 0.8s linear infinite; animation: bounce-up 0.8s linear infinite; }
.p1-section4_header { top: 60px; }

@-webkit-keyframes bounce-up {
    25% { -webkit-transform: translateY(4px); }
    50%, 100% { -webkit-transform: translateY(0); }
    75% { -webkit-transform: translateY(-4px); }
}

@keyframes bounce-up {
    25% { transform: translateY(4px); }
    50%, 100% { transform: translateY(0); }
    75% { transform: translateY(-4px); }
}