﻿BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; COLOR: #666666; FONT-SIZE: 12px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
IMG {
	VERTICAL-ALIGN: middle
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.clear {
	CLEAR: both
}
.fleft {
	FLOAT: left
}
.fright {
	FLOAT: right
}
.tcenter {
	TEXT-ALIGN: center
}
.tright {
	TEXT-ALIGN: right
}
.bgNone {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.bdNone {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none !important; BORDER-TOP-STYLE: none !important; BORDER-LEFT-STYLE: none !important
}
.blank {
	HEIGHT: 24px; CLEAR: both
}
.mNo {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.area {
   WIDTH: 870px
}
.mt5 {
	MARGIN-TOP: 5px
}
.mt10 {
	MARGIN-TOP: 10px
}
.ml20 {
	MARGIN-LEFT: 20px
}
.mb5 {
	MARGIN-BOTTOM: 5px
}
.mr10 {
	MARGIN-RIGHT: 10px
}
.mr15 {
	MARGIN-RIGHT: 0px
}
A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #007a77; TEXT-DECORATION: underline
}
A:active {
	COLOR: #666666
}
.cWhite {
	COLOR: #fff
}
A.cWhite:link {
	COLOR: #fff
}
A.cWhite:visited {
	COLOR: #fff
}
.cSgcc {
	COLOR: #007a77
}
A.cSgcc:link {
	COLOR: #007a77
}
A.cSgcc:visited {
	COLOR: #007a77
}
.cGray {
	COLOR: #d4d4d4
}
A.cGray:link {
	COLOR: #d4d4d4
}
A.cGray:visited {
	COLOR: #d4d4d4
}
.cGray2 {
	COLOR: #333
}
A.cGray2:link {
	COLOR: #333
}
A.cGray2:visited {
	COLOR: #333
}
.fB {
	FONT-WEIGHT: bold
}
.fN {
	FONT-WEIGHT: normal
}
.f12px {
	FONT-SIZE: 12px
}
.f14px {
	FONT-SIZE: 14px
}
.fE {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#header {
	BORDER-RIGHT-WIDTH: 1px; BACKGROUND: url(../images/header_bg.jpg) right 50%; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 81px; COLOR: #007a77; BORDER-LEFT-WIDTH: 1px
}
#header A {
	COLOR: #007a77
}
#header INPUT {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #cccccc; FONT-SIZE: 12px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.topnav UL {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
.topnav LI {
	POSITION: relative; FLOAT: left; COLOR: #000 !important
}
.topnav A {
	COLOR: #000 !important
}
.topnav A:hover {
	COLOR: #dafffc; FONT-WEIGHT: bold
}
.nav_index {
	WIDTH: 870px; FLOAT: left; HEIGHT: 24px
}
UL.topnav {
	WIDTH: 870px; FLOAT: left; HEIGHT: 24px
}
.topnav A {
	WIDTH: 96px; BACKGROUND: url(../images/index/index_sprite.jpg) no-repeat 0px 0px; FLOAT: left; HEIGHT: 24px
}

.topnav .wid105 A {
	WIDTH: 106px; BACKGROUND: url(../images/index/index_sprite.jpg) no-repeat 0px 0px; FLOAT: left; HEIGHT: 24px
}

UL.topnav A.home_nav {
	PADDING-LEFT: 50px; WIDTH: 48px
}
A.home_nav:hover {
	BACKGROUND-POSITION: 0px -24px
}
A.company_intro_nav {
	BACKGROUND-POSITION: -97px 0px
}
A.company_intro_nav:hover {
	BACKGROUND-POSITION: -97px -24px
}
A.company_info_nav {
	BACKGROUND-POSITION: -190px 0px
}
A.company_info_nav:hover {
	BACKGROUND-POSITION: -190px -24px
}
A.responsibility_nav {
	BACKGROUND-POSITION: -284px 0px
}
A.responsibility_nav:hover {
	BACKGROUND-POSITION: -284px -24px
}
A.culture_nav {
	BACKGROUND-POSITION: -379px 0px
}
A.culture_nav:hover {
	BACKGROUND-POSITION: -379px -24px
}
A.business_nav {
	BACKGROUND-POSITION: -473px 0px
}
A.business_nav:hover {
	BACKGROUND-POSITION: -473px -24px
}
A.service_nav {
	BACKGROUND-POSITION: -567px 0px
}
A.service_nav:hover {
	BACKGROUND-POSITION: -567px -24px
}
A.resource_nav {
	BACKGROUND-POSITION: -660px 0px
}
A.resource_nav:hover {
	BACKGROUND-POSITION: -660px -24px
}
A.international_nav {
	BACKGROUND-POSITION: -756px 0px
}
A.international_nav:hover {
	BACKGROUND-POSITION: -756px -24px
}
UL.subnav {
	POSITION: absolute; PADDING-BOTTOM: 8px; WIDTH: 130px; DISPLAY: none; BACKGROUND: url(../images/index/menu_bottom.png) no-repeat 0px bottom; FLOAT: left; TOP: 24px; LEFT: 2px; _background-image: none
}
UL.subnav LI {
	WIDTH: 130px; CLEAR: both; 
}
UL.subnav A {
	TEXT-ALIGN: left; LINE-HEIGHT: 26px; WIDTH: 130px; BACKGROUND: url(../images/index/menu_normal.png) no-repeat 0px 0px; HEIGHT: 26px; _background-image: none; _background-color: #A4A4A4
}
UL.subnav A:hover {
	BACKGROUND: url(../images/index/menu_hover.gif)  0px 0px; TEXT-DECORATION: none
}

UL.subnav .wid105{
CLEAR: both; 

width:250px;
}

UL.subnav .wid105 a{
TEXT-ALIGN: left; LINE-HEIGHT: 26px; WIDTH: 250px; BACKGROUND: url(../images/index/menu_normal.png) no-repeat 0px 0px; HEIGHT: 26px; _background-image: none; _background-color: #A4A4A4
}

UL.subnav .wid105 a:hover{
width:250px; BACKGROUND: url(/en/images/index/menu_hover.gif)  0px 0px; TEXT-DECORATION: none

}


UL.subnav .wid106{
CLEAR: both; 

width:97px;
}

UL.subnav .wid106 a{
TEXT-ALIGN: left; LINE-HEIGHT: 26px; WIDTH: 97px; BACKGROUND: url(../images/index/menu_normal.png) no-repeat 0px 0px; HEIGHT: 26px; _background-image: none; _background-color: #A4A4A4
}

UL.subnav .wid106 a:hover{
width:97px; BACKGROUND: url(/en/images/index/menu_hover.gif)  0px 0px; TEXT-DECORATION: none

}


UL.subnav .wid107{
CLEAR: both; 

width:150px;
}

UL.subnav .wid107 a{
TEXT-ALIGN: left; LINE-HEIGHT: 26px; WIDTH: 150px; BACKGROUND: url(../images/index/menu_normal.png) no-repeat 0px 0px; HEIGHT: 26px; _background-image: none; _background-color: #A4A4A4
}

UL.subnav .wid107 a:hover{
width:150px; BACKGROUND: url(/en/images/index/menu_hover.gif)  0px 0px; TEXT-DECORATION: none

}





#ad950 {
	BACKGROUND: url(../images/adline.gif) no-repeat 50% bottom; HEIGHT: 170px
}
#footer {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN-TOP: 10px; HEIGHT: 160px; BORDER-TOP: #e6e7e2 1px solid
}
#footer P {
	MARGIN-TOP: 20px
}
#footer A {
	COLOR: #333
}
#artibody IMG {
	
}
