@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 }
.navNone{display:none}
.ulOriginal{margin-left:30px}
.noBorder { border:none!important }
.red { color:red }
.clear { clear:both; height:0; overflow:hidden }
.hidden { display:none }
.display { display:block }
.blank{height:8px;overflow:hidden;clear:both}
.zone { width:862px; margin:0 auto; position:relative }
.header { background: url(images/mianNav.gif) no-repeat 0 120px; height:181px; }
.bussiness { position:absolute; left:3px; top:2px; color:#666; width: 567px; height: 19px; }
.bussiness a{ color:#666;}
.bussiness strong{font-weight:normal}
.topNav { position:absolute; right:3px; top:3px; color:#185167; }
.topNav a { color:#185167; }
.logo { position:absolute; right:653px; top:35px; width: 209px; overflow:hidden; height: 70px; }
.logo img { position:absolute; }
.intro { position:absolute; left: 229px; top: 56px; color:#808080; line-height:1.5 }
.phone { position:absolute; right: 0px; top: 56px; font-size:20px; color:#0092cc }
.email { position:absolute; right: 0px; top: 79px; height: 17px; font-size:15px; color:#0092cc }
.mianNav { position:absolute; top:120px; left: 17px; width: 835px; height: 35px; }
.mianCon { }
.mianNav ul li { float:left;list-style:none }
.mianNav ul li a { float:left; padding:9px 14px; text-align:center; margin:0 2px; font-size:14px ;color:#0092cc;font-weight:bold}
.mianNav ul li a.focus { background:url(images/mianNavFocus.gif) no-repeat center center; color:white; font-weight:bold }
.login { position:absolute; top:158px; left: 464px; }
.login .input-text { height:14px; width:80px; color:#0092cc; font-weight:bold;padding:0 0 2px 2px }
.login .input-image { margin:0px 0 0 5px; vertical-align:top }
.position{ position:absolute; top:164px; left: 20px; color:#666; text-transform:uppercase}
.position a{ color:#666 }
.position a strong { color:#01729f!important }
.indexBanner{margin-top:8px;margin-bottom:8px;}

.leftCon{float:left;width:223px;}
.leftCon .leftConTop{background:url(images/leftConSearch.gif) no-repeat 0 0;height:209px;}
.leftCon .leftConTop ul{padding:25px 0 0 16px;list-style:none}
.leftCon .leftConTop ul a{color:#0092cc;background:url(images/list-style-image.gif) no-repeat 0 5px;padding-left:10px;display:block;font-weight:bold}
.leftCon .leftConTop .search{ position:absolute; left:21px; top:84px; width:182px; height: 97px; font-size:11px; }
.rightCon{float:right;width:600px;font-size:15px;border:1px solid #d9d9d9;padding:10px}
.rightCon a{color:#0198b8}

.rightCon h2{font-size:20px;color:#01729f}
.rightCon .intro2{color:#888;margin-bottom:8px}

.foot { background:#0092cc; padding:5px 0 25px; }
.foot .footNav { color:#ccc; text-transform: uppercase; }
.foot .footNav a{color:#FFF;font-weight:bold}
.foot strong{font-weight:normal}

