@charset "utf-8";
/*
AddDate:2009-10-14
Author:Mornone
Actions:Layer of Site
*/

/*
本页颜色代码：

********首页版块********
细线表格：#9ABA30
表格上方表头:#DDDDDD


*******导航条链接********
	a:link {#FFF}
	a:visited {#FFF}
	a:hover {#DAFA00}
	
下拉菜单：
	下拉边框：	#16990F
	下拉文本颜色：#1F8A0F
	背景颜色：	#Menu_func.js	backgroundColor;
	鼠标hover：{background: #1CBF13; color: #DAFA00}

*******右侧滚动图片边框********
	图片边框:#55950B
*/


/*reset style for focus images*/
* { margin:0; padding:0;}
fieldset, img { border:none; }
ul,li { list-style-type:none;}

/*Public Style*/
body { padding:0; margin:0; background:url(../images/top_banner_bg.jpg) repeat-x;}



a:link { color:#1F8A0F; text-decoration:none;}
a:visited { color:#1F8A0F; text-decoration:underline;}
a:hover { color:#407800; text-decoration:underline;}

.float_l { float:left;}
.float_r { float:right;}

.mar_top_5 { margin-top:5px;}
.mar_left_5 { margin-left:5px;}

.padd_top_8 { padding-top:8px;}

.bor_l_1 { border-left:1px solid #9ABA30;}
.bor_r_1 { border-left:1px solid #9ABA30;}

.clear { clear:both;}

/*Layer Style*/
.main { margin:0 auto; width:1000px; height:auto; display:block;}

	#marqueebox { display:block; margin-left:25px !important;/*FF*/margin-left:0px;/*ie6*/}
.top_banner { width:988px; height:auto; margin:0 auto; border-left:1px solid #9ABA30; border-right:1px solid #9ABA30; border-bottom:1px solid #9ABA30; padding-bottom:8px; display:block;}
	.banner { background:url(../images/banner.jpg) #FFFFFF no-repeat top right; height:220px;}
		.logo { margin-left:15px; background:url(../images/logo.png-) no-repeat; display:block; width:145px; height:150px;}
	
	
	.nav ul,.nav ul li { margin:0px; padding:0px;}
	.nav ul { list-style-type:none; background:url(../images/nav_bg.jpg); height:36px;}
	/*W3C CSS 验证通过*/
		.nav ul li { float:left; display:block; text-align:center; height:25px; margin:0 0px; line-height:36px;}
		*+html .nav ul li { float:left; display:block; text-align:center; height:25px; margin:0 4px; line-height:36px;}
		* html .nav ul li { float:left; display:block; text-align:center; height:25px; margin:0 3px; line-height:36px;}
	/*W3C CSS 验证通过*/
			.nav ul li a { display:block; float:left; margin:0 4px;}



	.content { width:988px; height:auto; margin:0 auto; display:block;}
	
		.content .main_left { float:left; width:625px; height:auto;}
		
	/*W3C CSS 验证通过*/
		.content .left_box{ width:625px; height:261px !important; height:auto; background:url(../images/bg_header.png) repeat-x;}
		* html .content .left_box{ width:625px; height:auto; background:url(../images/bg_header.png) repeat-x;}
		
			.content .left_box .main_left_top { display:block; width:625px; height:30px; margin-bottom:-2px; background:url(../images/bor1_bg.gif) repeat-x; border-right:1px solid #DDDDDD;}/*FF*/ 

			*+html .content .left_box .main_left_top { display:block; width:625px; height:30px; margin-bottom:0px; background:url(../images/bor1_bg.gif) repeat-x; border-right:1px solid #DDDDDD;}/*ie7*/

			* html .content .left_box .main_left_top { display:block; width:625px; height:30px; margin-bottom:0px;/*ie6*/ background:url(../images/bor1_bg.gif) repeat-x; border-right:1px solid #DDDDDD;}/*ie6*/

	/*W3C CSS 验证通过*/
			.content .left_box .main_left_top .tit {background:url(../images/tit_bg.jpg) no-repeat; display:block; height:30px; width:auto;}
			.content .left_box .main_left_top .tit .a { font-size:14px; color:#FFF; line-height:30px; font-weight:bold; text-align:center; display:block; width:103px; float:left;}
					.tit .top_header_line { height:24px; overflow:hidden; line-height:29px; padding-top:5px;}
					.tit .report { display:block; height:16px; padding-left:-10px; margin-left:0px; margin-top:1px; float:left;}
					.tit .report p { text-indent:0em; display:block;}			
			
			
			.content .left_box .focus_box { height:209px; margin:0px; width:auto;}
				
				.content .left_box .focus_box .focus_left { float:left; margin-left:-105px !important; *margin-left:0px !important; *margin-left:0px;}
					.content .left_box .focus_box .focus_left .focus_left_content { display:block; width:310px; height:205px;/* border:2px solid #D10000;*/ margin-left:5px; margin-top:2px;}
				
				.content .left_box .focus_box .focus_right { float:left;}
				.content .left_box .focus_box .focus_right .focus_right_bl { width:5px; height:207px; display:block; }	
				.content .left_box .focus_box .focus_right .focus_right_bm { width:auto; height:207px; display:block; margin-left:0px; padding:8px 0 0 0;}
					

					.focus_right_bm ul { margin:0px; padding:0px; list-style-type:none; width:300px;}	
					.focus_right_bm ul li { display:block; width:auto; background:url(../images/point.gif) left center no-repeat; padding-left:8px;}
						
					.focus_right_bm ul li span { display:block; float:left; width:80px;}
					.focus_right_bm ul li a{ color:#333; text-decoration:none; width:200px; display:block; float:left; text-overflow:ellipsis; overflow:hidden;}
					.focus_right_bm ul li a:visited{ color:#333; text-decoration:none;}
					.focus_right_bm ul li a:hover{ color:#9ABA30; text-decoration:underline;}

					
					
				.content .left_box .focus_box .focus_right .focus_right_br { background:url(../images/focus_box_2_br.jpg) no-repeat; width:12px; height:207px; display:block; margin-left:0px;}	
			
		.left_box2{ width:624px; height:auto;}		
			.left_box2 .content_box_top { background:url(../images/bor1_bg.gif) repeat-x; height:30px; width:auto;/* border-top:1px solid #DDDDDD; */border-right:1px solid #DDD;}	
				.left_box2 .content_box_top .tit { display:block; background:url(../images/tit_bg.jpg) no-repeat; width:122px; height:30px; float:left; padding:0 0 0 20px;}
				.left_box2 .content_box_top .more { display:block; background:url(../images/more.gif) 0 0 no-repeat; width:40px; float:right; height:26px; margin-right:10px; line-height:1000px; overflow:hidden;}
			.left_box2 .content_box_main { border:1px solid #9ABA30; height:auto; width:auto; padding:5px;}
			
			.left_box2 .one_box { width:305px; float:left; margin:0 5px 0 0; height:auto;}
			.left_box2 .two_box { width:305px; float:right; margin:0 0px 0 5px; height:auto;}
			

		.all_box { width:983px; height:auto;}			
			.all_box .content_box_top { background:url(../images/content_top_bg.jpg) repeat-x; height:26px; width:auto; border-left:1px solid #9ABA30; border-right:1px solid #9ABA30;}	
				.all_box .content_box_top .tit { display:block; background:url(../images/tit_bg.jpg) no-repeat; width:122px; height:30px; float:left; padding:0 0 0 20px;}
				.all_box .content_box_top .more { display:block; background:url(../images/more.gif) center top no-repeat; width:39px; float:right; height:26px; margin-right:10px; line-height:1000px; overflow:hidden;}
			.all_box .content_box_main { border:1px solid #9ABA30; height:auto; width:auto; padding:5px;}
		

				/*首页公告、新闻列表*/
.index_list { border:1px solid #000;}
				.inforlist ul { margin:0px; padding:0px; list-style-type:none;}
				
				.inforlist .br2td { float:left; width:50%;}
					.inforlist ul li { background:url(../images/ico-3.gif) left center no-repeat; padding-left:10px; font-size:12px;}
					/*
					.inforlist ul li a { float:left; width:200px;}
					.inforlist ul li span{ font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; color:#999999; float:left;}		*/
					.inforlist ul li span { display:block; float:left; width:60px;}
					.inforlist ul li a{ color:#333; text-decoration:none; width:220px; display:block; float:left; text-overflow:ellipsis; overflow:hidden;}
					.inforlist ul li a:visited{ color:#333; text-decoration:none;}
					.inforlist ul li a:hover{ color:#9ABA30; text-decoration:underline;}
/*					
			.inforlist ul li a:link{ color:rgb(0,0,146); text-decoration:none;}
			.inforlist ul li a:visited{ color:rgb(0,0,225); text-decoration:underline}
			.inforlist ul li a:hover{ color:rgb(100,0,146); text-decoration:underline;}
*/					


/*show style*/

		.left_box2_show{ width:624px; height:auto;}
			.left_box2_show .content_box_top { background:url(../images/bor1_bg.gif) repeat-x; height:30px; width:auto;/* border-left:1px solid #9ABA30; */border-right:1px solid #DDDDDD; line-height:30px;}	
				.left_box2_show .content_box_top .tit { display:block; background:url(../images/tit_bg.jpg) no-repeat; width:103px; height:30px; float:left; padding:0 0 0 20px; line-height:30px;}
				.left_box2_show .content_box_top a { display:block; background:url(../images/tit_show_bg.gif) right center no-repeat; width:atuo; float:left; height:28px; margin-right:10px; padding-right:10px; padding-top:2px; overflow:hidden; line-height:30px;}
			.left_box2_show .content_box_main { border:1px solid #9ABA30; height:auto; width:auto; padding:5px;}
/*show style*/

		.content .main_right { float:right; width:330px; height:auto; margin-right:2px;}
			.content .main_right .right_box {}
				.main_right .right_box .content_box_top { background:url(../images/bor1_bg.gif) repeat-x; height:30px; border-right:1px solid #DDD;}
					.right_box .content_box_top .tit { display:block; background:url(../images/tit_bg.jpg) 0px center no-repeat; width:230px; height:30px; float:left; padding:0 0 0 20px;}
					.right_box .content_box_top .more { display:block; background:url(../images/more.gif) 0 0px no-repeat; width:40px; float:right; height:26px; margin-right:10px; line-height:1000px; overflow:hidden;}
					.right_box .content_box_main { height:auto; width:auto; padding:5px; /*text-align:justify; text-justify:inter-ideograph;*/ border-left:1px solid #9ABA30; border-right:1px solid #9ABA30; border-bottom:1px solid #9ABA30;}

.footer { background:url(../images/top_banner_bg.jpg) left -80px repeat-x; height:auto; width:988px; margin:0 auto; padding-top:10px; padding-bottom:15px; text-align:center; border-top:1px solid #dc828b;}
	.footer ul { margin:0px 0 0 150px; padding:0px; list-style-type:none;}
	.footer ul li { float:left; margin-left:20px;}
	.copy { float:none; height:auto; width:988px; margin:0 auto; text-align:center; padding-top:5px;}







/*Font Style*/
.hei_12 { font-family:"宋体"; color:#000000; font-size:12px;}
.hei_14_b { font-weight:bold; font-family:"宋体"; color:#000000; font-size:14px;}
.hei_14_n { font-family:"宋体"; color:#000000; font-size:14px;}
.red_12 { color:#FF0000; font-family:"宋体"; font-size:12px;}

/*
	.nav ul li a { color:#4c431c; text-decoration:none;}
	.nav ul li a:visited { color:#4c431c; text-decoration:underline;}
	.nav ul li a:hover { color:#CC3300; text-decoration:underline;}


	.nav ul li a { color:#FFF; font-weight:bold; text-decoration:none;}
	.nav ul li a:visited { color:#FFF; text-decoration:none;}
	.nav ul li a:hover { color:#DAFA00 ; text-decoration:none; padding-top:0px;}
*/	

	.nav ul li a { color:#333; font-weight:bold; text-decoration:none;}
	.nav ul li a:visited { color:#333; text-decoration:none;}
	.nav ul li a:hover { color:#DAFA00 ; text-decoration:none; padding-top:0px;}
			.mo { background:url(../images/nav_bg_hover.jpg) no-repeat;}
	
.focus_right_bm ul li { font-size:12px; line-height:22px;}
	.focus_right_bm ul li span { font-size:12px; font-family:Georgia; color:#b3b3b3;}

/*新闻模板样式*/
.con_tit { font-size:14px; line-height:15px; margin-top:5px; margin-bottom:10px;}
	
	.left_box2 .content_box_top .tit { font-size:14px; font-weight:bold; text-align:left; line-height:30px; color:#FFF;}

			.left_box2 .content_box_main { font-size:14px; line-height:20px; color:#AA6F00;}
			.left_box2 .content_box_main p{ text-indent:2em; margin:0px;}
			.left_box2 .content_box_main img{ border:1px solid #AA6F00; padding:2px; margin:5px 5px -1px 5px;}


	.all_box .content_box_top .tit { font-size:14px; font-weight:bold; text-align:left; line-height:26px; color:#FFF;}

			.all_box .content_box_main { font-size:14px; line-height:20px; color:#AA6F00;}
			.all_box .content_box_main p{ text-indent:2em; margin:0px;}
			.all_box .content_box_main img{ border:1px solid #AA6F00; padding:2px; margin:5px 5px -1px 5px;}

/*show style*/

	.left_box2_show .content_box_top .tit { font-size:14px; font-weight:bold; text-align:left; line-height:26px; color:#FFF;}
	.left_box2_show .content_box_top a { font-size:14px; font-weight:bold; text-align:left; line-height:26px; color:#599d0c;}

			.left_box2_show .content_box_main { font-size:14px; line-height:20px; color:#000;}
			.left_box2_show .content_box_main p{ text-indent:2em; margin:0px;}
			.left_box2_show .content_box_main img{ border:1px solid #AA6F00; padding:2px; margin:5px 5px -1px 5px;}

	/*按钮样式*/
	.btn_on {background: url(../images/register.jpg) repeat-y; text-align:center; width:290px; height:48px; line-height:48px; font-size:13px; display:block; padding:0 5px 0 5px; margin-right:0px; margin-left:0px; float:left;}
	
	.con_box_top { background:url(../images/con_box_top.jpg) no-repeat; width:594px; height:61px; padding-left:20px;}
		.con_box_tit { font-size:15px; color:#000; margin-left:40px;}
	.con_box_mid { background:url(../images/con_box_mid.jpg) repeat-y; padding-left:20px; padding-right:20px;}
	.con_box_bot { background:url(../images/con_box_bot.jpg) no-repeat; width:594px; height:26px; padding-left:20px;}


	/*news show style*/	
			.main_news_list { height:358px;}	
			.main_news_list ul { list-style-type:none; margin:0px 0 0 10px; padding:0;}			
			.main_news_list ul li { height:17px; font: 14px/15pt "宋体"; padding:13px 0 0 0; border-bottom:1px dashed #dfdfdf; padding-left:10px; display:block; width:557px; float:left; background:url(../images/point.gif) no-repeat 0px 20px;}

			.slider_news_list ul li { height:17px; font: 14px/15pt "宋体"; padding:5px 0 0 0; border-bottom:1px dashed #dfdfdf; padding-left:15px; display:block; width:310px; height:auto; float:left; background:url(../images/point.gif) no-repeat 0px 12px;}

			.main_news_list .is_new{ background:url(../images/new.gif) 0px center no-repeat; display:block; width:28px; height:11px; float:left;}
			
/*
			.left_box2_show .content_box_main .main_news_list ul li a{ color:#AA6F00; text-decoration:none;}
			.left_box2_show .content_box_main .main_news_list ul li a:visited{ color:#DD8F00; text-decoration:underline;}
			.left_box2_show .content_box_main .main_news_list ul li a:hover{ color:#DD8F00; text-decoration:underline;}
*/	
			.main_news_list ul li a{ color:#000; text-decoration:none; display:block; float:left; width:450px;}
			.main_news_list ul li a:visited{ color:#555; text-decoration:underline;}
			.main_news_list ul li a:hover{ color:#222; text-decoration:underline;}
		
			.main_news_list ul li span { font-size:12px; font-family:Georgia; color:#b3b3b3; display:block; width:auto; margin-left:4px; float:left;}
			

	/*news show style*/		
	
	/*begin guestbook style*/
			.guestbook { padding:10px 15px 15px 15px; border:0px solid #C60000; height:auto; color:#000000;}
			.guestbook #book td { height:35px;}
			.guestbook  input { border:0px; width:200px;color:#000;font-size:14px;line-height:23px; font-family:courier;padding-left:15px;height:20px;padding:0px;border:1px #d2d2d2 solid; background: url(../images/inputbg.gif) repeat-x}
			.guestbook  .buttons,.guestbook .btn_on { width:86px; height:34px; border:0; background:url(http://email.163.com/index/images/j2.gif) 0 -64px; font-size:14px; color:#FFFFFF; font-weight:bold;}
			.guestbook .BtnHv{ width:86px; height:34px; border:0; background:url(http://email.163.com/index/images/j2.gif) -128px -64px; font-size:14px; color:#FFFFFF; font-weight:bold;}
			.guestbook span { color:#DD8F00; font-weight:bold;}
			.AD { width:350px; height:200px; float:right; background:url(../images/ad.jpg) no-repeat 30px -10px;}
			.guestbook .tip { margin:0px 0 0 70px;}
			.guestbook .display_content li p { text-indent:5.5em;}
	/*begin guestbook style*/
	

	
/*show style*/
			
	.right_box .content_box_top .tit { font-size:14px; font-weight:bold; text-align:left; line-height:27px; color:#FFF;}
			.right_box .content_box_main { font-size:14px; line-height:20px; color:#AA6F00;}				
			
	.footer ul li { font-size:14px; color:#666666;}
	.footer ul li a{ color:#AA6F00; text-decoration:none;}
	
	.copy { font-size:12px; font-family:Verdana; color:#407800;	display:block;filter:Glow(Color=#FFFFFF, Strength=3);height:100%;}	
	
/*special style*/			

.tip { display:block; border:1px solid #fff; position:relative; top:3px; left:10px; width:250px; background:#ffbc39; filter: alpha(opacity=80); line-height:25px;}
.show_tip { display:block; border:1px solid #fff; position:relative; top:3px; left:10px; width:250px; background:#ffbc39; filter: alpha(opacity=80); line-height:25px;}

.show_tip a ,.tip a { display:block; filter: alpha(opacity=100); color:#4c431c;}

.special_nav { color:#FFFFFF;}

/*page style*/
.pagestyle { text-align:center; margin-top:5px;}


#n1 table td,#n2 table td { padding:2px; text-align:center;}

	#n1 table td a:link,#n2 table td a:link{ color:rgb(0,0,146); text-decoration:none;}
	#n1 table td a:visited,#n2 table td a:visited{ color:rgb(0,0,225); text-decoration:none}
	#n1 table td a:hover,#n2 table td a:hover{ color:rgb(100,0,146); text-decoration:underline;}

#n1 table td img,#n2 table td img { width:300px; /*height:72px;*/ border:#55950B 1px solid;}

,#i1 table td,#i2 table td  { padding:2px; text-align:center;}
#i1 table td img,#i2 table td img { width:81px; height:33px; border:#55950B 1px solid;}

/*menu style*/
.mtDropdownMenu {
	left: -1000px;
	overflow: hidden;
	position: absolute;
	top: -1000px;
	margin-top: 10px !important;
	margin-top: 0px;
	margin-left:0px;
	width:100px;

}
.mtDropdownMenu .content {
	position: absolute
}
.mtDropdownMenu .items {
	z-index: 2; 
	left: 0px; 
	border: #16990F 1px solid; 
	position: relative; 
	top: 0px
}
.top .items {
	color: #FFFFFF;

}
.mtDropdownMenu .item {
	border: medium none; 
	font-size: 12px; 
	cursor: hand; 
	color: #1F8A0F; 
	font-weight:bold;
	line-height:18px;
	text-decoration: none;
}
.mtDropdownMenu .background {
	z-index: 1; 
	position: absolute; 
	left: 0px; 
	top: 0px; 
	FILTER: alpha(opacity=95); 
	moz-opacity: .8;
}
.mtDropdownMenu .shadowRight {
	z-index: 3; 
	position: absolute; 
	width: 2px; 
	top: 3px; 
	FILTER: alpha(opacity=40);
	moz-opacity: .4
}
.mtDropdownMenu .shadowBottom {
	z-index: 1; 
	FILTER: alpha(opacity=40); 
	left: 3px; 
	position: absolute; 
	height: 2px; 
	moz-opacity: .4
}

.mtDropdownMenu .hover {
	background: #1CBF13; 
	color: #DAFA00
	}
.mtDropdownMenu .item IMG {
	margin-left: 0px
}
/*menu style*/

/*lightbox style*/
.hidden{display:none;}
.cboxTitle { color:#FF0000;}
.cbox_padd{ padding-right: 10px; padding-left: 10px; background: #fff; padding-bottom: 10px; line-height: 20px; padding-top: 10px}
.cbox_p{ text-indent:2em; font-size:14px; line-height:20px;}


/*滑动tabs*/
.Tab{height:100%;text-align:left}
.Tab .title,.Tab .title div,.Tab .title .n1,.Tab .title .n1 span,.Tab .title .n2,.Tab .title .n2 span{background:url("../images/round_tree_menu_bg.gif") no-repeat left top}
.Tab .title{height:29px;padding-left:-10px}
.Tab .title div{background-position:right top;display:block;height:100%}
.Tab .title .n1{background-position:left -36px;height:34px;line-height:34px; display:block;float:left;text-align:center;padding-left:0px;margin-top:0px;margin-left:1px;color:#FFF; text-decoration:none; width:99px;}
.Tab .title .n2{background-position:left -36px;height:34px;line-height:34px; display:block;float:left;text-align:center;padding-left:0px;margin-top:0px;margin-left:1px;color:#1CBF13; text-decoration:none; width:99px;}

.Tab .title .n1 span,.Tab .title .n2 span{background-position:right bottom;display:block;padding-right:12px;}
.Tab .title .n1 { font-weight:bold; font-size:14px;}
.Tab .title .n2{background-position:left 0px; font-size:14px;}
.Tab .title .n2 span{background-position:right 0px}

.tabcon ul{margin:5px auto;padding:0}
.tabcon ul li{height:24px;line-height:24px;padding-left:16px;overflow:hidden;display:block}

.td_title { background:url("../images/bg_2.gif") repeat-x; border-top:1px solid #dfdfdf; height:23px; line-height:23px;}
.td{ height:25px;}