/*
 * @Author: lminjuan 
 * @Date: 2022-04-02 08:52:17 
 * @Last Modified by: lminjuan
 * @Last Modified time: 2022-04-08 09:09:42
 */
.main {
  overflow: hidden;
  background: url("../images/property/bg6.png") left top no-repeat;
  background-size: cover;
}

.center {
  margin: 0 auto;
  width: 1280px;
  overflow: hidden;
}

.breadcrumb {
  margin-top: 19px;
  margin-left: 80px;
}

.content {
  margin: 19px auto 45px auto;
  width: 1280px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 33px 1px rgba(0, 0, 0, 0.01);
          box-shadow: 0 0 33px 1px rgba(0, 0, 0, 0.01);
  border-radius: 8px;
  overflow: hidden;
}

.title {
  margin-top: 33px;
  text-align: center;
  font-size: 29px;
  color: #000;
  line-height: 44px;
}

.bread {
  margin: 30px auto 31px auto;
  width: 1256px;
  height: 60px;
}

.bread .sui-steps {
  font-size: 0;
  overflow: hidden;
  display: table;
  width: 100%;
}

.sui-wrap {
  display: table-cell;
}

.sui-list {
  width: 100%;
  height: 60px;
  line-height: 60px;
  font-size: 18px;
  color: #fff;
  position: relative;
}

.sui-list > label {
  margin-left: 34px;
}

.round {
  display: inline-block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  width: 18px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  border-radius: 50%;
  background: #fff;
  font-size: 14px;
  color: #ae000e;
}

.start {
  width: 186px;
  background: url("../images/property/start2.png") left center no-repeat;
}

.startfinished {
  width: 186px;
  background: url("../images/property/start.png") left center no-repeat;
}

.current {
  width: 180px;
  background: url("../images/property/pro2.png") left center no-repeat;
}

.todo,
.last {
  width: 181px;
  background: url("../images/property/pro3.png") left center no-repeat;
  color: #000;
}

.todo .round,
.last .round {
  color: #8f8f8f;
}

.last {
  width: 166px;
  background: url("../images/property/foot.png") left center no-repeat;
}

.lastfinished {
	width: 166px;
	background: url("../images/property/foot2.png") left center no-repeat;
}

.information {
  margin: 0 auto;
  margin-top: 31px;
  font-size: 0;
  text-align: center;
  width: 1256px;
  height: 76px;
  line-height: 76px;
  background: url("../images/property/bg7.png") left top no-repeat;
}

.info {
  display: inline-block;
  vertical-align: top;
  font-size: 18px;
  color: #9f8764;
}

.from,
.brackets,
.frequency {
  margin-left: 4px;
}

.concrete {
  margin: 40px auto 22px auto;
  width: 1246px;
  font-size: 18px;
  color: #494949;
  min-height: 300px;
  position: relative;
}

.concrete p {
  margin-bottom: 27px;
  line-height: 27px;
}

.concrete p:last-child {
  margin-bottom: 0;
}

.tab {
  margin: 59px auto 65px auto;
  width: 1250px;
}

.hd {
  text-align: center;
  font-size: 0;
}

.hd-li {
  display: inline-block;
  vertical-align: top;
}

.in {
  height: 713px;
  background: url("../images/property/bg8.png") center top no-repeat;
  overflow: hidden;
}

.subtitle {
  padding-left: 14px;
  margin-left: 21px;
  margin-top: 15px;
  width: 1205px;
  height: 48px;
  font-size: 18px;
  color: #fff;
  line-height: 48px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 24px 24px 0 0;
  background: #9f8057;
}

.subtitle2 {
  margin-left: 21px;
  padding-left: 19px;
  width: 1205px;
  font-size: 18px;
  color: #fff;
  height: 48px;
  line-height: 48px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #9f8057;
}

.text-title {
  margin-top: 36px;
  line-height: 36px;
  font-size: 24px;
  color: #000;
  text-align: center;
}

.text {
  margin: 0 auto;
  padding-top: 6px;
  width: 1180px;
  font-size: 22px;
  line-height: 34px;
  color: #000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.tertiary {
  text-indent: 1.2em;
}

.second {
  margin-bottom: 10px;
  line-height: 36px;
  font-size: 24px;
}

.form {
  margin: 16px 0 28px 34px;
  width: 1177px;
  font-size: 0;
  border: 1px solid #e2e2e2;
}

.form span {
  display: inline-block;
  vertical-align: top;
  font-size: 16px;
}

.type {
  text-align: right;
  padding-right: 14px;
  width: 130px;
  height: 52px;
  color: #6a6a6a;
  line-height: 52px;
  background: #f7f7f7;
  border-bottom: 1px solid #e2e2e2;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.type-left,
.type-right,
.type-content {
  width: 344px;
  height: 52px;
  line-height: 52px;
  color: #000;
  padding-left: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.type-left {
  width: 573px;
  border-bottom: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
}

.type-content {
  width: 1047px;
  border-bottom: 1px solid #e2e2e2;
}

.type-right {
  border-bottom: 1px solid #e2e2e2;
  border-left: 1px solid #e2e2e2;
}

.form li {
  height: 52px;
}

.form li:last-child .type,
.form li:last-child .type-right,
.form li:last-child .type-left {
  border-bottom: 0;
}




 
.chain {
    position: absolute;
    right: 45px;
    top: 10px;
    width: 99px;
}

.chain-box {
    width: 99px;
    height: 99px;
    overflow: hidden;
    border-radius: 50%;
}

.chain:hover .chain-box {
    background: rgba(172, 203, 238, .62);
    background: linear-gradient(to top, rgba(172, 203, 238, .62), rgba(231, 240, 253, .62));
    background: -webkit-linear-gradient(bottom, rgba(172, 203, 238, .62), rgba(231, 240, 253, .62));
    background: -o-linear-gradient(top, rgba(172, 203, 238, .62), rgba(231, 240, 253, .62));
    background: -moz-linear-gradient(bottom, rgba(172, 203, 238, .62), rgba(231, 240, 253, .62));
}

.chain-box>img {
    width: 100%;
    height: 100%;
}

.chain:hover .chain-list {
    display: block;
}

.chain-list {
    /* display: none; */
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 100px;
    width: 212px;
    padding-top: 8px;
	z-index: 999;
}

.chain-list::before {
    content: " ";
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    width: 16px;
    height: 9px;
    background: url("../images/subPage/new_jiao.png") no-repeat;
}

.chain-list-box {
    height: 100%;
    padding: 7px 0 12px 0;
    background-color: #f3f9ff;
    border: 1px solid #3e63b7;
}

.chain-tt {
    margin: 0 5px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    background-color: #3e63b7;
}

.chain-tt>h3 {
    display: inline-block;
    /* padding-left: 20px; */
    max-width: 95%;
    color: #fff;
    vertical-align: top;
    background: url("../images/subPage/new_yes.png") no-repeat left center;
    /* overflow: hidden; */
    /* white-space: nowrap; */
    /* text-overflow: ellipsis; */
    font-size: 95% !important;
    line-height: 33px !important;
}

.chain-intro {
    padding: 0 16px;
}

.chain-intro-box {
    padding-top: 8px;
    line-height: 19px;
    word-wrap: break-word;
}

.chain-label {
    color: #666;
}

.chain-con {
    color: #3e63b7;
}
