﻿producebody,button,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul{font-weight:400;margin:0;padding:0}
body,button,h1,h2,h3,h4,h5,h6,i,input,select,textarea{font:400 12px "Helvetica Neue","Microsoft YaHei",Helvetica,STHeiTi,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
li,ol,ul{list-style:none}
a{text-decoration:none;color:#333}
a:hover{text-decoration:none}
img{vertical-align:top;border:0;max-width:100%}
button,input,textarea{font-size:100%;vertical-align:middle;outline:0;border-radius:0;-webkit-appearance:none}
table{border-spacing:0;border-collapse:collapse}
a,div{-webkit-tap-highlight-color:rgba(255,255,255,0)}
html{font-size:100px}
@media screen and (min-width:360px){html{font-size:112.5px}
}
@media screen and (min-width:375px){html{font-size:117.19px}
}
@media screen and (min-width:414px){html{font-size:129.38px}
}
@media screen and (min-width:480px){html{font-size:150px}
}
@media screen and (min-width:640px){html{font-size:200px}
}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.wp{width:1200px;max-width:1200px;margin:0 auto}
.fl{float:left}
.fr{float:right}
.al{text-align:left}
.ac{text-align:center}
.ar{text-align:right}

.hide{display:none}
.aa222{position:absolute;top:40%;right:40%;z-index:99999;}
.aa222 a{padding:15px 30px;background:#666; opacity:0.8; color:#fff;font-size:16px;border-radius:5px;}

.checkBrowser{font-size:14px;line-height:40px;position:fixed;z-index:99999;top:0;left:50%;width:700px;height:40px;margin-left:-360px;padding:0 10px;color:#FFF;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:#E6212A}
.checkBrowser a{font-size:16px;line-height:20px;position:absolute;top:10px;right:5px;display:block;width:20px;height:20px;cursor:pointer;text-align:center;color:#333;border-radius:50%;background-color:#FFF}
@font-face{font-family:iconfont;src:url(../fonts/iconfont.eot);src:url(../fonts/iconfont.eot) format("embedded-opentype"),url(../fonts/iconfont.woff) format("woff"),url(../fonts/iconfont.ttf) format("truetype"),url(../fonts/iconfont.svg#iconfont) format("svg")}
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
}
@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
.paged{padding-top:30px;text-align:center}
.paged .current,.paged .p_info,.paged a,.paged b{border-radius:.02rem;display:inline-block;zoom:1;margin:5px 3px;padding:.075rem .11rem;font-size:16px;text-align:center;background:#FFF;color:#666}
.paged .current,.paged a:hover{background:#c7ad8e;color:#FFF}
.paged a b{padding:0rem 0rem;border-radius:0rem;margin:0;background:#fff;color:#666}
.paged a:hover b{background:#fff;color:#666}
.paged b{background:#c7ad8e;color:#FFF}

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes flip{0%{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:rotateY(170deg);transform:rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:rotateY(190deg);transform:rotateY(190deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{0%{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:rotateY(170deg);transform:rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:rotateY(190deg);transform:rotateY(190deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes rubberBand{0%{-webkit-transform:scale(1);transform:scale(1)}
30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}
40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}
60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes rubberBand{0%{-webkit-transform:scale(1);transform:scale(1)}
30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}
40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}
60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}
50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(.9);transform:scale(.9)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}
50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(.9);transform:scale(.9)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}
70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}
100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}
}
@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}
70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}
100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}
}
.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}
40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}
}
@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}
40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce}
.header{background-image:url(../images/bg_02.jpg);width:100%;height:94px;position:relative;z-index:111}
.header h1{padding-top:23px}
.header h1 a{display:inline-block;background-image:url(../images/logo.png);width:.97rem;height:.22rem;background-repeat:no-repeat;background-size:cover;background-position:center center;vertical-align:middle}
.header .nav{text-align:right}
.header .nav li{display:inline-block;height:94px;vertical-align:top}
.header .nav li a{text-align:center;box-sizing:border-box;color:#D9C4AE;margin-top:30px;font-size:15px;display:block;width:112px;position:relative;height:100%;line-height:20px}
.header .nav li a span{width:112px;display:block;font-size:12px;color:#686565;}
.header .nav li a img{margin-top:0px;max-width:100%}
.header .nav li .a{width:65px}
.header .nav li a:hover img{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}
.header .nav li+li a:after{position:absolute;left:0;top:24%;-webkit-transform:translate(0,-50%) rotate(30deg);-ms-transform:translate(0,-50%) rotate(30deg);transform:translate(0,-50%) rotate(30deg);content:"";border-left:1px solid #000;width:1px;background:#595959;height:30px}

.header .nav .search-btn{position:relative}
.header .nav .search-btn .search{display:none;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.header .nav .search-btn .search input{width:150px;height:35px;padding-left:10px;padding-right:50px;border-radius:20px;border:1px solid #EFEFEF;background:#FFF;font-size:14px}
.header .nav .search-btn .search button{position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:25px;height:26px;background-color:transparent;background-image:url(../images/search.png);background-size:100% 100%;border:0;cursor:pointer}
.header .nav-box-2{z-index:9999;display:none;position:absolute;top:94px;width:100%;left:0}
.header .nav-box-2 .nav-box-2-transparent{height:10px;width:100%}
.header .nav-box-2 .nav-box-2-nr{background:url(../images/bg2_03.jpg);width:100%;height:332px;padding-top:25px;box-sizing:border-box}
.header .nav-box-2 .nav-box-2-nr .wp{text-align:right;padding-right:50px}
.header .nav-box-2 .nav-box-2-nr .ul{vertical-align:top;display:inline-block;padding-top:0px;margin:0px;width:112px;text-align:center;border-right:1px solid #C8C5BE}
.header .nav-box-2 .nav-box-2-nr .ul li{padding-right:3px;height:35px;padding-top:0px;margin:0px;}
.header .nav-box-2 .nav-box-2-nr .ul a{color:#554728;padding-top:0px;margin:0px;font-size:12px;position:relative;overflow:hidden;margin-left:-1px;display:block;line-height:35px}
.header .nav-box-2 .nav-box-2-nr .ul a span{display:block}
.header .nav-box-2 .nav-box-2-nr .ul a:after{content:"";position:absolute;bottom:0;left:0;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);height:1px;display:block;background:#BFA383;width:100%;border:0;top:auto}
.header .nav-box-2 .nav-box-2-nr .ul a:before{content:"";position:absolute;bottom:0;left:0;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);height:1px;display:block;background:#BFA383;width:100%}
.header .nav-box-2 .nav-box-2-nr .ul a:hover span{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.header .nav-box-2 .nav-box-2-nr .ul a:hover::after{-webkit-transition:all .8s ease;transition:all .8s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.header .nav-box-2 .nav-box-2-nr .ul a:hover::before{-webkit-transition:all .8s ease;transition:all .8s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.header .nav-box-2 .nav-box-2-nr .ul:last-child{margin-right:65px}
.nav-btn{display:none;width:.18rem;height:.16rem;background-size:cover;background-image:url(../images/nav-btn.png);position:absolute;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:.175rem}

.iphone-nav{display:none;position:fixed;left:0;top:0;width:2.09rem;height:100%;background:url(../images/bg_02.jpg);z-index:66666666666}
.iphone-nav a{display:block;padding-left:.44rem;color:#D9C4AE;font-size:.12rem;height:.39rem;line-height:.39rem;border-bottom:1px dashed #545454}
.iphone-nav a img{max-width:100%;vertical-align:middle;height:.12rem}

.bg{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:100;left:0;top:0}
.search-btn-1{position:absolute;right:.5rem;top:50%;display:none;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.search-btn-1 a{display:block;width:.18rem;height:.18rem;background-image:url(../images/sosuo.png);background-size:100% 100%}
.search-1{display:none;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.search-1 input{width:1rem;height:.25rem;padding-left:10px;padding-right:50px;border-radius:20px;border:1px solid #EFEFEF;background:#FFF;font-size:14px}
.search-1 button{position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:.225rem;height:.225rem;background-color:transparent;background-image:url(../images/search.png);background-size:100% 100%;border:0;cursor:pointer}
.back-top{position:fixed;right:10px;top:50%;display:none;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:11111111}
.back-top a{width:80px;height:250px;display:block;background-image:url(../images/top.png);-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.6;background-repeat:no-repeat}
.back-top a:hover{opacity:1}
@media screen and (max-width:1200px){.back-top{display:none!important}
.search-btn-1{display:block}
.wp{width:100%}
.header{height:.495rem;position:relative}
.header .nav{display:none}
.header .header-fd{height:.495rem}
.header h1{left:.175rem;float:none;line-height:normal;position:absolute;top:50%;padding-top:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.iphone-nav{display:block;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate3d(-2.09rem,0,0);transform:translate3d(-2.09rem,0,0)}
.iphone-nav-active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.nav-btn{display:block}
}
.footer{height:490px;width:100%;padding-top:80px;position:relative}
.wp1060{position:relative;z-index:2}
.footer-bg{width:100%;height:490px;position:absolute;bottom:0;left:0;background:rgba(255,255,255,.4)}
.wp1060{width:1060px;margin:0 auto}
.footer-nav{padding-top:80px;padding-bottom:40px;border-bottom:1px dashed #c7c7c7;margin-bottom:32px}
.footer-nav .li{float:left;border-right:1px solid #d9d9d9;line-height:35px;padding:0 40px}
.footer-nav .li li{line-height:35px}
.footer-nav .li li a{font-size:12px;color:#333}
.footer-nav .li li a:hover{color:#bfa383}
.footer-nav .li:first-child{padding-left:0}
.footer-nav .er{width:244px;height:140px;line-height:140px;float:left;text-align:center}
.footer-nav .er>.fl{width:112px;margin:0 5px}
.footer-nav .er .img{box-sizing:border-box;line-height:0;background:#fff}
.footer-nav .er img{max-width:100%;vertical-align:top}
.footer-nav .er .title{line-height:22px}
.footer-nav .a{font-size:14px;color:#000}
.auxiliary{margin-bottom:8px}
.auxiliary a{margin-left:32px}
.auxiliary a:hover{color:#bfa383}
.auxiliary a:first-child{margin-left:20px}
.link{font-size:12px;color:#333;line-height:26px}
.link a{font-size:12px;color:#333;display:inline-block;vertical-align:top;float:left;padding:0!important;margin:0!important;line-height:normal;background:0 0!important;float:none!important}
.link span{display:inline-block;vertical-align:top}
.link span a{vertical-align:top;line-height:26px}
.link .qq{width:26px;height:26px;border-radius:50%;background-color:#727272!important;background-image:url(../images/qq.png)!important;background-position:center center!important;background-repeat:no-repeat!important;margin-left:16px!important}
.link .dh{width:26px;height:26px;border-radius:50%;background-color:#727272!important;background-image:url(../images/dh.png)!important;background-position:center center!important;background-repeat:no-repeat!important;margin-left:9px!important;position:relative}
.link .fx{width:26px!important;height:26px!important;border-radius:50%;background-color:#727272!important;background-image:url(../images/fx.png)!important;background-position:center center!important;background-repeat:no-repeat!important;margin-left:9px!important}
.link .dh:hover{opacity:1}
.link .dh:hover .iphone-box{display:block;opacity:1}
.link .a:hover{color:#bfa383;background:0 0}
.link a:hover{background-color:#bfa383}
span.customSelect{font-size:14px;color:#333;padding-left:25px;border:1px solid #c9cbcd;line-height:28px;width:206px;height:29px;box-sizing:border-box}
span.customSelect.changed{background-color:#f0dea4}
.customSelectInner{width:100%!important;background:url(../images/btn-1_03.png) no-repeat center right}
.footer-1{display:none}
.footer-pt{padding-top:0}

.footer-nav .er .title-one{font-size:16px;font-weight:700;color:#bc8950;display:inline-block;vertical-align:top;-webkit-transition:all 1.5s ease;transition:all 1.5s ease}
.iphone-box{display:none;width:250px;text-align:center;padding:0 10px;height:45px;line-height:45px;position:absolute;top:-50px;left:50%;background:#fff;border-radius:10px;color:#000;font-size:16px;color:#c8ae8f;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
@media screen and (max-width:1200px){.footer-nav .er .title-one{display:none}
.footer{display:none}
.footer-1{padding:0 .2rem;box-sizing:border-box;display:block;width:100%;padding-top:.26rem;padding-bottom:.35rem}
.footer-1 .link{text-align:center}
.footer-1 .link .qq{width:.28rem;height:.28rem}
.footer-1 .link .dh{width:.28rem;height:.28rem}
.footer-1 .link .fx{width:.28rem!important;height:.28rem!important}
.footer-1 .link .iphone{margin-top:.08rem;padding-bottom:.125rem;margin-bottom:.13rem;border-bottom:1px dashed #ccc}
.footer-1 .link .iphone span{color:#3e3e3e;vertical-align:top;font-size:14px}
.footer-1 .link .iphone a{font-size:.15rem;color:#3e3e3e}
.auxiliary-iphone li{float:left;width:33.333333333%;box-sizing:border-box;margin-bottom:.175rem}
.auxiliary-iphone li a{text-align:center;font-size:.11rem;color:#444;display:block;position:relative}
.auxiliary-iphone li a:after{content:"";position:absolute;left:0;top:50%;display:block;height:.085rem;border-left:1px solid #b7b7b7;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.auxiliary-iphone li:nth-child(3n+1) a:after{height:0}
.select-box{padding-top:.11rem;border-top:1px dashed #ccc;text-align:center}
.select-box .customSelectInner{text-align:left}
.select-box span.customSelect{width:1.55rem}
.footer-1-span{text-align:center;margin-top:.13rem}
.footer-1-span span{display:block;font-size:.13rem;color:#3e3e3e}
}
@media screen and (max-width:1200px){.wp1200{width:100%}
}
.banner{width:100%;height:836px;position:relative}
.banner .shadow{position:absolute;top:0;left:0;width:100%;height:10px;z-index:11111;background:#849093;opacity:.5}
.banner .img{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}
.banner .img .swiper-container{width:100%;height:100%}
.banner .img .swiper-container .swiper-slide{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}
.banner .img a{display:block;height:100%}
.banner .img .swiper-button-prev{left:50px;width:90px;height:90px;background-color:transparent;background-image:url(../images/icon-212.png);background-size:.45rem .45rem;margin:0;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}
.banner .img .swiper-button-next{right:50px;width:90px;height:90px;background-color:transparent;background-image:url(../images/icon-212.png);background-size:.45rem .45rem;margin:0;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.banner .img .swiper-button-prev:hover{background-image:url(../images/icon-23.png)}
.banner .img .swiper-button-next:hover{background-image:url(../images/icon-23.png)}
.banner .img .swiper-button-prev{left:50px}
.banner .img .swiper-button-next{right:50px}
.banner .img .swiper-pagination .swiper-pagination-bullet{width:.065rem;height:.065rem;background:#FFF;margin:.04rem;opacity:1}
.banner .img .swiper-pagination .swiper-pagination-bullet-active{background:-webkit-linear-gradient(bottom,#8B7254,#E5CFB5);background:linear-gradient(to top,#8B7254,#E5CFB5)}
.banner .small-img{display:none;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;height:1.75rem}
.banner .small-img .swiper-container{width:100%;height:100%}
.banner .small-img .swiper-container .swiper-slide{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}
.banner .small-img .swiper-button-prev{left:10px;width:.25rem;height:.25rem}
.banner .small-img .swiper-button-next{right:10px;width:.25rem;height:.25rem}
.banner .small-img a{display:block;height:100%}
.banner .small-img .swiper-pagination .swiper-pagination-bullet{width:.065rem;height:.065rem;background:#FFF;margin:.04rem;opacity:1}
.banner .small-img .swiper-pagination .swiper-pagination-bullet-active{background:-webkit-linear-gradient(bottom,#8B7254,#E5CFB5);background:linear-gradient(to top,#8B7254,#E5CFB5)}
.brand-story{background:url(../images/bg3_02.jpg);width:100%;padding-top:60px;padding-bottom:120px;overflow:hidden}
.brand-story .brand-story-photo{box-shadow:0 0 76px -11px #C7C0C0;position:relative;z-index:1;display:inline-block;padding:44px;background:#FFF}
.brand-story .brand-story-photo .img{width:472px;height:425px;overflow:hidden;position:relative}
.brand-story .brand-story-photo .img img{max-width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.brand-story .brand-story-photo-p{margin-left:-3px;display:inline-block;background:#FDFDFD;width:560px;height:400px;box-sizing:border-box;position:relative;vertical-align:top;margin-top:52px}
.brand-story .brand-story-photo-p .p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:13px;color:#555;line-height:30px;width:376px}
.story-title{text-align:center;margin-bottom:60px}
.story-title img{max-width:100%}
.brand-story-more{vertical-align:top;margin-top:162px;display:inline-block;margin-left:-3px;width:45px;height:150px;border-top:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB;border-right:1px solid #CBCBCB;position:relative}
.brand-story-more a{display:block;overflow:hidden;position:absolute;left:0;top:66px;z-index:2;width:80px;height:55px;line-height:55px;text-align:center;font-size:12px;color:#FFF;border-top:1px solid #BEB1A2;border-bottom:1px solid #BEB1A2;z-index:1;background-color:#ef7700}
.brand-story-more a span{position:relative;z-index:3;font-size: 20px}
.brand-story-more a:after{content:"";position:absolute;left:0;-webkit-transform:translate(-80px,0);-ms-transform:translate(-80px,0);transform:translate(-80px,0);top:0;z-index:0;width:80px;height:55px}
.brand-story-more a:hover::after{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:-webkit-linear-gradient(top,#E1CBB1,#7D6446);background:linear-gradient(to bottom,#E1CBB1,#7D6446)}
.brand-story-more a:hover{box-shadow:0 6px 32px -9px #ADADAD}
.produce{padding-top:60px;padding-bottom:140px;background-image:url(../images/bg4.png);background-position:bottom center;background-size:cover;overflow:hidden}
.produce-list{position:relative}
.produce-list .swiper-button-prev,.produce-list .swiper-container-rtl .swiper-button-next{left:-80px;background:0 0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.produce-list .swiper-button-prev span,.produce-list .swiper-container-rtl .swiper-button-next span{　　-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;display:block;width:35px;height:35px;border-radius:50%;background:#FFF;font-size:30px;color:#000;text-align:center;line-height:40px}
.produce-list .swiper-button-next,.produce-list .swiper-container-rtl .swiper-button-prev{right:-80px;background:0 0}
.produce-list .swiper-button-next span,.produce-list .swiper-container-rtl .swiper-button-prev span{　　-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;display:block;width:35px;height:35px;border-radius:50%;background:#FFF;font-size:30px;color:#000;text-align:center;line-height:45px}
.produce-list .produce-list-btn{display:none}
.produce-list .produce-list-btn span:hover{background:-webkit-linear-gradient(bottom,#82694B,#DBC6AC);background:linear-gradient(to top,#82694B,#DBC6AC);color:#FFF}
.produce-list .swiper-container{width:100%;height:100%}
.produce-list .swiper-container .swiper-slide{overflow:hidden;height:435px;text-align:center;background:#FFF}
.produce-list .swiper-container .swiper-slide .box{height:208px;padding-top:0.25rem;box-sizing:border-box;position:relative}
.produce-list .swiper-container .swiper-slide .box a{display:block;width:100%;height:100%}
.produce-list .swiper-container .swiper-slide .box:after{position:absolute;left:0;top:0;content:"";display:block;width:100%;height:100%;background-image:url(../images/bg5_03s.png);background-size:cover;-webkit-transform:translate(0,-120%);-ms-transform:translate(0,-120%);transform:translate(0,-120%)}
.produce-list .swiper-container .swiper-slide h1{font-size:.12rem;color:#ef7700;z-index:2;position:relative;margin-bottom:.1rem}
.produce-list .swiper-container .swiper-slide h2{font-size:.10rem;color:#a1a1a1;z-index:2;position:relative;margin-bottom:.025rem}
.produce-list .swiper-container .swiper-slide h3{font-size:12px;color:#C7C7C7;z-index:2;position:relative;margin-bottom:.15rem}
.produce-list .swiper-container .swiper-slide .i{display:inline-block;height:3px;width:20px;background:#CDCDCD;position:relative;z-index:2;margin-bottom:.3rem}
.produce-list .swiper-container .swiper-slide .img{width:100%;box-shadow:0 .02rem .385rem -.07rem #505050}
.produce-list .swiper-container .swiper-slide .img div{height:1.135rem;background-size:cover;background-position:center center}
.produce-list .swiper-container .swiper-slide:hover .box::after{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.produce-list .swiper-container .swiper-slide:hover h1{-webkit-transition:all .5s ease;transition:all .5s ease;color:#FFF}
.produce-list .swiper-container .swiper-slide:hover h2{-webkit-transition:all .5s ease;transition:all .5s ease;color:#FFF}
.produce-list .swiper-container .swiper-slide:hover h3{-webkit-transition:all .5s ease;transition:all .5s ease;color:#FFF}
.produce-list .swiper-container .swiper-slide:hover .i{-webkit-transition:all .5s ease;transition:all .5s ease;background:#FFF}
.produce:hover .produce-list-btn{display:block}
.ranghising-list li{height:250px;float:left;box-sizing:border-box;padding:0 .06rem;width:20%;position:relative}
.ranghising-list li .box{background-image:url(../images/bg2_13_03.jpg);background-size:100% 100%;overflow:hidden;box-shadow:0 0 41px -9px #a9a9a9;position:relative}
.ranghising-list li .box a{display:block;width:100%;height:100%}
.ranghising-list li .box:after{content:"";display:block;left:0;top:0;width:100%;height:100%;position:absolute;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);background-color:#ef7700;background-size:cover}
.ranghising-list li .box:hover::after{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.ranghising-list li .box:hover h1{-webkit-transition:all .5s ease;transition:all .5s ease;color:#FFF}
.ranghising-list li .box:hover h2{-webkit-transition:all .5s ease;transition:all .5s ease;color:#FFF}
.ranghising-list li .box:hover .iconfont{-webkit-transition:all .5s ease;transition:all .5s ease;color:#FFF}
.ranghising-list li .icon{height:170px;position:relative;z-index:2}
.ranghising-list li .icon span{color:#777B82;font-size:70px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ranghising-list li .nr{height:80px;text-align:center;position:relative;z-index:11}
.ranghising-list li .nr h1{font-size:18px;color:#1F1F1F;margin-bottom:5px;position:relative;z-index:2}
.ranghising-list li .nr h2{font-size:12px;color:#A5A5A5;position:relative;z-index:2;font-family:Arial}
.ranghising-list li .number{position:absolute;bottom:.1rem;right:.09rem;z-index:2;display:block;text-align:right}
.ranghising-list li .number img{max-width:100%}
.news-center-list li{float:left}
.news-center-list li .brand-4-list{box-sizing:border-box;background-image:url(../images/bg6_03.jpg);background-size:100% 100%;border:1px solid #FFF}
.news-center-list li .brand-4-list a{display:block}
.news-center-list li .img{margin-top:.125rem;margin-bottom:.125rem;position:relative;width:1.22rem;margin-left:.2rem;overflow:hidden}
.news-center-list li .img div{padding-bottom:76.22951%;background-size:cover;background-position:center center}
.news-center-list li .img div:after{content:"";display:block;width:59px;height:59px;position:absolute;left:50%;top:50%;background-size:cover;-webkit-transform:translate(-50%,-500%);-ms-transform:translate(-50%,-500%);transform:translate(-50%,-500%);background-image:url(../images/shizi01.png)}
.news-center-list li .img div:before{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);background-color:rgba(0,0,0,.6)}
.news-center-list li .nr{margin-left:320px;margin-right:50px}
.news-center-list li .nr h1{padding-top:50px;font-size:20px;color:#333;margin-bottom:24px}
.news-center-list li .nr .p{font-size:12px;color:#888;line-height:22px;height:44px;overflow:hidden}
.news-center-list li .nr .time{margin-top:25px;font-size:12px;color:#888}
.news-center-list .brand-4-list:hover div::after{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.news-center-list .brand-4-list:hover div::before{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.news-center-list .brand-4-list:hover h1{-webkit-transition:all .5s ease;transition:all .5s ease;color:#A78154}
.ustom-list li{margin-bottom:24px}
.ustom-list li .icon span{font-size:60px}
.ases-list li{float:left;box-sizing:border-box;width:50%;padding:0 6px;margin-bottom:20px}
.ases-list li .ases-height{height:250px;position:relative;margin-bottom:.1rem}
.ases-list li .left{position:absolute;width:300px;box-sizing:border-box;left:12px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:#FFF;z-index:2;overflow:hidden;box-shadow:0 0 47px -14px #656565}
.ases-list li .left div{margin:7px;padding-bottom:69.96466%;background-size:cover;background-position:center center;position:relative;overflow:hidden}
.ases-list li .left div:after{content:"";display:block;width:59px;height:59px;position:absolute;left:50%;top:50%;background-size:cover;-webkit-transform:translate(-50%,-500%);-ms-transform:translate(-50%,-500%);transform:translate(-50%,-500%);background-image:url(../images/shizi01.png)}
.ases-list li .left div:before{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);background-color:rgba(0,0,0,.6)}
.ases-list li .right{position:absolute;right:0;height:250px;width:430px;box-sizing:border-box;top:0;background-image:url(../images/bg15_03.jpg);background-size:100% 100%;padding:50px 45px 50px 180px;box-shadow:0 0 59px -13px #D6D6D6 inset}
.ases-list li .right h1{color:#333;font-size:20px;margin-bottom:20px}
.ases-list li .right .p{font-size:12px;color:#777;line-height:24px;height:48px;overflow:hidden}
.ases-list li .right .btn{margin-top:32px}
.ases-list li .right .btn .a{display:block;width:41px;height:41px;background-repeat:no-repeat;position:relative;background-image:url(../images/btn1.png);background-position:top center}
.ases-list .ases-height:hover div::after{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ases-list .ases-height:hover div::before{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.ases-list .ases-height:hover h1{-webkit-transition:all .5s ease;transition:all .5s ease;color:#A78154}
.ases-list .ases-height:hover .a{-webkit-transition:all .5s ease;transition:all .5s ease;background-image:url(../images/btn01.png)!important}
.brand-story-more-1{text-align:center;display:none;margin-top:.15rem}
.brand-story-more-1 a{display:inline-block;width:95%;line-height:.26rem;height:.26rem;font-size:.1rem;color:#FFF;border-radius:.125rem;background:-webkit-linear-gradient(bottom,#8B7254,#E5CFB5);background:linear-gradient(to top,#8B7254,#E5CFB5);text-align:center;box-shadow:0 3px 34px -11px #545454}
#brand-4 .swiper-pagination{margin-top:.15rem;position:relative}
#brand-4 .swiper-pagination .swiper-pagination-bullet{width:.065rem;height:.065rem;background:#FFF;margin:.04rem;opacity:1}
#brand-4 .swiper-pagination .swiper-pagination-bullet-active{background:-webkit-linear-gradient(bottom,#8B7254,#E5CFB5);background:linear-gradient(to top,#8B7254,#E5CFB5)}
#brand-6 .swiper-pagination{margin-top:.15rem;position:relative}
#brand-6 .swiper-pagination .swiper-pagination-bullet{width:.065rem;height:.065rem;background:#FFF;margin:.04rem;opacity:1}
#brand-6 .swiper-pagination .swiper-pagination-bullet-active{background:-webkit-linear-gradient(bottom,#8B7254,#E5CFB5);background:linear-gradient(to top,#8B7254,#E5CFB5)}
#brand-2 .swiper-pagination{display:none}
#brand-1 .clearfix{-webkit-transition:all 1s ease;transition:all 1s ease}
#brand-1 .clearfix:hover{-webkit-transform:translate(0,3%);-ms-transform:translate(0,3%);transform:translate(0,3%)}
#brand-4 .swiper-pagination{display:none}
#brand-6 .swiper-pagination{display:none}
.story-title>a img{-webkit-transition:all .3s ease;transition:all .3s ease}
.story-title>a:hover img{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);-webkit-animation-play-state:paused;animation-play-state:paused}
@media screen and (max-width:1200px){.story-title>a img{vertical-align:top;width:.33rem!important;height:.33rem!important}
#brand-4 .swiper-pagination{display:block}
#brand-6 .swiper-pagination{display:block}
.banner .small-img{display:block}
.banner .img{display:none}
#brand-2 .swiper-pagination{display:block}
#brand-4 .swiper-pagination{display:block}
.banner{height:1.75rem}
.brand-story{box-sizing:border-box;padding:.21rem .135rem .28rem .135rem ;display: none;}
#brand-1 .story-title{margin-bottom:.1rem}
#brand-2 .story-title{margin-bottom:.2rem}
#brand-3 .story-title{margin-bottom:.25rem}
#brand-4 .story-title{margin-bottom:.16rem}
#brand-5 .story-title{margin-bottom:.175rem}
#brand-6 .story-title{margin-bottom:.115rem}
.brand-story .brand-story-photo{width:48%;float:left;box-sizing:border-box;height:1.275rem;padding:.15rem}
#brand-1 .story-title img{width:1.085rem;height:.285rem}
#brand-2 .story-title img{width:1.11rem;height:.28rem}
#brand-3 .story-title img{width:1.095rem;height:.275rem}
#brand-4 .story-title img{width:1.1rem;height:.255rem}
#brand-5 .story-title img{width:1.13rem;height:.3rem}
#brand-6 .story-title img{width:.93rem;height:.3rem}
.brand-story .brand-story-photo .img{width:auto;height:100%}
.brand-story .brand-story-photo-p{width:52%;float:left;box-sizing:border-box;height:1.275rem;margin-top:0}
.brand-story .brand-story-photo-p .p{font-size:.1rem;line-height:.2rem;height:.8rem;overflow:hidden}
.brand-story-more{display:none}
.brand-story-more-1{display:block}
.produce{box-sizing:border-box;padding:.21rem .135rem .25rem .135rem}
.produce-list .swiper-container .swiper-slide{height:auto}
.produce-list .swiper-container .swiper-slide .box{height:0;padding-bottom:72.98246%}
.produce-list .swiper-pagination{margin-top:.15rem;position:relative}
.produce-list .swiper-pagination .swiper-pagination-bullet{width:.065rem;height:.065rem;background:#FFF;margin:.04rem;opacity:1}
.produce-list .swiper-pagination .swiper-pagination-bullet-active{background:-webkit-linear-gradient(bottom,#8B7254,#E5CFB5);background:linear-gradient(to top,#8B7254,#E5CFB5)}
.ranghising-list li{width:33.33333%;margin-bottom:.12rem}
.ranghising-list li .icon{box-sizing:border-box;padding-bottom:94.53552%;height:0}
.ranghising-list li .nr{box-sizing:border-box;padding-bottom:39.34426%;height:0}
.ranghising-list li{height:auto}
.ranghising-list li .nr h1{font-size:.1rem}
.ranghising-list li .nr h2{font-size:12px}
.ranghising-list li .icon span{font-size:.5rem}
.ranghising-list li:last-child{display:block}
.news-center-list li .brand-4-list{margin-bottom:.07rem}
.news-center-list li .nr{margin-left:1.5rem;margin-right:.17rem}
.news-center-list li .nr h1{margin:0;height:.42rem;line-height:.42rem;overflow:hidden;font-size:.12rem;padding-top:0}
.news-center-list li .nr .time{margin-top:.15rem}
.ases-list li .right{width:75%;padding:0;height:0;padding-left:30%;padding-right:5%;padding-bottom:47.72727%}
.ases-list li .left{width:50%}
.ases-list li .ases-height{height:0;margin-bottom:20px;width:100%;padding-bottom:48%}
.ases-list li .right h1{font-size:.1rem;margin-bottom:.1rem;margin-top:.265rem}
.ases-list li .right .btn{margin-top:.175rem}
#brand-6 .swiper-pagination{display:block}
#brand-5 .ranghising-list li:last-child{display:none}
.brand-story .brand-story-photo-p .p{width:1.5rem}
.ranghising-list li:nth-child(6) .icon span{font-size:.55rem!important}
.ranghising-list li:nth-child(10) .icon span{font-size:.6rem!important}
}
@media screen and (max-width:640px){.brand-story .brand-story-photo-p .p{width:1.2rem}
.ranghising-list li .number img{max-width:75%}
#brand-5 .ranghising-list li:last-child{display:block}
.ranghising-list li{width:50%}
.ranghising-list li .nr h1{font-size:14px}
.news-center-list li .nr .time{margin-top:.05rem}
.ases-list li .right .btn{margin-top:.1rem}
}
@media screen and (max-width:320px){.news-center-list li .nr h1{font-size:14px}
.ases-list li .right h1{font-size:14px}
.ases-list li .right .p{line-height:20px;height:40px}
}
.banner-1{height:484px}
.z-bg-pb{padding-bottom:.3rem}
.navigation-2{height:70px;line-height:70px;background:#f6f6f7;box-shadow:0 0 30px -8px #3c3c3c,0 -12px 44px -25px #969696 inset;position:relative}
.navigation-2 .swiper-wrapper{position:relative}
.navigation-2 .swiper-slide{width:auto}
.navigation-2 .title{display:none}
.navigation-2 li{display:inline-block}
.navigation-2 li a{display:inline-block;padding:0 30px;font-size:16px;color:#666;height:100%;box-sizing:border-box;position:relative}
.navigation-2 li .active{color:#b67935}
.navigation-2 li a:hover{color:#b67935}
.navigation-2 li+li a:after{content:"";display:block;position:absolute;left:0;top:50%;height:15px;border-left:1px solid #bdbdbd;-webkit-transform:translate(0,-50%) rotate(30deg);-ms-transform:translate(0,-50%) rotate(30deg);transform:translate(0,-50%) rotate(30deg)}

.navigation-23{height:70px;line-height:70px;background:#f6f6f7;box-shadow:0 0 47px -8px #3c3c3c,0 -12px 44px -25px #969696 inset;position:relative}
.navigation-23 .swiper-wrapper{position:relative}
.navigation-23 .swiper-slide{width:auto}
.navigation-23 .title{display:none}
.navigation-23 a{display:inline-block;padding:0 10px;font-size:16px;color:#666;height:100%;box-sizing:border-box;position:relative}
.navigation-23 a:hover{color:#b67935}
.navigation-23 li+li a:after{content:"";display:block;position:absolute;left:0;top:50%;height:15px;border-left:1px solid #bdbdbd;-webkit-transform:translate(0,-50%) rotate(30deg);-ms-transform:translate(0,-50%) rotate(30deg);transform:translate(0,-50%) rotate(30deg)}

.z-bg{background:url(../images/bg3_02.jpg)}
.advantage-title{height:140px;text-align:center;background:-webkit-linear-gradient(bottom,#866d4f,#e7d1b7);background:linear-gradient(to top,#866d4f,#e7d1b7);position:relative}
.advantage-title .title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.advantage-title .title h1{color:#fff;font-size:30px;font-weight:700}
.advantage-title .title h2{color:#fff;font-size:13px}
.advantage-list{background-size:cover;background-image:url(../images/bg18_03.jpg);box-shadow:10px 0 23px -5px #c7c7c7 inset,0 0 63px -19px #4c4b4b;position:relative}
.advantage-list li{float:left;box-sizing:border-box;width:25%;border-right:1px solid #fff;padding-left:.05rem;padding-right:.05rem}
.advantage-list li .top{text-align:center;height:0;padding-top:21.66667%;box-sizing:border-box;padding-bottom:115.08108%}
.advantage-list li .top .img{display:inline-block;width:60%;overflow:hidden;box-sizing:border-box;padding:8px;background:-webkit-linear-gradient(bottom,#866d4f,#e7d1b7);background:linear-gradient(to top,#866d4f,#e7d1b7);border-radius:50%;margin-bottom:20px}
.advantage-list li .top .img div{-webkit-transition:all .5s ease;transition:all .5s ease;padding-bottom:100%;border-radius:50%;overflow:hidden;height:0;background-position:center center;background-size:cover;box-sizing:border-box}
.advantage-list li .top h1{font-size:20px;color:#b29065;margin-bottom:5px}
.advantage-list li .top h2{font-size:14px;color:#b29065;margin-bottom:5px}
.advantage-list li .top h3{font-size:16px;color:#333}
.advantage-list li .top:hover .img div{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.advantage-list li+li{border-left:1px solid #c7c7c7}
.video{box-shadow:10px -10px 23px -5px #c7c7c7 inset,0 0 63px -19px #4c4b4b;border-top:1px solid #fff;padding-top:53px;padding-bottom:68px;padding-left:80px;box-sizing:border-box;position:relative;z-index:1;background-image:url(../images/bg16_03.jpg);background-size:cover}
.video .img{width:380px;padding:.15rem;box-sizing:border-box;border-radius:.3rem;background:-webkit-linear-gradient(bottom left,#c6c6c6,#c6c6c6,#fff,#fff);background:linear-gradient(to top right,#c6c6c6,#c6c6c6,#fff,#fff);box-shadow:7px -9px 24px -7px #565656 inset}
.video .img>div{border-radius:.13rem;background-size:cover;background-position:center center;height:1.2rem;box-sizing:border-box}
.video .img>div .video{position:relative;z-index:99999}
.video .img>div .mejs-container{z-index:99999;border-radius:.13rem;overflow:hidden;width:100%!important;height:100%!important}
.video .img>div mejs-controls{border-radius:.13rem!important}
.video .nr{margin-left:456px;margin-right:148px}
.video .nr h1{font-size:30px;margin-top:.15rem;color:#b29065;margin-bottom:.1rem}
.video .nr .p{font-size:14px;color:#444;line-height:30px}
.z-bg-hide{background:0 0}
.z-bg-show{background:0 0}
video{position:relative;left:0;top:0}
.y-height{position:relative;width:80%;margin:0 auto;height:500px}
.y-height .mejs-container{position:absolute;text-indent:0;top:0;left:0;height:100%!important}
.y-height .mejs-overlay-play{height:100%!important}
@media screen and (max-width:1200px){.y-height{height:0;padding-bottom:70%!important}
.z-bg-show{background:0 0}
.banner-1{height:1.75rem}
.video{text-align:center;background:#fff;padding:.265rem .15rem .3rem .15rem}
.video .img{float:none;width:90%;display:inline-block}
.video .nr{margin-left:0;margin-right:0;display:inline-block}
.advantage-list{background:#fff}
}
@media screen and (max-width:767px){.navigation-2 .swiper-slide+.swiper-slide{margin-left:-80px}
}
@media screen and (max-width:640px){.advantage-list li .top{padding-bottom:154.08108%}
.navigation-2{height:auto;line-height:normal;text-align:center;padding:.075rem 0}
.navigation-2 ul li{float:left;box-sizing:border-box;width:50%;margin-bottom:.05rem}
.navigation-2 ul li a{width:100%;padding:0}
.navigation-2 ul li:nth-child(2n+2) a:after{content:"";display:block;position:absolute;left:0;top:50%;height:15px;border-left:1px solid #bdbdbd;-webkit-transform:translate(0,-50%) rotate(30deg);-ms-transform:translate(0,-50%) rotate(30deg);transform:translate(0,-50%) rotate(30deg)}
.advantage-title .title h1{font-size:18px}
.advantage-title{height:.7rem}
.advantage-list li{width:50%;border:0!important;border-bottom:1px solid #efefef!important}
.video .nr h1{font-size:18px}
}
.navigation-3{text-align:center;padding-bottom:.15rem;padding-top:.2rem}
.navigation-3 li{display:inline-block;margin:0 5px;position:relative}
.navigation-3 li a{font-size:16px;color:#666;display:inline-block;width:217px;height:77px;line-height:58px;text-align:center;background-image:url(../images/btn-3_03.png);background-size:cover;overflow:hidden;position:relative}
.navigation-3 li a span{position:relative;z-index:1}
.navigation-3 li a:after{content:"";display:block;width:100%;height:100%;background-image:url(../images/btn-7_03.png);background-size:cover;position:absolute;left:0;top:0;-webkit-transform:translate(-200%,0);-ms-transform:translate(-200%,0);transform:translate(-200%,0)}
.navigation-3 li a:hover span{-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff}
.navigation-3 li a:hover{background:0 0}
.navigation-3 li a:hover::after{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.navigation-3 li .active{background:0 0}
.navigation-3 li .active span{color:#fff}
.navigation-3 li .active:after{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.development-list{position:relative}
.development-list li{float:left;width:25%;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}
.development-list li .a{padding-left:.15rem;padding-right:.15rem;box-sizing:border-box;padding-top:.15rem;background-image:url(../images/bg10_03.jpg);background-size:cover;position:relative;z-index:1;width:100%;height:100%}
.development-list li .img{width:100%;margin-bottom:.11rem}
.development-list li .img div{background-size:cover;background-position:center center;padding-bottom:54.00844%;box-sizing:border-box}
.development-list li .p{padding-bottom:63.47826%;font-size:13px;line-height:24px;color:#555;box-sizing:border-box}
.development-list li .p p{height:0}
.development-list li:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);z-index:11}
.development-list li:after{content:"";background-size:cover;display:block;position:absolute;z-index:0;width:108%;height:108%;top:-8px;left:-16px;background-image:url(../images/y1.png)}
.development-time:after{content:"";width:6.1rem;height:.67rem;background-size:cover;position:absolute;display:block;top:-3px;left:-8px;z-index:11;background-image:url(../images/y3.png)}
.development-time{box-sizing:border-box;position:relative}
.development-time .development-time-bg{background:-webkit-linear-gradient(bottom,#81684a,#dbc5ab);background:linear-gradient(to top,#81684a,#dbc5ab);height:.575rem;padding:0 .62rem;box-sizing:border-box;position:relative;z-index:52}
.development-time .swiper-container{width:100%;height:100%}
.development-time .swiper-slide{color:#fff;font-size:24px;line-height:.575rem;position:relative}
.development-time .swiper-slide label{cursor:pointer}
.development-time .swiper-slide:after{position:absolute;right:-77px;font-size:12px;color:#fff;content:". . . . . . . . .  . . .";display:block;top:50%;-webkit-transform:translate(0,-51%);-ms-transform:translate(0,-51%);transform:translate(0,-51%)}
.development-time .swiper-slide:hover label{-webkit-transition:all .3s ease;transition:all .3s ease;color:#ffe8c7;display:block;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.development-time .swiper-slide .active{-webkit-transition:all .3s ease;transition:all .3s ease;color:#ffe8c7;display:block;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.development-time .swiper-button-next,.development-time .swiper-button-prev{background:0 0;background:#edeeef;width:36px;height:36px;border-radius:50%;text-align:center;line-height:44px;margin:0;left:50px;right:auto;box-shadow:0 -19px 35px -12px #1d1b1b}
.development-time .swiper-button-next span,.development-time .swiper-button-prev span{font-size:30px}
.development-time .swiper-button-prev{-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}
.development-time .swiper-button-next{background:0 0;background:#edeeef;width:36px;border-radius:50%;height:36px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:50px;left:auto;box-shadow:0 19px 35px -12px #1d1b1b}
.development-time-nr{position:relative;z-index:1}
.development-time-nr .development-time-nr-1{padding:.4rem 0;background-image:url(../images/bg8_03.jpg);background-size:cover;box-sizing:border-box;position:relative;z-index:1;min-height:340px}
.development-time-nr .time{width:.79rem;box-sizing:border-box;margin-left:134px}
.development-time-nr .time div{padding-top:50%;padding-bottom:62.65823%;background-repeat:no-repeat;font-size:32px;font-weight:700;color:#454545;background-image:url(../images/time.png);box-sizing:border-box;text-align:center;height:0}
.development-time-nr .table{display:table;margin-left:397px;margin-right:154px}
.development-time-nr .table .p{display:table-cell;border-left:1px solid #d2d2d3;padding-left:64px;font-size:14px;color:#444;line-height:30px}
.development-time-nr:after{content:"";width:6.1rem;height:1.67rem;background-size:cover;position:absolute;display:block;top:25px;left:-8px;background-image:url(../images/y2.png)}
.development-time-nr-z+.development-time-nr-z{display:none}
.z-bg-pt{padding-top:.43rem}
@media screen and (max-width:1200px){.development-time:after{width:100%;top:0;left:0}
.development-time-nr:after{display:none}
.navigation-3 li{margin-bottom:.1rem}
.development-list li{width:50%}
.development-list li{width:50%}
.development-time-nr-z{text-align:center}
.development-time-nr .time{margin-left:0;float:none;display:inline-block;width:50%;padding-left:.36rem;padding-right:.36rem;padding-bottom:.15rem;box-sizing:border-box}
.development-time-nr .table{margin-left:0;margin-right:0}
.development-time-nr .time div{background-position:center center}
.development-time-nr .table{display:block}
.development-time-nr .table .p{padding:0 .15rem;border-left:0;text-align:left}
.development-time-nr{padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.z-bg-30{padding:0 .15rem}
.development-time-bg{padding:0 .5rem}
.development-time-bg .swiper-button-next{right:.1rem}
.development-time-bg .swiper-button-prev{left:.1rem}
.development-time-bg .swiper-slide{font-size:.12rem}
.development-time-bg .swiper-slide:after{display:none}
}
@media screen and (max-width:640px){.development-list li:after{width:100%;height:100%;top:.075rem;left:-.065rem}
.development-list li{width:100%}
.navigation-3 li{float:left;margin:0;box-sizing:border-box;padding:0 .05rem;margin-bottom:.1rem}
.navigation-3 li{width:50%}
.navigation-3 li a{width:100%;height:.5rem;line-height:.385rem}
.development-time-nr .time{width:100%}
}
.contact-y{position:relative}
.contact-y:after{content:"";width:6.115rem;height:2.39rem;background-size:cover;position:absolute;display:block;bottom:-16px;left:-11px;background-image:url(../images/y4.png)}
.contact{padding:.225rem .25rem .3rem .24rem;background-size:cover;background-image:url(../images/bg20_03.jpg);position:relative;z-index:1}
.contact .contact-nr{margin-left:.3rem}
.contact .contact-nr h1{padding-bottom:.09rem;border-bottom:1px dashed #D4D4D4;margin-bottom:.075rem}
.contact .contact-nr h1 img{max-width:100%}
.contact .contact-nr .p{font-size:14px;color:#666;line-height:30px}
.contact .contact-nr .p-inline-block{display:inline-block}
.contact .contact-nr .p-inline-block+.p-inline-block{margin-left:30px}
.contact .contact-nr .em{margin-top:0}
.contact .contact-nr .em img{max-width:85%}
.contact .contact-nr .em+.em{margin-left:10px}
.contact .add{margin-left:570px;padding:.03rem;background:#FFF}
.contact .add img{max-width:100%}
@media screen and (max-width:1200px){.contact-y:after{display:none}
.contact{background:#f8f8f8}
.contact .contact-nr{float:none;margin-left:0}
.contact .add{margin-top:.3rem;margin-left:0}
.contact .contact-nr .p-inline-block+.p-inline-block{margin-left:0}
}
.opinions-box{position:relative}
.opinions-box:after{content:"";width:1223px;height:556px;background-size:100% 100%;position:absolute;display:block;top:0;left:-9px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-image:url(../images/y2.png)}
.opinions{margin-top:.4rem;position:relative;z-index:2;background:#fff}
.opinions .opinions-left{background-image:url(../images/bg23_03.jpg);background-size:cover;padding-top:.25rem;padding-left:58px;padding-right:60px;padding-bottom:.36rem;width:496px;height:100%}
.opinions .opinions-left h1{font-size:24px;font-weight:700;color:#B29065}
.opinions .opinions-left h2{font-size:14px;color:#989898;margin-bottom:15px}
.opinions .opinions-left .opinions-left-nr li{float:left;box-sizing:border-box;width:100%;padding-left:6px;padding-right:6px;position:relative;margin-bottom:.09rem}
.opinions .opinions-left .opinions-left-nr li .input{background:-webkit-linear-gradient(bottom,#e2e3e4,#fff,#fff);background:linear-gradient(to top,#e2e3e4,#fff,#fff);width:100%;height:42px;border:1px solid #d6d6d6;box-sizing:border-box;padding-left:80px;padding-right:10px;font-size:14px}
.opinions .opinions-left .opinions-left-nr li .span{color:#444;font-size:14px;position:absolute;left:14px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.opinions .opinions-left .opinions-left-nr span.customSelect{box-sizing:border-box;padding-left:80px;height:42px;width:100%;border:1px solid #d6d6d6;background:-webkit-linear-gradient(bottom,#e2e3e4,#fff,#fff);background:linear-gradient(to top,#e2e3e4,#fff,#fff)}
.opinions .opinions-left .opinions-left-nr .customSelectInner{height:100%;line-height:42px;background:url(../images/jt2.png) no-repeat center right}
.opinions .opinions-left .textarea{position:relative;height:150px;padding:0 .03rem}
.opinions .opinions-left .textarea textarea{font-size:14px;box-sizing:border-box;padding-left:80px;padding-right:10px;border:1px solid #d6d6d6;height:100%;width:100%;padding-top:10px;resize:none;padding-bottom:10px;background:-webkit-linear-gradient(bottom,#e2e3e4,#fff);background:linear-gradient(to top,#e2e3e4,#fff)}
.opinions .opinions-left .textarea .span{color:#444;font-size:14px;position:absolute;left:14px;top:11px}
.opinions .opinions-left .btn{margin-top:.14rem}
.opinions .opinions-left .btn button{width:100%;height:50px;line-height:50px;text-align:center;color:#FFF;font-size:16px;border:0;cursor:pointer;box-shadow:0 13px 20px -6px #929090;background:-webkit-linear-gradient(bottom,#90795b,#dec9af);background:linear-gradient(to top,#90795b,#dec9af)}
.opinions .opinions-left .btn button:hover{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.8}
.opinions .opinions-right{border-left:1px solid #e2e2e2;margin-left:612px;padding:30px;position:relative;box-sizing:border-box;background-image:url(../images/bg22_03.jpg);background-size:cover}
.opinions .opinions-right .img{background-position:center center;background-size:cover;padding-bottom:89.43396%;box-sizing:border-box}
@media screen and (max-width:1200px){.opinions-box:after{display:none}
.opinions .opinions-left{background:#f8f8f8}
.opinions .opinions-left{width:100%;box-sizing:border-box;float:none;padding-left:.15rem;padding-right:.15rem}
.opinions .opinions-right{margin-left:0;padding:.15rem}
}
@media screen and (max-width:640px){.opinions .opinions-left .opinions-left-nr li{float:none;width:100%;padding:0}
.opinions .opinions-left .textarea{padding:0}
}
.personnel{margin-top:.35rem}
.personnel .personnel-nr .personnel-nr-title{-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:0 10px 34px -13px #888;cursor:pointer;height:.37rem;line-height:.37rem;background:url(../images/bg5_01_03.jpg);font-size:15px;color:#444}
.personnel .personnel-nr .personnel-nr-title li{text-align:center;float:left;overflow:hidden;height:100%}
.personnel .personnel-nr .personnel-nr-title li:first-child{width:20%}
.personnel .personnel-nr .personnel-nr-title li:nth-child(2n){width:18%}
.personnel .personnel-nr .personnel-nr-title li:nth-child(3n){width:12%}
.personnel .personnel-nr .personnel-nr-title li:nth-child(4n){width:12%}
.personnel .personnel-nr .personnel-nr-title li:nth-child(5n){width:12%}
.personnel .personnel-nr .personnel-nr-title li:nth-child(6n){width:19.5%}
.personnel .personnel-nr .personnel-nr-title .icon{width:6.5%;background:#b89b7a;height:100%;box-sizing:border-box;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}
.personnel .personnel-nr .personnel-nr-title .icon i{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);display:block;width:.11rem;height:.065rem;background-image:url(../images/jt3.png);background-size:100% 100%;-webkit-transition:all .3s ease;transition:all .3s ease}
.personnel .personnel-nr .personnel-nr-title .icon .active{-webkit-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}
.personnel .personnel-nr .personnel-nr-title:hover{background:url(../images/title-bg_03.jpg);color:#fff}
.personnel .personnel-nr .personnel-nr-title:hover .icon{background:0 0}
.personnel .personnel-nr .active{background:url(../images/title-bg_03.jpg);color:#fff}
.personnel .personnel-nr .active .icon{background:0 0}
.personnel-nr:first-child .personnel-nr-details-box{display:block}
.personnel-nr-details-box{position:relative;display:none}
.personnel-nr-details-box:after{content:"";width:6.065rem;height:2.045rem;background-size:100% 100%;position:absolute;display:block;top:-11px;left:-2px;z-index:0;background-image:url(../images/y6.png)}
.personnel-nr-details{background-image:url(../images/bg6_01_03.jpg);background-size:100% 100%;position:relative;z-index:2;font-size:14px;color:#555;line-height:30px;padding:.26rem 1.3rem .385rem .46rem}
.personnel-nr-details h1{color:#a78154;font-size:22px;margin-bottom:14px}
.personnel-nr-details .left{width:44%}
.personnel-nr-details .right{margin-left:420px;padding-left:64px;border-left:1px dashed #939494}
.personnel-nr+.personnel-nr{margin-top:.14rem}
@media screen and (max-width:1200px){.personnel-nr-details-box:after{display:none}
.personnel-nr-details{background:#f8f8f8}
.personnel .personnel-title li:first-child{width:30%}
.personnel .personnel-title li:nth-child(3){width:20%}
.personnel .personnel-nr .personnel-nr-title li:nth-child(3){width:20%}
.personnel .personnel-nr .personnel-nr-title .icon{width:10%;float:right}
.personnel .personnel-title li:nth-child(2){display:none}
.personnel .personnel-title li:nth-child(5){display:none}
.personnel .personnel-nr .personnel-nr-title li:nth-child(2){display:none}
.personnel .personnel-nr .personnel-nr-title li:nth-child(5){display:none}
.personnel .personnel-nr .personnel-nr-title li:first-child{width:30%}
.personnel-nr-details{padding:.15rem}
.personnel-nr-details .left{width:100%;float:none}
.personnel-nr-details .right{margin-left:0;margin-top:.15rem;padding:0;border:0}
}
@media screen and (max-width:640px){.personnel .personnel-nr .personnel-nr-title li:nth-child(3){display:none}
.personnel .personnel-nr .personnel-nr-title li:nth-child(6n){width:47%}
.personnel .personnel-title{font-size:14px}
.personnel .personnel-title li:nth-child(4){display:none}
.personnel .personnel-title li:first-child{width:40%}
.personnel .personnel-nr .personnel-nr-title li:first-child{width:40%}
.personnel .personnel-nr .personnel-nr-title{font-size:12px}
.personnel .personnel-nr .personnel-nr-title li:nth-child(4){display:none}
.personnel-nr-details h1{font-size:18px}
}
.news{margin-top:.3rem}
.news li{position:relative;margin-bottom:.16rem}
.news li a{display:block;width:100%;height:100%}
.news li .time{width:92px;height:94px;border-top:1px solid #cab8a3;border-bottom:1px solid #cab8a3;position:absolute;background:-webkit-linear-gradient(bottom left,#b49673,#bda68c);background:linear-gradient(to top right,#b49673,#bda68c);text-align:center;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.news li .time .time-1{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}
.news li .time .time-1 label{font-size:36px;color:#f8f8f8;display:block;margin-bottom:5px}
.news li .time .time-1 span{font-size:16px;color:#f8f8f8}
.news li .title{padding:.12rem 0 .12rem .12rem;margin-left:92px;background:url(../images/bg7_03.jpg);background-size:cover;box-shadow:0 8px 41px -17px #313131}
.news li .title .img{width:244px}
.news li .title .img div{width:100%;padding-bottom:76.22951%;background-size:cover;background-position:center center;position:relative;overflow:hidden}
.news li .title .img div:after{content:"";display:block;width:59px;height:59px;position:absolute;left:50%;top:50%;background-size:cover;-webkit-transform:translate(-50%,-600%);-ms-transform:translate(-50%,-600%);transform:translate(-50%,-600%);background-image:url(../images/shizi.png)}
.news li .title .img div:before{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);background-color:rgba(0,0,0,.6)}
.news li .title .nr{margin-left:284px;margin-right:72px}
.news li .title .nr h1{font-size:22px;color:#444;margin-bottom:15px;margin-top:26px}
.news li .title .nr .p{color:#666;font-size:13px;line-height:25px;overflow:hidden;height:50px}
.news li:hover .img-1::after{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}
.news li:hover .img-1::before{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}
.news li:hover h1{-webkit-transition:all .5s ease;transition:all .5s ease;color:#a78154!important}
@media screen and (max-width:1200px){.news li .title .img{float:none}
.news li .title .nr{margin-left:0;margin-right:.12rem}
.news li .title{padding-right:.12rem}
}
@media screen and (max-width:640px){.news li .time{width:80px;height:80px}
.news li .title .img{width:auto}
.news li .title{margin-left:0}
.news li .title .nr .p{display:none}
.news li .time{display:none}
.news li .title .nr h1{font-size:16px}
}
.news-dedetails{margin-top:.3rem;width:960px}
.news-dedetails .title{color:#fff;font-size:14px;position:relative;padding:.05rem .05rem;width:100%;box-sizing:border-box;background:-webkit-linear-gradient(bottom,#806545,#d3bb9f);background:linear-gradient(to top,#806545,#d3bb9f)}
.news-dedetails .title h1{font-size:30px;color:#fff;margin-bottom:7px}
.news-dedetails .title .title-1{text-align:center}
.news-dedetails .news-dedetails-nr{padding:.22rem .28rem .37rem .28rem;background-image:url(../images/bg7_01_03.jpg);background-size:100% 100%;background-position:bottom left;box-shadow:0 9px 56px -12px #3a3939}
.news-dedetails .news-dedetails-nr .p{font-size:13px;line-height:30px;color:#666}
.news-dedetails .news-dedetails-nr .p img{max-width:100%;margin:35px 0}
.news-dedetails .btn{margin-top:.025rem;text-align:center;padding-left:16%;padding-right:16%}
.news-dedetails .btn a{display:inline-block;vertical-align:top;width:80%;border-radius:.15rem;font-size:16px;text-align:center;color:#fff;height:.26rem;line-height:.26rem;background:-webkit-linear-gradient(bottom,#8b7254,#ddc7ac);background:linear-gradient(to top,#8b7254,#ddc7ac)}
.news-dedetails .btn a span{position:relative}
.news-dedetails .btn a span:after{position:absolute;display:block;width:.135rem;height:.135rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:100% 100%;background-image:url(../images/jt4.png)}
.news-dedetails .btn a:hover{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.8}
@media screen and (max-width:1200px){.news-dedetails .title h1{font-size:26px}
.news-dedetails .news-dedetails-nr{background:#fff}
.news-dedetails .btn a{width:100%}
.news-dedetails{width:100%}
}
@media screen and (max-width:640px){.news-dedetails .news-dedetails-nr{padding:.15rem .15rem .25rem .15rem}
}
.exclusive{margin-top:.46rem}
.exclusive .details{height:600px;box-shadow:0 20px 31px -8px #6F6F6F}
.exclusive .details .swiper-container{width:100%;height:100%;background-image:url(../images/bg7_02_03_03.jpg);background-size:cover}
.exclusive .details .swiper-container .swiper-slide{box-sizing:border-box;padding:.12rem 0 .12rem .12rem}
.exclusive .details .swiper-container .img{width:785px}
.exclusive .details .swiper-container .img div{padding-bottom:69.93631%;background-size:cover;background-position:center center}
.exclusive .details .swiper-container .nr{margin-left:842px;margin-right:60px}
.exclusive .details .swiper-container .nr h1{margin-top:52px;font-size:24px;color:#333;margin-bottom:18px}
.exclusive .details .swiper-container .nr p{font-size:14px;color:#777;line-height:26px}
.exclusive .list{padding:.14rem .37rem;background:-webkit-linear-gradient(bottom,#967E62,#E9D3B9);background:linear-gradient(to top,#967E62,#E9D3B9);box-sizing:border-box;box-shadow:0 9px 31px -8px #6F6F6F;position:relative}
.exclusive .list .swiper-button-prev,.exclusive .list .swiper-container-rtl .swiper-button-next{background:-webkit-linear-gradient(bottom,#DDDDDE,#FFF);background:linear-gradient(to top,#DDDDDE,#FFF);border-radius:50%;width:.225rem;height:.225rem;opacity:1;margin:0;left:.075rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);box-shadow:0 14px 24px -11px #4c4848}
.exclusive .list .swiper-button-prev span,.exclusive .list .swiper-container-rtl .swiper-button-next span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-54%,-58%) rotate(180deg);-ms-transform:translate(-54%,-58%) rotate(180deg);transform:translate(-54%,-58%) rotate(180deg);font-size:40px;color:#333}
.exclusive .list .swiper-button-next,.exclusive .list .swiper-container-rtl .swiper-button-prev{background:-webkit-linear-gradient(bottom,#DDDDDE,#FFF);background:linear-gradient(to top,#DDDDDE,#FFF);border-radius:50%;width:.225rem;height:.225rem;box-shadow:0 14px 24px -11px #4c4848;opacity:1;margin:0;right:.075rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.exclusive .list .swiper-button-next span,.exclusive .list .swiper-container-rtl .swiper-button-prev span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-46%,-42%);-ms-transform:translate(-46%,-42%);transform:translate(-46%,-42%);font-size:40px;color:#333}
.exclusive .list .swiper-button-prev:hover{-webkit-transition:all .3s ease;transition:all .3s ease;background:#E9D3B9}
.exclusive .list .swiper-button-next:hover{-webkit-transition:all .3s ease;transition:all .3s ease;background:#E9D3B9}
.exclusive .list .swiper-container{width:100%}
.exclusive .list .swiper-slide div{background-size:cover;background-position:center center;padding-bottom:68.88889%;border:2px solid #CFBCA4;position:relative;overflow:hidden;cursor:pointer}
.exclusive .list .swiper-slide div i{box-sizing:border-box;position:absolute;left:0;top:0;width:100%;height:100%;display:block;border:2px solid rgba(255,255,255,.8)}
.exclusive .list .swiper-slide div:after{content:"";display:block;width:.295rem;height:.295rem;position:absolute;left:50%;top:50%;background-size:cover;-webkit-transform:translate(-50%,-500%);-ms-transform:translate(-50%,-500%);transform:translate(-50%,-500%);background-image:url(../images/shizi.png)}
.exclusive .list .swiper-slide div:before{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);background-color:rgba(0,0,0,.6)}
.exclusive .list .active-nav div:after{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.exclusive .list .active-nav div:before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.exclusive .list .swiper-slide:hover div::after{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.exclusive .list .swiper-slide:hover div::before{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media screen and (max-width:1200px){.exclusive .details{height:auto}
.exclusive .details .swiper-container .swiper-slide{padding-right:.12rem}
.exclusive .details .swiper-container .img{width:100%;float:none}
.exclusive .details .swiper-container .nr{margin:0;padding:.15rem}
.exclusive .details .swiper-container .nr h1{margin-top:0}
}
.contact-monopoly{margin-top:.24rem;margin-bottom:.16rem;padding:.15rem 0 .06rem 0;background:-webkit-linear-gradient(bottom,#836848,#dcc4a8);background:linear-gradient(to top,#836848,#dcc4a8);box-shadow:0 11px 49px -22px #000;width:cos(10,100) px}
.contact-monopoly .contact-monopoly-list li{float:left;text-align:center;box-sizing:border-box;width:.49rem;padding:0 0;margin-bottom:.09rem;position:relative}
.contact-monopoly .contact-monopoly-list li a{display:inline-block;padding:0 .05rem;border-radius:.05rem;font-size:14px;height:23px;line-height:23px;overflow:hidden;color:#faf7f4}
.contact-monopoly .contact-monopoly-list li .active{background:#f0eae2;color:#927c62;box-shadow:0 9px 21px -9px #7d7d7d}
.contact-monopoly .contact-monopoly-list li a:hover{background:#f0eae2;color:#927c62;-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:0 9px 21px -9px #7d7d7d}
.contact-monopoly .contact-monopoly-list li:after{position:absolute;background:#b59a7b;width:1px;right:0;content:"";top:50%;height:.065rem;border-right:1px solid #e1d1be;-webkit-transform:rotate(30deg) translate(0,-50%);-ms-transform:rotate(30deg) translate(0,-50%);transform:rotate(30deg) translate(0,-50%);margin-right:.025rem}
.contact-cp-list li{width:33.333333%;float:left;box-sizing:border-box;padding:0 .045rem;margin-bottom:.1rem}
.contact-cp-list li .nr{box-shadow:1.68px 6.79px 6px 0 rgba(0,0,0,.2);height:1.05rem;background-image:url(../images/bg11_03.jpg);background-size:cover;width:100%;padding-top:13.91753%;padding-left:.35rem;padding-right:.2rem;box-sizing:border-box;height:0;box-sizing:border-box;padding-bottom:40.20619%;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}
.contact-cp-list li .nr a{position:absolute;left:0;top:0;display:block;width:100%;height:100%}
.contact-cp-list li .nr:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}
.contact-cp-list li h1{font-size:20px;color:#a78154;margin-bottom:10px;position:relative}
.contact-cp-list li h1:after{content:"";left:-.15rem;top:0;width:.09rem;height:.12rem;background-size:100% 100%;background-image:url(../images/add.png);position:absolute}
.contact-cp-list li .p{font-size:15px;color:#777;line-height:26px}
.wp1182{width:1218px;margin:0 auto}
ul.contact-monopoly-list.clearfix.swiper-wrapper{display:block}
@media screen and (max-width:1200px){.banner-1{margin-top:-6px}
.wp1182{width:100%;box-sizing:border-box}
.contact-cp-list li{width:50%}
.contact-monopoly .contact-monopoly-list li{width:12%}
ul.contact-monopoly-list.clearfix.swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
@media screen and (max-width:640px){.contact-cp-list li h1{font-size:16px}
.contact-cp-list li h1:after{top:.04rem}
.contact-cp-list li{width:100%}
.contact-monopoly .contact-monopoly-list li{width:24%}
}
.product-list{margin-top:.165rem;margin-bottom:.19rem;background-image:url(../images/bg12_03.jpg);background-size:cover;padding:.15rem .36rem;box-sizing:border-box;box-shadow:2px 5px 9px 2px rgba(173,173,173,.52)}
.product-list .swiper-slide{width:auto}
.product-list li{box-sizing:border-box;padding:0 .075rem;display:inline-block;position:relative}
.product-list li a{color:#555;font-size:14px}
.product-list li a:hover{color:#A78154}
.product-list li .active{color:#A78154}
.product-list li:after{position:absolute;right:0;top:50%;content:"";height:.065rem;border-right:1px solid #B9B9BA;-webkit-transform:translate(0,-50%) rotate(30deg);-ms-transform:translate(0,-50%) rotate(30deg);transform:translate(0,-50%) rotate(30deg)}
.product-list-nr li{width:50%;float:left;box-sizing:border-box;padding:0 .045rem;margin-bottom:.16rem}
.product-list-nr li .nr-box{position:relative}
.product-list-nr li .nr-box:after{content:"";width:609px;height:268px;background-size:cover;position:absolute;display:block;top:0;left:-5px;background-image:url(../images/y7.png)}
.product-list-nr li .nr{position:relative;z-index:12;background-image:url(../images/bg_03.jpg);background-size:cover;width:100%;height:0;padding-left:.125rem;padding-top:5.08475%;padding-right:.29rem;box-sizing:border-box;padding-bottom:37.28814%}
.product-list-nr li .nr .img{width:52.19864%;padding:.025rem;background:#FFF;border:1px solid #DCDDDE}
.product-list-nr li .nr .img div{padding-bottom:67.29323%;position:relative;overflow:hidden;background-size:cover}
.product-list-nr li .nr .img div:after{content:"";display:block;width:.295rem;height:.295rem;position:absolute;left:50%;top:50%;background-size:cover;-webkit-transform:translate(-50%,-500%);-ms-transform:translate(-50%,-500%);transform:translate(-50%,-500%);background-image:url(../images/shizi.png)}
.product-list-nr li .nr .img div:before{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);background-color:rgba(0,0,0,.6)}
.product-list-nr li .nr .right{margin-left:308px}
.product-list-nr li .nr .right h1{font-size:22px;margin-top:.13rem;margin-bottom:.05rem;color:#333}
.product-list-nr li .nr .right .p{font-size:13px;color:#777;line-height:24px;height:48px;overflow:hidden}
.product-list-nr li .nr .right .btn{margin-top:.13rem}
.product-list-nr li .nr .right .btn a{display:block;width:.19rem;background:-webkit-linear-gradient(bottom,#BB9C77,#C8AE90);background:linear-gradient(to top,#BB9C77,#C8AE90);height:.19rem;border-radius:50%;position:relative}
.product-list-nr li .nr .right .btn a span{font-size:30px;color:#FFF;position:absolute;left:50%;top:50%;-webkit-transform:translate(-49%,-42%);-ms-transform:translate(-49%,-42%);transform:translate(-49%,-42%)}
.product-list-nr li .a{position:absolute;left:0;top:0;display:block;width:100%;z-index:11;height:100%}
.product-list-nr li .nr:hover div::after{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}
.product-list-nr li .nr:hover div::before{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.product-list-nr li .nr:hover h1{-webkit-transition:all .5s ease;transition:all .5s ease;color:#A78154}
.banner-xx{height:645px}
.banner-xx .img{height:645px}
.banner-xx .wp{position:relative}
.banner-xx .wp .box{width:100%;padding-bottom:107.42459%;box-sizing:border-box;background-size:cover;background-image:url(../images/xx_03.png);box-shadow:0 9px 64px -14px #3E3E3E;height:0;border-radius:.3rem}
.banner-xx .wp .xx{width:2.155rem;position:absolute;left:35px;border-radius:.27rem;bottom:95px}
.banner-xx .wp .xx .nr{width:272px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.banner-xx .wp .xx .nr h1{text-align:center;font-size:25px;color:#A98051;margin-bottom:.075rem;padding-bottom:.075rem;border-bottom:1px dashed #646464}
.banner-xx .wp .xx .nr .p{font-size:13px;line-height:28px;color:#444}
.banner-xx .wp .xx .nr .btn{margin-top:.2rem;text-align:center}
.banner-xx .wp .xx .nr .btn a{width:1.05rem;box-shadow:0 7px 33px -10px #232323;font-size:14px;color:#FFF;display:inline-block;text-align:center;line-height:.2rem;height:.2rem;border-radius:.08rem;background:-webkit-linear-gradient(bottom,#836645,#DEC8AD);background:linear-gradient(to top,#836645,#DEC8AD)}
.banner-xx .wp .xx .nr .btn a i{margin-left:.1rem;display:inline-block;background-image:url(../images/jt6.png);width:.055rem;height:.06rem;background-size:100% 100%}
.banner-xx .wp .xx .nr .btn a:hover{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.8}
.navigation-2 ul li:first-child a{padding-left:0}
.product-list-box{position:relative}
@media screen and (max-width:1200px){.product-list-box:after{display:none}
.product-list-nr li .nr-box:after{display:none}
.product-list{overflow:hidden;padding:0;height:.35rem;line-height:.35rem;padding-left:.15rem;padding-right:.15rem;width:100%;box-sizing:border-box}
.product-list .swiper-slide{text-align:center}
.product-list-nr li{width:100%}
.product-list-nr li .nr .right{margin-left:347px}
.banner-xx{height:auto}
.banner-xx .img{height:1.75rem}
.banner-xx .wp{text-align:center}
.banner-xx .wp .xx{text-align:left;position:relative;left:0;top:0;display:inline-block;margin:.15rem}
.banner-xx .wp .box{border-radius:.4rem}
.contact-monopoly .contact-monopoly-list li{margin-bottom:0;position:relative}
.contact-monopoly .contact-monopoly-list li a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.contact-monopoly{padding:0;height:.35rem}
}
@media screen and (max-width:640px){.product-list-nr li .nr .right{margin-left:0}
.product-list-nr li .nr .right h1{font-size:14px;margin-top:0}
.product-list-nr li .nr .right{margin-left:1.58rem}
.product-list-nr li .nr{padding-right:.2rem}
.product-list-nr li .nr .right .btn{margin-top:.1rem}
.product-list-nr li .nr{padding-bottom:41.28814%}
.product-list-nr li .nr .right .btn a span{font-size:25px}
.banner-xx .wp .xx .nr{width:100%;padding:.35rem;box-sizing:border-box}
.banner-xx .wp .xx .nr h1{font-size:18px}
.banner-xx .wp .xx{width:100%;margin-left:0;margin-right:0}
.banner-xx .wp{box-sizing:border-box;padding-left:.15rem;padding-right:.15rem}
}
@media screen and (max-width:360px){.product-list-nr li .nr .right .btn{margin-top:0}
}
.shadow{position:relative;width:100%;height:10px;background:rgba(255,255,255,.4)}
.product-details-title{color:#ad967a;font-size:24px;padding:0;padding-left:.17rem;height:.41rem;line-height:.41rem;margin-bottom:.1rem;margin-top:.175rem;position:relative;z-index:12}
.product-details-nr{box-shadow:0 11px 36px -13px #3a3a3a;margin-top:.3rem;background-image:url(../images/bg13_03.jpg);background-size:cover;padding-top:.12rem;padding-left:.12rem;box-sizing:border-box;padding-bottom:.15rem}
.product-details-nr .img{width:785px}
.product-details-nr .img .swiper-slide{padding-bottom:69.93631%;background-size:cover;background-position:center center}
.product-details-nr .nr{margin-left:827px;margin-right:38px}
.product-details-nr .nr .p h1{color:#333;font-size:24px}
.product-details-nr .nr .p p{font-size:14px;color:#666;line-height:30px}
.product-details-nr .nr .btn{margin-top:.34rem;margin-bottom:.09rem}
.product-details-nr .nr .btn a{display:inline-block;background:-webkit-linear-gradient(bottom,#81684a,#dbc5ab);background:linear-gradient(to top,#81684a,#dbc5ab);color:#fff;font-size:16px;text-align:center;height:.3rem;line-height:.3rem;width:50%;border-right:1px solid #dfd1c1;border-top-left-radius:.14rem;border-bottom-left-radius:.14rem;position:relative;z-index:1;box-shadow:0 10px 42px -14px #9e9e9e}
.product-details-nr .nr .btn a:hover{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.8}
.product-details-nr .nr .btn a+a{z-index:0;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.14rem;border-bottom-right-radius:.14rem;border-right:0;margin-left:1px;border-left:1px solid #b09d85;margin-left:-6px}
.product-details-nr .nr .back{position:relative}
.product-details-nr .nr .back a{position:relative;z-index:12;width:100%;height:.28rem;font-size:16px;color:#000;background-image:url(../images/btn8.png);background-size:100% 100%;display:block;border-radius:.14rem;text-align:center;line-height:.28rem}
.product-details-nr .nr .back a i{display:inline-block;margin-right:.125rem;vertical-align:middle;width:.04rem;height:.065rem;background-size:100% 100%;background-image:url(../images/jt5.png)}
.product-details-nr .nr .back a:hover{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.8}
.product-details-nr .nr .back:after{content:"";width:326px;height:79px;background-size:cover;position:absolute;display:block;top:-5px;left:-7px;background-image:url(../images/y10.png)}
.product-details-nr .swiper-button-prev,.product-details-nr .swiper-container-rtl .swiper-button-next{background:-webkit-linear-gradient(bottom,#ddddde,#fefefe);background:linear-gradient(to top,#ddddde,#fefefe);width:.21rem;height:.21rem;border-radius:50%}
.product-details-nr .swiper-button-next:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);width:.04rem;height:.065rem;background-image:url(../images/jt5.png);background-size:100% 100%}
.product-details-nr .swiper-button-next,.product-details-nr .swiper-container-rtl .swiper-button-prev{background:-webkit-linear-gradient(bottom,#ddddde,#fefefe);background:linear-gradient(to top,#ddddde,#fefefe);width:.21rem;height:.21rem;border-radius:50%}
.product-details-nr .swiper-button-prev:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.04rem;height:.065rem;background-image:url(../images/jt5.png);background-size:100% 100%}
.product-details-nr .swiper-button-prev:hover{background:-webkit-linear-gradient(bottom,#81684a,#dbc5ab);background:linear-gradient(to top,#81684a,#dbc5ab)}
.product-details-nr .swiper-button-next:hover{background:-webkit-linear-gradient(bottom,#81684a,#dbc5ab);background:linear-gradient(to top,#81684a,#dbc5ab)}
.product-list-box-1{position:relative}
.product-list-box-1:after{content:"";width:6.11rem;height:.53rem;background-size:100% 100%;position:absolute;display:block;top:-6px;left:-8px;background-image:url(../images/y9.png)}
@media screen and (max-width:1200px){.product-details-nr .nr .back a{background:-webkit-linear-gradient(bottom,#e9e9ea,#fff);background:linear-gradient(to top,#e9e9ea,#fff);border:1px solid #e3e4e5}
.product-list-box-1:after{display:none}
.product-details-nr .nr .back:after{display:none}
.product-details-nr .img{width:100%;float:none}
.product-details-nr .nr{margin-left:0;margin-right:0;margin-bottom:18px}
.product-details-nr{padding-right:.12rem}
.z-bg-30{box-sizing:border-box}
.product-details-nr{background:#f8f8f8}
}
@media screen and (max-width:640px){.product-details-title{font-size:18px}
.product-details-nr .nr .p h1{font-size:18px}
}
.banner-2{height:640px;margin-top:-1px}
.banner-2 .img{height:640px}
.banner-2 .wp{position:relative}
.banner-2 .form{position:absolute;right:0;border-radius:.27rem;bottom:118px;width:2.155rem;height:2.155rem;background-size:cover;background-image:url(../images/form_03.png);box-shadow:0 9px 64px -14px #3e3e3e}
.banner-2 .form .opinions-left-nr{position:absolute;left:50%;top:50%;width:100%;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 .34rem 0 .3rem}
.banner-2 .form .opinions-left-nr li{box-sizing:border-box;width:100%;padding-left:6px;padding-right:6px;position:relative;margin-bottom:.04rem}
.banner-2 .form .opinions-left-nr li .input{background:-webkit-linear-gradient(bottom,#e2e3e4,#fff,#fff);background:linear-gradient(to top,#e2e3e4,#fff,#fff);width:100%;height:42px;border:1px solid #d6d6d6;box-sizing:border-box;padding-left:50px;padding-right:10px;font-size:14px}
.banner-2 .form .opinions-left-nr li .span{color:#444;font-size:14px;position:absolute;left:14px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.banner-2 .form .opinions-left-nr .btn button{width:100%;height:42px;text-align:center;font-size:16px;color:#fff;border:0;cursor:pointer;background:-webkit-linear-gradient(bottom,#8a7153,#e4cfb4);background:linear-gradient(to top,#8a7153,#e4cfb4);line-height:.21rem;box-shadow:0 7px 31px -11px #000}
.banner-2 .form .opinions-left-nr .btn button:hover{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.8}
.banner-2 .form .opinions-left-nr span.customSelect{text-align:left;box-sizing:border-box;padding-left:50px;height:42px;width:100%;border:1px solid #d6d6d6;background:-webkit-linear-gradient(bottom,#e2e3e4,#fff,#fff);background:linear-gradient(to top,#e2e3e4,#fff,#fff)}
.banner-2 .form .opinions-left-nr .customSelectInner{height:100%;line-height:42px;background:url(../images/jt2.png) no-repeat center right}
.activity{margin-top:0;padding-top:.31rem}
.activity .activity-nr{padding:92px 102px 92px 120px}
.activity .activity-nr .p{font-size:15px;color:#555}
@media screen and (max-width:1200px){.banner-2{height:auto}
.banner-2 .img{height:1.75rem}
.activity .activity-nr{padding-top:.25rem;padding-left:.15rem;padding-right:.15rem}
.banner-2 .wp{text-align:center;padding:0 .15rem;box-sizing:border-box}
.banner-2 .form{display:inline-block;margin-top:.25rem;position:relative;bottom:0}
.navigation-2 ul li:first-child a{padding-left:30px}
}
@media screen and (max-width:640px){.navigation-2 ul li:first-child a{padding-left:0}
.banner-2 .wp{text-align:center;padding:0 .15rem;box-sizing:border-box}
.banner-2 .form{width:100%;height:0;padding-bottom:100%;border-radius:.47rem;box-sizing:border-box}
}
@media screen and (min-width:1200px){.product-list .swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.product-list li{margin-bottom:10px}
}
.exclusive .list .swiper-slide div:before{-webkit-transition:all .5s ease;transition:all .5s ease}
.exclusive .list .swiper-slide div:after{-webkit-transition:all .5s ease;transition:all .5s ease}
.banner .img .swiper-button-prev{z-index:99999}
.banner .img .swiper-button-next{z-index:99999}
.header-top{height:30px;line-height:30px}
.header-top a{margin-right:10px}
.header-top a:hover{color:#c7ad8e}
@media screen and (max-width:1200px){.header-top{padding-right:10px;padding-left:10px}
}
@media screen and (max-width:640px){.header-top{display:none}
}
