﻿.main{font-size:0}.main li{list-style:none}.banner{background:url(../image/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)}.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(../image/five-one-bg-2d6e6d6733.jpg) no-repeat center center}.tungee-team .offer-list .item2{background:url(../image/holiday-bg-fa7d3a035b.jpg) no-repeat center center}.tungee-team .offer-list .item3{background:url(../image/healthy-care-bg-46da1d387d.jpg) no-repeat center center}.tungee-team .offer-list .item4{background:url(../image/play-bg-fca4ce0541.jpg) no-repeat center center}.tungee-team .offer-list .item5{background:url(../image/snacks-bg-6fcf6559ac.jpg) no-repeat center center}.tungee-team .offer-list .item6{background:url(../image/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(../image/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}