img,input{border:none}body,button,canvas,dd,dl,em,form,h1,h2,h3,h4,h5,input,ol,p,select,strong,td,textarea,th,ul,video{margin:0;padding:0}#header>.container .menu-list>ul>li,.container{margin:0 auto;position:relative;box-sizing:border-box}li{list-style:none;vertical-align:top}table{border-collapse:collapse}textarea{resize:none;overflow:auto}img{vertical-align:middle}em{font-style:normal}a{text-decoration:none}a,div,img,input{-webkit-appearance:none;-webkit-tap-highlight-color:transparent}input{background:0 0;outline:0}a,img{-webkit-touch-callout:none}body,html{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{-ms-touch-action:none}.cancle-transition-flash{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.container{max-width:1230px;width:100%}@media (max-width:1230px){.container{padding:0 15px}}#header{background-color:#3e3a39;height:124px}#header>.container{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}#header>.container .logo{width:20%;box-sizing:border-box;padding-right:20px;max-width:228px}#header>.container .menu-list{width:60%;height:100%}#header>.container .menu-list>ul{height:100%}#header>.container .menu-list>ul>li{float:left;width:20%;height:100%;text-align:center;min-width:112px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}#header>.container .menu-list>ul>li ul{position:absolute;left:0;top:124px;width:100%;background-color:#fff;z-index:10;line-height:36px;display:none}#header>.container .menu-list>ul>li ul a{text-align:left;padding:0 20px;display:block;background-color:#c7000b;color:#fff;font-size:16px}#header>.container .menu-list>ul>li:hover>a{color:#c7000b}#header>.container .menu-list>ul>li:hover ul{display:block}#header>.container .menu-list>ul>li:hover ul a:hover{background-color:#fff;color:#c7000b}#header>.container .menu-list>ul>li>a{display:block;width:100%;color:#fff;font-size:16px}#header>.container .menu-list>ul>li>a>p:first-child{font-weight:700}#header>.container .menu-list>ul>li>a>p:last-child{font-size:14px}@media (max-width:480px){#header>.container .menu-list>ul>li>a{padding:0}}#header>.container .search{background:url(../images/search_bg.png) 0 bottom no-repeat;width:158px;height:100%;position:relative}#header>.container .search-input{width:100%;position:relative;top:75px;left:0}#header>.container .search-input input{width:100%;height:24px;line-height:24px;background-color:transparent;box-sizing:border-box;border:1px solid #fff;padding:0 5px;color:#fff}@media (max-width:980px){#header{height:auto;padding:0}#header>.container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;height:100%}#header>.container .logo{width:100%;margin:0 auto;padding:50px 0}#header>.container .menu-list{width:100%;overflow-x:scroll}#header>.container .menu-list ul li{width:20%;height:auto;border-bottom:none}#header>.container .menu-list ul li:hover a{background-color:#fff;color:#c7000b}#header>.container .menu-list ul li a{padding:10px 0;line-height:20px;background-color:#c7000b;color:#fff}#header>.container .menu-list ul li a>p:first-child{font-size:14px}#header>.container .menu-list ul li a>p:last-child{font-size:12px}#header>.container .search{display:none}}#banner,.home-swiper{border-bottom:5px solid #c7000b}#footer{background-color:#1e181e;border-top:4px solid #ecb71d;padding:50px 0}#footer .container .content-tab{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:68px}#footer .container .content-tab .menu-list{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#footer .container .content-tab .menu-list dl{width:25%}#footer .container .content-tab .menu-list dl dt{color:#fff;font-size:24px;font-weight:700;margin-bottom:20px}#footer .container .content-tab .menu-list dl dd a{color:#595757;font-size:16px;line-height:24px}#footer .container .content-tab .menu-list dl dd a:hover{color:#fff}#footer .container .bottom-tab{text-align:center;color:#595757;font-size:14px;line-height:28px}#footer .container .bottom-tab span{margin:0 20px}@media (max-width:768px){#footer .container .content-tab{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}#footer .container .content-tab .menu-list{width:100%;margin-bottom:30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .container .content-tab .menu-list dl{width:50%;margin-bottom:30px;text-align:center}#footer .container .bottom-tab span{display:block;margin:0;font-size:12px}}#banner{width:100%;background-color:#000;margin-bottom:50px}@media (max-width:480px){#footer .container .content-tab .menu-list dl dt{font-size:18px}#footer .container .content-tab .menu-list dl dd a{font-size:12px;line-height:18px}#banner{margin-bottom:30px}}.page-content{margin-bottom:50px}.page-content .page-title{padding:15px 0;background-color:#b5b5b5;text-align:center;color:#fff;margin-bottom:50px}.page-content .page-desc,ul.pagination li a{color:#595757}.page-content .page-title h1{font-size:30px}.page-content .page-title p{font-size:12px;text-transform:uppercase}.page-content .page-desc p{margin-bottom:30px}.page-content .page-desc p.cn{font-size:16px;line-height:32px;font-weight:700}.page-content .page-desc p.en{font-size:14px;line-height:28px}@media (max-width:480px){.page-content,.page-content .page-title{margin-bottom:20px}.page-content .page-title h1{font-size:24px}}.left{float:left}.right{float:right}.clear{clear:both}ul.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}ul.pagination li{width:22px;height:24px;line-height:22px;font-size:14px;margin:0 10px;text-align:center}ul.pagination li.active{background:url(../images/pagination_bg.png) center 0 no-repeat;color:#fff}@media (max-width:480px){ul.pagination li{margin:0 5px}}.home-swiper .swiper-pagination-bullet{background-color:#fff;opacity:1}.home-swiper .swiper-pagination-bullet-active{background-color:#c7000b}.home-brand{background:url(../images/home_brand_bg.jpg) 50% 0 no-repeat;height:784px;box-sizing:border-box;background-size:cover;padding-top:350px}.home-brand .container{height:100%}.home-brand .container .brand-text{width:90%;max-width:800px;margin:0 auto}.home-brand .container .brand-text p{color:#fff;margin-bottom:40px}.home-brand .container .brand-text p.cn-text{font-weight:700;line-height:30px}.home-brand .container .brand-text p.en-text{font-size:14px;line-height:28px}.home-brand .container .brand-text a{display:block;width:185px;margin:0 auto}@media (max-width:768px){.home-brand .container .brand-text{top:20%}.home-brand .container .brand-text p{color:#fff;margin-bottom:40px}.home-brand .container .brand-text p.cn-text{font-size:14px;line-height:28px}.home-brand .container .brand-text p.en-text{font-size:12px;line-height:24px}.home-brand{height:640px;padding-top:20%}}.home-product{background:url(../images/home_product_bg.jpg) center 0 no-repeat;background-size:cover;box-sizing:border-box;padding:110px 0}.home-product .product-title{text-align:center;max-width:298px;width:60%;margin:0 auto 40px}.home-product ul{overflow:auto}.home-product ul li{float:left;width:33.33333%;max-width:410px}@media (max-width:768px){.home-product ul li{width:50%}}.home-product ul li a{display:block;position:relative}.home-product ul li a>.mask{opacity:1;background-color:rgba(54,46,43,.7);width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:opacity .8s;-moz-transition:opacity .8s;-ms-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}.home-product ul li a>.mask .product-arrow{background:url(../images/home_product_arrow.png) no-repeat;width:20px;height:20px;position:absolute;left:50%;bottom:20px;margin-left:-10px}@media (min-width:980px){.home-product ul li:hover a .mask{opacity:0}}.home-product ul li.active a .mask{opacity:0}.about-brand-story-content .page-desc .desc-text-box{margin-bottom:30px}.about-brand-story-content .page-desc .desc-text-box:first-child .desc-image{width:44%;max-width:531px}.about-brand-story-content .page-desc .desc-text-box:first-child .desc-text{width:54%;max-width:662px}@media (max-width:768px){.about-brand-story-content .page-desc .desc-text-box:first-child .desc-image{margin-bottom:30px}.about-brand-story-content .page-desc .desc-text-box:first-child .desc-image,.about-brand-story-content .page-desc .desc-text-box:first-child .desc-text{max-width:100%;width:100%}}.about-brand-story-content .page-desc .desc-text-box:nth-child(2) .desc-image{width:40%;max-width:486px}.about-brand-story-content .page-desc .desc-text-box:nth-child(2) .desc-text{width:58%;max-width:704px}@media (max-width:768px){.about-brand-story-content .page-desc .desc-text-box:nth-child(2) .desc-image{margin-bottom:30px}.about-brand-story-content .page-desc .desc-text-box:nth-child(2) .desc-image,.about-brand-story-content .page-desc .desc-text-box:nth-child(2) .desc-text{max-width:100%;width:100%}}.about-brand-idea-content .page-desc .desc-text-box{margin-bottom:50px}.about-brand-idea-content .page-desc .desc-text-box .desc-title{text-align:center;width:50%;max-width:335px;margin:0 auto 30px}.about-brand-idea-content .page-desc .desc-text-box:nth-child(1) .desc-image{max-width:616px;width:50%}.about-brand-idea-content .page-desc .desc-text-box:nth-child(1) .desc-text{max-width:592px;width:48%}.about-brand-idea-content .page-desc .desc-text-box:nth-child(1) .desc-text>.en{margin-bottom:0}.about-brand-idea-content .page-desc .desc-text-box:nth-child(2) .desc-image>div{width:50%}.about-brand-idea-content .page-desc .desc-text-box:nth-child(3) .desc-text>div{width:48%}.about-brand-idea-content .page-desc .desc-text-box:nth-child(3) .desc-image{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.news-list ul li,.product-list ul{display:-webkit-box;display:-ms-flexbox}.about-brand-idea-content .page-desc .desc-text-box:nth-child(3) .desc-image>div{width:32%;max-width:400px}@media (max-width:768px){.about-brand-idea-content .page-desc .desc-text-box:nth-child(1) .desc-image{max-width:100%;width:100%;margin-bottom:30px}.about-brand-idea-content .page-desc .desc-text-box:nth-child(1) .desc-text{max-width:100%;width:100%}}@media (max-width:480px){.about-brand-idea-content .page-desc .desc-text-box:nth-child(2) .desc-image>div,.about-brand-idea-content .page-desc .desc-text-box:nth-child(3) .desc-text>div{width:100%}.about-brand-idea-content .page-desc .desc-text-box:nth-child(3) .desc-image{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-brand-idea-content .page-desc .desc-text-box:nth-child(3) .desc-image>div{width:100%;max-width:100%}}.about-design-idea-content .page-desc .desc-text-box .desc-image{width:48%;max-width:584px}.about-design-idea-content .page-desc .desc-text-box .desc-text{width:50%;max-width:614px}@media (max-width:768px){.about-design-idea-content .page-desc .desc-text-box .desc-image{width:100%;max-width:100%;margin-bottom:30px}.about-design-idea-content .page-desc .desc-text-box .desc-text{width:100%;max-width:100%}}.product-list ul{display:flex;display:-webkit-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-list ul li{width:32%;max-width:400px;text-align:center;margin-bottom:30px}.product-list ul li a{display:block;color:#000}.advantage-list .advantage-item dl dd,.advantage-list .advantage-item dl dt,.contact-box .contact-info ul li,.news-article,.news-list ul li .news-info dl dt a{color:#595757}.product-list ul li a img{width:100%}.product-list ul li a:first-child{margin-bottom:20px}@media (max-width:768px){.product-list ul li{width:48%}}@media (max-width:480px){.product-list ul li{width:100%}}.news-list ul li{display:flex;display:-webkit-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}.news-list ul li .news-image{max-width:526px;width:44%}.news-list ul li .news-info{width:54%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.news-list ul li .news-info dl{position:relative}.news-list ul li .news-info dl dt{font-size:30px;padding-bottom:10px}.news-list ul li .news-info dl dd.border{height:1px;background-color:#c7000b;width:126px;margin-bottom:20px}.news-list ul li .news-info dl dd.desc{font-size:14px;line-height:28px;color:#595757}@media (max-width:768px){.news-list ul li{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-list ul li .news-image{width:100%;max-width:100%;margin-bottom:20px}.news-list ul li .news-info{width:100%;max-width:100%}.news-list ul li .news-info dl{margin-bottom:10px}}.news-article .article-title{font-size:40px;text-align:center;margin-bottom:20px}.news-article .article-time{text-align:center;font-size:22px}.news-article .article-text{margin-top:50px;line-height:28px;font-size:16px}@media (max-width:480px){.news-article .article-title{font-size:30px}.news-article .article-time{font-size:18px}.news-article .article-text{margin-top:30px;font-size:14px}}.advantage-list .advantage-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.advantage-list .advantage-item dl{width:32%;background-color:#f0f0f0;box-sizing:border-box;padding:40px}.advantage-list .advantage-item dl:last-child{margin-bottom:0}.advantage-list .advantage-item dl dt.cn{font-size:24px}.advantage-list .advantage-item dl dt.en{font-size:14px}.advantage-list .advantage-item dl dd.border{height:1px;background-color:#c7000b;width:126px;margin:10px 0}.advantage-list .advantage-item dl dd.cn{font-size:16px;margin-bottom:10px}.advantage-list .advantage-item dl dd.en{font-size:14px}@media (max-width:768px){.advantage-list .advantage-item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.advantage-list .advantage-item dl{width:100%;margin-bottom:20px}}.contact-box .contact-image{margin-bottom:100px}.contact-box .contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contact-box .contact-info ul li{margin-bottom:20px;padding-left:40px;height:40px;line-height:40px;background-repeat:no-repeat;background-position:0 center}.contact-box .contact-info ul li:nth-child(1){background-image:url(../images/contact_address_icon.png)}.contact-box .contact-info ul li:nth-child(2){background-image:url(../images/contact_mobile_icon.png)}.contact-box .contact-info ul li:nth-child(3){background-image:url(../images/contact_email_icon.png)}.contact-box .contact-info .contact-form{width:36%;max-width:422px}.contact-box .contact-info .contact-form .input-box{width:48%}.contact-box .contact-info .contact-form .input-box input{width:100%;height:38px;box-sizing:border-box;border:2px solid #999;padding:0 10px}.contact-box .contact-info .contact-form .textarea-box{margin-top:20px;position:relative;line-height:0;height:108px;border:2px solid #999;box-sizing:border-box}.contact-box .contact-info .contact-form .textarea-box textarea{width:100%;height:56px;border:none;padding:10px;box-sizing:border-box}.contact-box .contact-info .contact-form .submit-btn{background-color:#c7000b;width:200px;height:38px;line-height:38px;color:#fff;text-align:center;position:absolute;right:0;bottom:0}@media (max-width:768px){.contact-box .contact-image{margin-bottom:50px}.contact-box .contact-info{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-box .contact-info ul{width:100%}.contact-box .contact-info .contact-form{width:100%;max-width:100%}}
/*# sourceMappingURL=maps/main.min.css.map */
