@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0; border:none}
body{margin:0;padding:0;font-size:12px; font-family:Arial, Helvetica, sans-serif;/*color:#518A15;*/ color:#333;background:url(../images/Body.jpg) no-repeat center top; text-align:center;width:100%}

a{color:#333; text-decoration:none}
a:hover{ text-decoration:underline}
.red{color:red;}
.font12{font-size:12px;}
.clear{ clear:both; height:0px; font-size:1px}
.language{position:absolute;right:0px;top:0px;width:150px;height:20px; z-index:200; text-align:right; padding-right:1px;}
.index_new{ position:absolute;bottom:0px;right:40px;width:478px;_bottom:0px; z-index:200; visibility:hidden}
.index_new li{ list-style:none; display:block;width:100%;}.index_new ul{margin-bottom:13px;}
.copy{ position:absolute;bottom:-45px;right:40px;width:478px;color:#60960C; z-index:200;}
.login{position:absolute;bottom:-48px;left:0px; top:440px;width:208px;height:100px;color:#60960C; z-index:200; padding:44px 0 0 0;}
.login label{width:100%; display:block;}
.login li{list-style:none; padding:0; margin:0; }
.login .text{text-align:right;padding-top:5px; padding-right:5px; margin-left:10px; float:left;}
.login input.name{width:102px;height:19px;border:#9DB94A 1px solid;line-height:18px; background:#BFDB6D;display:block;padding-left:2px;color:#60960C;margin:0 0 0 97px; }
.login input.psw{background:#B3D059;width:102px;height:19px;border:#9DB94A 1px solid;line-height:18px; background:#BFDB6D;display:block;padding-left:2px;color:#60960C;margin:7px 0 0 97px;}
.login input.button{width:64px; height:23px; margin-left:2px; background:url(../images/login.gif); text-indent:-100000px; border:0;margin:21px 0 0 55px; float:left;}
.login input.reset{width:64px; height:23px; margin-left:2px; background:url(../images/reset.gif); text-indent:-100000px; border:0;margin:21px 0 0 22px; float:left}
.login input.button_en{width:64px; height:23px; margin-left:2px; background:url(../images/login_en.gif); text-indent:-100000px; border:0;margin:21px 0 0 55px; float:left;}
.login input.reset_en{width:64px; height:23px; margin-left:2px; background:url(../images/reset_en.gif); text-indent:-100000px; border:0;margin:21px 0 0 22px; float:left}
.login input.button_jp{width:64px; height:23px; margin-left:2px; background:url(../images/login_jp.gif); text-indent:-100000px; border:0;margin:21px 0 0 55px; float:left;}
.login input.reset_jp{width:64px; height:23px; margin-left:2px; background:url(../images/reset_jp.gif); text-indent:-100000px; border:0;margin:21px 0 0 22px; float:left}
.global{width:1000px; min-height:605px; height:auto;display:block; position:relative;margin:0 auto; text-align:left;_height:605px; clear:both;  background:inherit;}
.top_en{position:absolute; margin-left:820px}
.left{width:202px; background:url(../images/Products_11.jpg) repeat-y;min-height:340px;height:auto;_height:340px;position:relative;float:left;left:20px; clear:both}
.left strong{width:100%;display:block;height:13px;}
.left ul.pro{min-height:270px; height:auto;_height:270px;}
.left ul.other{min-height:270px; height:auto;_height:270px;}
.left small{width:100%;display:block;height:12px; /*position:absolute;bottom:-1px;left:0;*/}
.left ul{display:block;width:195px;margin-left:4px}
.left ul li{ list-style:none;height:30px; background:url(../images/list_03.jpg) no-repeat bottom left; line-height:30px; letter-spacing:2px}
.left ul li a{font-size:14px; font-weight:bold;margin:8px 0 0 14px; color:#6EA611}
.left ul.en li{letter-spacing:0;}

.right{width:674px; background:url(../images/Products_13.jpg) repeat-y;min-height:480px;height:auto;_height:480px;float:right;position:relative;right:74px;  text-align:center;}
.right strong{width:100%;display:block;height:13px;}
.right small{width:100%;display:block;height:13px; position:absolute;bottom:-1px;left:0;}
.right .title{width:100%;display:block;height:16px;background:url(../images/title.jpg) no-repeat; text-align:left}
.right .title h4{margin:1px 0 0 32px;font-size:14px;color:#82AF0C;}
.right .title h4 a{color:#82AF0C}.right .title h4 span{width:auto;display:block;background:#fff;position:absolute;padding-right:5px}.right .title h4 div{width:auto;display:block;background:#fff;position:absolute;padding-right:5px}.right .title h4 div span{ width:460px;}
.right .content{width:638px;margin:0 auto; text-align:left;height:auto;margin-top:10px;   min-height:450px;}
.right .button{border:#B2CE68 solid 1px;background:#F0F7D2;color:#508914;height:17px}
.content .product{width:100%;height:95px;display:block; background:url(../images/Products_131.jpg) no-repeat top left; position:relative;margin-bottom:15px; overflow-y:hidden;}
.content .product .text{margin-left:155px;width:483px; white-space:normal; word-spacing:all; letter-spacing:1px; line-height:15px; color:#666; line-height:20px;}
.content .product .img{ position:absolute; z-index:1px; left:3px;top:3px;}
.right .content h1{font-size:14px; width:96%; clear:both; color:#6EA611; margin:10px 0 10px 0;}
.right .content  ul.p_list{list-style:none; height:auto;}
.right .content  ul.p_list li{float:left; width:300px; margin-bottom:10px;}
.right .content  ul.p_list li img.pic{float:left; width:42px; height:40px; border:#CCC 1px solid; margin-right:5px; padding:1px;}

.content .news{border-bottom:1px dashed #6BBE28;height:60px; line-height:30px;width:100%;}
.content .news li{width:17%;float:left;height:26px;display:block; text-align:center;margin:0 0;}
.content .news_3 li{width:15%;float:left;height:20px;display:block; margin-top:10px; }
.content .news_text{width:100%; margin-top:15px; line-height:22px;margin-bottom:20px; min-height:450px; height:auto; _height:450px; }


.content .job{width:640px;height:35px;background:url(../images/Hr_03.jpg) no-repeat;margin:0 auto;}
.content .job li{width:20%;float:left;height:35px;display:block; text-align:center; line-height:35px; font-weight:bold}

.feet{width:100%; clear:both;height:auto; position:relative;margin-top:16px; color:#555; border-top:3px solid #F8F8F8}
.feet a,.feet visited{color:#555}
.feet_img{position:absolute;bottom:0;left:0;}
.feet ul,.feet p{position:absolute;top:12px;right:58px;}
.feet ul li{width:88px;height:14px; border-right:#8F8F8F 1px solid;float:left;display:block; text-align:center; line-height:14px; list-style:none}
.feet p{
	width:680px;
	top:40px;
	line-height:19px;
	letter-spacing: 1px;
}



	.linkahref{width:95%; display:block; clear:both; height:30px;margin:10px 0;}
	.linkahref a,.linkahref u,.linkahref b{border:1px #D9E2B7 solid;padding:0 3px;margin:2px; display:block;width:10px;float:left; text-decoration:none}
	.linkahref a{color:#82AF0C}
	.linkahref u{border:1px #B2CE67 solid;font-weight:bold}
	.linkahref b{ font-weight:normal}
	
/*产品内容样式*/
	.p_tab{/*background:#cecece;*/ background:#666;width:100%; text-align:center; color:#333;}
	.tr_1{background:#99CCFF;}
	.tr_1 p{font-weight:bold;}
	.td_1{background:#fff;}
	.td_2{background:#fff;}
	.td_mc{background:#fff; text-align:left; padding-left:5px;}
	.td_tx{background:#fff; text-align:left; padding-left:5px;}
	.cf{ vertical-align: super;font-size:font-size: 8px;}


#container {
	WIDTH: 100%;
}
#container H5 {
	FONT-SIZE: 11px; MARGIN: 0px 0; CURSOR: pointer;
	border-top:0px solid #eee;
	padding-left:8px;
}
#container H5 a{color:#6EA611;}
#container H5 .title22{display:block; width:96%;font-size:12px;line-height:18px;}
#container .title11{color:#000000;}
#container .content22{}
#container .content22 li{border-bottom:#A8E246 1px dashed; background:none; width:160px; margin-left:10px; padding:0; letter-spacing:0;}
#container .content22 a{text-decoration:none;}
#container .content22 .tit1{font-size:12px;font-weight:100;color:#D10022;}
#container .content22 .tit2{font-size:12px;font-weight:100;}

/*form*/
.fb_form{
	height:auto;
}
.fb_form label{
	display:block;
	width:85%;
	margin:0 0 10px 10px;
}
.fb_form label span.text{
	display:block;
	float:left;
	width:100px;
}

.resume{
	width:98%;
	border:1px #E6EDCC solid;
}
.resume td{
	height:25px;
	line-height:25px;
	padding-left:5px;
}
.resume input{
	width:118px;
	height:14px;
}
.resume input.longer{
	width:418px;
}
.resume textarea{
	width:418px;
	height:50px;
	margin-bottom:7px;
}
.resume input.radio{
	width:20px;
}
.td1{
	width:85px;
}
.td2{
}
