/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v7.0.29,
* Autoprefixer: v9.7.6
* Browsers: last 5 version
*/

*{
  margin: 0;
  padding: 0;
  list-style: none;
  text-decoration: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.box{
  background-color: #F2F2F2;
}
.contents {
  width: 1230px;
  margin: 0 auto;
}
.bannerBox {
  width: 100%;
  /*height: 240px;*/
  /*background: url(../../images/mg.jpg) no-repeat;*/
  background-size: 100% 100%;
}
.latest {
  background: #fff;
  height: 48px;
  line-height: 48px;
  margin-top: 16px;
  margin-bottom: 14px;
  color: #0178d4;
  border-bottom: 2px solid #0178d4;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 18px;
}
/* 内容卡片区域 */
.cardBox {
  background-color: #fff;
  padding-bottom: 10px;
}
._page_container {
  margin: 30px 0px !important;
}
.cardBox ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
 -js-display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.cardLi {
  width: 100%;
  /*height: 182px;*/
  background: #fff;
  padding: 20px;
  position: relative;
  border-bottom: 1px solid #ECECEC;
}
.cardLi:hover {
  box-shadow: 0px 0px 9px 9px rgb(150 150 150 / 20%);
  z-index: 1;
}
.cardLi:nth-child(3n) {
  margin-right: 0;
}
.ACtitle {
  color: #474747;
  font-weight: bold;
  display: inline-block;
  margin-bottom: 10px;
  font-size: 20px;
}
.ACtitle .tag {
  display: inline-block;
  font-size: 12px;
  color: #7DB627;
  padding: 2px 6px;
  background: #FFFFFF;
  border: 1px solid #7DB627;
  border-radius: 3px;
  font-weight: normal;
  line-height: 12px;
  margin-right: 6px;
}
/*.cardLi .tab1 {*/
/*  display: inline-block;*/
/*  width: 31px;*/
/*  height: 18px;*/
/*  font-size: 12px;*/
/*  color: #0178d4;*/
/*  text-align: center;*/
/*  line-height: 18px;*/
/*  margin-left: 4px;*/
/*  border: 1px solid #0178d4;*/
/*  border-radius: 3px;*/
/*} */
/*.cardLi .tab2 {*/
/*  display: inline-block;*/
/*  width: 31px;*/
/*  height: 18px;*/
/*  font-size: 12px;*/
/*  text-align: center;*/
/*  line-height: 18px;*/
/*  color: #7DB623;*/
/*  margin-left: 6px;*/
/*  border: 1px solid #7DB623;*/
/*  border-radius: 3px;*/
/*}*/
/*.cardLi .tab3 {*/
/*  display: inline-block;*/
/*  width: 65px;*/
/*  height: 18px;*/
/*  font-size: 12px;*/
/*  color: #0178d4;*/
/*  text-align: center;*/
/*  line-height: 18px;*/
/*  margin-left: 4px;*/
/*  border: 1px solid #0178d4;*/
/*  border-radius: 3px;*/
/*}*/
.ACbox img {
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin-right: 10px;
}
.AChold {
  font-size: 14px;
  color: #999;
  vertical-align: middle;
  margin-bottom: 3px;
}
/*.AChold::before {*/
/*  content: url(../../images/icon_03.png);*/
/*  vertical-align: middle;*/
/*  margin-right: 10px;*/
/*}*/
.ACtime {
  font-size: 14px;
  color: #999;
  vertical-align: middle;
  margin-bottom: 3px;
}
/*.ACtime::before {*/
/*  content: url(../../images/time.png);*/
/*  vertical-align: middle;*/
/*  margin-right: 10px;*/
/*}*/
.ACaddress {
  font-size: 14px;
  color: #999;
  vertical-align: middle;
  margin-bottom: 3px;
}
/*.ACaddress::before {*/
/*  content: url(../../images/address.png);*/
/*  vertical-align: middle;*/
/*  margin-right: 10px;*/
/*}*/
.ACnum {
  font-size: 14px;
  color: #999;
  vertical-align: middle;
  margin-bottom: 3px;
}
/*.ACnum::before {*/
/*  content: url(../../images/number.png);*/
/*  vertical-align: middle;*/
/*  margin-right: 10px;*/
/*}*/
.ACundertake {
  font-size: 14px;
  color: #999;
  vertical-align: middle;
  margin-bottom: 3px;
}
/*.ACundertake::before {*/
/*  content: url(../../images/undertake.png);*/
/*  vertical-align: middle;*/
/*  margin-right: 10px;*/
/*}*/
.ACbutton button {
  width: 92px;
  height: 31px;
  line-height: 31px;
  text-align: center;
  background-color: #ED530F;
  border-radius: 5px;
  color: #ffffff;
  font-size: 14px;
  border: none;
  margin-right: 5px;
  cursor: pointer;
}
.ACbutton button:last-child {
  background-color: #7DB627;
}
.topLabel_1 {
  position: absolute;
  top: 0;
  left: 0;
}