@charset "utf-8";
/* CSS Document */

body, html { margin:0 auto; padding:0; background:url(../images/bg.jpg) #cacaca repeat-x; font-family:Verdana; }
img { border:none; }
#main_div { background:#FFF; width:915px; margin:10px auto; padding:20px; overflow:auto; }
.top_header { background:url(../images/dotted_bg.jpg) repeat-x bottom; float:left; width:915px; padding-bottom:15px; }
.logo { float:left; }
.logo_text { float:right; }
a { color:#646464; text-decoration:underline; }
a:hover { color:#646464; text-decoration:none; }
/*   Manufacture Style  ------------------------------------  */
.manufacture_div { float:left; width:915px; margin-top:5px; }

.manufacture_1 { width:158px; height:65px; display:block; background:url(../images/manufacture_1.gif) no-repeat 0 0; cursor:pointer; border:none; margin:0; padding:0; float:left; text-indent:-9999px; }
.manufacture_1:hover { background-position:0 -66px; }

.manufacture_2 { width:152px; height:65px; display:block; background:url(../images/manufacture_2.gif) no-repeat 0 0; cursor:pointer; border:none; margin:0; padding:0; float:left; text-indent:-9999px; }
.manufacture_2:hover { background-position:0 -66px; }

.manufacture_3 { width:107px; height:65px; display:block; background:url(../images/manufacture_3.gif) no-repeat 0 0; cursor:pointer; border:none; margin:0; padding:0; float:left; text-indent:-9999px; }
.manufacture_3:hover { background-position:0 -66px; }

.manufacture_4 { width:143px; height:65px; display:block; background:url(../images/manufacture_4.gif) no-repeat 0 0; cursor:pointer; border:none; margin:0; padding:0; float:left; text-indent:-9999px; }
.manufacture_4:hover { background-position:0 -66px; }

.manufacture_5 { width:146px; height:65px; display:block; background:url(../images/manufacture_5.gif) no-repeat 0 0; cursor:pointer; border:none; margin:0; padding:0; float:left; text-indent:-9999px; }
.manufacture_5:hover { background-position:0 -66px; }

.manufacture_6 { width:110px; height:65px; display:block; background:url(../images/manufacture_6.gif) no-repeat 0 0; cursor:pointer; border:none; margin:0; padding:0; float:left; text-indent:-9999px; }
.manufacture_6:hover { background-position:0 -66px; }

.manufacture_7 { width:99px; height:65px; display:block; background:url(../images/manufacture_7.gif) no-repeat 0 0; cursor:pointer; border:none; margin:0; padding:0; float:left; text-indent:-9999px; }
.manufacture_7:hover { background-position:0 -66px; }
/*  -----------------------------------------------------------------------------  */

/*   Home page slider Style  ------------------------------------  */
#slider	{ background: white; height: 336px; overflow: hidden; position: relative; margin:0; width:897px; }
#mover { width: 2880px; position: relative; }
.slide { width: 897px; float: left; position: relative; }
/*  -----------------------------------------------------------------------------  */

.footer_div { float:left; width:915px; margin-top:5px; background:url(../images/footer_bg.gif) no-repeat right bottom; height:39px; text-align:center; color:#646464; font-family:Verdana; font-size:14px; padding-top:30px; }
.footer_div a { color:#646464; text-decoration:none; }
.footer_div a:hover { color:#646464; text-decoration:underline; }

.content { width:840px; float:left; font-size:12px; margin:0 37px; color:#666666; line-height:20px; margin-top:10px; }
.content2 { width:840px; float:left; font-size:10px; margin:0 37px; color:#666666; line-height:20px; margin-top:10px; }
.hd { font-size:14px; margin:0; }

.galleria{list-style:none;width:80px; float:left;}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:4px 5px 4px 0;}
.galleria li a{display:none}
.galleria li div{position:absolute; float:right; display:none;top:0;}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto; float:left;}
.galleria li .caption{display:block;padding-top:.5em}
#main_image{margin:0 auto;height:438px;width:715px;background:#FFF; float:right;}
#main_image img{float:left; margin-left:10px;}
