﻿*{ margin: 0; padding: 0; }
html,body{ color: #333; font-size: 12px; background: #fff; font-family: microsoft yahei,pingfang SC,helvetica neue,arial,hiragino sans gb,microsoft yahei ui,simsun; box-sizing: border-box; }
a{ text-decoration: none; }
li{ list-style: none; }
table{ border-collapse: collapse; }
input[type="button"]{ cursor: pointer; }
input{ outline: none; font-size: 12px; border: none;  }

/* 诚聘英才详情 */
.talent-top{margin-top: 10px;}
.talent-detail{width: 100%; height: auto; padding: 20px 0; box-sizing: border-box;}
.talent-demain{width: 100%; height: auto; overflow: auto; background: #f9f4ef; padding: 10px; box-sizing: border-box;}
.talent-title{width: 100%; height: 30px; text-align: center;}
.talent-title h2{font-size: 18px;}
.talent-tltle-head{width: 100%; height: 36px; border-bottom: 1px solid #ec8a33; font-weight: 600; font-size: 16px;}
.talent-tltle-head i{display: inline-block; width: 10px; height: 10px; background: #ec8a33; margin-right: 10px;}
.talent-conmain{width: 100%; height: auto; overflow: auto; padding: 10px 0; box-sizing: border-box;}
.talent-detail-list{width: 100%; height: auto; overflow: auto;}
.talent-detail-list table.list-tableone{width: 100%; border-collapse: collapse; text-align: center; color: #333; font-size: 14px;}
.talent-detail-list table.list-tableone td{padding: 10px; box-sizing: border-box; background: #fff; border: 1px solid #ebebeb; width: 10%;}
.talent-detail-list table.list-tableone th{background: #f7f7f7; border: 1px solid #ebebeb; box-sizing: border-box; width: 10%; font-weight: 400;}
.talent-detail-txt{width: 100%; height: auto; overflow: auto; padding: 10px; box-sizing: border-box; font-size: 16px; }
.talent-detail-txt p{line-height: 34px; color: #333;}
.talent-detail-btn{width: 100%; height: auto; overflow: auto; padding: 10px 0; box-sizing: border-box;}
.talent-detail-btn a{display: inline-block; margin-right: 10px; padding: 7px 15px 8px 15px; color: #fff; border-radius: 3px; transition: all .3s;font-size: 14px;}
.talent-detail-btn a b{font-weight: 400;}
.talent-detail-btn a.ared{background: #de4b4b;}
.talent-detail-btn a.ared:hover{background: #d81e1e;}
.talent-detail-btn a.ared b{color: #9d0000;}
.talent-detail-btn a.aorange{background: #ec8a33;}
.talent-detail-btn a.aorange:hover{background: #e4791b;}
.talent-detail-btn a.aorange b{color: #a54e00;}
.talent-detail-btn a img{width: 13px; position: relative; top: 2px;}
.talent-detail-btn a b{font-weight: 400; margin: 0 5px;}

/*诚聘英才*/
.main{ width: 1366px; margin: 0 auto; }
.service-jytab{width: 100%; height: 50px; padding: 38px 0;}
.service-jytab ul.jytab-ul{width: 100%; text-align: center;}
.service-jytab ul.jytab-ul li{display: inline-block; text-align: center; margin: 0 30px; cursor: pointer; }
.service-jytab ul.jytab-ul li span{display: inline-block; width: 100%; line-height: 40px; font-size: 20px; background: #fff; border: 1px solid #ec8a33; padding: 0 24px; box-sizing: border-box;color: #333; border-radius: 3px; position: relative;}
.service-jytab ul.jytab-ul li span:hover{background: #ec8a33; color: #fff; }
.service-jytab ul.jytab-ul li span i{position: absolute; display: inline-block; width: 22px; height: 10px; bottom: -10px; left: 50%; margin-left: -12px}
.service-jytab ul.jytab-ul li span.spancheck{background: #ec8a33; color: #fff;}
.service-jytab ul.jytab-ul li span.spancheck i{background: url("../image/service_arrow.png") no-repeat center; background-size: 100%;}
.recruit-time-query{ margin: 20px 0; }
.recruit-time-query ul li{ display: inline-block; padding: 0 20px; border-right: 1px solid #ddd; }
.recruit-time-query ul li:last-child{ border-right: none; }
.recruit-time-query ul li span{ padding: 5px 12px; background: #fff; color: #333; font-size: 14px; border-radius: 3px; }
.recruit-time-query ul li span.click{ background: #ec8a33; color: #fff; }
.recruit-time-query ul li span:hover{ background: #ec8a33; color: #fff;  }
.recruit-main table{ width: 100%; border-collapse: collapse; margin-top: 30px;}
.recruit-main table th{ padding: 15px 0; background: #f9f4ef; font-size: 16px; }
.recruit-main table td{ padding: 15px 0; font-size: 16px; text-align: center; }
.recruit-main table tr:nth-child(odd){ background: #fafafa; }



