BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
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
}
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
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	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
}
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
}
BUTTON {
	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 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
FIELDSET {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
A {
	OUTLINE-WIDTH: 0px
}
INPUT {
	OUTLINE-WIDTH: 0px
}
PRE {
	WORD-WRAP: break-word; WHITE-SPACE: normal
}
INPUT {
	FONT-SIZE: 100%
}
BUTTON {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
EM {
	FONT-STYLE: normal
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
.fl {
	DISPLAY: inline; FLOAT: left
}
.fr {
	DISPLAY: inline; FLOAT: right
}
.tr {
	TEXT-ALIGN: right !important
}
.tl {
	TEXT-ALIGN: left !important
}
.tc {
	TEXT-ALIGN: center !important
}
.vm {
	VERTICAL-ALIGN: middle; _zoom: 1
}
.vm * {
	VERTICAL-ALIGN: middle; _zoom: 1
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: " "
}
.wrap:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: " "
}
.clearfix {
	ZOOM: 1
}
.wrap {
	ZOOM: 1
}
.bw {
	WORD-WRAP: break-word; TABLE-LAYOUT: fixed; break-word: break-all
}
.imgb {
	LINE-HEIGHT: 0; DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.pic {
	LINE-HEIGHT: 0; DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.m5 {
	MARGIN: 5px
}
.m10 {
	MARGIN: 10px
}
.m15 {
	MARGIN: 15px
}
.m20 {
	MARGIN: 20px
}
.m25 {
	MARGIN: 25px
}
.m30 {
	MARGIN: 30px
}
.ml5 {
	MARGIN-LEFT: 5px
}
.ml10 {
	MARGIN-LEFT: 10px
}
.ml15 {
	MARGIN-LEFT: 15px
}
.ml20 {
	MARGIN-LEFT: 20px
}
.ml25 {
	MARGIN-LEFT: 25px
}
.ml30 {
	MARGIN-LEFT: 30px
}
.mr5 {
	MARGIN-RIGHT: 5px
}
.mr10 {
	MARGIN-RIGHT: 10px
}
.mr15 {
	MARGIN-RIGHT: 15px
}
.mr20 {
	MARGIN-RIGHT: 20px
}
.mr25 {
	MARGIN-RIGHT: 25px
}
.mr30 {
	MARGIN-RIGHT: 30px
}
.mt5 {
	MARGIN-TOP: 5px
}
.mt10 {
	MARGIN-TOP: 10px
}
.mt15 {
	MARGIN-TOP: 15px
}
.mt20 {
	MARGIN-TOP: 20px
}
.mt25 {
	MARGIN-TOP: 25px
}
.mt30 {
	MARGIN-TOP: 30px
}
.mb5 {
	MARGIN-BOTTOM: 5px
}
.mb10 {
	MARGIN-BOTTOM: 10px
}
.mb15 {
	MARGIN-BOTTOM: 15px
}
.mb20 {
	MARGIN-BOTTOM: 20px
}
.mb25 {
	MARGIN-BOTTOM: 25px
}
.mb30 {
	MARGIN-BOTTOM: 30px
}
.p5 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.p10 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.p15 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.p20 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.p25 {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 25px
}
.p30 {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 30px
}
.pl5 {
	PADDING-LEFT: 5px
}
.pl10 {
	PADDING-LEFT: 10px
}
.pl15 {
	PADDING-LEFT: 15px
}
.pl20 {
	PADDING-LEFT: 20px
}
.pl25 {
	PADDING-LEFT: 25px
}
.pl30 {
	PADDING-LEFT: 30px
}
.pr5 {
	PADDING-RIGHT: 5px
}
.pr10 {
	PADDING-RIGHT: 10px
}
.pr15 {
	PADDING-RIGHT: 15px
}
.pr20 {
	PADDING-RIGHT: 20px
}
.pr25 {
	PADDING-RIGHT: 25px
}
.pr30 {
	PADDING-RIGHT: 30px
}
.pt5 {
	PADDING-TOP: 5px
}
.pt10 {
	PADDING-TOP: 10px
}
.pt15 {
	PADDING-TOP: 15px
}
.pt20 {
	PADDING-TOP: 20px
}
.pt25 {
	PADDING-TOP: 25px
}
.pt30 {
	PADDING-TOP: 30px
}
.pb5 {
	PADDING-BOTTOM: 5px
}
.pb10 {
	PADDING-BOTTOM: 10px
}
.pb15 {
	PADDING-BOTTOM: 15px
}
.pb20 {
	PADDING-BOTTOM: 20px
}
.pb25 {
	PADDING-BOTTOM: 25px
}
.pb30 {
	PADDING-BOTTOM: 30px
}
.lh20 {
	LINE-HEIGHT: 20px
}
.lh22 {
	LINE-HEIGHT: 22px
}
.lh25 {
	LINE-HEIGHT: 25px
}
.lh30 {
	LINE-HEIGHT: 30px
}
.dot {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.hide {
	DISPLAY: none
}
.vmimg {
	TEXT-ALIGN: center; DISPLAY: block; FONT-FAMILY: Arial; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.vmimg IMG {
	VERTICAL-ALIGN: middle
}
A {
	
}
A {
	
}
A:focus {
	-moz-outline-style: none
}
BODY {
	LINE-HEIGHT: 22px; BACKGROUND-COLOR: #000000; MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-POSITION: center top; COLOR: #b0b0b0; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A {
	COLOR: #b0b0b0; TEXT-DECORATION: none
}
A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.bigwht {
	LINE-HEIGHT: 26px; COLOR: #cfcfcf; FONT-SIZE: 14px
}
.eng {
	LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #808080; FONT-SIZE: 12px; letter-spacing:1px;
}
.cng {
	LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 12px
}
.top_link A {
	COLOR: #fff
}
.top_link A:hover {
	COLOR: #fff
}
.bottom_link {
	COLOR: #666
}
.bottom_link A {
	COLOR: #787878
}
.bottom_link A:hover {
	COLOR: #fff
}
#main {
	BORDER-BOTTOM: #292929 1px solid; BORDER-LEFT: #292929 1px solid; PADDING-BOTTOM: 25px; MARGIN: 16px auto; PADDING-LEFT: 20px; WIDTH: 930px; PADDING-RIGHT: 20px; BACKGROUND: #111; BORDER-TOP: #292929 1px solid; BORDER-RIGHT: #292929 1px solid; PADDING-TOP: 25px
}
#left_nav {
	
}
#left_nav LI {
	BORDER-BOTTOM: #2a2a2a 1px solid; LINE-HEIGHT: 33px; HEIGHT: 33px; CLEAR: both;FONT-FAMILY:Arial, Verdana,  Helvetica, sans-serif;
}
#left_nav LI A {
	TEXT-INDENT: 15px; DISPLAY: block; BACKGROUND: url(../images/ico_2.gif) no-repeat 5px -33px; HEIGHT: 33px; COLOR: #999;FONT-FAMILY:Arial, Verdana,  Helvetica, sans-serif;
}
#left_nav LI A:hover {
	BACKGROUND-COLOR: #272727; BACKGROUND-POSITION: 5px 0px; COLOR: #fff;FONT-FAMILY:Arial, Verdana,  Helvetica, sans-serif;
}


#left_pnav {
	
}
#left_pnav LI {
	BORDER-BOTTOM: #2a2a2a 1px solid; LINE-HEIGHT: 23px; HEIGHT: 23px; CLEAR: both;FONT-FAMILY:Arial, Verdana,  Helvetica, sans-serif;
}
#left_pnav LI A {
	TEXT-INDENT: 15px; DISPLAY: block; BACKGROUND: url(../images/ico_2.gif) no-repeat 5px -33px; HEIGHT: 23px; COLOR: #999;FONT-FAMILY:Arial, Verdana,  Helvetica, sans-serif;
}
#left_pnav LI A:hover {
	BACKGROUND-COLOR: #272727; BACKGROUND-POSITION: 5px 0px; COLOR: #fff;FONT-FAMILY:Arial, Verdana,  Helvetica, sans-serif;
}

#webPath {
	BORDER-BOTTOM: #272727 1px solid; TEXT-ALIGN: right; LINE-HEIGHT: 33px; PADDING-RIGHT: 10px; FONT-FAMILY:Arial, Verdana,  Helvetica, sans-serif; HEIGHT: 33px; COLOR: #676767; FONT-SIZE: 12px
}
#webPath B {
	PADDING-LEFT: 24px; BACKGROUND: url(../images/ico_1.gif) no-repeat left 50%; FLOAT: left; COLOR: #cfcfcf; FONT-SIZE: 14px
}
#cont {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 220%; PADDING-TOP: 22px
}
.table_list {
	BORDER-BOTTOM: #272727 1px solid; PADDING-BOTTOM: 20px; MARGIN-BOTTOM: 20px
}
H4 {
	TEXT-ALIGN: center; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 16px; OVERFLOW: hidden
}
.redT {
	COLOR: #a05703
}
.date {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 11px
}
.news_other {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN-BOTTOM: 12px; HEIGHT: 30px; CLEAR: both
}
.news_bottom {
	TEXT-ALIGN: center; HEIGHT: 40px; CLEAR: both; PADDING-TOP: 10px
}
.company_pic {
	WIDTH: 115px; HEIGHT: 75px; OVERFLOW: hidden
}
.company_tit {
	TEXT-ALIGN: right; COLOR: #69696a
}
.company_tit B {
	FLOAT: left
}
.company_tit A {
	COLOR: #d9d8d8
}
.company_tit A:hover {
	COLOR: #fff
}
.company_memo {
	LINE-HEIGHT: 180%; COLOR: #959595
}
#dcms_pager .pages {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px 20px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; HEIGHT: 20px; BORDER-RIGHT-STYLE: none; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#dcms_pager .pages A {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 16px; COLOR: #666; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#dcms_pager .pages A:hover {
	COLOR: #333
}
#dcms_pager .pages .pgEmpty {
	COLOR: #333
}
#dcms_pager .pages .pgCurrent {
	COLOR: #fff; FONT-WEIGHT: bold
}
.new_pic {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 115px; PADDING-RIGHT: 2px; DISPLAY: block; HEIGHT: 75px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 2px
}
.job_table {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.job_table TD {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; VERTICAL-ALIGN: top; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 2px
}


.hpbox {
	MARGIN: 10px 0px 0px 25px; WIDTH: 150px; DISPLAY: inline; FLOAT: left;
}
.hpbox H4 {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; HEIGHT: 30px; FONT-SIZE: 12px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.hpbox H4 A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/dot3.gif) no-repeat left 3px; PADDING-TOP: 2px
}

#hright {
	WIDTH: 720px; FLOAT: left;
}
.clear {
	CLEAR: both
}

#newsn {
	margin:5px 0px 3px 40px;
	padding:0px;
	width:600px;
	
	line-height:19px;
	text-align:left;
	font-size:12px;
	height:380px;
}
#newsnn {
	margin:5px 0px 3px 40px;
	padding:0px;
	width:600px;
	
	line-height:19px;
	text-align:left;
	font-size:12px;
	
}
#newsn a {text-decoration:none;}
#newsn a:hover {text-decoration:none;}
#newsn_title {
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	height:27px;
}
#newsn_content {
	margin:0px;
	padding:0px;
	line-height:19px;
}

#close {
	padding:8px 0px 0px 0px;
	text-align:center;
	height:24px;
}#contents {
	PADDING-BOTTOM: 10px; MIN-HEIGHT: 400px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; PADDING-TOP: 10px; _height: 400px
}
#page {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: both; PADDING-TOP: 10px
}
#pname {
	 LINE-HEIGHT: 30px; MARGIN-BOTTOM: 10px; FONT-SIZE: 14px
}
#pintro {
	PADDING-BOTTOM: 100px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}