﻿@charset "utf-8";
/* CSS Document */




html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, select {
  margin: 0;
  padding: 0;
  border: 0 none;
  outline: 0;
  color: inherit;
}
html, body {
  width: 100%;
  height: 100%;
}
body {
  margin: 0 auto;
  vertical-align: baseline;
  overflow-y: scroll;
  font-family:"微软雅黑",Arial,Verdana, Geneva, sans-serif;
  font-size:12px;
  line-height:1.3;
  background: #F2F3F7;
}
a{ text-decoration:none;}
a:hover{ color:#ff6600;}
li{ list-style-type:none;}
img{ display:block;}
.clear{ clear: both}
i,em{font-style: normal;}

/*搜索*/
/*.TopSearch {position: relative;z-index:0;}*/
 .TopSearch{
  position: relative;
  z-index: 1;
  /*width: 1116px;*/
  margin-top: 20px;
}
.quyucity{color: #b2b2b2;margin-left: 5px;}
.quyuprice{color: red;position: absolute;right: 15px;}

.autocomplete {border: 1px solid #9ACCFB;background-color: white;text-align: left;z-index:900;padding:2px 2px;}
.autocomplete li {list-style-type: none;padding:15px 15px;font-size:16px; color:#333; font-family:Microsoft YaHei;}
.clickable {cursor: default;}
.highlight {background-color: #FF7E00;}
.hide_vr{display: none;}


.h_search{width: 1200px;margin:0 auto; height: 86px;/*background: url(/html/images/search_bg.jpg) center no-repeat;*/min-width: 1200px;}
.sou{float: right;width: 1000px;margin: 0 auto;}
.h_map{color: #fff;background: url(/html/images/MapSearch2.png)no-repeat;background-size: 27px 26px;background-position: 20px center;}
/*面包屑*/
.mianbao{width: 1200px; margin: 15px auto; color: #999;font-size: 14px;}
.mianbao img{display: block;}
.mb_box{position:relative;width: 1200px;margin:0 auto;}
.New_mianbao{position: absolute;top: -86px;left: 0;width: 200px;float: left;line-height: 63px;margin: 15px auto;color: #999;font-size: 14px;}

 /*降价报名通知-报名弹框样式*/
.tc_zhezhao{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.tc_visible {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.tc_container {
    position: relative;
    width:560px;
    margin:170px auto;
    height:362px;
  border: 8px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.tc_close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.tc_close img{width: 30px; height: 30px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.tc_close img:hover {transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.tc_visible .tc_container {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  }
.tc_title{color: #fff;font-size: 32px;text-align: center;}

.tc_title{width: 100%;height: 104px;/*background: url(http://yuefangwangimg.oss-cn-hangzhou.aliyuncs.com/html/images/bm.png) no-repeat center;*/background-size: 100% 100%;color: #fff;font-size: 32px;text-align: center; line-height: 104px;}
.tc_x{font-size: 14px; margin-top: 15px;}
.tc_center{width: 400px;margin: 0 auto; margin-top: 35px;}
.tc_center_left{float: left;width: 280px; border-right: 1px solid #e1e1e1;}
.tc_center_left input{display: block;height: 40px;background: #eaeaea;width: 250px;padding-left: 12px;border-radius:8px;font-size: 16px;color: #333333;margin-bottom: 20px;}
.tc_center_left .btn{ display: inline-block; box-shadow: 0px 0px 10px 2px #ccc;font-size: 20px;color: #fff;background: #48bf01;width: 265px;height: 40px;line-height: 40px; border: none;border-radius: 5px;margin-left: -15px;}
.tc_center_right{float: right;width: 200px;}
.tc_center_right span{font-size: 18px; color: #ff4a00;    width: 160px;   overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;   display: inline-block;   vertical-align: bottom;}

.tc_center_right .tc_lptu{margin-top: 10px; width: 198px; height: 128px; background: #fff;border: 1px solid #e0dfdf;}
.tc_center_right .tc_lptu img{width:200px; height: 128px;margin: 0 auto;}

/*免费通话*/
.free_x{width:300px; margin: 0 auto;font-size: 14px; margin-top: 15px;text-align: left;font-size: 15px;}
.tc_center .free_ip{display: block;width: 300px;height: 55px;margin-left: 9px;background: #eaeaea;padding-left: 12px;border-radius: 5px;font-size: 16px;color: #333333;margin-bottom: 20px;}
.tc_center .free_th{display: inline-block;width: 300px;font-size: 20px;color: #fff;background: #0e96fe;height: 55px;line-height: 55px; border: none;border-radius: 5px;margin-left: -20px;}
.free{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.free.fr_visible {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.fr_container {
    position: relative;
    width:400px;
    margin:170px auto;
    height:380px;
  border: 8px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.fr_visible .tc_title{height: 104px;line-height: 104px; background: -webkit-linear-gradient(left, #ff4746 , #ff8b60);    background: -o-linear-gradient(right, #ff4746 , #ff8b60);    background: -moz-linear-gradient(right, #ff4746 , #ff8b60);    background: linear-gradient(to right, #ff4746 , #ff8b60);}
.fr_visible .free_x{width: 300px;color: #666;}
.fr_visible .tc_center {width: 400px;}
.fr_visible .tc_center .free_ip{width: 300px;height: 55px;margin:0 auto;}
.fr_visible .tc_center .free_th{width: 300px;height: 55px;line-height: 55px;margin:15px auto 0 auto;}

.fr_close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.fr_close img{width: 30px; height: 30px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.fr_close img:hover {transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.fr_visible .fr_container {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  }
/*开盘通知*/
.free_x{width:300px; margin: 0 auto;font-size: 14px; margin-top: 15px;text-align: left;font-size: 15px;}
.tc_center .free_ip{display: block;width: 300px;height: 55px;margin-left: 9px;background: #eaeaea;padding-left: 12px;border-radius: 5px;font-size: 16px;color: #333333;margin-bottom: 20px;}
.tc_center .free_th{display: inline-block;width: 300px;font-size: 20px;color: #fff;background: #48bf01;height: 55px;line-height: 55px; border: none;border-radius: 5px;margin-left: -20px;}
.kp_tong,.kp_yuyin{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.kp_visible {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.kp_container {
    position: relative;
    width:560px;
    margin:170px auto;
    height:320px;
  border: 8px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.kp_close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.kp_close img{width: 30px; height: 30px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.kp_close img:hover {transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);}
/*.kp_visible */.kp_container {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  }

/*优惠申请*/
.yh_shenqing{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.yh_shenqing.yh_visible {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}


/*优惠申请*/
.yh_shenqing_house{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.yh_shenqing_house.yh_visible {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}


.yh_container {
    position: relative;
    width:560px;
    margin:0 auto;
    height:362px;
  border: 8px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.yh_close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.yh_close img{width: 30px; height: 30px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.yh_close img:hover {transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.yh_visible .yh_container {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  }


/*看房报名*/

.kf_kfbm{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.kf_visible {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.kf_container {
    position: relative;
    width:560px;
    margin:170px auto;
    height:362px;
  border: 8px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.kf_close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.kf_close img{width: 30px; height: 30px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.kf_close img:hover {transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.kf_container {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  }

/*分页*/
.page{list-style: none;}
.page>li{float: left;cursor: pointer;font-size: 14px;}
.page .pageItem{border: solid thin #DDDDDD;margin: 5px 0 5px 0;color: #777;}
.page .pageItemActive{border: solid thin #598cf1;margin: 5px 0 5px 0;background-color: #598cf1;color:white;}
/*.page .pageItem:hover{border: solid thin #e2e2e2;background-color: #e2e2e2;color:#ff6600;}*/
.page .pageItemDisable{border: solid thin #DDDDDD;margin: 5px 0 5px 0;color: #777;    height: 41px;
    width: 47px;
    line-height: 41px;
    text-align: center;}

/*新房右侧看房报名*/
.right_bm{width: 270px;height: 361px; border: 1px solid #e9e9f2;margin-top: 20px;background: url(/html/images/bmk_bg.png) bottom no-repeat #fafafc;border-radius: 5px;}
.right_bm_1{padding: 10px; color: #333}
.right_bm_title{font-size: 20px;margin-bottom: 15px; font-weight: 700; color: #333;}
.right_bm_1 span{color: #666; font-size: 14px; display: block;margin-bottom: 5px;}
.right_bm .right_bm_kuang{margin-top: 20px;}
.right_bm .right_bm_kuang input{display: block;height: 40px;background: #ededf2; padding-left: 5px; width: 245px;border: 1px solid #e4f1fd;border-radius: 5px;font-size: 16px;color: #333333;margin-bottom: 20px;}
.right_bm .right_bm_kuang .btn{ display: inline-block; box-shadow: 0px 0px 10px 2px #ccc;font-size: 20px;color: #fff;width: 250px;height: 40px;line-height: 40px; border: none;border-radius: 5px;text-align: center; background: -webkit-linear-gradient(left, #ff4746 , #ff8b60); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #ff4746 , #ff8b60); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #ff4746 , #ff8b60); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ff4746 , #ff8b60); /* 标准的语法（必须放在最后） */}
.right_bm .right_bm_kuang .btn:hover{ 
  background: -webkit-linear-gradient(left, #ff8b60 , #ff4746); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #ff8b60 , #ff4746); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #ff8b60 , #ff4746); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ff8b60 , #ff4746); /* 标准的语法（必须放在最后） */
}

/**/
.tc_center_right{position: relative;}
.cj_icon{position: absolute;right: 0;top:0;}
.cj_icon img{width: 30px;height: 30px;}

/*资讯页动态订阅*/
.bm_dingyue{width: 280px;height: 306px;background: url(/html/images/dingyue.png) no-repeat;margin-top:1px;position: relative}
.bm_dingyue .bm_k{ position: absolute;bottom: 30px;width: 260px;left: 20px;}
.bm_k input{color: #808080;line-height: 30px;height: 30px;background: #f7f7f7;width: 185px;border: 0;border-radius: 4px 0 0 4px;padding: 0 3px;float: left;}
.bm_k a{display: inline-block;background: #f95800;width: 60px;height: 30px;line-height: 30px;font-size: 16px;border-radius: 0 4px 4px 0;color: #fff; text-align: center}


/*提示框弹层*/
.Tip_Info{position: fixed;    left: 24%;    top: 50%;    width: 50%;    margin-top: -40px;    font-size: 16px;   
    text-align: center;    background: rgba(0,0,0,.7);    color: #fff;    z-index: 10000;    line-height: 26px;  
      display: none;    padding: 25px 20px;}

/************楼盘详情页地图字体************/
@font-face {
  font-family: 'cnvery';
  src: url('../fonts/cnvery.eot');
  src: url('../fonts/cnvery.eot') format('embedded-opentype'),
       url('../fonts/cnvery.woff') format('woff'),
       url('../fonts/cnvery.ttf') format('truetype'),
       url('../fonts/cnvery.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
a:hover ins{ text-decoration:none !important;}
ins{font-family: "cnvery";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width:1.5em;margin:0;text-align: center;font-variant: normal;text-transform: none;}
.icon-1:before { content: '\e800'; }
.icon-48:before { content: '\e801'; }
.icon-10:before { content: '\e802'; }
.icon-9:before { content: '\e803'; }
.icon-38:before { content: '\e804'; }
.icon-39:before { content: '\e805'; }
.icon-33:before { content: '\e806'; }
.icon-34:before { content: '\e807'; }
.icon-8:before { content: '\e808'; }
.icon-32:before { content: '\e809'; }
.icon-2:before { content: '\e80a'; }
.icon-3:before { content: '\e80b'; }
.icon-4:before { content: '\e80c'; }
.icon-5:before { content: '\e80d'; }
.icon-26:before { content: '\e80e'; }
.icon-19:before { content: '\e80f'; }
.icon-41:before { content: '\e810'; }
.icon-18:before { content: '\e811'; }
.icon-40:before { content: '\e812'; }
.icon-31:before { content: '\e813'; }
.icon-14:before { content: '\e814'; }
.icon-15:before { content: '\e815'; }
.icon-17:before { content: '\e816'; }
.icon-11:before { content: '\e817'; }
.icon-24:before { content: '\e818'; }
.icon-13:before { content: '\e819'; }
.icon-29:before { content: '\e81a'; }
.icon-28:before { content: '\e81b'; }
.icon-7:before { content: '\e81c'; }
.icon-6:before { content: '\e81d'; }
.icon-35:before { content: '\e81e'; }
.icon-42:before { content: '\e81f'; }
.icon-20:before { content: '\e820'; }
.icon-30:before { content: '\e821'; }
.icon-36:before { content: '\e822'; }
.icon-43:before { content: '\e823'; }
.icon-44:before { content: '\e824'; }
.icon-21:before { content: '\e825'; }
.icon-22:before { content: '\e826'; }
.icon-37:before { content: '\e827'; }
.icon-25:before { content: '\e828'; }
.icon-27:before { content: '\e829'; }
.icon-23:before { content: '\e82a'; }
.icon-16:before { content: '\e82b'; }
.icon-49:before { content: '\e82c'; }
.icon-46:before { content: '\e82d'; }
.icon-45:before { content: '\e82e'; }
.icon-47:before { content: '\e82f'; }
.icon-12:before { content: '\e830'; }
.icon-50:before { content: '\e831'; }
.icon-51:before { content: '\e832'; }
.icon-56:before { content: '\e833'; }
.icon-52:before { content: '\e834'; }
.icon-53:before { content: '\e835'; }
.icon-54:before { content: '\e836'; }
.icon-55:before { content: '\e837'; }
.icon-58:before { content: '\e838'; }
.icon-57:before { content: '\e839'; }
.icon-59:before { content: '\e83a'; }
.icon-61:before { content: '\e83b'; }
.icon-62:before { content: '\e83c'; }
.icon-60:before { content: '\e83d'; }
.icon-63:before { content: '\e83e'; }
.icon-64:before { content: '\e83f'; }
.icon-65:before { content: '\e840'; }
.icon-66:before { content: '\e841'; }
.icon-67:before { content: '\e842'; }
.icon-68:before { content: '\e843'; }
.icon-1{ before: '\e800'; }
.icon-48{ before: '\e801'; }
.icon-10{ before: '\e802'; }
.icon-9{ before: '\e803'; }
.icon-38{ before: '\e804'; }
.icon-39{ before: '\e805'; }
.icon-33{ before: '\e806'; }
.icon-34{ before: '\e807'; }
.icon-8{ before: '\e808'; }
.icon-32{ before: '\e809'; }
.icon-2{ before: '\e80a'; }
.icon-3{ before: '\e80b'; }
.icon-4{ before: '\e80c'; }
.icon-5{ before: '\e80d'; }
.icon-26{ before: '\e80e'; }
.icon-19{ before: '\e80f'; }
.icon-41{ before: '\e810'; }
.icon-18{ before: '\e811'; }
.icon-40{ before: '\e812'; }
.icon-31{ before: '\e813'; }
.icon-14{ before: '\e814'; }
.icon-15{ before: '\e815'; }
.icon-17{ before: '\e816'; }
.icon-11{ before: '\e817'; }
.icon-24{ before: '\e818'; }
.icon-13{ before: '\e819'; }
.icon-29{ before: '\e81a'; }
.icon-28{ before: '\e81b'; }
.icon-7{ before: '\e81c'; }
.icon-6{ before: '\e81d'; }
.icon-35{ before: '\e81e'; }
.icon-42{ before: '\e81f'; }
.icon-20{ before: '\e820'; }
.icon-30{ before: '\e821'; }
.icon-36{ before: '\e822'; }
.icon-43{ before: '\e823'; }
.icon-44{ before: '\e824'; }
.icon-21{ before: '\e825'; }
.icon-22{ before: '\e826'; }
.icon-37{ before: '\e827'; }
.icon-25{ before: '\e828'; }
.icon-27{ before: '\e829'; }
.icon-23{ before: '\e82a'; }
.icon-16{ before: '\e82b'; }
.icon-49{ before: '\e82c'; }
.icon-46{ before: '\e82d'; }
.icon-45{ before: '\e82e'; }
.icon-47{ before: '\e82f'; }
.icon-12{ before: '\e830'; }
.icon-50{ before: '\e831'; }
.icon-51{ before: '\e832'; }
.icon-56{ before: '\e833'; }
.icon-52{ before: '\e834'; }
.icon-53{ before: '\e835'; }
.icon-54{ before: '\e836'; }
.icon-55{ before: '\e837'; }
.icon-58{ before: '\e838'; }
.icon-57{ before: '\e839'; }
.icon-59{ before: '\e83a'; }
.icon-61{ before: '\e83b'; }
.icon-62{ before: '\e83c'; }
.icon-60{ before: '\e83d'; }
.icon-63{ before: '\e83e'; }
.icon-64{ before: '\e83f'; }
.icon-65{ before: '\e840'; }
.icon-66{ before: '\e841'; }
.icon-67{ before: '\e842'; }
.icon-68{ before: '\e843'; }



 /*返回顶部*/
/*.top-back{position:fixed;top: 25%;right: 0; cursor: pointer;background:url(/assets/img/r_b.png) 0px bottom no-repeat;z-index:999; }
.top-back .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.top-back .btn-qq{background:url(/assets/img/r_qq.png) 0px 0px no-repeat;background-color:#aab8d6;}
.top-back .btn-qq:hover{background-color:#488bc7;}
.top-back a.btn-qq,.top-back a.btn-qq:visited{background:url(/assets/img/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.top-back .btn-wx{background:url(/assets/img/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.top-back .btn-wx:hover{background-color:#58a81c;}
.top-back .btn-wx canvas{position:absolute;left:-168px;top:0px;display:none;width:160px;height:160px;background-color: white;padding: 3px;}
.top-back .btn-phone{background: url(/assets/img/r_phone.gif) 9px 8px no-repeat;background-color: #fbb01f;background-size: 72%;}
.top-back .btn-phone:hover{background-color:#ff811b;}
.top-back .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#fff;font-size:18px;text-align:center;display:none;}
.top-back .btn-top{background:url(/assets/img/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.top-back .btn-top:hover{background-color:#444;}*/
.telqrcode{background: #fff; height: 160px;}
.telqrcode canvas {   background-color: white;padding: 3px;position: absolute;right: 5px;}
 /*返回顶部end*/


 #nav li {
  float: left;
  height: 100%;
  -webkit-transition: background-color 700ms;
  transition: background-color 700ms;
}
     #nav li.nav_telll{margin: 20px 0 0 20px;float: right;}
    .nav_telll span{font-size: 15px;color: #1e9a38;margin-left: 20px;vertical-align: middle;}
    .nav_telll em{font-size: 30px;color:#1e9a38;vertical-align: middle;font-weight: 600}

    .nav_telll_yifang66_com span{color: #a22f62;}
    .nav_telll_yifang66_com em{color: #a22f62;}
    .nav_telll_lvfang66_com span{color:#b22020;}
    .nav_telll_lvfang66_com em{color:#b22020;}
    .nav_telll_haifang66_com span{color:#287bc9;}
    .nav_telll_haifang66_com em{color:#287bc9;}
    .nav_telll_pufang66_com span{color:#335bbd;}
    .nav_telll_pufang66_com em{color:#335bbd;}
    .nav_telll_yunfang66_com span{color:#3684c1;}
    .nav_telll_yunfang66_com em{color:#3684c1;}
    .nav_telll_fufang66_com span{color:#073a78;}
    .nav_telll_fufang66_com em{color:#073a78;}   

/*全景看房*/
.vr_video{width: 1200px; margin: 0 auto;margin-top: 20px;}
.vr_list{position: relative;float: left;overflow: hidden;width: 292px;height: 292px;margin: 15px 10px 15px 0;border-radius: 10px;}
.vr_list:last-child{margin-right: 0}
.vr_list_pic{width: 100%;height: 100%;}
.vr_fengm{width: 100%;height: 100%;-webkit-transition: all .2s ease 0s;-moz-transition: all .2s ease 0s;-o-transition: all .2s ease 0s;transition: all .2s ease 0s;}
.vr_fengm:hover{opacity:.8}
.vr_title{position: absolute;bottom: 0; left: 0;width: 100%;height: 35px;background-color: rgba(0,0,0,.2);color: #fff;text-align: center}
.vr_ti_st{display: inline-block;width: 100%;height: 35px;padding-right: 30px;line-height: 35px;font-size: 16px;}
.vrlogo{position: absolute;top: 100px;left: 115px;line-height: 31px;margin-right: 15px;background: rgba(0,0,0,.6);border-radius: 100px;width: 60px;height: 60px;background: url(/html/images/vr_animation.png);background-position-y: 0;background-repeat: no-repeat;background-size: 100%;border: 1px solid hsla(0,0%,100%,.8);box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);}
.vr-animation-forever{ -webkit-animation:vr 5s steps(80) infinite;animation:vr 5s steps(80) infinite;}
@-webkit-keyframes vr{to{background-position-y:100%}}
@keyframes vr{to{background-position-y:100%}}
.vr_more{display: inline-block;width: 1200px;text-align: center;margin-top: 20px; margin-bottom: 30px;}
.vr_more a{display: inline-block;width: 200px;height: 30px;line-height: 30px;text-align: center;font-size: 18px;color: #999;border: 1px solid #999;border-radius: 5px;}
.vr_more a:hover{background: #ff4a00;border: 1px solid #ff4a00;color: #fff;}
    

.noresult{text-align: center;background: #F3F3F3;color: #FF4A00!important;}
.noresult_tjlp{text-align: center;font-size: 10px!important;color: #999!important;}


  /*开盘通知*/
.kp_container{width:400px;height:380px;/*border-top:6px solid #427afb;*/overflow: hidden;}
.kp_container .tc_center{width: 400px;}
.kp_container .tc_center .free_ip{width: 300px;margin:0 auto;height: 55px;}
.kp_container .tc_center .free_th,.kp_container .free_x{width: 300px;}
.kp_container .tc_title{background: none;text-indent: 50px;text-align: left;color:#fff;line-height: 104px;height: 104px;  background: -webkit-linear-gradient(left, #ff4746 , #ff8b60);    background: -o-linear-gradient(right, #ff4746 , #ff8b60);    background: -moz-linear-gradient(right, #ff4746 , #ff8b60);    background: linear-gradient(to right, #ff4746 , #ff8b60);}
.kp_container .free_x{color:#666;}
.kp_container .tc_center .free_th{width:300px;height:55px;bottom:60px;left:70px;line-height:55px;position: absolute;}


/*优惠领取*/

.yhchleft{   width: 300px;height: 400px; background: -webkit-linear-gradient(top, #ff4746 , #ff8b60);
    background: -o-linear-gradient(bottom, #ff4746 , #ff8b60);
    background: -moz-linear-gradient(bottom, #ff4746 , #ff8b60);
    background: linear-gradient(to bottom, #ff4746 , #ff8b60);}
.yhchleft .tc_title{background: none;text-align: left;padding-left: 30px;line-height: 40px;height: 40px;padding-top: 50px;letter-spacing: 10px;font-weight: 600;}
.yhchleft .tc_x{color:#fff;padding:0 30px;text-align: left;}
.yhchleft .tc_center_right{float: none;margin:30px auto 0 auto;background: #fff;padding:15px 5px 5px 5px;border-radius: 3px;}
.yhchleft .tc_center_right .tc_lptu{border:none;}
.yhchright.tc_center{width: 360px;border: none;margin-top:80px;margin-right: 30px;}
.yhchright .tc_center_left{width: 360px;border: none;}
.yhchright .tc_center_left input{width: 360px;height: 46px;margin-bottom:30px;}
.yhchright .tc_center_left .btn{float: left;margin-left:20px;box-shadow: none;width: 320px;height: 46px;line-height: 46px;border-radius: 8px;}

/*看房团*/
.kfchleft{   width: 300px;height: 400px; background: -webkit-linear-gradient(top, #09bae1 , #55cfc4);
    background: -o-linear-gradient(bottom, #09bae1 , #55cfc4);
    background: -moz-linear-gradient(bottom, #09bae1 , #55cfc4);
    background: linear-gradient(to bottom, #09bae1 , #55cfc4);}


.kfchleft .tc_title{background: none;text-align: left;padding-left: 30px;line-height: 40px;height: 40px;padding-top: 50px;letter-spacing: 10px;font-weight: 600;} 
.kfchleft .tc_x{color:#fff;padding:0 30px;text-align: left;}  
.kfchleft .tc_center_right{float: none;margin:30px auto 0 auto;background: #fff;padding:15px 5px 5px 5px;border-radius: 3px;}
.kfchleft .tc_center_right .tc_lptu{border:none;}
.kfchright.tc_center{width: 360px;border: none;margin-top:80px;margin-right: 30px;}
.kfchright .tc_center_left{width: 360px;border: none;}
.kfchright .tc_center_left input{width: 360px;height: 46px;margin-bottom:30px;}
.kfchright .tc_center_left .btn{float: left;margin-left:0;box-shadow: none;width:320px;height: 46px;line-height: 46px;    border-radius: 8px;   margin-left: 20px;}
.fl{float: left;}
.fr{float: right;}
/*变价通知*/
.bjchleft{   width: 300px;height: 400px; background: -webkit-linear-gradient(top, #ff4746 , #ff8b60);
    background: -o-linear-gradient(bottom, #ff4746 , #ff8b60);
    background: -moz-linear-gradient(bottom, #ff4746 , #ff8b60);
    background: linear-gradient(to bottom, #ff4746 , #ff8b60);}
.bjchleft .tc_title{background: none;text-align: left;padding-left: 30px;line-height: 40px;height: 40px;padding-top: 50px;letter-spacing: 10px;font-weight: 600;}
.bjchleft .tc_x{color:#fff;padding:0 30px;text-align: left;}
.bjchleft .tc_center_right{float: none;margin:30px auto 0 auto;background: #fff;padding:15px 5px 5px 5px;border-radius: 3px;}
.bjchleft .tc_center_right .tc_lptu{border:none;}
.bjchright.tc_center{width: 360px;border: none;margin-top:80px;margin-right: 30px;}
.bjchright .tc_center_left{width: 360px;border: none;}
.bjchright .tc_center_left input{width: 360px;height: 46px;margin-bottom:30px;}
.bjchright .tc_center_left .btn{float: left;margin-left:0;box-shadow: none;width: 160px;height: 46px;line-height: 46px; border-radius: 8px;   margin-left: 20px;}


  .zhushi{position: absolute;top: 300px;padding-left: 20px;}
  .zhushi p{display: block;width:155px;text-align:left;color:#555;line-height: 17px;font-size: 13px;}
  .zhushi p,.zhushi i{float: left;}
  .zhushi i img{width:18px;height: 18px;margin-right: 3px;}

  /*广告*/
  .gg_ys{
        position: absolute;       top: 1.5%;       left: 0;     color: #fff;     text-shadow: 1px 1px 1px #505050;    
         z-index: 1;     background: rgba(0,0,0,.6);      padding: 1px 5px;     font-size: 12px;      border-radius: 0 25px 25px 0;     
          border: 1px solid #ffffffad;      border-left: none;
      
  }