/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */a,button,input{background-color:transparent}img,legend{border:0}.l_con,.pr,sub,sup{position:relative}.noWrap,.slideCon .short{white-space:nowrap}@font-face{font-family:Gotham-Bold;src:url(../fonts/Gotham-Bold.otf)}*{padding:0;margin:0;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}button,input{border:none}::-ms-clear,::-ms-reveal{display:none}html{font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-width:1200px}body{margin:0;background:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;margin:0;padding:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{text-decoration:none}a:active,a:hover{outline:0}a:visited{color:inherit}b,strong{font-weight:700}em{font-style:normal}h1{font-size:2em;margin:.67em 0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}li,ol,ul{list-style:none}svg:not(:root){overflow:hidden}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{padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.l_con{margin:0 auto;width:1200px}img[class^=icon_]{display:inline-block;width:100%;cursor:pointer;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}i[class^=icon_]{vertical-align:middle;background-size:100% 100%;background-repeat:no-repeat;display:inline-block;font-style:normal}body{font-size:18px}.wrapper{min-height:100%}.clear{*zoom:1}.clear:after,.clear:before{content:"";display:table}.clear:after{clear:both}.box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.fl{float:left}.fr{float:right}.frontRecruitInfoMain .recInfoList .meetingItem .info .det .zb_type,.frontRecruitInfoMain .recInfoList .meetingItem.has_zb .info .det .zb_type{float:left}.pf{position:fixed}.pa,.pagination{position:absolute}.tc{text-align:center}.slideCon .short{padding-right:18px;overflow:hidden;text-overflow:ellipsis}.pagination{left:0;bottom:0;height:62px;width:100%;max-width:100%;text-align:center;z-index:100}.pagination .swiper-pagination-bullet{opacity:1;display:inline-block;*display:inline;*zoom:1;margin:25px 14px 0;background:#fff;height:9px;width:9px;transition:all .22s linear 0s;-moz-transition:all .22s linear 0s;-webkit-transition:all .22s linear 0s;-o-transition:all .22s linear 0s}.pageNavs,.pageNavsWrap,.pageToTop{display:none}.pagination .swiper-pagination-bullet-active{width:28px;background:rgba(255,255,255,.8);-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;border-radius:11px}.pageToTop{background:url(../images/main/toTop.png) center center no-repeat;width:50px;height:50px;right:50px;bottom:50px;cursor:pointer;z-index:111110;position:fixed}.comp_loading{position:fixed;top:50%;left:50%;z-index:4000;width:198px;height:198px;display:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#80000000', endColorstr='#80000000');margin-top:-45px;margin-left:-55px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}:root .comp_loading{filter:none}.comp_loading .spin_img{width:50px;height:50px;display:block;margin:21px auto}.comp_loading .spinner{position:relative;margin:15px auto;width:168px;height:168px;background-position:center;background-repeat:no-repeat;background-image:url(../images/frontPage/Loader.gif)}.frontRecruitInfoMain .recInfoList .meetingItem .info .det .zb_type img,.frontRecruitInfoMain .recInfoList .meetingItem.has_zb .info .det .zb_type img{margin-right:5px}.comp_loading .container1>div,.comp_loading .container2>div,.comp_loading .container3>div{width:10px;height:10px;background-color:#fff;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.comp_loading .spinner .spinner-container{position:absolute;width:100%;height:100%}.comp_loading .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.comp_loading .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.comp_loading .circle1{top:0;left:0}.comp_loading .circle2{top:0;right:0}.comp_loading .circle3{right:0;bottom:0}.comp_loading .circle4{left:0;bottom:0}.comp_loading .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.comp_loading .container3 .circle1{-webkit-animation-delay:-1s;animation-delay:-1s}.comp_loading .container1 .circle2{-webkit-animation-delay:-.9s;animation-delay:-.9s}.comp_loading .container2 .circle2{-webkit-animation-delay:-.8s;animation-delay:-.8s}.comp_loading .container3 .circle2{-webkit-animation-delay:-.7s;animation-delay:-.7s}.comp_loading .container1 .circle3{-webkit-animation-delay:-.6s;animation-delay:-.6s}.comp_loading .container2 .circle3{-webkit-animation-delay:-.5s;animation-delay:-.5s}.comp_loading .container3 .circle3{-webkit-animation-delay:-.4s;animation-delay:-.4s}.comp_loading .container1 .circle4{-webkit-animation-delay:-.3s;animation-delay:-.3s}.comp_loading .container2 .circle4{-webkit-animation-delay:-.2s;animation-delay:-.2s}.comp_loading .container3 .circle4{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.jbox .jbox-content{padding:30px;text-align:center;font-size:16px}.jbox .jbox-button-panel button{margin-left:10px;padding:5px 10px;font-size:16px;border-radius:3px;color:#fff}.jobFairTitOne .btns_zb .btn_apply,.positionDetail .btns_zb .btn_apply{margin-left:15px}.jbox .jbox-button-panel .jBox-Confirm-button{background:#005bac}.jbox .jbox-button-panel .jBox-Confirm-button:hover{opacity:.7}.jbox-tip .jbox-container{background:0 0}.jbox-content .color-palette,.jbox-tip .bg-success,.jbox-tip .color-palette{background:#005bac!important}.jbox-content .color-palette{color:#fff}.frontRecruitInfoMain .recInfoList .meetingItem.has_zb .info{width:338px}.frontRecruitInfoMain .recInfoList .meetingItem.has_zb .btns_zb{float:right;width:87px;margin-top:2px}.frontRecruitInfoMain .recInfoList .meetingItem.has_zb .btns_zb .btn_visitor{display:block;width:85px;height:59px;border-radius:2px;border:1px solid #005bac}.frontRecruitInfoMain .recInfoList .meetingItem.has_zb .btns_zb .btn_visitor>div{color:#005bac;font-size:14px;line-height:25px;text-align:center}.frontRecruitInfoMain .recInfoList .meetingItem.has_zb .btns_zb .btn_visitor .icon_visitor{width:85px;height:15px;margin-right:5px;display:block;margin-top:13px;background-position:center;background-repeat:no-repeat;background-size:auto 100%;background-image:url(../images/frontPage/icon_visitor.png)}.frontRecruitInfoMain .recInfoList .meetingItem.has_zb .btns_zb .btn_visitor:hover{background-color:#005bac}.frontRecruitInfoMain .recInfoList .meetingItem.has_zb .btns_zb .btn_visitor:hover .icon_visitor{background-image:url(../images/frontPage/icon_visitor_hover.png)}.frontRecruitInfoMain .recInfoList .meetingItem.has_zb .btns_zb .btn_visitor:hover>div{color:#fff}.frontRecruitInfoMain .recInfoList .meetingItem.has_zb .btns_zb .btn_player{margin-top:13px}.jobFairTitOne .zb_code{position:relative;color:#005bac;margin-left:15px;display:inline-block;*display:inline;*zoom:1;height:18px;padding-left:22px;background-repeat:no-repeat;background-position:top left;background-size:auto;cursor:pointer;background-image:url(../images/frontPage/icon_code.png)}.jobFairTitOne .zb_code img{position:absolute;right:-120px;bottom:0;width:100px;height:100px;left:auto;top:auto;display:none}.jobFairTitOne .zb_code:hover img{display:block}.jobFairTitOne .btns_zb{float:right;width:250px;margin-top:10px;margin-right:30px}.jobFairTitOne .btns_zb .btn_apply,.jobFairTitOne .btns_zb .btn_visitor{float:right;display:block;width:115px;height:43px;border-radius:2px;border:1px solid #005bac;text-align:center;color:#005bac;font-size:14px;line-height:43px}.jobFairTitOne .btns_zb .btn_apply .icon_visitor,.jobFairTitOne .btns_zb .btn_visitor .icon_visitor{width:24px;height:15px;margin-right:5px;background-image:url(../images/frontPage/icon_visitor_2.png)}.jobFairTitOne .btns_zb .btn_apply .icon_apply,.jobFairTitOne .btns_zb .btn_visitor .icon_apply{width:14px;height:18px;margin-right:5px;background-image:url(../images/frontPage/icon_file.png)}.jobFairTitOne .btns_zb .btn_apply:hover,.jobFairTitOne .btns_zb .btn_visitor:hover{color:#fff;background-color:#005bac}.jobFairTitOne .btns_zb .btn_apply:hover .icon_visitor,.jobFairTitOne .btns_zb .btn_visitor:hover .icon_visitor{background-image:url(../images/frontPage/icon_visitor_hover.png)}.jobFairTitOne .btns_zb .btn_apply:hover .icon_apply,.jobFairTitOne .btns_zb .btn_visitor:hover .icon_apply{background-image:url(../images/frontPage/icon_file_hover.png)}.positionDetail .btns_zb{float:right;width:250px;margin-top:10px;margin-right:30px}.positionDetail .btns_zb .btn_apply,.positionDetail .btns_zb .btn_visitor{float:right;display:block;width:115px;height:43px;border-radius:2px;border:1px solid #005bac;text-align:center;color:#005bac;font-size:14px;line-height:43px}.positionDetail .btns_zb .btn_apply .icon_visitor,.positionDetail .btns_zb .btn_visitor .icon_visitor{width:24px;height:15px;margin-right:5px;background-image:url(../images/frontPage/icon_visitor_2.png)}.positionDetail .btns_zb .btn_apply .icon_apply,.positionDetail .btns_zb .btn_visitor .icon_apply{width:14px;height:18px;margin-right:5px;background-image:url(../images/frontPage/icon_file.png)}.positionDetail .btns_zb .btn_apply:hover,.positionDetail .btns_zb .btn_visitor:hover{color:#fff;background-color:#005bac}.positionDetail .btns_zb .btn_apply:hover .icon_visitor,.positionDetail .btns_zb .btn_visitor:hover .icon_visitor{background-image:url(../images/frontPage/icon_visitor_hover.png)}.positionDetail .btns_zb .btn_apply:hover .icon_apply,.positionDetail .btns_zb .btn_visitor:hover .icon_apply{background-image:url(../images/frontPage/icon_file_hover.png)}.positionDetail .bz{position:absolute;left:50%;bottom:20px;width:450px;color:#005bac;font-size:13px;text-align:left;padding:8px 20px;line-height:22px;margin-left:80px;background-color:#f5f5f5;border:1px solid #005bac}.positionDetail .bz a{color:#ba0031}.positionDetail .bz:before{position:absolute;top:-8px;right:50px;content:' ';border-bottom:8px solid #005bac;border-left:6px solid transparent;border-right:6px solid transparent}.positionDetail .bz:after{position:absolute;top:-6px;right:50px;content:' ';border-bottom:8px solid #f5f5f5;border-left:6px solid transparent;border-right:6px solid transparent}