:root{
	--a1:translate(-50%,-50%);
	--a2:translateX(-50%);
	--a3:translateY(-50%);
}
/*header*/
.header {position:fixed;top:0;left:0;background:#fcf9f0;border-top:2px solid #c2975b;padding:0 .54rem;font-size:0;width:100%;box-shadow:0 12px 20px rgba(0,0,0,.2);z-index:19}
.header>div {display:inline-block;vertical-align:middle;}
.header .slogan {font-size:.16rem;color:#b88536;width:18.5%}
.header .navbox {width:63%}
.header .navbox>div {display:inline-block;vertical-align:middle;width:41.75%}
.header .navbox .navlist li {display:inline-block;vertical-align:middle;width:33.333%;text-align:center;border-left:1px solid #c2975b;position:relative}
.header .navbox .navlist li>a{display:block;line-height:.93rem;font-size:.16rem;color:#b88536;position:relative}
.header .navbox .navlist li>a:before{content:'';width:100%;height:0;background:#f1f1f1;transition:all .4s;position:absolute;top:0;left:0}
.header .navbox .navlist li>a span {padding:.45rem 0 0;background-size:.43rem .43rem !important;display:inline-block;line-height:normal;vertical-align:middle;width:100%;position:relative;z-index:2}
.header .navbox .navlist li.home>a span {background:url(../images/icon1-1.png) center 0 no-repeat;}
.header .navbox .navlist li.order0>a span {background:url(../images/icon1-2.png) center 0 no-repeat;}
.header .navbox .navlist li.order1>a span {background:url(../images/icon1-3.png) center 0 no-repeat;}
.header .navbox .navlist li.order2>a span {background:url(../images/icon1-4.png) center 0 no-repeat;}
.header .navbox .navlist li.order3>a span {background:url(../images/icon1-5.png) center 0 no-repeat;}
.header .navbox .navlist li.order4>a span {background:url(../images/icon1-6.png) center 0 no-repeat;}
.header .navbox>div:last-child li {border-left:0;border-right:1px solid #c2975b}
.header .navbox .navlist li.active>a:before,.header .navbox .navlist li:hover>a:before{height:100%}

.header .navbox .navlist li>dl {position:absolute;margin:0;padding:0;top:-100px;left:0;width:100%;background: rgba(230,223,201,0.9);border-top: 2px solid #e60012;transition: all .8s;opacity:0;visibility:hidden}
.header .navbox .navlist li>dl:before{content:'';width:100%;height:8px;background:url(../images/xx.png) center 0 no-repeat;position:absolute;top:-8px;left:0;background-size:100% 8px;}
.header .navbox .navlist li>dl dd{border-bottom: 1px solid #dac791;}
.header .navbox .navlist li>dl dd:last-child{border-bottom:0}
.header .navbox .navlist li>dl dd a{text-align: center;
display: block;
line-height: .4rem;
background: none;
font-size: .14rem;
color: #666;
transition: all 0.4s;}
.header .navbox .navlist li:hover dl {top:100%;opacity:1;visibility:visible;}
.header .navbox .navlist li>dl dd a:hover{background:rgba(206,175,89,0.9);color:#FFF}

.header .navbox .logos {position:relative;width:16.5%;vertical-align:top;}
.header .navbox .logos a{position:absolute;top:0;left:0;background:#e60012;height:1.2rem;line-height:1.2rem;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;width:100%}
.header .navbox .logos img{height:.54rem;transition:none;}
.header .search {width:18.5%;padding-left:.19rem;}
.header .search input[type="text"] {width:70%;height:.37rem;min-height:35px;font-size:.14rem;color:#8e8e8e;padding:0 .11rem;border-radius:5px;border:1px solid #dbc19b;display:inline-block;vertical-align:middle;}
.header .search button {width:28%;margin-left:2%;display:inline-block;border:0;background:#c2975b;font-size:.14rem;color:#FFF;border-radius:5px;height:.37rem;min-height:35px;vertical-align:middle;outline:none;}
/*banner*/
.tem_banner {position:relative;padding:.95rem 0 0}
.index_banner {position:relative}
.index_banner .ban_main {position:absolute;top:.8rem;left:50%;width:100%;text-align:center;z-index:1;max-width:12rem;transform:translateX(-50%);padding:0 1.07rem;text-align:right}
.index_banner .ban_main>div {display:inline-block;vertical-align:top;opacity:0;visibility:hidden;}
.index_banner .ban_main .img1 {text-align:left;display:block;margin:0 0 .2rem;}
.index_banner .ban_main .img3 {margin-left:1.33rem;transform:translateY(-.62rem);}
	.index_banner .ban_main .img1 img {max-height:1.8rem}
	.index_banner .ban_main .img2 img {max-height:2.26rem}
	.index_banner .ban_main .img3 img {max-height:2.37rem}
/*四块优势*/
.tem_index_info{background:#f8f1e0;padding:.4rem 0 .37rem;text-align:center}
.tem_index_info>div>div {padding:0 .3rem;}
.tem_index_info .img {overflow:hidden;}
.tem_index_info p {margin:.3rem 0 0;font-size:.16rem;color:#9e532d;line-height:1.7}

.tem_index_mains {background:url(../images/icon3.jpg) center no-repeat;background-size:cover;}
.tem_index_culture {padding:.75rem 0 .9rem;}
.tem_index_culture h3 {font-size:.36rem;color:#a05632;font-weight:bold;margin:0 0 .65rem;}
.tem_index_culture .editor .item1 {margin:0 0 .5rem;}
.tem_index_culture .editor>div>div {padding:0 .15rem;}
.tem_index_culture .editor .img {overflow:hidden;}
.tem_index_culture .editor .text {margin:.2rem 0 0}
.tem_index_culture .editor .text h5{font-size:.18rem;color:#631b14;letter-spacing:3px;margin:0 0 .15rem;font-weight:bold;}
.tem_index_culture .editor .text p{margin:0;font-size:.14rem;color:#322723;line-height:1.7}
/*新闻活动*/
.tem_index_news {font-size:0}
.tem_index_news .title {margin:0 0 .2rem;text-align:center}
.tem_index_news .title  p{margin:.1rem 0 0;background:url(../images/icon4.png) center  no-repeat;background-size:12rem .89rem;height:.89rem;line-height:.8rem;}
.tem_index_news .title p span {display:inline-block;vertical-align:middle;padding:0 .68rem;font-size:.14rem;color:#FFF}
.tem_index_news .item {margin:0 0 .35rem;}
.tem_index_news .item>div {display:inline-block;vertical-align:top;}
.tem_index_news .item .let {width:74.5%;}
.tem_index_news .item a{display:block;position:relative;overflow:hidden}
.tem_index_news .item .let img {width:100%;height:5.61rem;object-fit: cover;}
.tem_index_news .item .let p{margin:0;position:absolute;left:0;bottom:0;width:100%;line-height:.68rem;padding:0 .45rem;font-size:.2rem;color:#FFF;background:rgba(0,0,0,.3)}
.tem_index_news .item .rlt{width:25.5%;padding-left:.18rem;}
.tem_index_news .item .rlt>div:first-child{margin:0 0 .19rem;}
.tem_index_news .item .rlt img {width:100%;height:2.72rem;object-fit:cover;}
.tem_index_news .item .rlt p {position:absolute;bottom:0;left:0;width:100%;font-size:.16rem;color:#FFF;line-height:.19rem;height:.66rem;padding:.14rem .13rem;background:rgba(0,0,0,.3);margin:0}
.tem_index_news .item a:hover img {transform:scale(1.06)}

.tem_index_news .item_act .swiper-slide a{display:block;background:#f9f4e4;}
.tem_index_news .item_act .swiper-slide .img {overflow:hidden;}
.tem_index_news .item_act .swiper-slide img {width:100%;height:1.84rem;object-fit:cover;}
.tem_index_news .item_act .swiper-slide .text {padding:.28rem .25rem .38rem;}
.tem_index_news .item_act .swiper-slide .text h5 {font-size:.18rem;color:#b78444;line-height:.22rem;height:.44rem;overflow:hidden;margin: 0 0 .3rem;}
.tem_index_news .item_act .swiper-slide .text span {font-size:.14rem;color:#bfa764}
.tem_index_news .item_act .swiper-slide .text p{font-size:.14rem;color:#333;line-height:.26rem;height:.52rem;overflow:hidden;margin:.1rem 0 .4rem;}
.tem_index_news .item_act .swiper-slide .text em {display:block;margin:0 auto;width:1rem;height:.32rem;background:#bfa764;border-radius:35px;color:#FFF;font-size:.14rem;line-height:.32rem;text-align:center}
.tem_index_news .item_act .swiper-slide a:hover img{transform:scale(1.06)}
.tem_index_news .item_act .swiper-slide a:hover .text em {transform:scale(.96)}
/*产品*/
.tem_index_product{padding:.8rem 0 0}
.tem_index_product .title {margin:0 0 .2rem;text-align:center}
.tem_index_product .title  p{margin:.1rem 0 0;background:url(../images/icon5.png) center  no-repeat;background-size:12rem .91rem;height:.91rem;line-height:.82rem;}
.tem_index_product .title p span {display:inline-block;vertical-align:middle;padding:0 .68rem;font-size:.14rem;color:#FFF}

.tem_index_product .lists{overflow:hidden}
.tem_index_product .lists ul{display: block; width: 100%;font-size:0}
.tem_index_product .lists ul li{display:inline-block;transition:all .8s;width:16%;vertical-align:top;padding:0 6px}
.tem_index_product .lists ul li a{display:block;position:relative;height: 4.91rem; transition: 1s;background-position:center;background-repeat:no-repeat;background-size:cover}
.tem_index_product .lists ul li.on {width:36%}
.tem_index_product .lists ul li a:before {content:'';width:.62rem;height:.62rem;background:url(../images/icon6.png) center no-repeat #cc3c2b;background-size:.4rem .4rem;position:absolute;top:0;left:.14rem;transition:all .5s;border-bottom-left-radius:8px;border-bottom-right-radius:8px;opacity:0;visibility:hidden;}
.tem_index_product .lists ul li .text {background:rgba(0,0,0,.3);width:100%;padding:.25rem .3rem;position:absolute;bottom:0;left:0;}
.tem_index_product .lists ul li .text h4{font-size:.24rem;color:#FFF;padding:0 0 .15rem;border-bottom:1px solid #c2975b;position:relative}
.tem_index_product .lists ul li .text p {margin:.13rem 0 0;font-size:.14rem;color:#FFF;position:relative;opacity:0;visibility:hidden;transform:translateY(.35rem)}
.tem_index_product .lists ul li .text h4 em {position:absolute;width:.5rem;height:.5rem;background:#c2975b;font-size:.14rem;color:#FFF;text-align:center;line-height:.5rem;bottom:-.27rem;border-radius:100%;right:0;opacity:0;visibility:hidden;transform:translateX(.35rem)}
.tem_index_product .lists ul li.on a:before {opacity:1;visibility:visible;}
.tem_index_product .lists ul li.on .text p {opacity:1;visibility:visible;transform:none;transition-delay:.2s}
.tem_index_product .lists ul li.on .text h4 em {opacity:1;visibility:visible;transform:none;transition-delay:.2s}

.tem_index_product .other_pro {padding:.35rem 0 0;}
.tem_index_product .other_pro>div{padding:0}
.tem_index_product .other_pro a{display:block;position:relative;background:#fbf4e4}
.tem_index_product .other_pro .img {width:50%;position:relative;}
.tem_index_product .other_pro .img em {width:.4rem;height:.4rem;background:#c2975b;line-height:.4rem;text-align:center;font-size:.14rem;color:#FFF;border-radius:100%;position:absolute;bottom:-.2rem;left:50%;transform:translateX(-50%);z-index:1}
.tem_index_product .other_pro .text{padding:0 .44rem 0 .23rem;position:absolute;top:50%;right:0;transform:translateY(-50%);width:50%}
.tem_index_product .other_pro .text h4{font-size:.2rem;color:#c2975b;padding:0 0 .2rem;border-bottom:1px solid #c2975b;}
.tem_index_product .other_pro .text p{font-size:.14rem;color:#c2975b;margin:.2rem 0 0;line-height:1.7}

.tem_index_product .other_pro>div.on .img {float:right;}
.tem_index_product .other_pro>div.on .img em {bottom:auto;top:-.2rem;}
.tem_index_product .other_pro>div.on .text {right:auto;left:0;}
.tem_index_product .other_pro a:hover img {transform:scale(1.02)}

.tem_index_product .lists2{}
.tem_index_product .lists2>div{padding:0 .1rem;}
.tem_index_product .lists2 a{display:block;position:relative;overflow:hidden;}
.tem_index_product .lists2 a:before{content:'';width:100%;height:100%;background:rgba(0,0,0,.32);position:absolute;top:0;left:0;transition:all .35s}
.tem_index_product .lists2 .text {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center;z-index:2}
.tem_index_product .lists2 .text:after{content:'';width:1.99rem;height:1.99rem;background:#db402e;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;z-index:2;transition:all .35s;}
.tem_index_product .lists2 .text>*{position:relative;z-index:3}
.tem_index_product .lists2 .text h6{font-size:.3rem;color:#FFF;margin:0 0 .45rem;position:relative;padding-left:.4rem;background-size:.3rem .3rem !important;}
.tem_index_product .lists2 .text em {font-size:.16rem;color:#FFF}
.tem_index_product .lists2 .text h6:after{content:'';width:6px;height:6px;background:#FFF;border-radius:100%;position:absolute;bottom:-.23rem;left:50%;transform:translateX(-50%);}
.tem_index_product .lists2 a:hover:before{opacity:0}
.tem_index_product .lists2 a:hover .text:after{opacity:.82}
.tem_index_product .lists2>div:first-child .text h6{background:url(../images/d1.png) 0 center no-repeat;}
.tem_index_product .lists2>div:last-child .text h6{background:url(../images/d2.png) 0 center no-repeat;}
.tem_index_product .lists2 a:after{content: '';
    width: .77rem;
    height: .77rem;
    background: url(../images/icon6.png) center no-repeat #e60012;
    background-size: .4rem .4rem;
    position: absolute;
    top: 0;
    left: .25rem;
    z-index: 5;}
/*招商加盟*/
.tem_index_join{padding:1.2rem 0}
.tem_index_join .title {margin:0 0 .55rem;text-align:center}
.tem_index_join .title  p{margin:.1rem 0 0;background:url(../images/icon7.png) center  no-repeat;background-size:12rem .92rem;height:.92rem;line-height:.83rem;}
.tem_index_join .title p span {display:inline-block;vertical-align:middle;padding:0 .68rem;font-size:.14rem;color:#FFF}
.tem_index_join .mains{font-size:0}
.tem_index_join .mains>div{display:inline-block;vertical-align:middle;}
.tem_index_join .mains .imgs {width:67.5%;padding-right:.4rem;}
.tem_index_join .mains .lists{width:32.5%;}
.tem_index_join .mains .lists h4{font-size:.37rem;color:#c2975b;font-weight:bold;position:relative}
.tem_index_join .mains .lists h4 a{font-size:.16rem;color:#e60012;font-weight:normal;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.tem_index_join .mains .feedback {margin:.25rem 0 0}
.tem_index_join .mains .feedback li{margin:0 0 .1rem;}
.tem_index_join .mains .feedback input[type="text"],.tem_index_join .mains .feedback textarea{width:100%;height:.44rem;min-height:35px;font-size:.16rem;color:#c2975b;padding:0 .15rem;border-radius:5px;border:1px solid #dbca9d}
.tem_index_join .mains .feedback textarea{height:1.4rem;padding:.15rem;}
.tem_index_join .mains .feedback button {background:#e6d39f;border-radius:5px;font-size:.16rem;color:#FFF;text-align:center;height:.45rem;border:0;width:100%;display:block;outline:none;}
/*通用底部*/
.footer {}
.footer .f_nav {background:#fcf5e1;border-top:2px solid #c2975b;font-size:0}
.footer .f_nav dl {display:inline-block;vertical-align:top;margin:0;padding:0;text-align:center;border-left:1px solid #eee7d5;width:14.285%;min-height:2.85rem;padding:.4rem  0 0}
.footer .f_nav dl:last-child{border-right:1px solid #eee7d5}
.footer .f_nav dl dt {font-weight:normal;margin:0 0 .2rem;}
.footer .f_nav dl dt a{font-size:.16rem;color:#ba8957}
.footer .f_nav dl dd {margin:0 0 .15rem;}
.footer .f_nav dl dd a {font-size:.14rem;color:#ba8957}
.footer .f_nav dl dd a:hover {color:#e60012}
.footer .f_nav dl dd>p {display:inline-block;vertical-align:top;width:50%;margin:0 0 .15rem;text-align:center}
.footer .f_nav dl dd>p em {display:block;font-size:.14rem;color:#ba8957;margin:.15rem 0 0}
.footer .copy {background:#333;font-size:0}
.footer .copy>div>div {display:inline-block;vertical-align:middle;}
.footer .copy .info1,.footer .copy .info2 {width:39.5%;}
.footer .copy .f_logos {width:21%;padding:.3rem 0 .2rem;background:#e60012;text-align:center;}
.footer .copy .f_logos img {height:.71rem;}
.footer .copy .info1>div {display:inline-block;vertical-align:middle;}
.footer .copy .info1 .wx {width:16%}
.footer .copy .info1 .txt {width:84%;padding:0 .2rem;font-size:.14rem;color:#cfcfcf;line-height:1.7}
.footer .copy .info1 .txt a {font-size:.14rem;color:#cfcfcf}
.footer .copy .info2 {text-align:right}
.footer .copy .info2 .txt>p {display:inline-block;vertical-align:middle;margin:0}
.footer .copy .info2 .txt>p.email {font-size:.14rem;color:#f8b551;padding-left:.27rem;background:url(../images/icon8-1.png) 0 center no-repeat;background-size:.2rem .14rem;padding-right:.2rem;}
.footer .copy .info2 .txt>p.tel {font-size:.18rem;color:#FFF;padding-left:.33rem;background:url(../images/icon8-2.png) 0 center no-repeat;background-size:.3rem .3rem;line-height:.3rem;}
.footer .copy .info2 .links {padding:.22rem 0 0}
.footer .copy .info2 .links a{font-size:.14rem;color:#a8a7a7}
.footer .copy .info2 .links em {font-size:.14rem;color:#a8a7a7;display:inline-block;padding:0 .11rem;}
/*通用内页*/
.mbx_box {background:#e6dfc9;font-size:0}
.mbx_box li {display:inline-block;}
.mbx_box li a{display:block;padding:0 .4rem;line-height:.6rem;font-size:.2rem;color:#2f2d2d}
.mbx_box li a:hover,.mbx_box li.on a {background:#ceaf59;color:#FFF}
.now_mbx {padding:.35rem 0 0;font-size:.14rem;color:#454545}
.now_mbx>*:last-child{color:#e60012}
/*企业简介*/
.about_box {background:url(../images/icon9.jpg) center no-repeat;background-size:cover;}
.company{padding:.7rem 0 1.14rem;}
.company .items {padding:0 0 .9rem;}
.about_box .ab_titles{position:relative;text-align:center;padding:.3rem 0 0;margin:0 0 .65rem;}
.about_box .ab_titles h3{font-size:.4rem;  background: linear-gradient(to left, #e40112, #5a1a00);-webkit-background-clip: text;color: transparent;}
.about_box .ab_titles p{color:#9f542e;font-size:.3rem;margin:.2rem 0 0}
.about_box .ab_titles:before,.about_box .ab_titles:after{content:'';position:absolute;top:0;left:0;background:url(../images/icon10-1.png) 0 0 no-repeat;background-size:3.58rem 1.19rem !important;width:3.58rem;height:1.19rem;}
.about_box .ab_titles:after {left:auto;right:0;background:url(../images/icon10-2.png) 0 0 no-repeat;}

.company .items .editor {font-size:.18rem;color:#363534;line-height:1.8}

.company .item0 .editor {font-size:.16rem;line-height:1.7}
.company .item0 .editor .infos{margin:.85rem 0 0;}
.company .item0 .editor .infos>div{padding:0 .3rem;}
.company .item0 .editor .infos .img {overflow:hidden;}
.company .item0 .editor .infos p {margin:.3rem 0 0;font-size:.16rem;color:#9e532d;line-height:1.7}

.company .item1 .editor {font-size:0;}
.company .item1 .editor>div{display:inline-block;vertical-align:top;}
.company .item1 .editor .text1 {width:65%;height:6.05rem;background:#ceaf59;}
.company .item1 .editor .text1 .cnt {padding:.48rem .3rem 0;font-size:.16rem;color:#FFF;line-height:1.7;text-align:left;}
.company .item1 .editor .img2 {width:35%}
.company .item1 .editor .img2 img {height:6.05rem;width:100%;object-fit:cover}

.company .item2{padding:0}
.company .item2 .editor {font-size:.16rem;color:#363534;line-height:1.7}
.company .item2 .editor .infos>div {display:inline-block;vertical-align:top;width:50%;text-align:left;padding-right:.25rem;}
.company .item2 .editor .infos>div:last-child{padding-left:.25rem;padding-right:0}
.company .item2 .editor .infos .t {margin:.35rem 0 0;}
.company .item2 .editor .infos .t h6{font-size:.14rem;color:#ab7240;}
.company .item2 .editor .infos .t p{font-size:.12rem;color:#221815;margin:.1rem  0 0}
/*发展历程*/
.history{padding:.67rem 0 0}

.history .lists {position:relative;padding:2.7rem 0 2.1rem;background:url(../images/icon12.png) right 0 no-repeat;background-size:2.1rem 2.65rem;}
.history .lists:before{content:'';width:1px;height:90%;position:absolute;left:50%;bottom:0;background:#ceaf59;}
.history .lists:after{content:'';width:6.42rem;height:1.71rem;background:url(../images/icon11.png) center 0 no-repeat;background-size:6.42rem 1.71rem;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1}
.history .lists li{}
.history .lists li .item{width:50%;text-align:right;padding:0 .25rem  0 0;float:left}
.history .lists li.on .item{text-align:left;padding:0 0 0 .25rem;float:right}
.history .lists li .item h6{font-size:.24rem;color:#e60012;margin:0 0 .15rem;position:relative}
.history .lists li .item .editor{font-size:.16rem;color:#9a7a23;line-height:1.7;}
.history .lists li .item h6:before{content:'';width:.12rem;height:.12rem;background:#e60012;border-radius:100%;position:absolute;top:50%;right:-.31rem;transform:translateY(-50%)}
.history .lists li.on .item h6:before {right:auto;left:-.31rem;}
/*荣誉资质*/
.honor{padding:.7rem 0 0}

.honor .lists {padding:.4rem 0 1.1rem;}
.honor .lists li {padding:0 .13rem;margin:0 0 .45rem;}
.honor .lists li a{display:block;background:url(../images/icon13.jpg) 0 0 no-repeat #FFF;background-size:100% 100%;padding:1.2rem .45rem .8rem;text-align:center;}
.honor .lists li .img {overflow:hidden;display:inline-block;}
.honor .lists li p {margin:.45rem  0 0;font-size:.16rem;color:#ceaf59;}
.honor .lists li a:hover img {transform:scale(1.06)}
/*食品安全*/
.safe{padding:.7rem 0 2.35rem;} 
.safe .mains .item1{margin:0 0 1rem;}
.safe .mains .item1>div{padding:0 .17rem;}
.safe .mains .item1 .num {text-align:center;background:url(../images/icon14.png) center no-repeat;background-size:1.37rem 1.35rem;line-height:1.35rem;font-size:.48rem;color:#9f542e;height:1.35rem;}
.safe .mains .item1 .num em {font-size:.24rem;}
.safe .mains .item1 p{font-size:.16rem;color:#664f10;margin:.2rem 0 0;line-height:1.7}

.safe .mains .item2{position:relative}
.safe .mains .item2 .info1,.safe .mains .info2 {width:67%;background:#f6f4eb;font-size:0}
.safe .mains .item2 .info1>div,.safe .mains .item2 .info2>div {display:inline-block;vertical-align:middle;width:50%}
.safe .mains .item2 .text {padding:0 .26rem;}
.safe .mains .item2 .text h5 {font-size:.2rem;color:#664f10;margin:0 0 .25rem;text-align:center}
.safe .mains .item2 .text h5 em {font-size:.3rem;color:#ceaf59;display:block;margin:0 0 .2rem;}
.safe .mains .item2 .text p{font-size:.14rem;color:#664f10;line-height:1.7;margin:0}
.safe .mains .item2 .info3 {position:absolute;right:0;top:0;width:33%;background:#f6f4eb;height:100%}
.safe .mains .item2 .info3 .text {padding:.45rem .26rem 0}
.safe .mains .item2 .img {overflow:hidden;position:relative}
.safe .mains .item2 .img:before{content:'';width:.2rem;height:.18rem;background:url(../images/icon15.png) 0 0 no-repeat;background-size:.2rem .18rem;position:absolute;z-index:2}
.safe .mains .item2 .info1 .img:before{right:0;top:50%;transform:translateY(-50%) rotate(-90deg);}
.safe .mains .item2 .info2 .img:before{left:0;top:50%;transform:translateY(-50%) rotate(90deg);}
.safe .mains .item2 .info3 .img:before{left:50%;bottom:0;transform:translateX(-50%);}
.safe .mains .item2>div:hover img {transform:scale(1.03)}
/*社会责任*/
.social{padding:.7rem 0 2rem;}
.social .lists{margin:0 0 .15rem;}
.social .lists li{margin:0 0 .3rem;}
.social .lists li a{display:block;position:relative;font-size:0;background:#f9f4e4}
.social .lists li a>div {display:inline-block;vertical-align:middle;}
.social .lists li .img {overflow:hidden;width:24%}
.social .lists li .text {width:76%;padding:0 1.5rem 0 .28rem;position:relative}
.social .lists li .text h5{font-size:.2rem;color:#b78439;margin:0 0 .2rem;}
.social .lists li .text p{font-size:.16rem;color:#2e2e2d;line-height:.26rem;height:.52rem;overflow:hidden;margin:0}
.social .lists li .text em {position:absolute;right:.28rem;top:50%;transform:translateY(-50%);width:.7rem;height:.7rem;background:#ceaf59;font-size:.16rem;color:#FFF;line-height:.7rem;border-radius:100%;text-align:center}
.social .lists li a:hover img {transform:scale(1.06)}
.social .lists li a:hover .text em {transform:translateY(-50%) scale(.95)}
/*翻页*/
.page {}
.page a{display:inline-block;vertical-align:middle;margin:0 4px;width:.34rem;height:.34rem;background:#FFF;border:1px solid #ceaf59;line-height:.34rem;font-size:.14rem;color:#373535}
.page a.page-item {width:auto;padding:0 .16rem;}
.page a:hover,.page a.page-num-current{background:#ceaf59;color:#FFF}
/*产品栏目*/
.product_box {background:url(../images/icon9.jpg) center no-repeat;background-size:cover;}

.product_box .ab_titles{position:relative;text-align:center;padding:.3rem 0 0;margin:0 0 .35rem;min-height:1.19rem}
.product_box .ab_titles h3{font-size:.4rem;  background-image: linear-gradient(178deg, #e40112, #5a1a00);-webkit-background-clip: text;color: transparent;}
.product_box .ab_titles a{color:#9e532d;font-size:.16rem;margin:.2rem 0 0;display:inline-block;}
.product_box .ab_titles:before,.product_box .ab_titles:after{content:'';position:absolute;top:0;left:0;background:url(../images/icon10-1.png) 0 0 no-repeat;background-size:3.58rem 1.19rem !important;width:3.58rem;height:1.19rem;}
.product_box .ab_titles:after {left:auto;right:0;background:url(../images/icon10-2.png) 0 0 no-repeat;}

.product_box .infos {padding:.55rem 0}
.product_box .infos .item {margin:0 0 .65rem;}
.pro0 .lists {}
.pro0 .lists li {padding:0 .15rem;}
.pro0 .lists li a{display:block;position:relative;}
.pro0 .lists li .img {overflow:hidden;position:relative}
.pro0 .lists li .img:before{content:'';width:.77rem;height:.77rem;background:url(../images/icon6.png) center no-repeat #e60012;background-size:.4rem .4rem;position:absolute;top:0;left:.25rem;z-index:1}
.pro0 .lists li .text {position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.3);padding:.24rem .25rem .43rem;}
.pro0 .lists li .text h5 {font-size:.24rem;color:#FFF;margin:0 0 .15rem;}
.pro0 .lists li .text p{font-size:.14rem;color:#FFF;line-height:.26rem;height:.52rem;overflow:hidden;margin:0}
.pro0 .lists li .text em {width:38px;height:38px;background:#ceaf59;border-radius:100%;font-size:.14rem;color:#FFF;line-height:38px;text-align:center;position:absolute;right:.25rem;bottom:.15rem;}
.pro0 .lists li a:hover img {transform:scale(1.06)}

.pro1 .lists li{padding:0}
.pro1 .lists li a{display:block;background:#f9f4e4;position:relative;}
.pro1 .lists li a>div {width:50%;}
.pro1 .lists li .img {float:left;position:relative;}
.pro1 .lists li .img:before{content:'';width:.77rem;height:.77rem;background:url(../images/icon6.png) center no-repeat #e60012;background-size:.4rem .4rem;position:absolute;top:0;left:.25rem;z-index:1}
.pro1 .lists li .img:after{content:'查看';width:38px;height:38px;background:#ceaf59;font-size:.14rem;color:#FFF;border-radius:100%;position:absolute;line-height:38px;bottom:-19px;left:50%;transform:translateX(-50%);z-index:2;text-align:center;}
.pro1 .lists li .text {position:absolute;right:0;top:50%;transform:translateY(-50%);padding:0 .22rem;text-align:center}
.pro1 .lists li .text h4{font-size:.24rem;color:#b7843e;padding:0 0 .15rem;border-bottom:1px solid #ceaf59;}
.pro1 .lists li .text .editor {font-size:.16rem;color:#b7843e;margin:.24rem 0 0}
.pro1 .lists li.on .img {float:right}
.pro1 .lists li.on .img:after{bottom:auto;top:-19px;}
.pro1 .lists li.on .text {right:auto;left:0}

.pro0 .lists2{}
.pro0 .lists2 li{padding:0 .1rem;margin:0 0 .3rem}
.pro0 .lists2 a{display:block;position:relative;overflow:hidden;}
.pro0 .lists2 a:before{content:'';width:100%;height:100%;background:rgba(0,0,0,.32);position:absolute;top:0;left:0;transition:all .35s}
.pro0 .lists2 .text {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center;z-index:2}
.pro0 .lists2 .text:after{content:'';width:2.3rem;height:2.3rem;background:#db402e;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;z-index:2;transition:all .35s;}
.pro0 .lists2 .text>*{position:relative;z-index:3}
.pro0 .lists2 .text h6{font-size:.2rem;color:#FFF;margin:0 0 .45rem;position:relative;padding-left:.4rem;background-size:.3rem .3rem !important;line-height:.3rem}
.pro0 .lists2 .text em {font-size:.16rem;color:#FFF}
.pro0 .lists2 .text h6:after{content:'';width:6px;height:6px;background:#FFF;border-radius:100%;position:absolute;bottom:-.23rem;left:50%;transform:translateX(-50%);}
.pro0 .lists2 a:hover:before{opacity:0}
.pro0 .lists2 a:hover .text:after{opacity:.82}
.pro0 .lists2 li:first-child .text h6{background:url(../images/d1.png) 0 center no-repeat;}
.pro0 .lists2 li:last-child .text h6{background:url(../images/d2.png) 0 center no-repeat;}
.pro0 .lists2 a:after{content: '';
    width: .77rem;
    height: .77rem;
    background: url(../images/icon6.png) center no-repeat #e60012;
    background-size: .4rem .4rem;
    position: absolute;
    top: 0;
    left: .25rem;
    z-index: 5;}

.pro2 .lists li{padding:0}
.pro2 .lists li a{display:block;position:relative;}
.pro2 .lists li:first-child a{padding:0 .44rem 0 0}
.pro2 .lists li:last-child a{padding:0 0 0 .44rem;}
.pro2 .lists li .img {position:relative;overflow:hidden}
.pro2 .lists li .img:before{content:'';width:.77rem;height:.77rem;background:url(../images/icon6.png) center no-repeat #e60012;background-size:.4rem .4rem;position:absolute;top:0;left:.25rem;z-index:1}
.pro2 .lists li .text{position:absolute;right:0;bottom:0;background:#FFF;width:2.85rem;padding:.55rem .35rem .3rem;text-align:center}
.pro2 .lists li .text h4 {font-size:.24rem;color:#b7853e;margin:0 0 .35rem;}
.pro2 .lists li .text .editor {font-size:.16rem;color:#82807d;margin:0 0 .4rem}
.pro2 .lists li .text>em {width:38px;height:38px;background:#ceaf59;font-size:.14rem;color:#FFF;border-radius:100%;line-height:38px;display:inline-block;}
.pro2 .lists li a:hover img{transform:scale(1.06)}

.pro3 .lists {}
.pro3 .lists li {padding:0 .15rem;}
.pro3 .lists li a{display:block;position:relative;}
.pro3 .lists li .img {overflow:hidden;position:relative}
.pro3 .lists li .img:before{content:'';width:.77rem;height:.77rem;background:url(../images/icon6.png) center no-repeat #e60012;background-size:.4rem .4rem;position:absolute;top:0;left:.25rem;z-index:1}
.pro3 .lists li .text {position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.3);padding:.24rem .25rem .43rem;}
.pro3 .lists li .text h5 {font-size:.24rem;color:#FFF;margin:0 0 .15rem;}
.pro3 .lists li .text p{font-size:.14rem;color:#FFF;line-height:.26rem;height:.52rem;overflow:hidden;margin:0}
.pro3 .lists li .text em {width:38px;height:38px;background:#ceaf59;border-radius:100%;font-size:.14rem;color:#FFF;line-height:38px;text-align:center;position:absolute;right:.25rem;bottom:.15rem;}
.pro3 .lists li a:hover img {transform:scale(1.06)}

.product_box .listbox {padding:.5rem 0 1.5rem;}
.product_box .listbox .lists li {padding:0 .14rem;margin:0 0 .6rem;}
.product_box .listbox .lists li a{display:block;position:relative;}
.product_box .listbox .lists li .img {overflow:hidden;position:relative}
.product_box .listbox .lists li .img:before{content:'';width:.77rem;height:.77rem;background:url(../images/icon6.png) center no-repeat #e60012;background-size:.4rem .4rem;position:absolute;top:0;left:.25rem;z-index:1}
.product_box .listbox .lists li .text {position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.3);padding:.24rem .25rem .43rem;}
.product_box .listbox .lists li .text h5 {font-size:.24rem;color:#FFF;margin:0 0 .15rem;}
.product_box .listbox .lists li .text p{font-size:.14rem;color:#FFF;line-height:.26rem;height:.52rem;overflow:hidden;margin:0}
.product_box .listbox .lists li .text em {width:38px;height:38px;background:#ceaf59;border-radius:100%;font-size:.14rem;color:#FFF;line-height:38px;text-align:center;position:absolute;right:.25rem;bottom:.15rem;}
.product_box .listbox .lists li a:hover img {transform:scale(1.06)}
/*2-3分类*/
.product_box .class2_ {background:#e6dfc9;font-size:0}
.product_box .class2_ li {display:inline-block;vertical-align:middle}
.product_box .class2_ li a{font-size:.2rem;display:block;color:#333;line-height:.52rem;padding:0 .4rem;}
.product_box .class2_ li a:hover,.product_box .class2_ li.on a{background: #ceaf59;color: #FFFFFF;}

.product_box .class3_ {background:#fcf5e1;font-size:0;border-bottom: 1px solid #d9ae6e;margin-bottom: .2rem;}
.product_box .class3_ li {display:inline-block;vertical-align:middle;width:16%;text-align:center}
.product_box .class3_ li a{font-size:.16rem;color:#333;line-height:.52rem;}
.product_box .class3_ li a:hover,.product_box .class3_ li.on2 a{color: #d4b970;}
/*产品详情*/
.show_product{padding:.6rem 0 1.6rem}
.show_product .class3{margin:0 0 .44rem;font-size:0}
.show_product .class3 li{display:inline-block;vertical-align:middle;margin-right:.3rem;}
.show_product .class3 li a{display:block;padding:0 .65rem;line-height:.4rem;background:#FFF;border:2px solid #d2b565;border-radius:8px;font-size:.16rem;color:#664f10}
.show_product .class3 li.active a{background:#e60012;color:#FFF}
.show_product .imglist{position:relative;height:6.59rem;}
.show_product .imglist .swiper-slide img {width:100%;height:6.59rem;object-fit:cover;transition:none;}
.show_product .sm_list{position:absolute;right:0;top:0;height:100%;background:rgba(0,0,0,.43);padding:1rem .22rem;width:1.65rem;z-index:1;overflow:hidden}
.show_product .sm_list .mg {position:relative;height:100%;}
.show_product .sm_list .mg .swiper-container{height:4.59rem;}
.show_product .sm_list .swiper-slide img{width:100%;object-fit:cover;transition:none;height:100%}
.show_product .sm_list .swiper-slide {border:2px solid rgba(255,255,255,0);cursor:pointer}
.show_product .sm_list .swiper-slide.swiper-slide-thumb-active{border-color:rgba(255,255,255,1)}
.show_product .sm_list .swiper-page>div{position:absolute;top:-.7rem;left:0;width:100%;background:#e60012;font-size:.23rem;color:#FFF;outline:none;line-height:.39rem;text-align:center;z-index:1}
.show_product .sm_list .swiper-page>div.slide-button-next {top:auto;bottom:-.7rem;}
.show_product .mains_box{background:#f9f4e4;border:2px solid #ead3ac;font-size:0}
.show_product .mains_box>div{display:inline-block;vertical-align:top;width:50%}
.show_product .mains_box .item{border-right:2px solid #ead3ac;padding:.55rem .38rem 0;min-height:5.07rem;}
.show_product .mains_box .item h3{font-size:.36rem;color:#9f701c;margin:0 0 .55rem;line-height:.4rem;}
.show_product .mains_box .item .paralist p{font-size:.16rem;color:#9f701c;margin:0 0 .2rem;}
.show_product .mains_box .item .paralist p em{display:inline-block;vertical-align:top;margin:0 5px;width:.87rem;height:.6rem;line-height:.6rem;background:#d9ae6e;font-size:.16rem;color:#FFF;text-align:center}
.show_product .mains_box .text{padding:1.5rem .45rem 0;font-size:.16rem;color:#733912;line-height:1.7;}
.show_product .pro_page{padding:.54rem 0 0;font-size:0}
.show_product .pro_page>div{display:inline-block;margin-right:1.2rem;font-size:.16rem;color:#bf8226}
.show_product .pro_page>div a{font-size:.16rem;color:#404040}
/*品牌文化*/
.brand_culture{position:relative;padding:.35rem 0 1.6rem;}
.brand_culture:before{content:'';width:3.19rem;height:2.87rem;background:url(../images/x2.png) 0 0 no-repeat;background-size:3.19rem 2.87rem;position:absolute;left:0;top:25%;}
.brand_culture:after{content:'';width:2.54rem;height:3.21rem;background:url(../images/x1.png) 0 0 no-repeat;background-size:2.54rem 3.21rem;position:absolute;right:.5rem;top:55%;}
.brand_culture .mains{font-size:.18rem;color:#363534;line-height:2}
.brand_culture .mains p{margin:0 0 .25rem;}
.brand_culture .mains img {max-width:5.03rem}
/*加盟*/
.join_box{background:url(../images/icon9.jpg) center no-repeat;background-size:cover;}
.join_box .mains {padding:.5rem 0 .4rem;}
.join_box .ab_titles{position:relative;text-align:center;padding:.3rem 0 0;margin:0 0 .35rem;min-height:1.19rem}
.join_box .ab_titles h3{font-size:.4rem;  background-image: linear-gradient(178deg, #e40112, #5a1a00);-webkit-background-clip: text;color: transparent;}
.join_box .ab_titles a{color:#9e532d;font-size:.16rem;margin:.2rem 0 0;display:inline-block;}
.join_box .ab_titles:before,.join_box .ab_titles:after{content:'';position:absolute;top:0;left:0;background:url(../images/icon10-1.png) 0 0 no-repeat;background-size:3.58rem 1.19rem !important;width:3.58rem;height:1.19rem;}
.join_box .ab_titles:after {left:auto;right:0;background:url(../images/icon10-2.png) 0 0 no-repeat;}

.join_box .info {padding:0 0 1.05rem;}
.join_box .infos0 .main_cnt .editor{padding:0 1.1rem;font-size:.16rem;color:#9e532d;line-height:1.7;margin:0 0 .45rem;text-align:center}
.join_box .infos0 .list_ys .swiper-slide {font-size:0;padding:.2rem 0;border-bottom:1px solid #baa383}
.join_box .infos0 .list_ys .swiper-slide .imgs {float:left;width:30%;padding:0 .35rem;text-align:center}
.join_box .infos0 .list_ys .swiper-slide .text {width:70%;position:absolute;right:0;top:50%;transform:translateY(-50%);padding-left:.24rem}
.join_box .infos0 .list_ys .swiper-slide .text h6{font-size:.18rem;color:#9e532d;margin:0 0 .25rem;}
.join_box .infos0 .list_ys .swiper-slide .text .cnts {font-size:.14rem;color:#64625b;line-height:1.7}
.join_box .infos0 .list_ys .swiper-slide.ons .imgs {float:right}
.join_box .infos0 .list_ys .swiper-slide.ons .text {right:auto;left:0;padding-left:0;padding-right:.24rem;text-align:right;}
.join_box .infos0 .list_ys .slide-pagination {text-align:center;margin:.4rem 0 0;}
.join_box .infos0 .list_ys .slide-pagination span {display:inline-block;width:.12rem;height:.12rem;background:none;opacity:1;outline:none;border:1px solid #9e532d;border-radius:100%;margin:0 7px}
.join_box .infos0 .list_ys .slide-pagination span.swiper-pagination-bullet-active {background:#9e532d}

.join_box .infos1 .main_cnt {font-size:0}
.join_box .infos1 .main_cnt>div{display:inline-block;vertical-align:top;width:15%;padding:0 .07rem;cursor:pointer}
.join_box .infos1 .main_cnt>div#on {width:70%}
.join_box .infos1 .main_cnt>div .li_cnt {background:#ceaf59;border:1px solid #ceaf59;height:5.05rem;padding:.3rem 0 0;position:relative}
.join_box .infos1 .main_cnt>div .li_cnt h5{font-size:.22rem;color:#FFF;text-align:center;padding:.85rem .25rem 0;position:relative;background-size:.69rem .69rem !important;margin:0 0 .35rem}
.join_box .infos1 .main_cnt>div .li_cnt h5:before{content:'';width:.69rem;height:.69rem;background-size:.69rem .69rem !important;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1;transition:all .4s}
.join_box .infos1 .main_cnt>div.item0 .li_cnt h5{background:url(../images/icon16-3.png) center 0 no-repeat;}
.join_box .infos1 .main_cnt>div.item1 .li_cnt h5{background:url(../images/icon16-1.png) center 0 no-repeat;}
.join_box .infos1 .main_cnt>div.item2 .li_cnt h5{background:url(../images/icon16-2.png) center 0 no-repeat;}
.join_box .infos1 .main_cnt>div.item0#on .li_cnt h5:before{background:url(../images/icon16-3-h.png) center 0 no-repeat;}
.join_box .infos1 .main_cnt>div.item1#on .li_cnt h5:before{background:url(../images/icon16-1-h.png) center 0 no-repeat;}
.join_box .infos1 .main_cnt>div.item2#on .li_cnt h5:before{background:url(../images/icon16-2-h.png) center 0 no-repeat;}
.join_box .infos1 .main_cnt>div#on .li_cnt h5{background:none;color:#b78439}
.join_box .infos1 .main_cnt>div .li_cnt .editor {opacity:0;visibility:hidden;padding:0 .25rem;transform:translateY(-25px)}
.join_box .infos1 .main_cnt>div .li_cnt .editor>div {margin:0 0 .25rem;}
.join_box .infos1 .main_cnt>div .li_cnt .editor>div>* {display:inline-block;vertical-align:top;}
.join_box .infos1 .main_cnt>div .li_cnt .editor h6{width:19%;padding-left:.35rem;font-size:.18rem;color:#b78439;background:url(../images/icon17.png) 0 0 no-repeat;background-size:.21rem .21rem;line-height:.21rem;}
.join_box .infos1 .main_cnt>div .li_cnt .editor p{width:81%;margin:0;font-size:.14rem;color:#757473}
.join_box .infos1 .main_cnt>div .li_cnt:after{content:'+';font-size:.41rem;color:#FFF;position:absolute;bottom:.45rem;left:50%;transform:translateX(-50%);transition:all .4s}
.join_box .infos1 .main_cnt>div#on .li_cnt {background:#f9f4e4;}
.join_box .infos1 .main_cnt>div#on .li_cnt:after {opacity:0;visibility:hidden}
.join_box .infos1 .main_cnt>div#on .li_cnt .editor {opacity:1;visibility:visible;transition-delay:.25s;transform:none;}

.join_box .infos2 .main_cnt {}
.join_box .infos2 .main_cnt>div{padding:.4rem .35rem 0;}
.join_box .infos2 .main_cnt>div>div {height:1.75rem;padding-left:.88rem;position:relative;font-size:.16rem;color:#927f49;line-height:1.7;padding-right:.3rem;}
.join_box .infos2 .main_cnt>div>div em {position:absolute;left:0;top:0;width:.66rem;height:.66rem;line-height:.66rem;background:#ceaf59;font-size:.3rem;color:#FFF;text-align:center;border-radius:100%}
.join_box .infos2 .main_cnt>div>div.item4,.join_box .infos2 .main_cnt>div>div.item5 {padding-top:.4rem;}
.join_box .infos2 .main_cnt>div>div.item4 em,.join_box .infos2 .main_cnt>div>div.item5 em {top:.4rem;}
.join_box .infos2 .main_cnt>div:first-child+div+div+div,.join_box .infos2 .main_cnt>div:last-child{float:right;padding-top:0}
.join_box .infos2 .main_cnt>div>div.item1,.join_box .infos2 .main_cnt>div>div.item2 {background:url(../images/icon18.png) 0 bottom no-repeat;background-size:100% auto;}
.join_box .infos2 .main_cnt>div>div.item4 {background:url(../images/icon19.png) right 0 no-repeat;background-size:100% 100%;}
.join_box .infos2 .main_cnt>div>div.item5 {background:url(../images/icon20.png) 0 bottom no-repeat;background-size:100% auto;}

.join_box .infos3 .main_cnt .editor{font-size:.16rem;color:#927f49;padding:0 1.4rem;margin:0 0 .6rem;text-align:center;line-height:1.8}
.join_box .infos3 .main_cnt .link_logos {text-align:center;font-size:0;overflow:hidden;}
.join_box .infos3 .main_cnt .link_logos li {display:inline-block;vertical-align:middle;padding:0 4px;}
.join_box .infos3 .main_cnt .link_logos ul:last-child{transform: translate(.95rem,-.45rem);}
/*新闻*/
.news_box{background:url(../images/icon9.jpg) center no-repeat;background-size:cover;}
.news_box .listbox {padding:.5rem 0 1.5rem;}
.news_box .ab_titles{position:relative;text-align:center;padding:.3rem 0 0;margin:0 0 .35rem;min-height:1.19rem}
.news_box .ab_titles h3{font-size:.4rem;  background-image: linear-gradient(178deg, #e40112, #5a1a00);-webkit-background-clip: text;color: transparent;}
.news_box .ab_titles a{color:#9e532d;font-size:.16rem;margin:.2rem 0 0;display:inline-block;}
.news_box .ab_titles:before,.news_box .ab_titles:after{content:'';position:absolute;top:0;left:0;background:url(../images/icon10-1.png) 0 0 no-repeat;background-size:3.58rem 1.19rem !important;width:3.58rem;height:1.19rem;}
.news_box .ab_titles:after {left:auto;right:0;background:url(../images/icon10-2.png) 0 0 no-repeat;}

.news_box .top_list{margin:0 0 .44rem;}
.news_box .top_list a{display:block;position:relative;background:#f9f4e4;font-size:0}
.news_box .top_list a>div{display:inline-block;vertical-align:middle;width:50%}
.news_box .top_list .text{padding:0 .6rem 0 .3rem;}
.news_box .top_list .text h5{font-size:.24rem;color:#b78439;margin:0 0 .4rem;}
.news_box .top_list .text span{font-size:.14rem;color:#b78439;}
.news_box .top_list .text p{font-size:.16rem;color:#2e2e2d;line-height:.26rem;height:.52rem;overflow:hidden;margin:.2rem 0 .6rem;}
.news_box .top_list .text em {font-size:.16rem;color:#FFF;width:.7rem;height:.7rem;background:#ceaf59;border-radius:100%;display:inline-block;line-height:.7rem;text-align:center;}
.news_box .top_list .img {overflow:hidden;}
.news_box .top_list img {width:100%;height:3.82rem;object-fit:cover}
.news_box .top_list a:hover img {transform:scale(1.06)}

.news_box .lists li{margin:0 0 .3rem;}
.news_box .lists li a{display:block;position:relative;font-size:0;background:#f9f4e4}
.news_box .lists li a>div {display:inline-block;vertical-align:middle;}
.news_box .lists li .img {overflow:hidden;width:24%}
.news_box .lists li img {width:100%;height:1.85rem;object-fit:cover}
.news_box .lists li .text {width:76%;padding:0 1.5rem 0 .28rem;position:relative}
.news_box .lists li .text h5{font-size:.2rem;color:#b78439;margin:0 0 .2rem;}
.news_box .lists li .text p{font-size:.16rem;color:#2e2e2d;line-height:.26rem;height:.52rem;overflow:hidden;margin:0}
.news_box .lists li .text em {position:absolute;right:.28rem;top:50%;transform:translateY(-50%);width:.7rem;height:.7rem;background:#ceaf59;font-size:.16rem;color:#FFF;line-height:.7rem;border-radius:100%;text-align:center}
.news_box .lists li a:hover img {transform:scale(1.06)}
.news_box .lists li a:hover .text em {transform:translateY(-50%) scale(.95)}

.news_box .video_lists li{padding:0 .15rem;margin:0 0 .65rem;}
.news_box .video_lists .img {overflow:hidden;}
.news_box .video_lists img {width:100%;height:2.4rem;object-fit:cover;}
.news_box .video_lists .text {background:#FFF;padding:.37rem .25rem .75rem;border:1px solid #ceaf59;border-top:0}
.news_box .video_lists .text h5{font-size:.18rem;color:#c4a189;margin:0 0 .35rem;}
.news_box .video_lists .text p{font-size:.14rem;color:#5e5d5c;margin:0}
.news_box .video_lists li a:hover img {transform:scale(1.06)}
/*联系我们*/
.contact_box{background:url(../images/icon9.jpg) center no-repeat;background-size:cover;}
.contact_box .mainsbox {margin:.2rem 0 0}

.contact_box .ab_titles{position:relative;text-align:center;padding:.3rem 0 0;margin:0 0 .35rem;min-height:1.19rem}
.contact_box .ab_titles h3{font-size:.4rem;  background-image: linear-gradient(178deg, #e40112, #5a1a00);-webkit-background-clip: text;color: transparent;}
.contact_box .ab_titles a{color:#9e532d;font-size:.16rem;margin:.2rem 0 0;display:inline-block;}
.contact_box .ab_titles:before,.contact_box .ab_titles:after{content:'';position:absolute;top:0;left:0;background:url(../images/icon10-1.png) 0 0 no-repeat;background-size:3.58rem 1.19rem !important;width:3.58rem;height:1.19rem;}
.contact_box .ab_titles:after {left:auto;right:0;background:url(../images/icon10-2.png) 0 0 no-repeat;}

.contact_box .editor {text-align:center;margin:0 0 .55rem;}
.contact_box .editor>.imgs {display:inline-block;margin:0 .1rem;}
.contact_box .editor>.imgs p{font-size:.16rem;color:#be846c;margin:.1rem 0 0}

.contact_box .map_box{font-size:0;position:relative;border:1px solid #ceaf59;}
.contact_box .map_box .infos{width:38%;position:absolute;left:0;top:0;height:100%;background:#FFF;border-right:1px solid #ceaf59}
.contact_box .map_box .infos .item {width:100%;height:25%;position:relative;border-bottom:1px solid #ceaf59;padding:.35rem .4rem 0;overflow:hidden;}
.contact_box .map_box .infos .item:last-child{border-bottom:0}
.contact_box .map_box .infos .item#on {height:50%;background:#fffdf7}
.contact_box .map_box .infos .item h6 {font-size:.22rem;color:#be846c;margin:0 0 .18rem;}
.contact_box .map_box .infos .item .text{overflow:hidden;}
.contact_box .map_box .infos .item .text p{font-size:.16rem;color:#535252;margin:0;line-height:.21rem;padding:.1rem 0 .1rem .32rem;}
.contact_box .map_box .infos .item .text p em {color:#be846c}
.contact_box .map_box .map{width:62%;margin-left:38%}

.contact_box .message{padding:.9rem 0 1.5rem;}
.contact_box .message .item>div{padding:0 .22rem;margin:0 0 .65rem;}
.contact_box .message .item p{font-size:.14rem;color:#484847;margin:0 0 .1rem;}
.contact_box .message .item input[type="text"],.contact_box .message .item textarea {width:100%;height:.52rem;background:#FFF;min-height:35px;font-size:.14rem;color:#ababab;padding:0 .15rem;border:0}
.contact_box .message .item textarea {height:1.7rem;padding:.15rem;}
.contact_box .message .item button{display:inline-block;height:.52rem;min-height:35px;background:#e60012;border-radius:35px;padding:0 1.65rem;border:0;font-size:.16rem;color:#FFF;outline:none;}
/*搜索*/
.searchs_box {padding:.75rem 0 1.5rem;}
.searchs_box .boxs {position:relative;margin:0 0 .65rem;}
.searchs_box .boxs input[type="text"] {width:100%;background:#f5f5f5;border:1px solid #eee;border-radius:8px;padding:0 .55rem 0 .15rem;font-size:.16rem;color:#333;height:.65rem;min-height:35px;}
.searchs_box .boxs button {position:absolute;right:.15rem;top:50%;transform:translateY(-50%);font-size:.28rem;color:#333;z-index:1;outline:none;border:0;background:none;}
.searchs_box .lists>div{padding:0 .15rem;margin:0 0 .35rem;}
.searchs_box .lists>div .card-img-150 a{display:block;position:relative;overflow:hidden;}
.searchs_box .lists>div .card-body h5 {font-size:.16rem;color:#333;margin:.15rem 0;}
.searchs_box .lists>div .card-body p {font-size:.14rem;color:#333;line-height:1.7}
/**/
.down_box {background:url(../images/icon9.jpg) center no-repeat;background-size:cover;}
.down_box .menus {font-size:0;position:relative;padding:0 0 .35rem;margin:0 0 .5rem;}
.down_box .menus:after{content:'';width:17rem;height:1px;background:#e5e5e5;position:absolute;bottom:0;left:-1.03rem;}
.down_box .menus li {display:inline-block;margin:0 0 .2rem;width:14.285%;}
.down_box .menus li a{background:#f4f7f6;font-size:.16rem;color:#575757;border:1px solid #dcdcdc;text-align:center;line-height:.5rem;display:block;margin:0 6px;}
.down_box .menus li a.op,.down_box .menus li a:hover {background:#e60012;color:#FFF}

.down_box{padding:1.05rem 0 2rem;}
.down_box .lists li {margin:0 0 .36rem;}
.down_box .lists li a {display:block;position:relative;overflow:hidden;background:#f5f5f5;font-size:0}
.down_box .lists li a>div{display:inline-block;vertical-align:middle;}
.down_box .lists li .img {width:33.5%;overflow:hidden}
.down_box .lists li .text {width:66.5%;padding:0 .65rem 0 .45rem;}
.down_box .lists li .text span {font-size:.14rem;color:#686868;font-weight:bold;}
.down_box .lists li .text h5{font-size:.18rem;color:#262626;padding:.26rem 0 .2rem;}
.down_box .lists li .text p{font-size:.16rem;color:#5d5d5d;margin:0 0 .63rem;}
.down_box .lists li .text em {font-size:.15rem;color:#606060;border-bottom:1px solid #a0a0a0;padding:0 0 7px;}
.down_box .lists li a:hover {background:#e60012;transform:translateY(-10px);box-shadow:6px 6px 15px rgba(0,0,0,.12)}
.down_box .lists li a:hover .text>*{color:#FFF}
.down_box .lists li a:hover .text em {border-color:#FFF}
/**/
.flt_page {position:relative;width:100%;top:-1.2rem;height:1px;}
/********<=767 mobile nav style css********/
.m-header {background:#e60012;box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.col-xs-6>div {color:#FFF}
.m-header >.col-xs-6 img {max-height:45px;}
.st-container .st-menu {background:#e60012;
	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
}
.st-container .st-menu ul li a {color:#FFF;position:relative;font-size:.25rem}
.st-container .st-menu ul li>a:hover,.st-container .st-menu ul li.active>a {background:#f1f1f1;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color:#b88536}
.st-container .st-menu ul li>a>i {position:absolute;right:1em;top:50%;transform:var(--a3);color:#FFF}
.st-container .st-menu ul li.active>a>i,.st-container .st-menu ul li>a:hover>i {color:#b88536}
.st-container .st-menu ul li>dl {transition:none;margin:0}
.st-container .st-menu ul li>dl dd a {background:none;box-shadow:none;color:#b88536;padding-left:0}
.st-container .st-menu ul li>dl dd a i {padding-right:10px;}
.st-container .st-menu ul li>dl dd.on2 a,.st-container .st-menu ul li>dl dd a:hover {color:#e40112}
.st-container .st-menu ul li>dl dd.on2 a i,.st-container .st-menu ul li>dl dd a:hover i {padding-right:16px}
.st-effect-1.st-menu {display:block;}
/**************************/
@media(max-width:1440px){
    .brand_culture:before,.brand_culture:after{display:none;}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	
	.tem_banner{padding:60px 0 0}
	.contact_box .message .item input[type="text"], .contact_box .message .item textarea,.contact_box .message .item button{font-size:12px;}
	.tem_index_join .mains .feedback input[type="text"], .tem_index_join .mains .feedback textarea,.tem_index_join .mains .feedback button{font-size:12px;}
	.brand_culture .mains img{max-width:3.03rem}
}
/********mobile*********/
@media(max-width:767px){
	.index_banner .ban_main{padding:0 .25rem;top:.25rem}
	.index_banner .ban_main .img1 img{width:26%;max-height:none;}
	.index_banner .ban_main .img2{width:32%}
	.index_banner .ban_main .img2 img {width:100%;max-height:none;}
	.index_banner .ban_main .img3{width:25%;margin-left:1rem}
	.index_banner .ban_main .img3 img{width:100%;max-height:none;}
	
	.tem_index_info p,.company .item0 .editor .infos p{line-height:.26rem;height:.52rem;}
	.tem_index_info > div > div{margin:0 0 .35rem;}
	.tem_index_culture .editor .text p{line-height:.26rem;height:1.3rem}
	.tem_index_culture .editor .img img{max-height:2.51rem;}
	.tem_index_news .item > div{width:100% !important;}
	.tem_index_news .item .rlt{padding-left:0;padding-top:.35rem;}
	.tem_index_news .item .rlt>div{display:inline-block;width:50%;padding:0 .1rem;}
	.tem_index_news .item .rlt > div:first-child{margin:0}
	.tem_index_product .other_pro > div.on .img{float:left;}
	.tem_index_product .other_pro > div.on .text{left:auto;right:0}
	.tem_index_product .other_pro > div.on .img em{bottom:-.2rem;top:auto;}
	.tem_index_join .mains > div{width:100% !important;}
	.tem_index_join .mains .imgs{padding-right:0}
	.footer .f_nav{display:none;}
	.footer .copy > div > div{display:none;}
	.footer .copy .info1{display:block;width:100%;padding:.25rem 0}
	.tem_index_join .title img ,.tem_index_product .title img,.tem_index_news .title img {max-width:50%}
	
	.mbx_box{display:none;}
	.ab_titles:before,.ab_titles:after{display:none;}
	.safe .mains .item2 .info1, .safe .mains .info2{width:100%}
	.safe .mains .item2 .info3{width:100%;position:relative;}
	.safe .mains .item2 .info3>div{display:inline-block;vertical-align:middle;width:50%}
	.social .lists li{float:left;width:50%;padding:0 .1rem;margin:0 0 .35rem;}
	.social .lists li a > div{display:block;position:relative;width:100% !important;}
	.social .lists li .text{padding:.35rem .25rem;}
	.social .lists li .text em{position:relative;right:0;top:0;transform:none;display:inline-block;margin:.35rem 0 0}
	.join_box .infos0 .main_cnt .editor{padding:0}
	.join_box .infos0 .list_ys .swiper-slide .imgs{float:none;width:100%;}
	.join_box .infos0 .list_ys .swiper-slide .imgs img {max-width:50%}
	.join_box .infos0 .list_ys .swiper-slide .text {position:relative;width:100%;top:0;transform:none;padding-left:0}
	.join_box .infos1 .main_cnt > div .li_cnt{height:7rem;}
	.join_box .infos2 .main_cnt > div:first-child + div + div + div, .join_box .infos2 .main_cnt > div:last-child{float:none;}
	.join_box .infos2 .main_cnt > div > div {background:none !important;height:auto;padding-bottom:.45rem}
	.join_box .infos3 .main_cnt .editor{padding:0}
	.join_box .infos3 .main_cnt .link_logos li{max-width:33.333%}
	.join_box .infos3 .main_cnt .link_logos ul:last-child{transform:none;}
	.contact_box .map_box .infos {width:100%;height:5.25rem;}
	.contact_box .map_box .map {width:100%;margin-left:0;margin-top:5.25rem;}
	#container{height:350px;}
	
	.show_product .pro_page>div{display:block;margin:0 0 .35rem}
	.down_box .lists li a > div {display:block;width:100% !important}
}