*{margin: 0; padding: 0;}
body{min-width: 1024px; max-width: 100%;}
a{text-decoration: none; color: #666;}
img{border: none;}
.wide{width: 1200px; margin: 0 auto;}
.cz_lf{float: left;}
.cz_rt{float: right;}
.index_more{color: #8d8d8d; font-size: 12px; float: right; margin-right: 5px;}
.index_more:hover{color: #007ae5;}
.color_title{font-size: 17px; color: #4f4f4e; padding-left: 30px;}
::-moz-placeholder{color: #dbdbdb;}
::-webkit-input-placeholder{color: #dbdbdb;}
:-ms-input-placeholder{color: #dbdbdb;}
.autocomplete{border-color: #007ae5;}
.autocomplete strong{color: #007ae5;}
/*页头****************************************/
.header_min{background-color: #fdfdfd; border-bottom: 2px solid #efefef;}
.header_min .header_min_top{font-size: 14px; height: 45px; line-height: 45px;}
.header_min .header_min_top .itopl{height: 45px;}
.header_min_top .itopl, .header_min_top .cztopr{overflow: visible;}
.header_num_sign{position: relative; top: 2px; display: inline-block; width: 20px; height: 15px; background: url('../images/cz/header_num_sign.png') no-repeat top center; margin-right: 5px;}
.header_min_top .cz_login a{color: #666; padding-left: 5px; padding-right: 5px;}
.header_min_top .cz_login .welcome{color: #007ae5;}
.header_min_top .cz_login .quit{color: #e7403d;}
.header_min_top .cz_login{margin-right: 5px;}
.header_imgM, .header_imgWX{margin-right: 5px; display: inline-block; width: 30px; height: 30px; position: relative; top: 8px;}
.header_imgM{background: url('../images/cz/header_imgM.png') no-repeat top center;}
.header_imgWX{background: url('../images/cz/header_imgWX.png') no-repeat top center;}
.header_imgM img{position: absolute; width: 100px; height: 0px; top: 32px; left: -30px; z-index: 500;transition:all .5s;-webkit-transition:all .5s;}
.header_imgWX .img{ width:220px; height:0px; overflow:hidden; position:absolute; top:32px; left:-110px; z-index:500; transition:all .5s; -webkit-transition:all .5s; background-color:#fff;}
.header_imgWX .img div{ float:left; width:100px; height:115px; margin:0px 5px;}
.header_imgWX .img img{ width:100px; height:100px;}
.header_imgWX .img p{ font-size:12px; text-align:center; color:#333; line-height:15px;}
.header_imgM:hover img{height:100px;}
.header_imgWX:hover .img{height:120px;}
.header_nav_hide{cursor: pointer; position: relative; margin-left: 3px; width: 75px;}
.header_nav_hide_icon{transition: .3s; margin-left: 3px; display: inline-block; width: 15px; height: 10px; background: url('../images/cz/header_nav_hide.png') no-repeat top center;}
.header_nav_hide ul{z-index: 500; display: none; position: absolute; top: 45px; left: 0px; padding: 10px; background-color: #fff; border: 1px solid #ddd; border-top: none;}
.header_nav_hide ul li{height: 24px; line-height: 24px;}
.header_nav_hide ul li a,.header_nav_hide table tr td a{color: #666;}
.header_nav_hide ul li:hover a,.header_nav_hide table tr td a:hover{color: #007ae5;}
.header_nav_hide table{z-index: 500; display: none; position: absolute; top: 45px; right: 0px; padding: 10px; background-color:rgba(255,255,255,0.9); border: 1px solid #ddd; border-top: none;}
.header_nav_hide:hover ul,.header_nav_hide:hover table{display: block;}
.header_nav_hide table tr td{line-height:25px;}
.header_nav_hide:hover{background-color: #fff;}
.header_nav_hide:hover .header_nav_hide_icon{transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
/*页脚****************************************/
.footer_ad{width: 1200px; margin: 0 auto; margin-top: 20px;}
/*友情链接*/
.footer_friendly_links{width: 100%; padding-top: 15px; padding-bottom: 20px; background-color: #f9f9f9; min-height: 242px;}
.friendly_links_title{padding-left: 5px; height: 25px; line-height: 25px; margin-bottom: 25px;}
.friendly_links_title a{font-size: 18px; color: #474747; margin-right: 15px;}
.friendly_links_title .friendly_links_title_cur{color: #007ae5;}
.friendly_links_img{padding-left: 15px; margin-bottom: 25px;}
.friendly_links_img a{margin-right: 17px;}
.friendly_links_list{padding-left: 10px;}
.friendly_links_list li{float: left; width: 12%; height: 24px; line-height: 24px;}
.friendly_links_list li:hover a{color: #e7403d;}
.footer_partner{width: 1200px; height: 40px; margin: 0 auto; background: url('../images/cz/footer_partner.png') no-repeat top center; margin-top: 20px; margin-bottom: 25px;}
/*页脚信息*/
.index_fix{position: fixed; bottom: 0px; left: 0px; z-index: 900; width: 100%; height: 145px; background: url('../images/cz/index_fixbg.png') no-repeat top center; font-size: 22px; color: #fff;}
.index_fix a:hover{text-decoration: underline;}
.index_fix_detail{height: 68px; line-height: 68px; margin-top: 77px;}
.index_fix_companys{margin-left: 50px; margin-right: 35px;}
.index_fix_jobs{margin-right: 20px;}
.index_fix_detail span{font-size: 25px; margin: 0px 5px;}
.index_fix_login{width: 120px; background-color: #3381ea; text-align: center; font-size: 20px;}
.index_fix_login a{color: #fff;}
.index_fix_reg{width: 175px; padding-left: 30px; background: url('../images/cz/footer_fix_reg.png') no-repeat 115px 17px #faf166; font-size: 20px;}
.index_fix_reg a{color: #007ae5;}
.index_fix_num{font-size: 20px; width: 175px; text-align: center; margin-left: 35px; padding-top: 10px; line-height: normal;}
.index_fix_num span{display: block; font-size: 18px; width: 175px; height: 30px; line-height: 30px; background: url('../images/cz/footer_fix_numsign.png') no-repeat 0px 0px; padding-left: 30px;}
.index_fix_close{cursor: pointer; width: 35px; height: 35px; background: url('../images/cz/index_fix_close.png') no-repeat top center;}
.index_fix_close:hover{background-image: url('../images/cz/index_fix_closea.png');}
/*首页*****************************************/
/*logo通栏*/
.index_head{height: 105px;}
.index_head .logobox{width: 400px; padding-top: 10px; position: relative;}
.index_head .logobox img{width: 265px; height: 75px;}
.index_head .logobox p{position: absolute; bottom: 0px; left: 82px; color: #0180e7; font-size: 12px; font-weight: 600;}
/*导航*/
.index_topnav{width: 100%; height: 54px; background-color: #007ae5; border-bottom: 4px solid #289bff; margin-bottom: 5px;}
.index_topnav_allclassify{position: relative; z-index: 50;}
.topnav_allclassify_title{cursor: pointer; color: #fff; padding-left: 85px; font-size: 17px; width: 230px; height: 50px; line-height: 50px; background: url('../images/cz/index_topnav_allclassify.png') no-repeat 40px 15px #289bff; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.topnav_allclassify_list{display: none; position: absolute; top: 50px; left: 0; width: 265px; background-color: #fff; z-index: 999;}
.topitem{cursor: pointer; padding-left: 15px; width: 100%; height: 45px; line-height: 45px; border: 1px solid #e0e0e0; border-bottom-width: 0; background: url('../images/cz/index_topitem_icon.png') no-repeat 240px 17px;}
.topitemhover{color: #289bff; border-color: #289bff;}
.topitemhovernext{border-top-color: #289bff;}
.topnav_allclassify_box{display: none; position: absolute; top: 0px; left: 230px; width: 750px; height: 450px; background-color: #fff; border: 1px solid #289bff; padding: 15px; z-index: 9999; _height: 477px; overflow: auto;}
.showbox{width: 100%; border-bottom: 1px dotted #e0e0e0; padding-bottom: 5px; font-size: 12px;}
.showbox_title{display: block; font-weight: 600; color: #289bff; margin-top: 10px; margin-bottom: 5px;}
.showbox li{float: left; width: 120px; height: 22px; line-height: 22px; margin: 0px 5px 5px; overflow: hidden;}
.showbox li a{margin-left: 10px;}
.showbox li:hover a{text-decoration: underline;}
/*右侧导航*/
.index_topnav_list{margin-left: 40px;}
.index_topnav_list li{float: left; height: 54px; position: relative;}
.index_topnav_list li a{display: block; float: left; height: 54px;line-height:54px; padding: 0px 20px; color: #fff; font-size: 17px;}
.index_topnav_list li:before{position: absolute; width: 100%; height: 0; left: 0; bottom: 0px; content: ""; border-bottom: 4px solid #083c9d; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transition: -webkit-transform .3s ease; transition: transform .3s ease;}
.index_topnav_list li.select:before{-webkit-transform: scaleX(1); transform: scaleX(1);}
.index_topnav_list li a:hover{text-decoration: none; color: #fff;}
/*首页主体*/
.index_maincontent{width: 100%; height: 760px; margin-bottom: 20px;}
.index_main_l, .index_main_r{height: 100%;}
.index_main_l{width: 895px;}
.index_main_r{width: 285px;}
/*banner轮播*/
.index_banner{width: 655px; height: 240px; margin-left: 10px; overflow: hidden;}
#ifocus{height: 240px; position: relative;}
#ifocus_pic{display: inline; position: relative; float: left; width: 480px; height: 240px; margin-right: 5px; overflow: hidden;}
#ifocus_piclist{position: absolute; z-index: 10;}
#ifocus_piclist ul{height: 240px;}
#ifocus_piclist li, #ifocus_piclist img{width: 480px; height: 240px;}
#ifocus_btn{display: inline; float: right; width: 170px; height: 240px; z-index: 1; position: absolute; top: 0; right: 0px;}
#ifocus_btn li{margin-bottom: 4px; text-align: right; width: 170px; height: 78px; cursor: pointer; position: relative;}
#ifocus_btn li b{display: none; position: absolute; top: 0; right: 0px; z-index: 100; background-color: rgba(0, 0, 0, 0.5);}
#ifocus_btn img, #ifocus_btn li b{width: 170px; height: 78px;}
#ifocus_btn .current b{display: block;}
/*新闻*/
.index_news{margin-top: 10px;}
.index_news_title{padding-left: 10px; height: 35px;}
.index_news_title a{display: inline-block; font-size: 18px; color: #007ae5; margin-right: 15px; padding: 0px 5px 5px; line-height: 25px;}
.index_news_title .index_news_title_cur{border-bottom: 5px solid #007ae5;}
.index_news_content{width: 100%; height: 185px; border: 1px solid #ddd; position: relative; top: -5px; left: 0px; padding-left: 10px; padding-top: 5px; overflow: hidden;}
.index_newslist0, .index_newslist1, .index_newslist2{width: 100%; height: 100%; position: relative;}
.index_news_more{position: absolute; right: 12px; bottom: 5px; color: #e7403d; font-size: 12px;}
.index_news_more:hover{text-decoration: underline;}
.index_newslist_img{position: relative; overflow: hidden; width: 215px; height: 150px;margin-top:7px; margin-right: 8px; border: 1px solid #ddd;}
.oUlplay{width: 99999px; position: absolute; left: 0; top: 0;}
.oUlplay li{float: left; position: relative; width: 213px; height: 148px;}
.smalltitle{position: absolute; bottom: 10px; right: 5%; z-index: 100;}
.smalltitle ul{text-align: center;}
.smalltitle ul li{border-radius: 40%; display: inline-block; width: 15px; height: 5px; margin-left: 5px; border: 1px solid #007ae5; background-color: #ffffff; overflow: hidden;}
.smalltitle ul li:hover, .smalltitle .thistitle{background-color: #007ae5;}
.index_news_lists{padding-top: 3px;}
.index_news_lists li{float: left; width: 280px; height: 24px; line-height: 24px; margin-right: 10px; margin-bottom: 2px; overflow: hidden;}
.index_news_lists li b{display: inline-block; width: 5px; height: 5px; border-radius: 50%; margin-right: 8px; background-color: #525252; position: relative; bottom: 3px;}
.index_news_lists li i{font-style: normal;}
.index_news_lists li:hover a{color: #007ae5;}
.index_news_lists li:hover b{background-color: #007ae5;}
.index_newslist0 .index_news_lists{width: 660px;padding-top:3px;}
.index_newslist0 .index_news_lists li{width: 320px; margin-bottom: 3px;}
/*档案查询*/
.index_linkitems{margin: 10px auto; width: 100%; height: 55px; overflow: hidden;}
.index_linkitems a{display: block; float: left; width: 290px; height: 55px; line-height: 55px; color: #fff; font-size: 17px; background-repeat: no-repeat; background-position: top center; text-align: center;}
.index_linkitems .index_linkitems_document{margin-right: 12px; background-image: url('../images/cz/index_linkitems_document.png');}
.index_linkitems .index_linkitems_service{margin-right: 13px; background-image: url('../images/cz/index_linkitems_service.png');}
.index_linkitems .index_linkitems_download{background-image: url('../images/cz/index_linkitems_download.png');}
/*热点招聘 新会员专区*/
.index_title{width: 100%; padding-left: 35px; height: 30px; line-height: 30px; color: #474747; font-size: 17px; overflow: hidden; background-repeat: no-repeat; background-position: top center;}
.index_jobshot, .index_newmember{width: 442px;}
.index_jobshot_s{width: 222px;}
.index_newmember_l{width: 662px;}
.index_newmember, .index_newmember_l{margin-left: 11px;}
.index_jobshot .index_title{background-image: url('../images/cz/index_title_hotjobs.png');}
.index_jobshot_s .index_title{background-image: url('../images/cz/index_title_hotjobs_s.png');}
.index_newmember .index_title{background-image: url('../images/cz/index_title_newmember.png');}
.index_newmember_l .index_title{background-image: url('../images/cz/index_title_newmember_l.png');}
.index_company_list{width: 100%; height: 185px; overflow: hidden; padding-top: 3px; margin-top: 5px;}
.index_company_list li{float: left; width: 210px; margin-left: 10px; height: 24px; line-height: 24px; overflow: hidden; margin-bottom: 2px;text-overflow:ellipsis;}
.index_company_list li a{color: #666;}
.index_company_list li b{display: inline-block; width: 6px; height: 6px; border-radius: 50%; margin-right: 8px; background-color: #007ae5; position: relative; bottom: 2px;}
.index_company_list li:hover a{color: #e7403d;}
.index_company_list li:hover b{background-color: #e7403d;}
/*************************************首页登录框*******************************/
.index_main_r{margin-top: 0px;}
.index_main_r .leftlogin{width: 100%; height: 320px; overflow: hidden; border: 1px solid #ddd; margin-bottom: 10px;}
.index_main_r .login, .index_main_r .leftlogin .shadowbg{width: 283px; height: 318px;}
.index_main_r .leftlogin .shadowbg{box-shadow: 0px 0px 5px #dedede;}
.index_main_r .login .lontit{padding-left: 16px; color: #007ae5;}
.index_1 .login .lontit{font-weight:normal;}
.index_1 .login .type_box{position:relative;}
.index_main_r .login .errbox{position:absolute;bottom:-5px;left:0px; color: #fff;font-size:14px; width: 260px; margin-left: 10px; margin-bottom:0px; height: 40px; line-height: 40px;background-color:rgba(0,0,0,0.8);border:none;z-index:100;text-align:center;}
.index_main_r .login .inputbox .input{width: 235px; border-radius: 0px; padding-left: 30px;}
.index_main_r .login .inputbox .input{background: url('../images/cz/index_login_user.png') no-repeat top left #fff;}
.index_main_r .login .inputbox .cz_pass{background: url('../images/cz/index_login_pass.png') no-repeat top left #fff;}
.index_main_r .login .inputbox .index_login_btn, .index_main_r .login .inputbox .cz_index_login_reg{letter-spacing: 3px; border-radius: 8px; text-align: center; color: #fff; height: 27px; line-height: 27px; width: 110px;}
.index_main_r .login .inputbox .index_login_btn{margin-left: 2px; background-color: #007ae5;}
.index_main_r .login .inputbox .cz_index_login_reg{display: block; background-color: #e7403d; margin-right: 23px;}
.index_main_r .login .inputbox .index_login_btn:hover{background-color: #289bff;}
.index_main_r .login .inputbox .cz_index_login_reg:hover{background-color: #e95d5a;}
.index_main_r .login .apptit{width: 230px; border-bottom: none; margin-bottom: 3px;}
.index_main_r .login .appsparent .apps .ali{margin-left: 0px;}
.cz_AutoLogin{display: none;}
.cz_ChkBox{position: relative; top: 3px; display: inline-block; width: 14px; height: 14px; background: url('../images/cz/index_loginbox.png') no-repeat top center; cursor: pointer;}
.cz_ChkBox.Yes{background-image: url('../images/cz/index_loginboxa.png');}
.index_main_r .login .apptit .t.last a{color: #ffa4b7;}
.index_1 .login .appsparent{padding-left: 22px;}
.index_main_r .login .inputbox .index_login_btn_code{right: 23px; height: 35px; line-height: 35px; background-color: #007ae5;}
.index_main_r .login .inputbox .index_login_btn_code:hover{background-color: #289bff;}
.index_main_r .login .codebox{margin-top: 0px;}
.index_main_r .login .codetip{margin-top: 10px;}
/*已登录*/
.index_main_r .log_in_com, .index_main_r .log_in_per{width: 283px;}
.index_main_r .log_in_com .yuname, .index_main_r .log_in_per .yuname{height: 45px; line-height: 45px; width: 283px; margin-bottom: 10px;}
.index_main_r .log_in_com .yuname .username, .index_main_r .log_in_per .yuname .username{color: #007ae5;}
.index_main_r .log_in_per .info .sign, .index_1 .log_in_com .cominfo .comright .sign{width: 85px;}
.index_main_r .log_in_com .cominfo .comright{width: 190px;}
.index_main_r .log_in_com .combtns a, .index_main_r .log_in_per .perbtns a{border-right: none; margin-top: 20px;}
.index_main_r .log_in_com .com_login_in, .index_main_r .log_in_per .com_login_in{margin-top: 10px; width: 235px; height: 30px; line-height: 30px; background-color: #007ae5;}
.index_main_r .log_in_com .com_login_in:hover, .index_main_r .log_in_per .com_login_in:hover{background-color: #289bff;}
/*************************************首页登录框结束*******************************/
/*最新简历*/
.index_resumelatest{width: 100%; height: 220px; border: 1px solid #ddd; margin-top: 10px; margin-bottom: 13px; overflow: hidden;}
.index_resumelatest .index_title{background-image: url('../images/cz/index_title_resumelatest.png'); background-position: 8px 7px;}
.index_resumelatest_content{width: 100%; height: 190px; overflow: hidden; padding:0px 5px;}
.index_resumelatest_content li{width: 100%; height: 26px; line-height: 26px; overflow: hidden; font-size: 13px;}
.index_resumelatest_content li span{display:inline-block;}
.index_resumelatest_content li:hover .profile_resumeName{text-decoration:underline; color:#f00;}
.profile_resumeName{width:70px; color: #007ae5; margin-left:3px;}
.profile_sex{margin: 0px 15px;}
.profile_sex, .profile_education{color: #666;}
.profile_jobs{color: #e7403d; margin-left: 15px; width:100px;}
/*简历标签*/
.index_resumetag{width: 100%; height: 110px; border: 1px solid #ddd; overflow: hidden;}
.index_resumetag .index_title{background-image: url('../images/cz/index_title_resumetag.png'); background-position: 8px 7px;}
.index_resumetag_content{padding-left: 10px;width:283px;height:75px;overflow:hidden;}
.index_resumetag_content li{float: left; width: 68px; height: 24px; line-height: 24px;}
.index_resumetag_content a{color: #666;}
.index_resumetag_content a:hover{color: #007ae5; text-decoration: underline;}
.index_resumetag_content .index_resumetag_more{color: #e7403d;}
.index_promise{width: 100%; height: 75px; background: url('../images/cz/index_promise.png') no-repeat top center; margin-top: 10px;}
/*广告*/
.index_ad{margin-bottom: 20px;}
.ad1200_80, .ad1200_80 img, .index_2, .index_2 .ad590_80, .index_2 .ad590_80 img{height: 70px;}
.index_2, .index_3{width: 100%;}
.index_ad3{margin-top: 15px;}
.index_ad3 .ad390_70{float: left; width: 390px; height: 70px; margin-left: 15px; border: 1px solid #ddd;}
.showinfo{display: none; z-index: 10; padding-left: 30px; padding-top: 28px; width: 390px; height: 70px; position: absolute; top: -1px; left: -1px; background-color: rgba(231, 64, 61, 0.8);}
.index_ad3 .ad390_70 .showinfo .jobslist, .index_ad3 .ad390_70 .showinfo .count{float: left;}
.showinfo .jobslist a{border-right: 1px solid #fff; padding-right: 5px; margin-right: 5px; font-size: 15px; color: #fff; display: inline-block; max-width: 77px; height: 17px; line-height: 17px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.showinfo .jobslist a:last-child{border-right: none;}
.showinfo .count, .index_3 .ad188_78 .imgbox .showinfo .count{width: 75px; height: 20px; line-height: 20px; background-color: #fff; text-align: center; border-radius: 10px;}
.showinfo .count a{color: #e7403d; font-size: 13px;}
.index_ad3 .ad390_70 img{width: 388px; height: 68px; border: none;}
.index_ad3 .ad390_70 .imgbox{position: relative;}
.index_ad3 .ad390_70.hover .showinfo{display: block;}
.index_3 .ad188_78{width: 195px; height: 70px; padding-left: 0px; margin-left: 6px;}
.index_3 .ad188_78 .imgbox{width: 195px; height: 70px; border: 1px solid #ddd;}
.index_3 .ad188_78 .imgbox img{width: 193px; height: 68px;}
.index_3 .ad188_78 .imgbox .showinfo{width: 195px; height: 70px; border: none; box-shadow: none; padding-left: 20px; padding-top: 12px;}
.index_3 .ad188_78 .imgbox .showinfo .jobslist{background: none;}
.index_3 .ad188_78 .imgbox .showinfo .count{padding-top: 0px; margin-left: 40px; margin-top: 6px;}
/*vip专区*/
.index_vip{width: 230px; margin-right: 10px;}
.index_vip .index_title{background-image: url('../images/cz/index_title_vip.png'); margin-bottom: 10px;}
.index_vip_listimg{width: 230px; height: 80px; margin-bottom: 10px;}
.index_vip_listimg img{width: 230px; height: 80px;}
/*会员专区*/
.index_members{width: 960px; height: auto;}
.index_members .index_title{background-image: url('../images/cz/index_title_member.png'); margin-bottom: 10px;}
.index_members_content{width: 100%; height: auto; padding-bottom:0px;}
.cz_latest_jobs{cursor: pointer; position: relative; float: left; width: 231px; height: 45px; margin-left: 12px; padding: 5px; padding-left: 10px; border: 2px solid transparent;}
.jcom_name_box{height: 15px; font-size: 13px; margin-bottom: 3px;}
.jcom_name_box a{color: #007ae5; position: relative; bottom: 3px; margin-right: 3px; display: inline-block; max-width: 210px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.jcom_name_box a:visited{color: #7f0848;}
.jcom_name_box a:hover{color: #e7403d;}
.jcom_name_box img{transform: scale(0.8, 0.8); -webkit-transform: scale(0.8, 0.8); position: relative; bottom: 3px;}
.jobs_gourp{width: 220px; height: 15px; overflow: hidden; text-overflow:ellipsis;}
.index_members .jobs_gourp a{ max-width:145px;}
.jobs_gourp a, .jobs_gourp span, .cz_latest_time{font-size: 12px; height: 15px; line-height: 15px;}
/*.jobs_gourp a{display: inline-block; max-width: 48px; white-space: normal;overflow:hidden;}*/
.jobs_gourp a{ margin-left:5px;}
.cz_latest_time{color: #e7403d;}
.jobs_gourp span{/*transform: scale(0.85); -webkit-transform: scale(0.85);*/ position: relative; top: 0px;}
/*.jobs_gourp a, .cz_latest_time{transform: scale(0.93); -webkit-transform: scale(0.93);}*/
.index_members_content .jobs_gourp{width: 170px;}
.index_members_content .cz_latest_jobs{ padding-bottom:0px; border-width:1px;}
.cz_hover_jobs{display: none; width: 231px; position: absolute; top: 39px; left: -1px; border: 1px solid #007ae5; z-index: 500; background-color: #fff;}
.cz_hover_jobs_top{position: absolute; top: -2px; left: -1px; width: 231px; height: 22px; padding-left: 5px; color: #fff; background-color: #007ae5; overflow: hidden;}
.cz_hover_jobs_top a{background-color: #fff; color: #007ae5; width: 54px; height: 18px; line-height: 18px; margin-top: 2px; margin-right: 5px;text-align:center;}
.cz_hover_jobs_top span{float: left; font-size: 12px; /*transform: scale(0.93); -webkit-transform: scale(0.93);*/ line-height: 20px;}
.cz_hover_jobs_top a, .cz_hover_jobslists li a{line-height: 15px; font-size: 12px;/* transform: scale(0.9); -webkit-transform: scale(0.9);*/}
.cz_hover_jobslists{width: 100%; padding: 0px 5px 2px; margin-top: 22px;}
.cz_hover_jobslists li{width: 100%; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dashed #ddd;}
.cz_hover_jobslists li .jobs_name{display: inline-block; color: #333; width: 165px; height: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.cz_hover_jobslists li .jobs_name .salary{color: #999;}
.cz_hover_jobslists li .apply{text-align: center; width: 35px; height: 18px; line-height: 15px; padding: 1px; background-color: #007ae5; color: #fff;}
.cz_hover_jobslists li.cz_hover_jobslists_more{border-bottom: none; height:15px; line-height:15px;}
.cz_hover_jobslists li.cz_hover_jobslists_more a{color: #999;}
.cz_latest_jobs:hover{border-color: #007ae5;}
.cz_latest_jobs:hover .cz_hover_jobs{display: block;}
/*最新职位*/
.index_latest_jobs{width: 100%; height: auto; min-height: 50px; margin-top: 15px;}
.index_latest_jobs .index_title{background-image: url('../images/cz/index_title_latestjobs.png'); margin-bottom: 10px;}
.cz_position_trade{margin-left: 45px; height: 30px; overflow: hidden;}
.cz_position_trade_links{display: inline-block; line-height: normal; font-size: 13px; padding: 3px; margin-right: 15px; position: relative; bottom: 2px;}
.cz_position_trade_cur{border-bottom: 4px solid #007ae5;}
.index_latest_jobs .jobs_gourp a{ max-width:195px;}
.index_latest_jobs .jobs .cz_latest_jobs{width: 291px; z-index: 10; border: none; padding: 10px;}
.index_latest_jobs .jobs .jcom_name_box{margin-bottom: 0px; margin-top: 2px; height: 18px;}
.index_latest_jobs .jobs .jcom_name_box a{max-width:250px;}
.index_latest_jobs .jobs .jcom_name_box img{margin-left: 18px; transform: scale(1); -webkit-transform: scale(1);}
/*.index_latest_jobs .jobs .cz_latest_jobs b, .index_latest_jobs .jobs .cz_latest_jobs i{display: block; position: absolute; z-index: 200;}*/
/*.index_latest_jobs .jobs .cz_latest_jobs b{width: 0px; height: 2px;}*/
/*.index_latest_jobs .jobs .cz_latest_jobs i{width: 2px; height: 0px;}*/
/*.index_latest_jobs .jobs .cz_latest_jobs b.top, .index_latest_jobs .jobs .cz_latest_jobs i.left{top: 0px; left: 0px;}*/
/*.index_latest_jobs .jobs .cz_latest_jobs b.bottom, .index_latest_jobs .jobs .cz_latest_jobs i.right{bottom: 0px; right: 0px;}*/
.cz_latest_jobs:hover{background-color: #f5faff;}
/*登录注册页面*/
.user_head .logobox{width: 270px; padding-top: 10px; margin-right: 10px; position: relative;}
.user_head .logobox p{position: absolute; bottom: 0px; left: 82px; color: #0180e7; font-size: 12px; font-weight: 600;}
.user_head .logotxt{width: 480px;}
/*内页头部*/
.inside_header_logo{height: 90px; margin-bottom: 20px;}
.inside_logo{width: 230px; height: 65px; margin-top: 20px; position: relative; overflow: hidden;}
.inside_logo p{position: absolute; bottom: 0px; left: 60px; width: 100%; color: #0180e7; font-size: 12px; font-weight: 600;/* transform: scale(0.85); -webkit-transform: scale(0.85);*/}
.inside_header_banner{width: 760px; height: 70px; margin-top: 20px; background: url('../images/cz/inside_header_banner.png') no-repeat top center;}
.inside_nav{width: 100%; height: 50px;}
.inside_nav_line{width: 100%; height: 10px; background-color: #007ae5;}
.inside_nav_list{height: 40px; overflow: hidden;}
.inside_nav_list li{float: left; width: 120px; height: 40px; line-height: 41px; text-align: center;}
.inside_nav_list li a{color: #464544; font-size: 18px;}
.inside_nav_list li.select{background-color: #007ae5;}
.inside_nav_list li.select a{color: #fff;}
/*找工作*/
.login_type_group .type_box .inputbox .input_login ,.right_all_box .tit .switch_login_type .J_switch_type,.right_all_box .tit .switch_login_type,.right_all_box .tit,.right_all_box,.modal_login_left,.modal_login_right,.modal_login_group,.close.J_dismiss_modal,.max_remind,.title modal_title,.popup-captcha-login,.modal,.modal_dialog,.modal_content, .modal_content .modal_header, .modal_content .modal_body, .modal_content .modal_footer, .modal_body_box3, .modal_body_box .list_nav li, .modal_body_box .list_nav li label, .modal_body_box3 .right_box{box-sizing: content-box; -webkit-box-sizing: content-box;}
/*搜索框*/
.page_so{background: none; height: 70px; border: 1px solid #eee; background-color: #f9f9f9; margin-top: 25px; margin-bottom: 15px;}
.page_so .sobox{width: 1158px; height: 50px; margin-top: 10px; padding: 0px; position: relative; margin-left: 40px;}
.page_so .sobox .selecttype{position:relative; float: left; width: 90px; height: 50px; border: 2px solid #007ae5; border-right: none;}
.page_so .sobox .selecttype .sli{padding: 0px; border-radius: 0px; margin: 0px; width: 88px; padding-left: 20px; height: 46px; line-height: 46px; font-size: 16px; background: url(../images/17.png) no-repeat 50px 7px #fff; background-color: #fff; color: #888; cursor: pointer;}
/*.sli_full*/
.page_so .sobox .selecttype .sli.select{color: #888; background-color: #fff; cursor: pointer;}
.page_so .sobox .inputbg{width: 770px; border-radius: 0px; height: 50px;}
.page_so .sobox .inputbg .selecttype{width: 120px; height: 46px; line-height: 46px; right: 120px; background-position: right -88px; border: none; border-left: 1px solid #ececec; font-size: 16px; color: #888;}
.page_so .sobox .inputbg .inoputbox input{font-size: 16px; height: 40px; line-height: 40px;}
.page_so .sobox .inputbg .sobut{font-size: 18px; width: 120px; padding-left: 35px; height: 46px; line-height: 46px; letter-spacing: 5px; border-radius: 0px; background: url(../images/cz/inside_sobut_bg.png) no-repeat 20px center; background-color: #fff;}
.page_so .sobox .righttxt{width: auto; font-size: 14px;}
/*筛选*/
.so_condition{border-top-width: 1px; background-color: #f9f9f9; padding-left: 40px;}
.so_condition .lefttit,.so_condition .lefttit1{height: 30px; line-height: 30px; font-size: 15px; padding: 0px; background-color: #0985f1; margin-right: 18px; border-radius: 5px; color: #fff; text-align: center;}
.so_condition .lefttit1{height: 30px; line-height: 30px; font-size: 15px; padding: 0px; margin-right: 18px; border-radius: 5px; color: #fff; text-align: center; width:90px; float:left; margin-top:16px;}
.so_condition .rs .li{line-height: 24px;}
.so_condition .rs .li a{font-size: 15px; color: #454545;}
.so_condition .rs .li.select{background-color: #f1f9ff; border-color: #1c93f1;}
.so_condition .rs .li.select a, .so_condition .rs a:hover{color: #1c93f1;}
.so_condition .rs .bli{width: 100px;}
.so_condition .rs .bli.open, .dropdow_inner2, .dropdow_inner8, .dropdow_inner1{border-color: #1c93f1;}
.dropdowbox1, .dropdowbox2{top: 28px;}
.dropdow_inner2 .nav_box li a, .dropdow_inner1 .nav_box li a{height: 32px;}
/*列表*/
.plist{margin-top: 15px;}
.plist .pl{width: 1200px; float: none;}
.plist .pl .toptitle, .plist .pl .toptitle .ts{width: 100%;}
.plist .pl .toptitle .ltype{width: 465px;}
.plist .pl .toptitle .ltype .t-money .m-re-box{width: 320px;}
.plist .pl .toptitle .ltype .typeli{font-size: 15px; height: 60px; line-height: 58px;}
.plist .pl .toptitle .ltype .typeli.select, .plist .pl .toptitle .ltype .typeli:hover{height: 60px;}
.plist .pl .toptitle .ltype .t-money, .plist .pl .toptitle .ts, .plist .pl .toptitle .ts .l1, .plist .pl .toptitle .ts .cz_l3, .plist .pl .toptitle .ts .l5{height: 60px;}
.plist .pl .toptitle .ts .cz_l3{font-size: 17px; display: none; width: 150px; line-height: 60px; padding-left: 40px; float: left; border-left: 1px solid #eee; background: url('../images/cz/cz_l3_bg.png') no-repeat 10px center; cursor: pointer;}
.plist .pl .toptitle .ts .cz_l3.select{display: block;}
.plist .pl .toptitle .ts .cz_l3_a{background: url('../images/cz/cz_l3_bg.png') no-repeat 10px center;}
.plist .pl .toptitle .ts .l5{width: 95px; float: right;}
/*招聘 求职*/
.page_so .sobox .inputbg .sobut, .plist .pl .listb .yli .detail .rbtn .deliver:hover, .qspage .current, .jobsshow .l .main .item .btns .app, .jobsshow .l .main .describe .qrcode .resempty .resadd, .jobsshow .l .main .appjob .appbtn, .jobsshow .r .leave_msg .send_btn_group .send_btn, .modal_login_group .modal_login_right .tit .switch_login_type .login_type .bottom_line, .modal_login_group .modal_login_right .btn_login, .modal_login_group .modal_login_right .btn_login.get_code, .comshow .cominfo .attention .abtn, .comshowmain .l .comnav a.select, .comshowmain .l .jobslist .jobapp:hover, .rshow .l .main .contact .downbtn, .rshow .r .main .downbtn, .guide_service_dialog .guide_btn_group .btn_guide, .batch_delivery .tabs_group .tab_box.select, .batch_delivery .tabs_group .tab_box:hover, .guide_btn_group .btn_guide, .comshowmain .r .leave_msg .send_btn_group .send_btn{background-color: #007ae5;}
.page_so .sobox .selecttype .sli, .so_condition_show .showbtn:hover, .so_condition .selected .sc .slist, .so_condition .selected .sr .empty:hover, .plist .pl .listb .yli:hover, .plist .pr .lisbox .eyl:hover, .plist .pr .lisbox .yl:hover, .jobsshow .l .comjobs .list:hover, .jobsshow .r .comjobs .list:hover, .comshowmain .l .jobslist:hover{background-color: #f5faff;}
.page_so .sobox .inputbg, .so_condition_show .showbtn:hover, .so_condition .selected .sc .slist, .so_condition .selected .sr .empty:hover, .plist .pl .listb .yli .detail .rbtn .deliver, .plist .pl .listb .yli .detail .rbtn .deliver:hover, .plist .pl .listbtn .td2 .lbts:hover, .qspage .current, .jobsshow .l .comjobs .list:hover, .comshowmain .l .jobslist .jobapp, .rshow .l .main .contact .downbtn:hover, .rshow .l .main .contact .downbtn, .batch_delivery .tabs_group .tab_box{border-color: #007ae5;}
.page_so .sobox .inputbg .sobut.hover, .jobsshow .l .main .item .btns .app:hover, .jobsshow .l .main .describe .qrcode .resempty .resadd:hover, .jobsshow .l .main .appjob .appbtn:hover, .jobsshow .r .leave_msg .send_btn_group .send_btn:hover, .modal_login_group .modal_login_right .btn_login:hover, .modal_login_group .modal_login_right .get_code:hover, .comshow .cominfo .attention .abtn:hover, .rshow .l .main .contact .downbtn:hover, .rshow .r .main .downbtn:hover, .guide_service_dialog .guide_btn_group .btn_guide:hover, .guide_btn_group .btn_guide:hover, .comshowmain .r .leave_msg .send_btn_group .send_btn:hover{background-color: #289bff;}
.plist .pl .toptitle .ts .l5 .prev:hover,.allclass_1 .list:hover .t a, .so_condition_show .showbtn:hover, .dropdow_inner2 .nav_box li a.select, .dropdow_inner2 .nav_box li a:hover, .dropdow_inner1 .nav_box li a.select, .dropdow_inner1 .nav_box li a:hover, .so_condition .selected .sc .slist, .so_condition .selected .sr .empty:hover, .plist .pl .toptitle .ltype .typeli.select, .plist .pl .toptitle .ltype .typeli:hover, .plist .pl .toptitle .ts .l2 .radio_group:hover .radiotxt, .plist .pl .toptitle .ts .l5 span, .plist .pl .toptitle .ts .l5 .next:hover, .plist .pl .toptitle .sort .sl2.select, .plist .pl .toptitle .sort .sl2:hover, .plist .pl .listb .yli .td4, .plist .pl .listb .yli .detail .rbtn .deliver, .plist .pl .listb .yli .detail .rbtn .favorites:hover, .plist .pl .listbtn .td2 .lbts:hover, .plist .pr .lisbox .yl .txts .t1 a:hover, .jobsshow .l .main .jobstit .wage, .jobsshow .l .main .contact .statistics .stli .slitit, .jobsshow .l .main .favorite .fli.f1:hover, .jobsshow .l .main .favorite .fli.f2:hover, .jobsshow .l .main .favorite .fli.f3:hover, .jobsshow .l .comjobs .list .wage, .modal_login_group .modal_login_right .tit .switch_login_type .login_type.select, .link_yellow a, .link_yellow a:hover, .jobsshow .r .comjobs .list .wage, .dropdow_inner5 .nav_box li a.select, .dropdow_inner5 .nav_box li a:hover, .dropdow_inner7 .nav_box li a.select, .dropdow_inner7 .nav_box li a:hover, .comshow .cominfo .attention .fans span, .comshowmain .l .infobox .jobs .jobsli .rjob.c, .comshowmain .l .jobslist .jname u, .comshowmain .l .jobslist .jtxt u, .comshowmain .l .jobslist .jobapp, .comshowmain .r .same .list .txt .count span, .dropdow_inner4 .nav_box li a.select, .dropdow_inner4 .nav_box li a:hover, .rshow .l .main .contact .it, .modal_login_group .modal_login_right .tit .switch_login_type .login_type.select, .guide_service_dialog .yellow_light, .guide_service_dialog .tips_line .txt_highlight, .batch_delivery .yellow_light, .batch_delivery .tabs_group .tab_box, .plist .pl .toptitle .ts .l2:hover .radiotxt{color: #007ae5;}
.plist .pl .toptitle .ltype .typeli.select, .plist .pl .toptitle .ltype .typeli:hover{border-bottom-color: #007ae5;}
.jobsshow .l .main .contact .tit, .jobsshow .l .main .describe .tit{border-left-color: #007ae5;}
.color{color: #289bff;}
.plist .pl .listb .yli .detail .ltx .dlabs{padding-right: 10px; line-height: 24px;}
.plist .pr .ad230_175, .plist .pr .ad230_175 img{height: 140px;}
.plist .pl .listb .yli .td3{width: 690px;}
.plist .pl .listb .yli .td3 .line_substring{max-width: 450px;}
.plist .pl .listb .yli .td4{width: 160px;}
.plist .pl .toptitle .ts .l2{font-size:14px; width:120px; padding-top:19px;}
.plist .pl .toptitle .ts .l2 .radiotxt{width:80px;}
.plist .pl .toptitle .ts .cz_photo{ width:95px;}
.plist .pl .toptitle .ts .cz_photo .radiotxt{width:55px;}
/*资讯*/
.news .l .newslist .listb, .newslip .l .newslist .listb{padding-left: 30px; width: 828px; padding-top: 0px; padding-bottom: 0px; height: 40px; line-height: 40px;}
.news .l .newslist .listb .br .t, .newslip .l .newslist .listb .br .t{font-size: 16px; width: 820px; height: 40px; line-height: 40px;}
.news .l .newslist .listb .br .summary, .newslip .l .newslist .listb .br .summary{width: 630px;}
.news .l .newsnav a:hover, .newsshow .r .cat li.select a, .newslip .l .newsnav a:hover, .newslip .r .cat li.select a{color: #007ae5;}
.news .r .newsso, .newsshow .r .newsso, .newslip .r .newsso{border-color: #007ae5;}
.news .r .newsso .btn, .newsshow .r .newsso .btn, .newslip .l .newsnav a.select, .newslip .r .newsso .btn{background-color: #007ae5;}
.newslip .l .newsnav a.select:hover{color: #fff;}
.news .r .newsso .btn:hover, .newsshow .r .newsso .btn:hover, .newslip .r .newsso .btn:hover{background-color: #289bff;}
.news .r .listbox .ntit .tlh, .newsshow .r .listbox .ntit .tlh, .newslip .r .listbox .ntit .tlh{border-left-color: #007ae5;}
.newsshow .r .cat li.select, .newslip .r .cat li.select{background-color: #f5faff;}
.newslip .l .newslist .listb .br .t a{color: #666;}
/*企业会员中心*/
.user_head .insidebox .logobox{padding-top: 10px;}
.index_main .ileft .hellow .td1 .mygold span, .index_main .iright .i_main .comlogo .td2 .tag_group .group_cell .tag_cell, .mright .mod .buySms .smsMun, .mright .mod .buySms .buy, .user_tip .tiptit, .jobsWrap .jobsList .aloneOperation i, .wx_tongji .title .tlist .highlight, .wx_jobbox .describe_wxbox .wxbox_left .wx_text_line.highlight, .detail_wrap .detail_title .num_tip .num, .resume_interview .td3, .profile_wrap .basic_form .item .item_val .sm_tip .num{color: #007ae5;}
.index_main .iright .i_main .comlogo .td2 .tag_group .group_cell .tag_cell, .service_pack_list .list_box.hover, .guide_resume_placetop .placetop_list .list_box:hover, .guide_resume_placetop .placetop_list .list_box.active{border-color: #007ae5;}
.plan.default span.s1, .index_main .ileft .vip .open .openbtn, .rshow .l .main .contact .invitation, .modal_body .guide_service_dialog .guide_btn_group .btn_guide, .comshowmain .l .infobox .lab .labsli:hover{background-color: #007ae5;}
.modal_body .guide_service_dialog .guide_btn_group .btn_guide:hover{background-color: #289bff;}
.rshow .l .main .contact .invitation, .comshowmain .l .infobox .lab .labsli:hover{border-color: #007ae5;}
.rshow .l .main .contact .invitation:hover{background-color: #289bff; border-color: #289bff;}
.index_main .ileft .vip .tit a.vipname, .modal_body .interview_dialog .tip strong, .dropdow_innerview .nav_box li a.select, .dropdow_innerview .nav_box li a:hover{color: #007ae5;}
.comshowmain .l .infobox .lab .labsli:hover{color: #fff;}
.plan.wait span.s2, .plan.not span.s3{background-color: #007ae5;}
/*个人会员中心*/
.jobsshow .l .main .describe .qrcode .res strong, .refresh_resume_dialog .tip strong,.matching_group .noimg_listb .yli .detail .rbtn .deliver, .matching_group .listb .yli .detail .rbtn .deliver, .matching_group .listb .yli .detail .rbtn .favorites:hover, .matching_group .listb .yli .td4, .matching_group .listbtn .td2 .lbts:hover, .infobox .td1 .des_box .des_txt span, .font_yellow, .resumeinfo .rinfo .goldtxt span, .res_list.state1 .td2 .state span, .res_list .td2 .lis3 .t1, .resume_tip .tiptit, .resume_privacy .r_list .td2 .t1, .resume_privacy .r_list .td3 .t1, .show_interview_dialog .tip strong, .interview_list_select .td3 strong, .apply_jobs_select .td3 strong, .favorites .td4, .concern .list .com .salary, .gold_top_gold .gold .rightbox .txt strong, .gold_top_gold .todaygold .txt strong, .task_top_gold .gold .rightbox .txt strong, .task_top_gold .todaygold .txt strong, .jobsshow .l .main .contact .txt .tel, .jobsshow .l .main .jobstit .lab .li:hover{color: #007ae5;}
.matching_group .listb .yli .detail .rbtn .deliver, .matching_group .listb .yli .detail .rbtn .deliver:hover, .matching_group .listbtn .td2 .lbts:hover, .res_list.state1, .jobsshow .l .main .jobstit .lab .li:hover{border-color: #007ae5;}
.matching_group .noimg_listb .yli .detail .rbtn .deliver, .matching_group .noimg_listb .yli .detail .rbtn .deliver:hover, .matching_group .listbtn .td2 .lbts:hover, .res_list.state1, .jobsshow .l .main .jobstit .lab .li:hover{border-color: #007ae5;}
.matching_group .listb .yli .detail .rbtn .deliver:hover,.matching_group .noimg_listb .yli .detail .rbtn .deliver:hover, .res_list.state1 .td1{background-color: #007ae5;}
.index_main .ileft .vip .open .openbtn.hover{background-color: #289bff;}
.matching_group .noimg_listb .yli:hover,.matching_group .listb .yli:hover, .guide_resume_placetop .placetop_list .list_box:hover, .guide_resume_placetop .placetop_list .list_box.active, .jobsshow .l .main .jobstit .lab .li:hover{background-color: #f5faff;}
.explain .el .enav .eli.select a, .explain .el .enav .eli:hover, .explain .el .enav .eli:hover a{color: #007ae5;}
.explain .er .main .tit{display: none;}
.plist .pl .listb .yli .detail .map-btn .map-area{color: #007ae5;}
/*新闻列表内页*/
.newslip .l .newslist .listb{height: 100%;}
.newslip .l .newslist .listb{width: 858px; padding-left: 0; height: 160px;}
.plist .pl .noimg_listb .yli .detail .map-btn .map-area{color: #007ae5;}
/*新闻列表内页*/
.newslip .l .newslist .noimg_listb{height: 100%;}
.newslip .l .newslist .noimg_listb{width: 858px; padding-left: 0; height: 160px; border-bottom: 1px #CCCCCC dashed;}
.plist .pl .listb .yli .detail .rbtn .favorites:hover,.plist .pl .noimg_listb .yli .detail .rbtn .favorites:hover{color:red;}
/*joblist*/
.plist .pl .toptitle .ts .cz_l3{font-size: 17px; display: none; width: 150px; line-height: 60px; padding-left: 40px; float: left; border-left: 1px solid #eee; background: url('../images/cz/cz_l3_bg.png') no-repeat 10px center; cursor: pointer;}
.plist .pl .toptitle .ts .cz_l3.select{display: block;}
.plist .pl .toptitle .ts .cz_l3_a{background: url('../images/cz/cz_l3_bg.png') no-repeat 10px center;}
.newslip .l .newslist .noimg_listb .bl{width: 200px; padding: 20px 0;}
.newslip .l .newslist .listb .bl .pic, .newslip .l .newslist .noimg_listb .bl .pic img{width: 200px; height: 120px; margin-left: 0;}
.listb .br{padding-left:15px;margin-top:8px;width:630px;}
.noimg_listb .link_gray6{padding-left:15px;margin-top:8px;width:830px;}
.newslip .l .newslist .listb .br .time,.substring .see{width:100px;}
.news .l .newslist .listb .br .t, .newslip .l .newslist .listb .br .t{font-size: 16px; width:630px; height: 40px; line-height: 40px;}
.newslip .l .newslist .listb .br{width:630px;}
.noimg_listb .link_gray6 a{font-size:16px; line-height:40px;}
.newslip .l .newslist .noimg_listb .br .summary{font-size: 14px; color: #999999; word-break: break-all; line-height: 24px;}
.newslip .l .newslist .noimg_listb .br .time{width:100px; height: 25px; line-height: 25px; color: #999999; background-image: url(../images/133.png); background-repeat: no-repeat; background-position: 0px -55px; padding-left: 20px;}
.newslip .l .newslist .noimg_listb:hover{background-color: #F7F7F7;}
.qspage{margin-top:20px;}
.so_condition .more{margin-top:22px;}
.so_condition .lefttit{margin-top:16px;}
.page_so .sobox .selecttype .cz_down{display:none ; border:2px solid #007ae5; border-top:none; width:92px; position: absolute; top:46px; left:-2px; background-image: none;}
.plist .pl .toptitle .ts .l3{font-size: 14px; display: none; width: 135px; line-height: 60px; padding-left: 40px; float: left; border-left: 1px solid #eee; background: url(../images/cz/cz_l3_bga.png) no-repeat 10px center; cursor: pointer;background:none;padding-left:0;text-align:center;}
.plist .pl .toptitle .ts .cz_photo{font-size:15px;}
.plist .pl .toptitle .ts .l1{width:750px;}
.J_resumeList .hideDetail{display:none;}
.J_allListBox .hideDetail{display:none;}
.plist .pl .toptitle .ts .l3:hover{background:none;color:#007ae5;}
.plist .pl .toptitle .ts .l3.select{display: block;}
.plist .pl .toptitle .ts .l4{font-size: 14px; display: none; width: 135px; line-height: 60px; padding-left: 40px; float: left; border-left: 1px solid #eee; background: url('../images/cz/cz_l3_bga.png') no-repeat 10px center; cursor: pointer;background:none;padding-left:0;text-align:center;}
.plist .pl .toptitle .ts .l4:hover{background: url('../images/cz/cz_l3_bga.png') no-repeat 10px center;color:#007ae5;background:none;}
.plist .pl .toptitle .ts .l4.select{display: block;}
.plist .pl .listb .yli:hover{background-color:#fff;}
.page_so.indexpage{height:68px;}
.plist .pl .listbtn{padding-top:10px;}
.list4{width:390px; margin-left:20px; margin-top:0;}
.list9{width:470px;line-height:30px;}
.list8{width:160px;}
/*.list9.dlabs{margin-top:5px;}*/
.modal .cz_leave_msg{width:400px;}
.modal .cz_leave_msg .msg_textarea{padding:10px 20px;}
.modal .cz_leave_msg .msg_textarea textarea{height:100px;border-radius:5px;resize:none;padding:10px;border:1px solid #ededed;width:340px;}
.modal .cz_leave_msg .send_btn_group{margin-top:42px;position:relative;}
.modal .cz_leave_msg .send_btn_group .send_btn{position:absolute;top:-35px;right:20px;width:80px;height:30px;line-height:30px;text-align:center;border-radius:3px;background:#007ae5;color:#fff;cursor:pointer;}
/***************************修改********************************/
/*logo 导航*/
.user_head .logobox{ width:230px; padding-top:15px;}
.user_head .logobox p{ font-size:12px; bottom:8px; left:87px; transform:scale(0.78); -webkit-transform:scale(0.78);}
.user_head .logotxt{ width:500px;}
.index_topnav{ margin-bottom:0px;}
/*上部分内容*/
.index_maincontent{ margin-bottom:15px; height:785px;}
.index_main_l{ width:910px;}
.index_main_r{ margin-top:15px;}
.index_border01{ border:2px solid #289bff; border-top:none; padding:15px 5px 0px; box-shadow:0px 1px 3px #888; margin-bottom:10px;}
/*快速链接*/
.index_quicklinks a{ display:block; width:230px; height:49px; line-height:42px; color:#fff; font-size:15px; border-radius:5px; padding-left:65px; background-repeat:no-repeat; background-position:top center; letter-spacing:5px; text-align:center;}
.index_quicklinks_district { background-image:url('../images/cz/index_quicklinks01.png');}
.index_quicklinks_district:hover {background-image:url('../images/cz/index_quicklinks01a.png');}
.index_quicklinks_map{background-image:url('../images/cz/index_quicklinks02.png');}
.index_quicklinks_map:hover{background-image:url('../images/cz/index_quicklinks02a.png');}
.index_quicklinks_simple{ position:relative; background-image:url('../images/cz/index_quicklinks03.png');}
.index_quicklinks_simple:hover{background-image:url('../images/cz/index_quicklinks03a.png');}
.index_quicklinks_document{background-image:url('../images/cz/index_quicklinks04.png');}
.index_quicklinks_document:hover{background-image:url('../images/cz/index_quicklinks04a.png');}
.index_quicklinks_service{background-image:url('../images/cz/index_quicklinks05.png');}
.index_quicklinks_service:hover{background-image:url('../images/cz/index_quicklinks05a.png');}
.index_quicklinks_download{background-image:url('../images/cz/index_quicklinks06.png');}
.index_quicklinks_download:hover{background-image:url('../images/cz/index_quicklinks06a.png');}
.index_quicklinks_simple b{ position:absolute; display:block; top:0px; left:5px; width:25px; height:25px; background: url('../images/cz/index_quicklinks_simple_hot.png') no-repeat top center;}
/*banner*/
.banner_mid{margin-left:10px; width:656px; height:290px;}
#play{ width:656px; height:240px;position: relative; overflow:hidden;}
#play #ul{position: absolute;}
#play #ul li{float: left;}
#play #ul li img{width:656px; height:240px;}
#play #ol{width:150px;position: absolute;bottom:7px;left:41%;}
#play #ol li{width:15px;height:5px;border-radius: 30%;float: left;margin:3px;border:2px solid #007AE5;background:#007AE5;margin-left:15px;}
#play #ol li.bg{background:#fff;}
/*搜索*/
.index_head .sobox{ width:656px; float:none; padding-top:10px;}
.index_head .sobox .inputbg{ width:500px; border-color:#007ae5; height:40px;}
.index_head .sobox .inputbg .selecttype,.index_head .sobox .inputbg .selecttype_down .down_list{ width:90px;}
.index_head .sobox .inputbg .selecttype_down{ border-color:#007ae5;}
.index_head .sobox .inputbg .inoputbox input{ height:30px;}
.autocomplete-w1{ top:6px;}
.index_head .sobox .inputbg .sobut{padding-left: 28px;width: 90px;background: url(../images/cz/index_sobox_bg.png) no-repeat 15px 8px #007ae5;font-size: 16px;text-align: center;position: absolute;right: 0px;top: 0px;height: 36px;line-height: 36px;border: 0px;color: #FFFFFF;cursor: pointer;}
.index_head .sobox .inputbg .sobut.hover{background-color: #289bff;}
.index_head .sobox .righttxt{ padding-left:10px;}
.index_head .sobox .righttxt a.map{ padding-left:30px; background-position:12px -110px;}
/*新闻列表*/
.index_news{ margin-top:20px;}
.index_news_l{ width:545px; margin-right:20px;}
.index_news_r{ width:320px;}
.index_news_title{ padding-left:7px; height:30px;}
.index_news_title a{ line-height:20px;}
.index_news_r .index_news_title{ padding-left:0px;}
.index_news_content{ border:none; height:170px;}
.index_newslist_img{ margin-right:5px;}
.index_newslist0 .index_news_lists{ width:315px;}
.index_newslist0 .index_news_lists li{ margin-right:0; margin-left:0; margin-bottom:2px; width:315px;}
.index_news_lists li{ width:259px; font-size:13px; margin-right:0; margin-left:8px;}
.index_news_r .index_news_lists li{ width:310px; margin-left:0;}
/*热点招聘*/
.index_border02{ height:245px;}
.index_newmember,.index_newmember_l{ margin-left:0;}
.index_jobshot,.index_newmember{ width:455px;}
.index_jobshot_s{ width:235px;}
.index_newmember_l{ width:675px;}
.index_border02 .index_title{ height:35px; line-height:33px; background-color:#f8f8f8; background-position:10px 6px; border:1px solid #85c6ff;}
.index_jobshot_s .index_title{ background-image:url('../images/cz/index_title_hotjobs.png');}
.index_newmember_l .index_title{ background-image:url('../images/cz/index_title_newmember.png');}
.index_jobshot_s .index_title,.index_jobshot .index_title{ border-right:none;}
.index_newmember_l .index_title,.index_newmember .index_title{ border-left:none;}
.index_border02 .index_more{ margin-right:20px;}
.index_company_list{ position:relative; margin-top:0; height:210px; padding-top:7px; background-repeat:no-repeat; background-position:top center;}
.index_jobshot .index_company_list{ background-image:url('../images/cz/index_jobshot.png')}
.index_jobshot_s .index_company_list{ background-image:url('../images/cz/index_jobshot_s.png')}
.index_newmember .index_company_list{ background-image:url('../images/cz/index_newmember.png')}
.index_newmember_l .index_company_list{ background-image:url('../images/cz/index_newmember_l.png')}
.index_company_list li{ width:215px; height:26px; line-height:26px;}
.index_company_list_line{ position:absolute; top:7; right:0; width:0px; height:195px; border-right:2px dashed #007ae5;}
/*右侧*/
.index_main_r .leftlogin{ border-color:#007ae5; box-shadow:0px 0px 3px #666;}
.index_resumelatest{ border:none; margin-bottom:6px;}
.index_resumelatest_content{ border:2px solid #ff8e1f; border-top:none; border-radius:0px 0px 5px 5px;}
.index_resumetag{ height:120px; border:2px solid #75cc64; border-bottom:none; background:url('../images/cz/index_resumetag.png') no-repeat top center; padding-top:12px;}
.index_promise{ height:95px; margin-top:0;}
/*新闻列表*/
.newslip .l .newslist .noimg_listb{ height:auto; padding-bottom:10px;}
.index_main_r .login .inputbox .index_login_btn,.index_main_r .login .inputbox .cz_index_login_reg{height:30px; line-height:30px;font-size:15px; padding-left:6px;}
.index_main_r .login .inputbox .cz_index_login_reg{}
.index_latest_jobs .jobs .cz_latest_jobs{ height:45px; padding:5px; margin-bottom:3px;}
/*11-20以后修改*/
html{overflow-y:scroll;}
.header_min .header_min_top{ font-size:12px; height:40px; line-height:40px;}
.header_min .header_min_top .itopl,.header_min .header_min_top .cztopr{ height:40px;}
.header_nav_hide table{ background-color:#fff; top:40px;}
.header_imgM,.header_imgWX{ height:25px;}
.index_fixed_nav{ display:none;width:100%;height:54px;z-index:999;position:fixed;top:0px;left:0px;}
.index_topnav_list_hide { margin-left:0; width: 100%;height: 54px;background-color: #007ae5;border-bottom: 4px solid #289bff;}
.index_topnav_list_hide li {float: left; height: 54px;position: relative;}
.index_topnav_list_hide li a {display: block;float: left; height: 54px;line-height:54px;padding: 0px 25px;color: #fff;font-size: 17px;}
.index_topnav_list_hide li:before {position: absolute;width: 100%;height: 0;left: 0; bottom: 0px;content: "";border-bottom: 4px solid #083c9d;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: -webkit-transform .3s ease;transition: transform .3s ease;}
.index_topnav_list_hide li.select:before {-webkit-transform: scaleX(1);transform: scaleX(1);}
.index_topnav_list_hide li a:hover {text-decoration: none;color: #fff;}
.index_resumelatest_content li span{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.index_2,.index_ad3{ margin-top:0;}
.index_2 .ad590_80,.index_ad3 .ad390_70{ margin-top:15px;}
.smalltitle ul li{ width:10px; height:10px; border-radius:50%;}
.footer_partner #gq_hzhb{width:1015px; height:40px;line-height:40px; background-color:#007ae5; margin:0px auto;color:#fff; font-size:16px;}
.footer_partner a{ color:#fff;}
.footer_partner a:hover{ text-decoration:underline;}
/*.index_vip .index_title{ color:#10dfb1;}*/
.index_vip .index_title,.index_members .index_title{ color:#f00;}
.index_latest_jobs .index_title{ color:#fa3137;}
.cz_position_trade{ display:none;}
.jobfairWrap .jobfairList .info .title a{ float:left; max-width:300px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/*对联广告*/
.duilian{top:100px;position:absolute; width:80px; overflow:hidden; display:none; z-index:9999;}
.duilian_left{ left:6px;}
.duilian_con{ width:80px; height:240px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}
.duilian_you{top:100px;position:absolute; width:80px; overflow:hidden; display:none; z-index:9999;}
.duilian_right{right:6px;}
.duilian_con_you{ width:80px; height:240px; overflow:hidden;}
.duilian img,.duilian_you img{ width:80px; height:240px;}
.duilian_close_you{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}
/*banner*/
.cz_index_banner{ width:656px; height:240px; margin-bottom:10px;}
.cz_index_banner .slides li,.cz_index_banner li img{ height:240px;}
.cz_index_banner .flex-control-nav{ z-index:10; right:3%; margin-top:-20px;}
.flex-control-nav li{ margin:0px 5px!important;}
.flex-control-paging li a{ width:25px; height:7px; border-radius:1px; border:1px solid #007ae5; background-color:#007ae5;}
.flex-control-paging li a.flex-active,.flex-control-paging li a:hover{ height:7px; background-color:#fff;}
/*赴外招聘*/
.fuwaishow,.fuwaishow_1 .tittab_bg .tab li.select{ border-top-color:#e7403d;}
.fuwaishow .td3 a{ border-color:#e7403d; color:#e7403d;}
.fuwaishow .td3 a:hover{ background-color:#e7403d;}
.fuwaishow_1 .tittab_bg .tab li:hover a{ color:#e7403d;}
.fuwaishow_1 .com .titbot{ border-bottom-color:#e7403d;}
/*广告报价*/
.index_adprice_img{ width:1150px; margin:25px auto;}
.index_adprice_img p{ padding-left:30px; font-size:16px; font-weight:bold; color:#e7403d; height:35px; line-height:35px;}
.order_info_group .info_float_line1 .right_line .order_adprice{ color:#f19114;margin-left:10px;}
.order_info_group .info_float_line1 .right_line .order_adprice:hover{ text-decoration:underline;}
.order_adprice_showbox{ display:none;}
.order_adprice_showbg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#000;z-index:1040;-webkit-opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);_position:absolute;_top:expression(offsetParent.scrollTop);_left:expression(offsetParent.scrollLeft);}
.order_adprice_showlarger{position:absolute;left:0;;top:0;z-index:1050;}
.order_adprice_showbox_close{ display:block; width:25px; height:25px; border:2px solid #007ae5; text-align:center; border-radius:50%; color:#007ae5; font-size:18px;position:absolute;right:-14px;top:-14px;z-index:1050; transition:all .8s; -webkit-transition:all .8s;}
.order_adprice_showbox_close:hover{ transform:rotate(180deg); color:#e7403d; border-color:#e7403d;}
/*首页*/
.index_vip{width:195px;}
.index_vip_listimg,.index_vip_listimg img{width:195px; height:70px;}
.index_vip .index_title,.index_members .index_title{ background-position:top left;}
.index_members{ width:995px;}
.index_members_content .cz_latest_jobs{ width:245px; margin-left:5px;} 
.index_members_content .jcom_name_box a{ max-width:200px;}
.cz_hover_jobs,.cz_hover_jobs_top{ width:245px;}
.jcom_name_box{ font-size:15px;}
.jobs_gourp a, .jobs_gourp span, .cz_latest_time{ font-size:13px; height:17px; line-height:17px;}
.jobs_gourp{ height:17px;}
.cz_hover_jobs_top{ top:-1px;}
.duilian_you,.duilian{ top:240px;}
.jobsWrap .jobsList .jobs{ width:411px;}
.jobsWrap .jobsList .aloneOperation{ width:292px;}
.jobsWrap .jobsList .status.font_red{ padding:30px 0;}
.jobsWrap .jobsList .aloneOperation .box{ padding:10px 7px;}
.jobsWrap .jobsList .aloneOperation .box .for_hover{ width:98px;}
.cz_hover_jobslists li{ height:17px;}
.cz_hover_jobslists li.cz_hover_jobslists_more{ height:14px; line-height:13px;}
/*.index_fix_num{ text-align:left; width:233px; font-size:14px; margin-left:10px;}*/
/*.index_fix_num span{ width:233px; font-size:14px; margin-left:0; padding-left:35px; height:auto; line-height:25px;}*/
.index_fix_close{ height:50px;}
.index_vip_listimg{ height:80px; margin-bottom:0;}
.cz_hover_jobs{ top:42px;}
.header_min .header_min_top .itopl{ width:500px;}
.fuwaishow .td1{ display:none;}
.fuwaishow .td2{ margin-left:35px;}
.fuwaishow .td2 .tit{ padding-top:20px;}
.page_so .sobox .righttxt{ padding-left:10px;}
.sobox .righttxt .sr-map-right{ padding-left:25px; background-position:8px -109px;}
.sobox .righttxt .sr-map-right .cur-map-pos{ margin-right:5px;}
.sobox .righttxt .sr-map-right .map-clear{ margin-left:5px;}
/*18-01-29修改*/
.list4{ width:410px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list9 .dl{ width:auto; padding:0px 10px; max-width:77px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
/*18-01-31*/
.index_fix_num{ padding-top:20px; margin-left:25px;}
/*增加导航*/
.index_topnav_list{ margin-left:30px;}
.index_topnav_list li a{ padding:0px 16px;}
.header_imgM, .header_imgWX{ display:block; float:left;}

/*增加职称服务导航*/
.index_topnav_list li a{padding:0 10px;}
.index_topnav_list_hide li a{padding:0 18px;}
.index_quicklinks_shbao{ position:relative; background-image:url('../images/cz/index_quicklinks07.png');}
.index_quicklinks_shbao:hover{background-image:url('../images/cz/index_quicklinks07a.png');}
.friendly_links_list ul li a{display:block;width:97%;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
