@charset "utf-8";
html {
	color: #000;
}
.STYLE1 {color: #559C98}
.STYLE2 {color: #4C81A6}
.STYLE3 {color: #66CC99}
.STYLE4 {color: #FF9999}
body {
	font-family: tAHOMA, hELVETICA, aRIAL, "宋体", SANS-SERIF;
	font-size: 12px;
	line-height: 1.5;
}
h1 {
	font-size: 18PX
}
h2 {
	font-size: 16PX
}
h3 {
	font-size: 14PX
}
h1 {
	font-weight: BOLD
}
h2 {
	font-weight: BOLD
}
h3 {
	font-weight: BOLD
}
h4 {
	font-weight: BOLD
}
h5 {
	font-weight: BOLD
}
h6 {
	font-weight: BOLD
}
strong {
	font-weight: BOLD
}
div {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
dl {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
dt {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
a  {
	text-decoration: none;
	color: #4FB143;
}

dd {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
ul {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
ol {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
li {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
pre {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
code {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
form {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
fieldset {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
legend {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
input {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
button {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
select {
	font-family: INHERIT; font-size: INHERIT; font-weight: INHERIT
}
textarea {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
p {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
blockquote {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
th {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
td {
	padding-bottom: 0PX; margin: 0PX; padding-left: 0PX; padding-right: 0PX; padding-top: 0PX
}
img {
	border-bottom: MEDIUM NONE; border-left: MEDIUM NONE; border-top: MEDIUM NONE; border-right: MEDIUM NONE
}
em {
	font-style: NORMAL; font-weight: NORMAL
}
strong {
	font-style: NORMAL; font-weight: NORMAL
}
li {
	list-style-type: NONE; list-style-image: NONE
}
input {
	font-family: INHERIT; font-size: INHERIT; font-weight: INHERIT
}
button {
	font-family: INHERIT; font-size: INHERIT; font-weight: INHERIT
}
textarea {
	font-family: INHERIT; font-size: INHERIT; font-weight: INHERIT
}
select {
	font-family: INHERIT; font-size: INHERIT; font-weight: INHERIT
}
input {
	font-family: tAHOMA, hELVETICA, aRIAL, SANS-SERIF;
	font-size: 100%;
	height: 18px;

}
.login_pwd {
	float: left;
	height: 20px;
	width: 168px;
	margin-left: 18px;
	margin-top: 8px;
}

button {
	font: 100% tAHOMA, hELVETICA, aRIAL, SANS-SERIF
}
textarea {
	font: 100% tAHOMA, hELVETICA, aRIAL, SANS-SERIF
}
select {
	font: 100% tAHOMA, hELVETICA, aRIAL, SANS-SERIF
}
#container {
	width: 1024px;
	margin: auto;
	background-color: #F8F9F3;
	border: thin dotted #CCCCCC;
	height: 100%;
	overflow: auto;
}
.foot_logo {
	height: 43px;
	width: 112px;
	margin-top: 18px;
	margin-left: 40px;
	float: left;

}
.foot_copyright {
	margin-left: 88px;
	height: 90px;
	width: 500px;
	float: left;
}
.foot_line {
	height: 30px;
	width: 100%;
	float: left;
}
.meto {
	float: left;
	width: 100%;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-align: center;
	background-color: #E8F0D5;
}


#center {
	float: left;
	height: auto;
	width: 1023px;
}
.notice {
	float: left;
	height: 200px;
	width: 100%;
}
.view {
	float: left;
	height: 170px;
	width: 1023px;
	margin-top: 18px;
}
#foot {
	float: left;
	height: 100px;
	width: 1023px;
	clear: both;
}
.copyright {
	background-color: #E8F0D5;
	float: left;
	height: 90px;
	width: 964px;
	margin-left: 30px;
}


#head {
	height: 88px;
	width: 100%;
	float: left;
}
.logo {
	float: left;
	height: 68px;
	width: 280px;
	text-align: center;
	padding-top: 22px;
}
#banner {
	height: 234px;
	width: 100%;
	background-image: url(images/bannel2.gif);
	float: left;
	background-repeat: no-repeat;
	background-position: center;
}
.intro_left {
	float: left;
	height: auto;
	width: 200px;
	margin-left: 20px;
	background-image: url(images/introduce.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.intro_left ul {
	width: 100%;
	float: left;
	margin-top: 54px;
}
.intro_left2 {
	float: left;
	height: auto;
	width: 200px;
	margin-left: 20px;
	background-image: url(images/job.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.intro_left2 ul {
	width: 100%;
	float: left;
	margin-top: 54px;
}
.intro_left2 li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-right: 20px;
	text-align: right;
	letter-spacing: 0.5em;
	line-height: 28px;
}
.intro_left3 {
	float: left;
	height: auto;
	width: 200px;
	margin-left: 20px;
	background-image: url(images/product.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.intro_left3 ul {
	width: 100%;
	float: left;
	margin-top: 54px;
}
.intro_left3 li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-right: 20px;
	text-align: right;
	letter-spacing: 0.5em;
	line-height: 28px;
}
.intro_left4 {
	float: left;
	height: auto;
	width: 200px;
	margin-left: 20px;
	background-image: url(images/service.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.intro_left4 a {
	color: #66CC99;
	text-decoration: none;
}

.intro_left4 ul {
	width: 100%;
	float: left;
	margin-top: 54px;
}
.intro_left4 li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-right: 20px;
	text-align: right;
	letter-spacing: 0.5em;
	line-height: 28px;
}
.service2 {
	background-image: url(images/tel.gif);
	float: left;
	height: 149px;
	width: 200px;
	margin-top: 18px;
}
.tel2 {
	float: left;
	margin-top: 38px;
}
.tel3 {
	float: left;
	height: auto;
	width: 120px;
	margin-top: 18px;
	margin-left: 4px;
}
.company_main {
	float: left;
	width: 766px;
	margin-left: 8px;
	background-color: #F8F8EF;
	margin-bottom: 18px;
}
.cm1 {
	float: left;
	height: 18px;
	width: 760px;
	background-image: url(images/bhead.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.cm2 {
	float: left;
	width: 760px;
	background-image: url(images/bcenter.gif);
	background-repeat: repeat-y;
	clear: both;
}
.person {
	float: right;
	height: 148px;
	width: 290px;
	margin-right: 16px;
	margin-top: 48px;
}
.company_title {
	float: left;
	height: 41px;
	font-size: 16px;
	font-weight: bold;
	color: #84B242;
	font-family: "宋体", "微软雅黑";
	border-bottom-width: 1px;
	border-bottom-style: inset;
	border-bottom-color: #CCCCCC;
	margin-left: 8px;
	width: 600px;
	padding-bottom: 8px;
}
.job_back {
	background-image: url(images/job_back.gif);
	float: left;
	height: 279px;
	width: 675px;
	margin-left: 30px;
}
.job_contents {
	float: left;
	margin-left: 8px;
	height: auto;
	width: 740px;
	font-size: 14px;
	color: #559C98;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: double;
	border-top-color: #6DAE64;
	margin-top: 8px;
}
.staion {
	color: #FFFFFF;
	background-color: #BD6B19;
	text-align: center;
	font-weight: bold;
	margin-top: 18px;
}
.job_contents li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	white-space: normal;
	margin-left: 288px;
}
.job_contents ol {
	background-image: url(images/job_left.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 350px;
}
.company_contents2 {
	width: 750px;
	margin-left: 8px;
	margin-top: 9px;
	vertical-align: top;
	color: #666666;
	font-weight: normal;
	font-size: 12px;
	clear: both;
	height: auto;
	line-height: 28px;
}
.company_contents {
	width: 750px;
	margin-left: 8px;
	margin-top: 9px;
	clear: both;
	height: auto;
}
.chanping_desc {
	float: left;
	width: 160px;
	color: #336699;
	font-size: 12px;
	text-align: center;
}

.include {
	height: auto;
	width: 728px;
	float: left;
}
.product_pic {
	float: left;
	height: 152px;
	width: 158px;
	margin-left: 2px;
	margin-top: 10px;
	top: 20px;
	padding-top: 18px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}
.product_head {
	float: left;
	height: 28px;
	width: 240px;
	font-weight: bold;
	color: #4C81A6;
	padding-left: 80px;
}
.pruduct_contents {
	float: left;
	height: auto;
	width: 320px;
	padding-left: 18px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
.product_desc {
	float: left;
	height: 170px;
	width: 340px;
	margin-top: 10px;
	margin-right: 2px;
	margin-left: 8px;
}
.company_contents2  img {
	float: left;
}
.window_top ul {
	display: block;
	float: left;
}
.window_top li {
	display: inline;
	margin-top: 8px;
	float: left;
	margin-left: 9px;
}
.window_center {
	float: left;
	width: 700px;
	margin-left: 18px;
	line-height: 22px;
}
#attr {
	font-size: 16px;
	line-height: 38px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8DC418;
	font-family: "新宋体";
}
.window_center li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.window_center ol {
	list-style-position: outside;
	list-style-type: circle;
	cursor: crosshair;
	page-break-before: auto;
	page-break-after: always;
	border: 1px ridge #CCCCCC;
}
.winow_lower {
	float: left;
	width: 700px;
	margin-left: 8px;
}

.cm3 {
	float: left;
	height: 31px;
	width: 760px;
	background-image: url(images/bfoot.gif);
	background-repeat: no-repeat;
	padding-top: 8px;
}
#banner_2 {
	height: 190px;
	width: 100%;
	float: left;
	text-align: center;
}
.line {
	height: 20px;
	width: 710px;
	float: left;
	margin-right: 34px;
	text-align: right;
}
.navigation ul {
	display: block;
	margin-top: 8px;
	color: #4FB143;
	font-size: 15px;
	font-weight: bold;
	margin-left: 38px;
	font-family: "华文细黑";
	text-decoration: none;
}
.nav2 {
	float: left;
	height: 20px;
	width: 988px;
	text-align: right;
	padding-top: 8px;
	vertical-align: text-top;
	color: #999999;
	line-height: normal;
}
.intro_left li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-right: 20px;
	text-align: right;
	letter-spacing: 0.5em;
	line-height: 28px;
}
.current {
	background-image: url(images/current.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.current2 {
	background-image: url(images/job_current.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.intro_left3  a  {
	color: #4C81A6;
	text-decoration: none;
}
.current3 {
	background-image: url(images/pro_current.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.intro_left2 li a {
	color: #559C98;
	text-decoration: none;
}
.no_current {
	background-image: url(images/no_current.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.navigation li {
	display: inline;
	padding-right: 28px;
	padding-left: 22px;
}
.navigation {
	float: left;
	height: 68px;
	width: 744px;
}
.notice_left {
	height: 160px;
	width: 195px;
	margin-top: 25px;
	margin-left: 40px;
	background-image: url(images/notice1.gif);
	float: left;
	color: #5E8247;
}
.login_button {
	float: left;
	height: 28px;
	width: 160px;
	margin-top: 12px;
	margin-left: 22px;
}

.notice_center {
	float: left;
	height: 160px;
	margin-top: 25px;
	margin-left: 30px;
	width: 380px;
}
.notice_title {
	float: left;
	height: 24px;
	width: 100%;
	background-image: url(images/title.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: inset;
	border-bottom-color: #CCCCCC;
}
#imageContainerRight {
	float: left;
	height: 128px;
	width: 380px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px outset #CCCCCC;
}

.notice_contents {
	float: left;
	height: 136px;
	width: 100%;
}
.notice_contents li {
	text-indent: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	height: 22px;
}
.notice_contents a {
	font-family: "宋体", "微软雅黑";
	color: #999999;
	text-decoration: none;
}
.notice_right {
	float: left;
	height: 160px;
	width: 290px;
	margin-top: 25px;
	margin-left: 30px;
	background-image: url(images/notice2.gif);
}
.title1 {
	float: right;
	margin-right: 8px;
}
.foot_line ul {
	display: block;
	color: #999999;
	font-size: 12px;
	padding-top: 5px;
}
.foot_line li {
	display: inline;
	margin-top: 2px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #4FB143;
	padding-left: 28px;
	padding-right: 18px;
	float: left;
}
.view_1 {
	float: left;
	height: 168px;
	width: 260px;
	margin-left: 28px;
	background-image: url(images/hotline.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.hot {
	float: left;
	margin-top: 28px;
	height: 98px;
	width: 91px;
}
.view_2 {
	float: left;
	height: 168px;
	width: 380px;
	margin-left: 30px;
}
.view1_line {
	float: left;
	width: 168px;
	margin-top: 28px;
	font-weight: normal;
	color: #999999;
	line-height: 22px;
}
.view_zp {
	float: left;
	width: 180px;
	height: 168px;
}
.view_zpp {
	float: left;
	height: 67px;
	width: 84px;
	margin-top: 38px;
}
.view_zp ul {
	color: #999999;
}

.view_3 {
	float: left;
	height: 168px;
	margin-left: 30px;
	width: 268px;
}
.menu{
	font-size:12px;
	position:relative;
	z-index:100;
	float: left;
	height: 68px;
	width: 744px;
}
.menu ul{
	list-style:none;
	font-weight: bold;
	padding-top: 6px;
	margin-top: 2px;
}
.menu li {
	float:left;
	position:relative;
	padding-right: 18px;
	padding-left: 18px;
}
.menu ul ul {
	visibility:hidden;
	position:absolute;
	top:20px;
	font-weight: normal;
	width: 490px;
	background-image: url(images/_r1_c2.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.menu table {position:absolute; top:0; left:0;}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
.menu a{
	display:block;
	padding:2px 10px;
	margin:3px;
	color:#fff;
	text-decoration:none;
	background-color: #4FB143;
}
.menu a:hover{
	color:#4FB143;
	background-color: #DDE9C1;
}
.menu ul ul li {
	font-size:12px;
	background-color: #4FB143;
	margin-top: 4px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menu ul ul li a{
	height:18px;
	margin:0;
	background-image: url(images/mune_back.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.product {
	float: left;
	height: 24px;
	width: 100%;
	background-image: url(images/title.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-weight: bold;
	color: #FFFFFF;
}
.company_contents p {
	text-indent: 16px;
	line-height: 24px;
	color: #333333;
}
.join {
	height: auto;
	width: auto;
	color: #CCCCCC;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	font-family: "宋体";
}
.login_title {
	margin-top: 18px;
	margin-left: 12px;
	float: left;
	background-image: url(images/login_title.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 15px;
	width: 160px;
}
.login_name {
	float: left;
	height: 18px;
	width: 168px;
	margin-left: 18px;
	margin-top: 18px;
}
.stat {
	float: left;
	height: 60px;
	width: 120px;
	margin-top: 28px;
	margin-left: 28px;
}
#viewer {
	float: left;
	margin-left: 28px;
	margin-top: 8px;
}
.window_top {
	margin-left: 40px;
}
.chanpin {
	width: 165px;
	float: left;
	margin-left: 18px;
	margin-top: 18px;
}
.page {
	float: left;
	height: 30px;
	width: 750px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	text-align: center;
	padding: 8px;
	margin-top: 18px;
}

.chanping_pic {
	border: 6px solid #CCCCCC;
	float: left;
	height: 115px;
	width: 150px;
	text-align: center;
}
.black_overlay{ 
display: none; 
position: absolute; 
top: 0%; 
left: 0%; 
width: 100%; 
height: 100%; 
background-color: white; 
z-index:1001; 
-moz-opacity: 0.8; 
opacity:.80; 
filter: alpha(opacity=80); 
} 
.white_content {
	position: absolute;
	top: 25%;
	left: 25%;
	width: 500;
	padding: 8px;
	border: 16px solid #CCCCCC;
	background-color: white;
	z-index:1002;
	overflow: auto;
	display: none;
 } 
.qpshcom
{ width:500px;
 height:200px;
 background-color:#CCCCCC;
 color:#666666;
 border-width:1px;
 border-color:#cccccc;
 border-style:solid;
 margin:6px;
 padding:6px;
 font-Size:14px;
 line-height:200%;
 float:midden;
}
.zoom {
	width: 500px;
	overflow: hidden;
	position: relative;
}
.kultur_upper {
	float: left;
	width: 700px;
	margin-left: 28px;
	margin-top: 8px;
}
.kultur_lower {
	float: left;
	width: 750px;
	margin-top: 8px;
	height: 380px;
	background-image: url(images/yuan.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.kultur_1 {
	height: 90px;
	width: 200px;
	margin-top: 108px;
	margin-left: 18px;
	line-height: 20px;
}
.kultur_title {
	height: 28px;
	width: 180px;
	font-size: 14px;
	font-weight: bold;
	color: #000033;
	line-height: 28px;
	background-color: #D2D4A3;
}
.kultur_2 {
	height: 80px;
	width: 200px;
	margin-top: 0px;
}
.ykyt1 {
	float: left;
	margin-top: 8px;
	margin-left: 38px;
}
.ykyt1 li {
	margin-top: 22px;
}
.ykyt2 {
	float: left;
	margin-left: 48px;
}
.ykyt2 li {
	margin-top: 28px;
}
.company_contents ul {
	margin-top: 18px;
	margin-left: 48px;
}
.company_contents li {
	margin-top: 18px;
}
.wkyt2_memo {
	margin-left: 28px;
	float: left;
	margin-top: 48px;
}
.wkyt2_img {
	float: left;
}
.door_left {
	float: left;
	margin-top: 8px;
	margin-left: 18px;
}
.door_right {
	float: left;
	margin-top: 8px;
	margin-left: 48px;
}
.door3 {
}
