@font-face{font-display:swap;font-family:"Ubuntu-Regular";src:url(../../../../../../../lib/css/font/Ubuntu-Regular.ttf)}@font-face{font-display:swap;font-family:"Ubuntu-Medium";src:url(../../../../../../../lib/css/font/Ubuntu-Medium.ttf)}@font-face{font-display:swap;font-family:"Ubuntu-Bold";src:url(../../../../../../../lib/css/font/Ubuntu-Bold.ttf)}.sub_text_color{color:#666}.desc_text_color{color:#999}.c-index__title{max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:60px}.c-index__title h2{font-size:56px;line-height:1.3;text-align:center}.c-index-sub__title{color:#c3a07e;text-align:center;margin-bottom:40px;text-transform:uppercase}.c-index__btn>a{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;margin-left:auto;margin-right:auto;width:300px;height:56px;background:#c3a07e;color:#fff}.c-index__btn>a:hover i{opacity:1;margin-left:40px}.c-index__btn>a:hover i svg{width:20px;height:20px}.c-index__btn>a i{opacity:0;transition:all 500ms cubic-bezier(.2,0,0,1)}.c-index__btn>a i svg{width:0;height:0}.c-pagination{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.c-pagination>div{cursor:pointer}.c-pagination__num{width:3.8rem;height:3.8rem;color:#666;margin:0 10px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;border:1px solid #e5e5e5}.c-pagination__num.active{background:#c3a07e;color:#fff}.c-pagination__num:hover{background:#c3a07e;color:#fff}.c-pagination__prev,.c-pagination__next{width:auto;padding:0 2rem;border:1px solid #e5e5e5;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;height:3.8rem}.c-pagination__prev:hover,.c-pagination__next:hover{background:#c3a07e;color:#fff}.c-pagination__prev{margin-right:20px}.c-pagination__next{margin-left:20px}.c-pagination__ellipsis{height:3.8rem;line-height:3.8rem;margin:0 10px}@-webkit-keyframes fadeInUp-1{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}50%{opacity:.2;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp-1{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}50%{opacity:.2;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp-1{-webkit-animation-name:fadeInUp-1;animation-name:fadeInUp-1}header.web_header .header{box-shadow:0 0 6px rgba(16,16,16,.1);width:100%;background:#fff}header.web_header .header.fixed{position:fixed;top:0;left:0;height:181px;z-index:120}header.web_header .header__message{height:110px;display:flex;justify-content:space-between;align-items:stretch;flex-direction:row;flex-wrap:nowrap;border:1px solid #e5e5e5}header.web_header .header__message__search{flex:0 0 auto;margin-left:50px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap}header.web_header .header__message__search i{margin-right:20px;cursor:pointer}header.web_header .header__message__search form input{color:#999;padding:0;border:none}header.web_header .header__message__search form input:focus{border-color:#fff;box-shadow:none}header.web_header .header__message__logo{flex:1 0 auto;display:flex;justify-content:center;align-items:stretch;flex-direction:row;flex-wrap:nowrap}header.web_header .header__message__logo figure{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}header.web_header .header__message__logo figure h1{font-size:0}header.web_header .header__message__email{flex:0 0 auto;margin-right:50px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap}header.web_header .header__message__email>a{color:#c3a07e;font-size:18px;font-family:"Ubuntu-Medium";margin-right:40px}header.web_header .header__message__email .header__message__language{cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}header.web_header .header__message__email .header__message__language i:first-child{margin-right:10px}header.web_header .header__message__email .header__message__language i:first-child svg{width:24px;height:24px}header.web_header .header__message__email .header__message__language i:nth-of-type(2) svg{width:10px;height:10px}header.web_header .header__message__email .header__message__language i:nth-of-type(2) svg path{fill:#101010}header.web_header .header__nav{height:70px;position:relative;display:flex;justify-content:center;align-items:stretch;flex-direction:row;flex-wrap:nowrap}header.web_header .header__nav>ul{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;flex-wrap:nowrap}header.web_header .header__nav>ul>li{position:relative;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;flex-wrap:nowrap}header.web_header .header__nav>ul>li.current-menu-item>a{color:#c3a07e}header.web_header .header__nav>ul>li.current-menu-item>a i svg path{fill:#c3a07e}header.web_header .header__nav>ul>li>a{padding:0 50px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;font-size:16px;color:#101010}header.web_header .header__nav>ul>li>a:hover{color:#c3a07e}header.web_header .header__nav>ul>li>a:hover i svg path{fill:#c3a07e}header.web_header .header__nav>ul>li>a i{margin-left:10px}header.web_header .header__nav>ul>li>a i svg{width:10px;height:10px}header.web_header .header__nav>ul>li>a i svg path{fill:#101010}header.web_header .header__nav>ul>li>ul{box-shadow:0 0 6px rgba(16,16,16,.1);padding:10px 0;background:#fff;position:absolute;left:50px;top:70px;border-top:2px solid #c3a07e;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;flex-wrap:wrap;display:none}header.web_header .header__nav>ul>li>ul>li{height:48px;position:relative}header.web_header .header__nav>ul>li>ul>li>a{padding:0 30px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;height:48px;color:#101010;min-width:240px;max-width:280px}header.web_header .header__nav>ul>li>ul>li>a i svg{width:10px;height:10px}header.web_header .header__nav>ul>li>ul>li>a:hover{background:#f8f8f8}header.web_header .header__nav>ul>li>ul>li>a:hover i svg path{fill:#c3a07e}header.web_header .header__nav>ul>li>ul>li>ul{box-shadow:0 0 6px rgba(16,16,16,.1);padding:10px 0;background:#fff;position:absolute;left:220px;top:0;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;flex-wrap:wrap;display:none}header.web_header .header__nav>ul>li>ul>li>ul>li{height:48px;position:relative}header.web_header .header__nav>ul>li>ul>li>ul>li>a{padding:0 30px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;height:48px;color:#101010;min-width:240px;max-width:280px}header.web_header .header__nav>ul>li>ul>li>ul>li>a:hover{background:#f8f8f8}header.web_header .header__mobile__wrap{width:100%}header.web_header .header__mobile__btn{height:100%;width:100%;padding-right:30px;padding-left:30px;display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap}header.web_header .header__mobile__btn__btn{width:25px;height:25px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;flex-wrap:wrap;float:right;cursor:pointer;right:0}header.web_header .header__mobile__btn__btn span{display:inline-block;width:100%;height:3px;border-radius:2px;background-color:#c3a07e;transition:opacity 500ms cubic-bezier(.2,0,0,1);transition:transform 500ms cubic-bezier(.2,0,0,1)}header.web_header .header__mobile__btn__btn.active span:nth-child(1){transform:translateY(12px) rotate(-45deg)}header.web_header .header__mobile__btn__btn.active span:nth-child(2){opacity:0}header.web_header .header__mobile__btn__btn.active span:nth-child(3){transform:translateY(-9.5px) rotate(45deg)}header.web_header .header__mobile__btn__logo h1{font-size:0}header.web_header .header__mobile__btn__logo img{height:28px}header.web_header .header__mobile__nav{width:100%;height:100%;background:rgba(0,0,0,0);position:fixed;z-index:9998;opacity:0;pointer-events:none;transition:opacity 500ms cubic-bezier(.2,0,0,1);top:0}header.web_header .header__mobile__nav.active{opacity:1;background:rgba(0,0,0,.7);z-index:9999;opacity:1;pointer-events:auto}header.web_header .header__mobile__nav__inside{width:40%;opacity:0;height:100%;float:left;position:fixed;z-index:9999;background-color:#fff;transform:translateX(-100%);transition:transform 500ms cubic-bezier(.2,0,0,1)}header.web_header .header__mobile__nav__inside.active{opacity:1!important;transform:translateX(0);overflow:auto}header.web_header .header__mobile__nav__inside>ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap}header.web_header .header__mobile__nav__inside>ul>li{width:100%;border:1px solid #e5e5e5;padding:0 15px;box-sizing:border-box}header.web_header .header__mobile__nav__inside>ul>li>a{height:46px;display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;position:relative}header.web_header .header__mobile__nav__inside>ul>li>a:hover i svg path{fill:#c3a07e}header.web_header .header__mobile__nav__inside>ul>li>a>i svg path{fill:#4b4c4d}header.web_header .header__mobile__nav__inside>ul>li>ul{display:none}header.web_header .header__mobile__nav__inside>ul>li>ul>li>a{height:40px;align-items:center;padding-left:15px;box-sizing:border-box;display:flex;width:100%}header.web_header .header__mobile__nav__inside>ul>li>ul>li>ul{display:none}header.web_header .header__mobile__nav__inside>ul>li>ul>li>ul>li a{height:40px;align-items:center;padding-left:15px;box-sizing:border-box;display:flex;width:100%}header.web_header .header__mobile__nav__logo{margin:2rem}header.web_header .header__mobile__nav__logo img{height:32px}footer.web_footer{background:#151e1f;padding:150px 0}footer.web_footer .footer__wrap{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:nowrap}footer.web_footer .footer__desc{flex:0 1 480px;color:rgba(255,255,255,.7)}footer.web_footer .footer__address{margin-bottom:36px}footer.web_footer .footer__email{margin-bottom:85px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap}footer.web_footer .footer__email a:hover{color:rgba(255,255,255,.7)}footer.web_footer .footer__icons{margin-bottom:85px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap}footer.web_footer .footer__icons a{margin-right:30px}footer.web_footer .footer__product{flex:0 1 572px}footer.web_footer .footer__product p{padding-left:40px;color:#fff;margin-bottom:40px;line-height:1;position:relative}footer.web_footer .footer__product p:after{content:"";width:35px;height:2px;background:#fff;position:absolute;left:0;top:7px}footer.web_footer .footer__product ul{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;flex-wrap:wrap}footer.web_footer .footer__product ul li{flex:0 1 140px;margin-right:4px;margin-bottom:4px}footer.web_footer .footer__product ul li:nth-of-type(4n+4){margin-right:0}footer.web_footer .footer__product ul li:last-child .footer__product__item{padding-bottom:100%}footer.web_footer .footer__product__item{position:relative}footer.web_footer .footer__product__item:hover .footer__product__item__hask{background:#AF9071}footer.web_footer .footer__product__item>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}footer.web_footer .footer__product__item__hask{position:absolute;width:100%;height:100%;top:0;left:0;background:#c3a07e;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;color:#fff}main{margin-top:181px}main.web_index .index_banner__wrap{margin-bottom:160px}main.web_index .index_banner__wrap .swiper-slide{position:relative}main.web_index .index_banner__wrap .swiper-slide:before{content:"";position:absolute;width:100%;height:80px;left:0;bottom:0;background:linear-gradient(to top,rgba(16,16,16,.8),rgba(16,16,16,0))}main.web_index .index_banner__pagination{bottom:40px}main.web_index .index_banner__pagination .swiper-pagination-bullet{width:10px;height:10px;margin-left:5px;margin-right:5px;border:1px solid #fff;background:#fff;opacity:1}main.web_index .index_banner__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:transparent}main.web_index .index_product__wrap{margin-bottom:160px}main.web_index .index_product__inside>.row{margin-left:-20px;margin-right:-20px}main.web_index .index_product__inside>.row>.col-md-4{padding-left:20px;padding-right:20px}main.web_index .index_product__inside>.row>.col-md-4>.row{margin-left:-20px;margin-right:-20px}main.web_index .index_product__inside>.row>.col-md-4>.row>.col-sm-6{padding-left:20px;padding-right:20px;position:relative}main.web_index .index_product__img{padding-bottom:106.25%;position:relative;margin-bottom:40px;cursor:pointer}main.web_index .index_product__img>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}main.web_index .index_product__img:after{content:"";position:absolute;width:100%;height:100%;left:0;bottom:0;background:rgba(16,16,16,.2)}main.web_index .index_product__img:before{content:"";position:absolute;width:100%;height:80px;left:0;bottom:0;background:linear-gradient(to top,rgba(16,16,16,.8),rgba(16,16,16,0))}main.web_index .index_product__img:hover .index_product__desc i{opacity:1;transform:translateX(40px)}main.web_index .index_product__desc{position:absolute;z-index:2;left:40px;bottom:60px;font-size:24px;color:#fff;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap}main.web_index .index_product__desc i{opacity:0;transition:all 500ms cubic-bezier(.2,0,0,1)}main.web_index .index_product__desc i svg{width:32px;height:32px}main.web_index .index_product__btn{padding-bottom:106.25%;position:relative;background:#b19273}main.web_index .index_product__btn__inside{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}main.web_index .index_product__btn__inside>p{transition:all 500ms cubic-bezier(.2,0,0,1)}main.web_index .index_product__btn__inside>p span{display:block;line-height:1.3;color:#fff;font-size:32px;text-align:center}main.web_index .index_product__btn__inside>a{position:absolute;width:100%;height:100%;left:0;top:0}main.web_index .index_product__btn__inside i{margin-top:60px;transition:all 500ms cubic-bezier(.2,0,0,1)}main.web_index .index_product__btn__inside:hover>p{transform:translateY(-10px)}main.web_index .index_product__btn__inside:hover i{transform:translateY(10px)}main.web_index .index_solution__wrap{background:#151e1f;padding:160px 0;margin-bottom:160px}main.web_index .index_solution__wrap h2{color:#fff}main.web_index .index_solution__inside{display:flex;justify-content:stretch;align-items:stretch;flex-direction:row;flex-wrap:nowrap;margin-bottom:60px}main.web_index .index_solution__img{flex:0 1 740px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}main.web_index .index_solution__desc{flex:0 1 780px;padding:80px 60px;background:#fff;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;flex-wrap:wrap}main.web_index .index_solution__desc>div{margin-bottom:30px}main.web_index .index_solution__desc>div:last-child{margin-bottom:0}main.web_index .index_solution__desc h3{font-size:20px;line-height:1;margin-bottom:30px}main.web_index .index_material__wrap{margin-bottom:160px}main.web_index .index_material__container{display:none;overflow:initial}main.web_index .index_material__container .swiper-wrapper{margin-bottom:60px}main.web_index .index_material__container .swiper-slide{position:relative}main.web_index .index_material__container .swiper-slide>a{width:100%;height:100%;position:absolute;top:0;left:0}main.web_index .index_material__container.active{display:block}main.web_index .index_material__img{margin-bottom:30px}main.web_index .index_material__desc h3{font-size:20px;margin-bottom:16px;line-height:1}main.web_index .index_material__desc p{margin-bottom:16px}main.web_index .index_material__desc span{color:#999}main.web_index .index_material__nav{margin-bottom:60px;position:relative}main.web_index .index_material__nav ul{list-style:none;height:32px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}main.web_index .index_material__nav ul li{width:auto;padding-left:30px;padding-right:30px;position:relative;color:#999;cursor:pointer}main.web_index .index_material__nav ul li.active{color:#c3a07e}main.web_index .index_material__nav ul li.active:after{color:#c3a07e}main.web_index .index_material__nav ul li:after{content:"/";position:absolute;font-size:16px;color:#d8d8d8;right:0}main.web_index .index_material__nav ul li:last-child:after{display:none}main.web_index .index_material__nav .index_material_button_prev,main.web_index .index_material__nav .index_material_button_next{display:none;width:60px;height:32px;top:0;margin-top:0}main.web_index .index_material__nav .index_material_button_prev:after,main.web_index .index_material__nav .index_material_button_next:after{display:none}main.web_index .index_material__nav .index_material_button_prev svg,main.web_index .index_material__nav .index_material_button_next svg{max-width:none;width:32px;height:32px;margin-left:16px}main.web_index .index_material__nav .index_material_button_prev svg path,main.web_index .index_material__nav .index_material_button_next svg path{fill:#c3a07e}main.web_index .index_material__nav .index_material_button_next{right:0}main.web_index .index_logo__wrap{margin-bottom:100px}main.web_index .index_logo__wrap .c-index__title .c-index-sub__title{margin-bottom:60px}main.web_index .index_logo__inside{position:relative;margin-left:30px;margin-right:30px}main.web_index .index_logo__inside .row{margin-left:-10px;margin-right:-10px;justify-content:center}main.web_index .index_logo__inside .row>div{position:relative;padding-left:10px;padding-right:10px;margin-bottom:60px}main.web_index .index_logo__inside .row>div:after{content:"";height:80px;width:1px;background:#e5e5e5;position:absolute;right:0;top:50%;transform:translateY(-50%)}main.web_index .index_logo__inside .row>div:nth-of-type(4)::after{display:none}main.web_index .index_logo__inside .row>div:nth-of-type(7)::after{display:none}main.web_index .index_blog__wrap{background:#c3a07e;padding:160px 0}main.web_index .index_blog__wrap .c-index-sub__title{color:#fff}main.web_index .index_blog__wrap h2{color:#fff}main.web_index .index_blog__wrap .c-index__btn>a{background:#fff;color:#c3a07e}main.web_index .index_blog__wrap .c-index__btn>a i svg path{fill:#c3a07e}main.web_index .index_blog__inside{margin-bottom:60px}main.web_index .index_blog__inside .swiper-slide{position:relative}main.web_index .index_blog__inside .swiper-slide>a{position:absolute;left:0;top:0;width:100%;height:100%}main.web_index .index_blog__inside .swiper-slide:hover .index_blog__desc>a:before{width:100%}main.web_index .index_blog__inside .swiper-slide:hover .index_blog__desc h3{color:#c3a07e}main.web_index .index_blog__desc{background:#fff;padding:40px 46px 40px;height:270px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;flex-wrap:wrap}main.web_index .index_blog__desc>a{color:#101010;padding-bottom:20px;width:120px;position:relative}main.web_index .index_blog__desc>a:after{position:absolute;width:100%;height:2px;background:#e5e5e5;content:"";left:0;bottom:0}main.web_index .index_blog__desc>a:before{position:absolute;width:30px;height:2px;background:#c3a07e;content:"";left:0;bottom:0;transition:all 500ms cubic-bezier(.2,0,0,1);z-index:2}main.web_index .index_blog__img{height:250px}main.web_index .index_blog__title p{margin-bottom:16px;color:#666}main.web_index .index_blog__title h3{font-size:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/*!autoprefixer: off*/
 -webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:break-word}main.web_about .about_main__wrap{margin-top:100px}main.web_about .about_main__wrap .c-index-sub__title{margin-bottom:30px}main.web_about .about_main__desc{max-width:1100px;margin-left:auto;margin-right:auto;margin-bottom:100px}main.web_about .about_main__desc p{text-align:center;margin-bottom:30px}main.web_about .about_main__number{margin-bottom:100px}main.web_about .about_main__number .row .col-xs-12{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}main.web_about .about_main__number .row .col-xs-12 span{color:#666}main.web_about .about_main__number .row .col-xs-12 span:first-child{font-size:32px;margin-bottom:20px;line-height:1;color:#c3a07e}main.web_about .about_main__number .row .col-xs-12 span:first-child bdi{font-size:72px;line-height:1;color:#c3a07e}main.web_about .about_main__advert{position:relative;margin-bottom:160px}main.web_about .about_main__advert__bg1{position:absolute;height:50%;top:0;left:0;width:100%;z-index:1}main.web_about .about_main__advert__bg1:after{content:"";position:absolute;height:100%;top:0;left:0;width:100%;background:#101010}main.web_about .about_main__advert__bg1:before{z-index:2;content:"";position:absolute;height:100%;top:0;left:0;width:100%;background:url(/gaudi/lib/img/about/bg.jpg) no-repeat no-repeat center center;background-size:cover;opacity:.1}main.web_about .about_main__advert__bg2{position:absolute;height:50%;top:50%;left:0;width:100%;z-index:2;background:#c3a07e}main.web_about .about_main__advert__inside{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;padding-bottom:160px}main.web_about .about_main__advert__desc{margin-top:214px;margin-bottom:154px;color:#c3a07e;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}main.web_about .about_main__advert__desc p:first-child{font-size:32px;font-style:italic;margin-bottom:30px}main.web_about .about_main__advert__main{padding:110px 90px 115px 90px;background:#fff}main.web_about .about_main__advert__main .row{margin-bottom:40px;margin-left:-10px;margin-right:-10px}main.web_about .about_main__advert__main .row .col-xs-12{padding-left:10px;padding-right:10px;margin-bottom:20px}main.web_about .about_main__advert__main>p{text-align:center}main.web_about .about_main__advert__main>p span{font-family:"Ubuntu-Medium";color:#101010}main.web_about .about_main__advert__item{background:#fbfaf9;padding:60px 30px 60px 28px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap}main.web_about .about_main__advert__item__img{flex:0 0 72px;margin-right:30px}main.web_about .about_main__advert__item__desc{flex:0 1 480px}main.web_about .about_main__advert__item__desc h3{font-size:28px;line-height:1;margin-bottom:20px;font-family:"Ubuntu-Regular"}main.web_about .about_main__advert__item__desc p{color:#666;font-size:14px}main.web_about .about_main__picture{margin-bottom:160px}main.web_about .about_main__picture__container{padding-bottom:45px}main.web_about .about_main__picture .swiper-slide{display:flex;justify-content:stretch;align-items:stretch;flex-direction:column;flex-wrap:wrap;cursor:pointer}main.web_about .about_main__picture__desc{background:#fbfaf9;padding:30px 30px 40px 30px}main.web_about .about_main__picture__desc h4{font-size:16px;color:#c3a07e;margin-bottom:16px;line-height:1;text-align:center;font-family:"Ubuntu-Regular"}main.web_about .about_main__picture__desc p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/*!autoprefixer: off*/
 -webkit-box-orient:vertical;-webkit-line-clamp:1;overflow-wrap:break-word;color:#999;font-size:14px;line-height:1;text-align:center}main.web_about .about_main__picture__pagination{bottom:0}main.web_about .about_main__picture__pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px;background:#c3a07e;opacity:.5}main.web_about .about_main__picture__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}main.web_projects .projects_banner__wrap{margin-bottom:160px;height:700px;position:relative}main.web_projects .projects_banner__wrap:after{content:"";width:69.27%;height:100%;position:absolute;left:0;top:0;background:#c3a07e;z-index:1}main.web_projects .projects_banner__wrap:before{content:"";width:30.73%;height:100%;position:absolute;left:69.27%;top:0;background:#151e1f;z-index:1}main.web_projects .projects_banner__wrap .w{height:100%}main.web_projects .projects_banner__inside{position:relative;z-index:2;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}main.web_projects .projects_banner__item{display:flex;justify-content:space-between;align-items:stretch;flex-direction:row;flex-wrap:nowrap}main.web_projects .projects_banner__desc{flex:0 1 680px;margin-right:50px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;flex-wrap:wrap}main.web_projects .projects_banner__desc>div:first-child:before{content:"";display:block;height:34px;width:100%}main.web_projects .projects_banner__desc>div:first-child h2{color:#fff;font-size:56px;line-height:1.3;margin-bottom:60px}main.web_projects .projects_banner__desc>div:first-child p{font-style:italic;line-height:1.6;color:#fff}main.web_projects .projects_banner__desc>div:first-child p a{text-decoration:underline;color:#fff}main.web_projects .projects_banner__desc>div:first-child p a:hover{color:#fff}main.web_projects .projects_banner__desc>div:last-child{margin-top:60px;display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:row;flex-wrap:nowrap}main.web_projects .projects_banner__desc>div:last-child .projects_banner_button_next{margin-right:40px}main.web_projects .projects_banner__desc>div:last-child .projects_banner_button_next,main.web_projects .projects_banner__desc>div:last-child .projects_banner_button_prev{cursor:pointer}main.web_projects .projects_banner__container{flex:0 1 740px}main.web_projects .projects_banner__container .swiper-slide{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}main.web_projects .projects_list__wrap{margin-bottom:100px}main.web_projects .projects_list__wrap .row{margin-left:-20px;margin-right:-20px}main.web_projects .projects_list__wrap .row .col-xs-12{position:relative;padding-left:20px;padding-right:20px;margin-bottom:60px}main.web_projects .projects_list__wrap .row .col-xs-12:hover .projects_list__desc{background:#c3a07e}main.web_projects .projects_list__wrap .row .col-xs-12>a{position:absolute;top:0;left:0;width:100%;height:100%}main.web_projects .projects_list__desc{position:relative;z-index:1;float:right;margin-top:-20px;height:80px;max-width:320px;width:100%;padding:0 20px;background:rgba(50,99,104,.9);transition:all 500ms cubic-bezier(.2,0,0,1);display:flex;justify-content:center;align-items:flex-start;flex-direction:column;flex-wrap:wrap}main.web_projects .projects_list__desc h3{font-size:18px;color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/*!autoprefixer: off*/
 -webkit-box-orient:vertical;-webkit-line-clamp:1;overflow-wrap:break-word;line-height:1;margin-bottom:10px}main.web_projects .projects_list__desc p{color:rgba(255,255,255,.5);font-size:14px;line-height:1}main.web_solution .solution_title__wrap{margin-top:160px}main.web_solution .solution_title__desc{max-width:1100px;margin-left:auto;margin-right:auto;margin-bottom:100px}main.web_solution .solution_title__desc p{text-align:center}main.web_solution .solution_list__wrap{margin-bottom:100px}main.web_solution .solution_list__wrap .row{margin-left:-20px;margin-right:-20px}main.web_solution .solution_list__wrap .row .col-xs-12{padding-left:20px;padding-right:20px;margin-bottom:60px}main.web_solution .solution_list__wrap .row .col-xs-12:hover .solution_list__desc{background:#c3a07e}main.web_solution .solution_list__desc{position:relative;z-index:1;float:right;margin-top:-20px;height:80px;max-width:320px;width:100%;padding:0 20px;background:rgba(50,99,104,.9);transition:all 500ms cubic-bezier(.2,0,0,1);display:flex;justify-content:center;align-items:flex-start;flex-direction:column;flex-wrap:wrap}main.web_solution .solution_list__desc h3{font-size:18px;color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/*!autoprefixer: off*/
 -webkit-box-orient:vertical;-webkit-line-clamp:1;overflow-wrap:break-word;line-height:1;margin-bottom:10px}main.web_solution .solution_list__desc p{color:rgba(255,255,255,.5);font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/*!autoprefixer: off*/
 -webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:break-word}main.web_blog .blog_main__wrap{margin-bottom:120px}main.web_blog .blog_main__wrap .c-index-sub__title{margin-bottom:30px}main.web_blog .blog_main__wrap .c-index__title{margin-top:100px;max-width:880px}main.web_blog .blog_main__wrap .c-index__title h2{margin-bottom:40px}main.web_blog .blog_main__wrap .c-index__title p{color:#666;text-align:center;max-width:880px;margin-left:auto;margin-right:auto}main.web_blog .blog_main__nav{padding:19px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-bottom:60px;display:flex;justify-content:space-between;align-items:stretch;flex-direction:row;flex-wrap:nowrap}main.web_blog .blog_main__nav__cate{flex:0 1 50%;margin-right:30px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap}main.web_blog .blog_main__nav__cate p{white-space:nowrap;color:#101010;margin-right:10px}main.web_blog .blog_main__nav__cate ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}main.web_blog .blog_main__nav__cate ul li{margin-top:5px;margin-bottom:5px;margin-left:10px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;padding:0 20px;border:1px solid #c3a07e;color:#c3a07e;height:30px;cursor:pointer}main.web_blog .blog_main__nav__pagaination{color:#101010;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}main.web_blog .blog_main__list .row{margin-left:-20px;margin-right:-20px}main.web_blog .blog_main__list .row .col-xs-12{padding-left:20px;padding-right:20px;margin-bottom:40px;position:relative}main.web_blog .blog_main__list .row .col-xs-12>a{position:absolute;left:0;top:0;width:100%;height:100%}main.web_blog .blog_main__list .row .col-xs-12:hover .blog_main__list__desc>a:before{width:100%}main.web_blog .blog_main__list .row .col-xs-12:hover .blog_main__list__desc h3{color:#c3a07e}main.web_blog .blog_main__list__title p{margin-bottom:16px;color:#666}main.web_blog .blog_main__list__title h3{font-size:20px}main.web_blog .blog_main__list__desc{background:#fff;padding:40px 46px 40px;height:270px;border:1px solid #e5e5e5;border-top:none;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;flex-wrap:wrap}main.web_blog .blog_main__list__desc>a{color:#101010;padding-bottom:20px;width:120px;position:relative}main.web_blog .blog_main__list__desc>a:after{position:absolute;width:100%;height:2px;background:#e5e5e5;content:"";left:0;bottom:0}main.web_blog .blog_main__list__desc>a:before{position:absolute;width:30px;height:2px;background:#c3a07e;content:"";left:0;bottom:0;transition:all 500ms cubic-bezier(.2,0,0,1);z-index:2}main.web_blog .blog_main__list__img{height:250px}main.web_contact .contact_main__wrap{margin-top:100px;margin-bottom:100px}main.web_contact .contact_main__wrap .c-index__title{max-width:800px}main.web_contact .contact_main__wrap .c-index-sub__title{margin-bottom:30px}main.web_contact .contact_main__icon{margin-top:14px;margin-bottom:74px;position:relative;border-top:3px double #e7e7e7;display:inline-block;width:100%}main.web_contact .contact_main__icon>ul{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;padding:0 25px;background:#fff}main.web_contact .contact_main__icon>ul li{padding:0 15px}main.web_contact .contact_main__icon>ul li svg{width:28px;height:28px}main.web_contact .contact_main__icon>ul li:hover svg path{fill:#c3a07e}main.web_contact .contact_main__form{border:1px solid #e7e7e7;padding:80px;margin-bottom:100px}main.web_contact .contact_main__inside form{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}main.web_contact .contact_main__inside>p{max-width:650px;margin-left:auto;margin-right:auto;text-align:center}main.web_contact .contact_main__inside__email,main.web_contact .contact_main__inside__name,main.web_contact .contact_main__inside__phone,main.web_contact .contact_main__inside__message{background:#fbfaf9;border:1px solid #e5e5e5;color:#666}main.web_contact .contact_main__inside__email,main.web_contact .contact_main__inside__name,main.web_contact .contact_main__inside__phone{padding-left:30px;height:72px;margin-bottom:20px;flex:0 1 calc((100% - 40px) / 3);margin-right:20px}main.web_contact .contact_main__inside__phone{margin-right:0}main.web_contact .contact_main__inside__message{height:210px;padding:30px;flex:0 0 100%;margin-bottom:40px}main.web_contact .contact_main__inside__btn{border-radius:2px;width:300px;height:56px;color:#fff;background:#c3a07e;margin-bottom:30px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;margin-left:auto;margin-right:auto;cursor:pointer}main.web_contact .contact_main__list .row{margin-left:-20px;margin-right:-20px}main.web_contact .contact_main__list .row .col-xs-12{padding-left:20px;padding-right:20px;margin-bottom:40px}main.web_contact .contact_main__list__item{background:#fbfaf9;padding:40px 35px;height:400px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:wrap}main.web_contact .contact_main__list__item i{margin-top:30px;margin-bottom:30px}main.web_contact .contact_main__list__item .sub-p{max-width:280px;margin-bottom:30px;text-align:center;color:#c3a07e;line-height:1}main.web_contact .contact_main__list__item .main-p{max-width:280px;text-align:center;font-size:20px;color:#101010}main.web_contact .contact_main__map{width:100%;margin-bottom:100px;border-bottom:3px solid #c3a07e}main.web_contact .contact_main__map iframe{width:100%;height:412px}main.web_contact .contact_main__logo{margin-right:30px;margin-left:30px}main.web_contact .contact_main__logo .swiper-wrapper .swiper-slide:after{content:"";height:80px;width:1px;background:#e5e5e5;position:absolute;right:-10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main.web_product .product{margin-bottom:160px}main.web_product .product_banner__wrap{height:600px;margin-bottom:60px;position:relative}main.web_product .product_banner__wrap:after{z-index:1;content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:url(/gaudi/lib/img/product/img_glasstile_bg.jpg) center center no-repeat no-repeat}main.web_product .product_banner__wrap .w{z-index:2;position:relative;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:row;flex-wrap:nowrap}main.web_product .product_banner__inside{background:rgba(21,30,31,.9);max-width:870px;height:280px;padding:60px}main.web_product .product_banner__inside h2{font-size:32px;color:#fff;margin-bottom:30px}main.web_product .product_banner__inside p{color:#fff}main.web_product .product_banner__inside:hover{background:#c3a07e}main.web_product .product_list__wrap{margin-bottom:160px}main.web_product .product_list__wrap .w{border-bottom:1px solid #342c2c;padding-bottom:60px}main.web_product .product_list__wrap .row{padding-top:60px;border-top:1px solid #342c2c;margin-left:-20px;margin-right:-20px}main.web_product .product_list__wrap .row .col-xs-12{padding-left:20px;padding-right:20px;margin-bottom:40px;position:relative}main.web_product .product_list__wrap .row .col-xs-12>a{position:absolute;width:100%;height:100%;left:0;top:0}main.web_product .product_list__nav2__item{margin-top:-20px;margin-bottom:44px;display:flex;flex-direction:row}main.web_product .product_list__nav2__item li{margin-right:20px;border-radius:20px;border:1px solid #c3a07e}main.web_product .product_list__nav2__item li a{display:flex;justify-content:center;align-items:center;padding:5px 20px;color:#999;font-size:14px}main.web_product .product_list__nav2__item li:last-child{margin-right:0}main.web_product .product_list__nav2__item li.active{background:#c3a07e}main.web_product .product_list__nav2__item li.active a{color:#fff}main.web_product .product_list__nav2__item li:hover{background:#c3a07e}main.web_product .product_list__nav2__item li:hover a{color:#fff}main.web_product .product_list__nav{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;margin-bottom:44px}main.web_product .product_list__nav__item{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap}main.web_product .product_list__nav__item li{margin-right:40px}main.web_product .product_list__nav__item li.current-menu-item a{color:#c3a07e}main.web_product .product_list__nav__item li.current-product_cat-ancestor a{color:#c3a07e}main.web_product .product_list__nav__item li a{color:#999}main.web_product .product_list__nav__btn{display:none!important}main.web_product .product_list__nav__btn>div{height:32px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;background:#c3a07e}main.web_product .product_list__nav__btn>div select{border:none;outline:none;background:#c3a07e;color:#fff;appearance:none;height:32px}main.web_product .product_list__nav__btn>div select option{height:32px;text-align:center}main.web_product .product_list__img{margin-bottom:30px}main.web_product .product_list__desc h3{font-size:20px;margin-bottom:16px;line-height:1}main.web_product .product_list__desc p{margin-bottom:16px}main.web_product .product_list__desc span{color:#999}main.web_product .product_list__pagination{margin-top:20px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:nowrap}main.web_product .product_list__pagination__number{display:flex;justify-content:flex-start flex-start;align-items:row;flex-direction:nowrap;flex-wrap:nowrap}main.web_product .product_list__pagination__number p:first-child{color:#101010;margin-right:16px}main.web_product .product_list__pagination__number p:last-child{color:#666;font-style:italic}main.web_product .product_list__pagination__number p:last-child a{text-decoration:underline;color:#c3a07e}main.web_product .product_video__wrap{margin-bottom:60px}main.web_product .product_video__wrap .row{margin-left:-20px;margin-right:-20px}main.web_product .product_video__wrap .row .col-xs-12{padding-left:20px;padding-right:20px}main.web_product .product_video__desc__title{margin-bottom:30px}main.web_product .product_video__desc__title h2{font-size:32px;line-height:1.5;color:#c3a07e;font-family:"Ubuntu-Regular"}main.web_product .product_video__desc__title h3{font-size:32px;line-height:1.5;font-family:"Ubuntu-Regular"}main.web_product .product_video__desc__content p{margin-bottom:30px}main.web_product .product_video__desc__content p:last-child{margin-bottom:0}main.web_product .product_video__video{position:relative;padding-bottom:56.25%}main.web_product .product_video__video iframe{position:absolute;width:100%;height:100%;top:0;left:0}main.web_product .product_picture_3__wrap{margin-bottom:60px}main.web_product .product_picture_3__wrap .product_picture_3_container{position:relative;margin-bottom:60px}main.web_product .product_picture_3__wrap .product_picture_3_container img{display:block;margin-left:auto;margin-right:auto}main.web_product .product_picture_3__inside{border:1px solid #e7e7e7;padding:80px 100px;position:relative}main.web_product .product_picture_3__inside:after{position:absolute;content:"";display:block;height:294px;width:100%;left:0;bottom:0;background:#fbf9f6}main.web_product .product_picture_3__item{position:relative;z-index:5}main.web_product .product_picture_3__item h2{font-size:32px;margin-bottom:60px;text-align:center;font-family:"Ubuntu-Regular"}main.web_product .product_picture_3__item p{max-width:1220px;text-align:center;margin:0 auto}main.web_product .product_picture_2__wrap .product_picture_2_container{margin-bottom:60px;position:relative}main.web_product .product_picture_2__wrap .product_picture_2_container img{display:block;margin-left:auto;margin-right:auto}main.web_product .product_picture_2__inside{border:1px solid #e7e7e7;padding:80px 100px;position:relative}main.web_product .product_picture_2__inside:after{position:absolute;content:"";display:block;height:294px;width:100%;left:0;bottom:0;background:#fbf9f6}main.web_product .product_picture_2__item{position:relative;z-index:5}main.web_product .product_picture_2__item h2{font-size:32px;margin-bottom:60px;text-align:center;font-family:"Ubuntu-Regular"}main.web_product .product_picture_2__item p{max-width:1220px;text-align:center;margin:0 auto}main.web_product-detail .product-detail_banner__wrap{margin-bottom:80px}main.web_product-detail .product-detail_banner__inside{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap}main.web_product-detail .product-detail_banner__img{flex:0 1 740px}main.web_product-detail .product-detail_banner__img__pagaination{margin-top:30px;margin-left:50px;margin-bottom:36px}main.web_product-detail .product-detail_banner__img__pagaination ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}main.web_product-detail .product-detail_banner__img__pagaination ul li{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;position:relative}main.web_product-detail .product-detail_banner__img__pagaination ul li i svg path{fill:#c3a07e}main.web_product-detail .product-detail_banner__img__pagaination ul li:after{position:absolute;content:"/";top:50%;transform:translateY(-50%);right:-2.5px;color:#999}main.web_product-detail .product-detail_banner__img__pagaination ul li:last-child:after{display:none}main.web_product-detail .product-detail_banner__img__pagaination ul li a{color:#999;font-size:14px;margin-left:10px;margin-right:10px}main.web_product-detail .product-detail_banner__img__pagaination ul li.active a{color:#c3a07e}main.web_product-detail .product-detail_banner__img__container{margin-left:100px;margin-right:100px;padding-bottom:40px;margin-bottom:20px}main.web_product-detail .product-detail_banner__img__pagination{bottom:0}main.web_product-detail .product-detail_banner__img__pagination .swiper-pagination-bullet{background:#c3a07e;opacity:.5;margin:0 5px}main.web_product-detail .product-detail_banner__img__pagination .swiper-pagination-bullet-active{opacity:1}main.web_product-detail .product-detail_banner__img__desc{margin-left:50px;margin-right:50px;font-size:14px;color:#999}main.web_product-detail .product-detail_banner__desc{flex:0 1 1180px;background:#fbf9f6;padding-top:80px;padding-left:100px;padding-right:100px}main.web_product-detail .product-detail_banner__desc__desc h1{font-size:32px;color:#101010;margin-bottom:20px}main.web_product-detail .product-detail_banner__desc__desc h2{font-size:20px;color:#101010;margin-bottom:30px}main.web_product-detail .product-detail_banner__desc__default{margin-bottom:30px;height:96px;position:relative;overflow:hidden}main.web_product-detail .product-detail_banner__desc__default>a{color:#c3a07e;position:absolute;bottom:0;right:0;padding-left:20px;background:-webkit-linear-gradient(left,transparent,#fbf9f6 10%);background:-o-linear-gradient(right,transparent,#fbf9f6 10%);background:-moz-linear-gradient(right,transparent,#fbf9f6 10%);background:linear-gradient(to right,transparent,#fbf9f6 10%);display:none}main.web_product-detail .product-detail_banner__desc__default>a.active{display:block}main.web_product-detail .product-detail_banner__desc__default p{color:#666}main.web_product-detail .product-detail_banner__desc__table{margin-bottom:60px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding-top:30px;display:flex;justify-content:stretch;align-items:flex-start;flex-direction:row;flex-wrap:nowrap}main.web_product-detail .product-detail_banner__desc__table ul{flex:0 1 50%}main.web_product-detail .product-detail_banner__desc__table ul li{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;margin-bottom:30px}main.web_product-detail .product-detail_banner__desc__table ul li span:first-child{flex:0 1 180px;margin-right:20px;color:#c3a07e;font-family:"Ubuntu-Medium"}main.web_product-detail .product-detail_banner__desc__table ul li span:last-child{flex:0 1 240px;margin-right:50px}main.web_product-detail .product-detail_banner__desc__btn{margin-bottom:30px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap}main.web_product-detail .product-detail_banner__desc__btn__quote{width:300px;height:56px;margin-right:20px}main.web_product-detail .product-detail_banner__desc__btn__quote:hover a i{margin-right:30px}main.web_product-detail .product-detail_banner__desc__btn__quote a{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;width:300px;height:56px;border-radius:2px;background:#c3a07e;color:#fff}main.web_product-detail .product-detail_banner__desc__btn__quote a i{margin-right:10px;transition:all 500ms cubic-bezier(.2,0,0,1)}main.web_product-detail .product-detail_banner__desc__btn__link{width:300px;height:56px;background:#151e1f;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;border-radius:2px}main.web_product-detail .product-detail_banner__desc__btn__link a{color:rgba(255,255,255,.5)}main.web_product-detail .product-detail_banner__desc__btn__link a:hover{color:rgb(255,255,255)}main.web_product-detail .product-detail_banner__desc__btn__link a:first-child{padding-right:24px;position:relative}main.web_product-detail .product-detail_banner__desc__btn__link a:first-child:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:16px;width:1px;background:rgba(255,255,255,.3)}main.web_product-detail .product-detail_banner__desc__btn__link a:last-child{padding-left:24px}main.web_product-detail .product-detail_banner__desc__share{display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;position:relative}main.web_product-detail .product-detail_banner__desc__share__inside{position:relative;cursor:pointer;width:166px;height:48px;border-radius:2px;background:#c3a07e;opacity:.7;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}main.web_product-detail .product-detail_banner__desc__share__inside:hover{background:#151e1f}main.web_product-detail .product-detail_banner__desc__share__inside i{margin-left:20px;padding-left:20px;position:relative}main.web_product-detail .product-detail_banner__desc__share__inside i:after{content:"";position:absolute;width:1px;height:16px;top:50%;left:0;transform:translateY(-50%);background:rgba(255,255,255,.3)}main.web_product-detail .product-detail_banner__desc__share__inside>div{padding:0 15px;font-size:0;position:absolute;top:48px;left:0;width:262px;background:#3C6078;opacity:1;display:none}main.web_product-detail .product-detail_banner__desc__share__inside>div>a{display:inline-block;margin:15px}main.web_product-detail .product-detail_banner__desc__share__inside>div>a svg{width:28px;height:28px}main.web_product-detail .product-detail .w-1100{max-width:1100px;margin-left:auto;margin-right:auto}main.web_product-detail .product-detail_default__wrap{margin-bottom:80px}main.web_product-detail .product-detail_default__wrap h2{font-size:20px;margin-bottom:40px}main.web_product-detail .product-detail_recommend__applic__wrap{margin-bottom:80px}main.web_product-detail .product-detail_recommend__applic__wrap ul{margin-bottom:30px}main.web_product-detail .product-detail_recommend__applic__wrap ul li{color:#3a3a3a}main.web_product-detail .product-detail_recommend__applic__title{font-size:20px;margin-bottom:40px}main.web_product-detail .product-detail_recommend__applic__desc{color:#999;font-size:14px;font-style:italic;margin-bottom:40px}main.web_product-detail .product-detail_recommend__applic__inside{height:360px;background:url(/gaudi/lib/img/product_detail/img_cta_bg.jpg) top right no-repeat no-repeat}main.web_product-detail .product-detail_recommend__applic__btn{max-width:355px;height:100%;margin-left:35px;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;flex-wrap:wrap}main.web_product-detail .product-detail_recommend__applic__btn h3{font-family:"Ubuntu-Regular";font-size:32px;color:#fff;font-style:italic;margin-bottom:20px}main.web_product-detail .product-detail_recommend__applic__btn p{font-style:14px;color:rgba(255,255,255,.5);margin-bottom:60px}main.web_product-detail .product-detail_recommend__applic__btn a{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;width:300px;height:56px;border-radius:2px;background:#fff;color:#c3a07e}main.web_product-detail .product-detail_video__wrap{margin-bottom:80px}main.web_product-detail .product-detail_video__inside{width:100%;padding-bottom:56.25%;position:relative}main.web_product-detail .product-detail_video__inside iframe{position:absolute;width:100%;height:100%;top:0;left:0}main.web_product-detail .product-detail_faq__wrap{margin-bottom:80px}main.web_product-detail .product-detail_faq__wrap ul li{margin-bottom:30px}main.web_product-detail .product-detail_faq__wrap ul li h4{font-family:"Ubuntu-Medium";color:#101010;padding-left:10px;position:relative;margin-bottom:20px}main.web_product-detail .product-detail_faq__wrap ul li h4:after{content:"";width:5px;height:1px;background:#000;position:absolute;left:0;top:50%;transform:translateY(-50%)}main.web_product-detail .product-detail_faq__title{font-size:20px;margin-bottom:40px}main.web_product-detail .product-detail_faq__desc{margin-bottom:30px}main.web_product-detail .product-detail_faq__contact{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap}main.web_product-detail .product-detail_faq__contact a{margin-left:10px;color:#c3a07e;text-decoration:underline}main.web_product-detail .product-detail_recommend__article__wrap{margin-bottom:80px}main.web_product-detail .product-detail_recommend__article__wrap ul li{margin-bottom:20px}main.web_product-detail .product-detail_recommend__article__wrap ul li a{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;color:#c3a07e}main.web_product-detail .product-detail_recommend__article__wrap ul li a i{margin-right:10px}main.web_product-detail .product-detail_recommend__article__wrap ul li a i svg path{fill:#c3a07e}main.web_product-detail .product-detail_recommend__article__title{margin-bottom:40px;font-size:20px}main.web_product-detail .product-detail_recommend__wrap{padding:160px 0;background:#c3a07e}main.web_product-detail .product-detail_recommend__wrap .c-index__title .c-index-sub__title{color:#fff}main.web_product-detail .product-detail_recommend__wrap .c-index__title h2{color:#fff}main.web_product-detail .product-detail_recommend__container{overflow:initial}main.web_product-detail .product-detail_recommend__img{margin-bottom:30px}main.web_product-detail .product-detail_recommend__desc h3{font-size:20px;margin-bottom:16px;line-height:1;color:#fff}main.web_product-detail .product-detail_recommend__desc p{margin-bottom:16px;color:#fff}main.web_product-detail .product-detail_recommend__desc span{color:rgba(255,255,255,.5)}main.web_article .article__wrap{margin-top:60px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;margin-bottom:160px}main.web_article .article_left__wrap{position:sticky;top:184px;flex:0 1 300px;margin-right:40px;border:1px solid #e7e7e7;padding:40px 30px 0 30px}main.web_article .article_left__wrap ul li{padding:30px 0;border-top:1px solid #e7e7e7;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap}main.web_article .article_left__wrap ul li a{color:#101010;font-size:14px;margin-bottom:20px}main.web_article .article_left__wrap ul li span{font-size:14px;color:#999}main.web_article .article_left__title{font-size:24px;margin-bottom:20px}main.web_article .article_main__wrap{flex:0 1 840px}main.web_article .article_main__title h1{font-size:32px;margin-bottom:30px}main.web_article .article_main__title p{font-size:14px;color:#666}main.web_article .article_main__title p span{color:#c3a07e}main.web_article .article_main__content img{display:block;margin-top:40px;margin-bottom:40px;margin-left:auto;margin-right:auto}main.web_article .article_main__content p{margin-top:30px;margin-bottom:30px}main.web_article .article_main__content h3{font-size:24px;margin-top:40px;margin-bottom:40px}main.web_article .article_main__content h4{font-size:20px;margin-top:30px;margin-bottom:30px}main.web_article .article_main__content ul{margin-left:20px;padding-left:20px;list-style:disc;margin-top:40px;margin-bottom:40px}main.web_article .article_main__content ul li{display:list-item;margin:5px 0}main.web_article .article_main__contact .common-share-wrap .common-share-recommend{border-left:3px solid #c3a07e;margin-bottom:30px;padding-left:30px}main.web_article .article_main__contact .common-share-wrap .common-share-recommend p{color:#101010;font-family:"Ubuntu-Medium";font-size:16px}main.web_article .article_main__contact .common-share-wrap .common-share-recommend p a{color:#c3a07e;text-decoration:underline}main.web_article .article_main__contact .common-share-wrap .common-share-svg{height:48px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;display:flex;flex-direction:row;align-items:center;justify-content:space-between}main.web_article .article_main__contact .common-share-wrap .common-share-svg .common-share-svg-img{display:flex;align-items:center}main.web_article .article_main__contact .common-share-wrap .common-share-svg .common-share-svg-img span{margin-right:20px;display:flex;color:#666}main.web_article .article_main__contact .common-share-wrap .common-share-svg .common-share-svg-img a{margin-right:10px}main.web_article .article_main__contact .common-share-wrap .common-share-svg .common-share-svg-img a:last-child{margin-right:20px}main.web_article .article_main__contact .common-share-wrap .common-share-svg .common-share-svg-btn a{color:#666}main.web_article .article_main__contact .common-share-wrap .common-share-svg .common-share-svg-btn a:last-child{margin-left:24px;padding-left:24px;border-left:1px solid #e5e5e5}main.web_article .article_right__wrap{position:sticky;top:184px;flex:0 1 300px;margin-left:40px}main.web_article .article_right__quote{border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;margin-bottom:40px;background:#fbfaf9}main.web_article .article_right__quote__title{margin-top:40px;margin-left:30px;margin-right:30px}main.web_article .article_right__quote__title h2{font-size:24px;margin-bottom:30px}main.web_article .article_right__quote__title ul{margin-bottom:36px;padding-left:20px;list-style:disc;margin-bottom:36px}main.web_article .article_right__quote__title ul li{display:list-item;margin-bottom:16px}main.web_article .article_right__quote__title>a{max-width:240px;width:100%;height:40px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;background:#c3a07e;color:#fff;margin-bottom:30px}main.web_article .article_right__popular{margin-top:40px;overflow:hidden}main.web_article .article_right__popular__title{margin-bottom:20px;font-size:24px}main.web_article .article_right__popular ul{margin-left:-5px;margin-right:-5px;padding:25px 0;border-top:1px solid #e7e7e7;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}main.web_article .article_right__popular ul li{border:1px solid #c3a07e;padding:5px 15px;margin:5px;color:#c3a07e}main.web_faq .faq__wrap{margin-top:60px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;margin-bottom:80px}main.web_faq .faq_left__wrap{position:sticky;top:184px;flex:0 1 300px;margin-right:40px;border:1px solid #e7e7e7;padding:40px 30px 0 30px}main.web_faq .faq_left__wrap ul li{padding:30px 0;border-top:1px solid #e7e7e7;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap}main.web_faq .faq_left__wrap ul li a{color:#101010;font-size:14px;margin-bottom:20px}main.web_faq .faq_left__wrap ul li span{font-size:14px;color:#999}main.web_faq .faq_left__title{font-size:24px;margin-bottom:20px}main.web_faq .faq_right__wrap{position:sticky;top:184px;flex:0 1 300px;margin-left:40px}main.web_faq .faq_right__quote{border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;margin-bottom:40px;background:#fbfaf9}main.web_faq .faq_right__quote__title{margin-top:40px;margin-left:30px;margin-right:30px}main.web_faq .faq_right__quote__title h2{font-size:24px;margin-bottom:30px}main.web_faq .faq_right__quote__title ul{margin-bottom:36px;padding-left:20px;list-style:disc;margin-bottom:36px}main.web_faq .faq_right__quote__title ul li{display:list-item;margin-bottom:16px}main.web_faq .faq_right__quote__title>a{max-width:240px;width:100%;height:40px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;background:#c3a07e;color:#fff;margin-bottom:30px}main.web_faq .faq_main__wrap{flex:0 1 840px}main.web_faq .faq_main__header{padding-top:6rem}main.web_faq .faq_main__title{max-width:610px;margin:0 auto;line-height:1.8;text-align:center;font-size:20px;font-family:"Ubuntu-Medium"}main.web_faq .faq_main__container{margin-top:4rem}main.web_faq .faq_main-item{border:1px solid #f7f7f7;border-top:0}main.web_faq .faq_main-item:first-child{border-top:1px solid #f7f7f7}main.web_faq .faq_main-item.active .faq_main-item__title{border-bottom:1px solid #f7f7f7;color:#c3a07e;font-family:"Ubuntu-Medium"}main.web_faq .faq_main-item.active .faq_main-item__title::before{background:url(/gaudi/lib/img/faq/plus.png) no-repeat center center/cover}main.web_faq .faq_main-item__title{display:flex;padding:1.7rem 4rem;background-color:#f7f7f7;cursor:pointer}main.web_faq .faq_main-item__title::before{content:"";width:1.2rem;height:1.2rem;margin-right:1rem;margin-top:.6rem;background:url(/gaudi/lib/img/faq/minus.png) no-repeat center center/cover}main.web_faq .faq_main-item__description{display:none;padding:2.4rem 4rem;background-color:#fff;color:#666}main.web_not-found .not-found__container{margin-top:160px;margin-bottom:160px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}main.web_not-found .not-found__title{font-size:150px;margin-bottom:30px;line-height:1}main.web_not-found .not-found-sub__title{font-size:32px;margin-bottom:30px}main.web_not-found .not-found__desc{margin-bottom:30px}main.web_not-found .not-found__btns{width:100%;display:flex;justify-content:center;align-items:center}main.web_not-found .not-found__btns a{border-radius:2px;display:flex;justify-content:center;align-items:center;width:300px;height:56px;background:#c3a07e;color:#fff;margin:0}main.web_not-found .not-found__btns a:first-child{margin-right:30px}main.web_not-found .not-found__btns a i{margin-right:10px}main.web_success .success__container{margin-bottom:160px;margin-top:160px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}main.web_success .success__btns{width:100%;display:flex;justify-content:center;align-items:center}main.web_success .success__btns a{display:flex;justify-content:center;align-items:center;width:300px;height:56px;background:#c3a07e;color:#fff;margin:0}main.web_success .success__btns a:first-child{margin-right:30px}main.web_success .success__btns a i{margin-right:10px}main.web_success .success__title{font-size:32px;margin-bottom:30px}main.web_success .success__icon{margin-bottom:30px}main.web_success .success__icon svg path{fill:#c3a07e}main.web_picture{padding:80px 0;background-color:#f5f5f5}main.web_picture .picture__container{padding:15px 20px;background-color:#fff}main.web_picture .picture-item{margin:10px 0;cursor:pointer}main.web_picture .picture-item:hover .picture-item__title{color:#c3a07e}main.web_picture .picture-item__title{margin-top:1rem;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fixed_icon{position:fixed;left:40px;bottom:20px;z-index:1000;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:nowrap}.fixed_icon a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.fixed_icon .fixed_message{width:60px;height:60px;border-radius:50%;background-color:#c3a07e;border:0;box-shadow:0 0 6px rgba(16,16,16,.1)}.fixed_icon .fixed_gotop{width:36px;height:36px;background:#fff;margin-top:20px;border:1px solid #e5e5e5}@media (max-width:1520px){main.web_contact .contact_main__list__item{height:100%}}@media (max-width:1289px){header.web_header .header.fixed{height:101px!important}header.web_header .header__message{height:40px!important}header.web_header .header__message__search{margin-left:30px}header.web_header .header__message__search form input{height:32px}header.web_header .header__message__email{margin-right:30px}header.web_header .header__message__email>a{font-size:16px}header.web_header .header__message__email .header__message__language i:first-child svg{width:16px;height:16px}header.web_header .header__nav{height:60px!important}main{margin-top:101px!important}main.web_product-detail .product-detail_banner__img{min-width:400px}main.web_product-detail .product-detail_banner__img__container{margin-left:40px;margin-right:40px}main.web_product-detail .product-detail_banner__desc{padding-left:40px;padding-right:40px}}@media (max-width:1023px){.lg-backdrop.in{opacity:0.8!important}.c-index__title{margin-bottom:40px}.c-index__title h2{font-size:24px}.c-index-sub__title{margin-bottom:20px}main.web_index .index_banner__wrap{margin-bottom:80px}main.web_index .index_banner__pagination{bottom:20px}main.web_index .index_product__wrap{margin-bottom:50px}main.web_index .index_product__wrap .index_default_img{padding-bottom:106.25%!important}main.web_index .index_product__desc{font-size:18px;left:20px;bottom:20px}main.web_index .index_product__desc i{opacity:1;margin-left:30px}main.web_index .index_product__desc i svg{width:20px;height:20px}main.web_index .index_product__btn__inside>P span{font-size:20px}main.web_index .index_product__btn__inside i{margin-top:40px}main.web_index .index_product__btn__inside i svg{width:20px;height:20px}main.web_index .index_product__inside>.row>.col-md-4>.row{margin-left:-15px;margin-right:-15px}main.web_index .index_product__inside>.row>.col-md-4>.row>.col-sm-6{padding-left:15px;padding-right:15px}main.web_index .index_product__img{margin-bottom:30px}main.web_index .index_solution__wrap{padding:80px 0;margin-bottom:80px}main.web_index .index_solution__desc h3{font-size:16px;margin-bottom:20px}main.web_index .index_material__wrap{margin-bottom:80px}main.web_index .index_material__container{overflow:hidden}main.web_index .index_material__container .swiper-wrapper{margin-bottom:40px}main.web_index .index_material__nav{margin-bottom:40px}main.web_index .index_material__desc h3{font-size:16px}main.web_index .index_blog__wrap{padding:80px 0}main.web_index .index_blog__inside{margin-bottom:40px;padding-bottom:40px}main.web_index .index_blog__inside .swiper-pagination{bottom:0}main.web_index .index_blog__inside .swiper-pagination .swiper-pagination-bullet{background:#fff;opacity:.5}main.web_index .index_blog__inside .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}main.web_index .index_blog__desc{height:auto;padding:40px 30px}main.web_index .index_blog__img{height:180px}main.web_index .index_blog__title{margin-bottom:30px}main.web_index .index_blog__title h3{font-size:16px}main.web_about .about_main__wrap{margin-top:80px}main.web_about .about_main__wrap .c-index-sub__title{margin-bottom:20px}main.web_about .about_main__desc{margin-bottom:80px}main.web_about .about_main__number{margin-bottom:80px}main.web_about .about_main__advert{margin-bottom:80px}main.web_about .about_main__advert .w{padding:0}main.web_about .about_main__advert__inside{padding-bottom:0}main.web_about .about_main__advert__desc{margin-top:80px;margin-bottom:40px}main.web_about .about_main__advert__desc p:first-child{font-size:20px;margin-bottom:20px}main.web_about .about_main__advert__main{padding:60px 15px 0 15px}main.web_about .about_main__advert__main .row{margin-bottom:20px}main.web_about .about_main__advert__item{padding:40px 20px}main.web_about .about_main__advert__item__img{flex:0 0 48px;margin-right:20px}main.web_about .about_main__advert__item__desc h3{font-size:20px}main.web_about .about_main__picture{margin-bottom:80px}main.web_about .about_main__picture__desc h4{font-size:14px}main.web_projects .projects_banner__wrap{margin-bottom:80px;height:auto;padding-top:60px;padding-bottom:60px}main.web_projects .projects_banner__desc{margin-right:30px}main.web_projects .projects_banner__desc>div:first-child:before{display:none}main.web_projects .projects_banner__desc>div:first-child h2{font-size:24px;margin-bottom:20px}main.web_projects .projects_banner__desc>div:last-child{margin-top:40px}main.web_projects .projects_banner__desc>div:last-child>div{cursor:pointer}main.web_projects .projects_banner__desc>div:last-child i svg{width:20px;height:20px}main.web_projects .projects_list__wrap{margin-bottom:50px}main.web_projects .projects_list__wrap .row .col-xs-12{margin-bottom:30px}main.web_projects .projects_list__desc{margin-top:0;height:72px;max-width:100%}main.web_projects .projects_list__desc h3{font-size:16px}main.web_solution .solution_title__wrap{margin-top:80px}main.web_solution .solution_title__desc{margin-bottom:60px}main.web_solution .solution_list__wrap{margin-bottom:50px}main.web_solution .solution_list__wrap .row .col-xs-12{margin-bottom:30px}main.web_solution .solution_list__desc{margin-top:0;height:72px;max-width:100%}main.web_solution .solution_list__desc h3{font-size:16px}main.web_blog .blog_main__wrap{margin-bottom:40px}main.web_blog .blog_main__wrap .c-index-sub__title{margin-bottom:20px}main.web_blog .blog_main__wrap .c-index__title{margin-top:80px}main.web_blog .blog_main__wrap .c-index__title h2{margin-bottom:30px}main.web_blog .blog_main__list__desc{height:auto;padding:40px 30px}main.web_blog .blog_main__list__img{height:180px}main.web_blog .blog_main__list__title{margin-bottom:30px}main.web_blog .blog_main__list__title h3{font-size:16px}main.web_contact .contact_main__wrap{margin-top:80px;margin-bottom:80px}main.web_contact .contact_main__wrap .c-index-sub__title{margin-bottom:20px}main.web_contact .contact_main__icon{margin-bottom:54px}main.web_contact .contact_main__icon>ul{padding:0 10px}main.web_contact .contact_main__icon>ul li{padding:0 10px}main.web_contact .contact_main__form{padding:60px 40px;margin-bottom:80px}main.web_contact .contact_main__inside__email,main.web_contact .contact_main__inside__name,main.web_contact .contact_main__inside__phone{height:48px;flex:0 1 100%;margin-right:0;margin-bottom:12px}main.web_contact .contact_main__inside__message{margin-bottom:12px}main.web_contact .contact_main__list__item i{margin-top:0;margin-bottom:20px}main.web_contact .contact_main__list__item i svg{width:56px;height:56px}main.web_contact .contact_main__list__item .main-p{font-size:16px}main.web_contact .contact_main__map{margin-bottom:80px}main.web_product .product{margin-bottom:80px}main.web_product .product_banner__wrap .w{padding:0}main.web_product .product_banner__inside{width:100%;max-width:100%;height:auto;padding:40px 30px}main.web_product .product_banner__inside h2{font-size:20px}main.web_product .product_list__wrap{margin-bottom:80px}main.web_product .product_list__desc h3{font-size:16px}main.web_product .product_list__pagination{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap}main.web_product .product_list__pagination__main{margin-top:20px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;width:100%}main.web_product .product_list__pagination__number{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}main.web_product .product_list__pagination__number p:first-child{margin-bottom:20px;margin-right:0}main.web_product .product_video__wrap{margin-bottom:80px}main.web_product .product_video__desc{margin-bottom:30px}main.web_product .product_video__desc__title h2{font-size:20px}main.web_product .product_video__desc__title h3{font-size:20px}main.web_product .product_picture_3__wrap{margin-bottom:80px}main.web_product .product_picture_3__wrap .product_picture_3_container{margin-bottom:30px;padding-bottom:40px}main.web_product .product_picture_3__wrap .product_picture_3_container .swiper-pagination{bottom:0}main.web_product .product_picture_3__wrap .product_picture_3_container .swiper-pagination .swiper-pagination-bullet{margin:0 5px;background:#c3a07e;opacity:.5}main.web_product .product_picture_3__wrap .product_picture_3_container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}main.web_product .product_picture_3__inside{padding:60px 30px}main.web_product .product_picture_3__item h2{font-size:20px;margin-bottom:30px}main.web_product .product_picture_2__wrap{margin-bottom:80px}main.web_product .product_picture_2__wrap .product_picture_2_container{margin-bottom:30px;padding-bottom:40px}main.web_product .product_picture_2__wrap .product_picture_2_container .swiper-pagination{bottom:0}main.web_product .product_picture_2__wrap .product_picture_2_container .swiper-pagination .swiper-pagination-bullet{margin:0 5px;background:#c3a07e;opacity:.5}main.web_product .product_picture_2__wrap .product_picture_2_container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}main.web_product .product_picture_2__inside{padding:60px 30px}main.web_product .product_picture_2__item h2{font-size:20px;margin-bottom:30px}main.web_product-detail .product-detail_banner__wrap{margin-bottom:60px}main.web_product-detail .product-detail_banner__inside{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap}main.web_product-detail .product-detail_banner__img{min-width:auto;background:#fbf9f6;flex:0 1 auto}main.web_product-detail .product-detail_banner__img>h2{margin-bottom:30px;text-align:center;margin-left:15px;margin-right:15px;font-size:20px}main.web_product-detail .product-detail_banner__img .swiper-wrapper img{margin:0 auto}main.web_product-detail .product-detail_banner__img__pagaination{margin-left:15px}main.web_product-detail .product-detail_banner__img__container{margin-left:15px;margin-right:15px}main.web_product-detail .product-detail_banner__img__desc{text-align:center;margin-left:15px;margin-right:15px}main.web_product-detail .product-detail_banner__desc{flex:0 1 auto;width:100%;padding:40px 15px 60px 15px}main.web_product-detail .product-detail_banner__desc__desc h1{font-size:20px}main.web_product-detail .product-detail_banner__desc__desc h2{font-size:16px}main.web_product-detail .product-detail_banner__desc__desc p{margin-bottom:40px}main.web_product-detail .product-detail_banner__desc__btn{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}main.web_product-detail .product-detail_banner__desc__btn__quote{height:48px;margin-right:0;margin-bottom:30px}main.web_product-detail .product-detail_banner__desc__btn__quote a{height:48px}main.web_product-detail .product-detail_banner__desc__btn__link{height:48px}main.web_product-detail .product-detail_banner__desc__default{height:84px}main.web_product-detail .product-detail_banner__desc__table{margin-bottom:40px;display:flex;justify-content:stretch;align-items:flex-start;flex-direction:column;flex-wrap:wrap}main.web_product-detail .product-detail_banner__desc__table ul{flex:0 1 auto;width:100%}main.web_product-detail .product-detail_banner__desc__table ul li{margin-bottom:20px}main.web_product-detail .product-detail_banner__desc__table ul:last-child li:last-child{margin-bottom:30px}main.web_product-detail .product-detail_banner__desc__share{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap}main.web_product-detail .product-detail_banner__desc__share__inside{background:#fbf9f6;opacity:1;color:#666;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap}main.web_product-detail .product-detail_banner__desc__share__inside span{margin-left:5px}main.web_product-detail .product-detail_banner__desc__share__inside:hover{background:#fbf9f6}main.web_product-detail .product-detail_banner__desc__share__inside i{display:none}main.web_product-detail .product-detail_banner__desc__share__inside>div{display:flex;position:static;background:#fbf9f6}main.web_product-detail .product-detail_banner__desc__share__inside>div a svg path{fill:#c3a07e}main.web_product-detail .product-detail_default__wrap{margin-bottom:60px}main.web_product-detail .product-detail_default__wrap h2{font-size:16px;margin-bottom:30px}main.web_product-detail .product-detail_recommend__applic__wrap{margin-bottom:60px}main.web_product-detail .product-detail_recommend__applic__title{font-size:16px;margin-bottom:30px}main.web_product-detail .product-detail_recommend__applic__inside{background:#c3a07e}main.web_product-detail .product-detail_recommend__applic__btn{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;margin-left:auto;margin-right:auto}main.web_product-detail .product-detail_recommend__applic__btn h3{font-size:20px;text-align:center}main.web_product-detail .product-detail_recommend__applic__btn p{margin-bottom:40px;text-align:center}main.web_product-detail .product-detail_recommend__applic__btn a{margin-left:auto;margin-right:auto}main.web_product-detail .product-detail_video__wrap{margin-bottom:60px}main.web_product-detail .product-detail_faq__wrap{margin-bottom:60px}main.web_product-detail .product-detail_faq__title{font-size:16px;margin-bottom:30px}main.web_product-detail .product-detail_recommend__article__wrap{margin-bottom:60px}main.web_product-detail .product-detail_recommend__article__title{margin-bottom:30px}main.web_product-detail .product-detail_recommend__wrap{padding:80px 0}main.web_product-detail .product-detail_recommend__desc h3{font-size:16px}main.web_article .article__wrap{margin-top:60px;margin-bottom:60px}main.web_article .article_main__title h1{font-size:20px;margin-bottom:20px}main.web_article .article_main__content img{margin-top:30px;margin-bottom:30px}main.web_article .article_main__content p{margin-top:20px;margin-bottom:20px}main.web_article .article_main__content h3{font-size:18px;margin-top:30px;margin-bottom:30px}main.web_article .article_main__content h4{font-size:16px;margin-top:20px;margin-bottom:20px}main.web_article .article_main__content ul{margin-left:15px;margin-top:30px;margin-bottom:30px}main.web_not-found .not-found__container{margin-top:80px;margin-bottom:80px}main.web_not-found .not-found__title{font-size:76px}main.web_not-found .not-found-sub__title{font-size:20px}main.web_not-found .not-found__btns{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}main.web_not-found .not-found__btns a{height:48px}main.web_not-found .not-found__btns a:first-child{margin-right:0;margin-bottom:30px}main.web_success .success__container{margin-bottom:80px;margin-top:80px}main.web_success .success__icon svg{width:96px;height:96px}main.web_success .success__title{font-size:20px}main.web_success .success__btns{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}main.web_success .success__btns a{height:48px}main.web_success .success__btns a:first-child{margin-right:0;margin-bottom:30px}main.web_picture{padding:60px 0}main.web_faq .faq__wrap{margin-top:60px;margin-bottom:60px}main.web_faq .faq_main__wrap{flex:0 1 100%}main.web_faq .faq_main__header{padding-top:0rem}main.web_faq .faq_main__title{font-size:16px}footer.web_footer{padding:80px 0}footer.web_footer .footer__desc{flex:0 1 100%}footer.web_footer .footer__address{margin-bottom:20px}footer.web_footer .footer__email{margin-bottom:40px}footer.web_footer .footer__icons{margin-bottom:40px}}@media (max-width:767px){.fixed_icon{height:auto;left:20px;bottom:10px}.fixed_icon .fixed_message{height:48px;width:48px}.fixed_icon .fixed_message svg{width:32px;height:32px}.fixed_icon .fixed_gotop{margin-top:10px;width:28px;height:28px}.fixed_icon .fixed_gotop svg{width:16px;height:16px}.c-index__btn>a{height:48px}.c-pagination__num{margin:0 5px}.c-pagination__prev,.c-pagination__next{padding:0 1rem}.c-pagination__ellipsis{margin:0 5px}.c-pagination__prev{margin-right:10px}.c-pagination__next{margin-left:10px}header.web_header .header__mobile__nav__inside{width:70%}main.web_index .index_product__img{padding-bottom:56.25%!important}main.web_index .index_product__wrap{margin-bottom:80px}main.web_index .index_product__wrap .index_default_img{padding-bottom:56.25%!important}main.web_index .index_product__btn{margin-left:auto;margin-right:auto;width:300px;border-radius:2px;height:48px;padding-bottom:0%!important}main.web_index .index_product__btn__inside>P{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}main.web_index .index_product__btn__inside>P span{font-size:14px}main.web_index .index_product__btn__inside>P span:first-child{margin-right:5px}main.web_index .index_product__btn__inside i{display:none}main.web_index .index_solution__inside{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;margin-bottom:40px}main.web_index .index_solution__img{flex:0 0 auto}main.web_index .index_solution__desc{flex:0 0 auto;padding:40px 30px}main.web_index .index_material__nav{padding-left:60px;padding-right:60px}main.web_index .index_material__nav .index_material_button_prev,main.web_index .index_material__nav .index_material_button_next{display:block}main.web_index .index_material__nav .index-material-nav-swiper-container:before{z-index:3;width:5px;background:#fff;height:32px;content:"";position:absolute;top:0;right:0}main.web_index .index_material__nav ul{position:relative}main.web_index .index_material__nav ul li{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}main.web_about .about_main__number{margin-bottom:50px}main.web_about .about_main__number .row .col-xs-12{margin-bottom:30px}main.web_about .about_main__number .row .col-xs-12 span:first-child{font-size:24px}main.web_about .about_main__number .row .col-xs-12 span:first-child bdi{font-size:48px}main.web_projects .projects_banner__wrap:after{width:100%}main.web_projects .projects_banner__wrap:before{width:0}main.web_projects .projects_banner__desc{flex:0 1 auto;margin-right:0}main.web_projects .projects_banner__desc>div:first-child{margin-bottom:40px;width:100%}main.web_projects .projects_banner__desc>div:first-child h2{text-align:center}main.web_projects .projects_banner__desc>div:first-child p{text-align:center}main.web_projects .projects_banner__desc>div:last-child{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}main.web_projects .projects_banner__container{flex:0 1 auto}main.web_product .product_list__nav{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column-reverse;flex-wrap:wrap}main.web_product .product_list__nav__item li{margin-right:20px}main.web_product .product_list__nav__item li:last-child{margin-right:0}main.web_product .product_list__nav__btn{margin-bottom:30px}main.web_product-detail .product-detail_recommend__applic__btn a{height:48px}main.web_blog .blog_main__nav{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap}main.web_blog .blog_main__nav__cate{flex:0 1 100%;margin-right:0}main.web_blog .blog_main__nav__pagaination{margin-top:30px}main.web_contact .contact_main__form{padding:40px 30px}main.web_contact .contact_main__inside__btn{height:48px}}@media (max-width:500px){main.web_index .index_material__nav ul li{width:50%}}@media (max-width:370px){.c-index__btn>a{width:100%}main.web_contact .contact_main__inside__btn{width:100%}}