@charset "utf-8";
/*	
	版本信息:
		最后修改:2009-5-29
		联系:Uriel(uriel.hu@gmail.com)
		
	结构模块:
		1.reset		html标签的默认样式
		2.routine	常用预置样式
		3.layout	页面结构样式
		4.detail	网页详细样式
	
		模块说明：
			1.reset模块关系全局，修改需非常慎重！
			2.routine模块为常用预置样式，不可修改，但可按需要扩充完善
			2.layout模块用于网页大区块布局，默认的样式结构仅供参考，可按实际需求调整扩充
			3.detail模块用于配置网页详细样式
		
	参考借鉴：
		YUI
		alimama
		
	命名约定：
		1.不使用大写形式的类名和id名
		2.尽可能使用描述性的英文单词的组合作为类名和id名
		3.类名或id名的多个英文单词之间使用“_”下划线分隔
		4.不要求多个英文单词之间一定要使用间隔符
		
	常用hack手段
		注意：其实良好的结构比任何hack都好，当然了万不得已的时候该用还得用-_-b
			width:1px;#width:1px;_width:1px;	ff,ie7,ie6
			width:1px;*width:1px;				ff,ie6/ie7
	
	新页设置
		html	backgroung	页面背景
*/

/*reset start*/
	html{
		color:#000;font-family:Arial,"宋体";font-size:12px; background:#000;
	}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {
		margin:0;padding:0;
	}
	table{
		border-collapse:collapse;border-spacing:0;
	}
	fieldset,img{
		border:0;
	}
	address,caption,cite,code,dfn,em,strong,th,var,optgroup{
		font-style:inherit;font-weight:inherit;
	}
	del,ins{
		text-decoration:none;
	}
	li {
		list-style:none;
	}
	caption,th{
		text-align:left;
	}
	h1,h2,h3,h4,h5,h6{
		font-size:100%;font-weight:normal;
	}
	abbr,acronym{
		border:0;font-variant:normal;
	}
	sup {
		vertical-align:baseline;
	}
	sub {
		vertical-align:baseline;
	}
	input,button,textarea,select,optgroup,option{
		font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;
	}
	input,button,textarea,select{
		*font-size:100%;
	}
	
	
/*reset end*/

/*routine start*/
	/*排列*/
		.b_c{margin:auto;}
		.t_l{text-align:left;}
		.t_c{text-align:center;}
		.t_r{text-align:right;}
	/*清除浮动*/
		.c_b{zoom:1;}
		.c_b:after{clear:both;content:" ";display:block}
/*routine end*/
	.page{background:url(main_bg.jpg) top center no-repeat; padding-bottom:250px;}
	.top{height:120px; width:1000px; margin:0 auto;}
	.top_logo{float:left;margin:35px 0 0 0;}
	.top_menu{float:right;margin:104px 0 0 0;}
	.top_menu ul{ background:url(top_menu_bg.jpg) no-repeat;}
	.top_menu ul li{display:inline; margin:0 9px 0 0; color:#272624; }
	.main{border:solid 1px #131915; width:1013px; height:337px; margin:5px auto 60px auto; background:#000; color:#B2A360;}
	.bottom{ height:189px; background: url(bottom_bg.jpg) right;}
	.menu_btn{ text-align:right; width:1000px; margin:3px auto;}
	.bottom_menu{ width:1000px; margin:0 auto;}
	.bottom_txt{width:1000px; margin:0 auto; color:#9E9D83; font-size:10px; line-height:12px; font-family:Arial, Helvetica, sans-serif;}
	.foot{height:170px;overflow: hidden;}
	
	.type_1{margin:0 0 0 0; height:337px; overflow:hidden;}
	
	.show_left a{display:block; width:10px; height:25px; background:url(btn_1_2.gif) no-repeat;}	
	.show_right a{display:block; width:10px; height:25px; background:url(btn_2_2.gif) no-repeat;}
	
	.Scroller-Container,.Scroller-Container a,.Scroller-Container a:hover{ color:#fff; line-height:20px;}
	.Scroller-Container a:hover{ text-decoration:underline;}
	/*小logo墙样式开始*/
	.show_logo{margin:10px auto auto auto;}
	.logo_li{float:left; width:840px; margin:0 0 0 60px;}
	.logo_li ul{ margin:0 0 0 10px;}
	.logo_li ul li{ display:inline; margin:2px 4px 2px 0;float:left; display:block;}
	.logo_li ul li img{ border:solid 1px #AFA462;}
	.te{position:absolute; margin:-90px 0 0 -110px; height:80px; width:120px; padding:10px; overflow:hidden; color:#666; background:url(logo_txt.gif) no-repeat; z-index:999; display:none;}
	/*小logo墙样式结束*/
	/*大logo墙开始*/
	.logo_li2{float:left; width:960px;}
	.logo_li2 ul{ margin:80px 0 0 70px;}
	.logo_li2 ul li{ display:inline; float:left;}
	.logo_li2 ul li a{border:solid 1px #000; display:block; float:left;margin:0 2px 2px 0;filter:alpha(opacity=40);opacity: 0.4;-moz-opacity:0.4;}
	.logo_li2 ul li a:hover{border:solid 1px #AFA462; display:block; float:left;margin:0 2px 2px 0;filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;}
	/*大logo墙结束*/
	/*相册开始*/
	.show_album{ padding:30px;}
	.album_li li{ display:inline;}
	.album_li li img{margin:3px 7px 4px 0;}
	.album_li li a{filter:alpha(opacity=40);opacity: 0.4;-moz-opacity:0.4; display:block; float:left;}
	.album_li li a:hover{filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;}
	.show_album_img img{ border:solid 1px #B1A362;}
	.show_album_txt1{ font-size:11px; color:#9A9963; line-height:22px; border-bottom:dashed 1px #323232; margin:0 0 5px 0; padding-left:2px;}
	.show_album_txt2{ font-size:14px; color:#999; margin-bottom:15px;}
	.show_album_txt3{ color:#666666; font:12px; line-height:18px;}
	/*相册结束*/
	/*新闻开始*/
	.news{ padding:40px 70px;}
	.news_li{ height:210px;}
	.news_li ul li{background:#0A0A0A; line-height:25px; padding:0 10px;}
	.news_li ul li a{color:#666; text-decoration:none;}
	.news_li ul li a:hover{color:#eee;}
	.news_li ul .no_bg{ background:#000;}
	.news_li_num{ color:#666;}
	.news_li_num a{ color:#B1A364; text-decoration:none; font-family:"宋体"; font-size:10px;}
	.news_title{ border-bottom: dashed 1px #333; color:#AEA361; line-height:30px; font-weight:bold;}
	.news_data { margin:10px 0; line-height:20px; color:#999;}
	.news_data a{ color:#999; text-decoration:none;}
	.news_data a:hover{ text-decoration:underline; color:#999;}
	.news_date{ text-align:right; color:#AEA361; font-size:10px;}
	/*新闻结束*/
