a:hover{text-decoration: none;}
.box-shadow{box-shadow: 4px 0 15px rgba(109,116,120,0.25);-webkit-box-shadow:4px 0 15px rgba(109,116,120,0.25);-moz-box-shadow:4px 0 15px rgba(109,116,120,0.25);}
.house-item-img img,.common-list-img img,.index-xq-list li a img,.index-news-img img,.upload-box li img,.dt-xq img,
.model-img img,.agent-img img,.hx-list-img img{width:100%;height:100%;object-fit: cover;}
li.left-0,.left-0{margin-left: 0 !important;}
.bg-f9f9f9{background: #f9f9f9;}
.bg-f5f5f5{background: #f5f5f5;}
.title-h1{font-size: 20px;color:#333;font-weight: normal;}
.title-h2{font-size: 18px;color:#333;font-weight: normal;}
.title-h3{font-size: 16px;color:#333;font-weight: normal;}
.border-b{border-bottom:1px solid #f3f3f3;}
.relative{position: relative;}
.cert-green{background-image:-moz-linear-gradient(right,#01c76f 0%,#3be663 100%);
	background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,#01c76f),color-stop(100%,#3be663));
	background-image:-webkit-linear-gradient(right,#01c76f 0%,#3be663 100%);
	background-image:-o-linear-gradient(right,#01c76f 0%,#3be663 100%);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr="#01c76f",EndColorStr="#3be663");
	background-image:linear-gradient(to right,#01c76f 0%,#3be663 100%);}
/*返回头部*/
.totop{width: 40px;height: 40px;position: fixed;right: 0;bottom:180px;z-index:999;background: url(../images/house/top.png) no-repeat top left;cursor:pointer;}
.totop:hover{background: url(../images/house/topon.png) no-repeat top left;}
/*banner*/
.house-banner{height: 570px;width: 100%;}
.banner-box{height:570px;position:absolute;overflow:hidden;top:0;width: 100%;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:570px;}
.banner-box .bd li a{display:block;width: 100%;height: 570px;}
.banner-btn{width:100%;position:absolute;top:155px;left:50%;margin-left:-50%;}
.banner-box .hd {position:relative;width:100%; text-align:center; overflow:hidden;top:200px;z-index: 99;}
.banner-box .hd ul {float:left; position:relative; left:50%;}
.banner-box .hd ul li{position:relative; right:50%; float:left; margin:10px; width:10px;height:10px;border-radius:20px;text-indent:-9999px;background:#fff;float:left;cursor:pointer;}
.banner-box .hd ul li.on{width:16px;height:16px;background: transparent;border:2px solid #fff;margin-top: 5px;}
/*tab切换*/
.house-tab{height: 205px;margin-top: -125px;position: relative;z-index: 100;}
.house-index-tab{height: 65px;width: 100%;}
.house-index-tab li{float: left;width:359px;background:#fff;cursor:pointer;height: 65px;line-height: 65px;font-size: 20px;border-right:1px solid #dddde2;padding-left:40px;-moz-box-shadow:0px -5px 10px  rgba(109,116,120,0.1) inset;-webkit-box-shadow:0px -5px 10px  rgba(109,116,120,0.1) inset;box-shadow:0px -5px 10px  rgba(109,116,120,0.1) inset;}
.house-index-tab li label,.house-index-tab li em{color:#d0d0d0;cursor:pointer;}
.house-index-tab li.last .house-index-tab li:last-child{border-right: 0;width: 360px;}
.house-index-tab li.selected{color: #ff6600;font-size: 26px;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;}
.house-index-tab li.selected label{color: #ff6600;font-size: 16px;display: inline-block;}
.house-index-tab li.selected em{color: #ff6600;font-size: 26px;display: inline-block;margin:0 6px;}
.house-index-tab li.selected span{color: #ff6600;font-size: 26px;font-weight: bold;}
.house-index-tab li:hover{color: #ff6600;}
.search-box{height: 50px;padding:45px 40px;position: relative;}
.search-input{width: 700px;padding:0px 45px 0 55px;height: 50px;font-size:18px;color:#333;background: #f2f2f2 url(../images/house/sch.png) no-repeat 20px 13px;border:0;border-radius:50px;}
input.search-input::-webkit-input-placeholder{color:#dbdbdb;}
input.search-input:-moz-placeholder{color:#dbdbdb;}
input.search-input::-moz-placeholder{color:#dbdbdb;}
input.search-input:-ms-input-placeholder{ color:#dbdbdb;}
.sch-btn{display: inline-block;height:50px;line-height:50px;width:170px;color:#fff;font-size: 22px;border-radius: 30px;text-align: center;}
.sch-btn:hover{color:#fff;opacity:0.85;text-decoration: none;}
.sch-btn.green{background: #29c089;margin-left: 25px;}
.sch-btn.red{background: #ff552e;}
.search-box span{font-size:22px;color:#333;margin:0 8px;}
/*快捷菜单*/
.house-item{height: 430px;margin-top: 60px;}
.house-item li{float: left;width: 282px;margin-left: 24px;}
.house-item-img{width:282px;height:340px; }
.house-item-info{height: 90px;padding-left: 90px;}
.house-item-info h1{color:#fff;font-size: 20px;padding-top: 20px;font-weight: normal;}
.house-item-info p{color:#fff;font-size: 14px;padding-top: 5px;}
.house-item-info.one{background: #08bcee url(../images/house/item1.png) no-repeat top left;}
.house-item-info.two{background: #ff8b24 url(../images/house/item2.png) no-repeat top left;}
.house-item-info.three{background: #ff6361 url(../images/house/item3.png) no-repeat top left;}
.house-item-info.four{background: #14c7b7 url(../images/house/item4.png) no-repeat top left;}
/*广告轮播*/
.ad-banner{height:280px;position: relative;}
.ad-box{height:200px;position:absolute;top:40px;width: 100%;}
.ad-box .bd{ width:100% !important;}
.ad-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;border-radius: 10px;}
.ad-box .bd li{width:100% !important;height:200px;}
.ad-box .bd li a{display:block;width: 100%;height: 200px;}
.ad-btn{width:100%;position:absolute;top:80px;}
.ad-btn a{display:block;width:48px;height:48px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.ad-btn a.prev{left:-70px;background:url(../images/house/ad_left.png) no-repeat top left;} 
.ad-btn a.next{right:-70px;background:url(../images/house/ad_right.png) no-repeat top left;}
/*首页列表*/
.index-title{padding-left: 70px;}
.index-title h1{font-size: 26px;color:#333;font-weight: normal;}
.index-title p{font-size:14px;color:#787878;}
.icon-xl{background: url(../images/house/icon_xl.png) no-repeat center left;}
.icon-cz{background: url(../images/house/icon_cz.png) no-repeat center left;}
.icon-cs{background: url(../images/house/icon_cs.png) no-repeat center left;}
.icon-sp{background: url(../images/house/icon_sp.png) no-repeat center left;}
.icon-zx{background: url(../images/house/icon_zx.png) no-repeat center left;}
.common-list li{float: left;margin-left: 24px;margin-bottom:25px;}
.common-list-img{width: 384px;height: 230px;border-radius:10px;overflow: hidden;position: relative;}
.common-list-info{padding:15px 0;min-height: 104px;}
.common-list-info h1{font-size: 20px;color:#333;font-weight: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.common-list-info h1 span{font-size:16px;color:#fe8033;font-weight: normal;background: #fff4ee;padding:2px 7px;margin-right:10px;}
.color-red{color:#ff3e08;font-size: 20px;}
.color-grey{color:#697b9e;font-size: 16px;}
.common-list-info p{font-size: 16px;color:#333;margin-top: 10px;margin-bottom: 12px;}
.common-tag span{font-size:16px;padding:2px 7px;margin-right:10px;}
.common-tag-xp span{color:#5a6e96;background: #eff3fc;}
.tag-blue{color:#7cbdeb;background: #eef5f8;}
.tag-green{color:#799374;background: #f2f6ed;}
.tag-grey{color:#989898;background: #f9f9f9;}
.index-more a{display: block;width: 230px;height: 40px;line-height: 40px;color:#333;text-align: center;background: #f4f4f4;border-radius: 40px;margin:0 auto;}
.index-xq{padding:40px 0;}
.index-xq-title h1{font-weight: normal;font-size:30px;}
.index-xq-title p{font-size:16px;color:#787878;margin-top:10px;}
.index-xq-list li{margin-left: 24px;width: 180px;height: 260px;float: left;}
.index-xq-list li a{display: block;width: 100%;height: 100%;position: relative;border-radius: 10px;overflow: hidden;}
.index-xq-list li a h2{position: absolute;width: 100%;height: 50px;line-height: 50px;bottom:0;background: rgba(0,0,0,0.8);color:#fff;text-align: center;}
.cert-box{color:#fff;font-size:18px;position: absolute;z-index: 9;top:0;left: 0;width: 96px;text-align: center;padding:3px 0;border-bottom-right-radius: 10px;
    background-image:-moz-linear-gradient(right,#01c76f 0%,#3be663 100%);
	background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,#01c76f),color-stop(100%,#3be663));
	background-image:-webkit-linear-gradient(right,#01c76f 0%,#3be663 100%);
	background-image:-o-linear-gradient(right,#01c76f 0%,#3be663 100%);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr="#01c76f",EndColorStr="#3be663");
	background-image:linear-gradient(to right,#01c76f 0%,#3be663 100%);}
.common-list-news li{margin-bottom:40px;}
.common-list-news li a{display: block;height:180px; }
.index-news-img{width:300px;height: 180px;}
.index-news{width:870px;}
.index-news-time{font-size:16px;padding:2px 12px;margin-right:10px;color:#5a6e96;background: #eff3fc;}
.index-news h1{line-height: 40px;}
.index-news p{line-height: 32px;font-size: 16px;color:#787878;margin:0 0 8px;}

/*发布页面*/
.publish-process{margin:60px 0;}
.publish-process li{width:230px;height: 32px;line-height: 32px;background: #eee;font-size: 16px;text-align: center;float: left;margin-left: 12px;}
.publish-process li.on{background: #ff552e;color:#fff;}
.publish-process li.checked{background: #ffece8;color:#ff552e;}
.publish-process li a{color:#0e8ae7;font-size:14px;text-decoration:underline;}
.publish-change li{width: 50%;float: left;padding:50px 0 60px;}
.publish-change li a{display: block;padding-left: 85px;height: 66px;}
.publish-change li a h2{font-weight: normal;color:#000;padding-top: 10px;}
.publish-change li a p{font-size:16px;color:#929292;margin-top: 5px;}
.publish-change li a:hover h2{color:#ff552e;}
.p-cz{background: url(../images/house/p_cz.png) no-repeat center left;}
.p-cs{background: url(../images/house/p_cs.png) no-repeat center left;}
.p-sp{background: url(../images/house/p_sp.png) no-repeat center left;}
.publish-box{padding:20px 160px 80px;}
.pub-title{border-left:4px solid #ff552e;padding-left:10px;line-height: 22px;}
.pub-item{margin-top:40px;margin-bottom:70px;padding:0 15px;}
.pub-col-1 li{width:100%;margin-left: 30px;float: left;}
.pub-col-2 li{width:410px;margin-left: 30px;float: left;}
.pub-col-3 li{width:270px;margin-left: 20px;float: left;}
.radio-item{width: 50%;float: left;height: 40px;}
.radio-item input{display: none;}
.radio-item label{padding-left:45px;font-size:16px;height: 100%;display:block;position: relative;line-height: 40px;color: #787878;background: #ebebeb;cursor:pointer;}
.radio-item label:after{content: "";display: inline-block;width: 22px;height: 22px;position: absolute;top: 10px;left: 13px;border-radius: 20px;background:url(../images/house/radio.png) no-repeat center left;}
.radio-item input:checked+label:after{background:url(../images/house/radio_checked.png) no-repeat center left;}
.radio-item input:checked+label{background: #ff552e;color:#fff;}
.radio-item input.fou:checked+label:after{background:url(../images/house/fou.png) no-repeat center left;}
.radio-item input.fou:checked+label{background: #333;color:#fff;}
.col-border{border:1px solid #e7e7e7;}
.select-box{position: relative;}
.col-select{width: 100%;line-height: 38px;height: 38px;font-size: 16px;border: none;outline: none;appearance: none;-webkit-appearance: none;-moz-appearance: none;padding-left: 10px;}
select::-ms-expand { display: none; }
.select-box:after{content: "";width: 10px;height: 5px;background: url(../images/house/select.png) no-repeat center;position: absolute;right: 10px;top: 45%;pointer-events: none;}
.col-input{border:0;height: 38px;line-height: 38px;width: 100%;font-size: 16px;padding:0 10px;box-sizing: border-box;}
.bak-label{position: absolute;right:10px;line-height: 38px;font-size: 14px;color:#cfcfcf;top:0px;}
.col-textarea{border:0;height: 260px;line-height: 28px;width: 100%;font-size: 14px;padding:10px;box-sizing: border-box;}
.upload-box li.upload-img{width: 140px;height: 140px;border:1px solid #e7e7e7;background: #fcfcfc;cursor:pointer;text-align: center;vertical-align: middle;}
.upload-box li.upload-img img{display: inline;width: 82px;height: 82px;margin-top: 30px;}
.upload-box li{float: left;margin-right: 20px;width: 140px;height: 140px;}
.publish-btn a{display: block;width: 270px;height: 40px;line-height: 40px;background: #ff552e;color:#fff;font-size:16px;text-align: center;margin:0 auto;}
.publish-checkbox p{position:relative;display: block;text-align: center;height: 36px;width:86px;float: left;background: #f5f5f5;margin-right: 20px;margin-bottom: 20px;border-radius: 20px;line-height: 36px;}
.publish-checkbox label{cursor:pointer;position:relative;font-size: 16px;color:#333;text-align: center;display: block;width: 100% !important;border-radius: 20px;}
.publish-checkbox input{display: none;}
/*.publish-checkbox .aui-checkbox:checked,.publish-checkbox .aui-checkbox{background-color: #fff;border: solid 1px #ff552e;text-align: center;background-clip: padding-box;}*/
.publish-checkbox .aui-checkbox:checked + label{background-color:#ff552e; color:#fff;}
.pub-col-hx .select-box{width:128px;float: left;margin-left: 10px;}

/*详情页*/
.detail-title h1{font-size:24px;float: left;}
.detail-title p{font-size:14px;float: left;color:#8d8d8d;margin:9px 0 0 20px;width: 600px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pb-btn{display: block;width: 104px;height: 40px;background: #ff552e;color:#fff;text-align: center;line-height: 40px;position: relative;z-index:999;}
.pb-btn img{margin-right:5px;}
.pb-btn:hover{opacity: 0.9;color:#fff;}
.photos-info{height: 540px;}
.photos-box{height: 540px;width: 750px;position: relative;}
.model-box{height: 590px;width: 590px;position: relative;}
.cert-det{display: block;position: absolute;top:0;left:0;width:148px;height: 40px;z-index: 99;border-bottom-right-radius: 10px;color:#fff;text-align: center;line-height: 40px;font-size: 20px;}
.detail-info{width:420px;height: 540px;}
.model-info{width:580px;height: 590px;}
/*图片轮播*/
.detail_context_pic{width:750px;overflow:hidden;}
.detail_context_pic_top{width:750px;overflow:hidden;text-align:center;position:relative;z-index:1;}
.detail_context_pic_bot{width:750px;height:82px;overflow:hidden;margin-top:5px;position:relative;}
.detail_picbot_left{float:left;width:20px;height:82px;overflow:hidden;position: absolute;left: 0;z-index:2;}
.detail_picbot_left a{display:block;width:20px;height:82px;}
.detail_picbot_mid{float:left;width:702px;height:82px;overflow:hidden;padding:0 24px;}
.detail_picbot_mid ul{height:82px;width:100%;overflow:hidden;position:relative;}
.detail_picbot_mid ul li{float:left;height:82px;margin-left:4px;display:inline;width:136px;text-align:center;}
.detail_picbot_mid ul li img{height:100%;width:100%;object-fit: cover;opacity: 0.5;}
.detail_context_pic_top_a{display: inline-block;width:750px;height:450px;}
#pic1{height:100%;width:100%;object-fit: cover;}
.detail_picbot_mid ul li img.selectpic{border:2px solid #ffad01;height:78px;width:132px;opacity:1;}
.detail_picbot_right{float:left;width:20px;height:82px;overflow:hidden;;position: absolute;right: 0;}
.detail_picbot_right a{display:block;width:20px;height:82px;}
#preArrow{left:0px;}
#nextArrow{right:0px;}
.contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;background:url("blank") repeat;}
.contextDiv span{position:absolute;top:50%;margin-top:-25px;width:39px;height:50px;}
#preArrow_A{left:16px;background:url('../images/pic_left.png') 0px 0px no-repeat;display:none;}
#nextArrow_A{right:16px;background:url('../images/pic_right.png') 0px 0px no-repeat;display:none;}
#miaoshuwarp{position:relative;bottom:0;z-index:1;width:680px;text-align:left;}
.miaoshu{position:absolute;width:660px; padding:0 10px; bottom:0;height:30px; line-height:30px;color:White;font-size:14px;z-index:3;background:url("../images/bcgL.png") repeat-x; font-family:"宋体";}
.bodymodal{width:100%;height:100%;overflow:hidden;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;z-index:1100;position:fixed;top:0px;left:0px;display:none;}
.firsttop_left{width:300px;height:250px;margin-right:30px;overflow:hidden;float:left;}
.firsttop_right{float:left;width:300px;overflow:hidden;}
.close2{height:17px;}
.close2 a{background:url('../images/close.jpg') 0px 0px no-repeat;width:15px;height:15px;display:block;float:right;}
.replay{height:24px;overflow:hidden;}
.replay h2{float:left;font-size:16px;color:#fff;}
.replay p{float:left;margin-left:15px;display:inline;line-height:24px;padding-right:25px;background:url('../images/replay.png') right no-repeat;}
.replay p a{color:white;font-size:14px;}
.replay p a:hover{color:#FF702D;text-decoration:underline;}
.pictwo{width:270px;height:88px;overflow:hidden;margin-top:20px;}
.pictwo ul li{width:120px;height:88px;float:left;margin-right:15px;position:relative;overflow:hidden;}
.pictwo ul li img{width:120px;height:88px;}
.imgdivtext{position:absolute;bottom:0px;height:25px;width:120px;background:rgba(0, 0, 0, 0.6);line-height:25px;text-align:center;left:0px;z-index:4;*background:#000;*filter:alpha(opacity=50);}
.imgdivtext a{color:White;font-size:14px;font-weight:bold;}
.imgdivtext a:hover{color:#FF702D;text-decoration:underline;}
.returnbtn {margin-top:35px;}
.returnbtn a{width:115px;height:22px;border:1px solid #ccc;padding:5px 15px;line-height:22px;text-align:center;color:White;font-size:16px;display:block;}
.returnbtn a:hover{color:#FF702D;border:1px solid #8d5a00;}
.firsttop{width:300px;padding:20px;background:#1C1C1C;position:fixed;top:300px;left:0px;z-index:1200;color:White;display:none;}
.endtop{width:300px;padding:20px;background:#1C1C1C;position:fixed;top:300px;left:0px;z-index:1200;color:White;display:none;}
.detail-info-title h1{font-size: 30px;color:#e5393c;display: inline-block;}
.detail-info-title h1.model-h1{color:#333;}
.detail-info-title h1 span{font-size: 14px;color:#e5393c;font-weight: normal;}
.detail-info-title h1 label{font-size: 14px;color:#fff;font-weight: normal;background: #ff6035;padding:2px 10px;margin-left: 15px;}
.detail-info-fy{color:#8d8d8d;margin-left: 25px;}
.report-btn{background: url(../images/house/report.png) no-repeat center left;padding-left: 25px;color:#787878;height: 20px;line-height: 20px;display: inline-block;}
.detail-info-tag{margin-top:20px;}
.detail-info-tag span{display: inline-block;padding:2px 9px;border:1px solid #d7dbe6;color:#5a6e96;margin-right:8px;}
.detail-info-cert{color:#fff;padding-left: 12px;line-height: 48px;margin-top: 20px;}
.detail-info-cert img{margin-right: 11px;}
.detail-info-ul li{height: 35px;line-height: 35px;}
.detail-info-ul li.one{width:250px;float: left;}
.detail-info-ul li.two{width:170px;float: right}
.detail-info-ul li label{color:#a2a2a2;margin-right: 20px;}
.detail-info-btn{margin-top:30px;display: block;height: 46px;line-height: 46px;background: #ff552e;color:#fff;font-size: 18px;text-align: center;position: relative;}
.detail-info-btn img{margin-right: 10px;padding-bottom: 3px;}
.detail-info-btn:hover{opacity: 0.95;color:#fff;}
.detail-tab{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin:50px 0;height: 48px;}
.detail-tab-list li{float: left;font-size: 16px;margin:0 25px;}
.detail-tab-list li a{display: inline-block;line-height: 48px;}
.detail-tab-list li a.on{line-height: 44px;border-bottom:4px solid #ff552e;color:#ff552e;}
.dt-title{font-size: 22px;border-left:4px solid #ff552e;padding-left: 20px;font-weight: normal;}
.dt-width{padding-left: 40px;width: 710px;}
.dt-info{margin:20px 0;}
.dt-info li{width:33%;float: left;height: 35px;}
.dt-info li label{color:#8e99a9;margin-right: 20px;}
.dt-icons{margin-top:20px;margin-left: -20px;}
.dt-icons li{width:60px;float: left;margin:10px 0;text-align: center;}
.dt-icons li img{margin-bottom: 10px;width:30px;}
.dt-text{margin:20px 0;}
.dt-text p{color:#8e99a9;line-height: 40px;}
.dt-imgs,.zx-imgs{margin:20px 0;}
.dt-imgs li{width: 335px;height: 210px;margin-bottom: 20px;margin-top: 20px;}
.zx-imgs li{width: 335px;height:290px;margin-bottom: 20px;margin-top: 20px;}
.dt-imgs li a{display:block;width: 100%;height: 100%;}
.dt-imgs li a img,.dt-imgs-box img{width: 100%;height: 100%;object-fit: cover;}
.dt-imgs-box{width: 335px;height: 210px;}
.zx-tags span{color:#8e99a9;}
.zx-imgs li h1{color:#333;margin-top: 10px;}
.zx-imgs li p{color:#666;margin-bottom: 6px;}
.detail-info-num{margin:30px 0 20px; border-bottom:1px solid #e9e9e9;padding-bottom: 30px;}
.detail-info-num li{width:33%;float: left;}
.dt-xq{width: 740px;height: 444px;}
.dt-xq-a a{color:#ff552e;text-decoration: underline;}
.dt-xq-a a:hover{color:#2c98e8;}
.dt-xq-ul li{width: 50%;float: left;height: 35px;}
.dt-xq-ul li label{color:#8e99a9;margin-right: 40px;}
.dt-xq-ul li.width100{width: 100% !important;}
.dt-more a{width: 148px;height: 36px;display: block;text-align: center;line-height: 36px;border:1px solid #333;margin:30px auto 80px;}
.model-img{width:590px;height: 590px;}
.model-size16{font-size: 16px;margin-top: 10px;}
.model-bg{background: url(../images/house/model_bg.jpg) no-repeat center left;height: 85px;padding:20px;}
.bg-red{background: #e5393c;}
.model-ul li{width: 49%;float: left;}
.model-ul li p{color:#888;margin:5px 0 10px;padding-left: 30px;}
.model-ul li h1{color:#e5393c;font-size:36px;font-weight:normal;padding-left: 30px;}
.model-ul li h1 span{font-size:26px;}
.border-r{border-right:1px solid #e9e9e9;}
.agent-img{width: 50px;height: 50px;border-radius: 50px;float: left;overflow: hidden;margin-right: 20px;}
.agent-tags{float: right;text-align: right;padding-top: 15px;}
.agent-tags span{padding:4px 10px;color:#91cab4;background: #e7f4ef;}
.agent-name{width:200px;float: left;}
.agent-name h2{padding-top:5px;}
.agent-name p{color:#999;margin-top:2px;}

/*列表*/
.filter-box{background: #f8f8f8;height: 72px;padding:20px 40px;}
.filter-box-info h3{width: 75px;float: left;line-height: 26px;}
.border-t{border-top: 1px solid #e9e9e9;}
.ui-paging-container li.ui-pager:hover, .ui-paging-container li.focus {background-color: #ff552e;color: #FFFFFF;border: 1px solid #ff552e;}
.ui-paging-container li.ui-pager-disabled,.ui-paging-container li.ui-pager-disabled:hover{background-color: #f6f6f6;;cursor: default;border:none;color:#ddd;}
.filter-radio{width: 130px;height: 30px;}
.filter-radio input{display: none;}
.filter-radio label{padding-left:25px;font-size:14px;height: 100%;display:block;position: relative;line-height: 30px;color: #333;cursor:pointer;}
.filter-radio label:after{content: "";display: inline-block;width: 12px;height: 12px;position: absolute;top: 9px;left:0px;background:url(../images/house/filter.png) no-repeat center left;}
.filter-radio input:checked+label:after{background:url(../images/house/filteron.png) no-repeat center left;}
.filter-radio input:checked+label{color:#ff552e;}
.filter-price{width: 150px;height: 30px;line-height: 30px;margin-left: 40px;}
.filter-all{width:90px;height: 26px;line-height: 26px;text-align: center;color:#333;float: left;margin-right:50px;cursor: pointer;}
.filter-all.on{color:#fff;background: #ff552e;}
.filter-ul li{float: left;width:150px;}
.filter-ul li input{display: none;}
.filter-ul li label{padding-left:25px;font-size:14px;height: 100%;display:block;position: relative;line-height: 30px;color: #333;cursor:pointer;}
.filter-ul li label:after{content: "";display: inline-block;width: 12px;height: 12px;position: absolute;top: 9px;left:0px;background:url(../images/house/filter.png) no-repeat center left;}
.filter-ul li input:checked+label:after{background:url(../images/house/filteron.png) no-repeat center left;}
.filter-ul li input:checked+label{color:#ff552e;}
.filter-select{}
.filter-select li{float: left;margin-right:25px;}
.filter-select li p{padding-left: 25px;float: left;width:100px;line-height:30px;background: url(../images/house/s_down.png) no-repeat 3px 12px;cursor: pointer;}
.filter-select li:hover p{background: #fff url(../images/house/s_up.png) no-repeat 3px 12px;}
.filter-select-box{position: relative;width:100%;}
.filter-select li .filter-list{display: none;position: absolute;width:1120px;top:30px;padding:35px 40px;left:-40px;right:0;z-index:999;box-shadow:0 0 15px rgba(0,0,0,0.05);background: #fff;border-radius:5px;}
.filter-select li:hover .filter-list{display: block;}
.filter-list a{display: inline-block;width:182px;margin:10px 0;cursor: pointer;}
/*小区新盘首页*/
.body-bg{background: #fff url(../images/house/c_bg.jpg) no-repeat center 148px;}
.comm-name h1{color:#fff;font-size: 36px;margin:20px 0;}
.comm-name p{color:#fff;font-size: 18px;margin-bottom: 40px;}
.comm-tags span{color:#fff;font-size: 16px;padding:2px 10px;border:1px solid #fff;margin:0 2px;}
.comm-tags span.zs{background: #ff6035;color:#fff;border:1px solid #ff6035;}
.comm-tags span.ds{background: #fdf2e9;color:#ff6035;border:1px solid #fdf2e9;}
.comm-tags span.sq{background: #ededed;color:#ababab;border:1px solid #ededed;}
.swiper-pagination{top:-90px;width:80px !important;margin:0 auto;border-radius:30px;background: rgba(0,0,0,0.5);height: 30px;line-height: 30px;color:#fff;text-align: center;}
.swiper-container{margin:0 !important;}
.fy-num{text-align: center;display: table;margin:0 auto;}
.fy-num li{float: left;padding:25px 130px 15px;display:table-cell;}
.fy-num li p{font-size: 18px;color:#b4b4b4;margin-bottom: 10px;}
.fy-num li h1{font-size: 36px;color:#e5393c;font-weight: normal;}
.fy-num li h1 span{font-size: 26px;color:#e5393c;}
.comm-info{padding-left: 60px;}
.comm-p{margin:20px 0;color:#8e99a9;line-height: 38px;text-indent: 2em;}
.comm-p p{color:#8e99a9;line-height: 38px;text-indent: 2em;}
.comm-p img{max-width:100%;}
.hx-list li{float: left;margin-left: 24px;margin-bottom:40px;}
.hx-list-img{width: 384px;height: 384px;}
.hx-list li h1{margin:20px 0 0;}
.hx-list li h1 span{font-size: 14px;padding:1px 5px;margin-right: 5px;}
.hx-list li h1 span.zs{background: #ff6035;color:#fff;}
.hx-list li h1 span.ds{background: #fdf2e9;color:#ff6035;}
.hx-list li h1 span.sq{background: #ededed;color:#ababab;}
.hx-list li a{position: relative;}
.hx-list li a .cert-det{width: 50px;left: 10px;}
.new-house{position:absolute;right:0;top:-10px;width: 74px;height: 92px;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;
    background-image:-moz-linear-gradient(bottom,#ff8218 0%,#ff351c 100%);
	background-image:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#ff8218),color-stop(100%,#ff351c));
	background-image:-webkit-linear-gradient(bottom,#ff8218 0%,#ff351c 100%);
	background-image:-o-linear-gradient(bottom,#ff8218 0%,#ff351c 100%);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr="#ff8218",EndColorStr="#ff351c");
	background-image:linear-gradient(to bottom,#ff8218 0%,#ff351c 100%);}
.new-house p,.new-house h2,.new-house h3{color:#fff;}
.new-house p{font-size: 12px;padding-top:8px;}
.new-house h2{margin:5px 0 0;}


/*20191022新增修改*/
.sch-qrcode{position: absolute;right:47px;top:110px;width:140px;height:140px;padding:10px;box-shadow: 0 0 15px rgba(0,0,0,0.15);background: #fff;z-index:99;display:none;}
.sch-qrcode img,.pb-qrcode img,.link-qrcode img{width:100%;height:100%;}
.sch-qrcode:before,.pb-qrcode:before{content:'';display:block;position:absolute;top:-30px;left:40%;width: 0;height: 0;border-width: 20px;border-style: solid;border-color: transparent #fff transparent transparent;transform: rotate(90deg);}
#schBtn1:hover+.sch-qrcode,#schBtn2:hover+.sch-qrcode,#schBtn3:hover+.sch-qrcode{display:block;}

.pb-qrcode{position: absolute;right:-30px;top:55px;width:140px;height:140px;padding:10px;box-shadow: 0 0 15px rgba(0,0,0,0.15);background: #fff;z-index:9999;display:none;}
.pb-btn:hover .pb-qrcode,.detail-info-btn:hover .link-qrcode{display:block;}

.link-qrcode{position: absolute;right: 120px;top: -175px;width: 140px;height: 140px;padding: 10px;box-shadow: 0 0 15px rgba(0,0,0,0.15);background: #fff;z-index: 9999;display:none;}
.link-qrcode:before{content:'';display:block;position:absolute;bottom:-30px;left:40%;width: 0;height: 0;border-width: 20px;border-style: solid;border-color: transparent #fff transparent transparent;transform: rotate(-90deg);}

