html,body{height:100%;margin:0;padding:0;font-size:16px;}
body{background:#fff;font:12px/1.6 arial,Microsoft YaHei,tahoma,sans-serif;overflow-x:hidden;text-align: justify;}
body.overflow{overflow:hidden;height:100%}
html.overflow{overflow:hidden;height:100%}
textarea{border: solid 0px;outline:none;}
input{border: solid 0px;outline:none;}
a,a:hover,a:focus{text-decoration:none;}
img{image-rendering: -webkit-optimize-contrast;}
ul{margin:0;padding:0;}
ul li{list-style:none}
.container {padding-right:0.4rem;padding-left:0.4rem;}
body{position: relative;}
.modal-open{position: fixed;width: 100%;}
@font-face {
    font-family: 'Montserrat';
    src: url('./fonts/Montserrat-Bold.eot');
    src: url('./fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
        url('./fonts/Montserrat-Bold.woff2') format('woff2'),
        url('./fonts/Montserrat-Bold.woff') format('woff'),
        url('./fonts/Montserrat-Bold.ttf') format('truetype'),
        url('./fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Montserratlight';
    src: url('./fonts/Montserrat-ExtraLight.eot');
    src: url('./fonts/Montserrat-ExtraLight?#iefix') format('embedded-opentype'),
        url('./fonts/Montserrat-ExtraLight.woff2') format('woff2'),
        url('./fonts/Montserrat-ExtraLight.woff') format('woff'),
        url('./fonts/Montserrat-ExtraLight.ttf') format('truetype'),
        url('./fonts/Montserrat-ExtraLight.svg#Montserrat-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}


.m-header{height:1rem;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 0.3rem;position:fixed;z-index:999;width:100%;top:0;left:0}
.m-header .logo img{ height:0.54rem}
.m-header .logo2{ display:none}
.m-header .fr {display:flex;align-items:center;}
.m-header .fr .search .iconfont{color:#30353a;font-size:20px;font-weight:bold;display:block;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
.m-header.on .logo1{ display:none}
.m-header.on .logo2{ display:block;}

.search-zz{background:rgba(0,0,0,0.3);z-index:997;width:100%;height:100%;position:fixed;left:0;top:0;display:none}
.search-box{background:#e9e9e9;height:1.08rem;display:flex;align-items:center;justify-content:space-between;z-index:;z-index:998;width:100%;position: fixed;top:-1.08rem;transition:all 0.3s}
.search-box.on{top:1rem;}
.search-zz.on{display:block;}
.search-box .int{background:none;border:none;height:0.88rem;padding-left:0.3rem;font-size:14px;color:#222222;flex:1;}
.search-box .int::-webkit-input-placeholder{color:#222222;opacity:1}
.search-box .int::-moz-placeholder{color:#222222;opacity:1}
.search-box .int:-moz-placeholder{color:#222222;opacity:1}
.search-box .int:-ms-input-placeholder{color:#222222;opacity:1}
.search-box button{background:none;border:none;width:1.08rem;height:1.08rem;display:flex;align-items:center;justify-content:center;}
.search-box button .iconfont{color:#222;font-size:24px;}

.nav-trigger {border:none;background:none;display:block;height:18px;position:relative;margin-right:0.2rem}
.nav-trigger .icon-bar {background-color:#30353a;-webkit-transition-duration: 300ms;transition-duration: 300ms;display: block;width:16px;height:2px;border-radius: 1px;margin:0 auto;margin-top:2px;}
.nav-trigger .icon-bar:nth-child(2) {background:none;}
.nav-trigger.on .icon-bar:nth-child(1) {transform:rotate(45deg);margin-top:0px;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav-trigger.on .icon-bar:nth-child(2) {opacity: 0;-webkit-transition-duration: 0ms;transition-duration: 0ms;}
.nav-trigger.on .icon-bar:nth-child(3) {transform:rotate(-45deg);margin-top:-6px;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav-trigger .icon-bar:first-child{margin-top:0;}

.zz{background:#fff;width:100%;height:100%;position:fixed;z-index:-1;opacity:0;transition:all 0.25s;left:-100%;top:1rem}
.zz.on{z-index:998;opacity:1;left:0}
.index-nav{position:fixed;left:-100%;top:1rem;z-index:999;transition:all 0.2s;height:85%;width:100%;border-top:1px solid #f3f3f3}
.index-nav.on{position:fixed;left:0px;top:1rem;z-index:999}
.index-nav >ul{float:left;padding-left:1rem;margin-top:0.7rem}
.index-nav >ul>li{position:relative;line-height:50px;display:block;}
.index-nav >ul>li>a{color:#222222;font-size:20px;}
.index-nav >ul>li .iconfont{font-size:20px;margin-left:10px;opacity:0}
.index-nav >ul>li:hover>a{background: linear-gradient(to right,#a76027,#f3a92e);-webkit-background-clip: text;color: transparent;background-clip: text;}
.index-nav >ul>li:hover .iconfont{opacity:1}
.index-nav > ul .nav-box{position:absolute;display:none;left:3.6rem;top:-5px;padding-left:10px;min-width:2.4rem}
.index-nav > ul .nav-box ul{text-align:left;padding-top:0.15rem;}
.index-nav > ul .nav-box ul li{line-height:40px;}
.index-nav > ul .nav-box ul li a{color:#222222;font-size:14px;}
.index-nav > ul .nav-box ul li :hover{background: linear-gradient(to right,#a76027,#f3a92e);-webkit-background-clip: text;color: transparent;background-clip: text;}
.index-nav > ul :hover .nav-box{display:block}
.index-nav > ul .nav-box:before{width:1.5rem;height:1px;background:#ae6628;position: absolute;left:-1.8rem;top:0.5rem;transform:translateY(-50%); content:"";display:block;}



.index-banner{position:relative;}
.index-banner .swiper-slide{position:relative;}

.index-banner .swiper-slide .info{position: absolute;width:100%;height:100%;z-index:2;top:0;left:0;overflow:hidden;}
.index-banner .swiper-slide .info .container{position:relative;}
.index-banner .swiper-slide .info h4{color:#fff;font-size:15px;max-width:5.5rem;margin-top:0.3rem;}
.index-banner .swiper-slide .info h3{color:#fff;font-size:20px;position:relative;padding-left: 0.25rem;max-width:4.5rem;margin-top:2.2rem}
.index-banner .swiper-slide .info h3:before{width:0.04rem;content:"";display:block;height:84%;position: absolute;left:0;top:8%;background:#fff;}
.index-banner .swiper-slide .info .more{display:block;width:1.9rem;height:0.6rem;display:flex;align-items:center;color:#222;font-size:12px;background:#fff;justify-content:space-between;padding-left:0.2rem;margin-top:0.7rem;}
.index-banner .swiper-slide .info .more .iconfont{color:#222;font-size:20px;margin-right:0.2rem;}
.index-banner .control{position: absolute;right:0.4rem;bottom:0.6rem;display:flex;align-items:center;width:1.4rem;z-index:99;}
.index-banner .control .swiper-pagination-fraction{color:#fff;font-size:20px;position:relative;display:flex;align-items:center;bottom:0}
.index-banner .control .swiper-banner-next,.index-banner .control .swiper-banner-prev{}
.index-banner .control .iconfont{color:#fff;font-size:28px;}


.index01{padding-top:0.6rem;padding-bottom:0.5rem}
.index01 .text{color:#222;margin-bottom:0.4rem}
.index01 .text h4{font-size:12px;margin-bottom:0.4rem; font-family:Arial;text-transform:uppercase;}
.index01 .text h3{font-size:18px;}
.index01 .text p{font-size:14px;}
.index01 .text .data{display:flex;align-items:center;justify-content:space-between;margin-top:0.4rem;}
.index01 .text .data .item{color:#c17a2c;text-align:center;}
.index01 .text .data .item .num{font-size:50px;line-height:1;font-family: 'Montserratlight';}
.index01 .text .data .item p{font-size:12px;}
.index01 .rightimg{position:relative;}
.index01 .rightimg .img{position:relative;z-index:2;}
.index01 .rightimg:after{content:"";width:100%;height:100%;left:0.1rem;top:0.1rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);display:block;position: absolute;z-index:1;}

.index-title{display:flex;align-items:center;justify-content:space-between;padding-top:0.5rem; padding-bottom:0.7rem;}
.index-title .left{color:#222222;}
.index-title .left h4{font-size:12px; font-family:Arial;text-transform:uppercase;}
.index-title .left h3{font-size:18px;}
.index-title .right{color:#c17a2c;font-size:14px;position:relative;height:0.6rem;line-height:0.6rem;text-indent:0.2rem}
.index-title .right span{position:relative;z-index:2;color: #c17a2c}
.index-title .right:before{content:"";display:block;width:0.38rem;height:0.6rem;background:#f6e8d5;position:absolute;left:0;z-index:1;}

.index02{background:#f5f5f5;}

.index-product {padding-bottom:1.6rem;}
.index-product .swiper-slide{width:4.4rem;}
.index-product .swiper-slide .imgbox{position:relative;}
.index-product .swiper-slide .imgbox .img{position:relative;z-index:2;}
.index-product .swiper-slide .imgbox:after{content:"";display:block;width:100%;height:100%;left:0.1rem;top:0.1rem;z-index:-1;background-image:linear-gradient(to right,#eaa02c,#9f5829);position: absolute;opacity:0;transition:all 0.3s}
.index-product .swiper-slide-active .imgbox:after{opacity:1}
.index-product .swiper-slide p{color:#222;font-size:16px;text-align:center;margin-top:0.2rem;}

.index-product .control{position: absolute;bottom:0.6rem;width:100%;height:0.58rem;display:flex;align-items:center;}
.index-product .control .swiper-pagination-progressbar{width:3.78rem;height:0.04rem;background:#dcdcdc;position: absolute;left:1.2rem;}
.index-product .control .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#d49033}
.index-product .control .swiper-product-next,.index-product .control .swiper-product-prev{width:0.58rem;height:0.58rem;border:1px solid #dcdcdc;border-radius:100%;display:flex;align-items:center;justify-content:center;}
.index-product .control .swiper-product-next{position: absolute;right:0;}
.index-product .control .swiper-product-prev{position: absolute;right:0.65rem;}
.index-product .control .count .now{color:#d49033;font-size:18px;font-weight:bold;margin-right:3px;line-height:0.9}
.index-product .control .count {color:rgba(34,34,34,0.3);font-size:14px;display:flex;align-items:flex-start;line-height:1}
.index-product .control .count .all{margin-left:3px;}

.index03{padding-bottom:0.5rem;}
.index03 .recommend .leftimg{position:relative;margin-bottom:0.7rem}
.index03 .recommend .leftimg .img{position:relative;z-index:2;}
.index03 .recommend .leftimg:after{content:"";display:block;width:100%;height:100%;position: absolute;left:0.15rem;top:0.15rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);z-index:1;}
.index03 .recommend .rightinfo{padding:0 0 0.4rem;}
.index03 .recommend .rightinfo em{font-style:normal;color:rgba(34,34,34,0.5);font-size:12px;}
.index03 .recommend .rightinfo h3{color:#222;font-size:20px;line-height:1.4}
.index03 .recommend .rightinfo .fg{background:#c07a2c;width:0.3rem;height:0.04rem;display: block;margin:0.3rem 0;}
.index03 .recommend .rightinfo p{color:#222222;font-size:14px;line-height:2}
.index03 .recommend .rightinfo .iconfont{color:#222222;font-size:24px;}

.index03 .list{}
.index03 .list .item{border-top:1px solid rgba(0,0,0,0.1);padding:0.2rem 0;}
.index03 .list .item p{color:#222;font-size:14px;}
.index03 .list .item p .ico{display:none}
.index03 .list .item span{color:rgba(34,34,34,0.6);font-size:12px;}

.index04{margin-bottom:0;position:relative;}
.index04 .info{position: absolute;left: 0;top:0;width:100%;overflow:hidden;}

.index04 .info .text{color:#fff;margin-top:0.7rem;}
.index04 .info .text .t{font-size:12px;}
.index04 .info .text p{font-size:18px;}

.index04 .info .link{color:#fff;font-size:14px;position:relative;height:0.6rem;line-height:0.6rem;text-indent:0.2rem;margin-top:0.3rem;}
.index04 .info .link span{position:relative;z-index:2; color: #fff;}
.index04 .info .link:before{content:"";display:block;width:0.38rem;height:0.6rem;background:rgba(255,255,255,0.2);position:absolute;left:0;z-index:1;}
.index04 .list {display:flex;align-items:center;justify-content:space-between;margin-top:0.8rem;}
.index04 .list .item{width:1.74rem;height:2.26rem;background:rgba(255,255,255,0.2);border:1px solid rgba(255,255,255,0.4);border-radius:0.2rem 0 0.2rem 0;}
.index04 .list .item a{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;height:100%}
.index04 .list .item .ico{height:0.36rem;margin-bottom:0.3rem}
.index04 .list .item .ico.i2{ display:none}
.index04 .list .item.item2{background:#fff;border:1px solid #fff;width:2.14rem;height:2.76rem;}
.index04 .list .item.item2 a{color:#d49033;}
.index04 .list .item.item2 .ico{margin-bottom:0.4rem; display:none}
.index04 .list .item.item2 .ico.i2{ display:block}

.pages-banner{position:relative;z-index:1}
.pages-banner img{margin:0 auto;}
.pages-banner .banner-info{position: absolute;left:0;top:0;width:100%;height:100%}
.pages-banner .banner-info .container{position:relative;height:100%}
.pages-banner .banner-info .banner-text{position: absolute;left:0.4rem;top:32%;color:#fff;}
.pages-banner .banner-info .banner-text h3{font-size:18px;}
.pages-banner .banner-info .banner-text p{font-size:14px;}
.pages-banner .banner-info .banner-text .fg{width:0.4rem;height:0.04rem;background:#fff;margin:0.2rem 0;}

.pages-banner .banner-info .position{position: absolute;right:0.4rem;bottom:0.8rem; color:rgba(255,255,255,0.4);font-size:12px;}
.pages-banner .banner-info .position a{color:#fff;margin:0 4px;opacity:0.4}
.pages-banner .banner-info .position a.home{opacity:0.4}
.pages-banner .banner-info .position span{margin-left:5px; color:#fff}
.pages-banner .banner-info .pages-nav{height:1rem;background:#fff;position: absolute;bottom:-0.5rem;left:0.4rem;width:6.7rem;display:flex;align-items:center;justify-content:space-between;padding:0 0.25rem;}
.pages-banner .banner-info .pages-nav .rightlist{display:flex;align-items:center;white-space: nowrap; width:80%;overflow-x: scroll;        overflow-y: hidden;-webkit-backface-visibility: hidden;-webkit-perspective: 1000;-webkit-overflow-scrolling: touch;text-align: justify;height:1rem;}
.pages-banner .banner-info .pages-nav .rightlist a{font-size:12px;color:rgba(34,34,34,0.6);}
.pages-banner .banner-info .pages-nav .rightlist a:hover,.pages-banner .banner-info .pages-nav .rightlist a.on{color:rgba(34,34,34,1);}

.pages-banner .banner-info .pages-nav .rightlist .fg{width:1px;height:10px;background:#ededed;margin:0 0.1rem;flex-shrink: 0;}
.pages-banner .banner-info .pages-nav .now{font-size:14px;background: linear-gradient(to right,#a76027,#f3a92e);-webkit-background-clip: text;color: transparent;background-clip: text;flex-shrink: 0; width:1.6rem}



.footer{background:#fff; position:relative; z-index:3}
.footer .container{position:relative;height:100%;}

.footer .f-search{height:0.9rem;position: absolute;top:-0.45rem;width:6.7rem;left:0.4rem;display:flex;align-items:center;justify-content:space-between;}
.footer .f-search .int{background:#f8f8f8;width:100%;height:0.9rem;padding-right:1rem;color:#222222;font-size:12px;padding-left:0.3rem;border-radius:0}
.footer .f-search .btn{width:1rem;height:0.9rem;background:#bb7228;text-align:center;display:flex;align-items:center;justify-content:center;border:none;}
.footer .f-search .btn .iconfont{color:#fff;font-size:16px;}

.footer .f-top{display:flex;justify-content:space-between;padding:0.6rem 0 0.4rem;flex-wrap:wrap;}

.f-menu-mb{margin-bottom:0.7rem;width:100%;}
.f-menu-mb .view h3{width:100%;font-size:16px;font-weight:normal;color:#222222;border-bottom:1px solid rgba(0,0,0,0.1);height:1.1rem;line-height:1.1rem;display:flex;align-items:center;justify-content:space-between;margin:0;}
.f-menu-mb .view h3 em{margin-right:10px;}
.f-menu-mb .view h3 .iconfont{display:none;color:#222222;font-size:20px}
.f-menu-mb .view h3 .icon-jiahao{display:block}
.f-menu-mb .view h3.on .icon-jianhao{display:block;}
.f-menu-mb .view h3.on .icon-jiahao{display:none;}
.f-menu-mb .view ul{display:none;color:#4e4e4e;font-size:14px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,0.1)}
.f-menu-mb .view ul li{line-height:2.4em}
.f-menu-mb .view ul li a{color:#4e4e4e;font-size:14px;}

.footer .f-code{display:flex;justify-content:space-between;width:100%}
.footer .f-code h4{color:#222222;font-size:16px;margin-bottom:15px;text-align:right;}
.footer .f-code .dianhua{width:60%;color:#222222;font-size:16px;}
.footer .f-code .dianhua h5{font-size:20px;}
.footer .f-code .code-list{display:flex;align-items:center;justify-content:flex-end;}
.footer .f-code .code{text-align:center;margin-left:0.2rem;width:1.2rem;}
.footer .f-code .code p{color: #4e4e4e;font-size:12px;margin-top:5px;}

.f-bottom{border-top:1px solid rgba(78,78,78,0.1);padding-top:30px;padding-bottom:20px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;}
.f-bottom .copyright{color:#4e4e4e;font-size:14px;margin-bottom:0.2rem;}
.f-bottom .copyright p{margin:6px 0;}
.f-bottom .select{border:1px solid rgba(0,0,0,0.1); width:6.5rem; height:45px; display:flex;align-items:center;justify-content:space-between; color:#4e4e4e; padding:0 20px; cursor:pointer;font-size:14px}

.f-bottom .select .ico2{ display:none}
.f-bottom .select.on .ico1{ display:none}
.f-bottom .select.on .ico2{ display:block}

.f-bottom .friendlink{ position:relative}
.f-bottom .friendlink ul{ position:absolute; bottom:45px; left:0; width:100%; display:none; background:#fff}
.f-bottom .friendlink ul li{ border:1px solid rgba(0,0,0,0.1); border-bottom:none; height:45px; line-height:45px;}
.f-bottom .friendlink ul li a{ display:block; padding:0 20px; font-size:14px;color:#4e4e4e;}
.f-bottom .friendlink ul li a:hover{background-image: linear-gradient(to right,#a55d27,#d9902b); color:#fff}

.pages{background:#f7f7f7 url(../img/pages/pagebg.png) bottom center no-repeat;padding-top:0.9rem;padding-bottom:1.2rem}
.pages-contact{background:#fff;}

.contact-info{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:20px;}
.contact-info .item{width:50%;text-align:center;border:1px solid #e5e5e5;padding:20px 15px;border-bottom:none;}
.contact-info .item:first-child{border-right:none}
.contact-info .item .ico{height:20px;display:block;margin:0 auto;margin-bottom:10px;}
.contact-info .item h4{color:#222222;font-size:14px;margin-bottom:5px;}
.contact-info .item em{display:block;font-style:normal;color:#222;margin-bottom:10px;}
.contact-info .item p{color:#999999;font-size:14px;}
.contact-info .item.address{width:100%}
.contact-info .item.address p{font-size: 14px;line-height:1.8}
.contact-info .item.address{border-bottom:1px solid #e5e5e5}

.banshichu{margin-bottom:40px;}
.banshichu .title{color:#222222;font-size:16px;margin-bottom:20px;}

.banshichu .list{display:flex;align-items:center;flex-wrap:wrap;}
.banshichu .list .item{border:1px solid #e5e5e5;width:100%;padding:20px;border-bottom:none}
.banshichu .list .item h3{color:#222;font-size:18px;margin-bottom:15px;}
.banshichu .list .item li .iconfont{color:#d6d6d6;font-size:18px;margin-right:10px;}
.banshichu .list .item li{color:#222222;font-size:13px;display:flex;align-items:center;}
.banshichu .list .item:last-child{border-bottom:1px solid #e5e5e5}


.product-list{display:flex;flex-wrap:wrap;}
.product-list .item{margin-bottom:0.4rem;width:100%}
.product-list .item p{height:1rem;line-height:1rem;display:flex;align-items:center;justify-content:space-between; background:#fff;color:#000000;font-size:16px;padding:0 0.3rem;}
.product-list .item .iconfont{font-size:22px; color:rgba(34,34,34,0.4)}
.product-list .item:hover p{background-image: linear-gradient(to right,#a55d27,#d9902b);color:#fff;}
.product-list .item:hover .iconfont{color:#fff;}


.page{display:flex;position:relative;height:0.6rem;justify-content:center;align-items:center;margin-top:0.2rem;margin-bottom:0.2rem;}
.page .prev{border:1px solid #d5d5d5;border-radius:100%;width:0.54rem;height:0.54rem;display:block;display:flex;align-items:center;justify-content:center;margin-right:0.6rem}
.page .iconfont{font-size:16px;color:#0e0e0e;}
.page .next{border:1px solid #d5d5d5;border-radius:100%;width:0.54rem;height:0.54rem;display:block;display:flex;align-items:center;justify-content:center;margin-left:0.6rem}
.page a{color:#666666;font-size:14px;margin:0 5px;font-weight:bold;}
.page a.on{color:#e59c40;font-size:20px;font-weight:bold;position:relative;top:-1px}



.pages-title{color:#222222;font-size:16px;position:relative;text-align:center;padding-bottom:0.2rem;margin-bottom:0.5rem}
.pages-title:after{content:"";display:block;width:0.5rem;height:2px;background-image:linear-gradient(to right,#a55d27,#d9902b);position: absolute;left:50%;margin-left:-0.25rem;bottom:0}



.brand-list{}
.brand-list .item{display:flex;align-items:center;background:#fff;margin-bottom:0.3rem;padding:0.4rem 0.2rem 0.2rem;}
.brand-list .item .leftimg{margin-right:0.2rem;width:1.2rem}
.brand-list .item .leftimg .ico{border:1px solid #f6f6f6;border-radius:100%}
.brand-list .item .rightinfo{flex:1;}
.brand-list .item .text{color:#222222}
.brand-list .item .text h3{font-size:16px;margin-bottom:0.1rem}
.brand-list .item .text p{font-size:13px;}
.brand-list .item .icon-jiantou{font-size:25px;color:rgba(34,34,34,0.4);}



.pages-brand{padding-bottom:0}
.brand-detail{color:#222222;font-size:14px;line-height:1.8;padding-bottom:20px;}
.brand-detail p{ margin:0.15rem 0}


.swiper-brand{padding-bottom:40px;}
.swipercon{position:relative;}
.swipercon .control{display:none}

.brand-advantage{background:#fff url(../img/pages/pagebg.png) bottom center no-repeat;background-size:100% auto;padding-top:20px;padding-bottom:50px;}
.brand-advantage .list .item{position:relative;color:#222222;border:1px solid #e5e5e5;padding:0.3rem 0.3rem;border-bottom:none}
.brand-advantage .list .item h3{font-size:18px;margin-bottom:10px;position: relative;}
.brand-advantage .list .item h3:before{content:"";display:block;width:4px;height:0.2rem;background:#dc932c;position: absolute;left:-0.3rem;top:0.1rem}
.brand-advantage .list .item p{font-size:14px;}
.brand-advantage .list .item span{position: absolute;right:0;top:-0.1rem;right:0.2rem; font-size:40px;color:rgba(34,34,34,0.1);font-family: 'Montserrat'}
.brand-advantage .list .item:last-child{border-bottom:1px solid #e5e5e5}

.pages-news{padding-bottom:0}
.swiper-newsrecommend{padding-bottom:1.3rem;}
.swiper-newsrecommend .swiper-slide{background:#fff;overflow:hidden;}
.swiper-newsrecommend .leftimg{position:relative;margin-bottom:0.7rem; position:relative}
.swiper-newsrecommend .leftimg a{ display:block; overflow:hidden}
.swiper-newsrecommend .leftimg .img{max-width:6.54rem;position:relative;z-index:2;}
.swiper-newsrecommend .leftimg:after{content:"";display:block;width:100%;height:100%;position: absolute;left:0.15rem;top:0.15rem;background:#df962d;z-index:1;}
.swiper-newsrecommend .leftimg a:before{ content:""; display:block; position:absolute; left:0; top:0; background:rgba(0,0,0,0.3); width:100%; height:100%; z-index:3}
.swiper-newsrecommend .leftimg .iconfont{ color:rgba(255,255,255,0.8); position:absolute; left:50%; top:50%;transform:translate(-50%,-50%); font-size:48px; z-index:4}

.swiper-newsrecommend .rightinfo{padding:0 0.4rem 0.4rem;}
.swiper-newsrecommend .rightinfo em{font-style:normal;color:rgba(34,34,34,0.5);font-size:12px;}
.swiper-newsrecommend .rightinfo h3{color:#222;font-size:20px;line-height:1.4}
.swiper-newsrecommend .rightinfo .fg{background:#c07a2c;width:0.3rem;height:0.04rem;display: block;margin:0.3rem 0;}
.swiper-newsrecommend .rightinfo p{color:#222222;font-size:14px;line-height:2}
.swiper-newsrecommend .rightinfo .iconfont{color:#222222;font-size:24px;}

.swiper-newsrecommend .swiper-pagination{height:0.15rem;bottom:0.6rem;}
.swiper-newsrecommend .swiper-pagination-bullet{background:#dedede;opacity:1;height:0.15rem;}
.swiper-newsrecommend .swiper-pagination-bullet-active{background:#e79d3d}


.news-listdetail{background:#fff url(../img/pages/pagebg.png) bottom center no-repeat;background-size:100% auto;padding-top:20px;padding-bottom:50px;;}
.news-list{}

.news-list .item{display:flex;border:1px solid #f8f8f8;flex-wrap:wrap;margin-bottom:0.4rem;}
.news-list .item .leftimg{width:100%; position:relative}
.news-list .item .leftimg:before{ content:""; display:block; position:absolute; left:0; top:0; background:rgba(0,0,0,0.3); width:100%; height:100%; z-index:1}
.news-list .item .leftimg .iconfont{ color:rgba(255,255,255,0.8); position:absolute; left:50%; top:50%;transform:translate(-50%,-50%); font-size:48px; z-index:2}

.news-list .item .rightinfo{width:100%;padding:0.3rem 0.4rem 0.3rem 0.4rem;position:relative;}
.news-list .item .rightinfo h3{color:#222222;font-size:16px;}
.news-list .item .rightinfo p{display:none}
.news-list .item .rightinfo .time{position:relative;color:#999999;margin-top:0.2rem;}
.news-list .item .rightinfo .time .day{font-size:24px;line-height:1}
.news-list .item .rightinfo .time .month{font-size:12px;}
.news-list .item .rightinfo .icon-jiantou{color:rgba(34,34,34,0.2);font-size:30px;position: absolute;right:0.4rem;bottom:0.3rem}


.pages-productdetail{}
.pages-productdetail .section{background:#fff;margin-bottom:0.2rem;position:relative;}
.pages-productdetail .section .fg{width:0.4rem;height:0.04rem;background-image: linear-gradient(to right,#d9902b,#a55d27);margin:0.2rem 0 0.3rem;}
.pages-productdetail .section .t{font-size:16px;}
.pages-productdetail .section01 .rightinfo{padding:0.4rem 0.3rem;}
.pages-productdetail .section01 .rightinfo .backico{display:none}

.pages-productdetail .section01 .rightinfo h3{font-size:16px;color:#222;}
.pages-productdetail .section01 .rightinfo p{font-size:14px;color:#222222;line-height:1.8}
.pages-productdetail .section02{padding:0.4rem 0.3rem;}
.section02 ul li{border-bottom:1px solid rgba(0,0,0,0.06);color:#222222;font-size:14px;height:0.8rem;line-height:0.8rem;}
.pages-productdetail .section03{padding:0.4rem 0.3rem;}


.pages-productdetail .section04 .rightinfo{padding:0.4rem 0.3rem;}
.pages-productdetail .section04 .rightinfo h3{font-size:16px;color:#222;background-image:linear-gradient(to right,#db932c,#b16a29);-webkit-background-clip: text;color: transparent;background-clip: text;}
.pages-productdetail .section04 .rightinfo .line{font-size:14px;color:#222222;line-height:1.8; display:flex;}
.pages-productdetail .section04 .rightinfo .line span{flex-shrink: 0;}

.pages-productdetail .section04 .biaoqian{ display:none}


.beefdetail{ background:#fff;}

.beefdetail .section05 .fg{width:0.4rem;height:0.04rem;background-image: linear-gradient(to right,#d9902b,#a55d27);margin:0.2rem 0 0.3rem;}
.beefdetail .section05 .t{font-size:16px; background:linear-gradient(to right,#db932c,#b16a29);-webkit-background-clip: text;color: transparent;background-clip: text;}
.beefdetail .section05{padding: 0.4rem 0.3rem;}
.beefdetail .section05 ul li{ margin-bottom:0.3rem;}
.beefdetail .section05 ul li .xh{ font-size:18px;background:linear-gradient(to right,#db932c,#b16a29);-webkit-background-clip: text;color: transparent;background-clip: text;}
.beefdetail .section05 ul li .text{ color:#000000; font-size:14px;}

.pages-purchase .boxinfo .text .phone b{font-size:18px; font-weight:normal}


.pages-partybuilding{}
.pages-partybuilding .t{}
.pages-partybuilding .t h3{font-size:18px;}
.pages-partybuilding .t .fg{width:0.4rem;height:0.04rem;background-image: linear-gradient(to right,#d9902b,#a55d27);margin:0.2rem 0 0.3rem;}
.pages-partybuilding .t p{font-size:14px;}

.partybuilding-list {margin-top:0.4rem;overflow:hidden;}
.partybuilding-list .item{display:flex;align-items:center;padding:0.2rem;background:#fff;margin-bottom:0.2rem}
.partybuilding-list .item .leftimg{width:2.2rem;}
.partybuilding-list .item .rightinfo{width:4.6rem;padding-left:0.2rem;color:#222;}
.partybuilding-list .item .rightinfo h3{font-size:14px;margin-bottom:0.1rem;line-height:1.2;}
.partybuilding-list .item .rightinfo p{display:none}
.partybuilding-list .item .rightinfo em{font-style:normal;display:block;}
.partybuilding-list .item .rightinfo .icon-jiantou{font-size:24px;color:rgba(34,34,34,0.1);line-height:1}


.detail-title{position: absolute;bottom:5%;color:#fff;}
.detail-title h2{font-size:18px;margin-bottom:0.1rem}
.detail-title .info{color:#fff;font-size:14px;display:flex;align-items:center;justify-content:flex-start;}
.detail-title .info .ico{max-height:0.24rem;margin:0;margin-right:0.1rem}
.detail-title .info span{display:block;margin-right:0.2rem;}
.detail-title .backico{display: none;}

.pages-newsdetail{}

.pages-newsdetail .content{color:#222222;font-size:14px;line-height:1.8}
.pages-newsdetail .content img{max-width: 100% !important;height: auto !important;}
.pages-newsdetail .content .imgbox{margin-bottom:0.4rem;position:relative;}
.pages-newsdetail .content .imgbox .img{position:relative;z-index:2;}
.pages-newsdetail .content .imgbox:after{content:"";width:100%;height:100%;left:0.1rem;top:0.1rem;background-image:linear-gradient(to right,#f3a92e,#d18a59);display:block;position: absolute;z-index:1;}
.pages-newsdetail .the-title{border-bottom:1px solid rgba(0,0,0,0.06);padding-bottom:0.2rem;margin-bottom:0.3rem;position:relative;}
.pages-newsdetail .the-title h2{font-size:20px;color:#222;}
.pages-newsdetail .the-title span{color:rgba(34,34,34,0.4);font-size:12px;}

.pages-newsdetail .the-title .back{color:#222;font-size:14px;position: absolute;right:0;bottom:0.2rem;display:flex;align-items:center;}
.pages-newsdetail .the-title .back span{font-size:18px;color:#999999}

.download{background:#fff;display:flex;align-items:center;justify-content:space-between;height:1rem;padding:0 0.3rem;margin-top:0.4rem;}
.download .ico{max-height:0.3rem;}
.download .text{color:#222222;font-size:14px;display:flex;align-items:center;}
.download .text .ico{margin-right:0.1rem;}

.prevnext{margin-top:0.4rem;}
.prevnext a{display:block;box-shadow: 2px 3px 21px 0px rgba(45, 108, 170, 0.11);background:#fff;height:1rem;border-radius:0 0 0.2rem 0.2rem;margin-bottom:0.3rem;display:flex;align-items:center;justify-content:space-between;padding:0 0.2rem;}
.prevnext a .iconfont{color:#cccccc;font-size:24px;}
.prevnext a .time{display:none}
.prevnext a .t{color:#222222;font-size:16px;}
.prevnext a.prev{text-align:right;}
.prevnext a.next {text-align:left;}
.prevnext a.next .text{order:1;}
.prevnext a.next .icon-youjiantou{order:2;}


.pages-purchase{}
.pages-purchase .boxinfo{background-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1));padding:0.3rem;margin-bottom:0.4rem}
.pages-purchase .boxinfo h3{color:#222;font-size:20px;}
.pages-purchase .boxinfo h3:after{content:"";display:block;width:0.4rem;height:0.04rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);margin-top:0.2rem;margin-bottom:0.4rem}
.pages-purchase .boxinfo .text p{color:#222;font-size:14px;line-height:1.8;}
.pages-purchase .boxinfo .text .phone{margin-top:0.5rem}
.pages-purchase .boxinfo .text .phone span{display:block;}
.pages-purchase .boxinfo .text .phone b{font-size:18px;background-image:linear-gradient(to right,#db932c,#b16a29);-webkit-background-clip: text;color: transparent;background-clip: text;}

.purchase-list{}
.purchase-list .item{margin-bottom:0.4rem;background:#fff;}
.purchase-list .item a{display:flex;align-items:center;height:100%;justify-content:space-between;}
.purchase-list .item a .leftimg{width:2.14rem;}
.purchase-list .item a .rightinfo{width:3.8rem;margin-right:0.2rem}
.purchase-list .item a .rightinfo .t{color:#222;font-size:16px;}
.purchase-list .item a .rightinfo .time{display:none}


.pages-job{background:#fff url(../img/pages/pagebg.png) bottom center no-repeat;background-size:100% auto;}
.pages-job .swiper-job{}
.pages-job .control{display:none}

.job-list {border:1px solid #f9f9f9;border-bottom:none;padding-bottom:0.4rem;margin-top:0.4rem;}
.job-list ul li{cursor:pointer;border-bottom:1px solid #f9f9f9;}
.job-list ul li .line{display:flex;align-items:center;justify-content:space-around;width:100%;font-size:14px; position:relative;height:60px;line-height:60px;color:rgba(34,34,34,0.6);transition:all 0.3s}
.job-list ul li span{display:block;}
.job-list ul li span.s1{width:60%;text-indent:10px;}
.job-list ul li span.s2{width:16%;display:none}
.job-list ul li span.s3{width:16%;display:none}
.job-list ul li span.s4{width:16%;display:none}
.job-list ul li span.s5{width:40%;}
.job-list ul li:first-child{border:none;}
.job-list ul li .line-title{background:#f7f7f7;color:#222222;border-left:0;padding-left:10px;}
.job-list ul li:hover .line{background:#fff}
.job-list ul li:hover .line-title{background:#f7f7f7;color:#222222;border-left:0}


.pages-job-detail{}
.job-title{border-bottom:1px solid #dedede;padding-bottom:0.3rem;position:relative;}
.job-title .backico{display:none;}
.job-title h3{color:#222;font-size:20px;font-weight:bold;margin-bottom:0.2rem}
.job-title .line{color:#3e3e3e;font-size:14px;display:flex;align-items:center;flex-wrap:wrap;}
.job-title .line span{}
.job-title .line .fg{width:2px;height:0.15rem;background:#e8e8e8;margin:0 0.25rem;}
.job-content{padding:0.3rem 0;display:flex;flex-wrap: wrap;}
.job-content .block{width:100%;margin-bottom:0.5rem;font-size:14px;line-height:2;color:#3e3e3e}
.job-content .block h4{margin-bottom:0.2rem;font-size:16px;}
.job-content .ewm{display:block;}

.swiper-con .control{display:none}

.pages-agent{padding-bottom:0;padding-top:0;background:none;}
.agent01{padding-top:0.5rem;background:#fff;padding-bottom:0.5rem}
.agent01 .list01{}
.agent01 .list01 .item{display:flex;color:#222222;font-size:14px;box-shadow:0.02rem 0.03rem 0.21rem 0px rgba(0, 0, 0, 0.11);padding:0.2rem;padding-right:0.8rem;align-items:center;
position:relative;}
.agent01 .list01 .item span{position: absolute;right:0.2rem;top:50%;transform:translateY(-50%);display:block;color:rgba(34,34,34,0.11);font-size:16px;font-weight:bold;}
.agent02{background:#f5f4f4;padding-top:0.5rem;padding-bottom:0.4rem}
.agent02 .swiper-agent .swiper-slide{ width:5.6rem; margin:0 0.15rem}
.agent02 .swiper-agent .item{display:block;background:#fff;}
.agent02 .swiper-agent .item .text{padding:0.3rem 0.3rem 0.2rem;display:block;}
.agent02 .swiper-agent .item h3{color:#222222;font-size:18px;}
.agent02 .swiper-agent .item .iconfont{color:rgba(34,34,34,0.4);font-size:30px;line-height:1}

.agent03{padding-top:0.5rem;padding-bottom:0.8rem;background:#fff url(../img/pages/pagebg.png) bottom center no-repeat;background-size: 100% auto;}

.agent03 .list03{display:flex;align-items:center;flex-wrap:wrap;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0}
.agent03 .list03 .item{border:1px solid #f0f0f0;width:50%;color:#222;text-align:center;height:3rem;padding-top:0.5rem;border-top:none;border-left:none}
.agent03 .list03 .item .ico{max-height:0.4rem;margin:0 auto;margin-bottom:0.2rem}
.agent03 .list03 .item .ico.i1{display:block;}
.agent03 .list03 .item .ico.i2{display:none}
.agent03 .list03 .item h3{font-size:16px;margin-bottom:0.1rem}
.agent03 .list03 .item p{font-size:14px;max-width:80%;margin:0 auto;}



.pages-partybuildingindex{}
.pages-partybuildingindex p{color:#222222;font-size:14px;line-height:1.8;max-width:90%;margin:0 auto;margin-bottom:0.4rem}

.party-list{display: flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.party-list .item{background:#fff;border-radius:100%;width:3rem;height:3rem;margin-bottom:0.4rem;display:flex;align-items:center;flex-direction:column;justify-content:center;}
.party-list .item .t{color:#222222;font-size:14px;font-weight:bold;margin-bottom:0.1rem}
.party-list .item .text{color:rgba(34,34,34,0.5);font-size:12px;display:block;margin:0 auto;text-align:center;max-width:80%;margin-bottom:0rem;line-height:1.4;max-height:50px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow: hidden;}
.party-list .item .iconfont{font-size:24px;color:#e5e5e5;}



.pages-about{padding-bottom:0}

.about01{}
.about-detail{font-size:14px;line-height:1.8;}
.about-detail p{ margin:0.15rem 0}
.about01 .video{position:relative;}
.about01 .video .img{position:relative;z-index:2;}
.about01 .video:after{content:"";display:block;position: absolute;left:10px;top:10px;background-image:linear-gradient(to right,#a55d27,#d9902b);width:100%;height:100%;z-index:1;}

.about01 .video .playbtn{ position:absolute; left:50%; top:50%;transform:translate(-50%,-50%); z-index:99; color:#fff; font-size:14px; text-align:center}
.about01 .video .playbtn .ico{ display:block; margin:0 auto; margin-bottom:0.1rem; max-width:0.3rem}


.about02{background:#fff;}

.guimo{padding-top:0.6rem;padding-bottom:0.5rem;border-bottom:1px solid #f0f0f0}
.guimo .text{color:#222;margin-bottom:0.4rem}
.guimo .text h3{font-size:16px;margin-bottom:0.4rem}
.guimo .text h3:after{content:"";display:block;width:0.3rem;height:0.04rem;background-image:linear-gradient(to right,#a55d27,#d9902b);margin-top:0.2rem}
.guimo .text p{font-size:14px;}
.guimo .text .data{display:flex;align-items:center;justify-content:space-around;margin-top:0.4rem;}
.guimo .text .data .item{color:#c17a2c;text-align:center;}
.guimo .text .data .item .num{font-size:50px;line-height:1;font-family: 'Montserratlight';}
.guimo .text .data .item p{font-size:12px;}
.guimo .rightimg{position:relative;}
.guimo .rightimg .img{position:relative;z-index:2;}
.guimo .rightimg:after{content:"";width:100%;height:100%;left:0.1rem;top:0.1rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);display:block;position: absolute;z-index:1;}

.tuzai{padding-top:0.6rem;padding-bottom:0.5rem;}
.tuzai .text{font-size:14px;line-height:1.8;color:#222;}
.tuzai .text p{ margin:0.15rem 0}

.tuzai .imglist{margin-top:0.5rem}
.tuzai .imglist .imgbox{position:relative;margin-bottom:0.4rem}
.tuzai .imglist .imgbox .img{position:relative;z-index:2;}
.tuzai .imglist .imgbox:after{content:"";display:block;position: absolute;left:0.1rem;top:0.1rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);z-index:1;width:100%;height:100%}

.about03{padding-top:0.6rem;padding-bottom:0.5rem;}
.about03 .text{font-size:14px;line-height:1.8;color:#222;}
.about03 .imgbox{position:relative;margin-bottom:0.4rem;margin-top:0.4rem}
.about03 .imgbox .img{position:relative;z-index:2;}
.about03 .imgbox:after{content:"";display:block;position: absolute;left:0.1rem;top:0.1rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);z-index:1;width:100%;height:100%}

.about04{background:#fff;padding-top:0.6rem;padding-bottom:0.5rem;}

.about04 .text{font-size:14px;line-height:1.8;color:#222;margin-bottom:0.4rem}

.yewu-list{}
.yewu-list .item{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:0.3rem}
.yewu-list .item .info{background:#f7f7f7;padding:0.3rem;position:relative;}
.yewu-list .item .info h3{color:#222222;font-weight:bold;font-size:16px;margin-bottom:0.2rem}
.yewu-list .item .info h3:after{content:"";display:block;margin-top:0.2rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);width:0.4rem;height:0.04rem;}
.yewu-list .item .info p{color:#222;font-size:14px;line-height:1.8;}
.yewu-list .item .info span{font-size:50px;font-weight:bold;position: absolute;right:0.3rem;top:0;background-image:linear-gradient(to bottom,rgba(238,238,238,1),rgba(238,238,238,0));-webkit-background-clip: text;color: transparent;font-weight:bold;}
.yewu-list .item .info .viewmore{ display:none}

.about05{padding-top:0.6rem;padding-bottom:0.5rem;}

.xiangmu-list{}
.xiangmu-list .item{margin-bottom:0.1rem;}
.xiangmu-list .item .line{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:0.25rem 0.3rem;}
.xiangmu-list .item .line h3{color:#222;font-size:14px;margin-right:0.2rem}
.xiangmu-list .item .line .iconfont{border:1px solid rgba(0,0,0,0.06);border-radius:100%;color:#bf7729;font-size:16px;flex-shrink:0;width:0.5rem;height:0.5rem;display:flex;align-items:center;justify-content:center;}
.xiangmu-list .item .line .icon-jiahao{ display:flex}
.xiangmu-list .item .line .icon-jianhao{ display:none}

.xiangmu-list .item .con{font-size:14px;line-height:1.8;color:#222;padding:0.3rem;background:#fff;display:none}
.xiangmu-list .item .line.on{background-image:linear-gradient(to right,#d9902b,#a55d27)}
.xiangmu-list .item .line.on h3{color:#fff;}
.xiangmu-list .item .line.on .iconfont{border:1px solid rgba(255,255,255,0.1);color:#fff;}
.xiangmu-list .item .line.on .icon-jiahao{ display:none}
.xiangmu-list .item .line.on .icon-jianhao{ display:flex}


.about06{background:#fff url(../img/pages/pagebg.png) bottom center no-repeat;background-size:100% auto; padding-top:0.6rem;padding-bottom:0.8rem;}

.shiming-list{display:flex;flex-wrap:wrap}
.shiming-list .item{width:100%;border:1px solid rgba(0,0,0,0.06);color:#222222;padding:0.3rem;border-bottom:none}
.shiming-list .item h3{font-size:18px;margin-bottom:0.1rem}
.shiming-list .item p{font-size:14px;}
.shiming-list .item:last-child{border-bottom:1px solid rgba(0,0,0,0.06)}

.shiming-content{display:flex;align-items:center;flex-wrap:wrap;margin-top:0.5rem}
.shiming-content .text{order:2;color:#222;}
.shiming-content .imgbox{order:1;width:100%;position:relative;margin-bottom:0.4rem}
.shiming-content .imgbox .img{position:relative;z-index:2;}
.shiming-content .imgbox:after{content:"";display:block;position: absolute;left:0.1rem;top:0.1rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);z-index:1;width:100%;height:100%}
.shiming-content .text .t{font-size:16px;margin-bottom:0.2rem}
.shiming-content .text .t .yinhao{display:none}
.shiming-content .text p{font-size:14px;line-height:1.8}



.pages-culture{padding-top:0;padding-bottom:0}
.culture01{padding-top:1rem;padding-bottom:0.4rem;background:#fff;}
.culture-list{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;}
.culture-list .item{color:#222;width:100%;margin-bottom:0.4rem}
.culture-list .item h3{font-size:18px;margin-bottom:0.2rem}
.culture-list .item h3:after{content:"";display:block;width:0.4rem;height:0.04rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);margin-top:0.2rem}
.culture-list .item p{font-size:14px;line-height:1.8}

.culture02{padding-top:0.5rem;padding-bottom:0.5rem}
.yuanjing-content{display:flex;align-items:center;flex-wrap:wrap;margin-top:0.5rem}
.yuanjing-content .text{order:2;color:#222;}
.yuanjing-content .imgbox{order:1;width:100%;position:relative;margin-bottom:0.4rem}
.yuanjing-content .imgbox .img{position:relative;z-index:2;}
.yuanjing-content .imgbox:after{content:"";display:block;position: absolute;left:0.1rem;top:0.1rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);z-index:1;width:100%;height:100%}
.yuanjing-content .text h3{font-size:16px;margin-bottom:0.2rem;}
.yuanjing-content .text h3:after{content:"";display:block;width:0.4rem;height:0.04rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);margin-top:0.2rem}
.yuanjing-content .text h4{font-size:14px;font-weight:bold;margin-top:0.2rem}
.yuanjing-content .text p{font-size:14px;line-height:1.8}

.culture03{background:#fff url(../img/pages/pagebg.png) bottom center no-repeat;background-size:100% auto;padding-top:0.6rem;padding-bottom:0.8rem;}

.culture03 .t{font-size:18px;position:relative;margin-bottom:0.5rem}
.culture03 .t:after{content:"";display:block;width:0.4rem;height:0.04rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);margin-top:0.2rem}
.culture03 .duty-list{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:0.4rem}
.culture03 .duty-list .item{color:#222;width:100%;margin-bottom:0.4rem}
.culture03 .duty-list .item .ico{max-height:0.5rem;display:block;margin-bottom:0.2rem}
.culture03 .duty-list .item h3{font-size:16px;}
.culture03 .duty-list .item p{font-size:14px}
.culture03 .text{font-size:14px;color:#222;margin-top:0.3rem;}
.culture03 .text p{ margin:0.15rem 0}

.swiper-staff{width:100%;position:relative;background:#fff;}
.swiper-staff .item{overflow:hidden;}
.swiper-staff .item .imgbox{position:relative;}
.swiper-staff .item .imgbox .img{position:relative;z-index:2;}
.swiper-staff .item .imgbox:after{content:"";display:block;position: absolute;left:0.1rem;top:0.1rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);z-index:1;width:100%;height:100%}
.swiper-staff .item .rightinfo {padding:0.3rem 0.2rem 0.2rem;}
.swiper-staff .item .rightinfo .t{color:#c17829;font-size:30px;font-weight:bold;}
.swiper-staff .item .rightinfo p{color:#222;font-size:14px;line-height:1.8}
.swiper-staff .item .rightinfo .iconfont{font-size:30px;color:rgba(34,34,34,0.2);}

.pages-memorabilia .swiper-text{height:0.8rem;z-index:99;width:100%;margin-top:0.5rem}
.pages-memorabilia .swiper-text:after{content:"";display:block;border-bottom:1px dotted #cdcdcd;width:100%;height:2px;position: absolute;bottom:0.17rem}
.pages-memorabilia .swiper-text .swiper-slide{color:#999999;font-size:12px;text-align:center;font-weight:bold;position:relative;}
.pages-memorabilia .swiper-text .swiper-slide .quan{width:0.14rem;height:0.14rem;background:rgba(0,0,0,0.11);border-radius:100%;position: absolute;left:50%;margin-left:-0.1rem;bottom:0.1rem}
.pages-memorabilia .swiper-text .swiper-slide .quan:before{content:"";display:block;width:0.06rem;height:0.06rem;position: absolute;left:0.04rem;top:0.04rem;background:#b2b2b2;border-radius:100%}
.pages-memorabilia .swiper-text .swiper-slide-active{color:#cb832b;}
.pages-memorabilia .swiper-text .swiper-slide-active .quan {background:rgba(203,131,43,0.11);}
.pages-memorabilia .swiper-text .swiper-slide-active .quan:before{background:#cb832b;}


.speech-content{display:flex;align-items:center;flex-wrap:wrap;}
.speech-content .text{order:2;color:#222;margin-top:0.4rem}
.speech-content .imgbox{order:1;width:100%;position:relative;}
.speech-content .imgbox .img{position:relative;z-index:2;}
.speech-content .imgbox:after{content:"";display:block;position: absolute;left:0.1rem;top:0.1rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);z-index:1;width:100%;height:100%}
.speech-content .text .t{font-size:16px;margin-bottom:0.2rem}
.speech-content .text .t .yinhao{display:none}
.speech-content .text .t .yinhao2{display:none}
.speech-content .text p{font-size:14px;line-height:1.8}
.speech-content .text .qianming{margin-top:0.4rem;float:right;}
.speech-content .text .qianming img{max-height:0.8rem}


.pages-store{padding-bottom:0}
.store01{padding-bottom:0.5rem}
.store01 .list01{background:#fff;}
.store01 .list01 .item{display:flex;align-items:flex-start;padding:0.3rem;justify-content:space-between;border-bottom:1px solid #f7f7f7;position:relative;overflow:hidden;}
.store01 .list01 .item .ico{max-width:0.8rem;}
.store01 .list01 .item .text{width:4.8rem;color:#222222;}
.store01 .list01 .item .text h3{font-size:18px;margin-bottom:0.2rem}
.store01 .list01 .item .text h3:after{content:"";display:block;width:0.4rem;height:0.04rem;background-image:linear-gradient(to right,#eaa02c,#9f5829);margin-top:0.2rem;}
.store01 .list01 .item .text p{font-size:14px;}
.store01 .list01 .item .text span{color:rgba(34,34,34,0.06);font-size:60px;font-weight:bold;position:absolute;bottom:-20px;right:0.2rem;line-height:1}

.store02{padding-top:0.6rem;padding-bottom:0.5rem;background:#fff;}

.store02 .list02{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:0.5rem}
.store02 .list02 .item{border:1px solid #e5e5e5;width:3.2rem;text-align:center;overflow:hidden;padding:0 0.2rem;padding-bottom:0.5rem;margin-bottom:0.3rem}
.store02 .list02 .item p{color:#222;font-size:14px;line-height:1.8;height:50px;overflow:hidden;margin-top:0.4rem;margin-bottom:0.2rem}
.store02 .list02 .item .iconfont{color:#cdcdcd;font-size:20px;display:block;margin-bottom:0.2rem}
.store02 .list02 .item h4{color:#222;font-size:15px;font-weight:bold;margin-bottom:0.1rem}
.store02 .list02 .item .text{background-image:linear-gradient(to left,#a55d27,#d9902b);-webkit-background-clip: text;color: transparent;font-weight:bold;font-size:20px;}
.store02 .list02 .item:last-child{ background:#efefef}

.store02 .list03{display:flex;align-items:center;flex-wrap:wrap;}
.store02 .list03 .item{display:flex;align-items:center;border:1px solid #f5f5f5;width:100%;height:0.8rem;margin-bottom:0.1rem;}
.store02 .list03 .item .xh{background:#f9f9f9;width:0.8rem;height:0.8rem;color:rgba(34,34,34,0.2);font-weight:bold;font-size:20px;display:flex;align-items:center;justify-content:center;border-right:1px solid #f5f5f5;}
.store02 .list03 .item p{padding-left:0.2rem;color:#222;font-size:14px;flex:1;}


.store03{padding-top:0.6rem;padding-bottom:0.5rem}

.store03 .list04{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
.store03 .list04 .item{background:#fff;width:48%;height:4rem;margin-bottom:0.3rem;text-align:center;padding:0 0.3rem;overflow:hidden}
.store03 .list04 .item .quan{height:0.8rem;width:0.8rem;position:relative;margin:0 auto;margin-bottom:0.15rem;margin-top:0.3rem}
.store03 .list04 .item .quan .img{max-height:100%;animation:turn 2s linear infinite;}
@keyframes turn{
  0%{-webkit-transform:rotate(0deg);}
  25%{-webkit-transform:rotate(90deg);}
  50%{-webkit-transform:rotate(180deg);}
  75%{-webkit-transform:rotate(270deg);}
  100%{-webkit-transform:rotate(360deg);}
}

.store03 .list04 .item .quan span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%); color:rgba(34,34,34,0.2); font-size:14px; font-weight:bold;font-family: 'Montserrat';}
.store03 .list04 .item h3{color:#222;font-size:16px;margin-bottom:0.15rem}
.store03 .list04 .item p{text-align:center;font-size:13px;line-height:1.8;}

.store03 .list04 { position:relative; padding-bottom:0.1rem}
.store03 .list04  .control{position: absolute;bottom:0;width:100%;height:0.58rem;display:flex;align-items:center; justify-content:space-between; display:none}
.store03 .list04  .control .swiper-next,.store03 .list04 .control .swiper-prev{width:0.58rem;height:0.58rem;border:1px solid #d5d5d5;border-radius:100%;display:flex;align-items:center;justify-content:center;}




.store04{background:#fff url(../img/pages/pagebg.png) bottom center no-repeat;background-size: 100% auto;padding-bottom:1rem;padding-top:0.6rem;}
.store04 .list05{display:flex;align-items:center;flex-wrap:wrap;}
.store04 .list05 .item{border:1px solid #e5e5e5;width:100%;padding:20px;border-bottom:none}
.store04 .list05 .item h3{color:#222;font-size:18px;margin-bottom:15px;}
.store04 .list05 .item li .iconfont{color:#d6d6d6;font-size:18px;margin-right:10px;}
.store04 .list05 .item li{color:#222222;font-size:13px;display:flex;align-items:center;}
.store04 .list05 .item:last-child{border-bottom:1px solid #e5e5e5}



.pages-search{padding-top:0; position:relative; z-index:2}

.pages-search .search-list{ margin-top:-0.5rem; position:relative; z-index:99;}
.pages-search .search-list .item{background:#fff;color:#222222;padding:0.3rem;margin-bottom:0.3rem}
.pages-search .search-list .item h3{font-size:16px;margin-bottom:0.2rem}
.pages-search .search-list .item p{font-size:14px;margin-bottom:0.2rem}
.pages-search .search-list .item .biaoqian a{color:#222;font-size:14px;margin:0 0.1rem;}
.pages-search .search-list .item .biaoqian{margin-bottom:0.3rem}
.pages-search .search-list .item .iconfont{color:rgba(34,34,34,0.1);font-size:30px;line-height:1}