.joinBannerImg{ background:url('../../img/joinBanner.jpg') no-repeat center; background-size:cover;  }

/* 入园申请  */
.parkContent{ width: 1020px; margin:40px auto 0 auto; text-align: center; float: left; }
.parkInfoBox{ width: 320px; height: 305px; overflow: hidden; border: 1px solid #e2e2e2; border-radius: 5px; display: inline-block; margin: 15px 6px; background-color: #fff; }
.parkInfoBox:hover{ background-color: #edf1f3; }
.parkInfoBox a div.park-img{ width:320px; height: 180px; overflow: hidden; text-align: center; }
.parkInfoBox a div.park-img img{ max-width: 320px; }
.park-remark{ width: 270px; height: 95px; padding:10px 25px 20px 25px;  }
.park-remark span{ display: block; width: 100%;  font-size: 24px; color: #494848; text-align: center; margin-bottom: 9px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;word-break: normal;  word-wrap: normal;}
.park-remark p{ color: #959595; line-height: 27px; width: 100%;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;word-break: normal;  word-wrap: normal; }

.newsList .cotentInfoListNoP{ padding-bottom: 55px; }
.oldActivityBox{ width: 1002px; height: 167px; margin: 30px 0px; }
.oldActivityImg{ width: 302px; height: 100%; float: left; overflow: hidden; }
.oldActivityImg img{max-width: 100%;}
.oldActivityContent{ margin-left: 18px; width: 682px; height: 100%; float: left;}
.oldAcTitle{width: 682px; overflow: hidden; font-size: 18px;text-overflow: ellipsis;white-space: nowrap;word-break: normal;  word-wrap: normal;}
.oldActivityContent > a > div.whitesmokeFont{ width: 100%; height: 100px; margin: 11.5px 0px; line-height: 25px;  }
.oldActivityContent > a > div.whitesmokeFont:hover{ text-decoration: underline;color: #959595; }
.oldAcMore{ float: right; }
.oldAcMore:hover{ text-decoration: underline; }
.oldAcTitle:hover{ text-decoration: underline; color: #494848; }
.moreBtnBox{ display: none; }


.pagesBox {margin: 0 auto 60px;max-width: 1002px;text-align: center; width: 100%;}

/* 404 */
.error-box{ width: 100%; }
.error-main{ position: absolute; left:50%; top: 50px; margin-left: -336px; }
.error-btn{ position: absolute; bottom: 70px; left: 195px; }
.error-btn a{ display: block; font-size: 14px; color: #fff; text-align: center; padding:7px 0 ;width: 100px; background-color: #4888d4; float: left; border-radius: 20px; cursor: pointer; }
.error-btn a:hover{ background-color: #0066cc; }
.error-btn a.gohome{ margin-right: 86px; }
