@charset "UTF-8";.career-header,.job-apply-btn{color:#fff;text-align:center}.career-header,.csr-page-description,.job-apply-btn{text-align:center}.pc-show,.phone-show{display:none}@media screen and (max-width:768px){.phone-show{display:block}}@media screen and (min-width:769px){.pc-show{display:block}}.job-infomation,.join-mobile-photo,.join-page-mobile,.join-page-pc,.join-pc-photo{display:none}.job-content-open{background-color:#f7f7f7}.job-apply-btn{background-color:#C8102E;border-radius:5px}.career-header{position:relative}.career-welfare-logo{overflow:hidden}.career-welfare-logo>li{width:25%;float:left;margin-top:30px;font-size:13px;line-height:24px;color:#666}.career-welfare-logo>li img{width:100%;display:inline-block}.company-cooperation>img{width:100%;display:block}#join-upload{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.6);z-index:10000;display:none}.csr-page-description>p{text-align:left;display:inline-block}.company-p{text-align:center}.company-p>p{display:inline-block;text-align:justify}.company-card-photo-mobile,.company-card-photo-pc,.company-content1-mobile,.company-content1-pc,.company-cooperation .company-cooperation-mobile,.company-cooperation .company-cooperation-pc,.contact-header-icon{display:none}.about-play-btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDhCQjg0MjQ1ODMxMTFFODg0NERGRUVBRUI2MTY0RjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDhCQjg0MjU1ODMxMTFFODg0NERGRUVBRUI2MTY0RjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEOEJCODQyMjU4MzExMUU4ODQ0REZFRUFFQjYxNjRGMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEOEJCODQyMzU4MzExMUU4ODQ0REZFRUFFQjYxNjRGMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkAC1dIAAAqTSURBVHja7F17kI5l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);background-size:100% 100%}@media screen and (max-width:768px){.join-job-main,.join-search-main,.join-table-content{border-bottom:1px solid #f7f7f7}.career-classify-logo,.company-card,.contact-list,.join-header,.join-page-mobile{overflow:hidden}.join-header{padding-top:70.66667%;position:relative;background-size:cover}.join-header img{width:100%;position:absolute;top:0;left:0}.join-header>div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;color:#fff;font-size:32px;text-align:center;height:84px}.join-header span,.join-mobile-photo{display:block}.join-function{background-color:#fff}.join-search{padding:0 15px}.join-search-title{font-size:16px;padding:15px 0;line-height:25px}.join-search-main{display:flex;flex-direction:row;padding-bottom:20px}.join-search-main input{padding:13px 15px;font-size:13px;background-color:#f7f7f7}.join-search-input{flex-grow:1;background-color:#f7f7f7}.join-search-input>input{width:100%}.join-search-icon{width:40px;height:40px;background-color:red;color:#fff;float:right;margin-left:15px;line-height:40px;text-align:center}.join-search-icon i{font-size:28px}.join-options{padding:20px 15px;color:#666;font-size:13px}.join-options select{width:100%}.join-options>div:nth-child(n+2){padding-top:20px}.join-explain{font-size:13px;line-height:22px;padding:15px;background-color:#f7f7f7;color:#999}.join-job{padding-top:70px;background-color:#fff;padding-bottom:15px}.join-job-main{min-height:616px}.join-table{display:flex;flex-direction:row}.join-table>div{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;color:#747474;font-size:13px;text-align:center}.join-table .join-table-one{width:52%;padding-left:15px;text-align:left}.join-table .join-table-type{display:none}.join-table-title{height:35px;border:1px solid #f7f7f7}.join-table-one{width:50%;padding-left:15px;text-align:left}.join-table-three,.join-table-two{width:20%}.join-table-four{font-weight:600;min-width:40px}.join-table-four>i{height:100%;line-height:76px}.join-table-job{height:76px}.job-infomation{line-height:22px;font-size:13px;padding:0 15px 15px;color:#747474}.job-duty{height:40px}.job-demand{padding:20px 0}.job-apply-btn{width:90px;line-height:33px;margin:15px 0}.join-page-mobile{display:block;padding:20px 25px}.join-page-mobile>div{float:right;margin-left:16px;background-color:#f7f7f7;color:#666;width:68px;line-height:32px;text-align:center}#join-upload{position:fixed;width:100%;font-size:13px}#join-upload>div{background-color:#fff;width:340px;padding:40px 15px 15px;height:260px;margin:auto;top:0;left:0;bottom:0;right:0;position:absolute}.join-upload-table{overflow:hidden;line-height:24px;display:flex;flex-direction:row}.join-upload-table>div{float:left;margin-bottom:16px}.join-upload-title{font-size:20px;padding:20px}.join-upload-note{color:#999;padding-bottom:16px}.join-upload-key{width:80px}.join-upload-val{flex-grow:1}.join-upload-val>input{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;list-style:none;position:relative;display:inline-block;padding:4px 11px;width:100%;height:24px;font-size:14px;line-height:1.5;color:rgba(0,0,0,.65);background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;-webkit-transition:all .3s;transition:all .3s}.join-upload-val input:hover{border-color:#40a9ff}.join-upload-val input:focus{outline:0;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.join-upload-cancel{position:absolute;top:10px;right:10px;font-size:12px}.join-upload-btn{width:100px;background-color:#f2f4f5;border-radius:5px;text-align:center;margin-bottom:8px;padding:3px 0}.join-upload-submit{background-color:#C8102E;color:#fff;width:120px;border-radius:5px;padding:3px 0;margin:0 auto;text-align:center}.career-header{padding-top:120%;font-size:22px;line-height:34px}.career-header .career-header-content{position:absolute;width:100%;top:16.11111%;left:0}.career-header .career-header-en{font-size:16px;line-height:24px}.career-main{font-size:13px;line-height:24px;background-color:#fff}.career-main-photo{background-color:#fff;padding-top:120%;position:relative;background-image:url(https://static.xag.cn/img/about/career-page2-bg-mobile.jpg);background-size:100% 100%}.career-main-decription{position:absolute;left:4%;top:10%;width:92%}.career-work-photo{display:none;padding-bottom:20px}.career-work-photo>div{width:82%;margin:0 auto}.career-work-photo img{width:100%;margin-top:20px;display:block}.career-main-welfare{background-color:#f0efee;text-align:center;padding:70px 15px 0}.career-welfare-title{font-size:22px;line-height:32px}.career-welfare-description{margin-top:10px;font-size:13px;line-height:24px;text-align:left}.career-classify-logo>li{width:48%;float:left;font-size:13px;line-height:24px;color:#666;background-color:#fff;position:relative;margin-top:4%;padding-top:10%}.career-classify-logo>li img{width:100%;display:inline-block}.career-classify-logo>li>div{position:absolute;line-height:50px;bottom:0;left:0;text-align:center;width:100%;font-size:13px;color:#333}.career-classify-logo li:nth-child(2n+1){margin-right:4%}.career-check-job{padding-top:20px;padding-bottom:40px;background-color:#f0efee}.career-check-job>div{width:140px;padding:8px 0;background-color:#c8102e;color:#fff;font-size:14px;margin:0 auto;border-radius:5px;text-align:center}.career-check-job>div a{color:#fff}.company-card-photo-mobile{display:block}.company-header-video{display:none}.company-cooperation .company-cooperation-mobile{display:block}.company-container{padding-top:45px}.company-header{padding-top:120.93333%;height:0!important}.company-header-content{color:#fff;text-align:center;position:absolute;top:0;left:0;width:100%;height:124px;bottom:0;right:0;margin:auto}.company-header-cn{font-size:32px;line-height:40px}.company-header-en{font-size:22px;line-height:30px}.company-header-play{width:40px;height:40px;margin:10px auto 0;background-size:100% 100%}.company-cooperation,.company-description-photo{margin-top:15px}#video{display:none}.company-content{background-color:#f0efee;padding:35px 0}.company-title{font-size:22px;text-align:center;line-height:32px;margin-bottom:10px;padding:0 15px}.company-description{font-size:13px;line-height:22px;padding:0 15px}.company-card>div{width:50%;float:left;position:relative;padding-top:50%;background-color:#fff}.company-card-photo,.company-card-word{position:absolute;height:100%;width:100%;top:0;left:0}.company-card-word{padding:20%;font-size:13px;line-height:22px;display:flex;flex-direction:column;justify-content:center}.company-card-photo>img{width:100%;display:inline-block}.company-description-photo img{width:100%;display:block}.company-experience-title{font-size:22px;line-height:22px;padding:20px 20px 30px;text-align:center}.course-progress{position:relative;width:100%;padding-top:8px;min-height:36px;box-sizing:content-box}.course-progress>div{font-size:12px;line-height:20px}.course-progress-time{position:absolute;width:18%;height:36px;top:0;left:0;text-align:center;font-size:12px;color:#666}.course-progress-content,.course-progress-span{position:relative;top:-8px}.company-geek{display:none}.company-experience{padding:0 15px}.course-progress-content{padding-left:5%;padding-right:15px;width:80%;left:18%;border-left:1px solid #d3cdce;min-height:40px}.course-progress-content:before{content:'';display:block;position:absolute;width:7px;height:7px;border-radius:3.5px;background-color:red;left:-4.5px;top:-6px}.company-content1-mobile{display:block}.csr-page-pc{display:none}.csr-header{padding-top:130.66667%;position:relative;background-color:#eee}.csr-header-logo{width:41.33333%;position:absolute;top:36.22449%;left:0;right:0;margin:0 auto}.csr-header-logo>img{width:100%}.csr-header-content{position:absolute;top:54.08163%;left:0;font-size:20px;line-height:25px;color:#fff;width:100%;padding:0 15px;text-align:center}.csr-header-content>div{text-align:center}.csr-page{padding-top:113.33333%;position:relative;color:#fff}.csr-page-content,.csr-page-img{position:absolute;width:100%;height:100%;top:0}.csr-page-img{left:0}.csr-page-img>img{height:100%;width:100%}.csr-page-content{text-align:center;display:flex;flex-direction:column;justify-content:center}.csr-page-title{font-size:20px;line-height:30px;margin-bottom:15px;padding:0 15px}.csr-page-description{font-size:12px;line-height:15px;padding:0 15px}.csr-page-video3{padding-top:10px}.csr-page-video3>div{width:40px;height:40px;margin:0 auto}.contact-header{padding-top:80%;position:relative;color:#fff}.contact-header-content{position:absolute;top:0;left:0;width:100%}.contact-header-hi{font-size:76px;line-height:55px;padding:10.66667% 15px}.contact-description-en,.contact-title,.contact-us{padding:0 15px}.contact-title{font-size:20px;line-height:20px;margin-bottom:10px}.contact-title-en{font-size:20px;line-height:32px}.contact-subtitle{padding:0 15px;line-height:24px}.contact-us{font-size:13px;line-height:22px}.contact-us span:nth-child(3){margin-left:8px}.contact-list{width:100%;padding:25px 0;background-color:#f0efee}.contact-list>li{float:left;width:50%;padding-left:8%;padding-bottom:23px}.contact-list>li>div:nth-child(2){display:none}.contact-list .contact-list-title{font-size:13px;line-height:23px;color:#333;padding-bottom:6px}.contact-list .contact-list-content{color:#666}.contact-list .contact-list-content span{font-size:10px;line-height:20px}.contact-list .contact-list-content>span:nth-child(1){margin-right:10px}}@media screen and (max-width:420px){.contact-header-hi-en{padding:6.66667% 15px}.contact-description-en{font-size:13px}}@media screen and (max-width:350px){.contact-header-hi-en{font-size:60px;line-height:36px}.contact-description-en{font-size:12px}}@media screen and (min-width:769px){.join-options,.join-search-main,.join-table-content,.join-table-title{border-bottom:1px solid #f7f7f7}.join-page-pc,.join-pc-photo{display:block}.join-header{padding-top:32.29167%;position:relative;background-size:cover}#join-upload>div,.join-header>div{position:absolute;top:0;right:0;bottom:0;left:0}.join-header>div{margin:auto;color:#fff;font-size:40px;text-align:center;width:100%;height:58px}.join-main{width:1280px;margin:0 auto;overflow:hidden;padding:20px}.join-function{background-color:#fff;width:302px;float:left;padding:0 20px;font-size:20px}.join-search-title{margin-top:10px;padding:20px 0;line-height:20px;color:#333}.join-search-main{overflow:hidden;padding-bottom:30px}.join-search-input{width:220px;line-height:40px;padding-left:20px;float:left;background-color:#f7f7f7}.join-search-input input{font-size:14px;width:100%;background-color:#f7f7f7}.join-search-icon{width:40px;height:40px;float:right;background-color:#C8102E;text-align:center;line-height:40px;color:#fff}#join-upload>div,.join-job,.join-page-pc{background-color:#fff}.join-search-icon i{font-size:24px}.join-options{padding:30px 0;color:#666;font-size:14px}.join-options select{width:100%}.join-options>div:nth-child(n+2){padding-top:20px}.join-explain{padding:25px 0 55px;color:#B3B3B3;font-size:14px;line-height:24px}.join-job{float:right;width:920px;padding:10px 20px}.join-table-title{font-size:20px;line-height:20px}.join-table-title>div{padding:20px 0}.join-table{overflow:hidden}.join-table>div{padding-left:30px;float:left}.join-table-job>div{padding-top:24px;padding-bottom:24px}.join-table-content{color:#747474;font-size:14px;line-height:24px}.join-table-one{width:340px}.join-table-two,.join-table-type{width:175px}.join-table-three{width:120px}.join-job-main{font-size:14px;min-height:590px}.job-infomation{padding:0 30px}.job-duty{height:40px}.job-demand{padding:24px 0}.job-apply-btn{margin:40px 0;width:94px;line-height:32px}.join-page-pc{height:120px;border-top:1px solid #f7f7f7}#join-upload{text-align:left}#join-upload>div{width:600px;height:320px;margin:auto;padding:30px}.join-upload-table{overflow:hidden;line-height:32px}.join-upload-table>div{float:left;margin-bottom:24px}.join-upload-key{width:80px;font-size:14px}.join-upload-val{width:460px}.join-upload-val>input{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;list-style:none;position:relative;display:inline-block;padding:4px 11px;width:100%;height:32px;font-size:14px;line-height:1.5;color:rgba(0,0,0,.65);background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;-webkit-transition:all .3s;transition:all .3s}.join-upload-val input:hover{border-color:#40a9ff}.join-upload-val input:focus{outline:0;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.join-upload-title{font-size:20px;padding:40px 0}.join-upload-file{line-height:32px;overflow:hidden}.join-upload-file>div{float:left}.join-upload-btn{width:140px;background-color:#f2f4f5;margin:0 24px 0 auto;text-align:center;border-radius:5px}.join-upload-note{font-size:14px;color:#999;padding-bottom:24px}.join-upload-cancel{position:absolute;top:10px;right:10px}.join-upload-submit{background-color:#C8102E;color:#fff;width:120px;padding:0 16px;border-radius:5px;line-height:32px;margin:0 auto;text-align:center}.career-header{padding-top:56.25%;font-size:44px;line-height:62px}.career-header .career-header-content{position:absolute;width:100%;top:0;height:92px;left:0;bottom:0;right:0;margin:auto}.career-header .career-header-en{font-size:20px;line-height:30px}.career-main{background-color:#fff;color:#666;font-size:16px}.career-main-photo{width:1200px;margin:0 auto;padding-bottom:170px}.career-main-decription{font-size:16px;line-height:24px;width:783px;margin:0 auto;padding:100px 0}.career-work-photo{overflow:hidden}.career-work-photo>div{float:left;overflow:hidden}.career-work-photo img{width:100%;height:100%;display:block}.career-work-photo1{width:530px;height:360px;margin-right:20px}.career-work-photo2{width:370px;height:360px;margin-right:20px}.career-work-photo3{width:260px;height:360px}.career-work-photo3>img{width:260px;height:170px}.career-main-welfare{background-color:#f0efee;text-align:center;padding-top:100px}.career-main-welfare>div{margin:0 auto}.career-welfare-title{font-size:40px;line-height:62px}.career-welfare-description{font-size:16px;line-height:24px;padding-top:16px;width:580px;text-align:left;padding-bottom:80px}.career-welfare-logo{overflow:hidden;width:1000px;margin:0 auto}.career-welfare-logo>li{width:200px;float:left;font-size:16px}.career-welfare-logo>li img{width:64%;display:inline-block;margin-bottom:20px}.career-classify-logo{width:1000px;margin:0 auto}.career-classify-logo li:hover{box-shadow:0 49.5px 70px -24.5px rgba(0,0,0,.3);transform:scale(1.02)}.career-classify-logo>li{width:270px;height:270px;float:left;transition:all .2s;color:#666;background-color:#fff;position:relative;margin-bottom:100px}.career-classify-logo>li img{width:100%;display:inline-block}.company-card-photo-pc,.company-cooperation .company-cooperation-pc{display:block}.career-classify-logo>li>div{position:absolute;bottom:40px;left:0;text-align:center;width:100%;font-size:16px;color:#333}.career-classify-logo li:nth-child(3n+2){margin:0 95px}.career-check-job{background-color:#f0efee;padding-bottom:140px}.career-check-job>div{width:235px;line-height:66px;background-color:#c8102e;color:#fff;font-size:16px;margin:0 auto;border-radius:5px;text-align:center}.career-check-job>div a{color:#fff}.company-header{position:relative}.company-header-content{position:absolute;top:35.18519%;left:0;width:100%;text-align:center;line-height:62px;color:#fff;z-index:10}.company-header-play{width:60px;height:60px;background-size:100% 100%;background-repeat:no-repeat;margin:2.08333% auto 0}.company-header-video{width:100%;height:100%;object-fit:fill;position:absolute;top:0;left:0}.company-content{padding:5.20833% 0;background-color:#fcfcfc}.company-title{text-align:center;margin-bottom:10px}.company-description,.company-description-photo{width:780px;margin:0 auto}.company-description{text-align:center;color:#666}.company-description-photo img{width:100%;display:block}.company-gist{width:1040px}.company-gist3{width:1070px}.company-gist3>p,.company-gist4>p{text-align:center}.company-card{overflow:hidden}.company-card>div{width:50%;float:left;position:relative;padding-top:26.04167%;background-color:#fff}.company-card-word{position:absolute;width:35.41667%;top:0;left:0;right:0;margin:auto;bottom:0;display:flex;justify-content:center;flex-direction:column;padding-top:20.83333%\9}.company-card-photo{position:absolute;width:100%;height:100%;top:0;left:0}.company-card-photo>img{width:100%;display:inline-block}.company-cooperation{width:100%}.company-cooperation>img{width:100%;display:block}.company-experience{background-color:#fff;padding-bottom:30px}.company-experience>div{width:764px;margin:0 auto}.company-experience-title{padding-top:60px;padding-bottom:40px;text-align:center}.course-progress{position:relative;width:100%;padding-top:8px;min-height:36px;box-sizing:content-box}.course-progress>div{font-size:16px;line-height:24px;color:#666}.course-progress-time{position:absolute;width:20%;height:40px;top:0;left:0;text-align:center;color:#666}.course-progress-content,.course-progress-span{position:relative;top:-8px}.course-progress-content{padding-left:62.5px;padding-right:15px;width:80%;left:20%;border-left:1px solid #d3cdce;min-height:50px}.course-progress-content:before{content:'';display:block;position:absolute;width:12px;height:12px;border-radius:6px;background-color:red;left:-6px;top:-6px}.company-geek{padding-top:49.375%;position:relative;color:#fff;font-size:16px;line-height:24px}.company-join,.csr-header-content{line-height:60px;text-align:center}.company-geek>img{width:100%;height:100%;position:absolute;top:0;left:0;display:block}.company-geek-content{position:absolute;top:27.42616%;width:100%}.company-geek-content .company-description,.company-geek-content .company-title{color:#fff}.company-join{background-color:#EC1C24;display:block;width:210px;margin:40px auto 0;border-radius:5px;font-size:20px}.company-content1-pc{display:block}.company-content1-pc p{text-align:center}.csr-page-mobile{display:none}.csr-container{min-width:1280px}.csr-header{padding-top:56.25%;position:relative;background-color:#eee}.csr-header-logo{width:18.22917%;position:absolute;top:37.55556%;left:0;right:0;margin:0 auto}.csr-header-logo>img{width:100%}.csr-header-content{position:absolute;top:58.77778%;left:0;font-size:40px;color:#fff;width:100%}.csr-header-content>div{text-align:center}.csr-page{padding-top:45.3125%;position:relative;color:#fff}.csr-page-img{position:absolute;height:100%;width:100%;top:0;left:0}.csr-page-img>img{height:100%;width:100%}.csr-page-content{position:absolute;top:42.35294%;text-align:center;width:100%}.csr-page-title{margin-bottom:15px}.csr-page-description{width:41.09375%;margin:0 auto}.csr-page-description>p{text-align:left;display:inline-block}.csr-page-content3{top:32.94118%}.csr-page-video3{padding-top:20px}.csr-page-video3>div{width:60px;height:60px;margin:0 auto}.contact-header{padding-top:36.45833%;position:relative;color:#fff}.contact-header-content{position:absolute;left:18.75%;top:32.28571%}.contact-header-hi{font-size:152px;line-height:110px;padding-right:40px;padding-bottom:80px;position:relative;left:-10px}.contact-title{font-size:20px;line-height:20px;margin-bottom:10px}.contact-title-en{font-size:28px;line-height:40px}.contact-description-en,.contact-us{font-size:16px}.contact-us{line-height:28px}.contact-content{background-color:#f7f7f7}.contact-list{width:1280px;overflow:hidden;padding:30px 40px;margin:0 auto}.contact-list>li{width:300px;float:left;margin-bottom:24px}.contact-list>li>div:nth-child(2){display:none}.contact-list .contact-list-title{font-size:20px;line-height:40px;padding-bottom:10px}.contact-list .contact-list-content>span:nth-child(1){margin-right:10px}.contact-list .contact-list-content span{font-size:14px;line-height:34px}.contact-header-icon{display:block;padding-top:20px;line-height:26px;overflow:hidden}.contact-header-icon .iconfont{font-size:24px;float:left}.contact-header-icon>div{display:inline-block;float:left;margin-left:16px}}@media (min-width:769px) and (max-width:1400px){.contact-header-hi{font-size:128px;line-height:110px;padding-right:40px;padding-bottom:60px;position:relative;left:-10px}.contact-header-content{top:27.28571%}.contact-header-hi-en{font-size:120px;padding-bottom:24px}}@media (min-width:1400px) and (max-width:1600px){.contact-header-content-en{top:28.28571%}.contact-header-hi-en{font-size:140px;padding-bottom:60px}}