@charset "UTF-8";.addr_list_cont{box-shadow:0 0 10px 6px #eef1f6}.com_msg02_content li,.com_msg_content .line_1 .com_name,.job_list .line_1 a,.right_com_intro .com_intro.information li,.suggest_job li .line_1 .job_name,.suggest_job li .line_1 span,.suggest_job li .line_2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addr_list_cont::-webkit-scrollbar{width:4px;height:4px;background:#f1f1f1}.addr_list_cont::-webkit-scrollbar-thumb,.addr_list_cont::-webkit-scrollbar-track{border-radius:999px}.addr_list_cont::-webkit-scrollbar-thumb{min-height:10px;background:#f6ab00}.com_msg02_cont .logo_tianyan a,.com_msg02_cont .logo_tianyan span{display:inline-block;vertical-align:middle}a,b,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,i,input,label,li,ol,p,pre,select,span,strong,td,textarea,th,ul{box-sizing:border-box;margin:0;padding:0;font-weight:400}body{background-color:#f2f6fc}button,input,select,textarea{outline:0;border:none;background:0 0;font-family:inherit}img{border:none;display:block;vertical-align:middle}.com_msg_content .line_2>i,.com_msg_content .line_2>span{display:inline-block;vertical-align:middle}pre{font-family:inherit;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.box{width:1200px;max-width:1200px;min-width:950px;margin:0 auto}@media screen and (max-width:1250px){.box{width:1000px}}@media screen and (max-width:1050px){.box{width:950px}}u{text-decoration:none}#banner{position:relative;height:265px;background-repeat:no-repeat;background-position:center}.com_msg_cont{width:100%;height:230px;position:absolute;left:0;top:140px}.com_msg_cont .box{height:100%;background:#fff;padding:35px}.com_msg_cont .com_logo{width:161px;height:161px;border:1px solid #ebeef5;overflow:hidden;float:left}.com_msg_content{margin-left:180px;margin-top:17px}.com_msg_content .line_1{margin-bottom:17px}[data-act=addAttention],[data-act=disAttention]{float:right;height:26px;line-height:24px;font-size:14px;color:#fff;padding:0 16px;cursor:pointer;border:1px solid #f6ab00;border-radius:13px;margin-top:7px}[data-act=addAttention]{background:#f6ab00}[data-act=addAttention]:hover{background:#ffb408;color:#fff}[data-act=disAttention]{background:0 0;color:#f6ab00}[data-act=disAttention]:hover{background:#f6ab00;color:#fff}.com_msg_content .line_1 .com_name{font-size:30px;color:#004098;max-width:80%}.com_msg_content .line_2{margin-bottom:20px}.com_msg_content .line_2>span{height:20px;line-height:17px;border:1px solid #f6ab00;border-radius:12px;padding:0 8px;font-size:14px;color:#f6ab00;margin-left:8px}.btn_share{float:right;font-size:14px;color:#a7a7a7;cursor:pointer;position:relative}.btn_share:hover{color:#f6ab00}.btn_share:hover .qrcode-box{display:block}.btn_share>i{display:inline-block;vertical-align:middle}.qrcode-box{display:none;position:absolute;left:-138px;top:-40px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border:1px solid #f6ab00;padding:0 13px 13px;background:#fff}.qrcode-box img{width:auto}.qrcode-box>p{font-size:16px;color:#666;padding:16px 0 9px}.qrcode-box [data-act=close_qrcode]{float:right;font-family:SimSun;font-size:21px;color:#9a9a9a;cursor:pointer}.qrcode-box [data-act=close_qrcode]:hover{color:#f6ab00}.light_point{height:22px;overflow:hidden;font-size:12px;color:#909399;line-height:22px}.light_point span{display:inline-block;padding:0 9px;margin-right:4px;margin-bottom:6px;background:#ebeef5}.light_point p{font-size:14px;color:#999}.light_point p i{display:inline-block;vertical-align:middle;margin-right:6px}.light_point p b{display:inline-block;vertical-align:middle}.title_cont{position:relative}.title_cont:before{content:"";display:block;width:3px;height:20px;background:#f6ab00;position:absolute;left:-9px;top:2px}.title_cont .title_content{font-size:18px;color:#333}.main_cont{padding:45px 0 0;margin-bottom:30px}.main_cont .box{overflow:hidden}.main_cont .box>div{min-height:200px}.main_right_box{width:280px;float:right}.main_right_box>div{margin-bottom:20px;background:#fff}.basic_msg_content{padding:18px 30px 0}.basic_msg_list{font-size:14px;color:#666;line-height:30px;margin:7px auto 0;padding-bottom:12px}.basic_msg_list a{display:inline-block;vertical-align:middle;cursor:default}.basic_msg_list a:hover{color:inherit}.basic_msg_list li{position:relative;padding-left:30px}.basic_msg_list li.join_fair{color:#ff5657}.basic_msg_list li.com_chain:hover,.basic_msg_list li.join_fair:hover{color:#f6ab00}.basic_msg_list li.join_fair a{cursor:pointer}.basic_msg_list li.num123 i{top:7px}.basic_msg_list li.com_chain a{cursor:pointer}.basic_msg_list li.com_chain a i{display:inline-block;position:relative;top:3px}.basic_msg_list li>i{position:absolute;left:0;top:10px}.basic_msg_list li>i.icon-num123{top:12px}.basic_msg_list li>i.icon-mobile_01{left:2px;top:9px}.basic_msg_list .isonline{position:static;display:inline-block;vertical-align:middle;margin-left:5px}.basic_msg_list span{display:inline-block;vertical-align:middle}.basic_msg_list span.email span{white-space:pre-wrap;line-height:normal}.basic_msg_list span.email img{width:280px}.basic_msg_list span img{width:300px;height:15px}.suggest_content{background:#fff;padding:18px 30px 0}.suggest_content .title{font-size:16px;color:#333;line-height:20px;border-left:3px solid #f6ab00;padding-left:5px;margin-left:-8px}.suggest_content .more{position:absolute;right:0;top:1px;font-size:14px;color:#909399}.suggest_content .more:hover{color:#f6ab00}.suggest_job li{border-bottom:1px solid #ebeef5;padding-bottom:17px;margin-top:16px}.suggest_job li .line_1{font-size:14px;margin-bottom:5px}.suggest_job li .line_1 span{color:#f6ab00;width:92px;text-align:right}.suggest_job li .line_1 .job_name{color:#004098;display:inline-block;max-width:50%}.suggest_job li .line_1 .job_name:hover{color:#f6ab00}.suggest_job li .line_2{width:100%;font-size:12px;color:#666}.suggest_job li:last-child{border-bottom:none}.banner_min{width:100%;height:138px;overflow:hidden}.right_com_intro{padding:18px 20px 0 30px}.right_com_intro:after{content:'';display:table}.right_com_intro .com_intro{text-align:justify;max-height:390px;margin:8px 0 12px;overflow:hidden;position:relative}.right_com_intro .com_intro.information{max-height:240px}.right_com_intro .com_intro.information li{width:100%;line-height:30px;font-size:14px}.right_com_intro .com_intro.information li b{color:#909399}.right_com_intro .com_intro.information li pre,.right_com_intro .com_intro.information li span,.right_com_intro .com_intro.information li strong{color:#333}.right_com_intro .com_intro.open{max-height:none;padding-bottom:30px}.right_com_intro .com_intro [data-act=show_all2]{position:absolute;right:0;bottom:6px;font-size:14px;color:#004098;cursor:pointer;padding-left:38px;background:url(/static/style/v4/images/layer_more.png) no-repeat}.right_com_intro .com_intro [data-act=show_all2] span{display:inline-block}.right_com_intro .com_intro [data-act=show_all2] i{display:inline-block;vertical-align:middle;margin-left:6px}.main_lef_box{width:75%;overflow:hidden;background:#fff}@media screen and (max-width:1250px){.main_lef_box{width:70%}}.main_tab_wrap{height:66px}.main_tab_wrap.fixed .main_tab_cont{position:fixed;top:0;left:0;z-index:2;width:100%;background:#ebeef5}.main_tab_nav{width:100%;height:66px;line-height:66px;font-size:18px;color:#666;border-bottom:1px solid #ebeef5;padding-left:40px}.main_tab_nav .seo_style{display:inline;font-size:inherit;font-style:inherit;color:inherit}.main_tab_nav li{float:left;height:100%;border-bottom:3px solid transparent;margin-bottom:-1px;margin-right:50px;cursor:pointer;position:relative;bottom:-1px}.main_tab_nav li:hover{color:#f6ab00}.main_tab_nav li.active{color:#333;border-bottom-color:#f6ab00}.main_tab_nav li.active a:hover{color:inherit}.main_tab_nav li .icon-suggest_02{position:absolute;right:-25px;top:11px}.main_tab_item{display:none}.main_tab_item.selected{display:block}#com_intro_cont{padding:0 40px}#com_intro_cont .text_box{margin-top:30px;margin-bottom:30px;height:180px;overflow:hidden}#com_intro_cont .text_box.open{height:auto}.com_intro_cont{font-size:14px;color:#333;line-height:30px}.banner_box{position:relative;height:300px;margin:30px 0 7px}.banner_box .banner_content{position:relative;width:600px;height:300px;margin:0 auto}@media screen and (max-width:1250px){.banner_box .banner_content{width:470px}}.banner_box .banner_content .swiper-container{width:100%;height:100%;text-align:center}.banner_box .banner_content .swiper-container .swiper-slide{width:100%;height:100%}.banner_box .banner_content .swiper-container img{width:100%;height:100%;display:block}.banner_box .banner_content .button_next,.banner_box .banner_content .button_prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:SimSun;font-size:43px;color:#858585;cursor:pointer;-webkit-user-select:none;user-select:none}.banner_box .banner_content .button_next:hover,.banner_box .banner_content .button_prev:hover{color:#f6ab00}.banner_box .banner_content .button_prev{left:-50px}.banner_box .banner_content .button_next{right:-50px}.com_msg02_cont{margin-top:28px}.com_msg02_content{height:60px;overflow:hidden;font-size:14px;line-height:30px;margin-top:10px}.com_msg02_content ul{overflow:hidden}.com_msg02_content li{float:left;width:50%;padding-right:10px}.com_msg02_content li.text{width:100%;padding-right:0}.com_msg02_content li b{color:#909399}.com_msg02_content li pre,.com_msg02_content li span,.com_msg02_content li strong{color:#333}.com_msg02_content li pre{display:inline}[data-act=show_all3]{float:right;font-size:14px;color:#004098;cursor:pointer}[data-act=show_all3] span{margin-right:6px}[data-act=show_all3] .up{display:inline-block}[data-act=show_all3] .down,[data-act=show_all3].open .up{display:none}[data-act=show_all3].open .down{display:inline-block}.com_msg02_cont .logo_tianyan{font-size:12px;color:#909399;text-align:right;margin-top:10px}.com_msg02_cont .logo_tianyan a{display:inline-block;width:62px;height:19px;overflow:hidden;background:url(/static/style/v4/images/logo_tianyan.png) no-repeat;margin-left:2px}#mask_ctn{background:#fff;box-sizing:border-box;margin-top:-30px;margin-bottom:22px;padding-top:27px}#mask_ctn .mask_box{width:100%;height:110px;padding-top:28px;background:url(/static/style/v4/images/cover.jpg?v=123) no-repeat;background-size:100%;position:relative}#mask_ctn .mask_box>div{width:280px;height:50px;line-height:50px;font-size:18px;color:#fff;text-align:center;background:#f6ab00;border-radius:26px;margin:2px auto 0;-webkit-transition:all linear 50ms;transition:all linear 50ms}#mask_ctn .mask_box>div:hover{margin-top:0;width:284px;height:54px;line-height:54px;background:#f6ab00;box-shadow:0 0 10px #f6ab00}#mask_ctn .mask_box>div a{display:inline-block;width:100%;height:100%;color:#fff;text-decoration:none}#mask_ctn .mask_box>div span{font-family:SimSun;margin-left:6px;font-size:20px}.contact_content{margin-top:5px;overflow:hidden}.contact_content li{float:left;width:50%;line-height:28px}.contact_content li p{display:inline-block;vertical-align:middle;width:28px;text-align:center}.contact_content li i{display:inline-block;position:relative;top:2px}.contact_content li i.icon-mobile_01{top:4px}.contact_content li span{display:inline-block;vertical-align:middle;font-size:14px;color:#333}.contact_content li.msg_email{line-height:normal;margin-top:8px}.contact_content li.msg_email.gt2 p{vertical-align:top}.contact_content li.msg_email.gt2 span{vertical-align:text-top}.job_list .line_1 .icon-urgent_job,.job_list .line_1 a,.job_list .line_1 span,.job_list .line_2 p,.job_list .line_2 span,.page_content a,.page_content span,.warn_content .title i,.warn_content .title span{vertical-align:middle;display:inline-block}.com_addr_cont{margin-top:32px}.com_addr_content{font-size:14px;margin-top:15px}.com_addr_content span{color:#333}.com_addr_content [data-act=load_bigMap]{color:#004098}.com_addr_content [data-act=load_bigMap]:hover{color:#f6ab00}.recruit_job_navbar{position:relative;padding-bottom:18px;border-bottom:1px solid #ebeef5}.recruit_job_navbar.open,.recruit_job_navbar.open .recruit_job_nav{max-height:none}.recruit_job_navbar.open .icon-arrow_down_03{display:none}.recruit_job_navbar.open .icon-arrow_up_01{display:block}.recruit_job_navbar [data-act=show_all]{position:absolute;right:35px;top:28px;padding:4px;cursor:pointer;overflow:hidden}.recruit_job_navbar [data-act=show_all]>i{float:left}.recruit_job_nav{font-size:16px;color:#999;padding:22px 40px 0;overflow:hidden;max-height:112px}.recruit_job_nav li{float:left;display:inline-block;line-height:28px;padding:0 12px;margin-bottom:2px;margin-right:14px;cursor:pointer}.recruit_job_nav li.active,.recruit_job_nav li:hover{color:#fff;background:#f6ab00}.search_bar_cont2{margin:20px 40px;padding:10px;background:#f2f6fc}.addr_list_cont,.search_bar_box{background:#fff;border:1px solid #e5e5e5}.search_bar_box{height:46px;font-size:14px}.search_bar_box .search_addr_content{float:left;width:22%;height:100%;position:relative}.search_bar_box .search_addr_content>i{float:right;margin:20px 20px 0 0}#addr{display:block;line-height:44px;color:#333;padding:0 20px;cursor:pointer;white-space:nowrap}@media screen and (max-width:1050px){#addr{padding:0 10px}}.addr_list_cont{display:none;position:absolute;left:0;top:50px;z-index:1;width:100%;max-height:324px;overflow:auto}.addr_list_cont .addr_list li{height:36px;line-height:36px;color:#666;padding:0 10px;cursor:pointer}.addr_list_cont .addr_list li.selected,.addr_list_cont .addr_list li:hover,[data-act=apply]:hover{background:#f6ab00;color:#fff}.search_bar_box .search_kw_content{height:100%;border-left:1px solid #e5e5e5;margin-left:22%}#keyword{width:100%;height:100%;line-height:44px;color:#333;padding:0 20px}.job_content{padding:0 40px}.job_list{max-height:1230px;overflow:hidden}.job_list li{border-bottom:1px solid #ebeef5;position:relative;padding:19px 0 22px}[data-act=apply]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:120px;height:36px;line-height:34px;font-size:14px;color:#f6ab00;text-align:center;border:1px solid #f6ab00;border-radius:20px;cursor:pointer}[data-act=apply].disabled{border-color:#a7a7a7;color:#a7a7a7}[data-act=apply].disabled:hover{background:0 0;border-color:#a7a7a7;color:#a7a7a7}.job_list .line_1{font-size:18px;margin-bottom:6px}.job_list .line_1 a{color:#004098;max-width:30%}.job_list .line_1 a:hover{color:#f6ab00}.job_list .line_1 .icon-urgent_job{margin-left:4px}.job_list .line_1 span{color:#f6ab00;margin-left:40px}.job_list .line_2{color:#666;margin-bottom:9px}.job_list .line_2 span{font-size:14px;margin-right:44px}.job_list .line_2 span i{position:relative;top:-1px;font-size:12px;color:#ccc}.job_list .line_2 p{font-size:14px}.job_list .line_3{font-size:12px;color:#999}.page_cont{line-height:30px;text-align:center;padding:30px 0 13px}.page_content{display:inline-block}.page_content a,.page_content span{width:30px;height:30px;line-height:28px;font-size:14px;color:#a7a7a7;text-align:center;border:1px solid #e5e5e5;margin-right:5px;-webkit-user-select:none;user-select:none}.page_content a.current,.page_content a.nextPage:hover,.page_content a.prevPage:hover,.page_content a.tcdNumber:hover,.page_content span.current,.page_content span.nextPage:hover,.page_content span.prevPage:hover,.page_content span.tcdNumber:hover{border-color:#f6ab00;background:#f6ab00;color:#fff}.page_content a.nextPage,.page_content a.prevPage,.page_content a.tcdNumber,.page_content span.nextPage,.page_content span.prevPage,.page_content span.tcdNumber{cursor:pointer}.page_content a.nextPage,.page_content a.prevPage,.page_content span.nextPage,.page_content span.prevPage{font-family:SimSun;font-size:22px}.page_content a.point,.page_content span.point{cursor:default}#no_result a,[data-act=change_pos]:hover{color:#f6ab00}#no_result{padding:48px 0 12px;font-size:16px;text-align:center;color:#333}#no_result .pic_no_result{width:183px;height:108px;margin:0 auto 17px;overflow:hidden;background:url(/static/style/v4/images/no_result.png) no-repeat}#no_result a{text-decoration:underline}#no_result a:hover{color:#f58220}#hot_job_cont{margin-top:25px}#hot_job_cont .change{overflow:hidden;padding:0 40px}[data-act=change_pos]{float:right;line-height:16px;font-size:16px;color:#999;cursor:pointer;-webkit-user-select:none;user-select:none}.warn_cont{padding:0 40px;margin-top:37px;margin-bottom:30px}.warn_content{background:#fef6e5;padding:15px 0}.warn_content .title{color:#333}.warn_content .title i{margin-right:5px;margin-left:10px}.warn_content .title span{font-size:14px}.warn_content .text{display:block;font-size:14px;color:#666;line-height:24px;padding:0 24px 0 35px}.crumbs_cont .box,.page_describe .box{padding:0 20px}.crumbs_cont{font-size:14px;line-height:28px}.page_describe{font-size:14px;color:#909399}.allmap_ctn{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F333333, endcolorstr=#7F333333);background:rgba(0,0,0,.4);position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999}.allmap_ctn .allmap_box{display:table-cell;width:1920px;text-align:center;vertical-align:middle}.allmap_ctn .allmap_box .allmap_content{display:inline-block;background:rgba(0,0,0,.3);border-radius:5px;padding:5px;top:15%}.allmap_content2{padding:0 40px 40px;width:890px;height:585px;background:#fff;box-sizing:border-box}@media screen and (max-width:1250px){.allmap_content2{width:790px;height:485px;padding:0 20px 20px}.allmap_content2 #allmap{height:380px}}.allmap_content2>p{font-size:16px;color:#666;text-align:left;padding:30px 0 26px}.allmap_content2>p>b{color:#333}.allmap_content2>p [data-act=close_baidu_map]{content:"";display:block;cursor:pointer;float:right;margin-right:-20px}@media screen and (max-width:1250px){.allmap_content2>p [data-act=close_baidu_map]{margin-right:10px}}#allmap{height:470px;background:#fff}#bdshare_weixin_qrcode_dialog{box-sizing:content-box}