/* 
* @Author: sublime text
* @Date:   2021-08-02 16:34:09
* @Last Modified by:   sublime text
* @Last Modified time: 2021-08-16 21:35:13
*/
#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;}


#meiyou li{width: 3rem;height: 4rem;background:#fff;border-radius:0.1rem;border:1px solid #199d52;float: left;margin-right: 0.58rem;text-align: center;color: #333;font-size: 0.16rem;line-height: 0.25rem;margin-top: 0.4rem;}
#meiyou li img{width: 1.04rem;display: block;margin:0.8rem auto 0.35rem;}
#meiyou li p{font-size: 0.24rem;font-weight: bold;color: #199d52;}
#meiyou li hr{width: 0.36rem;height: 2px;outline: none;border:none;background: #333333;margin: 0.25rem auto;}
#meiyou li .wen{width: 90%;margin: 0 auto}
#meiyou li:last-child{margin-right: 0;}




/*案例*/
#anli{width: 100%;height: 9.5rem;position: relative;}
#anli .section05_swiper{width: 14rem;margin: 0 auto;margin-top: 0.2rem;}
#anli .shil{position: relative;font-size: 0.18rem;color: #0d0d0d;line-height: 0.5rem;width: 90%;margin: 0 auto;overflow: hidden;text-align: center;}
#anli .shil img{display:block;width:100%;margin: 0 auto;}
#anli .shil .wenzi{display: none;background: #fff;position: relative;z-index: 11;}

#anli .shil .fl{width: 9.5rem;height: 6.2rem;background: url(../../images/mei/alw.jpg)no-repeat center;background-size: cover;}
#anli .shil .fl .wen{width: 3.8rem;float: left;margin-left: 1rem;color: #fff;font-size: 0.17rem;line-height: 0.3rem;text-align: left;text-align: justify;}
#anli .shil .fl .wen p{padding-top: 1.4rem;font-size: 0.32rem;}
#anli .shil .fl .wen hr{width: 0.4rem;height: 4px;background: #fff;outline: none;border:none;margin:0.25rem 0 0.6rem;}
#anli .shil .fl .wen .shu{font-size: 0.24rem;color: rgba(255,255,255,0.5);font-family: "宋体";float: right;margin-top: 1rem;}
#anli .shil .fl .wen .shu span{font-size: 0.6rem;color:#fff;}
#anli .shil .fr{width: 7.3rem;height: 4.3rem;position: absolute;z-index: 1;right: 0px;top:0.8rem;border:0.1rem solid #fff;}
#anli .shil .fl .wen  .miao{text-indent:2em; }

#anli .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;left: 12%;top:55%;}
#anli .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;right: 12%;top:55%;}
#anli .swiper-button-prev img, .swiper-container-rtl .swiper-button-next img{transition:0.5s;margin-top: 0px;width:100%;display:block;}
#anli .swiper-button-prev:hover img, .swiper-container-rtl .swiper-button-next:hover img{margin-top: -0.44rem}
#anli .swiper-button-next img, .swiper-container-ltl .swiper-button-prev img{transition:0.5s;margin-top: 0px;width:100%;display:block;}
#anli .swiper-button-next:hover img, .swiper-container-ltl .swiper-button-prev:hover img{margin-top: -0.44rem}
#anli .swiper-pagination-bullet{width: 3% !important;height: 2px;background:#dedede !important;line-height: 0.35rem;font-size: 0.14rem;opacity:1;border-radius: 0rem !important;margin:0px !important;}
#anli .swiper-pagination-bullet-active{background:#0d0d0d !important;opacity:1;}

#anli .more{width: 1.7rem;height: 0.5rem;line-height: 0.5rem;border:1px solid #199d52;color: #333;font-size: 0.18rem;text-align: center;display: block;border-radius: 0.5rem;margin: 0 auto;}
#anli .more:hover{color: #fff;background: #199d52;}

#bank{width: 100%;height: 9.3rem;background: url(../../images/mei/bank.jpg)no-repeat center;background-size: cover;}
#bank .title{color: #fff;padding-top: 1.45rem;}
#bank .bottom{width: 14rem;margin:0 auto;margin-top: 1rem;}
#bank .bottom li{width: 2.3rem;height: 2.3rem;border:1px solid rgba(255,255,255,0.2);text-align: center;font-size: 0.12rem;color: rgba(255,255,255,0.7);float: left;list-style: none;line-height: 0.25rem;position: relative;text-transform: uppercase;}
#bank .bottom li p{font-size: 0.22rem;padding-top: 0.7rem;color: #fff;margin-bottom: 0.1rem;}
#bank .bottom li:hover{background:#199d52;}
#bank .bottom li .shu{font-size: 0.50rem;font-style: italic;color:rgba(255,255,255,0.2);position: absolute;bottom: 0.3rem;right:0.3rem;}




#shili .bottom{width: 100%;height: 7rem;position: relative;}

.index_con02_switch_btn_wrap{width: 14rem;height:1rem;margin:0 auto;text-align: center;background: url(../../images/mei/btnbg.jpg)no-repeat center;z-index: 11;background-size: cover;position: absolute;left:2.6rem;bottom: 0.5rem;}
.index_con02_switch_btn a{font-size: 0.12rem;color: #ccc;width: 12.5%;float: left;display: block;text-transform: uppercase;line-height: 0.25rem;}
.index_con02_switch_btn a.active,.index_con02_switch_btn a.active p{color: #199d52;}
.index_con02_switch_btn a p{font-size: 0.2rem;font-weight: bold;color: #333;padding-top: 0.28rem;}




.index_con02_lr_btn{width: 0.41rem;position: absolute;right: 0px;}
.index_con02_lr_btn a{height: 0.4rem;overflow: hidden;width: 0.41rem;}


.index_con02_left_btn{
	width: 0.41rem;
    height: 0.40rem;
    background: url(../../images/mei/zuo.png) no-repeat center 0px;
    transition: background 0.5s;
    -moz-transition: background 0.5s;
    -webkit-transition: background 0.5s;
    -o-transition: background 0.5s;
    top:3.3rem;
    right:1rem;
    background-size: cover;
    position: absolute;
}

.index_con02_right_btn{
	width: 0.41rem;
    height: 0.40rem;
    background: url(../../images/mei/you.png) no-repeat center 0px;
    transition: background 0.5s;
    -moz-transition: background 0.5s;
    -webkit-transition: background 0.5s;
    -o-transition: background 0.5s;
    top:3.3rem;
    right:0.2rem;
    position: absolute;
    transtion:0.5s;
    background-size: cover;
}
.index_con02_left_btn:hover{background: url(../../images/mei/zuo.png) no-repeat center -0.4rem;background-size: cover;}
.index_con02_right_btn:hover{background: url(../../images/mei/you.png) no-repeat center -0.4rem;background-size: cover;}


.index_con02_block{width: 100%;height: 7rem;}
.index_con02_switch_box{width: 100%;height: 7rem;position: relative;display: none;margin-top: 0.3rem;}
.index_con02_switch_box_img_box{width: 100%;height: 7rem; overflow: hidden;position: absolute;z-index: -1;top: 0;}
.index_con02_switch_box_img_box img{transition:all 0.4s linear; -webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear;}
.index_con02_switch_box_img_box img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}

.index_con02_switch_box .wenzi{width: 14rem;float: left;}
.index_con02_switch_box .wenzi .bb{width: 8rem;float: left;font-size: 0.52rem;color: #fff;font-weight: bold;text-shadow: 0px 7px 13px rgba(0, 0, 0, 0.47);;padding-top: 2rem;letter-spacing: 0.04rem;}
.index_con02_switch_box .wenzi .aa{width: 4.5rem;height: 2.45rem;background: #199d52;float: right;margin-top: 1.5rem;}
.index_con02_switch_box .wenzi .tit{color: #fff;font-size: 0.24rem;font-weight: bold;line-height: 0.6rem;padding: 0 0.35rem;padding-top: 0.2rem;}
.index_con02_switch_box .wenzi .neir{font-size: 0.16rem;color: #fff;line-height: 0.22rem;padding: 0 0.35rem;letter-spacing: 0.02rem;text-indent:2em;text-align:justify;}




#jiejue .bottom{margin-top: 0.5rem;}
#jiejue .bottom .fl{width: 50%;height: 6rem;}
#jiejue .bottom .fl img{width: 100%;display: block;height: 100%;}
#jiejue .bottom .fr{width: 30%;position: relative;height: 6rem;color: #fff;margin-left: 15%;margin-right: 5%;}
#jiejue .bottom .fr span{font-size: 0.24rem;text-transform: uppercase;color: #cccccc;margin-top:1rem;display: block;}
#jiejue .bottom .fr span hr{width: 0.8rem;height: 4px;background: #199d52;border:none;outline: none;display: inline-block;margin-right: 0.25rem;}
#jiejue .bottom .fr p{font-size: 0.32rem;font-weight: bold;color: #199d52;margin: 0.5rem 0 0.25rem;}
#jiejue .bottom .fr dl{font-size: 0.18rem;line-height: 0.4rem;color: #666666;text-indent:2em;margin-top:0.3rem;}
#jiejue .bottom .fr .shu{font-size: 1.2rem;color: #ebebeb;font-family: 'Arial';font-style: italic;position: absolute;right: 0;bottom: 0.6rem;}
#jiejue .bottom li:nth-child(2n) .fr{text-align: left;margin-right: 15%;margin-left: 5%;}
#jiejue .bottom li:nth-child(2n) .fr hr{margin-right: 0%;margin-left: 0.25rem;}


#jiejue .ding{width: 73%;height: 2.6rem;background: url(../images/gcxq/more.jpg)no-repeat center;margin: 1.2rem auto;position: relative;}
#jiejue .ding a{position: absolute;width: 1.65rem;height: 0.5rem;line-height: 0.5rem;background: #fff;border-radius: 0.5rem;text-align: center;line-height: 0.5rem;font-size: 0.18rem;color: #209f57;position: absolute;bottom: 0.5rem;right: 2.2rem;}

#dian{width: 100%;height: 4.6rem;background: url(../../images/mei/dian_bg.jpg)no-repeat center;background-size: cover;position: relative;margin-top: 0.5rem;margin-bottom:0.5rem;}

#dian .fl{width: 50%;font-size: 0.16rem;color: #fff;position: absolute;top: 2rem;left:2.3rem;letter-spacing: 2px;}
#dian .fl p{font-size: 0.35rem;font-weight: bold;color: #fff;padding-bottom: 0.15rem;}
#dian .fr{width: 36%;font-size: 0.16rem;color: #fff;position: absolute;top: 2rem;right:0rem;}
#dian .fr .phone{padding-top: 0.35rem;width: 50%;float: left;}
#dian .fr .phone p{font-size: 0.32rem;font-weight: bold;color: #fff;font-family: '宋体';}
#dian .fr a{display: block;width: 1.6rem;height: 0.5rem;line-height: 0.5rem;background: #fff;color: #199d52;font-size: 0.18rem;text-align: center;border-radius: 0.5rem;float: right;margin-top: 0.5rem;}