@charset "utf-8";
/*招聘详情*/
/*tab样式*/
.bigbox{width: 1200px; margin: 20px auto 50px auto;}
.tabboxzong{overflow: hidden;margin-bottom: 20px;}
.tabboxzong li{float: left; padding: 0 30px; border: 1px solid #DDDDDD;font-size: 14px;height: 40px; line-height: 40px;text-align: center;margin-right: -1px;cursor: pointer;box-sizing: border-box;}
.tabboxzong li:hover{color: #FD3A14;}
.tabboxzong .tabactive{
	color: #FFFFFF;
	background: linear-gradient(90deg, #FD3A14 0%, #FD3A14 100%);
	border: none;
}
.tabboxzong .tabactive:hover{color: #FFFFFF;}
/*列表样式*/
.job{border:1px solid #DDDDDD;padding-bottom: 20px;margin-bottom: 20px;}
.job:hover{
	border:2px solid #FD3A14;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.05);
}
.jobtitle{height: 65px;border-bottom: 1px solid #DDDDDD;overflow: hidden;padding-left: 20px;}
.jobtitle b{font-weight: bold;font-size: 20px; color: #333333;float: left;line-height: 65px;margin-right: 10px;}
.fuli{float: left;margin-top: 24px;}
.fuli span{border: 1px dashed #CCCCCC;padding:2px 4px;margin-right: 10px;font-size: 12px;color: #666666;}
.email{font-size: 12px;color: #FD3A14;line-height: 65px;float: left;}
.detailtext{padding:0 20px;height: 218px; overflow: hidden;}
.detailtext2{height: auto;}
.texttitle{font-size: 14px; color: #333333;margin-bottom: 6px;margin-top: 20px;}
.detailtext p{font-size: 14px;color: #666666;line-height: 30px;}
.more{background: url(../image/zp_shouqi.png) no-repeat;width: 16px; height: 16px; margin: 0 auto;background-size: cover;margin-top: 10px;cursor: pointer;}
.mores{background: url(../image/zp_zhankai.png) no-repeat;width: 16px; height: 16px; margin: 0 auto;margin-top: 10px;cursor: pointer;}
.zhiwei{float: right;width: 100px; height: 36px; color: #FFFFFF;background-color: #FD3A14; border-radius: 4px;margin-right: 20px;border: none; margin-top: 14px;cursor: pointer;}
.zhiwei:hover{background-color: #FD3A14;}
/*分页样式*/
.pagebox{margin:20px auto 60px auto;overflow: hidden;}
.prepage{width: 30px; height: 30px;border: 1px solid #e4e4f0; background-color: #EEEEEE;line-height: 30px;text-align: center;float: left;cursor: pointer;}
.nextpage{width: 30px; height: 30px;border: 1px solid #DDDDDD; background-color: #f3f3f6;line-height: 30px;text-align: center;float: left;cursor: pointer;color: #999999;}
.dpage{background-color: #FD3A14;color: #FFFFFF;border-color:#FD3A14;}
.page{overflow: hidden;float: left;}
.page li{width: 30px; height: 30px; text-align: center;line-height: 30px;border:1px solid #e4e4f0;font-size: 14px;margin:0 6px;float: left;cursor: pointer;}
.page .sheng{border: none !important;}
.page .current-page{border-color: #FD3A14;color: #FD3A14;}
.page li:hover{border-color: #FD3A14;color: #FD3A14;}
.pagbigbox{text-align: center;}
/*职位申请弹窗*/
.zwwindow{width: 100%; height: 100%; background-color: rgba(0,0,0,0.5);position: fixed;left:0; top:0;z-index: 2000;display: none;}
.windowbox{width:750px; height: 560px;background-color:#ffffff;position: absolute;left: 50%; top:50%;transform: translate(-50%,-50%);z-index: 3000;border-radius: 4px;}
.zw-title{text-align: center;line-height: 80px; color: #333333;font-size: 18px;}
.zhiweifrom{padding: 0 40px 40px 40px;}
.zhiweifrom li{line-height:50px;margin: 5px;}
.zhiweifrom li span{font-size: 14px; color: #666666; margin:0 12px 0 10px;}
.zhiweifrom li input{width: 580px; height: 36px; border: 1px solid #e0e0e0; border-radius:2px;padding-left: 15px;}
.messtext{width: 575px;padding: 10px;border: 1px solid #E0E0E0; border-radius: 4px;color: #333333;font-size: 14px;}
.moretext{overflow: hidden;}
.zhiweifrom .moretext .lastmess{float: left;line-height: 30px;}
.zhiweifrom .moretext .messtext{float: left;}
.shenqbtn{text-align: center;margin-top: 40px;}
.shenqbtn button{width:360px; height: 50px;font-size: 24px;border: none; background-color: #4f52cf;color: #FFFFFF;border-radius: 4px; cursor: pointer;}
.shenqbtn button:hover{background-color: #4b4dc4;}
.closezhiwei{width: 40px; height: 40px;position:absolute; right:10px; top:10px;border-radius: 25px;font-size: 30px; color: #999999;text-align: center;line-height: 37px;cursor: pointer;}
.closezhiwei:hover{background-color: #eeeeee;cursor: pointer;}
/*.zhiweifrom li .filebox{width: 80px; height: 80px; background:#FFFFFF url(../image/jia.png) no-repeat;border:none;padding-left: 0px;background-color: transparent;display: inline-block;}*/
.fileline{position: relative;}
.zhiweifrom li .filestyle{display:inline-block;background: url(../image/jia.png) no-repeat;width: 80px; height: 80px; position: absolute;left: 42px;top:14px;}
.zhiweifrom li .zwtishi{position: absolute;left: 135px;top: 55px;}

/*响应式*/
@media only screen and (max-width: 760px) {
	.bigbox{width: 90%;}
}
@media only screen and (max-width: 760px) {
	.bigbox{width: 90%;margin: 90px auto 20px auto;}
	.jobtitle{height: auto;}
	.jobtitle b{float: none;}
	.fuli{float: none; margin-top:0;}
	.email{float: none;line-height: 50px;}
	.zhiwei{float: none;margin-bottom: 20px;}
	.tabboxzong li{padding: 0 13px;}
}
@media (min-width:768px) and (max-width: 992px) { 
	.bigbox{width: 90%;}
	
}
@media (min-width:992px) and (max-width: 1200px) {
	.bigbox{width: 90%;}
}
@media (min-width:1200px) { 
	.bigbox{width: 1200px;}
}