body,html{height:100%;}
.load 		{height:100%;width:100%;margin:0 auto;position:relative;}
.load img 	{width:100%;}
.load .img 	{width:100%;height:100%;background:url(../img/page-bg.jpg) 50% 50%/100% 100% no-repeat;background-size:100% 100%;}
.load .img1 	{width:100%;height:100%;background-size:100% 100%;}
.load p 	{width:20px;height:20px;padding:5px;/*border:1px #fff solid;background:rgba(0,0,0,.5);*/border-radius:50%;top:6%;right:8%;color:#fff;line-height:20px;text-align:center;}
.load .top  {top:0;left:0;}
.load .bottom{bottom:0;left:0;}
.layout 	{position:relative;}
.content .swiper-slide img{width:100%;height:100%}
.companyList {width:90%;margin:0 auto;padding-top:8%;padding-bottom:8%;z-index:10;}
.companyList ul{overflow:hidden;}
.companyList ul li{width:30%;float:left;margin-right:5%;margin-bottom:8%;position:relative;}
.companyList ul li:nth-child(3n){margin-right:0}
.companyList ul li img{width:100%;display:block;}
.companyList ul li p{position:absolute;left:0;bottom:0;width:100%;height:22%;background:#999;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden;display:none;}
.companyList ul li p span{display:inline-block;width:100%;vertical-align:middle;font-size:0.5rem;color:#fff;text-align:center;overflow:hidden;}
.layout .bottom{width:100%;margin-top:-10%;}
/*内容页*/
.loupanHead .swiper-slide img{width:100%;height:100%}
.loupanVideo    {width:100%;position:relative;}
.loupanVideo  img.btn-video{position:absolute;width:100%;height:100%;z-index:1;}
.swiper-pagination-bullet-active{background:#f5f9e4;}
.loupanList 	{padding-bottom:1%;}
.loupanInfo {margin:15px 15px 0;}
.loupanInfo .pos-a{top:-50px;right:0;z-index:6;}
.loupanInfo .pos-a .icon{display:inline-block;}
.loupanInfo .pos-a .share{width:60px;height:60px;background:url(../img/icon/icon-share.png) no-repeat;background-size:100% 100%;}
.loupanInfo .pos-a .tel{width:60px;height:60px;background:url(../img/icon/icon-phone.png) no-repeat;background-size:100% 100%;}
.loupanInfo-content .name{line-height:40px;}
.loupanInfo-content .name span{font-size:16px;color:#666;margin-left:10px;}
.loupanInfo-content .site{line-height:36px;}
.loupanInfo-content .site span{margin-right:10px;display:inline-block;vertical-align:middle;}
.loupanInfo-content .site a p{max-width:66%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display:inline-block;vertical-align:middle;color:#333;}
.loupanInfo-content .site a p.p2{max-width:70%;}
.loupanInfo-content .site a i{width:20px;height:20px;background:url(../img/icon/icon-site.png) no-repeat;background-size:100% 100%;display:inline-block;vertical-align:middle;}
.loupanInfo-content .tel{line-height:36px;}
.loupanInfo-content .tel span{margin-right:10px;}
.loupanInfo-content .tel a p{width:40%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display:inline-block;vertical-align:top;}
.loupanInfo-content .tel img{width:30%;float:right;}
.loupan-area 			{background:#fff;border-radius:12px;box-shadow:0 2px 5px #bbbbbb;margin-top:15px;}
.loupan-area .title 	{padding:15px 15px 10px 15px;color:#333;}
.loupan-area .title .pos-a {width:10px;height:15px;background:url(../img/icon/icon-more.png) no-repeat;background-size:100% 100%;right:15px;bottom:15px;}
.dongtai-area .content 	{padding:0 15px 15px 15px;line-height:20px;}
.loupan-area .content{width:100%;position:relative;overflow:scroll;box-sizing:border-box;}
.xiangce-area .content ul{width:480px;padding-left:15px;white-space:nowrap;overflow-x: scroll;overflow-y: hidden;}
.xiangce-area .content li{padding:10px 15px 20px 0;float:left;}
.xiangce-area .content li .pic{width:140px;height:110px;box-shadow:0 0 5px #999;}
.xiangce-area .content li .info{text-align:center;}

.huxing-area .content ul{width:480px;padding-left:15px;white-space:nowrap;overflow-x: scroll;overflow-y: hidden;}
.huxing-area .content li{padding:10px 15px 20px 0;float:left;}
.huxing-area .content li .pic{width:140px;height:200px;}

.xiangmu-area 			{margin-bottom:15px;}
.xiangmu-area .content 	{padding:10px 15px;color:#666;text-align:justify;}
.xiangmu-area .content .content-info{margin:0 0 15px 0;}
.xiangmu-area .content .content-info .name{line-height:30px;font-weight:bold;}
.xiangmu-area .content .content-info .name i{width:16px;height:16px;background-size:100% 100%;display:inline-block;margin-right:5px;vertical-align:middle;}
.xiangmu-area .content .content-info .pro{margin-left:0px;line-height:26px;}

.dongtai-content	{margin:15px;border-left:2px #e4e4e4 solid;}
.dongtai-content .dongtai-info .pro{margin-left:15px;margin-bottom:25px;color:#999;line-height:24px;}
.dongtai-content .dongtai-info .pro p{vertical-align:top;}
.dongtai-content .dongtai-info .pro .pos-a{width:14px;height:14px;background:rgba(0,0,0,.2);border-radius:15px;top:0;left:-23px;}
.dongtai-content .dongtai-info .pro .pos-a i{width:8px;height:8px;background:#999;border-radius:15px;display:inline-block;position:absolute;bottom:3px;left:3px;}
.xiangce-content 	{padding:15px;}
.xiangce-content .xiangce-info {width:100%;overflow:hidden;}
.xiangce-content .xiangce-info .title{line-height:30px;margin-bottom:5px;}
.xiangce-content .xiangce-info .title i{width:5px;height:5px;background:#999;border-radius:15px;display:inline-block;vertical-align:middle;margin-right:10px;}
.xiangce-content .xiangce-info .intro{line-height:20px;margin:5px 0;padding-left:15px;}
.xiangce-content .xiangce-info .pic .box{width:30%;height:80px;max-height:80px;max-width:80px;margin-right:8px;margin-bottom:8px;float:left;overflow:hidden;position:relative;z-index:1;display:-webkit-box;display:box;-webkit-box-pack:center;-webkit-box-align:center;-webkit-box-orient:vertical;}
.xiangce-content .xiangce-info .pic .box:last-child{margin-right:0;}
.xiangce-content .xiangce-info .pic .box img{width:100%;max-height:80px;}
/*置业顾问*/
.seller-list 	{background: #fff;border-radius: 12px;box-shadow: 0 2px 5px #bbbbbb;margin-top: 15px;}
.seller-list .title 	{padding:15px 15px 10px 15px;color:#333;border-bottom:1px #f0f2f4 solid;}
.seller-list ul {padding: 10px 15px 10px 15px;color: #333;}
.seller-list ul li{border-bottom:1px #f0f2f4 solid;overflow:hidden;letter-spacing:1px;position:relative;padding:5px 0;}
.seller-list ul li:last-child{border-bottom:none;}
.seller-list ul li{color:#666;}
.seller-list ul li a{color:#666;}
.seller-list ul li div.head{width:18%;float:left;min-height:45px;position:relative;}
.seller-list ul li div.head img{width:80%;border-radius:50%;}
.seller-list ul li div.text{width:60%;float:left;}
.seller-list ul li div.text p{width:90%;text-overflow:-o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient: vertical;}
.seller-list ul li div.text span{width:90%;color:#999;bottom:5px;left:0;}
.seller-list ul li div.img{width:6%;min-height:45px;float:right;position:relative;}
.seller-list ul li div.img img{width:100%;margin-top:auto;margin-bottom:auto;top:0;bottom:0;position:absolute}
/*推文*/
.wechat-list 	{background: #fff;border-radius: 12px;box-shadow: 0 2px 5px #bbbbbb;margin-top: 15px;}
.wechat-list ul {padding: 15px 15px 10px 15px;color: #333;}
.wechat-list ul a li{border-bottom:1px #f0f2f4 solid;overflow:hidden;letter-spacing:1px;position:relative;padding:5px 0;}
.wechat-list ul a li:last-child{border-bottom:none;}
.wechat-list ul a li{color:#666;}
.wechat-list ul a li div.text{width:70%;float:left;}
.wechat-list ul a li div.text p{width:90%;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient: vertical;}
.wechat-list ul a li div.text span{color:#999;position:absolute;bottom:5px;left:0;}
.wechat-list ul a li div.img{width:30%;min-height:100px;float:right;position:relative;}
.wechat-list ul a li div.img img{width:100%;margin-top:auto;margin-bottom:auto;top:0;bottom:0;position:absolute}
/*悬浮返回首页*/
img.btn-home{
    position: fixed;
    bottom: 28px;
    width: 13%;
    right: 14px;
    opacity: 0.9;
}
img.btn-recom{
    position: fixed;
    top: 320px;
    width: 8%;
    right: 0;
    z-index:50;
}
img.btn-payimg{
    position: fixed;
    top: 200px;
    width: 8%;
    right: 0;
    z-index:50;
}
.pay-img{position:fixed;top:10%;width:90%;left:5%;z-index:50;display:none;}
.pay-img img{display:block;width:100%;}
.pay-img img.pay-close{width:25px;height:25px;position:absolute;top:-10px;right:-10px;}

/*显示大图的样式*/
.big-img{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background:rgba(255,255,255,.9);opacity:0}
.big-img .swiper-container2{position:relative;width:100%;height:100%}
.big-img .swiper-container2 .swiper-wrapper{width:100%;height:100%}
.big-img .swiper-slide{display:table;width:100%;height:100%}
.big-img .swiper-slide img{margin:0 auto;max-width:90%;max-height:80%}
.big-img .swiper-pagination2{position:absolute;top:.2rem;width:100%;text-align:center}
.big-img .swiper-pagination2 span{margin:0 .05rem}

.share-tip{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:20000;display:none}
.share-tip img{display:block;width:80%;margin:0 auto;}

.yuyue-tip{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:90;}
.yuyue-main{width:80%;height:45%;margin:0 auto;top:25%;background:#fff;position:relative;border-radius:15px;box-shadow:2px 2px 5px #070606;}
.yuyue-info{width:80%;position:absolute;top:10%;left:10%;}
.yuyue-info p{background:#f2f2f4;padding:5px 10px;margin-bottom:5%;overflow:hidden;}
.yuyue-info p label{width:35%;float:left;line-height:30px;}
.yuyue-info p label span{opacity:0}
.yuyue-info p input{width:65%;line-height:30px;float:right;border:none;background:none;-webkit-appearance:none;padding-left:10px;box-sizing:border-box;}
.btn-ok {width:56%;margin-top:10%;margin-left:22%;}
.yuyue-close{width:12%;position:relative;top:30%;left:44%;}
.yuyue-close img{width:100%;height:100%}
/*版权信息*/
.author         {width:100%;padding-bottom:2%;color:#666;text-align:center;font-size:12px;}
.author a       {color:#666;}