body{background-color: #F5F5F5}
.bar{width: 100%;background: url("../image/bar_news.jpg");height: 479px;background-size: 100% 100%;padding-top: 1px}
.bar .content{width: 1200px;margin: 86px auto 0;position: relative;text-align: center}
.bar .content p{font-size: 70px;color: #FFFFFF;line-height: 225px;padding-left: 150px;font-weight: bold}
.bookmark{font-size: 14px;color: #969696;margin: 12px auto 36px;width: 1200px}

.hrmpark{width: 1200px;margin: 0 auto;font-size: 0}
.hrmpark .title{font-size: 26px;color: #223F53;font-weight: bold;line-height: 1.2;margin: 17px 0 28px;text-align: center}
.hrmpark .content{width: 909px;padding: 1px 35px;background-color: #FFFFFF;display: inline-block;vertical-align: top;font-size: 15px;color: #333333;margin-bottom: 80px}
.nav{display: inline-block;vertical-align: top;width: 190px;padding: 0 12px;background-color: #223F53;color: #FFFFFF;margin-right: 7px}
.nav ul li{line-height: 72px;border-bottom: solid 1px rgba(255,255,255,0.43);font-size: 18px}
.nav ul li i{display: inline-block;width: 8px;height: 8px;background-color: #FFFFFF;margin: 0 15px;vertical-align: middle;border-radius: 4px}
.nav ul li a{color: #ffffff!important;}
.nav ul .active{font-weight: bold}

.news .item{border-bottom: dashed 2px #D5D5D5;line-height: 1.7;margin-bottom: 20px;cursor: pointer}
.news .item .name{font-size: 22px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.news .item .time{font-size: 14px;color: #969696;margin-bottom: 15px}
.news .item .word{font-size: 14px;color: #676767;margin-bottom: 10px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news .page{text-align: left;margin: 30px 0 20px}

#dynamic,#report,#activity,#detail,#activity_detail,#sign{display: none}

.activity .item{border-bottom: dashed 2px #D5D5D5;margin-bottom: 20px;padding:15px 0}
.activity .item img{width: 216px;height: 138px;margin-right: 30px}
.activity .item .center{display: inline-block;vertical-align: top}
.activity .item .center p{font-size: 14px;line-height: 25px;color: #676767}
.activity .item .center .name{font-size: 22px;color: #333333;margin: 6px 0 18px;}
.activity .item .center .name span{display: inline-block;vertical-align: top;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;max-width: 486px}
.activity .item .center .name .tag{font-size: 14px;color: #9A8569;margin-left: 15px;line-height: 36px}
.activity .item button{float: right;font-size: 15px;width: 129px;height: 34px;border-radius: 17px;background-color: #EEEEEE;border: none;vertical-align: top;color: #303030;margin-top: 12px}
.activity .item .active{background-color: #223F53;color: #FFFFFF}
.activity .page{text-align: left;margin: 60px 0 120px}

.detail{font-size: 14px;line-height: 25px}
.detail img{max-width: 909px}
.detail pre{font-family: "Microsoft YaHei", serif;white-space: pre-wrap;word-wrap: break-word;margin: 35px 0}
.detail .title_detail{font-size: 24px;font-weight: bold;color: #333333;margin: 45px 0 10px}
.detail .time{font-size: 14px;color: #969696;padding-bottom: 15px;border-bottom: dashed 1px #D5D5D5;}

.activity_detail .information{border-bottom: dashed 1px #D5D5D5;padding: 29px 0;height: 272px;position: relative;}
.activity_detail .information img{float: left;margin-right: 30px;width: 429px;height: 272px}
.activity_detail .information p{font-size: 14px;line-height: 25px;color: #676767;/* white-space: nowrap; */overflow: hidden;text-overflow: ellipsis;}
.activity_detail .information .name{font-size: 22px;color: #333333;margin: 6px 0 18px;}
.activity_detail .information .cost{line-height: 66px;margin-bottom: 5px;}
.activity_detail .information button{font-size: 15px;width: 129px;height: 34px;border-radius: 17px;background-color: #223F53;color: #FFFFFF;border: none;vertical-align: top;position: absolute;bottom: 25px;}

.activity_content{padding: 15px 0 30px}
.activity_content img{padding: 10px 20px;max-width: 1160px}
.activity_content p{font-size: 14px;color: #676767;padding-left: 20px;line-height: 1.8}
.activity_content .title_activity{font-size: 22px;color: #223F53;font-weight: bold;line-height: 16px;text-indent: 0;border-left: solid 9px #223F53;padding-left: 8px;margin: 10px 3px 20px}
.activity_content .title_activity_second{font-size: 18px;font-weight: bold;color: #333333;padding-left: 0;margin-top: 15px}
.activity_content .title_activity_second i{display: inline-block;width: 8px;height: 8px;background-color: #9A8569;margin: 0 8px 0 3px;vertical-align: middle;border-radius: 4px}

.sign p{font-size: 14px;line-height: 30px;padding-left: 8px;margin-bottom: 10px}
.sign .name{font-size: 22px;color: #333333;margin: 35px 0 17px}
.sign .item{width: 310px;text-align: center;font-size: 0;margin-bottom: 25px}
.sign .item span{font-size: 15px;display: inline-block;vertical-align: top;width: 75px;padding-right: 5px;text-align: right;line-height: 39px}
.sign .item input{vertical-align: top;width: 202px;padding-left: 20px;height: 37px;font-size: 14px;border-radius: 10px;border: solid 1px #CDCDCD;background-color: #FFFFFF;}
.sign .item button{margin: 20px 0;width: 126px;height: 35px;border: none;border-radius: 10px;background-color: #223F53;color: #FFFFFF;font-size: 15px}
