/* 
* @Author: sublime text
* @Date:   2021-08-02 16:34:09
* @Last Modified by:   sublime text
* @Last Modified time: 2021-08-05 17:07:55
*/
#banner img{width: 100%;display: block;}
body{background: #f7f7f7;}
.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;}

#mianbao{width: 73%;height: 1rem;background: #fff;box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.1);margin:0 auto;margin-top: -0.5rem;position: relative;z-index: 1;line-height: 1.05rem;}
#mianbao a{margin: 0 0.1rem;color: #999999;font-size: 0.16rem;display:inline-block;}
#mianbao img{display: block;padding-top: 0.45rem;width: 0.18rem;float:left;}
#mianbao .wrap{width: 95%;}
#mianbao a:hover{color: #199d52;}


/*<!-- 施工效果 -->*/

.shili{margin-top: 0.75rem;width: 100%;}
.shili ul{width: 6.84rem;margin: 0 auto;text-align: center;height: 0.5rem;border:1px solid #199d52;border-radius: 0.5rem;}
.shili ul a:first-child{border-radius: 0.5rem 0 0 0.5rem;}
.shili ul a:last-child{border-radius:0 0.5rem 0.5rem  0rem;border-right: none;}
.shili ul a{text-align: center;width: 1.7rem;height: 0.5rem;line-height: 0.5rem;display: block;font-size: 0.16rem;color: #666;cursor: pointer;margin:0;padding: 0;float: left;border-right: 1px solid #199d52;}
.shili ul a.on{background: #199d52;color: #fff;}
.shili ul a.on:hover{color:#fff;}
.shili ul a:hover{color:#199d52;}

.shili .mid .case_bg .case{width:100%;margin:0.75rem auto 0;}
.shili .case_box li{width:32%;float: left;margin-right:2%;display: block;margin-bottom: 0.4rem;height: 4.3rem;background: #fff;}
.shili .case_box li:nth-child(3n){margin-right: 0%;}
.shili .case_box li a{display: block;width:100%;height:3.5rem;overflow: hidden;}
.shili .case_box li img{display: block;width:100%;transition:all 0.6s;}
.shili .case_box li img:hover{transform: scale(1.12, 1.12);}
.shili .case_box li .wen{width: 90%;color: #333333;font-size: 0.2rem;margin: 0.2rem auto 0;}
.shili .case_box li .wen p{width:80%;float:left;}
.shili .case_box li .wen a{width: 1rem;height: 0.35rem;line-height: 0.35rem;border:1px solid #333;color: #333333;display: block;text-align: center;font-size: 0.16rem;margin-top: 0.2rem;}
.shili .case_box li .wen a:hover{color:#fff; background:#199d52;border:1px solid #199d52;}
#xiaoguo .fanye{;width: 100%;height: 0.7rem;background: #fff;margin:0 auto;margin-top: 0.7rem;font-size: 0.16rem;color: #666666;line-height: 0.7rem;}
#xiaoguo .fanye .fl,#xiaoguo .fanye .fr{width: 20%;text-align: center;text-align: center;}
#xiaoguo .fanye a .tu{width: 0.28rem;height: 0.18rem;overflow: hidden;float: left;margin-top: 0.25rem;margin-left: 0.3rem;margin-right: 0.3rem;}
#xiaoguo .fanye a img{transition:0.5s;display: block;}
#xiaoguo .fanye a:hover img{margin-top: -0.18rem}
#xiaoguo .fanye a i{transition:0.5s;float: left;}
#xiaoguo .fanye a{color: #666;}
#xiaoguo .fanye a:hover i{color: #199d52}
#xiaoguo .fanye .yema{width: 60%;float: left;text-align: center;}
#xiaoguo .fanye .yema span{width: 0.35rem;height:0.35rem;display: inline-block;border:1px solid #f0f0f0;border-radius: 50%;line-height: 0.35rem;margin: 0 0.1rem;}
#xiaoguo .fanye .yema span.active{background: #199d52;color: #fff;}


.fanye{;width:73%;height: 0.7rem;margin:0 auto;margin-top: 1rem;font-size: 0.16rem;color: #666666;line-height: 0.7rem;text-align:center;background-size:100%;}
.fanye a:first-child{display:none;}
.fanye a:nth-child(2){float:left;border:none;width:0.5rem;line-height:0.7rem;padding-left:0.5rem;}
.fanye a:last-child{float:right;border:none;width:0.5rem;line-height:0.7rem;padding-right:0.5rem;}
.fanye a{width: 0.35rem;height:0.35rem;display: inline-block;border:1px solid #d0d0d0;border-radius: 50%;line-height: 0.35rem;margin: 0 0.1rem;}
.fanye span{background: #199d52;color: #fff;display:block;width: 0.35rem;height:0.35rem;display: inline-block;border:1px solid #d0d0d0;border-radius: 50%;line-height: 0.35rem;margin: 0 0.1rem;}
#ban{margin-top:1rem;}



.index_con02_block{width: 100%;height: 8rem;background: #333333;}
.index_con02_switch_box{display: none;margin-top: 0.6rem;position: relative;}
.index_con02_switch_box_title{width: 100%;color: #fff;height:6rem;background: #333333;position: relative;margin-left:1rem;}
.index_con02_switch_box_title .touxiang{margin:0.7rem 0 0.5rem;} 



.index_con02_switch_box_title .more{top:0rem;right:0rem;position:absolute;}
.index_con02_switch_box_title .more a{width: 0.8rem;height: 0.3rem;line-height: 0.3rem;border-radius: 0.3rem;display: block;background: #1444e0;color: #fff;font-size: 0.14rem;text-transform: uppercase;text-align: center;font-family: 'Arial';letter-spacing: 0px;float: left;margin-top: 0.1rem;}
.index_con02_switch_box_title .more i{font-size: 0.32rem;font-family: 'Arial';float: right;color: #8a8a8a;}
.index_con02_switch_box_title .more i span{font-size: 0.42rem;color: #199d52;}


.index_con02_lr_btn{width: 1.7rem;float:right;}

.index_con02_left_btn{width:100%;height:3.99rem;border-left:1px solid #5c5c5c;display:block;border-bottom:1px solid #5c5c5c;}
.index_con02_right_btn{width:100%;height:3.99rem;border-left:1px solid #5c5c5c;display:block;}
.index_con02_left_btn img,.index_con02_right_btn img{width: 0.25rem;height: 0.42rem;display: block;margin:auto;padding-top:2rem;}
.index_con02_left_btn:hover,.index_con02_right_btn:hover{background:#199d52;}

.index_con02_switch_box .zuo{width:8.5rem;float:left;}

.index_con02_switch_box_title_num p{font-size:0.38rem;}

.index_con02_switch_box_img{width: 7.2rem;height: 8rem; overflow: hidden;float: left;}
.index_con02_switch_box_img .tu{width:7.2rem;height:6.35rem;overflow:hidden;}
.index_con02_switch_box_img .tu img{width:100%;display:block;height:100%;}
.index_con02_switch_box_img .biaoti{width:90%;height:1.65rem;background:#189c51;color:#fff;font-size:0.26rem;padding:0 5%;}
.index_con02_switch_box_img .biaoti p{padding-top:0.5rem;} 
.index_con02_switch_box_title .biaoti p{font-size:0.24rem;margin:0.3rem 0;}
.index_con02_switch_box_title .biaoti{font-size:0.16rem;line-height:0.3rem;}