@import url("../css/public.css");

/*盒子*/
.hr-ltfw-notice, .hr-ltfw-recom-wrap { background:#fff; box-sizing:border-box;
	-webkit-box-shadow:0 0 10px 0 rgba(230,230,230,1);
	-moz-box-shadow:0 0 10px 0 rgba(230,230,230,1);
	box-shadow:0 0 10px 0 rgba(230,230,230,1);
}

/*人才派遣 焦点图*/
.hr-ltfw-wrap  { width:1200px; padding:20px;}
.hr-ltfw-focus-box { width:500px; height:320px; background:#fff; float:left; position:relative; overflow:hidden;}
.hr-ltfw-focus-box .pic img { width:500px; height:320px; display:block; overflow:hidden;}
.hr-ltfw-focus-box .txt-bg { height:36px; width:100%;  background:#333; position:absolute; bottom:0; z-index:1; filter:alpha(opacity=40); opacity:0.4; overflow:hidden;}
.hr-ltfw-focus-box .txt { width:100%; height:36px; position:absolute; bottom:0; z-index:2; overflow:hidden;}
.hr-ltfw-focus-box .txt li { height:36px; line-height:36px; position:absolute; bottom:-36px;}
.hr-ltfw-focus-box .txt li a { display:block; color:#fff; padding:0 0 0 10px; font-size:14px; text-decoration:none;}
.hr-ltfw-focus-box .num { position:absolute; z-index:3; bottom:6px; right:6px;}
.hr-ltfw-focus-box .num li { width:24px; height:24px; line-height:24px; overflow:hidden; text-align:center; margin-right:1px; float:left; position:relative; cursor:pointer;}
.hr-ltfw-focus-box .num li a,.focus-box .num li span { width:100%; height:100%; color:#fff; text-align:center; text-decoration:none; position:absolute; z-index:2; display:block; top:0; left:0;}
.hr-ltfw-focus-box .num li span { width:100%; height:100%; z-index:1; background:#000; filter:alpha(opacity=50); opacity:0.5;}
.hr-ltfw-focus-box .num li.on a,.focus-box .num a:hover { background:#f60;}

/*重要通知 Tab切换*/
.hr-ltfw-news-tab { width:640px; height:320px; background:#fff; text-align:left;}
.hr-ltfw-news-tab .hd { width:640px; height:38px; background:#f5f5f5; line-height:38px; border-bottom:#1c99ef 2px solid;}
.hr-ltfw-news-tab .hd ul { float:left;}
.hr-ltfw-news-tab .hd ul li { width:110px; height:40px; line-height:40px; text-align:center; font-size:16px; float:left; cursor:pointer;}
.hr-ltfw-news-tab .hd ul li.on { height:40px; background:#1c99ef; color:#fff; font-weight:bold;}
.hr-ltfw-news-tab .hd ul li.on a { color:#fff;}
.hr-ltfw-news-tab .hd ul li.on a:hover { color:#f00;}
.hr-ltfw-news-tab .bd { }
.hr-ltfw-news-tab .bd ul { }
.hr-ltfw-news-tab .tempWrap { }
.hr-ltfw-news-tab .hr-ltfw-news-tab-content {}
.hr-ltfw-news-tab .hr-ltfw-news-tab-jj { width:600px; height:80px; padding:10px 10px 15px 10px; border-bottom:#e2e2e2 1px dotted; overflow:hidden;}
.hr-ltfw-news-tab .hr-ltfw-news-tab-jj h2 a { color:#c00;}
.hr-ltfw-news-tab .hr-ltfw-news-tab-jj h2 a:hover { color:#f00;}
.hr-ltfw-news-tab .hr-ltfw-news-tab-jj h2 { width:600px; height:36px; color:#c00; line-height:36px; text-align:center; font-size:16px; overflow:hidden;}
.hr-ltfw-news-tab .hr-ltfw-news-tab-jj span { width:600px; height:48px; font-size:14px; color:#999; line-height:24px; text-align:24px; display:block; overflow:hidden;}
.hr-ltfw-news-tab .hr-ltfw-news-tab-jj span a { color:#999;}
.hr-ltfw-news-tab .hr-ltfw-news-tab-jj span a:hover{ color:#f00;}
.hr-ltfw-news-tab .hr-ltfw-news-tab-list { width:620px; height:150px; background:#fff;}
.hr-ltfw-news-tab .hr-ltfw-news-tab-list ul { padding-top:5px;}
.hr-ltfw-news-tab .hr-ltfw-news-tab-list li { width:605px; height:36px; background:url(../images/news_dot2.gif) 0px 3px no-repeat; line-height:36px; font-size:16px; padding:0 0px 0 15px; overflow:hidden;}
.hr-ltfw-news-tab .hr-ltfw-about{ line-height:36px; text-indent:26px; padding:10px 0 0 0;}

/*紧缺招聘 职位展示 猎头资讯 服务指南 联系我们*/
.hr-ltfw-notice { width:390px; padding:10px 10px 20px 10px; background:#fff; text-align:left;}
.hr-ltfw-notice .hr-ltfw-notice-bar { width:370px; height:40px; background:#65aaf1; line-height:40px;}
.hr-ltfw-notice .hr-ltfw-notice-bar i { width:90px; height:40px; color:#fff; text-align:center; font-size:16px; letter-spacing:2px; font-style:normal; font-weight:bold; display:block; float:left;}
.hr-ltfw-notice .hr-ltfw-notice-list { width:370px; height:200px; padding:5px 0px; overflow:hidden;}
.hr-ltfw-notice .hr-ltfw-notice-list li { width:360px; height:36px; background:url(../images/news_dot2.gif) 0px 3px no-repeat; line-height:36px; padding:0 0px 0 10px; overflow:hidden;}

/*专家推荐*/
.hr-ltfw-recom-wrap { width:580px; padding:10px 10px 20px 10px; background:#fff; text-align:left;}
.hr-ltfw-recom-wrap .hr-ltfw-recom-bar { width:560px; height:40px; background:#65aaf1; line-height:40px;}
.hr-ltfw-recom-wrap .hr-ltfw-recom-bar i { width:90px; height:40px; color:#fff; text-align:center; font-size:16px; letter-spacing:2px; font-style:normal; font-weight:bold; display:block; float:left;}
.hr-ltfw-recom-list { width:560px; height:210px; overflow:hidden;}
.hr-ltfw-recom-list li { width:560px; height:36px; line-height:36px; overflow:hidden;}
.hr-ltfw-recom-list li:hover { background:#dbebfb;}
.hr-ltfw-recom-list span { height:36px; text-align:center; display:block; float:left; overflow:hidden;}
/*.hr-ltfw-recom-list a { color:#999;}
.hr-ltfw-recom-list a:hover { color:#f00;}*/
.hr-ltfw-recom-list .blue a  { color:#00abec;}
.hr-ltfw-recom-list .blue a:hover { color:#f00;}
.hr-ltfw-recom-list .number { width:80px;}
.hr-ltfw-recom-list .gender { width:100px;}
.hr-ltfw-recom-list .record { width:180px;}
.hr-ltfw-recom-list .jobs { width:200px;}
.hr-ltfw-recom-list .odd { background:#f7fafd;}
.hr-ltfw-recom-list .even { background:#fff;}

/*招聘职位*/
.hr-ltfw-job-list { width:580px; height:210px; overflow:hidden;}
.hr-ltfw-job-list li { width:550px; height:36px; line-height:36px; padding:0 5px; overflow:hidden;}
.hr-ltfw-job-list li:hover { background:#dbebfb;}
.hr-ltfw-job-list li i { font-style:normal; color:#0af; padding-right:5px;}
.hr-ltfw-job-list li i a { color:#0af;}
.hr-ltfw-job-list li i a:hover { color:#f00;}
.hr-ltfw-job-list li span { color:#333;}
.hr-ltfw-job-list li span a { color:#333; padding:0 5px; text-align:center;}
.hr-ltfw-job-list li span a:hover { color:#fff; background:#f60;}
.hr-ltfw-job-list .odd { background:#f7fafd;}
.hr-ltfw-job-list .even { background:#fff;}

/*联系我们*/
.hr-ltfw-concat { width:360px; height:190px; padding:10px 0; line-height:30px; overflow:hidden;}

/*copyright*/
.hr-ltfw-copyright{ width:100%; background:#1c99ef; line-height:28px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.hr-ltfw-copyright a { color:#fff;}
.hr-ltfw-copyright a:hover { color:#ff0;}
.hr-ltfw-copyright-content { width:1200px; text-align:center; padding:10px 0; position:relative;}
.hr-ltfw-copyright-content .face { position:absolute; left:0px; top:15px; opacity:0.5; filter:Alpha(opacity=50);}
.hr-ltfw-copyright-content .dzjg { position:absolute; left:0px; top:20px;}
.hr-ltfw-copyright-content .sydw { position:absolute; left:0px; top:20px;}
.hr-ltfw-copyright-content .ygwb { position:absolute; left:90px; top:20px;}
.hr-ltfw-copyright-content .wx-ewm { position:absolute; right:90px; top:20px; font-size:12px; line-height:18px;}
.hr-ltfw-copyright-content .wb-ewm { position:absolute; right:0px; top:20px; font-size:12px; line-height:18px;}