@charset "UTF-8";@media (min-width:1200px){::-webkit-scrollbar{background-color:#fff;width:8px;border-left:1px solid #ccc}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}}@font-face{font-display:swap;font-family:"Muli-Regular";src:url(../../../../../../lib/css/Muli-Regular.ttf)}@font-face{font-display:swap;font-family:"Muli-Bold";src:url(../../../../../../lib/css/Muli-Bold.ttf)}@font-face{font-display:swap;font-family:"Muli-SemiBold";src:url(../../../../../../lib/css/Muli-SemiBold.ttf)}*{padding:0;border:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}html{font-size:10px}@media (max-width:767px){html{font-size:8.75px}}body{max-width:1920px;margin:0 auto;color:#303030;font-size:1.6rem;font-family:"Muli-Regular";line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}ul{list-style-type:none}input,img,select{vertical-align:middle}input,textarea,button{font-family:inherit;font-size:inherit;-webkit-appearance:none}a{text-decoration:unset;color:inherit}a:hover,a:focus{color:#1e8bd6}h1,h2,h3,h4,h5,h6,b,strong{font-family:"Muli-Bold";font-weight:400}.tabs-content .tab-pane{display:none}.tabs-content .tab-pane.active{display:block}.zoom-container{width:30vw;border:1px solid #ccc;cursor:crosshair;overflow:hidden}.zoom-container img{width:100%;position:relative}.img-box{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.img-box img{max-width:100%;-webkit-transition:all 500ms cubic-bezier(.2,0,0,1);transition:all 500ms cubic-bezier(.2,0,0,1)}.img-box img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.img-box--not-hover img:hover{-webkit-transform:none;transform:none}.navigation.pagination{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 7.5px;margin-top:15px}.navigation.pagination h2{display:none}.navigation.pagination .nav-links{margin-left:auto}.navigation.pagination .nav-links .page-numbers{display:inline-block;width:32px;height:32px;background-color:#fff;border:1px solid #ccc;color:#2c3e50;text-align:center;line-height:32px;margin-left:5px;border-radius:4px}.navigation.pagination .nav-links .page-numbers.current{background-color:#1e8bd6;border-color:#1e8bd6;color:#fff}.navigation.pagination .nav-links .page-numbers.prev,.navigation.pagination .nav-links .page-numbers.next{width:auto;padding:0 5px}.swiper-container:hover .swiper-button{opacity:.7;visibility:visible;-webkit-transform:none;transform:none}.swiper-container:hover .swiper-button:hover{opacity:1}.swiper-container .swiper-button{opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(.2,0,0,1);transition:all 500ms cubic-bezier(.2,0,0,1)}.swiper-container .swiper-button-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.swiper-container .swiper-button-next{-webkit-transform:translateX(100%);transform:translateX(100%)}.swiper-button{width:40px;height:40px;border-radius:50%;-webkit-box-shadow:0 0 20px rgba(28,16,0,.1);box-shadow:0 0 20px rgba(28,16,0,.1)}.swiper-button::after{display:none}.swiper-button-prev{background:url(/lib/img/index/left.png) no-repeat center center}.swiper-button-next{background:url(/lib/img/index/right.png) no-repeat center center}.swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-pagination-bullet{width:10px;height:10px;background-color:#fff;margin:0 5px;opacity:.5}.swiper-pagination-bullet-active{opacity:1;background-color:#1e8bd6}.iframe-container{width:100%;height:0;padding-bottom:52.25%;position:relative;overflow:hidden}.iframe-container iframe{width:100%;height:100%;position:absolute;left:0;top:0}.table-container{width:100%;overflow:auto}.table-container table{border-collapse:collapse;width:100%}.table-container table th,.table-container table td{padding:10px;border:1px solid #e8e8e8}.main-color{color:#1e8bd6}.c-message{min-width:380px;min-height:48px;padding:10px;position:fixed;z-index:999;background-color:#edf2fc;border:1px solid #909399;color:#909399;top:0;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-transition:all 500ms;transition:all 500ms;opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);border-radius:4px}.c-message.active{opacity:1;-webkit-transform:translate(-50%,30px);transform:translate(-50%,30px)}.c-message.success{background-color:#f0f9eb;border-color:#67c23a;color:#67c23a}.c-message.warning{background-color:#fdf6ec;border-color:#e6a23c;color:#e6a23c}.c-message.danger{background-color:#fef0f0;border-color:#f56c6c;color:#f56c6c}@media (max-width:767px){.c-message{min-width:95vw}}.c-article-details h1,.c-article-details h2,.c-article-details h3,.c-article-details h4,.c-article-details h5,.c-article-details h6,.c-article-details ol,.c-article-details ul,.c-article-details p,.c-article-details table,.c-article-details form,.c-article-details div{margin:1em 0}.c-article-details img{max-width:100%;height:auto}.c-article-details table{border-collapse:collapse;width:100%}.c-article-details table th,.c-article-details table td{padding:10px;border:1px solid #e8e8e8}.c-article-details ul{list-style-type:disc}.c-article-details ul,.c-article-details ol{padding-left:20px}.c-article-details ul li,.c-article-details ol li{margin:.5em 0}.c-article-details .flip-page{border-top:1px dashed #ecf0f1}.c-sidebar{position:fixed;right:10px;bottom:10px;z-index:998}.c-sidebar-item{display:block;width:48px;height:48px;margin-top:10px;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 0 20px rgba(28,16,0,.1);box-shadow:0 0 20px rgba(28,16,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 500ms cubic-bezier(.2,0,0,1);transition:all 500ms cubic-bezier(.2,0,0,1)}.c-sidebar-item:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.c-sidebar-item__icon{width:50%}.c-fixed-contact{position:fixed;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);right:50%;bottom:50%;width:800px;height:563px;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(28,16,0,.1);box-shadow:0 0 20px rgba(28,16,0,.1);border-radius:10px;z-index:998;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 500ms cubic-bezier(.2,0,0,1);transition:all 500ms cubic-bezier(.2,0,0,1)}@media (max-width:800px){.c-fixed-contact{width:100%}}.c-fixed-contact.hide{width:48px;height:48px;border-radius:50%;right:10px;bottom:68px;-webkit-transform:translate(0%,0%);transform:translate(0%,0%);-webkit-animation:__fixed-contact 500ms;animation:__fixed-contact 500ms}.c-fixed-contact.hide .c-fixed-contact-form{display:none}.c-fixed-contact.hide .c-fixed-contact__close{background:url(/lib/img/index/mail.svg) no-repeat center center;position:unset;width:100%;height:100%}.c-fixed-contact__close{position:absolute;right:10px;top:10px;cursor:pointer;width:24px;height:24px;background:url(/lib/img/index/x.svg) no-repeat center center}.c-fixed-contact-form{padding:60px 40px}.c-fixed-contact-form__input,.c-fixed-contact-form__textarea{width:100%;height:48px;padding-left:20px;border:1px solid #e8e8e8;border-radius:4px;margin-bottom:20px}.c-fixed-contact-form__input:focus,.c-fixed-contact-form__textarea:focus{border-color:#1e8bd6}.c-fixed-contact-form__input::-webkit-input-placeholder,.c-fixed-contact-form__textarea::-webkit-input-placeholder{color:#a8a8a8}.c-fixed-contact-form__input:-ms-input-placeholder,.c-fixed-contact-form__textarea:-ms-input-placeholder{color:#a8a8a8}.c-fixed-contact-form__input::-ms-input-placeholder,.c-fixed-contact-form__textarea::-ms-input-placeholder{color:#a8a8a8}.c-fixed-contact-form__input::placeholder,.c-fixed-contact-form__textarea::placeholder{color:#a8a8a8}.c-fixed-contact-form__textarea{height:144px;padding:20px;resize:none}.c-fixed-contact-form__submit{width:2.4rem;margin:0 auto;margin-top:20px}.c-title{font-family:"Muli-Bold";font-size:3.6rem;text-align:center;line-height:1.25;color:#062055}.c-btn{width:20rem;height:5rem;margin:0 auto;background-color:#062055;color:#fff!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:2.5rem;position:relative;z-index:1;font-family:"Muli-Bold";letter-spacing:.08em;overflow:hidden}.c-btn:hover::after{height:300%}.c-btn::after{content:'';position:absolute;left:50%;top:50%;z-index:-1;width:150%;height:0%;background-color:#1e8bd6;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-25deg);transform:translateX(-50%) translateY(-50%) rotate(-25deg);-webkit-transition:all 500ms cubic-bezier(.2,0,0,1);transition:all 500ms cubic-bezier(.2,0,0,1)}.c-contact{padding:6rem 0;position:relative;overflow:hidden}.c-contact::after{content:'';position:absolute;right:0;bottom:0;z-index:-2;width:150%;height:300px;background-color:#f6f7fa;-webkit-transform:rotateZ(-3.5deg);transform:rotateZ(-3.5deg);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:all 500ms cubic-bezier(.2,0,0,1);transition:all 500ms cubic-bezier(.2,0,0,1)}.c-contact__container{height:560px;background:url(/lib/img/index/img_contact.png) no-repeat left top,#fff;-webkit-box-shadow:0 0 20px rgba(28,16,0,.1);box-shadow:0 0 20px rgba(28,16,0,.1);position:relative}.c-contact__container::before{content:'';position:absolute;left:-25px;top:-25px;z-index:-1;width:227px;height:332px;background:url(/lib/img/index/contact_bg_left.png) no-repeat left top}.c-contact__container::after{content:'';position:absolute;right:-25px;bottom:-25px;z-index:-1;width:227px;height:332px;background:url(/lib/img/index/contact_bg_right.png) no-repeat left top}.c-contact__inner{max-width:780px;height:100%;padding:5.084745%;margin-left:auto}.c-contact__title{font-size:3.6rem;color:#1e8bd6}.c-contact__description{font-size:2.4rem;font-family:"Muli-Bold"}.c-contact .contact-form__input,.c-contact .contact-form__textarea{width:100%;height:48px;padding-left:20px;margin-top:20px;background-color:#f6f7fa;border:1px solid #f6f7fa;-webkit-transition:all 500ms cubic-bezier(.2,0,0,1);transition:all 500ms cubic-bezier(.2,0,0,1)}.c-contact .contact-form__input:focus,.c-contact .contact-form__textarea:focus{border-color:#1e8bd6;-webkit-box-shadow:0 0 20px rgba(28,16,0,.1);box-shadow:0 0 20px rgba(28,16,0,.1)}.c-contact .contact-form__input::-webkit-input-placeholder,.c-contact .contact-form__textarea::-webkit-input-placeholder{color:#999}.c-contact .contact-form__input:-ms-input-placeholder,.c-contact .contact-form__textarea:-ms-input-placeholder{color:#999}.c-contact .contact-form__input::-ms-input-placeholder,.c-contact .contact-form__textarea::-ms-input-placeholder{color:#999}.c-contact .contact-form__input::placeholder,.c-contact .contact-form__textarea::placeholder{color:#999}.c-contact .contact-form__textarea{display:block;height:118px;padding:20px;resize:none}.c-contact .contact-form__submit{margin-top:20px;border:1px solid #062055}.c-contact .contact-form__submit:disabled{cursor:wait;background-color:#fff;color:#062055!important}.c-fixed-contact{position:fixed;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);right:50%;bottom:50%;width:800px;height:538px;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(28,16,0,.1);box-shadow:0 0 20px rgba(28,16,0,.1);border-radius:10px;z-index:998;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 500ms cubic-bezier(.2,0,0,1);transition:all 500ms cubic-bezier(.2,0,0,1)}@media (max-width:800px){.c-fixed-contact{width:100%}}.c-fixed-contact.hide{width:48px;height:48px;border-radius:50%;right:10px;bottom:68px;-webkit-transform:translate(0%,0%);transform:translate(0%,0%);-webkit-animation:__fixed-contact 500ms;animation:__fixed-contact 500ms}.c-fixed-contact.hide .common-fixed-contact-form{display:none}.c-fixed-contact.hide .common-fixed-contact__close{background:url(/lib/img/index/mail.svg) no-repeat center center;position:unset;width:100%;height:100%}.c-fixed-contact__close{position:absolute;right:10px;top:10px;cursor:pointer;width:24px;height:24px;background:url(/lib/img/index/x.svg) no-repeat center center}.c-fixed-contact-form{padding:60px 40px}.c-fixed-contact-form__input,.c-fixed-contact-form__textarea{width:100%;height:48px;padding-left:20px;border:1px solid #e8e8e8;border-radius:4px;margin-bottom:20px;-webkit-transition:all 500ms cubic-bezier(.2,0,0,1);transition:all 500ms cubic-bezier(.2,0,0,1)}.c-fixed-contact-form__input:focus,.c-fixed-contact-form__textarea:focus{border-color:#1e8bd6;-webkit-box-shadow:0 0 20px rgba(28,16,0,.1);box-shadow:0 0 20px rgba(28,16,0,.1)}.c-fixed-contact-form__input::-webkit-input-placeholder,.c-fixed-contact-form__textarea::-webkit-input-placeholder{color:#a8a8a8}.c-fixed-contact-form__input:-ms-input-placeholder,.c-fixed-contact-form__textarea:-ms-input-placeholder{color:#a8a8a8}.c-fixed-contact-form__input::-ms-input-placeholder,.c-fixed-contact-form__textarea::-ms-input-placeholder{color:#a8a8a8}.c-fixed-contact-form__input::placeholder,.c-fixed-contact-form__textarea::placeholder{color:#a8a8a8}.c-fixed-contact-form__textarea{display:block;height:144px;padding:20px;resize:none}.c-fixed-contact-form__submit{width:240px;margin:0 auto;border:1px solid #062055}.c-fixed-contact-form__submit:disabled{cursor:wait;background-color:#fff;color:#062055!important}.c-services{margin-top:6rem}.c-services__container{margin-top:3.2rem}.c-services-item{display:block;margin:8px 0}.c-services-item:hover .c-services-item__thumbnail::before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.c-services-item:hover .c-services-item__thumbnail::after{border:0}.c-services-item:hover .c-services-item__title::before{border-left-color:#1e8bd6}.c-services-item img{width:100%}.c-services-item__thumbnail{position:relative;overflow:hidden}.c-services-item__thumbnail::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 500ms cubic-bezier(.2,0,0,1);transition:all 500ms cubic-bezier(.2,0,0,1)}.c-services-item__thumbnail::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:4px solid rgba(0,0,0,.5);-webkit-box-sizing:border-box;box-sizing:border-box}.c-services-item__title{font-size:2rem;margin-top:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-services-item__title::before{content:'';display:inline-block;border-width:5px;border-style:solid;border-color:transparent transparent transparent #303030}.c-services-item__excerpt{margin-top:1rem;height:4.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/*!autoprefixer: off*/
 -webkit-box-orient:vertical;-webkit-line-clamp:3}.c-breadcrumbs{padding:2rem 0;background-color:#ecf0f1}.c-breadcrumbs span{color:#a8a8a8}.c-breadcrumbs__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-breadcrumbs__title{color:#1e8bd6}.fadeInUp{opacity:0;-webkit-animation:fadeInUp 750ms forwards;animation:fadeInUp 750ms forwards}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInLeft{opacity:0;-webkit-animation:fadeInLeft 750ms forwards;animation:fadeInLeft 750ms forwards}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRight{opacity:0;-webkit-animation:fadeInRight 750ms forwards;animation:fadeInRight 750ms forwards}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.bounceIn{opacity:0;-webkit-animation:bounceIn 750ms forwards;animation:bounceIn 750ms forwards}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}