﻿@charset "utf-8";
/* CSS Document */
body{
     width:1000px;
     margin:0;
	 padding:0 5px ;
	 }
a{
     text-decoration:none;
}	
img{
    border:0;
    } 
.header{
       background:#000066;
	   width:100%;
	   height:40px;
	   text-align:right;
	   font-family:"Times New Roman", Times, serif;
	   padding:15px 0 0 0;
	   font-weight:bold;
	   font-size:16px;
	   }			
.header a {
          color:#FFFFFF;
		  margin:0 10px 0 0;
		   }	
.header a:hover {
		  border-bottom:2px #FF6633 solid;
		   }			   
		   
#search {
         float:left;
         margin:0 0 0 20px;
		 padding:0;
		 }		      
.language{
	   background:#EAEAEA;
	   width:100%;
	   font-family:"Times New Roman", Times, serif;
	   font-weight:bold;
	   height:40px;
	   margin:0 0  10px 0;
         }
.language span{
         margin:0 280px 0 400px;
         color:#333333;
	     font-style:italic;
		 font-size:36px;
		 font-family:"Times New Roman", Times, serif;
            }		 	
.language a{
          margin:0 0 0 5px;
          color:#FFFFFF;
		  padding:0;
		  font-size:14px;
            }	
.language img{
           margin:0 0 3px 0;;
		   padding:0;
            }			
.left{
   float:left;
   width:350px;
   height:400px;
   border-right:1px dashed #CCCCCC;
}	
.left ul{
        text-align:center;
        background:url(../source/leftul.gif) no-repeat;
		padding:60px 0 0 0;
		height:250px;
		margin:10px 0 0 18px;
		color:#FF6B24;
		list-style:none;
        }	
.left li{ 
         margin:10px 0 0 0;
		 padding:0;
		 height:20px;
		         }		
.left li a{
         color:#333333;
		 text-decoration:underline;
		 padding:0 5px;	 
		 }	
.left li a:hover{
         color:#FFFFCC;
         text-decoration:none;
		 background:url(../source/leftli.gif);	
		  } 		  
#friends{
        margin:0 0 0 15px;
         }		 	 	
#friends img{
		 width:100px;
		 margin:20px 0 0 40px;
             }		 
.right{
    float:right;
    font-size:14px;
	width:624px;
	color:#000000;
   }
.right a{
         color:#0033CC;
		 text-decoration:underline;
		 		 }  
.listpic {
          float:left;
		  width:120px;
		  height:100px;
		  margin:0 0 0 30px;
         }	
#list11{
        background:url(../source/0858536240.jpg);
		}
#list22{
        background:url(../source/DSC01252.JPG);
		}
#list33{
         background:url(../source/P10007141111.jpg);
}
#list44{
         background:url(../source/P100070822222.jpg);
}				 			  
#list55{
         background:url(../source/P1000703111.jpg);
}				 			  
#list66{
         background:url(../source/DSC01245_nEO_IMG111.jpg);
}				 			  
#list77{
         background:url(../source/DSC01233111.jpg);
}	
#contact-p{
      float:left;
	  line-height:250%;
	  } 
#belief{
        border-top:1px #999999 dotted;
		margin:20px 0 20px 0;
		padding:10px 0 0 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:17px;
		color:#333333;
       }
#belief span{
        color:#FF3300;
        }	   	  
.index-p{
	  line-height:200%;
	  font-family:"Times New Roman", Times, serif;
	  } 
 .hr-p{
      line-height:150%; 
	   } 
.right span{
		color:#0033CC;
		font-weight:bold;
		}
#contact-img {
          float:right;
		  }
#pro-h3{
       color:#0E0299;
	   }
	   		  
#pro-left1{
	   list-style:url(../source/pro_dot.jpg);
	   color:#FF3300;
	   font-size:15px;
	   margin:10px 0 0 30px;
         }	
#pro-left1 li{
         margin:5px  0 0 10px;
        }	
#cl{
       clear:both;
	   }		
#pro-left2{
       float:left;
	   list-style:url(../source/pro_dot.jpg);
	   color:#FF3300;
	   font-size:15px;
	   margin:0 0 0 15px;
         }	
#pro-left2 li{
         margin:5px  0 0 25px;
        }				 
 #inter3d{
         clear:both;
		 float:left;
		 font-size:15px;
		 text-decoration:underline;
		 margin:20px 0 20px 0;
		 }	   
#news-ul li{
          margin:15px 0 0 0;
          
          }	
.news-p{
      line-height:150%; 
         }		  	   
.footer {    
             margin:20px 0 0 0;
			 clear:both;
			 padding:20px 0 0 0;
			 border-top:1px #CCCCCC solid;
             background:url(../source/bottom.gif) repeat-x;
			 height:40px;
             text-align:center;
		     width:100%;
		     font-size:15px;
		} 
.news-a{
        text-decoration:underline;
		}				
.footer a:hover{
            text-decoration:underline;
           
		   }	
.pro-table{
        border:1px solid #999999;
		text-align:center;
        }	
.pro-table tr{
		   }		
.pro-table th{
         border-bottom:1px solid #999999; 
		 border-left:1px solid #999999;
          padding:2px 5px;
          background:url(../source/tr.gif) repeat-x;
		  }			   			     
.pro-table td{
           padding:3px 10px;
		    border-bottom:1px solid #CCCCCC;
			border-left:1px solid #CCCCCC;;
		   background:#FCFCFC;
		   color:#666666;
			}		  
.pro-a{ 
    text-decoration:underline;   
	margin:10px 0 20px 0;
		  }			
