@charset "utf-8";
/* CSS Document */

body { font-family:arial; margin:0; padding:0; font-size:12px; color:#000; background-color: #fff; background-image: url(IMAGES/bodyBg.gif); background-repeat: repeat-x; }
div, form, img, ul, ol, li, dl, dt, dd { margin: 0; padding: 0; border: 0; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size: 12px; font-weight: normal; }
a { color: #000; text-decoration: none; }
a:hover { color: #FF0000; text-decoration:underline }
.noBg { background:none!important }
.noBorder { border:none!important }
.red { color:red }
.clear { clear:both; height:0; overflow:hidden }
.hidden { display:none }
.display { display:block }
.zone { width:828px; margin:0 auto; position:relative }
.header { background:url(images/topBg.gif) no-repeat; height:164px; }
.bussiness { position:absolute; left:10px; top:7px; color:#666 }
.bussiness a{color:#666 }
.topNav { position:absolute; right:10px; top:7px; color:#ebc775; }
.topNav a { color:#aa8b44; font-weight:bold }
.logo {
	position:absolute;
	right:572px;
	top:44px;
	width: 243px;
	overflow:hidden;
	height: 70px;
}
.logo img {
	position:absolute;
	left: 0px;
	top: 1px;
}
.email {
	position:absolute;
	left: 49px;
	top: 127px;
	width:161px;
	height: 17px;
	height:22px;
}
.scroll_div img{margin:0 2px;}
.mianCon { background:url(images/dotGray.gif) repeat-y 177px 0 #fff;margin-top:3px; }
.leftNav { float:left; width:177px;background:url(IMAGES/leftNavMiddleBg.gif) 18px 0 repeat-y #eee;padding:10px   0 }
.leftNav li { list-style:none }
.leftNav li a { display:block; margin:3px 5px 0; padding:6px 15px 0 0; height:20px;  background:url(images/leftNavItem.gif)  right -29px no-repeat;color:#000 ;text-align:right;}
.leftNav li a.focus { font-weight:bold; background:url(images/leftNavItem.gif) right  0  no-repeat; color:#0d0df2 ;font-size:14px;}
.rightCon { float:left; padding:0 0 10px 8px; width:633px; overflow:hidden }
.position{margin:5px 0 0 0;background:url(images/positionBottom.gif) no-repeat 0 bottom;padding-bottom:3px}
.position h1{font-size:18px;font-weight:bold}
.rightCon h1{ font-size:20px }
.rightCon li {margin:0 5px 5px 5px; }
.productsList { border-top:1px dotted #ccc; padding:10px 0 0 0; display:block ;margin:10px 0}
.productsList li { float:left; margin:0 0px 5px 5px; list-style:none}
.productsList li img { border:1px solid #ccc; margin:1px; }
.productsList li .title{background:url(IMAGES/circleGray.gif) no-repeat 0 2px; padding-left:15px;width:130px;overflow:hidden;height:18px;text-align:center}
.textCon{float:left;width:380px;padding:10px 5px 0 25px;border-right:1px dotted #ccc}
.pic{float:right;width:210px;padding-top:10px;}



.scroll_div {
	position:absolute;
	left:263px;
	top: 49px;
	width:547px;
	margin:0 auto;
	overflow:hidden;
	white-space:nowrap;
	background:#ffffff;
}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li { display:inline; }
.foot{border-top:1px solid #ccc;padding:5px 0 25px;}
