@charset "UTF-8";.swiper-container{margin:0 auto;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.com-content .line-1 .com-name a,.flicker-com-content .table .table_cell a,.job-content .line-1 .job-name a,.job-content .line-3 .com-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body{background:#f7f8fc}.pre-sys-msg{border-bottom:1px solid #f0f0f0}.pre-sys-msg .box{padding:8px 0}.top-cont .top-banner{display:block;width:100%;height:100px;background-repeat:no-repeat;background-position:center}.top-cont .box{height:100%;position:relative}.top-cont .box .btn-close{position:absolute;right:0;top:8px;font-size:18px;font-family:simsun;color:#fff;opacity:.5;filter:alpha(opacity=50);cursor:pointer}.top-cont .box .btn-close:hover{opacity:1;filter:alpha(opacity=100)}.banner-cont .left-box{width:710px}.banner-cont .left-box:after{content:'';display:block;clear:both}.banner-cont .left-box .swiper-container .pagination-box{position:absolute;z-index:20;bottom:10px;width:100%;text-align:center}.banner-cont .left-box .swiper-container .pagination-box .pagination{display:inline-block;height:9px;background:#f2f6fc;background:rgba(242,246,252,.5);-moz-border-radius:6px;border-radius:6px;font-size:0;padding:2px 3px}.banner-cont .left-box .swiper-container .pagination-box .swiper-pagination-switch{display:inline-block;width:5px;height:5px;-moz-border-radius:50%;border-radius:50%;background:#fff;margin:0 2px;opacity:.7;filter:alpha(opacity=70);cursor:pointer}.banner-cont .left-box .swiper-container .pagination-box .swiper-active-switch{background:#f6ab00;opacity:1;filter:alpha(opacity=100)}.banner-cont .left-box .swiper-container .btn-switch_left,.banner-cont .left-box .swiper-container .btn-switch_right{position:absolute;top:105px;z-index:2;width:30px;height:50px;line-height:50px;text-align:center;cursor:pointer}.banner-cont .left-box .swiper-container .btn-switch_left.hide,.banner-cont .left-box .swiper-container .btn-switch_right.hide{visibility:hidden}.banner-cont .left-box .swiper-container .btn-switch_left:hover .mask,.banner-cont .left-box .swiper-container .btn-switch_right:hover .mask{opacity:.5;filter:alpha(opacity=50)}.banner-cont .left-box .swiper-container .btn-switch_left:hover .iconfont,.banner-cont .left-box .swiper-container .btn-switch_right:hover .iconfont{opacity:1;filter:alpha(opacity=100)}.banner-cont .left-box .swiper-container .btn-switch_left .iconfont,.banner-cont .left-box .swiper-container .btn-switch_right .iconfont{font-size:18px;color:#fff;position:relative;z-index:1;opacity:.8;filter:alpha(opacity=80)}.banner-cont .left-box .swiper-container .btn-switch_left .mask,.banner-cont .left-box .swiper-container .btn-switch_right .mask{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.3;filter:alpha(opacity=30)}.banner-cont .left-box .swiper-container .btn-switch_left{left:0}.banner-cont .left-box .swiper-container .btn-switch_right{right:0}.banner-cont .left-box .swiper-container .swiper-slide{position:relative}.banner-cont .left-box .min-banner-swiper{display:inline-block;width:352px;height:144px}.banner-cont .left-box .banner-min:hover .mask-layer,.banner-cont .left-box .banner-swiper:hover .mask-layer{display:none}.banner-cont .left-box .min-banner-swiper .btn-switch_left,.banner-cont .left-box .min-banner-swiper .btn-switch_right{top:50px}.banner-cont .left-box .banner-swiper{width:710px;height:260px;margin-bottom:6px}.banner-cont .left-box .banner-min{float:left;width:100%;height:100%;position:relative}.banner-cont .left-box .banner-min.first{margin-right:6px}.banner-cont .left-box .watermark{position:absolute;left:0;bottom:0;width:30px;height:16px;line-height:16px;text-align:center;font-size:10px;font-family:simsun;color:#e4e4e4;background:#4649c6;background:rgba(0,0,0,.2);-moz-border-radius-topright:2px;border-top-right-radius:2px}.banner-cont .left-box .watermark:before{content:"广告";display:block;-webkit-transform:scale(1);transform:scale(.812);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.com-cont .com-list:after,.hot-city-detail:before,.industry-cont .box:after,.industry-content .industry-header:after,.job-cont .job-list:after{content:''}.banner-cont .left-box .mask-layer{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:#000;opacity:.25;filter:alpha(opacity=25)}.industry-cont,.industry-cont .box{position:relative}.industry-cont{margin-top:62px;z-index:1}.industry-cont .box:after{display:block;clear:both}.industry-content{float:left;width:196px;height:160px;margin-left:5px;background:#fff}.industry-content:first-child{margin-left:0}.industry-content .industry-header{padding:0 20px 1px;cursor:pointer;margin-bottom:3px;position:relative}.industry-content .industry-header:after{display:block;position:absolute;left:0;top:22px;z-index:1;width:100%;height:70px;border:1px solid transparent;border-bottom:none}.industry-content .industry-header:not(haha):after{border:none}.industry-content .industry-header.active .header-icon,.industry-content .industry-header:hover .header-icon{position:relative;z-index:2;color:#fff;background:#f6ab00;-webkit-box-shadow:0 5px 20px rgba(255,135,28,.4);-moz-box-shadow:0 5px 20px rgba(255,135,28,.4);box-shadow:0 5px 20px rgba(255,135,28,.4)}.industry-content .industry-header.active .title,.industry-content .industry-header:hover .title{position:relative;z-index:2;border-color:#f6ab00}.industry-content .industry-header.active:after,.industry-content .industry-header:hover:after{border-color:#e0e1e5;background:#fff;-webkit-box-shadow:0 -2px 3px rgba(110,110,110,.4);-moz-box-shadow:0 -2px 3px rgba(110,110,110,.4);box-shadow:0 -2px 3px rgba(110,110,110,.4)}.industry-content .industry-header .header-icon{width:44px;height:44px;line-height:44px;-moz-border-radius:50%;border-radius:50%;background:#fff;text-align:center;color:#666;margin:-22px auto 0;-webkit-box-shadow:0 0 10px rgba(110,110,110,.4);-moz-box-shadow:0 0 10px rgba(110,110,110,.4);box-shadow:0 0 10px rgba(110,110,110,.4)}.industry-content .industry-header .header-icon i{font-size:24px}.industry-content .industry-header .title{font-size:14px;color:#000;border-bottom:1px solid #333;padding-bottom:5px;margin:15px 0 10px}.industry-content .link{max-height:84px;line-height:20px;font-size:13px;color:#333;padding:0 20px 10px;overflow:hidden}.industry-content .link a{display:inline-block;margin-right:14px}.industry-detail-cont{display:none;position:absolute;left:0;top:70px;padding:12px 20px 40px;background:#fff;border:1px solid #e0e1e5}.industry-detail-cont:not(haha){border:none;-webkit-box-shadow:0 0 5px rgba(110,110,110,.4);-moz-box-shadow:0 0 5px rgba(110,110,110,.4);box-shadow:0 0 5px rgba(110,110,110,.4)}.industry-detail-cont .industry-detail-box{overflow:hidden}.industry-detail-content{margin-top:7px;position:relative;top:1px}.industry-detail-content p{line-height:30px;font-size:13px;color:#999}.industry-detail-content>div{line-height:24px;font-size:13px;color:#333;margin-left:36px}.industry-detail-content>div>div{border-bottom:1px solid #e8e8e8;overflow:hidden;margin-left:-25px;padding-right:20px;padding-bottom:9px}.industry-detail-content>div a{float:left;display:inline-block;margin-left:25px}.industry-detail-content>div a.active{color:#f6ab00}.industry-detail-content>div a:hover{color:#f6ab00;text-decoration:underline}.tab-bar{width:100%;font-size:0;text-align:center;overflow:hidden;margin-top:46px}.tab-bar.is-tab li.active,.tab-bar.is-tab li:hover{color:#f6ab00;cursor:pointer}.tab-bar li{font-size:16px;color:#333;display:inline-block}.tab-bar li .seo-style{font-size:inherit;color:inherit}.tab-bar li.separator{margin:0 14px}.tab-content .tab-item{display:none}.btn-see-more,.job-cont .job-list li:hover .btn-apply,.tab-content .tab-item.active{display:block}.btn-see-more{width:160px;height:32px;line-height:30px;font-size:13px;color:#666;text-align:center;border:1px solid #eaeaea;margin:30px auto 0}.btn-see-more:hover{color:#f6ab00;border-color:#f6ab00}.job-cont .tab-content{margin-top:20px}.job-cont .job-list{margin-left:-5px}.job-cont .job-list:after{display:block;clear:both}.job-cont .job-list li{float:left;width:330px;height:140px;background:#fff;margin:0 0 5px 5px;padding:17px 20px 16px;border:1px solid transparent}.job-cont .job-list li:hover{border-color:#e0e1e5}.job-cont .job-list li:not(haha){border:none}.job-cont .job-list li:not(haha):hover{-webkit-box-shadow:0 0 5px rgba(110,110,110,.4);-moz-box-shadow:0 0 5px rgba(110,110,110,.4);box-shadow:0 0 5px rgba(110,110,110,.4)}.job-content .line-1{font-size:16px}.job-content .line-1 span{float:right;color:#ff4c4c}.job-content .line-1 .job-name{color:#333}.job-content .line-1 .job-name a{display:inline-block;max-width:180px}.job-content .line-2{font-size:12px;color:#999;border-bottom:1px dashed #e8e8e8;padding-bottom:10px;margin:4px 0 10px}.job-content .line-3{height:40px;font-size:13px;color:#666}.job-content .line-3 a{display:inline-block;vertical-align:middle}.job-content .line-3 .com-pic{width:40px;height:40px;overflow:hidden;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 5px rgba(9,2,4,.1);-moz-box-shadow:0 0 5px rgba(9,2,4,.1);box-shadow:0 0 5px rgba(9,2,4,.1)}.job-content .line-3 .com-pic img{width:100%;height:auto}.job-content .line-3 .com-name{max-width:170px;margin-left:5px}.job-content .line-3 .btn-apply{display:none;float:right;width:65px;height:24px;line-height:22px;text-align:center;color:#333;border:1px solid #000;margin-top:8px}.com-cont .tab-content{margin-top:20px}.com-cont .com-list{margin-left:-5px}.com-cont .com-list:after{display:block;clear:both}.com-cont .com-list li{float:left;width:330px;height:116px;background:#fff;margin:0 0 5px 5px;padding:20px;border:1px solid transparent;cursor:pointer}.com-cont .com-list li:hover{border-color:#e0e1e5}.com-cont .com-list li:not(haha){border:none}.com-cont .com-list li:not(haha):hover{-webkit-box-shadow:0 0 5px rgba(110,110,110,.4);-moz-box-shadow:0 0 5px rgba(110,110,110,.4);box-shadow:0 0 5px rgba(110,110,110,.4)}.com-content{height:76px;position:relative;padding-left:70px}.com-content .com-logo{position:absolute;left:0;top:0;width:60px;height:60px;-moz-border-radius:50%;border-radius:50%;overflow:hidden;-webkit-box-shadow:0 0 5px rgba(9,2,4,.1);-moz-box-shadow:0 0 5px rgba(9,2,4,.1);box-shadow:0 0 5px rgba(9,2,4,.1)}.com-content .com-logo img{width:100%;height:auto}.com-content .line-1 .com-name{font-size:16px}.com-content .line-1 .com-name a{display:inline-block;max-width:220px;color:#000}.com-content .line-2{font-size:13px;color:#999;margin:1px 0 13px}.com-content .line-3{font-size:13px;color:#666;position:relative}.com-content .line-3 span{font-size:16px;color:#ff4c4c;margin:0 6px}.com-content .btn-bangtou{position:absolute;right:0;bottom:0;width:66px;height:24px;line-height:22px;font-size:13px;color:#666;text-align:center;border:1px solid #e8e8e8}.com-content .btn-bangtou:hover{color:#333;border:1px solid #333}#bangtou-madal{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;background:rgba(0,0,0,.4)}#bangtou-madal .table{display:table;width:100%;height:100%}#bangtou-madal .table .table-cell{display:table-cell;vertical-align:middle;text-align:center}#bangtou-madal .modal-content{display:inline-block;width:287px;height:325px;position:relative;background:url(/public/images/img_bangtou.jpg) no-repeat;-webkit-box-shadow:0 0 10px rgba(110,110,110,.4);-moz-box-shadow:0 0 10px rgba(110,110,110,.4);box-shadow:0 0 10px rgba(110,110,110,.4)}#bangtou-madal .modal-content .btn-close{position:absolute;top:8px;right:7px;font-size:19px;font-family:SimSun;color:#fff;opacity:.5;filter:alpha(opacity=50);cursor:pointer}#bangtou-madal .modal-content .btn-close:hover{opacity:1;filter:alpha(opacity=100)}#bangtou-madal .modal-content img{width:102px;height:102px;margin:97px auto 0;border:2px solid #fff}.flicker-cont{padding-bottom:25px}.flicker-cont .box{position:relative}.flicker-cont .swiper-container{width:1000px;height:304px;max-height:304px;margin-top:26px}.flicker-cont .swiper-container ul{overflow:hidden;margin-left:-2px}.flicker-cont .swiper-container ul li{float:left;height:100px;padding-left:2px;margin-bottom:2px;cursor:pointer;overflow:hidden}.flicker-cont .swiper-container ul li:hover .table{top:0}.flicker-com-content{width:165px;height:100px;position:relative;font-size:12px;color:#fff;overflow:hidden}.flicker-com-content img{width:100%}.flicker-com-content .table{position:absolute;left:0;top:100px;padding:0 6px;table-layout:fixed;width:100%;height:100%;text-align:center;display:table;-webkit-transition:top .12s ease;-o-transition:top .12s ease;-moz-transition:top .12s ease;transition:top .12s ease;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B2000000, endcolorstr=#B2000000)}.flicker-com-content .table:last-child{-webkit-filter:none;filter:none;background:rgba(0,0,0,.7)}.flicker-com-content .table .table_cell{display:table-cell;width:100%;height:100%;vertical-align:middle}.flicker-com-content .table .table_cell>div{margin-top:4px}.flicker-com-content .table .table_cell a{display:inline-block;width:100%}.flicker-com-content .table .table_cell a:hover{text-decoration:underline}.flicker-cont .pagination-box{position:absolute;bottom:-25px;width:100%;text-align:center;font-size:0}.flicker-cont .pagination-box .pagination2{display:inline-block;height:5px}.flicker-cont .pagination-box .swiper-pagination-switch{display:inline-block;width:5px;height:5px;-moz-border-radius:50%;border-radius:50%;background:#999;margin:0 3px;opacity:.5;filter:alpha(opacity=50);cursor:pointer}.flicker-cont .pagination-box .swiper-active-switch{background:#f6ab00;opacity:1;filter:alpha(opacity=100)}.hot-city-cont .hot-city-list{margin:26px 0 0 -14px;overflow:hidden}.hot-city-cont .hot-city-list li{float:left;width:155px;height:80px;margin:0 0 14px 14px}.hot-city-detail,.hot-city-detail .table,.hot-city-detail img,.hot-city-detail:before{width:100%;height:100%}.hot-city-cont .hot-city-list li:hover .table{top:0}.hot-city-cont .hot-city-list li:hover span{display:none}.hot-city-detail{display:block;position:relative;overflow:hidden}.hot-city-detail:before{display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,.2)}.hot-city-detail>span{position:absolute;right:9px;top:8px;font-size:12px;color:#fff;text-align:right}.hot-city-detail .table{display:table;table-layout:fixed;position:absolute;left:0;top:100%;font-size:12px;color:#fff;text-align:center;-webkit-transition:top .12s ease;-o-transition:top .12s ease;-moz-transition:top .12s ease;transition:top .12s ease;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000)}.hot-city-detail .table:last-child{-webkit-filter:none;filter:none;background:rgba(0,0,0,.5)}.hot-city-detail .table .table_cell{position:relative;display:table-cell;width:100%;height:100%;vertical-align:middle}.friend-link a,.friend-link span{display:inline-block;font-size:12px}.friend-link{line-height:24px;margin-top:24px;font-size:0;color:#666}.friend-link span{margin:0 1em}.zt-intro{background:#fff;margin:98px 0 -33px}.zt-intro .tab-bar{margin-top:0}.zt-intro .tab-bar li{color:#fff}.zt-intro .box{background:#004098;padding:26px 20px 35px;position:relative;top:-60px}.zt-intro .intro-text{line-height:28px;font-size:12px;color:#fff;text-align:justify;margin-top:20px}.login-insert-block{float:right}