@charset "utf-8";
img{border:0}
p{margin:0;}
*{margin:0;padding:0}
body{font-family:Microsoft YaHei;max-width: 46.875rem;margin: 0 auto; background-color:#6db4ff}
.w100{width:100%}
.w95{width:95%;margin:0 auto;}
.w90{width:90%;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}
.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:45px;font-weight:normal;}
ul{padding:0px;list-style: none;margin: 20px 0 0;}
.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}
.qy{font-size:1.15em;width:64%;text-align: justify;margin-top:10px}
.zw{background-image: -webkit-linear-gradient(left, #d2e8ff,#e9f4ff);color:#000;font-size:15px;line-height:30px;margin-bottom:10px}
  .zi2{font-size:1.4em;color:#c30814;line-height:30px}
.gs{background-image: -webkit-linear-gradient(left, #063dcb, #3dc58d); -webkit-text-fill-color: transparent;-webkit-background-clip: text;font-size:23px;font-weight:bold;letter-spacing:1px;margin-top:10px}
.bor{border-radius:15px}
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:#e94c08;border-radius:10px;padding:0px 10px;font-size:13px;color:#fff;text-decoration:none;margin:  3px 1px 0 0;line-height:23PX}
.dj{background-color:#FF0000;color:#fff;border-radius:25px;padding:5px 15px;font-size:16px}
.xb{color:#0d6bcf;font-size:16px;font-weight:bold}

/*职位列表*/
ul,ol,li{list-style: none;padding:0;margin:0}

/*职位列表*/

.bt{font-size: 19px;font-weight: bold;color: #0e3db1; line-height: 30px;border-bottom:1px solid #3dc58d;display:block}

a.fj{color:#FF0000;text-decoration:none}
.zi5{color:#d12525;font-weight:bold}
.mt32{margin-top:-35px}
.font1{color:#0e3db1;font-size:16px;font-weight:bold;}
