@charset "utf-8";

#content {
	width: 822px;
	margin-top: 30px;
	margin-left: 73px;
	_margin-left: 32.75px;
	float: left;
}

/*company */
#content .com_banner {
	width: 822px;
	margin-bottom: 15px;
	height: 138px;
}

#content .title {
	height: 46px;
	float: left;
	width: 822px;
	
}
.title .breadCrumb {
	float: right;
	padding-right: 15px;
}
/*about */
#content .nav_left {
	float: left;
	width: 144px;
	padding-right: 39px;
}
.nav_left ul li {
	float: left;
	padding-bottom: 10px;
}
#content .comapny_right {
	float: left;
	width: 639px;
}
.comapny_right .sub_title {
	float: left;
}
.comapny_right .person_photo {
	width: 200px;
	float: left;
	padding: 34px 34px 0 34px;
	color: #999;
	font-size: 11px;
}
.person_photo span {
	color: #0198F1;
	font-size: 12px;
}
.comapny_right .com_01 {
	float: left;
	width: 370px;
	line-height: 22px;
	padding: 30px 0 30px 0;
}
.com_01 p {
	font-size: 14px;
	color: #009AEF;
}
.comapny_right .com02 {
	width: 602px;
	float: left;
	background-image: url(../image/company/company_26.jpg);
	background-repeat: no-repeat;
	margin-left: 34px;
	_margin-left: 17px;
	padding: 25px 0 25px 0
}
.com02 p {
	font-size: 14px;
	color: #0198F1;
	background-image: url(../image/icon/company_16.jpg);
	background-repeat: no-repeat;
	padding-left: 8px;
	line-height: 20px;
	padding-bottom: 4px;
	float: left;
}
.com02_note{
	background-image: url(../image/icon/company_28.jpg);
	background-repeat: no-repeat;
	padding-left: 120px;
	line-height: 16px;
	background-position: 100px center;
	margin-bottom: 20px;
}
/*history */

.comapny_right .history {
	float: right;
	width: 580px;
	padding: 5px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999;
	margin: 20px 0 20px 0;
}

.history .his {
	float: left;
	padding-bottom: 10px;
	background-image: url(../image/icon/icon_02.jpg);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	width: 570px;
}
.his .his_date {
	float: left;
	width: 480px;
	padding: 2px;
	border-bottom: 1px dashed #999;
	_margin-left: 5px;
	margin-left: 10px;
}
.history .his2 {
	float: left;
	padding-bottom: 10px;
	width: 570px;
}
.his2 .his_date {
	float: left;
	width: 480px;
	padding: 2px;
	border-bottom: 1px dashed #999;
	margin-left: 75px;
	_margin-left: 37.5px;


}

.his .date {
	background-color: #E7E7E7;
	width: 40px;
	height: 17px;
	text-align: right;
	color: #000;
	line-height: 16px;
	padding: 3px;
	margin-left: 20px;
	_margin-left: 10px;
	color: #000;
	float: left;
	
}
.his_date strong {
	color: #0591DC;
}
.com02 .profile_japan {
	background-image: url(../image/company/JAPAN.jpg);
	background-repeat: no-repeat;
	margin-top: 20px;
	padding: 30px;
}
.profile_japan table {
	width: 369px;
}
.profile_japan table tr td {
	background-color: #FFF;
	line-height: 22px;
	padding-left: 3px;
}
.com02 .profile_taiwan {
	background-image: url(../image/company/TAIWAN.jpg);
	background-repeat: no-repeat;
	margin-top: 20px;
	padding: 30px;
}
.profile_taiwan table {
	width: 369px;
}
.profile_taiwan table tr td {
	background-color: #FFF;
	line-height: 22px;
	padding-left: 3px;
}
/*news */
#content .main {
	width: 722px;
	float: left;
	padding: 20px 0 50px 50px;
}
#content .title_news {
	width: 822px;
	float: left;
}

.main .row{
	margin-bottom:20px;
	_margin-bottom:10px;
	float: left;
	width: 722px;
}
.row  .date{
	color:#0099ED;
	width:75px;
	float:left;
	padding: 4px 5px 4px 30px;
	background-color: #D8F0FE;
	background-image: url(../image/icon/01.gif);
	background-repeat: no-repeat;
	background-position: 16px 9px;
}
.row  .headline{
	float:left;
	padding:7px 7px 0 7px;
}
.row .list_inf{
	border-bottom:#d7dbdd 1px solid;
	border-left:#d7dbdd 1px solid;
	color:#666;
	float: left;
	width: 520px;
	padding-top: 6px;
	padding-left: 3px;
}
.main .news_content {
	float: left;
	width: 700px;
	padding: 10px;
	border: 1px dotted #999;
}
.main .news_back {
	float: right;
	padding-top: 20px;
}
/*contact */
.contact_area {
	width:661px;
	float: left;
	color: #666;
	line-height: 28px;
	padding-left: 35px;
	border: 1px dotted #CCC;
}
.contact_area .contact_box {
	margin-bottom:5px;
}
.contact_box .input_text {
	width:150px;
	border: 1px solid #efefef;
	COLOR: #333;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial;
	background-color: #CCC;
}
.style1 {
	color: #09F;
	float: left;
}
.main .dis_title {
	background-image: url(../image/distributor/distributor_10.jpg);
	background-repeat: no-repeat;
	background-position: 3px 12px;
	padding: 10px 0 10px 30px;
	float: left;
	width: 600px;
}
.main .dis_content {
	font-size: 12px;
	font-weight: bold;
	color: #009AF4;
	border-left: 5px solid #CCC; 
	width: 125px;
	float: left;
	margin: 20px 0 0 10px;
	_margin: 10px 0 0 5px;
	padding: 5px 20px 20px 5px;
}
.main .dis_note {
	float: left;
	padding: 20px;
	line-height: 24px;
}

