
@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
section,article,aside,header,footer,nav,dialog,figure{padding:0;margin:0;display:block;}
/*设置默认字体*/
body,button,input,select,textarea{font:12px Microsoft YaHei,arial,\5b8b\4f53;color:#333;background:#fff;border: none;}
/*重置输入表单的字体大小和字体样式,使之继承父类字体*/
h1,h2,h3,h4,h5,h6,input,textarea,select,button{font-size: 100%;font-family:inherit;}
input,label,select,option,textarea,button,fieldset,legend{font-size:14px;font-family:"微软雅黑",arial;}
/*在获取焦点时，去掉外面蓝框，主要针对input、链接类型*/
:focus{outline: 0;}
/*去掉默认的点和序列号*/
ul,ol,li{list-style:none;}
/*按钮的样式设置为手型*/
button,.submit{cursor:pointer;}
textarea{resize:none;outline:none;}
address,cite,dfn,em,var,i{font-style:normal;}
/*去掉加粗*/
h1,h2,h3,h4,h5,h6{font-weight:normal;}
/*strong{font-weight:normal;}*/
/*去掉默认边框和底部空白区*/
img{border:none;vertical-align:middle;}
/*去掉表格边框之间的间距*/
table{border-collapse: collapse;border-spacing: 0;}
/*遵循爱恨LVHA原则，设置链接和颜色和下划线*/
a,a:link,a:visited,a:hover,a:active{text-decoration:none; cursor: pointer;}
sup{vertical-align: super;}
sub{vertical-align: sub;}
mark{background:none;}
/*input::-ms-clear{display:none;}*/
input{background:none;border:none;}
input,button,select,textarea{outline:0}

/*常用css样式*/
.mask-layer {display: none;z-index: 99;position:fixed;top:0;left:0;width:100%;height:100%;background: rgba(0,0,0,0.4); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000, endcolorstr=#66000000); behavior: url(ie-css3.htc); /* 通知IE浏览器调用脚本作用于'box'类 */ }
.mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.9); z-index: 99;}
.clearfix{*zoom:1}
.clearfix:after{clear:both;content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.yh{font-family:"microsoft yahei";}
.fl{float:left!important;}
.fr{float:right!important;}
.tl{text-align: left;}
.tr{text-align:right;}
.tc{text-align:center;}
.none{display:none;}
.inline{display:inline-block;}
.block{display:block;}
.por{position:relative;}
.pof{position:fixed;}
.ovh{overflow:hidden;}
.noborder{border:0!important;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.vat{vertical-align:top;}
.vam{vertical-align:middle;}
.vab{vertical-align:bottom;}
.ti2{text-indent:2em;}
.clear{clear: both;}
/*宽度*/
.w50{width:50px;}
.w80{width:80px;}
.w85{width:85px;}
.w95{width:95px;}
.w1000{width:1000px;}
.w1200{width:1200px;}

/*外边距*/
.nom-l{margin-left: 0!important;}
.nom-r{margin-right: 0!important;}
.nom-t{margin-top: 0!important;}
.nom-b{margin-bottom: 0!important;}
.m5{margin:5px !important;}
.m10{margin:10px !important;}
.mt5{margin-top:5px !important;}
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px !important;}
.mt30{margin-top:30px !important;}
.mt40{margin-top:40px !important;}
.mt50{margin-top:50px !important;}
.mt80{margin-top:80px !important;}
.mb5{margin-bottom:5px !important;}
.mb10{margin-bottom:10px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px !important;}
.mb50{margin-bottom:50px !important;}
.ml5{margin-left:5px !important;}
.ml10{margin-left:10px !important;}
.ml15{margin-left:15px !important;}
.ml20{margin-left:20px !important;}
.ml30{margin-left:30px !important;}
.ml40{margin-left:40px !important;}
.ml50{margin-left:50px !important;}
.mr5{margin-right:5px !important;}
.mr10{margin-right:10px !important;}
.mr15{margin-right:15px !important;}
.mr20{margin-right:20px !important;}
.mr30{margin-right:30px !important;}
.mr40{margin-right:40px !important;}
.mr50{margin-right:50px !important;}

/*外边距*/
.nop{padding: 0!important;}
.nop-l{padding-left: 0!important;}
.nop-r{padding-right: 0!important;}
.p5{padding:5px !important;}
.p10{padding:10px !important;}
.pt5{padding-top:5px !important;}
.pt10{padding-top:10px !important;}
.pt15{padding-top:15px !important;}
.pt20{padding-top:20px !important;}
.pt30{padding-top:30px !important;}
.pt40{padding-top:40px !important;}
.pt50{padding-top:50px !important;}
.pt80{padding-top:80px !important;}
.pt100{padding-top:100px !important;}
.pb5{padding-bottom:5px !important;}
.pb10{padding-bottom:10px !important;}
.pb15{padding-bottom:15px !important;}
.pb20{padding-bottom:20px !important;}
.pb30{padding-bottom:30px !important;}
.pb40{padding-bottom:40px !important;}
.pb50{padding-bottom:50px !important;}
.pb80{padding-bottom:80px !important;}
.pb100{padding-bottom:100px !important;}
.pl5{padding-left:5px !important;}
.pl10{padding-left:10px !important;}
.pl15{padding-left:15px !important;}
.pl20{padding-left:20px !important;}
.pl30{padding-left:30px !important;}
.pl40{padding-left:40px !important;}
.pl50{padding-left:50px !important;}
.pr5{padding-right:5px !important;}
.pr10{padding-right:10px !important;}
.pr15{padding-right:15px !important;}
.pr20{padding-right:20px !important;}
.pr30{padding-right:30px !important;}
.pr40{padding-right:40px !important;}
.pr50{padding-right:50px !important;}

/*字体大小*/
.fs14{font-size:14px !important;}
.fs16{font-size:16px !important;}
.fs18{font-size:18px !important;}
.fs20{font-size:20px !important;}
.fs24{font-size:24px !important;}

/*字体颜色*/
.fc-white{color:#fff !important;}
.fc-blue3{color:#0073A6 !important;}
.fc-red{color:#EF4238 !important;}
.fc-red2{color:#ce7e7f !important;}
.fc-red3{color:#F95657 !important;}
.fc-red4{color:#f7776a !important;}
.fc-green{color:#16A299 !important;}
.fc-green2{color:#41A61A !important;}
.fc-yellow{color:#EE8F01 !important;}
.fc-black{color:#000 !important;}
.fc-gray3{color:#333 !important;}
.fc-gray6{color:#666 !important;}
.fc-gray9{color:#999 !important;}
.fc-blue4{color:#406599;}

/*文字超出显示。。。*/
.over{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.over1{text-overflow:ellipsis; overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
.over2{text-overflow:ellipsis; overflow:hidden; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}

/*背景色*/
.bg-red{background-color: #EF4238!important;}
.bg-red2{background-color: #f7776a!important;}
.bg-red4{background-color: #df6a60!important;}
.bg-gray2{background-color: #F5F5F5!important;}
.bg-gray4{background-color: #CCCCCC!important;}
.bg-green{background-color: #96d86d!important;}
.bg-blue{background-color: #80bdf3!important;}

/*标签层*/
.zi10{z-index:10;}
.zi11{z-index:11;}
.zi12{z-index:12;}
.zi20{z-index:20;}

/*行高*/
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh25{line-height:25px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}
.lh38{line-height:38px;}
.lh40{line-height:40px;}
.lh50{line-height:50px;}

/*前端使用边框线*/
.border-black{border: 1px solid #000000;}
.border-red{border: 1px solid #EF4238;}
.border-red2{border: 1px solid #f6766d;}
.border-red2{border: 1px solid #F7776A;}
.border-blue{border: 1px solid #01AAED;}
.border-yellow{border: 1px solid #E89B20;}
.border-green{border: 1px solid #16A299;}
.border-gray{border: 1px solid #E3E3E3;}
.border-gray2{border: 1px solid #e4e4e4;}
.border-gray3{border: 1px solid #eaeaea;}
.border-gray4{border: 1px solid #CCCCCC;}
.boder-none{border: 0!important;}

/*全部楼盘*/
.build-con-box{width: 1200px; margin: 0 auto; margin-top: 50px;}
.build-con-box .build-con-left{width: 850px; float: left;}
.build-con-box .build-con-left .con-left-top{width: 100%; height: 50px; background-color: #F5F5F5;}
.build-con-box .build-con-left .con-left-top .head-left{width: 320px; height: 50px; float: left;}
.build-con-box .build-con-left .con-left-top .head-left div{width: 160px; height: 50px; line-height:50px; text-align:center; float: left;}
.build-con-box .build-con-left .con-left-top .head-left div:hover{cursor: pointer;}
.build-con-box .build-con-left .con-left-top .head-left .active{height: 48px; border-top:2px solid #f1554c; background-color: #fff; line-height: 48px;}
.build-con-box .build-con-left .con-left-top .head-left span{color: #666666; font-size: 14px;}
.build-con-box .build-con-left .con-left-top .head-left span:hover{color: #f1554c;}
.build-con-box .build-con-left .con-left-top .head-left .active span{color: #f1554c;} 
.build-con-box .build-con-left .con-left-top .head-right{width:205px; float: right; height: 50px; line-height:50px;}
.build-con-box .build-con-left .con-left-top .head-right div{float: left; padding: 0 20px; color: #666666; font-size: 14px; cursor: pointer;}
.build-con-box .build-con-left .con-left-top .head-right div:hover{color: #F1554C;}
.build-con-box .build-con-left .con-left-top .head-right .right-price{position: relative;}
.build-con-box .build-con-left .con-left-top .head-right .right-price:after{content: ""; position: absolute; right: 0; top: 15px; width: 1px; z-index: 1; height: 20px; background-color: #e0e0e0;}
.build-con-box .build-con-left .con-left-bottom{width: 100%; position: relative;}
.build-con-box .build-con-left .con-left-bottom .bottom-box{width: 100%;}
.build-con-box .build-con-left .con-left-bottom .bottom-online{display: none; margin-top: 0;}

/*网上售楼处*/
.build-con-box .build-con-left .con-left-bottom .bottom-box.new-bottom{margin-top: 0;}
.build-con-box .build-con-left .con-left-bottom .bottom-box.new-bottom .bottom-con{width: 100%; height: 150px;}
.build-con-box .build-con-left .con-left-bottom .bottom-box .bottom-con.content{padding-top: 50px; height: 250px!important;}
.build-con-box .build-con-left .con-left-bottom .bottom-box .bottom-con.content div{width: 100%; height: 250px; position: relative;}
.build-con-box .build-con-left .con-left-bottom .bottom-box .bottom-con.content .key{width: 560px; height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 16px; position: absolute; left:0; bottom: 0; background: rgba(0,0,0,0.6);}
.build-con-box .build-con-left .con-left-bottom .bottom-box .bottom-con.content .key span{display: inline-block; padding: 0 5px; height: 18px; line-height: 16px; font-size: 12px; background: #F1554C; margin-left: 12px; vertical-align: middle;}
.build-con-box .build-con-left .con-left-bottom .bottom-box .bottom-con.content .money{width:290px; position:absolute; right: 0; bottom: 35px; text-align: center; color: #fff; font-size: 16px; vertical-align: middle;}
.build-con-box .build-con-left .con-left-bottom .bottom-box .bottom-con.content .money span{font-size: 14px; vertical-align: middle;}
.build-con-box .build-con-left .con-left-bottom .bottom-box .bottom-con.content .money em{font-size: 20px; font-weight: bold; color: #F1554C; vertical-align: middle; margin-right: 5px;}


/*热卖楼盘*/
.build-con-box .build-con-right{width: 300px; float: right;}
.build-con-box .build-con-right .online-tu{margin: 40px 0;}
.build-con-box .build-con-right .con-right-top{width: 100%; height: 454px;}
.build-con-box .build-con-right .con-right-top .right-top-head{width: 100%; height: 50px;}
.build-con-box .build-con-right .con-right-top .right-top-head h1{font-size: 20px; color: #333;}
.build-con-box .build-con-right .con-right-top .right-top-head h1 span{display:inline-block; width: 4px; height: 20px; background-color: #f1554c; margin-top: 16px; margin-right: 12px; float: left;}
.build-con-box .build-con-right .con-right-top .right-top-head h1 b{margin-top: 11px; font-weight: normal; float: left;}
.build-con-box .build-con-right .con-right-top .right-top-con{width: 100%;}
.build-con-box .build-con-right .con-right-top .right-top-con .con-item{display:block; width: 100%; padding:15px 0; border-bottom: 1px solid #E3E3E3;}
.build-con-box .build-con-right .con-right-top .right-top-con .con-item img{width: 105px; height: 70px; float: left; margin-right: 20px;}
.build-con-box .build-con-right .online-img{margin:50px 0; float: left;}
.build-con-box .build-con-right .item-desc{width: 155px; float: left;}
.build-con-box .build-con-right .item-desc h1{color: #333; font-size: 14px; font-weight: bold;}
.build-con-box .build-con-right .item-desc h2{margin-top: 6px; color: #666666;font-size: 12px;}
.build-con-box .build-con-right .item-desc h2 span{color: #EB4947; font-size: 14px; margin-left: 5px;}
.build-con-box .build-con-right .item-desc h2 i{font-size: 17px; margin-left: 2px;}
.build-con-box .build-con-right .item-desc .jishi{margin-top: 7px; color: #666666;}
.build-con-box .build-con-right .item-desc .sjhui{margin-top: 2px; color: #999; font-size: 12px;}
.build-con-box .build-con-right .con-right-bottom{width: 100%; height: 575px;}
.build-con-box .build-con-right .con-right-bottom h1{height: 40px; font-size: 20px; color: #333;}
.build-con-box .build-con-right .con-right-bottom h1 span{display:inline-block; width: 4px; height: 20px; background-color: #f1554c; float: left; margin-right: 12px;}
.build-con-box .build-con-right .con-right-bottom h1 b{font-weight: normal; margin-top: -4px; float: left;}
.build-con-box .build-con-right .con-right-bottom form{margin-bottom: 10px;}
.build-con-box .build-con-right .con-right-bottom select{width: 299px; height: 38px; border: 1px solid #E3E3E3; color: #333; font-size: 14px;}
.build-con-box .build-con-right .con-right-bottom select option{width: 100%; height: 38px;}
.build-con-box .build-con-right .con-right-bottom .layui-form-item{margin-left: 0;margin-bottom: 10px;}
.build-con-box .build-con-right .con-right-bottom .layui-form-select .layui-input{font-size: 14px; padding-left: 19px;}
.build-con-box .build-con-right .con-right-bottom .layui-form ::-webkit-input-placeholder {color:#333;}
.build-con-box .build-con-right .con-right-bottom .layui-form :-moz-placeholder {color:#333;}
.build-con-box .build-con-right .con-right-bottom .layui-anim-upbit{background-color: #F2F2F2;}
.build-con-box .build-con-right .con-right-bottom .layui-form-select dl dd.layui-this{background-color: #fff; color: #333;}
.build-con-box .build-con-right .con-right-bottom .layui-form-select dl{padding: 0;}
.build-con-box .build-con-right .con-right-bottom .layui-form-item .layui-input-block{margin-left: 0;}
.build-con-box .build-con-right .con-right-bottom input{height: 35px; border: 1px solid #E3E3E3; color: #999999!important; font-size: 14px; padding-left: 19px;}
.build-con-box .build-con-right .con-right-bottom .write-inp{width: 278px; margin-bottom:10px;}
.build-con-box .build-con-right .con-right-bottom .yz-inp{display:inline-block; width: 170px; height: 38px;}

.tubiao{padding:20px 0 15px;text-align: center;font-size:0;}
.tubiao li{width:25%;text-align: center;display:inline-block;font-size:20px;color:#000;}
.tubiao li img{width:70px;height:70px;margin:0 auto;display:block;}
.tubiao li p{height:60px;line-height:60px;}
.bdhouse{background:#f9f9f9;}
.bdhouse_title{padding:40px 0;}
.bdhouse_title span{
	display:block;background-color: #f9bf31;color:#fff;font-size:28px;
	text-align:center;width:340px;height:60px;line-height:60px;margin:0 auto;
}
.wssl_list{padding-bottom:20px;}
.wssl_list li{display:inline-block;width:23%;margin:0 1% 2%;position:relative;background:#fff;padding-bottom:20px;vertical-align:bottom;}
.wssl_list li img{max-width:100%;height:182px;}
.wssl_list li h2{
	background:rgba(0,0,0,0.6);color:#fff;padding:0 6%;margin-top:-40px;position:relative;
	height:40px;line-height:40px;width:88%;font-size:16px;
}
.wssl_list li h3{text-align:center;height:28px;line-height:28px;font-size:20px;color:#000;padding:16px 6% 5px;}
.wssl_list li p{font-size:14px;color:#a1a1a1;text-align:center;padding:0 6%;line-height:1.8;}
.wssl_list li>div{height:140px;}
.wssl_list.wslist li>div{height:150px;}
.tlgg{background:#515151;}
.wssltags{text-align:center;margin:10px 0 20px;}
.wssltags span{
	display:inline-block;height:24px;line-height:24px;border:1px solid #5f94ff;
	background:#f7faff;padding:0 14px;font-size:12px;color:#5f94ff;margin:0 5px;
}
.wssltags .t2{color:#8fd24e;border-color:#8fd24e;background:#f9fdf6;}
.wssl_list_title{font-size:28px;color:#515151;height:100px;line-height:100px;}
.wssl_list_title span{float:right;}
.wssl_list_title a{
	font-size:16px;color:#515151;display:inline-block;padding:0 20px;height:36px;line-height:36px;border-radius:36px;
}
.wssl_list_title a:hover{color:#fff;background:#f9bf31;}
.big_gg{background:#515151;overflow:hidden;}
.big_gg img{max-width:1920px;width:100%;margin:0 auto;}
.wssl_list.hwlist li h3{text-align:left;}
.wssl_list.hwlist li p{text-align:left;}

