/*header*/
.header {position:fixed;top:0;left:0;width:100%;z-index:18;}
.m210 {margin:0 2.1rem;}
.header>div>div {display:inline-block;vertical-align:middle;width:36%}
.header .logos{line-height:1.2rem;}
.header .logos img {max-height:.51rem;transition:none}
.header .navlist {width:64%;text-align:right}
.header .navlist>*{display:inline-block;vertical-align:middle;}
.header .navlist ul li {display:inline-block;padding:0 .36rem;}
.header .navlist ul li a{font-size:.16rem;color:#272727}
.header .navlist .langs>a{display:inline-block;margin-left:.28rem;width:.46rem;height:.46rem;border:1px solid #2a2b2b;line-height:.44rem;text-align:center;border-radius:100%;font-size:.16rem;color:#3c3b3b;font-weight:bold;    text-transform: uppercase;}
/**/
.tem_banner .swiper-page {position:absolute;right:2.1rem;bottom:.65rem;z-index:1}
.tem_banner .swiper-page>div{display:inline-block;vertical-align:middle;width:auto;}
.tem_banner .swiper-page .slide-pagination span{opacity:1;outline:none;width:8px;height:8px;border:1px solid #FFF;background:none;margin:0 6px;}
.tem_banner .swiper-page .slide-pagination span.swiper-pagination-bullet-active{background:#fff}
.tem_banner .swiper-page .slide-button-next {width:.7rem;height:.7rem;border:1px solid rgba(255,255,255,.3);border-radius:100%;line-height:.68rem;text-align:center;font-size:.3rem;color:#FFF;margin-left:.25rem;position:relative}
.tem_banner .swiper-page .slide-button-next:after{content:'';width:100%;height:100%;border:1px solid #FFF;border-left:0;border-bottom:0;position:absolute;top:0;left:0;z-index:1;border-radius:100%;transform:rotate(-100deg);opacity:0;transition:all .8s linear}
.tem_banner .swiper-page .slide-button-next:hover:after{opacity:1;transform:none;}
/**/
.home_about{background:url(../images/icon1.jpg) center no-repeat;background-size:cover;padding:.8rem 0}
.home_about>div{position:relative}
.home_about .nums>div{position:absolute;top:50%;left:0;transform:translateY(-50%);width:27%;text-align:center}
.home_about .nums>div h5{font-size:.72rem;color:#2b2b2b;font-family:"Galano-Grotesque-DEMO-Bold"}
.home_about .nums>div h5 em {font-size:1rem}
.home_about .nums>div p {font-size:.18rem;color:#2b2b2b;margin:.25rem 0 0}
.home_about .nums>div:last-child {left:auto;right:0}
.home_about .text{width:46%;margin:0 auto;padding:1.53rem 0 1.75rem;background:url(../images/icon2.png) 0 0 no-repeat;background-size:100% 100%;text-align:center}
.home_about .text h3 {font-size:.48rem;color:#2b2b2b;}
.home_about .text p{font-size:.36rem;color:#2b2b2b;margin:.45rem 0 .9rem;}
.home_about .text .logo img {max-height:1.61rem;transition:none}
.home_about .mores{margin:.15rem 0 0}
.home_about .mores>a{display:inline-block;font-size:.16rem;color:#2e2d2d;padding:0 .6rem;line-height:.6rem;border:1px solid #3c3b3b;border-radius:35px;}

.homr_workshop{position:relative;background:#FFF}
.homr_workshop .swiper-slide a{display:block;border-radius:12px;overflow:hidden;position:relative}
.homr_workshop .swiper-slide img {width:100%;height:6.16rem;object-fit:cover;transition:none}
.homr_workshop .swiper-slide p{position:absolute;top:.48rem;left:.46rem;z-index:1;background:rgba(0,0,0,.49);font-size:.16rem;color:#FFF;padding:.11rem;border-radius:8px;opacity:0;transform:translateY(3vw);transition:all .8s linear;}
.homr_workshop .swiper-slide p:before{content:'';width:2px;height:2px;background:#FFF;display:inline-block;vertical-align:middle;border-radius:100%;margin-right:.1rem;}
.homr_workshop .swiper-slide-active p {opacity:1;transform:none;transition-delay:150ms}
.homr_workshop .swiper-page>div{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:.45rem;height:.45rem;background:#FFF;line-height:.45rem;text-align:center;font-size:.18rem;color:#121212;left:.78rem;border-radius:100%}
.homr_workshop .swiper-page>div.slide-button-next{left:auto;right:.78rem;}
.homr_workshop .swiper-page>div:hover {background:#016b3a;color:#FFF}

.home_product{padding:1.04rem 0 1.3rem;background:#FFF}
.home_product .titles{margin:0 0 .8rem;}
.home_product .titles>*{display:inline-block;vertical-align:bottom;width:40%}
.home_product .titles ol {width:60%;margin:0;padding:0}
.home_product .titles h3 {font-size:.36rem;color:#2b2b2b;line-height:1.8}
.home_product .titles ol li {display:inline-block;vertical-align:middle;padding-left:.11rem;margin:0 0 .15rem}
.home_product .titles ol li a{display:block;background:#efefef;border-radius:16px;font-size:.16rem;color:#504f4f;width:1.94rem;text-align:center;line-height:.65rem;}
.home_product .titles ol li:first-child a{width:auto;padding:0 .22rem;font-size:.2rem;}
.home_product .titles ol li a:hover {background:#016b3a;color:#FFF}
.home_product .mainsbox{display:flex;width:100%}
.home_product .mainsbox>div{width:33.333%;padding:0 3px;position:relative;}
.home_product .mainsbox .pro a{display:block;border:2px solid #ececec;border-radius:16px;padding:0 .5rem;}
.home_product .mainsbox h6 {font-size:.16rem;color:#7c7b7b;padding:.4rem 0 0}
.home_product .mainsbox h6:before{content:'';display:inline-block;vertical-align:middle;width:2px;height:2px;background:#7c7b7b;margin-right:.15rem;}
.home_product .mainsbox .list1 .pro .imgs {line-height:5.24rem;text-align:center}
.home_product .mainsbox .list1 .pro .imgs img {max-height:3.45rem;transition:none}
.home_product .mainsbox .list1 .text{position:absolute;bottom:0;left:0;width:100%}
.home_product .mainsbox .list1 .text p {font-size:.36rem;color:#d7d7d7;font-family:"Galano-Grotesque-DEMO-Bold";text-transform:uppercase;margin:0 0 .4rem;opacity:.27}
.home_product .mainsbox .list1 .text h5 {font-size:.36rem;color:#d7d7d7;}
.home_product .mainsbox .list2>div .imgs,.home_product .mainsbox .list3>div .imgs{line-height:3.48rem;text-align:center;}
.home_product .mainsbox .list2>div:first-child{margin: 0 0 .07rem;}
.home_product .mainsbox .list2>div .imgs img,.home_product .mainsbox .list3
>div .imgs img  {max-height:2.79rem;transition:none;}
.home_product .mainsbox .list3 .mores{position:absolute;bottom:0;left:0;width:100%}
.home_product .mainsbox .list3 .mores >a{position:relative;display:block;font-size:.89rem;color:#dddddd;font-weight:bold;line-height:normal;}
.home_product .mainsbox .list3 .mores >a i {position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.36rem;color:#ddd}

.home_news{padding:1.48rem 0 1.35rem 2.1rem;position:relative}
.home_news:before{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background-position:center;background-size:cover;background-repeat:no-repeat;}
.home_news>div{display:inline-block;vertical-align:top;width:15%}
.home_news .column h3 {font-size:.36rem;color:#FFF;margin:0 0 .55rem;}
.home_news .column .slide-pagination{width:auto;border:1px solid #FFF;border-radius:35px;padding:7px 3px;display:inline-block;}
.home_news .column .slide-pagination span {display:block;margin: 0 auto 4px;width:.1rem;height:.1rem;background:#FFF;opacity:.5;}
.home_news .column .slide-pagination span.swiper-pagination-bullet-active{opacity:1;width:.17rem;height:.17rem;}
.home_news .column .slide-pagination span:last-child{margin:0 auto;}
.home_news .column ol {margin:0;padding:.35rem 0 1.1rem;}
.home_news .column ol li {margin:0 0 .35rem;}
.home_news .column ol li a{font-size:.16rem;color:#FFF;}
.home_news .column .swiper-page>div{font-size:.45rem;color:#FFF;opacity:.5;outline:none;margin-left:.75rem;display:inline-block;}
.home_news .column .swiper-page>div:first-child{margin:0;}
.home_news .column .swiper-page>div:hover {opacity:1}
.home_news .lists{width:85%}
.home_news .lists .swiper-slide>div{display:inline-block;vertical-align:top;width:33.333%;padding:0 .1rem .15rem 0}
.home_news .lists .swiper-slide>div>a{display:block;background:#FFF;padding:.6rem .3rem .5rem;}
.home_news .lists .swiper-slide>div>a span {font-size:.14rem;color:#5e5d5d;}
.home_news .lists .swiper-slide>div>a h6 {font-size:.18rem;color:#2a2929;margin:.2rem 0 .6rem;}
.home_news .lists .swiper-slide>div>a p{font-size:.16rem;color:#6c6c6c;line-height:.26rem;height:.78rem;overflow:hidden;margin:0 0 .75rem;}
.home_news .lists .swiper-slide>div>a em {font-size:.14rem;color:#b5b5b5}
.home_news .lists .swiper-slide>div>a .imgs {display:none;}
.home_news .lists .swiper-slide>div.it3 {width:66.6666%}
.home_news .lists .swiper-slide>div.it3>a{background:#f1f1f1;border:.12rem solid #FFF;padding:.37rem .25rem .45rem;}
.home_news .lists .swiper-slide>div.it3 span,.home_news .lists .swiper-slide>div.it3 em {display:none}
.home_news .lists .swiper-slide>div.it3 h6 {font-size:.16rem;color:#2a2929;margin:0 0 .2rem;}
.home_news .lists .swiper-slide>div.it3 p{height:.26rem;margin:0}
.home_news .lists .swiper-slide>div.it4 .text{display:none;}
.home_news .lists .swiper-slide>div.it4 .imgs{display:block;}
.home_news .lists .swiper-slide>div.it4 .imgs img {width:100%;height:1.69rem;object-fit:cover;transition:none}
.home_news .lists .swiper-slide>div.it4>a{padding:0}
.home_news .lists .swiper-wrapper {
        transition-timing-function: linear !important;
        -o-transition-timing-function: linear !important;
        -webkit-transition-timing-function: linear !important;
}
/*底部*/
.footer{background:#131212;padding:.58rem 0}
.footer .logos {margin:0 0 .35rem;}
.footer .logos img {max-height:.51rem;transition:none;}
.footer .infos{padding:0 0 1rem;border-bottom:2px solid rgba(255,255,255,.22);}
.footer .infos>div{display:inline-block;vertical-align:top;width:75%}
.footer .infos .navlist dl {margin:0;padding:0 .65rem 0 0;max-width:20%;display:inline-block;vertical-align:top;}
.footer .infos .navlist dl dt {font-weight:normal;margin:0 0 .45rem}
.footer .infos .navlist dl dt a{font-size:.16rem;color:#FFF}
.footer .infos .navlist dl dd {margin:0 0 .15rem;}
.footer .infos .navlist dl dd a{font-size:.14rem;color:#b2b1b1}

.footer .infos .tels{width:25%}
.footer .infos .tels>p {font-size:.14rem;color:#787777;margin:0 0 .35rem}
.footer .infos .tels>p>em {display:block;color:#FFF;margin:0 0 .1rem;}
.footer .infos .tels .f_email{position:relative;margin:0 0 .55rem}
.footer .infos .tels .f_email input{width:100%;height:.37rem;min-height:35px;padding:0 .6rem 0 .15rem;font-size:.14rem;color:#969696;background:none;border:1px solid #b2b1b1;}
.footer .infos .tels .f_email button {position:absolute;right:0;top:0;height:.37rem;min-height:35px;background:#b2b1b1;font-size:.22rem;color:#FFF;border:1px solid #b2b1b1}
.footer .infos .tels .share a{display:inline-block;margin-left:.15rem;width:.46rem;height:.46rem;border:2px solid #FFF;text-align:center;line-height:.42rem;font-size:.18rem;color:#FFF;border-radius:100%}
.footer .infos .tels .share{padding:0 .4rem 0 0;text-align:right}
.footer .copy{position:relative;padding:.32rem 0 0;font-size:.14rem;color:#b2b1b1}
.footer .copy a{font-size:.14rem;color:#b2b1b1}
.footer .copy>p{position:absolute;right:0;top:.32rem;margin:0}
/**/
.flash {position:relative}
.flash .column_box{position:absolute;top:40%;left:2.1rem;z-index:1}
.flash .column_box dl {margin:0;padding:0}
.flash .column_box dl dt {font-weight:normal;background:#016b3a;min-width:2.4rem;padding:0 .22rem;position:relative;font-size:.24rem;color:#FFF;line-height:.82rem;position:relative;cursor:pointer;}
.flash .column_box dl dt i {position:absolute;right:.28rem;top:50%;transform:translateY(-50%);font-size:.16rem;}
.flash .column_box dl dd {background:#FFF;padding:.15rem .22rem;transition:none;display:none;}
.flash .column_box dl dd a{display:block;padding:.17rem 0;font-size:.16rem;color:#565454;border-bottom:2px solid #ececec}
.flash .column_box dl dd a:last-child{border-bottom:0}
.flash .column_box dl dt.on i {transform:translateY(-50%) rotate(180deg)}
.page_header,.is_header{background:#FFF;box-shadow:0 0 12px rgba(0,0,0,.12)}
/**/
.company{padding:.65rem 0 .5rem 2.1rem;background:url(../images/icon2.jpg) center bottom no-repeat;background-size:cover;}
.company>div{display:inline-block;vertical-align:top;width:63.2%}
.company .text {padding:0 2.45rem 0 0}
.company .text h3 {font-size:.48rem;color:#272626;}
.company .text>p{font-size:.24rem;color:#016b3a;margin:.45rem 0 .8rem;}
.company .text .editor{font-size:.16rem;color:#585757;text-indent:2em;line-height:1.8}

.company .imgs{width:36.8%;position:relative}
.company .imgs .slide-pagination{position:absolute;top:50%;left:-.4rem;transform:translateY(-50%);z-index:1}
.company .imgs .slide-pagination span{opacity:1;display:block;margin:.19rem 0;width:.14rem;height:.14rem;background:#c9c9c9;}
.company .imgs .slide-pagination span.swiper-pagination-bullet-active{background:#016b3a}

.company .nums {margin:.7rem 0 0;display:block;width:100%}
.company .nums>div{display:inline-block;vertical-align:top;width:33.333%;text-align:center;}
.company .nums h5 {font-size:.72rem;color:#2b2b2b;font-family:"Galano-Grotesque-DEMO-Bold"}
.company .nums h5 em {font-size:1rem;display:inline-block;vertical-align:middle}
.company .nums p {font-size:.18rem;color:#2b2b2b;margin:.3rem 0 0}

/**/
.cutlure{padding:1.4rem 0 1.65rem;background-position:center;background-repeat:no-repeat;background-size:cover;}
.cutlure h3 {font-size:.48rem;color:#FFF;}
.cutlure ol {margin:0;padding:1.15rem 0 .37rem;border-bottom:2px solid rgba(255,255,255,.35)}
.cutlure ol  li {display:inline-block;padding:0 1.2rem 0 0}
.cutlure ol li:last-child{padding:0}
.cutlure ol  li a{display:block;padding-left:.45rem;position:relative;font-size:.36rem;color:#FFF}
.cutlure ol li a:before{content:'';width:.22rem;height:.22rem;background:#016b3a;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.cutlure .itembox{padding:.7rem 0 0;font-size:.16rem;color:#FFF;line-height:1.8}

.structure{padding:1.1rem 0 1.6rem;}
.structure h3 {font-size:.48rem;color:#272626;margin:0 0 .15rem;}
.structure .editor{font-size:.16rem;color:#272626;line-height:1.8}

.honor {position:relative;}
.honor h3 {position:absolute;top:1.33rem;left:2.1rem;font-size:.48rem;color:#272626;z-index:2}
.honor img {width:100%}

.workshop{padding:1.25rem 0 2.05rem 2.1rem;}
.workshop h3 {font-size:.48rem;color:#272626;margin:0 0 .4rem;}
.workshop .swiper-slide a{display:block;position:relative;border-radius:12px;overflow:hidden}
.workshop .swiper-slide img {width:100%;height:4.7rem;object-fit:cover;transition:none}
.workshop .swiper-page{margin:.6rem 0 0;padding:.57rem 0 0;border-top:1px solid #bfbfbf}
.workshop .swiper-page>div{display:inline-block;vertical-align:middle;width:auto;}
.workshop .swiper-page>div.slide-button-next,.workshop .swiper-page>div.slide-button-prev {width:.37rem;height:.37rem;border-radius:100%;background:#ddd;font-size:.18rem;color:#383838;text-align:center;margin:0 .2rem;line-height:.37rem;}
.workshop .swiper-page>div.slide-pagination span{opacity:1;outline:none;width:auto;height:auto;font-size:.16rem;color:#4e4e4e;background:none;margin:0 .1rem;}
.workshop .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{color:#008077}
.workshop .swiper-page>div.slide-button-next:hover,.workshop .swiper-page>div.slide-button-prev:hover {background:#016b3a;color:#FFF}
/**/
.product_box{background:#f6f6f6;padding:.7rem 0 2rem;}
.product_box ol {margin:0 0 .6rem;padding:.23rem 0;border-top:2px solid #dedede;border-bottom:2px solid #dedede}
.product_box ol li{display:inline-block;padding:0 .2rem 0 0;}
.product_box ol li a{display:block;padding:0 .38rem;border-radius:35px;font-size:.16rem;color:#787878;line-height:.54rem;}
.product_box ol li.on a,.product_box ol li a:hover {background:#016b3a;color:#FFF}
.product_box .lists li {padding:0 .2rem;margin:0 0 .65rem;}
.product_box .lists li a{display:block;background:#FFF;border:1px solid #dbdbdb;border-radius:18px;position:relative;overflow:hidden}
.product_box .lists li h6 {padding:.45rem .37rem .25rem;border-bottom:1px solid #dbdbdb;font-size:.16rem;color:#424242}
.product_box .lists li h6:before{content:'';width:2px;height:2px;background:#424242;display:inline-block;vertical-align:middle;margin-right:.06rem;transition:all .5s linear;}
.product_box .lists li .imgs{text-align:center;}

.product_box .lists li .imgs span {display:inline-block;vertical-align:middle;background:none !important;}
.product_box .lists li i{position:absolute;width:.62rem;height:.62rem;background:#e5e5e5;border-radius:100%;line-height:.62rem;text-align:center;bottom:.38rem;right:.4rem;font-size:.24rem;color:#444;}
.product_box .lists li a:hover i {background:#016b3a;color:#FFF;}
.product_box .lists li a:hover{box-shadow:0 0 .59rem rgba(0,0,0,.1);transform:translateY(-3px)}
.product_box .lists li a:hover h6 {color:#016b3a}
.product_box .lists li a:hover h6:before{background:#016b3a}
/*翻页*/
.page {margin:.35rem 0 0}
.page a{display:inline-block;font-size:.16rem;color:#4e4e4e;margin:0 .1rem;}
.page a.page-item{width:.37rem;height:.37rem;border-radius:100%;background:#ddd;font-size:.18rem;color:#383838;text-align:center;margin:0 .2rem;line-height:.37rem;}
.page a.page-item:hover {background:#016b3a;color:#FFF}
.page a.page-num-current{color:#016b3a}
/*产品详情*/
.show_product{padding:1.2rem 0 0}
.show_product .mainsbox{padding:.78rem 0 .85rem;background:#f1f1f1}
.show_product .mainsbox>div>div{display:inline-block;vertical-align:middle;width:51%}
.show_product .mainsbox .text {padding:0 1.05rem 0 0}
.show_product .mainsbox h3 {font-size:.36rem;color:#272727;margin:0 0 .3rem;padding:0 0 .35rem;border-bottom:2px solid #e0e0e0}
.show_product .mainsbox .slogan{font-size:.16rem;color:#5c5c5c;line-height:1.8}
.show_product .mainsbox .mores{margin:1rem 0 0}
.show_product .mainsbox .mores>a{display:flex;width:1.22rem;height:1.22rem;border-radius:100%;background:#016b3a;    flex-direction: column;    justify-content: center;    align-items: center;font-size:.16rem;color:#FFF}
.show_product .mainsbox .mores>a img {max-height:.43rem;transition:none;margin:0 0 .1rem;}

.show_product .mainsbox .imgs{position:relative;background:#FFF;width:49%}
.show_product .mainsbox .imgs .swiper-slide{text-align:center}


.show_product .details{padding:.55rem 0 2.5rem;background:#f6f6f6}
.show_product .details h3 {font-size:.3rem;color:#016b3a;padding:0 2.1rem .4rem;border-bottom:2px solid #d3d3d3;margin:0 0 .65rem;}
.show_product .details .editor{padding:0 0 .9rem;border-bottom:2px solid #d3d3d3;font-size:.16rem;color:#5a5a5a}
.show_product .details .editor table {width:100% !important}
.show_product .details .editor table td {height:.55rem;vertical-align:middle;padding:0 .15rem;border:2px solid #016b3a}
.show_product .details .editor table td p {margin:0}

.show_product .details .videos {padding:.65rem 0 0}
/**/
.news_box{background:#f6f6f6;padding:.7rem 0 1.5rem;}
.news_box li {padding:0 .22rem;margin:0 0 .74rem;}
.news_box li a{background:#FFF;display:block;position:relative}
.news_box li .imgs img {width:100%;height:2.7rem;object-fit:cover;transition:none;}
.news_box li .text {padding:.45rem .2rem .55rem;}
.news_box li .text h6 {font-size:.2rem;color:#2a2929;margin:0 0 .3rem;line-height:.3rem;height:.6rem;overflow:hidden}
.news_box li .text p {font-size:.16rem;color:#6c6c6c;line-height:.27rem;height:.54rem;overflow:hidden;margin:0 0 .9rem;}
.news_box li .text span {font-size:.14rem;color:#b5b5b5}
.news_box li a:before{content:'';width:0;height:5px;background:#016b3a;position:absolute;left:0;bottom:0;transition:all .8s linear}
.news_box li a:hover:before{width:100%;}
.news_box li a:hover .text h6,.news_box li a:hover .text p,.news_box li a:hover .text span {color:#016b3a}
.show_news {background:#f6f6f6;padding-top:2rem}
/**/
.downlist {background:#f6f6f6;padding:.7rem 0 2.4rem;}
.downlist li {padding:0 .25rem;margin:0 0 .57rem}
.downlist li a{display:flex;position:relative;background:#FFF;width:100%;border-radius:16px;overflow:hidden}
.downlist li a span {width:16%;background:#f1f9f3;display:flex;    flex-direction: row;    justify-content: center;    align-items: center;}
.downlist li a span img {max-height:.76rem;transition:none;}
.downlist li a .txt{padding:.5rem .35rem .3rem;position:relative;width:84%}
.downlist li a .txt h6 {font-size:.24rem;color:#323233;margin:0 0 .5rem;}
.downlist li a .txt em {font-size:.14rem;color:#78787a}
.downlist li a .txt:after{content:'';width:.3rem;height:.35rem;background:url(../images/icon5.png) 0 0 no-repeat;background-size:.3rem .35rem;position:absolute;right:.3rem;bottom:.24rem;z-index:1}
.downlist li a:hover {box-shadow:3px 3px .29rem rgba(0,0,0,.07)}
/**/
.contact_box .infos{background:#f6f6f6;padding:.7rem 0 .6rem;}
.contact_box .infos>div>h3 {font-size:.48rem;color:#1a1a1a;margin:0 0 .55rem;}
.contact_box .infos .editor{padding:.18rem 0;border-bottom:2px solid #555;border-top:2px solid #555}
.contact_box .infos .editor>div{display:inline-block;vertical-align:middle;width:37%}
.contact_box .infos .editor .text {padding:0 .15rem 0 0}
.contact_box .infos .editor .text h6 {font-size:.24rem;color:#1a1a1a;padding-left:.45rem;position:relative;margin:0 0 .35rem}
.contact_box .infos .editor .text h6:before{content:'';width:.18rem;height:.18rem;background:#016b3a;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.contact_box .infos .editor .text p{font-size:.18rem;color:#1a1a1a;padding-left:.45rem;}

.contact_box .infos .editor .map{width:63%}
.contact_box .infos .editor .map #container {height:3.59rem;}
.contact_box .message {background:url(../images/icon6.jpg) center no-repeat;background-size:cover;padding:1.8rem 0 1.2rem;}
.contact_box .message>div>*{display:inline-block;vertical-align:top;width:52%}
.contact_box .message h3 {font-size:.48rem;color:#1a1a1a;padding:0 .15rem 0 0}
.contact_box .message .lists{width:48%}
.contact_box .message .lists p {font-size:.24rem;color:#016b3a;margin:0 0 .35rem;}
.contact_box .message .lists li{margin:0 0 .23rem;}
.contact_box .message .lists li input[type="text"],.contact_box .message .lists li textarea{width:100%;height:.72rem;min-height:35px;border:1px solid #FFF;border-radius:12px;background:rgba(0,0,0,.15);font-size:.16rem;color:#FFF;padding:0 .22rem;}
.contact_box .message .lists li textarea {height:1.7rem;padding:.22rem;}
.contact_box .message .lists li button {background:#016b3a;border-radius:12px;display:block;font-size:.16rem;color:#FFF;text-align:center;height:.72rem;min-height:35px;width:100%;border:0}
.contact_box .message .lists li:last-child{margin:0}
.contact_box .message .lists li input::-webkit-input-placeholder{color:#FFF}
.contact_box .message .lists li input:-moz-placeholder{color:#FFF}
.contact_box .message .lists li input::-moz-placeholder{color:#FFF}
.contact_box .message .lists li input:-ms-input-placeholde{color:#FFF}

.contact_box .message .lists li textarea::-webkit-input-placeholder{color:#FFF}
.contact_box .message .lists li textarea:-moz-placeholder{color:#FFF}
.contact_box .message .lists li textarea::-moz-placeholder{color:#FFF}
.contact_box .message .lists li textarea:-ms-input-placeholde{color:#FFF}
/********<=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 >.col-xs-6>div {color:#333;line-height:normal;}
.m-header >.col-xs-6 .langs>*{display:inline-block;font-size:14px;color:#333;line-height:normal;}
.m-header >.col-xs-6 .langs em {padding:0 5px;}
.m-header >.col-xs-6 .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 >.col-xs-6 .menu{margin-left:.15rem;}
.m-header >.col-xs-6 .menu a{font-size:16px;color:#333}
.m-header >.col-xs-6 .menu a>* {display:inline-block;vertical-align:middle;}
.m-header >.col-xs-6 .menu a i {font-size:20px;}
.m-header >.col-xs-6 img {max-height:45px;}
.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:1880px){
	.header .navlist ul li{padding:0 .2rem;}
}
@media(max-width:1600px){
	.home_product .titles h3{font-size:.3rem;}
}
@media(max-width:1440px){
	.m210 {margin:0 1.1rem;}
	.home_news,.company,.workshop{padding-left:1.1rem}
	.flash .column_box{left:1.1rem}
	.tem_banner .swiper-page{right:1.1rem;}
}
/******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}
	.m210 {margin:0 .45rem;}
	.home_news,.company,.workshop{padding-left:.45rem}
	.flash .column_box{left:.45rem}
	.tem_banner .swiper-page{right:.45rem;}	
	.contact_box .message .lists li input[type="text"], .contact_box .message .lists li textarea,.contact_box .message .lists li button {font-size:12px;}
	
}
/********mobile*********/
@media(max-width:767px){
	.m210 {margin:0 .25rem;}
	.home_news,.company,.workshop{padding-left:.25rem}
	.flash .column_box{left:.25rem}
	.tem_banner .swiper-page{right:.25rem;}	
	
	.home_about .nums > div{position:relative;top:auto;transform:none;left:0 !important;display:inline-block;vertical-align:top;width:50%}
	.home_about .nums > div:last-child{right:0 !important;}
	.home_about .text{width:100%;margin:.45rem 0 0}
	.home_product .titles > *{display:block;width:100% !important;margin:0 0 .3rem}
	.home_product .mainsbox{display:block;}
	.home_product .mainsbox > div{width:100%}
	.home_product .mainsbox .list1 .text,.home_product .mainsbox .list3 .mores{position:relative;padding:.35rem 0 .55rem}
	.home_product .mainsbox .list2 > div:first-child{margin:0}
	.home_product .mainsbox .list2 > div {display:inline-block;vertical-align:top;width:50%;padding:0 .1rem}
	.home_product .mainsbox .list2{margin:0 0 .55rem}
	.home_news > div{display:block;width:100% !important;}
	.home_news .lists .swiper-slide > div{width:50%}
	.home_news .lists .swiper-slide > div.it2 {width:100%}
	.home_news .lists .swiper-slide > div.it3,.home_news .lists .swiper-slide > div.it4 {width:100%}
	.footer .infos > div.navlist {display:none}
	.footer .infos .tels{width:100%}
	.footer .copy > p{position:relative;top:0;display:inline-block;}
	.company > div{display:block;width:100% !important;}
	.company .text{padding:0 .25rem .5rem 0} 
	.company .imgs .slide-pagination{left:.2rem;}
	.company .nums > div{width:50%;margin:0 0 .35rem}
	.show_product .mainsbox > div > div{display:block;width:100% !important;}
	.show_product .mainsbox .text{padding:0 0 .65rem}
	.show_product{padding-top:0}
	.downlist li{padding:0}
	.contact_box .infos .editor > div,.contact_box .message > div > *{display:block;width:100% !important;}
	.contact_box .infos .editor .text,.contact_box .message h3{padding:0 0 .35rem;}
}