body,html {margin:0px;padding:0px;font-size:14px;line-height:1.5em;font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;min-width:1024px;}
.wapper{font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}
.wapper a{font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}

.panel,.model{position:relative;}




.wapper{width:100%;}
.wrapper_bg{background-color: #000;}
.head{
	height: 70px;
	width: 100%;
	background-color: #000000;
}

.top{
	width: 793px;
	height: auto;
	margin: auto;
}
/**
* 共用基本參數
**/

/**電子報、網站搜尋、語言下拉{**/
/*背景*/
.webfunction_bg{background-color: #0f180f;}
/*背景線條*/
.webfunction_bg{border-color: #2f382f;}
/*輸入文字背景*/
.webfunction_bg input{background-color: #0f180f;}
/*文字顏色*/
.webfunction_bg{color: #a9a9a9;}
/*輸入文字顏色*/
.webfunction_bg input{color: #a9a9a9;}
/*按鈕背景*/
.webfunction_bg .btn{background-color: #0f180f;}
/*按鈕顏色*/
.webfunction_bg .btn {color: #a9a9a9;}
/*按鈕滑過背景*/
.webfunction_bg .btn:hover{color:#606060;}
/*下拉語言-選單背景*/
.webfunction_bg .dropdown_list_item {color:#ffffff;background:#0f180f;padding:6px 12px;}
/*下拉語言-選單滑入效果*/
.webfunction_bg .dropdown_list_item:hover {color:#ffffff;background:#394939;}
/*下拉語言-箭頭顏色*/
.webfunction_bg .arrow_color{border-color:#a9a9a9 transparent transparent transparent;}
/*下拉語言-箭頭線條顏色*/
.webfunction_bg .arrow_border_color{border-color:#1a1a1a transparent transparent transparent;}
/*下拉語言-文字滑入效果*/
.webfunction_bg .language:hover .text{color:#a9a9a9;}
/*下拉語言-箭頭滑入顏色*/
.webfunction_bg .language:hover .arrow_color{border-color:#606060 transparent transparent transparent;}
/**電子報、網站搜尋、語言下拉}**/

.web_language,.web_search,.web_edm{
  float:left;
  margin-right:8px;
  margin-top:22px;
}

.web_search .btn {
  width:20px;
  height:30px;
  background: transparent url(images/web_productsearch/search_btn.png) center center no-repeat;
  text-indent:-9999px;
}

.logo_img{width:auto;float:left;margin-right:20px;}

/* home_banner start{ */
.home_banner{
  height: 452px;
  width: 1000px;
  margin: auto;
}

.home_banner .bx-wrapper .bx-pager,
.home_banner .bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: 20px;
  left: 105px;
  width: auto;
}
/* PAGER */
.home_banner .bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}

.home_banner .bx-wrapper .bx-pager.bx-default-pager a {
  background: #000;
  text-indent: -9999px;
  display: block;
  width: 8px;
  height: 8px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.home_banner .bx-wrapper .bx-pager.bx-default-pager a:hover,
.home_banner .bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #47573e;
}
/* 左右箭頭 */
.home_banner .bx-wrapper .bx-prev {display:none;}
.home_banner .bx-wrapper .bx-next {display:none;}
/*home_banner END}*/            

.middle{
  width: 793px;
  margin: auto;
  margin-top: 70px;
   z-index: 1;
}

.logo_bg {
  float:left;
  height: 100%;
  width: 207px;
}

.md_line{
  width: 1px;
  height: 60px;
  margin: 0 60px;
  background-color: #424242;
  float: left;
}

/* 選單 */
.web_menu{
  margin:0;
  width:565px;
  padding-left:20px;
  float: left;
  border-left:1px solid #424242;
}
.web_menu ul.navigation{
  width:570px;
}
/*選單字體顏色*/
.web_menu ul.navigation > li > a {color:#ffffff;}
/*選單背景顏色*/
.web_menu ul.navigation > li > a {background:transparent;}
/*滑過-選單字體顏色*/
.web_menu ul.navigation > li > a:hover,.web_menu ul.navigation > li.hover > a{color:#481d32;}
/*滑過-選單背景顏色*/
.web_menu ul.navigation > li > a:hover,.web_menu ul.navigation > li.hover > a{background:transparent;}
/*子選單-背景顏色*/
.web_menu ul.navigation ul a {background: #1a1a1a;}
/*子選單-字體顏色*/
.web_menu ul.navigation ul a {color: #ffffff;}
/*滑過-子選單-字體顏色*/
.web_menu ul.navigation ul a:hover{color: #ffffff;}
/*滑過-子選單-背景顏色*/
.web_menu ul.navigation ul a:hover{background: #394939;}
/*子選單-每一個分隔線*/
.web_menu ul.navigation ul li {border-bottom: 0px solid #1a1a1a;}
.web_menu ul.navigation > li > a {font-size:14px;line-height: 17px;padding:12px 20px;}



.web_line{
  width: 100%;
  height: 1px;
  background-color: #424242;
  margin: 70px 0;
}


.hot{
  width: 793px;
  margin: auto;
  margin-top: 70px;
}

.news002{position: relative;width: 793px;margin:100px auto;}
.news002 .news_item {height: auto;margin-left:45px;width:234px;}
.news002 .news_item:first-child {margin-left:0px;}
.news002 .news_item_date{line-height:24px;height:24px;width:100%;font-family: arial;color:#343434;}
.news002 .news_item_subject{color:#ffffff;font-size:16px;}
.news002 .news_in {margin:35px 0px 0px;width:100%;}
.news002 .news_line {display:none;}
.news002 .news_item_summary{font-size:13px;color:#837b7b;max-width:232px;line-height:25px;height:75px;word-wrap: break-word; word-break: normal;}
.news002 .news_item_summary a{color:#837b7b;text-decoration: none;}
.news002 .web_more{display:none;}


.about002{position: relative;width: 793px;margin:100px auto;float:none;}
.about002 .about_pic {margin-right:33px;}
.about002 .about_text_date{line-height:24px;height:24px;width:100%;font-family: arial;color:#343434;}
.about002 .about_text{width:577px;height:auto;float:left;margin-top:28px;margin-left:0px;}
.about002 .about_text_subject{color:#ffffff;font-size:16px;height:30px;overflow:hidden;font-weight: bold;padding:5px 0px;}
.about002 .about_text_summary{font-size:13px;line-height: 25px;overflow:visible;color:#837b7b;max-width:577px;height:75px;}
.about002 .about_text_summary a{color:#6f6f6f;text-decoration: none;}

.location001{width: 793px;margin:0 auto;float:none;}
.location001 .location_title .default {
    background: none;
}
.location001 .location_text{font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;color: #837b7b;line-height:28px;}

.home_eform{width: 793px;margin:0 auto;float:none;}


.footer{
  width: 100%;
  height: auto;
  padding-bottom: 100px;
  margin-top: 100px;
  background-color: #525252;
  margin-bottom:20px;
}

.footer_menu{
  width: 793px;
  margin: auto;
  margin-top: 60px;
}

.footer_link{
  width: 793px;
  margin: auto;
  margin-top: 50px;
}
.footer_link .left_content{
  float: left;
}
.footer_link .right_content{
  float: left;
}

.web_community{margin-right:60px;}
.web_community .icon{width:29px;height:29px;margin-right:10px;}
.web_community .icon_split {display:none;}

.web_footer {color: #0a0a0a;}
.copyright ,.copyright a{
    color: #353535;
    line-height: 22px;
    font-size:11px;
}


/*標題字顏色*/
.footer_map_001 .webfont_title{color: #fff;}
.footer_map_001 .webfont_title a{color: #fff;}
/*子選單字顏色*/
.footer_map_001 .webfont_topfooter a{color: #252525;}
.footer_map_001 .webfont_topfooter a:hover{color: #7b3757;}

.topmenu_panel{background-color: #0f1910}
.topmenu_panel .middle_content{width:1003px;margin:0 auto;}
.model003 .sub_menu_list a{
     color:#a9a9a9;
     text-decoration: none;
}
.model003 .sub_menu_list a:hover{
     color:#a9a9a9;
}
.model003 .sub_menu_list0{
     color:#a9a9a9;
}
.web_count_desc {color: #353535;}