/*======================
	company:daoking.cn
	author:HPQ
	e-mail:370729924@qq.com
	date:2016-01-12
======================*/


/*设备分辨率兼容*/
@media only screen and (max-width: 320px){
    html,body{font-size: 16px;}
}
@media only screen and (max-width: 360px) and (min-width: 321px){
  	html,body{font-size: 17px;}
}
@media only screen and (max-width: 375px) and (min-width: 361px){
    html,body{font-size: 18px;}
}
@media only screen and (max-width: 390px) and (min-width: 376px){
    html,body{font-size: 19px;}
}
@media only screen and (max-width: 415px) and (min-width: 391px){/*iphone6 plus*/
  	html,body{font-size: 20px;}
}
@media only screen and (max-width: 430px) and (min-width: 416px){/*部分android eg:LG optimus 424*753*/
    html,body{font-size: 20px;}
}
@media only screen and (max-width: 480px) and (min-width: 431px){/*iphone4横屏*/
    html,body{font-size: 21px;}
}
@media only screen and (max-width: 540px) and (min-width: 481px){/*部分android横屏*/
    html,body{font-size: 21px;}
}
@media only screen and (max-width: 570px) and (min-width: 541px){/*iphone5横屏568*/
    html,body{font-size: 22px;}
}
@media only screen and (min-width: 640px){ /*容器max-width*/
  	html,body{font-size: 22px;}
  	.w_screen{
  		width: 640px;
  		left: 50%;
  		margin-left: -320px;
  	}
	
}


@media only screen and (min-width:768px) and (max-width:860px){

	.scene-title { 
		font-weight:400; 
		font-size:32px;
		color:#fff;
		-webkit-animation: scene-fadeup 800ms both;
		animation: scene-fadeup 800ms both;	
	}
	.scene-desc span{
		font-size:20px;
	}
	.wrap_tit h2{
		font-size:36px;
	}
	.section p {
		color: #858585;
		font-size: 24px;
		margin: 20px 0;
	}
	.more{
		font-size:22px;
	}
	 .section h3{
		font-size:40px;
	}
	#footer-text{
		width:100%;
	}
	.adresse p{
	font-size:18px;
	line-height:35px;
	}
	
	.ad_btn{
		text-align:center;
		padding:25px 0 0 0;
	}
	.ad_btn a{
		display:inline-block;
		font-size:16px;
		background:#e7474a;
		color:#fff;
		padding:6px 25px;
		border-radius:5px;
		-webkit-border-radius:5px;
		font-weight:bold;
	}
	.p50{
		padding-top:20px;
	}
	.p70{
		padding-top:40px;
	}
	.pb170{
		padding-bottom:120px;
	}

}
@media only screen and (min-width:861px) and (max-width:1024px){

	.scene-title { 
		font-weight:400; 
		font-size:35px;
		color:#fff;
		-webkit-animation: scene-fadeup 800ms both;
		animation: scene-fadeup 800ms both;	
	}
	.scene-desc span{
		font-size:24px;
	}
	.wrap_tit h2{
		font-size:38px;
	}
	.section p {
		color: #858585;
		font-size: 26px;
		margin: 22px 0;
	}
	.more{
		font-size:24px;
	}
	.section h3{
		font-size:42px;
	}
	#footer-text{
		width:100%;
	}

	.adresse p{
	font-size:20px;
	line-height:40px;
	}
	
	.ad_btn{
		text-align:center;
		padding:30px 0 0 0;
	}
	.ad_btn a{
		display:inline-block;
		font-size:18px;
		background:#e7474a;
		color:#fff;
		padding:6px 25px;
		border-radius:5px;
		-webkit-border-radius:5px;
		font-weight:bold;
	}
	.p50{
		padding-top:30px;
	}
	.p70{
		padding-top:50px;
	}
	.pb170{
		padding-bottom:130px;
	}
}

@media only screen and (min-width:1025px) and (max-width:1280px){
	.scene-title { 
		font-weight:400; 
		font-size:38px;
		color:#fff;
		-webkit-animation: scene-fadeup 800ms both;
		animation: scene-fadeup 800ms both;	
	}
	.scene-desc span{
		font-size:20px;
	}
	.more{
		font-size:26px;
	}
	.wrap_tit h2{
		font-size:44px;
	}
	.section h3{
		font-size:40px;
	}
	.section p {
		color: #858585;
		font-size: 28px;
		margin: 24px 0;
	}
	.ad_icon {
		position:absolute;
		top:33%;
		right:30%;
	}
	.adresse p{
		font-size:22px;
		line-height:45px;
	}
	
	.ad_btn{
		text-align:center;
		padding:35px 0 0 0;
	}
	.ad_btn a{
		display:inline-block;
		font-size:20px;
		background:#e7474a;
		color:#fff;
		padding:6px 30px;
		border-radius:5px;
		-webkit-border-radius:5px;
		font-weight:bold;
	}
	.p50{
		padding-top:35px;
	}
	.p70{
		padding-top:55px;
	}
	.pb170{
		padding-bottom:140px;
	}

}
@media only screen and (min-width:1281px) and (max-width:1440px){

	.scene-title { 
		font-weight:400; 
		font-size:45px;
		color:#fff;
		-webkit-animation: scene-fadeup 800ms both;
		animation: scene-fadeup 800ms both;	
	}
	.scene-desc span{
		font-size:25px;
	}
	.wrap_tit h2{
		font-size:46px;
	}
	.more{
		font-size:28px;
	}
	.section h3{
		font-size:42px;
	}
	.section p {
		color: #858585;
		font-size: 30px;
		margin: 26px 0;
	}
	.ad_icon {
		position:absolute;
		top:33%;
		right:32%;
	}
	.adresse p{
		font-size:26px;
		line-height:50px;
	}
	
	.ad_btn{
		text-align:center;
		padding:40px 0 0 0;
	}
	.ad_btn a{
		display:inline-block;
		font-size:22px;
		background:#e7474a;
		color:#fff;
		padding:6px 25px;
		border-radius:5px;
		-webkit-border-radius:5px;
		font-weight:bold;
	}
	.p50{
		padding-top:40px;
	}
	.p70{
		padding-top:60px;
	}
	.pb170{
		padding-bottom:150px;
	}

}

