/*for 960px iinterest 090223am*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0; font-family: "宋体"; font-size:12px;}

img{ border:none;}

table{ border-collapse:collapse; border-spacing:0; } 

.clear1{ clear:both; height:0; overflow:hidden;}

/*new_nav*/

#new_nav{ margin:0 auto; width:960px; margin-top:1px; border-top:2px #d7d7d7 solid;}

	#new_nav a:hover{ text-decoration:underline;}

	.new_navbg{ float:left; width:100%; margin-top:3px; background:#fff;}
	
	.logo2{ float:left; width:150px; height:46px; margin-top:5px; text-align:center;}
	
	.nn_menu{ float:right; width:760px; height:18px; margin-top:10px; font-weight:bold; }
	
		.nn_menu a{ font-size:14px; text-decoration:none; color:#333;}
	
		.nn_menu ul{ width:100%;}
		
		.nn_menu li{ float:left; width:120px; border-left:1px #d7d7d7 solid; text-align:center; list-style:none; font-size:14px;}
		
	.nn_menu2{ float:right; width:470px; margin-right:94px; display:inline; background:url(../images/menu_bg.jpg) top right no-repeat;}
	
		.nn_menu2 a{ font-size:12px; text-decoration:none; color:#555;}
	
		.nn_menu2 ul{ float:left; width:98%; height:40px; padding-left:10px; background:url(../images/menu_bg2.jpg) left 7px no-repeat; overflow:hidden;}
		
		.nn_menu2 li{ float:left; padding:0 9px; line-height:40px; text-align:center; overflow:hidden; list-style:none;}

/*mini-nav*/
.mini_nav{ width:960px;/*750px*/ height:32px; margin:3px auto 0 auto; border-top:1px #d7d7d7 solid; border-bottom:1px #d7d7d7 solid; overflow:hidden;}

	.mini_nav ul{ float:right; width:840px;/*640px*/}
	
		.mini_nav li{ float:left; padding:0 15px;/*padding:0 9px*/ height:32px; line-height:32px; list-style:none; background:url(../images/mini_menu_line.jpg) right 10px  no-repeat; text-align:center;}
		
		.mini_nav li a{ color:#000; text-decoration:none;}
		
		.mini_nav li a:hover{ text-decoration:underline;}
		
	.mini_link{ float:left; width:80px; height:32px; text-indent:-999px;  background:url(../images/mini_logo.jpg) 30px 2px no-repeat;}
	
		.mini_link a{ display:block; width:100px; height:32px;}
		
	.no-bg{ background:none!important;}

/*foot*/

#foot{ margin:5px auto; width:960px; /*width:960px;*/ height:80px; border-top:1px #d7d7d7 solid;}

.foot01{ float:left; margin-top:10px; width:100%; height:24px; line-height:24px; text-align:center;}

.foot01 a{ color:#000000; text-decoration:underline;}

/*new footer*/

#footer{ width:960px; margin:20px auto 0 auto; padding-bottom:20px; border-top:1px #d7d7d7 solid; overflow:hidden;}

	.foot-con{ width:500px; margin:0 auto; list-style:none; overflow:hidden;}

	.foot-con ul{ width:501px; margin:15px 0 10px -1px; list-style:none;}
	
		.foot-con ul li{ float:left; padding:0 10px; height:16px; line-height:16px; border-left:1px solid #d7d7d7;}
		
		.foot-con ul li a{ color:#222; text-decoration:underline;}
		
	.foot-con p{ float:left; width:100%; padding:4px 0 6px 0; text-align:center;}
	
	.foot-con p a{ color:#000; text-decoration:underline;}
		
	.foot-img{ position:relative; width:500px;}
	
		.foot-img img{ position:absolute; display:block; right:-340px; top:5px;}
	
	.foot-sp{ float:left; width:230px; margin:15px 0 0 0; display:inline;}
	
/*color*/

/*红色*/

.red1,.red1 a{ color:#ff0000!important; text-decoration:none!important;}

.red2,.red2 a{ color:#e80000!important; text-decoration:none!important;}

.red3,.red3 a{ color:#d52a23!important; text-decoration:none!important;}

.orange1,.orange1 a{ color:#ff6600!important; text-decoration:none!important;}

/*绿色*/

.green1,.green1 a{ color:#57a435!important; text-decoration:none!important;}

.green1_2,.green1_2 a{ color:#57a435!important; text-decoration:underline!important; }

/*蓝色*/

.blue1,.blue1 a{ color:#105cb6!important; text-decoration:none!important;}

.blue3,.blue3 a{ color:#0000ff!important; text-decoration:none!important;}

.blue4,.blue4 a{ color:#0044dd!important; text-decoration:none!important;}

/*黑色*/

.black1,.black1 a{ color:#333!important; text-decoration:none!important;}

.gray1,.gray1 a{ color:#ababab!important; text-decoration:none!important;}

.gray2,.gray2 a{ color:#606060!important; text-decoration:none!important;}

/*对齐方式*/

.text_cen{ text-align:center;}

.text_rig{ text-align:right;}

/*style*/

.Verdana{ font-family:Verdana, Arial, Helvetica, sans-serif!important;}

.font14{ font-size:14px!important;}

.font12{ font-size:12px!important;}

.font_b{ font-weight:bold!important;}

