@media screen and (max-width: 750px) {
	.main{
        width:7rem;
    }
    html{
        height:100%;
    }
    .body{
        width:100%;
        height:100%;
    }
	.header{
		height:1rem;
	}
	.header h1 {
		font-size: 0.3rem;
		line-height: 1rem;
		background: url(../images/logo.png) no-repeat left center;
		background-size: 0.44rem;
		padding-left: 0.6rem;
	}
	.header ul{
		display:none;
	}
	.header .phone {
		font-size: 0.28rem;
		line-height: 1rem;
		background: url(../images/phone.png) no-repeat left center;
		background-size: 0.4rem;
		padding-left: 0.5rem;
	}
	.banner{
		height:7rem;
		background-size:auto 7rem;
	}
	.banner h2 {
		font-size: 0.55rem;
		margin-top: 1.4rem;
	}
	.banner p {
		font-size: 0.32rem;
		width:4.6rem;
		margin:0.5rem auto 0 auto;
		line-height:0.6rem;
		color:#d6d6d6;
	}
	.banner span {
		width: 3.6rem;
		height: 0.8rem;
		font-size: 0.32rem;
		line-height: 0.8rem;
		margin: 1rem auto 0 auto;
		border-radius: 0.1rem;
	}
	.ztn .title {
		margin-top: 0.2rem;
	}
	.ztn .title h3 {
		font-size: 0.36rem;
	}
	.ztn1 .container {
		margin-top: 0.3rem;
	}
	.ztn1 .container .img {
		width: 100%;
		height: 3.9rem;
		border-radius: 0.1rem;
		float: none;
	}
	.ztn1 .container .content {
		float: none;
		margin-left: 0;
	}
	.ztn1 .container .content .tit {
		overflow: hidden;
		margin-top: 0.5rem;
		margin-bottom:0.5rem;
	}
	.ztn1 .container .content h4 {
		font-size: 0.46rem;
		line-height: 0.46rem;
		margin-right: 0.2rem;
	}
	.ztn1 .container .content .tit span.jr {
		width: 1.2rem;
		height: 0.46rem;
		background-size:auto 0.46rem;
		font-size: 0.2rem;
		line-height: 0.46rem;
	}
	.ztn1 .container .content .tit span.jt {
		width: 1.4rem;
		height: 0.46rem;
		background-size:auto 0.46rem;
		font-size: 0.2rem;
		line-height: 0.46rem;
		color: #158ce6;
	}
	.ztn1 .container .content p.address {
		padding-left: 0.4rem;
		font-size: 0.28rem;
		line-height: 0.3rem;
		background-size: auto 0.26rem;
	}
	.ztn1 .container .content p.phone {
		padding-left: 0.42rem;
		font-size: 0.28rem;
		line-height: 0.3rem;
		background-size: auto 0.26rem;
		margin-top: 0.2rem;
	}
	.ztn1 .container .content ul {
		overflow: hidden;
		margin-top: 0.4rem;
	}
	.ztn1 .container .content ul li {
		height: 0.36rem;
		line-height: 0.36rem;
		margin-right: 0.5rem;
	}
	.ztn1 .container .content ul li.mj {
		font-size: 0.3rem;
		padding-left: 0.4rem;
		background-size: auto 0.36rem;
	}
	.ztn1 .container .content ul li.zj {
		font-size: 0.3rem;
		padding-left: 0.4;
		background-size: auto 0.36rem;
	}
	.ztn1 .container .content span.yuyue {
		width: 4rem;
		height: 0.8rem;
		border-radius: 0.15rem;
		margin-top: 0.5rem;
		line-height: 0.8rem;
		font-size: 0.32rem;
	}
	.ztn2 .container ul li {
		float: left;
		width: 50%;
		margin-bottom: 0.2rem;
	}
	.ztn2 .container ul li h5 {
		width: 1.2rem;
		font-size: 0.18rem;
	}
	.ztn2 .container ul li span {
		font-size: 0.18rem;
		width: 2.2rem;
	}
	.ztn3 .container {
		margin-top: 0.2rem;
	}
	.ztn3 .container .left {
		float: none;
	}
	.ztn3 .container ul.tab {
		height: 0.6rem;
	}
	.ztn3 .container ul.tab li {
		line-height: 0.6rem;
		font-size: 0.24rem;
	}
	.ztn3 .container ul li.mj{
		width:1.2rem;
		margin-right:0.2rem;
	}
	.ztn3 .container ul li.dj{
		width:1.6rem;
		margin-right:0.2rem;
	}
	.ztn3 .container ul li.lc{
		width:0.6rem;
		margin-right:0.2rem;
	}
	.ztn3 .container ul li.zx{
		width:1.1rem;
		margin-right:0.3rem;
	}
	.ztn3 .container ul li.gx{
		width:1.5rem;
	}
	.ztn3 .container .content {
		margin-top: 0.2rem;
	}
	.ztn3 .container .content ul {
		margin-bottom: 0.1rem;
	}
	.ztn3 .container .content ul li {
		line-height: 0.6rem;
	}
	.ztn3 .container .content ul li.mj{
		font-size:0.3rem;
	}
	.ztn3 .container .content ul li.mj:after{
		content:'m²';
		font-size:0.2rem;
		color:#333;
		line-height:0.6rem;
		margin-left:0.05rem;
	}
	.ztn3 .container .content ul li.dj{
		font-size:0.3rem;
	}
	.ztn3 .container .content ul li.dj:after{
		content:'元/m²/天';
		font-size:0.12rem;
		line-height:0.6rem;
		margin-left:0.05rem;
	}
	.ztn3 .container .right {
		width: 100%;
		float: none;
		height:auto;
		margin-left: 0;
		margin-top: 0.2rem;
		padding: 0 0.4rem 0.5rem 0.4rem;
		border-radius: 0.15rem;
	}
	.ztn3 .container .right h4 {
		font-size: 0.38rem;
		line-height: 0.4rem;
		margin-top: 0.5rem;
		padding-left: 0.6rem;
		background-size:auto 0.32rem;
	}
	.ztn3 .container .right p.des {
		font-size: 0.24rem;
		line-height: 0.24rem;
		margin-top: 0.3rem;
	}
	.ztn3 .container .right form {
		margin-top: 0.5rem;
	}
	.ztn3 .container .right input {
		width: 100%;
		height: 0.8rem;
		border-radius: 0.1rem;
		margin-bottom: 0.3rem;
		padding-left: 0.3rem;
	}
	.ztn3 .container .right span.yy {
		height: 0.8rem;
		line-height: 0.8rem;
		font-size: 0.28rem;
		border-radius: 0.15rem;
	}
	.ztn3 .container .right .phone p {
		font-size: 0.26rem;
		line-height: 0.26rem;
		margin-top: 0.4rem;
		padding-left: 0.15rem;
	}
	.ztn3 .container .right .phone span {
		font-size: 0.44rem;
		line-height: 0.44rem;
		margin-top: 0.3rem;
		padding-left: 0.15rem;
	}
	.ztn4 .container {
		margin-top: 0.2rem;
		width: 100%;
	}
	.ztn4 .container .left {
		width: 100%;
		height: 3.9rem;
		border-radius: 0.15rem;
		margin-bottom:0.1rem;
		float:none;
	}
	.ztn4 .container .left:after{
		width:1rem;
		height:0.4rem;
		font-size:0.2rem;
		line-height:0.4rem;
		border-radius:0.08rem;
		bottom:0.2rem;
		margin-left:-0.5rem;
	}
	.ztn4 .container .right {
		margin-left: 0;
		float: none;
		width: 7.2rem;
	}
	.ztn4 .container .right ul li {
		width: 3.45rem;
		height:2.4rem;
		border-radius: 0.15rem;
		margin-right: 0.1rem;
		margin-bottom: 0.1rem;
		overflow:hidden;
	}
	.ztn4 .container .right ul li:after{
		width:1rem;
		height:0.4rem;
		font-size:0.2rem;
		line-height:0.4rem;
		border-radius:0.08rem;
		bottom:0.2rem;
		margin-left:-0.5rem;
	}
	.ztn4 .container .right ul li img{
		width:100%;
		min-height:2.4rem;
	}
	.ztn4 .container .content {
		width: 100%;
		margin-top: 0.2rem;
		border-radius: 0.15rem;
		padding: 0.3rem 0.3rem;
	}
	.ztn4 .container .content .yc{
		height:6.5rem;
		margin-bottom:0.4rem;
		overflow:hidden;
		transition:0.5s;
	}
	.ztn4 .container .content p {
		font-size: 0.28rem;
		line-height: 0.6rem;
		text-indent: 0.5rem;
	}
	.ztn4 .container span.gd{
		width:2.4rem;
		position:relative;
		top:-0.4rem;
		display:block;
		height:0.8rem;
		font-size:0.36rem;
		left:50%;
		margin-left:-1.2rem;
		text-align:center;
		color:#999999;
		background:url(../images/gd.png) no-repeat top center;
		background-color:#ffffff;
		background-size:0.6rem auto;
		line-height:0.8rem;
		padding-top:0.1rem;
		display:block;
	}
	
	
	.fuwu .container {
		margin-top: 0.3rem;
	}
	.fuwu .container ul li {
		width: 33%;
		height: 0.4rem;
		line-height: 0.4rem;
		font-size: 0.26rem;
		padding-left: 0.56rem;
		margin-bottom: 0.4rem;
	}
	.fuwu .container ul li.l1{
		background: url(../images/fuwu1.png) no-repeat left center;
		background-size:0.4rem;
	}
	.fuwu .container ul li.l2{
		background: url(../images/fuwu2.png) no-repeat left center;
		background-size:0.4rem;
	}
	.fuwu .container ul li.l3{
		background: url(../images/fuwu3.png) no-repeat left center;
		background-size:0.4rem;
	}
	.fuwu .container ul li.l4{
		background: url(../images/fuwu4.png) no-repeat left center;
		background-size:0.4rem;
	}
	.fuwu .container ul li.l5{
		background: url(../images/fuwu5.png) no-repeat left center;
		background-size:0.4rem;
	}
	.fuwu .container ul li.l6{
		background: url(../images/fuwu6.png) no-repeat left center;
		background-size:0.4rem;
	}
	.fuwu .container ul li.l7{
		background: url(../images/fuwu7.png) no-repeat left center;
		background-size:0.4rem;
	}
	.fuwu .container ul li.l8{
		background: url(../images/fuwu8.png) no-repeat left center;
		background-size:0.4rem;
	}
	.ztn5 ul.tab {
		margin-top: 0.3rem;
	}
	.ztn5 ul.tab li {
		font-size: 0.3rem;
		line-height: 0.54rem;
		margin-right: 0.4rem;
	}
	.ztn5 ul.tab li.xz, .ztn5 ul.tab li:hover {
		border-bottom: solid 3px #ffee2e;
	}
	.ztn5 ul.content {
		padding: 0.16rem 0.3rem;
		margin-top: 0.2rem;
		border-radius: 0.15rem;
		height: auto;
		
	}
	.ztn5 ul.content li {
		height:5.3rem;
		font-size: 0.28rem;
		line-height: 0.56rem;
		display: none;
		overflow:hidden;
		
	}
	.ztn5 ul.content li p {
		width: 100%;
		float: none;
		line-height: 0.56rem;
		margin-bottom: 0;
		padding-right: 0;
	}
	.ztn5 ul.content span.gd{
		width:2.4rem;
		position:relative;
		top:0.4rem;
		display:block;
		height:0.8rem;
		font-size:0.36rem;
		left:50%;
		margin-left:-1.2rem;
		text-align:center;
		color:#999999;
		background:url(../images/gd.png) no-repeat top center;
		background-color:#ffffff;
		background-size:0.6rem auto;
		line-height:0.8rem;
		padding-top:0.1rem;
		display:block;
	}
	.ztn6 .container {
		margin-top: 0.2rem;
		height: auto;
	}
	.ztn6 .container .img {
		width: 100%;
		height: 100%;
		float: none;
		border-top-left-radius: 0.15rem;
		border-top-right-radius: 0.15rem;
	}
	.ztn6 .container .img img{
		width:100%;
	}
	.ztn6 .container .content {
		width: 100%;
		height: 100%;
		float: none;
		border-bottom-left-radius: 0.15rem;
		border-bottom-right-radius: 0.15rem;
		padding-left: 0.2rem;
		padding-top: 0.1rem;
		padding-bottom:0.2rem;
		padding-right:0.1rem;
	}
	.ztn6 .container .content h4 {
		font-size: 0.28rem;
		margin-top: 0.3rem;
	}
	.ztn6 .container .content p {
		font-size: 0.24rem;
		line-height: 0.46rem;
		margin-top: 0.08rem;
	}
	.pinglun{
		margin-top:0.5rem;
	}
	.footer {
		padding-bottom: 0.6rem;
		margin-top: 0.5rem;
	}
	.footer h3 {
		font-size: 0.4rem;
		margin-top: 0.5rem;
		line-height: 0.4rem;
	}
	.footer .zj {
		width: 4.2rem;
		margin: 0.3rem auto 0 auto;
	}
	.footer .zj span {
		font-size: 0.3rem;
	}
	.footer .zj p {
		font-size: 0.3rem;
		background: url(../images/footer_phone.png) no-repeat left center;
		background-size: 0.3rem;
		padding-left: 0.4rem;
		margin-left: 0.2rem;
	}
	.footer ul {
		display:none;
	}
	.footer p.youlian{
		display:none;
	}
	.footer p.sm{
		font-size:0.18rem;
		line-height:0.3rem;
		margin-top:0.4rem;
		color:#666666;
	}
	.biaodan{
		
	}
	.biaodan form {
		width: 6rem;
		height: auto;
		border-radius: 0.15rem;
		top: 30%;
		left: 50%;
		margin-left: -3rem;
		padding: 0.4rem 0.35rem 0.5rem 0.35rem;
		box-sizing:border-box;
	}
	.biaodan form h3 {
		margin-bottom: 0.4rem;
		height: 0.4rem;
		line-height: 0.4rem;
		font-size: 0.4rem;
	}
	.biaodan input {
		width: 100%;
		height: 0.9rem;
		line-height: 0.9rem;
		border-radius: 0.1rem;
		margin-bottom: 0.3rem;
		font-size: 0.3rem;
		padding-left: 0.3rem;
	}
	.biaodan p {
		font-size: 0.3rem;
		width: 100%;
		height: 0.9rem;
		border-radius: 0.1rem;
		line-height: 0.9rem;
		margin-top: 0.05rem;
		margin-bottom:0;
	}
	.biaodan form .close {
		width: 1rem;
		right: -0.2rem;
		top: -1.4rem;
	}
	.m_xf_phone{
		position:fixed;
		top:50%;
		right:0.2rem;
		background:url(../images/phone.png) no-repeat center;
		width:0.8rem;
		height:0.8rem;
		background-size:0.8rem;
		z-index:9999999;
		display:block;
	}
	
	
	
	
	
	
}