/************************************************************ M3.0装修知识 ************************************************************/
	* { box-sizing:border-box; } .none { display:none; }
	.mContain { width:100%; min-width:320px; max-width:640px; margin:0 auto; }
	header, .mBanner, .mMain, footer { width:100%; }
	@media screen and (min-width: 300px) and (max-width: 350px) {
	  	body, input, select, a { font-size: 14px; }
	  	.dnt-1, .dnt-2, .dnt-3, .dnt-4, .dnt-5, .dnt-6, .dnt-7, .dnt-8{ font-size:12px;}
		.djs{ font-size: 12px;}
		.djs span{ font-size: 20px; line-height: 32px; }
		.city-name { font-size:14px; }
		.renshu { font-size:16px;  position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -9.7px; }
		.demo01 span{ font-size:22px; position: absolute; top: 50%; margin-top: -16px; left: 50%; margin-left: -15.7px; letter-spacing:6px; }  
	}
	@media screen and (min-width: 350px) and (max-width: 414px) {
	  	body, input, select, a { font-size: 15px; }
	  	.dnt-1, .dnt-2, .dnt-3, .dnt-4, .dnt-5, .dnt-6, .dnt-7, .dnt-8{ font-size:14px;}
		.city-name { font-size:14px; }
		.renshu { font-size:18px;  position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -9.7px; }
		.demo01 span{ font-size:26px; position: absolute; top: 50%; margin-top: -17px; left: 50%; margin-left: -19.7px; letter-spacing:7px; }  
	}
	@media screen and (min-width: 414px) and (max-width: 490px) {
	  	body, input, select, a { font-size: 16px; }
	  	.dnt-1, .dnt-2, .dnt-3, .dnt-4, .dnt-5, .dnt-6, .dnt-7, .dnt-8{ font-size:15px;}
		.city-name { font-size:14px; }
		.renshu { font-size:22px;  position: absolute; top: 50%; margin-top: -11px; left: 50%; margin-left: -12.7px; }
		.demo01 span{ font-size:30px; position: absolute; top: 50%; margin-top: -19px; left: 50%; margin-left: -20.7px; letter-spacing:6px; } 
	}
	@media screen and (min-width: 490px) and (max-width: 583px) {
		body, input, select, a { font-size: 17px; }
	  	.dnt-1, .dnt-2, .dnt-3, .dnt-4, .dnt-5, .dnt-6, .dnt-7, .dnt-8{ font-size:17px;}
		.city-name { font-size:14px; }
		.renshu { font-size:24px;  position: absolute; top: 50%; margin-top: -12px; left: 50%; margin-left: -12.7px; } 
		.demo01 span{ font-size:34px; position: absolute; top: 50%; margin-top: -23px; left: 50%; margin-left: -25.7px; letter-spacing:9px; } 
	}
	@media screen and (min-width: 583px) {
	  	body, input, select, a { font-size: 18px; }
	  	.dnt-1, .dnt-2, .dnt-3, .dnt-4, .dnt-5, .dnt-6, .dnt-7, .dnt-8{ font-size:20px;}
		.city-name { font-size:14px; }
		.renshu { font-size:26px;  position: absolute; top: 50%; margin-top: -12px; left: 50%; margin-left: -12.7px; } 
		.demo01 span{ font-size:40px; position: absolute; top: 50%; margin-top: -27px; left: 50%; margin-left: -28.7px; letter-spacing:11px; } 
	}
	
	/* header */
/*	header { background-color:#ffffff; padding:15px 3.125%; }
	header h1 { font-size:1px; }
	.city-name { width:65px; height:14px; border-radius:2px; background:url(../images/index_01.png) no-repeat 50px 6px; background-size:10px; padding-right:12px; line-height:14px; text-align:center; margin-left:12px; color:#ea5404; }
	.city-name a { color:#ea5404; }
	.city-title { font-family: Microsoft YaHei; font-size: 16px; margin-left: 20px; line-height:12px; }*/
	
	/********** 160309首页导航style  **********/
/*	.mNav-icon { cursor:pointer; }
	.mNav { width:100%; padding:15px 0; background-color:#ffffff; position:absolute; top:0; left:0; z-index:1000; display:none; }
	.mNav-close { cursor:pointer; text-align:right; padding:0 3.125%; }
	.mNav ul { padding:50px 0; }
	.mNav ul li { width:33.33%; height:auto; padding-bottom:20px; text-align:center; float:left; }
	.mNav ul li a img { width:50px; height:50px; }
	.mNav ul li a span { display:block; width:100%; height:20px; line-height:20px; }
	.bj-button{ background:#ffffff !important; color:#fa4c06 !important; height:38px; line-height:38px; border:#fa4c06 1px solid !important; }
	.bj-button-false{ background:#ddd !important; color:#999 !important; height:38px; line-height:38px; border:#ccc 1px solid !important; }
	.mNav-ani-fromTop{
		display:block;
		animation: fromTop .4s linear both;
		-webkit-animation: fromTop .4s linear both;
		-o-animation: fromTop .4s linear both;
		-moz-animation: fromTop .4s linear both;
		-ms-animation: fromTop .4s linear both;
		}
	@keyframes fromTop{
		0% { transform: translateY(-30%); opacity:0; }
		100% { transform: translateY(0%); opacity:1; }
	}
	@-webkit-keyframes fromTop{  
		0% { -webkit-transform: translateY(-30%); opacity:0; }
		100% { -webkit-transform: translateY(0%); opacity:1; }
	}
	@-o-keyframes fromTop{  
		0% { -o-transform: translateY(-30%); opacity:0; }
		100% { transform: translateY(0%); opacity:1; }
	}
	@-moz-keyframes fromTop{  
		0% { -moz-transform: translateY(-30%); opacity:0; }
		100% { -moz-transform: translateY(0%); opacity:1; }
	}
	@-ms-keyframes fromTop{  
		0% { -ms-transform: translateY(-30%); opacity:0; }
		100% { -ms-transform: translateY(0%); opacity:1; }
	}*/
	
	/* doubleNov style */
	.dn-pre { position:relative; }
	.pre-p1 { width:100%; text-align:center; position:absolute; top:42.11%; left:0; color:#fff; font-style:italic; } .pre-p1 img { margin-right:6px; }
	.hBaoming1 { width:93.75%; height:auto; position:absolute; left:3.125%; top:50%; margin-top:-50px; }
	.hBaoming2 { width:93.75%; height:auto; position:absolute; left:3.125%; top:50%; margin-top:-32px; }
	.hBaoming3 { width:93.75%; height:auto; position:absolute; left:3.125%; top:50%; margin-top:-48px; }
	.hInput1 { width:69.67%; height:40px; border:1px solid #cccccc; line-height:40px; background-color:#ffffff; padding:0 5px; margin-bottom:7px; box-sizing:border-box; font-family:"微软雅黑"; }
	.hInput2 { width:69.67%; height:40px; border:1px solid #cccccc; line-height:40px; background-color:#ffffff; padding:0 5px; box-sizing:border-box; font-family:"微软雅黑"; }
	.hButton { width:27%; height:87px; background:url(../images/qdBtn.png) no-repeat left center; background-size:100%; text-align:center; padding-top:18px; line-height:26px; color:#fff; box-sizing:border-box; border-radius:3px; letter-spacing:4px; }
	a.hButton:hover { color:#fff; }
	
	.hs-1 { position:absolute; top:50%; left:50%; color:#ffffff; }
	
	.dnt-1, .dnt-2, .dnt-3, .dnt-4, .dnt-5, .dnt-6, .dnt-7, .dnt-8  { color:#f9e52c; }
	.dnt-1 { position:absolute; top:35.72%; left:23.90625%; }
	.dnt-2 { position:absolute; top:35.72%; left:71.09375%; }
	.dnt-3 { position:absolute; top:74.53%; left:23.90625%; }
	.dnt-4 { position:absolute; top:74.53%; left:71.09375%; }
	.dnt-5 { position:absolute; top:17.65%; left:23.90625%; }
	.dnt-6 { position:absolute; top:17.65%; left:71.09375%; }
	.dnt-7 { position:absolute; top:67.65%; left:23.90625%; }
	.dnt-8 { position:absolute; top:67.65%; left:71.09375%; }
	
	.dn-renshu { width:34.375%; height:auto; position:absolute; left:32.8125%; top:66.16%; }
	.re-pre { width:100%; height:100%; position:relative; }
	.renshu { font-weight: bold; } 
	.pre-p2 { width:100%; text-align:center; position:absolute; top:88.11%; left:0; color:#fff;  }
	.dn-a2 { width:46.875%; height:auto; position:absolute; left:26.5625%; top:12.87%; }
	
	/*.djs{ width: 49.53125%; height: auto; position: absolute; left: 27%; top:35%; color: #666666; color: #fff; }
	.djs span{ width:15.5%; display: inline-block; background: #fff; border-radius: 3px; text-align: center; color: #666666; }*/
	
	/* 倒计时style */
	.demo01 span{ color:#666666;}
	.dn-time { width:49.0625%; height:auto; position:absolute; left:25.46875%; top:32.036%; }
	.dn-time1 { width:11.25%; height:auto; position:absolute; top:32.036%; left:26.71875%; }
	.dn-time2 { width:11.25%; height:auto; position:absolute; top:32.036%; left:38.4375%; }
	.dn-time3 { width:11.25%; height:auto; position:absolute; top:32.036%; left:50.3125%; }
	.dn-time4 { width:11.25%; height:auto; position:absolute; top:32.036%; left:62.03125%; }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	