/* CSS Document */

@charset "utf-8";

@import url("menu.css");


body{



}

body {margin:0px; padding:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background:#CC0001 url(../images/bg.jpg) repeat-x;color:#65420E;line-height: 150% }

h1{font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#3176b6;}

h3{font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#01528a;}

a{color:#000000; text-decoration:underline;}

.tabDefault { background:url(../images/tab2.gif) no-repeat top center; color:#fff; font-weight:bold; text-align:center; height:22px; }

.tabCurrent { background:url(../images/tab2.gif) no-repeat bottom center; color:#333; font-weight:bold; text-align:center; height:22px; }



.tabel_top{width:930px; height:70px;}

        .td_top_search{width:173px; vertical-align:bottom;}

		.td_top_search div{margin-bottom:4px; line-height:20px; font-size:12px; font-weight:bold; color:#999}

		.td_top_search input{ width:140px; border:1px solid #cecece; height:18px; padding:0px; margin:0px; margin-top:3px;}

.tabel_flash{ width:930px; height:289px;}

.tabel_center_list{width:930px;background-color:#ededed;}

      .tabel_center_prolist{width:232px;}

	  .td_center_prolist{border-right:1px #FFFFFF solid; vertical-align:top; }

	  .td_prolist{ }

	  .td_prolist ul{padding:5px; margin:5px; list-style:none;}

	  .td_prolist ul li{ color:#545454; background:url(../images/icon_list.gif) no-repeat 0px 6px; padding-left:15px; padding-top:5px; padding-bottom:5px; font-size:12px; font-family:Tahoma;}

	  .td_prolist ul li a{color:#333; text-decoration:none;}

	  .td_prolist ul li a:hover{color:#666; text-decoration:underline;}

.tabel_foot{ height:61px; width:930px; background:url(../images/foot_bg.jpg) no-repeat; margin-top:10px; margin-bottom:13px; text-align:center;color:#545454; line-height:18px;}

.tabel_foot a{color:#333; text-decoration:none;}

.tabel_foot a:hover{color:#666; text-decoration:underline;}

.table_menu{ width:930px;}

.table_sub_content{ width:930px;margin-top:1px; background-color:#ededed;}

.td_sub_content { padding:20px; padding-top:10px; font-size:12px; line-height:20px; color:#333; vertical-align:top;width:616px;}

.sub_content { padding:20px; font-size:12px; line-height:20px; color:#333; vertical-align:top; height:500px;}

.td_sub_title{ height:26px; background:url(../images/sub_bg.jpg); line-height:24px; padding-left:20px; color:#000000; font-weight:bold; font-size:14px; }

.table_right_cate{ width:241px; margin-top:10px;}

.td_right_cate_content{ background:url(../images/right_bg.jpg);}

.td_right_cate_content ul{ list-style:none; padding:5px; margin:5px; margin-left:15px;}

.td_right_cate_content ul li{ background:url(../images/cate_icon.gif) no-repeat left 10px; line-height:18px; color:#666666; font-size:12px; padding:6px 10px 6px 25px;} 

.td_right_cate_content ul li a{color:#666666;}



.td_right_pro_content{ background:url(../images/right_bg.jpg);}

.td_right_pro_content ul{ list-style:none; padding:5px; margin:5px; margin-left:15px;}

.td_right_pro_content ul li{ background:url(../images/pro_icon.gif) no-repeat left 10px; line-height:24px; padding-left:15px; color:#666666; font-size:12px;} 

.pro_btm_center{ background-color:#e2e8f4; height:250px; width:635px; padding:10px;}

#contact_list{ padding:0px; margin:0px; list-style:none;}

#contact_list li{background:url(../images/listicon.gif) no-repeat left 10px; padding:6px 6px 6px 15px;}

#contact_list li span{color:#227fc4; font-weight:bold;}

#contact_usa{ width:447px; height:157px; background:url(../images/address_usa.gif); margin-bottom:15px;}

#contact_japan{ width:447px; height:250px; background:url(../images/address_japan.gif); margin-bottom:15px;}

#contact_usa td{ padding-left:9px; padding-top:8px; vertical-align:top;}

#contact_usa td span{color:#227fc4; font-weight:bold;}

#contact_japan{ width:447px; height:247px; background:url(../images/address_japan.gif); margin-bottom:15px;}

#contact_japan td{ padding-left:9px; padding-top:8px; vertical-align:top;}

#contact_japan td span{color:#227fc4; font-weight:bold;}

.div_job_title{font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#227fc4;}



#MarqueePictues {

}

#MarqueePictues div{margin-left:2px;text-align:center;vertical-align:middle;height:210px;overflow:hidden; width:800px;}

#MarqueePictues div img{ border:5px #cecece solid; margin:10px;}

#news{ list-style:none;}

#news li{ padding:10px 0px 10px 0px ;}

.copyright {

	color:#000000;

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	padding-top: 2px;

	padding-bottom: 6px;

}

.td_title{ height:26px; background:url(../images/sub_bg.jpg); line-height:24px; color:#000000; font-weight:bold; font-size:24px; }

.title_unline{ padding:10px 0 10px 0 ; border-bottom:1px solid #999; font-size:12px;font-weight:bold}
.mylineblock { height: 20px; width: 620px; margin: auto;}
.tdleft {text-align:right;padding: 5px; width: 20%;}

.leftall {width: 130px}


#navi_0 {list-style:none}
#navi_1 {list-style:none}
#navi_2 {list-style:none}
#navi_3 {list-style:none}

#subNavi div.border {z-index:1000; overflow:hidden; }
#m_0_menu{ margin-left:126px !important; *margin-left:126px;  width:160px;margin-top:-13px }
#m_1_menu{ margin-left:267px !important; *margin-left:266px; width:160px;margin-top:-13px }
#m_2_menu{ margin-left:398px !important; *margin-left:398px; width:160px;margin-top:-13px}
#m_3_menu{ margin-left:512px !important; *margin-left:512px; width:150px;margin-top:-13px}

.list04 {list-style:none;font-size:11px; line-height: 30px;}
.list04 .type1{ background:#E13530;padding:0 0 0 10px }
.list04 .type2{ margin:0; padding:0}
.list04 a{text-decoration:none; color:#ffffff;:font-weight:bold}
.list04 a:hover{text-decoration:underline}
.clear{clear: both;}

.show_page a { padding:2px; }
.show_page a[title="First"],
.show_page a[title="Prev"],
.show_page a[title="Next"],
.show_page a[title="End"] { background:#DBB671; font-weight:bold; text-decoration:none; font-size:10px; padding:2px 4px; }