body{
  color:#666666;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  width:1000px;
  margin:0px auto;
  line-height:20px;
  }
a:link,a:visited,a:active{
  color:#666666;
   text-decoration:none;
   }
a:hover{
  color:#333333;
  text-decoration:none;
  }
ul {
  margin:0px; padding:0px;
  }
li{
  list-style:none;
  }
img{
  border:0px;
  }
  
  
#top{
  background:url(../images/top_bg.gif) repeat-x;
  height:85px;
   z-index:99;
  }
.logo{
  margin-left:0px;
  margin-top:3px;
  width:200px;
  float:left;
  }
  *html .logo{
  margin-left:20px;
  margin-top:3px;
  float:left;
  }
  *+html .logo{
  margin-left:25px;
  margin-top:3px;
  float:left;
  }
#top_right{
  float:right;
  margin-left:20px;
  margin-top:0px;
   z-index:99;
  }
  *html .#top_right{
  float:left;
  margin-left:20px;
  margin-top:0px;
   z-index:99;
  }
 *+html  #top_right{
  float:left;
  margin-left:20px;
  margin-top:-85px;
   z-index:99;
  }
#sim_nav{
  background:url(../images/navs_bg.gif) no-repeat;
  width:245px;
  height:20px;
  line-height:20px;
  text-align:center;
  float:right;
  margin-top:10px;
  margin-right:10px;
  }
/*导航条开始*/
.menu{	
	height:35px;
	background:url(../images/menubj.gif) repeat;
	margin-top:20px;
	width:760px;
	float:right;
	z-index:999;
} 

*html .menu{height:35px;
	background:url(../images/menubj.gif) repeat;
	margin-top:20px;
	float:right;
	z-index:999;
} 

*+html .menu{	height:35px;
	background:url(../images/menubj.gif) repeat;
	margin-top:20px;
	z-index:999;
} 

.menu a{display:block;color:#666666;text-decoration:none; line-height:33px; text-align:center;font-family:"微软雅黑";font-weight:bold;} 
.menu a:hover{color:#000;background:url(images/nav_bg_hover.jpg) repeat-x; text-decoration:none;font-family:"微软雅黑";font-weight:bold;} 
.menu ul{list-style:none; } 
.menu li {float:left;position:relative;z-index:999; font-size:16px; width:100px; font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu} 
.menu li a:hover{color:#e67817; height:35px;}
.menu ul ul {visibility:hidden;position:absolute;left:3px;top:35px;z-index:999;} 
.menu table {position:absolute; top:0; left:0;z-index:999;} 
.menu ul li:hover ul, 
.menu ul a:hover ul{visibility:visible; padding-top:0px;font-family:"微软雅黑"; font-weight:bold;} 
.menu ul ul li {clear:both; font-size:14px; width:100px;z-index:999;} 
.menu ul ul li a{display:block; height:35px;border-bottom:1px solid #e67817;background:#fbfcfe;color:#666666;font-family:"微软雅黑";font-weight:bold; text-align:left; padding-left:10px;} 
.menu ul ul li a:hover{border:0;background:#e5e5e5;border-bottom:1px solid #e67817;font-family:"微软雅黑";font-weight:bold;} 
/*导航条结束*/

#index_left{
  float:left;
  margin-top:10px;
  padding-left:5px;
  width:300px;
  display:block;
}

/**选项卡开始**/
#tab_container{width:300px; display:block;}

#tab-title {height:30px; display:inline;}

#tab-title h3{color:#666;font-size:14px;font-weight:800;}
 
#tab-title .current{color:#e67817;} /* 当前选中标题时的样式 */
 
#tab-1,#tab-2{padding:0px 7px;cursor:pointer;}
 
.tab-2{display:none;} /* 这句是用让class=“tab-2”“tab-3”的先隐藏，用CSS控制的好处是没有延迟；如果用jQuery控制会出现只有当页面全部加载完后，tab-2tab-3中的内容才隐藏 */

#tab-content ul{overflow:hidden;zoom:1;}

#tab-content ul li,#tab-content ul li a,#tab-content ul li a:hover{clear:both;display:inline; float:left; width:300px;height:25px; overflow:hidden;}

/**选项卡结束**/

#con_mid{
  float:left;
  margin-top:10px;
  margin-left:35px;
  width:405px;
}
#chax{
  height:135px;
  }
#chax h3{
	font-size:14px;font-weight:800;
  }

#chax_content{
	width:367px;
	height:80px;
}

#chax_content ul{
	list-style-type:none;
	list-style-position:none;
	width:405px;
	height:80px;
}

#chax_content ul li{
	width:200px;
	float:left;
}

#chax_content ul li img{
	vertical-align:top;
	display:block;
	float:left;
	margin-right:3px;
}

.chax_con{
  margin-top:0px;
  margin-left:150px;
  padding-top:60px;
  }
  *html .chax_con{
  margin-top:60px;
  margin-left:150px;
  padding-top:0px;
  }
 *+html  .chax_con{
  margin-top:60px;
  margin-left:150px;
  padding-top:0px;
  }

#index_right{
	width:210px;
	margin-left:35px;
	float:left;
	margin-top:10px;
}

#mail_passport{
	margin:5px 5px 10px 0px;
	height:72px;
}

#mail_passport li{
	line-height:26px;float:left;
}

#friendLink{
	height:50px;
}

 #friendLink li {
	float:left;
	width:80px;
	margin:5px;
	height:20px;
	line-height:20px;
}


.right_title{
  background:url(../images/title_bg.gif) no-repeat;
  width:200px;
  padding-left:12px;
  line-height:28px;
  height:28px;
  font-weight:bold;
  }

#buttom{
  background:url(../images/buttom_bg.gif) repeat-x;
  height:60px;
  width:1000px;
  margin-top:5px;
  float:left;
  padding-top:10px;
  position:relative; 
}

/** 内容页面左边菜单 开始**/

#content{
	float:left;
	position:absolute;
	height:auto;
}

#leftContent{
	width:200px;
	float:left;
	position:relative; 
	min-height:360px; 
	height:auto!important; 
	height:360px;
	border-right:#f4f4f4 1px solid;
}

#leftContent ul{
	width:200px;
}

#leftContent ul li{
	width:200px;
	height:30px;
	line-height:30px;
}


.lefe_menu_out{
	height:30px;
	line-height:30px;
	color:#f77708;
	font-weight:bold;
	padding-left:28px;
	padding-top:3px;
	padding-bottom:3px;
}

*html .lefe_menu_out{
	line-height:30px;
	color:#f77708;
	font-weight:bold;
	padding-left:28px;
	padding-top:8px;
	padding-bottom:8px;
}

*+html .lefe_menu_out{
	line-height:30px;
	color:#f77708;
	font-weight:bold;
	padding-left:28px;
	padding-top:3px;
	padding-bottom:3px;
}

.lefe_menu_out a:link,.lefe_menu_out a:visited,.lefe_menu_out a:active,.lefe_menu_out a:hover{
	color:#f77708;
}

.lefe_menu_over{
	background:url(../images/left_menu_bg.gif) no-repeat;
	width:163px;
	height:34px;
	line-height:34px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:40px;
}

.lefe_menu_over a:link,.lefe_menu_over a:visited,.lefe_menu_over a:active,.lefe_menu_over a:hover{
	color:#FFFFFF;
 }

/**内容快速导航 开始**/

#contentNav,#contentNav a {
	width:100%; height:22px; margin:5px 0px 5px 0px; line-height:22px; font-weight:800;color:#f77708;
}


/**内容快速导航 结束**/

/** 内容页面左边菜单 结束**/

#rightContent{
	/*border-left:#f4f4f4 1px solid;
	border-top:#333333 2px solid;*/
	float:right;
	margin-left:5px;
	width:780px;
	height:auto;
}

*html #rightContent{
	/*border-left:#f4f4f4 1px solid;
	border-top:#333333 2px solid;*/
	float:left;
	margin-left:5px;
	width:780px;
}

*+html  #rightContent{
	/*border-left:#f4f4f4 1px solid;
	border-top:#333333 2px solid;*/
	float:left;
	margin-left:5px;
	width:780px;
}

#article_title{
	font-size:16px;
	font-weight:800;
	color:#66666; 
	line-height:25px; 
	margin:25px 0px 5px 0px;
}

#actile {
	line-height:22px; 
	margin:20px 0px 50px 0px; 
	padding-left:2px; 
	min-height:360px; 
	height:auto!important; 
	height:360px;
}

#actile p{
	margin-bottom:32px; 
	font-size:14px;
}

.nav{
	float:right;
	margin-bottom:15px;
}


/*news*/
#newslist{line-height:24px; margin-bottom:50px; width:760px; padding-left:5px; height:430px; overflow:hidden; font-family:Tahoma, Geneva, sans-serif;font-size:14px;}
#newslist li{margin-bottom:4px; list-style:none;}
#newsitem{float:left; width:490px; overflow:hidden;}
.shortnews{float:left; color:#39a6e4; width:520px;}
.newsdate{float:right; width:80px;}
#paging{text-align:center; height:30px; margin:20px auto 30px auto; width:750px; float:left; overflow:hidden; zoom:1;}
.numbox{width:25px; height:25px; border:solid 1px #e4e4e4; display:inline-block; margin:0px 2px 0px 2px; line-height:25px; cursor:pointer; float:left;}
.numbox a{color:#666; text-decoration:none;}
.numbox_now{width:25px; height:25px; border:solid 1px #39a6e4; display:inline-block; margin:0px 2px 0px 2px; line-height:25px; cursor:pointer; background-color:#39a6e4; float:left;}
.numbox_now a{color:#fff; text-decoration:none;}

/**about**/
#about{
	height:auto;
}

#about p{
	line-height:30px;
}

#companyIntroduce{
	margin-top:30px;
	height:435px;
	font-size:14px;
}

#companyQualification{
	height:800px;
}

#companyQualification ul li{
	height:220px;
	margin-left:20px;
	margin-top:12px;
	width:320;
	float:left;
}

#companyCulture {
	margin-top:30px;
	height:435px;
	font-size:14px;
}

#companyOrg {
	margin-top:30px;
	height:435px;
	font-size:14px;
}

.companyCultureTitle,.bizScopeTitle,.superiorityTitle {
	color:#f77708;font-size:14px;font-weight:800;
}

#bizScope {
	margin-top:30px;
	height:900px;
	font-size:14px;
}

#superiority {
	margin-top:30px;
	height:720px;
	font-size:14px;
}


/* 公用样式 */
.clear{
  clear:both;height:0;overflow:hidden;
  }

.jobInfoTable{
	border-right:1px #cccccc solid;border-bottom:1px #cccccc solid;width:600px;margin-left:45px;font-size:14px;
}

.jobInfoTitle{
	border-top:1px #cccccc solid;border-left:1px #cccccc solid;width:75px;height:30px;background-color:#f4f4f4;
}

.jobInfo{
	border-top:1px #cccccc solid;border-left:1px #cccccc solid;height:30px;
}

.requestJob{
	width:100%;height:25px;text-align:right;color:#f77708;font-size:12px;
}


#slideshow {
	width:1000px; 
	margin:auto; 
	height:375px; 
	overflow:hidden; 
	position:relative;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}


#minislideshow {
	width:1000px; 
	margin:auto; 
	height:120px; 
	overflow:hidden; 
	position:relative;
}