@media (max-width:1440px) {
	/*1020*/
	img{
		max-width: 100%;
	}
	body{
		padding-bottom: 75px;
	}
	.picFocus .bd li .img{
		height: 700px;
	}
	/*0首页*/
	.home-bg{
		/*padding-bottom: 0;*/
	}
	.home-bg .home-nav{
		margin-left: -510px;
	}
	.home-bg .home-txt{
		margin-right: -510px; margin-top: 74px;
	}
	.home-bg .home-foot{
		height: 160px;/*position: relative; bottom: 0;*/
	}
	.home-bg .home-foot ul{
		width: 1020px; margin-top: 25px;
	}
	.home-bg .home-foot li{
		width: 160px; height: auto;
	}
	.home-bg .home-nav{
		bottom: 60px; width: 200px;
	}
	.home-bg .home-nav .nav{
		padding: 5vh 0 2vh 0;
	}
	.home-bg .home-nav .nav li{
		margin-bottom: 3vh;
	}
	.home-bg .home-foot li img{
		width: 152px;
	}
	.footer{
		padding: 0 20px;font-size: 14px;
	}
	.home-bg .tele li{
		font-size: 16px;
	}
	
	/*1了解聚杰*/
	.container{
		width: 1200px;  padding-top: 8vh; margin-bottom: 14vh;
	}
	.container .aisde{
		width: 200px;
	}
	.container .logo{
		width: 200px;
	}
	.container .logo a{
		width: 178px;
	}
	.container .main{
		width: 960px;height:619px;
	}
	.container .main .aboutus{
		padding:25px;
	}
	.container .aboutus-view{
		/*width:410px;*/ width: 500px;
	}
	.container .aboutus-desc{
		width: 370px;margin-top: 6vh;
	}
	.container .aboutus-desc h2{
		margin-bottom: 6.5vh; font-size: 28px;
	}
	.container .aboutus-desc p{
		font-size:16px;line-height:1.8;
	}
	.foot-nav ul{
		margin-right: -600px; width: 958px;
	}
	.foot-nav ul li{
		width: 16.5%; float: left; display: inline;
	}
	.foot-nav ul li a{
		padding: 0;
	}
	
	
	/*2掘金区域-1*/
	.container .aisde .nav{
		margin-top: 20px;
	}
	.container .aisde .nav li{
	   margin-bottom: 20px;	
	}
	.container .aisde .nav li a{
		font-size: 22px;
	}
	.container .gold{
		padding: 25px;
	}
	.container .gold-view{
		height: auto;width: auto;/*overflow: hidden;*/
	}
	.gold-nav{
		margin-top: 15px;
	}
	.gold-nav li i{
		width: 50px;height: 50px;margin: 0 auto 5px;
	}
	.gold-nav li i img{
		width:35px;margin-top: 12px;
	}
	.gold-nav li span{
		font-size: 14px;
	}
	/*2掘金区域-2*/
	.gold2{
		padding: 25px;
	}
	.gold2-view{
		width: auto; height: auto;
	}
	.gold2-view li img{
		width: 92%; margin: 0 4%;
	}
	.gold2-view .slider__nav{
		top: 455px;
	}
	.gold2-desc{
		margin-top: 25px;
	}
	.gold2-desc h2{
		font-size: 24px;margin-bottom: 10px;
	}
	.slider-nav{
		bottom: 155px;
	}
	.gold2-desc p{
		line-height: 1.9; 
	}
	/*2掘金区位-3*/
	.gold3{
		padding: 25px;
	}
	.gold3-view{
		height: auto;width: auto;
	}
	.gold3-view img{
		height: 330px;width: 100%;
	}
	.gold3-view .txt{
		height: 60px;
	}
	.gold3-view .txt h2{
		line-height: 60px;font-size: 24px;
	}
	.gold3-desc p{
		line-height: 1.9; font-size: 16px;
	}
	/*3顶级办公-1*/
	.office{
		padding: 25px 0;
	}
	.office li{
		margin-left: 4%;width: 28%;
	}
	.office li .img{
		height: auto;
	}
	.office li .img img{
		/*height: 350px;*/width: 100%;
	}
	.office li .txt{
		font-size: 14px;line-height:1.8;
	}
	/*3顶级办公-2*/
	.office2{
		padding:65px 25px;
	}
	.office2 .office2-l{
		width: 465px;
	}
	.office2 .office2-r{
		width: 410px;margin-top: 70px;  padding: 0 0 50px;
	}
	.office2 .office2-r h2{
		font-size: 24px;margin-bottom:25px;
	}
	.office2 .office2-r li{
		font-size: 15px;margin-bottom: 10px;
	}
	/*3顶级办公-3*/
	.office3{
		/*padding:40px 25px;*/
	}
	/*3顶级办公-4*/
	.office4 ul li{
		width: 50%;text-align: center;margin-right: 0;
	}
	.office4 ul{
		padding: 40px 15px 0;height: auto;overflow: hidden; margin: 0;
	}
	.office4 ul li .img{
		width:385px;margin: 0 auto;
	}
	.office4 ul li sup{
		width: 390px; height: 380px;
	}
	.office4 ul li img{
		width: 100%;
	}
	.office4 ul li .img sub{
		width: 100px;height: 100px;margin-left: -50px;
	}
	.office4 ul li .img span{
		font-size: 45px;line-height: 30px;
	}
	.office4 ul li .img small{
		font-size: 24px;
	}
	.office4 ul li .txt{
		margin-top: 80px; padding-bottom: 20px;
	}
	/*4实力打造-1*/
	.devbg{
		padding: 15vh 25px 55px;
	}
	.devbg .img{
		width: 210px; 
	}
	.devbg .list .img{
		margin-top: 15px;
	}
	.devbg li{
		/*margin-bottom: 40px;*/
	}
	.devbg li label{
		line-height: 70px;
	}
	.devbg li img{
		width: 130px;
	}
	.devbg .txt{
		width: 605px; font-size: 16px; line-height: 1.8;
	}
	.devbg ul::after{
		left: 260px; height: 100%;
	}
	/*4实力打造-2*/
	.devbg2{
		padding: 25px 40px;
	}
	.devbg2 li{
		padding: 4.5vh 0 5vh;
	}
	.devbg2 .img{
		width: 100px;
	}
	.devbg2 .txt{
		width: 735px;
	}
	.devbg2 .txt h2{
		font-size: 24px;
	}
	.devbg2 .txt p{
		font-size: 16px;line-height:1.8;
	}
	/*5联系我们*/
	.contact{
		padding: 25px 30px;
	}
	#allmap{
		width: 900px;height: 450px;
	}
	.contact-nav{
		margin-top: 3vh;
	}
	.contact-nav li{
		/*margin-right:5px;*/ margin-right: 0; width: 33%;
	}
	.contact-nav li .img{
		width: 50px;height: 50px;
	}
	.contact-nav li .img img{
		width: 30px;margin-top: 13px;
	}
	.contact-nav li .txt{
		margin-left: 10px;
	}
	.contact-nav li .txt h2{
		font-size: 18px;margin-bottom: 5px;
	}
	.contact-nav li .txt p{
		font-size:12px;
	}
}
@media (max-width:1024px) {
    body{
    	padding-bottom: 0; background: #232323;
    	
    }
    .singlebg{
    	width: 750px; margin: 0 auto; overflow: hidden; 
    	background: url(../imgs/img6.jpg)no-repeat; background-size:cover ;
    }
   
    /*0*/
   .home{
   	width: 750px; margin: 0 auto;
   }
   
	.home-bg .home-nav .sidebar{
		position: fixed;/*width: 750px;left: 50%;margin-left: -375px;height: 100px;*/
		width: 88px; height: 100px;	left: 50%; margin-left: -44px;	
	}
	.home .foot-nav,
	.home .aisde{
   	display: block;
   }
	.home-bg .home-nav{
		left: 0;  margin-left: 0; top: 0; width: auto; height: 100px; width: 87px;
	}
	.home-bg .home-nav .nav{
		/*background-color: transparent;padding: 0; */ display: none;
	}
	/*.home-bg .home-nav .nav li{
		float: left;display: inline;margin-bottom: 0; width: 15%;
	}
	.home-bg .home-nav .nav li a{
		font-size: 20px;line-height: 100px;
	}*/
	.home-bg .home-nav .tele{
		display: none;
	}
	.home-bg .home-nav .logo{
		height: auto;background-color: transparent;position: absolute;left: 50%;margin-left: -40px; top: 8px;
	}
	.home-bg .home-nav .logo a{
		display: inline-block;
	}
	.home-bg .home-nav .logo img{
		padding-top: 0; width: 80px;
	}
	.home-bg .home-nav .sidebar::after{
		display: none;
	}
	
	.home-bg .home-nav .nav li:nth-child(3){
		margin-right: 3%;
	}
	.home-bg .home-nav .nav li:nth-child(4){
		/*margin-left:70px;*/ margin-left: 7%;
	}
	.home-bg .home-foot{
		display: none;
	}
	/*.home-bg .home-foot{
		height: auto;bottom: 0;padding: 20px 0;  position: relative;
	}
	.home-bg .home-foot ul{
		width: auto; text-align: center;margin: 0 auto;
	}
	.home-bg .home-foot li{
		width: 42%; padding: 0; margin: 0 2.5%;
	}
	.home-bg .home-foot li img{
		margin: 4px;width: 96%;
	}*/
	
	.home-bg{
		height: 100%; padding-bottom: 0;background-size: inherit;
	}
	.home-bg .home-txt{
		width: 200px;margin-right:-325px; margin-top: 80px;
	}
	.footer{
		height: auto; padding:20px 3%; font-size: 16px; text-align: center;line-height: 1.8;left: 0; right: 0; position: relative;
	}
	.footer .foot-l{
		float: none;
	}
	.footer .foot-r{
		float: none;
	}
	/*1了解聚杰*/
	.container{
		padding: 0;/*width:90%;*/margin:150px auto 120px  ;width: auto;
	}
	.container1{
		margin-top: 230px;
	}
	.container .main .aboutus{
		padding: 25px ;
	}
	.container .aisde{
		width: auto;float: none;
	}
	.foot-nav{
		top: 0;height:100px;border-bottom: 1px solid #b27a5f;
		width: 750px;left: 50%;margin-left: -375px; border-bottom: 0; 
	}
	.foot-nav:after{
		position: absolute; left: 0; right: 0; bottom: -6px; content: "";  width: 100%; height: 1px; background: #b27a5f;
	}
	.foot-nav ul{
		height: 100px;border: none; position: relative; left: 0; right: 0; margin: 0;
	}
	.foot-nav ul li{
		float: left;display: inline; width: 12%;
	}
	.foot-nav ul li:nth-child(3){
		margin-right:3%;
	}
	.foot-nav ul li:nth-child(4){
		margin-left:3%;
	}
	.foot-nav ul li a{
		padding: 0;font-size: 20px;line-height:100px; display: block;
	}
	.foot-nav ul li::after{
		bottom: -6px;top:92px; background-size:cover ; width: 28px; height: 28px; margin-left: -14px; background: url(../imgs/ico21.png); z-index: 2;
	}
	.container .logo{
		height: auto;width: auto;background-color: transparent;position: fixed;top: 6px;left: 50%;margin-left: -40px;z-index: 9;margin-top: 3px;
	}
	.container .logo a{
		height: auto;width: auto;border: none;margin: 0;
	}
	.container .logo img{
		margin: 0;width:80px;
	}
	.container .main{
		width:90%;height: auto;overflow: hidden;float: none;margin: 0 5% 0;
	}
	.container .aboutus-view{
		float: none;width: auto;
	}
	.container .aboutus-view img{
		width: 100%;
	}
	.container .aboutus-desc{
		float: none;width: auto;
	}
	.container .aboutus-desc{
		margin-top: 30px; padding-bottom: 25px;
	}
	.container .aboutus-desc h2{
		font-size:32px;margin-bottom:15px;text-align: center;
	}
	.container .aboutus-desc p{
		font-size: 18px;  line-height: 1.9;
	}
	/*2-1*/
	.container .gold{
		padding: 25px;
	}
	.container .gold-view img{
		width: 100%; margin: 0;
	}
	.gold-nav{
		margin-top: 40px;
	}
	
	
	.gold-nav li{
		width: 33.33%;margin-bottom: 34px;
	}
	.gold-nav li span{
		font-size: 16px;
	}
	/*2-2*/
	.gold2{
		padding: 25px;
	}
	.gold2-desc{
		padding-bottom: 60px; margin-top: 60px;
	}
	.gold2-desc h2{
		font-size:32px; margin-bottom: 30px; text-align: center;
	}
	.gold2-desc p{
		font-size: 18px; line-height: 1.9;
	}
	.gold2-view li img{
		width: 100%; margin: 0;
	}
	.gold2-view .slider__nav{
		top: 360px;
	}
	/*2-3*/
	.container .aisde .nav{
		height: auto;overflow: hidden;margin: 0 5% 35px 5%;
	}
	
	.container .aisde .nav li{
		margin-bottom: 0;float: left;display: inline;padding: 0 25px;
	}
	.container .aisde .nav li a{
		font-size: 21px;
	}
	.container .aisde .nav1 li{
		 padding: 0; display: inline-block; float: none; padding: 0 30px;
	}
	
	.gold3{
		padding: 25px;
	}
	.gold3-view .txt{
		 position: relative; background: none; height: auto; overflow: hidden; padding-top: 35px;
	}
	.gold3-view .txt h2{
		font-size:32px; line-height: 1.7; text-align: center;
	}
	.gold3-desc{
		margin-top: 25px; padding-bottom: 50px;
	}
	.gold3-desc p{
		 font-size: 18px; line-height: 1.9;
	}
	/*3-1*/
	.office{
		padding: 25px;height: auto;overflow: hidden;
	}
	.office li{
		float: none;margin-left: 0;width: auto;margin-bottom: 20px;height: auto;overflow: hidden;display: inherit;
	}
	.office li .img{
		float: left; width: 48%; margin-right: 6%;
	}
	.office li .img img{
		height: auto;width: auto;
	}
	.office li .txt{
		margin-top: 10%; font-size: 18px; line-height: 1.9;
	}
	/*3-2*/
	.office2{
		padding: 25px;
	}
	.office2 .office2-l{
		float: none;width: auto;
	}
	.office2 .office2-l img{
		width: 100%;
	}
	.office2 .office2-r{
		float: none;width: auto; margin-top: 30px;
	}
	.office2 .office2-r h2{
		font-size:32px;margin-bottom: 25px; text-align: center;
	}
	.office3{
		padding: 25px;
	}
	.office3 .img{
		display: none;
	}
	.office3 .img1{
		display: block;
	}
	/*3-4*/
	.office4{
		margin: 25px;
	}
	.office4{
		background: none;
	}
	.office4 ul{
		margin: 0 3%; padding: 20px 0;
	}
	.office4 ul li{
		width: 100%; margin-bottom: 40px;
	}
	.office4 ul li .img{
		width: auto;
	}
	.office4 ul li img{
		height: auto;
	}
	.office4 ul li .img sub{
		height: 130px;width: 130px;margin-left: -65px;bottom: -65px;
	}
	.office4 ul li .img span{
		font-size: 60px;
	}
	.office4 ul li .img small{
		font-size: 30px;
	}
	.office4 ul li .txt{
		font-size: 20px;margin-top: 75px;
	}
	/*4-1*/
	.devbg{
		padding: 25px 30px;
	}
	.devbg .img{
		width: auto; float: none;
	}
	.devbg .list{
		position: relative; 
	}
	.devbg .list:after{
		position: absolute; left: 0; right: 0; top: 0;  width: 100%; height: 1px; background: #c9b880; content: "";
	}
	.devbg .list .img{
		margin-top: 0;
	}
	.devbg li{
		margin-bottom: 50px; padding-top: 50px;
	}
	.devbg li label{
		width: 90px;font-size: 18px;line-height: 53px; padding-top: 25px;
	}
	.devbg li img{
		width: 200px;
	}
	.devbg .txt{
	 width: 100%; float: none; clear: both; line-height: 1.9; padding-top: 35px; font-size: 18px;
	}
	.devbg ul::after{
		background: none;
	}
	/*4-2*/
	.devbg2{
		padding: 50px 5%;
	}
	.devbg2 li{
		position: relative; padding:0 0 50px 130px; margin-top: 50px;
	}
	.devbg2 li:first-child{
		margin-top: 0;
	}
	.devbg2 .img{
		width: 130px; position: absolute; left: 0; top: 0;
	}
	.devbg2 .txt{
		width: auto; padding-left: 5%; float: none;
	}
	.devbg2 .txt h2{
		 margin-bottom: 25px; font-size: 26px;
	}
	.devbg2 .txt p{
		line-height: 1.9; font-size: 18px;
	}
	/*5*/
	.contact{
		padding: 25px;
	}
	.contact-nav{
		margin-top: 40px;
	}
	#allmap{
		width:100%;
	}
	.contact-nav ul{
		width: 100%;
	}
	.contact-nav li{
		margin-bottom:20px;margin-right: 0; float: none; display: block; clear: both; padding-left: 15%; height: 90px; width: auto;
	}
	.contact-nav li .img{
		width: 60px; height: 60px; text-align: center;
	}
	.contact-nav li .img img{
		width: 35px;
	}
	.contact-nav li .txt{
		margin-left: 30px;
	}
	.contact-nav li .txt h2{
		font-size: 20px;
	}
	.contact-nav li .txt p{
		font-size: 14px;
	}
	.home{
		padding-top: 100px;
	}
	.home-bg .home-txt{
		width: 420px; margin-top:100px; top: 80%;
	}
	.picFocus .bd li .img{
		height: 1206px;
	}
	.picFocus1{
		display: none;
	}
	.picFocus2{
		display: block;
	}
	.container .gold-view1{
		display: none;
	}
	.container .gold-view2{
		display: block;
	}
}

