*{margin:0; padding:0; background-repeat:no-repeat; background-position:center; background-size:cover;}
img{border:none; max-width:100%;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
i,s,em,u{font-style:normal; text-decoration:none;}
a{text-decoration:none; outline:none; color:inherit;}
.clearfix:after{clear:both; content:" "; display:block; height:0; visibility:hidden;}
.clearfix{*zoom:1;}
textarea,input{font:inherit; outline:none;}
body{font: 14px/1.5 arial, microsoft yahei; color: #333; background:#fff;}
/*公共样式*/

.top{height: calc(104rem/72); background-color: #cdab73; text-align: center; line-height: calc(104rem/72); color: #fff;}
.join{width: 100%; overflow-x: hidden;}
.jbanner{height: calc(258rem/72);}
.jpanel{margin: 0 calc(24rem/72);}
.jserach dl{overflow: hidden; margin: calc(28rem/72) 0;}
.jserach dt{position: relative; border: calc(2rem/72) solid #ededed;}
.jserach p{position: relative; width: calc(314rem/72); border: calc(2rem/72) solid #ededed;}
.jserach select{position: relative; height: calc(62rem/72); line-height: calc(60rem/72); outline: none; width: 100%; display: block; background-color: transparent; border: 0; -webkit-appearance: none; padding: 0 calc(14rem/72); font-size: calc(30rem/72); color: #be9d68; box-sizing: border-box; z-index: 1;}
.jserach input{outline: none; display: block; height: calc(62rem/72); line-height: calc(60rem/72); font-size: calc(30rem/72); color: #333; border: 0; background-color: transparent; padding: 0 calc(14rem/72); box-sizing: border-box;}
.jserach input::-webkit-input-placeholder{color: #be9d68;}
.jserach i{position: absolute; right: calc(14rem/72); top: 50%; transform: translateY(-50%); width: calc(22rem/72); height: calc(12rem/72); background-image: url(/static/index/images/zhaopin/dropdown.png); background-repeat: no-repeat; background-size: contain;}
.jserach s{position: absolute; right: calc(-2rem/72); top: calc(-2rem/72); bottom: calc(-2rem/72); width: calc(64rem/72); height: calc(64rem/72); background-color: #be9d68; background-image: url(/static/index/images/zhaopin/search.png); background-repeat: no-repeat; background-size: calc(34rem/72);}
.jcity{float: left;}
.jsort{float: right;}

.jposition dl{margin: calc(28rem/72) 0;}
.jposition dt{position: relative; display: flex; align-items: center; height: calc(98rem/72); padding: 0 calc(20rem/72); background-color: #f1eef0; color: #333; font-size: calc(29rem/72);}
.jposition dl.on dt{background-color: #be9d68; color: #fff; transition: .3s;}
.jposition dl.on dt i{background-image: url(/static/index/images/zhaopin/sel_up.png); transition: .3s;}
.jposition dt h3{width: calc(290rem/72);}
.jposition dt h5{width: calc(272rem/72);}
.jposition dt i{position: absolute; right: calc(14rem/72); top: 50%; transform: translateY(-50%); width: calc(62rem/72); height: calc(62rem/72); border-radius: 50%; background-color: #fff; background-image: url(/static/index/images/zhaopin/sel_down.png); background-repeat: no-repeat; background-size: calc(24rem/72) calc(12rem/72);}
.jposition dt span{display: block;}
.jposition dd{border: calc(2rem/72) solid #c5c5c5; border-top: none; padding: calc(24rem/72) calc(22rem/72); text-align: justify; line-height: calc(46rem/72); display: none;}
.jposition h6{text-align: right; margin-top: calc(12rem/72);}
.jposition h6 a{width: calc(166rem/72); height: calc(54rem/72); line-height: calc(52rem/72); border: 1px solid #be9d68; text-align: center; display: inline-block;}
.jposition h6 em{color: #be9d68; padding-right: calc(8rem/72); display: inline-block; vertical-align: middle;}
.jposition h6 i{position: relative; top: calc(-2rem/72); width: calc(12rem/72); height: calc(22rem/72); background-image: url(/static/index/images/zhaopin/entry.png); display: inline-block; vertical-align: middle; background-repeat: no-repeat; background-size: contain;}

.jbar_height{height: calc(98rem/72);}
.jbar1{position: fixed; left: 0; right: 0; bottom: 0; height: calc(98rem/72); overflow: hidden; line-height: calc(98rem/72); background-color: #be9d68; text-align: center;z-index:3;}
.jbar1 li{float: left; width: 33.33%; font-size: calc(32rem/72); color: #fff;}
.jbar1 li i{width: calc(60rem/72); height: calc(60rem/72); margin-right: calc(8rem/72); background-repeat: no-repeat; background-size: contain;}
.jbar1 li *{display: inline-block; vertical-align: middle;}
.bl_1{background-image: url(/static/index/images/zhaopin/bl_1.png);}
.bl_2{background-image: url(/static/index/images/zhaopin/bl_2.png);}
.bl_3{background-image: url(/static/index/images/zhaopin/bl_3.png);}

.pop{position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0,0,0,.55); display: none;}
.pop_join{position: absolute; left: 0; right: 0; bottom: calc(98rem/72); background-color: #fff; padding: 0 calc(40rem/72) calc(6rem/72); display: none;}
.pj_name{font-size: calc(28rem/72); color: #333; padding: calc(22rem/72) 0;}
.pj_name em{font-size: calc(34rem/72); color: #be9d68; padding-left: calc(12rem/72);}
.pj_info form{width: calc(540rem/72); margin: 0 auto;}
.pj_info{margin-top: calc(-22rem/72);}
.pj_info dl{position: relative; height: calc(60rem/72); line-height: calc(60rem/72); border: calc(2rem/72) solid #ccc; margin: calc(28rem/72) 0;}
.pj_info dt{font-size: calc(28rem/72); color: #333; padding: 0 calc(14rem/72);}
.pj_info dd{position: absolute; right: calc(-2rem/72); top: calc(-2rem/72); bottom: calc(-2rem/72); width: calc(64rem/72); height: calc(60rem/72); background-color: #be9d68; background-image: url(/static/index/images/zhaopin/onload.png); background-repeat: no-repeat; background-size: calc(90rem/72);}
.pj_info dl.submit{border: none;}
.pj_info input{outline: none; display: block; width: 100%; height: calc(62rem/72); line-height: calc(60rem/72); font-size: calc(28rem/72); color: #333; border: 0; background-color: transparent; padding: 0 calc(14rem/72); box-sizing: border-box;}
.pj_info input::-webkit-input-placeholder{color: #bbb;}
.pj_info input[type="submit"]{color: #fff; background-color: #be9d68;}
.pj_close{position: absolute; right: calc(24rem/72); top: calc(24rem/72); width: calc(24rem/72); height: calc(24rem/72); background-image: url(/static/index/images/zhaopin/close.png); background-repeat: no-repeat; background-size: contain;}
.pop_bar{position: absolute; left: 0; right: 0; bottom: calc(98rem/72); background-color: #fff; padding: calc(12rem/72) calc(40rem/72); text-align: center; display: none;}
.pop_bar h2{font-size: calc(34rem/72); padding: calc(14rem/72) 0;}
.pop_bar p{font-size: calc(28rem/72); color: #000; line-height: calc(46rem/72);}
.pop_bar h5{margin: calc(14rem/72) auto; background-color: #be9d68; width: 80%; height: calc(64rem/72); text-align: center;}
.pop_bar button{outline: none; width: 100%; display: block; line-height: calc(64rem/72); font-size: calc(30rem/72); color: #fff; border: 0; background-color: transparent; text-align: center;}
html{
	background: #ffffff;
}
.body{
	position: relative;
}

.file {
	position: relative;
	display: inline-block;
	background: #D0EEFF;
	border: 1px solid #99D3F5;
	border-radius: 4px;
	padding: 4px 12px;
	overflow: hidden;
	color: #1E88C7;
	text-decoration: none;
	text-indent: 0;
	line-height: 20px;
}
#mh {
	position: absolute;
	font-size: 100px;
	right: 0;
	top: 0;
	opacity: 0;
}
.file:hover {
	background: #AADFFD;
	border-color: #78C3F3;
	color: #004974;
	text-decoration: none;
}
