﻿/* 1200 像素以上的屏幕*/
@media (max-width: 1250px) {
	
}
@media (max-width: 1199px) {
	.footer-mauto {
		padding: 50px 20px;
	}
	.property-list .item a img {
	    height: 1.326rem;
	}
	.news li .item a img {
	     height: 1.375rem;
	}
	.detail-others .detail-slider img {
	    height: 0.73rem;
	}
}

@media (max-width: 1099px) {
	
}
@media (min-width: 768px) and (max-width: 991px) {
	.new_a{
		margin-top:32%;
	}
}
@media (max-width: 991px) {
	.footer-left {
		display: none;
	}
	.article,.article2 {
		padding: 0 30px;
	}
	.property-list .item {
	    padding: 40px 15px;
	}
	.nav-btn {
		display: block;
	}
	.head {
	    height: 66px;
	    top: 0;
	    box-shadow: 0 1px 3px #e5e5e5;
	    position: initial;
	    background: #fff;
	}
	.head .nav a {
	    color: #333;
	}
	.head .logo {
	    height: 66px;
	}
	.head .nav {
		display: none;
		position: absolute;
		width: 100%;
		background: #fff;
		z-index: 9999;
		margin-top: 0;
		top: 66px;
	}
	.head .nav a {
		float: none;
		margin: 0;
		display: block;
		line-height: 40px;
		text-align: center;
		border-bottom: 1px solid #eee;
	}
	.i-head .logo img {
	    display: block;
	}
	.i-head .logo img.cur {
	    display: none;
	}
	.field-detail {
		padding: 50px 15px;
	}
	.detail-main {
		padding: 0 0 50px 0;
	}
	.field-detail .detail-others li.item a {
		display: block;
		text-align: center;
	}
	.popup {
		display: none;
	}
	.field-list .item a img {
	    height: 6.555rem;
	}
	.detail-others .detail-slider img {
	    height: 148px;
	}
	.i-box2 .left-txt{font-size:40px;}
	.i-box3 li .item-l {
		padding: 120px 30px 0;
	}
	.banner li a {
	    height: 500px;
	}
}

@media (max-width: 767px) {
	.i-box2 .left-txt {
		font-size: 26px;
	    margin-right: 20px;
	}
	.i-box3 li .item-l {
		width: 50%;
	}
	.i-box3 li .item-l {
		padding: 15% 5px 0;
	}
	.i-box4 .item-r {
		min-height: auto;
		padding: 60px 15px 120px;
	}
	.footer .item-r .img {
		float: left;
		margin-top: 40px;
	}
	.article,.article2 {
		padding: 0 15px;
	}
	.about-box2-l,.about-box2-r {
		padding: 30px 15px;
	}
	.box-img {
		padding: 0 15px;
	}
	.property-list .item .txt {
		padding: 20px 0;
	}
	.news li .item {
		padding: 40px 15px;
	}
	.news li .item .txt {
		padding: 20px 0;
	}
	.banner li a {
		height: 4.2rem;
	}
	.top-img {
		height: 2.7rem;
	}
	.top-img1 {
		height: 2.1rem;
	}
	.property-list .item a img { 
	    height: 3.888rem;
	}
	.news li .item a img {
	     height: 4.047rem;
	}
	.top-nav {
		height: auto;
		padding: 20px 0 10px;
		overflow: hidden;
		background:none;
	}
	.top-nav a {
		display: block;
		line-height: 36px;
		height: 36px;
		width: 80%;
		padding: 0;
		margin: 0 auto 10px;
		background:#eee;
		color:#333;
	}
	.top-nav a:hover,.top-nav a.on{
		background:#b61f24;
		color:#fff;
	}
}
@media (max-width: 640px) {
	.head .logo {
		width: 2rem;
		margin-left: 10px;
	}
	.nav-btn {
		margin: 20px 10px 0 0;
	}
	.nav-btn img {
		width: .5rem;
	}
	.detail-others .detail-slider img {
	    width: 100%;
	    height: 3.1rem;
	}
	.i-box2 .img,.i-box2 .item-r a,.i-box3 .img,.i-box4 .img,
	.i-box3 li .item-l {
		height: 6rem;
	}
	.i-box2 .left-txt {
		padding-top: 1rem;
	}
	.i-box2 .item-r a {
		padding-top: 8%;
	}
	.title1 {
		font-size: .4rem;
	}
	.i-box4 .item-r h1 {
		font-size: .34rem;
	}
	.i-box4 .item-r p,.i-box4 .item-r .time {
		font-size: .26rem;
	}
	.i-box3 li .item-l h2 {
		font-size: .4rem;
	}
	.i-box3 li .item-l p {
		font-size: .28rem;
		height: 76px;
		overflow: hidden;
		display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 3;
	}
	.i-box2 .item-r .see {
		margin-top: 20px;
	}
	.banner .img-txt {
		max-width: 70%;
	}
}
