@charset "utf-8";

/* CSS Document */

body {color:#666; font-family: Arial, Helvetica, sans-serif ; font-size: 13px; line-height: 180%; margin:0; padding:0; -webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none; background-color:#FFF;}
img { border: 0;}

h1, h2, h3, h4, h5, h6, p { margin:0; padding:0;}
ul {  margin: 0; padding: 0;}
li {  margin: 0; padding: 0;}
.clear { clear: both; zoom: 1; }
.clear:after { clear: both; display: block; height: 0; visibility: hidden; }
dd,dl,dt { margin: 0px; padding: 0px; float:left;}
p { padding:0; margin:0; font-family: "Microsoft JhengHei","微軟正黑體",Arial; font-size:14px; color:#666; font-weight:bold; line-height:150%;}


ul.nonestyle { list-style-type: none; margin:0; padding:0;}
a{ text-decoration:none}


.table{ border:#D7B491 1px solid; color:#666; height:20px; padding:0 0 0 0;}

::selection {
    background:#D7450C; color:#FFF;
}
::-moz-selection {
    background:#D7450C; color:#FFF;
}
.orange{color:#F58412;text-decoration: underline;}
/*=======HEADER========================*/
#header { width:100%; height:105px; background:url(../_img/00_layout/manu_bg.jpg) no-repeat  center top #9E0A09 ; margin:0; padding:0; }
#header_wrap { width:980px; height:80px; margin:0 auto; position:relative}
h1 { display:block; background:url(../_img/00_layout/logo.png) no-repeat left top; width:321px; height:60px; float:left; margin:20px 0 0 0;}
h1 a { display:block; width:100%; height:100%; margin:0; padding:0; text-indent:-9999px;}
#header_wrap ul, #header_wrap li { list-style:none}

#nav { position:absolute; right:0; top:43px; list-style:none}
#nav li {  padding:0 18px ;  border-right:1px solid #D67D6A; border-left:1px solid #871E09;  height:20px;  list-style:none;   }
#nav li:first-child { padding:0 18px ;  border-left:none}
#nav li:first-child + li + li + li + li + li { padding:0 18px;  border-right:none}
#nav li:last-child { padding:0 18px ;  border-right:none}
#nav li a { color:#333; text-decoration:none}
#nav li a:hover { color:#0092CF; text-decoration:none}

/*=======banner========================*/
#banner { width:100%; overflow:hidden; height:375px;}
.ov_about { background:url(../_img/00_index/banner.jpg) no-repeat center top;}
.banner_wrap { width:950px; margin:0 auto; height:375px; position:relative; padding:0;}
.list_title { display:block; width:450px; padding:0;  margin:0; overflow:hidden; list-style:none; position:absolute; left:0; top:140px;}
.list_title li { display:block; width:100%; padding:0; margin:0; list-style:none;  }
.list_title h2 { display:block;  height:38px;   padding:0 ;  margin:0 ; }


/*=======ARTICLE========================*/
#article { width:100%;  padding:0; margin:0; overflow:hidden; background:url(../_img/00_index/bg01.png) repeat-x  top; display:block}
.wrap_center  { width:950px; height:280px; display:block; margin:0 auto; padding:0 auto; }
.wrap_center .wrap_left { background:url(../_img/00_index/ovleft_bg.png) no-repeat top left; width:704px; height:230px; display:block; float:left; padding:20px 0 0 22px; margin:25px 0 0 0;  }
.wrap_center .wrap_left ul { float:left; display:block; width:215px; margin-right:10px; }
.wrap_center .wrap_left ul li.title { display:block;  padding:5px 0 0 0;}
.wrap_center .wrap_left ul li.text  { display:block; font-size:12px; line-height: 170%; }

.wrap_center .wrap_right {  width:220px;  hight:234px ;display:block; float:right;  margin:15px 0 0 0;  }

.wrap_center .wrap_right li.box02 {  display:block; width:220px; height:80px;  padding:8px 0 0 0; margin:0;}

h3 { display:block; font-family: "微軟正黑體"; font-size:16px; color:#AD0000; font-weight:bold; margin-bottom:5px; padding:0;}
h3 a { color:#AD0000; text-decoration:none; }
h4 { font-family: "微軟正黑體"; font-size:16px; color:#FFF; font-weight:bold;}

  
  
  /* about */
  .core{ margin:25px 0 0 30px}
.wrap_center .wrap_left2 { width:200px;  display:block; float:left; padding:0; margin:25px 0 0 0;  }
.wrap_center .wrap_left2 ul li.line { display:block;  padding:8px 0 25px 0;}
.wrap_center .wrap_left2 ul li.title00 { display:block; margin:0 0 25px 0; padding:0 0 15px 0; background: url(../_img/01_about/line.png) bottom left no-repeat; font-family: "微軟正黑體"; font-size:28px; color:#000; font-weight:bold; line-height:28px; }
.wrap_center .wrap_left2 ul li.title { display:block; margin:0 0 10px 0; padding:0 0 10px 0;  border-bottom:1px dotted #ADADAD; }
.wrap_center .wrap_left2 ul li.title  a {  display:block; padding:0 15px; background:url(../_img/01_about/icon04.png) left center no-repeat;   font-size:15px; color:#868686}
.wrap_center .wrap_left2 ul li.title  a:hover {  display:block;  padding:0 15px; background:url(../_img/01_about/icon03.png) left center no-repeat;  font-size:15px; color:#D7450C ;font-weight:bold;}
.wrap_center .wrap_left2 ul li.title  a.current {  display:block;  padding:0 15px; background:url(../_img/01_about/icon03.png) left center no-repeat; font-size:15px; color:#D7450C ;font-weight:bold;}
.wrap_center .wrap_left2 ul li.pic01 {  display:block; margin:25px 0 13px 0; padding:0; float:left;   }
.wrap_center .wrap_left2 ul li.pic02 {  display:block; margin:25px 0 0 0; padding:0; float:left;   }

.wrap_center .wrap_right2 {  width:712px; display:block; float:right;  margin:25px 0 0 0;  }
.wrap_center .wrap_right2 .top01 {  width:712px;  display:block; float:left; padding:0 0 5px 0; }
.wrap_center .wrap_right2 .top01 ul.box01 {  display:block; float:left;   }
.wrap_center .wrap_right2 .top01 ul.box01 li.title { display:block; font-family: "微軟正黑體"; font-size:24px; color:#000; font-weight:bold; line-height:24px; }
.wrap_center .wrap_right2 .top01 ul.box02 {width:300px;     display:block; float:right; margin-top:7px;  }
.wrap_center .wrap_right2 .top01 ul.box02 li.link02 {  float:right;display:block; padding:0 5px 0 8px; }
.wrap_center .wrap_right2 .top01 ul.box02 li.link02 a{ color:#D7450C;}
.wrap_center .wrap_right2 .top01 ul.box02 li.link02 a:hover{ color:#D7450C;}
.wrap_center .wrap_right2 .top01 ul.box02 li.link02 a.current{ color:#D7450C;}

.wrap_center .wrap_right2 .top01 ul.box02 li.link01{ float:right; display:block; background:url(../_img/01_about/icon05.png) right no-repeat; padding:0 15px 0 10px;}
.wrap_center .wrap_right2 .top01 ul.box02 li.link01 a{ color:#ADADAD;}
.wrap_center .wrap_right2 .top01 ul.box02 li.link01 a:hover{ color:#ADADAD;text-decoration: underline; }


.wrap_center .wrap_right2 .edit01 { display:block; background:url(../_img/01_about/edit_bg.png) no-repeat top center;  width:705px; float:left; margin-top:5px; }

.news_table01{ background:url(../_img/01_about/title_bg.png) repeat-x; border:1px #D4D4D4 solid;font-family: "Microsoft JhengHei","微軟正黑體"; font-weight:bold; font-size:14px ; color:#333; padding: 5px 0 5px 15px; }
.news_table01:first-child+td{ border-left:none}
.news_table01:first-child+td+td{  border-left:none}
.news_table02{border-bottom:1px #D4D4D4 solid; border-right:1px #D4D4D4 solid;  line-height:35px; padding:0 0 0 15px}
.news_table02:first-child{border-left:1px #D4D4D4 solid}
.tr .news_table02{ background:#EFEFEF}
.news_table02 a{padding:5px 10px; float:left}
.news_table02 a img{float:left}
.rightline1{ display:block; margin: 0 0 0 18px;  }
.rightline{ border-right:1px #D4D4D4 solid;  padding: 0 0 0 15px;   }
.rightline2{ display:block; margin: 7px 0 0 35px;  }

.wrap_center .wrap_right2 .edit01 .pic03 { display:block; margin: 60px 0 0 75px; padding:0 auto; width:610px;  }

.text4 {  display:block; padding:0; margin:0; font-family: "Microsoft JhengHei","微軟正黑體"; font-size:14px; color:#666; font-weight:bold; }

.wrap_center .wrap_right2 .edit01 .place01 { display:block; margin-top:8px;}
.wrap_center .wrap_right2 .edit01 .place01 ul.lefttext { display:block; float:left;  }
.wrap_center .wrap_right2 .edit01 .place01 ul.lefttext li.phone { display:block; background:url(../_img/01_about/phone.png) no-repeat left ; padding:0 0 0 25px; margin-bottom:5px;}
.wrap_center .wrap_right2 .edit01 .place01 ul.lefttext li.fax { display:block; background:url(../_img/01_about/fax.png) no-repeat left ; padding:0 0 0 25px; margin-bottom:5px;}

.wrap_center .wrap_right2 .edit01 .place01 ul.lefttext2 { display:block; float:left; margin: 0 0 0 30px;  }
.wrap_center .wrap_right2 .edit01 .place01 ul.lefttext2 li.web { display:block; background:url(../_img/01_about/web.png) no-repeat left ; padding:0 0 0 25px; margin-bottom:5px;}
.wrap_center .wrap_right2 .edit01 .place01 ul.lefttext2 li.place { display:block; background:url(../_img/01_about/place.png) no-repeat left ; padding:0 0 0 25px;margin-bottom:5px;}

.wrap_center .wrap_right2 .edit01 .place01 ul.lefttext3 { display:block;  margin: 0;   }
.wrap_center .wrap_right2 .edit01 .place01 ul.lefttext3 li.phone { display:block; float:left;  background:url(../_img/01_about/phone.png) no-repeat left ; padding:0 0 0 25px; margin-bottom:5px;}
.wrap_center .wrap_right2 .edit01 .place01 ul.lefttext3 li.fax { display:block;  background:url(../_img/01_about/fax.png) no-repeat left ; padding:0 0 0 25px; margin:0 0 5px 140px;}
.wrap_center .wrap_right2 .edit01 .place01 ul.lefttext3 li.place { display:block; background:url(../_img/01_about/place.png) no-repeat left ; padding:0 0 0 25px;margin-bottom:5px;}

.wrap_center .wrap_right2 .edit02 { display:block; background:url(../_img/01_about/edit_bg.png) no-repeat top center; margin-top:5px; width:705px; float:left;    }
.edit03 { display:block; margin-top:5px; width:655px; float:left; margin-left:50px    }
.wrap_center .wrap_right2 .edit02 .edit_wrap { display:block;  width:633px; height:400px; margin: 0 auto; padding:55px 0 0 10px ; background:url(../_img/01_about/pic09.png)  no-repeat right bottom;}


 /* service */
 .link{ text-decoration:underline; color:#d7450c}
 .timap{margin:30px 0 0 100px}
.wrap_center .wrap_right2 .edit01 .box01 { display:block; width:628px; padding:0 auto; margin:20px auto 0 auto;  }
 
.wrap_center .wrap_right2 .edit01 .box01 ul.box02    {  display:block; width:465px;}
.wrap_center .wrap_right2 .edit01 .box01 li.title   {  display:block; padding:0 15px; background:url(../_img/01_about/icon03.png) left center no-repeat;   font-size:15px; color:#D7450C; font-weight:bold;}
.wrap_center .wrap_right2 .edit01 .box01  ul.box02 li a.link01{ color:#F58412; text-decoration: underline; }

.wrap_center .wrap_right2 .edit01 .frame01 { display:block; width:630px;  padding:55px 0 320px 0; margin: 0 auto;  border-bottom:1pt dotted #ADADAD;  }
.wrap_center .wrap_right2 .edit01 .frame01 ul.pic01{  display:block;  margin: 0; padding:0; float:left;   }
.wrap_center .wrap_right2 .edit01 .frame01 ul.text01  { display:block;   margin: 10px auto 0 20px; float:left;   }
.wrap_center .wrap_right2 .edit01 .frame01 ul.text01 li.title  { display:block; font-family: "Microsoft JhengHei","微軟正黑體"; font-size:24px; color:#000; font-weight:bold; }
.wrap_center .wrap_right2 .edit01 .frame01 ul.text01 li.flow01  { display:block;  font-family: "Arial"; font-size:17px; color:#000; font-weight:bold; padding-top:10px; }
.wrap_center .wrap_right2 .edit01 .frame01 ul.text01 li a.link01{   font-size:17px; color:#D7450C; text-decoration: underline; margin:0 0 0 10px; }
.wrap_center .wrap_right2 .edit01 .frame01 ul.text01 li a.link02{   color:#F58412; text-decoration: underline; }
.wrap_center .wrap_right2 .edit01 .frame01 ul.text01 li.text01  { display:block; padding:5px 0 0 25px; }
.wrap_center .wrap_right2 .edit01 .frame01 ul.text01 span.nolink{   font-size:17px; color:#D7450C; margin:0 0 0 10px; }

.wrap_center .wrap_right2 .edit01 .frame02 { display:block; width:630px;  padding:30px 0 0 0; margin: 0 auto;   }
.wrap_center .wrap_right2 .edit01 .frame02 ul.pic01{  display:block;  margin: 0; padding:0; float:left;   }
.wrap_center .wrap_right2 .edit01 .frame02 ul.text01  { display:block;   margin: 10px auto 0 20px; float:left;   }
.wrap_center .wrap_right2 .edit01 .frame02 ul.text01 li.title { display:block; font-family: "Microsoft JhengHei","微軟正黑體"; font-size:24px; color:#000; font-weight:bold; }
.wrap_center .wrap_right2 .edit01 .frame02 ul.text01 li.flow01  { display:block;  font-family: "Arial"; font-size:17px; color:#000; font-weight:bold; padding-top:10px; }
.wrap_center .wrap_right2 .edit01 .frame02 ul.text01 li.text01  { display:block; padding:5px 0 0 25px; }
.wrap_center .wrap_right2 .edit01 .frame02 ul.text01 span.nolink{   font-size:17px; color:#D7450C; margin:0 0 0 10px; }

.wrap_center .wrap_right2 .edit01 .line02  { display:block; width:630px;  margin: 160px auto 0 auto; border-bottom:1pt dotted #ADADAD;  }
.wrap_center .wrap_right2 .edit01 .line03  { display:block; width:630px;  margin: 340px auto 0 auto; border-bottom:1pt dotted #ADADAD;  }
.wrap_center .wrap_right2 .edit01 .line04  { display:block; width:630px;  margin: 200px auto 0 auto; border-bottom:1pt dotted #ADADAD;  }

 /* info */
 
.wrap_center .wrap {  width:944px; display:block;   margin:25px 0 0 0;  }
.wrap_center .wrap .top01 {  width:944px;  display:block; float:left; padding:0 0 5px 0; }
.wrap_center .wrap .top01 ul.box01 {  display:block; float:left;   }
.wrap_center .wrap .top01 ul.box01 li.title { display:block; font-family: "微軟正黑體"; font-size:28px; color:#000; font-weight:bold; line-height:24px; font-weight:bold; line-height:28px;}
.wrap_center .wrap .top01 ul.box02 { width:300px;  display:block; float:right; margin-top:7px;  }
.wrap_center .wrap .top01 ul.box02 li.link02 {  float:right; display:block; padding:0 5px 0 8px; }
.wrap_center .wrap .top01 ul.box02 li.link02 a{ color:#D7450C;}
.wrap_center .wrap .top01 ul.box02 li.link02 a:hover{ color:#D7450C;}
.wrap_center .wrap .top01 ul.box02 li.link02 a.current{ color:#D7450C;}

.wrap_center .wrap .top01 ul.box02 li.link01{ float:right; display:block; background:url(../_img/01_about/icon05.png) right no-repeat; padding:0 15px 0 10px;}
.wrap_center .wrap .top01 ul.box02 li.link01 a{ color:#ADADAD;}
.wrap_center .wrap .top01 ul.box02 li.link01 a:hover{ color:#ADADAD;text-decoration: underline; }

.wrap_center .wrap .edit01 { display:block; background:url(../_img/03_info/edit_bg.png) no-repeat top center;  width:944px; float:left; margin-top:5px; }
.box03 { display:block; width:618px;  margin:55px 0 0 50px; padding:0 auto; padding:0 0 30px 0 }
.wrap_center .wrap .edit01 .box03 ul.rightpic { display:block; height:105px;  margin:0 auto; padding:0 auto;  }

.rightline3{ border-right:1px #D4D4D4 solid;  padding: 0 0 0 30px;}
.rightline4{ border-right:1px #D4D4D4 solid;  padding: 0 0 0 30px;}
.rightline5{  padding: 0 0 0 30px;   }

 /* safe */
.wrap_center .wrap_right2 .edit01 .name { display:block; margin:20px auto 0 auto; padding:0 auto; width:182px;}
.rightline3_1{ border-right:1px #D4D4D4 solid;  padding: 0 0 0 55px;}
.rightline4_1{ border-right:1px #D4D4D4 solid; padding: 0 0 0 55px}
.rightline5_1{ padding: 0 0 0 55px}

 /* contactus */
.wrap_center .wrap .edit01 { display:block; background:url(../_img/03_info/edit_bg.png) no-repeat top center;  width:944px; float:left; margin-top:5px; }
.wrap_center .wrap .edit01 .box04 { display:block; width:850px;  margin:0 auto; padding:0 auto;}
.wrap_center .wrap .edit01 .box04 .left { display:block; float:left; width:265px; margin:50px 0 0 0;   padding:10px 0 0 0; background:url(../_img/05_contactus/line01.png) right no-repeat ; height:360px;   }
.wrap_center .wrap .edit01 .box04 .left li.info01 { display:block;  margin:20px 0 0 0; padding:0 auto; font-size:14px; font-weight:bold; color:#AD0000; background:url(../_img/05_contactus/line02.png) no-repeat bottom left; height:40px;  }
.wrap_center .wrap .edit01 .box04 .left span.tel { display:block; float:right; margin:5px 65px 0 0; font-size:28px; font-weight:bold; color:#666666;   }
.wrap_center .wrap .edit01 .box04 .left li.info02 { display:block;  margin:20px 0 0 0; padding:0 0 0 40px; font-size:14px; font-weight:bold; color:#666; background:url(../_img/05_contactus/line02.png) no-repeat bottom left; height:40px;  }
.wrap_center .wrap .edit01 .box04 .left li.info02 a.link03{color:#666666; text-decoration:none;}
.wrap_center .wrap .edit01 .box04 .left li.info02 a.link03:hover{color:#666666; text-decoration: underline;}
.wrap_center .wrap .edit01 .box04 .left li.info03 { display:block;  margin:20px 0 0 0; padding:0 0 0 40px;font-family: "微軟正黑體"; font-size:18px; font-weight:bold; color:#666; height:40px;  }

.wrap_center .wrap .edit01 .box04 .right { display:block; float:right; width:564px;  margin:0; padding:55px 0 0 0;   }
/*=======FOOTER========================*/

#footerout { width:100%; overflow:hidden; background:#F7F7F7;   }
#footerout .footer_wrap { display:block; width:950px; height:220px; margin:0 auto;  background:url(../_img/00_layout/footer_bg.png) no-repeat top center;  }
#footerout .footer_wrap .footer_wrapleft { width:550px;  display:block; float:left; padding:0; margin:25px 0 0 0; border-right:1px dotted #ADADAD;}
#footerout .footer_wrap .footer_wrapleft  ul{ margin-right:35px; float:left;}

#footerout .footer_wrap .footer_wrapleft ul li a { color:#666}
#footerout .footer_wrap .footer_wrapleft ul li a:hover { color:#D7450C}

#footerout .footer_wrap .footer_wrapleft  .face { float:right;  margin:50px 0 0 0;}


#footerout .footer_wrap .footer_wrapleft ul li h5 a { font-family: "微軟正黑體"; font-size:14px; color:#000; font-weight:bold; line-height:200%;}
#footerout .footer_wrap .footer_wrapleft ul li h5 a:hover {  color:#D7450C;}

#footerout .footer_wrap .footer_wrapright { width:350px;  display:block; float:right; padding:25px 0 0 0; margin:0;  }
#footerout .footer_wrap .footer_wrapright  ul{ margin-right:35px; float:left;}
#footerout .footer_wrap .footer_wrapright  ul li.text  { display:block; font-size:12px; line-height: 170%; width:200px; margin-top:10px;}
#footerout .footer_wrap .footer_wrapright  ul li.text2  { display:block; font-size:12px; line-height: 170%; width:200px; margin-top:15px;}
#footerout .footer_wrap .footer_wrapright  ul li.text3  { display:block; font-size:11px; color:#ADADAD; line-height: 170%;  margin-top:5px;}
#footerout .footer_wrap .footer_wrapright  ul.carright { width:350px; height:120px; background:url(../_img/00_layout/car.png) no-repeat right bottom;}


h6 { font-family: "Microsoft JhengHei","微軟正黑體"; font-size:18px; color:#000; font-weight:bold; }


/*=======FOOTER_inside========================*/
#footerout2 { width:100%;   display:block; background:url(../_img/01_about/down_bg.jpg) no-repeat bottom center; margin-top:60px; }
#footerout2 .footer_wrap { display:block; width:950px; height:110px; margin:0 auto; padding:0; overflow:hidden;}
#footerout2 .footer_wrap li.box01 { display:block; float:left; padding:30px 15px 0 0; margin:0; }
/*menu*/
nav { height: 24px;width: 510px; position:absolute;right: 0;top: 40px;}
#menu * { transition: none;
     -moz-transition: none;
     -webkit-transition: none;
     -ms-transition: none;
     -o-webkit-transition: none;}
#menu {	z-index:1000; visibility:hidden; width:515px; height:24px;} 
.dropmenu {	width:515px; padding:0; position:relative; height:32px }
.dropmenu a { text-decoration:none}
.dropmenu .root-item { zoom:1; width:103px; height:32px; line-height:32px; overflow:visible; vertical-align:middle; float:left; font-size:15px; background:url(../_img/00_layout/navline.png) 97px 5px no-repeat}
.dropmenu .root-item:last-child{ background:none}
.dropmenu .root-name { display:block; z-index:1001; cursor:pointer; text-align:center}
.root-item:first-child span{ display:block; float:left; background:url(../_img/00_layout/manu_text01.png) no-repeat}
.root-item:first-child+li span{background:url(../_img/00_layout/manu_text02.png) no-repeat}
.root-item:first-child+li+li span{background:url(../_img/00_layout/manu_text03.png) no-repeat}
.root-item:first-child+li+li+li span{background:url(../_img/00_layout/manu_text04.png) no-repeat}
.root-item:first-child+li+li+li +li span{background:url(../_img/00_layout/manu_text05.png) no-repeat}
.root-item:first-child:hover span{background:url(../_img/00_layout/manu_text01_.png) no-repeat }
.root-item:first-child+li:hover span{background:url(../_img/00_layout/manu_text02_.png) no-repeat }
.root-item:first-child+li+li:hover span{background:url(../_img/00_layout/manu_text03_.png) no-repeat }
.root-item:first-child+li+li+li:hover span{background:url(../_img/00_layout/manu_text04_.png) no-repeat }
.root-item:first-child+li+li+li+li:hover span{background:url(../_img/00_layout/manu_text05_.png) no-repeat }
.dropmenu .root-name span {	display: block;	height:64px; line-height:29px; color:#FFF; text-align:center; font-size:20px;text-indent: -9999px; width:91px}
.dropmenu .active .root-name { color:#000;}
.dropmenu .active .root-name span {	color:#000; }
.dropmenu .no-sub .root-name span {	color:#000; }
.dropmenu .sub-list { overflow: hidden; background:url(../_img/00_layout/shadow.png) top center}
.dropmenu .active .sub-list { visibility: visible; top:55px; background:url(../_img/00_layout/marrow.png) top center no-repeat; border-bottom:3px solid #D7450C; box-shadow:1px 5px 5px 0 rgba(0, 0, 0, 0.22)}
.sub-menu {	z-index: 1000; position:absolute; visibility: hidden; color:#464646; #margin-left:0;	_margin-left:0;	font-size:15px; left:0;}
.dropmenu .active .section-1 { background-position:top center; left:-50px }
.dropmenu .active .section-2 {left:55px }
.dropmenu .active .section-3 { left:155px }
.dropmenu .active .section-4 {left:245px }
.dropmenu .active .section-5 { left:365px }
.dropmenu .active .section-6 { background-position:793px top; }
.dropmenu .active .section-7 { background-position:943px top; }

.sub-menu ul { display:block; overflow:hidden; float:left; padding:10px 0 0 0}
.sub-menu ul li { display:block; font-size:15px; line-height:18px; overflow:hidden; padding:10px  23px 10px 23px; background:#FFF; border-bottom:1px solid #E6E6E6}

.sub-menu ul li a { color:#000000;background:url(../_img/01_about/icon04.png) left center no-repeat; padding-left:20px}
.sub-menu ul li a:hover { color:#D7450C; background:url(../_img/01_about/icon03.png) left center no-repeat}
.sub-menu ul li.title { color:#002652; font-size:15px; font-weight:bold; padding:0 0 10px 0; margin:0; border-bottom:1px solid #CCC; width:100%}
.menu-wide { min-width:190px}
.menu-wide li {font-size:15px; font-family:微軟正黑體; padding:10px 0}
.menu-max { width:400px;}
.menu-max li { width:380px;}
.menu-product { width:180px;}
.menu-product li { width:160px;}
#menu .shortcut-new { width:820px; float:left; }
#menu .shortcut-new li { margin:0 0 0 35px; float:left; overflow:hidden; padding:0; width:170px;}
#menu .shortcut-new li a span { display:block; overflow:hidden; width:100%; text-align:center; font-size:12px;}
#menu .shortcut-new li a span:first-child { height:180px; margin-bottom:10px;} 
#menu .shortcut-new li a span img { display:block; height:180px; width:auto; margin:0 auto}
#menu .shortcut-big { width:680px; float:right; }
#menu .shortcut-big li { margin:0; float:left; overflow:hidden; padding:0; width:315px;}
#menu .shortcut-big li:first-child { margin-right:50px}
#menu .shortcut-big li a span { display:block; overflow:hidden; width:100%; text-align:center; font-size:12px;}
#menu .shortcut-big li a span:first-child { height:175px; margin-bottom:15px;} 

/*.sub-menu a { color: #61646E;}
.sub-menu a: hover { text-decoration: none;	color: #C00;}*/
.newtable{ margin:35px 0 0 33px; width:630px}
.newtable th{ border-bottom:1px solid #C50405; font-family:微軟正黑體; font-size:12px; color:#000}
.newtable td{ border-bottom:1px dotted #ADADAD; padding:10px 0}
.newtable td a{ color:#666}
.newtable td a:hover{ color:#000}
.date{ font-size:13px; color:#D7450C}
.page ul{ list-style:none; text-align:center; margin:30px 0 0; }
.page ul li{display:inline-block; height:18px; line-height:18px; font-size:12px; text-align:center}
.page ul li a{ color:#000; padding:0 5px}
page ul .on a,.page ul li a:hover{ color:#D04316; text-decoration:underline}
.page ul li img{ position:relative;top:5px}
#nesetail{ width:630px; padding:55px 36px 0 38px; overflow:hidden}
.ntop{ display:table; margin-bottom:20px}
.ntop li{ display:table-cell}
.ntit{ color:#AD0000; font-size:16px; line-height:120%; font-family:微軟正黑體; width:540px}
.ndate{ font-size:13px; color:#333}
.backnlist{ width:125px; height:39px; display:block; margin:0 auto ; overflow:hidden; padding:50px 0 0}
.backnlist:hover{ position:relative;top:1px}
