html{ padding:0px;margin:0px;font-family:'Noto Sans SC', 'Microsoft Yahei', 'Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif;font-size:14px;}
body{ -webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;margin:0;padding:0;padding-top:90px;background:#fff;transition:all 0.6s;-moz-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;}
header,article,aside,div,span,p,ul,li,ol,h1,h2,h3,h4,h5{ list-style:none;margin:0;padding:0;}
img{ border:0;font-size:0;margin:0;vertical-align:bottom;}
a{ background-color:transparent; text-decoration:none;color:#222;}
a:active,a:hover{ outline:0;}
b,strong{font-weight:bold;}
hr{ height:1px;border:0;border-top:1px solid #dadada;margin:1em 0;padding:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}

/*导航栏*/
.header{ background:#fff;height:90px;box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);position:fixed;z-index:101;top:0;left:0;right:0;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.header-box{ width:1200px;margin:0 auto;height:70px;Position: relative;}
.header .logo{ Position: absolute;left:0;top:22px;}
.header .logo img{ height:46px;}

.navbr{ float:right;}
.navbr:after{ content: "";display: block;height: 0;clear: both;visibility: hidden;}
.navbr ul{}
.navbr ul li{ Position: relative;float:left;margin-left:26px;font-size:16px;}
.navbr ul li a{ display:block;height:90px;padding:0 17px;line-height:90px;overflow: hidden;}
.navbr ul li span.en{ display:block;text-align:center;font-weight:600;font-size:17px;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.navbr ul li span.cn{ display:block;text-align:center;font-weight:600;font-size:16px;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.navbr ul li:hover a, .navbr ul li.hover a{ color:#ad8b65;}
.navbr ul li:hover a span.en, .navbr ul li:hover a span.cn, .navbr ul li.hover a span.en, .navbr ul li.hover a span.cn{ transform:translateY(-90px);}

.navbr ul li .navbr-son{ display:none;overflow: hidden;background:#fff;box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);padding:20px;Position: absolute;top:90px;left:0;width:530px;border-radius:0px;}
.navbr ul li:hover .navbr-son{ display:block;}
.navbr ul li .navbr-son ul{ margin-left:-5px;}
.navbr ul li .navbr-son ul li{ margin:0;width:25%;}
.navbr ul li .navbr-son ul li .box{ margin-left:5px;}
.navbr ul li .navbr-son ul li .img{ margin-bottom:5px;overflow: hidden;}
.navbr ul li .navbr-son ul li .img img{ width:100%;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.navbr ul li .navbr-son ul li .box:hover .img img{ -webkit-transform: scale(1.10);-moz-transform: scale(1.10);transform: scale(1.10);}
.navbr ul li .navbr-son ul li p{ line-height:24px;text-align:center;font-size:14px;}
.navbr ul li .navbr-son ul li a{ height:auto;padding:0;color:#333 !important;}
.navbr ul li .navbr-son ul li .box:hover a{ color:#ad8b65 !important;}

.header .right-item{ float:right;Position: relative;margin-left:40px;padding-left:17px;}
.header .right-item:before{ content:'';width:1px;height:16px;background:#333;Position: absolute;top:50%;margin-top:-8px;left:0;}
.header .right-item:after{ content: "";display: block;height: 0;clear: both;visibility: hidden;}
.header .right-item ul{ }
.header .right-item ul li{ Position: relative;float:left;line-height:90px;margin-left:40px;}
.header .right-item ul li span.iconfont{ cursor: pointer;font-size:18px;}
.header .right-item ul li:hover span.iconfont{ color:#ad8b65;}
.header .right-item ul li .hover-erweima{ display:none;Position: absolute;top:90px;left:50%;transform:translateX(-50%);background:#fff;box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);padding:10px;border-radius:10px;}
.header .right-item ul li .hover-erweima img{ width:140px;vertical-align:bottom;}
.header .right-item ul li .hover-erweima p{ line-height:24px;text-align:center;margin-top:5px;color:#666;}
.header .right-item ul li:hover .hover-erweima{ display:block;}

.search-bg{ background:rgba(255,255,255,0.98);position:fixed;z-index:100;top:90px;height:0;left:0;right:0;overflow: hidden;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.search-con{ Position: absolute;transform:translate(-50%, -50%);top:50%;left:50%;width:960px;overflow: hidden;}
.search-con input{ outline:none;background:rgba(0,0,0,0);border:0;border-bottom:solid 2px #999;padding:0;height:72px;line-height:72px;font-size:20px;width:100%;text-align:center;border-radius:0;color:#999;}
.search-con input:focus{ border-bottom:solid 2px #ad8b65;color:#ad8b65;}
.s_button{ text-align:center;margin-top:50px;}
.s_button button{ width:180px;height:60px;text-align:center;line-height:60px;font-size:20px;border-radius:50px;border:0;outline:none;background:#ad8b65;color:#fff;cursor: pointer;}
.search-con .guanbi-search{ text-align:center;color:#333;margin-bottom:100px;}
.search-con .guanbi-search .iconfont{ display:inline-block;cursor: pointer;font-size:40px;font-weight:100 !important;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.search-con .guanbi-search .iconfont:hover{ transform:rotate(180deg);}
.search-on{ height: 100%;}

.header .menu-btn{ display:none;}

/*轮播图*/
.swiper-content{ Position: relative;height:800px;z-index:3;background:#fff;}
.swiper-content .mySwiper{ height:100%;width:100%;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.swiper-content .swiper-slide{ overflow: hidden;}
.swiper-content .swiper-img{ overflow: hidden;height:100%;width:100%;background-size:cover !important;background-repeat: no-repeat !important;background-position:center center !important;position: relative;}
.swiper-content .swiper-pagination-bullet-active{ background:#fff !important;}
.text-center{ Position: absolute;left:50%;width:1000px;top:50%;z-index:9;transform:translate(-50%,-50%);color:#fff;}
.text-center p{ font-weight:300;text-align:center;line-height:1.4;font-size:48px;letter-spacing:3px;}
.swiper-content .swiper-pagination{ bottom:30px !important;}
.swiper-content .swiper-pagination .swiper-pagination-bullet{ -webkit-transform: scale(1.0) !important;-moz-transform: scale(1.0) !important;transform: scale(1.0) !important;border-radius:0 !important;left:0 !important;width:40px;height:4px;background:#fff;margin:0 5px !important;-moz-opacity:0.4;-khtml-opacity:0.4;Opacity:0.4;Filter:alpha(opacity=40);}
.swiper-content .swiper-pagination .swiper-pagination-bullet-active{ background:#fff;-moz-opacity:1;-khtml-opacity:1;Opacity:1;Filter:alpha(opacity=100);}

/*品牌简介*/
.index-about{ padding:100px 0;}
.index-about-box{ width:1200px;margin:0 auto;}
.index-about h2{ margin-bottom:20px;font-size:48px;line-height:1.75;text-align:center;color:#ad8b65;}
.index-about-desc{ font-size:24px;line-height:1.75;text-align:center;font-weight:200;}

.read-more{ overflow: hidden;text-align:center;margin-top:80px;}
.read-more a{ display:block;margin:0 auto;width:290px;height:40px;line-height:40px;background:#1f1f21;font-weight:200;font-size:18px;color:#fff;vertical-align:middle;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.read-more a span.iconfont{ font-size:20px;margin-top:-2px;display:inline-block;vertical-align:middle;padding-left:10px;}
.read-more a:hover{ background:#ad8b65;}

/*系列产品*/
.mySwiper-product .swiper-slide .swiper-slide-img{ Position: relative; }
.mySwiper-product .swiper-slide .swiper-slide-img img{ width:100%;}

.mySwiper-product .swiper-slide .swiper-slide-img .tips{ Position: absolute;z-index:3;top:0;bottom:0;left:0;right:0;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.mySwiper-product .swiper-slide:hover .swiper-slide-img .tips{ background:rgba(255,255,255, 0.2);padding:8%;backdrop-filter: blur(20px);-webkit-backdrop-filter: saturate(150%) blur(20px);backdrop-filter: saturate(150%) blur(20px);}

.mySwiper-product .swiper-slide .swiper-slide-img .desc{ Position: absolute;z-index:2;left:0;bottom:30px;right:0;padding:8%;color:#fff;overflow: hidden;height:70px;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.mySwiper-product .swiper-slide:hover .swiper-slide-img .desc{ height:136px;color:#1f1f21;}
.mySwiper-product .swiper-slide .swiper-slide-img .desc h2{ font-size:24px;line-height:34px;margin-bottom:10px;}
.mySwiper-product .swiper-slide .swiper-slide-img .desc p{ font-size:16px;line-height:26px;font-weight:300;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.mySwiper-product .swiper-slide .swiper-slide-img .desc .read-more-btn{ text-align:center;display:block;margin-top:30px;width:55%;height:36px;line-height:36px;background:#1f1f21;font-weight:200;font-size:14px;color:#fff;vertical-align:middle;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.mySwiper-product .swiper-slide .swiper-slide-img .desc .read-more-btn span.iconfont{ font-size:14px;display:inline-block;vertical-align:middle;padding-left:10px;}
.mySwiper-product .swiper-slide .swiper-slide-img .desc .read-more-btn:hover{ background:#ad8b65;}

.mySwiper-product .swiper-pagination{ bottom:30px !important;}
.mySwiper-product .swiper-pagination .swiper-pagination-bullet{ -webkit-transform: scale(1.0) !important;-moz-transform: scale(1.0) !important;transform: scale(1.0) !important;border-radius:0 !important;left:0 !important;width:40px;height:4px;background:#fff;margin:0 5px !important;-moz-opacity:0.4;-khtml-opacity:0.4;Opacity:0.4;Filter:alpha(opacity=40);}
.mySwiper-product .swiper-pagination .swiper-pagination-bullet-active{ background:#fff;-moz-opacity:1;-khtml-opacity:1;Opacity:1;Filter:alpha(opacity=100);}

/*首页新闻*/
.index-news{ Position: relative;overflow: hidden;}
.index-news .left-title{ width:25%;Position: absolute;left:0;top:0;bottom:0;z-index:2;border-right:solid 1px #ddd;}
.index-news .left-title .left-head{ Position: absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;}
.index-news .left-title .left-head h2{ margin-bottom:20px;font-size:48px;line-height:1.75;text-align:center;color:#ad8b65;}
.index-news .left-title .left-head .read-more-btn{ overflow: hidden;text-align:center;}
.index-news .left-title .left-head .read-more-btn a{ display:block;margin:0 70px;height:40px;line-height:40px;background:#ad8b65;font-weight:200;font-size:18px;color:#fff;vertical-align:middle;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.index-news .left-title .left-head .read-more-btn a span.iconfont{ font-size:20px;margin-top:-2px;display:inline-block;vertical-align:middle;padding-left:10px;}
.index-news .left-title .left-head .read-more-btn a:hover{ background:#1f1f21;}

.index-news .right-news{ width:75%;float:right;overflow: hidden;padding:90px 70px;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.index-news .right-news ul{ margin-left:-30px;}
.index-news .right-news ul li{ width:33.333334%;float:left;}
.index-news .right-news ul li .box{ margin-left:30px;}
.index-news .right-news ul li .box .day{ font-size:58px;color:#cdcdcd;line-height:1;font-weight:500;margin-bottom:8px;}
.index-news .right-news ul li .box .data{ font-size:16px;color:#cdcdcd;line-height:1;font-weight:500;margin-bottom:30px;}
.index-news .right-news ul li .box .img{ overflow: hidden;margin-bottom:40px;}
.index-news .right-news ul li .box .img img{ width:100%;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.index-news .right-news ul li .box:hover .img img{ -webkit-transform: scale(1.10);-moz-transform: scale(1.10);transform: scale(1.10);}
.index-news .right-news ul li .box .desc{ overflow: hidden;}
.index-news .right-news ul li .box .desc h2 a{ display:block;font-size:20px;height:50px;line-height:25px;margin-bottom:15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.index-news .right-news ul li .box .desc h2 a:hover{ color:#ad8b65;}
.index-news .right-news ul li .box .desc p{ display:block;font-size:16px;height:44px;line-height:22px;margin-bottom:20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-weight:300;color:#666;}
.index-news .right-news ul li .box .desc a .iconfont{ font-size:28px;line-height:1;}
.index-news .right-news ul li .box .desc a .iconfont:hover{ color:#ad8b65;}

/*内页通用*/
.contenter{ width:1200px;margin:0 auto;}
.now{ border-bottom:solid 1px #ddd;}
.now p{ height:68px;line-height:68px;color:#999999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.now a{ color:#999;}
.now span{ padding:0 5px;}

/*品牌*/
.list-about-desc{ overflow: hidden;padding:30px 0;}
.list-about-desc ul{}
.list-about-desc ul li{ overflow: hidden;padding:60px 0;border-bottom:solid 1px #ddd;}
.list-about-desc ul li:last-child{ border:0;}
.list-about-desc ul li .left{ width:350px;float:left;}
.list-about-desc ul li .left h2.en{ font-size:28px;line-height:1.5;font-weight:300;color:#ad8b65;}
.list-about-desc ul li .left h2.cn{ font-size:24px;line-height:1.5;font-weight:300;color:#ad8b65;}
.list-about-desc ul li .left h2.en2{ font-size:28px;line-height:1.5;font-weight:300;color:#bfbebe;}
.list-about-desc ul li .left h2.cn2{ font-size:24px;line-height:1.5;font-weight:300;color:#bfbebe;}

.list-about-desc ul li .right{ width:850px;float:right;}
.list-about-desc ul li .right .body-en{ margin-bottom:30px;line-height:1.5;font-size:15px;font-weight:300;padding-top:10px;}
.list-about-desc ul li .right .body-en p{ margin-bottom:15px;}
.list-about-desc ul li .right .body-cn{ line-height:1.5;font-size:15px;font-weight:300;}
.list-about-desc ul li .right .body-cn p{ margin-bottom:15px;}
.list-about-desc ul li b.q{ color:#ad8b65;padding-right:10px;}
.list-about-desc ul li b.a{ color:#333;padding-right:10px;}


/*产品列表*/
.product-head{ margin-bottom:30px;padding:50px 0;border-bottom:solid 1px #ddd;overflow: hidden;}
.product-head .left{ width:300px;float:left;}
.product-head .left h2.en{ font-size:28px;line-height:1.5;font-weight:500;color:#ad8b65;}
.product-head .left h2.cn{ font-size:24px;line-height:1.5;font-weight:500;color:#ad8b65;}
.product-head .right{ width:900px;float:left;padding-top:8px;}
.product-head .right p.en{ margin-bottom:20px;line-height:1.5;font-size:15px;font-weight:300;}
.product-head .right p.cn{ line-height:1.5;font-size:15px;font-weight:300;}

.list-product{ overflow: hidden;padding-bottom:60px;}
.list-product ul{ margin-top:-30px;margin-left:-30px;}
.list-product ul li{ width:33.33334%;float:left;margin-top:30px;}
.list-product ul li .box{ Position: relative;margin-left:30px;padding:10px;border:solid 1px #ddd;}
.list-product ul li .box:after{ content:'';Position: absolute;bottom:-1px;left:0;width:0;height:4px;background:#ad8b65;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.list-product ul li .box:hover:after{ content:'';width:auto;width:100%;}
.list-product ul li .box .img{ overflow: hidden;}
.list-product ul li .box .img img{ width:100%;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.list-product ul li .box:hover .img img{ -webkit-transform: scale(1.10);-moz-transform: scale(1.10);transform: scale(1.10);}
.list-product ul li .box .desc{ padding:25px 10px 20px 10px;overflow: hidden;Position: relative; }
.list-product ul li .box .desc .title{ }
.list-product ul li .box .desc .title h2{ text-align:center;font-size:16px;line-height:26px;height:26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.list-product ul li .box:hover .desc .title h2{ color:#ad8b65;}
.list-product ul li .box .desc p{ line-height:24px;height:24px;font-size:12px;color:#999;margin-right:50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-product ul li .box .desc .btn-more{ width:30px;height:30px;line-height:30px;border-radius:100%;background:#cccccc;text-align:center;color:#fff;Position: absolute;right:10px;;bottom:28px;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.list-product ul li .box:hover .desc .btn-more{ background:#ad8b65;}

/*分页样式*/
.pages{ margin:60px 0;height:42px;line-height:40px;overflow: hidden;text-align:center;}
.pages ul{ text-align:center;}
.pages ul li{ border-radius:50px;display:inline-block;margin:0 2px;}
.pages ul a{ border:solid 1px #ddd;display:inline-block;padding:0 16px;color:#999;border-radius:50px;margin:0 2px;}
.pages ul a:hover{ background:#ad8b65;border:solid 1px #ad8b65;color:#fff;}
.pages ul li.active a{ background:#ad8b65;border:solid 1px #ad8b65;padding:0 17px;color:#fff;}
.pages ul li span.pageinfo{ color:#999;}
.pages ul span.page-num{ border:solid 1px #ddd;display:inline-block;padding:0 16px;color:#999;border-radius:50px;margin:0 2px;display:none;}
.pages span input{ height:24px;line-height:24px;border:1px solid #ccc; width:30px; margin:0 2px 0 2px; text-align:center; padding-top:-1px ;font-size:14px;}
.city-page{ margin-top:50px;}

/*产品详情页*/
.product-top{ overflow: hidden;padding:50px 0;margin-bottom:30px;}

.tab-product{ overflow: hidden;Position: relative;width:550px;float:left;}
.tab-product .bd{ overflow: hidden;}
.tab-product .bd ul li{ width:100%;}
.tab-product .bd ul li img{ width:100%;}
.tab-product .hd{ Position: absolute;bottom:20px;right:20px;}
.tab-product .hd .pageState{ height:26px;line-height:26px;border-radius:50px;background:rgba(0,0,0,0.4);font-size:12px;display:block;padding:0 12px;color:#fff;font-weight:300;}
.tab-product .prev{ display:none;Position: absolute;left:20px;top:50%;transform:translateY(-50%);vertical-align:middle;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;color:#fff;border-radius:100%;background:rgba(0,0,0,0.4);cursor:pointer;}
.tab-product .next{ display:none;Position: absolute;right:20px;top:50%;transform:translateY(-50%);vertical-align:middle;width:50px;height:50px;line-height:48px;text-align:center;font-size:16px;color:#fff;border-radius:100%;background:rgba(0,0,0,0.4);cursor:pointer;}
.tab-product a:hover{ background:rgba(0,0,0,0.6);}
.tab-product:hover a{ display:block;}

.product-main{ float:right;overflow: hidden;width:540px;min-height:331px;padding-left:50px;border-left:solid 1px #ddd;}
.product-main ul{ }
.product-main ul li{ padding-bottom:30px;margin-bottom:30px;border-bottom:solid 1px #ddd;}
.product-main ul li:last-child{ padding:0;margin:0;border:0;}
.product-main ul li h1{ line-height:1.5;font-size:22px;}
.product-main ul li p.cs{ font-size:13px;line-height:22px;font-weight:300;}
.product-main ul li p.en{ font-size:13px;line-height:22px;font-weight:300;margin-bottom:15px;}
.product-main ul li p.cn{ font-size:13px;line-height:22px;font-weight:300;}

.left-product{ overflow: hidden;margin-bottom:90px;}
.left-product .hd{ overflow: hidden;height:28px;line-height:28px;margin-bottom:30px;}
.left-product .hd h2{ font-size:22px;font-weight:500;float:left;}
.left-product .hd .prev{ display:block;float:right;width:28px;height:28px;line-height:28px;text-align:center;font-size:14px;color:#fff;border-radius:100%;background:#ad8b65;cursor:pointer;}
.left-product .hd .next{ display:block;float:right;width:28px;height:28px;line-height:28px;text-align:center;font-size:14px;color:#fff;border-radius:100%;background:#ad8b65;cursor:pointer;margin-left:10px;}
.left-product .hd .prevStop{ background:#ccc;}
.left-product .hd .nextStop{ background:#ccc;}
.left-product .bd{ }
.left-product .bd ul{ margin-left:-29px !important;}
.left-product .bd ul li{ width:25%;float:left;}
.left-product .bd ul li .box{ Position: relative;margin-left:30px;padding:10px;border:solid 1px #ddd;}
.left-product .bd ul li .box:after{ content:'';Position: absolute;bottom:-1px;left:0;width:0;height:4px;background:#ad8b65;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.left-product .bd ul li .box:hover:after{ content:'';width:auto;width:100%;}
.left-product .bd ul li .box .img{ overflow: hidden;}
.left-product .bd ul li .box .img img{ width:100%;height:177px;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.left-product .bd ul li .box:hover .img img{ -webkit-transform: scale(1.10);-moz-transform: scale(1.10);transform: scale(1.10);}
.left-product .bd ul li .box .desc{ padding:25px 10px 20px 10px;overflow: hidden;Position: relative; }
.left-product .bd ul li .box .desc .title{ }
.left-product .bd ul li .box .desc .title h2{ font-size:16px;line-height:26px;height:26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.left-product .bd ul li .box .desc p{ line-height:24px;height:24px;font-size:12px;color:#999;margin-right:50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.left-product .bd ul li .box .desc .btn-more{ width:26px;height:26px;line-height:26px;border-radius:100%;background:#cccccc;text-align:center;color:#fff;Position: absolute;right:10px;bottom:30px;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.left-product .bd ul li .box:hover .desc .btn-more{ background:#ad8b65;}

/*产品页轮播图*/
.swiper-product{ Position: relative;z-index:3;background:#fff;}
.swiper-product .mySwiper{ height:100%;width:100%;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.swiper-product .swiper-slide{ overflow: hidden;}
.swiper-product .swiper-img{ overflow: hidden;}
.swiper-product .swiper-img img{ width:100%;}
.swiper-product .swiper-pagination{ bottom:30px !important;}
.swiper-product .swiper-pagination .swiper-pagination-bullet{ -webkit-transform: scale(1.0) !important;-moz-transform: scale(1.0) !important;transform: scale(1.0) !important;border-radius:0 !important;left:0 !important;width:40px;height:4px;background:#fff;margin:0 5px !important;-moz-opacity:0.4;-khtml-opacity:0.4;Opacity:0.4;Filter:alpha(opacity=40);}
.swiper-product .swiper-pagination .swiper-pagination-bullet-active{ background:#fff;-moz-opacity:1;-khtml-opacity:1;Opacity:1;Filter:alpha(opacity=100);}

/*产品页品牌基因*/
.dna-bg{ padding:90px 0;background:#f5f5f5 url(../images/view_dna_bg.png) no-repeat center center;background-size:100% auto;}

.dna-title{ text-align:center;margin-bottom:60px;}
.dna-title h2.en{ font-size:30px;line-height:40px;}
.dna-title h2.cn{ font-size:22px;line-height:32px;}
.dna-title i{ display:block;height:2px;width:40px;margin:10px auto;background:#333;}
.tab-dna{ width:1200px;margin:0 auto;overflow: hidden;}
.tab-dna .bd{ overflow: hidden;}
.tab-dna .bd ul{ }
.tab-dna .bd ul li{ width:33.33%;float:left;}
.tab-dna .bd ul li .box{ padding:0 50px;}
.tab-dna .bd ul li .box .img{ text-align:center;margin-bottom:30px;}
.tab-dna .bd ul li .box .img img{ height:123px;}
.tab-dna .bd ul li .box .desc-box{ overflow: hidden;Position: relative; }
.tab-dna .bd ul li .box .desc-box .desc-en{ text-align:center;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.tab-dna .bd ul li .box:hover .desc-box .desc-en{ transform:translateY(-100%);}
.tab-dna .bd ul li .box .desc-box .desc-en h2{ margin-bottom:10px;font-size:18px;line-height:24px;}
.tab-dna .bd ul li .box .desc-box .desc-en p{ font-size:14px;line-height:22px;font-weight:300;}
.tab-dna .bd ul li .box .desc-box .desc-cn{ text-align:center;Position: absolute;left:0;right:0;top:0;bottom:0;transform:translateY(100%);-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.tab-dna .bd ul li .box:hover .desc-box .desc-cn{ transform:translateY(0);}
.tab-dna .bd ul li .box .desc-box .desc-cn h2{ margin-bottom:10px;font-size:18px;line-height:24px;}
.tab-dna .bd ul li .box .desc-box .desc-cn p{ font-size:14px;line-height:22px;font-weight:300;}
.tab-dna .hd{ text-align:center;margin-top:60px;}
.tab-dna .hd .prev{ display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;font-size:14px;color:#fff;border-radius:100%;background:#ad8b65;cursor:pointer;}
.tab-dna .hd .next{ display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;font-size:14px;color:#fff;border-radius:100%;background:#ad8b65;cursor:pointer;margin-left:20px;}
.tab-dna .hd .prevStop{ background:#ccc;}
.tab-dna .hd .nextStop{ background:#ccc;}

/*新闻列表*/
.list-news{ overflow: hidden;margin-top:60px;}
.list-news ul{}
.list-news ul li{ height:226px;Position: relative;padding-bottom:30px;margin-bottom:30px;border-bottom:solid 1px #ddd;}
.list-news ul li:last-child{ padding-bottom:0;margin-bottom:0;border-bottom:solid 0 #ddd;}
.list-news ul li .img{ overflow: hidden;Position: absolute;top:0;left:0;width:380px;height:226px;}
.list-news ul li .img img{ width:380px;height:226px;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.list-news ul li:hover .img img{ -webkit-transform: scale(1.10);-moz-transform: scale(1.10);transform: scale(1.10);}
.list-news ul li .desc{ padding:0 0 0 420px;}
.list-news ul li .desc h2{ font-size:20px;line-height:26px;height:26px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.list-news ul li:hover .desc h2{ color:#ad8b65;}
.list-news ul li .desc i{ width:20px;height:2px;background:#ccc;display:block;margin:15px 0;}
.list-news ul li .desc p.data{ font-size:14px;line-height:20px;height:20px;color:#999;margin-bottom:30px;}
.list-news ul li .desc p.miaoshu{ font-size:15px;line-height:22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;font-weight:300;}

/*新闻详情页*/
.news-content{ padding:60px 0;overflow: hidden;}
.news-content .news-side{ width:300px;float:left;overflow: hidden;}

.side-search{ Position: relative;margin-bottom:30px;}
.side-search input{ height:40px;line-height:40px;border:0;padding:0;margin:0;outline:none;border-bottom:solid 1px #ddd;width:100%;background:#fff;}
.side-search input:focus{ border-bottom:solid 1px #ad8b65;}
.side-search button{ Position: absolute;right:0;top:0;width:40px;height:40px;line-height:40px;border:0;background:#fff;}
.side-search .iconfont{ font-size:20px;cursor: pointer;color:#666;}
.side-search .iconfont:hover{ color:#ad8b65;}

.side-box{ padding:25px;border:solid 1px #ddd;margin-bottom:30px;}
.side-box h2{ font-size:16px;line-height:26px;margin-bottom:20px;}

.list-about-news{ overflow: hidden;}
.list-about-news ul{}
.list-about-news ul li{ margin-bottom:20px;}
.list-about-news ul li p a{ padding-left:15px;display:block;line-height:20px;font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;Position: relative;font-weight:300;}
.list-about-news ul li p a:after{ content:'';Position: absolute;top:9px;left:0;width:4px;height:4px;border-radius:100%;background:#333;}
.list-about-news ul li p a:hover{ color:#ad8b65;}
.list-about-news ul li p a:hover:after{ content:'';background:#ad8b65;}

.list-about-product{ overflow: hidden;}
.list-about-product ul{}
.list-about-product ul li{ margin-bottom:30px;}
.list-about-product ul li:last-child{ margin-bottom:0;}
.list-about-product ul li .img{ margin-bottom:15px;overflow: hidden;}
.list-about-product ul li .img img{ width:100%;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.list-about-product ul li:hover .img img{ -webkit-transform: scale(1.10);-moz-transform: scale(1.10);transform: scale(1.10);}
.list-about-product ul li h2{ font-size:14px;height:20px;line-height:20px;margin-bottom:5px;}
.list-about-product ul li p{ font-weight:300;font-size:12px;line-height:18px;margin-bottom:5px;}
.list-about-product ul li:hover h2{ color:#ad8b65;}

.news-main{ width:850px;float:right;overflow: hidden;}
.news-main .news-top-img{ overflow: hidden;margin-bottom:40px;}
.news-main .news-top-img img{ width:100%;}
.news-main .news-head{ padding-bottom:40px;border-bottom:solid 1px #ddd;margin-bottom:40px;}
.news-main .news-head h1.en{ font-size:24px;line-height:1.5;margin-bottom:10px;}
.news-main .news-head h1.cn{ font-size:20px;line-height:1.5;margin-bottom:30px;}
.news-main .news-head .data{ font-weight:300;font-size:16px;color:#999;}

.news-main .body{ line-height:1.5;font-weight:300;font-size:16px;}
.news-main .body img{ max-width:100% !important;height:auto !important;}

.news-main .sxp{ margin-top:50px;padding:30px;border:solid 1px #ddd;overflow: hidden;}
.news-main .sxp .left{ width:48%;float:left;}
.news-main .sxp .right{ width:48%;float:right;}
.news-main .sxp h4{ font-size:16px;margin-bottom:10px;}
.news-main .sxp p{ color:#999;line-height:20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news-main .sxp p a{ font-size:14px;font-weight:300;}
.news-main .sxp p a:hover{ color:#ad8b65;}

/*联系我们*/
.contact-banner{ margin:60px 0;}
.contact-banner img{ width:100%;}

.message{ margin-bottom:100px;padding:60px 90px;background:#fff;box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);}
.message:after{ content: "";display: block;height: 0;clear: both;visibility: hidden;}
.message .left{ width:40%;float:left;overflow: hidden;}
.message .left h2{ font-size:15px;line-height:22px;padding-left:70px;margin-bottom:35px;}
.message .left p{ font-size:14px;line-height:22px;padding-left:70px;margin-bottom:35px;color:#a6a6a6;Position: relative;font-weight:400;}
.message .left p span.iconfont{ display: block;Position: absolute;left:0;top:0;}

.message .right{ width:50%;float:right;overflow: hidden;}
.message .right h2{ font-size:15px;line-height:22px;margin-bottom:35px;}
.message .right ul{ margin-left:-25px;margin-top:-20px;overflow: hidden;}
.message .right ul li{ width:50%;float:left;margin-top:20px;}
.message .right ul li.width-100{ width:100%;}
.message .right ul li .box{ margin-left:25px;Position: relative; }
.message .right ul li .box input{ font-weight:500;border-radius:3px;outline:none;border:solid 2px #eee;height:48px;line-height:48px;padding:0 0 0 50px;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%;font-size:14px;}
.message .right ul li .box input:focus{ border:solid 2px #ad8b65;}
.message .right ul li .box span.iconfont{ Position: absolute;left:20px;display:block;line-height:48px;color:#a6a6a6;}
.message .right ul li .box textarea{ border-radius:3px;outline:none;border:solid 2px #eee;min-height:150px;line-height:22px;font-size:14px;padding:10px 10px 0 50px;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%;font-family:'Noto Sans SC', 'Microsoft Yahei', 'Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif;font-weight:300;}
.message .right ul li .box textarea:focus{ border:solid 2px #ad8b65;}
.message .right ul li .box button{ outline:none;border:solid 0 #eee;height:48px;line-height:48px;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%;text-align:center;font-size:14px;background:#ad8b65;color:#fff;border-radius:3px;font-weight:800;cursor: pointer;}

/*页脚*/
.footer{ background:#e6e6e6;padding:70px 0;}
.footer-box{ width:1200px;margin:0 auto;}
.footer-box:after{ content: "";display: block;height: 0;clear: both;visibility: hidden;}

.footer-content{ padding-bottom:50px;border-bottom:solid 1px #ccc;margin-bottom:20px;}
.footer-content:after{ content: "";display: block;height: 0;clear: both;visibility: hidden;}
.footer-content .left-logo{ float:left;}
.footer-content .left-logo img{ height:46px;}
.footer-content .footer-nav{ overflow: hidden;float:left;}
.footer-content .footer-nav ul{}
.footer-content .footer-nav ul li{ margin-left:100px;float:left;}
.footer-content .footer-nav ul li h4{ font-size:16px;line-height:1.2;margin-bottom:20px;}
.footer-content .footer-nav ul li p{ font-size:16px;line-height:1.2;font-weight:300;margin-bottom:20px;}
.footer-content .footer-nav a:hover{ color:#ad8b65;}

.footer-content .footer-follow{ float:left;margin-left:100px;}
.footer-content .footer-follow:after{ content: "";display: block;height: 0;clear: both;visibility: hidden;}
.footer-content .footer-follow h4{ font-size:16px;line-height:1.2;margin-bottom:20px;}
.footer-content .footer-follow ul{}
.footer-content .footer-follow ul li{ Position: relative; float:left;margin-right:10px;}
.footer-content .footer-follow ul li .ico{ width:26px;height:26px;line-height:24px;text-align:center;background:#8d8d8d;border-radius:100%;color:#fff;}
.footer-content .footer-follow ul li:hover .ico{ background:#ad8b65;}
.footer-content .footer-follow ul li .ico .iconfont{ font-size:14px;}
.footer-content .footer-follow ul li .hover-erweima{ display:none;Position: absolute;bottom:46px;;left:50%;transform:translateX(-50%);background:#fff;box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);padding:10px;border-radius:10px;}
.footer-content .footer-follow ul li .hover-erweima img{ width:120px;vertical-align:bottom;}
.footer-content .footer-follow ul li .hover-erweima p{ line-height:24px;text-align:center;margin-top:5px;color:#666;}
.footer-content .footer-follow ul li:hover .hover-erweima{ display:block;}
.footer-copy{ text-align:center;color:#999;font-size:12px;}

/*移动适配*/
@media screen and (max-width:960px){
html{ padding:0px;margin:0px;font-family:'Noto Sans SC', 'Microsoft Yahei', 'Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif;font-size:14px;}

body{ padding-top:50px;}

/*导航栏*/
.header{ height:50px;}
.header-box{ width:auto;margin:0 15px;height:50px;Position: relative;}
.header .logo{ Position: absolute;left:50px;right:50px;top:11px;text-align:center;}
.header .logo img{ height:28px;}

.header-bg{ position:fixed;left:0;top:0;bottom:0;right:0;z-index:90;background:rgba(0, 0, 0, 0.4);display:none;}
.navbr{ background:#fff;float:none;position:fixed;z-index:99;left:0;top:0;bottom:0;width:70%;left:-70%;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.navbr ul{ padding:20px 20px;}
.navbr ul li{ float:none;margin-left:0;padding:5px 0;font-size:16px;border-bottom:solid 1px #ddd;}
.navbr ul li:last-child{ border-bottom:0;}
.navbr ul li a{ display:block;height:40px;padding:0px;line-height:40px;overflow: hidden;}
.navbr ul li span.en{ display:block;text-align:left;font-weight:600;font-size:17px;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.navbr ul li span.cn{ display:none;}
.navbr ul li:hover a, .navbr ul li.hover a{ color:#ad8b65;}
.navbr ul li:hover a span.en, .navbr ul li:hover a span.cn, .navbr ul li.hover a span.en, .navbr ul li.hover a span.cn{ transform:translateY(0);}

.navbr ul li .navbr-son{ display:block;overflow: hidden;background:#fff;box-shadow: 0 0 0 rgba(0, 0, 0, 0);padding:0;Position: static;width:auto;border-radius:0px;}
.navbr ul li .navbr-son ul{ margin-left:0;padding:0;}
.navbr ul li .navbr-son ul li{ padding:0;margin:0;width:auto;padding-left:10px;}
.navbr ul li .navbr-son ul li .box{ margin-left:0;}
.navbr ul li .navbr-son ul li .img{ display:none;}
.navbr ul li .navbr-son ul li p{ line-height:40px;text-align:left;font-size:15px;}
.navbr ul li .navbr-son ul li a{ font-weight:300;height:auto;padding:0;color:#333 !important;}
.navbr ul li .navbr-son ul li .box:hover a{ color:#ad8b65 !important;}

.header .right-item{ float:right;Position: relative;margin-left:40px;padding-left:17px;}
.header .right-item:before{ display:none;}
.header .right-item ul{ }
.header .right-item ul li{ Position: relative;float:left;line-height:50px;margin-left:40px;}
.header .right-item ul li:first-child{ display:none;}
.header .right-item ul li span.iconfont{ cursor: pointer;font-size:18px;}
.header .right-item ul li:hover span.iconfont{ color:#333;}

.search-bg{ top:50px;height:0;left:0;right:0;}
.search-con{ Position: absolute;transform:translate(-50%, -50%);top:50%;left:50%;width:80%;overflow: hidden;}
.search-con input{ outline:none;background:rgba(0,0,0,0);border:0;border-bottom:solid 2px #999;padding:0;height:52px;line-height:52px;font-size:16px;width:100%;text-align:center;border-radius:0;color:#999;}
.search-con input:focus{ border-bottom:solid 2px #ad8b65;color:#ad8b65;}
.s_button{ text-align:center;margin-top:30px;}
.s_button button{ width:180px;height:46px;text-align:center;line-height:46px;font-size:20px;border-radius:50px;border:0;outline:none;background:#ad8b65;color:#fff;cursor: pointer;}
.search-con .guanbi-search{ text-align:center;color:#333;margin-bottom:100px;}
.search-con .guanbi-search .iconfont{ display:inline-block;cursor: pointer;font-size:30px;font-weight:100 !important;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.search-con .guanbi-search .iconfont:hover{ transform:rotate(180deg);}
.search-on{ height: 100%;}

.header .menu-btn{ display:block;float:left;line-height:50px;}
.left-0{ left:0;}

/*轮播图*/
.swiper-content{ Position: relative;height:100%;z-index:3;background:#fff;}
.swiper-content .mySwiper{ height:100%;width:100%;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.swiper-content .swiper-slide{ overflow: hidden;}
.swiper-content .swiper-img{ overflow: hidden;height:100%;width:100%;background-size:cover !important;background-repeat: no-repeat !important;background-position:center center !important;position: relative;}
.swiper-content .swiper-pagination-bullet-active{ background:#fff !important;}
.text-center{ Position: absolute;left:50%;width:80%;top:50%;z-index:9;transform:translate(-50%,-50%);color:#fff;}
.text-center p{ font-weight:300;text-align:center;line-height:1.5;font-size:22px;letter-spacing:0px;}
.swiper-content .swiper-pagination{ bottom:30px !important;}
.swiper-content .swiper-pagination .swiper-pagination-bullet{ -webkit-transform: scale(1.0) !important;-moz-transform: scale(1.0) !important;transform: scale(1.0) !important;border-radius:0 !important;left:0 !important;width:40px;height:1px;background:#fff;margin:0 5px !important;-moz-opacity:0.4;-khtml-opacity:0.4;Opacity:0.4;Filter:alpha(opacity=40);}
.swiper-content .swiper-pagination .swiper-pagination-bullet-active{ background:#fff;-moz-opacity:1;-khtml-opacity:1;Opacity:1;Filter:alpha(opacity=100);}

/*品牌简介*/
.index-about{ padding:40px 0;}
.index-about-box{ width:auto;margin:0 15px;}
.index-about h2{ margin-bottom:20px;font-size:28px;line-height:1.5;font-weight:300;}
.index-about-desc{ font-size:15px;line-height:1.75;text-align:center;font-weight:300;}

.read-more{ overflow: hidden;text-align:center;margin-top:40px;}
.read-more a{ display:block;margin:0 auto;width:80%;height:36px;line-height:36px;background:#ad8b65;font-weight:200;font-size:16px;color:#fff;font-weight:300;}
.read-more a span.iconfont{ font-size:16px;margin-top:-2px;display:inline-block;vertical-align:middle;padding-left:10px;font-weight:300;}
.read-more a:hover{ background:#ad8b65;}

/*系列产品*/
.mySwiper-product .swiper-slide .swiper-slide-img{ Position: relative; }
.mySwiper-product .swiper-slide .swiper-slide-img img{ width:100%;}

.mySwiper-product .swiper-slide .swiper-slide-img .tips{ Position: absolute;z-index:3;top:0;bottom:0;left:0;right:0;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.mySwiper-product .swiper-slide:hover .swiper-slide-img .tips{ background:rgba(255,255,255, 0);padding:8%;backdrop-filter: blur(0px);-webkit-backdrop-filter: saturate(100%) blur(0px);backdrop-filter: saturate(100%) blur(0px);}

.mySwiper-product .swiper-slide .swiper-slide-img .desc{ Position: absolute;z-index:2;left:0;bottom:50px;right:0;padding:8%;color:#fff;overflow: hidden;height:66px;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.mySwiper-product .swiper-slide:hover .swiper-slide-img .desc{ height:66px;color:#fff;}
.mySwiper-product .swiper-slide .swiper-slide-img .desc h2{ font-size:24px;line-height:34px;margin-bottom:10px;font-weight:300;}
.mySwiper-product .swiper-slide .swiper-slide-img .desc p{ font-size:14px;line-height:22px;font-weight:300;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.mySwiper-product .swiper-slide .swiper-slide-img .desc .read-more-btn{ text-align:center;display:block;margin-top:30px;width:55%;height:36px;line-height:36px;background:#1f1f21;font-weight:300;font-size:14px;color:#fff;vertical-align:middle;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.mySwiper-product .swiper-slide .swiper-slide-img .desc .read-more-btn span.iconfont{ font-size:14px;display:inline-block;vertical-align:middle;padding-left:10px;}
.mySwiper-product .swiper-slide .swiper-slide-img .desc .read-more-btn:hover{ background:#ad8b65;}

.mySwiper-product .swiper-pagination{ bottom:30px !important;}
.mySwiper-product .swiper-pagination .swiper-pagination-bullet{ -webkit-transform: scale(1.0) !important;-moz-transform: scale(1.0) !important;transform: scale(1.0) !important;border-radius:0 !important;left:0 !important;width:40px;height:1px;background:#fff;margin:0 5px !important;-moz-opacity:0.4;-khtml-opacity:0.4;Opacity:0.4;Filter:alpha(opacity=40);}
.mySwiper-product .swiper-pagination .swiper-pagination-bullet-active{ background:#fff;-moz-opacity:1;-khtml-opacity:1;Opacity:1;Filter:alpha(opacity=100);}

/*首页新闻*/
.index-news{ Position: relative;padding:40px 0;}
.index-news .left-title{ width:auto;Position: static;border-right:solid 0 #ddd;}
.index-news .left-title .left-head{ Position: static;transform:translateY(0);text-align:center;}
.index-news .left-title .left-head h2{ margin-bottom:20px;font-size:28px;font-weight: 300;line-height:1.75;text-align:center;color:#ad8b65;}
.index-news .left-title .left-head .read-more-btn{ display:none;}

.index-news .right-news{ width:auto;float:none;overflow: hidden;padding:0 15px;}
.index-news .right-news ul{ margin-left:0;margin-top:-30px;}
.index-news .right-news ul li{ width:100%;float:none;margin-top:30px;}
.index-news .right-news ul li .box{ margin-left:0;}
.index-news .right-news ul li .box .day{ display:none;}
.index-news .right-news ul li .box .data{ display:none;}
.index-news .right-news ul li .box .img{ overflow: hidden;margin-bottom:20px;}
.index-news .right-news ul li .box .img img{ width:100%;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.index-news .right-news ul li .box:hover .img img{ -webkit-transform: scale(1.10);-moz-transform: scale(1.10);transform: scale(1.10);}
.index-news .right-news ul li .box .desc{ overflow: hidden;}
.index-news .right-news ul li .box .desc h2 a{ display:block;font-size:16px;height:44px;line-height:22px;margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.index-news .right-news ul li .box .desc h2 a:hover{ color:#ad8b65;}
.index-news .right-news ul li .box .desc p{ display:block;font-size:12px;height:40px;line-height:20px;margin-bottom:20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-weight:300;color:#666;}
.index-news .right-news ul li .box .desc a .iconfont{ font-size:28px;line-height:1;}
.index-news .right-news ul li .box .desc a .iconfont:hover{ color:#ad8b65;}

/*内页通用*/
.contenter{ width:auto;margin:0 15px;}
.now{ border-bottom:solid 1px #ddd;}
.now p{ height:50px;line-height:50px;}

/*品牌*/
.list-about-desc{ overflow: hidden;padding:0;}
.list-about-desc ul{}
.list-about-desc ul li{ overflow: hidden;padding:30px 0;border-bottom:solid 1px #ddd;}
.list-about-desc ul li:last-child{ border:0;}
.list-about-desc ul li .left{ width:auto;float:none;margin-bottom:20px;}
.list-about-desc ul li .left h2.en{ font-size:24px;line-height:1.2;font-weight:500;color:#ad8b65;text-align:center;}
.list-about-desc ul li .left h2.cn{ font-size:20px;line-height:1.2;font-weight:500;color:#ad8b65;text-align:center;}
.list-about-desc ul li .left h2.en2{ font-size:24px;line-height:1.2;font-weight:500;color:#bfbebe;text-align:center;}
.list-about-desc ul li .left h2.cn2{ font-size:20px;line-height:1.2;font-weight:500;color:#bfbebe;text-align:center;}

.list-about-desc ul li .right{ width:auto;float:none;}
.list-about-desc ul li .right .body-en{ margin-bottom:20px;line-height:1.5;font-size:15px;font-weight:300;padding-top:10px;}
.list-about-desc ul li .right .body-en p{ margin-bottom:15px;}
.list-about-desc ul li .right .body-cn{ line-height:1.5;font-size:14px;font-weight:300;text-align:justify;}
.list-about-desc ul li .right .body-cn p{ margin-bottom:15px;}
.list-about-desc ul li b.q{ color:#ad8b65;padding-right:10px;}
.list-about-desc ul li b.a{ color:#333;padding-right:10px;}

/*产品列表*/
.product-head{ margin-bottom:30px;padding:30px 0;border-bottom:solid 1px #ddd;overflow: hidden;}
.product-head .left{ width:auto;float:none;margin-bottom:20px;}
.product-head .left h2.en{ font-size:22px;line-height:1.3;font-weight:500;color:#ad8b65;}
.product-head .left h2.cn{ font-size:20px;line-height:1.3;font-weight:500;color:#ad8b65;}
.product-head .right{ width:auto;float:none;padding-top:8px;}
.product-head .right p.en{ margin-bottom:10px;line-height:1.5;font-size:14px;font-weight:300;}
.product-head .right p.cn{ text-align:justify;line-height:1.5;font-size:13px;font-weight:300;}

.list-product{ overflow: hidden;padding-bottom:30px;}
.list-product ul{ margin-top:-15px;margin-left:-10px;}
.list-product ul li{ width:50%;float:left;margin-top:15px;}
.list-product ul li .box{ Position: relative;margin-left:10px;padding:5px;border:solid 1px #ddd;}
.list-product ul li .box:after{ content:'';Position: absolute;bottom:-1px;left:0;width:0;height:4px;background:#ad8b65;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.list-product ul li .box:hover:after{ content:'';width:auto;width:0;}
.list-product ul li .box .img{ overflow: hidden;}
.list-product ul li .box .img img{ width:100%;height:auto;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.list-product ul li .box:hover .img img{ -webkit-transform: scale(1.10);-moz-transform: scale(1.10);transform: scale(1.10);}
.list-product ul li .box .desc{ padding:10px 10px 10px 10px;overflow: hidden;Position: relative; }
.list-product ul li .box .desc .title{ }
.list-product ul li .box .desc .title h2{ font-size:12px;line-height:22px;height:22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.list-product ul li .box .desc p{ line-height:20px;height:20px;font-size:10px;color:#999;margin-right:0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-product ul li .box .desc .btn-more{ display:none;}

/*分页样式*/
.pages{ margin:30px 0;height:32px;line-height:30px;overflow: hidden;text-align:center;}
.pages ul{ text-align:center;}
.pages ul li{ border-radius:50px;display:inline-block;margin:0 2px;}
.pages ul a{ border:solid 1px #ddd;display:inline-block;padding:0 11px;color:#999;border-radius:50px;margin:0 2px;}
.pages ul a:hover{ background:#ad8b65;border:solid 1px #ad8b65;color:#fff;}
.pages ul a.page-num-current{ background:#ad8b65;border:solid 1px #ad8b65;padding:0 11px;color:#fff;}
.pages ul li span.pageinfo{ color:#999;}
.pages ul span.page-num{ border:solid 1px #ddd;display:inline-block;padding:0 16px;color:#999;border-radius:50px;margin:0 2px;display:none;}
.pages span input{ height:24px;line-height:24px;border:1px solid #ccc; width:30px; margin:0 2px 0 2px; text-align:center; padding-top:-1px ;font-size:14px;}
.city-page{ margin-top:50px;}

/*产品详情页*/
.product-top{ overflow: hidden;padding:30px 0;margin-bottom:10px;}

.tab-product{ margin-bottom:20px;width:auto;float:none;}
.tab-product .hd{ Position: absolute;bottom:10px;right:10px;}

.product-main{ float:none;overflow: hidden;width:auto;min-height:auto;padding-left:0;border-left:solid 0 #ddd;}
.product-main ul{ }
.product-main ul li{ padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #ddd;}
.product-main ul li:last-child{ padding:0;margin:0;border:0;}
.product-main ul li h1{ line-height:1.5;font-size:18px;}
.product-main ul li p.cs{ font-size:12px;line-height:22px;font-weight:300;}
.product-main ul li p.en{ font-size:13px;line-height:22px;font-weight:300;margin-bottom:15px;}
.product-main ul li p.cn{ font-size:13px;line-height:22px;font-weight:300;}

.left-product{ overflow: hidden;margin-bottom:40px;display:none;}
.left-product .hd{ overflow: hidden;height:28px;line-height:28px;margin-bottom:20px;}
.left-product .hd h2{ font-size:18px;font-weight:500;float:left;}
.left-product .hd .prev{ display:none;}
.left-product .hd .next{ display:none;}
.left-product .bd{ }
.left-product .bd ul{ margin-left:-10px !important;}
.left-product .bd ul li{ width:50%;float:left;}
.left-product .bd ul li .box{ Position: relative;margin-left:10px;padding:5px;border:solid 1px #ddd;}
.left-product .bd ul li .box:after{ content:'';Position: absolute;bottom:-1px;left:0;width:0;height:4px;background:#ad8b65;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.left-product .bd ul li .box:hover:after{ content:'';width:auto;width:100%;}
.left-product .bd ul li .box .img{ overflow: hidden;}
.left-product .bd ul li .box .img img{ width:100%;height:auto;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.left-product .bd ul li .box:hover .img img{ -webkit-transform: scale(1.10);-moz-transform: scale(1.10);transform: scale(1.10);}
.left-product .bd ul li .box .desc{ padding:10px 10px 10px 10px;overflow: hidden;Position: relative; }
.left-product .bd ul li .box .desc .title{ }
.left-product .bd ul li .box .desc .title h2{ font-size:14px;line-height:22px;height:22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.left-product .bd ul li .box .desc p{ line-height:20px;height:20px;font-size:10px;color:#999;margin-right:0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.left-product .bd ul li .box .desc .btn-more{ display:none;}

.tab-product .prev, .tab-product .next{ display:none !important;}

/*产品页轮播图*/
.swiper-product{ Position: relative;z-index:3;background:#fff;}
.swiper-product .mySwiper{ height:100%;width:100%;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.swiper-product .swiper-slide{ overflow: hidden;}
.swiper-product .swiper-img{ overflow: hidden;}
.swiper-product .swiper-img img{ width:160%;transform:translateX(-18.5%);}
.swiper-product .swiper-pagination{ bottom:10px !important;}
.swiper-product .swiper-pagination .swiper-pagination-bullet{ -webkit-transform: scale(1.0) !important;-moz-transform: scale(1.0) !important;transform: scale(1.0) !important;border-radius:0 !important;left:0 !important;width:40px;height:1px;background:#fff;margin:0 5px !important;-moz-opacity:0.4;-khtml-opacity:0.4;Opacity:0.4;Filter:alpha(opacity=40);}
.swiper-product .swiper-pagination .swiper-pagination-bullet-active{ background:#fff;-moz-opacity:1;-khtml-opacity:1;Opacity:1;Filter:alpha(opacity=100);}

/*产品页品牌基因*/
.dna-bg{ padding:40px 0;background:#f5f5f5 url(../images/view_dna_bg.png) no-repeat center center;background-size:auto 100%;}

.dna-title{ text-align:center;margin-bottom:30px;}
.dna-title h2.en{ font-size:20px;line-height:30px;}
.dna-title h2.cn{ font-size:16px;line-height:24px;}
.dna-title i{ display:block;height:2px;width:40px;margin:10px auto;background:#333;}
.tab-dna{ width:auto;margin:0 auto;overflow: hidden;}
.tab-dna .bd{ overflow: hidden;}
.tab-dna .bd ul{ }
.tab-dna .bd ul li{ width:auto;float:none;}
.tab-dna .bd ul li .box{ padding:0 30px;}
.tab-dna .bd ul li .box .img{ text-align:center;margin-bottom:20px;}
.tab-dna .bd ul li .box .img img{ height:90px;}
.tab-dna .bd ul li .box .desc-box{ overflow: hidden;Position: relative; }
.tab-dna .bd ul li .box .desc-box .desc-en{ text-align:center;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.tab-dna .bd ul li .box:hover .desc-box .desc-en{ transform:translateY(-100%);}
.tab-dna .bd ul li .box .desc-box .desc-en h2{ margin-bottom:10px;font-size:14px;line-height:22px;}
.tab-dna .bd ul li .box .desc-box .desc-en p{ font-size:12px;line-height:20px;font-weight:300;}
.tab-dna .bd ul li .box .desc-box .desc-cn{ text-align:center;Position: absolute;left:0;right:0;top:0;bottom:0;transform:translateY(100%);-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.tab-dna .bd ul li .box:hover .desc-box .desc-cn{ transform:translateY(0);}
.tab-dna .bd ul li .box .desc-box .desc-cn h2{ margin-bottom:10px;font-size:14px;line-height:22px;}
.tab-dna .bd ul li .box .desc-box .desc-cn p{ font-size:12px;line-height:20px;font-weight:300;}
.tab-dna .hd{ text-align:center;margin-top:30px;}
.tab-dna .hd .prev{ display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;font-size:14px;color:#fff;border-radius:100%;background:#ad8b65;cursor:pointer;}
.tab-dna .hd .next{ display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;font-size:14px;color:#fff;border-radius:100%;background:#ad8b65;cursor:pointer;margin-left:20px;}
.tab-dna .hd .prevStop{ background:#ccc;}
.tab-dna .hd .nextStop{ background:#ccc;}

/*新闻列表*/
.list-news{ overflow: hidden;margin-top:30px;}
.list-news ul{}
.list-news ul li{ height:auto;Position: relative;padding-bottom:30px;margin-bottom:30px;border-bottom:solid 1px #ddd;}
.list-news ul li:last-child{ padding-bottom:0;margin-bottom:0;border-bottom:solid 0 #ddd;}
.list-news ul li .img{ margin-bottom:20px;overflow: hidden;Position: static;width:auto;height:auto;}
.list-news ul li .img img{ width:100%;height:auto;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.list-news ul li:hover .img img{ -webkit-transform: scale(1.0);-moz-transform: scale(1.0);transform: scale(1.0);}
.list-news ul li .desc{ padding:0 0 0 0;}
.list-news ul li .desc h2{ font-size:16px;line-height:22px;height:auto;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list-news ul li:hover .desc h2{ color:#ad8b65;}
.list-news ul li .desc i{ width:20px;height:2px;background:#ccc;display:block;margin:15px 0;}
.list-news ul li .desc p.data{ font-size:14px;line-height:20px;height:20px;color:#999;margin-bottom:10px;}
.list-news ul li .desc p.miaoshu{ font-size:12px;line-height:20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;font-weight:300;}

/*新闻详情页*/
.news-content{ padding:30px 0;overflow: hidden;}
.news-content .news-side{ display:none;}

.news-main{ width:auto;float:none;overflow: hidden;}
.news-main .news-top-img{ overflow: hidden;margin-bottom:20px;}
.news-main .news-top-img img{ width:100%;}
.news-main .news-head{ padding-bottom:20px;border-bottom:solid 1px #ddd;margin-bottom:20px;}
.news-main .news-head h1.en{ font-size:18px;line-height:1.5;margin-bottom:10px;}
.news-main .news-head h1.cn{ font-size:16px;line-height:1.5;margin-bottom:20px;}
.news-main .news-head .data{ font-weight:300;font-size:14px;color:#999;}

.news-main .body{ line-height:1.5;font-weight:300;font-size:14px;}
.news-main .body img{ max-width:100% !important;height:auto !important;}

.news-main .sxp{ margin-top:30px;padding:15px;border:solid 1px #ddd;overflow: hidden;}
.news-main .sxp .left{ width:auto;float:none;margin-bottom:20px;}
.news-main .sxp .right{ width:auto;float:none;}
.news-main .sxp h4{ font-size:16px;margin-bottom:10px;}
.news-main .sxp p{ color:#999;line-height:20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news-main .sxp p a{ font-size:14px;font-weight:300;}
.news-main .sxp p a:hover{ color:#ad8b65;}

/*联系我们*/
.contact-banner{ margin:30px 0;}
.contact-banner img{ width:100%;}

.message{ margin-bottom:30px;padding:30px 30px;background:#fff;box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);}
.message .left{ margin-bottom:15px;width:auto;float:none;overflow: hidden;}
.message .left h2{ font-size:15px;line-height:22px;padding-left:0;margin-bottom:20px;text-align:center;}
.message .left p{ font-size:14px;line-height:22px;padding-left:30px;margin-bottom:15px;color:#a6a6a6;Position: relative;font-weight:400;}
.message .left p span.iconfont{ display: block;Position: absolute;left:0;top:0;}

.message .right{ width:auto;float:none;overflow: hidden;}
.message .right h2{ text-align:center;font-size:15px;line-height:22px;margin-bottom:35px;}
.message .right ul{ margin-left:-25px;margin-top:-10px;overflow: hidden;}
.message .right ul li{ width:100%;float:left;margin-top:10px;}
.message .right ul li.width-100{ width:100%;}
.message .right ul li .box{ margin-left:25px;Position: relative; }
.message .right ul li .box input{ font-weight:500;border-radius:3px;outline:none;border:solid 2px #eee;height:42px;line-height:42px;padding:0 0 0 40px;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%;font-size:14px;}
.message .right ul li .box input:focus{ border:solid 2px #ad8b65;}
.message .right ul li .box span.iconfont{ Position: absolute;left:15px;display:block;line-height:42px;color:#a6a6a6;}
.message .right ul li .box textarea{ border-radius:3px;outline:none;border:solid 2px #eee;min-height:120px;line-height:22px;font-size:14px;padding:6px 10px 0 40px;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%;font-family:'Noto Sans SC', 'Microsoft Yahei', 'Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif;font-weight:300;}
.message .right ul li .box textarea:focus{ border:solid 2px #ad8b65;}
.message .right ul li .box button{ outline:none;border:solid 0 #eee;height:42px;line-height:42px;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%;text-align:center;font-size:14px;background:#ad8b65;color:#fff;border-radius:3px;font-weight:800;cursor: pointer;}

/*页脚*/
.footer{ background:#e6e6e6;padding:30px 15px;}
.footer-box{ width:auto;margin:0 auto;}
.footer-box:after{ content: "";display: block;height: 0;clear: both;visibility: hidden;}

.footer-content{ padding-bottom:0;border-bottom:solid 0 #ccc;margin-bottom:20px;}
.footer-content .left-logo{ float:none;text-align:center;margin-bottom:30px;}
.footer-content .left-logo img{ height:36px;}
.footer-content .footer-nav{ overflow: hidden;float:none;border-top:solid 1px #ccc;padding-top:30px;padding-bottoM:30px;border-bottom:solid 1px #ccc;}
.footer-content .footer-nav ul{ }
.footer-content .footer-nav ul li{ padding:0;margin-left:0;float:none;border-bottom:solid 0 #ccc;float:left;width:33.33334%;}
.footer-content .footer-nav ul li h4{ font-size:14px;line-height:1.2;margin-bottom:10px;text-align:center;}
.footer-content .footer-nav ul li p{ font-size:12px;line-height:1.2;font-weight:300;margin-bottom:10px;text-align:center;}
.footer-content .footer-nav a:hover{ color:#333;}
.footer-content .footer-follow{ display:none;}
.footer-copy{ text-align:center;color:#999;font-size:10px;}

}