#layout {
	position:absolute;
	background:#fff
}
#topNav {
	background:#F0F0F0;
	height:28px;
	font-size:12px;
	border-bottom:1px solid #CDCDCD
}
#topNav ul li {
	line-height:250%;
	margin-left:5px
}
.topbaner {
	height:81px;
}
#log {
	float:left;
	height:81px;
	width:150px;
}
#log img {
	margin-left:20px;
}
#companyname {
	float:left;
	height:81px;
	width:645px;
}
#companyname ul li {
	margin-left:10px;
	margin-top:20px;
}
.topmenu {
	height:32px;
	border-top:2px solid #FF7300;
	border-bottom:2px solid #fff;
	text-align:center
}
.topmenucont ul li {
	display:inline;
	line-height:285% !important;
	line-height:250%;
	font-size:12px;
	zoom:1;
margin-left:2px !important >margin-left:10px !important;
	margin-left:4px;
	height:30px;
}
.topmenubg {
	height:31px;
	width:100%;
	background:url(http://img.zz91.com/esite/images/topmenu_4.gif) repeat-x;
	border-left:1px solid #A0CEDD;
	border-right:1px solid #A0CEDD;
	border-bottom:1px solid #419DBB
}
.fengge {
	background:url(http://img.zz91.com/esite/images/fengge_4.gif) 0px 0px no-repeat !important;
>background:url(http://img.zz91.com/esite/images/fengge_4.gif) 0px 10px no-repeat !important;
	background:url(http://img.zz91.com/esite/images/fengge_4.gif) 5px 8px no-repeat;
	width:2px;
	height:25px;
}
.topmenucont .check {
	background:url(http://img.zz91.com/esite/images/topmenucheck_1.gif) 20px 0px no-repeat
}
#erectNav .check {
	display:block
}
#erectNav .uncheck {
	display:none
}
.menutitle {
	background:url(http://img.zz91.com/esite/images/treetitle_bg1_4.gif) repeat-x;
	height:27px
}
.menutitle_check {
	line-height:230%;
	background:url(http://img.zz91.com/esite/images/tree_check.gif) 1px 2px no-repeat
}
.menutitle_uncheck {
	line-height:230%
}
#erectNav {
	position:absolute;
	width:173px;
	border-top:3px solid #419dbb;
	font-size:12px;
	line-height:150%
}
#erectNav .root .title {
	background:url(http://img.zz91.com/esite/images/treebg_4.gif);
	height:27px;
	text-align:left
}
#erectNav .root .list {
	background:#E3F0F5
}
#erectNav1 {
	position:absolute;
	width:173px;
	border-top:3px solid #419dbb;
	border-right:1px solid #A0CEDD;
	border-left:1px solid #A0CEDD;
	border-bottom:1px solid #A0CEDD;
	font-size:12px;
	line-height:150%
}
#erectNav1 .root .title {
	background:url(http://img.zz91.com/esite/images/treebg_4.gif);
	height:27px;
	text-align:left
}
#erectNav1 .root .list {
	background:#E3F0F5
}
.thisBg {
	background:#E3F0F5
}
#productClassList {
	position:absolute;
	width:173px;
	border-top:3px solid #419dbb;
	border-right:1px solid #A0CEDD;
	border-left:1px solid #A0CEDD;
	border-bottom:1px solid #A0CEDD;
	font-size:12px;
	line-height:150%
}
#productClassList .root .title {
	background:url(http://img.zz91.com/esite/images/treebg_4.gif);
	height:27px;
	text-align:left
}
#productClassList .root .list {
	background:#E3F0F5
}
#erectNav .root {
	width:100%
}
#erectNav .root .list ul li {
	height:27px
}
.content1_1 {
	position:absolute;
	border:1px solid #A0CEDD;
	width:173px;
	background:#E3F0F5
}
.content1_1 .title {
	background:url(http://img.zz91.com/esite/images/content1_1bg_4.gif) repeat-x;
	height:22px;
	font-weight:bold;
	line-height:200%;
	text-align:left;
	color:#001D4C
}
.content1_1 .content {
	color:#001D4C;
	line-height:160% !important;
	line-height:150%
}
.bb1 {
	border-bottom:1px dotted #BFBFBF
}
.weizhi {
	height:20px;
	line-height:150%;
}
.module2 {
	position:absolute;
}
.module2 .title2_2 {
	height:30px
}
.module2 .title2_2 ul li {
	float:left;
	height:30px;
	line-height:200%
}
.module2 .title2_2 .left {
	background:url(http://img.zz91.com/esite/images/title_left_4.gif);
	width:5px
}
.module2 .title2_2 .mid {
	background:url(http://img.zz91.com/esite/images/title_mid_4.gif);
	width:98%;
	padding-right:1px
}
.module2 .title2_2 .right {
	background:url(http://img.zz91.com/esite/images/title_right_4.gif);
	width:5px
}
.module2 .content2_2 {
	clear:both;
	border:1px solid #A0CEDD;
	margin-top:3px;
	line-height:160% !important;
	line-height:150%;
}
.border {
	border:1px solid #A0CEDD;
}
.bgcolor {
	background:#A0CEDD
}
.border_top3 {
	border-top:3px solid #419dbb;
}
#editctrl {
	position:absolute;
	text-align:center;
	border:1px solid #ff7300;
	border-top:3px solid #ff7300;
	z-index:999;
	width:0px;
	height:0px;
	background:#fff
}
#editctrlCont {
	display:none;
}
#editctrlCont ul li {
	height:27px;
}
#editctrlCont .onhorve {
	background:url(http://img.zz91.com/esite/images/edit_bg.gif) repeat-x
}
.edit {
	position:absolute;
	z-index:998;
	line-height:150%
}
.editdiv {
	width:39px;
	float:right;
	margin-top:3px;
}
.editdiv img {
	margin-right:3px
}
.module2 .propic {
	height:200px
}
.module2 .bigpic {
	height:160px;
	width:160px;
	background:#BEBEBE;
	margin-left:80px
}
.module2 .smallpic {
	height:77px;
	width:80px;
	background:#BEBEBE
}
.module2 .prodes {
	height:200px;
	line-height:150%;
	color:#666
}
.module2 .prodes .title {
	height:25px
}
.module2 .companyinfo {
	line-height:150%;
	margin:5px
}
.module2 .companyaction .title {
	height:30px;
	line-height:200%
}
.module2 .companyaction .list ul li {
	height:20px;
	margin-left:15px
}
.module2 .zs_list ul {
	float:left
}
.module2 .zs_list ul li {
	width:290px
}
.module2 .job {
	color:#666;
	margin-top:10px
}
.module2 .job .title {
	border-bottom:1px dotted #000;
	height:20px
}
.module2 .job .grayimg {
	width:10px;
	height:10px;
	background:#666
}
.module2 .job ul {
	margin-top:10px
}
.module2 .job ul li {
	margin-left:20px;
	height:20px;
	line-height:150%
}
.module2 .job .applied {
	text-align:right
}
.module2 .online_msg {
	line-height:150%
}
.module2 .online_msg ul li {
	margin-left:5px;
	margin-top:10px
}
.module2 .online_msg .content {
	margin-left:15px !important;
	margin-left:7px;
	margin-top:25px
}
.module2 .online_msg .ta {
	margin-left:0px !important;
	margin-left:-4px
}
.module2 .contacts ul li {
	margin-left:15px;
	height:20px;
}
