@import url("../css/public.css?var=2023");

/*盒子*/
.hr-rcjl-wrap, .hr-rcjl-notice { 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-rcjl-wrap  { width:1200px; padding:20px;}
.hr-rcjl-focus-box { width:500px; height:320px; background:#fff; float:left; position:relative; overflow:hidden;}
.hr-rcjl-focus-box .pic img { width:500px; height:320px; display:block; overflow:hidden;}
.hr-rcjl-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-rcjl-focus-box .txt { width:100%; height:36px; position:absolute; bottom:0; z-index:2; overflow:hidden;}
.hr-rcjl-focus-box .txt li { height:36px; line-height:36px; position:absolute; bottom:-36px;}
.hr-rcjl-focus-box .txt li a { display:block; color:#fff; padding:0 0 0 10px; font-size:14px; text-decoration:none;}
.hr-rcjl-focus-box .num { position:absolute; z-index:3; bottom:6px; right:6px;}
.hr-rcjl-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-rcjl-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-rcjl-focus-box .num li span { width:100%; height:100%; z-index:1; background:#000; filter:alpha(opacity=50); opacity:0.5;}
.hr-rcjl-focus-box .num li.on a,.focus-box .num a:hover { background:#f60;}

/*重要通知 Tab切换*/
.hr-rcjl-news-tab { width:640px; height:320px; background:#fff; text-align:left;}
.hr-rcjl-news-tab .hd { width:640px; height:38px; background:#f5f5f5; line-height:38px; border-bottom:#1c99ef 2px solid;}
.hr-rcjl-news-tab .hd ul { float:left;}
.hr-rcjl-news-tab .hd ul li { width:110px; height:40px; line-height:40px; text-align:center; font-size:16px; float:left; cursor:pointer;}
.hr-rcjl-news-tab .hd ul li.on { height:40px; background:#1c99ef; color:#fff; font-weight:bold;}
.hr-rcjl-news-tab .hd ul li.on a { color:#fff;}
.hr-rcjl-news-tab .hd ul li.on a:hover { color:#f00;}
.hr-rcjl-news-tab .bd { }
.hr-rcjl-news-tab .bd ul { }
.hr-rcjl-news-tab .tempWrap { }
.hr-rcjl-news-tab .hr-rcjl-news-tab-content {}
.hr-rcjl-news-tab .hr-rcjl-news-tab-jj { width:600px; height:80px; padding:10px 10px 15px 10px; border-bottom:#e2e2e2 1px dotted; overflow:hidden;}
.hr-rcjl-news-tab .hr-rcjl-news-tab-jj h2 a { color:#c00;}
.hr-rcjl-news-tab .hr-rcjl-news-tab-jj h2 a:hover { color:#f00;}
.hr-rcjl-news-tab .hr-rcjl-news-tab-jj h2 { width:600px; height:36px; color:#c00; line-height:36px; text-align:center; font-size:16px; overflow:hidden;}
.hr-rcjl-news-tab .hr-rcjl-news-tab-jj span { width:600px; height:48px; font-size:14px; color:#999; line-height:24px; text-align:24px; display:block; overflow:hidden;}
.hr-rcjl-news-tab .hr-rcjl-news-tab-jj span a { color:#999;}
.hr-rcjl-news-tab .hr-rcjl-news-tab-jj span a:hover{ color:#f00;}
.hr-rcjl-news-tab .hr-rcjl-news-tab-list { width:620px; height:150px; background:#fff;}
.hr-rcjl-news-tab .hr-rcjl-news-tab-list ul { padding-top:5px;}
.hr-rcjl-news-tab .hr-rcjl-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-rcjl-news-tab .hr-rcjl-about{ line-height:36px; text-indent:26px; padding:10px 0 0 0;}

/*通知公告 政策法规 派遣招聘 派遣单位 办事指南 常用下载*/
.hr-rcjl-notice { width:390px; padding:20px; background:#fff; text-align:left;}
.hr-rcjl-notice .hr-rcjl-notice-bar { width:350px; height:40px; background:#1c99ef; line-height:40px;}
.hr-rcjl-notice .hr-rcjl-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-rcjl-notice .hr-rcjl-notice-list { width:350px; height:170px; padding:5px 0px; overflow:hidden;}
.hr-rcjl-notice .hr-rcjl-notice-list li { width:340px; height:36px; background:url(../images/news_dot2.gif) 0px 3px no-repeat; line-height:36px; padding:0 0px 0 10px; overflow:hidden;}

/*人事代理 招聘服务 档案服务 人才引进*/
.hr-rcjl-menu-tab { width:1200px; position:relative;}
.hr-rcjl-menu-tab .hd { }
.hr-rcjl-menu-tab .hd ul { }
.hr-rcjl-menu-tab .hd ul li { width:200px; height:102px; line-height:102px; background:url(../images/rcjl_arrow.png) center no-repeat; text-align:center; color:#333; font-size:20px;
	border-bottom:1px solid #f6f6f6; cursor:pointer; box-sizing:border-box;
	-webkit-transition:all .3s;
	transition:all .3s;
}
.hr-rcjl-menu-tab .hd ul li:last-child { border-bottom:0;}
.hr-rcjl-menu-tab .hd ul li.on { background:url(../images/rcjl_arrow_hover.png) center no-repeat; color:#fff; font-weight:bold;}
.hr-rcjl-menu-tab .hd ul li.on a { color:#fff;}
.hr-rcjl-menu-tab .hd ul li.on a:hover { color:#f00;}
.hr-rcjl-menu-tab .bd { }
.hr-rcjl-menu-tab .bd ul { }
.hr-rcjl-menu-tab .tempWrap { }
.hr-rcjl-menu-tab .hr-rcjl-menu-tab-content { width:985px; height:410px; background:#fff;}

/*人才招聘*/
.hr-rcjl-talents-list { height:144px; padding:5px 10px; overflow:hidden;}
.hr-rcjl-talents-list li { height:36px; background:url(../images/news_dot4.gif) 0px 3px no-repeat; line-height:36px; padding:0 0px 0 10px; overflow:hidden;}
.hr-rcjl-talents-list li:hover { background:#dbebfb url(../images/news_dot4.gif) 0px 3px no-repeat;}
.hr-rcjl-talents-list span { height:36px; text-align:center; display:block; float:left; overflow:hidden;}
/*.hr-rcjl-talents-list a { color:#999;}
.hr-rcjl-talents-list a:hover { color:#f00;}*/
.hr-rcjl-talents-list .blue a  { color:#00abec;}
.hr-rcjl-talents-list .blue a:hover { color:#f00;}
.hr-rcjl-talents-list .table-header { width:550px; padding:5px 10px 0px 10px}
.hr-rcjl-talents-list .table-header span { height:30px; line-height:30px; font-weight:bold; text-align:center; display:block; float:left; overflow:hidden;}
.hr-rcjl-talents-list .number { width:70px;}
.hr-rcjl-talents-list .gender { width:40px;}
.hr-rcjl-talents-list .record { width:140px;}
.hr-rcjl-talents-list .jobs { width:140px;}
.hr-rcjl-talents-list .experience { width:40px;}
.hr-rcjl-talents-list .level { width:120px;}

/*猎头服务*/
.hr-rcjl-headhunter-list { width:560px; height:220px; padding:5px 10px; overflow:hidden;}
.hr-rcjl-headhunter-list li { width:550px; height:36px; background:url(../images/news_dot3.gif) 0px 3px no-repeat; line-height:36px; padding:0 0px 0 10px; overflow:hidden;}
.hr-rcjl-headhunter-list li i { font-style:normal; color:#0af; padding-right:5px;}
.hr-rcjl-headhunter-list li i a { color:#0af;}
.hr-rcjl-headhunter-list li i a:hover { color:#f00;}
.hr-rcjl-headhunter-list li span { color:#333;}
.hr-rcjl-headhunter-list li span a { color:#333; padding:0 5px; text-align:center;}
.hr-rcjl-headhunter-list li span a:hover { color:#fff; background:#f60;}

/*政策文件*/
.resident-policy { width:465px; padding:10px 10px 0px 10px; background:#fff; text-align:left;}
.resident-policy .resident-policy-bar { width:100%; height:40px; line-height:40px; background:#fafafa;}
.resident-policy .resident-policy-bar i { width:120px; height:40px; background:#1c99ef; color:#fff; text-align:center; font-style:normal; font-weight:bold; display:block; float:left;}
.resident-policy .resident-policy-list { height:144px; padding:5px 10px; overflow:hidden;}
.resident-policy .resident-policy-list li { height:36px; line-height:36px; background:url(../images/news_dot4.gif) 0px 3px no-repeat; padding:0 0px 0 10px; overflow:hidden;}
.resident-policy .resident-policy-list li i { font-style:normal; color:#0af;}
.resident-policy .resident-policy-list li i a { color:#0af;}
.resident-policy .resident-policy-list li i a:hover { color:#f00;}
.resident-policy .resident-policy-list li span { color:#f60;}
.resident-policy .resident-policy-list li span a { color:#333; padding:0 5px; text-align:center;}
.resident-policy .resident-policy-list li span a:hover { color:#fff; background:#f60;}
.resident-policy .resident-policy-list li .red a { color:#f00;}

/*首页 医疗人才 猎头人才*/
.medical-talents-list { height:144px; padding:5px 10px; background:#fff; overflow:hidden;}
.medical-talents-list ul {}
.medical-talents-list li { height:36px; line-height:36px; padding:0px 10px;}
.medical-talents-list li .blue a  { color:#00abec;}
.medical-talents-list li .blue a:hover { color:#f00;}
.medical-talents-list span { height:36px; text-align:center; display:block; float:left; overflow:hidden;}
/*.medical-talents-list a { color:#999;}
.medical-talents-list a:hover { color:#f00;}*/
.medical-talents-list .table-header { padding:5px 10px 0px 10px}
.medical-talents-list .table-header span { height:30px; line-height:30px; font-weight:bold; text-align:center; display:block; float:left; overflow:hidden;}
.medical-talents-list .number { width:70px;}
.medical-talents-list .gender { width:40px;}
.medical-talents-list .record { width:80px;}
.medical-talents-list .jobs { width:120px;}
.medical-talents-list .experience { width:60px;}

/*首页 猎头职位*/
.headhunter-list { height:144px; background:#fff; padding:5px 10px; overflow:hidden;}
.headhunter-list li { height:36px; background:url(../images/news_dot3.gif) 0px 3px no-repeat; line-height:36px; padding:0 0px 0 10px; float:left; overflow:hidden;}
.headhunter-list li i { font-style:normal;/* color:#0af;*/}
.headhunter-list li i a { color:#333; padding:0 5px;}
.headhunter-list li i a:hover { color:#fff; background:#f60;}
.headhunter-list li span { color:#f60;}
.headhunter-list li span a { color:#333; padding:0 5px; text-align:center;}
.headhunter-list li span a:hover { color:#fff; background:#f60;}

/*工作动态*/
.dynamic { width:965px; padding:10px 10px 0px 10px; background:#fff; text-align:left;}
.dynamic .dynamic-bar { width:100%; height:40px; line-height:40px; background:#fafafa;}
.dynamic .dynamic-bar i { width:120px; height:40px; background:#1c99ef; color:#fff; text-align:center; font-style:normal; font-weight:bold; display:block; float:left;}
.dynamic .dynamic-list { height:144px; padding:5px 10px; overflow:hidden;}
.dynamic .dynamic-list li { height:36px; line-height:36px; background:url(../images/news_dot4.gif) 0px 3px no-repeat; padding:0 0px 0 10px; overflow:hidden;}

/*社会人才党建 表格下载*/
.xxgzbd-mien { width:590px; background:#fff; text-align:left;}
.xxgzbd-mien .xxgzbd-mien-bar { width:590px; height:39px; background:#fafafa; line-height:39px; border-bottom:#eae9e9 1px solid;}
.xxgzbd-mien .xxgzbd-mien-bar i { width:130px; height:38px; background:#fff; color:#1c99ef; text-align:center; border-top:#1c99ef 2px solid; border-right:#eae9e9 1px solid; font-size:16px; font-style:normal; font-weight:bold; display:block; float:left;}
.xxgzbd-mien .xxgzbd-mien-list { width:560px; height:190px; padding:5px 10px; overflow:hidden;}
.xxgzbd-mien .xxgzbd-mien-list li { width:550px; height:36px; background:url(../images/news_dot2.gif) 0px 3px no-repeat; line-height:36px; padding:0 0px 0 10px; overflow:hidden;}

/* 档案查询 */
.archives-search { width:890px; height:80px; background:#f1f5fa url(../images/archives_search_pic.jpg) no-repeat; padding:30px 0 0 0;}
.archives-search-box { width:360px; height:80px; margin-left:270px;}
.archives-search-box p { padding:10px; line-height:24px;}
.archives-search-box .archives-con { padding:0 0 0 20px;}
.archives-search-box input { height:30px;}
.archives-input-box { width:230px;}
.archives-search-btn { width:110px; height:40px; background:#f1f5fa;}

.archives-search2 { width:1160px; height:80px; background:#fff url(../images/archives_search_pic.jpg) no-repeat;}
.archives-search-box2 { width:530px; height:80px; margin-left:270px;}
.archives-search-box2 p { padding:10px; line-height:24px;}
.archives-search2 .archives-con2 { padding:0 0 0 20px; line-height:30px;}
.archives-search-box2 input { height:30px;}
.archives-input-box2 { width:400px;}
.archives-search-btn2 { width:110px; height:40px;}

/*copyright*/
.hr-rcjl-copyright { width:100%; background:#0073dd; line-height:28px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.hr-rcjl-copyright a { color:#fff;}
.hr-rcjl-copyright a:hover { color:#ff0;}
.hr-rcjl-copyright-content { width:1200px; text-align:center; padding:10px 0; position:relative;}
.hr-rcjl-copyright-content .face { position:absolute; left:0px; top:15px; opacity:0.5; filter:Alpha(opacity=50);}
.hr-rcjl-copyright-content .dzjg { position:absolute; left:0px; top:20px;}
.hr-rcjl-copyright-content .sydw { position:absolute; left:0px; top:20px;}
.hr-rcjl-copyright-content .ygwb { position:absolute; left:90px; top:20px;}
.hr-rcjl-copyright-content .wx-ewm { position:absolute; right:90px; top:20px; font-size:12px; line-height:18px;}
.hr-rcjl-copyright-content .wb-ewm { position:absolute; right:0px; top:20px; font-size:12px; line-height:18px;}
