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

.imgList{text-align:center;font-size:10px}
/*.imgList img{width:178px;height:auto}*/
/*.imgList .viewBig{cursor:url(http://www.areosearch.com/images/viewBig.cur),auto;*/
.imgList .viewBig{cursor:url(https://aerodesignonline.com/images/viewBig.cur),auto;
}
body { font-family:arial; margin:0; padding:0; font-size:14px; color:#000; background-color: #fff; /*background-image: url(../images/bodyBg.gif); */ background-repeat: repeat-x;line-height:1.3 }
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; }
mark { 
    background-color: transparent;
    color: red;
}
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:940px; margin:0 auto; position:relative }
.header { background:url(../images/aero-online-banner.jpg) no-repeat; height:149px; }
.bussiness { position:absolute; left:10px; top:7px; color:#666 }
.topNav { background:#ebeaea ;height:31px;}
.topNav a { }
.topLeft{float:left;margin:2px 0 0 5px}
.topRight{float:right;margin:6px 5px 0 0}
.logo {
	position:absolute;
	right:653px;
	top:27px;
	width: 278px;
	overflow:hidden;
	height: 95px;
}
.logo img {
	position:absolute;
	left: 0px;
	top: 0px;
}
.email {
	position:absolute;
	left: 49px;
	top: 127px;
	width:161px;
	height: 17px;
	height:22px;
}
.scroll_div img{margin:0 2px;}
.mianCon { background:url(../images/mainBg.gif)  #ebeaea;margin-top:0px; }
.leftNav { float:left; width:218px;background:url(../images/leftNavBg.jpg) 0 0 no-repeat #d2d9e1;padding:10px   0 }
.leftNav li { list-style:none;font-size:18px;margin-left:16px;}
.leftNav li a { display:block; margin:0px 5px  0; padding:4px 15px 4px 12px;  background:url(../images/leftNavItem.gif)  left center no-repeat;color:#000 ;}
*html .leftNav li{padding:3px 0;height:20px;}
*html .leftNav li a { padding:0px 15px 0px 12px;}
.leftNav li a.focus { font-weight:bold; background:url(../images/leftNavItemFocus.gif)  left center no-repeat; color:#4e8ba0 ;}
.leftNav  li .subNav{margin-left:15px;font-size:14px;}
.leftNav  li .subNav li{font-size:14px;}
.leftNav  li .subNav a{font-size:14px;}
.leftNav  .spaceLine{background:url(../images/leftNavBottomLine.gif) 18px 0 no-repeat ;margin:3px 0;padding:0;height:1px;overflow:hidden}
.leftNav .spaceLine2{background:url(../images/leftNavBottomLine.gif) 0px 0 no-repeat ;margin:3px 0;padding:0;height:1px;width:130px;overflow:hidden}

.rightCon { float:left; padding:0 0 10px 18px; width:680px; 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; }
.indexProduct img{border:1px solid #617fa4}
.rightCon .intro{font-size:15px;border-bottom:1px dotted #617fa4;padding-bottom:10px;margin-top:10px;}
.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;}



.foot{border-top:1px solid #ccc;padding:5px 0 25px;background:url(../images/footBg.gif)}
.font_xhx{text-decoration:underline;}
