/* -moz-box-shadow:0px 3px 2px #ACC2D9 */
body{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; padding:0; margin:0; background-color:#fff; background-image:url(../images/index/sky_back.jpg); background-repeat:repeat-x; background-position:top left}
body a:hover{text-decoration:underline; color:#0070c6}
body a{color:#333333;  font-size:11px}
.header ul li{list-style:none; padding:0; margin:0; display:inline}
.clearboth{clear:both; height:5px; line-height:10px}
.wrap{width:1017px;margin:0 auto; clear:both;}
.sky{width:100%; height:100%;background-image:url(../images/index/sky.jpg); background-repeat:no-repeat; background-position:top left}

/*header*/
.header{height:90px}
.logo{float:left; padding:17px 0 0 0; width:212px; text-align:center}
.logo_right{float:left}
.global{width:731px; text-align:right; color:#cccccc;line-height:16px;}
.global a,.global a:link,.global a:visited{margin:0 3px; text-decoration:none}
.global a:hover{text-decoration:underline}
.menu{text-align:center; margin-top:10px}
.menu ul{padding:0; margin:0;display:inline;}
.menu li{float:left; color:#999999; font-size:9px; display:block;}
.menu a,.menu a:link,.menu a:visited{font-size:14px; font-weight:bold;text-transform:none; padding:0 16px; text-decoration:none}
.menu a:hover{color:#0090ec}

/*content*/
.container{clear:both}
.wrap_left{float:left; width:215px; height:665px; margin-right:10px}
.leftmenu{width:215px; height:463px; background-color:#777e8f; color:#FDFDFD; line-height:17px; background-image:url(../images/index/leftmenuback.jpg); background-repeat: no-repeat; background-position:top left}
.leftmenu a,.leftmenu a:link,.leftmenu a:visited{color:#FDFDFD; text-decoration:none}
.leftmenu a:hover{text-decoration:underline}
.leftmenu ul li ul li{list-style:none; font-weight:lighter}
.leftmenu ul{padding:0; margin:8px 10px 15px 27px}
.leftmenu ul li ul{padding:0; margin:0}
.leftmenu ul li{font-weight:bold}
.hotproducts{width:214px; height:189px;background-image:url(../images/index/leftback2.jpg); background-repeat:no-repeat; background-position:left top; margin-top:14px; padding:14px}
.hotproducts img{margin:10px 0}
.blacktitle{font-size:15px;font-weight:bold; text-transform:uppercase; padding-left:5px}
.greentitle{color:#04b800; font-size:15px; padding:15px 0 0 20px; font-weight:bold}
.wrap_mid{float:left; width:723px; margin-right:10px}
.spot{color:#FDFDFD; background-image:url(../images/index/spotback.jpg); background-repeat: no-repeat; background-position:top left; width:685px; height:213px; padding:38px 0 0 38px}
.spot1,.spot2{font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold}
.spot1{font-size:24px; line-height:24px}
.spot2{font-size:14px; text-transform:uppercase; color:#9fd1ff; padding-bottom:5px; line-height:20px}
.spot3, spot3 a,.spot3 a:link, .spot3 a:visited{width:300px; color:#FDFDFD; text-decoration:none;}
.spot3 a:hover{text-decoration:underline}
.content{padding:15px; background-image:url(../images/index/contentback.jpg); background-repeat:no-repeat; background-position:top left; margin-top:10px}
.roundbox{clear:both;background-image:url(../images/index/boxback.gif); background-repeat:no-repeat; padding:12px 0 0 12px}
.roundend{clear:both;background-image:url(../images/index/boxbottom.gif); background-repeat:no-repeat; background-position:left bottom; height:5px}
.productimg{clear:both}
.productimg ul{padding:0; margin:0}
.productimg li{float:left;width:130px; padding:0 2px; list-style:none; text-align:center}
.company{float:left; padding:0 10px 0 100px ;border-right:1px #aeaeae dotted; width:225px; height:120px; background-image:url(../images/index/company.jpg); background-repeat:no-repeat; background-position:5px 15px}
.vacuum{float:left; padding:0 0 0 120px ; width:200px; background-image:url(../images/index/vacuumpack.jpg); background-repeat:no-repeat; background-position:15px 13px; line-height:12px}
.company strong,.vacuum strong, .company strong a,.vacuum strong a{color:#00931c; line-height:28px; text-transform:uppercase; text-decoration:none}
.banner{clear:both; margin:15px 0}
.ban1{float:left; padding:0 16px 0 0}
.ban2{float:left; width:220px}
.wrap_right{ position:absolute; top:-284px; left:982px; width:57px; height:145px;}
.space{height:15px; clear:both}

/*footer*/
.footer{clear:both; width:916px; height:42px; background-image:url(../images/index/footerback.jpg); background-repeat:no-repeat; background-position:left top; margin:18px 0 0 0; padding:17px}
.foot1{float:left; padding-left:10px;}
.foot2{float:left}
.foot3{float:right; padding:4px 20px 0 0}
.footerseo, .footerseo a:link, .footerseo a:visited{width:950px; text-decoration:none; color:#999}
.footerseo a:hover{text-decoration:underline; color:#777}
