.main{font-size:0}
.main li{list-style:none}
.banner{background:url(../images/banner-0a5777d116.jpg) no-repeat center center fixed;background-size:cover;padding-top:9.28%;padding-bottom:7.23%;text-align:center}
.banner p{font-size:60px;font-weight:700;color:#fff;text-align:center;line-height:78px;text-shadow:0 2px 16px rgba(27,27,27,.5)}
.banner1{background:url(../images/banner-0a5777d17.jpg) no-repeat center center fixed;background-size:cover;padding-top:9.28%;padding-bottom:7.23%;text-align:center}
.banner1 p{font-size:60px;font-weight:700;color:#fff;text-align:center;line-height:78px;text-shadow:0 2px 16px rgba(27,27,27,.5)}
.tungee-team h2{margin:64px 0 40px;font-size:45px;color:#404040;text-align:center}
.tungee-team p{margin-bottom:40px;font-size:20px;color:#5a5a5a;text-align:center;line-height:40px}
.tungee-team .team{padding-bottom:24px;border-bottom:2px solid;-o-border-image:linear-gradient(90deg,rgba(255,255,255,.3) 0,rgba(76,76,76,.3) 50%,rgba(255,255,255,.3) 100%) 30 30;border-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.3)),color-stop(50%,rgba(76,76,76,.3)),to(rgba(255,255,255,.3))) 30 30;border-image:linear-gradient(90deg,rgba(255,255,255,.3) 0,rgba(76,76,76,.3) 50%,rgba(255,255,255,.3) 100%) 30 30}
.tungee-team .offer{margin:0 auto;width:50%;border-top:1px solid transparent;border-image-source:linear-gradient(#fff,#757575,#fff);border-image-slice:1;border-image-width:.5}
.tungee-team .offer-list{padding:0;width:100%}
.tungee-team .offer-list .offer-item{display:inline-block;vertical-align:top;padding-top:12.5%;padding-bottom:12.5%;width:16.6%;list-style:none;text-align:center}
.tungee-team .offer-list .offer-item h4{font-size:28px;color:#fff}
.tungee-team .offer-list .item1{background:url(../images/five-one-bg-2d6e6d6733.jpg) no-repeat center center}
.tungee-team .offer-list .item2{background:url(../images/holiday-bg-fa7d3a035b.jpg) no-repeat center center}
.tungee-team .offer-list .item3{background:url(../images/healthy-care-bg-46da1d387d.jpg) no-repeat center center}
.tungee-team .offer-list .item4{background:url(../images/play-bg-fca4ce0541.jpg) no-repeat center center}
.tungee-team .offer-list .item5{background:url(../images/snacks-bg-6fcf6559ac.jpg) no-repeat center center}
.tungee-team .offer-list .item6{background:url(../images/birthday-bg-040ecd7fa1.jpg) no-repeat center center}
.section.section-04{padding:2.5% 0 2.6%;width:1200px;margin:0 auto;font-size:16px;text-align:center}
.section-04 h2{font-size:45px;color:#404040;text-align:center}
.section-04 p{font-size:20px;color:#5a5a5a;text-align:center;line-height:40px}
.section.section-04 .tabs{position:relative;width:100%;margin-top:60px;font-size:16px;color:#333;text-align:left;border-bottom:1px solid #ededed}
.section.section-04 .tabs li{margin:0 50px;padding:1em 0;display:inline-block;cursor:pointer}
.section.section-04 .tabs .tabs-bottom{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#0084eb;-webkit-transition:all .3s ease;transition:all .3s ease}
.position-list{min-height:600px}
.position{font-size:14px}
.position .icon-jobs-arrow-down,.position .position-detail{display:none}
.position .icon-jobs-arrow-up{display:block}
.position.collapsed .icon-jobs-arrow-down{display:block}
.position.collapsed .icon-jobs-arrow-up{display:none}
.position .position-abbr-container{padding:0 50px;-webkit-transition:all .5s ease;transition:all .5s ease}
.position .position-abbr-container:hover{background-color:#f4f4f4}
.position .position-abbr{width:100%;display:table;cursor:pointer;border-bottom:1px solid #ededed}
.position .position-abbr>div{display:table-cell}
.position .position-abbr .location{width:18%;padding:1.95em 1.5em;color:#aaa;text-align:left}
.position .position-abbr .title{width:70%;padding-left:2.1em;text-align:left}
.position .position-abbr .salary{width:12%;text-align:right}
.position .position-abbr .arrow{width:2%}
.position .position-detail{padding:48px 70px 54px;color:#333;text-align:left}
.position .position-detail h3{margin:0 0 30px;font-size:28px;font-weight:400}
.position .position-detail h4{margin:0;font-size:14px;font-weight:400;line-height:2em}
.position .position-detail li{position:relative;font-size:14px;line-height:2em}
.position .position-detail li:before{width:4px;height:4px;margin-right:12px;margin-top:12px;border-radius:3px;content:'';background-color:#0098fe;display:inline-block;vertical-align:top}
.position .position-email{margin-top:36px;padding:.5em 1em}
.position .position-email span{display:inline-block;vertical-align:middle}
.position .position-email .icon-jobs-email{margin-right:6px}
.section.section-05 a{padding:40px 0;display:block;text-decoration:none;cursor:pointer;background:url(../images/email-bg-e68c5aa52e.png);-webkit-transition:all .5s ease;transition:all .5s ease;text-align:center}
.section.section-05 a:hover{background-color:#33abff}
.section.section-05 h2{margin:0 0 20px;font-size:45px;color:#fff;letter-spacing:4.5px}
.section.section-05 p{font-size:15px;color:#fff;letter-spacing:1.5px}
.section.section-05 .icon-jobs-email{margin:0 5px;display:inline-block;vertical-align:middle}

