/*! Wed Nov 12 2025  */.post{transition:width 5s;-moz-transition:width 5s;-webkit-transition:width 5s;-o-transition:width 5s}@-webkit-keyframes rotate{from{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-moz-keyframes{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-o-keyframes{from{transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0)}to{-moz-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0)}to{-o-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes rotate{from{-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0)}to{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.header-top_text{background:#027379}.header_icon a{margin:0 8px}.header_icon i{font-size:21px}.header .top-icon .top-icon-list .top-icon-link a i{color:#333}.header .top-header{background:#fff}.header .top-icon .top-icon-list .top-icon-link a{opacity:1}.header .top-icon .top-icon-list .top-icon-link a:hover i{color:#D36027}@media (max-width:991px){.header .top-header .top-menu .navbar-toggler,.header .top-header .top-menu nav .navbar-collapse{background-color:#057379}.section-kv .img-wrap .img-item{padding-top:40%}}@media (max-width:991px) and (max-width:767px){.section-kv .img-wrap .img-item{padding-top:100%}}.section_story_items{background:#fff}.newsimg{margin-bottom:0}.section_story_items:hover .img-item img{-webkit-transition:all 1.5s ease;-o-transition:all 1.5s ease;-moz-transition:all 1.5s ease;transition:all 1.5s ease;-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.main_title{margin-bottom:39px}.main_title span{margin-bottom:13px;color:#85a1a5;font-size:16px;display:block}.main_title h3{font-size:32px;font-weight:700;color:#333;margin-bottom:21px}.main_title p{font-size:18px;color:#666}@media (max-width:767px){.main_title h3{font-size:21px;margin-bottom:15px}.main_title p{font-size:16px}}.main_a{background:-webkit-gradient(linear,left top,right top,from(#01787f),to(#019ca5));background:-webkit-linear-gradient(left,#01787f,#019ca5);background:-moz-linear-gradient(left,#01787f,#019ca5);background:-o-linear-gradient(left,#01787f,#019ca5);background:linear-gradient(to right,#01787f,#019ca5);padding:9px 35px;font-size:16px;color:#fff;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;border:1px solid transparent;-o-transition:all .3s ease;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;display:inline-block}.main_a:hover{color:#01787f;border:1px solid #019ca5;background:#fff}.main_a.btn_a2{background:#fff;color:#027379;border:1px solid #027379}.main_a.btn_a2:hover{color:#fff;background:#01787f}.index1{background:#edf9f9;padding:51px 0}.index1-item{text-align:center;display:block}.index2-btn,.index2_2-btn{text-align:right}.index1-item img{display:inline-block;max-width:100%}.index1-item p{font-size:14px;color:#231917}.slider_style .slick-prev,.slider_style .slick-prev:focus,.slider_style .slick-prev:hover{left:-15px;outline:0;width:11px;height:18px;z-index:2;background-image:url(../images/s_l.png);background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;opacity:1}.slider_style .slick-next,.slider_style .slick-next:focus,.slider_style .slick-next:hover{right:-15px;outline:0;width:11px;height:18px;z-index:2;background-image:url(../images/s_r.png);background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;opacity:1}.slider_style .slick-dots{bottom:-33px}@media (max-width:767px){.index1{padding:35px 0}.slider_style .slick-dots{bottom:-26px}}.slider_style .slick-dots li{opacity:1;margin:0 5px}.slider_style .slick-dots li button:before{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:2px solid #c1e7eb;background:#c1e7eb;width:8px;height:8px}.slider_style .slick-dots li.slick-active button:before{border:2px solid #027379;background:#027379}.index2{-webkit-background-size:100% 100%;-moz-background-size:100%;background-size:100%;background-repeat:no-repeat;background-position:top;background-color:#edf9f9;padding:36px 0 105px}.index2-btn button{border:none;background:0 0}.index2-item{padding:15px 15px 21px}.index2-item a{display:block;-webkit-transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease}.index2-item a:hover img{-webkit-box-shadow:0 5px 13px 0 rgba(0,0,0,.21);-moz-box-shadow:0 5px 13px 0 rgba(0,0,0,.21);box-shadow:0 5px 13px 0 rgba(0,0,0,.21)}.index2-item img{-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;-webkit-transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease,-moz-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease,-moz-box-shadow .3s ease;width:100%}@media (max-width:767px){.index2{padding:35px 0 55px}}.index2_2{border-top:1px solid #ccc;background-color:#edf9f9;padding:72px 0 105px}.index2_2 .img-wrap .img-item{padding-top:75%}.index2_2-btn button{border:none;background:0 0}.index2_2-item{padding:0 15px}.index2_2-item a{display:block;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;overflow:hidden}.index2_2-item a:hover .img-item img{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2);-webkit-transition:all 1.5s ease;-o-transition:all 1.5s ease;-moz-transition:all 1.5s ease;transition:all 1.5s ease}.index2_2-item-text{background:#fff;padding:15px}.index2_2-item-text h3{font-size:18px;color:#231917;margin-bottom:5px}.index2_2-item-text p{font-size:14px;color:#666}.index2_2-item-tga span{background:-webkit-gradient(linear,left top,right top,from(#01787f),to(#019ca5));background:-webkit-linear-gradient(left,#01787f,#019ca5);background:-moz-linear-gradient(left,#01787f,#019ca5);background:-o-linear-gradient(left,#01787f,#019ca5);background:linear-gradient(to right,#01787f,#019ca5);font-size:13px;color:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;display:inline-block;padding:5px 9px;margin-bottom:5px}.index3 .word-item span,.video-item .down-link,.video-item .img-wrap{display:block}@media (max-width:767px){.index2_2{padding:35px 0 55px}}.index3{padding:72px 0 151px;border-top:1px solid #ccc;background-color:#edf9f9;margin-bottom:0}.index3 .nav-tabs .nav-link.active,.index3 .nav-tabs .nav-link:hover{background:#01939b}.index3 .nav-tabs{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.index3 .nav-tabs .nav-link{background:0 0;border:1px solid #c7ebec;color:#027379;font-size:14px;opacity:1;padding:9px 13px}.index3 .nav-tabs .nav-link:last-child{border:1px solid #c7ebec}.index3 .section_product_items{background:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.index3 .more{border:1px solid #082341;background:#082341}.index3 .more:hover{border:1px solid #082341;background:#fff;color:#082341}.index5 .section_news_items,.index6-item{-webkit-border-radius:7px;-moz-border-radius:7px}.index3 .index3_slider-item{padding:0 15px}.index3 .word-item{padding:5px 15px 15px}.index3 .word-item p{color:#333;margin-bottom:15px}.index3 .word-item .prev-price{margin-bottom:9px}.index5,.index6{margin-bottom:0}@media (max-width:767px){.index3{padding:35px 0 55px}}.video-item{text-align:center}.index6-icon,.index7-icon{text-align:right}.video-item .img-wrap{position:relative}.video-item .img-wrap:before{content:"";display:block;position:absolute}.video-item .img-wrap .img-item{padding-top:56%}.video-item .img-wrap .img-item i{position:absolute;background-repeat:no-repeat;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;color:rgba(255,255,255,.6);font-size:4rem}.video-item .img-wrap:hover .img-item i{color:#fff}.video-item .down-link:hover img{-webkit-animation:jump .5s;-moz-animation:jump .5s;-o-animation:jump .5s;animation:jump .5s}.section_news_items p.text-gray{color:#666}.index5{padding:72px 0;border-top:1px solid #ccc;background:#edf9f9}.index5 .section_news_items{background:#fff;border-radius:7px;overflow:hidden}.index5 .section_news_items .word-item{padding:5px 15px 15px}.index5 .section_news_items .word-item h3{font-size:16px;color:#333}.index5 .section_news_items .word-item p{font-size:14px;color:#666}.index5 .more{border:1px solid #082341;background:#082341}.index5 .more:hover{border:1px solid #082341;background:#fff;color:#082341}.index6,.index7{border-top:1px solid #ccc}@media (max-width:767px){.index5{padding:35px 0;margin-bottom:0}}.index6{padding:72px 0;background:#edf9f9}.index6 [class*=col]:first-child .index6-item:before{display:none}.index6-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;padding:15px;border-radius:7px;margin-bottom:30px}.index6-text h3{font-size:24px;color:#333;margin-bottom:5px}.index6-text p{margin-bottom:0;color:#666;font-size:16px}.index6-icon img{display:inline-block;max-width:100%}@media (max-width:767px){.index6{padding:35px 0}.index6-text h3{font-size:18px}.index6-text p{font-size:14px}}.index7{padding:72px 0;margin-bottom:0;background:#edf9f9}.index7 [class*=col]:first-child .index6-item:before{display:none}.index7-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;padding:15px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin-bottom:30px}.footer,.footer .cpyright{background:#dbf3f2}.index7-text h3{font-size:20px;color:#333;margin-bottom:15px}.index7-text p{margin-bottom:0;color:#666;font-size:16px}.footer .footer-body a,.footer .footer-body li,.footer-top p{color:#6f8f94}.index7-icon img{display:inline-block;max-width:100%}@media (max-width:767px){.index7{padding:35px 0}.index7-text h3{font-size:18px}.index7-text p{font-size:14px}}.footer-top{padding:13px 0;border-top:1px solid #ade1e3;border-bottom:1px solid #ade1e3}.footer-top p{font-size:14px;margin-bottom:0}.footer .footer-body .share-list li a i{color:#6f8f94;font-size:24px;margin:0 7px}.footer .footer-body h4{color:#005754}.footer .cpyright{border-top:1px solid #ade1e3;padding:15px 0}.footer .cpyright p{color:#6f8f94}@media (max-width:767px){.footer .footer-item{margin-bottom:25px}}.stronghold{padding:76px 0;background:#f6f6f6}.stronghold-img{padding-left:13%}.stronghold-img img{width:100%}.stronghold-item{margin-bottom:225px}.stronghold-item:last-child{margin-bottom:0}.stronghold-txt iframe{width:100%;height:317px}.stronghold-icon1:before,.stronghold-icon2:before{content:'';display:block;width:35px;height:35px;background-repeat:no-repeat;left:0;top:-6px}.stronghold-txt h3{color:#4b3a45;font-size:24px}.stronghold-txt hr{border-top:1px solid #ccc;margin:25px 0}.stronghold-txt ul{padding:0;margin:0;list-style:none}.stronghold-txt ul li{font-size:16px;color:#333;margin-bottom:35px}.stronghold-icon1{position:relative;padding-left:45px}.stronghold-icon1:before{background-image:url(../images/st_icon1.png);-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;position:absolute}.stronghold-icon2{position:relative;padding-left:45px}.stronghold-icon2:before{background-image:url(../images/st_icon2.png);-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;position:absolute}@media (max-width:767px){.stronghold{padding:35px 0}.stronghold-img{padding-left:0;margin-bottom:15px}.stronghold-item{margin-bottom:95px}.stronghold-txt iframe{width:100%;height:258px}.stronghold-txt h3{font-size:21px}}.min-45px{min-height:45px}@media (max-width:991px){.header .top-header .top-menu nav .navbar-collapse.show{top:60px}.ov-hidden .header-top_text{display:none}}.qa-inner .qa-tab_cont .qa-tab_item_top>i{color:#5dc8ce}.nav-tabs02 .nav-link.active{border-bottom:2px solid #5dc8ce}.cart-points-wrap .cart-points-title{background-color:#5dc8ce}.cart-points-wrap .cart-points-title h3{color:#fff}.text-red{color:#ff7344}.cart-points-wrap{background-color:#fafafa}.btn-custom01{background:#057379}.btn-custom02{background:#ff7344}@media (min-width:992px){.header .top-header .top-menu .collapse li a{color:#aeb2b8}.header .top-header .top-menu .collapse li.active a::before,.header .top-header .top-menu .collapse li:hover a::before{background-color:#5dc8ce}}.breadcrumb-area,.breadcrumb-area .breadcrumb{background:#e7eeee}.inside-content .sidebar-title{font-size:25px;border-bottom:3px solid #5dc8cf}.inside-content .col-lg-9 .sidebar-title{border-bottom:3px solid #b5d8da}.inside-content .sidebar-menu ul li a{background-color:#dff5f5;border-bottom:1px solid #fff}.inside-content .sidebar-menu ul li .sidebar-menu-sec li a:hover,.inside-content .sidebar-menu ul li.active a,.inside-content .sidebar-menu ul li:hover a{background-color:#5dc8cf}.price{color:#ff4e12}