.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.ib{display:inline-block;}.inline-block{display:inline-block;}.ibt{display:inline-block;vertical-align:top;}.ibm{display:inline-block;vertical-align:middle;}.ibb{display:inline-block;vertical-align:bottom;}.bs{box-sizing:border-box;}.abs{position:absolute;left:0;top:0;width:100%;height:100%;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.container{max-width:1400px;margin:auto;position:relative;}.container .inner{max-width:1240px;margin:auto;position:relative;padding-left:20px;padding-right:20px;box-sizing:border-box;}ul{list-style:none;}ul li{display:inline-block;vertical-align:top;}.tablet{display:none !important;}.desktop{display:block !important;}.mobile{display:none !important;}.tablet-inline{display:none !important;}.desktop-inline{display:inline-block !important;}.mobile-inline{display:none !important;}@media screen and (max-width: 1199px){.desktop{display:none !important;}.tablet{display:block !important;}.desktop-inline{display:none !important;}.tablet-inline{display:inline-block !important;}.not-tablet{display:none !important;}}@media screen and (max-width: 767px){.tablet{display:none !important;}.mobile{display:block !important;}.tablet-inline{display:none !important;}.mobile-inline{display:inline-block !important;}.not-mobile{display:none !important;}}.banner{position:relative;}.banner .banner-main{position:relative;}.banner .banner-main .bg .container{max-width:100%;}.banner .banner-main .bg .container .inner{max-width:100%;padding-left:0;padding-right:0;position:relative;}.banner .banner-main .bg .container .inner .inner-ban{width:100%;height:auto;}.banner .banner-main .bg .container .inner .wrapper{position:absolute;max-width:1240px;padding:0 20px;box-sizing:border-box;top:58.2%;left:0;right:0;margin:auto;}.banner .banner-main .bg .container .inner .wrapper .page-title{display:inline-block;vertical-align:top;font-size:42px;color:#fff;font-weight:700;letter-spacing:0.9px;white-space:normal;}.banner .banner-main .bg .container .inner:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:170px;background:url(/img/inner-banner-gradient.png) repeat-x;}.banner .banner-main .bg .container .inner:after{content:'';position:absolute;left:0;bottom:-78px;width:100%;height:183px;background:url(/img/bg-wave-1.png) no-repeat center;}.banner .banner-main-m .container{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;height:230px;}.banner .banner-main-m .page-title{position:relative;font-size:48px;color:#fff;background-color:#1f365b;font-weight:800;padding:10px 20px;box-sizing:border-box;}.banner .nav-bar{position:absolute;left:0;top:0;width:100%;height:100%;top:auto;bottom:20px;height:40px;}.banner .nav-bar .container .inner .nav-title{position:relative;padding-right:95px;padding-top:2px;padding:17px 0;text-align:right;}.banner .nav-bar .container .inner .nav-title a{display:inline-block;vertical-align:top;position:relative;font-weight:700;}.banner .nav-bar .container .inner .nav-title a:after{content:'';background:url(/img/3/arrow-back.svg) no-repeat center;background-size:8px;width:9px;height:16px;vertical-align:middle;padding:3px 18px 0;cursor:default;}.banner .nav-bar .container .inner .nav-title a.current{color:;letter-spacing:0.2px;}.banner .nav-bar .container .inner .nav-title a.current:after{content:none;}.banner .nav-bar .container .inner .nav-title a.back{text-align:center;font-weight:700;box-sizing:border-box;line-height:40px;width:151px;background-color:#1f365b;color:#fff;border-radius:30px;}.banner .nav-bar .container .inner .nav-title a.back:before{content:'';background:url(/img/3/arrow-back.svg) no-repeat center ;width:20px;height:18px;background-size:11px;border-radius:50%;position:absolute;top:calc(50% - 9px);left:12px;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);}.banner .nav-bar .container .inner .nav-title a.back:after{content:none;}@media screen and (max-width: 1199px){.banner .nav-bar{position:relative;top:auto;bottom:auto;height:40px;}}.pager{margin:auto;text-align:center;}.pager ul{list-style:none;margin:auto;display:inline-block;vertical-align:middle;}.pager ul li{display:inline-block;}.pager ul li a{display:inline-block;width:58px;height:35px;text-align:center;line-height:35px;margin:0 0;}.pager ul li .num{display:inline-block;width:35px;height:35px;text-align:center;line-height:35px;margin:0 0;}.pager ul li .current{background-color:#1f365b;border-radius:50%;color:#fff;margin:0 2px;}.pager ul li .prev{background-image:url(/img/3/arrows.svg);background-repeat:no-repeat;background-position:center;background-size:14px 24px;vertical-align:middle;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);margin:1px -17px;}.pager ul li .next{background-image:url(/img/3/arrows.svg);background-repeat:no-repeat;background-position:center;background-size:14px 24px;vertical-align:middle;margin:1px -12px;}.pager .num{display:inline-block;width:36px;height:36px;text-align:center;line-height:38px;vertical-align:middle;margin:0 8px;margin-left:0;}.pager .text{display:inline-block;vertical-align:middle;width:61px;height:32px;line-height:22px;text-align:left;border:1px solid #1f365b;background-color:#f0f0f0;font-size:14px;padding-left:15px;padding-right:15px;box-sizing:border-box;margin-left:8px;margin-right:8px;border-radius:20px;}.pager .text.wh{background-color:#fff;}header,#content,footer{width:100%;float:left;clear:both;min-width:480px;}header{position:relative;background:url(/img/header/desktop/header-bg.png) no-repeat center top #2b638b;}header .logo{position:absolute;left:0;top:0;width:100%;height:100%;top:6px;left:16px;width:431px;height:139px;padding:0;font-size:0;}header .logo .logo-wrapper{display:inline-block;vertical-align:top;position:relative;z-index:2;}header .logo .logo-wrapper img{width:100%;height:auto;}header .logo .brand-wrapper{display:inline-block;vertical-align:top;position:relative;z-index:2;padding:17px 0;padding-left:50px;box-sizing:border-box;}header .logo .brand-wrapper img{width:100%;height:auto;}header .container .inner{background:url(/img/header/desktop/header-bg.png) no-repeat left -680px top #2b638b;}header .container .inner .menu{position:relative;height:170px;z-index:1;text-align:right;}header .container .inner .menu ul{display:inline-block;vertical-align:top;padding-top:114px;text-align:right;font-size:0;}header .container .inner .menu ul li{display:inline-block;vertical-align:top;padding:0 18.3px;box-sizing:border-box;position:relative;}header .container .inner .menu ul li a{display:block;text-align:center;box-sizing:border-box;border-bottom:1px solid transparent;padding:6px 0;white-space:nowrap;}header .container .inner .menu ul li a span{display:inline-block;vertical-align:middle;color:#fff;font-size:15px;font-weight:700;white-space:normal;letter-spacing:0.2px;}header .container .inner .menu ul li a:hover,header .container .inner .menu ul li a.current{border-color:#1f365b;}header .container .inner .menu ul li:before{content:'';position:absolute;left:-3px;top:calc( 50% - 3px);width:5px;height:5px;background:#1f365b;border-radius:50%;}header .container .inner .menu ul li:first-child:before{background:transparent;}header .container .inner .menu ul li:last-child{padding-right:0;}header .container .inner .menu ul li .sub{display:none;width:260px;position:absolute;top:calc(100% + 13px);left:50%;transform:translate(-50%,0);list-style:none;background-color:#fff;z-index:20;padding:10px 10px;box-sizing:border-box;border-radius:20px;}header .container .inner .menu ul li .sub .level2{display:block;text-align:center;padding:0;}header .container .inner .menu ul li .sub .level2 a{display:block;padding:13.5px 0;box-sizing:border-box;border-color:transparent;}header .container .inner .menu ul li .sub .level2 a span{font-size:15px;color:#1f365b;}header .container .inner .menu ul li .sub .level2:hover,header .container .inner .menu ul li .sub .level2.current{background-color:#1f365b;border-radius:10px;}header .container .inner .menu ul li .sub .level2:hover a span,header .container .inner .menu ul li .sub .level2.current a span{color:#fff;}header .container .inner .menu ul li .sub .level2:before{background-color:transparent;}header .container .inner .menu .top-menu{position:absolute;top:16px;right:0;bottom:auto;text-align:right;height:32px;width:100%;}header .container .inner .menu .top-menu ul{position:relative;padding:0;}header .container .inner .menu .top-menu ul li{padding:0 18px;}header .container .inner .menu .top-menu ul li a:hover,header .container .inner .menu .top-menu ul li a.current{border-color:#2b638b;}header .container .inner .menu .top-menu ul li.lang{margin-left:12px;padding-left:36px;padding-right:0;}header .container .inner .menu .top-menu ul li.lang:before{content:'';position:absolute;left:0;top:7px;width:1px;height:20px;background:#2b638b;}header .container .inner .menu .top-menu ul li:first-child:before{background:transparent;}header .container .inner .menu .top-menu ul li:before{background:#2b638b;}header .container .inner .menu .mobile-menu-switch{position:absolute;top:98px;right:5px;bottom:auto;text-align:right;height:32px;width:100%;}header .container .inner .menu .mobile-menu-switch ul{position:relative;padding:0;}header .container .inner .menu .mobile-menu-switch ul li a:hover,header .container .inner .menu .mobile-menu-switch ul li a.current{border-color:#2b638b;}header .container .inner .menu .mobile-menu-switch ul li.mobile-nav-switch a{display:inline-block;vertical-align:top;background:url(/img/nav-icon.svg) no-repeat center;background-size:contain;width:40px;height:34px;border-bottom:0;}#content{position:relative;z-index:0;}footer{position:relative;background-color:#fff;z-index:1;}footer .container .inner{text-align:right;padding:36px 16px;box-sizing:border-box;}footer .container .inner p,footer .container .inner a{font-size:15px;line-height:28px;margin-right:1px;}/*953795e33e25c16a067bcfa2a5842f5b*/footer .container .inner p br{display:none;}.mobile-nav{display:none;position:relative;position:fixed;z-index:99;background-color:#2b638b;height:100%;width:100%;left:0;right:0;top:0px;bottom:0;overflow-y:scroll;}.mobile-nav .mobile-nav-container{background:url(/img/header/desktop/header-bg.png) no-repeat center top #2b638b;padding:120px 48px;box-sizing:border-box;overflow:hidden;}.mobile-nav .mobile-nav-container .close-btn{position:absolute;top:96px;right:32px;display:block;background:url(/img/close-icon.svg) no-repeat center;background-size:cover;width:25px;height:25px;}.mobile-nav .mobile-nav-container .mobile-menu{list-style:none;margin-top:77px;margin-bottom:30px;}.mobile-nav .mobile-nav-container .mobile-menu li{display:block;position:relative;border-bottom:2px solid #3b749d;}.mobile-nav .mobile-nav-container .mobile-menu li a{padding:12px 21px 13px;padding-right:0;box-sizing:border-box;display:block;font-size:18px;font-weight:700;color:#fff;position:relative;letter-spacing:0.2px;}.mobile-nav .mobile-nav-container .mobile-menu li a.hv-child:after{content:'';position:absolute;top:14px;right:0;width:18px;height:22px;background:url(/img/pulldown-arrow.svg) no-repeat center;}.mobile-nav .mobile-nav-container .mobile-menu li a.current:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;top:9px;width:4px;height:30px;background-color:#fff;}.mobile-nav .mobile-nav-container .mobile-menu li .sub-menu{display:none;margin-top:-5px;padding-bottom:15px;}.mobile-nav .mobile-nav-container .mobile-menu li .sub-menu li{border-bottom:0;padding:0 21px;box-sizing:border-box;}.mobile-nav .mobile-nav-container .mobile-menu li .sub-menu li a{padding:10px 23px;box-sizing:border-box;display:block;font-size:16px;color:#92c4e8;letter-spacing:0.4px;}.mobile-nav .mobile-nav-container .mobile-menu li .sub-menu li a.current:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;top:4px;width:4px;height:30px;background-color:#92c4e8;}.mobile-nav .mobile-nav-container .mobile-menu li .sub-menu li:last-child{border-bottom-color:transparent;}.mobile-nav .mobile-nav-container .mobile-menu li.expand .top-level:after{transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-moz-transform:rotate(-180deg);}.popup{display:none;background-color:rgba(0,0,0,0.8);position:fixed;top:0;left:0;height:100%;width:100%;z-index:100;padding:20px;box-sizing:border-box;}.popup .popup-container{max-width:1200px;width:100%;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.popup .popup-container .wrapper{text-align:center;height:100%;}.popup .popup-container .wrapper .main-pop{overflow:hidden;height:100%;padding:80px 0 10px;box-sizing:border-box;}.popup .popup-container .wrapper .main-pop .content{height:100%;}.popup .popup-container .wrapper .main-pop .content p{display:inline-block;vertical-align:middle;font-size:18px;font-weight:800;color:#fff;}.popup .popup-container .wrapper .main-pop button{width:57px;height:57px;border-radius:50%;background-color:#fff;position:absolute;top:0;left:0;right:0;margin:auto;text-align:center;}.popup .popup-container .wrapper .main-pop button img{width:30px;height:26px;}.popup-map{display:none;background-color:rgba(0,0,0,0.8);position:fixed;top:0;left:0;height:100%;width:100%;z-index:100;padding:20px;box-sizing:border-box;}.popup-map .popup-container{max-width:1060px;margin:auto;position:relative;width:100%;}.popup-map .popup-container .wrapper{text-align:center;margin-top:10px;}.popup-map .popup-container .wrapper .main-pop{overflow:hidden;padding:117px 40px;box-sizing:border-box;}.popup-map .popup-container .wrapper .main-pop .content-wrapper .map-wrapper{position:relative;width:100%;}.popup-map .popup-container .wrapper .main-pop .content-wrapper .map-wrapper img{width:100%;height:auto;}.popup-map .popup-container .wrapper .main-pop .content-wrapper .map-wrapper .map{position:absolute;left:0;top:0;width:100%;height:100%;width:100% !important;height:100% !important;}.popup-map .popup-container .wrapper .main-pop .content-wrapper .map-wrapper .map img{width:100%;}.popup-map .popup-container .wrapper .main-pop button{width:57px;height:57px;border-radius:50%;background-color:#fff;position:absolute;top:0;left:0;right:0;margin:auto;text-align:center;}.popup-map .popup-container .wrapper .main-pop button img{width:30px;height:26px;}.dl-style{display:block;font-size:18px;font-weight:700;padding:14px 0 13px;padding-left:72px;letter-spacing:0.2px;box-sizing:border-box;position:relative;}.dl-style:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;width:50px;height:50px;background:url(/img/3/download-icon.svg) no-repeat center top 9px #1f365b;background-size:28px;border-radius:50%;}.main-title{position:relative;font-size:30px;font-weight:700;color:#1f365b;letter-spacing:0.7px;padding-bottom:12px;}.index-title a{display:inline-block;vertical-align:top;position:relative;font-size:28px;font-weight:700;padding:3px 0;padding-right:60px;box-sizing:border-box;letter-spacing:0.4px;color:#1f365b;}.index-title a:after{content:'';position:absolute;top:0;right:0;width:41px;height:41px;border-radius:50%;background:url(/img/1/more.svg) no-repeat center #1f365b;background-size:19px;}.index-title.main-title a{font-size:36px;font-weight:700;color:#fff;padding:3px 0;padding-right:60px;letter-spacing:0.6px;}.index-title.main-title a:after{content:'';position:absolute;top:3px;right:0;width:41px;height:41px;border-radius:50%;background:url(/img/1/more.svg) no-repeat center #1f365b;background-size:19px;}.select-item{position:relative;display:block;margin-bottom:30px;}.select-item .select-label{display:inline-block;vertical-align:top;font-size:18px;line-height:50px;margin-right:14px;}.select-item .select{display:inline-block;vertical-align:top;width:100%;height:60px;position:relative;cursor:pointer;text-align:left;}.select-item .select .select-input{display:block;font-size:22px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;box-sizing:border-box;position:relative;background-color:#d2dced;padding:16px 20px;padding-right:45px;border-radius:20px;z-index:2;}.select-item .select .select-input:after{content:'';background:url(/img/10/pulldown-arrow.svg) no-repeat right center;background-size:contain;height:20px;width:20px;position:absolute;top:calc(50% - 10px);right:18px;}.select-item .select .select-container{border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-sizing:border-box;position:absolute;left:0;top:101%;width:100%;max-height:300px;background-color:#d2dced;margin-top:-1px;display:none;z-index:1;}.select-item .select .select-container > div{font-size:22px;padding:16px 20px;}.select-item .select .select-container > div.selected{background-color:#1f365b;color:#fff;}.select-item .select .select-container > div:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px;}.select-item .select .select-container:after{z-index:-1;content:'';padding-top:50px;position:absolute;width:100%;bottom:80%;background-color:#d2dced;}.select-item .select.select-fix .select-input:after{transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-moz-transform:rotate(-180deg);background:url(/img/10/pulldown-arrow.svg) no-repeat right center;background-size:contain;}@keyframes spin{to{transform:rotate(360deg);}}@media screen and (max-width: 1199px){header{position:relative;background:url(/img/header/tablet/header-bg.png) no-repeat left top #2b638b;}header .logo{top:16px;left:45px;}header .logo .logo-wrapper{width:129px;height:125px;}header .logo .brand-wrapper{width:242px;padding:20px 0;padding-left:47px;box-sizing:border-box;}header .container .inner{background:none;}.mobile-nav .mobile-nav-container{background:url(/img/header/tablet/header-bg.png) no-repeat left top #2b638b;}footer .container .inner{text-align:right;padding:22px 30px;box-sizing:border-box;}footer .container .inner p,footer .container .inner a{letter-spacing:-0.6px;}footer .container .inner p{letter-spacing:-0.5px;}footer .container .inner p br{display:block;}.index-title.main-title a{font-size:30px;}.index-title.main-title a:after{top:1px;right:0;width:41px;height:41px;border-radius:50%;background:url(/img/1/more.svg) no-repeat center #1f365b;background-size:20px;}}@media screen and (max-width: 767px){footer .container .inner{text-align:left;}footer .container .inner p,footer .container .inner a{margin-right:0;}.theme-title{font-size:34px;}}@media screen and (max-width: 480px){header{background:url(/img/header/mobile/header-bg.png) no-repeat left top #2b638b;background-size:contain;}header .logo{top:4px;left:10px;}header .logo .brand-wrapper{width:259px;padding:20px 0;padding-left:64px;box-sizing:border-box;}header .container .inner .menu{height:182px;}header .container .inner .menu .mobile-menu-switch{top:91px;}.mobile-nav .mobile-nav-container{background:url(/img/header/mobile/header-bg.png) no-repeat left top #2b638b;background-size:contain;}}.popup-ses{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:25;}.popup-ses::-webkit-scrollbar{opacity:0;display:none;}.popup-ses .mask{position:fixed;background-color:#000;opacity:0.8;width:calc(100% - 0px);height:100%;}.popup-ses .out{padding:0 20px;height:100%;}.popup-ses .out .outer{position:relative;top:53.1%;left:50%;transform:translateX(-50%) translateY(-50%);background-color:#fff;width:100%;max-height:74.5%;max-width:1200px;border-radius:30px;box-sizing:border-box;padding:31px 10px;}.popup-ses .out .outer .close{position:fixed;width:57px;height:57px;background:url(/img/10/close-icon.svg) no-repeat #fff center center;background-size:27px;top:-116px;right:50%;transform:translateX(50%);border-radius:50%;cursor:pointer;}@media screen and (max-width: 767px){.popup-ses .out .outer .close{top:-67px;}}.popup-ses .out .outer .wrapper{height:100%;overflow:auto;padding:0px 20px;}.popup-ses .out .outer .wrapper .title{font:normal normal bold 30px/44px ;letter-spacing:0px;color:;}.popup-ses .out .outer .wrapper .editor{padding-left:10px;}.popup-ses .out .outer .wrapper article p{margin-top:10px;line-height:32px;}.page-wrapper{background-color:;}.page-wrapper .container{background-color:;}.page-wrapper .container .inner{padding-top:78px;overflow:hidden;padding-bottom:302px;}.page-wrapper .container .inner .sitemap-wrapper{position:relative;}.page-wrapper .container .inner .sitemap-wrapper nav{position:relative;font-size:0;}.page-wrapper .container .inner .sitemap-wrapper nav > ul{display:inline-block;vertical-align:top;width:33.3%;}.page-wrapper .container .inner .sitemap-wrapper nav > ul:nth-child(2){padding-left:20px;box-sizing:border-box;}.page-wrapper .container .inner .sitemap-wrapper nav > ul:nth-child(3){padding-left:40px;box-sizing:border-box;}.page-wrapper .container .inner .sitemap-wrapper nav ul li{margin-top:9px;list-style:none;display:list-item !important;}.page-wrapper .container .inner .sitemap-wrapper nav ul li a{display:inline-block;position:relative;padding:5px 0;font-weight:700;color:#1f365b;letter-spacing:0.1px;}.page-wrapper .container .inner .sitemap-wrapper nav ul li a.no-link:hover{text-decoration:none;}.page-wrapper .container .inner .sitemap-wrapper nav ul li a:hover{text-decoration:underline;}.page-wrapper .container .inner .sitemap-wrapper nav ul li ul li{margin-top:0;}.page-wrapper .container .inner .sitemap-wrapper nav ul li ul li a{font-size:16px;font-weight:400;color:#1f365b;letter-spacing:0.1px;line-height:30px;}.page-wrapper .container .inner .sitemap-wrapper nav ul li ul li a:before{width:6px;height:6px;background-color:#2b638b;left:0px;top:12px;position:absolute;}.page-wrapper .container .inner .sitemap-wrapper nav ul li ul li ul li{padding:0 20px;}.page-wrapper:after{content:'';background:url(/img/bg-wave-2.png) no-repeat center;position:absolute;left:0;bottom:-81px;width:100%;height:301px;}@media screen and (max-width: 1199px){.sitemap-container .container .inner{padding-left:20px;padding-right:20px;}.page-wrapper .container .inner .sitemap-wrapper{padding:0;}}@media screen and (max-width: 767px){.sitemap-container .container .inner .sitemap-wrapper nav > ul{display:block;width:100%;}.sitemap-container .container .inner .sitemap-wrapper nav > ul:nth-child(odd){margin-right:0;}.sitemap-container .container .inner .sitemap-wrapper nav > ul:nth-child(even){margin-left:0;}.page-wrapper .container .inner .sitemap-wrapper nav > ul{width:100%;}.page-wrapper .container .inner .sitemap-wrapper nav > ul:nth-child(odd){padding-right:0;}.page-wrapper .container .inner .sitemap-wrapper nav > ul:nth-child(even){padding-left:0;}.page-wrapper .container .inner .sitemap-wrapper nav > ul:nth-child(2),.page-wrapper .container .inner .sitemap-wrapper nav > ul:nth-child(3){padding-left:0;}}