@charset "utf-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,
dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,img, p{font: 12px Verdana,Arial,Helvetica,sans-serif;margin:0;padding:0;border:0;outline:0;vertical-align: baseline;}


address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal;}
a,a:hover,img,div,input,background{text-decoration: none;outline: none; /* for Firefox */border:none;
hlbr:expression(this.onFocus=this.blur()); /* for IE */}

body{ background:#1f1f1f url(../images/bg.jpg) no-repeat -110px top;position:relative}
body.bg01{ background:#1f1f1f url(../images/bg01.jpg) no-repeat -110px top;}
body.bg02{ background:#1f1f1f url(../images/bg02.jpg) no-repeat -110px top;}

/*WRAPPER*/
#wrapper{ width:1002px;margin:0px auto;position:relative;}

/*HEADER*/
#header{ overflow:auto;}
#header-right{width:750px;float:left;}
/*LOGO*/
#logo{float:left;}
#logo a{
	margin-left:37px;
	width:207px;
	height:96px;
	display:block;
	overflow:hidden;
	text-indent:9000000px;
	background: url(../images/logo.gif) no-repeat top left;}

/*TOP NAV*/
#topnav{ height:35px;text-align:right;clear:both}
#topnav table{ width:149px;margin: 0 0 0 auto;}
#topnav img{ margin:0px 5px;}

/*LANGUAGE*/
#language{ height:14px;margin:5px 0px;clear:both}
#language ul{ list-style:none;}
#language li{ margin-left:20px;float:right;}
#language li a{font-size:11px;  color:#787878;display:block;}

/*MENU*/
#menu{ position:relative;clear:both;height:19px;}
#menu ul{ list-style-type:none;}
#menu li{ float:right;}
#menu li a{ margin-left:30px; font-size:15px; color:#fff;}

/*BANNER*/
#banner{ clear:both; height:232px;}
/*MASTER*/
#master{ overflow:hidden; float:right; width:686px;}
#products{ overflow:hidden; padding-bottom:20px; border-bottom:solid 4px #313131; margin-bottom:20px;}
.slide_move_box{position:relative;height:178px;}
.slide_move_box .slide_move{top:0;position:absolute}
.slide_move_box .slide_move .slide_pic{
    position: absolute;
    top: 0;
    left: 0;
    width: 160px;
    list-style: none;    
}
.products-list{ width:160px; float:left; color:#ccc; text-align:center; margin:0px 5px;}
.products-list img{ margin-bottom:5px;}
.products-list a{ line-height:18px; color:#ccc;}
.products-list a:hover{ color:#fff;}

#aboutus{ margin-bottom:30px;}

/*FOOTER*/
#footer{ margin-bottom:10px; clear:both; color:#898989; line-height:18px; font-size:11px; }
#footer img{ float:right;}

/*TYPEFACE*/
.title{ color:#23aaff; font-size:18px; line-height:25px; font-weight:normal; margin-bottom:5px;}
.more{}
h1{color:#23aaff; font-size:18px; line-height:25px; font-weight:normal; margin-bottom:5px;}
p{ line-height:20px; color:#ccc;}
p a{ color:#ccc;}

