@charset "utf-8";
.head-wrapper{position:relative;width:100%;z-index:800}
.logo,.language,.head-search,.nav-bar .nav,.head-contact,.head-contact .head-phone,.head-contact .head-email{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:top;text-align:left}
.change-empty{display:none}
.head-contact{font-size:14px;line-height:60px;float:left}
.head-contact,.head-contact a{color:#c3c3c3}
.head-contact .head-phone,.head-contact .head-email{padding:0 0 0 34px;margin:0 15px 0 0}
.head-contact .head-phone:before,.head-contact .head-email:before{content:"";position:absolute;left:0;top:4px;width:30px;height:40px;font-size:20px;line-height:60px;color:#fff}
.head-contact .head-phone:before{content:"\f095"}
.head-contact .head-email:before{content:"\f003"}
.change-language{float:right}
.nav-top{padding-top:14px;padding-bottom:16px}
.nav-top .index-layout{display:flex;justify-content:space-between;align-items:center}
.nav-top .nav-tel{display:flex;align-items:center}
.nav-top .nav-tel li{margin-left:100px;display:flex;align-items:center}
.nav-top .nav-tel li .top-icon{width:42px;height:42px;background-color:#a9867b;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:10px}
.nav-top .nav-tel li .top-tel,.nav-top .nav-tel li .top-tel a{color:#333;font-size:16px;line-height:150%;transition:all ease-in-out .3s}
.nav-top .nav-tel li .top-tel a:hover{color:#a9867b}
.logo{position:relative;float:left}
.logo img{position:relative;max-height:1rem}
.tasking{width:100%;height:100%;position:absolute;left:0;top:0;background:#f49712;overflow:hidden;display:none;z-index:1}
.head-search-form .search-ipt{width:447px;height:42px;background-color:#fff;border-radius:21px 21px 21px 21px;border:none;padding-left: 10px;}
.head-search-form{position:relative}
.head-search-form .search-btn{width:35px;height:36px;background-color:#a9867b;border-radius:50%;position:absolute;right:4px;top:4px;border:none;font-size:0;background-image:url(./img/demo/search.png);background-repeat:no-repeat;background-position:center}
.nav-bar{position:relative;margin:auto;background-color:#a9867b;padding:16px 0}
.nav-bar .nav-wrap{display:flex;align-items:center;justify-content:space-between}
.nav-bar .nav-wrap .logo-fixed{display: none;}
.fixed-nav .nav-wrap .logo-fixed{display: block;}
.fixed-nav .head-search-form .search-ipt{width: 347px;}
.nav-bar .nav{float:left}
.nav-bar .nav li{position:relative;display:block}
.nav-bar .nav > li{display:inline-block;vertical-align:top;*display:inline;*zoom:1;padding-right:.6rem}
.nav-bar .nav > li:last-child{padding-right:0}
.nav-bar .nav > li.nav-current > a{border-bottom:1px solid #fff}
.nav-bar .nav > li > a{position:relative;display:inline-block;text-transform:uppercase;color:#fff;font-size:.18rem;font-family:'Aldine721BT-Bold';letter-spacing:1px}
.nav-bar .nav li li{display:block;*display:block;line-height:.35rem}
.nav-bar .nav li li a{padding:0 .15rem;display:block;border-bottom:1px solid rgba(255,255,255,0)}
.nav-bar .nav ul{width:2.55rem;position:absolute;top:.4rem;left:0;background:rgba(255,255,255,.9);text-align:left;display:none;z-index:999;box-shadow:0 0 2px rgba(0,0,0,.2)}
.nav-bar .nav ul ul,.fixed-nav.nav-bar .nav ul ul{top:0;left:2.57rem}
.nav-bar .nav ul li:hover >a{color:#a9867b}
.nav-bar .nav li .nav-ico{font-size:.12rem;margin:0 0 0 5px}
.nav-bar .nav li .nav-ico:after{content:'\f0d7'}
.nav-bar .nav li li .nav-ico{position:absolute;top:0;right:.1rem;line-height:.35rem}
.nav-bar .nav li li .nav-ico:after{content:'\f0da'}
.fixed-nav{position:fixed;width:100%;top:0;-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s;transition:top .5s;z-index:10009;left:0;background:#a9867b}
.foot-wrapper{position:relative;width:100%;z-index:0;background:#333}
.foot-wrapper,.foot-wrapper a{color:#757575}
.foot-items{line-height:2.3;width:100%;overflow:hidden;display:flex;justify-content:space-between}
.foot-items .foot-item{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;padding:.66rem 0 .8rem}
.foot-items .foot-item.foot-item-logo{width:29%;margin-top:10px}
/* .foot-wrapper .index-layout .gm-sep .foot-item .foot-logo a{
    position: relative;
    padding-bottom: 12%;
    width: 100%;
    display: ruby-text;
}
.foot-wrapper .index-layout .gm-sep .foot-item .foot-logo a img{
    position: absolute;
    object-fit: cover;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
} */
.foot-items .foot-item.foot-item-product{width:18%}
.foot-items .foot-item.foot-item-link{width:14%}
.foot-items .foot-item.foot-item-contact{width:21.8%}
.foot-items .foot-item.foot-item-logo .foot-info{font-family:Arial;font-size:16px;color:#fff;line-height:30px;margin-top:30px}
.foot-items .foot-item.foot-item-logo .foot-sns{display:flex;align-items:center;margin-top:30px}
.foot-items .foot-item.foot-item-logo .foot-sns li{width:36px;height:36px;border-radius:5px;margin-right:15px;display:flex;align-items:center;justify-content:center;transition:all ease-in-out .3s}
.foot-items .foot-item.foot-item-logo .foot-sns li:hover{background-color:#a9867b}
.foot-items .foot-item .foot-tit{position:relative;padding-bottom:4px}
.foot-items .foot-item .foot-tit::after{content:'';display:inline-block;position:absolute;bottom:0;left:0;background-color:#fff;width:45px;height:2px}
.foot-items .foot-item .foot-tit a{text-transform:uppercase;font-family:Lato-Black;font-size:26px;color:#fff}
.foot-items .foot-item .foot-link-ul{margin-top:20px}
.foot-items .foot-item .foot-link-ul li{position:relative;padding-left:18px}
.foot-items .foot-item .foot-link-ul li a{font-size:16px;color:#fff;transition:all ease-in-out .3s}
.foot-items .foot-item .foot-link-ul li::after{content:'';display:inline-block;width:5px;height:5px;background-color:#b0b0b0;border-radius:50%;position:absolute;left:0;top:15px}
.foot-items .foot-item .foot-link-ul li a:hover{color:#a9867b}
.foot-item-contact .foot-cont .con,.foot-item-contact .foot-cont .con a{font-size:16px;color:#fff;transition:all ease-in-out .3s}
.foot-item-contact .foot-cont{margin-top:20px}
.foot-item-contact .foot-cont .con a:hover{color:#a9867b}
.subscribe span{display:block}
.subscribe .button{display:inline-block;line-height:.32rem;padding:0 .1rem;border:2px solid #f49712;background:#f49712;color:#FFF;border-radius:4px;margin:.2rem 0;cursor:pointer;font-weight:700}
.subscribe .button:before{font-family:"fontawesome";content:"\f003";margin:0 .05rem 0 0}
.subscribe .button:hover{background-color:transparent;border:2px solid #f49712}
.foot-bottom-items{width:100%;position:relative;border-top:1px solid rgba(255,255,255,0.11);border-bottom:1px solid rgba(255,255,255,0.11)}
.foot-bottom-items li{width:25%;float:left;border-left:1px solid rgba(255,255,255,0.11);padding-top:30px;padding-bottom:40px;padding-left:30px;color:#fff;height:1rem}
.foot-bottom-items li a{color:#fff}
.foot-bottom-items li:before{color:#f49712;padding-right:7px;font-size:24px}
.foot-bottom-items li.foot_addr:before{content:"\f041"}
.foot-bottom-items li.foot-phone:before{content:"\f095"}
.foot-bottom-items li.foot-email:before{content:"\f003"}
.head-social{position:relative;display:block}
.head-social li{position:relative;display:inline-block;vertical-align:top;margin:0 .15rem 0 0;width:auto;padding:0;border-left:none;text-align:center;float:none}
.copyright{text-align:center;padding:.18rem 0;color:#fff;background-color:#a9867b;font-size:16px}
.copyright a{color:#fff;font-size:16px}
.copyright a:hover{border-bottom:1px solid #fff}
.main_content{z-index:999;position:relative}
.index-title-bar{position:relative;text-align:center;padding:0 0 .45rem}
.index-title-bar .title{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.index-title-bar .title a{text-transform:uppercase;color:#1d1d1d;font-family:'Montserrat-ExtraLight';font-size:24px;line-height:30px}
.product-container{width:102.45%}
.product-items{position:relative;width:100%;padding:0 0 .7rem}
.product-item{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:33.333%;margin:0 0 .22rem}
.product-items .product-item,.goods-items .product-item{width:100%;margin:0;visibility:visible!important}
.product-item .item-wrap{position:relative;overflow:hidden;text-align:center;margin:0 22px 0 0}
.product-item .item-img{position:relative;display:block;width:100%;overflow:hidden}
.product-item .item-img img{position:relative;width:100%;-moz-transition:1.5s all ease;-o-transition:1.5s all ease;-webkit-transition:1.5s all ease;transition:1.5s all ease}
.product-item:hover .item-img img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}
.product-item .item-info .item-title{padding:.1rem .3rem;text-transform:capitalize;height:103px}
.product-item .item-info .item-title,.product-item .item-info .item-title a{color:#252525;font-family:'Arial';font-size:16px;font-weight:100}
.product-items .product-item .item-img .img-shadow{background-color:rgba(80,80,80,.5);position:absolute;top:0;left:0;bottom:0;right:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.product-items .product-item .item-img .img-shadow:after{content:"\f0c1";color:#f49712;top:50%;left:50%;position:absolute;font-size:35px;margin-left:-17px;margin-top:-27px}
.product-items .product-item:hover .item-img .img-shadow{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.path-bar{position:relative;line-height:.5rem;margin-bottom:.25rem;padding-left:30px;background:-webkit-linear-gradient(#e7e7e7,#fff);background:-o-linear-gradient(#e7e7e7,#fff);background:-moz-linear-gradient(#e7e7e7,#fff);background:linear-gradient(#e7e7e7,#fff)}
.path-bar li{display:inline-block;vertical-align:top;position:relative;font-size:.16rem}
.path-bar li:after{content:"/";margin:0 .06rem 0 .1rem;font-size:.18rem}
.path-bar li a{color:#2f2f2d;font-size:14px;font-family:' Arial';text-transform:capitalize}
.pagination li{display:inline-block}
.pages .active span{background-color:#a9867b;color:#fff}
.pages span{ vertical-align:top}
.pagination ul{display:flex;align-items:center;justify-content:center}
.path-bar li.current a{color:#a9867b}
.path-bar li:last-child:after{display:none}
.pages{position:relative;text-align:center;margin:.4rem 0 .15rem}
.pages a{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;border:1px solid rgba(0,89,139,.2);line-height:25px;min-width:26px;padding:0 8px;margin:0 0 0 5px;border-radius:3px}
.pages a.current,.pages a:hover{background:#a9867b;color:#FFF}
.pages .active span{border:1px solid #a9867b!important;line-height:25px;min-width:26px;padding:0 8px;margin:0 0 0 5px;border-radius:3px;display:inline-block}
.aside{float:left;width:225px}
.side-tit-bar{position:relative}
.pages .pagination ul li span{border:1px solid rgba(0,89,139,.2);line-height:25px;min-width:26px;padding:0 8px;margin:0 0 0 5px;border-radius:3px;display:inline-block}
.side-tit-bar .side-tit{position:relative;line-height:.37rem;font-weight:400;text-transform:uppercase;color:#000;font-family:'Arial';border-bottom:1px solid #cbcbcb;font-weight:bold}
.side-tit-bar .side-tit:after{position:absolute;bottom:0;left:0;content:"";background-color:#000;width:72px;height:2px;display:block}
.side-widget{position:relative;margin:0 0 .2rem}
.side-cate{padding:.2rem 0}
.side-cate li{position:relative;line-height:33px;padding:0 .15rem}
.side-cate > li:before{content:"";width:3px;height:3px;background-color:#000;left:0;top:0;margin-top:.15rem;display:block;position:absolute}
.side-cate ul{display:none}
.side-cate li a{position:relative;display:block;font-family:'Arial'}
.side-cate li .icon-cate{position:absolute;right:0;top:10px;font-size:12px;cursor:pointer;color:#99abbf}
.side-cate li .icon-cate.icon-cate-down:before{content:'\f067'}
.side-cate li .icon-cate.icon-cate-up:before{content:'\f068'}
.side-cate li.nav-current > a,.side-cate li:hover > a,li.show_li >a{color:#a9867b}
.side-cate li.nav-current > .icon-cate,.side-cate li:hover > .icon-cate,li.show_li >.icon-cate{color:#f49712}
.side-product-items{position:relative;padding:.4rem .08rem}
.side-product-items .items_content{position:relative}
.side_product_item{position:relative;display:block;width:100%;padding:.12rem 0;overflow:hidden;/* height: 300px; */}
.side_product_item figure{position:relative;display:block;width:100%;overflow:hidden;height: 100%;}
.side_product_item .item-img{position:relative;width:.85rem;display:table-cell;vertical-align:middle;padding:0 .2rem 0 0}
.side_product_item .item-img img{position:relative;width:100%;border:1px solid #eee}
.side_product_item figcaption{display:table-cell;vertical-align:middle;height: 100%;}
.side_product_item figcaption a{
    /* display: -webkit-box; */
    /* -webkit-line-clamp: 5; */
    /* -webkit-box-orient: vertical; */
    /* overflow: hidden; */
    /* text-overflow: ellipsis; */
    /* white-space: normal; */
}
.side-product-items .btn-prev,.side-product-items .btn-next{position:absolute;left:0;width:100%;height:15px;display:block;cursor:pointer;opacity:.25}
.side-product-items .btn-prev{top:.2rem;background:url(img/side_product_up.png) no-repeat center center}
.side-product-items .btn-next{bottom:.2rem;background:url(img/side_product_down.png) no-repeat center center}
.aside .side-bn{max-width:100%;margin:0 0 25px}
.aside .side-bn img{max-width:100%}
.main{position:relative;width:78.3%;float:right;padding-bottom:.7rem}
.main-tit-bar{border-bottom:1px solid rgba(0,89,139,.2);margin:0 0 .12rem;overflow:hidden}
.main-tit-bar .title{color:#333;font-size:.22rem;text-transform:uppercase;float:left}
.main-tit-bar .share-this{float:right}
.main-banner{position:relative;overflow:hidden;border-top:1px solid rgba(0,89,139,.2)}
.main-banner .item,.main-banner .item img{position:relative;width:100%}
.main-banner .flex-control-nav{display:none}
.main-banner .flex-direction-nav{display:block}
.main-banner .flex-direction-nav .flex-next{right:.4rem}
.main-banner .flex-direction-nav .flex-prev{left:.4rem}
.goods-summary{margin:.17rem 0 .25rem}
@media only screen and (max-width: 1200px) {
.items_list .page-bar .pages .pagination ul{display:flex;left:57%}
}
@media only screen and (max-width: 820px) {
.items_list .page-bar .pages .pagination ul{display:flex;left:42%}
}
@media only screen and (max-width: 500px) {
.items_list .page-bar .pages .pagination ul{display:flex;left:23%}
}
.items_list .page-bar .pages .pagination{display:flex;justify-content:center}
.goods-items .product-item .item-wrap,.items_list ul .product-item .item-wrap{border:1px solid #d2d2d2;padding:4px}
.product-intro{position:relative;overflow:hidden}
.cloud-zoom-lens{border:1px solid #eee;cursor:move}
.cloud-zoom-title{font-family:Arial,Helvetica,sans-serif;position:absolute!important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:700;font-size:10px;top:0}
.cloud-zoom-big{border:1px solid #eee;overflow:hidden;padding:0}
.cloud-zoom-loading{color:#fff;background:#222;padding:3px;border:1px solid #000}
.product-view .product-image.zoom_remove:after{content:"";position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:999}
.product-view{position:relative;width:38%;float:left}
.product-view .product-image{position:relative;padding:3px;border:1px solid rgba(0,89,139,.2)}
.product-view .product-image img{position:relative;width:100%}
.product-view .image-additional{position:relative;width:100%;margin:20px 0}
.product-view .image-additional ul{position:relative;width:90%;margin:0 auto}
.product-view .image-additional li{position:relative;width:100%;margin:0 23px 0 0}
.product-view .image-additional li.single{display:none}
.product-view .image-additional li img{position:relative;width:100%;border:2px solid #bbbab9}
.product-view .image-additional li a{position:relative;display:block;padding:0 .1rem}
.product-view .image-additional li.current img{border-color:#f49712}
.product-view .image-additional img.popup{display:none}
.image-additional .owl-carousel .owl-controls .owl-nav{top:50%;margin:-.1rem 0 0}
.image-additional .owl-carousel .owl-controls .owl-nav .owl-prev,.image-additional .owl-carousel .owl-controls .owl-nav .owl-next{position:absolute;margin:0;padding:0}
.image-additional .owl-carousel .owl-controls .owl-nav .owl-prev{left:-5%}
.image-additional .owl-carousel .owl-controls .owl-nav .owl-next{right:-5%}
.image-additional .owl-carousel .owl-controls .owl-nav .owl-prev::after{display:none}
.product-summary{position:relative;width:58%;float:right}
.product-summary .product-meta{line-height:25px}
.product-summary .product-meta h3{font-family:'SourceSansProSemibold';margin:0 0 10px;font-size:16px}
.product-btn-wrap{position:relative;margin:20px 0 0}
.product-btn-wrap .email,.product-btn-wrap .pdf,.product-btn-wrap .buy{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:top;line-height:30px;padding:0 15px;border-radius:3px;background:#a9867b;border:1px solid #a9867b;color:#FFF;margin:10px 20px 0 0}
.product-btn-wrap .buy{text-transform:uppercase;font-size:18px;padding:0 30px}
.product-btn-wrap .email:before{content:"\f0e0";padding:0 3px 0 0}
.product-btn-wrap .pdf:before{content:"\f1c1";padding:0 3px 0 0}
.product-btn-wrap .email:hover,.product-btn-wrap .pdf:hover,.product-btn-wrap .buy:hover{background:none;color:#a9867b}
.product-summary .share-this{margin:.3rem 0 0}
.product-detail{position:relative;overflow:visible}
.detail-tabs{position:relative;border-bottom:1px solid #a9867b;padding:2px}
.detail-tabs .title{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;line-height:33px;cursor:pointer;font-size:.16rem;margin:0 .03rem 0 0;padding:0 .18rem;text-transform:uppercase;font-weight:400;color:#a9867b;font-family:'SourceSansProSemibold'}
.detail-tabs .title.current{color:#fff;background:#a9867b;border-color:#a9867b}
.product-detail .tab-panel-content{padding:.3rem 0;display:block;overflow:hidden}
.goods-may-like{position:relative;margin:.5rem 0 0}
.goods-title-bar{color:#000;border-bottom:1px solid #cbcbcb;position:relative}
.goods-title-bar:after{position:absolute;bottom:0;left:0;content:"";background-color:#000;width:72px;height:2px;display:block}
.goods-title-bar .title{font-size:16px;text-transform:uppercase;font-weight:400;line-height:.33rem;padding-left:0;font-family:'SourceSansProSemibold'}
.goods-title-bar .title,.goods-title-bar .title a{color:#000}
.goods-items{width:102.45%;margin:.2rem 0 0}
.goods-may-like .owl-carousel .owl-controls .owl-nav{padding-right:20px}
.blog_list{position:relative;width:100%}
.blog-item{position:relative;width:100%;overflow:hidden;padding:.2rem 0}
.blog-item:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.blog-item .item-img{position:relative;display:block;max-width:2rem;margin:0 .2rem 0 0;float:left}
.blog-item .item-img img{position:relative;width:100%}
.search-main .blog-item .item-info .item-detail{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical}
.blog-item .item-info .item-title{font-size:16px}
.blog-item .item-info time{display:block;font-style:italic;margin:.08rem 0}

@media screen and (max-width: 550px) {
.blog_list ul .blog-item .item-wrap .item-info .item-detail{
    display: none;
}
}
.blog-item .item-info .item-more{float:right;color:#f49712}
.download_list{position:relative;width:100%}
.download-item{position:relative;overflow:hidden;padding:.15rem 0;margin:0 0 .1rem;line-height:.3rem;border-bottom:1px solid #eee}
.download-item .item-img{max-width:25px}
.download-item .item-title{position:relative;display:inline-block;*display:inline;vertical-align:top;*zoom:1;margin:0 .1rem;font-size:.16rem;font-weight:700}
.download-item .item-button{position:relative;display:inline-block;*display:inline;vertical-align:top;*zoom:1;float:right;line-height:.3rem;padding:0 .15rem;border:1px solid #ccc;background:#eee;border-radius:.05rem;cursor:pointer}
.download-item .item-button:before{content:"\f019";margin:0 .1rem 0 0}
.faq_list{position:relative;width:100%}
.faq-item{position:relative;width:100%;overflow:hidden;padding:0 .35rem;border-bottom:1px solid #eee}
.faq-item .faq-title{position:relative;font-size:.16rem;line-height:.3rem;padding:.15rem 0;cursor:pointer}
.faq-item .faq-title:before{position:absolute;content:"\f067";left:-.35rem;top:50%;margin:-.13rem 0 0;border:1px solid #000;border-radius:50%;width:.2rem;height:.2rem;text-align:center;line-height:.2rem;font-size:.12rem;font-weight:400}
.faq-item .faq-title.show-title:before{content:'\f068'}
.faq-item .faq-cont{margin:0 0 .25rem;display:none}
.faq-item:first-child .faq-cont{display:block}
#index_scrollsidebar{top:auto;bottom:260px;right:-62px;transition:all ease-in-out 1s;visibility:hidden;opacity:0;position:static;z-index:999}
#index_scrollsidebar ul li{width:62px;height:62px;background-color:#c7aea6;border-radius:50%;margin-bottom:9px;display:flex;justify-content:center;align-items:center;position:relative}
#index_scrollsidebar ul li .show{position:absolute;background-color:#fff;padding:6px;border-radius:8px;right:64px;top:50%;transition:all ease-in-out .5s;transform:translateY(-50%);display:none;box-shadow:0 0 6px 0 rgba(0,0,0,0.08)}
#index_scrollsidebar ul li .show,#index_scrollsidebar ul li .show a{font-size:16px;color:#333;text-wrap: nowrap;}
#index_scrollsidebar ul li:hover .show{display:block}
#index_scrollsidebar ul li:hover{background-color:#a9867b}
#index_scrollsidebar ul li>a{display:flex;width:100%;height:100%;border-radius:8px;text-align:center;line-height:62px;align-items:center;justify-content:center}
#index_scrollsidebar .gototop{background-color:#a9867b}
.hvr-bubble-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}
.hvr-bubble-left:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);left:0;border-width:10px 10px 10px 0;border-color:transparent #fff transparent transparent}
.hvr-bubble-left:hover:before{transform:translateX(-10px)}
@media screen and (max-width:1900px) {
.flag-all{flex-wrap:wrap}
.flag-all li{width:9%;margin-bottom:10px}
}
@media only screen and (max-width: 1600px) {
.flag-all li .img{width:92%;padding:0 4%}
.flag-all li .img img{width:100%}
}
@media only screen and (max-width: 1550px) {
.index-layout{width:1280px}
.nav-bar .nav > li{padding-right:.3rem}
.img-active{right:168px!important}
.index_contact .r .more{margin-top:30px!important}
.index_contact .r{padding-top:70px!important}
.choose-lis li .tit{height:70px}
.foot-items .foot-item.foot-item-product{width: 20%;}
}
@media only screen and (max-width: 1366px) {
html{font-size:600%}
.side-tit-bar .side-tit{font-size:.15rem}
.index-layout{width:1100px}
.head-search-form .search-ipt{width:294px}
.img-active{top:133px!important;right:126px!important}
.img-prev{top:55px!important}
.foot-items .foot-item.foot-item-product{width:23%!important}
.foot-items .foot-item.foot-item-link{width:21%!important}
.index_products .product-uls li .tit{height:48px}
.index-news-uls li .tit{height: 90px !important;}
.index-news-uls li .text{height: 110px;}
.nav-bar .nav > li{padding-right: .2rem;}
.fixed-nav .head-search-form .search-ipt{width: 247px;}

.foot-logo img{max-height: 38px;}
}
@media only screen and (max-width: 1280px) {
html{font-size:570%}
.layout,.nav-bar .nav-wrap,.path-bar .path-nav,.nav-bar .nav-wrap{width:98%;margin:auto}
body{min-width:100%}
.bottomsidebar{display:none}
.product-items .items-content{width:100%;margin-left:0}
.foot-items .foot-item.foot-item-news{padding:.7rem .7rem .3rem .3rem}
.foot-items .foot-item.foot-item-inquiry{padding:.7rem .3rem .3rem}
.foot-items .foot-item.foot-item-nav,.foot-items .foot-item.foot-item-inquiry,.foot-items .foot-item.foot-item-news{padding-top:.5rem}
.items_list ul,.goods-items{width:100%}
.product-container{width:100%}
.product-items{padding:0 0 .5rem}
.synopsis-item .item-wrap .item-info{padding:.7rem 0 0 .2rem}
.flag-all li{width:12%!important;margin-bottom:20px}
.flag-all{flex-wrap:wrap}
}
@media only screen and (max-width: 1200px) {
.index-layout{width:92%}
body,.fixed-nav{border:none}
.aside{width:200px}
.index-product-wrap{margin-top:.3rem}
.index-about-wrap{padding:.3rem 0}
.index-title-bar{padding:0 0 .3rem}
.about-more,.about-detail .sub-title{margin-top:.2rem}
.foot-items .foot-item.foot-item-nav,.foot-items .foot-item.foot-item-inquiry,.foot-items .foot-item.foot-item-news{padding-top:.3rem}
.index-product-wrap .product-item .item-info .item-title,.index-product-wrap .product-item .item-info .item-title a{font-size:.16rem;line-height:.2rem;padding:.3rem 0}
.nav-top .nav-tel li{margin-left:46px}
.nav-bar .nav > li{padding-right:.1rem}
.head-search-form .search-ipt{width:250px}
.choose-lis li{width:49%!important}
.choose-lis{flex-wrap:wrap}
.choose-lis li .tit{height:auto}
}
@media only screen and (max-width: 1024px) {
html{font-size:550%}
.nav-top .nav-tel li{margin-left:20px}
.head-search-form .search-ipt{width:250px}
}
@media only screen and (max-width: 1000px) {
.main{width:76%}
.head-search-form .search-ipt{width:150px}
}
.phone-logo-img{display:none}
.banner-container-phone{display: none;}

@media only screen and (max-width: 750px) {
.scrollsidebar{display:none}

}
@media only screen and (max-width: 950px) {
    .banner-container-phone{display: block;}
    .banner-container{display: none;}
#banner .swiper-button-prev,#banner .swiper-button-next{display:none}
#banner .swiper-pagination-bullet{width:8px;height:8px}
#banner .swiper-pagination{bottom:10px}
#banner{margin-top:70px}
.index-layout{width:96%}
html{font-size:550%}
.z10000{position:relative;z-index:100000}
.mobile-body-mask{width:100%;height:100%;background:rgba(0,0,0,0.6);position:absolute;position:fixed;left:0;top:0;z-index:2}
.mobile-ico-close{width:30px;height:30px;background:#fff url(img/mobile_close.png) center center no-repeat;background-size:50% auto;position:absolute;right:-35px;top:0}
img{max-width:100%}
.sub-content{position:relative;display:block;right:auto;border-radius:0;border:none;box-shadow:none;z-index:99999}
.lang-more{display:none!important}
.nav-top{display:none}
.mobile-head-items{position:fixed;top:0;left:0;background:#FFF;width:100%;height:70px;line-height:70px;text-align:left;display:block}
.mobile-head-item{float:right;margin-right:18px}
.mobile-head-item.mobile-head-aside{float:right}
.mobile-head-item .title{width:100%;height:70px;line-height:70px;overflow:hidden;text-align:center;color:#FFF}
.mobile-head-item .title a{position:relative;display:block;color:#FFF}
.mobile-head-item.mobile-head-nav .title:before{content:'\f0c9';color:#a9867b;font-size:20px}
.mobile-head-item.mobile-head-language .title:before{content:"\f0ac";color:#a9867b;font-size:20px}
.mobile-head-item.mobile-head-search .title:before{content:"\f002";color:#a9867b;font-size:20px}
.mobile-head-item .main-content-wrap{background:#FFF;top:0;display:block;z-index:99999}
.mobile-head-item .main-content-wrap .content-wrap{overflow-y:scroll;height:100%;padding:15px 10px}
.mobile-head-item .main-content-wrap.middle-content-wrap .content-wrap{overflow-y:hidden}
.mobile-head-item .side-content-wrap{position:fixed;display:block;left:-70%;width:70%;height:100%}
.mobile-head-item .middle-content-wrap{position:absolute;left:0;width:100%;height:auto;opacity:0;visibility:hidden}
.mobile-head-item .middle-show-content-wrap{top:100%;visibility:visible;opacity:1}
.nav-bar .nav,.change-language,.head-search-form,.nav-bar .head-search{display:none!important}
.mobile-head-items .head-search-form,.mobile-head-items .head-social,.mobile-contact .head-contact{display:block!important}
.phone-logo .phone-logo-img{display:block}
.phone-logo{float:left;padding-top:10px;padding-left:10px}
.nav-bar{padding:0;padding-top:70px;z-index:-1;display:none}
.logo{display:block;text-align:center;width:100%}
.head-search-form{position:relative;width:96%;top:auto;right:auto;margin:auto}
.head-search-form .search-ipt{background:#83462e;border:none;line-height:.4rem;width:100%;padding-left:2%}
.head-search-form .search-btn{color:#fff;position:absolute;right:0;line-height:.4rem;border:none;background-color:transparent}
.head-social{float:none;text-align:center;margin-top:0}
.mobile-contact .head-contact{position:fixed;bottom:0;background:#000;width:100%;z-index:999999}
.head-contact{float:none}
.head-contact .head-phone,.head-contact .head-email{padding:0;margin:0;width:50%;display:inline-block;text-align:center}
.head-contact .head-email{background:#f49712}
.head-contact .head-phone::before,.head-contact .head-email::before{left:25%}
.synopsis-item .item-wrap .item-info{padding:0 .2rem 0 0}
.index-product-wrap .product-items .product-item{width:24%}
.about-detail{width:75%}
.tp-leftarrow,.tp-rightarrow{display:none}
.nav li{position:relative;display:block;width:100%;font-size:16px}
.nav > li{border-bottom:1px solid #eee;line-height:35px}
.nav > li.haschild:after{content:'\f105';position:absolute;right:0;top:0;color:#999;font-size:16px;transition:all ease-in-out .3s}
.nav > li.haschild.zk:after{transform:rotate(90deg)}
.nav>li>ul{display:none;width:100%}
.nav li ul li{width:auto;padding:0 10px;font-size:14px;text-transform:lowercase;line-height:30px}
.nav li ul li:before{content:"";width:3px;height:3px;background:#999;border-radius:50%;position:absolute;left:0;top:15px}
.nav li ul li li{line-height:25px;font-family:'SourceSansProLight'}
.nav li ul li li:before{display:none}
.fullscreen-container{margin-top:0}
.product-items{padding:0 0 .5rem}
.foot-items{padding:.3rem 0}
.foot-items .foot-item{padding:0}
.foot-items .foot-item.foot-item-nav,.foot-items .foot-item.foot-item-news,.foot-items .foot-item.foot-item-inquiry{width:50%;margin:0 0 .2rem;padding:0 .3rem}
.foot-bottom-items li{padding:0;line-height:.8rem;text-align:center;height:.8rem;width:50%;border-top:1px solid rgba(255,255,255,0.11)}
.foot-bottom-items{border-top:none}
.foot-bottom-items .head-social li{border-top:none;width:auto;padding-left:0}
.aside{display:none}
.side-product-items .btn-prev,.side-product-items .btn-next{display:none}
.side_product_item{display:inline-block;vertical-align:top;width:50%}
.main{width:98%;float:none;margin:0 auto}
.product-items .product-item{visibility:visible!important}
.product-view{width:50%;float:none;margin:0 auto}
.product-view .product-image{display:none}
.product-view .image-additional{width:100%;margin:0}
.product-view .image-additional ul{width:100%}
.product-view .image-additional li{width:100%;margin:0}
.product-view .image-additional li a{padding:0}
.product-view .image-additional li.current img{border-color:inherit}
.product-view .image-additional li.single{display:block}
.product-summary{position:relative;width:100%;float:none}
.product-summary .share-this{float:none;margin:30px 0}
/* .tab-content-wrap .tab-title-bar,.tab-content-wrap .tab-panel-wrap{display:none} */
.detail-tabs{border-bottom: none;margin-top: 40px;}
.detail-tabs .title{border: 1px solid #a9867b;}

.tab-content-wrap .mobile-tab-items .mobile-tab-item{margin:0 0 30px}
.tab-content-wrap .mobile-tab-items .mobile-tab-title{font-family:'SourceSansProSemibold';margin:0 0 15px}
.mobile-tab-items{margin-top:30px}
.path-bar{margin-top:70px;padding-left:0}
.head-search-form .search-btn{width:35px;height:36px;background-color:#a9867b;border-radius:50%;position:absolute;right:17px;top:18px;border:none;font-size:0;background-image:url(./img/demo/search.png);background-repeat:no-repeat;background-position:center}
}
@media screen and (max-width:900px) {
    .product-item .item-info .item-title{height: 120px;padding: .1rem;}
}
@media only screen and (max-width: 768px) {
.synopsis-item .item-wrap .item-info{padding:1rem .2rem 0 0}
.head-social li a{vertical-align:middle;height:.8rem;display:table-cell}
.company-synopses:after{display:none}
.product-item{width: 49%;}

.inquiry-pop-bd{width: 90vw !important;right: auto !important;margin: -200px 0 0 0px !important;transform: translateX(-50%);}
}
@media only screen and (max-width: 640px) {
.product-items{padding:.3rem 0 .5rem}
.synopsis-item .item-wrap .item-img{float:none;padding:0;width:100%}
.synopsis-item .item-wrap .item-info{padding:.5rem 0 0;float:none;width:100%;text-align:center}
.about-detail{width:90%}
.foot-item.foot-item-news .new-item time{line-height:.23rem}
.product-item .item-info .item-title{padding:0 1%}
.foot-bottom-items li{width:100%;text-align:left;padding-left:.3rem;line-height:.6rem;height:auto}
.head-social{text-align:left}
.head-social li{height:.6rem;line-height:.6rem}
.head-social li a{height:.6rem}
.foot-items .foot-item.foot-item-nav,.foot-items .foot-item.foot-item-news,.foot-items .foot-item.foot-item-inquiry{margin:0}
.index-product-wrap .product-items .product-item{width:32.33%}

.newsxq_fr{margin-top: 30px !important;}
}
@media only screen and (max-width: 500px) {
.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{display:none}
.flex-control-paging li a{width:.1rem;height:.1rem}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{width:.12rem;height:.12rem}
.blog-item .item-img{max-width:1.5rem;margin:0 .15rem 0 0}
.foot-items .foot-item.foot-item-nav,.foot-items .foot-item.foot-item-news,.foot-items .foot-item.foot-item-inquiry{width:100%}
.foot-items .foot-item .foot-tit{margin:0}
.side_product_item{width:100%}
.product-view{width:100%}
.inquiry-form{padding:.2rem .1rem}
.inquiry-form .inquiry-form-ico{width:.6rem;right:.1rem;top:.1rem}
.inquiry-form input[type="text"].form-input,.inquiry-form textarea.form-text{width:80%}
.inquiry-form textarea.form-text{width:100%}
.download-item .item-title{display:block;margin:.1rem 0}
.download-item .item-button{float:none}
.index-product-wrap .product-items .product-item{width:49%}
}
@media only screen and (max-width: 450px) {
.product-item{width:100%}
.product-item .item-wrap{margin-right:0}
.product-item .item-info .item-title{height:auto}
}
@media only screen and (max-width: 950px) {
.change-language-cont{top:auto!important;*top:auto!important;padding:0!important;width:100%!important;text-align:left!important}
.sub-content{position:relative!important;display:block!important;right:auto!important;border-radius:0!important;border:none!important;box-shadow:none!important;z-index:99999!important}
.change-language-title{display:none!important}
.change-language-cont ul li{width:25%!important;margin:0!important;border:none!important}
}
@media only screen and (max-width: 768px) {
.change-language-cont ul li{width:33.33333%!important}
}
@media only screen and (max-width: 640px) {
.change-language-cont ul li{width:100% !important;display: block !important;}
}
@media only screen and (max-width: 320px) {

}
.none{display:none}
.index_tit{font-family:Aldine721BT-Bold;font-size:56px;color:#333;margin:0 auto;text-align:center}
.index_tit span{position:relative}
.index_tit span::after,.index_tit span::before{content:'';display:inline-block;width:37px;height:1px;background-color:#999;position:absolute;top:50%;transform:translateY(-50%)}
.index_tit span::after{right:-50px}
.index_tit span::before{left:-50px}
.index_choose{padding-top:58px}
.choose-lis{display:flex;justify-content:space-between}
.choose-lis li{width:23.4%;text-align:center}
.choose-icon .img02{display:none}
.choose-icon{width:95px;height:94px;background-color:#fff;box-shadow:0 0 39px 0 rgba(169,134,123,0.2);border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center;transition:all ease-in-out .4s;margin-top:60px}
.choose-lis li:hover .choose-icon{background-color:#a9867b}
.choose-lis li:hover .choose-icon .img02{display:block}
.choose-lis li:hover .choose-icon .img01{display:none}
.choose-lis li .tit{font-family:Lato-Black;margin-top:16px;font-size:24px;color:#333}
.choose-lis li .con{font-size:16px;color:#666;line-height:30px;margin-top:8px}
.index_products{padding-top:70px}
.index_products .index_tit{font-size:50px}
.index_products .product-uls{margin-top:58px;display:flex;flex-wrap:wrap;align-items:baseline}
.index_products .product-uls li{float:left;width:17.1%;margin-right:3.6%;margin-bottom:50px;display:flex;flex-direction:column}
.index_products .product-uls li:nth-child(5n){margin-right:0}
.index_products .product-uls li .proimg{position:relative;width:100%;height:0;padding-top:100%;border-radius:50%;overflow:hidden;transition:all ease-in-out .3s}
.index_products .product-uls li .proimg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all ease-in-out .3s}
.index_products .product-uls li:hover .proimg{box-shadow:0 0 32px 0 rgba(169,134,123,0.44)}
.product-uls::after{content:'';display:block;clear:both}
.index_products .product-uls li:hover .proimg img{transform:scale(105%)}
.index_products .product-uls li .tit{font-size:16px;color:#222;text-align:center;text-transform:uppercase;margin:16px 0;white-space:nowrap;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}
.index_products .product-uls li .more{display:inline-block;margin:0 auto;font-size:16px;color:#a9867b;line-height:28px;border:solid 1px #a9867b;padding:0 13px;border-radius:14px;background-color:#fff;transition:all ease-in-out .3s}
.index_products .product-uls li .more:hover{background-color:#a9867b;color:#fff}
.index_feat{margin-top:70px;background-color:#faf3f1;padding-top:63px;padding-bottom:84px}
.index_feat .index_tit{font-size:50px;margin-bottom:47px}
.index_feat .swiper-slide{background-color:#fff;border:solid 1px #e5e5e5;padding:12px;transition:all ease-in-out .3s}
.feat-gd{overflow:hidden}
.index_feat .swiper-slide .img{width:100%;overflow:hidden;position:relative;/* padding-top: 95.8%; */height: 339px;border:solid 1px #e5e5e5}
.index_feat .swiper-slide .img img{    object-fit: contain;position:absolute;width:100%;height:100%;top:0;left:0;transition:all ease-in-out .3s}
.index_feat .swiper-slide:hover .img img{transform:scale(105%)}
.index_feat .swiper-slide .tit{font-size:19px;color:#222;text-align:center;margin-top:25px;transition:all ease-in-out .3s;height:92px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}
@media screen and (max-width:1025px) {
.index_feat .swiper-slide .tit{font-size:19px;color:#222;text-align:center;margin-top:25px;transition:all ease-in-out .3s;height:139px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}
}
@media screen and (max-width:1970px) {
.index_feat .swiper-slide .tit{font-size:19px;color:#222;text-align:center;margin-top:25px;transition:all ease-in-out .3s;height:139px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}
}
.index_feat .swiper-slide:hover{background-color:#a9867b}
.index_feat .swiper-slide:hover .tit{color:#fff}
.index_feat .swiper-slide .more{display:inline-block;border:solid 1px #e5e5e5;border-radius:13px;font-size:17px;color:#999;text-align:center;line-height:30px;padding:0 15px;transition:all ease-in-out .3s}
.morebtn{text-align:center;margin-top:16px;margin-bottom:5px}
.index_feat .swiper-slide:hover .more{border:solid 1px #fff;background-color:#fff;color:#a9867b}
.product-swiper{position:relative}
.product-swiper .swiper-button-next,.product-swiper .swiper-button-prev{width:74px;height:74px;border-radius:50%;background-color:#a9867b;margin-top:0;transform:translateY(-50%);background-image:none!important;text-align:center;opacity:0;transition:all ease-in-out .3s}
.product-swiper .swiper-button-prev{left:78px}
.product-swiper .swiper-button-next{right:78px}
.product-swiper .swiper-button-next::after,.product-swiper .swiper-button-prev::after{content:'';display:inline-block;color:#fff;font-size:35px;line-height:74px;font-family:'fontawesome'}
.product-swiper .swiper-button-next::after{content:'\f105'}
.product-swiper .swiper-button-prev::after{content:'\f104'}
.product-swiper:hover .swiper-button-next,.product-swiper:hover .swiper-button-prev{opacity:1}
.index_about{padding-top:100px}
.index_about .l{float:left;width:45.28%;padding-top:40px}
.index_about .r{float:right;width:53.5%}
.index_about .r .position{position:relative}
.index_about .clear{clear:both}
.smalltit{font-family:Aldine721BT-Light;font-size:24px;color:#333}
.bigtit{font-family:Aldine721BT-Bold;font-size:55px;color:#333;line-height:100%}
.index_about .l .contxt{margin-top:40px}
.about-detail{font-size:16px;line-height:30px;color:#666}
.index_about .l .more{display:inline-block;border:solid 1px #a9867b;border-radius:20px;font-size:17px;color:#fff;text-align:center;line-height:30px;padding:0 15px;transition:all ease-in-out .3s;background-color:#a9867b;margin-top:46px}
.index_about .r .cutimg{position:absolute;width:70.8%;cursor:pointer;transition:all ease-in-out .4s}
.index_about .r .cutimg .img{height:0;padding-top:62.2%;position:relative;border-radius:5px;overflow:hidden;width:100%;background-color:#fff}
.index_about .r .cutimg .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all ease-in-out .4s;opacity:.6}
.img-active{top:53px;z-index:99;right:217px;left:auto}
.img-next{right:70px;top:338px;width:41.3%!important;left:auto}
.img-prev{right:0;top:0;width:33.8%!important;left:auto}
.index_about .r .cutimg:hover{z-index:102}
.img-active .img img{opacity:1!important}
.index_about .r .cutimg:hover .img img{opacity:1}
.about_top .index-layout{padding-bottom:98px}
.flag-all li{width:5.8%;display:flex;flex-direction:column;align-items:center}
.index_market .index_tit{font-size:50px}
.flag-all{display:flex;width:100%;justify-content:center;align-items:flex-start}
.flag-all li .img{position:relative}
.flag-all li .tit{font-size:16px;color:#513a33;text-align:center;margin-top:15px}
.index_market .index-layout{padding-bottom:60px}
.index_market{padding-bottom:100px}
@media screen and (max-width:1970px) {
.flag-all li{width:6%}
}
.index_certifi{background-repeat:no-repeat;background-size:cover;padding-top:100px;padding-bottom:120px}
.index_certifi .index-layout{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}
.index_certifi .index-layout .l{width:67.3%}
.index_certifi .l .img,.over .img{width:100%;position:relative;height:0;padding-top:138%}
.index_certifi .l .img img,.over .img img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}
.over .swiper-slide{transform:scale(85%);transition:all ease-in-out .4s}
.over .swiper-slide.swiper-slide-active{transform:scale(1)}
.over .cer-button-next,.over .cer-button-prev{width:60px;height:60px;border-radius:50%;background-color:#a9867b;margin-top:0;transform:translateY(-50%);background-image:none!important;text-align:center;opacity:.5;transition:all ease-in-out .3s}
.over .cer-button-next{right:0}
.over .cer-button-prev{left:0}
.over .swiper-button-next::after,.over .swiper-button-prev::after{content:'';display:inline-block;color:#fff;font-size:35px;line-height:60px;font-family:'fontawesome'}
.over .swiper-button-next::after{content:'\f105'}
.over .swiper-button-prev::after{content:'\f104'}
.over .cer-button-next:hover,.over .cer-button-prev:hover{opacity:1}
.over{position:relative}
.index_certifi .r{width:25.7%}
.index_certifi .r .tit{font-family:Aldine721BT-Bold;font-size:50px;color:#333;text-align:right;position:relative;padding-bottom:5px;margin-bottom:38px}
.index_certifi .r .tit::after{content:'';display:inline-block;position:absolute;right:0;bottom:0;height:3px;background-color:#000;width:80px}
.index_certifi .r .con{text-align:right;font-size:16px;line-height:30px;color:#666}
.r .more{display:inline-block;border:solid 1px #a9867b;border-radius:20px;font-size:17px;color:#fff;text-align:center;line-height:30px;padding:0 15px;transition:all ease-in-out .3s;background-color:#a9867b;margin-top:40px;margin-right:0}
.r .more:hover{background-color:#fff;color:#a9867b}
.r .more-btn{text-align:right}
.index_contact{margin-top:98px;background-position:top right;background-repeat:no-repeat;background-size:auto}
.index_contact .l{float:left;margin-top:76px;width:39.2%}
.index_contact .l .img{width:100%;position:relative;height:0;padding-top:64.8%}
.index_contact .r{float:right;width:60.8%;padding-left:6.6%;padding-right:calc(50% - 700px);padding-top:140px}
.index_contact .clear{clear:both}
.index_contact .l .img img{width:100%;position:absolute;height:100%;top:0;left:0;object-fit:cover}
.index_contact .r .smalltit{font-family:Arial,Helvetica,sans-serif;margin-bottom:6px}
.index_contact .r .about-detail{margin-top:38px}
.index_contact .r .more{margin-top:60px}

.index_news{margin-top:100px;margin-bottom:100px}
.page-bottom-news{margin-top: 0;}
.index_news .index_tit{font-size:50px}
.index-news-uls{display:flex;justify-content:space-between;margin-top:20px}
.index-news-uls li{width:31.8%}
.index-news-uls li .img{position:relative;width:100%;padding-top:60%;height:0;overflow:hidden}
.index-news-uls li .img img{position:absolute;width:100%;height:100%;top:0;left:0;transition:all ease-in-out .3s;object-fit: contain;}
.index-news-uls li .con{background-color:#fff;transition:all ease-in-out .3s;padding:25px 30px 18px}
.index-news-uls li .tit{transition:all ease-in-out .3s;font-family:Lato-Black;font-size:20px;color:#333;margin-bottom:10px;height: 60px;}
.index-news-uls li .text{font-family:Lato-Regular;font-size:16px;line-height:24px;color:#666;transition:all ease-in-out .3s}
.index-news-uls li .more{display:inline-block;border:solid 1px #a9867b;border-radius:20px;font-size:17px;color:#fff;text-align:center;line-height:30px;padding:0 15px;transition:all ease-in-out .3s;background-color:#a9867b;margin-top:20px;margin-right:0}
.index-news-uls li:hover .more{background-color:#fff;color:#a9867b}
.index-news-uls li:hover .con{background-color:#a9867b}
.page-con-bottom li:hover .con{background-color: transparent;}
.index-news-uls li:hover .tit{color:#fff}
.page-con-bottom li:hover .tit{color: #a9867b;}
.page-con-bottom li .tit{font-size: 16px;}
.index-news-uls .con{padding: 25px 0 0;}
.index-news-uls li:hover .text{color:#fff}
.index-news-uls li:hover img{transform:scale(105%)}
.change-language-info .change-language-title{border-radius:50px}
.phone_icon{display:none}
@media screen and (max-width:950px) {
.index_tit{font-size:34px}
.index_tit span::after,.index_tit span::before{width:25px}
.index_tit span::before{left:-35px}
.index_tit span::after{right:-35px}
.choose-lis li{width:100%!important}
.choose-icon{width:75px;height:75px;margin-top:30px}
.choose-icon img{width:37px}
.choose-lis li .tit{font-size:16px}
.choose-lis li .con{line-height:22px}
.index_products .index_tit{font-size:34px}
.index_products .product-uls{margin-top:30px}
.index_products .product-uls li{width:48%;margin-right:4%;margin-bottom:20px}
.index_products .product-uls li:nth-child(5n){margin-right:4%}
.index_products .product-uls li:nth-child(2n){margin-right:0}
.index_products .product-uls li .tit{font-size:16px;margin-top:8px;margin-bottom:10px}
.index_products .morebtn{margin-top:0}
.index_feat{margin-top:20px;padding-top:40px;padding-bottom:44px;overflow:hidden}
.index_feat .index_tit{font-size:34px;margin-bottom:30px}
.index_feat .swiper-slide{padding:5px}
.index_feat .swiper-slide .tit{font-size:16px;margin-top:16px;text-transform:capitalize!important}
.index_feat .morebtn{margin-top:10px}
.feat-gd{width:94%;margin:0 auto;overflow:visible}
.product-swiper .swiper-button-next,.product-swiper .swiper-button-prev{width:38px;height:38px}
.product-swiper .swiper-button-next::after,.product-swiper .swiper-button-prev::after{line-height:38px;font-size:16px}
.product-swiper .swiper-button-next{right:-10px}
.product-swiper .swiper-button-prev{left:-10px}
.index_about .l{width:100%;float:none}
.index_about .r{width:100%;float:none;height:280px;width:380px;margin:0 auto}
.index_about{padding-top:35px}
.img-next{top:172px;right:34px}
.img-active{top:25px!important;right:110px!important}
.img-prev{top:0!important}
.smalltit{font-size:16px}
.bigtit{font-size:28px}
.index_about .l .contxt{margin-top:20px}
.about-detail{width:100%;line-height:24px}
.index_about .l .more{margin-top:26px}
.about_top .index-layout{padding-bottom:60px}
.about_top{background-image:none!important}
.index_market .index_tit{font-size:34px}
.index_market .index-layout{padding-bottom:40px}
.flag-all li{width:19%!important}
.index_market{padding-bottom:60px}
.index_certifi{padding-top:40px;padding-bottom:16px}
.index_certifi .index-layout .l{width:100%}
.index_certifi .index-layout{display:block}
.index_certifi .r{width:100%;margin-bottom:30PX}
.index_certifi .r .tit{font-size:34px;text-align:center;padding-bottom:2px;margin-bottom:16px}
.index_certifi .r .tit::after{width:35px;height:2px;left:50%;transform:translateX(-50%)}
.index_certifi .r .con{line-height:24px;text-align:center}
.r .more-btn{text-align:center}
.r .more{margin-top:16px}
.index_certifi .cer-button-next,.index_certifi .cer-button-prev{width:26px;height:26px}
.index_certifi .swiper-button-next::after,.index_certifi .swiper-button-prev::after{font-size:16px;line-height:26px}
.index_contact{margin-top:44px;background-image:none!important}
.index_contact .l{width:100%;margin-top:0;float:none}
.index_contact .r{width:96%;padding:0;margin:0 auto;padding-top:24px!important}
.index_contact .bigtit{font-size:36px}
.index_contact .r .about-detail{margin-top:20px}
.index_contact .r .more{margin-top:17px!important}
.index_news{margin-top:70px;margin-bottom:60px}
.index_news .index_tit{font-size:30px}
.index-news-uls li{width:100%;margin-bottom:15px}
.index-news-uls{display:block}
.index-news-uls li .con{padding:0;padding-bottom:15px}
.index-news-uls li .tit{font-size:16px;padding-top:15px;height: auto !important;}
.index-news-uls li .text{display:none}
.index-news-uls li .more{margin-top:0}
.index-news-uls li:hover .con{padding:15px;padding-top:0}
.foot-items{display:block}
.foot-items .foot-item.foot-item-logo{display:none}
.foot-items .foot-item.foot-item-product{width:100%!important}
.foot-items .foot-item.foot-item-link{width:100%!important}
.foot-items .foot-item.foot-item-contact{width:100%}
.foot-item-product .foot-tit::after{content:'\f107'!important;font-family:"fontawesome";color:#979797;font-size:26px;background-color:transparent!important;right:0;left:auto!important;width:auto!important;height:auto!important}
.foot-item-product .foot-tit{padding:0;border-bottom:1px solid #fff}
.foot-item-product .foot-cont{display:none}
.foot-item-link .foot-tit{display:none}
.foot-items .foot-item.foot-item-product .foot-tit a{text-transform:capitalize}
.foot-item-link .foot-link-ul li:first-child{display:none}
.foot-item-link .foot-link-ul li a{font-size:26px!important;font-family:Lato-Black;color:#fff}
.foot-item-link .foot-link-ul li{padding-left:0!important;border-bottom:1px solid #fff}
.foot-item-link .foot-link-ul li::after{display:none!important}
.foot-item-link .foot-link-ul{margin-top:0!important}
.foot-items .foot-item.foot-item-contact{margin-top:10px}
.foot-item-contact .foot-cont .con,.foot-item-contact .foot-cont .con a{line-height:170%}
.copyright{background-color:transparent;border-top:1px solid #484848;padding:.26rem 10px;text-align:left;margin-bottom:60px}
.phone_icon{display:block;overflow:hidden;position:fixed;width:100%;left:0;bottom:0}
.phone_icon li{float:left;width:25%;background-color:#b6988f;height:60px;display:flex;justify-content:center;align-items:center}
.phone_icon li:nth-child(2n){background-color:#a9867b}
}
@media screen and (max-width: 608px) {
    .flag-all li {
        width: 27% !important;
    }
}
@media screen and (max-width: 430px) {
    .flag-all li {
        width: 33% !important;
    }
}
.page-tit{font-family:Aldine721BT-Bold;font-size:50px;color:#a9867b;margin-bottom:20px}
.company-photo{width:100%;margin-bottom:38px}
.page-con{font-size:16px;color:#666;line-height:30px}
.team-page{margin-top:140px;position:relative;overflow:hidden;margin-bottom:90px}
.team-page .r{width:58.3%;float:right}
.team-page .l{position:absolute;background-color:#fff;width:49%;background-color:#a9867b;top:50%;transform:translateY(-50%);padding:30px 38px 50px 36px}
.team-page .l .page-tit{color:#fff;margin-bottom:10px}
.team-page .l .page-con{color:#fff}
.page-photo{background-color:#f7f7f7;padding-top:50px;padding-bottom:45px;margin-bottom:60px}
.page-photo .page-tit{text-align:center;margin-bottom:48px}
.swiper-slide:hover .sCalePic img{transform:scale(1.1)}
.page_aboutIntro{margin-bottom:40px}
.page_aboutIntro .pic{width:45%;padding:3.5%;position:relative;margin-bottom:20px}
.page_aboutIntro .pic:before{content:'';position:absolute;width:80%;height:100%;background:#f7f7f7;z-index:0;left:0;top:0}
.page_aboutIntro .pic img{width:100%;position:relative;z-index:1}
.page_aboutIntro .ro{font-size:16px;color:#666;line-height:1.6}
.page_aboutIntro .tt_h3{margin-bottom:20px;text-align:left}
.page_CompanyPhotos{padding-bottom:50px}
.page_CompanyPhotos .tt_h3{margin-bottom:35px}
.page_CompanyPhotos_swiper{position:relative}
.page_CompanyPhotos_swiper .page_swiper_prev{left:-15px}
.page_CompanyPhotos_swiper .page_swiper_next{right:-15px}
.swiper-slide .sCalePic img{transition:all ease-in-out .3s}
.page_CompanyPhotos_swiper .sCalePic{overflow:hidden;}
.page_CompanyPhotos_swiper p{width:100%;text-align:center;font-size:16px;line-height:2;height:32px;margin-top:10px}
.page_swiper_prev,.page_swiper_next{width:30px;height:66px;background-color:rgba(0,0,0,.49);background-size:11px 25px;margin-top:-33px}
.page_swiper_prev{border-radius:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAaCAYAAABhJqYYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MjU4Yjg4NDctMTRhMS0zZTQzLWIxZTQtN2YwOTBmMzg1NWNlIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEzNkQwM0I4OERDQzExRUVCMDUxOTBFMjRGRjI0RDNEIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEzNkQwM0I3OERDQzExRUVCMDUxOTBFMjRGRjI0RDNEIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4wIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg2NGViZTY3LWEyMzQtOTc0OS1hZTdjLTE0OGVkN2FhMWIzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNThiODg0Ny0xNGExLTNlNDMtYjFlNC03ZjA5MGYzODU1Y2UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42JzCQAAAA8klEQVR42mL8//8/AxFABIg9mIhQyAjEC4D4MTGKDwLxRzANcgYe3PMfArjBzsWjMAGqcANMDJfCkP8IYIxPsR6SwtfIcugeVAHiU0j8HciSyIolgfgoELMjiR3Cpfg4EIuh2XQTm+LdQCyPJYw/oPCADl/xHzdQQvYg43/8iUMWiJ8gO+MPHsVM6JxoPIo50d0Mwik43GyM7GbkmJuERbEPrhjMA+LZaM4wwuYMZLwOyeQDuJyBjC9AFf+BpWV8ivmA+DZUQxIhxSDMD8T/kJMpoWxlBTXdhhjFIJwOxBeBmI2RyHKjCIjfEasYBKwBAgwA3MvwbcDdnS4AAAAASUVORK5CYII=)}
.page_swiper_next{border-radius:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAZCAYAAADnstS2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MjU4Yjg4NDctMTRhMS0zZTQzLWIxZTQtN2YwOTBmMzg1NWNlIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEzNkQwM0I0OERDQzExRUVCMDUxOTBFMjRGRjI0RDNEIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEzNkQwM0IzOERDQzExRUVCMDUxOTBFMjRGRjI0RDNEIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4wIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg2NGViZTY3LWEyMzQtOTc0OS1hZTdjLTE0OGVkN2FhMWIzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNThiODg0Ny0xNGExLTNlNDMtYjFlNC03ZjA5MGYzODU1Y2UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7v7ZQfAAAA5UlEQVR42mL4//+/IhAzEIOZGBgY+IE4mIEIAFJ8AYgNgDiVoGqoFWL/ISAEnzOQOXOhGiSJUcwAVfwKiPmIUTwbquESrtBABgehtC4Q78HlQRjW/I8K5uJzBgg/QtMwHZ/i7f8xQT5IjgVL0D/GIjYBiD8wYZF4hSP+FmBT/B2H4j/YFDPjUMyCTTEfDsWXsCmWwuEPJ2yKFbGIWQPxW/Qw5gLib2hhbIcrUuzRFDrjS0j6SOw8IN6LLyGdgppYQyg960MVTsGVUxjBOiDgGSj+gVgLX+4GAXcg/gXEZvgyN0CAAQCd/r/yDn+OLAAAAABJRU5ErkJggg==)}
.page_swiper_prev:hover,.page_swiper_next:hover{background-color:#a9867b}
.page_CompanyHonors{padding-bottom:70px}
.page_CompanyHonors .tt_h3{margin-bottom:30px}
.page_CompanyHonors_swiper{position:relative}
.page_CompanyHonors_swiper a{border:1px solid #e5e5e5;display:block;padding:20px}
.page_CompanyHonors_swiper .sCalePic{padding-bottom:144%}
.page_CompanyHonors_swiper p{position:absolute;width:100%;text-align:center;font-size:16px;line-height:2;height:32px;margin-top:10px;bottom:0;left:0}
.page_CompanyHonors_swiper .swiper-slide{padding-bottom:50px}
.page_CompanyHonors_swiper .page_swiper_prev{left:-15px}
.page_CompanyHonors_swiper .page_swiper_next{right:-15px}
@media only screen and (max-width: 640px) {
.page_aboutIntro .pic{width:100%}
.tt_h3{font-size:22px}
}
.page_CompanyPhotos_swiper .swiper-button-next,.page_CompanyPhotos_swiper .swiper-button-prev{opacity:1!important}
.page_CompanyPhotos_swiper .swiper-button-prev:before,.page_CompanyPhotos_swiper .swiper-button-next:before{content:''}
.page_CompanyHonors_swiper .swiper-button-next,.page_CompanyHonors_swiper .swiper-button-prev{opacity:1!important}
.page_CompanyHonors_swiper .swiper-button-prev:before,.page_CompanyHonors_swiper .swiper-button-next:before{content:''}
.pading{padding-top:35px}
.tit-cemter{text-align:center;margin-bottom:32px}
.process-ul{display:flex;justify-content:space-between;flex-wrap: wrap;}
.process-ul li{width: 18.5%;margin: 20px 10px;}
.process-ul li img{width:100%}
.process-ul li .tit{text-align:center;margin-top:10px;font-size:16px;color:#333}
.page-honors{margin-top:98px;background-color:#f7f7f7;padding-top:70px;padding-bottom:100px}
.page-honors .page-tit{text-align:center}
.page-honors .ms{text-align:center;font-size:16px;color:#666}
.logofirend{text-align:center;margin-top:18px;margin-bottom:30px}
@media screen and (max-width:950px) {
.team-page .r{width:100%;float:none}
.team-page .l{position:static;width:100%;transform:translateY(0)}
.page-tit{font-size:30px}
.page-con{line-height:26px}
.team-page{margin-top:70px}
.team-page .l{padding:15px}
.page-photo{padding-top:25px;padding-bottom:20px}
}
body,html,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label,figure{margin:0;padding:0}
body,html,input,button,textarea{color:#231f20;font-family:Arial;line-height:1.5}
article,aside,figcaption,figure,footer,header,main,nav,section{display:block}
body{border-top:none}
h1{font-size:20px;font-size:.2rem}
h2{font-size:18px;font-size:.16rem}
h3{font-size:16px;font-size:.16rem}
h4,h5{font-size:16px}
img{border:none;vertical-align:middle}
li{list-style:none}
/* i,em{font-style:normal} */
a{color:#231f20;text-decoration:none}
.procuct-detail-title{width:100%;border-bottom:1px solid #a9867b;position:relative;margin-bottom:20px;font-size:24px;font-weight:700;color:#a9867b}
.procuct-detail-title::after{position:absolute;bottom:-2px;left:0;content:'';display:inline-block;width:72px;height:5px;background-color:#a9867b}
.product-detail-lm-rt{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}
.product-detail-lm-rt .l{width:49%}
.product-detail-lm-rt .r{width:calc(51% - 80px);padding:0 40px}
.product-detail-lm-rt .l .img{border:1px solid #e5e5e5;position:relative;width:100%;padding-top:59.5%;height:0;overflow:hidden}
.product-detail-lm-rt .l .img img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}
.product-detail-lm-rt .r .tit{color:#a9867b;font-size:24px;margin-bottom:20px}
.product-detail-lm-rt .r .con{font-size:16px;line-height:30px;color:#666}
.product-detail-lm-rt.fz{flex-direction:row-reverse}
.product-detail-bgc{background-color:#a9867b;padding:40px;width:100%;text-align:center;color:#fff;font-size:22px;line-height:33px}
.product-detail-uls li{font-size:16px;line-height:30px;color:#333;padding-left:20px;position:relative}
.product-detail-uls li::before{content:'';display:inline-block;width:6px;height:6px;background-color:#a9867b;transform:rotate(45deg);position:absolute;left:0;top:10px}
@media screen and (max-width:590px) {
.items_list .page-bar .pages .pagination ul{display:flex}
}
/* .foot-wrapper .index-layout .gm-sep .foot-item-product .foot-cont .foot-link-ul li:nth-child(n+5){display:none} */
/* .lang-more{display:none!important} */
.bottomrelate{margin-top:30px;margin-bottom:30px}
.bottomrelate .title{font-size:34px;text-align:center;text-transform:capitalize;color:#333;font-weight:700}
.bottomrelate ul{overflow:hidden;margin-top:40px}
.bottomrelate ul li{float:left;width:24%;margin-right:1.33%}
.bottomrelate ul li:last-child{margin-right:0}
.bottomrelate ul li .img{position:relative;width:100%;overflow:hidden;height:0;padding-top:60%}
.bottomrelate ul li .img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;transition:all ease-in-out .3s}
.bottomrelate ul li:hover img{transform:scale(105%)}
.bottomrelate ul li .tit{text-align:center;margin-top:10px;font-size:16px;color:#333;transition:all ease-in-out .3s}
.bottomrelate ul li:hover .tit{color:#83462e}
/* 
 
.product-intro .product-summary .product-meta .attribute-layout  #key-attributes{
    margin: 0 0 10px;
    font-size: 16px;
    font-weight: bold;
} */
/* .product-intro .product-summary .product-meta .attribute-layout .attribute-info .attribute-list .left{
    float: left; 
    display: table-cell;
    width: 40%;
    color: #aaa;  
}
.product-intro .product-summary .product-meta .attribute-layout .attribute-info .attribute-list .right{
    float: right;
} */

/* .attribute-item {
    display: flex;
    justify-content: space-between;
}
.attribute-item .left{
    display: table-cell;
    width: 40%;
    color: #aaa;
}
.attribute-layout .attribute-info p{
    margin: 0 0 10px;
    font-size: 16px;
    font-weight: bold;
}

.attribute-list{
    
    display: flex;
    justify-content: space-between;
}
.attribute-list>div{
    width: 50%;
} */
#key-attributes{
    width: 100%;
    display: table;
    padding: 2px 0;
    font-size: 16px;
}
#key-attributes em,.product-summary .product-meta em{
    display: table-cell;
    width: 30%;
    color: #aaa;
}
.product-summary .product-meta li em{
    display: inline-block;
    width: 30%;
    color: #aaa;
}
.attribute-info .attribute-item>.left{
    width: 100%;
    display: table;
    padding: 2px 0;
    font-size: 16px;
}
.attribute-info .attribute-item>.left em{
    display: table-cell;
    width: 30%;
    color: #aaa;
}

.attribute-info p{
    width: 100%;
    display: table;
    padding: 2px 0;
    font-size: 16px;
}
.attribute-info p em{
    display: table-cell;
    width: 30%;
    color: #aaa;
}
.attribute-list .left{
    width: 100%;
    display: table;
    padding: 2px 0;
    font-size: 16px;
}
.attribute-list .left em{
    display: table-cell;
    width: 30%;
    color: #aaa; 
}


.main .product-intro .product-view .swiper-button-prev.swiper-button-white,.main .product-intro .product-view .swiper-button-next.swiper-button-white{
    display: none;
}
.nav-bar .nav > li:hover > a {
    border-bottom: 1px solid #fff;
}


#cont > ul > li > ul > li > ul > li > a{color: #a9867b !important;}
#cont > ul > li > ul > li > ul > li > a:before{border-top-color: #a9867b !important;
    border-right-color: #a9867b !important;}
    #footer{background-color: #a9867b !important;;}
    .sep-container h2{background-color: #a9867b !important;}
    #cont > ul > li > ul > li > a{color: #a9867b !important;}