@media only screen and (max-width: 1680px) {
	.nav {
		width: 60%;
	}

}

@media only screen and (max-width: 1600px) {}

@media only screen and (max-width: 1440px) {}

@media only screen and (max-width: 1366px) {
	.nav {
		width: 70%;
	}

	.nav ul li {
		padding: 0px 4%;
	}

	.erji p {
		text-indent: 15px;
	}

	.lunbotu .rr {
		display: none;
	}

	.lunbotu .ll {
		display: none;
	}

	.lubot .rr {
		display: none;
	}

	.lubot .ll {
		display: none;
	}

	.zheyang .w ul li h6 {
		font-size: 18px;
		width: 20%;
	}

	.zheyang .w ul li .list {
		font-size: 18px;
		width: 40%;
	}

	.zheyang .w ul li .list1 {
		font-size: 18px;
	}

}

@media only screen and (max-width: 1280px) {}

@media only screen and (max-width: 1152px) {}

@media only screen and (max-width: 1024px) {
	.wanjia .w h6 {
		line-height: 30px;
		font-size: 14px;
	}

	.wanjia {
		padding-top: 50px;
	}

	.wanjia .w ul {
		margin-top: 20px;
	}

	.wanjia .w ul li p {
		margin-top: 20px;
	}

	.lunbotu .swiper-slide .wenzi .jiet p {
		margin-bottom: 30px;
	}

	.lunbotu .swiper-slide .wenzi .jiet {
		width: 85%;
	}

	.wolao .w h3 {
		font-size: 28px;
		padding-top: 35px;
	}

	.wolao .w .lumbtis {
		margin-top: 30px;
	}

	.wolao .w .lumbtis .swiper-container {
		width: 85%;
	}

	.wolao .w .more {
		font-size: 24px;
		width: 25%;
		margin-top: 30px;
	}

	.wolao {
		margin-bottom: 30px;
	}

	.logoderu .w .taip {
		width: 80%;
	}

	.logoderu .w h3 {
		margin-top: 30px;
	}

	.logoderu .w .rens {
		margin-top: 30px;
	}

	.guding .zuik .qc {
		width: 100%;
		float: none;
	}

	.guding .zuik .siyiy {
		width: 100%;
		float: none;
		margin-top: 20px;
	}



	.guding .zuik .siyiy .boos {
		width: 100%;
		line-height: 24px;
	}

	.guding .zuik .siyiy .boos h6 {
		margin-bottom: 20px;
	}

	.guding .ca {
		right: -10%;

		top: -10%;
	}

	.guding .renao {
		width: 75%;
	}

	.guding .zuik .qc img {
		width: 70%;
		margin: auto;
	}

	.imglist .tupian .ca {
		position: absolute;
		right: 0%;
		top: 20%;

	}
}

@media only screen and (max-width: 980px) {
	.nav ul li {
		font-size: 16px;
	}

	.erji p {
		font-size: 15px;
		text-indent: 10px;
	}

.taip ul li input {
	height: 80px;
	width: 100%;
	text-indent: 60px;
	background: #f6f6f6;
	border: none;
}

}

@media only screen and (max-width: 870px) {
	.nav {
		width: 80%;
	}
.taip ul li input {
	height: 80px;
	width: 100%;
	text-indent: 60px;
	background: #f6f6f6;
	border: none;
}	
}

@media only screen and (max-width: 768px) {
	#gb{
		display:none;}
	
	#gt{
		display:block;}
	.fiexd .yij{
		width: 80%;
	}
	.imglist .tupian .ca {
		position: absolute;
		right: -10%;
		top: 10%;

	}

	.imglist .tupian .tu {
		width: 100%;
	}

	.gao {
		height: 70px !important;
	}

	.menu {
		display: flex;
	}

	.header {
		height: 70px;
		width: 100%;
		background: #fff;
		z-index: 99;
		position: fixed;
	}

	.logo {
		height: 70px;
	}

	.logo img {
		height: 60px;
	}

	.nav {
		position: fixed;
		width: 100%;
		height: 100%;
		top: 70px;
		float: none;
		z-index: 99;
		background: #fff;
		left: 0%;
		display: none;

	}

	.nav ul li:hover>a {
		border-bottom: none;
	}

	.erji p {
		font-size: 16px;
	}

	.nav ul {
		padding-top: 50px;
	}

	.nav ul li {
		line-height: 45px;
		display: block;
		font-size: 18px;
	}

	.nav ul li.on a {
		border-bottom: none;
	}

	.nav ul li .erji {
		position: unset;
		background: none;
	}

	.header .logo1 {
		display: none;
	}

	.header .logo2 {
		display: block;
	}

	.wanjia .w h3 {
		font-size: 20px;
	}

	.wanjia .w h6 {
		line-height: 24px;
	}

.taip ul li input {
	height: 80px;
	width: 100%;
	text-indent: 60px;
	background: #f6f6f6;
	border: none;
}
	.lunbotu .swiper-slide .tup {
		float: none;
		width: 100%;
	}

	.lunbotu .swiper-slide .wenzi {
		width: 100%;
		float: none;
	}

	.lunbotu .swiper-slide .wenzi .jiet {
		width: 93%;
		padding-top: 30px;
	}

	.nuandd .w ul li {
		width: 31%;
	}

	.nuandd .w ul li:nth-child(3) {
		margin-right: 0%;
	}

	.qiechu .w ul li p {
		font-size: 18px;
		margin-top: 15px;
	}

	.qiechu .w ul li {
		margin-bottom: 20px;
		width: 48%;
		float: left;
		display: block;
		margin-right: 0%;
	}

	.qiechu .w ul li:nth-child(2n) {
		float: right;
	}

	footer .logaa {
		width: 100%;
		float: none;
		padding-top: 30px;
	}

	footer .logaa img {
		width: auto;
		height: auto;
	}

	footer {
		height: 100%;
	}

	footer .neuir {
		width: 100%;
		float: none;
		padding-top: 30px;
	}

	footer .neuir .zoug {
		line-height: 30px;
	}

	footer .neuir .aagg {
		margin-left: 0%;
		float: right;
		text-align: right;
		font-size: 16px;
		line-height: 30px
	}

	footer .neuir .clear {
		width: 100% !important;
		float: none;
		margin-bottom: 20px;
	}

	footer .neuir .wanz {
		margin-left: 0%;
	}

	.lubot {
		margin-top: 40px;
		margin-bottom: 30px;
	}

	.lubot h6 {
		font-size: 30px;
		font-size: 24px;
	}

	footer .w .neuir .wanz {
		width: 60%;
	}

	.lutu .w h6 {
		padding-top: 30px;
		font-size: 20px;
		line-height: 30px;
	}

	.lutu .w .ziji {
		font-size: 16px;
		line-height: 24px;
	}

	.zheyang .w h3 {
		padding-top: 30px;
		font-size: 24px;
	}

	.zheyang .w ul li {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.zheyang .w ul li .list {
		font-size: 16px;
		line-height: 24px;
	}

	.zheyang .w ul li .list1 {
		font-size: 16px;
		line-height: 24px;
	}

	.zheyang .w ul li h6 {
		font-size: 16px;
	}

	.logoderu .w .taip ul .fengru .tj {
		font-size: 24px;
	}

	.logoderu .w .taip ul .fengru .btn {
		font-size: 14px;
	}

	.logoderu {
		margin-bottom: 40px;
	}

	.kelian .w h3 {
		margin-top: 30px;
	}

	.kelian .w .yiy {
		margin-top: 25px;
	}

	.kelian .w .silgg {
		width: 95%;
	}

	.kelian .w .silgg ul .tj {
		line-height: 50px;
		height: 50px;
		font-size: 24px;
	}

	.kelian {
		margin-bottom: 30px;
	}

	.imglist .tupian .neir {
		width: 70%;
	}
	
	.yexu .map #allmap {
		height:350px;
	}
	
}

@media only screen and (max-width: 640px) {
	.lunbotu .swiper-slide .wenzi .jiet p {
		font-size: 14px;
		line-height: 25px;
	}

	.lunbotu .swiper-slide .wenzi .jiet {
		font-size: 14px;
		line-height: 25px;
	}

	.nuandd .w ul li {
		width: 48%;
		float: left;
		margin-right: 0%;
	}

	.nuandd .w ul li:nth-child(2n) {
		float: right;
	}

	.nuandd .w ul li:nth-child(3) {
		margin-right: 0%;
	}

	.zheyang .w ul li h6 {
		width: 100%;
		float: none;
	}

	.zheyang .w ul li .hha {
		float: none;
		width: 100%;
		margin-top: 20px;
	}

	.zheyang .w ul li .list {
		width: 50%;
	}

	.lumbtis .rr {
		display: none;
	}

	.lumbtis .ll {
		display: none;
	}

	.wolao .w .lumbtis .swiper-container {
		width: 100%;
	}

	.wolao .w .more {
		width: 40%;
		font-size: 18px;
		height: 40px;
		line-height: 40px;
	}

	.logoderu .w .taip {
		width: 100%;
	}

	.guding .zuik .qc img {
		width: 90%;
	}

	.imglist .tupian .ca {
		position: absolute;
		right: -10%;
		top: 15%;

	}
	
	.qiechu .w ul li p{
		font-size: 14px;
	}


}

@media only screen and (max-width: 520px) {
	.guding .renao {
		width: 95%;
	}

	.guding .ca {
		right: 0%;
		top: -7%;
	}

	.guding .renao {
		padding: 30px;
	}
}

@media only screen and (max-width: 414px) {
	.wanjia .w ul li {
		width: 100%;
		margin-bottom: 20px;
	}

	.wanjia .w ul {
		display: block;
	}

	footer .neuir .zoug {
		width: 100%;
		float: none;

	}

	footer .neuir .aagg {
		float: left;
		width: 100%;
		text-align: left;
		margin-top: 20px;
	}

	.zheyang .w ul li .list {
		width: 100%;
		float: none;
	}

	.zheyang .w ul li .list1 {
		width: 100%;
		float: none;
		margin-top: 20px;
	}
	
	.imglist .tupian .neir{
		width: 90%;
	}
	.imglist .tupian .ca {
	    position: absolute;
	    right: 0%;
	    top: 17%;
	}
}

@media only screen and (max-width: 375px) {}

@media only screen and (max-width: 325px) {}
