@charset "utf-8";
@import url("/jaSystem.css");
@import url("/language/ja/Products/ProductPicker001.css");
@import url("/language/ja/Products/ProductPicker002.css");
@import url("/language/ja/Products/ProductExhibitList003.css");
@import url("/language/ja/Products/ProductExhibitListIndex003.css");
@import url("/language/ja/Products/ProductInfoExhibit001.css");
@import url("/language/ja/Products/ProductCategorySlideExhibit001.css");
@import url("/language/ja/News/NewsPicker001.css");
@import url("/language/ja/News/NewsExhibitList001.css");
@import url("/language/ja/News/NewsInfoExhibit001.css");
@import url("/language/ja/News/NewsCategorySlideExhibit001.css");
/*------------------------------------------------------------*/

#mainbox,#indexmainbox{
	width: 952px;
	margin:0 auto;
	padding-right:50px;
}
#maintop {
	background-color: #FFF;
	background-image: url(/images/maintopbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
}
#nav{
	height:53px;
	width: 993px;
	margin:0 auto;
	overflow: hidden;
}
#mainleft {
	width: 223px;
	float:left;
	display:block;
}
.leftbg {
	width: 208px;
	display:block;
	background: #FFF url(/images/leftbg.gif) repeat-y left top;
}
.productsleftbg {
	width: 223px;
	display:block;
	background-color: #FFF;
	background-image: url(/images/productsleftbgja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:visible;
}
.newsleftbg {
	width: 223px;
	display:block;
	background-color: #FFF;
	background-image: url(/images/newsleftbgja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:visible;
}
.lefttitle {
	font: bold 14px/30px "微软雅黑", "黑体";
	color: #000;
	text-indent: 40px;
	height: 34px;
	display:block;
	overflow: hidden;
	background: url(/images/lefttitle.jpg) no-repeat;
}
.leftbottom {
	width: 208px;
	float:left;
	display:block;
	background: #FFF url(/images/leftbottom.gif) no-repeat left top;
	overflow: hidden;
	height: 18px;
}
#mainright {
	width:700px;
	display:block;
	float:right;
	margin-right:29px;
}
#mainright .righttitle {
	font: bold 16px/30px "微软雅黑", "黑体";
	color: #000;
	text-indent: 20px;
	height: 44px;
	display:block;
	overflow: hidden;
	background-image: url(/images/productstitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainbottom {
	border-top: 2px solid #e4e4e4;
	text-align: right;
	height: 60px;
	padding: 12px 10px 0 0;
	clear:both;
	display:block;
	margin:0 auto;
	background-image: url(images/bottombg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#mainbottom p {
	line-height: 2em;
}
#mainbottom a {
	color:#999;
}
.introtitle{
	line-height: 44px;
	background-image: url(/images/introbg.gif);
	background-repeat: no-repeat;
	font: bold 16px/30px "微软雅黑", "黑体";
	color: #000;
	text-indent: 30px;
	height: 44px;
	display:block;

}
.aboutus {
	padding: 10px 10px 0 20px;
	height:500px;
	background: url(images/aboutusbg.jpg) no-repeat center bottom;
}
.aboutus p, .aboutus span {
	text-indent:2em;
	font-family: "微软雅黑", "黑体";
	font-size: 13px;
	line-height: 2.2em;
}
.contactus {
	padding: 10px 0 0 80px;
	height:500px;
	background: url(images/contactusbg.jpg) no-repeat center bottom;
}
.contactus p, .contactus span {
	text-indent:2em;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	line-height: 2.2em;
}
.SimplyDescriptionPageShow {
}
.mainboxbottom {
	background: url(/images/mainboxbottom.gif) no-repeat center top;
	overflow: hidden;
	height: 11px;
}
#chinese {
	background: url(/images/GlobalSite.jpg) no-repeat left center;
	text-indent: 20px;
	float:left;
	margin-left:705px;
	height:34px;
	line-height:34px;
}
#tw {
	background: url(/images/globalSiteline.gif) no-repeat 4px center;
	text-indent: 10px;
	float:left;
	height:34px;
	line-height:34px;
}

#english {
	background: url(/images/globalSiteline.gif) no-repeat 4px center;
	text-indent: 10px;
	float:left;
	height:34px;
	line-height:34px;
}
#japan {
	background: url(/images/globalSiteline.gif) no-repeat 4px center;
	text-indent: 10px;
	float:left;
	height:34px;
	line-height:34px;
}
#deutsch {
	background: url(/images/globalSiteline.gif) no-repeat 4px center;
	text-indent: 10px;
	float:left;
	height:34px;
	line-height:34px;
}

#mymenu {
	clear:both;
	height: 19px;
	overflow:hidden;
	margin:0 auto;
	margin-left:430px;
}
#mymenu ul {
	margin:0;
	list-style:none;
}
#mymenu li {
	display:inline;
	margin:0;
}
#mymenu a {
	float:left;
	margin:0;
	text-decoration:none;
	cursor:pointer;
}

#TopCategorySlideExhibit{
	padding-left:150px;
	overflow:hidden;
	height:35px;
}
#TopCategorySlideExhibit li{
	float:left;
}
#TopCategorySlideExhibit a{
	padding:0 30px;	
	height:35px;
	line-height:35px;
}.indexintro {
	margin-right: 20px;
	margin-left: 15px;
}
.indexintro * {
	line-height: 1.8em;
}
#NewsExhibitList001Index {
}
#NewsExhibitList001Index * {
	line-height: 2.2em;
}
#NewsExhibitList001Index li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
#NewsExhibitList001Index .newsinfotime
{
	clear:both;
	text-align:right;
	color:#999;
	margin:0;
	padding:0;
	display:block;
	height:16px;
}
#demoup .ProductExhibitList001 {
	padding:0 13px;
}
.technical {
	padding:0 15px 10px 15px;
	line-height:1.6em;
}
.yellow {
	clear:both;
	display:block;
	height:10px;
}
#demoup .ProductExhibitList001
{
	padding-left:35px;
}

#onlinechat {
	z-index:999;
	position:absolute;
	background-image: url(/images/onlinebg.gif);
	background-repeat: repeat-y;
	background-color: #FFF;
	text-align: center;
	overflow: hidden;
	width: 81px;
}
#onlinechat a {
	text-align: center;
	display: block;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#indexintro {
	padding: 20px;
	background-image: url(/images/indexrightbg.gif);
	background-repeat: repeat-y;
	display:block;
	clear:both;
}
#indexintro p{
	line-height:2em;
}
.indexrightbg{
	background-image: url(/images/indexrightbg.gif);
	background-repeat: repeat-y;
	display:block;
	clear:both;
}