body{background-color:#f9f9f9;}
/*头部*/
.com-head{width: 100%;height: 88px;}
.com-banner{width: 100%;height: 420px;}
.com-banner img{height: 420px; width: 100%;}

/*搜索*/
.form{width: 1400px;height: 60px;margin:30px auto; }
.form input{appearance:none;-moz-appearance:none;-webkit-appearance:none;height: 56px; width: 425px;font-family: "微软雅黑";font-weight: lighter; color:#6a6565; font-size: 14px;line-height: 50px;padding-left: 10px;margin:2px 1px; border:none;}
.form input:last-child{position: relative; width: 105px;background: url("../images/recruit/fangdajing.png") no-repeat  center center ;background-color: #de241b;align-items:stretch;}
.form select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url("../images/recruit/xiala.png") no-repeat scroll 380px center transparent;background-color: #fff; height: 56px; width: 420px;font-family: "微软雅黑";font-weight: lighter; color:#6a6565; font-size: 14px;line-height: 50px;padding-left: 10px;margin:2px 1px; border:none;}
select option{color: #000;}


/*栏目标题*/
.title{width: 1400px;height: 50px;margin:0px auto; background-color: #b4b4b4;}
.title .pdui{width: 1300px;margin:0px auto;}
.title p{display: inline-block;width: 256px;height: 50px;color: #fff;text-align: center;line-height: 50px;font-family: "微软雅黑";font-size: 16px;margin:0px;padding: 0px;}

/*列表*/
.list{width: 1400px;margin:0px auto;}
.list ul{width: 1300px;margin:0px auto;}
.list ul li{border-bottom: 1px solid #e5e5e5;background-color: #fff;cursor: pointer;}
.list ul li p{display: inline-block;width: 256px;height: 50px;color: #515151;text-align: center;line-height: 50px;font-family: "微软雅黑";font-size: 13px;}
.list .on .con{display: block; }


.list .con{display: none; width: 1300px;min-height: 492px;margin:0 auto;background-color: #f5f5f5;cursor: default;}
.list .con p{display: block;height: auto; text-align: left;width: 500px;line-height: 20px;white-space: normal;}
.con .con-top{width: 1200px;height: 50px;margin:0px auto;padding: 20px 0px; border-bottom: 1px solid #e5e5e5;}
.con-top .con-top-t{width: 1200px;height: 24px;display: flex;flex: 1;}
.con-top-t span{color: #6e6e6e;font-size: 13px;font-family:"微软雅黑";flex: 1;}
.con .con-mid{width: 1200px; min-height: 270px;margin:0 auto; border-bottom:1px solid #e5e5e5; }
.con-mid .con-mid-l{width: 600px;min-height: 270px;float: left;}
.con-mid .con-mid-l span{display:block;color: #515151;font-size: 15px;font-family:"微软雅黑";margin-top: 30px;}
.con-mid .con-mid-l .p{margin-top: 20px; color: #323232;font-size: 14px;font-family:"微软雅黑";text-align: left;line-height: 14px;white-space: normal;}
.con-mid .con-mid-r{width: 600px;min-height: 270px;float: right;}
.con-mid .con-mid-r span{display:block;color: #515151;font-size: 15px;font-family:"微软雅黑";margin-top: 30px;}
.con-mid .con-mid-r .p{margin-top: 20px; color: #323232;font-size: 14px;font-family:"微软雅黑";text-align: left;line-height: 14px;white-space: normal;}
.con a{display: inline-block; width: 150px;height: 40px;background-color: red;color: #fff;font-size: 16px;font-family:"微软雅黑";text-align: center;line-height: 40px;margin-top: 30px;margin-left: 50px;}

/*简历表单*/
.w1400{position: relative;max-width: 1400px;margin:0 auto; width: 92%;height: 700px;}
.w1400 form{width: 100%;}
.w1400 table{width: 100%;max-width: 100%;border:0;}
.w1400 td{line-height: 1.8;padding:8px 6px;border:0;border-width: 1px 1px 0 0;font-size: 14px;}
.w1400 th{width: 100px;height: 100px;font-size: 32px;border:0;}
.w1400 .apply-input{width: 262px; height: 38px;margin:0;padding:0; line-height: 18px;color:#666;border:1px solid #ddd;box-shadow:2px 2px 2px #f4f4f4 ;background-color: #fff;font-size: 14px;}
.w1400 select{margin:0;padding:0 1.8%; line-height: 57px;margin-right: 0.4%;font-size: 14px;color:#666;border:0;float: none;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color: #fff;}
.w1400 select option{font-weight: normal;display: block;white-space: pre;min-height: 1.2em;padding:0px 2px 1px ;}
.w1400 textarea{width: 1200px; height: 120px;font-size: 14px; overflow-y:scroll;}
.w1400 .submit{width: 150px;height: 36px;background:url() center center #de241b;font-size: 16px;line-height: 36px; color:#fff !important;border:0;cursor:pointer;}
/* 媒体查询1025-1750px css */
@media (min-width: 1025px)and (max-width: 1750px) {
.com-head{height: 68px;}
.com-banner{height: 360px;}
.com-banner img{height: 360px;}

}


/* 媒体查询768-1024px css */
@media (min-width: 768px)and (max-width: 1024px) {
.com-head{height: 48px;}
.com-banner{height: 260px;}
.com-banner img{height: 260px;}

form{display: none; width: 900px;margin:10px auto; }
form input{ width: 325px;}
form select{background: url("../images/recruit/xiala.png") no-repeat scroll 180px center transparent;background-color: #fff;  width: 220px;}
select option{color: #000;}

.title{width: 100%;}
.title .pdui{width: 100%;}
.title p{width: 156px;}

.list{width: 100%;}
.list ul{width: 800px;}
.list ul li p{width: 156px;}

.list .con{display: none; width: 800px;}
.con .con-top{width: 700px;}
.con-top .con-top-t{width: 700px;}
.con .con-mid{width: 700px; }
.con-mid .con-mid-l{width: 350px;}
.con-mid .con-mid-l p{width: 300px;}
.con-mid .con-mid-r{width: 350px;}
.con-mid .con-mid-r p{width: 300px;}


}



/* 媒体查询461-767px css */
@media (min-width: 461px)and (max-width: 767px) {
.com-head{height: 48px;}
.com-banner{height: 120px;}
.com-banner img{height: 120px;}

form{display: none; width: 460px;height: 120px;margin:10px auto; }
form input{height: 26px; width: 450px; font-size: 13px;line-height: 26px;}
form input:last-child{position: relative; width: 460px;}
form select{background: url("../images/recruit/xiala.png") no-repeat scroll 420px center transparent;background-color: #fff; height: 26px; width: 460px; font-size: 13px;line-height: 26px;}

.title{width: 100%;height: 30px;}
.title .pdui{width: 90%;}
.title p{width: 19%;height: 30px;line-height: 30px;font-size: 13px;}

.list{width: 100%;margin:0px auto;}
.list ul{width: 90%;margin:0px auto;}
.list ul li p{width: 19%;height: 30px;line-height: 30px;font-size: 13px;}

.list .con{display: none; width: 100%;height: 450px;}
.con .con-top{width: 92%;height: 50px;padding: 10px 0px; }
.con-top .con-top-t{width: 92%;height: 24px;}
.con-top-t span{font-size: 10px;}
.con .con-mid{width: 92%;}
.con-mid .con-mid-l{width: 46%;}
.con-mid .con-mid-l span{font-size: 10px;margin-top: 10px;}
.con-mid .con-mid-l p{margin-top: 20px; font-size: 9px;width: 90%;}
.con-mid .con-mid-r{width: 46%;}
.con-mid .con-mid-r span{font-size: 10px;margin-top: 10px;}
.con-mid .con-mid-r p{margin-top: 20px; font-size: 9px;width: 90%;}

}



/* 媒体查询339-460px css */
@media (min-width: 341px)and (max-width: 460px) {
.com-head{height: 36px;}
.com-banner{height: 100px;}
.com-banner img{height: 100px;}

form{display: none;width: 100%;height: 120px;margin:5px auto; }
form input{height: 26px; width: 97.5%;  font-size: 12px;line-height: 26px;}
form input:last-child{position: relative; width: 100%;}
form select{background: url("../images/recruit/xiala.png") no-repeat scroll 95% center transparent;background-color: #fff; height: 26px; width: 100%; font-size: 12px;line-height: 26px;}

.title{width: 100%;height: 30px;}
.title .pdui{width: 98%;}
.title p{width: 19%;height: 30px;line-height: 30px;font-size: 12px;}

.list{width: 100%;}
.list ul{width: 98%;;}
.list ul li p{width: 19%;height: 30px;line-height: 30px;font-size: 12px;}

.list .con{display: none; width: 100%;}
.con .con-top{width: 95%;height: 200px;padding: 10px 0px; }
.con-top .con-top-t{width: 95%;height: 100px;display: flex;flex-direction: column;}
.con-top-t span{color: #6e6e6e;font-size: 10px;}
.con .con-mid{width: 96%;  }
.con-mid .con-mid-l{width: 48%;}
.con-mid .con-mid-l span{font-size: 12px;margin-top: 10px;}
.con-mid .con-mid-l p{margin-top: 10px; font-size: 10px;width: 95%;line-height: 18px;}
.con-mid .con-mid-r{width: 48%;}
.con-mid .con-mid-r span{font-size: 12px;margin-top: 10px;}
.con-mid .con-mid-r p{margin-top: 10px;font-size: 10px;width: 95%;line-height: 18px;}
.con a{width: 100%; margin:0; position: relative; top:0px;}
}



/* 媒体查询小于339px css */
@media (max-width: 340px) {
.com-head{height: 36px;}
.com-banner{height: 70px;}
.com-banner img{height: 70px;}

form{display: none;width: 100%;height: 120px;margin:5px auto; }
form input{height: 26px; width: 97.5%;  font-size: 12px;line-height: 26px;}
form input:last-child{position: relative; width: 100%;}
form select{background: url("../images/recruit/xiala.png") no-repeat scroll 95% center transparent;background-color: #fff; height: 26px; width: 100%; font-size: 12px;line-height: 26px;}

.title{width: 100%;height: 30px;}
.title .pdui{width: 98%;}
.title p{width: 19%;height: 30px;line-height: 30px;font-size: 12px;}

.list{width: 100%;}
.list ul{width: 98%;;}
.list ul li p{width: 19%;height: 30px;line-height: 30px;font-size: 12px;}

.list .con{display: none; width: 100%;}
.con .con-top{width: 95%;height: 200px;padding: 10px 0px; }
.con-top .con-top-t{width: 95%;height: 100px;display: flex;flex-direction: column;}
.con-top-t span{color: #6e6e6e;font-size: 10px;}
.con .con-mid{width: 96%;  }
.con-mid .con-mid-l{width: 48%;}
.con-mid .con-mid-l span{font-size: 12px;margin-top: 10px;}
.con-mid .con-mid-l p{margin-top: 10px; font-size: 10px;width: 95%;line-height: 18px;}
.con-mid .con-mid-r{width: 48%;}
.con-mid .con-mid-r span{font-size: 12px;margin-top: 10px;}
.con-mid .con-mid-r p{margin-top: 10px;font-size: 10px;width: 95%;line-height: 18px;}
.con a{width: 100%; margin:0; position: relative; top:0px;}



}



















