* { padding:0; margin:0;}
body { background:#FFF; font-size:12px;}
img { display:block; border:0;}
ul,ol,li { list-style:none;}

#head_top { width:100%; font-size:0px; height:14px; background:url(../images/top_line.gif) repeat-x;}

#head { width:100%; height:122px; background:url(../images/nav_bg.gif) repeat-x;}
	#headContent { width:1000px; margin:0 auto;}
	#head img { float:left;}
	#nav { float:left; width:762px; height:85px; padding:37px 0 0 0;}
	#nav li { float:left; width:105px; height:66px; margin:0 1px 0 0;}

#head_bt { clear:both; width:100%; height:24px; background:url(../images/head_bt.gif) repeat-x;}

#position { width:100%; height:31px; background:#e7e7e7;}
	#positionContent { width:960px; height:24px; padding:7px 0 0 40px; margin:0 auto;}
	#positionContent span { padding:0 8px;}

#content { width:950px; margin:0 auto; padding:0 25px;}
	#left { float:left; width:270px; height:595px; background:url(../images/leftbg.jpg) no-repeat; padding:50px 0 0 0;}
		#left h2 { font-size:26px; color:#FFF; padding:0 0 0 35px;}
		#update { width:230px; height:200px; padding:40px 20px 0 20px;}
		#update li { clear:both; width:247px; height:23px;}
		#update li img { float:left;}
		#update li span { float:left; width:220px; padding:0 0 0 10px; color:#FFF; white-space:nowrap; text-overflow:ellipsis; overflow: hidden}
		#recommend { width:230px; height:225px; padding:40px 20px 0 20px;}
		#recommend li { clear:both; width:247px; height:23px;}
		#recommend li img { float:left;}
		#recommend li span { float:left; width:220px; padding:0 0 0 10px; color:#FFF; white-space:nowrap; text-overflow:ellipsis; overflow: hidden}
		#cate { width:192px; height:350px; padding:40px 20px 0 40px;}
		#cate li { clear:both; width:192px; height:61px; text-align:center; line-height:61px; margin-bottom:9px; font-size:18px; cursor:pointer;}
	#main { float:left;margin-bottom:10px}
		/*=== ΑΠ±ν ===*/
		#list { margin:15px 0 0 40px;}
		#list li { clear:both; height:28px; line-height:28px; padding:2px 0 0 0; color:#4b4a4a;}
		#list li .ico { float:left; padding:7px 10px 0 7px;}
		#list li .title { float:left; width:465px;}
		#list li .date { float:right; padding:0 7px 0 0;}
		/*=== ΘΩΣώ ===*/
		#mainContent { width:570px; padding:15px 25px 0 55px;}
		#mainContent p { width:540px; height:20px; border-bottom:1px #d5d5d5 solid; color:#4b4a4a;}
		#mainContent p img { float:left; padding:2px 0 0 0;}
		#mainContent p span { float:left; padding:0 0 0 10px;}
		#mainContent ul { clear:both; height:178px;}
		#mainContent li { float:left; width:160px; height:160px; margin:18px 30px 0 0; background:url(../images/honor_bg.gif) no-repeat;}
		#mainContent li img { padding:10px 0 0 9px;}
		/*=== ΝΕΜε ===*/
		.team { padding:15px 0 0 48px;}
		.teambg { width:590px; min-height:120px; border:1px #d2d2d2 solid; padding:5px;}
		.team img { float:right; width:120px; height:166px;}
		.teamContent { float:left; width:566px; min-height:96px; background:#eeeeee; color:#4b4a4a; padding:12px}
		.teamClean { clear:both}
		.teamContent h2 { font-size:14px; font-weight:normal; padding:4px 0;}
		.teamContent p { font-size:12px; line-height:24px;}		
	#page { padding:45px 20px 0 0 ;}
		#page li { float:right; width:26px; height:25px; list-style:none; padding:0; margin:0;}

#MainContent { width:1000px; margin:0 auto;}
	#ContentTL { width:1000px; height:90px; background:url(../images/contentTL.jpg) no-repeat;}
	#ContentTL h2 { font-size:26px; color:#333333; padding:50px 0 0 0; text-align:center;}
	#Contentbg { width:710px; background:url(../images/contentbg.gif) repeat-y; padding:0 145px 0 145px;}
		#ContentDate { color:#4b4a4a; padding:10px 0 20px 0; text-align:center;}
		#ContentDate span { padding:0 0 0 50px; color:#de0000;}
		#Contentbg p { color:#656565; padding:20px 0 0 0; line-height:24px; text-indent:2em;}
	#ContentFoot { width:1000px; height:91px; background:url(../images/contentFoot.gif) no-repeat;}

#company { clear:both; width:779px; height:150px; margin:0 auto; background:url(../images/company.jpg) no-repeat; padding:24px 0 0 180px;}
	.infor { width:165px; float:left;}
	.infor h2 { height:24px; color:#FFF; font-size:14px; font-weight:normal;}
	.infor h2 img { float:left; padding:5px 5px 0 0;}
	.infor h2 span { float:left;}
	.infor ul { clear:both; margin:0 0 0 7px;}
	.infor li { color:#FFF; font-size:12px; height:20px;}
	.infor li a { color:#FFF; text-decoration:none;}

#foot_line { clear:both; width:100%; background:#1c1c1c;}
	#foot_line img { margin:0 auto;}

#foot { width:100%; min-height:64px; _height:64px; background:#1c1c1c; padding:7px 0 0 0;}
	#foot li { color:#FFF; text-align:center; line-height:18px;}
	#foot li a { color:#FFF;text-decoration:none;}