/*header*/
.header{position:fixed;top:0;left:0;width:100%;z-index:18;background:#FFF;font-size:0}
.header>div>div{display:inline-block;vertical-align:middle;line-height:1.13rem;width:23.5%}
.header .logo img{max-height:.93rem;transition:none;}
.header .navlist{width:76.5%;}
.header .navlist li {display:inline-block;vertical-align:middle;padding:0 .2rem;line-height:normal;}
.header .navlist li a{font-size:.16rem;color:#1a1a1a}
.header .navlist li.active a,.header .navlist li a:hover {color:#069539}
.header .langs{position:absolute;right:0;top:0;height:100%;width:auto;}
.header .langs>*{display:inline-block;vertical-align:middle;}
.header .langs>a{font-size:.22rem;color:#069539;}
.header .langs .item{background:#069539;height:100%;padding:0 .175rem;position:relative;margin-left:.55rem;}
.header .langs .item>a{display:inline-block;padding:0 .175rem;font-size:.16rem;color:#dcdcdc;position:relative}
.header .langs .item>a:first-child:before{content:'';width:2px;height:.26rem;position:absolute;right:-1px;top:50%;transform:translate(0,-50%);background:#dcdcdc}
.header .langs .item>a:hover {color:#FFF}

.is_header {box-shadow:0 0 12px rgba(0,0,0,.2)}
main {font-size:0;position:relative}
/*banner*/
.tem_banner{padding:1.13rem 0 0;}
.tem_banner .label_text{position:absolute;right:1.6rem;top:30%;z-index:1;}
.tem_banner .label_text>*{opacity:0;}
.tem_banner .label_text h5{font-size:.36rem;color:#FFF;font-weight:bold;text-transform:uppercase;}
.tem_banner .label_text h3{font-size:.72rem;color:#FFF;font-weight:bold;padding:.3rem 0 0}
.tem_banner .label_text h3 em{font-size:.36rem;color:#FFF;background:#069539;padding:.2rem .1rem;display:block;margin:.35rem 0 0}
.tem_banner .label_text p {font-size:.18rem;color:#FFF;margin:.3rem 0 0;}
.tem_banner .slide-pagination{position:absolute;bottom:.27rem;left:50%;transform:translateX(-50%);z-index:1}
.tem_banner .slide-pagination span {opacity:.5;outline:none;width:.26rem;height:.26rem;background:#069539;border:0;margin:0 .08rem;position:relative}
.tem_banner .slide-pagination span:before{content:'';width:.36rem;height:.36rem;position:absolute;left:-.05rem;top:-.05rem;border:1px solid #069539;transition:all .36s ease-in-out;border-radius:100%;transform:scale(0)}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active{opacity:1;}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active:before{transform:none;}
/*关于我们*/
.tem_index_about{padding:.9rem 0 1.12rem;background:#FFF}
.tem_index_about>div{display:inline-block;vertical-align:top;width:44.4%;position:relative}
.tem_index_about .text{padding:0 .75rem 0 2.1rem;}
.tem_index_about .text .title{margin:0 0 .9rem;}
.tem_index_about .text .title p{font-size:.48rem;color:#069539;font-style:oblique;text-transform:uppercase;padding:0 0 .2rem;border-bottom:3px solid #069539;margin:0 0 .17rem;}
.tem_index_about .text .title h6{font-size:.45rem;color:#000;padding-left:.6rem;}
.tem_index_about .text .editor{font-size:.16rem;color:#242424;line-height:1.7;margin:0 0 1.2rem;}
.tem_index_about .text>a{float:right;background:#069539;padding:0 .38rem;line-height:.63rem;font-size:.24rem;color:#FFF;text-transform:uppercase;}
.tem_index_about .imgs{width:55.6%}
.tem_index_about .imgs a{display:block;position:relative;overflow:hidden;}
.tem_index_about .imgs a:before{content:'';width:1.84rem;height:1.05rem;background:url(../images/icon0.png) 0 0 no-repeat;background-size:1.84rem 1.05rem;position:absolute;left:50%;top:40%;transform:translateX(-50%);z-index:2}
.tem_index_about .imgs .item{position:absolute;bottom:.6rem;left:0;width:100%;padding:0 1rem;}
.tem_index_about .imgs .item em {display:inline-block;background:#FFF;font-size:.3rem;color:#000;letter-spacing:3px;font-weight:bold;line-height:.67rem;padding:0 .14rem;}
.tem_index_about .imgs .item p{font-size:.24rem;color:#FFF;margin:.45rem 0 0;}
/*产品中心*/
.tem_index_product{background:#f7f7f7;padding:.9rem 0 1.5rem;}
.tem_index_product .title{margin:0 0 .4rem;padding:0 0 .3rem;border-bottom:5px solid #069539}
.tem_index_product .title>* {display:inline-block;vertical-align:bottom;line-height:normal;}
.tem_index_product .title h6 {font-size:.48rem;color:#000;}
.tem_index_product .title p{font-size:.48rem;color:#069539;text-transform:uppercase;margin:0 0 0 .85rem;}
.tem_index_product .mains{}
.tem_index_product .mains>div{display:inline-block;vertical-align:top;width:28.7%}
.tem_index_product .mains>.imgs{overflow:hidden;padding-right:.1rem;}
.tem_index_product .mains>.imgs img {width:100%;height:7.14rem;object-fit:cover;}
.tem_index_product .mains .lists{height:7.14rem;border:3px solid #a0a0a0;width:71.3%}
.tem_index_product .mains .menus{margin:0 0 .95rem;background:#dcdcdc;border-bottom:2px solid #dcdcdc}
.tem_index_product .mains .menus>*{display:inline-block;vertical-align:middle;width:72.4%}
.tem_index_product .mains .menus ul {padding:0 .25rem;}
.tem_index_product .mains .menus li {display:inline-block;vertical-align:middle;width:20%;text-align:center;padding:0 .1rem;}
.tem_index_product .mains .menus li a{font-size:.18rem;color:#000;line-height:.8rem;display:block;}
.tem_index_product .mains .menus li a:hover,.tem_index_product .mains .menus li#current a{color:#069539}
.tem_index_product .mains .menus>a{width:27.6%;background:#FFF;border-top:.11rem solid #069539;background:#FFF;text-align:center;font-size:.22rem;color:#000;line-height:.8rem;}
.tem_index_product .mains .itembox{padding:0 .45rem;}
.tem_index_product .mains .itembox .swiper-slide a{display:block;position:relative;overflow:hidden;}
.tem_index_product .mains .itembox .swiper-slide .imgs{overflow:hidden;}
.tem_index_product .mains .itembox .swiper-slide img{width:100%;height:3.23rem;object-fit:cover;}
.tem_index_product .mains .itembox .swiper-slide .text{margin:.2rem 0 0;}
.tem_index_product .mains .itembox .swiper-slide .text h6{font-size:.22rem;color:#000;text-align:center;}
.tem_index_product .mains .itembox .swiper-slide .text p{font-size:.14rem;color:#000;line-height:.26rem;height:.52rem;overflow:hidden;margin:.2rem 0 0}
.tem_index_product .mains .itembox .swiper-slide a:hover img {transform:scale(1.06)}
/*新闻中心*/
.tem_index_news{padding:.65rem 0 1.7rem;background:#FFF}
.tem_index_news .title{margin:0 0 .65rem;padding:0 0 .3rem;border-bottom:5px solid #069539}
.tem_index_news .title>* {display:inline-block;vertical-align:bottom;line-height:normal;}
.tem_index_news .title h6 {font-size:.48rem;color:#000;}
.tem_index_news .title p{font-size:.48rem;color:#069539;text-transform:uppercase;margin:0 0 0 .85rem;}
.tem_index_news .mains>div{display:inline-block;vertical-align:top;width:38%;height:5.24rem;}
.tem_index_news .mains .imgs p {margin:0;position:relative;height:50%;overflow:hidden}
.tem_index_news .mains .imgs img {width:100%;height:2.62rem;object-fit:cover}
.tem_index_news .mains .item1{width:25.9%;border-top:1px solid #7ac695;border-bottom:1px solid #7ac695;}
.tem_index_news .mains .item1 .info {padding:.35rem 0 .08rem .11rem;}
.tem_index_news .mains .item1 .info>a>div{display:inline-block;vertical-align:top;width:45.4%}
.tem_index_news .mains .item1 .info .img{overflow:hidden;}
.tem_index_news .mains .item1 .info .img span {overflow:hidden;}
.tem_index_news .mains .item1 .info .img img {width:100%;height:1.52rem;object-fit:cover;}
.tem_index_news .mains .item1 .info .img em {margin:.2rem 0 0;display:inline-block;background:#069539;font-size:.16rem;color:#FFF;line-height:.3rem;padding:0 .15rem;}
.tem_index_news .mains .item1 .info .text{width:54.6%;}
.tem_index_news .mains .item1 .info .text h6{font-size:.2rem;color:#FFF;background:#85cb9e;line-height:.32rem;padding:0 .15rem;}
.tem_index_news .mains .item1 .info .text p{font-size:.16rem;color:#000;margin:.2rem 0;padding:0 .12rem;}
.tem_index_news .mains .item1 .info .text span {font-size:.14rem;color:#616161;display:block;padding:0 .12rem;}
.tem_index_news .mains .item1 .info>a:hover img {transform:scale(1.06)}
.tem_index_news .mains .item2{width:36.1%;background:#069539;padding:.55rem .55rem 0}
.tem_index_news .mains .item2 li {margin:0 0 .35rem;}
.tem_index_news .mains .item2 li h6{font-size:.2rem;color:#FFF;margin:0 0 .15rem}
.tem_index_news .mains .item2 li p{font-size:.14rem;color:#FFF;line-height:.25rem;height:.5rem;overflow:hidden;margin:0 0 .1rem;}
.tem_index_news .mains .item2 li span {font-size:.14rem;color:#FFF;font-weight:bold;}
.tem_index_news .mains .item2 li:last-child {margin:0}
/**/
.tem_index_map{position:relative;padding:.45rem 0;}
.tem_index_map:before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:url(../images/icon1.jpg) 0 0 no-repeat;background-size:cover;z-index:-1}
.tem_index_map .mains{max-width:9.8rem;margin:0 auto;position:relative;z-index:1}
.tem_index_map .mains #container {height:4.5rem;}
/*通用底部*/
.footer{background:#f3f3f3;padding:.4rem 0 .55rem;}
.footer>div>div{padding:0}
.footer img {max-height:1.07rem;}
.footer .navlist {padding:.25rem 0 .95rem;}
.footer .navlist li {display:inline-block;vertical-align:top;padding:0 .19rem;position:relative}
.footer .navlist li:first-child{padding-left:0}
.footer .navlist li:last-child{padding-right:0}
.footer .navlist li a{font-size:.2rem;color:#069539;}
.footer .navlist li:after{content:'';width:2px;height:.16rem;background:#069539;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.footer .navlist li:last-child:after{display:none;}
.footer .infos {margin:0 0 .52rem;}
.footer .infos>p{margin:0;padding-left:.35rem;font-size:.2rem;color:#000;margin-right:.7rem;background-size:.26rem .33rem !important;line-height:.35rem;display:inline-block;}
.footer .infos>p.tel {background:url(../images/icon2-2.png) 0 center no-repeat;}
.footer .infos>p.add {background:url(../images/icon2-1.png) 0 center no-repeat;}
.footer .copy{margin:0;font-size:.14rem;color:#000}
.f_ga{background:#069539;padding:.27rem 0;font-size:.14rem;color:#FFF}
.f_ga a{font-size:.14rem;color:#FFF}
/*通用内页菜单*/
.sort_navlist{background:#FFF;padding-top:.6rem;}
.sort_navlist li {display:inline-block;vertical-align:top;padding:0 4px;text-align:center;width:16.6666%}
.sort_navlist li a{display:block;border:1px solid #069539;position:relative;overflow:hidden;height:.7rem;line-height:.7rem;}
.sort_navlist li span {display:block;font-size:.18rem;color:#000;}
.sort_navlist li a:after{content:attr(title);font-size:.18rem;color:#FFF;text-align:center;display:block;line-height:.7rem;}
.sort_navlist li a:hover,.sort_navlist li.on a{background:#069539;}
.sort_navlist li a:hover span,.sort_navlist li.on span {margin:-.7rem 0 0}
/**/
.about_box{}

.company{padding:.9rem 0 1.12rem;background:#FFF}
.company>div{display:inline-block;vertical-align:top;width:44.4%;position:relative}
.company .text{padding:0 .75rem 0 2.1rem;}
.company .text .title{margin:0 0 .9rem;}
.company .text .title p{font-size:.48rem;color:#069539;font-style:oblique;text-transform:uppercase;padding:0 0 .2rem;border-bottom:3px solid #069539;margin:0 0 .17rem;}
.company .text .title h6{font-size:.45rem;color:#000;padding-left:.6rem;}
.company .text .editor{font-size:.16rem;color:#242424;line-height:1.7;margin:0 0 1.2rem;}
.company .text>a{float:right;background:#069539;padding:0 .38rem;line-height:.63rem;font-size:.24rem;color:#FFF;text-transform:uppercase;}
.company .imgs{width:55.6%}
.company .imgs:before{content:'';width:1.84rem;height:1.05rem;background:url(../images/icon0.png) 0 0 no-repeat;background-size:1.84rem 1.05rem;position:absolute;left:50%;top:40%;transform:translateX(-50%);z-index:2}
.company .imgs .item{position:absolute;bottom:.6rem;left:0;width:100%;padding:0 1rem;}
.company .imgs .item em {display:inline-block;background:#FFF;font-size:.3rem;color:#000;letter-spacing:3px;font-weight:bold;line-height:.67rem;padding:0 .14rem;}
.company .imgs .item p{font-size:.24rem;color:#FFF;margin:.45rem 0 0;}

.culture{padding:.65rem 0 1.75rem;}
.culture h3 {margin:0 0 .35rem;font-size:.3rem;color:#000}
.culture h3 em {font-size:.24rem;color:#000;text-transform:uppercase;display:inline-block;vertical-align:bottom;margin-left:.7rem;}
.culture .mains{margin:0 0 .45rem;}
.culture .mains>div{display:inline-block;vertical-align:middle;width:51.1%}
.culture .mains .imgs{overflow:hidden;}
.culture .mains .text{width:48.9%;background:#f4f4f4;padding:.4rem .7rem .5rem;font-size:.16rem;color:#353535;line-height:1.6}
.culture .lists h5 {font-size:.24rem;color:#000;text-align:center;margin:0 0 .5rem;}
.culture .lists h5 em {display:inline-block;vertical-align:bottom;font-size:.36rem;color:#000;margin-right:.2rem;letter-spacing:3px;position:relative}
.culture .lists h5:before{content:'';display:inline-block;vertical-align:bottom;width:.14rem;height:.14rem;border:2px solid #181818;border-radius:100%;margin-right:.15rem;}
.culture .lists .swiper-container {border-top:2px solid #000}

.culture .lists .item{position:relative;overflow:hidden;}
.culture .lists .item img {width:100%;height:3.72rem;object-fit:cover;}
.culture .lists .item .text{position:absolute;padding:.15rem;background:rgba(169,169,169,.5);font-size:.16rem;color:#FFF;line-height:1.6;z-index:1;bottom:0;left:50%;transform:translateX(-50%);width:3.5rem}
.culture .lists .item:hover img {transform:scale(1.06)}
.culture .lists .slide-pagination{margin:.9rem 0 0;text-align:center;}
.culture .lists .slide-pagination span{opacity:1;outline:none;width:.3rem;height:.3rem;background:#c4c4c4;font-size:.13rem;color:#FFF;border:0;line-height:.3rem;margin:0 5px;}
.culture .lists .slide-pagination span.swiper-pagination-bullet-active{background:#069539;}

.honor{padding:.65rem 0 1.85rem;}
.honor h3 {margin:0 0 .5rem;font-size:.3rem;color:#000}
.honor h3 em {font-size:.24rem;color:#000;text-transform:uppercase;display:inline-block;vertical-align:bottom;margin-left:.7rem;}
.honor .items{display:inline-block;vertical-align:top;width:25%;padding:0 .05rem;margin:0 0 .5rem;}
.honor .items a{display:block;position:relative;overflow:hidden;}
.honor .items img {max-height:5.42rem;width:100%;object-fit:cover;}
.honor .items a:hover img {transform:scale(1.06)}
.honor .lists .slide-pagination{margin:.2rem 0 0;text-align:center;}
.honor .lists .slide-pagination span{opacity:1;outline:none;width:.3rem;height:.3rem;background:#c4c4c4;font-size:.13rem;color:#FFF;border:0;line-height:.3rem;margin:0 5px;}
.honor .lists .slide-pagination span.swiper-pagination-bullet-active{background:#069539;}

.edge{padding:.6rem 0 1.4rem;}
.edge h3 {margin:0 0 1.1rem;font-size:.3rem;color:#000}
.edge h3 em {font-size:.24rem;color:#000;text-transform:uppercase;display:inline-block;vertical-align:bottom;margin-left:.7rem;}
.edge .mains{text-align:center;}
.edge .mains .infos {position:relative;display:inline-block;padding:2.67rem 3.52rem;}
.edge .mains .infos>div {webkit-clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);font-size:.16rem;color:#FFF;text-align:center;padding:0 .6rem;display:flex;flex-direction:column;justify-content:center;height:2.39rem;width:3.83rem;}
.edge .mains .infos>div em {font-size:.2rem;}
.edge .mains .infos .item1 {background:#c00000;}
.edge .mains .infos .item2 {background:#d9d9d9;position:absolute;top:0;left:50%;color:#000;transform:translateX(-50%)}
.edge .mains .infos .item3 {background:#bcd2d2;position:absolute;top:1.34rem;right:.4rem;color:#000}
.edge .mains .infos .item4 {background:#f3f3dd;position:absolute;bottom:1.34rem;right:.4rem;color:#000}
.edge .mains .infos .item5 {background:#a6a6a6;position:absolute;bottom:0;left:50%;color:#000;transform:translateX(-50%)}
.edge .mains .infos .item6 {background:#c9c960;position:absolute;top:1.34rem;left:.4rem;color:#000}
.edge .mains .infos .item7 {background:#66ccff;position:absolute;bottom:1.34rem;left:.4rem;color:#000}

.workoff{}
.workoff .item{background:#FFF;padding:.6rem 0 .4rem}
.workoff .item>div>div{display:inline-block;vertical-align:top;width:51.3%}
.workoff .item .imgs{overflow:hidden;}
.workoff .item .text{width:48.7%;padding:1.2rem 0 0 .42rem;font-size:.16rem;color:#262626;line-height:1.6}
.workoff .item>div>p{font-size:.16rem;color:#262626;margin:.35rem 0 0;width:65%}
.workoff .item2{padding:.5rem 0;text-align:center;}
.workoff .item2:before{content:'';width:100%;height:100%;position:fixed;top:0;left:0;background:url(../images/icon3.jpg) 0 0 no-repeat;background-size:cover;z-index:-1}
.workoff .item2 p{position:relative;display:inline-block;margin:0}
.workoff .item2 p em {position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-size:.24rem;color:#FFF;padding:0 1.8rem;line-height:.75rem;background:rgba(169,169,169,.3)}
.workoff .item3 {background:#FFF;padding:.45rem 0 1.4rem}
.workoff .item3 p{display:inline-block;vertical-align:top;width:50%;padding:0 .38rem;margin:0 0 .52rem;text-align:center;position:relative}
.workoff .item3 p:last-child{width:100%}
.workoff .item3 p em {position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-size:.24rem;color:#FFF;line-height:.75rem;background:rgba(169,169,169,.3);width:65%}

.concept{padding:.58rem 0 .85rem;}
.concept .mains{margin:0 0 1.2rem;}
.concept .mains>div{display:inline-block;vertical-align:middle;width:50%;overflow:hidden;}
.concept .mains .text{background:#f3f3f3;padding:.8rem .15rem .95rem;font-size:.16rem;color:#262626;line-height:1.6}
.concept .lists{text-align:center;}
.concept .lists h3{font-size:.36rem;color:#262626;margin:0 0 .7rem;}
.concept .lists h3 p{font-size:.18rem;color:#262626;margin:.1rem 0 0;text-transform:uppercase;}
.concept .lists .items {display:inline-block;vertical-align:top;padding:0 .15rem;margin:0 0 .35rem;width:10%;line-height:.94rem;}
.concept .lists .items img {max-height:.94rem;}
.concept .lists .slide-pagination{margin:.2rem 0 0;text-align:center;}
.concept .lists .slide-pagination span{opacity:1;outline:none;width:.3rem;height:.3rem;background:#c4c4c4;font-size:.13rem;color:#FFF;border:0;line-height:.3rem;margin:0 5px;}
.concept .lists .slide-pagination span.swiper-pagination-bullet-active{background:#069539;}
/*产品*/
.product_box{}
.product_box .menus{padding:.56rem 0;background:#FFF}
.product_box .menus>div>*{display:inline-block;vertical-align:middle;width:5.12rem;margin:0 .2rem;position:relative}
.product_box .menus dl {z-index:5}
.product_box .menus dl dt {font-weight:normal;font-size:.24rem;color:#000;padding:0 .15rem;position:relative;line-height:.82rem;cursor:pointer;border:1px solid #7d7d7d}
.product_box .menus dl dt i{position:absolute;right:.15rem;top:50%;transform:translateY(-50%);font-size:.35rem;color:#000}
.product_box .menus dl dt.opens i{transform:rotate(-180deg) translateY(50%)}
.product_box .menus dl dd {position:absolute;top:100%;left:0;width:100%;border:1px solid #7d7d7d;background:#FFF;transition:none;display:none;}
.product_box .menus dl dd a{display:block;padding:0 .15rem;font-size:.16rem;color:#262626;line-height:.55rem}
.product_box .menus dl dd a:hover {background:#069539;color:#FFF}
.product_box .menus .search input[type="text"] {width:100%;height:.82rem;border:1px solid #7d7d7d;padding:0 .65rem 0 .15rem;font-size:.16rem;color:#262626}
.product_box .menus .search button {width:.41rem;height:.41rem;border:0;background:url(../images/icon4.png) 0 0 no-repeat;background-size:.41rem .41rem;position:absolute;right:.17rem;top:50%;transform:translateY(-50%);padding:0;outline:none}
.product_box .infos{padding:1.25rem 0;text-align:center;font-size:.25rem;color:#FFF;letter-spacing:5px;}
.product_box .infos:before{content:'';width:100%;height:100%;position:fixed;top:0;left:0;background:url(../images/icon5.jpg) 0 0 no-repeat;background-size:cover;z-index:-1}
.product_box .infos em {font-size:.48rem;margin-right:.25rem;}
.product_box .lists{background:#FFF;padding:.5rem 0 1.1rem;}
.product_box .lists h3{font-size:.3rem;color:#000;margin:0 0 .4rem;}
.product_box .lists h3 em {font-size:.24rem;color:#000;text-transform:uppercase;padding-left:.7rem;}
.product_box .lists ul {display:block;border:3px solid #a0a0a0;padding:.61rem .12rem 0;margin:0 0 .6rem;}
.product_box .lists li {padding:0 .38rem;margin:0 0 .95rem;}
.product_box .lists .imgs {overflow:hidden;}
.product_box .lists img {-webkit-animation-fill-mode:none;animation-fill-mode:none;width:100%;height:3.2rem;object-fit:cover}
.product_box .lists .text{background:#f7f7f7;padding:.2rem .25rem .45rem;}
.product_box .lists .text h6{font-size:.22rem;color:#000;text-align:center;margin:0 0 .2rem;}
.product_box .lists .text p{font-size:.14rem;color:#000;line-height:.26rem;height:.52rem;overflow:hidden;margin:0}
.product_box .lists a:hover img {transform:scale(1.06)}
/*产品详情*/
#showproduct{padding: .6rem 0 .9rem;}
#showproduct .list{float:left;width: 44%;position: relative;}
#showproduct .list .swiper-pagination{position:absolute;bottom:.06rem;left:0;width:100%}
#showproduct .list .swiper-pagination div{width:.42rem;height:.38rem;background: #1359a8;color:#fff;line-height:.38rem;font-size:.24rem;position:absolute;bottom:0;}
#showproduct .list .swiper-pagination .swiper-button-disabled{background:#fff;color:#8c8c8c}
#showproduct .list .swiper-pagination .left{left:.06rem}
#showproduct .list .swiper-pagination .right{right:.06rem}
#showproduct .text{float:right;width: 56%;padding-left: .5rem;}
#showproduct .text h2{font-size:.3rem;color:#069539;display:block;margin:.55rem 0 .2rem}
#showproduct .text .editor {font-size:.16rem;color:#3a3a3a;line-height:1.8}
#showproduct .content{width:100%;margin-top:.7rem}
#showproduct .content .title{margin-bottom:.4rem;background:#ececec}
#showproduct .content .title h2{line-height:.8rem;text-align:center;background:#069539;color:#fff;font-size:.24rem;display:inline-block;padding:0 .6rem}

#showproduct table{width:100%!important;margin-bottom:1.6rem;border-spacing:0!important;border-collapse:collapse!important;padding:0!important;border:0}
#showproduct table td{border:1px solid #ddd!important}
#showproduct table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{padding: .2rem;line-height:1.6;vertical-align:top;border-top:1px solid #ddd;}
#showproduct table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}
/*翻页*/
.page {}
.page a{display:inline-block;margin:0 5px;width:.3rem;height:.3rem;background:#c4c4c4;font-size:.13rem;color:#FFF;line-height:.3rem;border-radius:100%}
.page a.page-num-current,.page a:hover{background:#069539}
/**/
.flash .page_text{position:absolute;top:50%;left:40%;transform:translateY(-50%);margin:.52rem 0 0}
.flash .page_text h5{font-size:.6rem;color:#FFF}
.flash .page_text p{font-size:.36rem;color:#FFF;text-transform:uppercase;margin:.1rem 0 0}
/*业务范围*/
.scope_box .sort_navlist li {width:25%}
.scope_box {}
.scope_box .mains0{padding:.75rem 0 .5rem;}
.scope_box .mains0 .items{margin:0 0 .73rem;position:relative}
.scope_box .mains0 .items>div{display:inline-block;vertical-align:middle;width:50%;}
.scope_box .mains0 .items .imgs{float:left;padding-right:.24rem;overflow:hidden;}
.scope_box .mains0 .items .imgs span {overflow:hidden;}
.scope_box .mains0 .items .imgs img {-webkit-animation-fill-mode:none;animation-fill-mode:none;width:100%;height:5.36rem;object-fit:cover}
.scope_box .mains0 .items .text{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:0 .1rem 0 .2rem;}
.scope_box .mains0 .items.on .imgs {float:right;padding:0 0 0 .24rem;}
.scope_box .mains0 .items.on .text{right:auto;left:0}
.scope_box .mains0 .items .text h6{font-size:.18rem;color:#069539;font-weight:bold;margin:0 0 .3rem;}
.scope_box .mains0 .items .text .editor{font-size:.14rem;color:#262626;line-height:1.6}
.scope_box .mains0 .items:hover img {transform:scale(1.06)}

.scope_box .mains1{padding:.85rem 0 1.4rem;}
.scope_box .mains1 .t1{text-align:center;}
.scope_box .mains1 .t1>div{display:inline-block;vertical-align:middle;position:relative}
.scope_box .mains1 .t1 .item1 {width:5.13rem;height:3.34rem;background:url(../images/icon5-1.jpg) 0 0 no-repeat;background-size:5.13rem 3.34rem;}
.scope_box .mains1 .t1 .item1 h6 {line-height:3.34rem;padding:0 0 0 .35rem;font-size:.23rem;color:#262626;text-align:left;}
.scope_box .mains1 .t1 .item1 ul {position:absolute;left:2.85rem;top:.23rem}
.scope_box .mains1 .t1 .item1 li {line-height:.45rem;margin:0 0 .35rem;}
.scope_box .mains1 .t1 .item1 li p{margin:0;font-size:.22rem;color:#262626;}
.scope_box .mains1 .t1 .item1 li:last-child{margin:0}
.scope_box .mains1 .t1 .item2 {width:3.7rem;height:3.34rem;background:url(../images/icon5-2.jpg) 0 0 no-repeat;background-size:3.7rem 3.34rem;padding:.1rem 0 0 1.3rem;text-align:center;}
.scope_box .mains1 .t1 .item2 p{font-size:.18rem;color:#7da9a9;margin:0;padding:3px 0}
.scope_box .mains1 .t2 {margin:1.05rem 0 0 1.6rem;padding:.74rem 0 .85rem;background:#f3f3f3}
.scope_box .mains1 .t2>div{display:inline-block;vertical-align:middle;width:45.6%}
.scope_box .mains1 .t2 .text{font-size:.16rem;color:#262626;line-height:1.6;padding:0 .75rem 0 .65rem;}
.scope_box .mains1 .t2 .imgs{width:54.4%}

.scope_box .mains2 {padding:.75rem 0 1.2rem;}
.scope_box .mains2 .editor{margin:0 0 .95rem;}
.scope_box .mains2 .editor>div{display:inline-block;vertical-align:top;padding:0 .17rem 0 0;width:50%;position:relative}
.scope_box .mains2 .editor>div:first-child+div{padding:0 0 0 .17rem;}
.scope_box .mains2 .editor>div em{position:absolute;bottom:.22rem;left:50%;transform:translateX(-50%);width:45%;background:rgba(169,169,169,.5);font-size:.18rem;color:#FFF;text-align:center;line-height:.79rem;}
.scope_box .mains2 .editor>p {font-size:.18rem;color:#262626;line-height:2;margin:.6rem 0 0;text-align:center;}
.scope_box .mains2 .lists li{padding:0 .15rem;margin:0 0 .3rem;text-align:center;line-height:1.2rem;}
.scope_box .mains2 .lists li img {max-height:1.2rem;margin:0 auto;-webkit-animation-fill-mode:none;animation-fill-mode:none;}
.scope_box .mains2 .lists li span {background:none !important;}
.scope_box .mains2 .lists li a:hover img {transform:scale(.98)}
/**/
.news_box .sort_navlist {padding-bottom:.78rem;}
.news_box .sort_navlist li {width:33.33333%}
.news_box .imgs{padding:.5rem 0 .8rem;}
.news_box .imgs:before{content:'';width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1;background:url(../images/icon6.jpg) center no-repeat;background-size:cover;}
.news_box .lists {position:relative;display:inline-block;width:10.68rem;padding:0 1.4rem;max-width:100%}
.news_box .lists .swiper-slide a{display:block;position:relative;overflow:hidden;}
.news_box .lists .swiper-slide .img_ {overflow:hidden;}
.news_box .lists .swiper-slide p{position:absolute;width:100%;margin:0;font-size:.24rem;color:#FFF;z-index:1;top:30%;left:0;padding:0 .45rem;text-align:left;text-shadow:0 2px 6px rgba(0,0,0,.2)}
.news_box .lists .swiper-slide img {width:100%;height:4.83rem;object-fit:cover;}
.news_box .lists .swiper-page>div{position:absolute;top:50%;left:0;transform:translateY(-50%);width:.84rem;height:.84rem;border:.06rem solid #FFF;border-radius:100%;text-align:center;font-size:.45rem;color:#FFF;outline:none;display:flex;flex-direction:column;justify-content:center;}
.news_box .lists .swiper-page>div.slide-button-next {left:auto;right:0}
.news_box .lists .swiper-slide a:hover img {transform:scale(1.06)}
.news_box .listbox{background:#FFF;padding:.35rem 0 1.4rem;}
.news_box .listbox .item{background:#069539;padding:.88rem .7rem;margin:0 0 .8rem;}
.news_box .listbox .item a{display:block;position:relative;margin:0 0 .7rem;}
.news_box .listbox .item h6{font-size:.25rem;color:#FFF;}
.news_box .listbox .item p{font-size:.18rem;color:#FFF;margin:.32rem 0 .48rem;line-height:.28rem;height:.56rem;overflow:hidden;}
.news_box .listbox .item span {font-size:.18rem;color:#FFF;font-weight:bold;}
/**/
.case_box{padding:.54rem 0 1.65rem;}
.case_box h3 {margin:0 0 .6rem;font-size:.3rem;color:#000}
.case_box h3 em {font-size:.24rem;color:#000;text-transform:uppercase;display:inline-block;vertical-align:bottom;margin-left:.7rem;}
.case_box .item{margin:0 0 .6rem;}
.case_box .item>div{float:right;width:57.25%;}
.case_box .item .i2{width:42.75%;}
.case_box .item .i2 p{margin:0 0 .25rem;}
.case_box .item .i2 p:last-child{margin:0}
.case_box .item .i1 {padding-left:.21rem;position:relative}
.case_box .item .i1 p{position:absolute;width:55%;background:rgba(169,169,169,.42);text-align:center;bottom:.42rem;left:50%;transform:translateX(-50%);height:2.65rem;font-size:.3rem;color:#FFF;padding:.58rem .1rem 0}
.case_box .item a{display:block;position:relative;overflow:hidden;}
.case_box .item img {-webkit-animation-fill-mode:none;animation-fill-mode:none;object-fit:cover;width:100%;}
.case_box .item a:hover img {transform:scale(1.06)}
.case_box .item .i2 img{height:4.61rem;}
.case_box .item .i1 img {height:9.47rem;}
.case_box .item2{padding:.55rem 0 .45rem;}
.case_box .item2 h5{font-size:.24rem;color:#181818;text-align:center;padding-left:.25rem;text-align:center;margin:0 0 .6rem;position:relative}
.case_box .item2 h5:before{content:'';width:.14rem;height:.14rem;border:2px solid #000;display:inline-block;vertical-align:middle;border-radius:100%;margin:0 .11rem 0 0;}
.case_box .item2 .swiper-slide a{display:block;position:relative;overflow:hidden;}
.case_box .item2 .swiper-slide .imgs {overflow:hidden;}
.case_box .item2 .swiper-slide img {width:100%;height:6.33rem;object-fit:cover;}
.case_box .item2 .swiper-slide p{position:absolute;width:55%;background:rgba(169,169,169,.42);text-align:center;left:50%;transform:translateX(-50%);height:2.65rem;font-size:.3rem;color:#FFF;padding:.58rem .1rem 0;opacity:0;bottom:-.5rem;}
.case_box .item2 .swiper-slide a:hover img {transform:scale(1.06)}
.case_box .item2 .swiper-slide-active p{bottom:.42rem;opacity:1}
/*招商加盟*/

.join_box .sort_navlist li {width:25%;}
.join_box .mains0{padding:.75rem 0 1.7rem}
.join_box .mains0 .items {display:inline-block;vertical-align:top;padding:0 .15rem;margin:0 0 .8rem;width:33.3333%}
.join_box .mains0 .items a{display:block;position:relative;overflow:hidden;}
.join_box .mains0 .items img {width:100%;height:3.53rem;object-fit:cover;}
.join_box .mains0 .items a:hover img {transform:scale(1.06)}
.join_box .mains0 .slide-pagination{text-align:center;}
.join_box .mains0 .slide-pagination span{opacity:1;outline:none;width:.3rem;height:.3rem;background:#c4c4c4;font-size:.13rem;color:#FFF;border:0;line-height:.3rem;margin:0 5px;}
.join_box .mains0 .slide-pagination span.swiper-pagination-bullet-active{background:#069539;}

.join_box .mains1 {padding:1rem 0 .8rem}
.join_box .mains1 li {margin:0 0 .68rem;}
.join_box .mains1 li a{display:block;position:relative;font-size:.2rem;color:#4e4e4e;font-weight:bold;padding:0 .4rem .3rem 0;border-bottom:1px solid #d2d2d2}
.join_box .mains1 li a i {position:absolute;right:0;bottom:.11rem;width:.42rem;height:.42rem;border:1px solid #cacaca;background:#eee;border-radius:100%;line-height:.42rem;text-align:center;font-size:.16rem;color:#5c5c5c}
.join_box .mains1 li .submenu{display:none;transition:none;background:#f8f8f8;padding:.45rem .65rem .5rem;font-size:.16rem;color:#262626;line-height:1.6}
.join_box .mains1 li.opens a i {transform:rotate(180deg)}
.join_box .mains1 li.opens a,.join_box .mains1 li a:hover{color:#069539}

.join_box .mains2 {padding:.6rem 0 1.45rem}
.join_box .mains2 h5{font-size:.3rem;color:#000;margin:0 0 .4rem;}
.join_box .mains2 p{font-size:.16rem;color:#000;line-height:1.6;margin:0}
.join_box .mains2 .imgs{padding:0 .8rem;margin:.45rem 0 0;text-align:right;}
.join_box .mains2 .imgs em{margin:.25rem 0 0;display:inline-block;font-size:.16rem;color:#000}

.join_box .mains3 {padding:.62rem 0 .2rem;}
.join_box .mains3 .item>div{display:inline-block;vertical-align:middle;width:58.6%}
.join_box .mains3 .item .text {width:41.4%;padding:0 .65rem;font-size:.16rem;color:#262626;line-height:1.6}
.join_box .mains3 .item h3 {padding:.34rem 0 .24rem;font-size:.3rem;color:#000}
.join_box .mains3 .item h3 em {font-size:.24rem;color:#000;text-transform:uppercase;display:inline-block;vertical-align:bottom;margin-left:.7rem;}
.join_box .mains3 .item2 {background:#f8f8f8;padding-top:.82rem;padding-bottom:.9rem;}
/*联系我们*/
.contact_box{padding:.75rem 0 0}
.contact_box .infos {margin:0 0 .71rem;}
.contact_box .infos>div{border-bottom:3px solid #000;}
.contact_box .infos>div:first-child{border-top:3px solid #000;}
.contact_box .infos>div>* {display:inline-block;vertical-align:middle;width:50%;padding:0 .15rem 0 1.5rem;line-height:1.28rem;}
.contact_box .infos>div h3 {font-size:.24rem;color:#000;}
.contact_box .infos>div p{font-size:.16rem;color:#000;margin:0}
.contact_box .infos>div a{font-size:.16rem;color:#000;}
.contact_box .message{margin:.65rem 0 0;padding:.55rem 0;background:#f3f3f3}
.contact_box .message h3{font-size:.3rem;color:#000;text-align:center;margin:0 0 .45rem;}
.contact_box .message .item li {padding:0 .1rem;margin:0 0 .5rem;}
.contact_box .message .item li p{font-size:.16rem;color:#3d3e3e;margin:0 0 .2rem;}
.contact_box .message .item li input[type="text"],.contact_box .message .item li textarea{width:100%;height:.59rem;min-height:35px;padding:0 .15rem;font-size:.14rem;color:#868686;border:1px solid #dcdcdc;}
.contact_box .message .item li textarea{height:1.79rem;padding:.2rem .15rem;}
.contact_box .message .item button{background:#069539;border-radius:5px;padding:0 .87rem;height:.56rem;min-height:35px;border:0;font-size:.16rem;color:#FFF;}

.contact_box .code{padding:.46rem 0}
.contact_box .code .imgs{display:inline-block;}
.contact_box .code img{max-width:1.65rem;}
.contact_box .code p{font-size:.14rem;color:#000;margin:.12rem 0 0}
/********<=767 mobile nav style css********/
.fl-page{position:relative;top:-1.5rem;}

.m-header {background:#FFF;box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.col-xs-6>div {color:#333}
.m-header >.col-xs-6 img {max-height:45px;}
.st-container .st-menu {background:#069539;
	-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:#FFF;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color:#232323}
.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:#232323}
.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:#FFF}
.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********/
.m-header .dl-menuwrapper button.dl-active{color:#0061ae}
.m-header .dl-menuwrapper ul{background:#0061ae}
.m-header>div.col-xs-6,.m-header>div.m_langs {z-index:2}
.m-header .dl-menuwrapper {z-index:1}
.m-header .dl-menuwrapper li a {border-top:1px solid rgba(255,255,255,.2);font-size:12px;}
/**************************/
@media(max-width:1650px){
	.header>div>div{width:13.5%}
	.header .navlist{width:86.5%}
}
@media(max-width:1024px){
	.header>div{padding:0 .25rem;}
}
/******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}
	.tem_index_about .text,.company .text{padding:0 .75rem 0 1.6rem;}
	.concept .lists .items{width:20%}
	.scope_box .mains0 .items > div{display:block;width:100%;}
	.scope_box .mains0 .items .imgs{float:none !important;padding:0 !important}
	.scope_box .mains0 .items .text{position:relative;top:auto;transform:none;padding:.2rem 0 0}
	.contact_box .message .item li input[type="text"], .contact_box .message .item li textarea,.contact_box .message .item button,.contact_box .message .item li p{font-size:12px;}
    #showproduct .list{width:100%;margin-bottom: .3rem;text-align: center;}
    #showproduct .text{width:100%;float:initial;padding: 0;}	
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .label_text{display:none;}
	.tem_index_about > div,.tem_index_product .mains > div,.company > div,.culture .mains > div{display:block;width:100% !important;}
	.tem_index_about .text, .company .text,.tem_index_about .imgs .item,.company .imgs .item{padding:0 .25rem;}
	.tem_index_about .imgs{margin:.45rem 0 0;}
	.tem_index_product .title p,.tem_index_news .title p{display:block;margin:.15rem 0 0}
	.tem_index_news .mains > div{display:block;width:100% !important;margin:0 0 .35rem;}
	.footer .navlist{display:none;}
	.footer .infos{margin:.45rem 0}
	.sort_navlist ul {display:none;}
	.honor .items{width:50%}
	.edge .mains .infos{padding:0}
	.edge .mains .infos > div{position:relative !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;transform:none !important;margin:0 0 .35rem;}
	.workoff .item > div > div{display:block;width:100% !important;}
	.workoff .item .text{padding:.45rem 0 0}
	.workoff .item > div > p{width:100%}
	.workoff .item2 p em{padding:0 .45rem;}
	.workoff .item3 p{padding:0 .15rem;}
	.concept .mains > div,.join_box .mains3 .item > div{display:block;width:100% !important;}
	.concept .lists .items{width:25%}
	.product_box .menus > div > *{display:block;width:100% !important;margin:0 0 .25rem;}
	.scope_box .mains1 .t1 .item2{background-size:3.7rem 100%;height:auto;}
	.scope_box .mains1 .t2{margin-left:.25rem;}
	.scope_box .mains1 .t2 > div{display:block;width:100% !important;}
	.scope_box .mains2 .editor > div{display:block;width:100% !important;padding:0 !important;margin:0 0 .3rem;}
	.news_box .lists{}
	.case_box .item > div{float:none;width:100% !important;margin:0 0 .35rem;}
	.case_box .item .i1{padding-left:0}
	.join_box .mains0 .items{width:50%}
	.join_box .mains2 .imgs{padding:0}
	.join_box .mains3 .item .text{padding:0;margin:.45rem 0 0}
	.contact_box .infos > div > *{display:block;width:100%;line-height:.75rem}
	.footer .infos > p{display:block;margin:0 0 .1rem;}
}