#tabbox5{ width:100%; overflow:hidden; margin:0 auto;}
.tab_conbox5{border: 0;}
.tab_con5{ display:none;}

.tabs5{width: 100%; overflow:hidden;}
.tabs5 li {float: left;margin: 0 .5em 0 0;height:59px;line-height:59px;}
.tabs5 a {position: relative; font-size:20px;background: #ddd;background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));background-image: -webkit-linear-gradient(top, #fff, #ddd);background-image: -moz-linear-gradient(top, #fff, #ddd);background-image: -ms-linear-gradient(top, #fff, #ddd);background-image: -o-linear-gradient(top, #fff, #ddd);background-image: linear-gradient(to bottom, #fff, #ddd);padding: .1em 3.5em;float: left;text-decoration: none;color: #444;text-shadow: 0 1px 0 rgba(255, 255, 255, .8);-webkit-border-radius: 5px 0 0 0;-moz-border-radius: 5px 0 0 0;border-radius: 5px 0 0 0;-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, .4);-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, .4);box-shadow: 0 5px 5px rgba(0, 0, 0, .4);}
.tabs5 a:hover, .tabs5 a:hover::after, .tabs5 a:focus, .tabs5 a:focus::after {background: #fff;}
.tabs5 a:focus {outline: 0;}
.tabs5 a::after {content:'';position:absolute;z-index: 1;top: 0;right: -.5em;bottom: 0;width: 1em;background: #ddd;background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));background-image: -webkit-linear-gradient(top, #fff, #ddd);background-image: -moz-linear-gradient(top, #fff, #ddd);background-image: -ms-linear-gradient(top, #fff, #ddd);background-image: -o-linear-gradient(top, #fff, #ddd);background-image: linear-gradient(to bottom, #fff, #ddd);-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);-webkit-transform: skew(10deg);-moz-transform: skew(10deg);-ms-transform: skew(10deg);-o-transform: skew(10deg);transform: skew(10deg);-webkit-border-radius: 0 5px 0 0;-moz-border-radius: 0 5px 0 0;border-radius: 0 5px 0 0;}
.tabs5 .thistab5 a, .tabs5 .thistab5 a::after {
background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f9ff), to(#c0d1e8));
background-image: -webkit-linear-gradient(top, #f4f9ff, #c0d1e8);
background-image: -moz-linear-gradient(top, #f4f9ff, #c0d1e8);
background-image: -ms-linear-gradient(top, #f4f9ff, #c0d1e8);
background-image: -o-linear-gradient(top, #f4f9ff, #c0d1e8);
background-image: linear-gradient(to bottom, #f4f9ff, #c0d1e8);z-index: 3; font-weight:bold; color:#245fae;}

.tab_con5 {font-size: 14px; line-height:175%;}


.join_job .header_title{width:100%;height:64px;background:#5b87c2;display:flex;align-items:center;}
.join_job .header_title span{font-size:18px;color:#fff; width:20%;text-align:center;}

.accordion {width: 100%;}

.accordion .link { font-size:16px; line-height:50px;height:50px; font-family:Verdana;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;background:#dee7f3; width:100%;text-align:center;display: flex;justify-content:space-between;}
.accordion .link span {width:20%;height:50px; text-align:center;justify-content:center;align-items:center; display:inline-flex;}
.accordion .aabb .link:hover a,.accordion .aabb .link:hover a:hover { color:#fff;}

.accordion .aabb{cursor: pointer;width:100%; float:left; margin-top:2px; font-size:16px; line-height:50px; font-family:Verdana;}

.accordion .aabb i{font-size:20px;display:inline-block;transition:all 0.2s linear 0s;font-weight:bold;color:#333; width:20%; text-align:center;transform: rotate(180deg);}
.accordion .open i{transform: rotate(0deg);}

/**
 * Submenu
 -----------------------------*/
.submenu {display:none;font-size: 16px;}
.submenu .tex{ padding:15px; line-height:1.8em;color:#4d4d4d;}

.submenu a:hover ,.submenu li.current a{background: #72b290 url(../images/a13.png) no-repeat 10px 10px;color: #FFF;}

@media screen and (max-width: 1024px) and (min-width: 0px){
   .tabs5 li {float: left;margin: 0 .5em 0 0;height:40px;line-height:40px;}
  .tabs5 a {padding: .05em 1.5em;font-size: 16px;}
  .join_job .header_title span{font-size:14px;}
  .accordion .link,.accordion li,.submenu {font-size: 14px;}
}
