/**/
.header{position:fixed;top:0;left:0;background:#FFF;width:100%;z-index:18}
.header >div>div{display:inline-block;vertical-align:middle;width:12%}
.header .navlist{width:88%;text-align:right;}
.header .logos{line-height:.85rem;transition:none}
.header .logos img {max-height:.75rem;transition:none;}
.header .navlist>*{display:inline-block;vertical-align:middle;}
.header .navlist li {display:inline-block;vertical-align:middle;padding:0 .2rem;position:relative;}
.header .navlist li>a{font-size:.16rem;color:#505050;display:block;line-height:.85rem;}
.header .navlist li.active>a,.header .navlist li:hover>a {color:#ab7442}
.header .navlist li>dl {position:absolute;top:100%;left:50%;width:100%;background:#FFF;margin:0;padding:.1rem 0 .2rem;border-radius:0 0 15px 15px;text-align:center;width:2.22rem;transform:translateX(-50%);display:none;transition:none;box-shadow:0 0 10px rgba(0,0,0,.1)}
.header .navlist li>dl dd a{display:block;font-size:.14rem;color:#737372;padding:.1rem;}
.header .navlist li>dl dd a:hover{color:#ab7442}

.header .navlist .langs{margin-left:.3rem;}
.header .navlist .langs>*{display:inline-block;vertical-align:middle;margin:0;padding:0}
.header .navlist .langs>.t_link{margin:0 .3rem 0 0}
.header .navlist .langs>.t_link>a{display:inline-block;vertical-align:middle;font-size:.5rem;color:rgb(255,102,0);;margin:0 .1rem;line-height:1;}
.header .navlist .langs dl {position:relative}
.header .navlist .langs dl dt {font-size:.14rem;color:#333333;font-weight:normal;cursor:pointer;line-height:.85rem;}
.header .navlist .langs dl dt i {font-size:.18rem;margin-right:.1rem;}
.header .navlist .langs dl dd {position:absolute;top:100%;left:50%;background:#FFF;box-shadow:0 0 6px rgba(0,0,0,.12);width:1rem;transform:translateX(-50%);text-align:center;display:none;transition:none;}
.header .navlist .langs dl dd a{display:block;font-size:.14rem;color:#333;line-height:.4rem;}
.header .navlist .langs .infos{position:relative;margin-left:.2rem;text-align:left;}
.header .navlist .langs .infos>*{display:inline-block;vertical-align:middle;margin-left:.08rem;background:#ab7442;border-radius:45px;}
.header .navlist .langs .infos>a{}
.header .navlist .langs .infos>a i {width:.28rem;height:.28rem;line-height:.28rem;font-size:.16rem;color:#FFF;text-align:center;display:inline-block;}
.header .navlist .langs .infos>a>span {font-size:.14rem;color:#FFF;width:2.8rem;overflow:hidden;height:.28rem;line-height:.28rem;    position: absolute;
    top: 100%;    left: 50%;    z-index: 2;    background: #ab7442;    transform: translate(-50%,.1rem);    border-radius: 45px;    text-align: center;opacity:0;visibility:hidden;}
.header .navlist .langs .infos>a:hover>span {opacity:1;visibility:visible}

.header .navlist .langs .infos .search form {height:.28rem;}
.header .navlist .langs .infos .search button {width:.28rem;height:.28rem;font-size:.16rem;color:#FFF;text-align:center;display:inline-block;background:none;border:0;padding:0}
.header .navlist .langs .infos .search input {display:inline-block;font-size:.14rem;color:#FFF;width:0;overflow:hidden;height:.28rem;border:0;background:none;padding:0}
.header .navlist .langs .infos .search input::-webkit-input-placeholder{color:#FFF}
.header .navlist .langs .infos .search input:-moz-placeholder{color:#FFF}
.header .navlist .langs .infos .search input::-moz-placeholder{color:#FFF}
.header .navlist .langs .infos .search input:-ms-input-placeholder {color:#FFF}
.header .navlist .langs .infos .search:hover input {width:1.6rem;}
.header .navlist .langs .infos .search:hover{padding:0 .2rem;}

.is_header {box-shadow:0 0 12px rgba(0,0,0,.12)}
.tem_banner{padding:.85rem 0 0}
.tem_banner .swiper-slide img {width:100%}
.tem_banner .swiper-slide .texts {position:absolute;left:1.6rem;top:50%;transform:translateY(-50%);text-align:left}
.tem_banner .swiper-slide .texts h2 {font-size:.24rem;text-transform: uppercase;color:#1c1c1c}
.tem_banner .swiper-slide .texts h3 {color: #7c4a1d;  font-size: .48rem; padding:.24rem 0;  line-height: .5rem;font-weight:700}
.tem_banner .swiper-slide .texts  p{font-family: 'Roboto-Regular';  font-weight: 600;  font-size: .18rem;  line-height: .24rem;  margin-bottom: .3rem;color:#000}
.tem_banner .swiper-slide .texts .tit>*{transform:translateY(-50px);opacity:0;transition:all .6s ease-in-out;}
.tem_banner .swiper-slide-active .texts .tit>*{transform:none;opacity:1;transition-delay:100ms}
.tem_banner .swiper-slide-active .texts .tit h3 {transition-delay:200ms}
.tem_banner .swiper-slide-active .texts .tit p{transition-delay:250ms}

/**/
.index_product{padding:.85rem 0 1.25rem;}
.index_product h3 {font-size:.42rem;color:#353536;margin:0 0 .68rem;text-align:center;}
.index_product .lists>div{padding:0 .16rem;}
.index_product .lists>div .imgs {border-radius:12px;overflow:hidden}
.index_product .lists>div .imgs img {width:100%}
.index_product .lists>div .text {padding:.3rem 0 0}
.index_product .lists>div .text h4 {font-size:.3rem;color:#333;}
.index_product .lists>div .text p {font-size:.16rem;color:#333333;margin:.15rem 0 .35rem;}
.index_product .lists>div .text em {display:inline-block;font-size:.14rem;color:#999;background:#e5e5e5;border-radius:10px;padding:0 .33rem;line-height:.42rem;}
.index_product .lists>div a:hover .text em {background:#f9be35;color:#000}
.index_product .lists>div a:hover .imgs {box-shadow:4px 4px 6px rgba(0,0,0,.12)}

.index_productcom{padding:1rem 0 .95rem;background:url(../images/icon0.jpg) center no-repeat;background-size:cover}
.index_productcom h3 {font-size:.42rem;color:#353536;margin:0 0 .55rem;text-align:center;}
.index_productcom .lists {position:relative;padding:0 .95rem;}
.index_productcom .lists .swiper-slide{transform:scale(.85);opacity:.65}
.index_productcom .lists .swiper-slide a{display:block;position:relative;background:#FFF;border-radius:12px;overflow:hidden;}
.index_productcom .lists .swiper-slide .imgs {height:4.4rem;line-height:4.4rem;text-align:center;}
.index_productcom .lists .swiper-slide .imgs img{max-height:3rem;transition:none;}
.index_productcom .lists .swiper-slide .text{padding:0 .4rem .65rem;}
.index_productcom .lists .swiper-slide .text h5 {font-size:.24rem;color:#313131;position:relative;line-height:.44rem;}
.index_productcom .lists .swiper-slide .text h5:before{content:'';width:.44rem;height:.44rem;background:url(../images/icon1.png) 0 0 no-repeat;background-size:cover;position:absolute;top:0;left:0;transition:all .45s linear;opacity:0}
.index_productcom .lists .swiper-slide .text .slogan {font-size:.16rem;color:#818181;line-height:.26rem;height:.78rem;overflow:hidden;}
.index_productcom .lists .swiper-slide-active .text h5 {padding:0 0 0 .44rem;}
.index_productcom .lists .swiper-slide-active .text h5:before{opacity:1}
.index_productcom .lists .swiper-slide-active{transform:none;opacity:1}
.index_productcom .lists .swiper-page>div{position:absolute;top:50%;left:0;transform:translateY(-50%);width:.54rem;height:.54rem;border:1px solid #b9b9ba;border-radius:100%;line-height:.52rem;text-align:center;font-size:.22rem;color:#b9b9ba}
.index_productcom .lists .swiper-page>div.slide-button-next {left:auto;right:0}
.index_productcom .lists .swiper-page>div:hover {background:#ab7442;border-color:#ab7442;color:#FFF}

.index_about{padding:1.02rem 0 1.5rem}
.index_about .title {margin:0 0 .6rem;text-align:center;}
.index_about .title h3 {font-size:.48rem;color:#181f29;}
.index_about .title p {font-size:.16rem;color:#515151;margin:.25rem 0 0}
.index_about .mains{margin:0 0 .7rem;display:flex;}
.index_about .mains>div{display:inline-block;vertical-align:middle;width:52.2%}
.index_about .mains .imgs span {width:100%;height:100%;}
.index_about .mains .imgs img{width:100%;height:100%;object-fit:cover;}
.index_about .mains .text{width:47.8%;padding:0 1.6rem 0 .8rem;}
.index_about .mains .text h6 {font-size:.24rem;color:#474747;}
.index_about .mains .text h4 {font-size:.36rem;color:#3d3e3e;margin:.3rem 0 .45rem;}
.index_about .mains .text p {font-size:.16rem;color:#555454;line-height:1.75}
.index_about .mains .text>a{display:inline-block;margin:.7rem 0 0;font-size:.16rem;color:#3a3a3a;}
.index_about .mains .text>a i {margin-left:.3rem;font-size:.28rem;color:#595959}
.index_about .nums>div{display:inline-block;vertical-align:top;width:33.333%;text-align:center;}
.index_about .nums>div>div{display:inline-block;text-align:left;}
.index_about .nums>div p {font-size:.16rem;color:#3e3e3e;margin:0 0 .1rem;}
.index_about .nums>div p img {max-height:.81rem;transition:none;margin:0 .1rem 0 0}
.index_about .nums>div h5 {font-size:.36rem;color:#bababa;font-family:"051-cai978";}
.index_about .nums>div h5 em {font-size:1.2rem;color:#e8e8e8;display:inline-block;margin-right:.1rem;vertical-align:top;}
.index_about .nums>div:hover h5,.index_about .nums>div:hover h5 em {color:#ab7442;}

.index_news{background:#f7faff;padding:1.05rem 0 1.1rem;}
.m75 {margin:0 .75rem;}
.index_news h3 {font-size:.42rem;color:#1b1b1b;text-align:center;margin:0 0 .5rem;}
.index_news .swiper-slide a{display:block;position:relative;background:#FFF;border-radius:13px 13px 0 0;overflow:hidden}
.index_news .swiper-slide .imgs img{width:100%;height:3.92rem;object-fit:cover;transition:none;}
.index_news .swiper-slide .text {padding:.45rem .25rem .4rem;}
.index_news .swiper-slide .text h6 {font-size:.2rem;color:#ab7442;}
.index_news .swiper-slide .text p {font-size:.16rem;color:#7e7e7e;line-height:.28rem;height:.56rem;overflow:hidden;margin:.2rem 0 .5rem;}
.index_news .swiper-slide .text span {font-size:.14rem;color:#4b4b4b;font-family:"Roboto-Regular"}
.index_news .swiper-slide a:hover {box-shadow:4px 4px 6px rgba(0,0,0,.12);transform:scale(.95)}
.index_news .mores {text-align:center;margin:.45rem 0 0}
.index_news .mores>a{display:inline-block;font-size:.16rem;color:#676767;text-decoration:underline;}
/**/
.footer{background:#343434;padding:1rem 0 0}
.footer .f_infos{padding:0 0 .5rem;border-bottom:2px solid #444;display:flex}
.footer .f_infos>div{display:inline-block;vertical-align:top;width:31%}
.footer .f_infos .navlist{width:69%;display:flex;justify-content: space-between}
.footer .f_infos .logos>a img {max-height:.61rem;transition:none;}
.footer .f_infos .logos .share{margin:.8rem 0 0}
.footer .f_infos .logos .share>a{display:inline-block;vertical-align:top;width:.3rem;height:.3rem;line-height:.3rem;font-size:.16rem;color:#858585;background:#4c4c4c;border-radius:100%;margin:0 .13rem 0 0;text-align:center;}
.footer .f_infos .navlist dl {margin:0;padding:0 .15rem 0 0;}
.footer .f_infos .navlist dl:first-child+dl dd{display:none}
.footer .f_infos .navlist.cns dl:first-child+dl dd{display:block}
.footer .f_infos .navlist dl dt {margin:0 0 .45rem;font-weight:normal;padding:0 0 .35rem;position:relative}
.footer .f_infos .navlist dl dt a{font-size:.16rem;color:#FFF}
.footer .f_infos .navlist dl dt:after{content:'';width:.25rem;height:4px;background:#ab7442;border-radius:35px;position:absolute;bottom:0;left:0}
.footer .f_infos .navlist dl dd {margin:0 0 .2rem;}
.footer .f_infos .navlist dl dd a{font-size:.14rem;color:#cbcbcb}
.footer .copy {padding:.45rem 0 .35rem;}
.footer .copy>*{display:inline-block;vertical-align:middle;width:70%}
.footer .copy .f_search{width:30%;text-align:right;}
.footer .copy>p{margin:0;font-size:.16rem;color:#8c8b8b}
.footer .copy>p>a{font-size:.16rem;color:#8c8b8b}
.footer .copy .f_search form {position:relative;display:inline-block}
.footer .copy .f_search input {width:3.85rem;max-width:100%;height:.53rem;min-height:35px;background:#FFF;border-radius:35px;border:0;font-size:.16rem;color:#969696;padding:0 .5rem 0 .25rem;}
.footer .copy .f_search button{position:absolute;top:50%;right:.05rem;transform:translateY(-50%);width:.43rem;height:.43rem;background:#ab7442;border-radius:100%;border:0;font-size:.22rem;color:#FFF;}
/*通用内页*/
.flash {position:relative}
.flash img {width:100%;transition:none;min-height:4.5rem;object-fit:cover}
.flash .com_mbx{position:absolute;bottom:.9rem;left:0;width:100%;z-index:1}
.flash .com_mbx>div>div{display:inline-block;vertical-align:bottom;width:40%}
.flash .com_mbx .mbx{width:60%;text-align:right;font-size:.18rem;color:#fff}
.flash .com_mbx .title h2 {font-size:.48rem;color:#FFF}
.flash .com_mbx .title p {font-size:.3rem;color:#FFF;margin:.25rem 0 0}
.flash .com_mbx .mbx a{font-size:.18rem;color:#fff}
.flash .com_mbx .mbx a:first-child+a{display:none;}

.company{padding:1.15rem 0;text-align:center;background:#FFF}
.company h3 {font-size:.42rem;color:#3d3e3e;text-align:center;margin:0 0 .65rem;}
.company .editor{font-size:.16rem;color:#333;line-height:1.8;padding:0 .95rem .8rem;border-bottom:2px solid #ddd;}
.company .nums {padding:.55rem .95rem 0;}
.company .nums>div{display:inline-block;vertical-align:top;width:33.333%}
.company .nums>div>div{display:inline-block;text-align:left;}
.company .nums>div p {margin:0;}
.company .nums>div p img {max-height:.81rem;transition:none;}
.company .nums>div h5>*{display:inline-block;vertical-align:middle;}
.company .nums>div h5 {margin:.2rem 0 0;}
.company .nums>div h5>em {font-size:.72rem;color:#ab7442;font-family:"051-cai978";margin:0 .15rem 0 0}
.company .nums>div h5>p>em{font-size:.36rem;color:#ab7442;display:block;margin:0 0 .05rem}
.company .nums>div h5>p {font-size:.16rem;color:#3e3e3e;}

.culture {padding:1.8rem 0 1.25rem;}
.culture:before{content:'';width:100%;height:100%;background:url(../images/icon2.jpg) center no-repeat;background-size:cover;position:fixed;top:0;left:0;z-index:-1;}
.culture>div>div{display:inline-block;vertical-align:middle;width:48.6%}
.culture .editor{width:51.4%}
.culture .infos h3 {font-size:.42rem;color:#FFF;}
.culture .infos p {margin:1rem 0 0;font-size:.72rem;color:#FFF;font-family:"Roboto-Bold";display:inline-block;padding:0 0 1.3rem;position:relative;border-bottom:4px solid rgba(255,255,255,.48);}
.culture .infos p:after{content:'';width:.68rem;height:6px;background:#FFF;position:absolute;bottom:-5px;left:0;z-index:2}
.culture .editor {font-size:.24rem;color:#FFF;}

.culture_img{padding:.7rem 0 1.1rem;background:#FFF}
.culture_img .swiper-slide a{display:block;position:relative;background:#eee}
.culture_img .swiper-slide .img_ {overflow:hidden;}
.culture_img .swiper-slide .img_ img {width:100%;height:2.25rem;object-fit:cover;}
.culture_img .swiper-slide p {font-size:.16rem;color:#3d3e3e;line-height:.7rem;padding:0 .15rem;margin:0}
.culture_img .slide-pagination{margin:.5rem 0 0;text-align:center;}
.culture_img .slide-pagination span {opacity:1;outline:none;width:.11rem;height:.11rem;background:#bfbfbf;margin:0 .1rem;}
.culture_img .slide-pagination span.swiper-pagination-bullet-active{background:#ab7442}
.culture_img .swiper-slide a:hover img {transform:scale(1.06)}

.honor{padding:.85rem 0 .6rem;background:#f9f9f9}
.honor h3 {font-size:.42rem;color:#3d3e3e;margin:0 0 .6rem;text-align:center;}
.honor .swiper-slide{padding:.15rem 0 0}
.honor .swiper-slide a{display:block;position:relative;background:#eee;padding:0 .35rem;}
.honor .swiper-slide .img_ {height:3.5rem;line-height:3.5rem;text-align:center}
.honor .swiper-slide .img_ img {max-height:2.3rem;transition:none;}
.honor .swiper-slide p {font-size:.16rem;color:#3d3e3e;padding:.3rem 0;border-top:1px solid #3d3e3e;margin:0}
.honor .slide-pagination{margin:.65rem 0 0;text-align:center;}
.honor .slide-pagination span {opacity:1;outline:none;width:.11rem;height:.11rem;background:#bfbfbf;margin:0 .1rem;}
.honor .slide-pagination span.swiper-pagination-bullet-active{background:#ab7442}
.honor .swiper-slide a:after{content:'';width:0;height:4px;background:#ab7442;position:absolute;bottom:0;left:0;transition:all .5s linear;}
.honor .swiper-slide a:hover:after{width:100%}
.honor .swiper-slide a:hover {transform:translateY(-.15rem)}

.workshop{padding:1rem 0 1.3rem;background:#FFF}
.workshop h3 {font-size:.42rem;color:#3d3e3e;margin:0 0 .6rem;text-align:center;}
.workshop .swiper-slide a{display:block;position:relative;overflow:hidden;}
.workshop .swiper-slide img{width:100%;height:3.5rem;object-fit:cover;}
.workshop .swiper-slide a:hover img {transform:scale(1.06)}
.workshop .slide-pagination{margin:.65rem 0 0;text-align:center;}
.workshop .slide-pagination span {opacity:1;outline:none;width:.11rem;height:.11rem;background:#bfbfbf;margin:0 .1rem;}
.workshop .slide-pagination span.swiper-pagination-bullet-active{background:#ab7442}
/**/
.product_box{background:#f7f8fc;padding:.7rem 0 2rem;}
.product_box >div>div{display:inline-block;vertical-align:top;width:20%}
.product_box .rlt{width:80%}
.product_box .let {padding:0 .27rem 0 0}
.product_box .let ol {margin:0;padding:0;background:#FFF;border-radius:18px;overflow:hidden;}
.product_box .let ol li {border-bottom:2px solid #f0f0f0;}
.product_box .let ol li a{display:flex;position:relative;padding:0 .35rem 0 .2rem;}
.product_box .let ol li span {font-size:.16rem;color:#757575;padding:0 0 0 .35rem;position:relative;height:.72rem;    flex-direction: row;    align-items: center;display:flex}
.product_box .let ol li span:before{content:'';width:.22rem;height:.3rem;background:url(../images/icon3.png) 0 0 no-repeat;background-size:.22rem .26rem;position:absolute;left:0;top:50%;opacity:.7;transition:all .4s linear;transform:translateY(-50%)}
.product_box .let ol li i {position:absolute;right:.15rem;top:50%;transform:translateY(-50%);font-size:.14rem;color:#757575;}
.product_box .let ol li:last-child {border-bottom:0}
.product_box .let ol li.on span,.product_box .let ol li.on i,.product_box .let ol li a:hover span,.product_box .let ol li a:hover i {color:#141414}
.product_box .let ol li.on span:before,.product_box .let ol li a:hover span:before{opacity:1}
.product_box .rlt h6 {background:#FFF;margin:0 0 .35rem;border-radius:12px;font-size:.16rem;color:#2c2c2c;padding:.3rem .35rem;position:relative;margin-left:.2rem;}
.product_box .rlt h6:before{content:'';width:3px;height:.15rem;background:#ab7442;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.product_box .rlt .lists li {padding:0 0 0 .2rem;margin:0 0 .4rem;}
.product_box .rlt .lists li a{display:block;position:relative;background:#FFF;padding:0 .1rem .4rem;text-align:center;}
.product_box .rlt .lists li .imgs {height:2.65rem;line-height:2.65rem;}
.product_box .rlt .lists li .imgs img {max-height:2rem;transition:none;}
.product_box .rlt .lists li .imgs span {display:inline-block;vertical-align:middle;background:none !important;}
.product_box .rlt .lists li p{font-size:.16rem;color:#585858;margin:0 0 .3rem;}
.product_box .rlt .lists li em {display:inline-block;border:1px solid #bfbfbf;border-radius:35px;font-size:.14rem;color:#a3a3a3;padding:0 .14rem;line-height:.28rem;}
.product_box .rlt .lists li a:hover {transform:translateY(-.15rem);box-shadow:4px 4px 6px rgba(0,0,0,.12)}
/*翻页*/
.page {margin:.45rem 0 0;position:relative}
.page a{display:inline-block;vertical-align:middle;margin:0 .1rem;width:.38rem;height:.38rem;border-radius:100%;line-height:.38rem;font-size:.16rem;color:#747474;}
.page a.page-num-current{background:#ab7442;color:#FFF}
.page >span:first-child{position:absolute;left:.2rem;top:50%;transform:translateY(-50%);background:#FFF;font-size:.16rem;color:#6c6c6c;border:0;border-radius:12px;line-height:.46rem;padding:0 .14rem;}
/**/
.show_product{background:#f7f8fc;padding:.65rem 0 1.1rem}
.show_product .mainbox{background:#FFF;margin:0 0 5px;}
.show_product .mainbox>div{display:inline-block;vertical-align:middle;width:40.2%}
.show_product .mainbox .text{width:59.8%;padding:0 .95rem 0 .85rem;}
.show_product .mainbox .imgbox {padding:.54rem .45rem .45rem;border-right:2px solid #e7e7e7}
.show_product .mainbox .imgbox #gallery .swiper-slide {height:6.28rem;line-height:6.28rem;text-align:center;}
.show_product .mainbox .imgbox #gallery .swiper-slide img {max-height:6.2rem;transition:none;}
.show_product .mainbox .imgbox #thumbs .swiper-slide{border:2px solid #bfbfbf;border-radius:10px;overflow:hidden;height:.89rem;line-height:.85rem;text-align:center;cursor:pointer;}
.show_product .mainbox .imgbox #thumbs .swiper-slide img {max-height:.65rem;transition:none;}
.show_product .mainbox .imgbox #thumbs .swiper-slide.swiper-slide-thumb-active {border-color:#ab7442}
.show_product .mainbox .text h3 {font-size:.3rem;color:#585858;margin:0 0 .4rem;}
.show_product .mainbox .text .slogan {font-size:.16rem;color:#6c6c6c;line-height:1.8;margin:0 0 .4rem;}
.show_product .mainbox .text h5 {font-size:.24rem;color:#585858;padding:.25rem 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.show_product .mainbox .text .editor{font-size:.16rem;color:#6d6d6d;line-height:1.8;margin:.3rem 0 .4rem;}
.show_product .mainbox .text .editor p {margin:0}

.show_product .mainbox .text>a{display:inline-block;border:2px solid #ddd;padding:0 .65rem;line-height:.46rem;font-size:.16rem;color:#5e5e5e}
.show_product .mainbox .text>a:hover {background:#ab7442;border-color:#ab7442;color:#FFF}
.show_product .itembox{background:#fafafa;padding:.9rem .95rem 2rem;margin:0 0 .25rem;}
.show_product .itembox h6 {font-size:.3rem;color:#585858;margin:0 0 .4rem;}
.show_product .itembox .editor .text {font-size:.16rem;color:#6d6d6d;line-height:1.8}
.show_product .itembox .other{padding:1.05rem 0 0;margin:1.05rem 0 0;border-top:1px solid #d5d5d5}
.show_product .itembox .other .lists{position:relative}
.show_product .itembox .other .swiper-slide a{display:block;position:relative;background:#FFF;text-align:center;padding:0 .15rem .4rem;border-radius:18px;overflow:hidden;}
.show_product .itembox .other .swiper-slide .imgs {height:2.65rem;line-height:2.65rem;}
.show_product .itembox .other .swiper-slide .imgs img {max-height:1.85rem;transition:none;}
.show_product .itembox .other .swiper-slide .imgs span {display:inline-block;vertical-align:middle;background:none !important;}
.show_product .itembox .other .swiper-slide p{font-size:.16rem;color:#585858;margin:0 0 .3rem;}
.show_product .itembox .other .swiper-slide em {display:inline-block;border:1px solid #bfbfbf;border-radius:35px;font-size:.14rem;color:#a3a3a3;padding:0 .14rem;line-height:.28rem;}
.show_product .itembox .other .swiper-slide a:hover em{background:#ab7442;border-color:#ab7442;color:#FFF}
.show_product .itembox .other .swiper-slide a:hover{transform:scale(.98);box-shadow:4px 4px 6px rgba(0,0,0,.12)}
.show_product .itembox .other .swiper-page>div{position:absolute;top:50%;transform:translateY(-50%);width:.38rem;height:.38rem;background:#e4e4e4;line-height:.38rem;text-align:center;font-size:.18rem;color:#777;left:-.61rem;border-radius:100%}
.show_product .itembox .other .swiper-page>div.slide-button-next{left:auto;right:-.61rem;}
.show_product .itembox .other .swiper-page>div:hover {background:#ab7442;border-color:#ab7442;color:#FFF}
.xunpan{background:#FFF;padding:1rem .95rem 1.1rem;}
.xunpan h5 {font-size:.36rem;color:#000;margin:0 0 .7rem;}
.xunpan .lists {width:75%}
.xunpan li {padding:0 .6rem 0 0;margin:0 0 .35rem;}
.xunpan li input[type="text"] ,.xunpan li textarea{width:100%;height:.49rem;min-height:35px;background:#f8f8f8;border-radius:12px;padding:0 .15rem;font-size:.14rem;color:#909090;border:0}
.xunpan li textarea{height:.95rem;padding:.15rem;}
.xunpan li p{font-size:.16rem;color:#000;margin:0 0 .15rem;}
.xunpan li p i {color:red;}
.xunpan li button {background:#ab7442;border-radius:10px;border:0;font-size:.14rem;color:#FFF;padding:0 .55rem;height:.49rem;min-height:35px;}
.xunpan li button:hover {box-shadow:2px 2px 4px rgba(0,0,0,.32)}
/**/
.service_box{}
.service_box .advs{padding:1.2rem 0 1.1rem;}
.service_box .advs h3 {font-size:.42rem;color:#3d3e3e;margin:0 0 .75rem;text-align:center}
.service_box .advs .lists ul {display:grid;gap:.5rem .4rem;grid-template-columns: 1fr 1fr 1fr;}
.service_box .advs .lists li{background:#f5f5f5;padding:.5rem .25rem 1.14rem;position:relative}
.service_box .advs .lists li .icon {height:.9rem;text-align:center}
.service_box .advs .lists li .icon span {background:none !important;display:inline-block;}
.service_box .advs .lists li .icon img{max-height:.9rem;transition:none;}
.service_box .advs .lists li h6 {font-size:.2rem;color:#3d3e3e;margin:.35rem 0 .65rem;color:#ab7442}
.service_box .advs .lists li .text {font-size:.16rem;color:#525353;padding:0 0 .48rem;position:relative;}
.service_box .advs .lists li .text p {margin:0;line-height:.26rem;}
.service_box .advs .lists li:hover {box-shadow:4px 4px 6px rgba(0,0,0,.2)}
.service_box .advs .lists li:after{content:'';width:.25rem;height:8px;background:#ab7442;border-radius:35px;position:absolute;bottom:.45rem;left:.25rem;}

.service_box .team {padding:.95rem 0 1.35rem;background:#f3f7ff;}
.service_box .team h3 {font-size:.48rem;color:#3d3e3e;margin:0 0 .9rem;text-align:center;}
.service_box .team .editor{margin:0 0 .85rem;}
.service_box .team .editor>div{display:inline-block;vertical-align:middle;width:49%}
.service_box .team .editor .imgs{width:51%;}
.service_box .team .editor .imgs span {background:none !important;}
.service_box .team .editor .txt {font-size:.2rem;color:#717171;line-height:1.8;position:relative;padding:0 1.5rem 0 0}
.service_box .team .editor .txt:before{content:'';width:.49rem;height:.36rem;background:url(../images/icon4.png) 0 0 no-repeat;background-size:.49rem .36rem;position:absolute;top:-.85rem;left:0}
.service_box .team .swiper-slide a{display:block;position:relative}
.service_box .team .swiper-slide .img_{overflow:hidden;}
.service_box .team .swiper-slide .img_ img {width:100%;height:2.24rem;object-fit:cover;transition:none;}
.service_box .team .swiper-slide p {font-size:.16rem;color:#3d3e3e;line-height:.7rem;margin:0;background:#eee;padding:0 .15rem;}
.service_box .team .slide-pagination {margin:.5rem 0 0;text-align:center;}
.service_box .team .slide-pagination span{opacity:1;outline:none;width:.11rem;height:.11rem;background:#bfbfbf;border-radius:100%;margin:0 .1rem;}
.service_box .team .slide-pagination span.swiper-pagination-bullet-active{background:#ab7442}
.service_box .team .swiper-slide a:hover {transform:scale(.98);box-shadow:4px 4px 6px rgba(0,0,0,.12)}
/*新闻*/
.news_box{padding:.7rem 0 1.5rem;}
.news_box li {padding:0 .2rem;margin:0 0 .55rem;}
.news_box li a{display:block;position:relative;background:#f7f7f7;border-radius:16px 16px 0 0;overflow:hidden;}
.news_box li .imgs {overflow:hidden;}
.news_box li .imgs img {width:100%;height:2.94rem;object-fit:cover;transition:none;}
.news_box li .text{padding:.3rem .15rem .35rem;}
.news_box li .text h6 {font-size:.2rem;color:#ab7442;}
.news_box li .text p {font-size:.16rem;color:#7e7e7e;line-height:.28rem;height:.84rem;overflow:hidden;margin:.3rem 0 .4rem;}
.news_box li .text span {font-size:.14rem;color:#4b4b4b;font-family:"Roboto-Regular"}
.news_box li a:hover {box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/*联系我们*/
.contact_box{padding:.6rem 0 1.4rem;}
.contact_box>div{box-shadow:0 0 .46rem rgba(0,0,0,.15);}
.contact_box>div>div{display:inline-block;vertical-align:middle;width:36%}
.contact_box>div .message{width:64%;padding:0 .95rem 0 .9rem;}
.contact_box>div .infos {background:#f1f5ff;}
.contact_box>div .infos .t {padding:1.2rem .1rem 1.3rem .95rem;}
.contact_box>div .infos .t h2 {font-size:.24rem;color:#000;margin:0 0 .3rem;}
.contact_box>div .infos .t>p {font-size:.18rem;color:#3b3b3b;margin:0}
.contact_box>div .infos .t .editor{font-size:.18rem;color:#3b3b3b;margin:.9rem 0 0;}
.contact_box>div .infos .t .editor a{font-size:.18rem;color:#3b3b3b;}
.contact_box>div .infos .map #container {width:100%;height:3.3rem;}
.contact_box>div .message h3 {font-size:.3rem;color:#000;margin:0 0 .55rem;}
.contact_box>div .message .lists li {padding:0 .33rem 0 0;margin:0 0 .3rem;}
.contact_box>div .message .lists li p {font-size:.16rem;color:#000;margin:0 0 .15rem;}
.contact_box>div .message .lists li input[type="text"],.contact_box>div .message .lists li textarea {width:100%;height:.7rem;min-height:35px;background:#f8f8f8;border:1px solid #c7c7c7;border-radius:12px;font-size:.16rem;color:#000;padding:0 .15rem;}
.contact_box>div .message .lists li input[name="checkcode"] {width:35%}
.contact_box>div .message .lists li textarea{height:1.65rem;padding:.15rem;}
.contact_box>div .message .lists li button {padding:0 .52rem;height:.58rem;background:#ab7442;font-size:.16rem;color:#FFF;border:0;border-radius:12px;}
.contact_box>div .message .lists li:last-child{margin:0}
/**/
.fix_rlt {position:fixed;right:0;top:35%;background:#0068B7;width:60px;border-radius:10px;padding:10px 0 45px;z-index:999}
.fix_rlt li{height:50px;text-align:center;position:relative;padding:18px 0;margin-bottom:6px}
.fix_rlt li a{display:block;line-height:50px;height:50px;padding:0 6px;font-size:.32rem;color:#FFF}
.fix_rlt li.li0 a,.fix_rlt li.li1 a {font-size:.42rem}
.fix_rlt li a p {font-size:12px;color:#FFF;line-height:normal;transform:translateY(-10px)}
.fix_rlt li .img {position:absolute;opacity:0;visibility:hidden;transition:all .45s;width:150px;box-shadow:0 0 10px rgba(0,0,0,.2);right:-120px;top:0;padding:10px;border-radius:5px;background:#FFF}
.fix_rlt li:hover .img {right:60px;opacity:1;visibility:visible;}
/********<=767 mobile nav style css********/
.fl-page{position:relative;top:-1.5rem;}

#menu {display:none;}
#menu.mm-menu.mm-current{display:block;}
.m-header {background:#FFF;box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.mnav>div {color:#333;line-height:normal;}
.m-header >.mnav .langs>*{display:inline-block;font-size:14px;color:#333;line-height:normal;}
.m-header >.mnav .langs em {padding:0 5px;}
.m-header >.mnav .langs a{width:30px;height:30px;background:#333;color:#FFF;line-height:30px;text-align:center;border-radius:100%;margin:0 0 0 5px;}
.m-header >.mnav .menu{margin-left:.15rem;}
.m-header >.mnav .menu a{font-size:16px;color:#333}
.m-header >.mnav .menu a>* {display:inline-block;vertical-align:middle;}
.m-header >.mnav .menu a i {font-size:20px;}
.m-header >.mlogo img {max-height:45px;}
.mm-list > li.ic {display:inline-block;vertical-align:top;width:49%;text-align:center}
.mm-list > li > a{line-height:normal !important;}
.mm-list > li.ic a i{font-size:45px !important;color:rgb(255,102,0)}
.st-container .st-menu {background:#0e6eb8;
	-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:#f39800;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color:#FFF}
.st-container .st-menu ul li>a>i {position:absolute;right:1em;top:50%;transform:translateY(-50%);color:#FFF}
.st-container .st-menu ul li.active>a>i,.st-container .st-menu ul li>a:hover>i {color:#FFF}
.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:#FFF;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:#f39800}
.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;}
/********<=767 mobile nav style css 2********/

/**************************/
@media(max-width:1440px){
	.index_about .mains .text{padding-right:1.6rem;}
	.index_about .mains .text h4{font-size:.36rem;}
}
/******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}
	.product_box > div > div {width:18%}
	.product_box .rlt{width:82%}
}
/********mobile*********/
@media(max-width:767px){
	.index_product .lists > div{margin:0 0 .35rem;}
	.index_about .mains > div{display:block;width:100% !important;}
	.index_about .mains .text{padding:.5rem 15px 0}
	.index_about .nums > div{width:50%;text-align:left;margin:0 0 .35rem;}
	.index_about .nums > div h5 em{font-size:.8rem;}
	.footer .f_infos > div{display:block;width:100% !important;}
	.footer .f_infos .navlist{display:none;}
	.footer .copy > *{display:block;width:100% !important;}
	.footer .copy .f_search{text-align:left;margin:.35rem 0 0}
	.flash img {width:100%;height:350px;object-fit:cover;transition:none;}
	.flash .com_mbx > div > div{display:block;width:100% !important;}
	.flash .com_mbx .mbx{text-align:left;margin:.35rem 0 0}
	.company .editor{padding:0 15px .8rem;}
	.company .nums{padding:.55rem 15px 0;text-align:left;}
	.company .nums > div{width:50%;text-align:left;margin:0 0 .35rem;}
	.company .nums > div h5 > em{font-size:.42rem;}
	.company .nums > div h5 > p > em{font-size:.26rem;}
	.product_box > div > div,.show_product .mainbox > div{display:block;width:100% !important;}
	.product_box .let{display:none;}
	.show_product .mainbox .imgbox{padding:.54rem .25rem .45rem;border:0;border-bottom:2px solid #e7e7e7}
	.show_product .mainbox .text{padding:.95rem .25rem .8rem;}
	.show_product .itembox{padding:.9rem .25rem 2rem;}
	.show_product .itembox .other .swiper-page > div{left:0;z-index:2}
	.show_product .itembox .other .swiper-page > div.slide-button-next{left:auto;right:0}
	.xunpan{padding:1rem .25rem;}
	.xunpan .lists{width:100%}
	.xunpan li{padding:0}
	.xunpan li p{font-size:12px;}
	.xunpan li input[type="text"],.xunpan li textarea,.xunpan li button{font-size:12px;}
	.service_box .team .editor > div{display:block;width:100% !important;}
	.service_box .team .editor .txt{padding:0 0 .8rem}
	.contact_box > div > div{display:block;width:100% !important;}
	.contact_box > div .infos .t{padding:1.2rem .25rem;}
	.contact_box > div .infos .map #container{height:350px;}
	.contact_box > div .message{padding:1.2rem .25rem;}
	.contact_box > div .message .lists li p,.contact_box > div .message .lists li input[type="text"],.contact_box > div .message .lists li textarea,.contact_box > div .message .lists li button{font-size:12px;}
	.contact_box > div .message .lists li {padding:0}
	.index_about .mains{display:block;}
	
}