section {
  padding-bottom: 2.66666667rem;
}
.weizhi {
  width: 18.93333333rem;
  height: 1.81333333rem;
  padding: 0 0.53333333rem;
  border-bottom: 0.05333333rem solid #d61518;
  font-size: 0.64rem;
  color: #717171;
  line-height: 1.81333333rem;
  background: white;
}
.weizhi a {
  float: left;
  color: #717171;
}
.weizhi span {
  float: left;
  margin: 0 1.2rem;
}
.main1 {
  background: white;
}
.main1 .nav .box1 {
  width: 4.96rem;
  font-size: 0.64rem;
  color: #535353;
  border-left: 0.02666667rem solid #c9c9c9;
  text-align: center;
  float: left;
  line-height: 1.6rem;
  position: relative;
}
.main1 .nav .box1 .box2 {
  width: 100%;
  background: #F1F1F1;
  padding: 0.13333333rem 0;
  position: absolute;
  left: 0;
  top: 1.86666667rem;
  line-height: 1.33333333rem;
  display: none;
}
.main1 .nav .box1 .box2 a{
    color: #535353;
}
.main1 .nav .nav1 {
  border: none;
}
.main1 .bigImg {
  width: 100%;
  border-bottom: 0.05333333rem solid #d61518;
}
.main1 .name {
  width: 18.93333333rem;
  height: 1.76rem;
  margin: 0 auto;
  border-bottom: 0.02666667rem solid #c9c9c9;
  line-height: 1.76rem;
}
.main1 .name .p1 {
  font-size: 0.8rem;
  color: black;
  float: left;
}
.main1 .name .p2 {
  font-size: 0.64rem;
  float: right;
}
.main1 .name .p2 a {
  color: #515151;
  margin-left: 1.44rem;
}
.main1 .name .p2 a img {
  height: 0.8rem;
  margin: 0.48rem 0.4rem 0 0;
}
.main1 .text {
  width: 18.93333333rem;
  padding: 0.32rem 0 0.53333333rem;
  font-size: 0.64rem;
  color: #515151;
  line-height: 1.06666667rem;
  margin: 0 auto;
  border-bottom: 0.02666667rem solid #c9c9c9;
  overflow: hidden;
}
.main1 .text div {
  width: 100%;
  float: left;
}
.main1 .text .text1 {
  margin: 0.08rem 0;
}
.main1 .text .text1 a {
  display: block;
  width: 2.66666667rem;
  height: 1.06666667rem;
  font-size: 0.58666667rem;
  color: white;
  background: #d61518;
  text-align: center;
  margin-top: 0.08rem;
  float: right;
  border-radius: 0.16rem;
}
.main1 .text .text2 {
  margin: 0.08rem 0;
}
.main1 .text .text2 span {
  font-weight: bold;
  color: #d61518;
}
.main1 .text .text2 a {
  display: inline-block;
  /*width: 2.56rem;*/
  padding: 0 0.2rem;
  height: 0.96rem;
  text-align: center;
  line-height: 0.96rem;
  border: 0.05333333rem solid #d61518;
  border-radius: 0.21333333rem;
  color: #d61518;
  margin-left: 0.53333333rem;
}
.main1 .text .text3 {
  /*width: 100%;*/
  display: block;
  /*width: 5.28rem;*/
  height: 1.01333333rem;
  text-align: center;
  line-height: 1.01333333rem;
  border: 0.02666667rem solid #d61518;
  font-size: 0.58666667rem;
  color: #717171;
  margin-top: 0.08rem;
  border-radius: 0.21333333rem;
  float: left;
  padding: 0 0.2rem;
}
.main1 .order {
  height: 2.4rem;
  width: 18.93333333rem;
  margin: 0 auto;
}
.main1 .order .a1 {
  display: block;
  width: 2.66666667rem;
  height: 1.06666667rem;
  line-height: 1.06666667rem;
  font-size: 0.58666667rem;
  color: white;
  background: #d61518;
  text-align: center;
  float: left;
  border-radius: 0.16rem;
  margin: 0.66666667rem 0.53333333rem 0 0;
}
.main1 .order img {
  width: 7.2rem;
  height: 1.86666667rem;
  float: right;
  margin-top: 0.26666667rem;
}
.main2 {
  width: 18.93333333rem;
  padding: 0 0.53333333rem;
  padding-bottom: 0.4rem;
  border-bottom: 0.26666667rem solid #f1f1f1;
  border-top: 0.26666667rem solid #f1f1f1;
  font-size: 0.58666667rem;
  color: #515151;
  line-height: 0.96rem;
  overflow: hidden;
}
.main2 p {
  width: 100%;
  float: left;
}
.main2 .title {
  line-height: 1.6rem;
  border-bottom: 0.02666667rem solid #d61518;
  margin-bottom: 0.26666667rem;
  color: #d61518;
  font-size: 0.64rem;
}
.main2 span {
  color: #818181;
}
.main2 .chakan {
  display: block;
  font-size: 0.58666667rem;
  color: #d61518;
  line-height: 0.96rem;
  width: 100%;
  float: left;
}
.main3 {
  width: 18.93333333rem;
  padding: 0 0.53333333rem;
  padding-bottom: 0.4rem;
  border-bottom: 0.26666667rem solid #f1f1f1;
  overflow: hidden;
}
.main3 .title {
  font-size: 0.64rem;
  line-height: 1.6rem;
  border-bottom: 0.02666667rem solid #d61518;
  margin-bottom: 0.26666667rem;
  color: #d61518;
}
.main3 .title span {
  font-size: 0.53333333rem;
  color: #c9c9c9;
}
.main3 .title img {
  width: 0.34666667rem;
  height: 0.53333333rem;
  float: right;
  margin-top: 0.53333333rem;
}
.main3 .box {
  font-size: 0.64rem;
  line-height: 0.96rem;
  color: #818181;
  width: 100%;
  float: left;
}
.main3 .box .name {
  color: #515151;
  line-height: 1.76rem;
}
.main3 .box .date {
  margin-top: 1.06666667rem;
  text-align: right;
  font-size: 0.53333333rem;
  color: #c1c1c1;
}
.main4 {
  width: 18.93333333rem;
  padding: 0 0.53333333rem;
  padding-bottom: 0.53333333rem;
  border-bottom: 0.26666667rem solid #f1f1f1;
}
.main4 .title {
  font-size: 0.64rem;
  line-height: 1.6rem;
  border-bottom: 0.02666667rem solid #d61518;
  margin-bottom: 0.26666667rem;
  color: #d61518;
}
.main4 .title img {
  width: 0.34666667rem;
  height: 0.53333333rem;
  float: right;
  margin-top: 0.53333333rem;
}
.main4 .tishi {
  width: 100%;
  text-align: center;
  height: 1.2rem;
  padding: 0.53333333rem 0;
}
.main4 .tishi img {
  width: 3.2rem;
  height: 1.2rem;
  margin: 0 0.66666667rem;
}
.main4 .map1 {
  width: 18.93333333rem;
  height: 13.33333333rem;
}
.main5 {
  width: 18.93333333rem;
  padding: 0 0.53333333rem;
  border-bottom: 0.26666667rem solid #f1f1f1;
  overflow: hidden;
}
.main5 .title {
  line-height: 1.6rem;
  border-bottom: 0.02666667rem solid #d61518;
  margin-bottom: 0.26666667rem;
  color: #d61518;
  font-size: 0.64rem;
}
.main5 .title img {
  width: 0.34666667rem;
  height: 0.53333333rem;
  float: right;
  margin-top: 0.53333333rem;
}
.main5 .title span {
  font-size: 0.53333333rem;
  color: #c9c9c9;
}
.main5 .box {
  width: 6.13333333rem;
  height: 7.46666667rem;
  float: left;
  margin: 0.53333333rem 0.08rem 0;
}
.main5 .box img {
  width: 6.13333333rem;
  height: 4.8rem;
}
.main5 .box p {
  font-size: 0.64rem;
  color: #515151;
  text-align: center;
  width: 4.13333333rem;
  line-height: 0.96rem;
  margin: 0.18666667rem auto 0;
}
.main6 {
  width: 18.93333333rem;
  padding: 0 0.53333333rem;
  border-bottom: 0.26666667rem solid #f1f1f1;
  overflow: hidden;
}
.main6 .title {
  font-size: 0.64rem;
  line-height: 1.6rem;
  border-bottom: 0.02666667rem solid #d61518;
  margin-bottom: 0.26666667rem;
  color: #d61518;
}
.main6 .title img {
  width: 0.34666667rem;
  height: 0.53333333rem;
  float: right;
  margin-top: 0.53333333rem;
}
.main6 .title span {
  font-size: 0.53333333rem;
  color: #c9c9c9;
}
.main6 .box {
  width: 6.13333333rem;
  height: 7.46666667rem;
  float: left;
  margin: 0.53333333rem 0.08rem 0;
}
.main6 .box img {
  width: 6.13333333rem;
  height: 4.8rem;
}
.main6 .box p {
  font-size: 0.64rem;
  color: #515151;
  text-align: center;
  width: 4.58666667rem;
  line-height: 0.96rem;
  margin: 0.18666667rem auto 0;
}
.main7 {
  width: 18.93333333rem;
  padding: 0 0.53333333rem;
  border-bottom: 0.26666667rem solid #f1f1f1;
  overflow: hidden;
}
.main7 .title {
  font-size: 0.64rem;
  line-height: 1.6rem;
  border-bottom: 0.02666667rem solid #d61518;
  margin-bottom: 0.26666667rem;
  color: #d61518;
}
.main7 .map {
  width: 18.93333333rem;
  height: 12rem;
  padding: 0.53333333rem 0;
}
.main8 {
  width: 18.93333333rem;
  padding: 0 0.53333333rem;
  overflow: hidden;
}
.main8 .title {
  font-size: 0.64rem;
  line-height: 1.6rem;
  border-bottom: 0.02666667rem solid #d61518;
  overflow: hidden;
}
.main8 .title a {
  color: #717171;
  float: left;
  margin-right: 1.06666667rem;
}
.main8 .title .active_m8 {
  color: #d61518;
}
.main8 .box {
  overflow: hidden;
  padding-bottom: 1.49333333rem;
}
.main8 .box a {
  display: block;
  width: 5.86666667rem;
  height: 1.01333333rem;
  border: 0.02666667rem solid #c9c9c9;
  float: left;
  margin: 0.8rem 0.18666667rem 0;
  text-align: center;
  line-height: 1.01333333rem;
  color: #515151;
  font-size: 0.64rem;
}




/*2017-10-13*/
/*楼盘查看更多详情*/
.main2_1{
    display: none;
}
.main2_1 .text .text1 {
  color: #818181;
  float: left;
  max-height: 266.64rem;
}
.main2_1 .text .text1 .name1 {
  color: #515151;
  float: left;
}
.main2_1 .text2 .text3 {
  color: #818181;
  margin-bottom: 35px;
}

.main2_1 .name{
    font-size: 0.3rem;
}
.main2_1 .text3{
    font-size: 0.3rem;
}
/*推荐楼盘*/
.recommendation {
  width: 18.93333333rem;
  padding: 0 0.53333333rem;
  background: white;
}
.recommendation .title {
  line-height: 1.6rem;
  border-bottom: 0.02666667rem solid #d61518;
  margin-bottom: 0.26666667rem;
  color: #d61518;
  font-size: 0.64rem;
}
.re_main {
  width: 18.93333333rem;
  height: 4.26666667rem;
  margin-top: 0.53333333rem;
  position: relative;
  border-bottom: 0.02666667rem solid #818181;
}
.re_main .reMain_img {
  width: 4.8rem;
  height: 3.73333333rem;
  position: absolute;
  top: 0;
  left: 0;
}
.re_main .reMain_text {
  width: 13.6rem;
  height: 3.73333333rem;
  position: absolute;
  top: 0;
  right: 0;
}
.re_main .reMain_text .p1 {
  font-size: 0.74666667rem;
  color: #515151;
  line-height: 1.01333333rem;
}
.re_main .reMain_text .p2 {
  font-size: 0.64rem;
  color: #818181;
  line-height: 0.74666667rem;
  margin-top: 0.13333333rem;
}
.re_main .reMain_text .p3 {
  font-size: 0.64rem;
  height: 0.74666667rem;
  width: 8.26666667rem;
  overflow: hidden;
  color: #818181;
  line-height: 0.74666667rem;
}
.re_main .reMain_text .p4 {
  width: 13.6rem;
  height: 0.85333333rem;
  margin-top: 0.21333333rem;
  overflow: hidden;
}
.re_main .reMain_text .p4 p {
  width: 18.66666667rem;
}
.re_main .reMain_text .a1 {
  padding: 0.08rem 0.13333333rem;
  border-radius: 0.10666667rem;
  border: 1px solid #D61518;
  font-size: 0.64rem;
  color: #818181;
  line-height: 0.64rem;
  float: left;
  margin-right: 0.26666667rem;
}
.re_main .reMain_text .pric {
  font-size: 0.74666667rem;
  color: #515151;
  line-height: 0.74666667rem;
  position: absolute;
  top: 1.2rem;
  right: 0.21333333rem;
}
.re_main .reMain_text .pric span {
  color: #D61518;
}