body{
  margin:0;
  padding:0;
  font-family:arial;
  text-align:center;
  background:#fff url(../images/bg.gif) repeat-x;
}
h1,h2,h3,ul{margin:0;padding:0;font-size:14px;}
ul{list-style:none}
/*-------------------- header ------------------------- */
#header{
  margin:0 auto;
  width:780px;
  text-align:left;
}
#logo{
  margin-top:10px;
  margin-bottom:10px;
}
#logo a img{border:none} 

/*----------------------------------------- end #header */

/* ------------- #bodybody ---------------------------- */
#pagebody{
  margin:10px auto 0 auto;
  width:780px;
  height:auto;
  text-align:left;
}

/* begin #sidebar
----------------*/
#sidebar{
  float:left;
  width:155px;
  height:auto;
}
.box{
  margin-bottom:10px;
}
.box h2{
  padding-top:1px;
  padding-left:10px;
  height:20px;
  color:#fff;
  font-size:12px;
  line-height:20px;
  background:#ddd url(../images/sidebarTit.jpg) repeat-x;
}

.box .navbar{ /* 嘉科概况 */
  height:148px;
  background:#2664a8;
}
.box .navbar li{
  height:20px;
  line-height:20px;
  border-bottom:1px solid #a4cfff;
}
.box .navbar li a{
  padding-left:10px;
  display:block;
  height:20px;
  text-decoration:none;
  font-size:13px;
  line-height:20px;
  color:#ddd;
  background:#2664a8;
}
.box .navbar li .current{
  padding-left:23px;
  cursor:default;
  background:#6699cc url(../images/arrow.gif) no-repeat 96% center;
}
.box .navbar li a:hover{
  border-top:1px solid #86a7cc;
  border-bottom:1px solid #86a7cc;
  padding-left:23px;
  color:#fff;
  background:#6699cc url(../images/arrow.gif) no-repeat 96% center;
}  
.box .navbar li .current:hover{
  color:#ddd;
  border-top:0px solid #999;
  border-bottom:0px solid #999;
  background:#6699cc url(../images/arrow.gif) no-repeat 96% center;
}

.lianxi{ /* 联系方式 */
  margin-top:5px;
  line-height:130%;
  padding-left:60px;
  font-size:13px;
  background:url(../images/phone.gif) no-repeat;
  height:70px;
}
.lxwm{
  color:#333;
  font-size:14px;
  padding-top:10px;
}
/* end #sidebar ----------------*/

#content{
  float:right;
  width:600px;
  height:auto;
  background:#f7fbff;
}

#content h3{
  padding-left:10px;
  height:19px;
  width:100%;
  color:#fff;
  font-size:12px;
  line-height:19px;
  background:#ddd url(../images/sidebarTit.jpg) repeat-x;
}
html>body #content h3{
  width:auto;
}
#content h3 a{
  margin-right:3px;
  text-decoration:none;
  color:#fff;
}
#content .boxCon{
  margin-bottom:20px;
}
.boxCon h1{
  padding:20px 0 2px 10px;
  color:#0153a7;
  font-size:20px;
  font-weight:normal;
  font-family:黑体;
  border-bottom:1px solid #f2f2f2;
}
.boxCon .jjCon{
  height:auto;
  border-bottom:1px dashed #ddd;
  /*
  background:url(../images/conBG2.gif) no-repeat;
  */
}

.boxCon .jjCon p{
  margin:0 0 0 10px;
}


.jjCon img{
  float:left;
  margin-top:20px;
  margin-left:10px;
}
.jjnr{
  height:auto;
  font-size:14px;
  color:#444;
}
.jjnr a{text-decoration:none;color:#333;}
.jjnr a:hover{text-decoration:underline}
#introduce-page .jjnr{
  margin-left:140px;
}
.jjnr span{
  font-weight:bold;
}
.jjnr p{
  padding-top:20px;
}
.introduce{
  padding:0px 5px 0px 5px;
  font-size:14px;
  color:#595959;
  background:url(../images/zhe.gif) repeat-x left bottom
}
/* 行业资讯内容 */
.infoContent{
  padding:0px 5px 20px 5px;
  font-size:14px;
  color:#595959;
  background:url(../images/bottomBG.gif) repeat-x left bottom;
  border-bottom:1px solid #eee;
}
.infoContent p{margin:5px 0 0 0;padding:0;text-indent:20px;line-height:130%}
p.strong{font-weight:bold;margin:0;padding:0}

.ypfs{ /* 应聘方式 */
  padding-left:5px;
  font-size:14px;
}
/* 公司理念页面、服务范围等子页面内容区域 */
#companys-idea .boxCon .jjCon{
  height:80px;
}
#news .boxCon .jjCon{
  height:40px;
}
#introduce-page .jjCon{
  height:120px;
}

#news .introduce ol{
  line-height:150%;
}
#news .introduce a{
  color:#3A6F93;
  text-decoration:none;
} 
#business .boxCon .jjCon{
  height:120px;
}
#comIdea, #busiCope{
  float:left;
  margin-top:20px;
  margin-left:40px;
  line-height:150%;
  width:245px;
  display:inline; /* clear double float bug */
}
#busiCope{/*业务范围*/
  margin-left:32px;
}
#comIdea li, #busiCope li{
  float:left;
  width:120px;
  background:url(../images/arrow3.gif) no-repeat left center;
}
#busiCope li{
  width:300px;
  color:red;
}
#busiCope li .hotzp{
  margin-left:3px;
  color:green;
}
#comIdea li a, #busiCope li a{
  margin-left:20px;
  text-decoration:none;
  font-weight:bold;
  color:#666;
}

#companys-idea .boxCon dl{
}
#business .boxCon dl{
  display:inline;
}
#business .boxCon dl dd p{
  margin:10px 0;
}
#companys-idea .boxCon dt, #business .boxCon dt{
  color:#0153a7;
  margin-top:10px;
  margin-bottom:5px;
  padding-left:5px;
  font-weight:bold;
}
#business .boxCon dt{
  text-align:left;
  float:left;
  width:590px;
  border-bottom:1px dashed #ddd;
  line-height:20px;
}
#business .boxCon dt a{
  margin-top:-10px;
  width:10px;
  height:10px;
  float:right;
}
#business .boxCon dt a img{
 float:right;
  border:none;
}
#companys-idea .boxCon dd, #business .boxCon dd{
  margin:0;
  padding-left:5px;
  padding-bottom:10px;
  border-bottom:1px dashed #ddd;
}
#business .boxCon dd{/* 业务范围*/
  line-height:130%;
  border-bottom:none;
}
#companys-idea .boxCon .last, #business .boxCon .last{
  border-bottom:none;
}
#business .boxCon dd ul{
  margin-left:42px;
  list-style-type:circle;
}
.titOem{
  font-weight:bold;
}

/*--------------------------------------- end #pagebody */

/* begin #footer
----------------*/
#footer{
  clear:both;
  margin:0 auto 10px auto;
  width:780px;
  text-align:center;
}
#footer .links{
  text-align:left;
  padding-left:10px;
  font-weight:normal;
  font-size:14px;
  color:#fff;
  height:30px;
  line-height:30px;
  background:url(../images/footerBG.gif) repeat-x;
}
.copyright{
  background:url(../images/bottom.gif) repeat-x;
}

#footer ul{margin-top:1px;margin-bottom:1px;color:#999;font-size:13px;list-style:none}
#footer a{color:#999;text-decoration:none}#footer a:hover{text-decoration:underline}#footer strong{color:#aaa}

/*----------------------------------------- end #footer */

