body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #434343;
	margin-top: 0;
	margin-bottom: 0;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
	border: 1px solid #ABABAB;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
	border: 1px solid #ABABAB;
}

/* index and commonality css */
#all {
	width:778px;
	height:610px;
	background-image: url(../images/bg_body.gif);
	background-repeat: repeat-y;
	
}

#head_top{ width:777px; margin:0; padding:0;}
#img_top1{margin-left:23px;}
#img_top2{margin-left:35px;margin-right:20px;}
#head_top_right{width:302px; height:90px; position:absolute; margin:0; padding:0; float:right;}
#head_top_right a{
	color:#6B6B6B;
	text-decoration: none;
	margin:0; 
	padding:0;
}
#head_top_right a:hover{
	color:#1F7600;
	text-decoration: none;
	margin:0; 
	padding:0;
}

#body1{width:777px; margin:0; padding:0;text-align: left;}
#body1_leftflash{float:left;margin:0; padding:0;}
#body1_right{
	width:185px;
	margin-left:0;
	padding:0;
	float:right;
	position:absolute;
	}
/*#body1_right img{margin-left:auto; margin-right:auto; margin-left:left; padding:0;}*/

#body2{width:374px;margin-left:13px; padding:0; float:left;}
#body2_news{width:374px;margin:0px; padding:0; text-align:left;}
#body2_news a{
	color:#434343;
	text-decoration: none;
	margin:0; 
	padding:0;
}
#body2_news a:hover{
	color:#434343;
	text-decoration: underline;
	margin:0; 
	padding:0;
}

#body3{width:337px; margin-left:13px; padding:0; float:right;}
#body3 table a{ text-decoration:none; color:#333;}
#body3 table a:hover{ text-decoration:underline;}

#body4{width:590px; margin:0; padding_left:14px; float:right; padding-bottom:20px;}

#body4_about_location1{background-image:url(../about/img/img_01.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_about_location2{background-image:url(../about/img/img_02.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_about_location3{background-image:url(../about/img/img_03.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_about_location4{background-image:url(../about/img/img_04.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_about_location5{background-image:url(../about/img/img_05.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_about_location6{background-image:url(../about/img/img_06.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_about_location7{background-image:url(../about/img/img_07.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_about_location8{background-image:url(../about/img/img_11.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_news_location{background-image:url(../news/img/img_01.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_service_location1{background-image:url(../service/img/img_01.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_service_location2{background-image:url(../service/img/img_02.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_service_location3{background-image:url(../service/img/img_reg.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_service_location4{background-image:url(../service/img/img_change.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_cooperate_location1{background-image:url(../cooperate/img/img_01.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_cooperate_location2{background-image:url(../cooperate/img/img_02.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_cooperate_location3{background-image:url(../cooperate/img/img_03.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_cooperate_location4{background-image:url(../cooperate/img/img_04.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_cooperate_location5{background-image:url(../cooperate/img/img_05.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}

#body4_duty_location1{background-image:url(../duty/img/img_01.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_duty_location2{background-image:url(../duty/img/img_02.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_duty_location3{background-image:url(../duty/img/img_03.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_duty_location4{background-image:url(../duty/img/img_04.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_duty_location5{background-image:url(../duty/img/img_a016.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_manpower_location1{background-image:url(../manpower/img/img_01.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_manpower_location2{background-image:url(../manpower/img/img_02.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_manpower_location3{background-image:url(../manpower/img/img_03.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_manpower_location4{background-image:url(../manpower/img/img_04.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_product_location{background-image:url(../product/img/img_01.gif); background-repeat:no-repeat; height:46px; padding-top:23px; padding-right:16px;}
#body4_product_list{background-image:url(../product/img/pro_bg.gif); background-repeat:repeat-y; margin-bottom:10px; width:129px; float:left;}

#foot{width:777px;margin:0; padding-top:15px; padding-left:20px; background-color:#F0F0F0; height:30px;text-align:left;font-size:12px}

#text1{line-height:25px;}

/* End */

/* subject css */

#menu2{width:165px;margin:0px; padding:0; float:left;}
#menu2_list{width:162px; margin-left:1px; padding:0; background-image:url(../images/menu2_bg01.gif); background-repeat:repeat-x; background-position:top;}
#menu2_about_bg{width:165px; height:351px; background-image:url(../about/img/menu2_bg02.gif); background-repeat:repeat-x;}
#menu2_news_bg{width:165px; height:351px; background-image:url(../news/img/menu2_bg02.gif); background-repeat:repeat-x;}
#menu2_service_bg{width:165px; height:351px; background-image:url(../service/img/menu2_bg02.gif); background-repeat:repeat-x;}
#menu2_cooperate_bg{width:165px; height:351px; background-image:url(../cooperate/img/menu2_bg02.gif); background-repeat:repeat-x;}
#menu2_duty_bg{width:165px; height:351px; background-image:url(../duty/img/menu2_bg02.gif); background-repeat:repeat-x;}
#menu2_manpower_bg{width:165px; height:351px; background-image:url(../manpower/img/menu2_bg02.gif); background-repeat:repeat-x;}
#menu2_product_bg{width:165px; height:351px; background-image:url(../product/img/menu2_bg02.gif); background-repeat:repeat-x;}

#menu2 a{
	color:#727272;
	text-decoration: none;
	margin:0; 
	padding:0;
}
#menu2 a:hover{color:#016C6E;
	text-decoration: underline;
	margin:0; 
	padding:0
}

/* End */
.px12_434343{color:#434343;	text-decoration: none;}
a.px12_434343:hover{color:#434343;	text-decoration: underline;}
.px12_676767{color:#676767;	text-decoration: none;}
a.px12_676767:hover{color:#CF0F0F;	text-decoration: underline;}
.px12_077DA1{color:#077DA1;	text-decoration: none;}
a.px12_077DA1:hover{color:#077DA1;	text-decoration: underline;}
