.s_banner{height:520px;position:relative;z-index:1;background:url(banner-hr.jpg) center top no-repeat;background-size:auto 100%}
.space{height: 20px;overflow: hidden;}
.s-nav .s-nav-hr li{width:33.33%}
.s-nav{background:rgba(0,0,0,.6)}
.s-nav li.currclass a{background:rgba(0,0,0,.7)}

/* 招聘 */
.hr{width:100%;padding:40px}
.hr .hr-tab{width:1100px;margin:0 auto}
.hr .item{margin-top:15px;border:1px solid #dcdfe3;background:#fff;border-radius:5px;overflow:hidden}
.hr .hr-tab .more_ar{display:inline-block;width:12px;height:12px;background-image:url(hr_ar.png);background-position:-10px -6px;margin-left:6px}
.hr .hr-tab .more_ar.closed{background-position:-10px -15px}
.hr .hr-tab .more_ar:hover{background-position:-40px -6px}
.hr .hr-tab .more_ar_closed{display:inline-block;width:12px;height:12px;background-image:url(hr_ar.png);background-position:-10px -15px;margin-left:6px}
.hr .hr-tab .more_ar_closed:hover{background-position:-40px -15px}
.hr .hr-tab .hr_table .hr_row{background-color:#ecf1f6;color:#2e0e0c;height:60px;line-height:60px;cursor:pointer}
.hr .hr-tab .hr_table .hr_row:hover{background-color:#e4ebf2}
.hr .hr-tab .hr_table .hr_row > span{display:block;float:left;font-size:14px;color:#666;text-align:center}
.hr .hr-tab .hr_table .hr_row .td_first{float:left;text-align:left;padding-left:30px}
.hr .hr-tab .hr_table .hr_row .td_last{float:right;color:#53a0e3;cursor:pointer;margin-right:20px}
.hr .hr-tab .hr_table .hr_row .hot{display:block;height:16px;width:38px;line-height:16px;margin-left:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;background-color:#c5a646;color:#fff;font-size:12px;float:left;margin-top:22px;text-align:center}
.hr .hr-tab .hr_table .hr_row .num{font-size:18px;font-weight:bold;font-family:Arial;margin-left:8px;color:#f30;}
.hr .hr-tab .hr_table .hr_row .name{display:block;float:left;color:#111;font-size:18px;}
.hr .hr-tab .hr_table .hr_detail{font-size:16px;color:#666;line-height:32px;padding:30px}
.hr .hr-tab .hr_table .hr_detail strong{color:#333}
.hr .info{padding:30px 230px 30px 30px;background:#fff4f1 url(email.png) 920px center no-repeat;border:1px solid #ff9c81;color:#444;font-size:15px;line-height:32px;border-radius:5px}
.hr .info p:before{content:"";display:inline-block;width:5px;height:5px;background:#ff9c81;border-radius:3px;margin-right:10px;position:relative;top:-2px}
.hr .info p:first-child:before{width:0;margin:0}
.hr .info strong,.hr .info a{color:#ff6948;font-family:Arial; font-weight:bold}
.hr .info a{margin:0 2px;border-bottom:1px solid #ff6948}
.hr .base-info{margin:10px;}
.hr .base-info span:before{content:"|";display:inline-block;margin:0 20px;color:#ddd;font-size:12px;}
.hr .base-info span:first-child:before{content:"";margin:0;}
.hr .lab p{display: inline-block;border:1px solid #ddd;padding:0 15px;margin-right:15px;font-size:14px;}

/* 业务团队 */
.team li{border-bottom:1px solid #eee;padding:40px 5px; overflow: hidden;}
.team li img{width:360px;border-radius:5px}
.team li .info{width:820px;padding-top:45px;}
.team li h4{font-size:22px;font-weight:bold;color:#000;margin-bottom:20px;}
.team li h4:after{content:"";display:block;width:40px;height:3px;background:#db241e;margin-top:10px}
.team li p{line-height:32px;font-size:16px;}
.team li:nth-child(3) .info{padding-top:15px;}

/* 学习园地 */
.news-list{padding:20px 0 50px;width:1200px;margin:0 auto}
.news-list li{border-bottom:1px solid #eaeaea;padding:20px 0;overflow:hidden;transition:all .2s linear}
.news-list li img{width:190px;height:134px;float:left;border-radius:3px}
.news-list li:hover{background:#f6f6f6;padding:20px 10px}
.news-list .date{width:130px;float:left;color:#888;margin-top:30px;text-align:center;border-right:1px dashed #ddd;font-family:Barlow}
.news-list .date strong{color:#888;font-size:38px}
.news-list .info{width:836px;float:right}
.news-list .info a{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;font-size:18px;margin-bottom:10px;margin-top:15px;overflow:hidden}
.news-list .info p{color:#888;font-size:13px;line-height:24px;height:72px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}

/* 1024 < */
@media screen and (max-width:1024px){
	.s_banner{height:200px;}
	.s-nav li.currclass a{background:rgba(0,0,0,.5)}
	
	.hr{padding:20px 15px 40px}
	.hr .hr-tab{width:100%;}
	.hr .info{padding:20px;line-height:28px;border-radius:3px;font-size:13px;}
	.hr .item{margin-top:15px;border-radius:3px}
	.hr .hr-tab .hr_table .hr_row{height:50px;line-height:50px;}
	.hr .hr-tab .hr_table .hr_row .td_first{padding-left:20px}
	.hr .hr-tab .hr_table .hr_row .name{font-size:14px;}
	.hr .hr-tab .hr_table .hr_row > span{font-size:12px;}
	.hr .hr-tab .hr_table .hr_detail{font-size:12px;line-height:26px;padding:20px}
	.hr .lab p{padding:0 6px;margin-right:5px;font-size:12px;}
	.hr .hr-tab .hr_table .hr_row .num{font-size:14px;margin-left:8px;}
	.hr .base-info span:before{margin:0 10px}
	
	.news-list{width:100%;padding:0 15px 35px}
	.news-list li{padding:15px 0;}
	.news-list li img{width:22%;height:auto;float:left}
	.news-list .date{display:none;}
	.news-list .info{width:74%;}
	.news-list .info a{margin:0;font-size:14px;}
	.news-list .info p{font-size:12px;line-height:22px;height:44px;-webkit-line-clamp:2;}

	/* 业务团队 */
	.team li{padding:30px;}
	.team li img{width:100%;}
	.team li .info{width:100%;padding-top:25px;}
	.team li h4{font-size:18px;margin-bottom:15px;}
	.team li h4:after{content:"";display:block;width:40px;height:3px;background:#db241e;margin-top:10px}
	.team li p{line-height:26px;font-size:14px;}
}
