/* 
* @Author: sublime text
* @Date:   2021-08-02 16:34:09
* @Last Modified by:   sublime text
* @Last Modified time: 2021-08-10 20:53:30
*/
#banner img{width: 100%;display: block;}

.title{font-size: 0.42rem;color: #333333;text-align: center;padding-top: 1rem;font-weight: bold;height: 0.9rem;position: relative;}
.title span{color: #199d52;}
.title hr{width: 0.85rem;height: 1px;background: #199d52;border:none;outline: none;margin-top: 0.3rem;}
.title p{font-size: 1rem;font-family: "Arial";font-weight: bold;color: #f5f5f5;position: absolute;z-index: -1;text-transform: uppercase;width: 100%;text-align: center;bottom:0.3rem;}


/*二级*/
#erji{width: 100%;height: 0.8rem;line-height: 0.8rem;border-bottom: 1px solid #e6e6e6;}
#erji a{width: 19.8%;float: left;display: block;border-left: 1px solid #e6e6e6;font-size: 0.18rem;color: #999999}
#erji a:last-child{border-right: 1px solid #e6e6e6;}
#erji a .tu{width: 0.33rem;height: 0.29rem;overflow: hidden;float: left;margin-top: 0.25rem;margin-left: 0.7rem;margin-right: 0.2rem;}
#erji a .tu img{width: 100%;display: block;transition:0.5s;}
#erji a.on,#erji a:hover{background: #199d52;color: #fff;}
#erji a.on img,#erji a:hover img{margin-top: -0.29rem;}

#tigong{width: 100%;height: 7rem;background: url(../../images/guanjia/tixi.jpg)no-repeat center;position: relative;}

#tigong .bg03,#tigong .bg04{width: 12rem;overflow: hidden;position: absolute;left: 1rem;top:0.8rem;z-index: 0;}
#tigong .swiper-button-prev,#tigong .swiper-button-next{top: 2.1rem;position: absolute;}
#tigong .bg04 .swiper-slide{display: block;color: #fff;font-size: 0.16rem;text-align: center;line-height: 0.3rem;}
#tigong .bg04 .swiper-slide .tu{margin-top: 0.8rem;border-radius: 50%;}
#tigong .bg04 .swiper-slide .tu img{width: 0.95rem;display: block;margin: 0.08rem auto;border-radius: 50%;}
#tigong .bg04 .swiper-slide-active .tu{width: 2.32rem;height: 2.32rem;border:1px dashed #199d52;border-radius: 50%;line-height: 0.4rem;margin:0 auto;margin-bottom: 0.1rem;}
#tigong .bg04 .swiper-slide-active .tu img{width: 2.16rem;display: block;margin: 0.08rem auto;border:2px solid #199d52;border-radius: 50%;}
.bg04_picshow{position: relative;}
#tigong .bg04 .swiper-slide-active li span{display: block;color: #333;font-size: 0.24rem;font-weight: bold;margin-top: 0.9rem;display: block;}
#tigong .bg04 .swiper-slide-active li i{text-transform: uppercase;color: #999999;}

#tigong .bg04 .swiper-slide-prev .tu,#tigong .bg04 .swiper-slide-next .tu{width: 1.6rem;height: 1.6rem;border:1px dashed #ccc;border-radius: 50%;line-height: 0.4rem;margin:0 auto;margin-top: 0.4rem;margin-right: 0.8rem;}
#tigong .bg04 .swiper-slide-prev .tu img,#tigong .bg04 .swiper-slide-next .tu img{width: 1.4rem;display: block;margin: 0.08rem auto;border:2px solid #199d52;border-radius: 50%;}
#tigong .bg04 .swiper-slide-next .tu{margin-left: 0.8rem;}

 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image: none !important;outline: none;width: 0.44rem !important;height: 0.44rem !important;overflow: hidden;}
.swiper-button-next, .swiper-container-ltl .swiper-button-prev{background-image: none !important;outline: none;width: 0.44rem !important;height: 0.44rem !important;overflow: hidden;}
.swiper-button-prev img, .swiper-container-rtl .swiper-button-next img{transition:0.5s;margin-top: 0px;width: 100%;display: block;}
.swiper-button-next img, .swiper-container-ltl .swiper-button-prev img{transition:0.5s;margin-top: 0px;width: 100%;display: block;}
.swiper-button-next:hover img,.swiper-button-prev:hover img{margin-top: -0.44rem}


#baoz{position: relative;}
#baoz .bottom li{width: 17%;float: left;height: 7rem;position: relative;overflow: hidden;margin-right: 0.33%;transition:0.5s;margin-top: 0.3rem;}
#baoz .bottom li:last-child{margin-right: 0;}
#baoz .bottom li .tu{width: 100%;height: 100%;}
#baoz .bottom li img{height: 100%;display: block;}
#baoz .bottom li .wen{position: absolute;width: 90%;height: 1.2rem;bottom: 0;left: 0;z-index: 1;color: rgba(255,255,255,0.5);font-size: 0.14rem;padding-left: 10%;}
#baoz .bottom li .wen p{font-size: 0.24rem;font-weight: bold;color: #fff;padding-top: 0.1rem;}
#baoz .bottom li .wen span{display: block;margin: 0.15rem 0;}
#baoz .bottom li hr{width: 0.35rem;height: 2px;background: #199d52;outline: none;border:none;margin-left: 0px;}
#baoz .bottom li .yin{display: none;position: absolute;bottom: 0;height: 1.4rem;background: #1a984f;width: 95%;padding-left: 5%;color: #fff;font-size: 0.16rem}
#baoz .bottom li .yin p{font-size: 0.24rem;font-weight: bold;padding-top: 0.45rem;padding-bottom: 0.15rem;}
#baoz .bottom li .yin p span{font-size: 0.14rem;color: rgba(255,255,255,0.5);text-transform: uppercase;font-weight: normal;padding-left: 0.4rem;}
#baoz .bottom li.active .yin{display: block;}
#baoz .bottom li.active{width: 48% !important;}
#baoz .bottom li.active .wen{display: none;}
#baoz .bottom li.active img{width: 100%;}

#fuwu{position: relative;}
#fuwu li{width: 2.7rem;height: 4.4rem;float: left;margin-right: 0.09rem;position: relative;margin-top: 0.6rem;}
#fuwu li img{width: 100%;display: block;}
#fuwu li:last-child{margin-right: 0;}
#fuwu li .wen{width: 2.7rem;height: 1.6rem;background: url(../../images/guanjia/kuai1.png)no-repeat center;position: absolute;bottom: 0;left: 0;background-size: cover;text-align: center;color: #fff;font-size: 0.1rem;text-transform: uppercase;color: #fff;}
#fuwu li .wen p{font-size: 0.2rem;font-weight: bold;color: #fff;padding-top: 0.8rem;padding-bottom: 0.1rem;}
#fuwu li:nth-child(2n) .wen{background: url(../../images/guanjia/kuai2.png)no-repeat center;}

#shuzi{width: 100%;height: 7.8rem;background-size: cover;background: url(../../images/guanjia/shuzi.jpg)no-repeat center;margin-top: 0.5rem;background-size: cover;}
#shuzi li{ float: left;text-align: center;font-size: 0.2rem;color: #333;width: 20%;font-weight: bold;}
#shuzi li p{font-size: 1rem;font-weight: bold;color: #1d9450;font-family: '宋体';padding-top: 1.45rem;margin-bottom: 0.6rem;}

#wuling{position: relative;margin-top: 0.2rem;}
#wuling li{width: 2rem;height: 2.97rem;background: url(../../images/guanjia/50.jpg)no-repeat center;background-size: cover;float: left;margin-right: 0.96rem;text-align: center;color: #fff;font-size: 0.16rem;line-height: 0.25rem;margin-top: 0.4rem;}
#wuling li p{font-size: 0.24rem;font-weight: bold;color: #fff;padding-top: 0.7rem;padding-bottom: 0.15rem;}
#wuling li:last-child{margin-right: 0;}


.shili{position: relative;width: 100%;height: 10.12rem;}
.shili ul{width: 14rem;margin: 0 auto; position: absolute;bottom: 0;left: 2.6rem;height: 1.81rem;}
.shili ul li{width: 19.8%;float: left;font-size:0.16rem;color: #242424;height: 1.81rem;text-align: center;cursor: pointer;color: #fff;border-left:1px solid #fff;}
.shili ul li .span2{display:none;}
.shili ul li i{display:block;text-indent:2em;width:90%;margin:0 auto;}
.shili ul li:last-child{border-right: 1px solid #fff;}
.shili ul li p{font-size: 0.22rem;font-weight: bold;color: #fff; padding-top: 0.3rem;margin-bottom: 0.1rem;}
.shili ul li .tu{width:0.38rem;height: 0.38rem;overflow: hidden;margin: 0 auto;margin-top: 0.2rem;}
.shili ul .on{background: url(../../images/guanjia/sanjiao.png)no-repeat center bottom;width: 19.9%;height: 3.2rem;margin-top: -1.41rem;background-size: cover;}
.shili ul .on p{padding-top: 1.3rem;}
.shili ul .on .span1{display:none;}
.shili ul .on .span2{display:block;}
.shili ul .on .tu img{margin-top: -0.39rem}
.shili ul .on:last-child{border-right:none;}
.shili ul li .tu img{width: 100%;display: block;}

.shili .mid{position: absolute;left: 50%;}
.shili .mid .case_bg{width: 19.2rem;height: 7.7rem;margin: 0.5rem auto 0; position: relative;left: -50%;}
.shili .mid .case_bg .case{width:19.2rem;height: 7.7rem; overflow: hidden;position: absolute;}
.shili .case_con{width:19.2rem; position: absolute; top: 0; left: 0;}
.shili .case_box{width:19.2rem; float: left; position: relative;height:7.7rem;background:#fff;}
.shili .case_box img{width: 100%;display: block;}

#jizhi,#team{position: relative;}
#jizhi .bottom{width: 73%;height: 6.3rem;background: url(../../images/guanjia/jizhi_bg.jpg)no-repeat center;background-size: cover;margin:0.5rem auto 0;}
#jizhi .bottom .fl{width: 10.4rem;}
#jizhi .bottom .fl li{width: 33.3%;float: left;text-align: center;color: #fff;font-size: 0.16rem;}
#jizhi .bottom .fl li img{width: 2.82rem;height: 2.82rem;display: block;margin:1.3rem auto 0.6rem;}
#jizhi .bottom .fl li p{font-size: 0.24rem;font-weight: bold;padding-bottom: 0.2rem;}
#jizhi .bottom .fr{width: 3rem;}
#jizhi .bottom .fr p{font-size: 0.40rem;font-weight: bold;font-family: '宋体';color: #fff;padding-top: 0.9rem;}


#team .bottom{margin-top: 0.5rem;}
#team .bottom li{width: 32.33%;margin-right: 1.5%;float: left;height: auto;}
#team .bottom li:last-child{margin-right: 0%;}
#team .bottom li img{display: block;width: 100%;}