img{border:none;vertical-align:middle;}
ul, li{list-style:none; list-style-type:none;}
body,div,form,h1,h2,h3,h4,h5,h6,p,img,ul,li,ol{ padding:0; margin:0}
body{max-width:640px; width:100%;height:100%; margin:0 auto; font-family:"微软雅黑";background-color:#f8f8f8;color:#000;}
.clearfix{*zoom:1}
.clearfix:after{clear:both;content:".";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
a{text-decoration:none; color:#000;}
i{font-style:normal}
b{font-weight:normal}

.onetop{width:100%;margin:0 auto; background:#fff; height:50px;}
.one1{margin-left:5px;float:left;}
.one2{float:right; line-height:50px; height:50px; margin-right:5px}
.one1 img{width:100px;padding-top:10px}
.top_logo{width:100%; max-width:640px;margin:3% 0;}
.top_logo img{width:25%;}
.top_pho,.top_pho img{width:100%;height: 100%;}
.top_pho{position:relative;}
.top_pho p{position: absolute;top:16%;left:6%;font-size:1.5rem;color:#ff0000;letter-spacing: 1px;font-weight:bold;}
/*顶部*/
.lp_content{width:96%; margin:1.8rem auto;background:#FFFFFF;border-radius:8px;padding:0.5rem 0;}
.lp_top_xq,.lp_bottom_news{width:94%;margin:1rem auto 2.5rem;}
.lp_title{font-size:18px;}
.lp_photo{margin:1rem 0; }
.lp_photo img{width:100%;height:100%;}
.lp_xq h3{font-size:17px;line-height:2rem;font-weight:normal;}
.lp_xq h3 a{color:#ff0000;}
.lp_xq h3 b{display: inline-block;font-size:20px;font-weight:bold;}
.lp_xq h3 span{font-size:14px;letter-spacing: 1px;}
.lp_xq p{font-size:16px;line-height:1.15rem;height:1.15rem;width:100%;overflow: hidden;margin:0.8rem 0;}
/*项目内容*/
.lp_bottom_news h2{font-size:17px;width:100%;height:3rem;line-height:3rem;border-bottom:1px solid #ddd;margin-bottom: 2%;color:#000;}
.lp_bottom_news1{width:94%;margin:1rem auto 2.5rem;}
.lp_bottom_news1 h2{font-size:17px;width:100%;height:2rem;line-height:2rem;border-bottom:1px solid #ddd;margin-bottom: 2%;color:#000;padding-bottom:0.6rem;}
.lp_bottom_news1 h2 span{padding-right:1%}
.lp_bottom_news h2 span{padding-right:1%}
.lp_news_con li{margin:1.2rem 0; border-bottom:1px dashed #eee; padding-bottom: 1.2rem;}
.lp_news_con li:last-child{border: none;}
.lp_news_title{font-weight: 500;font-size:16px;margin:0.2rem 0 0.6rem;}
.lp_news_time{font-size:13px;margin:1rem 0 0.6rem;color:#666;}
.lp_news_time span{border:1px solid #ff0000;color:#ff0000; padding:0rem 0.5rem;border-radius: 4px;margin-right:2%}
.lp_news_text{font-size:14px;height:1.5rem;line-height:1.5rem; overflow: hidden;}
.lp_news_text a{color:#666;}
.lp_more{font-size:15px;text-align: center;padding:0.5rem 0;border-radius:3px;background: #fafafa;}
.lp_more a{color:#ff0000;}
.xq_more{width:100%; margin:1.8rem 0;}
.xq_more a{width:50%;text-align: center;display: block;background: #ff0000; margin-left: 25%;color:#fff;padding:0.5rem 0;border-radius:20px;}
/*项目动态*/
.footer{ width:100%;text-align:center; border-top:1px solid #ccc; background:#fff;padding:20px 0;font-size:18px; line-height:20px;margin-bottom:10px; font-size:13px}
.footer a{ color:#333; text-decoration:none;} 
.footer a:hover{ color:#333;}
/*footer*/

.top_banner{width:100%;max-width: 640px;height:100%;position: relative;}
.swiper-container {width: 100%; height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;
      /* Center slide text vertically */
      display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;
      -ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;
	  -webkit-align-items: center;align-items: center;}
.swiper-slide img{ width:100%; height:14rem}
.return{position:absolute;top:0;left:0; z-index:2;width:100%;height:50px;line-height: 50px;background:rgba(0,0,0,0.1);}
.return img{width:1.6rem;height:1.4rem;padding-left:0.6rem}
/*banner*/
.content{width:96%;margin:1.5rem auto 2rem;}
.tbody{width:96%; background: #fff;margin:1.5rem auto; padding:3% 2%; border-radius: 5px;}
.xl_con{position:relative;}
.xl_con h3{font-size:20px;color:#000;}
.fx_dh{position: absolute;right:0;top:0.8rem}
.fx_dh a{display: inline-block;margin-right: 0.8rem;}
.fx_dh img{width:2rem;height:2rem}
.xl_bq{width:100%;margin:1rem 0 0.8rem;border-bottom:1px solid #eee;padding-bottom:1.2rem;font-size:13px;}
.xl_bq b{background-color:#ffeeef;padding:0.2rem 0.5rem;}
.xl_bq span{background:#eee;padding:0.2rem 0.5rem; margin: 0 0.3rem;}
.xl_list{margin:0 0 1.5rem}
.xl_list li{font-size:15px;height:2rem;line-height:2rem;overflow: hidden;width:100%;position:relative;}
.xl_list li span{padding-right: 0.8rem;display: inline-block;}
.xl_list li:first-child span,.xl_list li:first-child p{float:left;}
.xl_list li:first-child p i{color:#ff0000;font-size:18px}
.xl_list li:first-child p a{display:block; position: absolute;right: 0;top:0;color:#FF0000;font-size:14px;}
.xl_list li:last-child{position:relative;}
.xl_list li:last-child a{position: absolute;right:0;top:0.4rem;font-size:13px;background:#ff0000;display: inline-block;color:#fff;padding:0 0.8rem;border-radius:8px;height:1.6rem;line-height:1.6rem;letter-spacing: 1px;}
.xl_rxp{padding:0.8rem 0; position: relative; background-color: #fff;}
.xl_rxp a{display:inline-block;font-size: 16px;font-weight:bold;}
.xl_rxp span{padding:0 1rem 0 0.6rem}
.xl_rxp i img{width:1rem;height:1rem;position: absolute;right:0.5rem;top:1.3rem}
/*楼盘内容*/
.xl_title{width:100%;height:2rem; line-height: 2rem;border-bottom:1px solid #ddd;padding-bottom:0.5rem}
.xl_title span{display:block;font-size:17px; font-weight:bold;float:left}
.xl_title a{display:block;float:right;font-size:13px;padding-right: 0.2rem;}

.xl_hx_img{width: 10.98rem;height:9.8rem;display: block; border: 1px solid #ddd;}
.hx_Box>a{display: block;}
.leftScroll{position: relative;width: 100%;overflow: hidden;margin-top: 1rem;}
.hx_container{position: relative;top: 0; left: 0;display: flex;}
.hx_Box{padding-right:0.6rem;}
.hx_Box p span{display:block;margin:0.8rem 0 0.5rem;font-siza:15px;font-weight: bold;}
.hx_Box p b{font-size: 14px;display: inline-block; margin-left:0.5rem;}
.hx_Box p i{display:block; margin: 0.5rem 0;font-size:13px;background:#eee;width:3rem; text-align:center;padding:0.2rem 0; }
/*户型*/
.news_1{ width:100%; padding:0.98rem 0; border-bottom:1px solid #dfdfdf;}
.news_1:last-child{ border-bottom:none}
.new_left img{ width:99%;height:100%}
.new_left{ width:36%;height:5.16rem; float:left;}
.new_right{ float:left;width:62%;margin-right:2%}
.rig_top{ font-size:15px; color:#000000; line-height:1.5em;overflow:hidden; font-weight:500; margin-bottom:0.8rem; height:2.8rem}
.rig_bottom{height:1.8em; line-height:1.8em; overflow:hidden; width:100%;font-size:12px; color:#666;}
.rig_bottom span{display: inline-block;background: #eee;padding:0rem 0.4rem;margin-right: 0.6rem;}
/*项目新闻*/
.dt_img{margin:1rem 0 0.6rem;}
.dt_img,.dt_img img{width:100%;height: 100%;}
.xl_wz p{font-size:15px;width:100%;height:2rem;line-height: 2rem; margin-bottom: 0.3rem;overflow: hidden;}
/*项目周边*/
.newhouse{ width:96%; margin:0 auto;}
.newhou_con li{ margin:20px 0; border-bottom:1px solid #eee; padding-bottom:10px}
.newhou_con li:last-child{ border-bottom:none;margin-bottom: 0;}
.con_left{width:36%;height:5.16rem;float:left;}
.con_left img{ width:100%; height:100%}
.con_right{ width:62%; float:left; margin-left:2%}
.text1{ font-size:16px; line-height:28px}
.text1 a{ color:#333;font-weight:600;}
.text1 span{ font-size:14px; color:#333}
.text2 a{ font-size:14px; line-height:30px; color:#333;}
.text3 a{ font-size:14px; line-height:30px; color:#666;}
.text2 img{ height:1.50rem}
/*推荐楼盘*/
.lp_zygw ul{margin:1.3rem 0 0.6rem;}
.lp_zygw ul li{ margin:0.8rem 0;border-bottom:1px dashed #eee; padding-bottom:0.8rem;}
.lp_zygw ul li:last-child{border:none;padding-bottom: 0;;}
.gw_pho{float: left;width:3rems;}
.gw_pho img{width:3rem;height:3rem;border-radius:50%;}
.gw_name{float:left;width:13rem;height:3rem;line-height: 1.5rem;margin-left:0.8rem}
.gw_name p{font-size:15px;}
.gw_name span{display: block;font-size:13px;}
.gw_phone{width:1.5rem;float:right;line-height:2.6rem;text-align:right;}
.gw_phone img{width:1.5rem;height:1.5rem;}
/*置业顾问*/
.lp_tgbm form{margin:1.3rem 0 0.6rem;}
.span_2{color:#000; margin:10px 0 10px 0px; display:inline-block;}
#submit{border:none;background:#eee; border-radius:3px;font-size:16px;padding:5px 10px; display:inline-block; width:150px; margin:20px 0 0}
/*团购报名*/
.lp_mhdp ul{margin:1.3rem 0 0.6rem;}
.lp_mhdp ul li{margin:1.8rem 0;}
.dp_top{width:100%;height:2.5rem;}
.dp_photo{width:2.5rem;float:left;}
.dp_photo img{width:2.5rem;height:2.5rem}
.dp_name{width:16rem;float:left;margin-left:0.5rem}
.dp_name p{font-size:15px;}
.dp_name  span{font-size:13px}
.dp_text{font-size:15px;margin-top:0.8rem;line-height:1.5rem}
/*用户点评*/
.video_con{margin:1.3rem 0 0.6rem;}
/*视频*/
#audioBg {background:url(../images/music.png) no-repeat;background-size: 100% 100%; width:1.87rem; height:1.87rem;
	-webkit-transform: rotate(360deg);transform: rotate(360deg);-webkit-animation: rotation 3s linear infinite;
	animation: rotation 3s linear infinite;	display: block;position:absolute;right:0.8rem;top:0.8rem;z-index:9999;}
#audioBgn {background:url(../images/music_close.png) no-repeat;background-size: 100% 100%;
     width:1.87rem;height:1.87rem;	display: none;position:absolute;right:0.8rem;top:0.8rem;z-index:9999;}

@-webkit-keyframes rotation{
	from {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}













