@charset "UTF-8";
/* CSS Document */

body {
	background-color: #BBBBBB;
	margin-left: 40px;
	margin-top: 40px;
	margin-right: 40px;
	margin-bottom: 40px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 12px;
}
img {
	border: none;
}
ul {
	margin-top: 0px;
	margin-bottom: 18px;
}
.imgDec {
	margin-left: 20px;
}
p {
	margin: 0px 0px 10px;
}
.center {
	text-align: center;
	margin: 10px 0px 0px;
}
DIV#interface {
	width: 800px;
	margin: auto;
	position: relative;
}
DIV#bigLogo {
	height: 450px;	
}
DIV#menuIndex {
	height: 16px;
	font-size: 11px;
	text-transform: uppercase;
	padding-top: 4px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	padding-right: 4px;
	padding-left: 4px;
	line-height: 12px;
}
DIV.btnMenuIndex {
	float: left;
	color: #333333;
	background-color: inherit;
}
DIV.btnMenuIndex A {
	color: #333333;
	background-color: inherit;
	text-decoration: none;
}
DIV.btnMenuIndex A:hover {
	color: #D8195A;
	background-color: inherit;
}
DIV.spacerMenuIndex {
	float: left;
	width: 51px;
}
DIV#menuLevel1 {
	height: 16px;
	background-color: #D8D8D8;
	padding-left: 178px;
	font-size: 11px;
	text-transform: uppercase;
	padding-top: 4px;
	line-height: 12px;
}
DIV.elementMenu1 {
	float: left;
	padding-left: 72px;
	color: #777777;
	background-color: inherit;
}
DIV.elementMenu1 A {
	color: #777777;
	background-color: inherit;
	text-decoration: none;
}
DIV.elementMenu1 A:hover {
	color: #D8195A;
	background-color: inherit;
}
DIV.elementMenu1Active {
	float: left;
	padding-left: 72px;
	color: #D8195A;
	background-color: inherit;
}
DIV.elementMenu1Active A {
	color: #D8195A;
	background-color: inherit;
	text-decoration: none;
}
DIV.elementMenu1Active A:hover {
	color: #D8195A;
	background-color: inherit;
}
DIV#backMenuLevel2And3 {
	height: 50px;
	font-size: 11px;
	text-transform: uppercase;
	background: #FFFFFF;
	line-height: 12px;
}
DIV.logo {
	height: 50px;
	width: 250px;
	float: left;
}
DIV#menuLevel2 {
	height: 14px;
	font-size: 9px;
	text-transform: uppercase;
	padding-top: 4px;
	line-height: 12px;
}
DIV.elementMenu2 {
	float: left;
	padding-right: 8px;
	color: #777777;
	background-color: inherit;
}
DIV.elementMenu2 A {
	color: #777777;
	background-color: inherit;
	text-decoration: none;
}
DIV.elementMenu2 A:hover {
	color: #D8195A;
	background-color: inherit;
}
DIV.elementMenu2Active {
	float: left;
	padding-right: 8px;
	color: #D8195A;
	background-color: inherit;
}
DIV.elementMenu2Active A {
	color: #D8195A;
	background-color: inherit;
	text-decoration: none;
}
DIV.elementMenu2Active A:hover {
	color: #D8195A;
	background-color: inherit;
}
DIV#menuLevel3 {
	margin-top: 14px;
	height: 18px;
	font-size: 9px;
	text-transform: uppercase;
	line-height: 12px;
}
DIV.elementMenu3 {
	float: left;
	width: 132px;
	height: 14px;
	padding: 4px 0px 0px 5px;
	border-left: 1px solid #999999;
	color: #777777;
	background-color: inherit;
}
DIV.elementMenu3 A {
	color: #777777;
	background-color: inherit;
	text-decoration: none;
}
DIV.elementMenu3 A:hover {
	color: #D8195A;
	background-color: inherit;
}
DIV.elementMenu3Active {
	float: left;
	width: 132px;
	height: 14px;
	padding: 4px 0px 0px 5px;
	border-left: 1px solid #999999;
	color: #D8195A;
	background-color: inherit;
}
DIV.elementMenu3Active A {
	color: #D8195A;
	background-color: inherit;
	text-decoration: none;
}
DIV.elementMenu3Active A:hover {
	color: #D8195A;
	background-color: inherit;
}
DIV.elementMenu3CN {
	float: left;
	width: 102px;
	height: 14px;
	padding: 4px 0px 0px 5px;
	border-left: 1px solid #999999;
	color: #777777;
	background-color: inherit;
}
DIV.elementMenu3CN A {
	color: #777777;
	background-color: inherit;
	text-decoration: none;
}
DIV.elementMenu3CN A:hover {
	color: #D8195A;
	background-color: inherit;
}
DIV.elementMenu3ActiveCN {
	float: left;
	width: 102px;
	height: 14px;
	padding: 4px 0px 0px 5px;
	border-left: 1px solid #999999;
	color: #D8195A;
	background-color: inherit;
}
DIV.elementMenu3ActiveCN A {
	color: #D8195A;
	background-color: inherit;
	text-decoration: none;
}
DIV.elementMenu3ActiveCN A:hover {
	color: #D8195A;
	background-color: inherit;
}
DIV.btnCN_S {
	float: left;
	height: 14px;
	padding: 0px;
	color: #777777;
	background-color: inherit;
	background: url(../images/shanghai_cin_off.jpg) no-repeat 0px 4px;
	width: 30px;
	font: bold 10px "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 ProN W3", "ヒラギノ明朝 ProN W6", "ヒラギノ明朝 Pro W3", "ヒラギノ明朝 Pro W6", "小塚明朝 Pro B", "小塚明朝 Pro EL", "小塚明朝 Pro H", "小塚明朝 Pro L", "小塚明朝 Pro M", "小塚明朝 Pro R", "儷黑 Pro";
}
DIV.btnCN_S A {
	color: #777777;
	text-decoration: none;
	display: block;
	background: url(../images/shanghai_cin_off.jpg) no-repeat 0px 4px;
}
DIV.btnCN_S A:hover {
	color: #D8195A;
	background: url(../images/shanghai_cin_on.jpg) no-repeat 0px 4px;
}
DIV.btnActiveCN_S {
	float: left;
	height: 14px;
	padding: 0px;
	color: #D8195A;
	background: url(../images/shanghai_cin_on.jpg) no-repeat 0px 4px;
	width: 30px;
	font: bold 10px "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 ProN W3", "ヒラギノ明朝 ProN W6", "ヒラギノ明朝 Pro W3", "ヒラギノ明朝 Pro W6", "小塚明朝 Pro B", "小塚明朝 Pro EL", "小塚明朝 Pro H", "小塚明朝 Pro L", "小塚明朝 Pro M", "小塚明朝 Pro R", "儷黑 Pro";
}
DIV.btnActiveCN_S A {
	color: #D8195A;
	background: url(../images/shanghai_cin_on.jpg) no-repeat 0px 4px;
	text-decoration: none;
	display: block;
}
DIV.btnActiveCN_S A:hover {
	color: #D8195A;
	background: url(../images/shanghai_cin_on.jpg) no-repeat 0px 4px;
}
DIV.btnCN_G {
	float: left;
	height: 14px;
	padding: 0px;
	color: #777777;
	background-color: inherit;
	background: url(../images/guangzhou_cin_off.jpg) no-repeat 0px 4px;
	width: 30px;
	font: bold 10px "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 ProN W3", "ヒラギノ明朝 ProN W6", "ヒラギノ明朝 Pro W3", "ヒラギノ明朝 Pro W6", "小塚明朝 Pro B", "小塚明朝 Pro EL", "小塚明朝 Pro H", "小塚明朝 Pro L", "小塚明朝 Pro M", "小塚明朝 Pro R", "儷黑 Pro";
}
DIV.btnCN_G A {
	color: #777777;
	text-decoration: none;
	display: block;
	background: url(../images/guangzhou_cin_off.jpg) no-repeat 0px 4px;
}
DIV.btnCN_G A:hover {
	color: #D8195A;
	background: url(../images/guangzhou_cin_on.jpg) no-repeat 0px 4px;
}
DIV.btnActiveCN_G {
	float: left;
	height: 14px;
	padding: 0px;
	color: #D8195A;
	background: url(../images/guangzhou_cin_on.jpg) no-repeat 0px 4px;
	width: 30px;
	font: bold 10px "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 ProN W3", "ヒラギノ明朝 ProN W6", "ヒラギノ明朝 Pro W3", "ヒラギノ明朝 Pro W6", "小塚明朝 Pro B", "小塚明朝 Pro EL", "小塚明朝 Pro H", "小塚明朝 Pro L", "小塚明朝 Pro M", "小塚明朝 Pro R", "儷黑 Pro";
}
DIV.btnActiveCN_G A {
	color: #D8195A;
	background: url(../images/guangzhou_cin_on.jpg) no-repeat 0px 4px;
	text-decoration: none;
	display: block;
}
DIV.btnActiveCN_G A:hover {
	color: #D8195A;
	background: url(../images/guangzhou_cin_on.jpg) no-repeat 0px 4px;
}
DIV.elementMenu3Double {
	float: left;
	width: 264px;
	height: 14px;
	padding: 4px 0px 0px 5px;
	border-left: 1px solid #999999;
	color: #777777;
	background-color: inherit;
}
DIV.elementMenu3Double A {
	color: #777777;
	background-color: inherit;
	text-decoration: none;
}
DIV.elementMenu3Double A:hover {
	color: #D8195A;
	background-color: inherit;
}
DIV.elementMenu3DoubleActive {
	float: left;
	width: 264px;
	height: 14px;
	padding: 4px 0px 0px 5px;
	border-left: 1px solid #999999;
	color: #D8195A;
	background-color: inherit;
}
DIV.elementMenu3DoubleActive A {
	color: #D8195A;
	background-color: inherit;
	text-decoration: none;
}
DIV.elementMenu3DoubleActive A:hover {
	color: #D8195A;
	background-color: inherit;
}
DIV#content {
	height: 530px;
}
DIV#leftContent {
	float: left;
	width: 250px;
	height: 530px;
	color: inherit;
	background-color: #FFFFFF;
}
DIV.description {
	text-align: center;
	color: #666666;
	background-color: inherit;
	font-size:12px;
	line-height:normal;
}
DIV.description_cin {
	text-align: center;
	color: #666666;
	background-color: inherit;
	font: 12px/16px "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 ProN W3", "ヒラギノ明朝 ProN W6", "ヒラギノ明朝 Pro W3", "ヒラギノ明朝 Pro W6", "小塚明朝 Pro B", "小塚明朝 Pro EL", "小塚明朝 Pro H", "小塚明朝 Pro L", "小塚明朝 Pro M", "小塚明朝 Pro R", "儷黑 Pro";
	line-height:normal;
}
DIV.flashContent_cin_left {
	color: #666666;
	background-color: inherit;
}
DIV.descriptionItaly {
	padding: 120px 55px 0px;
	color: #666666;
	background-color: inherit;
}
.descriptionNoActive {
	color: #CCCCCC;
	background-color: inherit;
}
DIV#rightContent {
	float: right;
	width: 550px;
	height: 530px;
	color: inherit;
	background-color: #ABABAB;
}
DIV#zoneImage {
	width: 550px;
	height: 138px;
	color: inherit;
	background-color: #999999;
}
DIV.image1 {
	float: left;
	width: 138px;
	height: 138px;
}
DIV.image2 {
	float: left;
	width: 274px;
	height: 138px;
}
DIV.image3 {
	float: left;
	width: 136px;
	height: 138px;
}
DIV.noImg {
	float: left;
	width: 276px;
	height: 98px;
	padding-top: 40px;
	color: #FFFFFF;
	background: inherit center center;
	text-align: center;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	line-height: 16px;
}
DIV.noImgLarge {
	float: left;
	width: 550px;
	height: 93px;
	padding-top: 45px;
	color: #FFFFFF;
	background: inherit center center;
	text-align: center;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	line-height: 16px;
}
DIV.map {
	height: 220px;
	clear: both;
}
DIV.contactContent {
	height: 170px;
	overflow: auto;
}
DIV.contactList {
	font-size: 9px;
	float: left;
	width: 163px;
	padding: 10px 0px 10px 10px;
	line-height: 10px;
}
DIV.contactListShort {
	font-size: 9px;
	float: left;
	width: 120px;
	padding: 10px 0px 10px 10px;
	line-height: 10px;
}
DIV.contentDescr {
	height: 35px;
	clear: both;
}
DIV.descr {
	height: 30px;
	width: 118px;
	float: left;
	font-style: italic;
	padding: 5px 0px 0px 20px;
	font-size: 10px;
	line-height: 11px;
}
DIV.descr2 {
	height: 30px;
	width: 256px;
	float: left;
	font-style: italic;
	font-size: 10px;
	line-height: 11px;
	padding: 5px 0px 0px 20px;
}
DIV.descr2_cin {
	height: 30px;
	width: 256px;
	float: left;
	padding: 5px 0px 0px 20px;
	font: 11px/13px "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 ProN W3", "ヒラギノ明朝 ProN W6", "ヒラギノ明朝 Pro W3", "ヒラギノ明朝 Pro W6", "小塚明朝 Pro B", "小塚明朝 Pro EL", "小塚明朝 Pro H", "小塚明朝 Pro L", "小塚明朝 Pro M", "小塚明朝 Pro R", "儷黑 Pro";
}
DIV.descr_cin {
	height: 30px;
	width: 118px;
	float: left;
	padding: 5px 0px 0px 20px;
	font: 11px/13px "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 ProN W3", "ヒラギノ明朝 ProN W6", "ヒラギノ明朝 Pro W3", "ヒラギノ明朝 Pro W6", "小塚明朝 Pro B", "小塚明朝 Pro EL", "小塚明朝 Pro H", "小塚明朝 Pro L", "小塚明朝 Pro M", "小塚明朝 Pro R", "儷黑 Pro";
}
DIV.textBloc {
	float: left;
	width: 510px;
	height: 250px;
	padding: 60px 20px 20px;
	font-size: 12px;
	line-height: 14px;
}
DIV.textBloc_cin {
	float: left;
	width: 510px;
	height: 250px;
	padding: 60px 20px 20px;
	font: 14px/18px 宋体;
}
DIV.flashContent_cin_right {
	float: left;
	width: 550px;
	height: 380px;
}
DIV.textBlocAddDescr {
	float: left;
	width: 510px;
	height: 244px;
	padding: 25px 20px;
	font-size: 12px;
	line-height: 14px;
}
DIV.textBlocAddDescr_cin {
	float: left;
	width: 510px;
	height: 244px;
	padding: 25px 20px;
	font: 14px/18px "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 ProN W3", "ヒラギノ明朝 ProN W6", "ヒラギノ明朝 Pro W3", "ヒラギノ明朝 Pro W6", "小塚明朝 Pro B", "小塚明朝 Pro EL", "小塚明朝 Pro H", "小塚明朝 Pro L", "小塚明朝 Pro M", "小塚明朝 Pro R", "儷黑 Pro";
}
DIV.textBlocNoSpace {
	float: left;
	width: 510px;
	height: 330px;
	padding: 60px 20px 0px;
	font-size: 12px;
	overflow: auto;
	line-height: 14px;
}
DIV.textBlocLeaders1 {
	float: left;
	width: 98px;
	height: 113px;
	padding: 5px 20px 20px;
	font-size: 10px;
	font-style: italic;
}
DIV.textBlocLeaders2 {
	float: left;
	width: 96px;
	height: 113px;
	padding: 5px 20px 20px;
	font-size: 10px;
	font-style: italic;
}
DIV.textBlocSimple {
	clear: both;
	margin-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 12px;
	line-height: 14px;
}
DIV.legend {
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background: inherit;
	text-align: center;
	font-size: 14px;
	clear: both;
	line-height: 16px;
}
DIV.legend_cin {
	font-weight: bold;
	color: #FFFFFF;
	background: inherit;
	text-align: center;
	font: 14px/16px "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 ProN W3", "ヒラギノ明朝 ProN W6", "ヒラギノ明朝 Pro W3", "ヒラギノ明朝 Pro W6", "小塚明朝 Pro B", "小塚明朝 Pro EL", "小塚明朝 Pro H", "小塚明朝 Pro L", "小塚明朝 Pro M", "小塚明朝 Pro R", "儷黑 Pro";
	clear: both;
}
DIV.legendLeft {
	font-style: italic;
	font-weight: bold;
	color: #999999;
	background: inherit;
	text-align: center;
	font-size: 14px;
	clear: both;
	padding: 165px 0px 0px;
	line-height: 16px;
}
DIV.descrLeft {
	padding: 0px 10px;
	font-style: italic;
	font-size: 10px;
	height: 70px;
}
DIV.descrLeftContent {
	text-align: center;
}
DIV#legendRollOver1 {
	padding-top: 100px;
	width: 550px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background: inherit;
	text-align: center;
	font-size: 14px;
	clear: both;
	visibility: hidden;
	position: absolute;
	line-height: 16px;
}
DIV#legendRollOver2 {
	padding-top: 100px;
	width: 550px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background: inherit;
	text-align: center;
	font-size: 14px;
	clear: both;
	visibility: hidden;
	position: absolute;
	line-height: 16px;
}
DIV#legendRollOver3 {
	padding-top: 100px;
	width: 550px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background: inherit;
	text-align: center;
	font-size: 14px;
	clear: both;
	visibility: hidden;
	position: absolute;
	line-height: 16px;
}
DIV#legendRollOver4 {
	padding-top: 100px;
	width: 550px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background: inherit;
	text-align: center;
	font-size: 14px;
	clear: both;
	visibility: hidden;
	position: absolute;
	line-height: 16px;
}
DIV#copyright {
	font-size: 9px;
	color: #666666;
	background: inherit;
	text-align: center;
	padding: 20px 0px 0px;
}
DIV#copyright A {
	color: #666666;
	background: inherit;
}
DIV#copyright A:hover {
	color: #333333;
	background: inherit;
}
