html{height:100%}body{min-height:100%;-webkit-text-size-adjust:100%;color:#242424;font-size:14px;font-family:gillsans-Regular,SourceHanSansSC-Normal,Arial}body,dd,div,dl,dt,h1,h2,h3,li,p,ul{margin:0;padding:0}li{list-style-type:none}img{border:0}a,a:active,a:link,a:visited{color:#2d2e32;text-decoration:none}.cf:before,.footer:before,.header:before,body:before{display:table;content:""}.cf:after,.footer:after,.header:after{clear:both;display:table;content:""}.ellipsis-2{height:3em;-webkit-line-clamp:2}.ellipsis-2,.ellipsis-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.ellipsis-3{height:4.5em;-webkit-line-clamp:3}.tran_scale{display:block;overflow:hidden}.auto-img{height:auto;max-width:100%}.pr{position:relative}.pa{position:absolute}.hid,.ovh{overflow:hidden}.middle{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.paFull{position:absolute;top:0;left:0;width:100%;height:100%}.box{margin:0 auto;max-width:1920px}.f-16{font-size:16px}.f-18{font-size:18px}.f-20{font-size:20px}.f-24{font-size:24px}.f-36{font-size:36px}.f-50{font-size:50px}.f-50,.f-60{line-height:1.2}.f-60{font-size:60px}.pad-100{padding:100px 0}.f-shadow{text-shadow:#000 2px 0 15px}.header{z-index:99999999}.header .logo img{height:auto;max-width:100%}.footer{background:url(/img/shading1.png) repeat #1d1b18}.footer .copyRight{padding-bottom:30px;color:#999;text-align:center;line-height:1}.banner .item{position:relative;display:block}.banner .swiper-pagination-bullet{background:url(/img/line2.png) bottom repeat-x}.banner .swiper-pagination-bullet-active{background:url(/img/icon7.png) 50% no-repeat}.ban img,.banner .item img{width:100%}.indView{margin:0 -30px}.indView .swiper-button-next,.indView .swiper-button-prev{width:70px;height:70px;background-color:#fff;background-position:50%;background-size:21.4% auto;box-shadow:-4px 4px 8px 2px rgba(0,0,0,.1)}.indView .swiper-button-next:hover,.indView .swiper-button-prev:hover{background-color:#f7d117}.indView .swiper-button-prev{left:25%;background-image:url(/img/prev.png)}.indView .swiper-button-next{right:25%;background-image:url(/img/next.png)}.indView .swiper-button-prev{left:1em}.indView .swiper-button-next{right:1em}.more:hover span{background-image:url(/img/more2.png)}@media only screen and (min-width:1921px){.banner_box,.box{max-width:100%}.banner .font{width:80%}}@media only screen and (max-width:1600px){.box2{margin:0 80px}.banner .font{right:80px;left:80px;width:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pad-120{padding:100px 0}}@media only screen and (max-width:1560px){.f-18{font-size:16px}.f-20{font-size:18px}.f-24{font-size:20px}.f-36{font-size:30px}.f-50{font-size:40px}.f-60{font-size:50px}.indView .swiper-button-next,.indView .swiper-button-prev{width:60px;height:60px}}@media only screen and (max-width:1440px){.box2{margin:0 60px}.banner .font{right:60px;left:60px}.pad-100,.pad-120{padding:80px 0}.indView{margin:0 -20px}}@media only screen and (max-width:1280px){.f-20{font-size:16px}.f-24{font-size:18px}.f-36{font-size:24px}.f-50{font-size:36px}.f-60{font-size:40px}.box2{margin:0 40px}.banner .font{right:40px;left:40px}.banner .swiper-pagination-bullet{width:16px}.banner .swiper-pagination-bullet-active{height:16px}.banner .swiper-pagination{bottom:20px}.pad-100,.pad-120{padding:60px 0}.indView{margin:0 -15px}.indView .swiper-button-next,.indView .swiper-button-prev{width:50px;height:50px}}@media only screen and (max-width:1100px){.box2{margin:0 1em}.banner .font{right:1em;left:1em}}@media only screen and (max-width:1024px){.f-24{font-size:16px}.f-36{font-size:18px}.f-50{font-size:24px}.f-60{font-size:30px}.pad-100,.pad-120{padding:40px 0}.indView{margin:0 -.5em}.indView .swiper-button-next,.indView .swiper-button-prev{width:40px;height:40px}.more{padding:1em 2em}}.indView .swiper-button-next,.indView .swiper-button-prev{top:50%;margin-top:-30px;width:60px;height:60px;border-radius:50%;background-color:rgba(0,0,0,.4);background-position:50%!important;background-size:37.5% auto;background-repeat:no-repeat}.indView .swiper-button-next:hover,.indView .swiper-button-prev:hover{background-color:rgba(226,131,38,.8)}.indView .swiper-button-prev{left:20px;background-image:url(/img/prev2.png)}.indView .swiper-button-next{right:20px;background-image:url(/img/next2.png)}@media only screen and (max-width:768px){.f-60{font-size:24px}.footer .copyRight{line-height:1.5}.banner .swiper-pagination-bullet{width:12px}.banner .swiper-pagination-bullet-active{height:12px}.banner .swiper-pagination{bottom:10px}.pad-100,.pad-120{padding:2em 0}}@media only screen and (max-width:600px){.banner .font .f1,.banner .font .f2{display:none}.more{padding:.5em}}@media only screen and (max-width:1280px){.indView .swiper-button-next,.indView .swiper-button-prev{width:40px;height:40px}}@media only screen and (max-width:1024px){.indView .swiper-button-next{right:0}}@media only screen and (max-width:1024px){.indView .swiper-button-prev{left:0}}.ban .mask{background:linear-gradient(180deg,rgba(0,0,0,.41),transparent 41%,rgba(0,0,0,.74))}.ban .font{bottom:100px;left:0;width:100%;color:#fff;text-align:center}.crumbs3{margin-bottom:50px;text-transform:capitalize;line-height:1}.newsList .item a{display:flex;align-items:center;justify-content:center}.newsList .item .font .f3,.newsList .item a:hover{color:#a6d6c9}.infoPage .item .w:hover{background:#a6d6c9}@media only screen and (max-width:1560px){.infoPage .item .w{padding:20px 40px}}@media only screen and (max-width:1440px){.ban .font{bottom:80px}}@media only screen and (max-width:1360px){.newsList .item .w{margin:0 10px}}@media only screen and (max-width:1280px){.crumbs3{margin-bottom:40px}.newsinfoTop .crumbsDate{padding:1em 0}.newsEditor{margin-bottom:40px;padding-bottom:40px}.newsinfoTop{display:block}.newsinfoTop .crumbsDate{padding:0 0 1em;text-align:left}.ban .font{bottom:60px}.infoPage .item .w{padding:1em}}@media only screen and (max-width:1024px){.newsList .item{margin-bottom:1em}.newsEditor{padding-bottom:2em}.newsEditor,.newsinfoTop{margin-bottom:2em}.infoPage .item .w{padding:2em}.ban .font{bottom:40px}}@media only screen and (max-width:768px){.newsTabScreen{margin-bottom:2em}.newsList .item{width:50%}.newsList .item:nth-child(odd){clear:both}.newsList .item .w{max-width:334px}.infoPage .item{float:none;margin-bottom:.5em;width:auto}.infoPage .item .w{padding:1em}.infoPage .item .f2{height:auto;max-height:3em}.ban .font{bottom:1em}.newsinfoTop{display:block}.newsinfoTop .crumbsDate{padding:1em 0;text-align:left}}@media only screen and (max-width:600px){.newsList .item .w{margin:0 4px}.newsList .item{width:100%}}.academic_box{background:0 0;padding:5% 0}.academic_text{margin-top:50px;width:51%}.academic_img{visibility:visible;animation-name:zoomIn;overflow:hidden;width:39%}.academic_img a:hover img{transform:scale(1.1);backface-visibility:hidden}.tit{font-size:60px;line-height:1}.txt{margin-top:30px;font-size:20px;line-height:1.8}.academic_text{position:relative}.academic_abs{position:absolute;left:0;top:0;width:25px;height:18%;background:#abdcd6}.academic_text .more{visibility:visible;margin-top:20px}.academic_text .more:hover{border-color:#000!important}.academic_text .more:hover span{background-image:url(/img/more2.png)!important;color:#fff!important}.academic_text .more:after{background:#000}.footer{position:relative;z-index:10}.column_box{width:350px;min-height:10px}.column_menu ul li a:after{background:url(/img/menu-active.png) no-repeat 50%}.crumbs a{padding-left:28px;background:url(/img/crumbs.png) no-repeat 12px 50%}@media(max-width:1600px){.wrap{max-width:1300px}}@media(max-width:1440px){.column_name{bottom:60px;font-size:50px}.column_box{width:310px}.column_tit{font-size:30px}.wrap{max-width:1200px}}@media(max-width:1280px){.column_name{bottom:40px;font-size:40px}.column_menu{padding-top:50px}.column_box{margin-right:30px}}@media(max-width:1024px){.main_box{margin:50px 0}.column_menu{padding:30px 0}.column_tit{font-size:24px}.column_menu ul li a{padding:12px 20px 12px 30px}.column_menu ul li a:hover,.column_menu ul li.current a{padding-left:100px}.column_menu ul li a:hover:before,.column_menu ul li.current a:before{width:50px}.column_menu ul li a:after{width:30px;height:30px}.column_menu ul li a:hover:after,.column_menu ul li.current a:after{left:50px;width:30px;height:30px;opacity:1}.crumbs{margin-top:5px;font-size:16px}.crumbs a,.crumbs span{background-size:5px}.main_content{margin-top:30px}.column_box{display:none}}@media(max-width:800px){.in_banner{margin-top:60px}.column_name{bottom:40%;font-size:30px}.crumbs{display:none}.main_content{margin-top:0!important}.current_crumbs{margin-bottom:2em}}@media(max-width:500px){.main_box{margin:30px 0}}.menu_popup{position:fixed;top:0;right:0;z-index:999;overflow:hidden;width:0;height:100%;background:#f1f1f1;transition:all .5s}.menu_popup .wrap{margin:0 auto}.btn_close i{width:14px;height:14px;background:url(/img/menu_close.png) no-repeat 50%;background-size:100%}.menu_left dl dd{background:linear-gradient(hsla(0,0%,40%,.1),rgba(0,0,0,.3))}@media(max-width:1024px){.menu_popup .wrap{width:900px}.menu_left{width:32%}.menu_left dl dd{padding:10px}.menu_right dl{margin-bottom:10px}.menu_right dd a{margin-bottom:5px;font-size:13px}.menu_right dd{margin-top:10px}.menu_close{width:40px;height:40px}.btn_close{padding:0 13px}.btn_close,.menu_close:hover{width:100px}.btn_close span{font-size:16px}.menu_popup{background:#f1f1f1}.menu_popup_in{align-items:flex-start}.menu_left{display:none}.menu_right{padding:50px 10px;border:0}.menu_popup .wrap{width:100%}.menu_right dl{margin-bottom:0;padding:15px 0;width:100%;border-bottom:1px solid #d7d7d7}.menu_right dl dt{position:relative}.menu_right dl dt:after{position:absolute;top:50%;right:0;margin-top:-7px;width:14px;height:14px;background:url(/img/down.png) no-repeat 100%;background-size:contain;content:"";transition:all .3s}.menu_right dl dd{display:none}.menu_right dl dd a{padding:10px;color:#666}.menu_close{top:10px;right:10px;width:30px;height:30px}.btn_close{padding:0;width:30px;background:0 0}.btn_close i{width:30px;height:30px;background-image:url(/img/close.png);background-size:20px}.btn_close span{display:none}.menu_close:hover{width:30px}}.mainPage1 .item:nth-child(2n){background:#f39712}.mainPage1 .item:nth-child(4n){background:#f6d116}.mainPage1 .item .font .btn:hover,.mainPage1 .item .font .f1:hover{color:#a6d6c9}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-3{max-height:4.5em}body,html{margin:0;padding:0;width:100%;color:#000;font-size:16px;font-family:gillsans-Regular,SourceHanSansSC-Normal,Arial!important}body{line-height:1.5}*{margin:0;padding:0;outline:0 none;word-wrap:break-word}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}li,ul{margin:0;padding:0;list-style-type:none}h1,h2,h3{font-weight:400;font-size:100%}a{outline:0;color:#000;transition:all .3s}a,a:hover{text-decoration:none}i{font-style:normal}.cf{zoom:1}.cf:after,.cf:before{clear:both;display:block;visibility:hidden;height:0;content:"."}img{display:inline-block;height:auto;max-width:100%;max-height:100%;border:0;vertical-align:top;-webkit-transition:all .5s;transition:all .5s}.editor-ui{text-align:justify}.editor-ui,.editor-ui p{font-family:gillsans-Regular!important}.tran_scale img{transition:all 1s ease}.tran_scale:hover img{transform:scale(1.1)}.rel{position:relative}.abs{position:absolute}.fl{float:left}.fr{float:right}.hid{overflow:hidden}.fb{font-weight:700}.ovh{overflow:hidden}.bg-f9{background:#f9f9f9}.wrap{position:relative;margin:0 auto;max-width:1440px}.header{position:fixed;top:0;left:0;z-index:990;width:100%;height:150px;background:rgba(0,0,0,.25);-webkit-transition:all .2s;transition:all .2s}.header .wrap{max-width:94%}.logo{float:left;width:450px}.logo-dark{display:none}.nav li{display:inline-block;margin-right:50px}.nav li>a{position:relative;padding-bottom:10px;color:#fff;text-transform:uppercase;font-size:18px}.nav li>a:after{position:absolute;bottom:0;left:0;width:0;height:2px;background:#fff;content:"";transition:all .5s}.nav li>a:hover:after{width:100%}.enquiry_btn61{position:absolute;right:0;bottom:-2em;z-index:-1;padding:0 1em;height:2em;background:#f4c933;color:#fff;letter-spacing:0;font-size:18px;line-height:2em}.enquiry_btn61 span{position:relative;z-index:2;padding-right:30px;background:url(/img/right-1.png) no-repeat 100%;background-size:24px 14px}.enquiry_btn61:hover{border-color:#000}.enquiry_btn61:hover span{background-image:url(/img/right-1.png);color:#fff}.enquiry_btn61:after{position:absolute;top:50%;right:0;left:0;z-index:1;margin-top:-1em;height:2em;border-radius:100%;background:#a6d6c9;content:"";opacity:0;transition:all .3s;transform:scale(.4)}.enquiry_btn61:hover:after{border-radius:0;opacity:1;transition:transform .9s cubic-bezier(.19,1,.22,1),opacity .6s cubic-bezier(.165,.84,.44,1);transform:scale(1)}.enquiry_btn61:before{clear:both;display:block;visibility:hidden;height:0;content:"."}.head_right{margin-top:44px;vertical-align:middle}.head_right .nav{padding-right:60px;text-align:right}.head_right .nav li{margin-right:0;margin-left:30px}.header.hover{height:95px;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.1)}.header.hover .logo_n{width:290px}.header.hover .logo .logo-img{display:none}.header.hover .logo .logo-dark{display:block}.header.hover .head_right{margin-top:0!important}.header.hover .nav{margin-top:0}.header.hover .nav li>a{color:#000}.header.hover .nav li>a:after{background:#000}.header.hover .hamburger{bottom:36px}.header.hover .wrap{padding-top:0!important}.header.hover .nav li{line-height:94px}.header .nav li{position:relative;line-height:3}.header .subMenu{position:absolute;top:100%;left:-1em;display:none;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.1)}.header .subMenu a{display:block;padding:.8em 1em;width:220px;color:#242424;text-align:left!important;line-height:1.5;-webkit-transition:all .5s ease;transition:all .5s ease}.header .subMenu a:hover{background:#f4c933;color:#fff}.header .nav li:hover .subMenu{display:block}.hamburger_div{display:block;padding:4px;width:26px;height:26px}.banner_box{overflow:hidden}.banner{position:relative;z-index:10}.banner .swiper-slide img{display:block;width:100%}.more{overflow:hidden;margin-top:80px;padding:20px 50px;border:1px solid #000;text-align:center;transition:all .5s}.more,.more span{position:relative;display:inline-block;box-sizing:content-box}.more span{z-index:2;padding-right:25px;background:url(/img/more.png) no-repeat 100%;text-transform:uppercase;white-space:nowrap;font-size:16px;font-family:gillsans-Regular}.more:hover{border-color:#000}.more:hover span{background-image:url(/img/more1.png);color:#fff}.more:after{position:absolute;top:50%;right:0;left:0;z-index:1;margin-top:-80px;height:160px;border-radius:100%;background:#000;content:"";opacity:0;transition:all .3s;transform:scale(.4)}.more:hover:after{border-radius:0;opacity:1;transition:transform .9s cubic-bezier(.19,1,.22,1),opacity .6s cubic-bezier(.165,.84,.44,1);transform:scale(1)}.more:before{clear:both;display:block;visibility:hidden;height:0;content:"."}.banner .swiper-pagination{bottom:40px}.banner .swiper-pagination-bullet{width:22px;height:22px;border-radius:0;opacity:1}.banner .swiper-pagination-bullet-active{background:url(/img/slide-active.png) 50% no-repeat;background-size:contain}.swiper-button-next,.swiper-button-prev{top:50%;border-radius:100%;background-color:rgba(0,0,0,.4);background-position:50%;background-size:100% 100%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0}.banner .swiper-button-next,.banner .swiper-button-prev{margin-top:-40px;width:80px;height:80px;background-color:rgba(0,0,0,.4)}.banner .swiper-button-prev{left:4%;background-image:url(/img/arr_left.png)}.banner .swiper-button-next{right:4%;background-image:url(/img/arr_right.png)}.banner .swiper-button-next:hover,.banner .swiper-button-prev:hover{background-color:rgba(0,0,0,.5)}.tit{margin-bottom:70px;color:#a6d6c9;text-align:center;text-transform:capitalize;font-size:50px}.about_box{padding:108px 0 125px}.footer{padding:20px 0;background:#000}.ft_left{float:left;margin-right:30px;width:260px}.f_menu{overflow:hidden}.f_menu dl{float:left;padding-left:30px}.f_menu dt,.f_menu dt a{color:#ffd002;font-size:20px}.f_menu dd{margin-top:.4em}.f_menu dd a{display:block;padding:.3em 0;color:#aaa;font-size:18px;line-height:1.2}.f_menu dd a:hover{color:#fff}.ft_bom{margin-top:60px;padding-left:65px}.bom_link a{display:inline-block;margin-right:50px;color:#aaa;text-decoration:underline;font-size:18px}.bom_link a:hover{color:#fff}.copyright,.copyright a{color:#999;font-size:14px}.copyright a:hover{color:#fff}.hamburger{position:absolute;right:0;bottom:68px;z-index:10000;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:24px;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}.mission_box{padding:60px 0}.mission_box .wrap{display:flex;justify-content:space-around}.mission_box .wrap a{display:inline-block;margin-top:5px;text-transform:capitalize;font-size:38px;transition:all .5s}.mission_box .wrap a:hover{margin-top:0}.mission_box .wrap a:first-child{color:#ed691b}.mission_box .wrap a:nth-child(2){color:#a6d6c9}.mission_box .wrap a:nth-child(3){color:#fab90a}.mission_box .wrap a:nth-child(4){color:#ed691b}.mission_box .wrap a:nth-child(5){color:#a6d6c9}.mission_box .wrap a img{width:8vw;max-width:150px}@media only screen and (min-width:2000px){.header .wrap{max-width:94%}.nav li{margin-right:100px}.head_right .nav li{margin-left:55px}}@media(max-width:1680px){.head_right .nav li{margin-left:10px}.wrap{max-width:1300px}}@media(max-width:1560px){.banner .swiper-button-next,.banner .swiper-button-prev{margin-top:-30px;width:60px;height:60px}}@media(max-width:1440px){.header .wrap{max-width:1360px}.wrap{max-width:1200px}.logo{width:120px}.logo_n{width:250px}.nav li{margin-right:30px}.enquiry_btn61,.nav li>a{font-size:18px}.head_right .nav li{margin-left:30px}.more{padding:15px 35px}.more span{font-size:14px}.tit{font-size:40px}.txt{font-size:16px}.ft_left{width:200px}.f_menu dl{margin-bottom:25px}.f_menu dl,.ft_bom{padding-left:20px}.ft_bom{margin-top:40px}.bom_link a{margin-right:30px}.f_menu dt,.f_menu dt a{font-size:18px}.f_menu dd a{font-size:16px}.header{height:120px}.head_right{margin-top:30px}.mission_box{padding:30px 0}.mission_box .wrap a{font-size:30px}.hamburger{bottom:24px}}@media(max-width:1366px){.header .wrap{max-width:1200px}.about_box{padding:60px 0;background-size:auto 60%}.footer{padding:40px 0}.hamburger{bottom:27px}}@media(max-width:1280px){.header .wrap{max-width:1100px}.enquiry_btn61,.nav li>a{font-size:16px}.hamburger{bottom:25px}}@media(max-width:1200px){.header .wrap,.wrap{max-width:1000px}.nav li{margin-right:1em}.head_right .nav li{margin-left:1em}.more{margin-top:40px}.ft_bom{margin-top:0}.bom_link,.copyright{float:none;margin-top:1em}.logo_n{width:360px}.hamburger{bottom:56px}}@media(max-width:1024px){.header .wrap{padding-top:20px}.header .wrap,.wrap{padding-right:12px;padding-left:12px;width:auto}.hamburger{right:14px;bottom:60px}.header.hover .hamburger{bottom:22px}.header.hover .head_right{padding-right:40px}.header.hover{height:60px}.header.hover .wrap{padding-top:20px}.header.hover .logo{width:50px}.header.hover .logo_n{width:170px}.banner .swiper-pagination{bottom:25px!important}.banner .swiper-pagination-bullet{height:30px}.banner .swiper-pagination-bullet:after{width:30px;height:30px}.header{height:60px;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.05)}.header .wrap{padding:0}.header .logo,.header .logo_n{left:1em;margin-left:1em;width:170px}.header .logo .logo-img{display:none}.header .logo .logo-dark{display:block}.header .nav{margin-top:0}.header .nav li>a{color:#000}.header .hamburger{bottom:5px}.head_right .nav{display:none}.header .hamburger,.header.hover .hamburger{right:15px;display:block}.header.hover .hamburger{bottom:13px}.banner,.in_banner{margin-top:60px}.logo{top:12px;margin-left:-45px;width:90px}.enquiry_btn61,.nav li>a{font-size:14px}.nav li>a:after{background:#000}.header.hover .nav li{line-height:60px}.banner .swiper-button-next,.banner .swiper-button-prev{margin-top:-20px;width:40px;height:40px}.tit{margin-bottom:40px;font-size:24px}.txt{margin-top:10px}.more span{background-size:12px;font-size:12px}.footer{padding:2em 0}.f_menu dl,.ft_bom{padding-left:1em}.mission_box .wrap a{font-size:20px}.mission_box{padding:20px 0 10px}}@media(max-width:800px){.tit{font-size:24px}.f_menu dl{display:none}.f_menu dt,.f_menu dt a{font-size:16px}.ft_left{float:none;margin:0 auto;width:120px}.header .hamburger{bottom:42px}.bom_link a{margin:0 1em;font-size:16px}.footer{padding:20px 12px;text-align:center}.ft_bom{margin-top:0;padding-left:0}.bom_link,.copyright{float:none;text-align:center}.mission_box{padding:20px 0}.mission_box .wrap a{font-size:14px}}@media(max-width:640px){.about_box{padding:30px 0}.more{padding:10px 15px}}@media(max-width:500px){.banner .swiper-pagination{bottom:10px!important}.banner .swiper-pagination-bullet{height:20px}.banner .swiper-pagination-bullet:after{width:20px;height:20px}.newsList .item{width:100%}.mission_box .wrap{flex-wrap:wrap}.mission_box .wrap a{margin-top:0;text-align:center}}.menu_popup.active{width:100%}.menu_popup_in{position:relative;display:flex;overflow-y:auto;width:100%;height:100%;align-items:center;flex-wrap:wrap}.menu_popup .wrap{width:1560px;max-width:none}.menu_close{top:90px;right:84px;overflow:hidden;width:54px;height:54px;border-radius:54px;transition:all .5s}.btn_close,.menu_close:hover{width:154px}.btn_close{position:absolute;top:0;right:0;z-index:10;display:flex;padding:0 20px 0 25px;height:100%;background:#000;cursor:pointer;align-items:center;justify-content:space-between}.btn_close span{color:#fff;font-size:22px;font-family:gillsans-Regular;opacity:0;transition:all .3s}.menu_close:hover .btn_close span{opacity:1}.menu_left{padding-right:4.6%;width:41.28%}.menu_left dl dt{overflow:hidden}.menu_left dl dt img{width:100%}.menu_left dl dt a:hover img{transform:scale(1.1);backface-visibility:hidden}.menu_left dl dd{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;padding:30px 40px;background:linear-gradient(180deg,rgba(0,0,0,.41),transparent 41%,rgba(0,0,0,.74));flex-direction:column;justify-content:flex-end}.menu_left dl dd h3 a{color:#fff;font-size:22px}.menu_left dl dd .txt{margin-top:12px;color:#fff;font-size:12px;font-family:gillsans-Regular}.menu_right{display:flex;overflow:hidden;border-left:1px solid #d7d7d7;flex-wrap:wrap}.menu_right dl{margin-bottom:70px;padding-left:70px;width:33.33%}.menu_right dt,.menu_right dt a{font-size:18px;font-family:gillsans-Regular}.menu_right dd{margin-top:20px}.menu_right dd a{display:block;margin-bottom:10px;color:#aaa;font-size:14px;font-family:gillsans-Regular}.menu_right dd a:hover{color:#a6d6c9}.shadow{overflow:hidden;height:100%}@media only screen and (max-width:1440px){.menu_popup .wrap{width:1300px}.menu_close{top:30px;right:30px}.menu_left{padding-right:30px}.menu_right dl{margin-bottom:30px;padding-left:30px}}@media only screen and (max-width:1366px){.menu_popup .wrap{width:1200px}.menu_right dl{margin-bottom:20px}.menu_close{width:50px;height:50px}.btn_close{padding:0 18px}.btn_close,.menu_close:hover{width:120px}.btn_close span{font-size:18px}}@media only screen and (max-width:1280px){.menu_popup .wrap{width:1100px}}@media only screen and (max-width:1200px){.menu_popup .wrap{width:1000px}.menu_left dl dd{padding:20px}.menu_close{top:20px;right:20px}}@media(max-width:1024px){.menu_popup .wrap{width:900px}.menu_left{width:32%}.menu_left dl dd{padding:10px}.menu_right dl{margin-bottom:10px}.menu_right dd a{margin-bottom:5px;font-size:13px}.menu_right dd{margin-top:10px}.menu_close{width:40px;height:40px}.btn_close{padding:0 13px}.btn_close,.menu_close:hover{width:100px}.btn_close span{font-size:16px}.menu_popup{background:#f1f1f1}.menu_popup_in{align-items:flex-start}.menu_left{display:none}.menu_right{padding:50px 10px;border:0}.menu_popup .wrap{width:100%}.menu_right dl{margin-bottom:0;padding:15px 0;width:100%;border-bottom:1px solid #d7d7d7}.menu_right dl dt{position:relative}.menu_right dl dt:after{position:absolute;top:50%;right:0;margin-top:-7px;width:14px;height:14px;background:url(/img/down.png) no-repeat 100%;content:"";transition:all .3s}.menu_right dl dd{display:none}.menu_right dl dd a{padding:10px;color:#666}.menu_close{top:10px;right:10px;width:30px;height:30px}.btn_close{padding:0;width:30px;background:0 0}.btn_close i{width:30px;height:30px;background-image:url(/img/close.png);background-size:20px}.btn_close span{display:none}.menu_close:hover{width:30px}}.in_banner img{width:100%}.banner_mask{bottom:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.41),transparent 41%,rgba(0,0,0,.74))}.column_name{right:0;bottom:100px;left:0;z-index:10;color:#fff;text-align:center;font-size:52px}.main_box{margin-top:100px;margin-bottom:80px}.column_box{margin-right:65px;width:360px;min-height:1px}.column_menu{padding-top:60px;padding-bottom:30px;background:#97d8c9}.column_tit{margin-bottom:25px;text-align:center;font-size:40px}.column_menu ul li a{position:relative;display:block;padding:20px 20px 20px 60px;font-size:18px}.column_menu ul li a:before{z-index:1;width:0;height:1px;background:#000}.column_menu ul li a:after,.column_menu ul li a:before{position:absolute;top:50%;left:0;content:"";transition:all .5s ease 0s}.column_menu ul li a:after{z-index:2;width:50px;height:50px;background:url(/img/menu-active1.png) no-repeat 50%;background-size:100%;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.column_menu ul li a:hover,.column_menu ul li.current a{padding-left:160px}.column_menu ul li a:hover:before,.column_menu ul li.current a:before{width:100px}.column_menu ul li a:hover:after,.column_menu ul li.current a:after{left:90px;opacity:1}.crumbs{margin-top:14px;font-size:20px}.crumbs a.home{padding-left:0;background:0 0}.crumbs a:hover,.crumbs span{padding-left:28px;color:#f4c933}.crumbs span{padding-left:28px;background:url(/img/crumbs_focus.png) no-repeat 12px 50%}.main_content{overflow:hidden;margin-top:60px}@media(max-width:1560px){.column_menu{padding-top:40px}.column_tit{margin-bottom:10px;padding:0 40px;text-align:left}.column_menu ul li a{padding:10px 10px 10px 40px}.column_menu ul li a:after{width:40px;height:40px}.column_menu ul li a:hover,.column_menu ul li.current a{padding-left:130px}.column_menu ul li a:hover:before,.column_menu ul li.current a:before{width:60px}.column_menu ul li a:hover:after,.column_menu ul li.current a:after{left:60px}}@media(max-width:1440px){.column_box{width:310px}.column_tit{font-size:30px}.column_name{bottom:60px;font-size:50px}}@media(max-width:1280px){.main_box{margin:60px 0}.column_name{bottom:40px;font-size:40px}.column_menu{padding-top:50px}.column_box{margin-right:30px}}@media(max-width:1024px){.main_box{margin:30px 0}.column_menu{padding:30px 0}.column_tit{font-size:24px}.column_menu ul li a{padding:12px 20px 12px 30px}.column_menu ul li a:hover,.column_menu ul li.current a{padding-left:100px}.column_menu ul li a:hover:before,.column_menu ul li.current a:before{width:50px}.column_menu ul li a:after{width:30px;height:30px}.column_menu ul li a:hover:after,.column_menu ul li.current a:after{left:50px;width:30px;height:30px;opacity:1}.crumbs{margin-top:5px;font-size:16px}.crumbs a,.crumbs span{background-size:5px}.main_content{margin-top:30px}.column_box{display:none}}@media(max-width:800px){.column_name{bottom:40%;font-size:30px}.crumbs{display:none}.main_content{margin-top:0}}@media(max-width:500px){.main_box{margin:30px 0}.column_name{bottom:10%;font-size:22px}}@media(max-width:500px){img{max-width:100%!important;max-height:unset!important}}.newsTabScreen{margin-bottom:40px}.newsList .item{float:left;margin-bottom:20px;width:25%}.newsList .item:nth-child(4n+1){clear:both}.newsList .item .w{margin:0 18px}.newsList .item a{display:block}.newsList .item a img{width:100%}.newsList .item a:hover{color:#9edbcd}.newsList .item .font{padding:1em 0}.newsList .item .font .f1{display:-webkit-box;overflow:hidden;margin-bottom:.4em;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.newsList .item .font .f3{color:#9edbcd}@media(max-width:800px){.newsList .item{width:50%}.newsList .item:nth-child(odd){clear:both}.newsTabScreen{margin-bottom:20px}}@media(max-width:500px){.newsList .item{width:100%}}.newsinfo{margin:0 auto;max-width:1025px}.newsinfoTop{margin-bottom:40px;border-bottom:1px solid #000;justify-content:space-between}.newsinfoTop,.newsinfoTop .f1{display:flex;display:-webkit-flex}.newsinfoTop .f1{justify-content:center;flex-direction:column}.newsinfoTop .crumbsDate{padding:50px 0 30px;color:#ffcf04;text-align:right}.newsEditor{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #000;line-height:1.5}.newsEditor h1,.newsEditor h2,.newsEditor h3,.newsEditor h4{font-family:å®‹ä½“}.newsEditor h3{font-weight:500}.newsEditor img{margin:0 auto;display:block}.infoPage{margin:0 -12px}.infoPage .item{float:left;margin-bottom:50px;width:50%}.infoPage .item .w{display:block;margin:0 12px;padding:34px 50px 26px;background:#f7d047}.infoPage .item span{display:block}.infoPage .item .f1{margin-bottom:10px;padding-right:1em;background:url(/img/next.png) 100% no-repeat;background-size:.4em auto}.infoPage .item .w:hover{background:#f49712}.infoPage .item.infoPrev{text-align:right}.infoPage .item.infoPrev .f1{padding-right:0;padding-left:1em;background-image:url(/img/prev.png);background-position:0}.infoPage .item.infoNext{float:right}@media(max-width:800px){.newsinfoTop{display:block}.newsinfoTop .crumbsDate{padding:1em 0;text-align:left}}@media(max-width:1560px){.infoPage .item .w{padding:20px 40px}}@media(max-width:1280px){.infoPage .item .w{padding:1em}}@media(max-width:768px){.mission_box .wrap a img{width:18vw}}.mainPage1{padding:120px 0 140px}.mainPage1 .item:nth-child(2n){background:#f89828}.mainPage1 .item:nth-child(4n){background:#a5d6c9}.mainPage1 .item a{display:block}.mainPage1 .item a.img{float:left;overflow:hidden;width:50%;cursor:pointer}.mainPage1 .item:nth-child(2n) a.img{float:right}.mainPage1 .item .img img{width:100%;height:auto;-webkit-transition:all .5s ease;transition:all .5s ease;object-fit:contain}.mainPage1 .item .img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.mainPage1 .item .font{padding:100px 80px 0}.mainPage1 .item .font .f1{font-size:36px}.mainPage1 .item .font .f2{margin:1em 0;font-size:16px}.mainPage1 .item .font .btn{display:inline-block;padding-right:1em;background:url(/img/mpArrow.png) 100% no-repeat;font-size:16px;-webkit-transition:all .5s ease;transition:all .5s ease}.mainPage1 .item .font .btn:hover{padding-right:1.4em;background-image:url(/img/mpArrow4.png);color:#a5d6c9}.mainPage1 .item .font .f1:hover{color:#a5d6c9}.mainPage1 .item:nth-child(2n) .font .btn:hover{background-image:url(/img/mpArrow3.png);color:#fff}.mainPage1 .item:nth-child(2n) .font .f1:hover{color:#fff}@media(max-width:1560px){.mainPage1{padding:100px 0}}@media(max-width:1360px){.mainPage1{padding:80px 0}.mainPage1 .item .font{padding:60px}}@media(max-width:1280px){.mainPage1{padding:60px 0}.mainPage1 .item .font{padding:50px}.mainPage1 .item .font .f1{font-size:30px}}@media(max-width:1024px){.mainPage1{padding:40px 0}.mainPage1 .item .font{padding:2em}.mainPage1 .item .font .f1{font-size:24px}}@media(max-width:768px){.mainPage1{padding:2em 0}.mainPage1 .item{margin-bottom:2em}.mainPage1 .item:last-child{margin-bottom:0}.mainPage1 .item .img{float:none;width:auto;text-align:center}.mainPage1 .item .font{padding:1em}}.page404{position:absolute;top:50%;left:50%;max-width:460px;color:#8e8e8e;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page404 p{margin:2em 0}.page404 .btn404{display:inline-block;padding:0 2em;height:2.8em;border:1px solid #8e8e8e;border-radius:4px;color:#8e8e8e;line-height:2.8}.page404 .btn404:hover{border-color:#a6d6c9;color:#a6d6c9}@media(max-width:500px){.page404{width:80%}.page404 .img{margin:0 auto;max-width:60%}}@media screen and (max-width:1440px){.header .wrap{max-width:1380px}.head_right .nav li{margin-left:22px}.enquiry_btn61,.nav li>a{font-size:16px}}@media screen and (max-width:1366px){.header .wrap{max-width:98%}.head_right .nav li{margin-left:20px}}@media screen and (max-width:1280px){.header .wrap{max-width:98%}.head_right .nav li{margin-left:5px}.enquiry_btn61,.nav li>a{font-size:14px}}@media(max-width:1080px){.enquiry_btn61,.nav li>a{font-size:12px}}@media screen and (max-height:700px) and (min-width:768px){.box2{padding-top:22px!important}.mission_box{padding-bottom:0!important}.mission_box .wrap a img{width:7.2vw}.ellipsis-3{height:3em}}@media screen and (min-width:768px){.banner_box{height:100vh}.banner_box .swiper-slide img{height:100vh;object-fit:cover}}@media screen and (min-width:768px) and (min-height:620px){.full-section{overflow:hidden;height:100vh}}@media only screen and (max-width:600px){.banner .font .f1,.banner .font .f2{display:none}}@media only screen and (max-width:1100px){.banner .font{right:1em;left:1em}}@media only screen and (max-width:1600px){.banner .font{right:80px;left:80px;width:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.box2{margin:0 auto;padding-top:60px;max-width:1440px}@media only screen and (max-width:1024px){.pad-120{padding:40px 0}.box2{margin:0;padding-top:20px}.about_box{margin:0 12px}.full-section{margin-bottom:100px}}@media(max-width:1600px){.block_y{top:38.5%;left:-20px;width:25px;height:55%}.block_b{top:7%;left:66.5%;width:30%;height:30px}}@media(max-width:1024px){.block_b,.block_y{display:none}}.academic_box .tit{visibility:visible;text-align:left}@media(max-width:1024px){.academic_img,.academic_text{width:100%}.academic_box .tit{padding-left:30px;width:100%;font-size:24px}}.wellington_box{margin-bottom:80px}.wellington_title_cn{width:350px}.wellington_g,.wellington_y{position:absolute;background:#abdcd6}@media(max-width:1024px){.wellington_flex{margin-left:0;width:100%}.wellington_title{margin-top:-30px;width:100%}}@media(max-width:500px){.wellington_title_m{display:block;padding:10px;text-align:center;font-size:40px}.wellington_g,.wellington_title,.wellington_y{display:none}}.school_btn,.school_title{position:absolute;width:100%;text-align:center}@media(max-width:500px){.huili_box{background:0 0}.huili_title{float:none;padding:10px;text-align:center;font-size:40px}.huili_flex{margin-top:0}.school_item{margin:30px;width:100%}.school_btn{bottom:25px}.huili_o{display:none}}@media(max-width:500px){.careers_box{margin-left:0}.career,.careers_title{margin:20px;width:100%}.career_title{font-size:20px}.career_y{display:none}}@media(max-width:800px){.ft_left{margin:0 auto;width:200px}.ft_left,.logo{float:none}}.f_menu dl{width:25%}.aspect-3-2{aspect-ratio:3/2}@media screen and (min-width:768px){.place-holder{height:120px}.banner_box{height:100vh}.banner_box .swiper-slide img,.banner_box video{height:100vh;object-fit:cover}}@media screen and (min-width:768px) and (min-height:620px){.full-section{height:100vh;overflow:hidden}}.banner .middle{left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.banner .font{width:1440px;position:absolute;color:#fff}.banner .font .f3{width:260px;height:3em;line-height:3;margin-top:3em;text-align:center;border:1px solid #fff;text-transform:uppercase}.banner .font .f3 img{width:.8em;margin:1.2em 0 0 .4em;transition:all .5s ease;-webkit-transition:all .5s ease}.banner .font .f3:hover img,.indAbout1 .item .font .f3:hover img{transform:translateX(6px);-webkit-transform:translateX(6px)}@media only screen and (max-width:370px){.f-60{font-size:20px}}@media only screen and (max-width:600px){.banner .font .f1,.banner .font .f2{display:none}.banner .font .f3{margin:0 auto}.banner .more{padding:.5em}}@media only screen and (max-width:1100px){.banner .font{left:1em;right:1em}}@media only screen and (max-width:1600px){.banner .font{width:auto;left:80px;right:80px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}.pad-120{padding:120px 0}@media only screen and (max-width:1600px){.pad-120{padding:100px 0}.box2{margin:0 80px}.about_title{font-size:30px}}@media only screen and (max-width:1440px){.pad-120{padding:80px 0}.box2{margin:0 60px}.about_title{font-size:28px}}@media only screen and (max-width:1280px){.pad-120{padding:60px 0}.box2{margin:0 40px}}@media only screen and (max-width:1200px){.about_title{font-size:24px}}@media only screen and (max-width:1024px){.pad-120{padding:40px 0}.box2{padding-top:20px;margin:0}.about_box{margin:0 12px}.full-section{margin-bottom:100px}}@media only screen and (max-width:768px){.pad-120{padding:2em 0}}.block_y{position:absolute;left:-100px;top:36.5%;height:55%;width:30px;background-color:#ffd008}.block_b{position:absolute;left:68%;top:7%;height:30px;width:34%;background-color:#abdcd6}@media(max-width:1600px){.block_y{left:-20px;top:38.5%;height:55%;width:25px}.block_b{left:66.5%;top:7%;height:30px;width:30%}}@media(max-width:1440px){.block_b{top:3%}}@media(max-width:1024px){.block_b,.block_y{display:none}}.academic_box .tit{width:190%;padding-left:30%}.academic_img{width:70%}.academic_text{width:28%}@media(max-width:1440px){.academic_box .tit{font-size:50px}}@media(max-width:1024px){.academic_img,.academic_text{width:100%}.academic_box .tit{width:100%;padding-left:30px;font-size:24px}}.wellington_box{position:relative;margin:150px auto}.wellington_flex{display:flex;flex-wrap:wrap;width:80%;margin-left:28%;justify-content:flex-end}.wellington_title{font-size:80px;width:54%;margin-top:0;padding:0 0 30px 50px}.wellington_title_m{display:none}.wellington_y{height:25px;width:24%;bottom:0;left:47%}.wellington_g,.wellington_y{position:absolute;background:#abdcd6}.wellington_g{width:25px;height:28%;top:34%;left:-20px}@media(max-width:1280px){.wellington_box{max-width:1024px}.wellington_title{padding-left:0}}@media(max-width:1024px){.wellington_flex{width:100%;margin-left:0}.wellington_title{width:100%;margin-top:-30px}}@media(max-width:500px){.wellington_title_m{display:block;font-size:40px;padding:10px;text-align:center}.wellington_g,.wellington_title,.wellington_y{display:none}}.huili_box{background:linear-gradient(90deg,#fff 0,#fff 60%,#f49712 0,#f49712);position:relative;margin:150px auto}.huili_title{font-size:80px;padding:20px}.huili_flex{display:flex;flex-wrap:wrap;width:92%;margin-top:120px}.huili_o{position:absolute;height:25px;width:24%;background:#f49712;top:0;left:0}.school_item{width:30%;height:230px;margin-right:3%;position:relative;margin-bottom:25px;background:#fff;font-weight:600}.school_item img{width:100%;height:100%;border-radius:16px;object-fit:cover}.school_item:hover img{box-shadow:0 10px 27px rgb(135 135 135/50%);background-color:#fff}.school_item2{margin-right:2%;margin-top:3%;width:29%}.school_txt{top:0;right:0;bottom:0;left:0;overflow:hidden;height:100%;border-radius:16px}.school_title,.school_txt{position:absolute;width:100%}.school_title{top:8px;text-align:center;padding:0 10px}.school_title span{color:#fff;font-size:26px;text-shadow:#000 2px 0 15px}.school_btn{position:absolute;bottom:0;text-align:center;width:100%;background:#abdcd6;background-color:rgba(0,104,183,.8);color:#fff;font-size:16px;line-height:40px}@media(max-width:1280px){.huili_box{max-width:1024px}}@media(max-width:1024px){.huili_flex{width:100%}.school_btn{bottom:15px}}@media(max-width:500px){.huili_box{background:0 0}.huili_title{font-size:40px;padding:10px;float:none;text-align:center}.huili_flex{margin-top:0}.school_item{width:100%;margin:30px}.school_btn{bottom:25px}.huili_o{display:none}}@media screen and (max-height:700px) and (min-width:768px){.huili_box{margin-top:0}.huili_title{padding-top:0;padding-bottom:0}.school_item{margin-bottom:20px}}.careers_box{display:flex;flex-wrap:wrap;margin-top:80px}.careers_title{background:#ffd008;font-size:80px;width:50%;margin-right:12%;padding:90px}.career{width:25%;text-align:center;margin-top:31px;margin-right:3%}.career img{min-height:240px;box-shadow:0 10px 27px rgb(135 135 135/50%);background-color:#fff;border-radius:16px}.career:hover div{transform:scale(1.2)}.career_title{margin-top:-23px;text-align:center;font-size:32px}.career_title span{padding:5px}.career_y{position:relative;margin-top:60px}@media(max-width:1024px){.careers_title{font-size:40px}.career_title{font-size:16px}}@media(max-width:500px){.careers_box{margin-left:0}.career,.careers_title{width:100%;margin:20px}.career_title{font-size:20px}.career_y{display:none}}.site-footer__colored-block{margin-bottom:9px;padding:8px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.background-orange{background-color:#f27d00}.background-yellow{background-color:#f7d117}.background-green{background-color:#a6d6c9}.site-footer__tagline{font-size:24px;letter-spacing:-.5px;line-height:1;font-weight:600}.m-0{margin:0!important}.site-foot{height:80px}@media(max-width:1440px){.site-footer__tagline{font-size:18px}.site-foot{height:60px}}@media(max-width:800px){.ft_left{margin:0 auto;width:200px}.ft_left,.logo{float:none}}.f_menu{display:flex;flex-wrap:wrap}.f_menu dl{width:20%;padding-left:90px;margin-bottom:60px}ul.pagination{text-align:center;margin-top:10px}ul.pagination li{display:inline}ul.pagination li a{display:inline-block;min-width:42px;height:42px;text-align:center;line-height:42px;background-color:#ededed;margin:0 5px}ul.pagination li.active a,ul.pagination li:hover a{background-color:#f4c933;color:#fff}