/*nav*/
@media (max-width:1120px) {
	.navbar-nav li a{
		padding: 7 5px;
		font-size: 14px !important;
	}
	.active-nth-last-child a{
		display: inline-block;
		width:90px !important;
		height:34px;
		background:rgba(107,174,239,0.4) !important;
		border-radius:3px;
	}
	.container-fluid{
		width: 100% !important;
	}
}
@media (max-width: 767px) {
		/*弹窗*/

.gou{
	display: none;
	position: fixed;
	z-index: 100;
	top: 0;
	width: 100%;
	height: 100%;
	margin: auto;
	background: rgba(0,0,0,0.4);
}
.gou>.Submission{
	width: 100%;
	padding: 0.2rem 0.36rem 0.36rem;
	margin: 1.8rem auto;
	background: rgba(51,52,56,1);
	text-align: center;

}
.Submission>span{
	margin-left:92%;
}


	.navbar-collapse{
		background:rgba(40,41,46,0.5);
	}
	#guding{
		width: 100%;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 9999;
	}
	.navbar{
		background: rgba(255,255,255,0);
		margin-bottom:0;
		border: 0;
	}
	.navbar-brand img{
		width:1.2rem;
		height:0.25rem;
	}
	.navbar-toggle{
		margin-top: 10px;
		padding: 4px;
	}
	.navbar-nav {
    	float: left;
	}
	.navbar-nav{
		color: #fff;
	}
	.navbar-nav li a{
		padding-top:7px;
		font-size:0.12rem !important;
		font-family:PingFang SC;
		font-weight:400;
	}
	.navbar-nav li:nth-child(2) a{
		color:#6BAEEF !important;
	}
	.navbar-nav li a:hover{
		color: #6BAEEF !important; 
	}
}




@media (max-width:767px) {

.banner{
	display: none;
}
.banner1{
	display: block;
}
/*版块一*/
.experience{
	width: 96%;
	margin: 0 auto;
}
.experience>div{
	width: 100%;
	height: 1rem;
	margin:0.2rem auto 0;

}
.experience>div>ul{
	width: 100%;
	list-style: none;
	display: flex;
	justify-content: space-between;
}
.experience>div>ul>li{
	text-align: center;
}
.experience>div>ul>li>p:nth-child(1){
	font-size:0.2rem;
	font-family:Adobe Heiti Std;
	font-weight:bold;
	color:rgba(107,174,239,1);
}
.experience>div>ul>li>p:nth-child(2){
	font-size:0.12rem;
	width: 0.5rem;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(102,102,102,1);
}



/*版块二*/
	.Train{
		width: 96%;
		margin: 0.3rem auto;
	}
	.Train>div{
		width: 100%;
		margin: 0px auto;
		text-align: center;
	}
	.Train>div>h1{
		font-size:0.28rem;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color:rgba(51,51,51,1);
		margin-bottom: 0.3rem;
	}
	.Train>div>p{
		margin-top: 0.3rem;
		font-size: 0.16px;
	}
	.service>img{
		width: 100%;
		display: none;
	}
/*版块三*/
	.serviceOne{
		width: 100%;
		height: 6.4rem;
	}
	.serviceOne div h2{
		width:100%;
		height:0.24rem;
		font-family:Adobe Heiti Std;
		font-weight:bold;
		color:rgba(51,51,51,1);
		margin-bottom: 28px;
		text-align: center;
	}
	.serviceOne ul{
		width:100%;
		list-style: none;
		padding: 0;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.serviceOne ul li{
		width:48%;
		height:1.46rem;
		background:rgba(12,13,18,1);
		margin:0 0 15px 0;
		position: relative;
	}
	.serviceOne ul li img{
		width:100%;
		height:100%;
	}
	.serviceOne ul li div{
		width:100%;
		height:100%;
		text-align: center;
		position: absolute;
		top: 0px;
		left: 0;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}
	.serviceOne ul li div p{
		color: #fff;
		margin: 0;
		font-size: 18px;
	}





/*案例欣赏*/
.caseAppreciation{
		width: 100%;
	}
	.caseAppreciation>div{
		width: 96%;
		margin: 0 auto;
		text-align: center;
	}
	.caseAppreciation>div>img{
		width: 100%;
		display: none;
	}
	.caseAppreciation h1{
		font-size:0.28rem;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color:rgba(51,51,51,1);
		margin-bottom: 0.1rem;
	}
	.caseAppreciation>img{
		width: 100%;
	}
	.caseAppreciation p{
		font-size:0.12rem;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color:rgba(102,102,102,1);
		margin: 16px 0;
	}
	.search{
		display: none;
		/*display: flex;
		justify-content:center;
		flex-wrap:wrap;*/
	}
	.search ul{
		padding: 0;
		list-style: none;
	}

	.search ul li{
		cursor:pointer;
		width:40%;
		height:35px;
		border:1px solid rgba(107,174,239,1);
		border-radius:5px;
		float: left;
		margin-left: 30px;
		line-height: 35px;
		text-align: center;
		font-size:16px;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color:rgba(107,174,239,1);
		margin-top: 10px;
	}
	.search ul li:hover {
		background:rgba(107,174,239,1);
		border-radius:5px;
		color: #fff;
	}
	#liang{
		background:rgba(107,174,239,1);
		color: #fff;
	}
		
/*.shousuo{
		width:100%;
	}
	.shousuo input{
		width: 180px;
		height:35px;
		padding: 5px 15px;
		border:1px solid rgba(153,153,153,1);
		border-radius:20px;
		outline: none;
		margin-right: -18px;
	}
	.shousuo img{
		Vertical-align:top;
	}*/
	#viewMore{
		display: inline-block;
		border-radius: 6px;
		width: 2rem;
		line-height: 0.4rem;
		background: rgba(107,174,239,1);
		color: #ffffff;
		font-size: 24px;
	}
	#S2{
		width: 96%;
		margin: 0 auto;
	}
	.anli{
		padding: 0;
		display: flex;
		flex-wrap:wrap;
		justify-content: space-between;
		list-style: none;
		margin-top: 30px;
		display: none;
	}
	.xian{
		display:flex;
	}
	.anli li{
		width:48%;
		height:2.15rem;
		border:2px solid rgba(202,202,202,1);
		border-radius:5px;
		margin-bottom: 0.1rem;
		
		position: relative;
		overflow: hidden;
	}
	.anli li a>img{
		width:100%;
		height:1.6rem;
	}
	.jiaohu{
		display: none;
	/*	position: absolute;
		top:0;
		left: 0;
		width: 100%;
		display: flex;
		justify-content:space-between;
		padding: 0.13rem 0.2rem 0;*/
	}
	.jiaohu div{
		line-height: 0.35rem;
	}
	.jiaohu div:nth-child(1){
		width:180px;
		height: 35px;
		background:rgba(0,0,0,1);
		opacity:0.4;
		border-radius:5px;
		padding-left: 10px;
	}
/*	.jiaohu div img{
		width:20px;
		height:14px;
	}*/
	.jiaohu div span{
		font-size:14px;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color:rgba(255,255,255,1);
		margin: 0 10px 0 5px;

	}
	.jiaohu div:nth-child(2) img{
		width:35px;
		height:35px;
	}
	.jiaohu div:nth-child(2)>img:hover{		
		width:100px;
		height:100px;
	}

/*版块五*/
		.jianjie{
			width: 100%;
			margin-top: 1rem;
		}
		.jianjie>div{
			width: 96%;
			height: 3rem;
			margin:0 auto;
			background:url(../img/panoramicShooting/youhui/2.png);
			padding-left: 0.1rem;
		}
		.jianjie>div>h1{
			font-size:0.28rem;
			font-family:Adobe Heiti Std;
			font-weight:bold;
			color:rgba(255,255,255,1);
			padding:0.36rem 0 0 0 ;
		}
		.jianjie>div>span{
			display: block;
			width:0.9rem;
			height:0.04rem;
			background:rgba(255,255,255,1);
			margin:0.3rem 0 0.36rem 0 ;
		}
		.jianjie>div>div{
			width: 3.5rem;
			height: 2.04rem;

		}
		.jianjie>div>div>p{
			color: #ffffff;
			font-size: 0.12rem;
		}



/*优惠*/
	.discount{
		width: 100%;
		position: relative;
	}
	.discount>div{
		width: 100%;
		margin: 0 auto;
		text-align: center;
		position: absolute;
		top: 30px;
		left: 0;
	}
	.preferentialDiscount p{
		font-size: 0.2rem;
		color: #fff;
	}
	.preferentialDiscount p span{
		font-size: 30px;
		color: #6BAEEF;
	}
	.froms{	
		display: flex;
		flex-direction:column;
		align-items: center;
	}
	.froms input{
		width:300px;
		height:50px;
		background:rgba(255,255,255,1);
		border-radius:5px;
		font-size:20px;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color:rgba(102,102,102,1);
		padding: 10px;
		margin-bottom: 30px;
		border: none;
	}
	.froms button{
		width:300px;
		height:50px;
		background:rgba(107,174,239,1);
		border-radius:5px;
		font-size:20px;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color:rgba(255,255,255,1);
		border: 0 solid transparent;
		outline: none;
	}


/*视频*/
.videoCase{
	width: 100%;
	margin-top: 1rem;
}
.demand{
	width: 96%;
	text-align: center;
	margin: 0 auto;
}
.videoCase>div>h1{
	font-size:0.28rem;
	font-family:Adobe Heiti Std;
	font-weight:normal;
	color:rgba(51,51,51,1);
}
.videoCase>div>img{
	margin:0.31rem 0 0.28rem 0;
	display: none;
}
.videoCase>div>p{
	font-size:0.12rem;
	font-family:Adobe Heiti Std;
	font-weight:normal;
	color:rgba(102,102,102,1);
}
.video{
	margin: 0.25rem auto 0;
	width: 96%;
	display: flex;
	    flex-wrap: wrap;
}
.video>video{
	margin: 0.2rem 0 ;
	width:3.6rem;
	height:2.4rem;
	background:rgba(107,174,239,1);
}

/*保障*/
	.guarantee{
		width: 100%;
	}
	.guarantee>div{
		width: 80%;
		margin: 00px auto 30px;
		text-align: center;
	}
	.guarantee>div>img{
		width: 100%;
		display: none;
	}
	.guarantee div h1{
		font-size:24px;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color:rgba(51,51,51,1);
	}
	.hezuohuoban{
		display: flex;
		flex-wrap:wrap;
	}
	.hezuohuoban img{
		width: 100%;
	}
	.hezuohuoban ul{
		list-style: none;
		padding: 0;
	}
	.hezuohuoban ul li{
		width:33%;
		float: left;
		border: 1px solid #ccc;
	}




}




/*footer*/
@media (max-width:767px) {
	footer{
		width: 100%;
	}
	.footer{
		width: 100%;
		height:9.2rem;
		background:rgba(51,52,56,1);
		position: relative;
	}
	.footer p{
		font-size:0.36rem;
		font-family:Arial Black;
		font-weight:bold;
		color:rgba(217,217,217,0.1);
		text-align: center;
	}
	.websiteInformation{
		width: 100%;
		position: absolute;
		top: 0.35rem;
	}
	.biaotiSix{

	}
	.biaotiSix h1{
		font-size:0.28rem;
		font-family:Adobe Heiti Std;
		font-weight:bold;
		color:rgba(107,174,239,1);
		text-align: center;
		margin:0.2rem 0 0.2rem;
	}
	.biaotiSix p {
		margin: 0 auto;
		width: 90%;
		font-size:0.12rem;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color:rgba(217,217,217,1);
		text-align: center;
	}
	.xinxi{
		display: flex;
		flex-direction: column;
		align-items: center;
		margin-top: 0.3rem;
	}
	.contact{
		width:3rem;
	}
	.contact div{
		display: inline-block;
		font-size:0.18rem;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color:rgba(255,255,255,1);
		position: relative;
	}
	.contact div p{
		width: 100%;
		height:0.45rem;
		text-align: center;
		line-height: 0.45rem;
		font-size:0.18rem;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color:rgba(255,255,255,1);
		position: absolute;
		top: 0;
		left: 0;
	}
	.contact div img{
		width:1.5rem;
		height:0.45rem;
		background:rgba(40,41,46,1);
	}
	.contact div .tabOne{
		width:1.1rem;
		height:0.45rem;
		background:rgba(40,41,46,1);
	}
	.contact span{
		display: inline-block;
		width:90%;
		height:0.02rem;
		background:rgba(101,101,101,1);
	}
	.lianxi li img{
		width: 0.3rem;
		height: 0.3rem;
	}
	.contact ul{
		list-style: none;
		padding: 0;
	}
	.fangan{
		width: 2rem;
		height: 2rem;
		display: none;
	}
	.contact ul li{
		margin: 0.1rem 0;
	}
	.contact ul li p{
		display: inline-block;
		font-size:0.18rem;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color:rgba(133,134,138,1);
	}

	.Submission{
		width:3rem;
		float: right;
	}
	.Submission input{
		width:3rem;
		height:0.41rem;
		border:1px solid rgba(101,101,101,1);
		border-radius:5px;
		background: rgba(51,52,56,1);
		margin-bottom: 0.17rem;
		color: #CFCFCF;
		font-size: 0.24rem;
	}
	.Submission textarea{
		width:3rem;
		height: 0.92rem;
		border:1px solid rgba(101,101,101,1);
		border-radius:5px;
		background: rgba(51,52,56,1);
		color: #CFCFCF;
		font-size: 0.24rem;
		resize: none;
	}
	.Submission div{
		width:3rem;
		height:0.51rem;
		background:rgba(107,174,239,1);
		border-radius:5px;
		line-height: 0.51rem;
		text-align: center;
		font-size:0.24rem;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color:rgba(255,255,255,1);
		margin-top: 0.17rem;
	}


	.copyright{
		position: absolute;
		bottom: 0;
		width: 100%;
		background:rgba(40,41,46,1);
		font-size:0.18rem;
		font-family:Adobe Heiti Std;
		font-weight:normal;
		color: #85868A;
		text-align: center;
		line-height: 0.47rem;
	}
}
/*footer*/
