@charset "utf-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
	list-style-type:none;
	list-style-image:none;
	text-decoration:none;
}
img {
	border:0px;
}
html {
	overflow-x: hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
a {
	color:#666;
}

.h2 {
	font-size:18px;
}
.b {
	font-weight:700;
}

.bottomBorderForDotted{	border-bottom:1px dotted #cecece; margin-bottom:8px;}
.bottomBorderForDashed{	border-bottom:1px dashed #cecece; margin-bottom:8px;}
#header {
	width:1000px;
	overflow:hidden;
	padding:14px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D8DCE0;
}

.click {
	font-size:12px;
}

#header .enter a {
	color:#FEEEE4;
	text-decoration:none;
	padding:0 15px
}
.links a {
	color:#D8DCE0;
	padding:0 13px;
	text-decoration:underline
}
.links a:visited {
	text-decoration:underline
}
.links a:hover {
	text-decoration:none
}

<!--
#topper {
	position:absolute;
	z-index:999;
	top:0;
	left:0px;
	width:100%;
	height:auto;
	padding:0px;
	margin:0px;
}

.red {
	color:red;
	margin:0 10px;
}



/* message feedback TOP: 160px;*/
.fixedBtn {
	POSITION: fixed;
	WIDTH: 350px;
	HEIGHT: 260px;
	bottom:150px;
	left:-350px;
	z-index:9999;
}
* HTML .fixedBtn {
	POSITION: absolute;
	BOTTOM: auto;
	float:left;
}
.fixedBtn .feedback {
	POSITION: absolute;
	TEXT-INDENT: -2000px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: 0px;
	WIDTH: 33px;
	DISPLAY: inline-block;
	BACKGROUND: url(../images/feedback2.gif);
	HEIGHT: 101px;
	bottom: -100px;
	right: -33px;
	z-index:999;
}
.fixedBtn .feedback:hover {
	BACKGROUND-POSITION: -33px 0px
}
.fixedBtn .top {
	POSITION: absolute;
	TEXT-INDENT: -2000px;
	WIDTH: 33px;
	DISPLAY: none;
	BACKGROUND: url(../images/topbutton.png);
	HEIGHT: 61px;
	bottom: -150px;
	right: -33px
}
.fixedBtn .top:hover {
	BACKGROUND-POSITION: -33px 0px
}
.feedbackCnt {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	BACKGROUND: #fff;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 15px;
	height: 500px;
}
.feedbackCnt .message_form {
	margin:5px 10px;
}
.feedbackCnt H3 {
	MARGIN-BOTTOM: 10px;
	FONT-SIZE: 14px
}
.feedbackTips {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 180px;
	BACKGROUND: #fff;
	HEIGHT: 180px;
	FONT-SIZE: 20px
}
.feedbackCnt TEXTAREA {
	BORDER-BOTTOM: #cfcfcf 1px solid;
	BORDER-LEFT: #cfcfcf 1px solid;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	WIDTH: 305px;
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	MARGIN-BOTTOM: 10px;
	HEIGHT: 100px;
	BORDER-TOP: #cfcfcf 1px solid;
	BORDER-RIGHT: #cfcfcf 1px solid;
	PADDING-TOP: 5px
}
.fb-open {
	BORDER-BOTTOM: #cfcfcf 1px solid;
	BORDER-LEFT: #cfcfcf 1px solid;
	BORDER-TOP: #cfcfcf 1px solid;
	BORDER-RIGHT: #cfcfcf 1px solid;
	borer-right: none;
	box-shadow: 2px 2px 8px #aaa
}
.button-orange {
	BORDER-BOTTOM-COLOR: #f47602;
	BORDER-TOP-COLOR: #f47602;
	BACKGROUND: #ff8110;
	BORDER-RIGHT-COLOR: #f47602;
	BORDER-LEFT-COLOR: #f47602;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px
}
.button-orange:hover {
	BACKGROUND: #f89918
}
.button {
	BORDER-BOTTOM: #d1d1d1 1px solid;
	BORDER-LEFT: #d1d1d1 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 28px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	DISPLAY: inline-block;
	HEIGHT: 28px;
	COLOR: #333;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #d1d1d1 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #d1d1d1 1px solid;
	PADDING-TOP: 0px;
	_overflow: visible;
	_overflow-y: hidden;
	width: 50px;
    float: left;
}
.button:hover {
	BACKGROUND: #f7f7f7;
	TEXT-DECORATION: none
}
.button-hover {
	BACKGROUND: #f7f7f7;
	TEXT-DECORATION: none
}
.button-grey {
	LINE-HEIGHT: 2;
	FONT-SIZE: 14px
}
.button-green {
	LINE-HEIGHT: 2;
	FONT-SIZE: 14px
}
.button-medium {
	LINE-HEIGHT: 24px;
	HEIGHT: 24px;
	FONT-SIZE: 12px
}
.button-grey {
	BORDER-BOTTOM: #dadada 1px solid;
FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAF9F5', endColorstr='#F0EFEB') chroma(color=black);
	BORDER-LEFT: #dadada 1px solid;
	BORDER-TOP: #dadada 1px solid;
	BORDER-RIGHT: #dadada 1px solid
}
.button-grey:hover {
	BORDER-BOTTOM: #c1c1c1 1px solid;
FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0EFEB', endColorstr='#FAF9F5') chroma(color=black);
	BORDER-LEFT: #c1c1c1 1px solid;
	COLOR: #333;
	BORDER-TOP: #c1c1c1 1px solid;
	BORDER-RIGHT: #c1c1c1 1px solid
}
.button-grey-hover {
	BORDER-BOTTOM: #c1c1c1 1px solid;
FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0EFEB', endColorstr='#FAF9F5') chroma(color=black);
	BORDER-LEFT: #c1c1c1 1px solid;
	COLOR: #333;
	BORDER-TOP: #c1c1c1 1px solid;
	BORDER-RIGHT: #c1c1c1 1px solid
}
.button-green {
	BORDER-BOTTOM: #549812 1px solid;
FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#72B717', endColorstr='#60A00D') chroma(color=black);
	BORDER-LEFT: #549812 1px solid;
	BACKGROUND: #60a00d;
	COLOR: #ffc;
	BORDER-TOP: #549812 1px solid;
	BORDER-RIGHT: #549812 1px solid
}
.feedback_nav {
	BORDER-BOTTOM: #549812 1px solid;
FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#72B717', endColorstr='#60A00D') chroma(color=black);
	BORDER-LEFT: #549812 1px solid;
	BACKGROUND: #60a00d;
	COLOR: #ffc;
	BORDER-TOP: #549812 1px solid;
	BORDER-RIGHT: #549812 1px solid
}
.button-green:hover {
 FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#468A07', endColorstr='#72B717') chroma(color=black);
	BACKGROUND: #72b717;
	COLOR: #fff
}
.button-green-hover {
 FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#468A07', endColorstr='#72B717') chroma(color=black);
	BACKGROUND: #72b717;
	COLOR: #fff
}
.message_error {
	height:auto;
	text-align:center;
	vertical-align:middle;
	margin:0 10px;
	color:red;
	float: left;
}
.message_submit_success {
	margin:0px 10px;
}
/*company_introduction*/
.company_img {
	width:auto;
	height:200px;
	padding:5px;
	border:1px groove #666;
	margin:auto auto;
}
.company_introduce {
	width:auto;
	height:auto;
	line-height:36px;
	padding:5px;
}
.company_introduce p b>a {
	text-decoration:underline;
	cursor:pointer;
	margin:0 10px;
	color:#996600;
}
.company_introduce h2 {
	margin:5px 10px;
	text-align:center;
}
.company_introduce p:hover {
	text-decoration:underline;
}
.culture_info {
	padding:50px;
}
.culture_info ul> li {
	margin:10px;
	line-height:36px;
}
.culture_info a {
	margin:0px 10px 0px 0;
	font-size:14px;
}
