@media only screen and (max-width: 1700px){
	.picture-wenzi
	{width: 70%;left: 15%;}
}
@media only screen and (max-width: 1450px){

	
	

	.about-4-wp{
		width: 98%;
		margin:0 auto;
	}

	.dashiji-div{
		padding: 0	55px;
	}
	.dashiji-div .owl-prev{
		left: 0;
	}
	.dashiji-div .owl-next{
		right: 0;
	}
}




@media only screen and (max-width: 1300px){
	.picture-list .swiper-slide-active .picture-wenzi{
		top: 70px;
	}
}
@media only screen and (max-width: 1220px){
	.article-close{
		display: none;
	}
	div.wp{
		width: 97%;
	}
	.index1-div{
		padding-left: 480px;
	}
	.shipin{
		width: 420px;
	}
	.index1{
		padding: 60px 0;
	}
	.index2{
		padding: 60px 0;

	}
	.index-2-span{
		padding: 30px 0;
	}
	.index1-list{
		margin-top: 10px;
	}
	.picture-list .swiper-slide-active .picture-wenzi {
	    top: 50px;
	}
	.picture-wenzi{
		top: 130px;
	}
	.arrow-right,.arrow-left{
		background-position: center 36.6%;
	}
	.yewu-list .owl-prev{
		left: -50px;
	}
	.yewu-list .owl-next{
		right: -50px;
	}
	.yewu-list{
		width: 85%;
	/*	margin:50px auto 0;*/
	}
	.index4{
		padding-top: 60px;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.you-list{
		padding-right: 0;
	}

	.erji-menu div.wp{
		width: 100%;
	}
	.yywu-pic.fl,.yywu-pic.fr{
		float: none;
		width: 100%;
		margin-right: 0;
		margin-left: 0;
		background-image: none	!important;
		height: 	auto;

	}
	.yywu-pic-con{
		width: 100%;
		float: none;
		width: 100%;
		padding: 0	1.5%;
	}

	.yywu-pic img{
		display: 	block;	
	}


	.yywu-li{
		padding-bottom: 30px;
	}
	.yywu-li .yywu-pic-con h1{
		padding-top: 30px!important;
		font-size: 20px;
	}
	.dangjian-div div.wp{
		padding: 0	40px;
		background-image: none;
	}
	.about-2{
		height: auto;
		-webkit-background-size: cover;
		background-size: cover;
		padding-bottom: 40px;
	}
	.dashiji-div{
		/*padding: 0;*/
	}
	.about-5-list{
		display: none;
	}
	.about-5-list-phone{
		display: block;
	}
	.about-5{
		padding-bottom: 30px;
	}

	#about-box{
		width: 90%;
		left: 5%;
		top: 100px;
		height: auto;
		bottom: 5%;
	}
	#about-box2 {
	    width: 90%;
	    left: 5%;
	    top: 100px;
	    height: auto;
	    bottom: 5%;
	}
	.tan-bai{
		 width: 90%;
	    left: 5%;
	    top: 100px;
	    height: auto;
	    bottom: 5%;
	}
}



@media only screen and (max-width: 1100px){
	.index3{
		height: auto;
		padding: 50px 0;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.picture-list{
		display: none;
	}

	.picture-list2{
		display: block;
	}
	.more a:before{
		display: none;
	}
	.more a:hover{
		background-color: #fff;
	}
}
@media only screen and (max-width: 1000px){
	.fabout-4{
		padding: 0	70px;
	}
	.shipin_list li{
		width: 47%;
	}
	.daodu-list li{
		float: none;
		width: 100%;
		margin-bottom: 40px;
	}
	.index1{
		padding: 1.5% 0;
		padding-bottom: 50px;
	}
	#header{
		display: none;
	}

	#header-2{
		display: block;
	}

	.banner{
		display: none;
	}


	.banner-x{
		display: block;
	}
	.chenggao{
		display: block;
	}

	.shipin{
		position: static;
		margin-top: 20px;
		width: 100%;
	}

	.index1-div{
		padding: 0;
	}
	.index1-con{
		margin-top: 10px;
	}
	/*.index1-con-pp{
		height: auto;
	}*/
	.index1-list{
		margin-top: 30px;
	}
	.index2-news{
		position: static;
		width: 100%;
	}
	.fnews .slides>li img{
		height: auto!important;
	}
	.index2-con{
		padding-left: 0;
		margin-top: 20px;
	}

	.index4-baidi{
		margin-top: 80px;
	}
	.logo-foo2{
		float: none;
		margin-left: 0;
	}
	.footer-2{
		padding: 20px 0;
	}
	.foo2-2{
		float: none;
		margin-top: 15px;
		margin-left: 0;
	}
	.foo2-3{
		margin-top: 35px;
	}
	.banner-2{
		height: auto;
		padding: 80px 0;
		-webkit-background-size: cover;
		background-size: cover;
		background-position: center top;
	}
	.banner-2-title{
		padding-top: 0;
	}
	.news-list li{
		float: none;
		width: 100%;
		margin-top: 30px;
	}
	.news-list{
		padding-bottom: 30px;
	}
	.bt-page{
		margin-bottom: 30px;
	}

	.rencai-top h1{
		position: static;
		width: 100%;
		text-align: center;
		margin-top: 0;
		height: auto;
		line-height: 1.6;
		margin-bottom: 30px;
	}
	.rencai-top .wp{
		padding-left: 0;
	}

	.about-1 p{
		padding: 0	3%;
	}
	.about-title{
		padding: 35px 0;
	}

	.about-4-pic{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.about-4-wp{
		padding: 10px 10px 30px;
	}
	.about-4-wp h1{
		margin-top: 25px;
	}
	.about-4-wp  p{
		height: 220px;
	}

	.index-2-span a:before{
		display: none;
	}
	.index-2-span a.active,.index-2-span a:hover{
	     border-color: #009944; 
	     background-color: #009944;
	}



}


@media only screen and (max-width:900px){
	.about-3{
		height: auto;
		padding-bottom: 40px;
	}
	.dashiji{
		margin-top: 30px;
	}
	.foo2-3{
		margin-top: 10px;
		float: none;
		width: 100%;
		padding-bottom: 15px;
		border-bottom: 1px solid #666;

	}
	.foo2-3-top a{
		float: left;margin-right: 0;
		margin-left: 10px;
	}
	.foo2-3-top a:first-child{
		margin-left: 0;
	}
	.footer-1{
		display: none;
	}

	.web-map-list li{
		margin-left: 0;
		width: 20%;
		text-align: center;
		padding: 24px 0;
		min-height: 0;
	}
	.web-map-er{
		display: none;
	}
	.web-map{
		padding-right: 0;
	}

	.dang-baibai{
		padding: 50px 20px 0;
	}
	.dangjian-div div.wp{
		padding: 0	20px;
	}
	.foo2-2{
		display: none;
	}
	.foo2-form {
		display: none;
	}
	.logo-foo2{
		display: none;
	}

	.foo-phone_1{
		/* display: block;
		margin-top: 15px; */
		
		display: block;
		    margin-top: 10px;
		    border-top: 1px solid #666;
		    padding-top: 10px;
	}
}


@media only screen and (max-width: 800px){
	.index-2-span a{
		margin:0 10px;
		margin-bottom: 20px;
	}

	.erji-menu li{
		float: none;
		width: 97%;
		padding-top: 10px;
		margin:0 auto;
	}
	.erji-menu li>a{
		background-image: none;
		height: 45px;
		line-height: 45px;
		padding: 0;
		text-align: center;
		border-radius: 5px;
		border:1px solid #009944;
		color:#009944;
	}

	.erji-menu li>a:hover, .erji-menu li.active>a{
		background-color: #009944;
		color:#fff;
	}
	.erji-menu{
		background-color: #fff;
	}
	
}
@media only screen and (max-width: 750px){
	div.article-con,div.article-con *{
		font-size: 16px!important;

	}
	.cur3 h1{
		font-size: 20px;
	}
	.cur3 p{
		font-size: 14px;
	}
	.index1,.index2{
		padding: 30px 0;
	}
	.dashiji-div .item2{
		height: 185px;
	    padding-left: 30px;
	    background-repeat: no-repeat;
	    background-position: left bottom;
	    background-image: url(../images/bb.png);
	    position: relative;
	    bottom: -6px;
	    padding-top: 2px;
	    margin-top: 0;
	}
	.dashiji-div{
		height: auto;
	}
	.about-4-wp  .about-more{
		text-align: center;
	}
	.dashiji-div .item p{
		font-size: 12px;
	}
	.dashiji{
		height: auto;
		background-position:left bottom ;
	}
	.apply-top{
		margin-top: 0px;
	}


	.fabout-4 .flex-direction-nav a
	{width: 30px;
		height: 54px;
		margin-top: -27px;
		-webkit-background-size: 100%;
		background-size: 100%;}

	.fabout-4{
		padding: 0	30px;
	}


	.index3{
		background-image: url(../images/bbaa.jpg);
		background-attachment:scroll;
	}



	.tan-bai
	{padding-bottom: 100px;}

	.apply-div{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 15px;
	}
	.apply-div-select{
		margin-bottom: 25px;
	}

	.apply-div-select select{
		height: 50px;
		line-height: 50px;
		width: 100%;
	}
		.about-box-p{
			padding: 0;
		}
.dangjian-div{
	margin-top: 0;
}





	.rencai-table table{
		display: none;
	}

	.rencai-phonelist{
		display: block;
	}


	.contact-div{
		float: none;
		width: 100%;
	}
	.about-1{
		padding: 60px 0;
	}
	.dang-pic{
		position: static;
		width: 100%;
	}

	.dang-pic img{
		height: auto!important;
	}
	.dangjian-list li{
		padding-right: 0;
	}
	.dang-baibai{
		margin-top: 22px;
		height: auto;
		padding:50px 20px;
	}
	.dang-date{
		margin-right: 20px;
	}
	.dangjian-div div.wp{
		padding: 	1px		10px;
	}
	.dangjian-menu a{
		margin-left: 30px;
	}
	.zhengcefagui-list li{
		float: none;
		width: 100%;
		margin-bottom: 15px;
	}
	.zhengcefagui{
		padding-bottom: 30px;
	}
	.zhengcefagui-list li a{
		height: 75px;
		line-height: 75px;
	}
}
@media only screen and (max-width: 700px){
	.xiaozhen-list li{width: 100%;}
	.xiaozhen-list{
		padding: 5px;
	}
.yewu-list .owl-prev{
		left: 0px;
	}
	.yewu-list .owl-next{
		right:0px;
	}
	.bt-page div{
		width: 28px;
		height: 28px;
		line-height: 28px;
	}

	.ccc {
    width: 28px;
		height: 28px;
		line-height: 28px;
	}
}

@media only screen and (max-width: 600px){
	.shipin_list li{
		width: 100%;
		float: none;
		margin-left: 0;
	}
	.shipin_list ul{
		margin-left: 0;
	}
		.daodu-pic{
			width: 150px;
			margin-right: 12px;
		}
		.daodu-pic img {
	   
	     height: 102px!important; 
	   
	}
		.daodu-list li h1{
			
			font-size: 14px;
		}
		.news-1-pic{
			position: static;
			width: 100%;
		}
		.daodu-list li p{
			line-height: 1.6;
			height: 40px;
			font-size: 12px;
		}
		.daodu-more{
			margin-top: 10px;
			font-size: 12px;
		}
		.news-1-pic img {
			height: auto!important;
		}
		.news-list li{
			padding-left: 0;
			padding-right: 0;
		}
		.news-1-con{
			height: auto;
			margin-top: 20px;
		}

		.news-1-con p{
			height: auto;
		}
		.date{
			position: static;
			margin-top: 15px;
		}
		.banner-2{
			padding: 50px 0;
			text-align: center;
		}
		.banner-2-title h1,.banner-2-title h2{
			font-size: 22px;
			color:#fff;
		}

		.rencai-table table{
			width:600px;
		}

		.rencai-table .wp{
			overflow-x: auto;
		}
	
}

@media only screen and (max-width: 500px){
	.index-2-span{
		padding-bottom: 15px;
	}
	.index-2-span a{
		margin:0 3px;
		margin-bottom: 15px;
		padding: 8px 22px;
		font-size: 14px;
	}
	.about-5-list-phone{
		width: 100%;
	}
	.yewu-list{
		width: 100%;
		margin-top: 50px;
	}
	.index1-list{
		margin-top: 0;
	}
	.index1-list li{
		width: 50%;
		margin-top: 18px;
	}
	.index2-list-pic{
		width: 100px;
		margin-right: 10px;
	}
	.index2-list li a{
		padding: 10px;
	}
	.index2-list li h1{
		padding: 2px 0 5px;
	}
	.index2-list li  p{
		line-height: 1.6;
		height: 36px; 
	}
	.web-map-list li{
		float: none;
		width: 100%;
		text-align: left;
		padding: 0;
		margin-top: 10px;
	}
	.web-map-list li dd{
		display: inline-block;
		margin:10px!important;
	}
	.web-map-list{
		padding: 30px 0;
	}
}
@media only screen and (max-width: 400px){
	.logo-2{
		width: 210px;
	}
}
