/**
***此样式文件为demo3模板首页样式
**/
body{
	background-color:#f7f7f7;
}
.err{
	display: none;
	width: 252px;
	line-height: 18px;
	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;
}
/*搜索*/
.search-wrap{width:100%;height:120px;background:#bde4fe;}
.search-wrap .search-wrap-continer{width:1200px;height:120px;margin:0 auto;background:url(../images/index2-bg.jpg) no-repeat top center #bde4fe;}
.search-wrap .search-comtent{width:1200px;margin:0 auto;height:120px;}
.search-wrap .search-comtent .sub-station-box{width:200px;margin-top:16px;height:104px;position:relative;}
.search-wrap .search-comtent .sub-station-box .no-station{position:absolute;left:0;bottom:0;width:132px;height:98px;background:url(../images/index2-flag.png) no-repeat 0px 0px;}
.search-wrap .search-comtent .sub-station-box .sub-station{width:157px;text-align:center;}
.search-wrap .search-comtent .sub-station-box .sub-station-choose{font-size:12px;color:#333;padding-top:10px;}
.search-wrap .search-comtent .sub-station-box .sub-station-choose a{color:#0070bf;font-size:22px;display:inline-block;margin-right:10px;padding-left:18px;background:url(../images/index-icon.png) no-repeat 0px -746px;vertical-align:bottom;line-height:26px;*vertical-align:baseline;}
.search-wrap .search-comtent .sub-station-box .enter-station{display:block;width:155px;height:30px;border:1px solid #a9dcff;background-color:#eff8ff;line-height:30px;font-size:14px;color:#0070bf;margin-top:15px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.search-wrap .search-comtent .sub-station-box .enter-station:hover{background-color:#daefff;}
.search{height:48px;margin-top:24px;}
.search .search-main{position:relative;}
.search .search-box{height:40px;border:4px solid #1c99ef;border-right:0;}
.search-box .search-type{width:95px;position:relative;z-index:10;}
.search-box .search-type .search-type-show{height: 40px;width: 85px;padding-left: 10px;position: relative;background-color: #f8f8f8;line-height: 40px;font-size: 16px;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: -4px;margin-top: -4px;background-color:#f8f8f8;border:4px solid #1c99ef;border-top:0;width:95px;height:40px;overflow:hidden;display:none;}
.search-box .search-type .search-type-drop a{display:block;padding-left:15px;width:80px;line-height:40px;font-size:16px;color:#333;text-decoration:none;}
.search-box .search-text{width:345px;height:40px;position:relative;z-index:31;}
.search-box .search-text input{border:0;font-size:16px;line-height:18px;height:18px;padding:11px 13px 11px 13px;width:319px;color:#666;*padding:11px 13px 10px 13px;}
.search-box .search-text .search-tip-drop{position:absolute;top:40px;left:0;border:4px solid #1c99ef;background-color:#f8f8f8;z-index:30;border-top:0;width:308px;display:none;}
.search-box .search-text .search-tip-drop div{line-height:24px;font-size:12px;color:#333;width:308px;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:200px;height:40px;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:180px;}
.search-box .search-area-box .selecttype{line-height:41px;font-size:16px;color:#666;padding-left:10px;cursor:pointer;background:#FFF;}
.search .search-submit{width:100px;height:48px;overflow:hidden;}
.search .search-submit .search-submit{border:0;width:100px;padding-left:34px;height:48px;font-size:18px;color:#fff;background:url(../images/index-icon.png) no-repeat 10px -778px #1c99ef;text-align:left;cursor:pointer;}
.search .search-submit .search-submit:hover{background-color:#0298ff;}
.search .aui_outer{left:1px;top:48px;}
.search .hot-key{font-size:14px;line-height:18px;margin-top:15px;color:#383838;}
.search .hot-key a{margin-right:9px;color:#383838;text-decoration:none;}

/*首屏内容*/
.complex-main{margin-top:15px;}

/*左边*/
.complex-main .complex-left{height:595px;width:265px;position:relative;margin-top:-67px;}
.complex-main .complex-left .jobs-sort-title{height:52px;line-height:52px;font-size:16px;color:#fff;text-align:center;background:#ff7800;position:relative;}
.complex-main .complex-left .jobs-sort-title .sort-title-icon{position:absolute;top:20px;left:19px;width:16px;height:12px;background:url(../images/index-icon.png) no-repeat 0px -214px;}
.complex-main .complex-left .job-sort-list{ background: #fff;}
.complex-main .complex-left .job-sort-list li{height:24px;line-height:24px;padding:15px 0;border:1px solid #e0e0e0;border-top:0;cursor:pointer;*font-size:0;*margin-top:-1px;}
.complex-main .complex-left .job-sort-list .js-items-nrb{border-color:#e35601;width:266px;}
.complex-main .complex-left .job-sort-list .js-items-brb{border-bottom:1px solid #e35601;}
.complex-main .complex-left .job-sort-list .js-items-rb{border-right:1px solid #e35601;}
.complex-main .complex-left .job-sort-list li span{padding-left:13px;color:#333;font-size:14px;}
.complex-main .complex-left .job-sort-list li .js-arrow{font-size:14px;padding-right:11px;color:#f95658;font-style:normal;display:none;}
.complex-main .complex-left .job-sort-list li .js-icon{margin-left:15px;width:24px;height:24px;background:url(../images/sort-icon2.png) no-repeat;}
.complex-main .complex-left .job-sort-list li .js-icon.icon1{background-position:0px 0px;}
.complex-main .complex-left .job-sort-list li .js-icon.icon2{background-position:0px -68px;}
.complex-main .complex-left .job-sort-list li .js-icon.icon3{background-position:0px -136px;}
.complex-main .complex-left .job-sort-list li .js-icon.icon4{background-position:0px -204px;}
.complex-main .complex-left .job-sort-list li .js-icon.icon5{background-position:0px -272px;}
.complex-main .complex-left .job-sort-list li .js-icon.icon6{background-position:0px -340px;}
.complex-main .complex-left .job-sort-list li .js-icon.icon7{background-position:0px -408px;}
.complex-main .complex-left .job-sort-list li .js-icon.icon8{background-position:0px -476px;}
.complex-main .complex-left .job-sort-list li .js-icon.icon9{background-position:0px -544px;}
.complex-main .complex-left .job-sort-list li .js-icon.icon10{background-position:0px -612px;}
.complex-main .complex-left .job-sort-list li:hover{border-right:0;}
.complex-main .complex-left .job-sort-list li:hover span{color:#e35601;}
.complex-main .complex-left .job-sort-list li:hover .js-arrow{display:block;}
.complex-main .complex-left .job-sort-list li:hover .js-icon.icon1{background-position:0px -34px;}
.complex-main .complex-left .job-sort-list li:hover .js-icon.icon2{background-position:0px -102px}
.complex-main .complex-left .job-sort-list li:hover .js-icon.icon3{background-position:0px -170px}
.complex-main .complex-left .job-sort-list li:hover .js-icon.icon4{background-position:0px -238px}
.complex-main .complex-left .job-sort-list li:hover .js-icon.icon5{background-position:0px -306px}
.complex-main .complex-left .job-sort-list li:hover .js-icon.icon6{background-position:0px -374px}
.complex-main .complex-left .job-sort-list li:hover .js-icon.icon7{background-position:0px -442px}
.complex-main .complex-left .job-sort-list li:hover .js-icon.icon8{background-position:0px -510px}
.complex-main .complex-left .job-sort-list li:hover .js-icon.icon9{background-position:0px -578px}
.complex-main .complex-left .job-sort-list li:hover .js-icon.icon10{background-position:0px -646px}
.complex-main .complex-left .leftmenu_box{position:absolute;width:749px;height:480px;background-color:#fff;border:1px solid #e35601;padding:15px;border-left:0px;display:none;z-index:9999;_height:477px;}
.complex-main .complex-left .leftmenu_box .showbox{border-bottom:1px dashed #dcdcdc;padding-bottom:0px;margin-bottom:10px;font-size:12px;overflow:auto;}
.complex-main .complex-left .leftmenu_box .showbox.last{border-bottom:0px;}
.complex-main .complex-left .leftmenu_box .showbox .fl{float:left;width:110px;text-align:center;margin-top:3px;font-weight:bold;}
.complex-main .complex-left .leftmenu_box .showbox .fl a{color:#e35601;text-decoration:none;}
.complex-main .complex-left .leftmenu_box .showbox .fl a:hover{text-decoration:underline;}
.complex-main .complex-left .leftmenu_box .showbox .fr{float:left;width:748px;}
.complex-main .complex-left .leftmenu_box .showbox .fr li{margin:0 5px 5px 5px;float:left;width:239px;font-size:14px;line-height:50px;}
.complex-main .complex-left .leftmenu_box .showbox .fr li a{margin-left:10px;color:#666666;text-decoration:none;}
.complex-main .complex-left .leftmenu_box .showbox .fr li a:hover{text-decoration:underline;}

/*中间*/
.complex-main .complex-center{height:300px;width:920px;padding-left:15px;}
.complex-main .complex-center .swipe-wrap{width:598px;height:303px;overflow:hidden;position:relative;}
.complex-main .complex-center .swipe-wrap .swpie-main{width:500%;}
.complex-main .complex-center .swipe-wrap .swipe-block{width:598px;height:270px;overflow:hidden;}
.complex-main .complex-center .swipe-wrap .swipe-control{position:absolute;left:0;bottom:0;height:48px;width:598px;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;position: relative;}
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-logo{width:202px;height:153px;overflow:hidden;}
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-logo img{width:202px;height:153px;}
.complex-main .complex-center .block-ad-wrap .block-ad-item:hover .block-ad-info{display:block;}
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info{display:none;width:100%;height:153px;background-color:#fafafa;text-align:center;position: absolute;top:0px;left:0px;}
.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:60px;}
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info h3 a{color:#333;text-decoration:none;}
.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;text-decoration:none;}
.complex-main .complex-center .block-ad-wrap .block-ad-item .block-ad-info p a:hover{color:#0180cf;text-decoration:underline}

/*焦点图*/
.foucebox {position:relative;width:600px;height:300px;overflow:hidden;}
.foucebox .bd { position:relative; float:left; width:485px;height:300px;overflow:hidden;}
.foucebox .bd img {width:485px;height:300px;}

.foucebox .hd {position:relative; width:110px; float:right; padding-right:4px; z-index:1; }
.foucebox .hd ul { position:relative; width:110px; overflow:hidden;   }
.foucebox .hd li { height:50px; padding:5px; overflow:hidden;  }
.foucebox .hd img {width:110px;height:50px; display:block;  }
.foucebox .hoverBg { position:absolute; top:0; left:3px; width:104px; height:56px; z-index:100; border:2px solid #ff9901;
}

/* 本例子css */
.hasMoreTab{ width:598px; height:223px; font-family:"Microsoft YaHei"; border:1px solid #e0e0e0; overflow: hidden;margin:10px 10px;float: left;}
.hasMoreTab .hd{line-height: 26px;height: 30px; border-bottom: 1px solid #ff9901; position: relative;padding-right: 10px;margin: 10px 10px 7px;}
.hasMoreTab .hd .more{ float:right;}
.hasMoreTab .hd .more a{color: #999;line-height: 24px;font-family: "SimSun";text-decoration: none;font-size: 12px;}
.hasMoreTab .hd ul{ z-index:5; position:absolute; height:26px;  overflow:hidden; zoom:1; }
.hasMoreTab .hd li{ float:left;  padding:0 20px; cursor:pointer; margin-left:8px; background: #ff9901;color:#fff100; font-weight:bold;}
.hasMoreTab .hd li a{color:#fff100; font-weight:bold;}
.hasMoreTab .hd li.on{ font-weight:bold; height:30px; line-height:26px; background:#ff9901;  border-top:0;color:#FFFFFF; font-weight:bold;font-size: 14px;}
.hasMoreTab .hd li.on a{color:#FFFFFF;}
.hasMoreTab .bd{  padding:5px 10px; clear:both; position:relative;  }
.hasMoreTab .bd h2{ font-size:14px; }
.hasMoreTab .bd p{ color:#999;  }
.hasMoreTab .bd p a{ color:#c00;  }
.hasMoreTab .bd ul a{ color:#3E78B3;overflow: hidden;white-space: nowrap;color: #666;margin-right: 20px;text-overflow: ellipsis;text-decoration: none; }
.hasMoreTab .bd li{  padding-left: 10px;height: 16px;line-height: 16px;font-size: 14px;background: url('../images/li_bg.png') no-repeat 0px 8px;margin-bottom: 13px;  width: 47%; float: left;text-overflow: ellipsis;text-decoration: none;overflow: hidden;}

.news_right{width:297px;height:213px; float:left;margin-top:10px;border:1px solid #e0e0e0;padding-top: 10px;}
.news_right li{width:137px;height:50px;float:left;margin:10px 5px;}
.news_right li img{width:100%;height:100%;border:1px solid #e0e0e0;} 

/*右边*/
.complex-main .complex-right{height:225px;width:920px;padding-left:15px;overflow:hidden;margin-top:10px;}
.complex-main .login-block{border:1px solid #e0e0e0;border-top:2px solid #006fcb;width:303px;height:300px;overflow:hidden;margin-bottom:15px;position:relative;margin-left:14px; background: #fff;}
.login-block h4{margin:15px 0 10px 10px;padding-left:10px;border-left:6px solid #0180cf;font-size:16px;color:#333;line-height:18px;height:18px;font-weight:normal;}
.login-block .login-wrap{padding:10px 15px 0 15px;}
.complex-main .login-block .wechat-login{position:absolute;top:0;right:0;width:41px;height:41px;}
.complex-main .login-block .wechat-login .loginicon{display:block;width:41px;height:41px;background:url(../images/login-type.png) no-repeat;}
.complex-main .login-block .wechat-login .loginicon.wx{background-position:0 0;}
.complex-main .login-block .wechat-login .loginicon.pc{background-position:-59px 0;}
.complex-main .login-block #codeLogin{padding:50px 0;text-align:center;display:none;}
.complex-main .login-block #codeLogin .code-login{width:120px;height:120px;border:1px solid #ccc;margin:0 auto 15px auto;}
.complex-main .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/index-icon.png) no-repeat 10px -228px #f7f7f7;}
.login-wrap .login-item .login-text-box .login-icon.pass{background:url(../images/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;text-decoration:none;}
.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:0px;}
.login-wrap .third-login span{font-size:14px;color:#757575;line-height:24px;}
.login-wrap .third-login .third-icon{width: 32px;height: 32px;float: left;margin-right: 15px;background-image: url(../images/272.png);background-repeat: no-repeat;background-position: 0px 0px;display: block;text-decoration: none;}
.login-wrap .third-login .third-icon.qq{background-position: 0px 0px;}
.login-wrap .third-login .third-icon.sina{background-position: 0px -75px;}
.login-wrap .third-login .third-icon.weixin{background-position: 0px -150px;}
.complex-main .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;}
.haslogin .has-login-top .has-user a{color:#333;text-decoration:none;}
.haslogin .has-login-top .exit-link{font-size:13px;color:#0180cf;text-decoration:none;}
.haslogin .core-function-list{margin-top:20px;margin-bottom:18px;}
.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;text-decoration:none;}
.haslogin .enter-user-center:hover{background-color:#0070BD;}
.haslogin .last-log{line-height:40px;color:#ff7700;font-size:12px;text-align:center;font-weight:bold;}
.complex-main .complex-right .urgent-block{height:223px;border:1px solid #e0e0e0; width:577px;padding-left:10px;padding-right:10px; background: #fff;}
.complex-main .complex-right .urgent-block .urgent-box{ display: block;}
.complex-main .complex-right .urgent-block .urgent-title{padding:10px;border-bottom:1px solid #ff9901;}
.complex-main .complex-right .urgent-block .urgent-title h4{padding-left:10px;padding-right:10px;color:#fff;font-size:14px;line-height:14px;height:14px;font-weight:normal;background:#ff9901; cursor: pointer;padding-top:5px;padding-bottom:5px;}

.complex-main .complex-right .urgent-block .urgent-title h4.f-sub{ color: #666; background:none;}
.complex-main .complex-right .urgent-block .urgent-title h4 a{color:#fff; text-decoration: none;}
.complex-main .complex-right .urgent-block .urgent-title h4.f-sub a{color:#666;}

.complex-main .complex-right .urgent-block .urgent-title a.more{color:#999;line-height:24px;font-family:"SimSun";text-decoration:none;font-size:12px;}
.complex-main .complex-right .urgent-block .urgent-title a.more:hover{text-decoration:underline;}
.complex-main .complex-right .urgent-block .urgent-list{padding:0px 10px 0 10px;overflow:hidden;margin-top:10px;}
.complex-main .complex-right .urgent-block .urgent-list li{padding-left:10px;height:16px;line-height:16px;font-size:14px;background:url(../images/li_bg.png) no-repeat 0px 8px;margin-bottom:13px;*margin-bottom:7px;}
.complex-main .complex-right .urgent-block .urgent-list li .u-com{width:100%;overflow:hidden;white-space:nowrap;color:#666;margin-right:20px;text-overflow:ellipsis;text-decoration:none;}
.complex-main .complex-right .urgent-block .urgent-list li .u-job{width:70px;overflow:hidden;white-space:nowrap;color:#0180cf;text-overflow:ellipsis;text-decoration:none;}





.complex-main .complex-right .uright {	width:303px; height:223px;background: #fff;  border:1px solid #e0e0e0;}
.complex-main .complex-right .uright  .urgent-title{padding:10px;border-bottom:1px solid #ff9901;}
.complex-main .complex-right .uright  .urgent-title h4{padding-left:10px;padding-right:10px;color:#fff;font-size:14px;line-height:14px;height:14px;font-weight:normal;background:#ff9901;padding-top:5px;padding-bottom:5px;}


.complex-main .complex-right .uright .ad-row{ margin: 0px;  width: 303px}
.complex-main .complex-right .uright .ad-row .ad_info{width:142px; border:1px solid #e0e0e0;display: inline-block; background: #fff; margin: 7px 0px 0px 5px;}
.complex-main .complex-right .uright .ad-row .ad_info img{ width: 100%; display: block;}
/*.complex-main .complex-right .uright .urgent-list li{	width:46%;	float:left;	margin-right:0px;	padding-left:15px;}*/
/*广告位集中区域*/
.ad-area{padding-top:0px;*padding-top:15px;}
.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:80px;}
.ad-area .ad-row .ad-31{width:392px;height:80px;margin-right:6px;margin-bottom:10px; background: #fff;}
.ad-area .ad-row .ad-51{width:230px;height:80px;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:80px;}
.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;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobname{width:128px;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;text-decoration:none;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobname a:hover{text-decoration:underline;}
.ad-area .ad-row .ad-item .ad-more-info .ad-job-list li .jobpay{width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.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;}
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info{background-color:#fff;height:95px;overflow:hidden;padding:0 10px 10px;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;text-decoration:none;}
.ad-area .ad-row .ad-item .ad-more-info .ad-com-info .companyname a:hover{text-decoration:underline;}
.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;text-decoration:none;}
.ad-area .ad-row .ad-item .ad-more-info .ad-more:hover{text-decoration:underline;}
.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:80px;}
.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;}



.tuijian .nomr{margin-right:0px;}
.tuijian .yrz{ background: #22AC38; color: #fff; padding: 2px 5px ; border-radius: 5px;}

.tuijian .ad-item .ad-more-info{position:absolute;top:-2px;left:-2px;border:2px solid #ff7800;z-index:30;}
.tuijian .ad-item .ad-more-info.info31{width:100%;}
.tuijian .ad-item .ad-more-info.info31 .ad-placeholder{width:100%;height:60px;display: block; text-decoration: none;}
.tuijian .ad-item .ad-more-info .ad-job-list{background-color:#fff;}
.tuijian .ad-item .ad-more-info .ad-job-list li{height:40px;line-height:40px;padding-left:15px;border-bottom:1px solid #e0e0e0;color:#666;}
.tuijian .ad-item .ad-more-info .ad-job-list li .jobname{width:128px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.tuijian .ad-item .ad-more-info .ad-job-list li .jobname a{color:#666;text-decoration:none;}
.tuijian .ad-item .ad-more-info .ad-job-list li .jobname a:hover{text-decoration:underline;}
.tuijian .ad-item .ad-more-info .ad-job-list li .jobpay{width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.tuijian .ad-item .ad-more-info .ad-job-list li .jobpay span{font-size:12px;color:#ff7800;font-weight:bold;}
.tuijian .ad-item .ad-more-info .ad-job-list li .jobnarea{width:110px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;}
.tuijian .ad-item .ad-more-info .ad-com-info{background-color:#fff;height:95px;overflow:hidden;padding:0 10px 10px;text-overflow:ellipsis;word-break:break-all;}
.tuijian .ad-item .ad-more-info .ad-com-info-w{}
.tuijian .ad-item .ad-more-info .ad-com-info .companyname{line-height:40px;font-size:14px;}
.tuijian .ad-item .ad-more-info .ad-com-info .companyname a{color:#006fcb;text-decoration:none;}
.tuijian .ad-item .ad-more-info .ad-com-info .companyname a:hover{text-decoration:underline;}
.tuijian .ad-item .ad-more-info .ad-com-info p{color:#999;font-size:12px;line-height:20px;}
.tuijian .ad-item .ad-more-info .ad-more{display:block;text-align:center;color:#fff;background-color:#ff7800;height:28px;line-height:28px;text-decoration:none;}
.tuijian .ad-item .ad-more-info .ad-more:hover{text-decoration:underline;}
.tuijian .ad-item .ad-more-info.info51{width:230px;}
.tuijian .ad-item .ad-more-info.info51 .ad-placeholder{width:228px;height:64px;}
.tuijian .ad-item .ad-more-info.info51 .ad-job-list li .jobname{width:100px;}
.tuijian .ad-item .ad-more-info.info51 .ad-job-list li .jobpay{width:110px;}

.index-data-wrap_tj.company_tuijian{display: none;}
.index-data-wrap_tj.company_tuijian .data-title-box{ margin-bottom: 0px;}

.index-data-wrap_tj.mcompany_tuijian .data-title-box{margin-bottom:0px;}
.index-data-wrap_tj.mcompany_tuijian .tuijian{ display: block;padding-bottom:10px; width: 1250px;}
.index-data-wrap_tj.mcompany_tuijian .tuijian .ad-item{ display: inline-block;width: 228px; height: 80px; margin: 10px 5px 0 5px;border: 1px solid #e0e0e0; overflow: hidden}
.index-data-wrap_tj.mcompany_tuijian .tuijian .ad-item img{display: block;width: 94%;margin: 4% 3%;height: 80%;}

.tuijian .company_t{width: 240px; display: inline-block; position: relative; vertical-align: middle;}
.tuijian .company_t:before{content: "\20";}
.tuijian .company_t .company_box{display: flex; border:1px solid #e0e0e0;margin-top: -1px; margin-left: -1px; padding: 10px; height:60px;}
.tuijian .company_t .company_box:hover{ background: #fff7e6}
.tuijian .company_t .company_box .c_logo{display: block; width: 60px;}
.tuijian .company_t .company_box .c_logo img{ width: 100%;}
.tuijian .company_t .company_box .c_body{ padding-left: 10px; width: 150px; padding-top: 5px;}
.tuijian .company_t .company_box .c_body .companyname{color: #ff9900; white-space: nowrap; display: block;overflow: hidden;text-overflow: ellipsis; text-decoration: none;}
.tuijian .company_t .company_box .c_body .trade_cn,
.tuijian .company_t .company_box .c_body .scale_cn{color: #999; font-size: 12px;text-decoration: none;}


.index_recommend{ display: flex; }
.index_recommend .index-data-wrap:not(:first-child){ margin-left: 10px;}
.index_recommend .index-data-wrap.r_recommend{width:751px}
.index_recommend .index-data-wrap.n_recommend{width:375px}






.index_recommend .recommend_resume_list{width: 780px }
.index_recommend .recommend_resume_list .resume_box{ width:241px; display: inline-block;margin-right: 15px; margin-bottom: 15px; vertical-align: middle;}
.index_recommend .recommend_resume_list .resume_box .resume_item{ border:#e0e0e0 1px dashed;  display: flex; padding: 10px;border-radius: 5px;}
.index_recommend .recommend_resume_list .resume_box .resume_item:hover{border:#ff9900 1px dashed; background: #fff7e6;}
.index_recommend .recommend_resume_list .resume_box .resume_item .resume_photo{ width: 60px; height: 60px;}
.index_recommend .recommend_resume_list .resume_box .resume_item .resume_photo img{ width: 60px; height: 60px; display: block;}
.index_recommend .recommend_resume_list .resume_box .resume_item .resume_main{ width: 150px; margin-left: 10px;}

.index_recommend .recommend_resume_list .resume_box .resume_item .resume_main .name{ display: flex; width: 100%;}
.index_recommend .recommend_resume_list .resume_box .resume_item .resume_main .name .fullname{ color: #ff9900; font-size: 16px; vertical-align: baseline; text-decoration: none; white-space: nowrap;}
.index_recommend .recommend_resume_list .resume_box .resume_item .resume_main .name .district_cn{ color: #999; font-size: 12px; padding-left: 10px;padding-top: 5px;text-decoration: none;white-space: nowrap; text-overflow: ellipsis; width: 100px; overflow: hidden;}
.index_recommend .recommend_resume_list .resume_box .resume_item .resume_main .resume_base {color: #999; font-size: 12px;text-decoration: none; padding: 5px 0px; display: block;}
.index_recommend .recommend_resume_list .resume_box .resume_item .resume_main .intention_jobs {color: #999; font-size: 12px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical; text-decoration: none;}




.ad-qlink{padding-top:0px;*padding-top:15px;}
.ad-qlink .ad-row{margin-top:10px;}
.ad-qlink .ad-job-list-i7{margin-top:0px;*margin-top:10px;}
.ad-qlink .ad-row .ad-item{border:1px solid #e0e0e0;position:relative;}
.ad-qlink .ad-row .ad-full{width:1198px;height:80px;}
.ad-qlink .ad-row .ad-31{width:234px;height:80px;margin-right:5px;margin-bottom:0px; background: #fff;}
.ad-qlink .ad-row .ad-51{width:230px;height:80px;margin-right:10px;margin-bottom:0px;}
.ad-qlink .ad-row .ad-item .ad-more-info{position:absolute;top:-2px;left:-2px;border:2px solid #ff7800;z-index:30;}
.ad-qlink .ad-row .ad-item .ad-more-info.info31{width:234px;}
.ad-qlink .ad-row .ad-item .ad-more-info.info31 .ad-placeholder{width:234px;height:80px;}
.ad-qlink .ad-row .ad-item .ad-more-info .ad-job-list{background-color:#fff;}
.ad-qlink .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;}
.ad-qlink .ad-row .ad-item .ad-more-info .ad-job-list li .jobname{width:128px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ad-qlink .ad-row .ad-item .ad-more-info .ad-job-list li .jobname a{color:#666;text-decoration:none;}
.ad-qlink .ad-row .ad-item .ad-more-info .ad-job-list li .jobname a:hover{text-decoration:underline;}
.ad-qlink .ad-row .ad-item .ad-more-info .ad-job-list li .jobpay{width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ad-qlink .ad-row .ad-item .ad-more-info .ad-job-list li .jobpay span{font-size:12px;color:#ff7800;font-weight:bold;}
.ad-qlink .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;}
.ad-qlink .ad-row .ad-item .ad-more-info .ad-com-info{background-color:#fff;height:95px;overflow:hidden;padding:0 10px 10px;text-overflow:ellipsis;word-break:break-all;}
.ad-qlink .ad-row .ad-item .ad-more-info .ad-com-info-w{width:210px;}
.ad-qlink .ad-row .ad-item .ad-more-info .ad-com-info .companyname{line-height:40px;font-size:14px;}
.ad-qlink .ad-row .ad-item .ad-more-info .ad-com-info .companyname a{color:#006fcb;text-decoration:none;}
.ad-qlink .ad-row .ad-item .ad-more-info .ad-com-info .companyname a:hover{text-decoration:underline;}
.ad-qlink .ad-row .ad-item .ad-more-info .ad-com-info p{color:#999;font-size:12px;line-height:20px;}
.ad-qlink .ad-row .ad-item .ad-more-info .ad-more{display:block;text-align:center;color:#fff;background-color:#ff7800;height:28px;line-height:28px;text-decoration:none;}
.ad-qlink .ad-row .ad-item .ad-more-info .ad-more:hover{text-decoration:underline;}
.ad-qlink .ad-row .ad-item .ad-more-info.info51{width:230px;}
.ad-qlink .ad-row .ad-item .ad-more-info.info51 .ad-placeholder{width:228px;height:80px;}
.ad-qlink .ad-row .ad-item .ad-more-info.info51 .ad-job-list li .jobname{width:100px;}
.ad-qlink .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;top:-2px;left:0;}
.index-data-wrap .data-title-box h4{margin-left:-5px;padding-left:10px;border-left:6px solid #fea501;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";text-decoration:none;font-size:12px;}
.index-data-wrap .data-title-box a:hover{text-decoration:underline;}
.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;}
.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;margin-bottom:10px;width:265px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;}
.famous-list .famous-items .famous-com a{color:#333;text-decoration:none;}
.famous-list .famous-items .famous-com a:hover{text-decoration:underline;}
.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;text-decoration:none;}
.famous-list .famous-items .famous-job a:hover{text-decoration:underline;}
.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:15px;width:335px;white-space:nowrap;text-overflow:ellipsis;margin-top:18px;line-height:18px;position:relative;margin-left:30px;}
.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:14px;color:#333;display:inline-block;width:179px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;}
.newest-list .newest-items .newest-com:hover{text-decoration:underline;}
.newest-list .newest-items .newest-job{font-size:14px;color:#ff9900;margin-left:12px;display:inline-block;width:142px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;font-weight:bold;}
.newest-list .newest-items .newest-job:hover{text-decoration:underline;}

/*推荐职位*/
.index-data-wrap_tj{background-color:#fff;border-top:1px solid #e0e0e0;;position:relative;padding-bottom:0;margin-top:10px;}
.index-data-wrap_tj .data-title-box a{color:#999;font-family:"SimSun";text-decoration:none;font-size:12px;margin-right:30px}/*
.index-data-wrap_tj .yel-line{position:absolute;width:95px;height:2px;background-color:#fea501;top:-2px;left:0;}*/
.index-data-wrap_tj .data-title-box{height:40px;line-height:40px;border-bottom:2px solid #ff9900;margin-bottom:10px;}
.index-data-wrap_tj .data-title-box h4{margin-left:-5px;padding-left:10px;border-left:6px solid #fea501;line-height:18px;height:18px;font-size:16px;font-weight:normal;color:#666666;margin-top:10px;margin-left:18px;}
.tuijian .newest-items{width:371px;height:93px;border:1px dashed #dcdcdc;margin-top:5px;margin-left:9px;}
.tuijian .newest-items:hover{border:1px dashed #ff9900; background: #fff7e6;}



.tuijian .newest-items .newest-job-list{ display: flex;}
.tuijian .newest-items  .newest-job-list .newest-job{font-size:14px;color:#333;display:inline-block;width:223px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;font-weight:500;margin-top:10px; flex: 1;}


/*.tuijian .newest-items .newest-job{font-size:14px;color:#ff9900;display:inline-block;width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;font-weight:bold;margin-top:10px;}*/
.tuijian .newest-items .wage_cn{ padding-left: 10px; color:#ff9900;border:none;margin-top:10px;float:right;font-size:14px;font-weight:bold;margin-right:10px;display:block;text-align:right;overflow:hidden;}
.tuijian .newest-items .newest-com{font-size:14px;color:#333;display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;margin-left:11px;line-height:30px;height:30px;}
.tuijian .newest-items .category_cn{color:#999999;font-size:14px;}
/*照片简历*/
.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;text-decoration:none;}
.photo-list .photo-items .avater-box p a:hover{text-decoration:underline;}
.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;}

/*最新简历*/
.newset-resume{padding-bottom:15px;}
.newset-resume .nr-items{padding:15px 0 10px 10px;border-bottom:1px dotted #e0e0e0;width:275px;position:relative;width:275px;margin-right:7px;}
.newset-resume .nr-items .nr-icon{position:absolute;top:20px;left:10px;width:0;height:0;border-width:3px;border-color:transparent transparent transparent #676767;border-style:dashed dashed dashed solid;}
.newset-resume .nr-items .nr-line1,.newset-resume .nr-items .nr-line2{padding-left:10px;width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newset-resume .nr-items .nr-line1{line-height:18px;}
.newset-resume .nr-items .nr-line1 .resume-name{font-size:14px;color:#0180cf;text-decoration:none;}
.newset-resume .nr-items .nr-line1 .resume-name:hover{text-decoration:underline;}
.newset-resume .nr-items .nr-line1 span{padding-left:13px;font-size:12px;color:#999;font-family:Arial;}
.newset-resume .nr-items .nr-line2{margin-top:8px;line-height:14px;font-size:12px;color:#666;}

/*职场资讯*/
.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;text-decoration:none;font-size:12px;}
.job-news-block .jn-left .jn-box .jn-list li a:hover{text-decoration:underline;}
.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;text-decoration:none;}
.job-news-block .jn-right li a:hover{text-decoration:underline;}



.job-news-block .jn-recommend{margin:0;}
.job-news-block .jn-recommend li{ display: flex; border-top:1px dashed #e0e0e0; padding: 8px }
.job-news-block .jn-recommend li .img{display: none;}
.job-news-block .jn-recommend li .news_cot{display: flex;flex: 1; }
.job-news-block .jn-recommend li .news_detail{display: none;flex: 0; }
.job-news-block .jn-recommend li .news_a{color: #666; text-decoration: none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width: 275px}

.job-news-block .jn-recommend li.selected{background-color:#fff7e6;}
.job-news-block .jn-recommend li.selected .img{display: block; width: 100px; height: 73px; margin-right: 10px;}
.job-news-block .jn-recommend li.selected .img img{ width: 100%;}
.job-news-block .jn-recommend li.selected .news_cot{display: none;flex: 0;}
.job-news-block .jn-recommend li.selected .news_cot .n_time{color: #999;}
.job-news-block .jn-recommend li.selected .news_detail{display: block; flex: 1; padding: 10px 0; }
.job-news-block .jn-recommend li.selected .news_detail .news_a{ width: 241px;display: block;}
.job-news-block .jn-recommend li.selected .na{display: block; text-decoration: none; color: #999; }

/*友情链接*/
.friendly-link{padding:18px 0 20px 0;}
.friendly-link a{display:block;float:left;color:#666;font-size:12px;margin-right:28px;line-height:26px;white-space:nowrap;text-decoration:none;}
.friendly-link a:hover{text-decoration:underline;}
.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:600px;height:303px;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:600px;height:25px;position:absolute;bottom:0px;z-index:10;background-color:#000;opacity:0.5;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;}
.container-index{width:1200px;margin:0 auto;font-family:"Microsoft Yahei";}

/*首页分站*/
#header .header-main .logo-box .sub-txt-group{position:absolute;left:275px;top:30px;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/group2.png") no-repeat;
	margin-top: -7px;
}
.group-div.jz{
    background: url("../images/group3.png") no-repeat;
}
.group-div.hb{
    background: url("../images/group4.png") no-repeat;
}
.group-div.fj{
    background: url("../images/group5.png") no-repeat;
}
.group-div.pg{
    background: url("../images/group6.png") no-repeat;
}
.group-xx{
	background: url("../images/group7.png") no-repeat;
	width: 50px;
	height: 8px;
	margin: auto;
}
/* 悬浮菜单 end*/