@charset "utf-8";
/* CSS Document */

body{ background:url(../images/primary/bg2.jpg) repeat-x top center; font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:0; padding:0;}

/*首頁menu*/
#header .menu{ background:url(../images/primary/menu_bg_other.png) no-repeat; bottom:-70px; height:70px; position:absolute; width:990px;}
#header .menu a{ display:inline-block;position:relative;}
#header .menu a span{ top:0; left:0; position:absolute;width:180px; height:60px;}

.other_banner{ margin-top:38px;}

/*連絡我們*/
.contact_info{ background:url(../images/other/contact_info.jpg) no-repeat right; min-height:68px; margin:10px auto; padding-right:718px; width:225px;}
.contact_info b{ color:#4174d1; display:block; font-size:15px;}
.map_bg{ background:url(../images/other/map_bg.jpg) no-repeat; height:223px; margin:0 auto; padding:7px 0 0 7px; width:948px;}
.contact_tips{ margin:10px 0 10px 20px;}
.contact_tips span{ color:#F00;}
.contact_form{ margin:0 auto; width:950px;}
.contact_form th{ font-size:13px; height:50px;}
.contact_form th span{ float:left; padding-right:3px; width:20px; text-align:right; color:#F00;}
.contact_form td .form01{ height:30px; padding:0 3px; width:257px;}
.contact_form td .form02{ height:30px; padding:0 3px; width:67px;}
.contact_form td .form03{ height:80px; padding:0 3px; width:259px;}
.contact_btn{ border-top:dashed 1px #888; margin:20px auto; padding-top:25px; text-align:center; width:950px;}

/*關於我們*/
.about{ margin:40px 18px 0 0; float:right; font-size:13px; line-height:24px; width:712px;}
.about strong{ color:#1450be; font-size:15px;}
.history{ margin:40px 18px 0 0; float:right; font-size:13px; line-height:24px; width:712px;}
.history strong{ color:#209900; font-size:15px;}
.history dl{ font-size:13px; margin-bottom:20px; overflow:hidden; width:712px;}
.history dl dt{ color:#474747; float:left; font-weight:bold; width:75px; }
.history dl dd{ color:#969696; float:right; width:637px;}
.authenticate{ margin:40px 18px 0 0; float:right; font-size:13px; line-height:24px; width:712px;}
.authenticate strong{ color:#1450be; font-size:15px;}

/*檢驗設備*/
.inspection{ font-size:13px; line-height:30px; margin-top:20px; width:950px; padding:0 20px;}
.inspection_list{ margin:30px 0; padding-bottom:20px; overflow:hidden;}
.inspection_list li{ float:left; font-size:15px; font-weight:bold; margin:0 20px; text-align:center; width:280px;}
.inspection_list li img{ margin-bottom:20px;}

/*產業夥伴*/
.partner{ margin-top:20px;}
.partner li{ float:left; margin:0 33px 30px 33px; width:180px;}
/*.partner li .partner_img{ background:url(../images/other/partner_bg.jpg) no-repeat center bottom; padding-bottom:33px;}*/


/*技術代工*/
.product_left{ float:left; margin:40px 0 0 23px; width:228px;}
.product_left li{ background:url(../images/other/icon01.jpg) no-repeat 15px 30px; border-bottom:dashed 1px #a2a2a2; color:#656565; font-size:15px; font-weight:bold; padding:20px 0 20px 40px;}
.product{ float:right;  margin:40px 30px 0 0; width:657px;}
.product li{ float:left; margin-bottom:33px; width:197px;}
.product li.space{ margin-right:33px;}

/*生產設備*/
.produce{ background:url(../images/other/produce_bg01.jpg) no-repeat left top; min-height:500px; margin-bottom:50px; width:990px;}
.produce .produce_change{ float:right; margin-right:28px; margin-top:25px;}
.produce .produce_change li{ margin-left:15px; float:left;}
.produce .produce_tit_sub{ clear:right; float:right; font-size:30px; font-family:"微軟正黑體"; margin-top:42px; width:475px;}
.produce .list{ margin-top:30px; width:475px;}
.produce .list li{ background:url(../images/other/produce_icon.jpg) no-repeat 0 center; font-size:15px; margin:14px 0; padding-left:55px;}