@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	background-color:#000;
	color:#FFF;
}

#warpper{ background-image:url(images/bg.jpg); background-position:center; background-position:top; background-repeat:no-repeat; width:1082px; margin:0 auto; }

	#top{ height:240px; width:1082px; }

		#menu{  }
		#menu ul { list-style:none; margin:0; padding:0; padding-left:585px; padding-top:27px; }
		#menu ul li { float:left; background-color:#000; height:60px; width:71px; margin:0; padding:0; margin-left:1px; display:block; }
		#menu ul li a { padding:0; margin:0; padding-left:8px; height:59px; margin-top:0px; display:block; text-decoration:none; }
		#menu ul li a:hover { border-bottom:2px solid #ccb575; background-color:#2e2e2e; }
		#menu ul li .lihover { border-bottom:2px solid #ccb575; background-color:#2e2e2e; }
		#menu ul li a p { padding:0; margin:0; font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:12px; color:#FFF; padding-top:40px; }

	#content { margin-top:1px; height:577px; }
		.content_msk { background-color:#000; border-bottom:1px solid #3e4344; border-top:1px solid #3e4344; opacity:0.95; filter:alpha(opacity=95); }
			.title { float:left; }
			.title div { margin:0; padding:0; margin-top:3px; width:280px; height:67px; border-right:1px solid #3e4344; }
			.title div p { margin:0; padding:0; padding-top:26px; padding-right:42px; text-align:right; font-family:"Times New Roman", Times, serif, Helvetica, Arial,  sans-serif; font-size:18px; color:fff; }
			
			.space { float:left; }
			.space div { margin:0; padding:0; margin-top:3px; width:92px; }
			
			.mainContent { float:left; }
				.info { margin:0; padding:0; padding-left:50px; padding-top:35px; }
				.info .info_c { width:560px; border-bottom:1px dotted #3e4344; }
				.info div div { width:560px; border-bottom:0px solid #3e4344; height:28px; }
				.info div table .date { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:14px; font-weight:bold; color:#9e7900; }
				.info div table .info_content { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:14px; font-weight:bold; color:#9d9d9d; }
				.info div table .info_content a { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:14px; font-weight:bold; color:#9d9d9d; text-decoration:none; }
				.info div table .info_content a:hover { color:#333; }

				.news { margin:0; padding:0; padding-left:50px; padding-top:35px; }
				.news .news_c { width:560px; border-bottom:1px dotted #3e4344; }
				.news div div { width:560px; border-bottom:0px solid #3e4344; height:28px; }
				/*.news div table .date { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:14px; font-weight:bold; color:#9e7900; }*/
				/*.news div table .news_content { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:14px; color:#9d9d9d; }*/
				/*.news div table .news_content a { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:14px; line-height:20px; color:#fff; text-decoration:none; }*/
				/*.news div table .news_content a:hover { color:#CCC; }*/
				.news div .date { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:14px; font-weight:bold; color:#9e7900; }
				.news div .news_content { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:14px; color:#9d9d9d; }
				.news div .news_content a { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:14px; line-height:20px; color:#fff; text-decoration:none; }
				.news div .news_content a:hover { color:#CCC; }

				.contact_info { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:14px; color:#fff; }
				.contact_email { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:14px; color:#d1ae59; }
				.contact_email:hover { color:#9e7900; }
				
				.index { margin:0; padding:0; padding-left:50px; padding-top:25px; }
				.index .index_info { width:800px; }
				.index .index_info div { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:14px; color:#FFF; }
				.index .index_info ul { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:14px; color:#FFF; margin:0; padding:0; padding-left:14px; }
				
				.teamc { width:749px; margin:0; padding:0; padding-left:50px !important; padding-left:50px; padding-top:35px;  }
				.teamc div .title { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; /*color:#9e7900;*/ color:#9e7900; font-size:14px; font-weight:bold; line-height:15px; }
				.teamc div .title2 { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; color:#9e7900; font-size:12px; font-weight:bold; line-height:14px; }
				.teamc div p { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; /*color:#9d9d9d;*/ color:#fff; font-size:14px; }
				.teamc div .space_team { height:29px; }
				.teamc .team_c { margin:0; padding:0; width:749px; height:500px; overflow:hidden; padding-left:0px !important; padding-left:0px; }
				.teamc .teamc_box { width:720px; }
				
				.portfolio { width:749px; margin:0; padding:0; padding-left:50px !important; padding-left:50px; padding-top:35px;  }
				.portfolio div .title { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; color:#9e7900; font-size:14px; font-weight:bold; line-height:15px; }
				.portfolio div .title2 { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; color:#9e7900; font-size:14px; font-weight:bold; line-height:13px; }
				.portfolio div p { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; /*color:#9d9d9d;*/ color:#fff; font-size:14px; }
				.portfolio div .space_team { height:29px; }
				.portfolio .portfolio_c { margin:0; padding:0; width:749px; height:500px; overflow:hidden; padding-left:0px !important; padding-left:0px; }
				.portfolio .portfolio_box { width:720px; }
				.portfolio div p a { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:14px; color:#d1ae59; }
				.portfolio div p a:hover { color:#9e7900; }
				
	#footer { height:20px; background-color:#000; padding-top:20px; }
	#footer .copyright { float:left; font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:11px; color:#fff; padding-left:20px; }
	#footer .ysd { float:right; }
	#footer .ysd a { font-family:"Times New Roman",Helvetica, Arial,  sans-serif; font-size:11px; color:#fff; text-decoration:none; padding-right:20px; }
	#footer .ysd a:hover { color:#ff8c3f; }

