@charset "UTF-8";.perpage{justify-content:center;width:100%}.pagination{margin:35px auto 0;text-align:center}.pagination-box{clear:both;float:left;margin-top:20px;width:100%}.pagination .page-item,.pagination li{color:#ff5a00;display:inline-block;margin-right:10px}.pagination .page-link,.pagination a,.pagination span{background:#f5f5f5;border-radius:50%;display:block;height:30px;line-height:30px;text-align:center;transition:.2s;width:30px}.pagination .page-link:hover,.pagination a:hover,.pagination span:hover{background:#0060af;border:1px solid #0060af;color:#fff;font-weight:400;transition:.2s}.pagination .active .page-link,.pagination .active a,.pagination .active span,.pagination li.active .page-link,.pagination li.active a,.pagination li.active span{background:#0060af;border:1px solid #0060af;color:#fff;font-weight:400}@media only screen and (max-width:575px){.pagination .page-item{display:none!important}.pagination .page-item.active,.pagination .page-item.disabled,.pagination .page-item:first-child,.pagination .page-item:last-child,.pagination .page-item:nth-child(2),.pagination .page-item:nth-last-child(2){display:inline-block!important}}.css-content{color:#231f20;font-family:Montserrat;font-size:14px}.css-content h1,.css-content h2,.css-content h3,.css-content h4,.css-content h5,.css-content h6{color:#0060af;font-family:Montserrat;margin:15px 0}.css-content h1 span,.css-content h2 span,.css-content h3 span,.css-content h4 span,.css-content h5 span,.css-content h6 span{color:#0060af}.css-content h2{font:700 20px/24px Montserrat,sans-serif}.css-content h3{font:700 18px/21px Montserrat,sans-serif}.css-content h4{font:700 16px/19px Montserrat,sans-serif}.css-content h5,.css-content h6{font:700 14px/18px Montserrat,sans-serif}.css-content a{color:#0060af;font-weight:500}.css-content div{font-size:14px;line-height:30px;font:14px/18px Montserrat,sans-serif;margin-bottom:10px;text-align:justify}.css-content span{white-space:normal!important}.css-content p{display:block;font-family:Montserrat;font-size:14px;line-height:22px;margin-bottom:10px;text-align:justify;width:100%}.css-content ul{list-style-type:disc;padding-left:20px;width:100%}.css-content ul li{font-size:14px;line-height:25px;margin-bottom:10px;position:relative;text-align:justify}.css-content ol{font-size:14px;padding-left:20px;width:100%}.css-content ol li{line-height:25px;margin-bottom:10px;position:relative;text-align:justify}.css-content .sudo-media-item{margin:20px 0;text-align:center;width:100%}.css-content .sudo-media-item img{display:block;margin:0 auto;max-width:100%}.css-content .sudo-media-item figcaption{padding:10px 0}.css-content img{display:block;height:auto;margin:20px auto;max-width:100%}.css-content table{border-collapse:collapse;border-spacing:0;margin-bottom:20px;width:100%!important}.css-content table tr td,.css-content table tr th{border:1px solid #000;padding:10px}.css-content iframe{display:block;margin:20px auto;max-width:100%!important}.css-content .mce-toc .toc_toggle{margin-left:5px}.css-content .mce-toc .toc_toggle a{text-decoration:none}.css-content .mce-toc a{color:#1f7ecb!important}.css-content .mce-toc{background:#f9f9f9;border:1px solid #aaa;box-sizing:border-box;margin:20px 0;width:20%}.css-content .mce-toc.active{padding:10px;width:100%}.css-content .mce-toc>div{color:#0060af;display:block;font-size:18px;font-weight:700;padding-bottom:5px;text-align:center}.css-content .mce-toc ul{color:#1ca54c!important;list-style:none;margin:0}.css-content .mce-toc ul li{color:#0060af;line-height:1.4em;margin-bottom:.5em;margin-left:20px}.css-content .mce-toc ul li a{color:#0060af!important;font-weight:500!important}.css-content .mce-toc ul li ul{margin-top:10px}.css-content .mce-toc ul li ul li a{font-weight:400!important}.css-content .mce-toc h2{font-size:16px;font-weight:inherit;text-align:center;width:100%}.css-content .mce-toc ul,.css-content .mce-toc ul li:before{display:none}.css-content blockquote{border:2px solid #fff;font-style:italic;margin:10px 0;position:relative;text-indent:1.6em}.css-content blockquote:after{background:#fff;border-radius:999px;color:#0060af;content:"❝";display:grid;font-size:30px;font-style:normal;height:20px;left:7px;place-content:center;position:absolute;text-indent:0;top:15px;transform:translate(-50%,-50%);z-index:1}@media only screen and (max-width:768px){.css-content .mce-toc{width:40%}.css-content .mce-toc h2{margin:5px 0}.css-content .mce-toc ul li{margin-left:0}}.f-w-7{font-weight:700;text-transform:uppercase}.slide{position:relative}.slide:after{background:#000;content:"";height:100%;left:0;opacity:.11;position:absolute;right:0;top:0;width:100%}.slide .owl-carousel .owl-dots{z-index:999}.slide .owl-carousel:not(.owl-loaded){aspect-ratio:1905/620;display:flex;flex-wrap:nowrap;overflow:hidden}.slide .owl-carousel:not(.owl-loaded)>*{display:none}.slide .owl-carousel:not(.owl-loaded)>:first-child{display:block;width:100%}.list_contruct .owl-carousel:not(.owl-loaded),.posts_hights .owl-carousel:not(.owl-loaded){display:block;overflow:hidden}.list_contruct .owl-carousel:not(.owl-loaded)>*,.posts_hights .owl-carousel:not(.owl-loaded)>*{display:none}.list_contruct .owl-carousel:not(.owl-loaded)>:first-child,.posts_hights .owl-carousel:not(.owl-loaded)>:first-child{display:block;width:100%}.design_content__list .owl-carousel:not(.owl-loaded){display:flex;flex-wrap:nowrap;overflow:hidden}.design_content__list .owl-carousel:not(.owl-loaded)>*{flex:0 0 25%;max-width:25%;padding:0 9px}@media screen and (max-width:999px){.design_content__list .owl-carousel:not(.owl-loaded)>*{flex:0 0 33.333%;max-width:33.333%}}@media screen and (max-width:767px){.design_content__list .owl-carousel:not(.owl-loaded)>*{flex:0 0 66.667%;max-width:66.667%}}.achievements_content .owl-carousel:not(.owl-loaded){display:flex;flex-wrap:nowrap;overflow:hidden}.achievements_content .owl-carousel:not(.owl-loaded)>*{flex:0 0 20%;max-width:20%;padding:0 7px}@media screen and (max-width:599px){.achievements_content .owl-carousel:not(.owl-loaded)>*{flex:0 0 22.222%;max-width:22.222%}}.introduce_content__title{margin-right:50px;max-width:210px;width:100%}.introduce_content__detail{margin-right:65px;max-width:495px;width:100%}.introduce_content__detail p{line-height:20px;text-align:justify}.introduce_content__detail a{font-weight:600;text-decoration:underline}.introduce_content__image{aspect-ratio:1/1;max-width:calc(100% - 560px);width:100%}.introduce_content .css-content b,.introduce_content .css-content strong{color:#0060af;font-weight:700}.introduce_right{align-items:center;max-width:calc(100% - 260px);width:100%}.product a h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;transition:.3s}.product a h3:hover{color:#0060af}.product_list__cate .category{aspect-ratio:279/395;border-radius:10px;margin-right:18px;position:relative;width:calc(25% - 13.5px)}.product_list__cate .category_image{height:100%}.product_list__cate .category_image img{border-radius:10px;height:100%;max-height:395px;width:100%}.product_list__cate .category:after{background:linear-gradient(179.91deg,transparent 43.95%,#002747 99.92%);border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.product_list__cate .category_content{bottom:30px;position:absolute;z-index:9}.product_list__cate .category_content__icon img{height:68px;-o-object-fit:contain;object-fit:contain}.product_list__cate .category_content__more a{text-decoration:underline}.product_list__cate .category_content__more a i{margin-left:10px}.product_list__cate .category_content__more a:hover{color:#0060af}.product_list__cate .category:last-child{margin-right:0}.product_list__cate .category a h3{font-display:swap;font-style:normal;font-weight:600;line-height:34px!important}.product_list__pro{margin-top:-15px}.product_list__pro:after{display:none}.product_list__pro{text-align:end}.product_list__pro .home_title{margin-top:-10px}.product_list__pro .products{background:#fff;border-radius:10px;box-shadow:0 2px 5px 5px rgba(0,0,0,.15);padding:20px}.product_list__pro .products_item{text-align:center;width:50%}.product_list__pro .products_item:first-child,.product_list__pro .products_item:nth-child(3){border-right:1px solid #c4c4c4}.product_list__pro .products_item:first-child,.product_list__pro .products_item:nth-child(2){border-bottom:1px solid #c4c4c4;padding:3px 10px 12px}.product_list__pro .products_item:nth-child(3),.product_list__pro .products_item:nth-child(4){padding:12px 10px 4px}.product_list__pro .products_item__icon{display:block;height:50px;margin-bottom:10px;margin-left:auto;margin-right:auto;width:50px}.product_list__pro .products_item__icon img{height:100%;width:100%}.product_list__pro .products a h3{line-height:17px!important}.posts_content__left{margin-right:45px;width:calc(50% - 22.5px)}.posts_content__left .post{display:block;margin-bottom:20px;margin-right:25px;overflow:hidden;position:relative;width:calc(50% - 12.5px)}.posts_content__left .post:nth-child(2n){margin-right:0}.posts_content__left .post{padding-bottom:10px}.posts_content__left .post_image img{border-radius:10px;height:230px;max-height:230px;-o-object-fit:cover;object-fit:cover;width:100%}.posts_content__left .post_name h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.posts_content__left .post:before{background:transparent linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3)) repeat scroll 0 0;content:"";display:block;height:100%;position:absolute;right:-75%;top:0;transform:skewX(-25deg);width:50%;z-index:2}.posts_content__left .post:hover:before{animation:fixedAnim 1s ease 0s 1 normal none running;-webkit-animation:fixedAnim 1s ease 0s 1 normal none running;-moz-animation:fixedAnim 1s ease 0s 1 normal none running}.posts_content__right{width:calc(50% - 22.5px)}.posts_content__right .title_hights{background:linear-gradient(270deg,rgba(4,31,32,0),#d09b3b 100%,#d09b3b 0);border-radius:5px;display:block;height:50px;line-height:50px;padding:0 10px 0 30px;width:100%}.posts_content__right .posts_hights .item{position:relative}.posts_content__right .posts_hights .item_image img{border-radius:5px;height:100%;max-height:345px;width:100%}.posts_content__right .posts_hights .item_name h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.posts_content__right .posts_hights .item_detail p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.posts_content__right .posts_hights .item_detail p a{color:#0060af;text-decoration:underline}.posts_content__right .posts_hights .item:before{background:transparent linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3)) repeat scroll 0 0;content:"";display:block;height:100%;position:absolute;right:-75%;top:0;transform:skewX(-25deg);width:50%;z-index:2}.posts_content__right .posts_hights .item:hover:before{animation:fixedAnim 1s ease 0s 1 normal none running;-webkit-animation:fixedAnim 1s ease 0s 1 normal none running;-moz-animation:fixedAnim 1s ease 0s 1 normal none running}@keyframes fixedAnim{0%{right:125%}125%{right:0}}.posts_content__right .posts_hights .owl-carousel .owl-dots{bottom:-30px}.posts_content__right .posts_hights .owl-carousel .owl-dots .owl-dot{margin-right:8px}.posts_content__right .posts_hights .owl-carousel .owl-dots .owl-dot span{background:#99bfdf;height:8px;width:8px}.posts_content__right .posts_hights .owl-carousel .owl-dots .owl-dot.active span{background:#0060af}.design_title .home_title:after{left:30%;width:50%}.design_content__list .item{position:relative}.design_content__list .item a{display:block;height:100%;position:relative}.design_content__list .item a:before{background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6));border-radius:10px;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:.5s;-webkit-transition:.5s;-khtml-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;visibility:hidden;width:100%;z-index:11}.design_content__list .item a img{border-radius:10px;height:100%;max-height:280px}.design_content__list .item a:hover h3,.design_content__list .item a:hover:before{opacity:1;visibility:visible}.design_content__list .item_name{-webkit-box-orient:vertical;-webkit-line-clamp:2;bottom:18px;color:#fff;display:-webkit-box;font-weight:700;left:0;line-height:20px;opacity:0;overflow:hidden;padding:0 14px;position:absolute;right:0;transition:.5s;-webkit-transition:.5s;-khtml-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;visibility:hidden;width:100%;z-index:999}.design_content__list .owl-carousel .owl-stage-outer{z-index:999}.design_content__list .owl-carousel .owl-nav{align-items:center;display:flex;height:100%;top:0!important}.design_content__list .owl-carousel .owl-nav button{z-index:9999}.constructions_top__left{padding-right:35px;width:50%}.constructions_top__left .content{margin-right:35px;max-width:calc(100% - 200px);width:100%}.constructions_top__left .content_title{max-width:230px}.constructions_top__left .content_desc p{text-align:justify}.constructions_top__left .content_more .btn-more{max-width:280px}.constructions_top__left .construction_cate{max-width:165px;width:100%}.constructions_top__left .construction_cate__item{border-radius:10px;box-shadow:2px 2px 10px 2px rgba(0,0,0,.15);cursor:pointer;height:100%;margin-bottom:19px;max-height:130px;padding:17px 24px;transition:.5s;width:100%}.constructions_top__left .construction_cate__item img{height:50px;margin-bottom:7px;-o-object-fit:contain;object-fit:contain;transition:.5s;width:50px}.constructions_top__left .construction_cate__item .image_hover{display:none;transition:.5s}.constructions_top__left .construction_cate__item .name a{transition:.5s}.constructions_top__left .construction_cate__item:last-child{margin-bottom:0}.constructions_top__left .construction_cate__item.active .image,.constructions_top__left .construction_cate__item.hover:hover .image{display:none}.constructions_top__left .construction_cate__item.active .image_hover,.constructions_top__left .construction_cate__item.hover:hover .image_hover{display:block}.constructions_top__left .construction_cate__item.active,.constructions_top__left .construction_cate__item.hover:hover{background:#0060af}.constructions_top__left .construction_cate__item.active .name span,.constructions_top__left .construction_cate__item.hover:hover .name span{color:#fff}.constructions_top__right{width:50%}.constructions_top__right .list_contruct .owl-carousel .owl-dots{background:rgba(0,96,175,.8);border-radius:10px;bottom:0;display:table;left:unset;padding:15px 10px;position:absolute;right:20px;top:40%;width:30px;z-index:9999}.constructions_top__right .list_contruct .owl-carousel .owl-dots .owl-dot{margin-bottom:15px;margin-right:0;width:10px}.constructions_top__right .list_contruct .owl-carousel .owl-dots .owl-dot:last-child{margin-bottom:0}.constructions_top__right .list_contruct .owl-carousel .owl-dots .owl-dot span{background:hsla(0,0%,100%,.6)}.constructions_top__right .list_contruct .owl-carousel .owl-dots .owl-dot.active span{background:#fff}.constructions_top__right .list_contruct .construction_image{max-height:428px}.constructions_top__right .list_contruct .construction_image img{height:100%;max-height:428px}.constructions_bottom .construction{margin-right:25px;width:calc(33.33333% - 16.66667px)}.constructions_bottom .construction:last-child{margin-right:0}.constructions_bottom .construction_image img{height:100%;max-height:270px}.achievements_content__left{padding-right:50px;width:65%}.achievements_content__left .list_image .item{max-height:100px;max-width:120px;transition:.5s}.achievements_content__left .list_image .item img{height:100%;max-height:100px;max-width:120px;transition:.3s;width:100%}.achievements_content__left .list_image .item img.ach_image__hover{display:none}.achievements_content__left .list_image .item:hover img.ach_image__hover{display:block}.achievements_content__left .list_image .item:hover img.ach_image{display:none}.achievements_content__right{width:35%}.achievements_content__right .title .home_title{text-align:right;width:100%}.achievements_content__right .title .home_title:after{left:unset;right:0;width:50%}.achievements_content__right p{text-align:justify}@media (max-width:1199px){.introduce{padding-top:28px!important}.introduce_content__title{flex:0 0 100%;max-width:100%;padding-top:0!important;text-align:center}.introduce_content__detail,.introduce_content__image{flex:0 0 100%;margin:0;max-width:100%}.introduce_content__image{aspect-ratio:1/1;margin-top:28px;width:100%}.introduce_content__image img{width:100%}.introduce_right{flex:0 0 100%;margin-top:15px;max-width:100%}.product_list__cate .category{margin-bottom:20px;margin-right:20px;width:calc(50% - 20px)}.product_list__cate .category:nth-child(2n){margin-right:0}.product_list__cate .category .products{margin-top:0!important}.product_list__cate .category.product_list__pro{margin-top:0}.posts_content{flex-direction:column-reverse}.posts_content__left{margin-right:0;margin-top:62px;width:100%}.posts_content__right{width:100%}.constructions_top__left{padding-right:0}.constructions_top__left .content{margin-right:0}.constructions_top__left .content_title{margin-bottom:20px!important;text-align:center}.constructions_top__left .construction_cate{display:flex;flex-wrap:wrap;margin-bottom:5px}.constructions_top__left .construction_cate__item{flex:0 0 calc(33.33333% - 4.66667px);height:auto;margin-bottom:0;max-height:100%}.constructions_top__left .construction_cate__item:not(:last-child){margin-right:7px}.constructions_top__right{margin-top:20px}.achievements_content{flex-direction:column-reverse}.achievements_content__left{padding-right:0}.achievements_content__right h2{text-align:center;width:100%}}@media (max-width:767px){.ads{padding-top:20px!important}.mt-55{margin-top:20px!important}.product_list__cate .category{margin-right:0;width:100%}.product_list__cate .category .products_more a{margin:0 auto;max-width:230px}.posts{padding-top:20px!important}.posts_content__left{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.posts_content__left .post{flex:0 0 66%;width:66%}.posts_content__left .post:not(:last-child){margin-right:18px!important}.design{margin-bottom:85px!important;max-height:365px!important}.constructions_bottom{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.constructions_bottom .construction{flex:0 0 66%;width:66%}.constructions_bottom .construction:not(:last-child){margin-right:18px!important}}@media (max-width:479px){.fs-14{font-size:11px!important;line-height:13px!important}.home_title{font-size:24px!important}.category_content__name h3{font-size:20px!important;line-height:24px!important}.category_content__more a{font-size:11px}.products_item__name h3{font-size:11px!important;line-height:13px!important}.products_more a{height:27px;line-height:27px!important}.posts_hights .item h3{font-size:12px!important}.posts_hights .item_detail{display:none}.posts_content__right .item_image img{height:220px!important;-o-object-fit:cover;object-fit:cover}.design{max-height:330px!important}.construction_cate__item{padding:8px!important}.construction_cate__item .name{font-size:11px!important}.construction_image img{height:220px!important;-o-object-fit:cover;object-fit:cover}.mt-70{margin-top:30px!important}.achievements_content__right .detail p,.constructions_top__left .content_desc p{font-size:11px}.slide_item img{height:254px;-o-object-fit:cover;object-fit:cover}.slide .owl-carousel:not(.owl-loaded),.slide_item img{aspect-ratio:412/254}.ads img{height:62px;-o-object-fit:cover;object-fit:cover}}@media (max-width:374px){.design{max-height:290px!important}.constructions_top__right .list_contruct .owl-carousel .owl-dots{top:24%}}@media (min-width:1200px){.constructions_top__right .list_contruct .construction_image img{height:428px}.posts_content__right .posts_hights .item_image img{min-height:345px}.slide_item img{aspect-ratio:1902/620;height:620px}.slide .owl-carousel .owl-dots{z-index:999}}
