@charset "utf-8";
img{border:0}
p{margin:0;}
*{margin:0;padding:0}
body{background-image:url(images/index_38.jpg);background-size:100%;background-repeat:no-repeat;background-position:center bottom;font-size:14px;color:#555555;font-family:Microsoft YaHei;max-width: 46.875rem;margin: 0 auto; }
.w100{width:100%}
.w95{width:94%;margin:0 auto;}

.w92{width:85%;margin:0 auto;}
.w88{width:88%;margin:0 auto;}
.w60{width:40%;}


table,tr,td{list-style:0;padding:0;margin:0}
.h148{width:100%;height:70px;border:1px solid #dddddd}
.h148 img{height:70px;border-right:1px solid #dddddd}
.cor_3{background-image: -webkit-linear-gradient(left, #06539f, #fff, #fff);color:#fff;display:block;font-size:18px;font-weight:bold;padding-left:5px;line-height:35px;border-radius:5px}
.cor_4{background-color:#f8d8c5}
.cor_1{background-color:#fdd7d4}
.bg1{background-image:url(images/index_03.jpg);background-size:100%;background-repeat:no-repeat}
.bg2{background-image:url(images/index_10.jpg);background-size:100%;background-repeat:no-repeat;background-position:bottom}
.cor_5{background-color:#fff}

.fl{float:left}
.fr{float:right}
.tal{text-align:center;}
.cb{clear:both}
.zi1 {font-size: 14px;line-height:27px;color: #333;font-family:Microsoft YaHei;}
.zi3{font-size:0.55em;color:#fff;line-height:35px;font-weight:normal;background-color:#3981c8}
ul{padding:0px;list-style: none;margin: 20px 0 0;}
a.f191{font-size:1em;font-family:Microsoft Yahei;color:#333;line-height:22px;padding-left:0px;text-decoration:none;font-weight:;padding-left:10px}
.f20 {font-size:25px;font-family:"微软雅黑";color:#fff; line-height:40px;}
.dh a{font-size:0.9em;color:#fff;line-height:26px;padding:0 4px;text-decoration:none;display:inline-block;}

.re{position:relative}
.ab{position:absolute;bottom:0;right:0}
.ml10{margin-left:13px;}
.ml28{margin-left:28px}
.bt{font-size: 24px;font-weight: bold;color: #0067AC; line-height: 36px;}

.fx{position:fixed;bottom:0}
.fx img{display:block;width:25%;float:left}
  .zi2{font-size:1.4em;color:#c30814;line-height:30px}
.gs{font-size:1.3em;color:#b90204}
.font1{background-image: -webkit-linear-gradient(left, #0067AC, #0067AC);color:#fff;font-size:19px;display:block;font-weight:bold;line-height:29px;padding-left:15px;margin-bottom:20px}
.font2{font-size:1.6em;color:#0d6bcf;line-height:40px;font-weight:bold}
.font3{font-size:14pxem;color:#000;font-weight:bold}

.bor{border-radius:15px}

.f1{font-family:"微软雅黑";color:#0067AC;font-weight:bold;font-size:15px}

.w558{width:100%;background-color:#2469e1;margin-top:10px;height:38px}
a.f19{font-size:1.1em;font-family:Microsoft Yahei;color:#fff;line-height:38px;padding-left:15px;text-decoration:none;font-weight:}
a.yp {background-color:#fff;border-radius:10px;padding:1px 12px;font-size:0.8em;color:#2469e1;text-decoration:none;margin:  5px 9px 0 0;line-height:23PX}
.dj{background-color:#FF0000;color:#fff;border-radius:25px;padding:5px 15px;font-size:16px}





/*职位列表*/
ul,ol,li{list-style: none;}
.job_list {
    width: 100%;margin:0 auto
}
.job_list li {
    padding-bottom: 10px;
}
.jobtop {
width: 100%;
    height: 35px;
	background-image: -webkit-linear-gradient(left, #e8e8e8, #efefef);
   
    position: relative;
    cursor: pointer;

}
.jobtop span {
    font-size: 14px;
    color: #000;
    height: 35px;
    line-height: 35px;
    position: absolute;
    left: 3px;
}

.pad30 {
    padding: 30px 45px;
}

a{color:#fff;}
.jobtop a {
    text-decoration: none;
    color: #fff;
    font-size: 13px;
    padding:0 6px;
    height: 22px;
    line-height: 22px;
    background: #077acf;
    display: block;
    text-align: center;
    right: 5px;
    position: absolute;
    top: 7px;
    border-radius: 20px;
	z-index:100
}
.jobtop label {
    width: 19px;
    height: 19px;
    background: url(images/job_active1.png) no-repeat;
    position: absolute;
    right: 17px;
    top: 13px;
}
.jobbottom {
    padding-left: 10px;
    padding-top: 00px;
    color: #555;
    display: none;
}
.jobbottom h1 {
    font-size: 13px;
    padding-top: 10px;
	color:#077acf
}
.jobbottom h2 {
    font-size: 24px;
    padding: 25px 0 15px 0;
}
.jobbottom p {
    font-size: 12px;
    line-height: 23px;
}
.jobbottom h2 {
    font-size: 24px;
    padding: 25px 0 15px 0;
}

.position-nav {
    position: fixed;
    top: 300px;
    right: 20px;
    z-index: 3;
    border-radius: 4px 4px 0 0;
    color: #67078c;
}


/*职位列表*/


a.fj{color:#FF0000;text-decoration:none}
.zi5{color:#d12525;font-weight:bold}
.mt32{margin-top:-20px}
.zbt{background-image: -webkit-linear-gradient(left, #3981c8, #3981c8, #3981c8);background-color:#3981c8;color:#fff;font-size:15px;font-weight:bold;line-height:27px;margin:10px 0 20px 0;text-align:center}