.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:left}.inline-block{display:inline-block}.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}html.no-scroll{overflow:hidden}.container{margin:auto;position:relative}header,#content,footer{width:100%;max-width:100%;min-width:480px;text-align:center;float:left;clear:both}.popup{display:none;position:fixed;top:0;left:0;z-index:11;width:calc(100% - 40px);height:100%;min-width:440px;text-align:center;padding:0 20px;background:rgba(0,0,0,0.7);cursor:pointer;overflow-y:scroll}.popup .inner{display:inline-block;max-width:100%;cursor:auto;margin:170px 0}.popup .inner .close{display:inline-block;position:relative;width:50px;height:50px;background:#00c6cd;border-radius:50%;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:40px;vertical-align:top}.popup .inner .close:before{content:'';position:absolute;top:24px;left:17px;width:16px;height:2px;background:#ffffff}.popup .inner .close:after{content:'';position:absolute;top:17px;left:24px;width:2px;height:16px;background:#ffffff}.popup .inner .iframe{width:1080px;max-width:100%}.popup .inner .iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.popup .inner .content{position:relative;width:980px;max-width:100%;max-height:700px;background:#ffffff;overflow:hidden}.popup .inner .content .content-inner{position:relative;padding:0 40px}.popup .inner .content .title{font-size:36px;font-weight:700;color:#065a9b;padding-top:34px;padding-bottom:12px}.popup .inner .content .hr{float:left;width:40px;height:4px;background:#065a9b;margin:0 calc(50% - 20px)}.popup .inner .content .editor{text-align:left;margin-top:36px;padding-bottom:32px}.popup .inner .content .editor p,.popup .inner .content .editor span,.popup .inner .content .editor a,.popup .inner .content .editor li,.popup .inner .content .editor div,.popup .inner .content .editor td,.popup .inner .content .editor th{font-size:16px}.popup .inner .form{display:block}.form{display:none;padding:40px;padding-top:34px;background:#ffffff}.form form{position:relative}.form form:not(.show){display:none}.form form .title{font-size:36px;font-weight:700;color:#065a9b;margin-bottom:12px}.form form .error-msg{float:right;width:100%;text-align:right;font-size:14px;color:#ec671b;margin:25px 0}.form form .hr{float:left;width:40px;height:4px;background:#065a9b;margin:0 calc(50% - 20px)}.form form .row{line-height:40px;padding:0 8px;margin-bottom:20px}.form form .row .head{display:inline-block;width:84px;font-size:16px;box-sizing:border-box;vertical-align:top}.form form .row .input{display:inline-block;width:calc(100% - 84px);vertical-align:top}.form form .row .input input{display:inline-block;width:100%;height:40px;font-size:16px;box-sizing:border-box;padding:0 20px;border-radius:20px;background:#f2f2f2}.form form .row .input input.error{background:#ffd2b8}.form form .right{text-align:right;font-size:14px;text-decoration:underline;margin-top:-6px;margin-bottom:20px}.form form .right .switch{cursor:pointer}.form form .right .border{display:inline-block;width:2px;height:20px;background:#d9d9d9;margin:0 20px;vertical-align:top}.form form .right a{font-size:14px;color:#065a9b}.form form .button{text-align:center}.form form .button .button-inner{display:inline-block;width:100%;line-height:40px}.form form .button .button-inner .submit-btn,.form form .button .button-inner button{display:inline-block;width:160px;height:40px;text-align:center;font-size:16px;color:#ffffff;border-radius:20px;vertical-align:top}.form form .button .button-inner .submit{display:inline-block;position:relative;width:300px;max-width:calc(100% - 20px);height:40px;text-align:left;background:#e7e7e7;border-radius:20px;margin:0 10px;margin-top:20px;vertical-align:top}.form form .button .button-inner .submit span{font-size:14px;color:#6a6a6a;margin-left:170px}.form form .button .button-inner .submit .submit-btn{position:relative;z-index:1;text-align:center;background:url(/img/1/1/arrow-submit-fff.svg) no-repeat center right 14px,url(/img/1/1/arrow-submit-fff.svg) no-repeat center right 20px,#065a9b;cursor:pointer}.form form .button .button-inner #reset{background:#919191;margin:0 10px;margin-top:20px}.form form.forgot .msg,.form form.change-pw-form .msg{font-size:16px;margin:74px 24px;margin-bottom:57px}header{position:fixed;top:0;left:0;z-index:10;width:100%;background:rgba(255,255,255,0.9)}header .inner{display:inline-block;position:relative;width:1240px;max-width:100%;line-height:26px;text-align:right;box-sizing:border-box;padding:27px 20px;padding-left:372px}header .inner .logo-1{position:absolute;top:0;left:20px;width:156px;height:150px;background:url(/img/logo-1.png) no-repeat center center}header .inner .logo-2{position:absolute;top:0;left:216px;width:156px;height:150px;background:url(/img/logo-2.png) no-repeat center center}header .inner .mobile{display:inline-block;margin:10px 0}header .inner .member{display:inline-block;padding-left:30px;background:url(/img/3/1/icon-member-064a7e.png) no-repeat center left -10px;background-size:40px}header .inner .member span,header .inner .member a{font-size:14px;color:#064a7e;vertical-align:top}header .inner .member:not(.logging) .login{cursor:pointer}/*953795e33e25c16a067bcfa2a5842f5b*/header .inner .member .border{margin:0 7px}header .inner .member+.media{max-width:calc(100% - 142px)}header .inner .member .username{color:#565655}header .inner .media{display:inline-block;height:26px;line-height:40px;text-align:center;box-sizing:border-box;padding:0 18px;border-left:2px solid #d9d9d9;border-right:2px solid #d9d9d9;margin-left:39px;overflow:hidden;vertical-align:top}header .inner .media a{display:inline-block;margin:0 8px}header .inner .media a img{width:40px;height:auto;margin:-7px 0;vertical-align:top}header .inner .contact{display:inline-block;margin:10px 0}header .inner .contact div,header .inner .contact a{display:inline-block;font-size:22px;font-weight:300;color:#064a7e;margin-left:40px;vertical-align:top}header .inner .contact div.tel,header .inner .contact a.tel{padding-left:28px;background:url(/img/3/1/icon-tel-064a7e.png) no-repeat center left -12px;background-size:40px}header .inner .contact div.whatsapp,header .inner .contact a.whatsapp{padding-left:34px;background:url(/img/3/1/icon-whatsapp-064a7e.png) no-repeat center left -9px;background-size:40px}header .inner .contact .contact-inner{margin-left:0}header .menu{line-height:50px;background:url(/img/1/1/menu-bg.png) repeat-y top right;background-size:calc(1228/1920 * 100%)}header .menu .menu-inner{display:inline-block;width:1240px;max-width:100%;text-align:right;box-sizing:border-box;padding:0 20px}header .menu .menu-inner .main-page{position:relative;display:inline-block;vertical-align:top}header .menu .menu-inner .main-page .page{font-size:16px;font-weight:700;color:#ffffff;vertical-align:top}header .menu .menu-inner .main-page .sub-page{display:none;position:absolute;top:100%;left:-32px}header .menu .menu-inner .main-page .sub-page .sub-inner{min-width:204px;line-height:40px;text-align:left;background:rgba(255,255,255,0.9)}header .menu .menu-inner .main-page .sub-page .sub-inner a{display:inline-block;min-width:204px;font-size:16px;font-weight:700;color:#05406e;box-sizing:border-box;padding:0 30px;vertical-align:top}@media (min-width:1200px){header .menu .menu-inner .main-page .sub-page .sub-inner a:hover{color:#ffffff;background:rgba(0,198,205,0.6)}}@media (min-width:1200px){header .menu .menu-inner .main-page:hover .page,header .menu .menu-inner .main-page.cur .page{color:#05406e}header .menu .menu-inner .main-page:hover .sub-page{display:block}header .menu .menu-inner .main-page:not(:first-of-type){margin-left:36px}}.banner{position:relative}.banner img{width:100%;height:auto;vertical-align:top}.banner p{position:absolute;bottom:11.78%;left:0;width:100%;font-size:60px;font-weight:700;color:#ffffff}#content{min-height:500px}footer{background:#d6d8d9}footer .inner{display:inline-block;width:1240px;max-width:100%;text-align:left;box-sizing:border-box;padding:0 20px}footer .inner table{width:100%}footer .inner .left{width:calc(50% - 40px);height:100%;padding-top:27px;border-bottom:1px solid #565655;margin-right:40px;vertical-align:top}footer .inner .left p,footer .inner .left a{color:#565655}footer .inner .left .title{font-size:22px;font-weight:700;margin-bottom:15px}footer .inner .left .hr{width:40px;height:4px;background:#565655;margin-bottom:10px}footer .inner .left .info{display:inline-block;width:154px;line-height:24px;font-size:14px;box-sizing:border-box;margin:8px 0;padding-left:43px;padding-right:14px}footer .inner .left .info.tel{background:url(/img/3/1/icon-tel-565655.png) no-repeat center left -7px;background-size:40px}footer .inner .left .info.email{float:right;width:calc(100% - 154px);padding-right:0;background:url(/img/3/1/icon-email-565655.png) no-repeat center left -8px;background-size:40px}footer .inner .left .info.email a{font-size:14px;text-decoration:underline}footer .inner .left .info.whatsapp{background:url(/img/3/1/icon-whatsapp-565655.png) no-repeat center left -8px;background-size:40px}footer .inner .left .info.address{float:right;width:calc(100% - 154px);padding-right:80px;background:url(/img/3/1/icon-address-565655.png) no-repeat top -5px left -8px;background-size:40px}footer .inner .left .info.fax{background:url(/img/3/1/icon-fax-565655.png) no-repeat center left -8px;background-size:40px}footer .inner .mid{width:40px}footer .inner .right{width:50%;height:100%;padding-top:30px;vertical-align:top}footer .inner .right .footer-map{display:inline-block;width:100%;box-sizing:border-box;border:1px solid #565655}footer .inner .right .footer-map img{width:100%;height:auto}footer .inner .right .footer-map .map-inner{display:inline-block;width:100%;height:248px;vertical-align:top}footer .inner .right:before{content:'';display:inline-block;height:100%;vertical-align:bottom}footer .inner .bottom{margin:9px 0}footer .inner .bottom .logo{display:inline-block;width:calc(100% - 604px);overflow:hidden;vertical-align:top}footer .inner .bottom .logo .logo-inner{display:inline-block;width:calc(100% + 20px);margin:0 -10px;vertical-align:top}footer .inner .bottom .logo .logo-inner a{display:inline-block;margin:10px;vertical-align:top}footer .inner .bottom .logo .logo-inner a img{width:179px;height:auto}footer .inner .bottom .copyright,footer .inner .bottom .copyright a{display:inline-block;font-size:13px;color:#565655;vertical-align:bottom}footer .inner .bottom .copyright{width:604px;margin:20px 0}footer .inner .bottom .copyright span{display:inline-block}footer .inner .bottom .border{margin:0 13px}@media (max-width:1199px){header{position:relative}header .inner{position:static;padding:0;margin-top:150px;vertical-align:top}header .inner .nav-btn{position:absolute;top:100px;right:0;width:100%;height:50px;box-sizing:border-box;padding:0 20px;background:url(/img/1/1/menu-bg.png) repeat-y top right;background-size:calc(1228/1920 * 100%)}header .inner .nav-btn .btn{display:inline-block;width:30px;height:18px;box-sizing:border-box;border-top:2px solid #fff;border-bottom:2px solid #fff;margin:16px 0;cursor:pointer;vertical-align:top}header .inner .nav-btn .btn:before{content:'';display:inline-block;width:100%;height:2px;background:#ffffff;margin:6px 0;vertical-align:top}header .inner .mobile{display:none;width:100%;box-sizing:border-box;padding:20px;margin:0}header .inner .mobile .media{padding-right:0;border-right:0}header .inner .contact{position:absolute;top:0;right:20px;width:calc(100% - 404px);height:100px;line-height:40px;margin:0}header .inner .contact div{vertical-align:middle}header .inner .contact div.tel{margin-left:0}header .inner .contact:before{content:'';display:inline-block;height:100%;vertical-align:middle}header .menu{display:none;padding-bottom:40px;background:none;margin-top:4px}header .menu .menu-inner{line-height:50px;text-align:left;padding:0 40px}header .menu .menu-inner .main-page{width:100%}header .menu .menu-inner .main-page .page{color:#064a7e}header .menu .menu-inner .main-page .sub-btn{display:inline-block;width:24px;height:24px;background:url(/img/1/1/icon-expand-064a7e.svg) no-repeat center center;margin:13px 6px;cursor:pointer;vertical-align:top}header .menu .menu-inner .main-page .sub-page{position:static}header .menu .menu-inner .main-page .sub-page .sub-inner{line-height:50px}header .menu .menu-inner .main-page .sub-page .sub-inner a{width:100%;color:#565655;padding:0 20px}footer .inner{width:640px}footer .inner .left{display:inline-block;width:100%;height:auto;border:none;margin-right:0}footer .inner .left .info.address{padding-right:120px}footer .inner .mid{display:none}footer .inner .right{display:inline-block;width:100%;height:auto;padding-top:0;margin-top:17px}footer .inner .bottom{margin:15px 0}footer .inner .bottom .logo{width:100%;margin:5px 0}footer .inner .bottom .logo .logo-inner a{margin:10px}footer .inner .bottom .copyright{width:100%;line-height:22px;margin:15px 0}html.nav-open{margin-top:150px;overflow:hidden}html.nav-open header{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll}html.nav-open header .inner .mobile{display:block}html.nav-open header .inner .nav-btn .btn{border-color:#064a7e}html.nav-open header .inner .nav-btn .btn:before{background:#064a7e}html.nav-open header .menu{display:block}html.nav-open header .menu .menu-inner .main-page.open .sub-btn{background:url(/img/1/1/icon-collapse-064a7e.svg) no-repeat center center}html.nav-open header .menu .menu-inner .main-page.open .sub-page{display:block}}@media (max-width:767px){header .inner .logo-1{width:102px;background:url(/img/logo-1M.png) no-repeat center center;background-size:100%}header .inner .logo-2{left:143px;width:73px;background:url(/img/logo-2M.png) no-repeat center center;background-size:100%}header .inner .contact{width:calc(100% - 244px)}.banner p{bottom:10px;font-size:40px}footer .inner .left .info.address{padding-right:0}footer .inner .bottom .copyright .sitemap{width:100%;margin-bottom:4px}footer .inner .bottom .copyright .sitemap span{text-decoration:underline}footer .inner .bottom .copyright .border{display:none}}.all-pager{position:relative;z-index:1;line-height:24px;text-align:center}.all-pager a{display:inline-block;min-width:24px;height:24px;font-size:14px;box-sizing:border-box;padding:0 5px;border-radius:50%;margin:0 2.5px;vertical-align:top}.all-pager .cur,.all-pager .page:hover{color:white;background:#065a9b}.all-pager .prev,.all-pager .next{padding:0;margin:0 .5px}.all-pager .prev img,.all-pager .next img{width:6px;height:auto;margin:4.5px 0;vertical-align:top}.all-pager .next img{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.article{padding:0 20px}.article .inner{display:inline-block;width:1200px;max-width:100%;text-align:left;box-sizing:border-box;padding:40px;border-radius:0 0 20px 20px;background:#f4f4f4;margin-bottom:40px;vertical-align:top}.article .inner .filter{text-align:right;margin-bottom:40px}.article .inner .filter .select{position:relative;line-height:40px}.article .inner .filter .select p{display:inline-block;position:relative;z-index:2;width:220px;max-width:100%;height:40px;text-align:left;font-size:16px;color:#ffffff;background:#064a7e;box-sizing:border-box;padding-left:20px;padding-right:40px;border-radius:20px;cursor:pointer;vertical-align:top}.article .inner .filter .select p:after{content:'';position:absolute;top:0;right:20px;width:22px;height:100%;background:url(/img/1/1/arrow-submit-fff.svg) no-repeat center center;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.article .inner .filter .select ul{display:none;position:absolute;top:100%;right:0;z-index:1;width:220px;max-width:100%;text-align:left;list-style-type:none;box-sizing:border-box;padding-top:40px;padding-bottom:20px;border-radius:0 0 20px 20px;background:#ffffff;margin-top:-20px}.article .inner .filter .select ul li{font-size:16px;box-sizing:border-box;padding-left:20px;padding-right:40px;cursor:pointer}.article .inner .filter .select ul li:hover{color:#ffffff;background:#064a7e}.article .inner .filter .select.select-open p:after{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.article .inner .filter .select.select-open ul{display:block}.article .inner .all{display:inline-block;width:100%;overflow:hidden;vertical-align:top}.article .inner .all .all-inner{display:inline-block;width:calc(100% + 80px);margin:0 -10px}.article .inner .all .all-inner a{display:inline-block;position:relative;width:calc(50% - 50px);box-sizing:border-box;padding-left:40px;background:#bde1fd;background-clip:content-box;border-radius:0 0 20px 0;margin:0 10px;margin-top:20px;margin-bottom:40px;vertical-align:top}.article .inner .all .all-inner a img{display:inline-block;width:180px;height:auto;margin-top:-20px;margin-bottom:20px;margin-left:-40px;vertical-align:top}.article .inner .all .all-inner a .info{display:inline-block;width:calc(100% - 160px);margin-left:20px;vertical-align:top}.article .inner .all .all-inner a .info .title{font-size:18px;font-weight:700;color:#064a7e;margin-top:26px;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article .inner .all .all-inner a .info .author{font-size:15px}.article .inner .all .all-inner a .info .detail{font-size:14px;font-weight:700;color:#565655;text-decoration:underline;margin-top:21px}@media (max-width:1199px){.article .inner .all .all-inner a{width:calc(100% - 80px)}}@media (max-width:767px){.article .inner{padding:40px 20px}.article .inner .all .all-inner a .info{width:calc(100% - 20px);margin-bottom:20px}.article .inner .all .all-inner a .info .title{margin-top:0}}