/* CSS Document */

body{
 margin:0px;
 padding:0px;
 font-family:Tahoma;
 color:#474646;
 font-size:12px;
 background:url(../images/body-bg.png) repeat;
 }
 
 
p{ margin:0px;
   color:#474646;
   line-height:20px;
   font-size:11px;
  text-align:justify;
    }
	
a{
 font-size:12px;
 color:#666666;
 text-decoration:none;}	
 

a:hover{
 text-decoration:underline;
 font-size:12px;
 color:#333333;
 }	 

	
	

 
p a{
   color:#474646;
   text-decoration:none;
    }


p a:hover{
   color:#474646;
   text-decoration:underline;
    }
	
	
ul{
 margin:0px;
 padding:0px;
 }	
	
li{
}		
	
	
h1{
 margin:0px;
 font-size:20px;
 color:#FFFFFF;
 font-family:"Goudy Old Style";
 padding:0px 15px;
 line-height:40px;
font-weight:bold;
 }		
 
 

h2{
 margin:0px;
 font-size:14px;
 color:#af690e;
 font-family:Tahoma;
 font-weight:bold;
 }
 
 
h3{
  margin:0px;
  color:#FFFFFF;
  font-family:Tahoma;
  font-family:14px;
   padding:10px;
 background:#f1f0f0;
 
 }
 
h4{
margin:0px;
   font-family:Tahoma;
   font-size:12px;
   font-weight:bold;
   color:#595757;
   padding:5px 0px;
   
   } 
 
 
h5{
 color:#666633;
 padding:10px 20px;
 font-family:"Goudy Old Style";
 font-weight:bold;
 margin:0px;
 font-size:24px;
 } 
 
h6{
 color:#666666;
 padding:0px 0px;
 font-family:"Goudy Old Style";
 font-weight:bold;
 margin:0px;
 font-size:18px;
 } 
  
 
 
 
#main{
	width:980px;
	margin:auto;

 }  
 
   
 
 
.header-main{
 width:980px;
 float:left;
 height:49px;
 margin-bottom:1px;
 } 
 
.header-top-left{
   width:20px;
   float:left;
   } 
 
 

.header-top-right{
   width:20px;
   float:right;
   } 

.header-bg{
  width:940px;
  float:left;
  background:url(../images/top-bg1.png) repeat-x;
  height:49px;}
  
  
.logo{
 width:276px;
 float:left;
 padding:14px 0 0 10px;} 
 
 
  
.top-menu{
  width:300px;
  float:right;
  padding-top:20px;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
   }
  
  
.top-menu a{
text-decoration:none;
 color:#FFFFFF;
 padding:0px 5px;
   }  
   
   

.top-menu a:hover{
text-decoration:underline;
 color:#CCCCCC;
   }     
   
   
 .header2{
    width:980px;
	float:left;
	height:111px;
	}  
	
.header2-top{
   width:984px;
   float:left;
   }	
 
 
 .header2-main{
   width:984px;
   float:left;
   background:url(../images/heder2-bg.png) repeat-x;
   }
   
   
   
 .header2-left{
  width:15px;
  float:left;
  }  
  
  
  
 .header2-bg{
  width:950px;
  float:left;
  background:url(../images/header211.png) repeat-x;
  height:111px;
  }  
    
  
  
  
  
 
 .header2-right{
  width:15px;
  float:right;
    }
	
	
.phone{
   width:280px;
   float:right;
   padding-top:15px;}
   
   
.mobile {width:280px;
   float:left;
   padding-top:12px;}
   
   
   
   

.mobile-icon {width:35px;
   float:left;
   }
        	
.mobile-text {width:230px;
   float:left;
    font-size:14px;
	font-weight:bold;
	color:#873b17;
	 }
	 
	
.contain-main{
     width:970px;
	 float:left;
	 background:url(../images/contain-main-bg.png) repeat-y;
	 padding:0px 5px;
	 
	 }	 
	 
	
	
.navi{
   height:44px;
   line-height:44px;
   background:url(../images/naviline.png) repeat-x;
   }	
   
   
	
.navi ul{
 margin:0px;
 padding:0px;
 }
 
 
	
.navi li{
   list-style:none;
   color:#FFFFFF;
   line-height:44px;
   float:left;
   font-weight:bold;
   font-family:Tahoma;
   font-size:12px;
   border-right:1px solid #ffffff}
  
  
	
.navi li a{
   display:block;
   color:#FFFFFF;
   text-decoration:none;
   padding:0px 15px;
  
  font-weight:bold;
  margin-left:1px;  }



.navi li a.aective{
   display:block;
   color:#FFFFFF;
   text-decoration:none;
   background:url(../images/hoverline.png) repeat-x;
   font-weight:bold;
   margin-left:1px;
   cursor:pointer;
   } 

  

.navi li a:hover{
   display:block;
   color:#FFFFFF;
   text-decoration:none;
   background:url(../images/hoverline.png) repeat-x;
   font-weight:bold;
   margin-left:1px;
   cursor:pointer;
   } 
 
   
.degitel{
  width:900px;
  float:left;
  
  height:30px;
  font-size:12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#999999;
  padding-left:15px;
  }   
  
  
.contain{
   width:945px;
   float:left;
   padding:12px;
   background:#f1f0f0;
    }
   
   
.left_section{
 width:230px;
 float:left;
  }     
	
	
.right_section{
 width:705px;
 float:right;
  }	
	
.catgary{
   width:230px;
   float:left;
   color:#999999;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	background:url(../images/left_section-bg.png) repeat-y;
	
	}
   

.catgary ul{
margin:0px;
padding:0px;

   }   
   
   
 .catgary ul li{
    list-style:none;
	color:#333333;
	font-size:12px;
	font-weight:;
	font-family:Tahoma;
	

   }     
   
   
 .catgary ul li a{
    text-decoration:none;
	color:#333333;
	font-weight:;
	display:block;
line-height:40px;
	margin:0px 24px;
	

   }   
   
  .catgary ul li a.aective{
    text-decoration:none;
	color:#FFFFFF;
	font-weight:;
	background:url(../images/catgary-hover1.png) no-repeat;
    padding-left:14px;
	border:none;
        margin:0px 0px 0px 10px;
}             
   
   
   
 .catgary ul li a:hover{
    text-decoration:none;
	color:#FFFFFF;
	font-weight:;
	background:url(../images/catgary-hover1.png) no-repeat;
    margin:0px 0px 0px 10px;
	padding-left:14px;
	border:none;
	}           
	
	
	
	
	
.catgary-down{
 width:230px;
 float:left;
 }
 
 
.latest-news{
  float:left;
  width:230px;
  padding-top:7px;
  } 	
	
	
.banner{
 width:698px;
 float:left;
height:306px;

 
 }	
 

.banner-inner{
  width:698px;
  float:left;
  padding-left:15px;
  padding-top:12px;
 background:url(../images/banenr-background1.png) no-repeat;
height:306px;
 } 
 
 
.banner-text{
  font-family:Book Antiqua;
  font-size:14px;
  color:#686328;
  font-weight:bold;
  line-height:32px;
  
  }

 
.slider{
 width:678px;
 float:left;
background:url(../images/banner.png) no-repeat;
 height:201px;

}
 
 
.banner_left{
    width:278px;
	float:left;
	} 
	
	
.ourcompany{
  font-size:14px;
  font-weight:bold;
  color:#681f01;
  background:url(../images/banner-icon.png) right no-repeat ;
  margin-right:80px;
  font-family:Tahoma;
  }	
  
  
.Preasent{
 padding:10px;
 color:#333333;
 font-size:12px;
 line-height:18px;
 }
 
.banner-readmore{
    text-align:right;
	color:#FFFFFF;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	}   
	
	
.Cras{
   color:#FFFFFF;
font-family:Tahoma;
font-weight:bold;
padding:10px;
font-size:14px;
}


.welcome{
    width:705px;
	float:left;
	background:url(../images/welcome-hover1.png) no-repeat;
	height:53px;
	}
	
.text	{
 width:665px;
 float:left;
 background:url(../images/text-bg.png) repeat-y;
padding:0px 18px 0px 22px;
  }


.text2{
  width:665px;
  float:left;}



.readmore{
 height:35px;
 line-height:20px;
 text-align:right;
 padding-top:8px;
 }
 
.welcome-down{
 width:705px;
 float:left;
 } 
 
 
.contain_down{
 width:980px;
 float:left;
 } 
 
 
 

.footer{
   width:100%;
   margin:auto;
height:342px;
   background:url(../images/footer-bg1.png) repeat;
   clear:both;
   margin-top:15px;
    }



.footer2{
   width:980px;
   margin:auto;
  clear:both;
     }
   
   
.ssi-registration{

   font-size:13px;
   font-weight:bold;
   color:#8e4121;
      padding:20px 0px;
   line-height:24px;



    }   
   
   
   

.footer-left-section{
    width:400px;
	float:left;
	}   
   
   

.footer-middel-section{
    width:290px;
	float:left;
		background:url(../images/footer-divider1.png) no-repeat;
}      
   
 
 
.footer-right-section{
    width:290px;
	float:right;
			background:url(../images/footer-divider1.png) no-repeat;
}   
	
	
	
 .ssi-registration a{
    text-decoration:none;
	 font-weight:bold;
   color:#8e4121;}
	 
 

 .ssi-registration a:hover{
    text-decoration:underline;
	 font-weight:bold;
   color:#666666;
   } 
 
 
 
.footer-navi{
   width:980px;
   float:left;
   padding-top:36px;} 
   
   
.footer-navi-left{
   width:480px;
   float:left;
     font-size:13px;
   font-weight:bold;
   color:#8e4121
   }    
   
   
   

.footer-navi-left a{
    text-decoration:none;
   font-weight:bold;
   color:#FF9933;
   padding:0px 5px;}    
   

.footer-navi-left a:hover{
    text-decoration:none;
   font-weight:bold;
   color:#663300;
   
   }    
         
      
   
   
 .footer-navi-copyright{
   width:450px;
   float:right;
   text-align:right;
   color:#333333;
   
   }    
   
 
 .footer-navi-copyright a{
    text-decoration:none;
	color:#333333;
	}   
  

 .footer-navi-copyright a:hover{
    text-decoration:underline;
	color:#666666;
	}  
   
.about-manu-{
   width:150px;
   float:left;
   font-weight:bold;
   color:#FFFFFF;
   background:#CC9900;
   padding:5px;}   
   
.about-manu- a{
   text-decoration:none;
   color:#FFFFFF;
   font-weight:bold;
   } 
   
   

.about-manu- a:hover{
   text-decoration:underline;
   color:#FFFFFF;
   font-weight:bold;
   }   
   
   
.block{
  clear:both;
  padding:10px;
  background:#F1F1F3;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
 color:#666666;
 font-size:11px;
 font-family:Tahoma;
 text-align:justify;
 }   
  
.block a{
  text-decoration:none;
 color:#666666;
  padding:0px 5px;
  }  


.block a:hover{
  text-decoration:underline;
  color:#333333;
  }


.quick-contact{
 width:230px;
 float:left;
padding-top:10px;
 }
 
.name-form-main{
 width:230px;
 float:left;
padding-bottom:10px;
 } 
 
 
 .name{
  width:54px;
  float:left;
  padding-left:24px;
  line-height:20px;
  }
  
.form{
 width:135px;
 float:right;
 padding-right:14px;
 }  


.form-text{
 width:133px;
 height:16px;
 border: #CCCCCC solid 1px;
 line-height:normal;
 text-align:top;
 
 
 }
 
 .submit{
  width:70px;
  float:left; }


 .submit-form{
  width:70px;
   }


 .rest{
   float:right;
  width:50px;
  }

 .rest-form{
   width:50px;
   }
   



   
   
.yeash{
 padding:0px 20px;
 font-family:"Goudy Old Style";
 font-size:14px;
 color:#666666;
 }   
 
.yeash ul{
 margin:0px;
 padding:0px;
 }
 

.yeash li{
 list-style:none;
 line-height:40px;
 background:url(../images/news-divider.png) bottom repeat-x;
 
 } 
 

.yeash li a{
 list-style:none;
 line-height:40px;
 
 } 
 
 

.yeash li a:hover{
 list-style:none;
 line-height:40px;
 
 } 
 
.footer-last{
    height:45px;
	background:url(../images/footer-backgriund-navigation.png) repeat-x;
	
	}
	
	
.footer-navigation1{
    height:45px;
	width:980px;
	margin:auto;
	line-height:45px;
	color:#333333;
 	font-family:"Goudy Old Style";

	font-weight:bold;
	}	
  	
	
	
	
	
	
.footer-navigation{
 float:left;
 width:600px;
	margin:auto;
	line-height:45px;
	color:#333333;
 	font-family:"Goudy Old Style";
    font-size:14px;
	font-weight:bold;
	}	
  
  
.footer-navigation a{
   text-decoration:none;
   color:#666666;
   padding:0px 5px;
    font-size:14px;

     } 
   
   

.footer-navigation a:hover{
   text-decoration:none;
   color:#006699;
 padding-bottom:5px;
    border-bottom:3px #333333 solid;    }   
   
.copyright{
 width:340px;
 float:right;
 font-family:Tahoma;
 color:#999999;
 font-size:11px;
line-height:18px;
 font-weight:normal;
 height:35px;
 padding:5px 0px;
  } 
  
  
.copyright a{  
 color:#999999;
 text-decoration:none;
 }
 

.copyright a:hover{  
 color:#999999;
 text-decoration:underline;
 } 
  
  
.products{
  width:665px;
  float:left;
 height:400px;

  }
  
  
.products1{
 width:202px;
 float:left;
   -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border:#B7DBFF solid 1px;
 padding:0px 5px;}    
 
 
.pro {
   list-style:none;
   padding:10px 0px;} 
 
 

.pro ul{
margin:0px;
padding:0px;

   }

    

.pro li{

list-style:none;
text-align:left;
line-height:18px;


   }

.pro li a{

text-decoration:none;
color:#999999;
display:block;
padding:2px 10px 2px 15px;
background:url(../images/icoli.png) no-repeat 0px 10px ;
text-align:justify;
border-bottom:1px solid #CCCCCC;


   }


.pro li a:hover{

text-decoration:underline;
color:#666666;
display:block;


   }



  
.break-navi{


-moz-border-radius:3px;
-webkit-border-radius:3px;

padding:3px 10px; }
 
.break-navi a{
 color:#FFFFFF;
 font-weight:bold;
 	font-family:"Goudy Old Style";
font-size:14px;
text-decoration:none;
} 

.break-navi a:hover{
 color:#CCCCCC;
text-decoration:none;
}


.Disposable{
 line-height:24px;
 }
 
 
/***********contact-us-start*********/

.contact-left{
 float:left;
 width:300px;
 }
 

.contact-right{
 float:right;
 width:300px;
 } 
 
 
.contact-form{
   width:350px;
   float:left;
   padding-bottom:10px;} 

.name-form{
 float:left;
 width:100px;
 }
 

.form-input{
 float:right;
 width:250px;
 } 
 

.form-input1{
height:20px;
 width:248px;
border:#D7D7D7 solid 1px; 
color:#CCCCCC;
padding-left:10px;
font-size:12px;
font-family:Tahoma;

} 
 
.contact-rest{ 
 width:50px;
 } 


/***********contact-us-end*********/
.site-map{
  width:500px;
  float:left;
  } 
  
.site-map ul{
  margin:0px;
  padding:0px;
  
  }   
  

.site-map li{
list-style:none;
background:url(../images/site-map-icon.png) no-repeat 0px 10px; 
padding-left:20px;
line-height:30px;
}
  
     

.site-map li a{
text-decoration:none;
color:#999999;
font-weight:bold;
display:block;
}

.site-map li a:hover{
text-decoration:underline;
color:#0099FF;
font-weight:bold;

}

.oder-list ol{
  margin:0px;
  padding:0px;
  font-size:10px;}  
 	 

.oder-list ol li{
list-style:none;
line-height:18px;

color:#666666;
font-weight:normal;
font-family:Tahoma;
background:url(../images/site-map-oder-list-icon.png) no-repeat 0px 3px;
  }  
 	 	
		
.oder-list ol li a{
text-decoration:none;
color:#666666;

}  


.oder-list ol li a:hover{
text-decoration:underline;
color:#999999;

}  


.extrusion{
width:300px;
float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#993333;
 padding:20px 5px;
 font-size:16px;
font-stretch:semi-expanded;
line-height:25px;
}


.hed{width:980px;
 float:left;
 }
 
.hedtest{width:980px;
 font-size:12px; font-weight:bold; 
 color:#333333; 
 font-family:Tahoma;
 margin-left:8px;
} 

.formpost{width:
 	 			 