@charset "utf-8";body{min-width:86em;margin:0 auto;padding:0;font-size:14px;color:#333;background-color:#fff;font-family:Microsoft Yahei,SimSun}img{border:0}form{margin:0;padding:0}input,select,textarea{font-size:1em;font-family:Microsoft Yahei,SimSun}input::-ms-clear,input::-ms-reveal{display:none}section,div,ul,li{margin:0;padding:0;display:block;overflow:hidden}ul,li{list-style-type:none}li{text-overflow:ellipsis}a{text-decoration:none;color:#333;outline:0}a:hover{text-decoration:none;color:#2384c7}a,.arow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:640px){::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background-color:transparent}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@font-face{font-family:'icon';src:url('/web/images/iconfont.woff?t=1745542491') format('woff')}.himg{position:relative;z-index:1}.himg img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transition:transform .4s ease}.himg:hover img{transform:scale(1.1,1.1)}header{height:6em;background-color:#dedede;position:relative;z-index:9}header .top{max-width:86em;height:6em;margin:0 auto;display:flex;justify-content:space-between;align-items:center;overflow:visible}header .top .logo,header .top .logo img{height:3.2em}header .top .nav{height:100%;line-height:6em;text-align:right;padding-left:10em}header .top .nav li{display:inline-block;margin-left:3em}header .top .nav li .a{color:#666}header .top .nav li .a.on{color:#1a274c}header .top .nav li p{width:100vw;height:2em;line-height:2em;margin:0;padding:2em 0;position:absolute;left:0;top:6em;color:#fff;background-color:rgba(102,102,102,.95);text-align:center;display:none}header .top .nav li p a{margin:0 .6em;color:#fff}header .top .nav li p a:hover{color:#2384c7}header .top .nav li:hover .a{color:#2384c7}header .top .nav li:hover p{display:block;animation:fade-in .4s}header .top .language a{width:3em;height:1.6em;line-height:1.6em;text-align:center;border:1px solid #999;color:#999;border-radius:1.6em;font-size:.8em;display:inline-block;vertical-align:middle}header .top .language a:first-child{margin-right:.5em}header .top .language a.on{color:#2384c7;border-color:#2384c7}.banner{height:40em;position:relative}.banner .list{height:100%}.banner .list a{width:100%;height:100%;position:relative;display:inline-block}.banner .list a img{min-width:100%;height:100%;position:absolute;left:-100%;top:-100%;right:-100%;bottom:-100%;margin:auto;transform:scale(1.05,1.05)}.banner .list a.on img{transform:scale(1,1);transition:transform 4s ease-out}.banner .dot{width:100%;height:2em;line-height:2em;text-align:center;position:absolute;left:0;bottom:1em}.banner .dot a{width:6px;height:6px;border:2px solid rgba(255,255,255,.9);border-radius:50%;display:inline-block;margin:0 .5em;vertical-align:middle;cursor:pointer}.banner .dot a.on{width:8px;height:8px;background-color:#2384c7}.ibox{background:no-repeat center top;background-size:auto 100%;position:relative}.news{height:41.79em;background-image:url(/web/images/bg_news.jpg)}.news .box{max-width:86em;height:30em;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.news .box .image{width:42em;height:28em;background-color:rgba(255,255,255,.2);padding:1em;float:left;margin-right:6em}.news .box .image .himg{width:100%;height:100%;display:block}.news .box .image .himg strong{height:3em;line-height:3em;padding:0 1em;font-weight:normal;color:#fff;background-color:rgba(15,23,48,.8);position:absolute;left:0;right:0;bottom:0;margin:0 auto}.news .box .title{color:#fff;padding-bottom:3em;border-bottom:1px solid rgba(94,120,137,.5)}.news .box .title strong{font-family:Arial;font-size:4.5em;display:block;text-transform:uppercase}.news .box .title small{font-size:1.5em;display:block}.news .box .list{line-height:2.2em;margin:2.5em 0}.news .box .list a{color:#fff}.news .box .list a:hover{color:#2384c7}.news .box .more{font-family:icon;color:#7baaca;font-size:1.2em}.bid{height:41.57em;background-image:url(/web/images/bg_bid.jpg)}.bid .box{max-width:36em;height:30em;padding-right:50em;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.bid .box .title{color:#292f3f;padding-bottom:3em;border-bottom:1px solid rgba(94,120,137,.5)}.bid .box .title strong{font-family:Arial;font-size:4.5em;display:block;text-transform:uppercase}.bid .box .title small{font-size:1.5em;display:block}.bid .box .list{line-height:2.2em;margin:2em 0}.bid .box .more{font-family:icon;color:#2384c7;font-size:1.2em}.jobs{height:40.79em;background-image:url(/web/images/bg_jobs.jpg)}.jobs .box{max-width:20em;height:18em;padding-left:54em;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.jobs .box strong{font-family:Arial;font-size:4.5em;display:block;text-transform:uppercase;color:#fff}.jobs .box .more{color:#fff;font-size:1.2em}.jobs .box .more:hover{color:#2384c7}.location{max-width:86em;height:3em;line-height:3em;color:#888;margin:0 auto}.location a{color:#888}.location a:hover{color:#2384c7}.nbn{height:32em;position:relative}.nbn img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-100%;top:0;right:-100%;bottom:0;margin:auto}.nbn strong{max-width:25em;height:2em;line-height:2em;color:#fff;font-size:3.4em;font-weight:lighter;margin:3.7em auto;display:block;position:relative;z-index:2}.about .title{max-width:86em;margin:6em auto 3em auto;color:#1a274c}.about .title strong{font-size:2.8em;display:block}.about .title small{font-size:1.6em;display:block;text-transform:uppercase}.about .text{max-width:86em;line-height:2em;margin:0 auto}.about .image{height:40em;margin-top:6em;position:relative}.about .image img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-100%;top:0;right:-100%;bottom:0;margin:auto}.content{max-width:86em;line-height:2em;margin:3em auto}.content img{max-width:100%}.content table.noBorderTable td,.content table.noBorderTable th,.content table.noBorderTable caption{border:1px dashed #ddd!important}.content table{margin-bottom:.5em;border-collapse:collapse;display:table}.content table[boder] td,.content table[boder] th{background:white;padding:.2em .4em;border:1px solid #ddd}.content table[boder] caption{border:1px dashed #ddd;border-bottom:0;padding:3px;text-align:center}.content th{border-top:2px solid #bbb;background:#f7f7f7}.content td p{margin:0;padding:0}.category{max-width:86em;margin:0 auto;display:flex;justify-content:space-between;overflow:visible;margin-bottom:2em}.category a{width:100%;height:3.6em;line-height:3.6em;text-align:center;background-color:rgba(0,0,0,.1);color:#aaa;margin-left:2px;position:relative;overflow:visible}.category a:first-child{margin-left:0}.category a.on{background-color:#292f3f;color:#fff;font-weight:bold}.category a.on::after{content:'\e67d';width:1em;height:1em;line-height:1em;color:#292f3f;position:absolute;left:0;top:100%;right:0;margin:0 auto;font-family:icon;font-size:1.2em}.category a.on strong{font-size:1.4em}.busin{background-color:#f6f6f6;padding:3em 0}.busin .category{max-width:82em}.busin .list{max-width:82em;margin:2em auto}.busin .list a,.busin_body .more .list a{width:26em;line-height:1.6em;display:inline-block;margin-right:2em;margin-bottom:2em}.busin .list a:nth-child(3n){margin-right:0}.busin .list .himg,.busin_body .more .list .himg{height:17em;margin:0;overflow:hidden}.busin .list strong,.busin_body .more .list strong{display:block;font-weight:normal;margin-top:.6em}.busin .list small,.busin_body .more .list small{display:block;color:#999}.busin .party{max-width:82em;margin:2em auto}.busin .party a{display:block;margin-bottom:2em}.busin .party p{margin:0;overflow:hidden}.busin .party .himg{width:16em;height:12em;background-color:#eee;float:left;margin-right:2em}.busin .party strong{display:block;margin:1em 0;font-size:1.2em;font-weight:normal}.busin .party .dect{height:6em;line-height:2em;white-space:normal;color:#999}.busin_body{max-width:86em;margin:6em auto}.busin_body .main{width:52em;float:left}.busin_body .main h1{font-size:2em;font-weight:normal;margin:0}.busin_body .main .image{height:35em;margin:2em 0;position:relative}.busin_body .main .image .list{height:100%}.busin_body .main .image .list .himg{width:100%;height:100%;display:inline-block}.busin_body .main .image .goto{width:1em;height:1em;line-height:1em;text-align:center;position:absolute;z-index:2;top:0;bottom:0;margin:auto 0;font-family:icon;font-size:3em;color:rgba(255,255,255,.5);cursor:pointer}.busin_body .main .image .goto:hover{color:#2384c7}.busin_body .main .image .goto.prev{left:.5em}.busin_body .main .image .goto.next{right:.5em}.busin_body .main .info{line-height:1.6em;text-indent:2em}.busin_body .more{width:26em;float:right}.busin_body .more .title{height:2em;line-height:2em;margin:1.3em 0}.busin_body .more .goto{display:none}.honor{max-width:86em;margin:2em auto}.honor li{width:18em;line-height:1.6em;display:inline-block;margin:.6em 1.75em}.honor li .himg{height:14em;margin:0;overflow:hidden}.honor li .himg img{min-width:0}.honor li strong{height:3.2em;display:block;font-weight:normal;margin:.6em 1em;text-align:center}.article_list li{height:2em;line-height:2em;padding:1.5em 0;border-bottom:1px solid #ddd}.article_list li a{max-width:78em;float:left}.article_list li small{float:right;color:#999}.body{max-width:82em;margin:6em auto}.video a{width:26em;line-height:1.6em;display:inline-block;margin-right:2em;margin-bottom:2em}.video a:nth-child(3n){margin-right:0}.video .himg{height:17em;margin:0;overflow:hidden;cursor:pointer}.video .himg::after{content:'\e609';width:1em;height:1em;line-height:1em;font-size:4em;color:rgba(255,255,255,.6);text-align:center;font-family:icon;position:absolute;z-index:2;left:0;top:0;right:0;bottom:0;margin:auto}.video .himg:hover::after{color:#fff}.video strong{display:block;font-weight:normal;margin-top:.6em}#video_play{width:100%;height:100%;position:fixed;z-index:9;left:0;top:0;background-color:rgba(0,0,0,.7)}#video_play video{max-width:600px;width:calc(60vh*1.5);max-height:400px;height:60vh;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.deliver{background-color:#ddd}.deliver form{max-width:82em;margin:6em auto;background-color:#fff}.deliver .job_table{width:100%}.deliver .jobs_btn{width:7em;height:2em;line-height:2em;text-align:center;display:block;background-color:#2384c7;color:#fff;font-size:1.4em;margin:2em auto}.page{max-width:86em;text-align:center;margin:2em auto}.page a{margin:0 .5em;color:#888}.page a.on{color:#2384c7}footer{background-color:#292f3f;color:#708a9a}footer a{display:block;color:#708a9a}footer a:hover{color:#2384c7}footer .bottom{max-width:86em;padding:4em 0;margin:0 auto}footer .bottom .box{width:15em;float:left}footer .bottom .box strong{display:block;font-size:1.2em;color:#fff;font-weight:normal;margin-bottom:1em}footer .bottom .box p{line-height:2em;margin:0;overflow:hidden}footer .bottom .box.links{width:26em}footer .line{width:100%;height:1px;background-color:rgba(255,255,255,.2)}footer .copyright{max-width:86em;line-height:2em;padding:1em 0;margin:0 auto;display:flex;justify-content:flex-end;align-items:center}footer .copyright p{width:100%;text-align:right;margin:0}footer .copyright p a{display:inline}footer .copyright .logo{height:2.2em;margin-left:2em}