/* CSS Document */

@charset "utf-8";

@import url("menu.css");

body { margin:0px; padding:0px; background:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:13px; }

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:#227fc4; 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:270px;overflow:hidden; width:800px;}

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

#news{ list-style:none;}

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