*{ padding: 0;margin: 0;}

a{text-decoration : none;}

a:hover {text-decoration: none;}

body{ background: #187768;}

.banner,.nav_img,#app,.footer-info,body{ min-width: 1200px;}

.banner img{width: 100%;max-width: 100%}

.nav_img { margin-top: 20px;}

.nav_img_box{width: 980px; margin: 0 auto;}

.nav_img_box a{ margin-right:46px; width: 290px;  display: inline-block;}

.nav_img_box a:nth-child(3){ margin-right:0;}

section{ display: flex; justify-content: center; align-items: center; flex-direction: column;}

.hd_title{width: 483px; height: auto; margin:55px 0 33px 0;}

.hd_title img{width: 100%;height: 100%;}

.hd_house_info{width: 1200px;  background: white; position: relative; box-shadow:2px 10px 5px rgba(0,0,0,0.5);}

.hd_7{ position: absolute; z-index: 1; top: 0; right: 0;}

.hd_info_left,.hd_info_right{ width: 50%; height: 464px; float: left;}

.hd_info_left{ padding: 10px 0 20px 10px;}

.hd_info_right{ padding: 30px 10px 0 34px;}

.hd_info_right .house_title{ color: #187668; font-size: 40px; margin-bottom: 24px;}


/*  */
.hd_info_right .house_title p:nth-child(1){display: block;}

.hd_info_right .house_title p:nth-child(2){display: none;}

.hd_info_right .house_info ul li{ margin-bottom: 11px; font-size: 16px; font-size: 600; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; width: 85%; height: 25px; }
.hd_info_right .house_info ul li a{ color: #187769; text-decoration:underline; margin-left: 15px;}

.yh{ font-weight: 600; color: red;}

.hd_info_right .house_price{ border-top: 1px dashed black; padding-top: 18px; }

.price_left,.price_right{ display: inline-block;}

.price_left{ font-size: 26px; float: left; }

.price_left span{ font-size: 31px; color: red; }

/* 显示 隐藏 */
.price_left1,.ys{display: block;}   .price_left2{display: none;} 

.them span:nth-child(1){ float: left; margin-right: 20px;} 


.price_right{ float: right; }

.price_right .bm:hover{cursor:pointer;}

.price_right .bm{ width: 113px; height: 40px; background: red;  display: inline-block; border-radius: 5px; color: #fff; line-height: 40px; text-align: center;  font-size: 17px;}

.price_right .bm:nth-child(2){background:#187668;}

.price_right .bm a{ color: #fff; }

.price_right img{width: auto; height: 24px; margin-right: 3px;}

.footer-info{ display: flex; flex-direction: column; justify-content: center; margin-top: 70px;}

.footer-info a{ width: 400px; height: auto; margin: 0 auto; text-align: center;}

.img-db{ width: 100%; height: 196px; position: relative; }

.img-db img{width: 100%; height: 100%;position: absolute; z-index: 1; }

.img-db span{ position: absolute; z-index: 2; width: 1200px; left: 0; right: 0; top: 0; bottom: 0;margin:auto; margin-top: 40px; font-size: 15px; color: #fff;letter-spacing:1px;}


.swiper-btn .swiper-button-prev,.swiper-btn .swiper-button-next{  width: 50px; height: 50px; border-radius: 100%; background: #187668; pointer-events: auto;}

.swiper-btn .swiper-button-prev{ margin-left: 3px; background: rgba(24,118,104,1) url('../img/left.png') no-repeat center;background-size: 60% 60%; transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);}


.swiper-btn .swiper-button-next{ margin-left: 3px; background: rgba(24,118,104,1) url('../img/left.png') no-repeat center;background-size: 60% 60%;}

@media (max-width: 1024px){

	.banner,.nav_img,#app,.footer-info,body{ min-width: auto;}
	.nav_img { margin-top: 0.31rem  }
	.nav_img_box{width: 9.69rem;}
	.nav_img_box a{ margin-right: 0.26rem; width: 2.97rem;}
	.hd_title{width: 4.38rem; height: auto; margin: 0.63rem 0 0.31rem 0;}
	 section{ margin: 0 !important;  padding: 0.16rem 0 !important;}
	.hd_house_info{ width: 9.69rem;}
	
	.hd_info_left,.hd_info_right{ width: 100%;clear: both; height: auto;}
	.hd_info_right{position: relative;}
	.hd_info_left{ height: 6.06rem; padding: .16rem .16rem 0 .16rem; }
	.hd_info_right{ padding: 0.2rem 0.2rem; }
	/* .hd_info_right .house_title{ font-size: 0.5rem; height: 0.59rem;} */
	.hd_info_right .house_title{font-size: 0.5rem;  display: flex; justify-content: space-between; align-items: center; padding-bottom: 0.08rem; border-bottom: 1px dashed black ;margin-bottom:0;}
	.hd_info_right .house_title p{ font-size: 0.4rem;}
	.hd_info_right .house_title p span{ color: red; font-size: 0.5rem; font-weight: 600;}
	.hd_info_right .house_title p:nth-child(1){ color: #187668;font-size: 0.5rem;}
	.hd_info_right .house_title p:nth-child(2){ color: black; display: block;}
	.hd_info_right .house_info { padding-top: 0.2rem; padding-bottom: .1rem;}
	.hd_info_right .house_info ul li{ margin-bottom: 0.12rem;  font-size: 0.4rem;  width: 4.3rem; width:100%; height: 0.5rem; }
	.hd_info_right .house_info ul li a{ color: #187769; text-decoration:underline; margin-left: 0.266667rem;}
	.price_right .bm{width: 2.2rem; height: 0.6rem; line-height: .6rem; border-radius: 5px; font-size: 0.35rem;}
	.hd_info_right .house_price{padding-top: 0rem; border-top:none;}
	.price_left{font-size: 0.4rem; color: red;font-weight: 600;}
	/* 显示 隐藏 */
	.price_left2,.info_li_zz{display: block;}
    .yh,.ys,.price_left1{display: none;}

	/* .them span:nth-child(1):after{ content: "";display: block;height: 0;clear:both;visibility: hidden; } */
	.them span:nth-child(1){  margin-right: 0.5rem;} 
	.price_right .bm img{ height: 0.4rem;}
	.swiper-btn .swiper-button-prev{ margin-left: -.15rem;}
	.swiper-btn .swiper-button-next{margin-right: -.15rem;}
	.swiper-btn .swiper-button-prev,.swiper-btn .swiper-button-next{  width: 1rem; height: 1rem; border-radius: 100%; background: rgba(24,118,104,1) url(../img/left.png) no-repeat center;background-size: 60% 60%;top: 5.5rem;}
	.footer-info{ margin-top: 1.25rem;}
	.footer-info a{width: 5.625rem;}
	.img-db {height: 3.71875rem;margin-top: 0.9rem;}
	.img-db span{width: 9.6875rem;font-size: 12px;margin-top:0;}
	.img-db img{ height: auto; bottom: 0;}
	
}





/*底部*/

.footer_cont{width: 100%;background: #830204;padding: 22px}

.f_content{width: 1200px;margin:0 auto;}

.f_content ul{margin-left: -20px;margin-right: -15px}

.f_content ul:after{content: "";display: block;clear: both;}

.f_content ul li{float: left;width: 50%;padding: 15px}

.f_content ul li .list{width: 100%;position: relative;}

.f_content ul li .list img{width: 100%;max-width: 100%}



.f_content ul li .list .hover_show{position:absolute;top: 0;left: 0;width:100%;height: 100%;background: rgba(0,0,0,.25);background-size: 100%;display: none;color: white;padding: 15px;text-align: right}

.f_content ul li .list .hover_show p:nth-child(1){font-size: 50px}

.f_content ul li .list .hover_show p:nth-child(2){font-size: 18px}

.f_content ul li:nth-child(even) .list .hover_show{text-align: left;}

.f_content ul li .list:hover .hover_show{display: block;}



/*免责声明*/

.f_content .mz{margin-top: 50px;text-indent: 2em;font-size: 25px;color: #dc9f9f;line-height: 1.8}

.rank{position: absolute;top: 0px;right: 10px;color: white;font-size: 28px;font-weight: 600;text-align: right;}