/*顶部公用*/
.top_bar{ width: 100%;border-bottom: 1px solid #e6e6e6; height: 30px; background-color: #f0f0f0; line-height: 30px; color: #666666; font-size: 12px;}
.top_bar_txt { margin: auto; height: 30px; width: 1000px;}/*width: 1100px;*/
.top_bar_txt span {padding: 0 10px; float: right;}
.top_bar_txt span:first-child {padding-left: 0; float: left;}
.top_bar_txt span:nth-child(2) {padding-right: 0;}


/*回到顶部*/
#identifier-pannel {bottom: 0;left: 50%;margin-left: 517px;position: fixed;width:110px;}
#identifier-pannel a:link, #identifier-pannel a:visited{background: none repeat scroll 0 0 #EDECEC;color: #333333;display: block;font-size: 12px;line-height: 18px;padding: 10px;text-align: center;text-decoration: none;white-space: nowrap;border-radius: 5px;}
#identifier-pannel a:hover {background: none repeat scroll 0 0 #CCD8DB;color: #000000;}
#goTop {position:fixed;width:54px;left:50%;margin-left:512px;bottom:160px;_position:absolute;
    _top:expression(eval(document.documentElement.scrollTop || document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -175+'px');
    z-index:998;}
#identifier-pannel {bottom:224px;margin-left:512px;position:fixed;_position:absolute;left:50%;width:110px;
    _top:expression(eval(document.documentElement.scrollTop || document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -500 +'px');
    z-index:60;}
#goTop div{height:48px;margin-top:3px;position:relative;width:48px;}
#goTop a,#goTop a:link{display:inline-block;height:18px;width:100%;color:#fff; background:#47ABF7 url('../image/gotop413.jpg') no-repeat;font-size:12px;line-height:14px;text-align:center;text-decoration:none;padding-top:30px;border-radius: 5px;}
#goTop div.feedback a{padding:10px;height:28px;width:28px;line-height:14px;background:#47ABF7;}
#goTop .feedback a:hover{background:#3D95D5;}
#goTop .gotop a{background-position:0 -48px;}
#goTop .gotop a:hover{background-position:0 0;}
/*九一app*/
#gz91app {bottom: 0;left: 50%;margin-left: -620px;position: fixed;width:110px;}
#gz91app a:link, #gz91app a:visited{background: none repeat scroll 0 0 #EDECEC;color: #333333;display: block;font-size: 12px;line-height: 18px;padding: 10px;text-align: center;text-decoration: none;white-space: nowrap;border-radius: 5px;}
#gz91app a:hover {background: none repeat scroll 0 0 #CCD8DB;color: #000000;}
#gz91app {
    bottom:224px;
    margin-left:-620px;
    position:fixed;
    _position:absolute;
    left:50%;
    width:110px;
    _top:expression(eval(document.documentElement.scrollTop || document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -500 +'px');
    z-index:998;
}

/*导航*/
.contents{width: 1000px; margin: 0 auto;}
.daohang{border-bottom: 2px solid #E0E0E2 ; height: 90px;background-image: url(../image/fjrc.png);
    background-repeat: no-repeat;
    background-position: 23% 10%;}
.dhtxt{ float: left; margin-top: 55px; margin-left: 50px;}

.dhtxt div{float: left; width: 85px; text-align: center; font-size: 15px;
    height: 35px; line-height: 35px; border: solid #E0E0E2 1px;
    margin: auto 15px; border-radius: 3px 3px 0 0; background: #efefef; font-weight: bold;}
.dhtxt div.cur{ width: 55px;}
.dhtxt div a{display:block;}
.dhtxt div:hover{background: #f6405c;}
.logo{float: left; margin-top: 30px;width: 191px;}
.contact{float: right; margin-top: 20px; text-align: right;}
.contact i{color: #587FB5; font-family: Arial,"宋体"; font-size: 14px;}

.contact em{color: #587FB5; font-size: 16px; font-weight:normal; font-family: Tahoma;}

.jyqq{display:inline-block; padding:3px 10px; font-size: 12px;
    background-color:#F3FAFB; border:1px #ccc solid; margin-bottom: 5px;
    border-radius:2px; padding-left:25px;
    background:url(../image/qqq.gif) 5px center no-repeat;}
.contact .jyqq{margin-bottom: 15px;}
.xian_right a{ margin-right:15px;}
.jyqq:link,.jyqq:visited{ color:#333;}
.jyqq:active,.jyqq:hover{ color: #1155CC; border-color: #aaa;}

.dhlink:link,.dhlink:visited{ color: #1c232c;}
.dhlink:hover,.dhlink:active{ color: #fff;}

/*搜索框*/
.searchbox{ height: 130px; position: relative}
.sinput,.ssubmit,.scom,.scomtxt,.gjcx,.sdiqu{ position: absolute;}
.sinput{top:40px;#top:39px; left: 194px;}
.sdiqu{top: 42px; left: 648px; width: 72px; height: 45px; line-height: 45px;  text-align: left;}
.sinput input{width: 520px; height: 45px; line-height: 45px; padding-left: 5px; border: solid 1px #ccc;font-size:18px;}
.ssubmit{top: 40px; left: 720px;}
.ssubmit input{width: 100px; height: 47px; line-height: 47px; text-align: center;    border-radius: 0 4px 4px 0;    font-size: 18px;letter-spacing: 5px;}
.scom{top: 48px;#top:46px; left: 770px;#left:768px;display: none;}
.scom input{height: 16px;width: 16px;}
.scomtxt{top: 45px; left: 790px;display: none;}
.gjcx{ top: 43px; left: 890px;}
.gjcx span{width: 60px; height: 25px; line-height: 25px; display: block; text-align: center; border-radius: 3px; font-size: 12px;}

/***search_box hot city******/
.search_box{ width:1000px; margin:0 auto;}
.search_box dl,.search_box dt,.search_box dd{ list-style:none; padding:0; margin:0;}
.hot_box,.s_box{ width:330px; float:left; border-right: 1px solid #E4E4E4; padding: 0;height: 88px;}
.hot_box{width:330px; padding-left:15px;}
.s_box{width:385px;margin-left:18px;}
.city_box{float:right; width:235px;}
.search_box dt{ color:#BBBBBB; font-size: 14px; font-weight: bold; line-height: 18px; padding-bottom: 4px;}
.search_box dd{ font-size:12px; font-family: '微软雅黑',"宋体",'SimHei',Verdana;; float: left; line-height: 18px; padding: 3px 12px 3px 0;#padding: 3px 6px 3px 0; white-space: nowrap;}
.search_box dd a,.search_box dd a:visited,.search_box dd a:active{ color:#44659E;}
.search_box dd a:hover{color:#44659E; text-decoration:underline;}
.cle{ clear:both; height:30px; width:100%;}

/*图片广告+用户登录*/
.loginbox{width: 100%;}
.adimg{ float: left; width: 620px; height: 320px;border: solid 0px #EEEEEE;}
/*登录框*/
.user,.psw{position: relative;}
.userlog{width: 350px; height: 318px; float: right; border: solid 1px #ccc;}
.logintop{width: 100%; height: 45px; line-height: 45px; background: #EEEEEE;}
.logintop div{text-align: center; width: 50%; font-size: 16px; font-weight: bold;}
.perlog{float: left; cursor: pointer; border-top: solid 2px #EEEEEE; color: #444;}
.comlog{float: right; cursor: pointer; border-top: solid 2px #EEEEEE; color: #444;}
.perlogcur{color: #000; border-top: solid 2px #ccc; background: #fff;}
.comlogcur{color: #000; border-top: solid 2px #ccc; background: #fff;}


.perinput{padding: 20px 35px;}
.perinput_sub{width: 100%;}

/*用户名和密码placehand*/
.txtLabel{
    color:#999; position:absolute; font-size:14px;
    left:11px;
    top:8px;
    cursor:text;
    display: block;
    z-index: 20;
}
/*输入错误提示*/
.errtxt{position: absolute; color: red; top:-25px; display: none;}

/*输入框*/
.reg_input{
    width: 275px;
    #width:255px;
    overflow:visible;
    padding: 8px 10px;
    border: solid 1px #cccccc;
    font-size: 14px;
    box-sizing: border-box;
    outline: 0;
}
.reg_input:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.user{margin: 15px 0;}
.autolog{margin: 15px 0; width: 275px;}
.autolog span{float: left;}
.autolog span input{height: 16px;width: 16px;}
.autolog i{float: right;margin-top: -3px;}
.dschk {margin-top: -3px;margin-left: 4px;}

.perlogbtn{ margin-top: 10px; width: 275px;}
.perlogbtn button{ width: 100%; height: 40px; line-height: 40px; border-radius: 3px; font-weight: bold; font-size: 15px; letter-spacing: 2px;}

/*第三方登录*/
.otherlog{width: 275px; line-height: 30px;}
.otherlog{margin-top: 20px; text-align: center;}
.dladd{ padding:10px 0 10px 30px; margin: 0 2px; background: url("../image/qq2.jpg") no-repeat 0 center;}
.weixin{background-position: 0 center;}
.qq{background-position: -114px center;}
.regs{color: #D8D7D7;font-size: 12px;}
.regs a.islogin{ margin: 0 10px;font-size: 14px;}

/*推荐职位*/
.tjjob{margin:20px auto; zoom:1;border:1px solid #e6e6e6; width: 100%;}
.tjjob .hd{height:40px; margin:0 15px; zoom:1;}
.tjjob .hd h3 span{float:left;display:inline;height:40px;line-height:40px;font-size:16px;font-family:"微软雅黑","宋体","SimHei";}
.tjjob .hd h3 b{ float:left;display:inline;width:3px;height:17px;background:#e73131;font-size:0;line-height:0;margin:11px 15px 0 5px;*margin:12px 15px 0 5px;}

.jobcont{padding: 10px 20px;}
.gz91_u1 li{ float: left; margin-right: 10px; width:310px; line-height:40px; height: 45px; text-align:left; float:left; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gz91_u1 span{color:#3058CF;}
.gz91_u1 a:hover span{ TEXT-DECORATION: underline;}
.gz91_u1 a:link,.gz91_u1 a:visited{color: #000;}
.gz91_u1 a:hover,.gz91_u1 a:active{ TEXT-DECORATION: underline; color: #000}

/*图片*/
.adimgs img{ border: solid 1px #eee; width:148px; height: 60px;border-radius: 5px;}
.adimgs img:hover{ border: solid 1px #000;}

/*九一专访 最新内容*/
.htbox{border:#e6e6e6 1px solid; margin-top:15px; margin-bottom:20px;}
.tjbox{float:left; width:300px;}
.tjbox_s{float:left; width:100%; height:30px; padding-left:10px;}
.zftitle{float:left; height:30px; line-height:30px; width:290px; padding-left:10px; background-color:#F3F3F3; border-radius:2px;}
.zftitle_s{float:left; font-weight:bold;}
.zftitle_s a{color:#555; text-decoration:none; font-size:14px;}
.tjcont{float:left; width:100%; padding-left:5px; padding-top: 5px; padding-bottom: 5px;}

.qyli li{ line-height:35px; height: 35px; width:280px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-right:15px; padding-left:13px;}
.qyli li i{ font-style:normal; font-size:12px; color:#999;}
.qyli li a:hover span{text-decoration:underline;}
.zetop{ font-size:0; width:100%; height:10px; clear:both;}

.las:link     {color:#000000; font-size:14px;}
.las:visited  {color:#551a8b; font-size:14px;}
.las:active   {color:#0066CC; font-size:14px;}
.las:hover    {color:#0066CC; font-size:14px;}

/*社区内容*/
.httjbox{float:left; width:310px; margin-left:15px; margin-top:10px; display:inline;}
.htli li{float:left; width:251px; margin-right:15px; padding-left:5px; line-height:35px; height:35px;line-height:32px\9; height: 32px\9; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*最新企业*/
.kgg{ width:1000px; margin:0 auto; height:10px; font-size:0;}
.newjobs{float:left; width:15px; height:30px;}
.zczp2,.zczp1{ width:1000px;}
.zczp4,.zczp4s{ padding: 10px 0; font-size: 14px;}
.zczp5{ padding-right:13px;}

.NewsTitlebg11zx {width:90px; height:30px; line-height:30px; float:left; text-align:center; font-size:14px; color:#FFFFFF; font-weight:bold; background:url('../image/jxqy_bg2.gif'); margin-right:10px; cursor:pointer;}
.NewsTitlebg21zx {width:90px; height:30px; line-height:30px; float:left; text-align:center; color:#333333; font-size:14px; font-weight:bold; margin-right:10px; color:#000000;}
#pagezx a{text-decoration:none;}
.zczp2 a{text-decoration:none;color:#3058CF}
.zczp2 a:hover{text-decoration:underline;color:#3058CF}
.zczp1{width:1000px;margin:0 auto; font-size:12px;}
.zczp2{border:#CCCCCC solid 1px; float:left; width:100%;}
.zczp3{width:100%; float:left; height:30px; background:url('../image/jxqy_bg.gif') #eee;}
.zczp4{width:1000px; padding-left:10px; float:left; display:block;}
.zczp4s{width:1000px; padding-left:10px; float:left; display:none;}
.zczp5{list-style:none; line-height:50px; height: 50px; float:left; width:310px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left:5px;}

#simg3{margin-top: 10px;}
/*推荐企业*/

.gz91_u3 li{ width:220px; line-height:50px; height:50px; float:left;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-right: 10px;}
.gz91_u3 a:link,.gz91_u3 a:visited{color: #000000;}
.gz91_u3 a:hover,.gz91_u3 a:active{ TEXT-DECORATION: underline; color: #3058CF}
/*友情链接*/
.ls{text-align: center; background: #fcfcfc; border: solid 1px #F7F7F7; line-height: 30px;}
.ls a:link,.ls a:hover,.ls a:visited,.ls a:active{color: #333}
.ls a:hover{text-decoration: underline;}
.dengru{text-align: center; height: 40px; line-height: 40px; font-family: '宋体';font-size: 12px;}
.dengru a{margin: auto 10px;font-family:"微软雅黑","宋体","SimHei";}
.b2:link     {color:#0000FF}
.b2:visited  {color:#0000FF}
.b2:active   {text-decoration:underline; color:#FF0000}
.b2:hover    {text-decoration:underline; color:#FF0000}

.gz_19{height:35px; line-height:35px; width:1000px; text-align: center;font-size:12px;color:#CCC;}
.gz_19 a{margin: auto 10px; font-size: 12px;}
.gz_20{background-color:#d4d3d3; height:2px; font-size:2px; float:left; width:1000px; line-height:2px; margin-top:3px;}
.C:link     {text-decoration:none;	color:#000000}
.C:visited  {text-decoration:none;	color:#000000}
.C:active   {text-decoration:underline; color:#000000}
.C:hover    {text-decoration:underline; color:#000000}
/*版权*/
.cpright{font-size: 12px;}
.xian_right{color:#587FB5; text-align:right;font-size:14px;}
.xian_right b{font-family:Tahoma;font-size:16px;font-weight:normal;}
.style8     {font-family: Georgia, "Times New Roman", Times, serif}
.cpr{line-height: 150%;}
.cpicp{color:gray; font-family: '宋体';}

/*Js改变*/
.sinput .keywordbd{border-color: #38f;}
.ui-widget-content{margin-top: -1px;}

/*地区下拉列表样式*/
.main_box {}
.main_box .select_box {
    width:70px;
    height: 45px;
    line-height: 45px;
    position:relative;
    margin: 0;
    font-family: "Microsoft YaHei";
    background:url("../image/107.gif") no-repeat 52px center;
    float: left;
    z-index: 70}
.select_box dl {
    width:70px;
    float:left;
    cursor:pointer;
    display:block;
    line-height:45px;
    height:45px;
    overflow:hidden;
    text-align: left;
    padding-left: 10px;
}
.select_box dl:hover{color: #1155CC;}
.son_ul{
    width:421px;
    position:absolute;
    top:45px;
    border:1px solid #999;
    background:#fff;
    left: 0;
    display: none;
    padding: 10px 11px;
}
.son_ul li{
    width:70px;
    display:block;
    line-height:35px;
    text-align: center;
    margin: 0;
    float: left;
    color: #666;}
.main_box .select_box a:link,.main_box ,.main_box .select_box a:visited{color: #666;}
.select_box a:active,.main_box .select_box a:hover{color: #38f;}

/*滚动图片*/
.fullSlide{width:100%;position:relative;height:320px;background:#fff;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:320px;overflow:hidden;text-align:center;background-repeat: no-repeat;background-size: cover;}
.fullSlide .bd li a{display:block;height:320px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:30px;height:11px;margin:3px;overflow:hidden;background:#000;filter:alpha(opacity=30);opacity:0.3;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:none;position:absolute;z-index:1;top:50%;margin-top:-30px;left:20px;width:40px;height:60px;background:url('../image/slider-arrow.png') -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=30);opacity:0.3;}
.fullSlide .next{left:auto;right:20px;background-position:-6px -137px;}

/*已登录状态*/
.logstatus{padding:50px 50px; }
.names{font-size: 16px; font-weight: bold; color: #333; margin: 25px auto;}
.namesc{text-align: center;}
.margcc{margin:10px auto;}
.enters{margin: 10px auto; margin-bottom: 15px;}
.enters i{color:#eee; margin-right: 8px;}
.enters span{display: block; width: 150px; height: 35px; line-height: 35px; text-align: left; border-radius: 3px;}
.exits span{display: block; width: 150px; height: 35px; line-height: 35px; text-align: left; border-radius: 3px; border: solid 1px #ddd;}
.exits i{color: #999; margin-right: 8px;}

/*事业单位*/
.g_gov li{ width: 220px; float: left;margin:8px 10px 8px auto;line-height: 16px;}
.g_gov li span{width: 220px;display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #3058CF;}
.g_gov li a:hover span{text-decoration: underline; }
.g_gov li div{width: 220px;height: 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.g_gov li div a{color:#808080;}
.g_gov li div a:hover{text-decoration: underline; }
.imore{ float: right; line-height: 40px; display: inline-block; color: #000000;}
.ui-menu-item{font-size: 16px;    padding: 7px 1em 7px .4em;}

.home-nav-div{width: 70px;line-height: 35px;display: inline-block;text-align: center;float: left;color: #3D84B8; cursor: pointer;}

/*首页左侧广告*/
#gz91app .leftad a,#identifier-pannel .leftad a{padding: 0; margin: 0; font-size: 0; line-height: 0;}
.leftad{
    margin-bottom: 10px;
    position: relative;
}
.leftad s{
    text-decoration: none;
    position: absolute;
    top: 1px;
    right: 1px;
    color: #00aecd;
    background-color: #fff;
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 18px;
    text-align: center;
    cursor: pointer;
    font-size: 25px;
}
.leftad s:hover{
    background-color: #58585a;
    color:#ffffff;
}

.hotwds{position: absolute; left:193px;top:100px;}
.hotwds a{margin-right: 12px;}
.hotwds a,.hotwds a:visited,.hotwds a:active{ color:#8992a3;font-size: 13px;}
.hotwds a:hover{color:#44659E; text-decoration:underline;}
.k20{font-size:0; height: 50px;}