/*楼盘筛选*/
.retrie {
  position: relative;
  z-index: 999;
  height: 50px;
  background-color: #fff;
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}
.retrie dt { overflow: hidden }
.retrie dt a {
  position: relative;
  float: left;
  width: 50%;
  height: 49px;
  line-height: 50px;
  color: #333;
  font-size: 14px;
  font-size: 16px;
  text-align: center;
}
.retrie dt a:after {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -4px;
  margin-left: 50px;
  width: 8px;
  height: 8px;
  border: #666 solid;
  border-width: 1px 1px 0 0;
  content: ' ';
  -webkit-transform: rotate(135deg);
}
.retrie dt .up {
  color: #007ccf;
  border-bottom: 2px solid #007ccf;
}
.retrie dt .up:after {
  margin-top: 0;
  border: #007ccf solid;
  border-width: 1px 1px 0 0;
  -webkit-transform: rotate(-45deg);
}
.retrie dt a:last-child:before {
  position: absolute;
  top: 10px;
  left: 0;
  display: block;
  width: 1px;
  height: 30px;
  background-color: #ebebeb;
  content: ' ';
}
.retrie dd { position: relative; }
/* ===== slide-area ===== */
.slide {
  position: absolute;
  top: 0px;
  left: 0;
  z-index: 104;
  display: none; 
  width: 100%;
  overflow-y: auto;
  background-color: #fff;
}
.slide li {
  display: block;
  height: 50px;font-size: 16px;
  border-bottom: 1px solid #eee;
}
.slide li a {
  display: block;
  padding: 0 30px;
  height: 50px;
  background-color: transparent;
  line-height: 50px;
}
.slide li a.on {color:#f00;font-weight:bold;}
.slide span {
  display: block;
  height: 50px;font-size: 16px;
  border-bottom: 1px solid #eee;
}
.slide span a {
  display: block;
  padding: 0 30px;
  height: 50px;
  background-color: transparent;
  line-height: 50px;
}
.slide li a:hover,
.slide li a.selected { background-color: #f6f6f6; }
.slide li a.select { background-color: #fff; }
.slide span a:hover,
.slide span a.selected { background-color: #f6f6f6; }
.slide span a.select { background-color: #fff; }

/*  导航部分 */
.category {width:100%;background-color: #FFF;overflow: hidden;margin-bottom: 10px;padding:10px 0px;}
.category li{float:left;list-style:none; width:23%; height:30px;line-height:30px; margin:0 1%;margin-bottom:5px; font-size:12px !important;overflow:hidden; border-radius:5px;text-align:center;background:#0368AE;}
.category .on{background:#CD4F39;}
.category a {color:#fff;}

/** 楼盘详情 **/
.lpitem{background-color: #fff;}
.lpbase{font-size:14px;;color:#333}
.lpbase .lptitle{position:relative;line-height:25px;padding:10px 0 5px;border-bottom:solid 1px #f4f4f4;margin:0 15px}
.lpbase .lptitle .lpname{display:-webkit-box;-webkit-box-flex:1}
.lpbase .lptitle strong{display:block;line-height:30px;font-size:18px;color:#000;-webkit-box-flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.lpbase .lptitle em{font-size:14px;font-style: normal;border:solid 1px rgba(98,171,0,0.3);border-radius:2px;padding:1px 3px;margin-left:4px;color:#62ab00}
.lpbase .lptitle i{display:block;-webkit-box-flex:100}
.lpbase .price{font-size:1.8rem;color:#e54c00}
.lpbase .baselist{margin:0 15px;padding-top:5px;padding-bottom:5px}
.lpbase li{display:-webkit-box;line-height:22px;}
.lpbase li label{color:#555;font-size:14px;}
.lpbase .address{z-index:1;position:relative;display:-webkit-box}
.lpbase .address label{display:block;white-space:nowrap}
.lpbase .address a{display:block;-webkit-box-flex:1;color:#333}
.lpbase .i_pos{position:absolute;right:0;top:0;width:15px;height:20px;background-position:-240px 0}
.lpbase .letter_space{letter-spacing:7px;margin-right:-6px}
.lpbase .pad-right{padding-right:15px}
.lpbase .lp-average-price-wrap{font-size:14px}
.lpbase .lp-average-price-wrap .tip{color:#999;font-size:12px}
.g-press:active{background-color:#f6f6f6}
.morelink{display:block;font-size:15px;height:40px;line-height:40px;text-align:center;color:#62ab00;margin-left:-15px;-webkit-box-flex:1}
.lptel{display:-webkit-box;height:65px;position:relative;-webkit-box-align:center;font-size:12px;color:#555}
.lptel .telinfo{-webkit-box-flex:1}
.lptel .num{display:block;font-size:16px;color:#62ab00;margin-bottom:6px}
.lptel .num .word{font-size:14px}
.lptel .phone{width:44px;height:44px;border:solid 1px #62ab00;border-radius:44px;-webkit-border-radius:44px}
.lptel .i_phonecall{display:block;width:25px;height:25px;background-position:-212px 0;margin:10px 0 0 10px}
.g_icon{background:url(/style/view6.png) no-repeat;-webkit-background-size:285px 80px;background-size:285px 80px}
.home-section-title{background:#f6f6f6;padding:20px 15px 10px}
.home-section-title .line{display:block;height:1px;background:#e6e6e6}
.home-section-title .i_like,.home-section-title .i_toutiao{display:inline-block;margin-right:5px;width:15px;height:15px;background-position:-13px 0}
.home-section-title .i_toutiao{background-position:-28px 0}
.home-section-title .i-trend{display:inline-block;background-position:-20px -45px;height:15px;width:15px;margin-right:5px}
.home-section-title .txt{font-size:16px;color:#333;padding:0 11px}
.flexbox{display:-webkit-box;display:box;display:-webkit-flexbox;display:flexbox;display:-webkit-flex;display:flex}
.align-item-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.flexbox-item{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.i_global_new{background:url("/style/newicon5.png") no-repeat;-webkit-background-size:342px 40px;background-size:342px 40px}
.vm{vertical-align:middle}
.dib{display:inline-block}
.news_info_item font{font-size:1.2rem;color:#436EEE}
.news_list {background:#fff;}
.news_list li {float: left;width: 100%;background:#fff;padding:10px 0;border-bottom: 1px solid #eee;}
.news_list img {float: left;width: 100px;height: 70px;}
.news_list h3{float: left;padding-left:10px;font-style: normal;color:#555; font-size:1rem; display:block; line-height:1.5em;height:3em;overflow: hidden;font-style: normal;}

em{ font-style: normal; }
.ty{color: #fff;font-size: 15px;font-weight:bold}
.pcontainer{padding:0 0 10px;font-size:1.4rem;color:#000;border-bottom:solid 10px #f1f1f1}
.pcontainer h3{font-size:1.6rem;color:#000;padding:10px 10px 8px}
.pcontainer label{color:#666}
.pcontainer ul{padding:0 10px 10px;}
.pcontainer li{line-height:26px;overflow:hidden;border-bottom:1px solid #e7e7e7}
.pcontainer em {color:#666;padding-left:5px}
.pcontainer p{padding:8px 10px 0;line-height:24px}
.pcontainer span{font-size:1.2rem}
.lp_name{font-size:1.8rem}
.pcontainer a,.ul-school li a{display:inline-block;font-size:1.5rem;color:#62ab00;margin-left:3px;white-space:nowrap}
.pcontainer a:visited{color:#62ab00}
.pageFeatu {padding:0 0 10px;font-size:1.4rem;color:#000;border-bottom:solid 10px #f1f1f1}
.pageFeatu h3{font-size:1.6rem;color:#000;border-bottom:solid 1px #e7e7e7;padding:10px 10px 8px}
.pageFeatu div {font-size:1.2rem;}
/*楼盘配套*/
.pageSet{padding:10px; background:#FFF;border-bottom:solid 10px #f1f1f1;height:auto;}
.pageSet .mt{ height:50px; padding:0; font-size:22px; background:none;}
.pageSet dl{ clear:both; padding:5px 0;height:24px;font-size:14px;border-top:1px solid #EEE;}
.pageSet dd{float:left;width:15%; font-size:16px; color:#18B6D7;}
.pageSet dl:hover{ background:#F8F8F8;}
.pageSet dt{ float:left;width:75%;line-height:24px;}
.pageSet dt em b{ color:#999; padding-left:5px; font-size:12px; font-weight:normal;}
/*项目介绍*/
.second img {margin-top: 10px;}
.pageIntroduce{ clear:both; margin:10px 0; padding:20px; background:#FFF;}
.pageIntroduce .mt{ height:50px; padding:0; font-size:22px; background:none;border-bottom:solid 1px #e7e7e7;}
.pageIntroduce div p{ display:block; text-indent:28px; margin:5px 0; line-height:24px; font-size:14px;}

.ty{color: #fff;font-size: 15px;font-weight:bold;}
.picn{ clear:both; padding-bottom:50px;margin-bottom:100px;}
.picc ul{ clear:both; margin:0 10px 10px 0;}
.picc li p{ display:block; width:100%; height:95px; overflow:hidden;}
.picc li img {width: 100%; min-height:95px;}
.picc li {float:left;display: block; width:50%;}
.picc li a{ display:block; margin:10px 0 0 10px;box-shadow:0 0 5px rgba(0,115,168,0.6); background:#FFF; overflow:hidden;border-radius:5px;}
.picc li span{ display:block; padding:5px; font-size:10px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.picc li span em{ display:block; color:#88B436; font-size:12px;}
/*=====================(楼盘相册)=====================*/
.guide_taa{width:100%;text-align:left;margin-bottom:20px; position:relative;background:#fff; }
.guide_taa .btn_tab{float:left;width:100%; height:40px;position:relative; z-index:1;padding-top:10px;}
.guide_taa .btn_tab ul{float:left;display:block;width:100%;}
.guide_taa .btn_tab li{float:right; width:70px; margin:0 2px 0 0; color:#888;text-align:center; font-size:14px; height:28px; line-height:28px; cursor:pointer;background:#EEE9E9;}
.guide_taa .btn_tab li:hover{ color:#F60; background:#AEE47C;}
.guide_taa .btn_tab li.on{ color:#FFF; background:#79C038;}
.guide_taa .box_tab div{zoom:1;}
.guide_tab .box_tab{ z-index:0;}
.pagePic_taa .box_tab{width:100%;margin-bottom:5px;}
.pagePic_taa .box_tab li{width:90%;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.pagePic_taa .box_tab .prev {float:left;position:absolute; left:0; top:50%;  line-height: 80px;width: 40px;height:80px;font-size:38px; display:block;background-color: rgba(0,0,0,0.1);color:#FFF;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;-khtml-border-radius:30px;border-radius:30px;}
.pagePic_taa .box_tab .next {float:right;position:absolute; right:0; top:50%;line-height: 80px;width: 40px;height:80px;font-size:38px; display:block;background-color: rgba(0,0,0,0.1);color:#FFF;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;-khtml-border-radius:30px;border-radius:30px;}
.pagePic_taa .box_tab .prev ins,.pagePic_taa .box_tab .next ins{ width:1em; line-height:80px;}
.pagePic_taa .box_tab .prev:hover,.pagePic_taa .box_tab .next:hover{background-color: rgba(0,0,0,0.3);}
.pagePic_taa .box_tab .prevStop{ display:none;}
.pagePic_taa .box_tab .nextStop{ display:none;}
.pagePic_taa .box_tab b{color:#F60; font-size:18px;}
.second img {margin-top: 10px;}

.category {width:100%;background-color: #FFF;overflow: hidden;margin-bottom: 10px;padding:10px 0px;}
.category li{float:left;list-style:none; width:23%; height:30px;line-height:30px; margin:0 1%;margin-bottom:5px; font-size:12px !important;overflow:hidden; border-radius:5px;text-align:center;background:#0368AE;}
.category .on{background:#CD4F39;}
.category a {color:#fff;}
.city {width:100%;background-color: #FFF;margin-bottom: 10px;padding:5px 0px;font-size:16px;line-height:24px;}
.city span {padding-left:5px;}
.city a {padding-left:5px;}
.city a.on {color:#FF0000;font-weight:bold;}
.new-title {width:100%;height:40px;line-height:40px;text-align: center;color: #0368AE;font-size: 16px;border-bottom:solid 1px #f4f4f4;}

.seo {padding:10px;font-size:12px;background-color: #FFF;}

.periphery { width:100%;background:#fff; border-top:1px solid #f9f9f9;border-bottom:1px solid #f5f5f5;color:#666;box-shadow: 0 0 2px 2px #ddd;margin:10px 0;}
.periphery .name{width:100%;font-size:1.1875rem;font-weight:700;text-align:center;height:40px; line-height:40px;border-bottom:1px solid #f5f5f5;}
.desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;color:#6B7072;line-height:1.3rem;margin-bottom:.5rem;white-space:pre-wrap}
.lppt {background:#fff;margin-top:10px;border-top:#e7e7e7 2px solid;margin-bottom:10px;}
.lppt ul {padding-top:20px;}
.lppt li {line-height:25px;color:#666;}
.lppt li ins {color:#5BA4E6;margin-right:10px;}
.tuan_info {width:100%;background:#fff;line-height:25px;border-top:1px solid #f9f9f9;border-bottom:1px solid #f5f5f5;color:#666;box-shadow: 0 0 2px 2px #ddd;padding:10px 0;margin:10px 0;}
.tuan_info strong {color:#f00;font-size:18px;}
.tuan_info b {color:#FF3333;}
.tuan_info p {text-indent:30px;color:#333;font-family:微软雅黑, arial;}
.tuan_info em{background:#ff6600;border-radius:3px;padding:0 10px;color:#fff;margin-right:5px;font-style:normal}