@charset "GB2312";
html,body{
    margin: 0px auto;
	padding:0px;
	text-align:center;
	font-size:12px;
	color:#666;
	}
img{
    border:0px;
	}
a:link{
    color:#666;
	text-decoration:none;
	}
a:visited{
    color:#666;
	text-decoration:none;
	}
a:hover{
    color: #ff7400;
	text-decoration:underline;
	}

#top{
    width:970px;
	height:88px;
	background-color:#fff;
	color:#fff;
	margin:auto;
	}
	.logo{
	      width:149px;
		  float:left;
		  height:56px;
		  margin-top:15px;
		  }
#log_in{
	  margin-left:15px;
	  float:right;
	  width:804px;
	  height:20px;
	  line-height:20px;
	  background-color: #ffffff;
	  text-align:right;
	  padding-left:0px;
	  color:#333;
	  }
	#log_in img{position:relative;
	            top:3px;
				right:5px;
				float:right;
				}
	#log_in span{
	            position:relative;
	            float:right;
	            top:3px;
				right:5px;	
	}

/*一级菜单*/
#nav{
    float:left;
	text-align:left;
    height:28px;
	line-height:28px;
	width:804px;
	background:url(../new_images/Index/nav_bg.gif) repeat-x ;
	padding-top:1px;
	margin-left:15px;
	margin-top:4px;}
	
	.image_1{
	margin-left:25px;}

	.image_2_6{
	margin-left:15px;}
	
	/*IE6垂直调整*/
	*html .image_1{
	margin-bottom:-2px;}

	/*IE6垂直调整*/
	*html .image_2_6{
	margin-bottom:-2px;}

/*二级菜单*/
#sub_nav{
    float:left;
    height:26px;
	line-height:26px;
	width:804px;
	background-color: #F2FDDB;
	border-bottom:1px solid #ff7400;
	text-indent:40px;
	color:#999;
	margin-left:15px;
	text-align:left;}
	#sub_nav a{
	color: #ff6600;
	padding:2px 3px;
	background-color:#F2FDDB;
	}
	#sub_nav a:hover{
	color:#fff;
	padding:2px 3px;
	background-color:#ff7400;
	text-decoration:none;
	}
#content_1{
    margin:auto;
    width:970px;
	height:160px;
	background-color: #ffffff;
	color:#fff;
	margin-top:8px;
	text-align:left;
	}
	#content_1 .banner{
	width:710px;
	height:156px;
	margin-top:5px;
	float:left;
	background:url(../new_images/Index/banner.jpg) no-repeat;
	}
	     .banner_text{
		 margin-left:80px;
		 height:132px;
		 padding-top:15px;
		 line-height:18px;
		 width:400px;
		 color:#666;}
		     .banner_text a{
			 color:#ff7400;
			 }
			  .banner_text a:visited{
			 color:#ff7400;
			 }
		     .banner_text img{
			 margin-top:8px;
			 }	 
	
	#content_1 .login{
	width:242px;
	height:148px;
	margin-top:5px;
	margin-left:15px;
	float:left;
	border:1px solid #ddd;
	border-top:1px solid #669900;
	background:#F2FDDB;
	}
	        .login form{
			margin:0px;
				
			}
			.login_1{
			background-color:#F2FDDB;
			height:28px;
			line-height:28px;
			text-indent:15px;
			color:#FF7400;
			font-weight:bold;
			margin-bottom:1px;
			}
			.login_2{
			height:28px;
			line-height:28px;
			text-indent:16px;
			color:#666;
			}
			    .login_2 input{
				border:1px solid #bbb;
				background-color:#fff;
				height:16px;
				line-height:16px;
				width:130px;
				color:#333;
				font-size:12px;
				font-family: Geneva, Arial, Helvetica, sans-serif;
				text-indent:1px;}
			
			.login_3{
			height:28px;
			line-height:28px;
			text-indent:16px;
			color:#666;}
			
			.login_4{
			height:28px;
			line-height:28px;
			padding-left:16px;
			color:#666;}
			    .login_4 input{
				width:52px;
				height:22px;
				background:url(../new_images/Index/summit.gif) no-repeat;
				border:none;
				margin-bottom:-3px;
				}
				.login_4 a{
				padding:3px;}
				.login_4 a:hover{
				padding:3px;
				padding-bottom:1px;
				background-color:#ff7400;
				color:#fff;
				text-decoration:none;
				}
				
				
				
#content_mid{
     margin:8px auto 12px auto; 
	 height:90px; 
	 width:970px;
	 }
	 .content_mid_left{
	 width:710px;
	 height:90px;
	 float:left;}
	 
	 .content_mid_right{
	 width:243px;
	 height:88px;
	 float:right;
	 border:1px solid #ddd;
	 background-color:#F2FDDB;}
	     .content_mid_right form{
		 margin:0px;
		 padding:0px;}

		 .content_mid_right_1
		 	{background-color:#F2FDDB;
			height:28px;
			line-height:28px;
			text-indent:15px;
			color:#666;
			font-weight:bold;
			margin-bottom:1px;
			text-align:left;}
		 .content_mid_right_2{
		    background-color:#fff;
			height:28px;
			line-height:28px;
			text-indent:15px;
			color:#666;
			margin-bottom:1px;
			text-align:left;}
		 .content_mid_right_3{
		    background-color:#fff;
			height:28px;
			line-height:28px;
			padding-left:15px;
			color:#666;
			margin-bottom:1px;
			text-align:left;}
			    .content_mid_right_3 select{
				font-size:12px;
				color:#444;
				}
				.content_mid_right_3 #search_bt{
				width:52px;
				height:21px;
				background:url(../new_images/Index/search_bt.gif) no-repeat;
				border:none;
				}
				
	
#content_2{
    margin:auto;
    width:970px;
	height:326px;
	color:#666;
	margin-top:10px;
	}
    #content_2 .left{
	width:242px;
	height:318px;
	float:left;
	margin-top:2px;
	}
	   .left .left_1{
	   width:117px;
	   height:26px;
	   line-height:27px;
	   float:left;
	   border:1px solid #ddd;
	   border-bottom:none;
	   border-right:none;
	   background-color: #fff;
	   font-weight:bold;
	   cursor:pointer;
	   color:#ff7400;}
	   
	   .left .left_2{
	   width:117px;
	   height:26px;
	   line-height:27px;
	   float:left;
	   border:1px solid #ddd;
	   background-color: #F2FDDB;}
	   
	   .left .left_3{
	   width:235px;
	   height:282px;
	   float:left;
	   border:1px solid #ddd;
	   border-top:none;
	   margin-top:-1px;
	   padding-top:10px;
	   text-align:center;}
	   
	      .left_3 .top_1{
		  width:235px;
		  margin:0px auto;
		  text-align:left;
		  margin-top:5px;
		  height:65px;
		  line-height:15px;
		  border-bottom:1px dotted #ddd;}
		  
		       .top_1 .top_1_img{
			   height:65px;
			   width:75px;
			   float:left;
			   text-align:center;
			   margin-left:3px;}
			   
		       .top_1 .top_1_text{
			   height:65px;
			   line-height:20px;
			   width:147px;
			   float:left;}
			   
			   .top_1 .top_1_text a{
			   color:#ff7400;
			   font-weight:bold;}
			   	  
	      .left_3 .list{
		  width:235px;
		  margin:0px auto;
		  text-align:left;
		  margin-top:1px;
		  height:24px;
		  line-height:24px;
		  text-indent:15px;
		  border-bottom:1px dotted #ddd;}

	   .left .left_4{
	   display:none;
	   width:235px;
	   height:282px;
	   float:left;
	   border:1px solid #ddd;
	   border-top:none;
	   margin-top:-1px;
	   padding-top:10px;
	   text-align:center;}
	   
	   
	      .left_4 .top_1{
		  width:235px;
		  margin:0px auto;
		  text-align:left;
		  margin-top:5px;
		  height:65px;
		  line-height:15px;
		  border-bottom:1px dotted #ddd;}
		  
		       .top_1 .top_1_img{
			   height:65px;
			   width:75px;
			   float:left;
			   text-align:center;
			   margin-left:3px;}
			   
		       .top_1 .top_1_text{
			   height:65px;
			   line-height:20px;
			   width:145px;
			   float:left;}
			   
			   .top_1 .top_1_text a{
			   color:#ff7400;
			   font-weight:bold;}
			   	  
	      .left_4 .list{
		  width:235px;
		  margin:0px auto;
		  text-align:left;
		  margin-top:1px;
		  height:24px;
		  line-height:24px;
		  text-indent:15px;
		  border-bottom:1px dotted #ddd;}
	   
    #content_2 .center{
	width:458px;
	height:318px;
	float:left;
	margin:2px 15px auto 10px;

	}
	     .center .the_1{
		 height:170px;
	     background-color: #F2FDDB;
		 border:1px solid #ddd;}
		 
		    .hotdot_1{
			text-align:left;
			background-color:#F2FDDB;
			height:28px;
			line-height:28px;
			text-indent:20px;
			color:#FF7400;
			font-weight:bold;
			margin-bottom:1px;
			}
			.hotdot_list{
			height:125px;
			width:440px;
			margin:auto;
			margin-top:12px;
			}
			   .hotdot_list ul{
			   list-style:none;
			   margin:0px;
			   margin-left:1px;
			   padding:0px;}
			   .hotdot_list li{
			   float:left;
			   list-style:square;
			   width:190px;
			   height:24px;
			   padding-left:25px;
			   overflow:hidden;
			   text-align:left;
			   list-style:none;
			   background:url(../new_images/Index/dot.gif) no-repeat 12px 3px;
			   }
		 
		 
		 
	     .center .the_2{
		 height:132px;
		 margin-top:15px;}
		    
			.outwork_img{
			width:270px;
			height:131px;
			float:left;}
			
			   #outwork_img_2,#outwork_img_3{
			   display:none;
			   }
	
			
			.outwork_text{
			width:180px;
			height:131px;
			margin-left:5px;
			float:left;}
			
			    .outwork_text .outwork_text_list1{
				  height:28px;
				  line-height:28px;
				  background-color:#F2FDDB;
				  text-align:left;
				  text-indent:15px;
				  border:1px solid #ddd;
				  color:#ff7400;
				  margin-bottom:8px;
				  cursor:default;
				  }
				  
				 .outwork_text div{
				 height:28px;
				 line-height:30px;
				 border-bottom:1px solid #ccc;
				 text-indent:17px;
				 cursor:pointer;
				 text-align:left;
				 }
				 .outwork_text div a:hover{
				 text-decoration:none;
				 }				  
	
	
    #content_2 .right{
	width:242px;
	height:318px;
	float:left;
	margin-top:2px;
	border:1px solid #ddd;
	background-color: #fff;
	}
	      .right .right_1{
		  height:28px;
		  line-height:28px;
		  background-color:#F2FDDB;
		  text-align:left;
		  text-indent:15px;
		  border-bottom:1px solid #ddd;
		  color:#ff7400;
		  font-weight:bold;
		  }
		  .right .right_1 a{
		  font-weight:normal;}
		  
		  .right .right_list{
		  margin:auto auto;
		  height:268px;
		  margin-top:15px;
		  text-align:center;
		  }
		     .right_list ul{
			 margin:0px;
			 padding:0px;
			 }
		     .right_list ul li{
			 width:78px;
			 float:left;
			 line-height:24px;
			 text-align:center;
			 margin-bottom:6px;
			 margin-left:1px;
			 }
			 /*========IE7 hack========*/
			 *+html .right_list ul li{
			 width:78px;
			 margin-left:1px;
			 }


		     .right_list ul li img{
			 padding:2px;
			 border:1px solid #CCC;
			 }
			 	
#footer{
    margin:auto;
    width:966px;
	height:50px;
	background-color: #F2FDDB;
	color:#666;
	margin-top:12px;
	border:1px solid #cfcfcf;
	}
	#footer .logo_bottom{
	float:left;
	width:90px;
	height:40px;
	padding-top:10px;
	padding-left:20px;
	text-align:left;
	}
	#footer .footer_text{
	float:left;
	width:650px;
	margin-left:3px;
	height:50px;
	line-height:50px;
	text-align:left;
	}
			#footer .footer_text a{
			padding:3px;}
			#footer .footer_text a:hover{
			padding:3px;
			padding-bottom:1px;
			background-color:#ff7400;
			color:#fff;
			text-decoration:none;
			}