﻿ 
.post-2col { width:71%;min-width:1150px;  display:block;margin:auto;overflow:hidden;}
.post-2col .left {  flex:1; background: #FFFFFF; box-shadow: 0px 2px 4px 0px rgba(35,42,64,0.04);margin-right:10px; }
.post-2col .right {  width:320px;  background: #FFFFFF; box-shadow: 0px 0px 5px 0px rgba(0, 9, 37, 0.1);}
/*找工作lff*/
 body { background: #F8F8F8;}
        form { display:flex;flex-direction:column;min-height:100vh;}
        .nav {display: flex; margin-bottom: 0px; position: fixed; top: 0; left: 0; right: 0; height: 75px; z-index: 2; background: #ffffff; transition: all ease 0.9s;box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08); }
        .nav .row1 ul li a { color: #111; text-decoration: none; opacity: 1; font-size: 14px;}
        .nav .row1 ul li a:link, .nav .row1 ul li a:visited, .nav .row1 ul li a:active { color: #111; text-decoration: none; opacity: 1; font-size: 14px; }
        .top-bar-right ul li a { color: #3149FF;}
        .footer { margin-top: 0px; border-top: none; }
        .top-bar-right ul li span {  color: #3149FF;}
        .nav .logo a { background:url('/images/home_logo_black.png')}
        
.sub-nav { height:60px; overflow:hidden; font-size:14px;}
.sub-nav .c{height:60px; background: #FFFFFF;box-shadow: 0px 2px 4px 0px rgba(26,30,45,0.1);}
.sub-nav ul li { height:32px; float:left; font-size:14px; font-weight:bold; font-family:微软雅黑; line-height:32px; padding:8px 10px 10px 10px; } 
.sub-nav ul li a { display:block; padding:0px 20px 0px 20px; }
.sub-nav ul li a:link { color:#555; text-decoration:none;}
.sub-nav ul li a:visited { color:#555; text-decoration:none;}
.sub-nav ul li a:active{ color:#555; text-decoration:none;}
.sub-nav ul li a:hover { color:#3149FF ; text-decoration:none;  }
.sub-nav ul li.on a:link { color:#3149FF ;text-decoration:none;  }
.sub-nav ul li.on a:visited { color:#3149FF ; text-decoration:none;  }
.sub-nav ul li.on a:active{ color:#3149FF ; text-decoration:none; }
.sub-nav ul li.on a:hover { color:#3149FF ; text-decoration:none;  }
.ctrl-ddl .ctrl-ddl-selected{background: url('../images/ctrl/ddl-arrowhl.png') no-repeat right 10px center; height:40px; line-height:40px;}
.btn_blue { width: 110px; height: 40px; background: #0E5CFA; border-radius: 2px; color: white; font-size: 14px; border: 0px; }
.btn_white { width: 110px; height: 40px; background: #FFFFFF; border-radius: 2px; border: 1px solid #CCCCCC; color: #666666; font-size: 14px; }
/* 找工作-登录lff*/
.table { border-collapse: collapse; border: 1px solid #dddddd; border-bottom: solid 2px #ededed; width: 100%; color: #666666; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; behavior: url(/content/css/pie.htc); }
.table th { border: 1px solid #dddddd; text-align: center; padding: 3px 6px; font-size: 12px; color: #666666; font-weight: bold; background-color: #fafafa; }
.table th span { font-weight: lighter; }
.table td { border: 1px solid #dddddd; text-align: center; padding: 3px 6px; font-size: 12px; }
.table td span { font-weight: lighter; }
.table td.left { text-align: left; }
.table .text-left { text-align: left; }
.table .pl-20 { padding-left: 20px; }
.underline { text-decoration: underline; }

.c { margin:0 auto; text-align: left;  overflow: hidden; }
.crumbs{margin-top:75px;}

ul { list-style: none; margin: 0px; padding: 0px; }

ul li { list-style: none; }


a:link, a:visited, a:active { color: #3149FF; text-decoration: none; }

a:hover { color: #ff0000; text-decoration: none; }

a.red:link, a.red:visited, a.red:active { color: #cc0000; text-decoration: none; }

a.red:hover { color: #ff0000; text-decoration: none; }

a.black:link, a.black:visited, a.black:active { color: #333333; text-decoration: none; }

a.black:hover { color: #ff0000; text-decoration: none; }

a.gray:link, a.gray:visited, a.gray:active { color: #666; text-decoration: none; }

a.gray:hover { color: #4472ab; text-decoration: none; }

a.light-gray:link, a.light-gray:visited, a.light-gray:active { color: #999999; text-decoration: none; }

a.light-gray:hover { color: #4472ab; text-decoration: none; }

.top { height: 50px; overflow: hidden; padding: 40px 0px 87px 0px; display: flex; flex-direction: row; align-items: center; }

.top .logo { float: left; display: flex; flex-direction: row; align-items: center; }

.top .logo a { float: left; display: block; width: 245px; height: 50px; background: url('../../images/logo1x.png') no-repeat }

.divider { width: 1px; height: 20px; background-color: #333333; }

.top .logo .sub-title { padding-left: 20px; font-size: 18px; font-family: PingFang SC Regular; color: #111111; }

.nav-right { margin-left: auto; }

.nav-right ul li { float: left; margin-right: 10px; color: #CCCCCC; }

.nav-right ul li span { color: #3149FF; font-size: 14px; font-weight: bold; padding: 15px; }

.nav-right ul li .sub-menu { display: none; flex-direction: column; width: 120px; align-items: center; margin-left: -25px; position: absolute; z-index: 9999; background: #FFFFFF; box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.15); margin-top: 10px; }

.nav-right ul li.on .sub-menu { display: flex; }

.nav-right ul li .sub-menu-reg { }

.nav-right ul li .sub-menu-reg a { text-align: center; width: 80px; height: 40px; line-height: 40px; color: #111111; font-size: 14px; font-family: PingFangSC-Regular, PingFang SC; }

.nav-right ul li .sub-menu-service { width: 150px; text-align: left; padding: 5px; }

.nav-right .qr-img { width: 150px; height: 150px; background: url('../images/wxcode.jpg') no-repeat; }
.btn_login_div {width:250px; position:relative;}
.btn_login_ibtn{width:100%; }
.side-login .login-form td .btn_login_div span {color:white; font-size:14px; position:absolute; left:48%; text-decoration:none;}




.tab { }

.tab .tab_btns .tab_btn { float: left; cursor: pointer; }

.tab .tab_btns .on { cursor: default; }

.tab .tab_contents .tab_content { display: none; }

.tab .tab_contents .on { display: block; }


.side-login {  margin-bottom: 20px; overflow: hidden; color: #666666;  text-align: left; behavior: url(/content/css/pie.htc); border:hidden; }

.side-login .box-footer { height: 1px; overflow: hidden; background-color: #ffffff; }

.side-login .tab_btns { height: 52px; width: 250px; overflow: hidden; }

.side-login .tab_btns li { height: 50px; cursor: pointer; width: 81px; float: left;  border-bottom: solid 2px #dddddd; border-right:hidden; line-height: 50px; text-align: center; font-size: 16px; font-weight: lighter;; color: #666; font-family: 微软雅黑; }

.side-login .tab_btns li.on {  border-bottom: 5px solid #3149FF; line-height: 50px; font-weight: bold; background:#ffffff; }

.side-login .title { height: 30px; overflow: hidden; line-height: 30px; font-size: 16px; font-weight: bold; color: #666; font-family: 微软雅黑; padding: 10px 0px 0px 20px; }


.side-login .form { background:none; }/* 已登录的个人信息*/
#side_login{padding: 10px 30px 0px;} /* 未登录 padding*/

.side-login .footer-text { background: #fff; border-top: solid 1px #dddddd; padding: 10px 20px 10px 20px; }

.side-login .footer-text2 { padding: 10px 20px 10px 20px; }

.side-login .footer-text p { border-bottom: dotted 1px #ccc; padding: 0px 0px 15px 0px; margin: 0px; }

.side-login .footer-text .tel { background: url('../images/tel_icon.png') no-repeat 0px 10px; height: 50px; line-height: 50px; padding-left: 50px; color: #000000; font-weight: bold; font-size: 14px; font-family: PingFangSC-Regular, PingFang SC; }

.side-login .login-form { padding: 10px 0px 0px 0px; }/*未登录 边框padding*/

.side-login .login-form2 { padding: 10px 20px 0px 20px; }

.side-login .login-form table { line-height: 45px; color: #666666; width: 100%; }

.side-login .login-form td { width:190px; padding-bottom: 5px; overflow:hidden;display:inline-block;white-space:nowrap;}
.side-login .login-form td.btn_login{width:250px; height:40px; line-height:40px;}

.side-login .login-form td img { vertical-align: middle; padding: 6px 5px; border: 1px solid #E0E0E0; }

.side-login .login-form td span { color: #057bd2; cursor: pointer; text-decoration: underline; }

.side-login .login-form td.btn_login { padding-top: 15px;}

.side-login .login-form td.l { width: 40px; padding-right:10px;text-align: left;  font-size: 14px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; }
.side-login .login-form td.l2 { width: 80px; text-align: left;  font-size: 14px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; }
.side-login .login-form td.l3 { width:160px; text-align: right; font-size: 14px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; }


.side-login .login-form td .ip2 { background:#f6f6f6; border: solid 0px #dddddd; padding: 0px 10px 0px 10px; height: 30px; line-height: 30px; width: 100%; font-size: 12px; color: #999999; }

.side-login .login-form td .ip_num2 { background: #f6f6f6; border: solid 0px #dddddd; padding: 0px 10px 0px 10px; height: 30px; line-height: 30px; width: 53%; font-size: 12px; color: #999999; }

.side-login .login-form td span.ip-shadow { border-bottom: solid 2px #ededed; }

.side-login .login-form td .qq_login { float: right; cursor: pointer; }

.side-login .home-logined-welcome { padding: 10px 20px 10px 20px; border-bottom: solid 1px #eee; }

.side-login .home-logined-welcome span { display: block; line-height: 30px; font-size: 12px; font-weight: bold; overflow: hidden; height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.side-login .home-logined-btns { padding: 10px 0px 10px 20px; background: #fff; }

.side-login .home-logined-btns li { width: 85px; float: left; padding-left: 10px; line-height: 22px; background: url('../images/arrow1.png') 0px 8px no-repeat; }

.side-login .home-logined-btns li a { font-size: 14px; color: #666; }

.side-login .home-logined-btns li a:hover { color: #057bd2; text-decoration: underline; }

.side-login .school-logined-btns { height: 277px; }

.side-login .company-logined-btns { height: 279px; padding: 17px 0px 0px 30px; }

.side-login .company-logined-btns li { margin: 0px 0px 5px 0px; width: 125px; padding-left: 15px; }

.side-login .company-logined-btns li a { font-size: 12px; }

.side-login .person-logined-btns { height: 279px; padding: 17px 0px 0px 30px; }

.side-login .person-logined-btns li { margin: 0px 0px 10px 0px; width: 125px; padding-left: 15px; }

.side-login .person-logined-btns li a { font-size: 12px; }

.big-box .box-footer{background:none;}
 
 
/*找工作*/
.search-job-box { }
.search-job-box .box-content {  padding: 20px 14px 20px 14px; font-size:14px; color:#111111; line-height:40px;font-family: PingFangSC-Regular, PingFang SC; } 
.search-job-box .box-content ul li { float:left; height:55px; line-height:40px; overflow:hidden; } 
.search-job-box .box-content ul li.label { width:92px; padding-left:20px; } 
.search-job-box .box-content ul li.input { width:23%; } 
.search-job-box .box-content ul li .keyword { width:89%; padding:3px 10px 3px 10px; border:solid 1px #e0e0e0; color:#444444; line-height:34px; height:34px; overflow:hidden; font-size:14px; } 
.search-job-box .btns { width:fit-content; height:88px; line-height:70px; margin: 0 auto; padding-top:20px;}
.search-job-box .btns .btn-search { cursor:pointer; float:left;  overflow:hidden; margin-left:20px; }
.search-job-box .btns .btn-clear { cursor:pointer; float:left;   overflow:hidden; }
.search-job-box .hot-jobs {display:flex;flex-direction:row; border-top:dotted 1px #e0e0e0; padding: 10px 0px 0px 0px; font-size:12px; overflow:hidden; }
.search-job-box .hot-jobs ul li { float:left; display:inline-block; padding-right:10px; height:30px;line-height:30px; }
 
 
.job-hp-fast-ads { }
.job-hp-fast-ads img { width:232px; height:80px; padding-bottom:10px; }
.job-hp-fast-ads li { padding-right:10px; float:left; }
.job-hp-fast-ads li.last { padding-right:0px; }

.hp-group { clear:both; margin-top:0px; background-color:#fff; text-align:left; border:solid 0px #dddddd; border-bottom:solid 0px #ededed; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior:url(/content/css/pie.htc); }
.hp-group .hp-box-footer { height:1px; overflow:hidden; background-color:#dddddd;}
.hp-group-tab .tab_btns { height:50px; line-height:50px; background:url('../images/hp_group_tab_btn_bg.gif') 0px -61px; overflow:hidden; }
.hp-group-tab .tab_btns .tab_btn { padding:0px 23px 0px 23px; font-size:14px; color:#797979; float:left; border-right:solid 1px #dddddd; font-family:宋体; }
.hp-group-tab .tab_btns .on { background:#fff; font-weight:bold; height:50px; }
 
.famous_company_logo { width:195px; height:49px; background:url('../images/homepage-skin.gif') -13px -3px no-repeat; }
 
.hp-group-2 { font-family:宋体; }
.hp-group-2 .col1 { width:250px; float:left; height:360px; overflow:hidden; } 
.hp-group-2 .tab_contents { }
.hp-group-2 .famous-company-fast-ads { margin:20px 25px 0px 25px; padding-top:20px; border-top:solid 1px #dddddd; }
.hp-group-2 .fast-ads3 img { width:222px; height:77px; padding-bottom:10px; }
.hp-group-2 .fast-ads3 li { padding-right:10px; float:left; }
.hp-group-2 .fast-ads3 li.last { padding-right:0px; }


#tab_content_famous_company { padding:25px 0px 10px 0px; }
.hp-posts-contents-wap { width:1200px; height:360px; overflow:hidden; }
{ background:url('../images/hp-post-bg.gif'); width:1230px; height:360px; overflow:hidden; }
.clear { height:1px; overflow:hidden; }
.hp-posts li { float:left; height:24px; overflow:hidden; line-height:24px; overflow:hidden; width:350px; margin-right:20px; padding-left:30px; white-space: nowrap;text-overflow:ellipsis; *white-space:nowrap; }
.hp-posts li img { vertical-align:baseline; padding-right:5px; }
.hp-posts li img.new { margin-right:10px; } 
.hp-posts li a { padding-right:5px; font-family:宋体; }
 
.hp-posts li a.company:link{color:#666666;text-decoration: none;}
.hp-posts li a.company:visited{color:#666666;text-decoration: none;}
.hp-posts li a.company:hover{color:#ea5d01;text-decoration: none;}
.hp-posts li a.company:active{color:#666666;text-decoration: none;}

.hp-posts li a:link{color:#ea5d01;text-decoration: none;}
.hp-posts li a:visited{color:#ea5d01;text-decoration: none;}
.hp-posts li a:hover{color:#ff9900;text-decoration: none;}
.hp-posts li a:active{color:#ea5d01;text-decoration: none;}



.post-list { border:solid 1px #ddd; background:url('../images/line-ddd.png') 199px 0px repeat-y; }
.post-list .left { width:200px; float:left; overflow:hidden;  }
.post-list .right { width:955px; padding:10px 20px 20px 20px; float:left; overflow:hidden;  } 
.post-list .left .nav-btn { padding:20px 0px 0px 0px; text-align:center; }
.post-list .left .nav-btn img { padding-bottom:10px; }
.post-list .left .filter { padding: 0px 20px 20px 20px; }
.post-list .left .filter h3 { clear:both; font-size:14px; color:#7c7a70; }
.post-list .left .filter h4 { clear:both; background:url('../images/skin.gif') -590px -288px; padding:10px 0px 0px 15px; font-size:12px; color:#464541; }
.post-list .left .filter .filter-item { padding:10px 0px 10px 0px; line-height:16px; } 
.post-list .left .filter .filter-item a { display:inline-block; padding:3px 5px 3px 5px; }
.post-list .left .filter .filter-item a:link { color: #555555; }
.post-list .left .filter .filter-item a:visited { color: #555555; }
.post-list .left .filter .filter-item a:active { color: #555555; }
.post-list .left .filter .filter-item a:hover { color: #fff; background:#f29334; }
.post-list .left .filter .filter-item a.on { color: #fff; background:#f38920; }
.post-list .right h1 { font-size:26px; line-height:50px; padding:0px 0px 10px 0px; margin:0px; font-family:微软雅黑; font-weight:lighter; color:#666;  } 
.post-list .right .total { float:right; line-height:50px; }
.post-list .right .total span { color:#228822; font-weight:lighter; padding:0px 3px 0px 3px; }
.post-list .list-tool-bar { height:45px; border-bottom:solid 1px #eee; color:#555555; } 
.post-list .list-tool-bar a { display:block; }
.post-list .list-tool-bar ul li { float:left; background:url('../images/pager-skin.gif') 0px -129px; padding:1px 0px 1px 0px;  line-height:28px;  }
.post-list .list-tool-bar ul li a { color:#555555; }
.post-list .list-tool-bar ul li a.on { color:#f7881a; }
.post-list .list-tool-bar ul li.f { width:10px; background:url('../images/pager-skin.gif') 0px -96px; border-right:0px; }
.post-list .list-tool-bar ul li.l { width:10px; background:url('../images/pager-skin.gif') -11px -96px; border-right:0px; }
.post-list .list-tool-bar .viewtype { width:94px; float:left; }
.post-list .list-tool-bar .viewtype li { padding:0px;  line-height:30px;  }
.post-list .list-tool-bar .viewtype li.simple a { width:40px; background:url('../images/pager-skin.gif') 0px -64px; }
.post-list .list-tool-bar .viewtype li.simple a.on { width:40px; background:url('../images/pager-skin.gif') 0px -32px; }
.post-list .list-tool-bar .viewtype li.rich a { width:40px; background:url('../images/pager-skin.gif') -40px -32px; }
.post-list .list-tool-bar .viewtype li.rich a.on { width:40px; background:url('../images/pager-skin.gif') -40px -64px; }
.post-list .list-tool-bar .ordertype { width:325px; float:left; }
.post-list .list-tool-bar .ordertype li { border-right:solid 1px #e0e0e0; }
.post-list .list-tool-bar .ordertype li a { border-right:solid 1px #fff; padding:0px 25px 0px 12px; background:url('../images/pager-skin.gif') -148px -176px; }
.post-list .list-tool-bar .ordertype li a.on { background:url('../images/pager-skin.gif') -148px -212px; }
.post-list .list-tool-bar .pagesize { width:170px; float:left; }
.post-list .list-tool-bar .pagesize span { padding-left:10px; }
.post-list .list-tool-bar .pagesize li { padding:1px 10px 1px 0px; height:30px; }
.post-list .list-tool-bar .pagesize li a { height:14px; width:20px; line-height:14px; border:solid 1px #aeaeae; text-align:center; margin-top:6px; }
.post-list .list-tool-bar .pagesize li a.on { color:#fff; border:solid 1px #f7881a; background:#f7881a; }
.post-list .list-tool-bar .pager-btns { width:185px; float:right; }
.post-list .list-tool-bar .pager-btns .btn-pre { width:95px; background:url('../images/pager-skin.gif') 0px 0px; }
.post-list .list-tool-bar .pager-btns .btn-next { width:90px; background:url('../images/pager-skin.gif') -95px 0px; }
.post-list .footer-btns { padding-top:20px; }
.post-list .footer-btns img { padding-left:10px; }
 
.rich-post-list { border-collapse:collapse; border:0px; border-bottom:solid 2px #ededed; width:100%; color:#666666;  -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior:url(/content/css/pie.htc); }
.rich-post-list th { border:0px; border-bottom:1px solid #dddddd; background:url('../images/small-table-skin.gif'); text-align:center; height:33px; line-height:33px; padding:0px 10px 0px 10px; font-size:12px; color:#727f8f; font-weight:lighter; }
.rich-post-list th span { font-weight:lighter; } 
.rich-post-list td { vertical-align:top; border:0px; border-bottom:1px solid #dddddd; text-align:center; overflow:hidden; line-height:22px; padding:20px 5px 20px 5px; font-size:12px; } 
.rich-post-list td .post { font-family:微软雅黑; font-size:26px; color:#44659e; font-weight:lighter; padding-right:10px; }
.rich-post-list td .company { font-family:微软雅黑; font-size:14px; color:#44659e; font-weight:lighter; padding-right:10px; }
.rich-post-list tr { background:#fff; }
.rich-post-list tr.on { background:#f6faff; }
.rich-post-list td p { padding:0px 0px 10px 0px; margin:0px; font-size:14px; }
.rich-post-list td .btn-send { padding-bottom:5px; }
.rich-post-list tr .details { padding:3px 0px 3px 0px; }
.rich-post-list tr .details li { width:180px; height:24px; overflow:hidden; float:left; line-height:24px; }  
.rich-post-list tr .details li.l { width:65px; }  
.rich-post-list tr .details li.long { width:660px; }  



.hp-posts li { height:24px; *height:23px; overflow:hidden; line-height:24px; overflow:hidden; width:290px;  padding-left:5px; white-space: nowrap;text-overflow:ellipsis; *white-space:nowrap; }
.hp-posts li img { vertical-align:baseline; padding-right:5px; }
.hp-posts li img.new { margin-right:10px; } 
.hp-posts li a { padding-right:5px; font-family:宋体; }
 
.hp-posts li a.company:link{color:#666666;text-decoration: none;}
.hp-posts li a.company:visited{color:#666666;text-decoration: none;}
.hp-posts li a.company:hover{color:#ea5d01;text-decoration: none;}
.hp-posts li a.company:active{color:#666666;text-decoration: none;}

.hp-posts li a:link{color:#ea5d01;text-decoration: none;}
.hp-posts li a:visited{color:#ea5d01;text-decoration: none;}
.hp-posts li a:hover{color:#ff9900;text-decoration: none;}
.hp-posts li a:active{color:#ea5d01;text-decoration: none;}

.test-list { padding:10px 0px 10px 20px; }
.test-list li { background:url('../images/test.gif') no-repeat 10px 7px; float:left; width:360px; line-height:30px; height:30px; overflow:hidden; font-size:14px; padding-left:40px; }

.test-list a:link,.test-list a:visited,.test-list a:active{color:#666;text-decoration: none;}
.test-list a:hover{color:#4472ab;text-decoration: none;}

.persondh-hp-fastads { clear:both; margin-bottom:10px; width:1210px; }
.persondh-hp-fastads li { float:left; width:192px; height:60px; overflow:hidden; padding:0px 9px 10px 0px; }
.persondh-hp-fastads li img { width:192px; height:60px; }

.home-Trade-jobs { padding: 10px 0px 0px 0px; line-height:30px; font-size:14px; overflow:hidden;font-weight:bold;}
    .home-Trade-jobs a {color:#44659e
    }
.home-Trade-jobs ul li { float:left; padding-right:10px; }

.home-hot-list {
    float: left;
    width: 1190px;
    height: 140px;
    margin-right: 10px;
    padding: 25px 0 15px;
     font-size: 14px;
}
.home-hot-list .item{
   float: left;
    width: 215px;
    height: 140px;
    font-size: 14px;
    padding: 0 9px;
    border-left: 1px solid #ddd;
}
.home-hot-list .item ul li{
   line-height:30px;
    font-size: 14px;
  padding-left:45px;
}
.home-hot-list .item ul li a{
  color:#666666
}

.home-hot-list .item:first-child{
   float: left;
    width: 215px;
    height: 140px;
    font-size: 14px;
    padding: 0 9px;
    border-left: 1px solid #fff;
}
.home-hot-list .item .tie{ 
    font-size: 16px;
    color: #333;
    text-align: center;
   font-weight:bold;
  margin-top:-5px;
}
.home-hot-list .item .tie span{
  display: inline-block;
    height: 35px;
    line-height: 35px;
    padding-left: 40px;
}
.home-hot-list .item .tie span a{
  color:#44659e
}
.home-hot-list .item .tie .spanIcon1{
      background: url('../Images/hotjobs/icon1.png') no-repeat;
}
.home-hot-list .item .tie .spanIcon2{
     background: url('../Images/hotjobs/icon2.png') no-repeat
}
.home-hot-list .item .tie .spanIcon3{
      background: url('../Images/hotjobs/icon3.png') no-repeat
}
.home-hot-list .item .tie .spanIcon4{
      background: url('../Images/hotjobs/icon4.png') no-repeat
}
.home-hot-list .item .tie .spanIcon5{
     background: url('../Images/hotjobs/icon5.png') no-repeat
}