@font-face{font-family:'QualcommNext';font-style:normal;font-weight:200;src:local("QualcommNext Regular"),url("../font/QualcommNext-Regular.woff") format("woff"),url("../font/QualcommNext-Regular.ttf") format("truetype")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,input,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-style:normal;vertical-align:baseline;font-family:"QualcommNext", "PingFang SC","HiraginoSansGB-W3", "STHeitiSC-Light", "Microsoft YaHei", SimHei,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent !important;-webkit-touch-callout:none;-webkit-user-drag:none}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp,tt{font-family:"Courier New", Courier, monospace}small{font-size:12px}ul,ol{list-style:none}a{text-decoration:none}a:hover{text-decoration:underline}abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}q:before,q:after{content:''}legend{color:#000}fieldset,img{border:none}button,input,select,textarea{font-size:100%}.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0}.clearfix{*zoom:1}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}@-webkit-keyframes bounce-up{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes bounce-up{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}body{font-size:14px}a:hover{text-decoration:none}img{display:block}.show{display:block !important}.red{color:#f95555 !important}.container{width:1200px;margin:0 auto;position:relative}.container .top{width:100%}.container .bottom{width:100%}.container .mobile-title{display:none}.s-color{background:-webkit-gradient(linear, left top, right top, from(#4c23ff), to(#3a0355));background:linear-gradient(to right, #4c23ff, #3a0355)}.m-gap{padding:80px 0}.apply-btn{display:block;position:fixed;overflow:hidden;width:60px;right:0;bottom:50%;margin-bottom:-270px;z-index:20;-webkit-transform:all 0.3s;transform:all 0.3s}.apply-btn .move-btn{position:relative;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:66px;height:60px;padding:6px;font-size:12px;margin-bottom:10px}.apply-btn .move-btn:before{content:'';display:block;width:100%;height:30px;background:url("../images/arrow.png") no-repeat center center;background-size:auto 70%;margin-bottom:5px}.apply-btn .move-btn.people{background-color:#ff6600}.apply-btn .move-btn.project{background-color:#00d2ff}.nav-bar{width:100%;height:60px;z-index:999;-webkit-transform:translateZ(0);transform:translateZ(0);position:fixed;top:0;left:0;right:0;background:#030d6c;color:#fff}.nav-bar .inner{padding:0 10px;background:#030d6c}.nav-bar .inner .nav-left{float:left;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-bar .inner .nav-left img{height:65%;margin-right:8px}.nav-bar .inner .nav-right{float:right;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-bar .inner .nav-right img{height:46%}.nav-bar .inner .toggle{position:absolute;top:0;right:6px;line-height:60px;color:#fff;display:none}.nav-bar .inner .menu{max-width:85%;float:right;padding-right:30px}.nav-bar .inner .menu .m-li{float:left;margin:0 10px;font-size:14px;position:relative;line-height:60px}.nav-bar .inner .menu .m-li a{color:#fff;font-size:14px;position:relative}.nav-bar .inner .menu .m-li a:before{content:'';position:absolute;left:0;bottom:-10px;width:0;height:2px;background:#f95555;-webkit-transition:all .3s;transition:all .3s}.nav-bar .inner .menu .m-li a:hover:before{width:100%}.nav-bar .inner .menu .m-li.active a:before{width:100%}.banner{display:block}.banner .top{width:100%}.banner .top2{width:100%;display:none}.intro{padding:80px 0;background:#f3f4f7 url("../images/intro_bg.png") no-repeat top center;background-size:100%}.intro .container .tit{position:relative;font-size:2em;color:#0064d7;text-align:center;margin-bottom:20px;padding-bottom:15px;font-weight:bold}.intro .container .tit:before{content:'';position:absolute;left:50%;bottom:0;margin-left:-25px;width:50px;height:4px;background:#ff6600}.intro .container .content{font-size:18px}.intro .container .content p{line-height:2;color:#0a0234;padding:10px 0;text-align:justify}.condition{padding:40px 0;background:#495a74}.condition .container .tit{position:relative;font-size:2em;font-weight:bold;color:#fff;text-align:center;margin-bottom:20px;padding-bottom:15px}.condition .container .tit:before{content:'';position:absolute;left:50%;bottom:0;margin-left:-25px;width:50px;height:4px;background:#ff6600}.condition .container .content{color:#fff;text-align:center;line-height:2;padding:30px 0}.condition .container .content strong{font-size:2em}.condition .container .content .info{font-size:1.6em}.condition .container .content img{display:block;width:100%;margin-top:40px}.step{padding:80px 0;background:#f3f4f7 url("../images/step_bg.png") no-repeat top center;background-size:100% 100%}.step .container .tit{position:relative;font-size:2em;font-weight:bold;color:#0064d7;text-align:center;margin-bottom:20px;padding-bottom:15px}.step .container .tit:before{content:'';position:absolute;left:50%;bottom:0;margin-left:-25px;width:50px;height:4px;background:#ff6600}.step .container .content{padding-top:50px}.step .container .content ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:200px;background:#0550cc;text-align:center}.step .container .content ul li:nth-child(2n){background:#1d2088}.step .container .content ul li:before{content:'';position:absolute;left:65%;top:0;bottom:0;width:4px;background:rgba(255,255,255,0.5)}.step .container .content ul li .tips{width:65%;background-position:center center;background-repeat:no-repeat;background-size:auto 60%}.step .container .content ul li .tips.step1{background-image:url("../images/step_01.png")}.step .container .content ul li .tips.step2{background-image:url("../images/step_02.png")}.step .container .content ul li .tips.step3{background-image:url("../images/step_003.png")}.step .container .content ul li .tips.step4{background-image:url("../images/step_04.png")}.step .container .content ul li .date{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:2.2em;font-weight:bold;color:#fff}.prize{padding:80px 0;background:#3253dc;background-size:100% 100%}.prize .container .tit{position:relative;font-size:2em;font-weight:bold;color:#fff;text-align:center;margin-bottom:20px;padding-bottom:15px}.prize .container .tit:before{content:'';position:absolute;left:50%;bottom:0;margin-left:-25px;width:50px;height:4px;background:#ff6600}.prize .container .content h3{text-align:center;line-height:3;font-size:2em;color:#f60}.prize .container .content p{position:relative;line-height:60px;color:#fff;font-size:1.5em;text-align:center;background:#5169cc;margin-bottom:10px;font-weight:bold}.map-guest{background:url("../images/guest_bg.jpg") no-repeat top center;background-size:100%}.map{padding:80px 0 0;background-size:100%}.map .container .tit{position:relative;font-size:2em;font-weight:bold;color:#3253dc;text-align:center;margin-bottom:20px;padding-bottom:15px}.map .container .tit:before{content:'';position:absolute;left:50%;bottom:0;margin-left:-25px;width:50px;height:4px;background:#ff6600}.map .container .info{color:#fff;padding:30px;line-height:2;background:#3858dd;font-size:1.4em}.map .container .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0 0}.map .container .content .block{width:49%;padding-top:120px;background-size:100px;background-repeat:no-repeat;background-position:top center;margin-bottom:60px}.map .container .content .block.block-01{background-image:url("../images/map_01.png")}.map .container .content .block.block-02{background-image:url("../images/map_02.png")}.map .container .content .block.block-03{background-image:url("../images/map_03.png")}.map .container .content .block.block-04{background-image:url("../images/map_04.png")}.map .container .content .block h3{font-size:2em;text-align:center;color:#3253dc;line-height:2}.map .container .content .block h4{color:#3253dc;text-align:center;line-height:2;font-size:1.4em}.map .container .content .block ul{margin-top:20px;padding:10px;color:#fff;background:#3858dd;line-height:2;font-size:20px;padding:20px}.map .container .content .block ul li{position:relative;padding-left:15px}.map .container .content .block ul li:before{content:'';position:absolute;left:0;top:15px;width:6px;height:6px;background:#f60;border-radius:50%;overflow:hidden}.map .container .content .block.block-01 ul{min-height:360px}.guest{padding:80px 0;background-size:100%}.guest .container .tit{position:relative;font-size:2em;font-weight:bold;color:#3253dc;text-align:center;margin-bottom:20px;padding-bottom:15px}.guest .container .tit:before{content:'';position:absolute;left:50%;bottom:0;margin-left:-25px;width:50px;height:4px;background:#ff6600}.guest .container .tit-sm{font-size:14px;text-align:center;line-height:3}.guest .container .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.guest .container .content .item{width:25%;padding:30px 10px;text-align:center}.guest .container .content .item .avatar{display:block;width:220px;margin:0 auto 10px}.guest .container .content .item .name{font-weight:bold;line-height:2;color:#3253dc;font-size:18px}.guest .container .content .item .title{color:#495a74;font-size:13px}.zhanlue{padding:80px 0;background:#495a74 url("../images/zhanlue_bg.png") no-repeat center center;background-size:100%}.zhanlue .container .tit{position:relative;font-size:2em;font-weight:bold;color:#fff;text-align:center;margin-bottom:20px;padding-bottom:15px}.zhanlue .container .tit:before{content:'';position:absolute;left:50%;bottom:0;margin-left:-25px;width:50px;height:4px;background:#ff6600}.zhanlue .container .content{padding:30px 0}.zhanlue .container .content .block{padding:15px 40px;background:#5b6a82;margin:20px 0}.zhanlue .container .content .block .company{color:#f60;line-height:3;font-size:20px;font-weight:bold}.zhanlue .container .content .block .text{color:#fff;line-height:1.8;font-size:18px}.case{padding:80px 0;background:url("../images/intro_bg.png") no-repeat center center;background-size:100% 100%}.case .container .tit{position:relative;font-size:2em;font-weight:bold;color:#3253dc;text-align:center;margin-bottom:20px;padding-bottom:15px}.case .container .tit:before{content:'';position:absolute;left:50%;bottom:0;margin-left:-25px;width:50px;height:4px;background:#ff6600}.case .container .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.case .container .content .item{width:25%;padding:10px 0;text-align:center}.case .container .content .item img{max-width:80%;margin:0 auto}.footer{padding:60px 0;width:100%;position:relative;color:#fff;background:#000}.footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .container .logo img{max-width:100px}.footer .container .block{padding-right:50px;line-height:2}.footer .container .info h3{font-size:2em;margin-bottom:20px}.footer .container .info p{font-size:1.2em}.footer .container .info p span{padding-right:20px}html.mobile body{padding-top:50px}html.mobile .container{width:100%;padding:10px}html.mobile .container .tit{font-size:1.8em !important}html.mobile .nav-bar{height:50px}html.mobile .nav-bar .inner{padding:0 5px}html.mobile .nav-bar .inner .nav-left{height:50px}html.mobile .nav-bar .inner .nav-left img{height:55%;margin-right:5px}html.mobile .nav-bar .inner .nav-left img:last-child{margin-right:0}html.mobile .nav-bar .inner .nav-right{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;padding-right:36px}html.mobile .nav-bar .inner .nav-right img{height:45%}html.mobile .nav-bar .inner .toggle{display:block;line-height:50px;color:#f60}html.mobile .nav-bar .inner .menu{display:none;width:100%;max-width:100%;padding-right:0;background-position:bottom center;padding-bottom:0;margin-bottom:25px;background:none}html.mobile .nav-bar .inner .menu .m-li{width:100%;line-height:40px}html.mobile .banner .top{display:none}html.mobile .banner .top2{display:block}html.mobile .intro{padding:30px 0}html.mobile .intro .tit{font-size:22px}html.mobile .intro .content{font-size:13px}html.mobile .condition{padding-bottom:0}html.mobile .condition .container .content{padding:10px 0}html.mobile .condition .container .content strong{font-size:1.4em}html.mobile .condition .container .content .info{font-size:14px}html.mobile .step{padding:20px 0}html.mobile .step .container .content{padding-top:20px}html.mobile .step .container .content ul li{line-height:80px}html.mobile .step .container .content ul li:before{left:50%}html.mobile .step .container .content ul li .tips{width:50%}html.mobile .step .container .content ul li .date{font-size:15px;font-weight:bold}html.mobile .prize{padding:20px 0}html.mobile .prize .container .content h3{font-size:16px}html.mobile .prize .container .content p{line-height:40px;font-size:14px}html.mobile .map .container .info{font-size:14px;padding:15px}html.mobile .map .container .content .block{width:100%;background-size:80px;padding-top:90px}html.mobile .map .container .content .block h3{font-size:1.6em}html.mobile .map .container .content .block h4{font-size:1.2em}html.mobile .map .container .content .block ul{font-size:1em;min-height:auto}html.mobile .guest{padding:20px 0}html.mobile .guest .container .content .item{width:50%;padding:20px 10px 0}html.mobile .guest .container .content .item .avatar{width:80%}html.mobile .zhanlue{padding:20px 0}html.mobile .zhanlue .container .content{padding:0}html.mobile .zhanlue .container .content .block{padding:10px}html.mobile .zhanlue .container .content .block .company{font-size:16px;line-height:1.4}html.mobile .zhanlue .container .content .block .text{font-size:13px}html.mobile .footer{padding:30px 0 0}html.mobile .footer .container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px}html.mobile .footer .container .logo{margin-bottom:30px}html.mobile .footer .container .block{width:100%;padding:0 0 30px}html.mobile .footer .container .info{margin-bottom:20px}html.mobile .footer .container .info p{font-size:1em;line-height:2}html.mobile .footer .container .info p span{display:block}
