.header--box .changeWeb {
  width: 5.208333333333334vw;
  height: 2.083333333333333vw;
  font-size: 0.9375vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 1.71875vw;
  color: #6a6d76;
  opacity: 1;
  text-align: center;
  position: absolute;
  right: 10.416666666666668vw;
  top: 1.041666666666667vw;
  cursor: pointer;
}
.catitle {
  width: 30.208333333333336vw;
  height: 2.604166666666667vw;
  background: #528230;
  opacity: 0.5;
  font-size: 0.9375vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 2.604166666666667vw;
  color: #fff;
  opacity: 1;
  text-indent: 0.4rem;
  position: absolute;
  bottom: 0vw;
}
.Header {
  width: 100vw;
  height: 4.166666666666667vw;
  background: #fff;
  position: relative;
  z-index: 100;
}
.Header .logo {
  width: 8.854166666666666vw;
  height: 3.229166666666667vw;
  position: absolute;
  left: 18.75vw;
  top: 0.46875vw;
  cursor: pointer;
}
.Header .inputSearch {
  width: 25.520833333333336vw;
  height: 2.395833333333333vw;
  background: url("../assets/2.png") no-repeat center/cover;
  position: absolute;
  right: 18.59375vw;
  top: 0.885416666666667vw;
}
.Header .inputSearch input {
  width: 18.958333333333332vw;
  height: 2.083333333333333vw;
  position: absolute;
  left: 0.260416666666667vw;
  top: 0.104166666666667vw;
  font-size: 0.833333333333333vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #000;
  opacity: 1;
  text-indent: 1.041666666666667vw;
  border-radius: 0.260416666666667vw;
  outline: none;
  border: none;
}
.Header .inputSearch p {
  width: 5.729166666666666vw !important;
  height: 2.421875vw !important;
  background: url("../assets/3.png") no-repeat center/cover !important;
  border: none !important;
  position: absolute !important;
  right: 0vw !important;
  top: 0vw !important;
  cursor: pointer !important;
}
.Header .inputSearch p img {
  width: 1.875vw;
  height: 1.875vw;
  position: absolute;
  left: 2.083333333333333vw;
  top: 0.3125vw;
}
.Header-Title {
  width: 100vw;
  height: 3.125vw;
  background: url("../assets/5.png") no-repeat center/cover;
  position: relative;
  padding: 0 0;
  margin: 0 0;
}
.title-Box {
  width: 62.91666666666667vw;
  height: 3.125vw;
  position: absolute;
  left: 18.75vw;
  display: flex;
  justify-content: space-around;
}
.header-item {
  width: 5.729166666666666vw;
  height: 3.125vw;
  color: #fff;
  font-size: 1.041666666666667vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #fff;
  opacity: 1;
  text-align: center;
  line-height: 2.916666666666667vw;
  cursor: pointer;
}
.change-header {
  width: 5.729166666666666vw;
  height: 3.125vw;
  color: #006429;
  font-size: 1.041666666666667vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  opacity: 1;
  text-align: center;
  line-height: 2.916666666666667vw;
  cursor: pointer;
  background: #fff;
}
.clearfix {
  width: 62.5vw;
  height: 3.125vw;
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
  position: relative;
  left: 18.75vw;
}
.clearfix .lichang {
  font-size: 1.041666666666667vw;
  line-height: 3.125vw;
  color: #fff;
  cursor: pointer;
  padding: 0 1.041666666666667vw;
}
.firstComImg {
  width: 100vw;
  padding: 0 0;
  margin: 0 0;
}
.Carousel .footTitle {
  width: 30.3125vw;
  height: 2.083333333333333vw;
  background: #528230;
  font-size: 0.9375vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 2.1875vw;
  color: #fff;
  letter-spacing: 2px;
  opacity: 0.8;
  position: absolute;
  bottom: 0vw;
  text-indent: 2.083333333333333vw;
}
.Carousel .checkmore {
  width: 9.375vw;
  height: 2.395833333333333vw;
  display: block;
  position: absolute;
  bottom: 0vw;
  background: #006429;
  border-radius: 0.3125vw;
  font-size: 1.09375vw !important;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #fff !important;
  opacity: 1;
  text-align: center;
  line-height: 2.395833333333333vw;
  right: 0vw;
  cursor: pointer;
}
.Carousel .checkmore span {
  width: 1.25vw;
  height: 1.25vw;
  background: url("../assets/dayu.png") no-repeat center/cover;
  display: block;
  float: right;
  position: relative;
  margin-top: 0.677083333333333vw;
  right: 1.822916666666667vw;
}
.carouslimgbox {
  width: 62.5vw;
  height: 17.708333333333332vw;
  position: relative;
}
#slider  .craousImg {
  width: 30.3125vw;
  height: 18.75vw;
}
#slider  .strBox {
  width: 30.260416666666664vw;
  height: 11.71875vw;
  overflow: hidden;
  position: relative;
  top: 3.125vw;
  font-size: 1.041666666666667vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 1.875vw;
  color: #6a6d76;
  opacity: 1;
}
.checkmore {
  width: 9.375vw;
  height: 2.395833333333333vw;
  display: block;
  position: absolute;
  bottom: 0vw;
  background: #006429;
  border-radius: 0.3125vw;
  font-size: 1.09375vw !important;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #fff !important;
  opacity: 1;
  text-align: center;
  line-height: 2.395833333333333vw;
  right: 0vw;
  cursor: pointer;
}
.checkmore span {
  width: 1.25vw;
  height: 1.25vw;
  background: url("../assets/dayu.png") no-repeat center/cover;
  display: block;
  float: right;
  position: relative;
  margin-top: 0.677083333333333vw;
  right: 1.822916666666667vw;
}
.crasolLine {
  width: 30.260416666666664vw;
  height: 0.104166666666667vw;
  background: #006429;
  position: absolute;
  top: 3.125vw;
  left: 0vw;
}
.crasoulTitle {
  width: 100%;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #006429;
  font-size: 1.666666666666667vw;
  font-weight: 400;
  font-family: SourceHanSansCN-Regular;
  color: #006429;
  opacity: 1;
  position: absolute;
  top: -6.25vw;
  left: 0vw;
}
.calibox {
  width: 62.5vw;
  height: auto;
}
#slider {
  position: relative;
/* overflow: hidden; */
  margin: 20px auto 0 auto;
  border-radius: 4px;
}
.calibox {
  overflow: hidden;
}
#slider ul {
  position: relative;
  margin: 0 auto;
  padding: 0;
  height: 18.75vw;
  width: 50vw;
  list-style: none;
  overflow: hidden;
}
div.control_prev,
div.control_next {
  position: absolute;
  top: 40%;
  border-radius: 50%;
  z-index: 999;
  display: block;
  padding: 0.5% 1.8%;
  width: auto;
  height: auto;
  background: none;
  color: #006429;
  border: 2px solid #006429;
  text-decoration: none;
  font-weight: 600;
  font-size: 1.770833333333333vw;
  opacity: 0.8;
  cursor: pointer;
}
div.control_prev:hover,
div.control_next:hover {
  opacity: 1;
  -webkit-transition: all 0.2s ease;
}
div.control_prev {
  font-family: "宋体";
}
div.control_next {
  right: -10.416666666666668vw;
  font-family: "宋体";
}
div.control_prev {
  left: -10.416666666666668vw;
  font-family: "宋体";
}
.slider_option {
  position: relative;
  margin: 10px auto;
  width: 8.333333333333334vw;
  font-size: 0.9375vw;
}
.CraouslContent {
  width: 30.260416666666664vw;
  height: 18.645833333333332vw;
  position: absolute;
  right: 0vw;
  top: 0vw;
}
.Carousel {
  width: 100vw;
  height: 22.395833333333336vw;
  background: #f5f5f5;
  opacity: 1;
}
#slider ul li {
  position: relative;
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  width: 62.5vw;
  height: 18.75vw;
  line-height: 15.625vw;
  overflow: hidden;
}
.HotNew {
  width: 100vw;
  height: 10.416666666666668vw;
  margin-top: 0vw;
  position: relative;
}
.newTitle {
  width: 5.208333333333334vw;
  height: 5.208333333333334vw;
  border: 0.208333333333333vw solid #006429;
  position: absolute;
  left: 18.75vw;
  top: 2.083333333333333vw;
  opacity: 1;
  text-align: center;
}
.newTitle p {
  margin-left: 0.833333333333333vw;
  margin-top: 0.260416666666667vw;
  width: 3.28125vw;
  height: 4.270833333333333vw;
  font-size: 1.5625vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #006429;
}
.newShow {
  width: 52.08333333333333vw;
  height: 1.614583333333333vw;
  font-size: 1.25vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #6a6d76;
  opacity: 1;
  position: absolute;
  left: 26.041666666666664vw;
  top: 3.854166666666667vw;
}
.scrollBox {
  width: 41.66666666666667vw;
  height: 2.1875vw;
  overflow: hidden;
  position: absolute;
  left: 28.125vw;
  top: 3.645833333333333vw;
  overflow: hidden;
}
.textLi,
.textLi p {
  width: 41.66666666666667vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 1.25vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #6a6d76;
  opacity: 1;
  line-height: 2.604166666666667vw;
}
.moreBgc {
  width: 0.729166666666667vw;
  height: 0.729166666666667vw;
  display: block;
  background: url("../assets/bluehao.png") no-repeat center/cover;
  position: absolute;
  right: -0.9375vw;
  top: 0.15625vw;
}
.dayubgc {
  width: 0.729166666666667vw;
  height: 0.729166666666667vw;
  display: block;
  background: url("../assets/bluehao.png") no-repeat center/cover;
  position: absolute;
  right: -0.9375vw;
  top: 0.15625vw;
}
.HotTopic {
  width: 100vw;
  height: 27.916666666666664vw;
  position: relative;
}
.discussion {
  width: 30.3125vw;
  height: 21.666666666666664vw;
  box-sizing: border-box;
  border: 0.052083333333333vw solid #008000;
  position: absolute;
  left: 18.75vw;
  top: 3.125vw;
  background: rgba(0,0,0,0);
}
.animate {
  width: 30.3125vw;
  height: 21.666666666666664vw;
  border: 0.052083333333333vw solid #008000;
  position: absolute;
  box-sizing: border-box;
  right: 18.645833333333332vw;
  top: 3.125vw;
}
.discussion .title,
.animate .title1 {
  width: 30.208333333333336vw;
  height: 3.541666666666667vw;
  display: block;
  position: relative;
}
.title::after {
  content: '';
  position: absolute;
  bottom: -1.041666666666667vw;
  left: -0.78125vw;
  width: 28.125vw;
  height: 0.104166666666667vw;
  background: #006429;
}
.discussion .title1 span.block,
.animate .title1 span.block {
  width: 0.3125vw;
  height: 1.40625vw;
  display: block;
  background: #006429;
  opacity: 1;
  position: absolute;
  top: 1.458333333333333vw;
  left: 0.9375vw;
}
.discussion .title1 span.title,
.animate .title1 span.title {
  width: 6.041666666666666vw;
  height: 1.458333333333333vw;
  font-size: 1.458333333333333vw;
  font-family: SourceHanSansCN-Regular;
  color: #006429;
  opacity: 1;
  position: absolute;
  top: 1.041666666666667vw;
  left: 1.770833333333333vw;
}
.more {
  width: 2.604166666666667vw;
  height: 1.041666666666667vw;
  font-size: 0.9375vw;
  font-family: Arial;
  font-weight: 400;
  color: #0e6fb8;
  opacity: 1;
  position: absolute;
  right: 2.083333333333333vw;
  top: 1.5625vw;
  cursor: pointer;
}
.ulBox {
  width: 28.4375vw;
  height: 17.1875vw;
  position: absolute;
  bottom: 2.083333333333333vw;
  left: 0.78125vw;
  display: flex;
  flex-direction: column;
}
.ulBox .txt {
  width: 18.072916666666668vw;
  height: 1.25vw;
  font-size: 0.9375vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #474955;
  opacity: 1;
  position: absolute;
  left: 1.041666666666667vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ulBox .time1 {
  width: 9.375vw;
  height: 1.25vw;
  font-size: 0.9375vw;
  font-family: DIN;
  font-weight: 300;
  color: #474955;
  opacity: 1;
  position: absolute;
  right: -1.041666666666667vw;
}
.ulBox li {
  display: flex;
  justify-content: space-between;
  margin-top: 2.864583333333333vw;
  position: relative;
}
.circle {
  display: block;
  width: 0.46875vw;
  height: 0.46875vw;
  background: #006429;
  border-radius: 50%;
  opacity: 1;
  position: absolute;
  top: 0.520833333333333vw;
  left: 1.041666666666667vw;
}
.COnBOX {
  width: 62.5vw;
  height: 20.833333333333336vw;
  position: relative;
  left: 18.75vw;
}
.wrapBox {
  width: 62.5vw;
  height: 8.645833333333334vw;
  position: absolute;
  bottom: -10.416666666666668vw;
  left: 0vw;
  display: flex;
  justify-content: space-between;
}
.content--Box {
  width: 14.895833333333332vw;
  height: 8.645833333333334vw;
  box-sizing: border-box;
  position: relative;
  background: #fff;
  box-shadow: 0px 0px 6px rgba(0,0,0,0.16);
  opacity: 1;
  cursor: pointer;
}
.img--Icon {
  width: 4.895833333333333vw;
  height: 4.895833333333333vw;
  position: absolute;
  left: 5.208333333333334vw;
  top: 1.041666666666667vw;
}
.content--Box .adress {
  width: 100%;
  height: 1.614583333333333vw;
  text-align: center;
  font-size: 1.25vw;
  font-family: Microsoft YaHei;
  font-weight: bold;
  line-height: 1.458333333333333vw;
  color: #14151a;
  opacity: 1;
  position: absolute;
  bottom: 1.041666666666667vw;
}
.Box .imgBox {
  width: 31.510416666666664vw;
  height: 13.541666666666668vw;
  position: absolute;
  right: 0vw;
  top: 6.25vw;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.Box .imgBox img {
  width: 9.270833333333334vw;
  height: 6.145833333333334vw;
}
.Box {
  width: 100vw;
  height: 35.416666666666664vw;
  background: #f5f5f5;
  opacity: 1;
  position: relative;
}
.Box .leftline {
  width: 25.520833333333336vw;
  height: 0.104166666666667vw;
  display: block;
  background: linear-gradient(90deg, rgba(170,173,180,0.19) 0%, rgba(170,173,180,0.83) 51%, #aaadb4 100%);
  opacity: 1;
  position: absolute;
  left: 18.645833333333332vw;
  top: 3.28125vw;
}
.Box .heart {
  width: 8.072916666666666vw;
  height: 2.447916666666667vw;
  font-size: 1.875vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #14151a;
  position: absolute;
  left: 45.98958333333333vw;
  top: 2.083333333333333vw;
  opacity: 1;
}
.Box .rightline {
  width: 25.520833333333336vw;
  height: 0.104166666666667vw;
  background: linear-gradient(270deg, rgba(170,173,180,0.19) 0%, rgba(170,173,180,0.83) 51%, #aaadb4 100%);
  opacity: 1;
  position: absolute;
  right: 18.645833333333332vw;
  top: 3.28125vw;
}
.Box .yewu {
  width: 14.583333333333332vw;
  height: 1.614583333333333vw;
  display: block;
  font-size: 1.354166666666667vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #14151a;
  opacity: 1;
  position: absolute;
  top: 4.166666666666667vw;
  left: 1.5625vw;
}
.txtdeil {
  width: 30.208333333333336vw;
  height: 13.020833333333332vw;
  position: relative;
  top: 6.770833333333334vw;
  overflow: hidden;
  text-indent: 1.041666666666667vw;
}
.txtdeil p span,
.txtdeil p {
  width: 29.166666666666664vw !important;
  height: 11.979166666666668vw !important;
  display: block !important;
  box-sizing: border-box !important;
  position: absolute !important;
  left: 0.416666666666667vw !important;
  top: 1.041666666666667vw !important;
  font-size: 0.9375vw !important;
  font-family: Microsoft YaHei;
  color: #474955 !important;
  line-height: 1.770833333333333vw !important;
  opacity: 1;
  background: none !important;
}
.Company {
  width: 62.5vw;
  height: 23.854166666666664vw;
  position: relative;
  left: 18.645833333333332vw;
}
.Company .contentBox2 {
  width: 14.895833333333332vw;
  height: 6.25vw;
  position: relative;
  cursor: pointer;
  background: #f5f5f5;
}
.Company .heart2 {
  width: 8.072916666666666vw;
  height: 2.447916666666667vw;
  font-size: 1.875vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #14151a;
  opacity: 1;
  position: absolute;
  top: 2.083333333333333vw;
  left: 27.239583333333336vw;
}
.Company .imgIcon2 {
  width: 100%;
  height: 100%;
}
.Company .wrapBoxtwo {
  width: 62.5vw;
  height: 6.25vw;
  opacity: 1;
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: 7.708333333333334vw;
}
.Company .contentBox2 .adress2 {
  width: 11.25vw;
  height: 1.614583333333333vw;
  font-size: 1.25vw;
  font-family: Microsoft YaHei;
  font-weight: bold;
  line-height: 1.458333333333333vw;
  color: #14151a;
  opacity: 1;
  position: absolute;
  left: 2.1875vw;
  bottom: -3.125vw;
  text-align: center;
}
.Company .contentBox2:nth-child(1) .adress2 {
  left: 1.822916666666667vw;
}
.Company .leftline2 {
  width: 25.520833333333336vw;
  height: 0.104166666666667vw;
  display: block;
  background: linear-gradient(90deg, rgba(170,173,180,0.19) 0%, rgba(170,173,180,0.83) 51%, #aaadb4 100%);
  opacity: 1;
  position: absolute;
  top: 3.28125vw;
}
.Company .rightline2 {
  width: 25.520833333333336vw;
  height: 0.104166666666667vw;
  background: linear-gradient(270deg, rgba(170,173,180,0.19) 0%, rgba(170,173,180,0.83) 51%, #aaadb4 100%);
  opacity: 1;
  position: absolute;
  right: 0vw;
  top: 3.28125vw;
}
.userComp {
  width: 41.66666666666667vw;
  height: 2.239583333333333vw;
  box-sizing: border-box;
  font-size: 0.729166666666667vw;
  color: #747474;
  position: absolute;
  left: 43.75vw;
  bottom: 2.5vw;
  padding: 0 0;
  margin: 0 0;
}
.FootBox {
  width: 100vw;
  height: 18.75vw;
  box-sizing: border-box;
  background: #d2d3d8;
  opacity: 1;
  position: relative;
}
.footjiao {
  width: 15.625vw;
  height: 0.989583333333333vw;
  font-size: 0.729166666666667vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #747474;
  opacity: 1;
  position: absolute;
  bottom: 1.041666666666667vw;
  left: 47.91666666666667vw;
}
.joinBox {
  width: 100vw;
  height: 12.5vw;
  border-bottom: 0.5px solid #fff;
  position: relative;
  left: 0vw;
}
.footIcon {
  width: 4.6875vw;
  position: absolute;
  top: 2.083333333333333vw;
  left: 18.75vw;
}
.join {
  width: 4.739583333333333vw;
  height: 1.510416666666667vw;
  font-size: 1.145833333333333vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 1.510416666666667vw;
  color: #14151a;
  opacity: 1;
  position: absolute;
  top: 2.083333333333333vw;
  left: 26.770833333333336vw;
}
.footTxt {
  width: 26.041666666666664vw;
  height: 5.208333333333334vw;
  position: absolute;
  top: 4.635416666666667vw;
  left: 26.770833333333336vw;
  font-size: 0.833333333333333vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 1.25vw;
  color: #777;
  opacity: 1;
}
.guohui {
  width: 0.520833333333333vw;
  height: 0.520833333333333vw;
}
.maBox {
  height: 8.333333333333334vw;
  display: flex;
  justify-content: flex-start;
  position: absolute;
  left: 23.958333333333336vw;
  top: 2.604166666666667vw;
}
.weima {
  width: 6.25vw;
  height: 7.8125vw;
  margin-left: 1.5625vw;
}
.weima img {
  width: 100%;
}
.ma1 {
  width: 7.291666666666666vw;
  height: 1.041666666666667vw;
  display: block;
  font-size: 0.729166666666667vw;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 1.25vw;
  color: #747474;
  margin-left: 1.041666666666667vw;
  margin-top: 0.520833333333333vw;
  opacity: 1;
}
