/*header*/
.m115 {margin:0 1.15rem;}
.header{position:fixed;top:.2rem;left:0;width:100%;z-index:18;}
.header>div>div{display:inline-block;vertical-align:middle;width:30%}
.header .logos {line-height:.82rem}
.header .logos img{max-height:.49rem;transition:none}
.header .logos a{display:inline-block;position:relative}
.header .logos img.logo2 {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;}
.header .navlist{width:51%}
.header .navlist li {display:inline-block;padding:0 .75rem 0 0}
.header .navlist li:last-child {padding:0}
.header .navlist li a{font-size:.16rem;color:#FFF;font-weight:bold;}
.header .items{width:19%;text-align:right}
.header .items>*{display:inline-block;vertical-align:middle;}
.header .items dl {margin:0;padding:0 .2rem 0 0;position:relative;cursor:pointer;}
.header .items dl dt {font-size:.16rem;color:#FFF;}
.header .items dl dt i {font-size:.22rem;margin:0 .1rem 0 0}
.header .items dl dd {position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#FFF;width:1rem;display:none;transition:none;}
.header .items dl dd a{display:block;font-size:.16rem;color:#333;line-height:.4rem;text-align:center}
.header .items>a{font-size:.18rem;color:#FFF;padding:0 .15rem;position:relative;}
.header .items>a>div {position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#FFF;padding:.1rem;opacity:0;visibility:hidden;width:1.2rem;}
.header .items>a:hover>div{opacity:1;visibility:visible;}
.header .items>a:before,.header .items>a:after{content:'';width:1px;height:.16rem;background:#FFF;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.header .items>a:after{left:auto;right:0}
.header .items>p{font-size:.16rem;color:#FFF;margin:0;padding-left:.15rem;}

.is_header {background:rgba(0,0,0,.8);top:0}
/*banner*/
.tem_banner .label_txt{position:absolute;top:45%;left:0;width:100%;padding:0 2.6rem;z-index:1;text-align:left;}
.tem_banner .label_txt h4 {font-size:.24rem;color:#FFF;font-weight:bold;line-height:.33rem;}
.tem_banner .label_txt h4 img {max-height:.33rem;transition:none;}
.tem_banner .label_txt h2 {font-size:.62rem;color:#FFF;margin:.15rem 0 .25rem;}
.tem_banner .label_txt p{margin:0;font-size:.24rem;color:#FFF;text-transform:uppercase;margin:0 0 .8rem;}
.tem_banner .label_txt em {display:inline-block;font-size:.14rem;color:#FFF;padding:0 .4rem;line-height:.45rem;border:1px solid #FFF;border-radius:9999px;}
.tem_banner .label_txt em i {font-size:.28rem;margin-left:.1rem;}
.tem_banner .label_txt>*{transform:translateY(3vw);opacity:0}
.tem_banner .swiper-slide-active .label_txt>*{opacity: 1 !important;pointer-events: auto !important;-webkit-transform: none !important;transform: none !important;-webkit-transition: all .8s cubic-bezier(.69, .27, .45, .99);transition: all .8s cubic-bezier(.69, .27, .45, .99);  transition-delay: 0s;-webkit-transition-delay: 100ms;transition-delay: 100ms;}
.tem_banner .swiper-slide-active .label_txt h2 {transition-delay:150ms}
.tem_banner .swiper-slide-active .label_txt p {transition-delay:200ms}
.tem_banner .swiper-slide-active .label_txt em {transition-delay:250ms}


.tem_banner .slide-pagination{position:absolute;right:1.15rem;top:45%;width:auto;z-index:2;bottom:auto;left:auto;}
.tem_banner .slide-pagination span {display:block;outline:none;opacity:1;width:4px;height:.59rem;background:rgba(255,255,255,.3);border-radius:0;margin:.06rem 0 !important;position:relative}
.tem_banner .slide-pagination span:after{content:'';width:100%;height:0;background:#FFF;position:absolute;top:0;left:0;z-index:1;transition:all .8s cubic-bezier(0.65, 0.05, 0.36, 1)}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active:after{height:100%}
/**/
.index_about {padding:1.25rem 0 4.56rem;background:url(../images/inx0.png) 0 0 no-repeat #FFF;background-size:auto 100%}
.index_about>div{position:relative}
.index_about>div>div{display:inline-block;vertical-align:top;width:48.5%}
.index_about .nums{position:absolute;right:0;top:1.14rem;width:69%;}
.index_about .text{padding-left:1rem;}
.index_about .text h3 {font-size:.48rem;color:#262626;margin:0 0 .45rem;font-weight:bold;}
.index_about .text .editor {font-size:.16rem;color:#686868;line-height:1.7;margin:0 0 .75rem}
.index_about .text a {display:inline-block;font-size:.14rem;color:#FFF;border-radius:9999px;padding:0 .45rem;line-height:.45rem;background:#138416}
.index_about .text a i{font-size:.2rem;margin-left:.1rem}
.index_about .nums>div{display:inline-block;vertical-align:top;width:25%;padding-left:.25rem;margin-bottom:.2rem;}
.index_about .nums>div:first-child {margin-left:50%}
.index_about .nums .imgs span{display:block;border-radius:24px;overflow:hidden;}
.index_about .nums .imgs img {width:100%;height:2.82rem;object-fit:cover;transition:none;}
.index_about .nums .item {position:absolute;top:0;left:25%;}
.index_about .nums .item>div{height:2.82rem;background:#f5fde9;border-radius:24px;overflow:hidden;display:flex;    flex-direction: column;    justify-content: center;    align-items: center;}
.index_about .nums .item:last-child {top:auto;bottom:0;left:25%}
.index_about .nums .item:last-child>div{background:#f4f4f4}
.index_about .nums .imgs:nth-child(4) {margin-left:25%}
.index_about .nums .item p {font-size:.3rem;color:#333;margin:0 0 .25rem;}
.index_about .nums .item h5 {font-size:.6rem;color:#333;font-family:"akzidenzgroteskbqxbold";}

.index_product{padding:3.35rem 0 2.45rem;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center}
.index_product h3 {font-size:.6rem;color:#FFF;font-weight:bold;margin:0 0 .5rem;position:relative;display:inline-block;}
.index_product h3:before{content:'';width:1.6rem;height:1.6rem;background:#1f8b22;position:absolute;bottom:0;right:-.7rem;border-radius:100%}
.index_product h3 span {position:relative;z-index:2}
.index_product p {font-size:.24rem;color:#FFF;margin:0 0 1.6rem;}
.index_product a{display:inline-block;border:1px solid #FFF;border-radius:999px;padding:5px 7px 5px .24rem;font-size:.16rem;color:#FFF}
.index_product a i{width:.36rem;height:.36rem;border-radius:999px;line-height:.36rem;background:#FFF;font-size:.16rem;color:#000;margin-left:.58rem;}

.index_procol .bs-slider{position:relative;background:#f9f8f8;display:flex;    flex-direction: row;    flex-wrap: wrap;    align-items: center;}
.index_procol .bs-slider .text{width:47%;padding:0 .8rem 0 2.6rem;}
.index_procol .bs-slider .text h3 {font-size:.4rem;color:#000;margin:0 0 .15rem;}
.index_procol .bs-slider .text p em {font-size:.16rem;color:#727272}
.index_procol .bs-slider .text h6 {font-size:.2rem;color:#282727;margin:.4rem 0 .3rem;}
.index_procol .bs-slider .text p {margin:0;font-size:.16rem;color:#7a7a7a}
.index_procol .bs-slider .text ol {margin:.8rem 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:.18rem .18rem;}
.index_procol .bs-slider .text ol li>a{display:block;border:1px solid #ccc;padding:.15rem .1rem;border-radius:10px;overflow:hidden;text-align:center;}
.index_procol .bs-slider .text ol li .icon {height:.4rem;line-height:.4rem;position:relative}
.index_procol .bs-slider .text ol li .icon img {max-height:.4rem;}
.index_procol .bs-slider .text ol li .icon img.icon2{position:absolute;top:80%;left:50%;transform:translate(-50%,-50%);opacity:0;}
.index_procol .bs-slider .text ol li p{font-size:.16rem;color:#565555;margin:.1rem 0 0}
.index_procol .bs-slider .text ol li.active a{background:#1f8b22;border-color:#1f8b22}
.index_procol .bs-slider .text ol li.active a .icon img {opacity:0}
.index_procol .bs-slider .text ol li.active a .icon img.icon2 {opacity:1;top:50%}
.index_procol .bs-slider .text ol li.active a p{color:#FFF}
.index_procol .bs-slider .carousel-inner{width:53%}
.index_procol #bootstrap-touch-slider2.bs-slider{    flex-direction: row-reverse;}
.index_procol #bootstrap-touch-slider2.bs-slider .text{padding:0 2.6rem 0 .8rem;}

.index_news{padding:1.1rem 0 .9rem;background:url(../images/icon1.jpg) 0 0 no-repeat;background-size:auto 100%}
.index_news .titles {position:relative;margin:0 0 .4rem;}
.index_news .titles h3 {font-size:.48rem;color:#262626}
.index_news .titles p{font-size:.18rem;color:#686868;margin:.2rem 0 0}
.index_news .titles>a{position:absolute;right:0;bottom:0;font-size:.18rem;color:#152a3c}
.index_news .titles>a i{font-size:.3rem;margin-left:.1rem;}
.index_news .swiper-slide a{display:block;position:relative;background:#f0f0f0}
.index_news .swiper-slide .imgs img {width:100%;height:2.41rem;object-fit:cover;transition:none}
.index_news .swiper-slide .text{padding:.35rem .35rem .45rem;}
.index_news .swiper-slide .text span {font-size:.14rem;color:#5e5d5d}
.index_news .swiper-slide .text h6 {font-size:.18rem;color:#2a2929;line-height:.26rem;height:.52rem;overflow:hidden;margin:.2rem 0 .3rem;}
.index_news .swiper-slide .text p{font-size:.16rem;color:#6c6c6c;line-height:.24rem;height:.72rem;overflow:hidden;margin:0 0 .4rem;}
.index_news .swiper-slide .text em {font-size:.14rem;color:#646464}
.index_news .swiper-slide a:hover{transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
.index_news .swiper-page{margin:.55rem 0 0;text-align:center}
.index_news .swiper-page>*{display:inline-block;vertical-align:middle;font-size:.3rem;color:#000}
.index_news .swiper-page>div{font-size:.34rem;margin:0 .2rem;}
/*底部*/
.footer{background:#323232;padding:.95rem 0 .6rem}
.footer>div{position:relative}
.footer .navlist{display:flex;border-top:1px solid #4e4e4e;border-bottom:1px solid #4e4e4e}
.footer .navlist dl {margin:0;width:20%;padding:.55rem 0 .45rem .52rem;border-right:1px solid #4e4e4e}
.footer .navlist dl:last-child{border-right:0}
.footer .navlist dl dt {margin:0 0 .3rem;font-weight:normal}
.footer .navlist dl dt a{font-size:.2rem;color:#c2c2c2}
.footer .navlist dl dd {margin:0 0 .2rem;}
.footer .navlist dl dd a{font-size:.16rem;color:#c2c2c2}
.footer .infos{padding:.65rem .52rem 0;}
.footer .infos>div{display:inline-block;vertical-align:top;width:55%}
.footer .infos .tels{width:45%}
.footer .infos .copy {font-size:.14rem;color:#c2c2c2}
.footer .infos .copy a{font-size:.14rem;color:#c2c2c2}
.footer .infos .copy p{margin:.24rem 0 0;}
.footer .infos .tels p{font-size:.14rem;color:#c2c2c2;margin:0 0 .24rem}
.footer .infos .tels p:last-child{margin:0}
.footer .bcl_top{position:absolute;right:-.97rem;top:-.25rem;z-index:1;text-align:center;font-size:.14rem;color:#c2c2c2;cursor:pointer;}
.footer .bcl_top i{display:block;width:.53rem;height:.53rem;background:#1f8b22;border-radius:100%;line-height:.53rem;font-size:.28rem;color:#FFF;margin:0 auto .14rem}
/**/
.flash {position:relative}
.flash .page_txt{position:absolute;left:2.6rem;top:58%;z-index:1}
.flash .page_txt h1 {font-size:.48rem;color:#FFF}
.flash .page_txt p{font-size:.24rem;color:#FFF;text-transform:uppercase;margin:.25rem 0 0}
.com_menu{border-bottom:1px solid #e5e5e5}
.com_menu li {display:inline-block;padding:0 .75rem 0 0}
.com_menu li:last-child{padding:0}
.com_menu li a{display:block;font-size:.16rem;color:#3b3b3b;line-height:.81rem;position:relative}
.com_menu li a:after{content:'';width:0;height:3px;background:#14984f;position:absolute;left:0;bottom:-2px;transition:all .6s ease-in-out;}
.com_menu li a:hover,.com_menu li.active a{color:#14984f}
.com_menu li a:hover:after,.com_menu li.active a:after{width:100%}
/**/
.company {background:url(../images/icon2.jpg) center bottom no-repeat;background-size:cover;padding:1.3rem 0 3.75rem;}
.company h2 {font-size:.24rem;color:#3f3f3f;margin:0 0 .3rem;}
.company .mains {display:flex;}
.company .mains .let {width:45%}
.company .mains .let h4 {font-size:.36rem;color:#343434;margin:0 0 .85rem;line-height:1.7}
.company .mains .let .nums>div{margin:0 0 .75rem;}
.company .mains .let .nums>div:last-child{margin:0}
.company .mains .let .nums>div h5 {font-size:.6rem;color:#14984f;line-height:normal;}
.company .mains .let .nums>div h5 em {font-weight:bold;}
.company .mains .let .nums>div h5 sup {width:.23rem;height:.23rem;font-size:.24rem;border-radius:100%;line-height:.21rem;text-align:center;border:1px solid #14984f;display:inline-block;margin-left:.1rem;}
.company .mains .let .nums>div:first-child h5 sup {font-size:.18rem;}
.company .mains .let .nums>div p{font-size:.16rem;color:#5f5e5e;margin:0}
.company .mains .rlt {width:55%;font-size:.16rem;color:#4e4e4e;line-height:1.65}

.honor{padding:.85rem 0 .95rem;background:#f3f3f3}
.honor h2 {font-size:.24rem;color:#3f3f3f;margin:0 0 .3rem;}
.honor>div>p{font-size:.36rem;color:#343434;margin:0 0 1.05rem;}
.honor .lists {position:relative;}
.honor .lists .swiper-slide .imgs{padding:0 .15rem .9rem;position:relative;}
.honor .lists .swiper-slide .imgs>div{height:2.05rem;display:flex;position:relative;z-index:2;    flex-direction: row;
    align-items: flex-end;    justify-content: center;transform:translateX(-.1rem)}
.honor .lists .swiper-slide .imgs>div img {max-height:2.05rem;transition:none;}
.honor .lists .swiper-slide .imgs:after{content:'';width:100%;height:1.25rem;background:url(../images/icon3.png) 0 bottom no-repeat;background-size:100% 100%;position:absolute;bottom:-.25rem;left:0}
.honor .lists .swiper-slide p{font-size:.16rem;color:#2c2c2c;margin:.1rem 0 0;text-align:center;}
.honor .lists .swiper-slide a:hover .imgs>div{transform:translateX(-.1rem) scale(.98)}
.honor .lists .swiper-page>div{position:absolute;top:50%;transform:translateY(-50%);left:-.3rem;font-size:.4rem;color:#8f8f8f}
.honor .lists .swiper-page>div:hover {color:#14984f}
.honor .lists .swiper-page>div.slide-button-next {left:auto;right:-.3rem;}

.workshop{padding:1rem 0 2.4rem;}
.workshop h2 {font-size:.3rem;color:#3f3f3f;margin:0 0 .45rem;}
.workshop .lists .swiper-slide a{display:block;position:relative;border-radius:10px;overflow:hidden}
.workshop .lists .swiper-slide img {width:100%;height:3.61rem;object-fit:cover;transition:none}
.workshop .swiper-page{margin:.8rem 0 0;text-align:center;}
.workshop .swiper-page>div{display:inline-block;vertical-align:middle;margin:0 .13rem;width:auto}
.workshop .swiper-page>div.itm{padding:0 .12rem;line-height:.39rem;font-size:.16rem;color:#14984f;border-radius:6px;background:#dbdbdb}
.workshop .swiper-page>div.slide-pagination span {opacity:1;outline:none;width:.39rem;height:.39rem;line-height:.39rem;font-size:.16rem;color:#393939;border-radius:6px;background:#dbdbdb;margin:0 .03rem;}
.workshop .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{background:#14984f;color:#FFF}
/**/
.product_box{padding:.73rem 0 2.1rem;}
.product_box .swiper-slide .items{display:inline-block;vertical-align:top;width:33.333%;padding:0 .13rem;margin:0 0 .35rem;}
.product_box .swiper-slide .items .imgs img {width:100%;height:2rem;object-fit:cover;transition:none}
.product_box .swiper-slide .items .text {background:#ebebeb;padding:.3rem .25rem}
.product_box .swiper-slide .items .text h3 {font-size:.24rem;color:#212121;margin:0 0 .24rem;line-height:.26rem;height:.52rem;overflow:hidden}
.product_box .swiper-slide .items .text dl {margin:0 0 .5rem;position:relative;padding:0;height:.41rem;}
.product_box .swiper-slide .items .text dl dt a{font-size:.16rem;color:#14984f;position:relative;display:block;padding:0 .5rem 0 .13rem;border:1px solid #bfbfbf;background:#FFF;line-height:.39rem;font-weight:normal;}
.product_box .swiper-slide .items .text dl dd {position:absolute;top:100%;left:0;width:100%;background:#FFF;display:none;transition:none;border:1px solid #bfbfbf;border-top:0}
.product_box .swiper-slide .items .text dl dt a i {position:absolute;right:.18rem;top:50%;transform:translateY(-50%);font-size:.18rem;}
.product_box .swiper-slide .items .text dl dd>a{display:block;position:relative;line-height:.36rem;font-size:.16rem;color:#14984f;padding:0 .13rem;}
.product_box .swiper-slide .items .text a{font-size:.16rem;color:#504e4e;text-transform:uppercase;}
.product_box .swiper-slide .items .text a i {color:#7d7d7d;margin-left:.25rem;}
.product_box .swiper-page{margin:1rem 0 0;text-align:center}
.product_box .swiper-page>div{display:inline-block;vertical-align:middle;margin:0 .1rem;width:auto}
.product_box .swiper-page>div.itm{padding:0 .12rem;line-height:.39rem;font-size:.16rem;color:#14984f;border-radius:6px;background:#dbdbdb}
.product_box .swiper-page>div.slide-pagination span {opacity:1;outline:none;width:.39rem;height:.39rem;line-height:.39rem;font-size:.16rem;color:#393939;border-radius:6px;background:#dbdbdb;margin:0 .03rem;}
.product_box .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{background:#14984f;color:#FFF}
.product_box .swiper-page>div.itm:hover,.product_box .swiper-page>div.slide-pagination span:hover{background:#14984f;color:#FFF}
/**/
.header-ons{background:#FFF;top:0;}
.header-ons .navlist li a {color:#4f4f4f}
.header-ons .items dl dt{color:#7c7c7c}
.header-ons .items>a{color:#7c7c7c}
.header-ons .items>a:before,.header-ons .items>a:after{background:#828282}
.header-ons .items>p {color:#8f8f8f}
.header-ons .logos img{opacity:0}
.header-ons .logos img.logo2 {opacity:1}
.show_product{background:#f9f9f9;padding:.82rem 0 2.2rem;}
.mbx{padding:.3rem 0 .35rem;font-size:.14rem;color:#595858}
.mbx a{font-size:.14rem;color:#595858}
.mbx a:first-child+a {display:none;}
.mbx>*:last-child{color:#249539}
.show_product .contents{background:#FFF;padding:.8rem .5rem 1.15rem;}
.show_product .contents .titles{margin:0 0 .35rem;text-align:center}
.show_product .contents .titles h1 {font-size:.36rem;color:#363636;font-weight:bold;}
.show_product .contents .titles p{font-size:.16rem;color:#707070;margin:.25rem 0 0}
.show_product .contents ol {margin:0;padding:0}
.show_product .contents ol li{display:inline-block;vertical-align:top;padding:0 .12rem 0 0;width:20%;text-align:center;}
.show_product .contents ol li a{display:flex;position:relative;border:1px solid #d2d2d2;padding:0 .25rem;height:.72rem;font-size:.16rem;color:#494949;    flex-direction: row;    align-items: center;}
.show_product .contents ol li.on a,.show_product .contents ol li a:hover {background:#14984f;color:#FFF;border-color:#14984f}
.show_product .contents .mains{padding:.45rem 0;margin:.5rem 0 0;border-top:1px solid #dcdcdc}
.show_product .contents .mains .imgbox{position:relative}
.show_product .contents .mains .imgbox>div{display:inline-block;vertical-align:top;width:45.6%}
.show_product .contents .mains .imgbox .imglist .swiper-slide {height:5.3rem;line-height:5.3rem;text-align:center;}
.show_product .contents .mains .imgbox .imglist .swiper-slide img {max-height:4.6rem;transition:none}
.show_product .contents .mains .imgbox .texts{width:54.4%;padding:.45rem .65rem 0}
.show_product .contents .mains .imgbox .texts h2 {font-size:.24rem;color:#2e2e2e;font-weight:bold;margin:0 0 .35rem;}
.show_product .contents .mains .imgbox .texts .desc {font-size:.16rem;color:#2e2e2e;line-height:1.9}
.show_product .contents .mains .imgbox .texts .links{position:absolute;bottom:0;left:45.6%;margin-left:.65rem;}
.show_product .contents .mains .imgbox .texts .links>a{display:inline-block;min-width:2.25rem;line-height:.59rem;font-size:.16rem;color:#FFF;border-radius:6px;background:#2e7ba3;text-align:center;margin:0 .06rem 0 0}
.show_product .contents .mains .imgbox .texts .links>a:last-child{background:#14984f}
.show_product .contents .mains .details{padding:.45rem 0 0;margin:.65rem 0 0;border-top:1px solid #dcdcdc;font-size:.16rem;color:#494949;line-height:1.8}
.show_product .contents .mains .details h4 {font-size:.24rem;color:#2e2e2e;font-weight:bold;margin:0 0 .35rem;}
.show_product .contents .mains .details table {max-width:100%;text-align:center;}
.show_product .contents .mains .details table td {vertical-align:middle;border:1px solid #c4c4c4;height:.32rem;}
.show_product .contents .mains .details table p{margin:0}
/**/
.news_box{padding:.85rem 0 1.6rem;}
.news_box .lists ul {display:grid;grid-template-columns:1fr 1fr 1fr;gap:.55rem .38rem;}
.news_box .lists li a{display:block;position:relative;background:#f0f0f0}
.news_box .lists li .imgs img {width:100%;height:2.44rem;object-fit:cover;transition:none}
.news_box .lists li .text{padding:.35rem .35rem .5rem}
.news_box .lists li span {font-size:.14rem;color:#5e5d5d}
.news_box .lists li h6 {font-size:.18rem;color:#2a2929;line-height:.26rem;height:.52rem;overflow:hidden;margin:.2rem 0 .3rem;}
.news_box .lists li p{font-size:.16rem;color:#6c6c6c;line-height:.24rem;height:.72rem;overflow:hidden;margin:0 0 .4rem;}
.news_box .lists li em {font-size:.14rem;color:#646464}
.news_box .lists li a:hover {box-shadow:4px 4px 6px rgba(0,0,0,.12)}
/*翻页*/
.page {margin:.8rem 0 0;}
.page a{display:inline-block;vertical-align:middle;width:.39rem;height:.39rem;line-height:.39rem;font-size:.16rem;color:#393939;border-radius:6px;background:#dbdbdb;margin:0 .03rem;}
.page a.page-item{padding:0 .12rem;line-height:.39rem;font-size:.16rem;color:#14984f;border-radius:6px;background:#dbdbdb;width:auto;margin:0 .1rem;}
.page a:hover,.page a.page-num-current{background:#14984f;color:#FFF;}
/*新闻详情*/
.show_news{background:#f9f9f9;padding:.82rem 0 .85rem;}
.mbx {padding:.2rem 0 .55rem;font-size:.16rem;color:#a3a3a3}
.mbx a{font-size:.16rem;color:#a3a3a3;margin:0 .25rem;}
.mbx a:first-child+a {display:none;}
.mbx a:first-child{margin-left:0}
.show_news .mians{background:#e6e6e6;display:flex;}
.show_news .mians .contents {background:#FFF;padding:.85rem 0 .9rem 1rem;width:69.5%}
.show_news .mians .contents h5 {font-size:.3rem;color:#1e1e1e;font-weight:bold;padding:0 0 .5rem;border-bottom:1px solid #e9e9e9;line-height:1.7;padding-right:.35rem;}
.show_news .mians .contents .editor{font-size:.16rem;color:#343434;line-height:1.9;padding:.5rem .35rem .6rem 0;border-bottom:1px solid #e9e9e9}
.show_news .mians .contents .editor .imglist {padding:.5rem 0 0}
.show_news .mians .contents .editor .imglist ul {display:flex;flex-direction: row;    flex-wrap: wrap;}
.show_news .mians .contents .editor .imglist li{width:50%;margin:0 0 .3rem;padding:0 .14rem 0 0}
.show_news .mians .contents .editor .imglist li:nth-child(2n) {padding:0 0 0 .14rem;}
.show_news .mians .contents .editor .imglist li a{display:block;position:relative;}
.show_news .mians .contents .editor .imglist li img {width:100%;height:2.89rem;object-fit:cover;transition:none}
.show_news .mians .contents .editor .imglist li a:hover {box-shadow:4px 4px 6px rgba(0,0,0,.15)}
.show_news .mians .contents .pages{padding:.55rem 0 0;}
.show_news .mians .contents .pages p{margin:0 0 .2rem;font-size:.18rem;color:#898989;font-weight:bold;}
.show_news .mians .contents .pages p a{font-size:.18rem;color:#898989;}
.show_news .mians .other{width:30.5%;padding:.6rem 1rem .4rem .55rem;}
.show_news .mians .other h6 {font-size:.24rem;color:#00a0e9;margin:0 0 .35rem;}
.show_news .mians .other li{margin:0 0 .35rem;}
.show_news .mians .other li a{display:block;background:#FFF}
.show_news .mians .other li .imgs img {width:100%;height:2rem;object-fit:cover;transition:none}
.show_news .mians .other li .text {padding:.28rem .15rem .2rem;}
.show_news .mians .other li .text h6 {font-size:.16rem;color:#1f1f1f;font-weight:bold;line-height:.3rem;height:.6rem;overflow:hidden;}
.show_news .mians .other li .text p{margin:.2rem 0 0;padding:.2rem 0 0;border-top:1px solid #dcdcdc;text-align:right;font-size:.16rem;color:#aaaaaa;font-weight:bold;}
.show_news .mians .other li a:hover {box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/**/
.job_box {}
.job_box .talent{padding:.8rem 0 1.3rem}
.job_box .talent>div{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 .3rem;}
.job_box .talent img {width:100%;height:5rem;object-fit:cover;transition:none;}
.job_box .talent .items{border-radius:50px 0 50px 0;overflow:hidden;position:relative}
.job_box .talent .items .text{position:absolute;bottom:.45rem;left:0;width:100%;text-align:center;z-index:2;padding:0 .15rem;}
.job_box .talent .items .text h5 {font-size:.24rem;color:#FFF;margin:0 0 .3rem;}
.job_box .talent .items .text .editor {font-size:.16rem;color:#FFF;}
.job_box .talent .items .text .editor p{margin:0}
.job_box .talent .items:after{content:'';width:100%;height:0;background:#14984f;position:absolute;bottom:-100%;opacity:.78;left:0;z-index:1;transform:skew(0, -12deg);transition:all .8s cubic-bezier(0.65, 0.05, 0.36, 1)}
.job_box .talent .items:hover:after{height:50%;bottom:-12%}
.job_box .joblist{background:url(../images/icon5.jpg) right 0 no-repeat #f9f9f9;background-size:auto 7.2rem;padding:.85rem 0 2.2rem}
.job_box .joblist .titles h3 {font-size:.48rem;color:#1a1a1a}
.job_box .joblist .titles p{font-size:.2rem;color:#737373;margin:.3rem 0 0}
.job_box .joblist .titles{margin:0 0 .55rem;}
.job_box .joblist .mains{display:grid;grid-template-columns:23% auto;gap:0 .6rem}
.job_box .joblist .mains .let h6 {font-size:.2rem;color:#FFF;background:#14984f;line-height:.71rem;padding:0 .17rem;}
.job_box .joblist .mains .let h6 img {max-height:.21rem;transition:none;margin:0 .12rem 0 0}
.job_box .joblist .mains .let ol {margin:0;padding:0}
.job_box .joblist .mains .let li {margin:0 0 1px;}
.job_box .joblist .mains .let li>a{display:block;font-size:.16rem;color:#2b2b2b;padding:.28rem .24rem;position:relative;background:#FFF}
.job_box .joblist .mains .let li>a:before{content:'';width:3px;height:0;background:#14984f;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all .8s cubic-bezier(0.65, 0.05, 0.36, 1)}
.job_box .joblist .mains .let li#current>a:before{height:.29rem;}
.job_box .joblist .mains .rlt {background:#FFF;padding:.58rem .35rem .9rem}
.job_box .joblist .mains .rlt h4 {font-size:.3rem;color:#2b2b2b;margin:0 0 .35rem;}
.job_box .joblist .mains .rlt .desc {padding:0 0 .25rem;border-bottom:1px solid #d2d2d2}
.job_box .joblist .mains .rlt .desc span {display:inline-block;vertical-align:top;padding:0 .39rem 0 0;margin:0 .39rem 0 0;border-right:1px solid #777;font-size:.14rem;color:#171717}
.job_box .joblist .mains .rlt .desc span:last-child{margin:0;padding:0;border:0}
.job_box .joblist .mains .rlt .editor{padding:.5rem 0 0;font-size:.16rem;color:#1b1b1b}
.job_box .joblist .mains .rlt .editor h5 {font-size:.24rem;color:#2b2b2b;font-weight:bold;margin:0 0 .25rem;}
/**/
.contact_box .infos {background:#efefef;padding:.9rem 0 .95rem;}
.contact_box .infos h3 {font-size:.36rem;color:#353535;margin:0 0 .95rem;}
.contact_box .infos .editor>p{font-size:.24rem;color:#232323;margin:0;padding:0 0 .55rem;border-bottom:1px dashed #c8c8c8}
.contact_box .infos .editor img {max-height:.76rem;transition:none;margin:0 .3rem 0 0}
.contact_box .infos .editor .item{padding:.6rem 0 0;display:grid;grid-template-columns:1fr 1fr 1fr;}
.contact_box .infos .editor .item>div{display:flex;}
.contact_box .infos .editor .item>div>p{margin:0;width:23%;font-size:.18rem;color:#232323;line-height:1.7}
.contact_box .infos .editor .item>div>p:last-child{width:77%}
.contact_box .infos .editor .item>div>p em {display:block;font-size:.24rem;color:#232323;margin:0 0 .25rem;}
.contact_box .infos .map #container{height:5.95rem;}
.contact_box .message{padding:.85rem 0 2.1rem;background:#FFF}
.contact_box .message h3 {font-size:.36rem;color:#353535;margin:0 0 .45rem;}
.contact_box .message .lists li {padding:0 .28rem 0 0;margin:0 0 .45rem}
.contact_box .message .lists li input[type="text"],.contact_box .message .lists li textarea {width:100%;height:.89rem;min-height:35px;font-size:.18rem;color:#6c6c6c;padding:0 .3rem;border-radius:6px;border:0;background:#f5f5f5}
.contact_box .message .lists li textarea {height:2.65rem;padding:.3rem;}
.contact_box .message .lists li input[name="checkcode"] {width:30%}
.contact_box .message .lists li button {background:#14984f;font-size:.18rem;color:#FFF;border-radius:999px;border:0;padding:0 .5rem;height:.6rem;}

/********<=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:1700px){
	.header .navlist li{padding:0 .6rem 0 0}
}
@media(max-width:1440px){
	.tem_banner .label_txt{padding:0 1.6rem;}
	.index_procol .bs-slider .text{padding-left:1.6rem;}
	.index_procol #bootstrap-touch-slider2.bs-slider .text{padding-right:1.6rem}
	.flash .page_txt{left:1.6rem}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	
	.m115{margin:0 25px;}
	.tem_banner{padding:60px 0 0}
	.tem_banner .label_txt{padding:0 25px;}
	.index_procol .bs-slider .text{padding-left:25px;}
	.index_procol #bootstrap-touch-slider2.bs-slider .text{padding-right:25px}
	.flash .page_txt{left:25px}
	
	.index_about .text{padding-left:0}
	.show_product,.show_news{padding-top:60px;}
}
/********mobile*********/
@media(max-width:767px){
	.m115{margin:0 15px;}
	.tem_banner .label_txt{top:15%}
	.tem_banner .label_txt h4{font-size:.18rem;}
	.tem_banner .label_txt h2{font-size:.32rem;}
	.tem_banner .label_txt p{font-size:.18rem;margin:0 0 .4rem}
	.index_about > div > div{width:100%;}
	.index_about .nums{position:relative;top:0;width:100%;margin:.45rem 0 0}
	.index_about{padding:1.25rem 0 1rem;}
	.index_procol .bs-slider{display:block;}
	.index_procol .bs-slider .text{padding:.45rem 15px;width:100%}
	.index_procol .bs-slider .carousel-inner{width:100%}
	.index_procol #bootstrap-touch-slider2.bs-slider .text{padding:.45rem 15px;}
	.footer .navlist{display:none;}
	.footer{padding:.15rem 0}
	.footer .infos{padding:0}
	.footer .bcl_top{display:none;}
	.footer .infos > div{display:block;width:100% !important;}
	.footer .infos .tels{display:none;}
	.company .mains{display:block;}
	.company .mains .let{width:100%}
	.company .mains .let .nums > div{display:inline-block;vertical-align:top;width:50%;margin:0 0 .35rem}
	.company .mains .rlt{width:100%;padding:.5rem 0 0}
	.honor .lists .swiper-page > div{left:0}
	.honor .lists .swiper-page > div.slide-button-next{left:auto;right:0}
	.product_box .swiper-slide{display:block;}
	.product_box .swiper-slide>div{margin:0 0 .35rem}
	.show_product .contents ol li{width:50%;margin:0 0 .15rem}
	.show_product .contents .mains .imgbox > div{display:block;width:100% !important;}
	.show_product .contents .mains .imgbox .texts{padding:.45rem 0 0}
	.show_product .contents .mains .imgbox .texts .links{position:relative;left:auto;margin-left:0;margin:.35rem 0 0}
	.news_box .lists ul{grid-template-columns:1fr 1fr}
	.show_news .mians{display:block;}
	.show_news .mians .contents{width:100%;padding:.85rem .25rem;}
	.show_news .mians .other{display:none;}
	.show_news .mians .contents .editor{padding-right:0}
	.show_news .mians .contents h5{padding-right:0}
	.job_box .talent > div{grid-template-columns:1fr 1fr;gap:.3rem .3rem;}
	.job_box .joblist .mains{display:block;}
	.job_box .joblist .mains .let {margin:0 0 .5rem}
	.contact_box .infos .editor .item{display:block;}
	.contact_box .infos .editor .item > div{margin:0 0 .15rem}
	.contact_box .message .lists li{padding:0}
}