@import url("menu.css");
@import url("center.css");
/**************************/ 
* {
	margin:0;
	padding:0;
}
body {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0;
	padding: 0;
	color: #666666;	
	background: #f2f2f2;
	line-height:18px;
}

/**************************/
.wrapper {
	width:960px;
	margin:0 auto 0;
	background: #ffffff;
}
img {
	max-width:100%;
	height: auto;
	width: auto;
}

.header {
	position: relative;
	width:920px;
	margin:0 auto;
	padding:25px 0px 25px 0px;
}
.logo {
	float: left;
	width: 235px;
	height: 40px;
}
.menu_right_text_bg { position:absolute; float:right; width:auto; height:auto; right:0px; margin:10px 10px 0px 0px;}
.menu_right_text_768 { visibility:hidden;}
/**************************/
.center {
	position:relative;
	width:890px;
	height:auto;
	background-color:#f3f3f3;
	padding:15px 15px 30px 15px;
	margin:0 auto;
	border-bottom:1px #e1e1e1 solid;
	z-index:1;
	
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #f3f3f3 0%, #FFFFFF 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #f3f3f3 0%, #FFFFFF 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #f3f3f3 0%, #FFFFFF 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f3f3f3), color-stop(1, #FFFFFF));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #f3f3f3 0%, #FFFFFF 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #f3f3f3 0%, #FFFFFF 100%);
}
.center_pic {
	position: relative;
	z-index:2;
}

/**************************/
.center_detail_box { float: left; width:630px; height:auto; margin-top:-20px; text-align:left;}
.center_detail_box ul li{ 
	margin-left:50px;
	list-style: disc !important;
}
.center_detail_box ul li ul li{ 
	margin-left:30px;
	list-style: disc !important;
}
/**************************/
.news_bg { float: right; width:202px; height: auto; background-color:#f3f3f3; border-left:1px #cecece solid; border-top:1px #cecece solid; padding:16px; margin-top:-15px; }

.news_top_logo { width:100%; height:auto; padding-bottom:10px; border-bottom:1px #CCCCCC solid;}
.news_top_logo_left { float: left; width:202px; height:34px; }
.news_top_logo_right { float: left; font-size:14px; color:#333; margin-top:10px; line-height:normal;}

.news_detail_box { width:100%; height:auto; padding:12px 0px 12px 0px; border-bottom:1px #CCCCCC dotted; line-height:normal; text-align:left; line-height:normal;}
/**************************/
.search_bg { float: right; width:235px; height:auto; margin-top:-5px; }
.search_input { 
	width:227px; 
	height:18px; 
	border:1px #cecece solid; 
	background-color:#f3f3f3; 
	padding:3px; 
	line-height:normal; 
	color:#999; 
	background-image: url(../image/search.png);
	background-repeat:no-repeat;
	background-position:center right;
	}
/**************************/
/**************************/
/**************************/
/**************************/
/**************************/
/**************************/
/**************************/
.clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.clear {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
/**************************/
.footer {
	width:890px;
	text-align:center;
	font-size:11px;
	color:#999;
	padding:20px 0px;
	margin:0 auto 0;
}
/**************************/
/**************************/
/* ================= Deviders ================= */
.padding3 {
	padding-top:3px;
	font-size:0;
	line-height:0;
}
.padding5 {
	padding-top:5px;
	font-size:0;
	line-height:0;
}
.padding10 {
	padding-top:10px;
	font-size:0;
	line-height:0;
}
.padding12 {
	padding-top:12px;
	font-size:0;
	line-height:0;
}
.padding15 {
	padding-top:15px;
	font-size:0;
	line-height:0;
}
.padding17 {
	padding-top:17px;
	font-size:0;
	line-height:0;
}
.padding20 {
	padding-top:20px;
	font-size:0;
	line-height:0;
}
.padding25 {
	padding-top:25px;
	font-size:0;
	line-height:0;
}
.padding30 {
	padding-top:30px;
	font-size:0;
	line-height:0;
}
.padding40 {
	padding-top:40px;
	font-size:0;
	line-height:0;
}
.padding50 {
	padding-top:50px;
	font-size:0;
	line-height:0;
}
.padding60 {
	padding-top:60px;
	font-size:0;
	line-height:0;
}
.padding80 {
	padding-top:80px;
	font-size:0;
	line-height:0;
}
/**************************/
@media screen and (max-width: 980px) {
	.wrapper {
		width:100%;
	}
	.header {
		width: auto;
		margin:0 auto;
		padding:20px 20px 25px 20px;
	}
	
	.center {
		width:100%;
		padding:0px;
		border-bottom:0px;
	}
	
	.center_detail_box {width:60%; margin-top:20px; margin-left:20px; }
	.news_bg { margin-right:15px;}
	.search_bg { margin-right:15px; }
	.footer {
		width:100%;
	}
}

/* for 768px or less */
@media screen and (max-width: 768px) {
	.wrapper {
		width:100%;
	}
	header {
		width: auto;
		margin:0 auto;
		padding:20px 20px 25px 20px;
		text-align:center;
	}
	.logo {
		float:none;
		margin:0 auto 0;
		width:auto;
		height:auto;
	}
	.menu_right_text_bg {
		visibility:hidden;
	}
	.menu_right_text_768 { visibility: inherit; float: left; width:100%; text-align:center;}
	.center_detail_box {width:90%; margin-bottom:20px;}
	.news_bg { float: left; width:100%; padding:15px 0px; border-left:0px; }
	.search_bg { float:left; width:100%; margin-bottom:20px; text-align:center; margin-top:15px;}
	
	.news_bg { width:100%;}
	.news_top_logo { float:none; width:95%; margin:0 auto 0;}
	.news_detail_box { float:none; width:95%; margin:0 auto 0;}

/* for 480px or less */
@media screen and (max-width: 600px) {
	.wrapper {
		width:100%;
	}
	.header {
		width: auto;
		margin:0 auto;
		
		text-align:center;
	}
	.logo {
		float:none;
		margin:0 auto;
		width:auto;
		height:auto;
	}
	.center_text {
		visibility:hidden;
	}
	
	.search_input { width:90%; }
	
	.news_top_logo { float:none; width:90%; margin:0 auto 0;}
	.news_detail_box { float:none; width:90%; margin:0 auto 0;}
	
	
}

/**************************/
/*********************************End Media Queries****************************************/
/**************************/
/**************************/
/**************************/
/**************************/