﻿/*------------------招聘专栏--------------*/
.job_left{float:left;width:200px}
.title_head{ height:40px; line-height:40px; color:#1283da; font-size:16px;}

/*搜索*/
.leftseaerch{overflow:hidden; height:32px; margin-top:15px; background:#f6f6f6; padding:15px 10px;}
.leftseaerch h2{height:30px;line-height:30px;color:#065c7f}
.leftseaerch .ddlbox{margin-right:10px;*margin:5px 10px 5px 0;*height:22px;padding:5px;color:#666;display:inline-block;float:left; width:100px;}
.leftseaerch #DepartmentIddropdown{width:150px;}
.leftseaerch .ddlbox option{border:solid 1px #DDD}
.leftseaerch .leftseartxt{height:19px;border:solid 1px #DDD;display:inline-block;width:300px;padding:5px; background:#FFF;margin-right:10px;color:#333;display:block;float:left}
.leftseaerch .searchsub{background:#1283da; font-size:14px;width:108px;height:30px;display:inline-block;color:#FFF;border:none;cursor:pointer;display:block;float:left}
.leftseaerch .searchsub:hover{background:#f60;}
.leftseartxt{height:20px;line-height:20px}

/*招聘列表*/
.jobList{color:#555; float:left;}
.jobList li{line-height:24px;height:120px; margin-top:10px;border-bottom:dotted 1px #DDD;}
.jobList li h2{height:35px;line-height:35px; font-size:16px;}
.jobList .con_left{width:600px;padding:0 0 10px 0;float:left;display:inline}
.jobList .con_left .zhaopinTit{ color:#888}
.jobList .con_left p{ line-height:25px; font-size:14px;}
.jobList .con_left a{color:#1283da;}
.jobList .con_right{ float:right; margin:0 20px 0 0px;display:inline; text-align:center; width:90px; line-height:30px; padding:10px 0 0 0px; color:#999}
.jobList .con_right .applyBtn{background:#1283da; font-size:14px; width:90px;height:30px;display:block;color:#fff;text-align:center;line-height:30px;border-radius:5px;display:none;}
.jobList .con_right .applyBtn:hover{background:#f60;}
.jobList .con_right p{ font-size:14px;}
/*弹出窗*/
.ui-dialog{border-radius:0px!important; background:#FFF!important;border: 12px solid #d8d8d8!important; padding:0px!important;}
.ui-widget-header{  border:none!important;border-radius:0px!important;}
.compile1{ background:#0379a9; padding:2px 5px; color:#FFF!important}
.compile1:hover{ background:#317299}

.mydiv2{height:200px}
#bg,.popIframe {display:none;width:100%;height:100%;left:0;top:0;background:#000;z-index:100000;/*FF IE7*/filter:alpha(opacity=50);/*IE*/opacity:0.5;/*FF*/z-index:1;position:fixed!important;/*FF IE7*/position:absolute;/*IE6*/}
.popIframe {filter:alpha(opacity=0);opacity:0}
.colseDiv{float:right;background:#dedede;width:50px;height:28px;text-align:center;line-height:28px;display:block;color:#333;margin:10px 10px 0 0}
.colseDiv:hover{color:#fff;background:#025d78}
.show_jobcon{padding:20px 25px 0 55px;overflow:hidden;}
.show_title{line-height:30px;font-weight:normal}
.show_title strong{color:#ee2200;padding:0 10px}
.show_select{height:20px;line-height:20px;font-size:14px;margin:15px 0;display:block}
.show_select select{font-size:14px;color:#666}
.show_jobcon table{line-height:40px;font-size:14px;border-bottom:dashed 1px #d9d9d9}
.sqBtn,.ctnewBtn{height:35px;display:block;line-height:35px;text-align:center;color:#FFF;font-size:16px;font-family:'Microsoft YaHei';margin:15px 10px;float:left;}
.show_jobcon .sqBtn{width:110px;color:#FFF; background:#f7b64b;}
.show_jobcon .sqBtn:hover{ opacity:0.8;color:#FFF}
.show_jobcon .ctnewBtn{background:#1283da;width:102px;color:#FFF; border-radius:5px;}
.show_jobcon .ctnewBtn:hover{background:#f60;color:#FFF}
.btndiv{margin:0px auto;width:300px; height:35px;}
.btndiv1 a{ display:block; line-height:35px; float:left; margin:0 10px;}
.btndiv1 a:hover{ color:#0379a9}
.woaring{text-align:center;padding:30px 0;}
.woaring em{font:24px/56px 'Microsoft YaHei','微软雅黑';background:url(../images/successicon1.gif) no-repeat 0px center; padding:0 0 0 40px;}
.porsonal{color:#F00;margin-left:10px}
/*招聘详细页*/
.detail_bot{border-bottom:dotted 1px #d9d9d9;padding:10px 20px;font-size:14px}
.job_tit{ margin-top: 20px;font-size:20px;font-family:'Microsoft YaHei';text-align:center;font-weight:normal}
.detail_List{overflow:hidden;line-height:35px}
.detail_List li{width:50%;float:left}
.detail_List li span{color:#1283da}
.detail_bot dl{line-height:30px}
.detail_bot dl dt{float:left;color:#1283da}
.detail_bot dl dd{float:left}
.detailsqbtn{margin:0px auto;width:120px}

/*搜索出无匹配结果样式---*/
.zWupip{width:380px;height:110px;margin:0 auto;padding-top:20px;background:url(../images/warningbg.png) top right no-repeat}
.zWupip p{background:url(../images/warningicon.png) left bottom no-repeat;font-size:14px;color:#555;padding-top:10px;text-align:center;line-height:30px}

/*zuoce---*/
.lv1_li{border-bottom:none}
.article_right{ margin-bottom:15px; min-height:500px;}
div#pagination {margin: 0 auto !important;display: inline-block;}

ul.pagination {display: flex;
 justify-content: center;
 align-items: center;}

.pagination {padding-left: 0;
 margin: 20px 0;
 border-radius: 4px;}
.pagination>li {
 display: inline;
 margin: 0 5px;
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
 background-color: #0478bb;
 border-color: #0478bb;
 z-index: 2;
 color: #fff;
 cursor: default;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
 margin-left: 0;
 border-top-left-radius: 4px;
 border-bottom-left-radius: 4px;
}
.pagination>li>a, .pagination>li>span {
 position: relative;
 float: left;
 padding: 6px 12px;
 margin-left: -1px;
 line-height: 1.42857143;
 color: #0478bb;
 text-decoration: none;
 background-color: #fff;
 border: 1px solid #ddd;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
 border-top-right-radius: 4px;
 border-bottom-right-radius: 4px;
}
.pagination>li>a, .pagination>li>span {
 color: #0478bb;
}

.fule {text-align: center;}

/*招聘切换*/
ul.contentName1 li  {float:left;/* width: 116px; */padding: 0 9px;font-size:16px;background:#90c8eb;color:#fff;font-family:'Microsoft YaHei','微软雅黑';line-height:40px;margin-right:5px;text-align:center;cursor:pointer;}
.contentName1 .hover{ background:#1283da !important;}
.contentName1 li a { color:#fff;}
@media only screen and (max-width:640px){
ul.contentName1 li{ width:48%; margin:2% 1%; height:auto}
.jobList .con_left{ width: 78%;}
.jobList .con_right{ width: 20%; margin:0; }
.jobList li:after{ content: ".";
 display: block;
 visibility: hidden;
 clear: both;}
 .detail_List li{width:100%;float:left}
 .jobList li{height:auto;}
 .ui-widget.ui-widget-content{ width: 100% !important;box-sizing: border-box;}
 .show_jobcon { padding: 20px 20px 0 20px;}
 .btndiv { width: 260px; }
	}
@media only screen and (max-width:400px){
.jobList .con_left{ width:100%}
.jobList .con_right{ width:90px;}	
	}	  