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

#bg01{width: 100%;height: 9.9rem;background: url(../../images/yinji/bg01.jpg)no-repeat center;background-size: cover;}
#bg01 .wrap{position: relative;width:85%;}
#bg01 .fl{width: 12rem;}
#bg01 .fl .jian{width: 8.4rem;margin-top: 0.4rem;}
#bg01 .fl .jian>p{font-size: 0.42rem;font-weight: bold;color: #333;}
#bg01 .fl .jian>p span{color:#199d52;}
#bg01 .fl .jian hr{width: 0.45rem;height: 3px;background: #199d52;outline: none;border:none;margin:0.4rem 0;}
#bg01 .fl .jian .wen{line-height: 0.24rem;color: #666;text-indent: 2em;text-align: justify;font-size:0.14rem;}
#bg01 .fl .jian .wen p{margin-bottom: 0.1rem;}
#bg01 .fl{margin-left:0.9rem;}
#bg01 .fl li{width: 1.6rem;float: left;text-align: center;color: #fff;height: 1.8rem;padding-top:0.2rem;font-size:0.16rem;margin-left:0.3rem;}
#bg01 .fl li p{color: #fff;margin-top: 0.7rem;}
#bg01 .fl li p span{font-size: 0.5rem;font-family: '宋体';padding-right: 0.05rem;color: #1d9450;}
#bg01 .fr a{width:1.7rem;height: 1.25rem;display: block;position: absolute;right: 0.8rem;top:3.15rem;}

#bg02{width: 100%;height: 9rem;background: url(../../images/yinji/bg02.jpg)no-repeat center;background-size: cover;}
#bg02 .wrap{position: relative;}
#bg02 li{font-size: 0.2rem;font-weight: bold;color:#333;text-align: center;width: 2.7rem;height: 3rem;position: absolute;}
#bg02 li span{display: block;color: #199d52;padding-bottom: 0.45rem;padding-top: 1.6rem;}
#bg02 li .he{width: 2.7rem;height: 1.9rem;border: 1px solid #199d52;box-shadow: 0 0 3px 3px rgba(0,0,0,0.1);border-radius: 2px;margin-bottom: 0.2rem;display: none;position: absolute;top:0;left:0;background: #199d52;color:#fff;transition:0.5s}
#bg02 li .he p{color: #fff;margin: 0.3rem auto 0.1rem;font-size:0.25rem;}
#bg02 li .he hr{width: 0.2rem;height: 1px;background: #fff;outline: none;border:none;}
#bg02 li .he .wen{width: 90%;margin:0 auto;font-size: 0.15rem;font-weight: normal;line-height: 0.23rem;}
#bg02 li:hover .he,#bg02 li.active .he{display: block;}

#bg02 li:first-child{top:2rem;left:-1rem;}
#bg02 li:nth-child(2){top:1.5rem;left:1.15rem;}
#bg02 li:nth-child(3){top:0.82rem;left:3.05rem;}
#bg02 li:nth-child(4){top:0.22rem;left:4.7rem;}
#bg02 li:nth-child(5){top:-0.2rem;left:6.3rem;}
#bg02 li:nth-child(6){top:-0.2rem;left:8.25rem;}
#bg02 li:nth-child(7){top:-0.13rem;right:1.1rem;}
#bg02 li:nth-child(8){top:-0.5rem;right:-0.95rem;}


#jianz{width: 100%;height: 8.3rem;background: url(../../images/yinji/bg03.jpg)no-repeat center;background-size: cover;}
#jianz .section05_swiper{width: 10rem;margin: 0 auto;margin-top: 1rem;position: relative;}
#jianz .shil{position: relative;font-size: 0.18rem;color: #0d0d0d;line-height: 0.5rem;width: 8rem;margin: 0 auto;text-align: center;box-shadow: 0px 0px 10px 10px rgba(0,0,0,0.1);height: 4.2rem;}
#jianz .shil .fl{width: 3.62rem;overflow: hidden;}
#jianz .shil .fl img{width: 100%;display: block;}
#jianz .shil .fr{width: 4.38rem;text-align: center;height: 4.2rem;background: #fff;}
#jianz .shil .fr .tit{text-align: left;font-size: 0.12rem;text-transform: uppercase;color: #999999;line-height: 0.3rem;padding-left: 0.5rem;}
#jianz .shil .fr .tit p{color: #199d52;font-size: 0.32rem;font-weight: bold;padding-top: 0.6rem;}
#jianz .shil .fr .name p{color: #000;font-size: 0.32rem;font-weight: bold;padding-top: 0.5rem;}
#jianz .shil .fr .name{font-size: 0.14rem;text-transform: uppercase;color: #666;line-height: 0.4rem;}
#jianz .shil .fr .biao{font-size: 0.18rem;color: #333;margin: 0.1rem auto 0.3rem;}
#jianz .shil .fr a{width: 2.2rem;height: 0.5rem;line-height: 0.5rem;text-align: center;color: #fff;background: #1d9450;display: block;margin: 0 auto;font-size: 0.18rem;}


#jianz .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%;top:48%;}
#jianz .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%;top:48%;}
.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}

#jianz .swiper-slide-prev .shil .fl{float:right;}
#jianz .swiper-slide-prev .shil .fr{display: none;}

#qiye .neirong{width:100%;margin: 0 auto;}
#qiye .neirong li{width: 32%;float: left;margin-right:2%;margin-top: 0.5rem;background: #fff;overflow:hidden;}
#qiye .neirong li:nth-child(3n){margin-right: 0%;}
#qiye .neirong li img{display: block;width: 100%;transition:all 0.6s;}
#qiye .neirong li img:hover{transform: scale(1.12, 1.12);}
#qiye a{width: 1.5rem;height: 0.4rem;line-height: 0.4rem;text-align: center;color: #0d0d0d;font-size: 0.16rem;background: #ededed;margin: 0 auto;display: block;border-radius: 0.4rem;margin-top: 0.6rem;}
#qiye a:hover{background: #199d52;color: #fff;}
#qiye .more{width: 100%;height: 0.4rem;position: relative;margin:0 auto;}
#qiye .more hr{border:none;outline: none;background: #e6e6e6;position: absolute;top: 0.14rem;display: block;width: 100%;height: 1px;z-index: -1;}

#ban{margin-top:0.8rem;}




.dialog-header{display: none;}
.dialog-background {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 990;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  background-color: rgba(0, 0, 0, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000); }

.dialog-section {
  opacity: 0;
  filter: alpha(opacity=0);
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 999;
  padding: 0;
  margin: 0;
  background-color: #FFF;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); }

.dialog-body,
.dialog-imagelist {
  box-sizing: content-box;
  z-index: 1;
  min-width: 10rem;
  height: 100%;
  padding: 32px;
  margin: 0;
  overflow: hidden; }
  .dialog-body.withNoPadding,
  .dialog-imagelist.withNoPadding {
    padding: 0; }
  .dialog-body.withNoMinWidth,
  .dialog-imagelist.withNoMinWidth {
    min-width: auto;
    min-width: 0; }

.customClass video{width:100%;}


#qiye{width: 100%;height: 5rem;}
#qiye .bg03 .swiper-slide li img{width: 100%;display: block;transiton:0.5s}
#qiye .bg03 .swiper-slide li:hover img{transform: scale(1.3);}
#qiye .bg03 .swiper-slide li{width: 3.7rem;height: 2.43rem;border:5px solid #fff;float:left;margin:0.15rem;display: inline-block;text-align: center;overflow:hidden;}
#qiye .bg03 .swiper-slide li:first-child{margin-left: 1rem;}

#qiye .bg03{width: 14rem;overflow: hidden;position: absolute;right: 0;top:0.5rem;z-index: 0;}
#qiye .swiper-button-prev,#qiye .swiper-button-next{top: 2rem;position: absolute;}

 .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}
