﻿/*公用结构*/
.mian{display: block;width: 100%;overflow-x: hidden;height: auto;overflow-y: auto;}
.header{display: flex;align-items: center;width: 100%;height: 1rem;max-width: 750px;background: #025628;box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1);position: fixed;top: 0;left: 50%;transform: translateX(-50%);z-index: 99;padding: 0 0.3rem;}
.logo{display: flex;width: auto;height: 100%;align-items: center;padding: 0.25rem 0;}
.logo img{display: block;height: 100%;}
.topMune{display: flex;width: 0.78rem;height: 100%;position: absolute;top: 0;right: 0.1rem;justify-content: center;align-items: center;padding: 0 0.17rem;cursor: pointer;}
.topMune img{display: block;width: 100%;}
.rightMune{display: block;width: 4.1rem;height: 100%;background: #fff;position: fixed;top: 0;right: 50%;transform: translateX(3.75rem);z-index: 99;margin-right: -4.1rem;opacity: 0;box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.2);}
.rightMune>a{display: flex;width: 100%;height: 1rem;background: #fff;position: absolute;top: 0;right: 0;padding: 0.25rem 0 0.25rem 0.5rem;align-items: center;z-index: 29;border-bottom: 1px solid #cccccc;}
/*.rightMune::before{content: "";display: block;width: 1rem;height: 100%;background: url(/mobile/static/tpl2022/images/icon_01.png) no-repeat left center;background-size: auto 100%;z-index: 2;opacity: 0.8;}*/
.rightMune>div{display: block;position: absolute;top: 0;left: 0;z-index: 19;width: 100%;height: 100%;overflow-x: hidden;overflow-y: auto;padding-top: 1rem;}
.rightMune-in>li>a{display: flex;align-items: center;width: 100%;height: auto;min-height: 1.3rem;line-height: 0.48rem;border-top: 1px solid #cccccc;padding-left: 0.5rem;padding-right: 0.7rem;font-size: 0.3rem;color: #333333;position: relative;}
.rightMune-in>li>a.active{background: #025628;color: #fff;}
.rightMune-in>li>a>span{display: flex;justify-content: center;align-items: center;width: 0.78rem;height: 100%;position: absolute;right: 0rem;top: 0%;cursor: pointer;z-index: 19;}
.rightMune-in>li>a img{display: block;width: 0.3rem;height: auto;}
.rightMune-in>li:last-child>a{border-bottom: 1px solid #ccc;}
.rightMune-in>li>ul{background: #fff;display: none;}
.rightMune-in>li>ul>li>a{display: flex;align-items: center;width: 100%;height: auto;min-height: 1.28rem;line-height: 0.4rem;padding: 0.18rem 0.48rem 0.18rem 0.7rem;font-size: 0.24rem;color: #333333;border-top: 1px solid #cccccc;position: relative;background-repeat: no-repeat;background-position: 3.72rem center;background-size: 0.1rem auto;background-image: url(/mobile/static/tpl2022/images/icon_02.png);}
.rightMune-in>li>ul>li:first-child>a{/*border-top: none;*/}
.rightMune-in>li:first-child>a{border: none;}
.rightMune-in>li>ul>li>a::before{content: "";display: block;width: 0.06rem;height: 0.06rem;border-radius: 50%;background: #333333;position: absolute;left: 0.5rem;top: 50%;transform: translateY(-50%);}
.rightMune-in>li>ul>li>a.active::before{background: #025628;}
.rightMune-in>li>ul>li>a.active{color: #025628;/*background-image: url(/mobile/static/tpl2022/images/icon_03.png);*/}
.rightMune-in>li>a.active{color: #fff;/*background: #e9555c;*/}
.headSearch{display: flex;width: 0.72rem;height: 100%;align-items: center;justify-content: center;padding: 0 0.18rem;position: absolute;top: 0;right: 0.88rem;z-index: 9;cursor: pointer;}
.headSearch img{display: block;width: 100%;height: auto;}
.serachPop{display: none;width: 100%;height: 100%;max-width: 1280px;position: fixed;top: 0;left: 50%;transform: translateX(-50%);background: rgba(0, 0, 0, 0.5);z-index: 199;}
.serachPop-in{display: flex;justify-content: space-between;width: 100%;height: 1.02rem;background: #025628;align-items: center;padding: 0.21rem 0.28rem;}
.serachPop-in .search{display: none;}
.serachPop-in input{display: block;width: 5.3rem;height: 100%;border: 1px solid #fff;border-radius: 0.29rem;font-size: 0.24rem;color: #025628;padding: 0 0.24rem 0 0.68rem;background:#fff url(/mobile/static/tpl2022/images/search2.png) no-repeat 0.24rem center;background-size: 0.28rem auto;}
.serachPop-in button{display: block;width: 1.4rem;height: 100%;background: #269e20;color: #fff;border: none;border-radius: 0.29rem;font-size: 0.24rem;}
.serachPop-in .rescind{/*background: #f0b46c;*/background: #eee;color: #333;}
.headerZw{display: block;width: 100%;height: 1rem;}
/*底部*/
.footer{display: block;width: 100%;height: auto;background: #025628;
margin-bottom: 1rem;}
.footer-bot{display: block;width: 100%;height: auto;background: #024520;font-size: 0.2rem;color: #ffffff;line-height: 0.38rem;padding: 0.05rem 0.3rem;text-align: center;}
.footer-bot1{display: block;width: 100%;height: auto;background: #024520;font-size: 0.15rem;color: #ffffff9e;line-height: 0.2rem;padding: 0.05rem 0.1rem;text-align: center;}
.footer-bot p{opacity: 0.6;}
.footer-top{display: flex;width: 6.9rem;height: 1.1rem;margin: 0 auto;border-bottom: 1px solid #1a663c;align-items: center;}
.footer-top>a{display: block;width: auto;height: 100%;padding: 0.28rem 0 0.2rem;}
.footer-main{display: flex;width: 6.9rem;height: auto;margin: 0 auto;padding: 0.2rem 0;align-items: center;justify-content: space-between;}
.footer-right{display: block;width: auto;height: auto;padding-top: 0.16rem;}
.footer-right a{display: flex;width: 1.78rem;height: 0.64rem;border-radius: 0.08rem;background: #0173af;justify-content: center;align-items: center;font-size: 0.2rem;color: #fff;}
.footer-right a:nth-child(2){margin-top: 0.34rem;background: #269e20;}
.footer-right a img{display: block;height: 0.12rem;margin-left: 0.08rem;}
.footer-left{flex: 1;width: 100%;height: auto;padding-right: 0.28rem;font-size: 0.2rem;color: #ffffff;line-height: 0.4rem;}
.footer-left a{color: #fff;}
.footer-left h5{opacity: 0.4;font-size: 0.22rem;}
.footer-left h3{font-size: 0.3rem;line-height: 0.32rem;}
.banner{display: flex;width: 100%;height: 3rem;align-items: center;justify-content: center;text-align: center;background-repeat: no-repeat;background-position: center;background-size: cover;color: #FFFFFF;font-size: 0.3rem;}
.banner h3{font-weight: bold;text-transform: uppercase;}
.footer-top img{display: block;}
/*公用结构*/
/*首页*/
.swiper-banner{display: block;width: 100%;height: 3.8rem;position: relative;overflow: hidden;}
.swiper-banner .swiper-slide{display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.swiper-banner .swiper-pagination{bottom: 1rem;height: 0.14rem;display: flex;align-items: center;justify-content: center;}
.swiper-banner .swiper-pagination .swiper-pagination-bullet{width: 0.14rem;height: 0.14rem;border-radius: 0.07rem;background: #fff;opacity: 1;}
.swiper-banner .swiper-pagination .swiper-pagination-bullet-active{background: #025628;}
.index-div1{height: 1.94rem;position: relative;margin-bottom: 0.48rem;}
.index-div1-in{display: block;width: 6.22rem;height: 2.7rem;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);z-index: 29;box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1);background: #fff url(/mobile/static/tpl2022/images/huawen_01.png) no-repeat center bottom;background-size: 100% auto;padding-top: 0.22rem;}
.index-div1-in h3{display: block;font-size: 0.28rem;color: #000000;font-weight: bold;line-height: 0.4rem;margin-bottom: 0.15rem;text-align: center;}
.index-div1-main{display: flex;width: 100%;height: auto;}
.index-div1-main>div{display: block;width: 50%;height: auto;text-align: center;font-size: 0.24rem;color: #000000;line-height: 0.36rem;}
.index-div1-main>div>span{display: flex;width: 100%;height: 0.6rem;justify-content: center;align-items: center;margin-bottom: 0.08rem;}
.index-div1-main>div>span img{display: block;max-width: 100%;max-height: 100%;}
.index-div1-main>div a{display: flex;width: 1.88rem;height: 0.4rem;justify-content: center;align-items: center;border-radius: 0.06rem;background: #269e20;color: #fff;font-size: 0.2rem;margin: 0.1rem auto 0;}
.index-div1-main>div a img{display: block;height: 0.12rem;margin-left: 0.08rem;}
.index-tit1{display: block;height: auto;position: relative;margin-bottom: 0.24rem;/*padding-right: 2.2rem;*/}
.index-tit1 h5{font-size: 0.24rem;color: #444444;font-family: arial;line-height: 0.38rem;}
.index-tit1 h2{font-size: 0.28rem;line-height: 0.4rem;font-weight: bold;color: #025628;margin-top: 0.06rem;}
.index-tit1 em{display: block;width: 0.7rem;height: 0.04rem;background: #009944;margin-top: 0.56rem;}
.index-tit1 a{display: block;width: auto;height: 0.38rem;position: absolute;/*top: 0;right: 0;*/bottom: 0.16rem;left: 0;line-height: 0.38rem;font-size: 0.24rem;color: #025628;text-transform: uppercase;padding-left: 0.24rem;background: url(/mobile/static/tpl2022/images/icon-05.png) no-repeat left center;background-size: 0.18rem auto;}
.index-pro{display: block;height: 5.56rem;position: relative;overflow: hidden;}
.swiper-pro{display: block;width: 11.68rem;height: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.swiper-pro .swiper-wrapper{height: 4.84rem;}
.swiper-proList{display: block;width: 3.76rem;height: 4.64rem;margin: 0.1rem auto;background: #fff;box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1);transform: scale(0.92);transition: all 300ms;position: relative;}
.swiper-proList::after{content: "";display: block;width: 0;height: 0.03rem;background: #269e20;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);transition: all 300ms;}
.swiper-pro .swiper-slide-active .swiper-proList{transform: scale(1);}
.swiper-pro .swiper-slide-active .swiper-proList::after{width: 1.5rem;}
.swiper-pro .swiper-pagination{bottom: 0.38rem;height: 0.12rem;display: flex;align-items: center;justify-content: center;}
.swiper-pro .swiper-pagination .swiper-pagination-bullet{width: 0.12rem;height: 0.12rem;border-radius: 0.06rem;background: #ccddd4;opacity: 1;}
.swiper-pro .swiper-pagination .swiper-pagination-bullet-active{background: #025628;}
.swiper-proList-img{display: block;width: 100%;height: 2.54rem;background-repeat: no-repeat;background-position: center;background-size: cover;position: relative;overflow: hidden;text-align: center;font-size: 0.24rem;color: #ffffff;line-height: 0.36rem;}
.swiper-proList-img>div{display: block;width: 100%;height: 2.54rem;padding-top: 0.7rem;background: rgba(0, 0, 0, 0.4);}
.swiper-proList-img span{display: block;width: 0.8rem;height: 0.8rem;margin: 0 auto 0.1rem;position: relative;padding: 0.02rem;}
.swiper-proList-img span em{display: block;width: 100%;height: 100%;background: url(/mobile/static/tpl2022/images/icon-09.png) no-repeat center;background-size: 100% 100%;position: absolute;top: 0;left: 0;}
.swiper-proList-in{display: block;width: 100%;height: 2.1rem;overflow: hidden;padding: 0.16rem 0.3rem 0;}
.swiper-proList-in h3{font-size: 0.28rem;color: #005d3f;font-weight: bold;line-height: 0.38rem;height: 0.38rem;margin-bottom: 0.1rem;}
.swiper-proList-in p{font-size: 0.24rem;color: #333333;line-height: 0.36rem;height: 0.72rem;}
.swiper-proList-in em{font-size: 0.24rem;color: #666666;line-height: 0.32rem;text-decoration: underline;margin-top: 0.16rem;display: inline-block;vertical-align: top;background: url(/mobile/static/tpl2022/images/icon-06.png) no-repeat right center;background-size: auto 0.1rem;}
.swiper-pro .swiper-slide-active .swiper-proList-in em{color: #269e20;background: url(/mobile/static/tpl2022/images/icon-07.png) no-repeat right center;background-size: auto 0.1rem;}
.index-div2{display: block;width: 100%;background: #daf4e9;padding: 0.48rem 0 0.32rem;position: relative;}
.index-tit2{position: relative;margin-bottom: 0.32rem;font-size: 0.24rem;color: #222222;line-height: 0.38rem;/*padding-right: 1.8rem;*/padding-bottom: 0.46rem;}
.index-tit2 h5{font-size: 0.24rem;color: #444444;font-family: arial;line-height: 0.38rem;}
.index-tit2 h3{font-size: 0.32rem;font-weight: bold;line-height: 0.46rem;color: #025628;margin: 0.1rem 0 0.1rem;}
.index-tit2 a{display: block;width: auto;height: 0.38rem;line-height: 0.38rem;position: absolute;left: 0;bottom: 0;font-weight: bold;color: #025628;padding-left: 0.24rem;background: url(/mobile/static/tpl2022/images/icon-05.png) no-repeat left center;background-size: 0.18rem auto;}
.index-div2-list{display: flex;width: 100%;height: auto;}
.index-div2-list li{display: block;width: 25%;height: auto;text-align: center;font-size: 0.24rem;color: #000000;line-height: 0.38rem;}
.index-div2-list li span{display: block;width: 0.9rem;height: 0.9rem;margin: 0 auto 0.1rem;}
.swiper-about{display: block;width: 100%;height: 4.38rem;position: relative;overflow: hidden;}
.swiper-about .swiper-slide{display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.swiper-about .swiper-pagination{display: flex;width: 2.1rem;height: 0.7rem;background: rgba(255, 255, 255, 0.7);bottom: 0;justify-content: center;align-items: center;left: 50%;transform: translateX(-50%);z-index: 10;font-size: 0.28rem;color: #222222;line-height: 0.7rem;}
.swiper-about .swiper-pagination .swiper-pagination-current{font-size: 0.24rem;color: #666666;}
.swiper-about .swiper-button-next:after,
.swiper-about .swiper-button-prev:after{display: none;}
.swiper-about .swiper-button-next,
.swiper-about .swiper-button-prev{background-repeat: no-repeat;background-position: center;background-size: 0.3rem auto;width: 0.8rem;height: 0.7rem;margin: 0;top: auto;bottom: 0;}
.swiper-about .swiper-button-prev{left: 2.7rem;background-image: url(/mobile/static/tpl2022/images/left-03.png);}
.swiper-about .swiper-button-next{right: 2.7rem;background-image: url(/mobile/static/tpl2022/images/right-03.png);}
.index-tit3{text-align: center;margin: 0.48rem auto 0.24rem;font-size: 0.24rem;line-height: 0.38rem;color: #222222;}
.index-tit3 h3{font-size: 0.28rem;color: #025628;line-height: 0.4rem;font-weight: bold;margin: 0.1rem 0;}
.index-tit3 h5{font-size: 0.26rem;}
.swiper-app{display: block;width: 100%;height:4.2rem;width: 100%;overflow: hidden;margin-bottom: 0.62rem;}
.swiper-app .swiper-slide{display: block;width: 3.36rem;height: 100%;}
.swiper-app .swiper-slide:first-child{margin-left: 0.2rem;}
.swiper-app .swiper-slide:last-child{margin-right: 0.2rem;}
.swiper-appList{display: block;width: 3.16rem;height: 4rem;margin: 0.1rem auto;background: #fff;box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);padding: 0.25rem 0.1rem 0;text-align: center;font-size: 0.24rem;color: #333333;line-height: 0.36rem;}
.swiper-appList h3{font-size: 0.28rem;color: #ed8302;line-height: 0.38rem;margin-bottom: 0.06rem;font-weight: bold;}
.swiper-appList p{-webkit-line-clamp: 10;}
.swiper-app .swiper-slide:nth-child(2) .swiper-appList h3{color: #049446;}
.swiper-app .swiper-slide:nth-child(3) .swiper-appList h3{color: #028bd9;}
.swiper-appList-img{display: flex;width: 1.64rem;height: 1.64rem;justify-content: center;align-items: center;margin: 0 auto;background-repeat: no-repeat;background-position: center;background-size: 100% 100%;margin-bottom: 0.1rem;}
.swiper-appList-img em{display: block;width: 1.26rem;height: 1.26rem;border-radius: 50%;overflow: hidden;background-repeat: no-repeat;background-position: center;background-size: cover;}
.index-div3{display: flex;width: 100%;height: auto;padding: 0.3rem 0.3rem;background: linear-gradient(to right, #286a1d , #095116);margin-bottom: 0.62rem;min-height: 1.74rem;align-items: center;}
.index-div3>div{flex: 1;width: 100%;height: auto;font-size: 0.28rem;color: #fff;line-height: 0.4rem;padding-right: 0.3rem;}
.index-div3 span{display: flex;width: 2.4rem;height: 0.6rem;border-radius: 0.3rem;background: #fff;justify-content: center;align-items: center;font-size: 0.24rem;color: #333333;}
.index-div3 span img:first-child{display: block;width: 0.26rem;height: auto;margin-right: 0.1rem;}
.index-div3 span img:last-child{display: block;width: 0.2rem;margin-left: 0.1rem;}
.index-hezuo{display: block;width: 100%;height: auto;min-height: 2rem;background: url(/mobile/static/tpl2022/images/index_03.jpg) no-repeat center;background-size: cover;padding: 0.38rem 0 0.5rem;}
.index-tit4{position: relative;margin-bottom: 0.24rem;font-size: 0.24rem;color: #222222;line-height: 0.38rem;text-align: center;padding-bottom: 0.42rem;}
.index-tit4 h3{font-size: 0.28rem;font-weight: bold;color: #025628;line-height: 0.4rem;margin: 0.1rem 0;}
.index-tit4 h5{color: #000;}
.swiper-hezuo{display: block;width: 100%;height: 1.62rem;position: relative;overflow: hidden;}
.swiper-hezuo .swiper-slide{display: flex;width: 1.92rem;height: 100%;justify-content: center;align-items: center;background: #fff;border: 1px solid #d2d2d2;margin-left: 0.12rem;padding: 0.2rem;}
.swiper-hezuo .swiper-slide:first-child{margin-left: 0.3rem;}
.swiper-hezuo .swiper-slide:last-child{margin-right: 0.3rem;}
.index-tit4 a{display: block;width: auto;height: 0.38rem;line-height: 0.42rem;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);font-size: 0.24rem;font-family: arial;color: #025628;padding-left: 0.24rem;background: url(/mobile/static/tpl2022/images/icon-05.png) no-repeat left center;background-size: 0.18rem auto;}
.index-tit5{text-align: center;font-size: 0.28rem;color: #00000a;line-height: 0.4rem;margin: 0.48rem auto 0.24rem;}
.newsTab{display: flex;width: 5.2rem;height: 0.64rem;margin: 0 auto 0.36rem;border: 1px solid #dbdbdb;border-radius: 0.32rem;justify-content: space-between;align-items: center;font-size: 0.24rem;color: #666666;padding: 0 0.4rem;}
.newsTab>span{display: flex;height: 100%;align-items: center;position: relative;}
.newsTab>span.active{color: #269e20;}
.newsTab>span.active::after{content: "";display: block;width: 100%;height: 0.04rem;background: #269e20;position: absolute;left: 0;bottom: 0;}
.index-news{display: block;width: 100%;height: 5.4rem;padding-bottom: 0.2rem;overflow: hidden;}
.swiper-news{display: block;width: 100%;height: 5.2rem;overflow: hidden;margin-bottom: 0.3rem;}
.swiper-news .swiper-slide{display: block;width: 3.28rem;height: 100%;}
.swiper-news .swiper-slide:first-child{margin-left: 0.22rem;}
.swiper-news .swiper-slide:last-child{margin-right: 0.22rem;}
.swiper-newsList{display: block;width: 3.08rem;height: 5rem;margin: 0.1rem auto;border: 1px solid #e7ecf1;background: #fff;box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08);padding: 0.2rem 0.22rem 0.1rem;}
.swiper-newsList h3{font-size: 0.28rem;line-height: 0.38rem;color: #151515;height: 0.76rem;}
.swiper-newsList span{display: block;width: 100%;height: 1.8rem;overflow: hidden;background-repeat: no-repeat;background-position: center;background-size: cover;margin: 0.16rem auto 0.1rem;}
.swiper-newsList p{font-size: 0.24rem;color: #333333;line-height: 0.36rem;height: 1.08rem;}
.swiper-newsList h5{font-size: 0.24rem;color: #999999;line-height: 0.36rem;margin-top: 0.16rem;}
/*end*/
/*简介*/
.jianjie{font-size: 0.24rem;color: #222222;font-family: arial;line-height: 0.38rem;padding: 0.4rem 0 0.3rem;}
.jianjie h3{text-align: center;font-size: 0.28rem;color: #025628;line-height: 0.48rem;font-weight: bold;margin-bottom: 0.24rem;}
.jianjieImg{margin: 0 auto 0.5rem;overflow: hidden;border-radius: 0.28rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.jianjieImg li{display: block;width: 3.38rem;height: 2rem;background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 0.12rem;}
.jianjieImg li:nth-child(1),
.jianjieImg li:nth-child(2){margin-top: 0;}
/*文化*/
.wenhua-top{margin: 0.52rem auto 0.42rem;position: relative;padding-top: 2.68rem;min-height: 3.5rem;}
.wenhua-top-img{display: block;width: 5rem;height: 3.22rem;border: 2px solid #fff;position: absolute;top: 0;left: 50%;transform: translateX(-50%);background-repeat: no-repeat;background-position: center;background-size: cover;box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.2);z-index: 9;}
.wenhua-top-in{display: block;width: 100%;height: auto;background: #f7f7f7 url(/mobile/static/tpl2022/images/wenhua_03.jpg) no-repeat left bottom;background-size: 1.45rem auto;padding-top: 0.7rem;padding-bottom: 0.58rem;position: relative;text-align: center;font-size: 0.24rem;color: #333;line-height: 0.38rem;font-family: arial;font-weight: bold;}
.wenhua-top-in::before{content: "“";font-size: 0.8rem;color: #c9c9c9;position: absolute;left: 0.4rem;top: 1.1rem;}
.wenhua-top-in::after{content: "”";font-size: 0.8rem;color: #c9c9c9;position: absolute;right: 0.4rem;bottom: 0.3rem;}
.wenhua-top-in h3{font-size: 0.3rem;color: #025628;font-weight: bold;line-height: 0.4rem;margin: 0.24rem 0 0.1rem;}
.wenhua-top::after{content: "";display: block;width: 100%;height: 0.08rem;position: absolute;bottom: 0;left: 0;z-index: 9;background: url(/mobile/static/tpl2022/images/huawen_01.png) no-repeat center;background-size: 100% auto;}
.wenhua-tit{text-align: center;font-size: 0.32rem;color: #025628;font-family: arial;line-height: 0.48rem;font-weight: bold;margin-bottom: 0.3rem;}
.wenhua-tit h3{font-weight: bold;}
.wenhua-tit em{display: block;width: 0.6rem;height: 2px;background: #025628;margin: 0.1rem auto 0;}
.wenhua-bot{min-height: 2.1rem;border-radius: 0.28rem 0.28rem 0 0;background: #f7f7f7 url(/mobile/static/tpl2022/images/wenhua_06.jpg) no-repeat left top;background-size: 1.46rem auto;justify-content: center;align-items: center;flex-wrap: wrap;text-align: center;display: flex;padding: 0.2rem;}
.wenhua-bot h3{font-size: 0.32rem;color: #333333;line-height: 0.48rem;font-family: arial;font-weight: bold;}
.wenhua-bot h3 span{color: #025628;}
.wenhua-bot h3 em{color: #269e20;font-weight: bold;}
.wenhua-bot-img{border-radius: 0 0 0.28rem 0.28rem;display: flex;flex-wrap: wrap;justify-content: space-between;overflow: hidden;margin-bottom: 0.52rem;}
.wenhua-bot-img li{margin-top: 0.22rem;display: block;width: 3.38rem;height: 2.46rem;background-repeat: no-repeat;background-position: center;background-size: cover;}
/*end*/
/*使命*/
.shiming{font-size: 0.26rem;color: #333333;font-family: arial;line-height: 0.38rem;padding: 0.28rem 0 0.56rem;}
.shiming img{max-width: 100%;max-height: 100%;}
.shiming-tit{text-align: center;margin: 0.42rem auto 0;font-size: 0.24rem;line-height: 0.32rem;color: #222222;font-family: arial;}
.shiming-tit h3{font-size: 0.32rem;line-height: 0.48rem;color: #025628;font-weight: bold;margin-bottom: 0.12rem;}
/*end*/
/*新闻列表*/
.newsMian li{margin-bottom: 0.2rem;}
.newsList{display: flex;width: 100%;/*height: 3.1rem;*/height: 2.8rem;border: 1px solid #f2f2f2;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.1);background: #fff;align-items: center;padding: 0 0.2rem;}
.newsList-img{display: block;width: 2.1rem;height: 2.18rem;border: 1px solid #e8edf2;background-color: #f5f5f5;background-repeat: no-repeat;background-position: center;background-size: cover;}
.newsList-in{flex: 1;width: 100%;height: 100%;overflow: hidden;position: relative;padding-left: 0.2rem;font-size: 0.24rem;line-height: 0.36rem;color: #333333;padding-top: 0.24rem;}
.newsList-in h3{font-size: 0.28rem;color: #151515;line-height: 0.4rem;height: 0.8rem;margin-bottom: 0.1rem;}
.newsList-in p{/*height: 1.08rem;*/height: 0.72rem;}
.newsList-in h5{color: #999999;margin-top: 0.3rem;}
.newsList-in em{display: flex;width: 1.7rem;height: 0.54rem;border-radius: 0.06rem;background: #269e20;justify-content: center;align-items: center;position: absolute;bottom: 0.24rem;right: 0;font-size: 0.24rem;color: #fff;}
.newsList-in em img{display: block;width: 0.2rem;margin-left: 0.08rem;}
.hangye{display: block;height: 3.66rem;width: 100%;margin-top: 0.5rem;position: relative;overflow: hidden;}
.swiper-tj{display: block;width: 12.48rem;height: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.swiper-tj .swiper-wrapper{height: 3.04rem;}
.swiper-tjList{display: block;width: 3.64rem;height: 100%;border: 1px solid #e2e2e2;background: #f7f7f7;margin: 0 auto;overflow: hidden;transition: all 300ms;}
.swiper-tj .swiper-slide-active .swiper-tjList{background: #269e20;border-color: #269e20;}
.swiper-tjList-img{display: flex;width: 100%;height: 1.6rem;overflow: hidden;background: #fff;justify-content: center;align-items: center;}
.swiper-tjList-in{display: block;width: 100%;height: auto;padding: 0.12rem 0.24rem 0;font-size: 0.24rem;color: #333333;line-height: 0.36rem;transition: all 300ms;}
.swiper-tj .swiper-slide-active .swiper-tjList .swiper-tjList-in{color: #fff;}
.swiper-tj .swiper-pagination{height: 2px;display: flex;justify-content: center;bottom: 0;}
.swiper-tj .swiper-pagination .swiper-pagination-bullet{vertical-align: top;width: 0.5rem;height: 2px;background: #bfbfbf;opacity: 1;border-radius: 0;}
.swiper-tj .swiper-pagination .swiper-pagination-bullet-active{background: #269e20;}
/*end*/
/*新闻详情*/
.newsXq-top{border-bottom: 1px solid #e6e6e6;padding: 0.46rem 0 0.3rem;text-align: center;font-size: 0.24rem;color: #999999;font-family: arial;line-height: 0.38rem;}
.newsXq-top h3{font-size: 0.32rem;color: #151515;line-height: 0.48rem;font-weight: bold;margin-bottom: 0.1rem;}
.newsXq{font-size: 0.26rem;font-family: arial;line-height: 0.38rem;color: #333333;padding: 0.24rem 0;}
.tabList{border-top: 1px solid #e8e8e8;padding: 0.16rem 0;padding-left: 0.34rem;margin: 0.2rem auto 0.24rem;font-size: 0.24rem;color: #999999;line-height: 0.38rem;background: url(/mobile/static/tpl2022/images/biaoqian.png) no-repeat left 0.24rem;background-size: 0.22rem auto;}
.tabList a{color: #000000;margin-left: 0.16rem;}
.newsXq-bot{display: flex;height: 0.64rem;margin-bottom: 0.52rem;justify-content: space-between;}
.newsXq-bot a{display: flex;width: 32%;height: 100%;justify-content: center;align-items: center;background: #eeeeee;font-size: 0.24rem;color: #666666;}
.newsXq-bot a:nth-child(2){background: #269e20;color: #fff;}
.newsXq-bot a img{height: 0.16rem;margin-right: 0.12rem;}
/*end*/
/*全质管理*/
.tqm-text{font-size: 0.24rem;font-family: arial;line-height: 0.38rem;color: #333333;padding-bottom: 0.28rem;padding-top: 0.2rem;}
.tqm-text h3{font-size: 0.32rem;color: #025628;line-height: 0.4rem;margin: 0.16rem 0 0.1rem;}
.tqm-top{padding-top: 0.4rem;text-align: center;font-size: 0.28rem;color: #025628;line-height: 0.46rem;font-family: arial;}
.tqm-top h3{font-weight: bold;}
.tqm-top h2{display: flex;align-items: center;font-weight: bold;font-size: 0.36rem;margin-top: 0.1rem;}
.tqm-top h2 img{display: block;width: 0.28rem;margin-right: 0.12rem;}
.tqm-tab{display: flex;justify-content: center;flex-wrap: wrap;margin-bottom: 0.34rem;}
.tqm-tab>span{display: block;width: 100%;/*min-width: 2.2rem;*/line-height: 0.72rem;border: 1px solid #269e20;text-align: center;padding: 0 0.1rem;font-size: 0.28rem;color: #269e20;margin: 0.16rem 0.1rem 0;}
.tqm-tab>span.active{background: #269e20;color: #fff;}
.tqm-imgList{display: block;width: 100%;height: 4.92rem;margin-bottom: 0.5rem;overflow: hidden;position: relative;}
.swiper-tqm{display: block;width: 100%;height: 4.92rem;margin-bottom: 0.4rem;overflow: hidden;position: relative;}
.swiper-tqm-in{display: block;width: 6.9rem;height: 100%;position: relative;overflow: hidden;background-repeat: no-repeat;background-position: center;background-size: cover;margin: 0 auto;}
.swiper-tqm .swiper-pagination{display: flex;height: 0.16rem;bottom: 0.38rem;justify-content: center;align-items: center;}
.swiper-tqm .swiper-pagination .swiper-pagination-bullet{vertical-align: top;height: 0.16rem;height: 0.16rem;border-radius: 0.08rem;opacity: 1;background: #ffffff;}
.swiper-tqm .swiper-pagination .swiper-pagination-bullet-active{background: #269e20;width: 0.28rem;}
.hezuo{display: block;width: 100%;height: auto;padding: 0.28rem 0 0.54rem;background: #e9f5e8;}
.hezuo p{font-size: 0.24rem;line-height: 0.38rem;color: #333333;text-align: center;}
.hezuo h3{text-align: center;font-size: 0.36rem;color: #025628;font-weight: bold;line-height: 0.46rem;margin-bottom: 0.1rem;}
.swiper-Cert{display: block;width: 100%;height: 1.56rem;margin-top: 0.26rem;position: relative;overflow: hidden;}
.swiper-Cert .swiper-slide{display: flex;width: 1.82rem;height: 100%;border: 1px solid #2f744e;background: #fff;justify-content: center;align-items: center;margin-left: 0.12rem;padding: 0.2rem;}
.swiper-Cert .swiper-slide img{max-width: 100%;max-height: 100%;}
.swiper-Cert .swiper-slide:first-child{margin-left: 0.3rem;}
.swiper-Cert .swiper-slide:last-child{margin-right: 0.3rem;}
.quanzhi{font-size: 0.24rem;color: #333333;line-height: 0.38rem;padding-bottom: 0.36rem;}
.quanzhi p{padding-left: 0.28rem;position: relative;}
.quanzhi p::before{content: "";display: block;width: 0.08rem;height: 0.08rem;border-radius: 50%;background: #269e20;position: absolute;left: 0;top: 0.16rem;}
.quanzhi h4{font-size: 0.28rem;line-height: 0.4rem;color: #025628;margin-bottom: 0.16rem;}
.quanzhi h2{display: flex;align-items: center;height: 0.46rem;font-size: 0.36rem;font-weight: bold;color: #025628;margin-bottom: 0.12rem;}
.quanzhi h2 img{margin-right: 0.1rem;width: 0.28rem;}
.quanzhi-bot-tit{display: block;line-height: 0.4rem;font-size: 0.28rem;color: #025628;margin-bottom: 0.28rem;font-weight: bold;}
.quanzhi-bot{display: flex;margin-bottom: 0.48rem;justify-content: space-between;}
.quanzhi-bot>div:last-child{display: block;width: 2.34rem;height: auto;text-align: center;}
.quanzhi-bot>div:first-child{display: block;width: 4.34rem;background: #269e20 url(/mobile/static/tpl2022/images/quanzhi_07.jpg) no-repeat left top;background-size: 0.68rem auto;color: #fff;font-size: 0.24rem;line-height: 0.36rem;}
.quanzhi-bot>div:first-child>div{padding: 0.25rem 0.38rem;background: url(/mobile/static/tpl2022/images/quanzhi_11.jpg) no-repeat right bottom;background-size: 1.3rem auto;}
.banner.active h3, .banner h3{text-shadow: 1px 4px 4px rgba(0, 0, 0, 0.1); font-size: 26px;}
.cont-tit{text-align: center;padding: 0.48rem 0 0.28rem;font-size: 0.28rem;color: #025628;line-height: 0.46rem;}
.cont-tit h3{font-weight: bold;}
.cont-tit h2{font-weight: bold;display: flex;align-items: center;height: 0.4rem;font-size: 0.26rem;margin-top: 0.12rem;}
.cont-tit h2 img{display: block;width: 0.2rem;margin-right: 0.1rem;}
.conForm{display: block;background: #fff;margin-bottom: 0.24rem;padding: 0.32rem 0.3rem 0.54rem;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.08);}
.conForm h2{text-align: center;font-size: 0.26rem;color: #269e20;line-height: 0.38rem;margin-bottom: 0.28rem;}
.conForm-top{display: flex;justify-content: space-between;flex-wrap: wrap;}
.conForm-top li{width: 3rem;height: 0.7rem;margin-bottom: 0.25rem;overflow: hidden;}
.conForm-top li input{display: block;width: 100%;height: 100%;background: none;font-size: 0.24rem;color: #222;padding: 0 0.36rem;border: 1px solid #8d8d8d;background: #f8f8f8;}
.conForm-top li select{display: block;width: 100%;height: 100%;background: none;font-size: 0.24rem;color: #222;padding: 0 0.36rem;border: 1px solid #8d8d8d;background: #f8f8f8;}
.conForm-top li:last-child{width: 100%;}
.conForm-top li input:focus{background: #eeffed;border-color: #41ab3b;}
.conForm-radio{/*display: flex;*/display: block;width: 100%;margin: 0.04rem auto 0.12rem;margin-bottom: 0.2rem;font-size: 0.24rem;color: #333333;line-height: 0.46rem;}
.conForm-radio>span{padding-right: 0.1rem;}
.conForm-radio>div{flex: 1;}
.conForm-radio>div label{display: inline-block;vertical-align: top;width: auto;min-height: 0.46rem;line-height: 0.46rem;font-size: 0.24rem;color: #333333;position: relative;padding-left: 0.28rem;margin-right: 0.3rem;}
.conForm-radio>div label input{display: block;width: 0.2rem;height: 0.2rem;border: 1px solid #787878;position: absolute;left: 0;top: 0.14rem;}
.conForm-radio>div label input[type="radio"]:checked{background: url(/mobile/static/tpl2022/images/xuanzhong1.png) no-repeat center;background-size: 90%;border-color: #269e20;}
.conForm-text{display: block;width: 100%;height: 2rem;border: 1px solid #8d8d8d;background: #f8f8f8;margin-bottom: 0.3rem;font-family: "微软雅黑";font-size: 0.24rem;line-height: 0.38rem;padding: 0.1rem 0.2rem;}
.conForm-text:focus{background: #eeffed;border-color: #41ab3b;}
.conForm-but{display: flex;width: 2.9rem;height: 0.8rem;border-radius: 0.06rem;background: #269e20;margin: 0.44rem auto 0;justify-content: center;align-items: center;color: #fff;font-size: 0.32rem;border: none;}
.conForm-xy{display: block;width: 100%;height: auto;line-height: 0.4rem;position: relative;font-size: 0.24rem;color: #666666;padding-left: 0.32rem;min-height: 0.4rem;margin-top: 0.18rem;}
.conForm-xy input{display: block;width: 0.2rem;height: 0.2rem;border: 1px solid #787878;position: absolute;left: 0;top: 0.12rem;}
.conForm-xy input[type="checkbox"]:checked{background: url(/mobile/static/tpl2022/images/xuanzhong1.png) no-repeat center;background-size: 90%;border-color: #269e20;}
.conForm-yz{display: flex;width: 100%;height: 0.48rem;align-items: center;font-size: 0.24rem;color: #333333;/*overflow: hidden;*/}
.conForm-yz input{display: block;width: 1.38rem;height: 100%;border: 1px solid #666666;text-align: center;font-size: 0.24rem;background: #f8f8f8;margin: 0 0.1rem;}
.conForm-yz input:focus{background: #eeffed;border-color: #41ab3b;}
.codeDiv{display: block;}
#v_container{transform: scale(0.86) translate(-0.1rem,0.04rem);}
.contBot{padding: 0.01rem 0.3rem 0.62rem;background: #fff;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.08);margin-bottom: 0.5rem;font-size: 0.24rem;color: #111111;line-height: 0.52rem;font-family: arial;}
.contBot span{color: #025628;font-weight: bold;}
.contBot a{color: #025628;font-weight: bold;}
.contBot h2{font-size: 0.36rem;line-height: 0.52rem;color: #025628;font-weight: bold;margin: 0.46rem 0 0.1rem;}
.contBot h2 img{display: inline-block;width: 0.38rem;margin-right: 0.2rem;margin-top: -0.04rem;}
.contBot-but{display: flex;width: 100%;height: 0.8rem;border-radius: 0.06rem;background: #269e20;justify-content: center;align-items: center;margin-top: 0.74rem;font-size: 0.32rem;color: #fff !important;}
.contBot-but img{width: 0.24rem;margin-left: 0.4rem;}
/*end*/
/*产品定制*/
.proDz-top{margin: 0.42rem auto 0.28rem;font-size: 0.24rem;font-family: arial;line-height: 0.36rem;color: #111111;}
.proDz-top h3{text-align: center;font-size: 0.28rem;font-weight: bold;line-height: 0.44rem;color: #025628;margin-bottom: 0.16rem;}
.proDz-top h2{text-align: center;font-size: 0.28rem;font-weight: bold;line-height: 0.44rem;color: #025628;margin-bottom: 0.16rem;}
.proDz-swi{display: block;width: 100%;/*height: 4.2rem;*/height: 3.8rem;overflow: hidden;position: relative;}
.swiper-proDz{display: block;width: 11.46rem;height: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.swiper-proDz-list{display: block;width: 3.64rem;height: 100%;margin: 0 auto;position: relative;}
.swiper-proDz-list>span{display: block;width: 100%;height: 2rem;border-radius: 0.15rem;overflow: hidden;background-repeat: no-repeat;background-position: center;background-size: cover;}
.swiper-proDz-list>div{display: block;width: 3.38rem;/*height: 3.12rem;*/height: 2.3rem;border-radius: 0.15rem;background: #fff url(/mobile/static/tpl2022/images/huawen_01.png) no-repeat center bottom;background-size: 100% auto;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.1);position: absolute;top: 1.04rem;left: 50%;transform: translateX(-50%);z-index: 9;text-align: center;font-size: 0.24rem;line-height: 0.32rem;padding: 0.2rem 0.2rem 0;}
.swiper-proDz-list>div p{color: #666 !important;font-size: 0.24rem !important;}
.swiper-proDz-list>div p span{font-size: 0.24rem !important;}
.swiper-proDz-list>div h3{font-size: 0.28rem;color: #025628;line-height: 0.4rem;margin-bottom: 0.1rem;font-weight: bold;}
.liuch-tit{text-align: center;margin: 0.38rem auto 0.28rem;font-family: arial;font-size: 0.26rem;color: #333333;line-height: 0.38rem;}
.liuch-tit h3{font-size: 0.32rem;color: #025628;line-height: 0.46rem;margin-bottom: 0.1rem;font-weight: bold;}
.proDz-tit{display: block;height: 0.48rem;position: relative;}
.proDz-tit::before{content: "";width: 100%;height: 1px;position: absolute;left: 0;top: 50%;border-top: 1px dashed #025628;}
.proDz-tit span{display: block;width: auto;height: 0.48rem;padding-right: 0.18rem;position: absolute;left: 0;top: 0;line-height: 0.48rem;z-index: 3;font-size: 0.32rem;font-weight: bold;font-family: arial;color: #025628;background: #fff;}
.proDz-case-main{display: flex;justify-content: space-between;flex-wrap: wrap;}
.proDz-case-main li{margin-bottom: 0.22rem;}
.proDz-case{display: block;width: 3.34rem;height: 5.2rem;position: relative;}
.proDz-case-img{display: block;width: 100%;height: 2.5rem;border-radius: 0.16rem;overflow: hidden;background-repeat: no-repeat;background-position: center;background-size: cover;}
.proDz-case-in{display: block;width: 100%;height: 2.96rem;border-radius: 0.16rem;position: absolute;left: 0;top: 2.28rem;background: #fff;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.1);padding: 0.2rem 0.1rem 0.1rem;font-size: 0.24rem;font-family: arial;line-height: 0.36rem;color: #666666;}
.proDz-case-in h3{font-size: 0.28rem;color: #111111;line-height: 0.38rem;margin-bottom: 0.1rem;}
.proDz-case-in p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;}
.email-bot{display: flex;height: auto;/*min-height: 1.4rem;*/border: 0.04rem solid #025628;align-items: center;margin-bottom: 0.5rem;margin-top: 0.3rem;position: relative;}
.email-bot::before{content: "";display: block;width: 0.04rem;height: 100%;background: #025628;position: absolute;top: 0;left: 1.14rem;}
.email-bot>span{display: flex;width: 1.14rem;height: 100%;align-items: center;justify-content: center;/*border-right: 0.04rem solid #025628;*/padding: 0.3rem 0;min-height: 1.4rem;}
.email-bot>span img{display: block;height: 0.46rem;}
.email-bot>div{flex: 1;width: 100%;height: auto;padding: 0.2rem 0.24rem;font-size: 0.24rem;line-height: 0.36rem;color: #333333;font-weight: 300;font-family: arial;}
.email-bot>div a{color: #025628;font-weight: bold;}
/*end*/
/*应用*/
.yy-tit{text-align: center;font-size: 0.28rem;line-height: 0.46rem;font-weight: bold;color: #025628;margin: 0.42rem auto 0.28rem;font-family: arial;}
.yy-main li{margin-bottom: 0.2rem;}
.yy-list{display: block;width: 100%;height: auto;padding: 0.32rem 0.3rem 0.52rem;background: #fff;box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1);font-family: arial;font-size: 0.24rem;line-height: 0.36rem;color: #333333;}
.yy-list-img{display: block;width: 100%;height: 4.04rem;background-repeat: no-repeat;background-position: center;background-size: cover;margin-bottom: 0.36rem;}
.yy-list h3{font-size: 0.32rem;font-weight: bold;color: #ed8302;line-height: 0.48rem;}
.yy-list h4{margin: 0.08rem 0 0.1rem;}
.yy-list-xz{display: block;height: 0.4rem;line-height: 0.4rem;margin-top: 0.1rem;font-size: 0.24rem;color: #999999;padding-left: 0.34rem;background: url(/mobile/static/tpl2022/images/xiazai-01.png) no-repeat left center;background-size: 0.22rem auto;}
.yy-list-bot{display: block;height: 0.32rem;position: relative;margin-top: 0.18rem;}
.yy-list-bot span{display: block;height: 100%;width: auto;}
.yy-list-more{display: flex;width: 2rem;height: 0.64rem;border-radius: 0.06rem;background: #269e20;justify-content: center;align-items: center;position: absolute;right: 0;bottom: 0;font-size: 0.24rem;color: #fff;}
.yy-list-more img{display: block;width: 0.2rem;margin-left: 0.1rem;}
.yy-main li:nth-child(2) .yy-list h3{color: #049446;}
.yy-main li:nth-child(3) .yy-list h3{color: #028bd9;}
.yy-main li:nth-child(4) .yy-list h3{color: #907a2f;}
.app-text{margin-top: 0.52rem;font-size: 0.24rem;line-height: 0.38rem;color: #111111;font-family: arial;}
.app-text h4{font-weight: bold;}
.app-text h3{font-weight: bold;color: #025628;margin-top: 0.3rem;}
.yyList li{margin-bottom: 0.2rem;}
.yyList-in{display: block;width: 100%;height: auto;box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08);font-family: arial;padding: 0.3rem 0.3rem 0.52rem;position: relative;}
.yyList-in h2{display: block;width: 100%;height: 0.86rem;line-height: 0.86rem;font-size: 0.32rem;font-weight: bold;color: #907a2f;padding: 0 0.22rem;}
.yyList-in h4{font-size: 0.28rem;line-height: 0.4rem;color: #333333;height: 0.38rem;margin: 0.12rem 0;}
.yyList-in p{font-size: 0.24rem;line-height: 0.36rem;color: #333333;height: 0.72rem;}
.yyList-in em{display: flex;width: 2rem;height: 0.64rem;border-radius: 0.06rem;background: #269e20;justify-content: center;align-items: center;font-size: 0.24rem;color: #fff;margin-top: 0.2rem;}
.yyList-in em img{display: block;width: 0.2rem;margin-left: 0.08rem;}
.yyList-01{background: #fff url(/mobile/static/tpl2022/images/yybg-01.jpg) no-repeat left top;background-size: 1.14rem auto;}
.yyList-01-img{display: flex;width: 100%;height: 3.9rem;justify-content: center;align-items: center;margin-bottom: 0.5rem;}
.yyList-01 h2{background: url(/mobile/static/tpl2022/images/yingyong-02.png) no-repeat left center;background-size: auto 100%;}
.yyList-02 h2{background: url(/mobile/static/tpl2022/images/yingyong-06.png) no-repeat left center;background-size: auto 100%;color: #028bd9;}
.yyList-02-img{display: flex;width: 100%;height: 3.48rem;justify-content: center;align-items: center;margin-bottom: 0.5rem;}
.yyList-02{background: url(/mobile/static/tpl2022/images/yybg-02.jpg) no-repeat left top;background-size: 2.1rem auto;position: relative;}
.yyList-02::after{content: "";display: block;width: 1.32rem;height: 2.48rem;background: url(/mobile/static/tpl2022/images/yybg-03.jpg) no-repeat left top;background-size: 100% auto;position: absolute;right: 0;top: 2.85rem;z-index: -1;}
.yyList-03{background: #fff url(/mobile/static/tpl2022/images/yybg-04.jpg) no-repeat right top;background-size: 1.72rem auto;}
.yyList-03 h2{background: url(/mobile/static/tpl2022/images/yingyong-07.png) no-repeat left center;background-size: auto 100%;color: #049446;}
.yyList-03-img{display: flex;width: 100%;height: 3.64rem;justify-content: center;align-items: center;margin-top: 0.3rem;margin-bottom: 0.1rem;}
.yyList-04 h2{background: url(/mobile/static/tpl2022/images/yingyong-11.png) no-repeat left center;background-size: auto 100%;color: #ed8302;}
.yyList-04-img{display: flex;width: 100%;height: 3.74rem;justify-content: center;align-items: center;margin-bottom: 0.2rem;}
.yyList-04::after{content: "";display: block;width: 1.32rem;height: 2.48rem;background: url(/mobile/static/tpl2022/images/yybg-03.jpg) no-repeat left top;background-size: 100% auto;position: absolute;right: 0;top: 2.86rem;z-index: -1;}
/*end*/
/*产品列表*/
.proList{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 0.36rem;}
.proList li{margin-bottom: 0.26rem;}
.proMain{display: block;width: 3.36rem;height: 4.86rem;background: #fff url(/mobile/static/tpl2022/images/huawen_01.png) no-repeat center bottom;background-size: 100% 0.04rem;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.1);}
.proMain-img{display: flex;width: 100%;height: 2.64rem;overflow: hidden;justify-content: center;align-items: center;margin-bottom: 0.2rem;}
.proText{display: block;width: 100%;height: auto;padding: 0 0.3rem;font-size: 0.24rem;color: #333333;line-height: 0.36rem;font-family: arial;}
.proText h3{font-size: 0.3rem;line-height: 0.4rem;color: #000000;font-weight: bold;margin-bottom: 0.08rem;}
.proText em{font-size: 0.24rem;color: #999999;line-height: 0.36rem;display: inline-block;vertical-align: top;margin-top: 0.16rem;background: url(/mobile/static/tpl2022/images/right-04.png) no-repeat right center;background-size: 0.18rem auto;text-decoration: underline;}
.proTop{margin-top: 0.5rem;}
.proSearch{display: flex;width: 100%;height: 0.8rem;border-radius: 0.06rem;overflow: hidden;border: 1px solid #025628;position: relative;margin-bottom: 0.2rem;}
.proSearch input{display: block;width: 100%;height: 100%;padding: 0 2rem 0 0.3rem;font-size: 0.24rem;color: #025628;}
.proSearch button{display: flex;width: 1.6rem;height: 100%;background: #025628;position: absolute;right: 0;top: 0;font-size: 0.26rem;color: #fff;border: none;justify-content: center;align-items: center;}
.proSearch button img{display: block;width: 0.24rem;margin-right: 0.1rem;}
.proSearch-tab{display: flex;width: 100%;height: auto;font-size: 0.24rem;font-family: arial;}
.proSearch-tab span{color: #025628;}
.proSearch-tab>div{flex: 1;}
.proSearch-tab>div a{margin-left: 0.14rem;}
/*end*/
/*产品详情*/
.proXq-top{height: auto;padding: 0.3rem 0.3rem 0.5rem;margin: 0.4rem auto 0.2rem;background: #fff;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.08);font-size: 0.24rem;font-family: arial;line-height: 0.46rem;color: #333333;font-weight: bold;}
.proXq-top p i{font-style: italic;font-weight: bold;}
.proXq-top span{color: #025628;}
.proXq-top-img{display: block;height: auto;border: 1px solid #e9e9e9;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.08);text-align: center;margin-bottom: 0.3rem;}
.proXq-top-but{display: flex;width: 100%;height: 0.8rem;margin-top: 0.36rem;justify-content: space-between;}
.proXq-top-but a{display: flex;width: 2.9rem;height: 100%;background: #269e20;justify-content: center;align-items: center;border-radius: 0.06rem;font-size: 0.28rem;color: #fff;font-weight: normal;box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.2);}
.proXq-top-but a img{margin: 0 0.1rem;}
.proXq-top-but a:last-child{background: #0173af;}
.proXq-text{display: block;margin-bottom: 0.2rem;background: #fff;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.08);font-family: arial;font-size: 0.24rem;color: #111111;line-height: 0.38rem;padding: 0.3rem 0.3rem 0.36rem;}
.proXq-text h2 img{display: inline-block;margin-right: 0.12rem;width: 0.24rem;}
.proXq-tj{display: block; margin-bottom: 0.2rem; background: #fff; box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.08); font-family: arial; font-size: 0.24rem; color: #111111; line-height: 0.38rem; padding: 0.2rem 0.3rem 0.5rem;}
.proXq-tj-tit{display: flex;height: 0.4rem;margin-top: 0.1rem;margin-bottom: 0.26rem;align-items: center;font-size: 0.28rem;color: #06582b;font-family: arial;}
.proXq-tj-tit img{display: block;width: 0.22rem;margin-right: 0.1rem;}
.proXq-tjMain{display: flex;justify-content: space-between;flex-wrap: wrap;}
.proXq-tjMain li{margin-bottom: 0.2rem;}
.proXq-tj-more{display: flex;width: 100%;height: 0.64rem;border: 1px solid #269e20;border-radius: 0.06rem;justify-content: center;align-items: center;font-size: 0.3rem;font-family: arial;color: #269e20;margin-top: 0.1rem;}
.proXq-tjList{display: block;width: 3.06rem;height: 4rem;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.1);}
.proXq-tjList-img{display: flex;width: 100%;height: 2.4rem;justify-content: center;align-items: center;margin-bottom: 0.08rem;}
.proXq-tjList-in{display: block;width: 100%;height: auto;padding: 0.12rem 0.2rem 0;font-size: 0.24rem;font-family: arial;line-height: 0.36rem;color: #333333;}
.proXq-tjList-in h3{font-size: 0.28rem;line-height: 0.4rem;color: #000000;margin-bottom: 0.1rem;font-weight: bold;}
.proXq-bot{display: block; margin-bottom: 0.2rem; background: #fff; box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.08); font-family: arial; font-size: 0.24rem; color: #111111; line-height: 0.38rem; padding: 0.2rem 0.3rem 0.48rem;}
.proXq-bot-text{font-size: 0.26rem;font-family: arial;line-height: 0.36rem;color: #333333;}
.proXq-bot-but{display: flex;width: 100%;height: 0.5rem;justify-content: space-between;margin-top: 0.2rem;}
.proXq-bot-but a{display: flex;width: 2.94rem;height: 100%;justify-content: center;align-items: center;border: 1px solid #269e20;border-radius: 0.06rem;font-size: 0.24rem;color: #269e20;}
.proXq-bot-but a:last-child{border-color: #0173af;color: #0173af;}
.popBg{display: none;width: 100%;height: 100%;background: #000;opacity: 0.5;position: fixed;top: 0;left: 0;z-index: 200;}
.dingyue{display: none;height: auto;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 299;background: #fff;padding: 0.56rem 0.3rem 0.7rem;font-family: arial;}
.dingyue>h2{font-size: 0.28rem;color: #269e20;line-height: 0.4rem;text-align: center;margin-bottom: 0.12rem;}
.dingyue>h5{font-size: 0.24rem;color: #666666;line-height: 0.36rem;text-align: center;}
.dingyue-input{display: flex;flex-wrap: wrap;justify-content: space-between;}
.dingyue-input input{display: block;width: 3rem;height: 0.68rem;border: 1px solid #666666;padding: 0 0.3rem;font-size: 0.24rem;color: #222;margin-top: 0.24rem;}
.dingyue-input select{display: block;width: 3rem;height: 0.68rem;border: 1px solid #666666;padding: 0 0.3rem;font-size: 0.24rem;color: #222;margin-top: 0.24rem;}
.dingyue-input input:focus{border-color: #269e20;background: rgba(38, 158, 32, 0.1);color: #269e20;}
.dingyue-list{display: flex;width: 100%;height: auto;margin: 0.36rem 0 0;font-size: 0.24rem;color: #333333;line-height: 0.4rem;}
.dingyue-list>h4{text-transform: uppercase;}
.dingyue-list>div{display: flex;flex-wrap: wrap;flex: 1;width: 100%;height: auto;padding-left: 0.1rem;}
.dingyue-list>div label{display: inline-block; vertical-align: top; width: auto; min-height: 0.4rem; line-height: 0.4rem; font-size: 0.24rem; color: #333333; position: relative; padding-left: 0.32rem; margin-right: 0.3rem;}
.dingyue-list>div label input{display: block; width: 0.24rem; height: 0.24rem; border: 1px solid #787878; position: absolute; left: 0; top: 0.08rem;}
.dingyue-list>div label input[type="radio"]:checked{background: url(/mobile/static/tpl2022/images/xuanzhong1.png) no-repeat center;background-size: 90%;border-color: #269e20;}
.dingyue-bot{display: flex;width: 100%;height: 0.8rem;margin-top: 0.48rem;justify-content: center;}
.dingyue-bot button{display: flex;width: 2.34rem;height: 100%;border: none;background: #269e20;font-size: 0.3rem;color: #fff;justify-content: center;align-items: center;border-radius: 0.06rem;margin: 0 0.22rem;}
.dingyue-bot button:last-child{background: #0173af;}
.code_pop{display: block;width: 1.2rem;height: 0.4rem;border: 1px solid #979797;text-align: center;}
.codePop{display: block;width: 1.6rem;height: 0.4rem;/*border: 1px solid #979797;*/margin-left: 0.2rem;/*overflow: hidden;*/}
.codePop #v_container{transform: scale(0.86) translate(-0.1rem,-0.16rem);}
.code_pop_ts{font-size: 0.24rem;color: #333333;margin-top: 0.1rem;}
.dingyueClose{display: block;width: 0.48rem;height: 0.48rem;background: url(/mobile/static/tpl2022/images/guanbi.png) no-repeat center;background-size: 60% 60%;position: absolute;top: 0.1rem;right: 0.1rem;cursor: pointer;}
/*end*/
/*分页*/
.fenye{display: flex;flex-wrap: wrap;justify-content: center;width: 100%;/*max-width: 6.9rem;*/margin: 0 auto;}
.fenye>*{display: flex;width: 0.58rem;height: 0.6rem;margin: 0.1rem 0.04rem;border: 1px solid #dedede;border-radius: 0.04rem;justify-content: center;align-items: center;font-size: 0.32rem;font-family: arial;color: #333333;}
.fenye>*:first-child,
.fenye>*:last-child{width: 1.3rem;}
.fenye>*.active{border-color: #025628;background: #025628;color: #fff;}
.pageshow{height:20px; line-height:20px; text-align:center; margin-top:30px; clear:both;font-size: 5px;}
.pageshow li{list-style: none;display:inline; padding:5px 10px; border:1px solid #ddd; margin-right:5px;}
.pageshow li.active{background:#269e20; color:#FFFFFF;border-color: #dedede;}
.pageshow li.active a{color: #FFFFFF;}
.pageshow li a{color: #555;}
.pageshow li.thisclass{background:#2F80EA; color: #FFFFFF;}
.pageshow li.thisclass a{text-decoration:none; cursor:default; border-color:#2F80EA; color: #FFFFFF;}
.pageshow .pageinfo strong{font-weight:normal;}
/*end*/
.fadaImg{display: none;width: 100%;height: 100%;max-width: 750px;position: fixed;top: 0;left: 50%;transform: translateX(-50%);z-index: 199;justify-content: center;align-items: center;background: rgba(0, 0, 0, 0.5);}
.languages{display: flex;width: auto;padding: 0 0.1rem;height: 100%;align-items: center;font-size: 0.3rem;color: #fff;position: absolute;top: 0;right: 1.66rem;}
.languagesPop-bg{display: none;width: 100%;height: 100%;background: #000;opacity: 0.5;position: fixed;top: 0;left: 0;z-index: 100;}
.languagesPop{display: none;width: 4rem;height: auto;border-radius: 0.1rem;background: #fff;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 102;}
.languagesPop a{display: block;text-align: center;line-height: 1rem;font-size: 0.32rem;color: #333;border-top: 1px solid #e6e6e6;}
.languagesPop a:first-child{border: none;}
.languages{display: flex;width: auto;padding: 0 0.1rem;height: 100%;align-items: center;font-size: 0.3rem;color: #fff;position: absolute;top: 0;right: 1.66rem;}
.languagesPop-bg{display: none;width: 100%;height: 100%;background: #000;opacity: 0.5;position: fixed;top: 0;left: 0;z-index: 100;}
.languagesPop{display: none;width: 4rem;height: auto;border-radius: 0.1rem;background: #fff;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 102;}
.languagesPop a{display: block;text-align: center;line-height: 1rem;font-size: 0.32rem;color: #333;border-top: 1px solid #e6e6e6;}
.languagesPop a:first-child{border: none;}
a.b_tel{display: block; text-align: center; line-height: 1rem; background: #269e20; font-size: .34rem; color: #fff; position: fixed; width: 100%; bottom: 0; z-index: 999;}