.infoCommon {
  position: relative;
  overflow: hidden;
  font-size: 16px;
  color: #2ea46c;
  text-align: left;
  text-decoration: none;
  letter-spacing: 0px;
  text-overflow: ellipsis;
}
.locationCommon {
  font-size: 19px;
  color: #ffffff;
  text-decoration: none;
  letter-spacing: 0px;
}
.location2Common {
  font-size: 19px;
  color: #ffffff;
  text-decoration: none;
  letter-spacing: 0px;
}
.location4Common {
  font-size: 19px;
  color: #ffffff;
  text-decoration: none;
  letter-spacing: 0px;
}
.location6Common {
  font-size: 19px;
  color: #ffffff;
  text-decoration: none;
  letter-spacing: 0px;
}
.detail2Common {
  font-size: 14px;
  color: #666666;
  text-align: center;
  text-decoration: none;
  letter-spacing: 0px;
}
.meta2Common {
  position: relative;
  font-size: 22px;
  color: #333333;
  text-align: right;
  text-decoration: none;
  letter-spacing: 0px;
}
.rowItem0Common {
  position: relative;
  display: flex;
  align-items: center;
  width: 67px;
  height: 67px;
}
.rowItem01Common {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 67px;
  height: 67px;
}
.info3Common {
  position: relative;
  overflow: hidden;
  height: 23px;
  max-width: 181px;
  font-size: 22px;
  color: #333333;
  text-align: left;
  text-decoration: none;
  letter-spacing: 0px;
  text-overflow: ellipsis;
}
.backgroundCommon {
  position: absolute;
  left: 0px;
  overflow: hidden;
  width: 280px;
  height: 162px;
}
.mod {
  width: 100%;
  height: 3800px;
}
.group {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  height: 3800px;
  background-color: #ffffff;
  background-image: url(./images/img_40.png);
  background-size: contain;
}
.header {
  position: relative;
  display: flex;
  align-items: flex-start;
  align-self: center;
  margin-top: 15px;
  line-height: 16px;
}
.logo {
  width: 108px;
  height: 75px;
  margin-right: 308px;
  line-height: normal;
}
.tag {
  margin-top: 34px;
  margin-right: 27px;
  font-size: 16px;
  color: #2eac6f;
  text-decoration: none;
  letter-spacing: 0.64px;
  white-space: nowrap;
}
.summary {
  margin-top: 34px;
  font-size: 16px;
  color: #666666;
  text-decoration: none;
  letter-spacing: 0.64px;
  white-space: pre;
}
.body {
  position: relative;
  display: flex;
  align-items: flex-start;
  margin-top: 15px;
  background-image: url(./images/img_41.png);
  background-size: contain;
}
.block {
  display: flex;
  align-items: flex-start;
  background-image: url(./images/img_42.png);
  background-size: contain;
}
.container {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 600px;
  background-image: url(./images/img_43.png);
  background-size: 100% 100%;
}
.entryPic {
  position: relative;
  width: 251px;
  height: 188px;
  margin-top: 78px;
}
.title {
  position: relative;
  /* overflow: hidden; */
  height: 43px;
  max-width: 1908px;
  margin-top: 21px;
  font-size: 45px;
  line-height: 45px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  letter-spacing: 0px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.article {
  position: relative;
  display: -webkit-inline-box;
  overflow: hidden;
  width: 702px;
  height: 62px;
  margin-top: 29px;
  font-size: 22px;
  line-height: 31px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  letter-spacing: 0px;
  text-overflow: ellipsis;
  webkit-box-orient: vertical;
  webkit-line-clamp: 2;
}
.iconPiece {
  position: relative;
  width: 49px;
  height: 6px;
  /* margin-top: 45px;
  margin-left: 966px; */
  display: block;
  margin: 45px auto 0;
}
.caption {
  position: relative;
  overflow: hidden;
  height: 25px;
  max-width: 158px;
  margin-top: 8px;
  margin-left: 938px;
  font-size: 26px;
  line-height: 26px;
  color: #333333;
  text-decoration: none;
  letter-spacing: 0px;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  margin: 10px auto 0;
}
.submain {
  position: relative;
  display: flex;
  align-items: flex-start;
  align-self: center;
  margin-top: 32px;
}
.block1 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 60px;
  margin-right: 120px;
}
.info {
  height: 16px;
  max-width: 507px;
  line-height: 16px;
  white-space: nowrap;
}
.article1 {
  display: -webkit-inline-box;
  width: 505px;
  height: 80px;
  margin-top: 16px;
  line-height: 27px;
  webkit-box-orient: vertical;
  webkit-line-clamp: 3;
}
.summary1 {
  height: 16px;
  max-width: 507px;
  margin-top: 48px;
  line-height: 16px;
  white-space: nowrap;
}
.article2 {
  display: -webkit-inline-box;
  width: 507px;
  height: 112px;
  margin-top: 16px;
  line-height: 28px;
  webkit-box-orient: vertical;
  webkit-line-clamp: 4;
}
.banner {
  width: 543px;
  height: 414px;
}
.row {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  height: 614px;
  margin-top: 71px;
  background-image: url(./images/img_44.png);
  background-size: contain;
}
.iconPiece1 {
  position: relative;
  width: 49px;
  height: 6px;
  display: block;
  margin: 45px auto 0;
}
.title1 {
  position: relative;
  overflow: hidden;
  height: 26px;
  max-width: 160px;
  margin-top: 7px;
  margin-left: 937px;
  font-size: 26px;
  line-height: 26px;
  color: #333333;
  text-decoration: none;
  letter-spacing: 0px;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  margin: 10px auto 0;
}
.summary2 {
  position: relative;
  align-self: center;
  overflow: hidden;
  height: 16px;
  max-width: 610px;
  margin-top: 14px;
  font-size: 16px;
  line-height: 16px;
  color: #666666;
  text-decoration: none;
  letter-spacing: 0px;
  white-space: pre;
  text-overflow: ellipsis;
}
.block2 {
  position: relative;
  display: flex;
  align-items: flex-start;
  align-self: center;
  margin-top: 28px;
}
.layerWrapper {
  position: relative;
  display: flex;
  align-items: flex-start;
  width: 556px;
  height: 458px;
  margin-right: 102px;
}
.layer {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 556px;
  height: 458px;
}
.wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 341px;
  height: 227px;
  margin-top: 142px;
  margin-left: 133px;
  background-image: url(./images/img_45.png);
  background-size: contain;
  line-height: 19px;
  white-space: nowrap;
}
.group1 {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 8px;
  margin-left: 21px;
}
.view {
  position: relative;
  display: flex;
  align-items: center;
}
.location {
  margin-right: 49px;
}
.address {
  margin-right: 54px;
}
.location1 {
  margin-right: 43px;
}
.address1 {
}
.view1 {
  position: relative;
  display: flex;
  align-items: center;
  height: 18px;
  margin-top: 40px;
  margin-left: 1px;
}
.location2 {
  margin-right: 50px;
}
.address2 {
  margin-right: 53px;
}
.location3 {
  margin-right: 44px;
}
.address3 {
}
.view2 {
  position: relative;
  display: flex;
  align-items: center;
  height: 18px;
  margin-top: 42px;
  margin-left: 1px;
}
.location4 {
  margin-right: 51px;
}
.address4 {
  margin-right: 53px;
}
.location5 {
  margin-right: 52px;
}
.address5 {
}
.view3 {
  position: relative;
  display: flex;
  align-items: center;
  height: 19px;
  margin-top: 49px;
  margin-left: 1px;
}
.location6 {
  margin-top: 1px;
  margin-right: 48px;
}
.address6 {
  margin-right: 55px;
}
.location7 {
  margin-right: 51px;
}
.address7 {
}
.container1 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 544px;
  margin-top: 41px;
}
.wrapper1 {
  position: relative;
  display: flex;
  align-items: flex-end;
}
.floorBg {
  position: relative;
  width: 544px;
  height: 115px;
}
.desc {
  position: absolute;
  left: 60px;
  top: 48px;
  font-size: 18px;
  line-height: 18px;
  color: #666666;
  text-decoration: none;
  letter-spacing: 0px;
  white-space: nowrap;
}
.locationWrapper {
  position: relative;
  display: flex;
  align-items: flex-end;
  align-self: center;
  margin-top: 11px;
}
.longBg {
  position: relative;
  width: 518px;
  height: 89px;
}
.location8 {
  position: absolute;
  left: 44px;
  top: 35px;
  font-size: 18px;
  line-height: 18px;
  color: #666666;
  text-decoration: none;
  letter-spacing: 0px;
  white-space: nowrap;
}
.address8 {
  position: relative;
  overflow: hidden;
  height: 19px;
  max-width: 504px;
  margin-top: 29px;
  margin-left: 20px;
  font-size: 18px;
  line-height: 18px;
  color: #333333;
  text-decoration: none;
  letter-spacing: 0px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.wrapper2 {
  position: relative;
  display: flex;
  align-items: center;
  margin-top: 18px;
  margin-left: 20px;
}
.group2 {
  display: flex;
  align-items: flex-end;
  height: 21px;
  margin-top: -1px;
  margin-right: 110px;
  white-space: nowrap;
}
.location9 {
  margin-right: 14px;
  font-size: 18px;
  line-height: 18px;
  color: #333333;
  text-decoration: none;
  letter-spacing: 0px;
}
.locationNext {
  font-size: 25px;
  line-height: 25px;
  color: #333333;
  text-decoration: none;
  letter-spacing: 0px;
}
.group3 {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 109px;
  height: 40px;
}
.logo1 {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 109px;
  height: 40px;
}
.label {
  position: relative;
  overflow: hidden;
  max-width: 97px;
  margin-top: -2px;
  font-size: 16px;
  line-height: 16px;
  color: #ffffff;
  text-decoration: none;
  letter-spacing: 0px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.iconPiece2 {
  position: relative;
  width: 49px;
  height: 6px;
  display: block;
  margin: 45px auto 0;
}
.caption1 {
  position: relative;
  overflow: hidden;
  height: 26px;
  max-width: 158px;
  margin-top: 14px;
  margin-left: 936px;
  font-size: 26px;
  line-height: 26px;
  color: #333333;
  text-decoration: none;
  letter-spacing: 0px;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  margin: 10px auto 0;
}
.detail {
  position: relative;
  align-self: center;
  overflow: hidden;
  height: 16px;
  max-width: 350px;
  margin-top: 15px;
  font-size: 16px;
  line-height: 16px;
  color: #666666;
  text-decoration: none;
  letter-spacing: 0px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.row1 {
  position: relative;
  display: flex;
  align-items: center;
  align-self: center;
  margin-top: 43px;
  white-space: nowrap;
}
.blockItem0 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 280px;
  margin-right: 27px;
}
.container2 {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  white-space: normal;
}
.item {
  position: relative;
  width: 280px;
  height: 280px;
}
.logo2 {
  position: absolute;
  left: 38px;
  top: 131px;
  width: 110px;
  height: 85px;
}
.meta {
  position: relative;
  overflow: hidden;
  height: 18px;
  max-width: 186px;
  margin-top: 22px;
  margin-left: 64px;
  font-size: 18px;
  line-height: 18px;
  color: #666666;
  text-decoration: none;
  letter-spacing: 0px;
  text-overflow: ellipsis;
}
.desc1 {
  position: relative;
  align-self: center;
  overflow: hidden;
  height: 15px;
  max-width: 196px;
  margin-top: 15px;
  font-size: 14px;
  line-height: 14px;
  color: #666666;
  text-align: center;
  text-decoration: none;
  letter-spacing: 0px;
  text-overflow: ellipsis;
}
.blockItem1 {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-right: 26px;
}
.product {
  position: relative;
  width: 280px;
  height: 280px;
  white-space: normal;
}
.subtitle {
  position: relative;
  overflow: hidden;
  height: 18px;
  max-width: 268px;
  margin-top: 22px;
  font-size: 18px;
  line-height: 18px;
  color: #666666;
  text-decoration: none;
  letter-spacing: 0px;
  text-overflow: ellipsis;
}
.detail1 {
  position: relative;
  overflow: hidden;
  height: 15px;
  max-width: 268px;
  margin-top: 15px;
  font-size: 14px;
  line-height: 14px;
  color: #666666;
  text-align: center;
  text-decoration: none;
  letter-spacing: 0px;
  text-overflow: ellipsis;
}
.blockItem2 {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-right: 26px;
}
.item1 {
  position: relative;
  width: 280px;
  height: 280px;
  white-space: normal;
}
.info1 {
  position: relative;
  overflow: hidden;
  height: 18px;
  max-width: 268px;
  margin-top: 21px;
  font-size: 18px;
  line-height: 18px;
  color: #666666;
  text-decoration: none;
  letter-spacing: 0px;
  text-overflow: ellipsis;
}
.desc2 {
  position: relative;
  overflow: hidden;
  height: 15px;
  max-width: 268px;
  margin-top: 16px;
  font-size: 14px;
  line-height: 14px;
  color: #666666;
  text-align: center;
  text-decoration: none;
  letter-spacing: 0px;
  text-overflow: ellipsis;
}
.blockItem3 {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.product1 {
  position: relative;
  width: 280px;
  height: 280px;
  white-space: normal;
}
.meta1 {
  position: relative;
  overflow: hidden;
  height: 19px;
  max-width: 268px;
  margin-top: 21px;
  font-size: 18px;
  line-height: 18px;
  color: #666666;
  text-decoration: none;
  letter-spacing: 0px;
  text-overflow: ellipsis;
}
.book {
  position: relative;
  overflow: hidden;
  height: 15px;
  max-width: 268px;
  margin-top: 15px;
  font-size: 14px;
  line-height: 14px;
  color: #666666;
  text-align: center;
  text-decoration: none;
  letter-spacing: 0px;
  text-overflow: ellipsis;
}
.row2 {
  position: relative;
  display: flex;
  align-items: center;
  align-self: center;
  margin-top: 7px;
  line-height: 14px;
  white-space: nowrap;
}
.detail2 {
  margin-right: 125px;
}
.organization {
  margin-right: 106px;
}
.desc3 {
  margin-right: 170px;
}
.subtitle1 {
  margin-top: 1px;
}
.row3 {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: center;
  width: 1810px;
  height: 628px;
  margin-top: 53px;
  background-image: url(./images/img_46.png);
  background-size: contain;
}
.iconPiece3 {
  position: relative;
  width: 49px;
  height: 6px;
  display: block;
  margin: 45px auto 0;
}
.title2 {
  position: relative;
  overflow: hidden;
  height: 25px;
  max-width: 176px;
  margin-top: 13px;
  margin-left: 865px;
  font-size: 26px;
  line-height: 26px;
  color: #333333;
  text-decoration: none;
  letter-spacing: 0px;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  margin: 10px auto 0;
}
.info2 {
  position: relative;
  overflow: hidden;
  height: 22px;
  max-width: 412px;
  margin-top: 78px;
  margin-left: 977px;
  font-size: 22px;
  line-height: 22px;
  color: #333333;
  text-align: left;
  text-decoration: none;
  letter-spacing: 0px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.block3 {
  position: relative;
  display: flex;
  align-items: center;
  align-self: center;
  margin-top: 19px;
}
.container3 {
  position: relative;
  display: flex;
  align-items: flex-start;
  width: 356px;
  height: 323px;
  margin-right: 2px;
}
.wrapper3 {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 136px;
  margin-top: 50px;
  margin-right: 20px;
  line-height: 22px;
  white-space: nowrap;
}
.meta2 {
}
.subtitle2 {
  margin-top: 170px;
}
.list {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 69px;
  margin-top: 29px;
}
.rowItem0 {
  justify-content: center;
}
.largeIcon {
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  width: 67px;
  height: 67px;
}
.iconList {
  position: relative;
  width: 26px;
  height: 33px;
  margin-top: -4px;
}
.rowItem1 {
  margin-top: 125px;
}
.largeIcon1 {
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  width: 67px;
  height: 67px;
}
.media {
  position: relative;
  width: 29px;
  height: 28px;
  margin-top: -3px;
  margin-left: 25px;
}
.container4 {
  position: relative;
  display: flex;
  align-items: center;
}
.verticalLine {
  overflow: hidden;
  width: 2px;
  height: 323px;
  margin-left: -2px;
  margin-right: 130px;
  background-color: #000000;
}
.list1 {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 69px;
  margin-top: -6px;
  margin-right: 11px;
}
.rowItem01 {
}
.largeIcon2 {
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  width: 67px;
  height: 67px;
}
.iconTime {
  position: relative;
  width: 28px;
  height: 29px;
}
.rowItem11 {
  margin-top: 125px;
}
.largeIcon3 {
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  width: 67px;
  height: 67px;
}
.iconScamera {
  position: relative;
  width: 28px;
  height: 30px;
  margin-top: -1px;
}
.wrapper4 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 181px;
  margin-top: -5px;
  line-height: 22px;
  white-space: nowrap;
}
.info3 {
}
.meta3 {
  align-self: center;
  margin-top: 170px;
}
.layerWrapper1 {
  position: absolute;
  display: flex;
  left: 217px;
  top: 81px;
  align-items: center;
  width: 280px;
  height: 162px;
}
.background {
  top: 0px;
}
.layer1 {
  top: -1px;
}
.container5 {
  position: absolute;
  display: flex;
  left: 269px;
  top: 71px;
  justify-content: center;
  align-items: center;
  width: 174px;
  height: 175px;
  background-image: url(./images/img_47.png);
  background-size: contain;
}
.wrapper5 {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 149px;
  height: 149px;
}
.picture {
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  width: 149px;
  height: 149px;
}
.largeIcon4 {
  position: relative;
  width: 66px;
  height: 60px;
  margin-top: -1px;
}
.blockItem01 {
  position: absolute;
  display: flex;
  right: 852px;
  bottom: 45px;
  justify-content: center;
  align-items: center;
  width: 67px;
  height: 67px;
}
.largeIcon5 {
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  width: 67px;
  height: 67px;
}
.iconGuard {
  position: relative;
  width: 25px;
  height: 29px;
  margin-top: 2px;
}
.blockItem11 {
  position: absolute;
  display: flex;
  top: 141px;
  right: 852px;
  justify-content: center;
  align-items: center;
  width: 67px;
  height: 67px;
}
.largeIcon6 {
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  width: 67px;
  height: 67px;
}
.iconText {
  position: relative;
  width: 26px;
  height: 33px;
  margin-top: -2px;
}
.subtitle3 {
  position: relative;
  overflow: hidden;
  height: 23px;
  max-width: 412px;
  margin-top: 15px;
  margin-left: 977px;
  font-size: 22px;
  line-height: 22px;
  color: #333333;
  text-align: left;
  text-decoration: none;
  letter-spacing: 0px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.iconPiece4 {
  position: relative;
  width: 49px;
  height: 6px;
  display: block;
  margin: 45px auto 0;
}
.caption2 {
  position: relative;
  overflow: hidden;
  height: 25px;
  max-width: 158px;
  margin-top: 15px;
  margin-left: 936px;
  font-size: 26px;
  line-height: 26px;
  color: #333333;
  text-decoration: none;
  letter-spacing: 0px;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  margin: 10px auto 0;
}
.main {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  align-self: center;
  width: 950px;
  height: 175px;
  margin-top: 28px;
}
.background1 {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 950px;
  height: 175px;
}
.iconUser {
  position: relative;
  width: 49px;
  height: 46px;
  margin-top: 67px;
  margin-right: 158px;
}
.iconChat {
  position: relative;
  width: 50px;
  height: 46px;
  margin-top: 76px;
  margin-right: 165px;
}
.iconEdit {
  position: relative;
  width: 44px;
  height: 45px;
  margin-top: 73px;
  margin-right: 165px;
}
.icon {
  position: relative;
  width: 44px;
  height: 42px;
  margin-top: 73px;
  margin-right: 168px;
}
.iconMoney {
  position: relative;
  width: 44px;
  height: 48px;
  margin-top: 70px;
}
.footer {
  position: relative;
  display: flex;
  align-items: flex-end;
  align-self: center;
  margin-top: 13px;
  white-space: nowrap;
}
.blockItem02 {
  display: flex;
  align-items: center;
  height: 19px;
  margin-right: 57px;
}
.addressPrev {
  margin-top: 1px;
  margin-right: 7px;
  font-size: 24px;
  line-height: 24px;
  color: #00bb2c;
  text-decoration: none;
  letter-spacing: 0px;
}
.address9 {
  font-size: 20px;
  line-height: 20px;
  color: #666666;
  text-decoration: none;
  letter-spacing: 0px;
}
.blockItem12 {
  display: flex;
  align-items: center;
  height: 19px;
  margin-right: 130px;
}
.num {
  margin-top: -1px;
  margin-right: 5px;
  font-size: 24px;
  line-height: 24px;
  color: #00bb2c;
  text-decoration: none;
  letter-spacing: 0px;
}
.word {
  font-size: 20px;
  line-height: 20px;
  color: #666666;
  text-decoration: none;
  letter-spacing: 0px;
}
.blockItem21 {
  display: flex;
  align-items: center;
  height: 20px;
  margin-right: 116px;
}
.locationPrev {
  margin-top: 1px;
  margin-right: 9px;
  font-size: 24px;
  line-height: 24px;
  color: #00bb2c;
  text-decoration: none;
  letter-spacing: 0px;
}
.location10 {
  margin-top: -1px;
  font-size: 20px;
  line-height: 20px;
  color: #666666;
  text-decoration: none;
  letter-spacing: 0px;
}
.blockItem31 {
  display: flex;
  align-items: flex-end;
  margin-right: 99px;
}
.num1 {
  margin-right: 9px;
  font-size: 24px;
  line-height: 24px;
  color: #00bb2c;
  text-decoration: none;
  letter-spacing: 0px;
}
.tag1 {
  font-size: 20px;
  line-height: 20px;
  color: #666666;
  text-decoration: none;
  letter-spacing: 0px;
}
.blockItem4 {
  display: flex;
  align-items: center;
  height: 21px;
}
.count {
  margin-top: 3px;
  margin-right: 10px;
  font-size: 24px;
  line-height: 24px;
  color: #00bb2c;
  text-decoration: none;
  letter-spacing: 0px;
}
.label1 {
  margin-top: -2px;
  font-size: 20px;
  line-height: 20px;
  color: #666666;
  text-decoration: none;
  letter-spacing: 0px;
}
.bar {
  position: relative;
  align-self: center;
  width: 1240px;
  height: 174px;
  margin-top: 143px;
}
