@charset "utf-8";
/* CSS Document */

* { margin:0px; padding:0px;}

body { 
      font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  height:100%;
	  color:#747272;}
	  
img { border:0px;}

#main { width:970px;
        margin:0 auto;}
		
#header { width:970px; 
          height:75px; 
		  float:left; 
		  margin-top:15px;
		  margin-bottom:5px;}
		  
#logo { width:340px; 
        height:75px; 
		float:left;}

#header-tel { width:231px; 
              height:75px; 
			  float:right;}

#navmenu { width:970px; 
           float:left; 
		   height:55px; 
		   background:url(../images/nav-bg.jpg);
		   margin:5px 0px 5px 0px;}
		   
.home { width:106px; height:55px; float:left; background:url(../images/home.jpg) no-repeat;}
.home a { width:106px; height:55px; float:left; background:url(../images/home.jpg) no-repeat;}
.home a:hover { width:106px; height:55px; float:left; background:url(../images/home02.jpg) no-repeat;}

.product { width:141px; height:55px; float:left; background:url(../images/product.jpg) no-repeat;}
.product a { width:141px; height:55px; float:left; background:url(../images/product.jpg) no-repeat;}
.product a:hover { width:141px; height:55px; float:left; background:url(../images/product02.jpg) no-repeat;}

.us { width:174px; height:55px; float:left; background:url(../images/us.jpg) no-repeat;}
.us a { width:174px; height:55px; float:left; background:url(../images/us.jpg) no-repeat;}
.us a:hover { width:174px; height:55px; float:left; background:url(../images/us02.jpg) no-repeat;}

.company { width:140px; height:55px; float:left; background:url(../images/company.jpg) no-repeat;}
.company a { width:140px; height:55px; float:left; background:url(../images/company.jpg) no-repeat;}
.company a:hover { width:140px; height:55px; float:left; background:url(../images/company02.jpg) no-repeat;}

.contact { width:110px; height:55px; float:left; background:url(../images/contact.jpg) no-repeat;}
.contact a { width:110px; height:55px; float:left; background:url(../images/contact.jpg) no-repeat;}
.contact a:hover { width:110px; height:55px; float:left; background:url(../images/contact02.jpg) no-repeat;}

.date { width:120px; height:35px; padding:20px 5px 0px 0px; font-size:11px; color:#FFF; float:right;}

.content { width:970px; 
           float:left;
		   margin-bottom:20px;}
		   
.content-left {
	width:242px;
	float:left;
	margin-bottom:10px;
	border:1px solid #d3d3d3;
	border-right:none;
	color:#747272;
	position:relative;
	height: 100%;
}

.content-left .menu { width:242px;
                      float:left;
					  padding-bottom:5px;
					 }


.content-left a { width:190px; 
                        height:20px;
						padding-top:5px;
						float:left;
						background:url(../images/sub-menu-bg.jpg);
						text-decoration:none;
						margin:0px 0px 0px 15px;
						color:#747272;}

.content-right { width:724px; 
                float:left; 
				border:1px solid #d3d3d3;
}

.content-right-home { width:724px;
                      float:left;
				      background:#e6f2f2;}	
					  
.content-right-carusel { width:465px; 
                         height:470px;
						 padding:10px;
                         float:left;
						 border:1px solid #d3d3d3;
						 background:#FFF;
						 margin:10px 5px 10px 10px;
						 }
.content-right-spot-text { width:185px; 
                           height:470px;
						   padding:10px;
						   float:right;
						   border:1px solid #d3d3d3;
						   background:#FFF;
						   margin:10px 10px 0px 0px;}
						   
.content-right-abnr { width:485px; 
                         height:95px;
                         float:left;
						 border:1px solid #d3d3d3;
						 background:#FFF;
						 margin:0px 5px 10px 10px;
						 overflow:hidden;
						 }
						 
.content-right-ltel { width:205px; 
                           height:95px;
						   float:right;
						   border:1px solid #d3d3d3;
						   background:#FFF;
						   margin:0px 10px 0px 0px;
						   overflow:hidden;}


.content-right-up { width:682px; 
				    padding:10px;
                    float:left;
	        		border:1px solid #d3d3d3;
					background:#FFF;
					margin:10px 5px 10px 10px;
						 }
.content-right-up h1 { font-size:14px;
                       margin:0 0 5px 0;}

.content-right-up p { font-size:11px;}
.content-right-up a {color:#747272;
                     text-decoration:none;}

#footer { width:970px; 
          height:45px; 
		  float:left;
		  border-top:1px solid #d3d3d3;
		  color:#747272;
		  font-size:10px;
		  margin-bottom:10px;}
		  
#footer p { width:970px; float:right; margin-top:5px; float:left;}
						   
						   










