body,html{padding:0;margin:0;font-size:16px;font-family:Source Sans Pro}.loader,body,html{width:100%;height:100%}.loader{position:fixed;left:0;top:0;z-index:1000;background:#fff}.loader-spin{position:fixed;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:99999;color:#2a8fe9;top:50%;left:50%;width:80px;height:70px;margin-left:-40px;margin-top:-35px}.loader-spin>.tipTxt{font-size:14px;width:100%;height:20px;line-height:20px}.loader-spin>.double{width:60px;height:36px;margin:0 auto;position:relative}.double .focus{left:20px;-webkit-animation:double_lt_size 1s linear infinite;animation:double_lt_size 1s linear infinite}.double .focus,.double:after,.double:before{display:block;width:12px;height:12px;border-radius:50%;background:#2a8fe9;position:absolute;top:50%;margin-top:-5px}.double:after,.double:before{content:""}.double:before{left:0}.double:after,.double:before{-webkit-animation:double_gt_size 1s linear infinite;animation:double_gt_size 1s linear infinite}.double:after{left:40px}@-webkit-keyframes bg{0%{background:red}50%{background:#ff0}to{background:red}}@keyframes bg{0%{background:red}50%{background:#ff0}to{background:red}}@-webkit-keyframes double_lt_size{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.5);transform:scale(.5)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes double_lt_size{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.5);transform:scale(.5)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes double_gt_size{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.5);transform:scale(1.5)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes double_gt_size{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.5);transform:scale(1.5)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}blockquote,body,button,dd,dl,dt,fieldset,figcaption,figure,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,textarea{font:.28rem/1.5 Lucida Grande,Microsoft YaHei,Lucida Sans Unicode,Helvetica,Arial,Verdana,sans-serif;color:#363636}h1{font-size:18px}h1,h2{font-weight:400}h2{font-size:16px}h3{font-size:14px}h3,h4,h5,h6{font-weight:400}h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp,tt{font-family:Courier New,Courier,monospace}small{font-size:12px}li,ol,ul{list-style:none}a{display:block;text-decoration:none}abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}q:after,q:before{content:""}legend{color:#000}fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}hr{border:0;height:1px}button,input,optgroup,select,textarea{-webkit-appearance:none}a,img{-webkit-touch-callout:none}a,button,input,optgroup,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{-webkit-text-size-adjust:100%!important}img{width:100%;height:auto;display:block;-webkit-user-select:none}button,input,textarea{border:none;outline:none}#app,.container{width:100%;height:auto;position:relative;min-width:1280px;min-height:700px}#app{height:100%}.cover{height:100%;background:#005286;color:#fff;position:fixed;top:0;display:none;z-index:300}.cover,.cover p{width:100%;left:0}.cover p{margin-top:160px;font-family:\5E7C\5706;font-size:40px}.cover p,.iphone{position:absolute;top:50%;text-align:center}.iphone{width:147px;height:219px;left:50%;margin-left:-73.5px;margin-top:-109.5px;-webkit-animation:zhuan 1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:.3s}.iphone img{display:block;width:100%}@-webkit-keyframes zhuan{0%{-webkit-transform:rotate(-90deg)}50%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(-90deg)}}@media screen and (orientation:portrait){.cover{display:block}}.footer{position:absolute;width:100%;height:38px;line-height:38px;clear:both;font-size:12px;color:#191919;text-align:center;margin:0 auto;display:block;z-index:99;bottom:0}.footer.list{background:#3177d0;color:#fff}.footer img{display:inline-block;width:15px;height:20px;vertical-align:middle;margin-right:5px}.inner-wrap{position:relative;margin:0 auto;height:auto;font-size:18px;z-index:0}.inner-wrap,.wrap{width:100%;overflow:hidden}.wrap{position:absolute;top:0;left:0;height:100%;min-width:1280px;min-height:700px}.top{width:100%;height:84px;background:#3177d0;margin:0 auto;position:relative;z-index:1}.top .logo{width:217px;height:52px;position:absolute;top:18px;left:10%}.top .nav{position:absolute;width:750px;height:84px;right:10%;top:0}.top .nav li{width:110px;float:left;position:relative;line-height:84px;font-size:23px;text-align:center;margin-right:35px}.top .nav li.on,.top .nav li:hover{color:#fff;background:#8ab9f4}.top .nav li.on .active,.top .nav li:hover .active{display:block;color:#fff}.top .nav li a{color:#abcefa}.top .nav li a.on,.top .nav li a:hover{color:#fff}.enter{width:198px;height:64px;top:80%;left:50%;margin-left:-99px}.enter,.index_bg{position:absolute}.index_bg{width:100%;height:100%;background:url(../images/index.jpg) top no-repeat;background-size:cover}.slogan{position:absolute;width:1126px;height:191px;top:18%;left:50%;margin-left:-563px}.banner,.box{width:100%;position:relative}.box{height:auto;margin:0 auto;z-index:1}.box .content{width:1200px;position:relative;margin:0 auto 120px;height:auto;z-index:10;background-color:#fff}.public_title{height:127px;position:relative;padding:40px 0}.public_title img{margin:0 auto;display:block;width:auto;height:100%}.ab-info{width:1200px;color:#4f4f4f;font-size:18px;margin:0 auto}.ab-info font{font-size:18px;color:#2769c1;font-weight:700}.ab-info p{text-indent:2em;margin:10px 0;line-height:32px;text-align:justify}.ab-info .about-img{width:874px;margin:0 auto 30px}.p2-con1 dt{width:339px;margin:15px auto}.p2-con1 dd{padding-bottom:40px}.p2-con1 dd p{position:relative;line-height:30px;padding:2px 0 2px 40px}.p2-con1 dd i{width:34px;height:28px;position:absolute;top:2px;left:0}.p2-con2 dt{width:560px;margin:15px auto}.p2-con2 dd{padding:0 15px;line-height:30px}.p2-con2 dd p{padding-left:20px;background:url(../images/p2-icon.png) 0 no-repeat}.flow-notice{text-align:center;padding:15px}.flowbox{width:1142px;margin:0 auto}.flowbox .narrpw ul{width:100%}.flowbox .narrpw ul li{position:relative;width:100%;height:51px;display:block;background:url(../images/flowbg.png) 0 repeat-x;color:#fff;margin:11px 0}.flowbox .narrpw ul li span{position:absolute;top:4px;right:6px;width:30px;height:30px;background:url(../images/p3-arrow-right.png) 50% no-repeat;background-size:100% 100%}.flowbox .narrpw ul li font{letter-spacing:15px;display:inline-block;line-height:37px;font-size:23px;padding-left:63px}.flowbox .narrpw ul li i{display:inline-block;font-size:14px;font-style:normal;padding-left:52px}.flowbox .narrpw ul li.on span{background:url(../images/p3-arrow-down.png) 50% no-repeat;background-size:100% 100%}.flowbox .narrpw ul .job_del{position:relative;height:auto;overflow:hidden;background:#f2f2f2;padding:20px 33px 40px;color:#4f4f4f;font-size:18px}.flowbox .narrpw ul .job_del p{line-height:36px;text-indent:2em}.flowbox .narrpw ul .job_del p a{display:inline-block;text-indent:0}.flowbox .down{padding:15px 0;line-height:30px;color:red}.flowbox .down a{color:red;display:inline-block}.flowbox .down a:hover{text-decoration:underline}.flowbox .flow-bottom{padding-top:35px}.flowbox .flow-bottom p{padding-left:32px;line-height:35px}.flowbox .flow-bottom .p3-tel{background:url(../images/p3-tel.png) 0 no-repeat;background-size:24px 24px}.flowbox .flow-bottom .p3-date{background:url(../images/p3-date.png) 0 no-repeat;background-size:22px 22px}.flowbox .flow-bottom .p3-notice{background:url(../images/p3-notice.png) left 8px no-repeat;background-size:28px 23px}.job-list{width:825px;margin:0 auto}.job-list .narrpw ul{width:100%}.job-list .narrpw ul li{position:relative;width:100%;height:37px;line-height:37px;text-indent:23px;font-size:18px;display:block;background:url(../images/jobbg.png) 0 no-repeat;color:#fff;cursor:pointer;margin:11px 0;z-index:666}.job-list .narrpw ul li span{position:absolute;width:32px;height:19px;top:8px;right:27px;background:url(../images/p2-up.png) 50% no-repeat;background-size:100% 100%;cursor:pointer}.job-list .narrpw ul li.on span{background:url(../images/p2-down.png) 50% no-repeat;background-size:100% 100%}.job-list .narrpw ul .job_del{position:relative;height:auto;overflow:hidden;padding:20px 38px;background:#edf1f7;top:-22px}.job-list .narrpw ul .job_del b{font-size:16px;line-height:43px;color:#414141}.job-list .narrpw ul .job_del p{line-height:36px;font-size:16px;text-align:left}.job-list .narrpw ul .job_del .apply{width:108px;height:37px;float:right;clear:both;cursor:pointer;margin:20px 0}.job-list .narrpw ul .job_del .apply a{display:block}