/* 
* @Author: sublime text
* @Date:   2021-08-02 16:34:09
* @Last Modified by:   sublime text
* @Last Modified time: 2021-08-16 16:39:19
*/
#banner img{width: 100%;display: block;}
.title{font-size: 0.42rem;color: #333333;text-align: center;padding-top: 1rem;font-weight: bold;}
.title span{color: #199d52;}
.title hr{width: 0.85rem;height: 1px;background: #199d52;border:none;outline: none;margin-top: 0.3rem;}

#mianbao{width: 73%;height: 1.2rem;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: 0.6rem;}
#mianbao .top a{display: inline-block;margin: 0 0.1rem;color: #999999;font-size: 0.16rem;}
#mianbao .top{height: 0.6rem;line-height: 0.6rem;border-bottom: 1px solid #ccc;width: 95%;padding: 0 2.5%;}
#mianbao img{display: block;float: left;padding-top: 0.21rem;width: 0.18rem;float:left;}
#mianbao .wrap{width: 100%;}
#mianbao a:hover,#mianbao a.on{color: #199d52;}
#mianbao .bottom a{width: 50%;float: left;text-align: center;color: #999999;font-size: 0.16rem;}
#mianbao .bottom a.on{background:#1daf5c;color:#fff;}
#mianbao .bottom a:hover{color:#1daf5c}
#mianbao .bottom a.on:hover{color:#fff;}

.shili{margin-top: 0.6rem;width:14rem;overflow: hidden;margin:0 auto;}
.shili ul span{float: left;width: 11.1%;height: 0.7rem;display: block;cursor: pointer;line-height: 0.7rem;border-bottom: 1px solid #e5e5e5;color: #999;text-align: center;font-size: 0.16rem;margin: 0.3rem auto;}
.shili ul span.on{color: #199d52;}

.shili .mid{position: relative;}
.shili .mid .case_bg .case{width:14rem;height: 7.2rem; overflow: hidden;}
.shili .case_con{width:14rem; position: absolute; top: 0; left: 0;}
.shili .case_box{width:14rem; float: left; position: relative;color: #fff;}
.shili .case_box .fl{width: 7.1rem;}
.shili .case_box .fl .tit{font-size: 0.16rem;text-transform: uppercase;color: #999;letter-spacing: 2px;margin-top: 0.3rem;}
.shili .case_box .fl .tit p{font-size: 0.3rem;font-weight: bold;color: #333;}
.shili .case_box .fl .bottom{width: 7.1rem;height: 5.1rem;position: relative;margin-top: 0.4rem;}
.shili .case_box .fl .bottom .map{position: absolute;width: 7rem;height: 5rem;left:0;top: 0;background: #666;z-index: 1;}
.shili .case_box .fl .bottom .hezi{position: absolute;width: 7rem;height: 5rem;bottom:0;right: 0;background: #199d52;}
.shili .case_box .fr{width: 5.8rem;}
.shili .case_box .fr .tit{font-size: 0.3rem;font-weight: bold;color: #333;margin-top: 0.3rem;}
.shili .case_box .fr hr{width: 0.6rem;height: 4px;outline: none;border:none;background: #199d52;margin:0.4rem 0;}
.shili .case_box .fr .zuo li{margin: 0.35rem 0;}
.shili .case_box .fr .zuo img{width: 0.38rem;height: 0.36rem;display: block;}
.shili .case_box .fr .zuo span{display: block;font-size: 0.16rem;color: #ccc;margin: 0.2rem auto 0.1rem;}
.shili .case_box .fr .zuo p{font-size: 0.2rem;color: #333;}
.shili .case_box .fr .zuo{width: 4rem;float: left;}
.shili .case_box .fr .you{width: 1.3rem;float: right;}
.shili .case_box .fr .you img{width: 1.3rem;height: 1.3rem;display: block;margin-top: 0.7rem;}


/*荣誉证书*/

#rongyu{width:100%;height: 13rem;background: #f9f9f9;}
.honner{ width:14rem; height:12rem; margin:0px auto; font-family:"Microsoft YaHei";padding-top: 0.7rem;}
.honner .tab{width:100%; height:0.8rem; line-height:0.8rem;margin: 0 auto;background: #fff;}
.honner .tab a{display:block; float:left; color:#fff; height:0.8rem; line-height:0.8rem;text-align:center; font-size:0.18rem; width: 50%;color: #333;}
.honner .tab a:hover,.honner .tab a.on{color:#fff;background: #199d52;}
.honner .content{ overflow:hidden; width:14rem; position:relative; float:left; margin-top:4px; height:11.4rem;}
.honner .content .left_1 a:hover{color:#1763b5;}
.honner .content .left_2 a:hover{color:#1763b5;}
.honner .content .ul{ position:absolute; left:0; top:0; width:14rem;}
.honner .content .li{ width:14rem; float:left;height:11.4rem;}
.honner .aabottom{ width: 14rem; margin:auto;margin-top: 40px;}	
.honner .aabottom .bbb li{float: left;width: 4.45rem;text-align: center;margin-bottom: 0.2rem;height: 2.5rem;background:url(../../images/lianxi/mingp.jpg)no-repeat center;background-size: cover;margin-right: 0.25rem;}
.honner .aabottom .bbb li:nth-child(3n){margin-right: 0;}
.honner .aabottom .hd{margin-top: 0.3rem;}
.honner .aabottom .hd ul{ height:0.12rem; text-align:center;}
.honner .aabottom .hd ul li{ display:inline-block; *display:inline; *zoom:1; float:none; width:0.12rem; height:0.12rem; margin:0 0.1rem; border-radius:0.12rem; background:#ccc;}
.honner .aabottom .hd ul li .fl{width: 1.35rem;height: 1.85rem;}
.honner .aabottom .hd ul li .fl img{width: 100%;display: block;}
.honner .aabottom .hd ul li.on{ background:#199d52; width:0.5rem;}
.honner .aabottom .bbb .fl{margin: 0.1rem;width: 1.34rem;height: 1.85rem;}
.honner .aabottom .bbb .fl img{width: 100%;display: block;}
.honner .aabottom .bbb .name{font-size: 0.14rem;line-height: 0.47rem;color: #666;text-align: left !important;width: 2.55rem;padding-top: 0.3rem;float: right;}
.honner .aabottom .bbb .name span{line-height:0.3rem;display:block;padding-top:0.1rem;}
.honner .aabottom .bbb .fr{width: 2.9rem;height: 2rem;position: relative;}
.honner .aabottom .bbb .fr a{width: 0.30rem;height: 0.30rem;position: absolute;right: 0.2rem;top:0.2rem;display: block;}
.honner .aabottom .bbb .fr a img{width: 1.56rem;height: 1.62rem;display: none;position: absolute;left:-1.25rem;}
.honner .aabottom .bbb .fr a:hover img{display: block;}
.honner .aabottom .bbb li .p{width: 100%;height: 0.5rem;line-height: 0.44rem;text-align: center;font-size: 0.18rem;font-weight: bold;}

.bg3{width: 100%;height: 6.45rem;background: url(../../images/lianxi/bg3.jpg)no-repeat center;background-size: cover;}
.bg3 .wrap{text-align: left;font-size: 0.16rem;color: #666;letter-spacing: 1px;}
.bg3 .wrap p{font-size: 0.35rem;font-weight: bold;color: #333;padding-top: 4rem;padding-bottom: 0.1rem;}

.bg4{width: 100%;height: 7.2rem;background: url(../../images/lianxi/bg4.jpg)no-repeat center;background-size: cover;}
.bg4 .tit{text-align: center;line-height: 0.75rem;color: #fff;font-size: 0.32rem;padding-top: 0.8rem;letter-spacing: 5px;}
.bg4 .bottom .fl{width: 8.2rem;margin-left: 0.8rem;}
.bg4 .bottom .fl form{margin-top: 0.7rem;}
.bg4 .bottom .fl input{width: 2.8rem;height: 0.4rem;line-height: 0.4rem;background:#f2f2f2;outline: none;border:none;text-indent: 0.2rem;margin-right: 0.57rem;font-size: 0.14rem;color: #666;margin-bottom: 0.3rem;}
.bg4 .bottom .fl textarea{outline: none;border: none;background: #f2f2f2;width: 7.6rem;margin: 0.2rem 0;color: #666;height:1.2rem;text-indent: 0.2rem;font-size: 0.14rem;font-family: 'Microsoft YaHei';line-height: 0.35rem;}
.bg4 .bottom .fl .tijiao1{margin:0 auto;}
.bg4 .bottom .fr{width: 4.6rem;margin-right: 0.25rem;text-align: center;line-height: 0.5rem;font-size: 0.16rem;color: #666;}
.bg4 .bottom .fr .tu{width: 1.4rem;height: 1.4rem;;margin: 1rem auto 0.7rem;}
.bg4 .bottom .fr .tu img{width: 100%;display: block}
.bg4 .bottom .fr p{font-size: 0.32rem;font-family: '宋体';color:#333;letter-spacing: 2px;text-align: left;}
.bg4 .bottom .fr p img{width: 0.38rem;height: 0.38rem;display: inline-block;padding-top: 0.05rem;float: left;padding-left: 1rem;padding-right: 0.15rem;}

#ban{margin-top:0.5rem;}



#gongyin{width: 100%;height: 8.3rem;}
#gongyin .tit{margin-top: 0.8rem;}
#gongyin .tit p{font-size: 0.22rem;color: #333;font-weight: bold;margin-bottom: 0.2rem;}
#gongyin .tit li{font-size: 0.18rem;float: left;width: 1rem;float: left;}
#gongyin .tit li span{font-size: 0.14rem;padding-right: 0.1rem;}
#gongyin .tit li:first-child span{color: #b7b5ff;}
#gongyin .tit li:nth-child(2) span{color: #79c3d4;}
#gongyin .tit li:nth-child(3) span{color: #545c8c;}
#gongyin .tit li:nth-child(4) span{color: #1588a7;}
#gongyin .tit li:nth-child(5) span{color: #71af84;}
#gongyin .tit li:nth-child(6) span{color: #ea98ae;}
#gongyin .tit li:nth-child(7) span{color: #fed048;}
#gongyin .tit li:nth-child(8) span{color: #b8b5fe;}
#gongyin .tit li:nth-child(9) span{color: #fed049;}
#gongyin .tit li:nth-child(10) span{color: #e88a6a;}
#gongyin .tit li:nth-child(11) span{color: #387c6e;}
#gongyin .tit li:nth-child(12) span{color: #fed048;}

/*活动*/
.info_box_pic_box_wrap{margin-top: 0.5rem;}
#gongyin .info_box_pic_box{line-height: 0.35rem;font-size: 0.16rem;height: 7.5rem;text-align: left;margin-bottom:0.2rem;}
#gongyin .info_box_pic_box .swiper-slide .nei{width: 6.8rem;height: 4rem;position: relative;background: #fff;box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.1);margin: 0.1rem auto;}
#gongyin .nei .fl{width: 5rem;margin-left: 0.3rem;}
#gongyin .nei .fl .tit img{width: 0.24rem;height: 0.26rem;display: block;float: left;padding-right: 0.1rem;padding-top: 0.05rem;}
#gongyin .nei .fl .tit{font-size: 0.24rem;margin-top: 0.45rem;margin-bottom: 0.2rem;}
#gongyin .nei .fl .tu{width: 2.2rem;height: 1.3rem;}
#gongyin .nei .fl .tu img{width: 100%;display: block;}
#gongyin .nei .wen p{font-size: 0.2rem;margin-top: 0.3rem;}
#gongyin .nei .wen li{line-height: 0.35rem;font-size: 0.16rem;color: #ccc;}
#gongyin .nei .wen li img{width: 0.18rem;height: 0.18rem;display: block;float: left;padding-top: 0.1rem;padding-right:0.1rem; }
#gongyin .nei .fr{width: 3.35rem;height: 3.4rem;margin-right: 0rem;margin-top: 0.3rem;position:absolute;right:0.1rem;}
#gongyin .nei .fr img{width: 100%;display: block;}

 .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:-0.7rem !important;}
.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:-0.8rem !important;}
.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}

.info_box_pic_box{width:14rem;overflow:hidden;text-align:center;position:relative;margin: 0 auto;}
  

.bg05 .swiper-pagination-bullet{font-size: 0.18rem;margin:0 0.3rem;color:#999;opacity:1;list-style:none;outline:none;height:0;text-align:center;margin-top:0.1rem;width:auto;}
.bg05 .swiper-pagination-bullet-active{background:#199d52 !important;color: #199d52;opacity:1;font-weight:bold;}
.bg05 .swiper-pagination-bullet span{display:block;width:1rem !important;}
.bg05 .swiper-pagination{width:100%;} 

.bg05 .swiper-slide-active .nei{box-shadow:0px 0px 5px 5px rgba(25,157,82,0.8) !important;}