.pro2Main {
  max-width: 1200px;
  margin: 0 auto;
}
.pro2Main .mbx {
  width: 100%;
  border-bottom: 4px solid #e5e5e5;
  padding: 12px 5px;
}
.pro2Main .mbx a {
  color: #009a74;
}
.pro2Main .comTitle {
  text-align: center;
  padding: 40px 0;
}
.pro2Main .comTitle p {
  font-size: 1rem;
}
.pro2Main .comMenuList {
  margin-bottom: 70px;
}
.pro2Main .comMenuList .comMenuListBox {
  display: flex;
  justify-content: space-between;
  padding: 0 10px;
  flex-wrap: wrap;
  max-width: 1200px;
  margin: 0 auto;
}
.pro2Main .comMenuList .comMenuListBox a {
  width: 32%;
  color: #fff;
  background: url("../static/company_07.png") no-repeat #474747 15px;
  padding: 10px 10px 10px 35px;
  font-size: 1.125rem;
  margin-bottom: 15px;
  display: flex;
  align-items: center;
}
.pro2Main .comMenuList .comMenuListBox a:nth-child(4) {
  margin-right: 0;
}
.pro2Main .comMenuList .comMenuListBox a:hover {
  text-decoration: none;
  color: #fff;
  background: url("../static/company_07.png") no-repeat #009a74 15px;
}
.pro2Main .comMenuList .comMenuListBox a.active {
  text-decoration: none;
  color: #fff;
  background: url("../static/company_07.png") no-repeat #009a74 15px;
}
.pro2Main .comTitle2 {
  padding: 10px 0 10px 40px;
  background: #ececec;
  position: relative;
  height: 50px;
  display: flex;
  align-items: center;
  font-size: 1.125rem;
  margin: 0 10px 40px 10px;
}
.pro2Main .comTitle2:after {
  content: "";
  width: 8px;
  background: #009a74;
  height: 30px;
  position: absolute;
  left: 15px;
}
.pro2Main .bannerMain {
  width: 100%;
  padding: 0 10px;
  margin-bottom: 60px;
}
.pro2Main .bannerMain .bannerBox {
  background: #000;
  background: url("../static/index_banner1.png") no-repeat center center;
  display: flex;
}
.pro2Main .bannerMain .bannerBox .bannerL {
  padding: 50px 0;
  width: 60%;
}
.pro2Main .bannerMain .bannerBox .bannerL h1 {
  font-size: 1.125rem;
  color: #fff;
  width: 88%;
  margin: 0 auto 60px auto;
  font-weight: normal;
  line-height: 2.25rem;
}
.pro2Main .bannerMain .bannerBox .bannerL .btnBox {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.pro2Main .bannerMain .bannerBox .bannerL .btnBox a.button {
  width: 65%;
  padding: 20px 60px 20px 62px;
  border: 1px solid #009a74;
  font-size: 1.5rem;
  color: #fff;
  display: block;
  border-radius: 20px;
  background: url("../static/index_08.png") no-repeat #009a74 30px;
  text-decoration: none;
  margin-bottom: 30px;
}
.pro2Main .bannerMain .bannerBox .bannerL .btnBox a.button:hover {
  background: url("../static/index_08.png") no-repeat #008363 30px;
}
.pro2Main .bannerMain .bannerBox .bannerR {
  width: 40%;
  padding-top: 30px;
  text-align: center;
}
.pro2Main .bannerMain .bannerBox .bannerR .text {
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 15px;
}
.pro2Main .proCon1 {
  padding: 0 10px 40px 10px;
  text-align: center;
}
.pro2Main .proCon1 p {
  margin-bottom: 40px;
  padding: 0 10px;
  text-align: left;
  font-size: 1rem;
}
.pro2Main .proCon1 img {
  max-width: 100%;
}
.pro2Main .proPic {
  width: 100%;
  float: left;
  clear: both;
  margin-bottom: 50px;
}
.pro2Main .proPic ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
}
.pro2Main .proPic ul li {
  width: 50%;
  text-align: center;
  float: left;
  margin: 30px 0px;
}
@media screen and (max-width: 1000px) {
  .pro2Main .comMenuList .comMenuListBox a {
    font-size: 0.875rem;
  }
  .pro2Main .bannerMain .bannerBox .bannerL .btnBox a.button {
    width: 80%;
  }
}
@media screen and (max-width: 765px) {
  .pro2Main .proPic ul li {
    width: 100%;
    margin: 0 0 20px 0;
  }
  .pro2Main .proCon1 {
    padding: 0 10px 30px 10px;
  }
  .pro2Main .proCon1 p {
    margin-bottom: 20px;
  }
  .pro2Main .proCon2 {
    padding: 0 10px 30px 10px;
  }
  .pro2Main .proCon2 .textBox table {
    display: block;
    width: 100%;
    overflow-x: scroll;
  }
  .pro2Main .comMenuList .comMenuListBox {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .pro2Main .comMenuList .comMenuListBox a {
    width: 48%;
    margin: 0 0 10px 0;
    display: flex;
    align-items: center;
  }
  .pro2Main .bannerMain {
    margin-bottom: 30px;
  }
  .pro2Main .bannerMain .bannerBox {
    display: inherit;
    background: url("../static/index_banner1.png") no-repeat center center;
    background-size: cover;
  }
  .pro2Main .bannerMain .bannerBox .bannerL {
    width: 100%;
    padding: 30px 0;
  }
  .pro2Main .bannerMain .bannerBox .bannerL h1 {
    margin: 0 auto 30px auto;
  }
  .pro2Main .bannerMain .bannerBox .bannerL .btnBox a.button {
    font-size: 1rem;
  }
  .pro2Main .bannerMain .bannerBox .bannerR {
    padding: 0 0 30px 0;
    width: 100%;
  }
}
@media screen and (max-width: 500px) {
  .pro2Main .comMenuList {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 400px) {
  .pro2Main .bannerMain .bannerBox .bannerL .btnBox a.button {
    width: 90%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByb2R1Y3RzNy5sZXNzIiwicHJvZHVjdHM3LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGlCQUFBO0VBQ0EsY0FBQTtBQ0NGO0FESEE7RUFJSSxXQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQkFBQTtBQ0VKO0FEUkE7RUFRTSxjQUFBO0FDR047QURYQTtFQVlJLGtCQUFBO0VBQ0EsZUFBQTtBQ0VKO0FEZkE7RUFlTSxlQUFBO0FDR047QURsQkE7RUFtQkksbUJBQUE7QUNFSjtBRHJCQTtFQXFCTSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBQ0dOO0FEN0JBO0VBNEJRLFVBQUE7RUFDQSxXQUFBO0VBQ0Esa0VBQUE7RUFDQSw0QkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QUNJUjtBREhRO0VBQ0UsZUFBQTtBQ0tWO0FESFE7RUFDRSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxrRUFBQTtBQ0tWO0FEL0NBO0VBOENRLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLGtFQUFBO0FDSVI7QURwREE7RUFzREkseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7QUNDSjtBREFJO0VBQ0UsV0FBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QUNFTjtBRHRFQTtFQXdFSSxXQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0FDQ0o7QUQzRUE7RUE0RU0sZ0JBQUE7RUFDQSxzRUFBQTtFQUNBLGFBQUE7QUNFTjtBRGhGQTtFQWdGUSxlQUFBO0VBQ0EsVUFBQTtBQ0dSO0FEcEZBO0VBbUZVLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7QUNJVjtBRDVGQTtFQTJGVSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0FDSVY7QURqR0E7RUErRlksVUFBQTtFQUNBLDRCQUFBO0VBQ0EseUJBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxnRUFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QUNLWjtBREpZO0VBQ0UsZ0VBQUE7QUNNZDtBRGhIQTtFQWdIUSxVQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBQ0dSO0FEckhBO0VBb0hVLFdBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0FDSVY7QUQ1SEE7RUE4SEkseUJBQUE7RUFDQSxrQkFBQTtBQ0NKO0FEaElBO0VBaUlPLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0QsZUFBQTtBQ0VOO0FEdElBO0VBdUlNLGVBQUE7QUNFTjtBRHpJQTtFQTJJTSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtBQ0NOO0FEL0lBO0VBZ0pRLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQ0VSO0FEdEpBO0VBc0pjLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtBQ0dkO0FEWUE7RUFDRTtJQUlRLG1CQUFBO0VDYlI7RURTQTtJQVNJLFVBQUE7RUNmSjtBQUNGO0FEd0JBO0VBRUU7SUFHTSxXQUFBO0lBQ0Esa0JBQUE7RUN6Qk47RURxQkE7SUFRSSx5QkFBQTtFQzFCSjtFRGtCQTtJQVVNLG1CQUFBO0VDekJOO0VEZUE7SUFjSSx5QkFBQTtFQzFCSjtFRFlBO0lBaUJRLGNBQUE7SUFDQSxXQUFBO0lBQ0Esa0JBQUE7RUMxQlI7RURPQTtJQXlCTSxlQUFBO0lBQ0EsOEJBQUE7RUM3Qk47RURHQTtJQTRCUSxVQUFBO0lBQ0Esa0JBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7RUM1QlI7RURIQTtJQW9DSSxtQkFBQTtFQzlCSjtFRE5BO0lBc0NNLGdCQUFBO0lBQ0Esc0VBQUE7SUFDQSxzQkFBQTtFQzdCTjtFRFhBO0lBMENRLFdBQUE7SUFDQSxlQUFBO0VDNUJSO0VEZkE7SUE2Q1Usd0JBQUE7RUMzQlY7RURsQkE7SUFpRFksZUFBQTtFQzVCWjtFRHJCQTtJQXNEUSxtQkFBQTtJQUNBLFdBQUE7RUM5QlI7QUFDRjtBRDZDQTtFQUNFO0lBRUksbUJBQUE7RUM1Q0o7QUFDRjtBRCtDQTtFQUNFO0lBQ0UsVUFBQTtFQzdDRjtBQUNGIiwiZmlsZSI6InByb2R1Y3RzNy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucHJvMk1haW57XHJcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgbWFyZ2luOjAgYXV0bztcclxuICAubWJ4e1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIGJvcmRlci1ib3R0b206NHB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICBwYWRkaW5nOjEycHggNXB4O1xyXG4gICAgYXtcclxuICAgICAgY29sb3I6IzAwOWE3NDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvbVRpdGxle1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgcHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY29tTWVudUxpc3R7XHJcbiAgICBtYXJnaW4tYm90dG9tOjcwcHg7XHJcbiAgICAuY29tTWVudUxpc3RCb3h7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgcGFkZGluZzowIDEwcHg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgIGF7XHJcbiAgICAgICAgd2lkdGg6MzIlO1xyXG4gICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL2NvbXBhbnlfMDcucG5nXCIpIG5vLXJlcGVhdCAjNDc0NzQ3IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZzoxMHB4IDEwcHggMTBweCAzNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjE1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDQpe1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OjA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL3N0YXRpYy9jb21wYW55XzA3LnBuZ1wiKSBuby1yZXBlYXQgIzAwOWE3NCAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBhLmFjdGl2ZXtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL2NvbXBhbnlfMDcucG5nXCIpIG5vLXJlcGVhdCAjMDA5YTc0IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5jb21UaXRsZTJ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCA0MHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2VjZWNlYztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDo1MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBtYXJnaW46MCAxMHB4IDQwcHggMTBweDtcclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOjhweDtcclxuICAgICAgYmFja2dyb3VuZDogIzAwOWE3NDtcclxuICAgICAgaGVpZ2h0OjMwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDoxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYmFubmVyTWFpbntcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBwYWRkaW5nOjAgMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206NjBweDtcclxuICAgIC5iYW5uZXJCb3h7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL3N0YXRpYy9pbmRleF9iYW5uZXIxLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLmJhbm5lckx7XHJcbiAgICAgICAgcGFkZGluZzo1MHB4IDA7XHJcbiAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICBoMXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgICB3aWR0aDogODglO1xyXG4gICAgICAgICAgbWFyZ2luOjAgYXV0byA2MHB4IGF1dG87XHJcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG5Cb3h7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBhLmJ1dHRvbntcclxuICAgICAgICAgICAgd2lkdGg6NjUlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOjIwcHggNjBweCAyMHB4IDYycHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjoxcHggc29saWQgIzAwOWE3NDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL2luZGV4XzA4LnBuZ1wiKSBuby1yZXBlYXQgIzAwOWE3NCAzMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MzBweDtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdGF0aWMvaW5kZXhfMDgucG5nXCIpIG5vLXJlcGVhdCAjMDA4MzYzIDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmJhbm5lclJ7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICBwYWRkaW5nLXRvcDozMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAudGV4dHtcclxuICAgICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6MTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnByb0NvbjF7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHggNDBweCAxMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcHtcclxuICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IFxyXG4gICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgaW1ne1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcm9QaWN7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgIHVse1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMzBweCAwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgLnBybzJNYWluIC5jb21NZW51TGlzdHtcclxuXHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xyXG4gIC5wcm8yTWFpbntcclxuXHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gIC5wcm8yTWFpbntcclxuICAgIC5jb21NZW51TGlzdHtcclxuICAgICAgLmNvbU1lbnVMaXN0Qm94e1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYmFubmVyTWFpbiAuYmFubmVyQm94IC5iYW5uZXJMIC5idG5Cb3ggYS5idXR0b257XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg4MHB4KSB7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcclxuICAucHJvMk1haW57XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2NXB4KSB7XHJcblxyXG4gIC5wcm8yTWFpbntcclxuICAgIC5wcm9QaWMgdWx7XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgbWFyZ2luOjAgMCAyMHB4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcm9Db24xe1xyXG4gICAgICBwYWRkaW5nOjAgMTBweCAzMHB4IDEwcHg7XHJcbiAgICAgIHB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJvQ29uMntcclxuICAgICAgcGFkZGluZzowIDEwcHggMzBweCAxMHB4O1xyXG4gICAgICAudGV4dEJveHtcclxuICAgICAgICB0YWJsZXtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29tTWVudUxpc3R7XHJcbiAgICAgIC5jb21NZW51TGlzdEJveHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgICAgbWFyZ2luOjAgMCAxMHB4IDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5iYW5uZXJNYWlue1xyXG4gICAgICBtYXJnaW4tYm90dG9tOjMwcHg7XHJcbiAgICAgIC5iYW5uZXJCb3gge1xyXG4gICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL2luZGV4X2Jhbm5lcjEucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgLmJhbm5lckwge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOjMwcHggMDtcclxuICAgICAgICAgIGgxe1xyXG4gICAgICAgICAgICBtYXJnaW46MCBhdXRvIDMwcHggYXV0b1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmJ0bkJveCB7XHJcbiAgICAgICAgICAgIGEuYnV0dG9ue1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYmFubmVyUntcclxuICAgICAgICAgIHBhZGRpbmc6MCAwIDMwcHggMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcclxuICAucHJvMk1haW4ge1xyXG5cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpe1xyXG4gIC5wcm8yTWFpbntcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAucHJvMk1haW57XHJcbiAgICAuY29tTWVudUxpc3R7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206MTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAucHJvMk1haW4gLmJhbm5lck1haW4gLmJhbm5lckJveCAuYmFubmVyTCAuYnRuQm94IGEuYnV0dG9ue1xyXG4gICAgd2lkdGg6OTAlO1xyXG4gIH1cclxufSIsIi5wcm8yTWFpbiB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wcm8yTWFpbiAubWJ4IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZTVlNWU1O1xuICBwYWRkaW5nOiAxMnB4IDVweDtcbn1cbi5wcm8yTWFpbiAubWJ4IGEge1xuICBjb2xvcjogIzAwOWE3NDtcbn1cbi5wcm8yTWFpbiAuY29tVGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbi5wcm8yTWFpbiAuY29tVGl0bGUgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wcm8yTWFpbiAuY29tTWVudUxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuLnBybzJNYWluIC5jb21NZW51TGlzdCAuY29tTWVudUxpc3RCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucHJvMk1haW4gLmNvbU1lbnVMaXN0IC5jb21NZW51TGlzdEJveCBhIHtcbiAgd2lkdGg6IDMyJTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL3N0YXRpYy9jb21wYW55XzA3LnBuZ1wiKSBuby1yZXBlYXQgIzQ3NDc0NyAxNXB4O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAzNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHJvMk1haW4gLmNvbU1lbnVMaXN0IC5jb21NZW51TGlzdEJveCBhOm50aC1jaGlsZCg0KSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wcm8yTWFpbiAuY29tTWVudUxpc3QgLmNvbU1lbnVMaXN0Qm94IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdGF0aWMvY29tcGFueV8wNy5wbmdcIikgbm8tcmVwZWF0ICMwMDlhNzQgMTVweDtcbn1cbi5wcm8yTWFpbiAuY29tTWVudUxpc3QgLmNvbU1lbnVMaXN0Qm94IGEuYWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL2NvbXBhbnlfMDcucG5nXCIpIG5vLXJlcGVhdCAjMDA5YTc0IDE1cHg7XG59XG4ucHJvMk1haW4gLmNvbVRpdGxlMiB7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNlY2VjZWM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMCAxMHB4IDQwcHggMTBweDtcbn1cbi5wcm8yTWFpbiAuY29tVGl0bGUyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDhweDtcbiAgYmFja2dyb3VuZDogIzAwOWE3NDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1cHg7XG59XG4ucHJvMk1haW4gLmJhbm5lck1haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3gge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdGF0aWMvaW5kZXhfYmFubmVyMS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucHJvMk1haW4gLmJhbm5lck1haW4gLmJhbm5lckJveCAuYmFubmVyTCB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgd2lkdGg6IDYwJTtcbn1cbi5wcm8yTWFpbiAuYmFubmVyTWFpbiAuYmFubmVyQm94IC5iYW5uZXJMIGgxIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDg4JTtcbiAgbWFyZ2luOiAwIGF1dG8gNjBweCBhdXRvO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbi5wcm8yTWFpbiAuYmFubmVyTWFpbiAuYmFubmVyQm94IC5iYW5uZXJMIC5idG5Cb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3ggLmJhbm5lckwgLmJ0bkJveCBhLmJ1dHRvbiB7XG4gIHdpZHRoOiA2NSU7XG4gIHBhZGRpbmc6IDIwcHggNjBweCAyMHB4IDYycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDlhNzQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdGF0aWMvaW5kZXhfMDgucG5nXCIpIG5vLXJlcGVhdCAjMDA5YTc0IDMwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wcm8yTWFpbiAuYmFubmVyTWFpbiAuYmFubmVyQm94IC5iYW5uZXJMIC5idG5Cb3ggYS5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdGF0aWMvaW5kZXhfMDgucG5nXCIpIG5vLXJlcGVhdCAjMDA4MzYzIDMwcHg7XG59XG4ucHJvMk1haW4gLmJhbm5lck1haW4gLmJhbm5lckJveCAuYmFubmVyUiB7XG4gIHdpZHRoOiA0MCU7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJvMk1haW4gLmJhbm5lck1haW4gLmJhbm5lckJveCAuYmFubmVyUiAudGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ucHJvMk1haW4gLnByb0NvbjEge1xuICBwYWRkaW5nOiAwIDEwcHggNDBweCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJvMk1haW4gLnByb0NvbjEgcCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnBybzJNYWluIC5wcm9Db24xIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5wcm8yTWFpbiAucHJvUGljIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5wcm8yTWFpbiAucHJvUGljIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wcm8yTWFpbiAucHJvUGljIHVsIGxpIHtcbiAgd2lkdGg6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAzMHB4IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucHJvMk1haW4gLmNvbU1lbnVMaXN0IC5jb21NZW51TGlzdEJveCBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3ggLmJhbm5lckwgLmJ0bkJveCBhLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY1cHgpIHtcbiAgLnBybzJNYWluIC5wcm9QaWMgdWwgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxuICAucHJvMk1haW4gLnByb0NvbjEge1xuICAgIHBhZGRpbmc6IDAgMTBweCAzMHB4IDEwcHg7XG4gIH1cbiAgLnBybzJNYWluIC5wcm9Db24xIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBybzJNYWluIC5wcm9Db24yIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMzBweCAxMHB4O1xuICB9XG4gIC5wcm8yTWFpbiAucHJvQ29uMiAudGV4dEJveCB0YWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG4gIC5wcm8yTWFpbiAuY29tTWVudUxpc3QgLmNvbU1lbnVMaXN0Qm94IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5wcm8yTWFpbiAuY29tTWVudUxpc3QgLmNvbU1lbnVMaXN0Qm94IGEge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucHJvMk1haW4gLmJhbm5lck1haW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3gge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL2luZGV4X2Jhbm5lcjEucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3ggLmJhbm5lckwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuICAucHJvMk1haW4gLmJhbm5lck1haW4gLmJhbm5lckJveCAuYmFubmVyTCBoMSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweCBhdXRvO1xuICB9XG4gIC5wcm8yTWFpbiAuYmFubmVyTWFpbiAuYmFubmVyQm94IC5iYW5uZXJMIC5idG5Cb3ggYS5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucHJvMk1haW4gLmJhbm5lck1haW4gLmJhbm5lckJveCAuYmFubmVyUiB7XG4gICAgcGFkZGluZzogMCAwIDMwcHggMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnBybzJNYWluIC5jb21NZW51TGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3ggLmJhbm5lckwgLmJ0bkJveCBhLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuIl19 */