
	@media only screen and (min-width:1025px) and (max-width:1660px){
		html{
			font-size:20px;
		}
	}
	@media only screen and (min-width:769px) and (max-width:1024px){
		html{
			font-size:18px;
		}
	}
	@media only screen and (min-width:1661px) {
		html{
			font-size:22px;
		}
	}
	@media only screen and (max-width:768px){
		html{
			font-size:16px;
		}
	}
@media only screen and (max-width:768px){
	.onlypc{
		display:none;
	}
	.divFooter{
		position:relative;
		width:100%;
		margin:0 auto;
		font-weight:bold;
	}
	.divFooterTitle{
		width:100%;
		height:8rem;
		font-size:1.2rem;
		line-height:8rem;
		background:url(../imgs/footer/tel.png) 0 center no-repeat;
		border-bottom:solid 2px #d3d3d3;
	}
	.divRelationCont{
		width:100%;
		margin:0 auto;
		border-bottom:solid 2px #d3d3d3;
		min-height:50px;
		overflow:hidden;
		transition:all .3s ease-out;
	}
	.divRelationTitle{
		width:80%;
		font-size:1rem;
		line-height:50px;
		white-space:nowrap;
		overflow:hidden;
		text-overflow:ellipsis;
	}
	.divRelationTitleBlock {
		position:relative;
		width:100%;
		height:50px;
	}
	.divRelationTxt{
		color:#474747;
		width:80%;
		margin:0 auto;
		font-size:.8rem;
		line-height:2rem;
		
	}
	.divRelationPlus{
		position:absolute;
		top:17px;
		right:15px;
		width:16px;
		height:16px;
		background:url(../imgs/footer/plus3.png) center center no-repeat;
		transition:all .3s ease-out;
	}
	.pos45{
		transform:rotate(45deg);
	}
	.divCode{
		width:100%;
		text-align:center;
		font-size:.8rem;
		color:#515151;
		line-height:1.4rem;
	}
	.divCode img{
		width:40%;
	}
	.divCopyright{
		width:100%;
		text-align:center;
		font-size:.8rem;
		color:#888888;
		margin-top:10px;
		padding:30px;
		line-height:1.6rem;
		box-sizing:border-box;
	}
}
@media only screen and (min-width:769px){
	.onlysp{
		display:none;
	}
	/*footer*/
	.footerPC{
		width:100%;
		background: black;
		padding-top:2rem;
		box-sizing: border-box;
	}
	.footer-inner{
		position:relative;
		margin:0 auto;
		width:90%;
		max-width:60rem;
		
	}
	.footer-inner p{
		color:#cccccc;
		font-size:.6rem;
		line-height:1.4rem;
	}
	.footer-inner .title{
		color:white;
		font-size:.8rem;
		line-height:1.8rem;
	}
	.wechat-code{
		position:relative;
		width: 120px;
		height: 140px;
		background: url(../imgs/footer/wechat-code.png) no-repeat 0 9px;
		background-size:contain;
		border-top:solid 1px black;
		
	}
	.wechat-code .txt{
		color: white;
		font-size: .6rem;
		text-align: center;
		margin-top: 130px;
	}
	.footer-nav{
		width: 100%;
		position: relative;
	}
	.footer-nav-title{
		width: 100%;
		height:2.5rem;
	}
	.title-item{
		width: 3rem;
		height:2rem;
		margin: 0 auto;
		font-size: .7rem;
		color: white;
		text-align: center;
		cursor:pointer;
		transition:.3s all ease-out;
	}
	.title-item:hover{
		opacity:.5;
	}
	.title-item .arrow{
		width: 20px;
		height: 10px;
		margin: 6px auto;
		transition:all 0.3s ease-out;
		background: url(../imgs/footer/title-item-arrow.png) no-repeat;
		background-size:cover;
		transform-origin:center;
	}
	.title-item .condition2{
		transform:rotate(180deg);
	}
	.divFooterList{
		position:relative;
		width:100%;
		overflow:hidden;
	}
	.Ht1{
		height:2px;
	}
	.footerSplit{
		width:100%;
		border-bottom: 2px solid #404040;
	}

	.footer-nav h4{
		color: #828282;
		font-size:.8rem;
		line-height:1.6rem;
	}
	.footer-nav p,.footer-nav a{
		color: #fff;
		margin-bottom: 1rem;
		font-size: .6rem;
		transition:.3s all ease-out;
		font-weight:300;
	}
	.footer-nav a:hover{
		opacity:.5;
		text-decoration:none;
	}
	.last{
		margin-bottom: 38px!important;
	}
	.footer-link{
		width: 100%;
		height: 53px;
		margin: 0 auto;
		border-top: 2px solid #404040;
		border-bottom: 2px solid #404040;
	}
	.footer-link-nav{
		color: white;
		display:flex;
		justify-content:space-around;
	}
	.footer-link-nav li{
		height: 53px;
		line-height: 53px;
		text-align: center;
		position: relative;
		font-size: .7rem;
		cursor:pointer;
		transition:all 0.3s ease-out;
		list-style:none;
	}
	.footer-info{
		width: 100%;
		height: 2rem;
		margin: 0 auto;
		color: white;
		line-height: 2rem;
		font-size: .6rem;
		text-align:center;
	}
	
}