.header-wrap{position:relative;text-align:center;width:100%;height:400px;background:url(fedd0fbc6bda6c0546e77316325f8a55.jpg) 50% no-repeat;background-size:100% auto}.header-en{color:#fff;display:block;font-weight:400;font-size:3rem;padding-top:90px;margin:0}.header-title{color:#fff;display:inline-block;font-size:2.8rem;font-weight:500;letter-spacing:5px;padding:5px 10px;border-radius:3px}.header-button-wrap,.header-title{margin-top:10px}.header-button{color:#fff;padding:6px 20px;border-radius:3px;border:1px solid #fff;cursor:pointer;font-size:1.2em;transition:all .3s;text-decoration:none}.header-button:hover{color:rgba(0,0,0,.5);background-color:#fff}@media screen and (max-width:850px){.header-wrap{height:360px}}@media screen and (max-width:740px){.header-wrap{height:300px}.header-en{padding-top:50px}}@media screen and (max-width:600px){.header-title{font-size:2.4rem}.header-wrap{background-size:auto 100%}.header-button{color:rgba(0,0,0,.5);background-color:#fff}}.about-wrap{text-align:center;padding:40px 15px;background-color:#f5f5f5}.about-motto{margin:0;font-size:1.5rem;font-weight:500;letter-spacing:1px}.about-des{margin-top:30px;max-width:800px;margin-left:auto;margin-right:auto;line-height:30px;font-size:1.1rem}.culture-wrap{padding:20px 0}.culture-list{text-align:center}.culture-item{margin-bottom:25px;text-align:left}.culture-item:nth-child(1) .squre{background-color:#62b1cb}.culture-item:nth-child(2) .squre{background-color:#e0855c}.culture-item:nth-child(3) .squre{background-color:#e6626c}.culture-item:nth-child(4) .squre{background-color:#68c0a0}.culture-item-title{position:relative;padding-left:20px;font-size:1.2rem;font-weight:500;margin-bottom:5px}.culture-item-title .squre{position:absolute;display:inline-block;top:0;left:0;width:10px;height:25px;background-color:#62b1cb;border-radius:3px}.culture-item-des{padding-left:20px;color:#6f6f6f}.imagesList{margin-top:20px}.imagesList .image{margin-bottom:23px;position:relative;width:49%}.imagesList .image .img-bg{width:100%;height:100%;left:0;background-color:#62b1cb;z-index:10}.imagesList .image .img-bg,.imagesList .image .img-title{position:absolute;top:0;opacity:0;transition:all .5s ease}.imagesList .image .img-title{left:50%;padding:8px 15px;font-size:1.4rem;color:#fff;transform:translate(-50%,-50%);z-index:11}.imagesList .image:hover .img-bg{opacity:.7;transition:all .5s ease}.imagesList .image:hover .img-title{opacity:1;top:50%;transition:all .5s ease}.imagesList .image:nth-child(2n){margin-left:2%}.imagesList img{width:100%;float:left}.culture-img{width:100%}@media screen and (max-width:768px){.imagesList .image:nth-child(2n){margin-left:0}.imagesList .image{margin-bottom:0}}.positions-wrap{background-color:#f3f6f9;padding-bottom:50px}.positions-title{background:url(6d1f81a6d19e907ca735e49c6a23a8b2.jpg) 0 no-repeat;background-size:100% auto;background-position:50%;color:#fff;line-height:170px;font-size:2.5rem;letter-spacing:8px}.position-group-name{position:relative;font-size:1.1rem;font-weight:400;text-align:left;letter-spacing:2px;padding-left:20px}.position-group-name .squre{position:absolute;display:inline-block;top:0;left:0;width:10px;height:25px;background-color:#62b1cb;border-radius:3px}.positions-item a{display:inline-block;color:#303030;text-decoration:none;width:100%;background-color:#aeaeae;margin-bottom:20px;line-height:50px;font-size:1.3rem;border-radius:3px;background-color:#fff;border:1px solid #000;transition:all .3s}.positions-item a:hover{color:#fff}@media screen and (max-width:1100px){.positions-title{background-size:auto 100%}}@media screen and (max-width:768px){.positions-item a{font-size:1rem}.position-group-name{margin-top:0}}.map-container{position:relative;background-color:#efefef;height:0;padding-bottom:35%}.map-info-cover{position:absolute;width:500px;top:50%;left:50%;transform:translate(-80%,-50%);z-index:200;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.1)}.map-info-cover img{width:100%}.map-info-cover .location{padding:10px 20px}.static-map img{width:100%}@media screen and (max-width:1080px){.map-info-cover{display:none}}.hidden-pc{display:none}@media screen and (max-width:720px){.hidden-mobile{display:none}.hidden-pc{display:block}}.footer-wrap{height:400px;text-align:center;color:#fff;background:url(3df8014e3d9baab53269ec4c0f1a6ef0.jpg) 0 no-repeat;background-size:100% auto}.footer-wrap .footer-title{padding-top:20px;font-size:2rem}.footer-wrap .footer-logo{display:inline-block;padding-top:70px;width:230px}.footer-wrap .footer-logo img{width:100%}.footer-wrap .footer-apply{margin-top:70px;font-size:1.3rem}.footer-wrap .footer-email a{color:#00fff5;padding-left:8px}.footer-wrap .footer-email a:hover{color:#00a6a0}@media screen and (max-width:850px){.footer-wrap{background-size:auto 100%}}@media screen and (max-width:768px){.footer-wrap .footer-title{font-size:1.5rem}}.modal-bg,.modal-wrap{display:none}.modal-bg{position:fixed;background-color:rgba(0,0,0,.6);left:0;top:0;width:100%;height:100%;opacity:0;z-index:3;transition:opacity .2s}.modal-show{display:block}.modal-show .modal-dialog{opacity:0;transform:translateY(-60%)}.modal-show.fadein .modal-dialog{transform:translateY(-50%);opacity:1}.fadein{opacity:1}.modal-bg.show{display:block;transition:opacity .3s}.modal-dialog{position:fixed;display:block;z-index:11;width:750px;background-color:#fff;margin-left:-375px;height:500px;border-radius:3px;left:50%;top:40%;transition:all .3s;transform:translateY(-50%)}.modal-job-list{overflow-y:auto;margin-top:20px;height:360px;padding:0 20px 5px;border:1px dashed #aeaeae}.modal-job-list h4{margin:10px 0}.modal-job-list li{padding-left:5px;border-left:3px solid #ddd;word-break:break-all;margin-bottom:10px;list-style-type:none;font-size:.9rem;color:#555}.modal-container{padding:12px 15px;position:relative}.modal-title{margin:0}.modal-close,.modal-title{font-size:1.5rem;color:#1e5a77}.modal-close{position:absolute;right:15px;top:15px;cursor:pointer}.modal-close .icon-close{display:inline-block;width:24px;height:24px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAlCAYAAAAuqZsAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEyQjAzRkIwMjUxRjExRTU5QTFCQTMyMjI3ODI5Q0I3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEyQjAzRkIxMjUxRjExRTU5QTFCQTMyMjI3ODI5Q0I3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzdENEU2N0YyNEI0MTFFNTlBMUJBMzIyMjc4MjlDQjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzdENEU2ODAyNEI0MTFFNTlBMUJBMzIyMjc4MjlDQjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz62Z7O6AAADQElEQVR42sSYu24TQRSGdwcDHRIUpIAYCiqoqHkB3gAppuAiiJyLE+diOwYkxC2GhDi2ExsiIAXkJah4ACoENFTYCQUUhJsEJNLyH3ssr8dn17MXm5F+jffszvrbc86cnVlzcChtoEWgAWjL6HOrbuTqfTSWOYEuDj2F7b2QUDvQJnTD643NgJJQMXQfcDyF/h2OTxLYWaN10S1oqZ8eA8R5dC/MdvMZAvtrf3q0JPSgH1CWYVxE99zsPLVOYC+ha1Y73Cx0v8dQl9E9M9tt1I4hx3aFtN2D5hS4FLTcQ6gnDFQUUFX6IWznaHpkFbgJaCVkqEsOUMcBVWvahDJuHrquwI1CxZCgLlA5UKAqEuqj/VrBjL/LwI0HDauEWmeg5lUoJ7AmHBfWBZ9QV1ygatwY4XI/CmtKgZvxWkowfhjdGpNTd2CrOY0TXe5LHkozpaSoCXUV3SMG6ghsn9zGCo37k4cyTM6VNcL3mIE62g1KF8yQxVatc3GnUiLr1BqTUwSltVAQHtIlx8CNWkpYHYpnReaU9upFeJxgOS6sOF6UAHE7lNWCuq0TPnuL+Jj9FNZdgmkuXfB72mpwzJjt+UTtJmyfvf6J8FkvHxoNmLZSwkAd9gMVBMyQ67ZZBc4ONQDbF783DwJG7YeDveLXU2GADavF015K4LnS/wAbt0M1Z58S1jErwDLdD9gkvZKUnKKSkKVzClzSL5xXsASUZxI9C9s2VHCAK/cSbAwqMFCHCMqWYwQ3ZXXmXNlqTd7QwGgVW2LCR1Bfmb1mnoODVi3N/9S5aIRe1goUvbznDAZKA64YBhgl+qpDon/T2KXnZY6pL/58t7C6gU0ziU5QaZfCysHRXiGhwNEDE9wer2C0G19kEj3lBcoGV5KrEHUPUYrGMhFdMBqwxHjqAPTTb8E0G3k5weTcDuD2dgOrb9OChs8FrsjAUSsAbp8TWIKp6Cty8xEYSoGbZDy3bPdcEyzDFM+KzKlfYX+7kEU4wcAtAG5/3TY4lD6F/i0DRR/Rfut8uAuwOyeYMjPJIuSxbaPzRFIHKgTPkQNGmJw7TWC0czmHk69k4TwI/fHw1IFU3chV5Lv0DfSd9hSwvf4nwABcASftiTRUpAAAAABJRU5ErkJggg==");background-size:100%;transform:rotate(0);transition:transform .3s}.modal-close .icon-close:hover{transform:rotate(.5turn)}.modal-item{display:none}.modal-item.show{display:block}.modal-mailto{display:inline-block;color:#fff;padding:8px 10px;text-decoration:none;background-color:#3ba1f5;border:1px solid #1481db;letter-spacing:1px;border-radius:3px;margin-top:10px;line-height:25px}.modal-mailto:hover{background-color:#1e93f4}.modal-lagou{margin-left:10px;background-color:#00b38a;border-color:#00a17c}.modal-lagou:hover{background-color:#00a17c}.modal-job-list h3{font-weight:400;border-left:5px solid #3ba1f5;padding-left:10px;line-height:1.2}@media screen and (max-width:850px){.modal-dialog{margin:5%;width:90%;height:90%;left:0;top:0;transform:none!important}.modal-title{max-width:85%}.modal-lagou{display:none}}body{min-height:100vh}.page-loading{position:fixed;left:50%;top:50%;width:50px;height:50px;background:url(data:application/font-woff;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0nNDZweCcgaGVpZ2h0PSc0NnB4JyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgY2xhc3M9InVpbC1yaW5nLWFsdCI+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9Im5vbmUiIGNsYXNzPSJiayI+PC9yZWN0PgogIDxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjQwIiBzdHJva2U9IiNlMWUxZTEiIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9jaXJjbGU+CiAgPGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iNDAiIHN0cm9rZT0iIzUwNTA1MCIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSI2IiBzdHJva2UtbGluZWNhcD0icm91bmQiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ic3Ryb2tlLWRhc2hvZmZzZXQiIGR1cj0iMnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBmcm9tPSI1MDIiIHRvPSIwIj48L2FuaW1hdGU+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2UtZGFzaGFycmF5IiBkdXI9IjJzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdmFsdWVzPSIyMDAuOCA1MC4xOTk5OTk5OTk5OTk5OTsxIDI1MDsyMDAuOCA1MC4xOTk5OTk5OTk5OTk5OSI+PC9hbmltYXRlPgogIDwvY2lyY2xlPgo8L3N2Zz4K) 0 0 no-repeat;background-size:100% 100%;margin-top:-25px;margin-left:-25px}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}li,ul{margin:0;padding:0}body{font-family:open sans,DIN Next Ultra Light,Helvetica Neue,Helvetica,Lantinghei SC,Hiragino Sans GB,STHeiti,Noto Sans S Chinese,Microsoft Yahei,Microsoft Sans Serif,WenQuanYi Micro Hei,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased;font-size:16px}body.modal-on{overflow-y:hidden}.tac{text-align:center}.section-title{font-weight:500;font-size:1.8rem;letter-spacing:1px;display:inline-block;color:#4c5257}.container{width:1000px;margin-left:auto;margin-right:auto}.container .column{display:inline-block;margin-left:-4px;vertical-align:top;box-sizing:border-box}.container{width:1000px}.container .six{width:500px}.container .five{width:416.66666666666663px}.container .four{width:333.3333333333333px}.container .offset-one{margin-left:83.33333333333333px}@media screen and (max-width:1100px){.container{width:800px}.container .six{width:400px}.container .five{width:333.33333333333337px}.container .four{width:266.6666666666667px}.container .offset-one{margin-left:66.66666666666667px}}@media screen and (max-width:850px){.container{width:100%}.container .six{width:50%}.container .five{width:41.66666666666667%}.container .four{width:33.333333333333336%}.container .offset-one{margin-left:8.333333333333334%}}@media screen and (max-width:768px){.container .column{padding:15px;box-sizing:border-box;width:100%!important}.container .offset-one{margin-left:0}}