/************************************************************************************
smaller than 980
*************************************************************************************/
@media screen and (max-width: 1024px) {

	/* pagewrap */
	.main {
		width:990px;
	}
.left{width:625px;float:left;overflow:hidden}
.right{width:300px;float:right;}
menu a{font-size:1.2em;margin:0px 0.3%;font-weight:bold;}

.menunav font {
	font-size:16px;
	
}

.menunav font a {
	display:block;
	width:85px;
	text-align:center;
	font-weight:none
}

.menunav .sub {
	display:none;
	position:absolute;
	top:50px;
	z-index:1;
	width:85px;
	border-top:0;
	background:#50bce7;border-top:1px solid #fff;
}


.service dl{width:75px;margin-right:0px;}
.tv{width:300px;float:left;margin-right:25px;}
.tv .tu img{width:300px;height:150px;}
.us_tu a{margin-right:15px;display:block;float:left}
.us_tu a img{width:90px;height:90px;}
.groups a{margin-right:22px;display:block;float:left}
.groups a img{width:140px;height:90px;}
.banner{width:990px;}
.focus{width:990px; height:450px;}  
.focus img{ width:990px; height:450px;}
.y_520{height:470px;} 

.left_zi{width:730px;float:left;overflow:hidden}
.right_zi{width:200px;float:right;}
.photo_nr dl{width:230px;float:left;margin-right:20px;margin-top:30px;}
.tv_nr dl{width:350px;float:left;margin:30px 30px 10px 0px;}
.clearFix{*zoom:1;}
.clearFix:after { content:"."; clear:both; display:block; height:0px; visibility:hidden; }


.gk_left{width:200px;float:left;overflow:hidden}
.gk_right{width:720px;float:right;}
.gk_photo dl{width:210px;float:left;margin-right:20px;margin-top:30px;}

}


/************************************************************************************
smaller than 650
*************************************************************************************/
/*@media screen and (max-width: 650px) {
.main {
		width:99%;
	}
.left{width:100%;}
.right{width:100%;margin-top:20px;}
.service dl{margin-right:25px;}
.tv{width:100%;float:left;margin-right:25px;}
.tv .tu img{width:100%;}


}
*/
/************************************************************************************
smaller than 560
*************************************************************************************/
/*@media screen and (max-width: 480px) {

	/* disable webkit text size adjust (for iPhone) */
	html {
		-webkit-text-size-adjust: none;
	}

	/* main nav */
	#main-nav a {
		font-size: 90%;
		padding: 10px 8px;
	}

}
*/
