
.banner{width:100%;height:195px;background:#ccc;color:#fff;padding-top:45px}.banner-theme{width:160px;height:35px;margin:0 auto;padding-top:115px}.banner-theme-join{background-image:url(/img/icon-joinus.05400959309b541ac2aab79f26edafa7.png);background-repeat:no-repeat;background-position:50% 0}.banner-theme h1{font-size:28px;line-height:28px;text-align:center}.join-bg{background-image:url(/img/bg-joinus.547d1396fec3a4d08238f41801d0afaa.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.content{width:1000px;padding-top:40px;margin:0 auto}.join-content{line-height:24px;font-size:16px}join-intro{font-size:14px;color:#666}.join-mail{margin:30px 0}.join-mail a{width:300px;height:45px;line-height:45px;background:#008bea;display:block;text-align:center;text-decoration:none;color:#fff}.joinus-department dl{padding-top:10px}.joinus-department dl dt{font-size:20px;margin-bottom:10px}.joinus-department dl dd{line-height:30px;float:left;width:50%}.joinus-department dd a{color:#44aaf0;text-decoration:none;font-size:14px}.join-joblist{margin-top:20px}.join-joblist li{padding-top:25px;border-top:1px dashed #ccc;margin-bottom:40px;font-size:14px}.join-joblist li h2{margin-top:15px;font-weight:400;color:#333;font-size:24px}.join-joblist li h3{font-weight:400;font-size:14px;margin-top:30px}.join-joblist li h5{font-size:14px;font-weight:400;text-indent:28px}.join-joblist li div{line-height:28px}.scroll-top{border-radius:50%;background-color:#9ca5b2;box-shadow:0 4px 8px 0 rgba(156,165,178,.8);position:fixed;z-index:9999999;width:60px;height:60px;right:20px;bottom:20px;text-decoration:none;text-align:center}.scroll-top span{display:block;color:#fff;font-size:12px;padding-top:5px;display:none}.scroll-top b{display:block;margin:12px auto 0;width:36px;height:34px;background:url(/img/index/bird-down.01c965ec7c742c82491948c6adbe3847.png) 0 0 no-repeat}.scroll-top:hover{background-color:#57a7ea;box-shadow:0 4px 8px 0 rgba(87,167,234,.8)}.scroll-top:hover span{display:block}.scroll-top:hover b{margin-top:0}.clear{width:0}.clear,.clearfix:after{clear:both;display:block;overflow:hidden;visibility:hidden;height:0}.clearfix:after{content:" ";font-size:0;line-height:0}.clearfix{*zoom:1}