/**
***此样式文件为demo2模板首页样式
**/
body{
	background:#fff;
}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.err{
	display: none;
	width: 252px;
	height: 23px;
	line-height: 23px;
	color: #CC3300;
	background-color: #FFD8CE;
	border: 1px #FF9E86 solid;
	font-size: 12px;
	padding-left: 10px;
	margin-bottom: 5px;
	border-radius: 3px;
	margin-top: -15px;
	}
.type_box.openerr .err {
    display: block;
}
.f-left{
	float: left;
}
.f-right{
	float: right;
}
.clearfix {
    zoom: 1;
}
/*首屏内容*/
.complex-main{margin-top:15px;}

/*左边*/
.complex-main .complex-left{height:655px;width:265px;}
.complex-main .complex-left .job-sort-wrap{position:relative;z-index:60;}
.complex-main .complex-left .job-sort-wrap .job-sort-control{height:45px;line-height:45px;font-size:16px;color:#fff;padding-left:16px;position:relative;background-color:#006fcb;cursor:pointer;margin-bottom:15px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.complex-main .complex-left .job-sort-wrap .job-sort-control:hover{background-color:#005eac;}
.complex-main .complex-left .job-sort-wrap .job-sort-control .sotr-icon{position:absolute;width:16px;height:12px;background:url(../images-demo2/index-icon.png) no-repeat 0px -214px;top:17px;right:15px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list{position:absolute;top:45px;left:0;width:265px;background-color:#fff;display:none;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items{height:44px;border:1px solid #e0e0e0;border-bottom:0px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items-last{border-bottom:1px solid #e0e0e0;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items-nrb{border-color:#0180cf;width:266px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items-trb{border-top:1px solid #0180cf;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items-rb{border-right:1px solid #0180cf;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2{line-height:44px;font-size:14px;color:#666;padding-left:13px;cursor:pointer;background-color:#fff;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon{width:16px;height:16px;margin-right:15px;background:url(../images-demo2/sort-icon.png) no-repeat;margin-top:14px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon1{background-position:0px 0px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon2{background-position:0px -72px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon3{background-position:0px -144px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon4{background-position:0px -216px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon5{background-position:0px -288px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon6{background-position:0px -360px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon7{background-position:0px -432px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon8{background-position:0px -504px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon9{background-position:0px -576px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon10{background-position:0px -648px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon11{background-position:0px -720px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .level-icon.icon12{background-position:0px -792px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items .js-level2 .sort-arrow{width:7px;height:10px;background:url(../images-demo2/index-icon.png) no-repeat 0px -673px;margin:18px 9px 0 0;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2{color:#0180cf;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .sort-arrow{background-position:-18px -673px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .sort-arrow{background-position:-18px -673px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon1{background-position:0px -36px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon2{background-position:0px -108px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon3{background-position:0px -180px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon4{background-position:0px -252px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon5{background-position:0px -324px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon6{background-position:0px -396px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon7{background-position:0px -468px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon8{background-position:0px -540px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon9{background-position:0px -612px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon10{background-position:0px -684px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon11{background-position:0px -756px;}
.complex-main .complex-left .job-sort-wrap .job-sort-list .js-items:hover .js-level2 .level-icon.icon12{background-position:0px -828px;}
.complex-main .complex-left .job-sort-wrap .leftmenu_box{position:absolute;width:749px;height:480px;background-color:#fff;border:1px solid #0180CF;padding:15px;border-left:0px;display:none;z-index:9999;_height:477px;}
.complex-main .complex-left .job-sort-wrap .leftmenu_box .showbox{border-bottom:1px dashed #dcdcdc;padding-bottom:0px;margin-bottom:10px;font-size:12px;overflow:auto;}
.complex-main .complex-left .job-sort-wrap .leftmenu_box .showbox.last{border-bottom:0px;}
.complex-main .complex-left .job-sort-wrap .leftmenu_box .showbox .fl{float:left;width:110px;text-align:center;margin-top:3px;font-weight:bold;}
.complex-main .complex-left .job-sort-wrap .leftmenu_box .showbox .fl a{color:#0180cf;}
.complex-main .complex-left .job-sort-wrap .leftmenu_box .showbox .fl a:hover{text-decoration:underline;}
.complex-main .complex-left .job-sort-wrap .leftmenu_box .showbox .fr{float:left;width:600px;}
.complex-main .complex-left .job-sort-wrap .leftmenu_box .showbox .fr li{margin:0 5px 5px 5px;float:left;width:140px;}
.complex-main .complex-left .job-sort-wrap .leftmenu_box .showbox .fr li a{margin-left:10px;color:#666666;}
.complex-main .complex-left .job-sort-wrap .leftmenu_box .showbox .fr li a:hover{text-decoration:underline;}
.complex-main .complex-left .bolck-nav{border:1px solid #e0e0e0;border-right:0;border-bottom:0;margin-bottom:14px;}
.complex-main .complex-left .bolck-nav .b-nav-item{border:1px solid #e0e0e0;border-top:0;border-left:0;width:131px;height:89px;overflow:hidden;text-align:center;cursor:pointer;}
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon{display:block;width:32px;height:32px;margin:16px auto 0 auto;background:url(../images-demo2/index-icon.png) no-repeat;}
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon1{background-position:0px -274px;}
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon2{background-position:0px -310px;}
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon3{background-position:0px -352px;}
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon4{background-position:3px -392px;}
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon5{background-position:0px -432px;}
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon6{background-position:0px -474px;}
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon7{background-position:0px -513px;}
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon8{background-position:0px -546px;}
.complex-main .complex-left .bolck-nav .b-nav-item .b-nav-icon.icon9{background-position:3px -699px;}
.complex-main .complex-left .bolck-nav .b-nav-item p{color:#666;font-size:14px;margin-top:6px;}
.complex-main .complex-left .bolck-nav .b-nav-item:hover{background-color:#f8f8f8;}
.complex-main .complex-left .bolck-nav .b-nav-item:hover p{color:#0180cf;}
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon1{background-position:-42px -274px;}
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon2{background-position:-42px -310px;}
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon3{background-position:-42px -352px;}
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon4{background-position:-39px -392px;}
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon5{background-position:-42px -432px;}
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon6{background-position:-42px -474px;}
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon7{background-position:-42px -513px;}
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon8{background-position:-42px -546px;}
.complex-main .complex-left .bolck-nav .b-nav-item:hover .b-nav-icon.icon9{background-position:-39px -699px;}
.complex-main .complex-left .news-tab{height:309px;border:1px solid #e0e0e0;}
.complex-main .complex-left .news-tab .n-tab-control{border-bottom:1px solid #e0e0e0;}
.complex-main .complex-left .news-tab .n-tab-control .tab-ctrl{width:70px;height:38px;line-height:38px;color:#333;font-size:14px;background-color:#fff;text-align:center;}
.complex-main .complex-left .news-tab .n-tab-control .tab-ctrl.select{border:1px solid #e0e0e0;border-top:2px solid #0180cf;border-bottom:0;margin:-1px;margin-right:0;}
.complex-main .complex-left .news-tab .news-tab-box{height:270px;overflow:hidden;}
.complex-main .complex-left .news-tab .news-tab-box ul{padding:0 10px;}
.complex-main .complex-left .news-tab .news-tab-box ul li{padding-left:11px;position:relative;color:#757575;font-size:14px;width:225px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:18px;margin-top:10px;*margin-top:6px;}
.complex-main .complex-left .news-tab .news-tab-box ul li .tab-icon{position:absolute;top:9px;left:0;width:3px;height:3px;background-color:#757575;}
.complex-main .complex-left .news-tab .news-tab-box ul li a{color:#757575;}

/*中间*/
.complex-main .complex-center{height:655px;width:610px;padding-left:15px;}
.complex-main .complex-center .search-wrap{height:45px;margin-bottom:15px;position:relative;*z-index:62;}
.complex-main .complex-center .search-wrap .aui_outer{left:0px;top:46px;}
.complex-main .complex-center .search-wrap .search-box{height:41px;border:2px solid #ff7800;border-right:0;}
.search-box .search-type{width:95px;position:relative;z-index:10;*z-index:63;}
.search-box .search-type .search-type-show{height:41px;width:80px;padding-left:15px;position:relative;background-color:#f8f8f8;line-height:41px;font-size:14px;color:#333;cursor:pointer;}
.search-box .search-type .search-type-show .search-icon{position:absolute;top:17px;right:10px;width:0;height:0;border-width:6px;border-color:#7b7a7a transparent transparent transparent;border-style:solid dashed dashed dashed;}
.search-box .search-type .search-type-drop{margin-left: -2px;margin-top: -2px;background-color:#f8f8f8;border:2px solid #ff7800;border-top:0;width:95px;height:41px;overflow:hidden;display:none;*z-index:63;}
.search-box .search-type .search-type-drop a{display:block;padding-left:15px;width:80px;line-height:41px;font-size:14px;color:#333;}
.search-box .search-text{width:431px;height:41px;position:relative;z-index:15;}
.search-box .search-text input{border:0;font-size:16px;line-height:18px;height:18px;padding:12px 13px 11px 13px;width:405px;color:#666;*padding:11px 13px 11px 13px;}
.search-box .search-text .search-tip-drop{position:absolute;top:41px;left:0;border:2px solid #ff7800;background-color:#f8f8f8;z-index:30;border-top:0;width:277px;display:none;}
.search-box .search-text .search-tip-drop div{line-height:24px;font-size:12px;color:#333;width:277px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.search-box .search-text .search-tip-drop div a{display:block;padding-left:11px;color:#333;background-color:#f8f8f8;}
.search-box .search-text .search-tip-drop div a:hover{background-color:#ebebeb;}
.search-box .search-text .search-tip-drop div span{padding-left:11px;font-size:12px;color:#999;}
.search-box .search-area-box{width:150px;height:41px;overflow:hidden;}
.search-box .search-area-box input{border:0;font-size:16px;color:#666;line-height:18px;height:18px;padding:12px 10px 11px 10px;width:130px;}
.search-box .search-area-box .selecttype{line-height:41px;font-size:16px;color:#666;padding-left:10px;cursor:pointer;}
.complex-main .complex-center .search-wrap .search-submit{width:82px;height:45px;overflow:hidden;}
.complex-main .complex-center .search-wrap .search-submit .search-submit{border:0;width:82px;height:45px;font-size:18px;color:#fff;background-color:#ff7800;text-align:center;cursor:pointer;}
.complex-main .complex-center .search-wrap .search-submit .search-submit:hover{background-color:#ff7700;}
.complex-main .complex-center .swipe-wrap{width:610px;height:270px;overflow:hidden;margin-bottom:15px;position:relative;}
.complex-main .complex-center .swipe-wrap .swpie-main{width:500%;}
.complex-main .complex-center .swipe-wrap .swipe-block{width:610px;height:270px;overflow:hidden;}
.complex-main .complex-center .swipe-wrap .swipe-control{position:absolute;left:0;bottom:0;height:48px;width:610px;text-align:center;font-size:0;z-index:6;}
.complex-main .complex-center .swipe-wrap .swipe-control .swipe-ctrl-mask{position:absolute;top:0;left:0;width:100%;height:48px;background-color:#000;opacity:0.5;filter:alpha(opacity=50);z-index:4;}
.complex-main .complex-center .swipe-wrap .swipe-control .s-control{display:inline-block;width:12px;height:12px;background-color:#fff;position:relative;z-index:5;margin:20px 3px 0 3px;}
.complex-main .complex-center .swipe-wrap .swipe-control .s-control.active{background-color:#f56200;}
.complex-main .complex-center .block-ad-wrap{border:1px solid #e0e0e0;border-right:0;border-bottom:0;}
.complex-main .complex-center .block-ad-wrap .block-ad-item{width:202px;height:154px;border:1px solid #e0e0e0;border-top:0;border-left:0;overflow:hidden;}
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-logo{width:202px;height:81px;overflow:hidden;}
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info{width:100%;height:73px;background-color:#fafafa;text-align:center;}
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info h3{font-size:14px;color:#333;width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;padding-top:16px;}
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info h3 a{color:#333;}
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info h3 a:hover{color:#0180cf;text-decoration:underline}
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info p{color:#666;width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:10px;}
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info p a{color:#666;}
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info p a:hover{color:#0180cf;text-decoration:underline}

/*右边*/
.complex-main .complex-right{height:655px;width:295px;padding-left:15px;overflow:hidden;}
.complex-main .complex-right .login-block{border:1px solid #e0e0e0;border-top:2px solid #006fcb;height:327px;overflow:hidden;margin-bottom:15px;position:relative;}
.complex-main .complex-right .login-block h4{margin:15px 0 16px 10px;padding-left:10px;border-left:6px solid #0180cf;font-size:16px;color:#333;line-height:18px;height:18px;font-weight:normal;}
.complex-main .complex-right .login-block .login-wrap{padding:10px 15px 0 15px;}
.complex-main .complex-right .login-block .wechat-login{position:absolute;top:0;right:0;width:41px;height:41px;}
.complex-main .complex-right .login-block .wechat-login .loginicon{display:block;width:41px;height:41px;background:url(../images/login-type.png) no-repeat;}
.complex-main .complex-right .login-block .wechat-login .loginicon.wx{background-position:0 0;}
.complex-main .complex-right .login-block .wechat-login .loginicon.pc{background-position:-59px 0;}
.complex-main .complex-right .login-block #codeLogin{padding:50px 0;text-align:center;display:none;}
.complex-main .complex-right .login-block #codeLogin .code-login{width:120px;height:120px;border:1px solid #ccc;margin:0 auto 15px auto;}
.complex-main .complex-right .login-block #codeLogin p{font-size:14px;color:#666;}
.login-wrap .login-item{margin-bottom:20px;}
.login-wrap .login-item .login-text-box{border:1px solid #e0e0e0;width:262px;height:34px;}
.login-wrap .login-item .login-text-box .login-icon{width:39px;height:34px;}
.login-wrap .login-item .login-text-box .login-icon.user{background:url(../images-demo2/index-icon.png) no-repeat 10px -228px #f7f7f7;}
.login-wrap .login-item .login-text-box .login-icon.pass{background:url(../images-demo2/index-icon.png) no-repeat -47px -228px #f7f7f7;}
.login-wrap .login-item .login-text-box .login-input{width:223px;height:34px;overflow:hidden;}
.login-wrap .login-item .login-text-box .login-input input{border:0;font-size:14px;color:#666;line-height:18px;height:18px;padding:8px 10px;width:203px;}
.login-wrap .login-item .auto-login{font-size:14px;color:#9c9c9c;cursor:pointer;}
.login-wrap .login-item .auto-login input{margin-right:6px;position:relative;top:-1px;}
.login-wrap .login-item .forget{font-size:14px;color:#ff9900;}
.login-wrap .login-item .login-btn-box{margin-right:7px;*margin-right:3px;}
.login-wrap .login-item .index-login-btn{display:inline-block;border:0;width:128px;height:38px;line-height:36px;text-decoration:center;font-size:16px;color:#fff;background-color:#0180cf;cursor:pointer;border-radius:3px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.login-wrap .login-item .index-login-btn:hover{background-color:#0070bd;}
.login-wrap .login-item .index-reg-btn{display:inline-block;border:0;width:128px;height:38px;line-height:36px;text-decoration:center;font-size:16px;color:#fff;background-color:#ff9900;cursor:pointer;border-radius:3px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.login-wrap .login-item .index-reg-btn:hover{background-color:#ff7700;}
.login-wrap .third-login{padding-top:10px;}
.login-wrap .third-login span{font-size:14px;color:#757575;line-height:24px;}
.login-wrap .third-login .third-icon{width:24px;height:24px;margin-right:14px;background:url(../images-demo2/index-icon.png) no-repeat 0px 0px;}
.login-wrap .third-login .third-icon.qq{background-position:-50px -598px;}
.login-wrap .third-login .third-icon.sina{background-position:-25px -598px;}
.login-wrap .third-login .third-icon.taobao{background-position:0px -598px;}
.complex-main .complex-right .login-block .haslogin{padding:0 15px;}
.haslogin .has-login-top{padding-bottom:12px;border-bottom:1px dotted #ccc;padding-top:3px;}
.haslogin .has-login-top .has-user{font-size:13px;color:#666;width:195px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.haslogin .has-login-top .has-user a{color:#333;}
.haslogin .has-login-top .exit-link{font-size:13px;color:#0180cf;}
.haslogin .core-function-list{margin-top:25px;margin-bottom:23px;}
.haslogin .core-function-list .core-function{display:block;height:75px;border-right:1px solid #e0e0e0;width:86px;text-align:center;cursor:pointer;text-decoration:none;}
.haslogin .core-function-list .core-function.last{border-right:0;}
.haslogin .core-function-list .core-function .d{font-size:20px;font-weight:normal;padding-top:10px;color:#333;}
.haslogin .core-function-list .core-function .p{margin-top:12px;font-size:13px;color:#666;}
.haslogin .core-function-list .core-function:hover .d{color:#0180CF;}
.haslogin .core-function-list .core-function:hover .p{color:#0180CF;}
.haslogin .enter-user-center{display:block;text-align:center;width:148px;height:38px;line-height:38px;margin:0 auto;background-color:#0180cf;font-size:16px;color:#fff;border-radius:3px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.haslogin .enter-user-center:hover{background-color:#0070BD;}
.haslogin .last-log{line-height:40px;color:#999;font-size:12px;text-align:center;border-bottom:1px dotted #ccc;}
.haslogin .hot-line{line-height:42px;color:#ff7700;font-size:12px;text-align:center;font-weight:bold;}
.complex-main .complex-right .urgent-block{height:308px;border:1px solid #e0e0e0;}
.complex-main .complex-right .urgent-block .urgent-title{padding:15px 10px;}
.complex-main .complex-right .urgent-block .urgent-title h4{padding-left:10px;border-left:6px solid #0180cf;color:#333;font-size:16px;line-height:18px;height:18px;font-weight:normal;}
.complex-main .complex-right .urgent-block .urgent-title a{color:#999;line-height:18px;font-family:"SimSun";font-size:12px;}
.complex-main .complex-right .urgent-block .urgent-list{padding:0px 10px 0 15px;overflow:hidden;}
.complex-main .complex-right .urgent-block .urgent-list li{padding-left:26px;height:16px;line-height:16px;font-size:13px;background:url(../images-demo2/index-icon.png) no-repeat 0px -637px;margin-bottom:13px;*margin-bottom:7px;}
.complex-main .complex-right .urgent-block .urgent-list li .u-com{width:157px;overflow:hidden;white-space:nowrap;color:#666;margin-right:14px;text-overflow:ellipsis;}
.complex-main .complex-right .urgent-block .urgent-list li .u-job{width:70px;overflow:hidden;white-space:nowrap;color:#0180cf;text-overflow:ellipsis;}

/*广告位集中区域*/
.ad-area{}
.ad-area .ad-row{margin-top:10px;}
.ad-area .ad-job-list-i7{margin-top:0px;*margin-top:10px;}
.ad-area .ad-row .ad-item{border:1px solid #e0e0e0;position:relative;}
.ad-area .ad-row .ad-full{width:1198px;height:58px;}
.ad-area .ad-row .ad-31{width:392px;height:58px;margin-right:9px;margin-bottom:10px;}
.ad-area .ad-row .ad-51{width:230px;height:58px;margin-right:10px;margin-bottom:10px;}
.ad-area .nomr{margin-right:0px;}
.ad-area .ad-row .nomr{margin-right:0px;}
.ad-area .ad-row .ad-item .ad-more-info{position:absolute;top:-2px;left:-2px;border:2px solid #ff7800;z-index:30;}
.ad-area .ad-row .ad-item .ad-more-info.info31{width:392px;}
.ad-area .ad-row .ad-item .ad-more-info.info31 .ad-placeholder{width:392px;height:58px;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list{background-color:#fff;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li{height:40px;line-height:40px;padding-left:15px;border-bottom:1px solid #e0e0e0;color:#666;padding-bottom: 5px;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobname{width:138px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobname a{color:#666;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobpay{width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top: 5px;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobpay span{font-size:12px;color:#ff7800;font-weight:bold;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobnarea{width:110px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;padding-top: 5px;}
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info{background-color:#fff;padding:0 10px;padding-bottom:10px;height:95px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;}
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info-w{width:210px;}
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info .companyname{line-height:40px;font-size:14px;}
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info .companyname a{color:#006fcb;}
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info p{color:#999;font-size:12px;line-height:20px;}
.ad-area .ad-row .ad-item .ad-more-info .ad-more{display:block;text-align:center;color:#fff;background-color:#ff7800;height:28px;line-height:28px;}
.ad-area .ad-row .ad-item .ad-more-info.info51{width:230px;}
.ad-area .ad-row .ad-item .ad-more-info.info51 .ad-placeholder{width:228px;height:58px;}
.ad-area .ad-row .ad-item .ad-more-info.info51 .ad-job-list li .jobname{width:100px;}
.ad-area .ad-row .ad-item .ad-more-info.info51 .ad-job-list li .jobpay{width:110px;}

/*数据列表框*/
.index-data-wrap{border:1px solid #e0e0e0;background-color:#fff;border-top:2px solid #ff9900;position:relative;padding:15px;padding-bottom:0;margin-top:10px;}
.index-data-wrap .blue-line{position:absolute;width:95px;height:2px;background-color:#0180cf;top:-2px;left:0;}
.index-data-wrap .data-title-box h4{margin-left:-5px;padding-left:10px;border-left:6px solid #0180cf;line-height:18px;height:18px;font-size:16px;font-weight:normal;color:#333;}
.index-data-wrap .data-title-box h4 span{margin-left:10px;font-size:12px;color:#b8b8b8;font-family:Arial;}
.index-data-wrap .data-title-box a{color:#999;font-family:"SimSun";font-size:12px;}
.index-data-wrap-i7{*z-index:1;}
.index-data-wrap-nmt{margin-top:0px;*margin-top:10px;}

/*名企招聘*/
.famous-list{padding-bottom:15px;padding-top:10px;}
.famous-list .famous-items{margin:10px 8px 0 0;width:265px;padding:0 0 10px 20px;border-bottom:1px dotted #e0e0e0;position:relative;*z-index:64;}
.famous-list .famous-items .fc-icon{position:absolute;width:0;height:0;border-width:3px;border-color:transparent transparent transparent #656565;border-style:dashed dashed dashed solid;top:6px;left:11px;}
.famous-list .famous-items .famous-com{height:20px;font-size:14px;padding-bottom:10px;width:265px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;}
.famous-list .famous-items .famous-com a{color:#333;}
.famous-list .famous-items .famous-com a img{vertical-align:middle;}
.famous-list .famous-items .famous-job{font-size:12px;overflow:hidden;white-space:nowrap;}
.famous-list .famous-items .famous-job span{margin-right:11px;}
.famous-list .famous-items .famous-job a{color:#0180cf;}
.famous-list .famous-items .famous-job img{vertical-align:bottom;margin-left:2px;}
.famous-list .famous-items .famous-more-info{position:absolute;top:23px;left:21px;background-color:#fff;border:2px solid #ff7800;width:261px;background-color:#fff;z-index:65;font-size:12px;}
.famous-list .famous-items .famous-more-info .fmi-icon{position:absolute;top:-12px;left:8px;width:0;height:0;border-width:5px;border-color:transparent transparent #ff7800 transparent;border-style:dashed dashed solid dashed;}
.famous-list .famous-items .famous-more-info .fmi-title{padding-left:9px;line-height:28px;height:28px;color:#fff;font-size:12px;background-color:#ff7800;}
.famous-list .famous-items .famous-more-info .fmi-list{}
.famous-list .famous-items .famous-more-info .fmi-list li{margin-top:10px;line-height:14px;padding-left:10px;}
.famous-list .famous-items .famous-more-info .fmi-list li .fmi-jobname{width:172px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.famous-list .famous-items .famous-more-info .fmi-list li .fmi-time{width:75px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.famous-list .famous-items .famous-more-info .fmi-list li .fmi-time span{color:#999;}
.famous-list .famous-items .famous-more-info .fmi-list li a{color:#333;}
.famous-list .famous-items .famous-more-info p{color:#999;margin-top:10px;line-height:14px;margin-bottom:7px;padding-left:10px;}
.famous-list .famous-items .famous-more-info p a{color:#0180cf;}

/*最新职位*/
.newest-list{padding-bottom:15px;}
.newest-list .newest-items{padding-left:14px;width:278px;white-space:nowrap;text-overflow:ellipsis;margin-top:18px;line-height:18px;position:relative;height:18px;}
.newest-list .newest-items .nc-icon{position:absolute;width:0;height:0;border-width:3px;border-color:transparent transparent transparent #656565;border-style:dashed dashed dashed solid;top:6px;left:4px;}
.newest-list .newest-items .newest-com{font-size:12px;color:#333;display:inline-block;width:145px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newest-list .newest-items .newest-com img{vertical-align:middle;}
.newest-list .newest-items .newest-job{font-size:12px;color:#0180cf;margin-left:12px;display:inline-block;width:116px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*照片简历*/
.photo-list{padding-bottom:20px;}
.photo-list .photo-items{width:154px;height:178px;margin:20px 11px 0 0;border:1px solid #e0e0e0;background-color:#f2f2f2;-webkit-transition:border .3s;-moz-transition:border .3s;transition:border .3s;}
.photo-list .photo-items:hover{border-color:#0180cf;}
.photo-list .photo-items .avater-box{padding-top:14px;height:104px;text-align:center;background-color:#fff;}
.photo-list .photo-items .avater-box .avater{width:70px;height:70px;margin:0 auto;border-radius:50%;overflow:hidden;}
.photo-list .photo-items .avater-box p{margin-top:10px;}
.photo-list .photo-items .avater-box p a{color:#333;font-size:14px;}
.photo-list .photo-items .photo-info{font-size:12px;color:#666;padding-left:10px;}
.photo-list .photo-items .photo-info p{margin-top:10px;width:135px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*职位导航*/
.job-build{padding-bottom:15px;}
.job-build .floor-item{}
.job-build .floor-item .floor-title{color:#333;line-height:48px;height:48px;}
.job-build .floor-item .floor-title em{font-style:normal;font-size:18px;color:#ff9900;font-weight:bold;font-family:Arial;}
.job-build .floor-item .floor-title span{margin-left:12px;font-size:16px;color:#333;}
.job-build .floor-item .floor-box{height:298px;overflow:hidden;border:1px solid #e0e0e0;}
.job-build .floor-item .floor-box .floor-sort{padding:10px;padding-bottom:0;background-color:#f5f5f5;height:288px;width:270px;overflow:hidden;}
.job-build .floor-item .floor-box .floor-sort .f-sort-item{height:20px;line-height:20px;padding:0 10px;background-color:#fff;border:1px solid #e0e0e0;color:#666;margin:0 10px 14px 0;border-radius:40px;white-space:nowrap;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.job-build .floor-item .floor-box .floor-sort .f-sort-item:hover{border-color:#ff9900;color:#ff9900;}
.job-build .floor-item .floor-box .floor-jobs{padding-left:15px;width:460px;height:283px;padding-top:15px;}
.job-build .floor-item .floor-box .floor-jobs .f-job-row{color:#0180cf;width:460px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:9px;}
.job-build .floor-item .floor-box .floor-jobs .f-job-row .f-job-com{font-size:14px;color:#333;}
.job-build .floor-item .floor-box .floor-jobs .f-job-row .f-job-name{font-size:12px;color:#0180cf;margin-left:7px;}
.job-build .floor-item .floor-box .floor-ad-box{width:380px;padding:10px;border-left:1px solid #e0e0e0;height:288px;padding-bottom:0;overflow:hidden;}
.job-build .floor-item .floor-box .floor-ad-box .floor-ad{width:378px;height:60px;margin-bottom:10px;border:1px solid #e0e0e0;overflow:hidden;}

/*职场资讯*/
.job-news-block{padding-top:18px;*padding-bottom:28px;}
.job-news-block .jn-left{width:850px;}
.job-news-block .jn-left .jn-box{width:420px;margin-bottom:28px;height:100px;overflow:hidden;}
.job-news-block .jn-left .jn-box .jn-img{width:163px;height:98px;border:1px solid #e0e0e0;overflow:hidden;}
.job-news-block .jn-left .jn-box .jn-list{padding-left:10px;}
.job-news-block .jn-left .jn-box .jn-list li{position:relative;padding-left:8px;margin-bottom:6px;width:230px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:20px;line-height:180%;}
.job-news-block .jn-left .jn-box .jn-list li .jn-icon{position:absolute;width:3px;height:3px;background-color:#9a9f9a;top:12px;left:0px;}
.job-news-block .jn-left .jn-box .jn-list li a{color:#666;font-size:12px;}
.job-news-block .jn-right{margin:0;margin-left:20px;padding-left:15px;border-left:1px solid #e0e0e0;width:280px;}
.job-news-block .jn-right li{font-size:12px;line-height:22px;margin-bottom:6px;width:280px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.job-news-block .jn-right li span{font-size:12px;color:#ff9900;margin-right:9px;}
.job-news-block .jn-right li a{color:#666;}

/*友情链接*/
.friendly-link{padding:18px 0 20px 0;}
.friendly-link a{color:#666;font-size:12px;margin-right:28px;line-height:26px;white-space:nowrap;display:block;float:left;}
.link_img{}
.link_img .l_img{float:left;margin:0 16px 20px 0;}
.link_img .l_img img{width:150px;height:50px;}

/*广告位*/
.ad-1200{width:1198px;height:63px;border:1px solid #e0e0e0;overflow:hidden;margin-top:15px;}

/*首页 焦点图 */
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{width:610px;height:270px;background:#333;position:relative;overflow:hidden;}
#playBox .oUlplay{width:99999px;position:absolute;left:0;top:0;}
#playBox .oUlplay li{float:left;}

/*#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:110px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:110px; right:10px; z-index:10;}*/
#playBox .smalltitle{width:610px;height:30px;position:absolute;bottom:0px;z-index:3;padding-top:18px;}
#playBox .smalltitle ul{text-align:center;}
#playBox .smalltitle ul li{display:inline-block;width:12px;height:12px;margin:0 5px;background:#ffffff;overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{display:inline-block;width:12px;height:12px;margin:0 5px;background:#f56200;overflow:hidden;*display:inline;*zoom:1;}
#bonfire-pageloader{background-color:#ffffff;position:absolute;z-index:99999999999999;width:100%;height:1000%;left:0;right:0;top:0;bottom:0;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
#bonfire-pageloader-i{background-color:#000000;position:absolute;z-index:61;width:100%;height:1000%;left:0;right:0;top:0;bottom:0;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.bonfire-pageloader-icon{z-index:999999999999999;width:32px;height:32px;position:absolute;margin:100px 0 0 0;opacity:1;top:0;}
.gt_holder.popup .gt_mask{z-index:80;}

/*首页分站*/
#header .header-main .logo-box .sub-txt-group{position:absolute;left:258px;top:50px;cursor:pointer;}
#header .header-main .logo-box .sub-txt-group .stg-txt{height:20px;line-height:20px;float:left;}
#header .header-main .logo-box .sub-txt-group .stg-icon{width:15px;height:20px;background:url(../images/17.png) -6px -99px no-repeat;float:left;}

/* 悬浮菜单 */
.xf-group{
	width: 121px;
	text-align: center;
	position: fixed;
	top: 100px;
	left: 60px;
	z-index: 999;
}
.xf-group a{
    text-decoration:none;
}
.group-img{
	width: 121px;
	height: 165px;
}
.group-img img{
	width: 100%;
	height: 100%;
}
.group-div{
	width: 30px;
	height: 35px;
	font-size: 14px;
	color: #ffffff;
	padding: 6px 10px;
	text-align: center;
	line-height: 17px;
	margin: auto;
	text-decoration:none;
}
.group-div:hover{
    text-decoration:underline;
	color: #ffffff;
}
.group-div.md{
	background: url("../images-demo2/group2.png") no-repeat;
	margin-top: -7px;
}
.group-div.jz{
    background: url("../images-demo2/group3.png") no-repeat;
}
.group-div.hb{
    background: url("../images-demo2/group4.png") no-repeat;
}
.group-div.fj{
    background: url("../images-demo2/group5.png") no-repeat;
}
.group-div.pg{
    background: url("../images-demo2/group6.png") no-repeat;
}
.group-xx{
	background: url("../images-demo2/group7.png") no-repeat;
	width: 50px;
	height: 8px;
	margin: auto;
}
.group-xx1{
    background: url("../images-demo2/qt_close.png") no-repeat;
    width: 50px;
    height: 20px;
    margin: auto;
    margin-top: -5px;
}
#qt_close{
    background:#ec4444;
    display: block;
    width:50px;
    height:30px;
    line-height: 30px;
    color:#fff;
    text-decoration: none;
    text-align: center;
    margin:0 auto;
    border-radius: 2px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
}
.xfcd_gb{
    display: none;
    width:51px;
    height:81px;
    background:url(../images-demo2/zk.png) left center no-repeat ;
    position: fixed;
    bottom:330px;
    left:0px;
    z-index: 100;
    color:#fff;

    
}
.xfcd_gb>span{
    display: block;
    width:14px;
    height:71px;
    line-height: 20px;
    margin-left:5px;
    padding-top: 20px;
    color:#f1f1f1;
}
.xfcd_gb:hover{
    cursor: pointer;
}
.container-index {
    width: 1200px;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
}
/* 悬浮菜单 end*/
#header{width:100%;font-family:"Microsoft Yahei";}
#header .top-nav-wrap{height:48px;background-color:#006fcb;color:#fff;width:100%;width:100%;}
#header .top-nav{width:1200px;margin:0 auto;}
#header .top-nav li{float:left;line-height:48px;height:48px;}
#header .top-nav li .nav-li{display:block;font-size:14px;color:#fff;padding:0 17px;background-color:#006fcb;text-decoration:none;}
#header .top-nav li .nav-li.active,#header .top-nav li .nav-li:hover{background-color:#005eac;}
#header .top-nav li.nav-list{position:relative;*z-index:50;*z-index:64;}
#header .top-nav li.nav-list .nav-more{display:inline-block;width:10px;height:10px;margin-left:5px;background:url(../images-demo2/index-icon.png) no-repeat -1px 1px;*vertical-align:middle;}
#header .top-nav li.nav-list .nav-more-drop{position:absolute;top:48px;left:0;background-color:#fff;padding:0 15px;width:278px;border:1px solid #0180CF;display:none;z-index:64;border-top:0px;}
#header .top-nav li.nav-list .nav-more-drop .nav-detail{padding-bottom:15px;border-bottom:1px dotted #e0e0e0}
#header .top-nav li.nav-list .nav-more-drop .nav-detail li{line-height:14px;height:14px;width:69px;margin-top:16px;}
#header .top-nav li.nav-list .nav-more-drop .nav-detail li a{color:#666;}
#header .top-nav li.nav-list .nav-more-drop .mob-list{padding:15px 0 20px 0;}
#header .top-nav li.nav-list .nav-more-drop .mob-list h4{color:#333;font-size:12px;line-height:14px;font-weight:normal;margin-bottom:14px;}
#header .top-nav li.nav-list .nav-more-drop .mob-list .mob-list-box{margin-left:-15px;}
#header .top-nav li.nav-list .nav-more-drop .mob-list .mob-list-box .mob-link{margin-left:15px;color:#666;font-size:12px;line-height:18px;}
#header .top-nav li.nav-list .nav-more-drop .mob-list .mob-list-box .mob-link.wap-link{padding-left:17px;background:url(../images-demo2/index-icon.png) no-repeat 0px -22px;}
#header .top-nav li.nav-list .nav-more-drop .mob-list .mob-list-box .mob-link.android-link{padding-left:23px;background:url(../images-demo2/index-icon.png) no-repeat 0px -50px;}
#header .top-nav li.nav-list .nav-more-drop .mob-list .mob-list-box .mob-link.ios-link{padding-left:21px;background:url(../images-demo2/index-icon.png) no-repeat 0px -79px;}
#header .top-nav li.nav-list .nav-more-drop .mob-list .mob-list-box .mob-link.wechat-link{padding-left:23px;background:url(../images-demo2/index-icon.png) no-repeat 0px -104px;}
#header .top-nav li.nav-list .nav-more-drop .mob-list .mob-list-box .mob-link:hover{color:#0180cf;text-decoration:underline}
#header .top-nav .nav-right{font-size:14px;line-height:48px;}
#header .top-nav .nav-right .nav-items{margin-left:20px;}
#header .top-nav .nav-right a{color:#fff;text-decoration:none;}
#header .top-nav .nav-right a:hover{text-decoration:underline;}
#header .header-main{height:110px;}
#header .header-main .logo-box{width:370px;height:70px;padding-top:20px;margin-right:22px;position:relative;}
#header .header-main .location-web{margin-top:25px;height:60px;border-left:1px solid #ccc;width:105px;text-align:center;position:relative;}
#header .header-main .location-web h3{padding-top:12px;font-size:16px;color:#0180cf;font-weight:normal;}
#header .header-main .location-web p{color:#666;margin-top:3px;cursor:pointer;}
#header .header-main .location-web p:hover{color:#0180cf;}
#header .header-main .mobile-block{padding-right:5px;margin-top:36px;}
#header .header-main .mobile-block .mob-btn-box{margin-left:15px;position:relative;*z-index:66;}
#header .header-main .mobile-block .mob-btn-box .mob-btn{display:block;padding-left:40px;width:70px;height:30px;line-height:30px;font-size:14px;border-radius:30px;text-decoration:none;}
#header .header-main .mobile-block .mob-btn-box .mob-btn.phone{border:2px solid #ff7800;color:#ff7800;background:url(../images-demo2/index-icon.png) no-repeat 15px -129px;}
#header .header-main .mobile-block .mob-btn-box .mob-btn.wechat{border:2px solid #2cae1d;color:#2cae1d;background:url(../images-demo2/index-icon.png) no-repeat 10px -169px;}
#header .header-main .mobile-block .mob-dialog-box{position:absolute;top:32px;right:-120px;padding-top:22px;display:none;width:347px;height:238px;z-index:9999;}
#header .header-main .mobile-block .mob-dialog-box .mob-dialog{width:305px;height:196px;background-color:#fff;padding:20px;border:1px solid #ff9847;box-shadow:4px 4px 4px rgba(0,0,0,0.1);-moz-box-shadow:4px 4px 4px rgba(0,0,0,0.1);-webkit-box-shadow:4px 4px 4px rgba(0,0,0,0.1);border-radius:3px;}
#header .header-main .mobile-block .mob-dialog-box .mob-dialog .mob-arrow{position:absolute;top:3px;right:165px;width:0;height:0;border-width:10px 9px;border-color:transparent transparent #ff9847 transparent;border-style:dashed dashed solid dashed;z-index:21;}
#header .header-main .mobile-block .mob-dialog-box .mob-dialog .mob-arrow em{position:absolute;top:-7px;left:-8px;width:0;height:0;border-width:9px 8px;border-color:transparent transparent #fff transparent;border-style:dashed dashed solid dashed;}
#header .header-main .mobile-block .mob-dialog-box .mob-dialog .mob-d-wap{font-size:12px;color:#666;text-align:center;margin-top:10px;}
#header .header-main .mobile-block .mob-dialog-box .mob-dialog .mob-d-wap span{color:#ff9900;font-weight:bold;}
#header .header-main .mobile-block .mob-dialog-box .mob-dialog .mob-d-wap span a{color:#ff9900;}
#header .header-main .mobile-block .mob-dialog-box .mob-dialog .mob-d-wrap{width:305px;overflow:hidden;}
#header .header-main .mobile-block .mob-dialog-box .mob-dialog .mob-d-block{width:145px;text-align:center;margin-right:15px;}
#header .header-main .mobile-block .mob-dialog-box .mob-dialog .mob-d-block p{font-size:12px;line-height:20px;color:#666;margin-bottom:5px;}
#header .header-main .mobile-block .mob-dialog-box .mob-dialog .mob-d-block div{width:145px;height:145px;overflow:hidden;}
#header .header-main .mobile-block .mob-dialog-box .mob-dialog .mob-d-block.nm{margin-right:0;}
#header .header-main .mobile-block .mob-dialog-box-w{position:absolute;top:32px;right:-36px;padding-top:22px;display:none;width:187px;height:212px;z-index:9999;}
#header .header-main .mobile-block .mob-dialog-box-w .mob-dialog{width:145px;height:170px;background-color:#fff;padding:20px;border:1px solid #2CAE1D;box-shadow:4px 4px 4px rgba(0,0,0,0.1);-moz-box-shadow:4px 4px 4px rgba(0,0,0,0.1);-webkit-box-shadow:4px 4px 4px rgba(0,0,0,0.1);border-radius:3px;}
#header .header-main .mobile-block .mob-dialog-box-w .mob-dialog .mob-arrow{position:absolute;top:3px;right:80px;width:0;height:0;border-width:10px 9px;border-color:transparent transparent #2CAE1D transparent;border-style:dashed dashed solid dashed;z-index:21;}
#header .header-main .mobile-block .mob-dialog-box-w .mob-dialog .mob-arrow em{position:absolute;top:-7px;left:-8px;width:0;height:0;border-width:9px 8px;border-color:transparent transparent #fff transparent;border-style:dashed dashed solid dashed;}
#header .header-main .mobile-block .mob-dialog-box-w .mob-dialog .mob-d-wap{font-size:12px;color:#666;text-align:center;margin-top:10px;}
#header .header-main .mobile-block .mob-dialog-box-w .mob-dialog .mob-d-wap span{color:#ff9900;font-weight:bold;}
#header .header-main .mobile-block .mob-dialog-box-w .mob-dialog .mob-d-wap span a{color:#ff9900;}
#header .header-main .mobile-block .mob-dialog-box-w .mob-dialog .mob-d-wrap{width:305px;overflow:hidden;}
#header .header-main .mobile-block .mob-dialog-box-w .mob-dialog .mob-d-block{width:145px;text-align:center;margin-right:15px;}
#header .header-main .mobile-block .mob-dialog-box-w .mob-dialog .mob-d-block p{font-size:12px;line-height:20px;color:#666;margin-bottom:5px;}
#header .header-main .mobile-block .mob-dialog-box-w .mob-dialog .mob-d-block div{width:145px;height:145px;overflow:hidden;}
#header .header-main .mobile-block .mob-dialog-box-w .mob-dialog .mob-d-block.nm{margin-right:0;}
.in_nav_all .hire_ser_pop{
	top:48px;
}
.arrow_up{
	position: absolute;
	left:33px;
	top:37px;
	z-index: 1001;
}
.container-index-bj{
	width:100%;
	height:110px;
}
.container-index-bj.chunjie{
	background:url("../images/index/holiday/chunjie.jpg") center center no-repeat;
}
.container-index-bj.duanwu{
	background:url("../images/index/holiday/duanwu.jpg") center center no-repeat;
}
.container-index-bj.laodong{
	background:url("../images/index/holiday/laodong.jpg") center center no-repeat;
}
.container-index-bj.zhongqiu{
	background:url("../images/index/holiday/zhongqiu.jpg") center center no-repeat;
}
.container-index-bj.guoqing{
	background:url("../images/index/holiday/guoqing.jpg") center center no-repeat;
}
.in_sea_wra{
	padding:0px;
	height:45px;
	margin-bottom:15px;
	width:610px;
}
.in_sea_wra .in_sea_cho,.in_sea_wra .in_sea_inp{
	height:41px;
	line-height:41px;
	border-color:#ff7800;
	border-radius:0px;
}
.in_sea_wra .in_sea_inp{
	width:394px;
	font-size: 16px;
}
.in_sea_cho .in_txt{
	height:41px;
	line-height:41px;
}
.in_sea_wra .in_sea_bt{
	height:45px;
	line-height:45px;
	background:#ff7700;
	width:82px;
	padding-left:0px;
	text-align: center;
	border-radius:0px;
}
.in_sea_wra .in_sea_bt:hover{
	background:#ff7700;
}
.in_sea_cho.open .in_sea_down{
	box-shadow: none;
	border:2px solid #ff7700;
	border-top:none;
	top:41px;
}
.in_sea_down .in_sea_cell{
	height:41px;
	line-height:41px;
	padding-left:16px;
	text-align: left;
	background-color:#f6f6f6;
}
.in_sea_down .in_sea_cell:hover{
	background-color:#fff;
}
.sing_no .d_inp{
	width:253px;
}
.sing_no .d_inp .inp{
	width:221px;
}
.sing_no .sn_re_btn_big{
	width:253px;
	background:#ff9900;
}
.sing_no .sn_re_btn_big:hover{
	background:#f69400;
}
.sing_no .get_pwd a{
	color:#ff9900;
}
.sing_no .sn_login_btn{
	background:#0180cf;
	border-color:#0180cf;
	color:#fff;
}
.sing_no .sn_login_btn:hover{
	background:#0070bd;
	border-color:#0070bd;
}
.sing_no .d_inp .get_bt{
	color:#0180cf;
}
.sing_no .d_inp .sf{
	left:150px;
}
.swiper-pagination-bullet{
	border-radius: 0px;
	border:none;
	background:#fff;
	width:12px;
	height:12px;
}
.swiper-pagination-bullet-active {
	background:#ff6600;
}

/*明星雇主*/
.star_employer_box{width:1194px;height:225px;background:#f5f5f5;position:relative;z-index:1;padding:5px 3px;margin:0 auto;}
.star_employer_box .star_tips{display:inline-block;width:70px;height:70px;background:url(../images/star_employer_title.png) no-repeat;overflow:hidden;position:absolute;left:0;top:0;z-index:2;}
.star_employer_box .star_refresh{display:inline-block;width:37px;height:37px;background:url(../images/star_refresh.png) no-repeat;overflow:hidden;position:absolute;right:0;top:0;z-index:2;cursor:pointer;}
.star_employer_box li{float:left;width:229px;height:100px;background:#fff;margin:8px 0 0 8px;line-height:100px;text-align:center}
.star_employer_box span{display:none}
.star_employer_box img{width:185px;height:70px;display:block;margin:14px auto}
.star_employer_box a{width:227px;height:98px;border:1px solid #fff;display:block;overflow:hidden;text-decoration:none;}
.star_employer_box a:hover{border:1px solid #fe5a58}
.star_employer_box a:hover span{font-size:16px;color:#1f1a17;font-family:"Microsoft YaHei";height:20px;display:block;}
.star_employer_box a:hover img{display:none}
.star_employer_box a.no_com:hover span{display:none;}
.star_employer_box a.no_com:hover img{display:block;}
.star_employer_box .star_more{display:block;width:30px;height:19px;overflow:hidden;background:url(../images/star_more.jpg) no-repeat;position:absolute;left:50%;bottom:-12px;z-index:2;cursor:pointer}
.star_employer_box:hover .star_more{background:url(../images/star_more_hover.jpg) no-repeat;}
.star_employer_box:hover .star_refresh{background:url(../images/star_refresh_hover.png) -1px 0 no-repeat;}
.star_employer_box #star_company_logos_ul{height:220px;overflow:hidden}
.star_employer_more,.star_employer_more #star_company_logos_ul{height:440px}
.star_employer_more .star_more{background:url(../images/star_hide.jpg) no-repeat}
.star_employer_more:hover .star_more{background:url(../images/star_hide_hover.jpg) no-repeat}

/*红包职位 最新职位 最新简历*/
.some-job-group{width:1198px;height:451px;margin:0 auto;border:1px solid #edebeb;position:relative;background:#FFF;}
.some-job-group .some-job-icon{float:left;width:218px;height:451px;border-right:1px solid #edebeb;background:url(../images/231.png) no-repeat;}
.some-job-group.alo{border-top:1px solid #a652e8;}
.some-job-group.new-job{border-top:1px solid #ff733e;}
.some-job-group.new-job .some-job-icon{background:url(../images/232.png) no-repeat;}
.some-job-group.new-resume{border-top:1px solid #3bdcb1;}
.some-job-group.new-resume .some-job-icon{background:url(../images/233.png) no-repeat;}
.some-job-group.news{border-top:1px solid #01c8e0;}
.some-job-group.news .some-job-icon{background:url(../images/234.png) no-repeat;border-right:0;}
.some-job-group .some-job-jg{float:left;width:979px;height:451px;position:relative;}
.some-job-jg .ajax_loading .ajaxloadtxt{margin-top:191px;}
.some-job-group.open-ajax .ajax_loading{display:block;}
.some-job-jg .sjj-cell{float:left;width:489px;height:112px;border-bottom:1px solid #edebeb;border-right:1px solid #edebeb;}
.some-job-jg .sjj-cell:hover{-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;/*safari或chrome*/box-shadow:0px 0px 10px #CCCCCC;/*opera或ie9*/}
.some-job-jg .sjj-cell.a2{border-right:0;}
.some-job-jg .sjj-cell.a4{border-right:0;}
.some-job-jg .sjj-cell.a6{border-right:0;}
.some-job-jg .sjj-cell.a7{border-bottom:0;}
.some-job-jg .sjj-cell.a8{border-right:0;border-bottom:0;}
.some-job-jg .sjj-cell-left{float:left;width:353px;padding-left:25px;padding-top:16px;*zoom:1;}
.alo .some-job-jg .sjj-cell{padding-left:15px;width:474px;}
.alo .some-job-jg .sjj-cell-left{padding-left:15px;}
.sjj-cell-left .sj-cn{width:353px;height:26px;line-height:26px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sjj-cell-left .sj-cn a{color:#333;text-decoration:none;}
.sjj-cell-left .sj-cn a:hover{color:#ff4129;text-decoration:underline;}
.sj-line{line-height:1;}
.c-sp-9{width:100%;height:9px;}
.c-sp-14{width:100%;height:14px;}
.sjj-cell-right{float:left;width:100px;height:96px;padding-top:16px;text-align:center;}
.sjj-cell-right img{display:inline-block;*display:inline;*zoom:1;width:80px;height:80px;border:0;vertical-align:middle;}
.some-job-group.alo .sjj-cell-right .alo-num{display:inline-block;*display:inline;*zoom:1;width:63px;height:81px;line-height:50px;background:url(../images/237.png) no-repeat;color:#FFF;}
.some-more{position:absolute;left:34px;bottom:43px;width:145px;height:37px;line-height:37px;border:1px solid #FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#FFF;text-align:center;font-size:16px;text-decoration:none;}
.alo .some-more:hover{background:#FFF;color:#666fe7;}
.clearfix:after {
    content: "";
    display: block;
    clear: both;
}

/*手机/密码登录转换*/
.sing_no{
    position: relative;
}
.sing_no_box{
    height: 130px;
    width: 100%;
    margin-top: 80px;   
}
.password_login_wrap{
	display: none;
}
.password_login{
    position: absolute;
    right: 22px;
    top: -34px;
    cursor: pointer;
    color: #999;

}
.password_login:hover{
    text-decoration: none;
}


.reg_login{
    position: absolute;
    right: 22px;
    top: -34px;
    cursor: pointer;
    color: #999;
    display: none;
}
.reg_login:hover{
    text-decoration: none;
}


