 
 body { scrollbar-3d-light-color: #400000;
          scrollbar-arrow-color: #6e1002;
          scrollbar-base-color: #6e1002;
          scrollbar-dark-shadow-color: #400000;
          scrollbar-face-color: #400000;
          scrollbar-highlight-color: #400000;
          scrollbar-shadow-color: #400000;
		  
    }
.link01	{text-decoration: none;color:#C0712E;}
a.link_menu1:link {	
	
	color: #e9c9c9;
	text-decoration: none;
}
a.link_menu1:visited {	
	
	color: #e9c9c9; 
	text-decoration: none;
}
a.link_menu1:hover {	
	
	color: #f2b472; 
	text-decoration: none;
}
a.link_menu2:link {	
	
	color: #ffffff;
	text-decoration: none;
}
a.link_menu2:visited {	
	
	color: #ffffff; 
	text-decoration: none;
}
a.link_menu2:hover {	
	
	color: #ec853c; 
	text-decoration: none;
}
a.link_menu3:link {	
	
	color: #daa204;
	text-decoration: none;
}
a.link_menu3:visited {	
	
	color: #daa204; 
	text-decoration: none;
}
a.link_menu3:hover {	
	
	color: #b61804; 
	text-decoration: none;
}
.i_logo {
	position:absolute;
	top:0;
	left:0;
	width:571px;
	height:220px;
	z-index:999;
}

.i_god {
	position:absolute;
	top:0;
	right:0;
	width:782px;
	height:462px;
	z-index:999;
}
.i_lange {
	position:absolute;
	top:300px;
	left:100px;
	width:550px;
	height:27px;
	z-index:9999;
}
.i_lange ul {
    padding: 0px;
	color:#faebd4;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	height:27px;
    border: none;
    list-style: none;
    white-space: nowrap;
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.i_lange ul a {
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	color:#faebd4;	    
	padding-top:0px;
	text-decoration:none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
.i_lange li {
    float: left;
	min-width:70px;
	font-size:15px;
    white-space: nowrap;
    margin: 0px 0 0 8px;
    padding-right: 0;
    padding-bottom: 2px;
    padding-left: 0;
}
.i_lange li a, .i_lange li a:link, .i_lange li a:visited {
    padding-right: 0px;
	min-width:70px;
    padding-left: 0px;
    margin:0;
    color: #facd89;
    padding-top:0px;
    padding-bottom: 0;
}
.i_lange li a:hover {
    padding: -1px 0 -1px 0;
    color: #fff799;
}
.i_lange li:before {
    content: '';
    display: inline-block;
    vertical-align: text-bottom;
	background:url(lange_icon.png) no-repeat;
    width: 27px;
    height: 23px;
}

.p_home {
    padding: 0px;
	color:#b23a19;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
    border: none;
    list-style: none;
    white-space: nowrap;
    margin: 0px;
}
.p_home a {
	color:#b23a19;
	text-decoration:none;
}

.p_home a:hover {
	color:#ff9900;
	text-decoration:none;
}

.mouse_img1 {
  background: url(../img/d_left_btn01.png) no-repeat 0px 0px;
  font-size:14px;
  width: 224px;
  height: 27px;
  color:#c38b07;
  text-decoration:none;
  padding-top:3px;
  padding-left:1px;
  display:block;
}
.mouse_img1:hover {
  background: url(../img/d_left_btn02.png) no-repeat 0px 0px;
  font-size:14px;
  width: 224px;
  height: 27px;
  text-decoration:none;
  color:#ffffff;
  padding-top:3px;
  padding-left:1px;
  display:block;
}
.mouse_img2 {
  background: url(../img/de_left_btn011.png) no-repeat 0px 0px;
  font-size:14px;
  width: 224px;
  height: 44px;
  color:#c38b07;
  text-decoration:none;
  padding-top:3px;
  padding-left:1px;
  display:block;
}
.mouse_img2:hover {
  background: url(../img/de_left_btn021.png) no-repeat 0px 0px;
  font-size:14px;
  width: 224px;
  height: 44px;
  text-decoration:none;
  color:#ffffff;
  padding-top:3px;
  padding-left:1px;
  display:block;
}
.info01{  
   	font-family:\5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 12px;
    color:#2d0000;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    }
.info02{  
   	font-family:\5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 12px;
    color:#ffffff;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    }
.info03{  
   	font-family:\5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 12px;
    color:#e9c9c9;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    }
.left_title01{  
   	font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 13px;
    color:#ffffff;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:3px;
    }
.sub01{  
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 14px;
    color:#c38b07;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    }
.title01{  
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 18px;
	font-weight:bold;
    color:#1a1416;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    }
.title02{  
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 14px;
    color:#707070;
    padding-top:5px;
    padding-bottom:1px;
    padding-left:2px;
    }
.title03{  
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 16px;
    color:#daa204;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:3px;
    }
.title04{  
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
	font-weight:bold;
    color:#ffffff;
    padding-top:0px;
    padding-bottom:0px;
	text-align:center;
    }
.title05{  
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 13px;
	font-weight:bold;
    color:#b61804;
    padding-top:2px;
    padding-bottom:2px;
	padding-left:3px;
    }
.title06{  
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 15px;
	font-weight:bold;
    color:#fff45c;
    padding-top:1px;
    padding-bottom:3px;
	padding-left:3px;
    }
.title07{  
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 16px;
	font-weight:bold;
    color:#b61804;
    padding-top:2px;
    padding-bottom:2px;
	padding-left:3px;
    }
.font01{  
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 13px;
    color:#390201;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:3px;
    }
.font02{  
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 14px;
    color:#840202;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:3px;
    }
.font03{  
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 13px;
    color:#390201;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:5px;
    }
.font04{  
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4;
    font-size: 13px;
    color:#b61804;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:3px;
    }
#footer {
	width: auto;
	min-width:100%;
	height: 142px;
	position:absolute;
	background: url(../img/d_footer_bg01.jpg) !important;/*Style for FF*/
	background: url(../img/d_footer_bg01.jpg);/* Style for IE */
	background-repeat:x-repeat 0px 0px;
}
#footer .left {
	font-size: 11px;
	color: white;
	padding-top: 9px;
}
.link01 .style61 .link_menu1 .link_menu1 .link_menu2 {
	color: #FF6600;
}
.link01 .style61 .link_menu1 .link_menu1 .link_menu2 {
	color: #FF0000;
}
.style612 .link_menu1 .link_menu1 .link_menu2 {
	font-weight: bold;
}
.style612 .link_menu1 .link_menu1 .link_menu2 {
	font-size: 16px;
}
.style6121 .style612 .link_menu1 .link_menu2 {
	font-size: 18px;
}



/* jianti */


a,img{border:0;}
.jianti{width:auto; min-width:80px;height:103px;position:relative;overflow:hidden;float:left; background:url(nav_line.png) no-repeat; background-position:left top; margin-top:0;}
.jianti div{width:auto; min-width:80px;height:103px;line-height:30px;position:absolute;text-align:center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

.jianti .one{top:0;left:0;z-index:1;}
.jianti:hover .one{top:-103px;left:0;}
.jianti .one a{text-decoration:none;}

.jianti .two{bottom:-103px;left:0;z-index:2;}
.jianti:hover .two{bottom:0px;left:0;}
.jianti .two a{text-decoration:none;}

/* nav2 */
.nav2{width:auto; min-width:80px;height:103px; position:relative; overflow:hidden;float:left;}
.nav2 div{width:auto; min-width:80px;height:103px; position:absolute;text-align:center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

.nav2 .one{top:-103px;left:0;z-index:1;opacity:0;}
.nav2:hover .one{top:0px;left:0;opacity:1;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);}
.nav2 .one a{text-decoration:none;}

.nav2 .two{bottom:0px;left:0;z-index:2;}
.nav2:hover .two{bottom:-103px;left:0;}
.nav2 .two a{text-decoration:none;}

/* banner slider */

.slideshow {
  position: relative;
  z-index: 1;
  height: 159px;
  width: 434px;
  margin: 1px 0 0 1px;
}
.slideshow * {
  outline: none;
}
.slideshow .slider {
  box-shadow: 0 0px 0px 0 black;
}
.slideshow .slider-track {
  -webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
  transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
}
.slideshow .item {
  height: 159px;
  position: relative;
  z-index: 1;
}
.slideshow .item img {
  width: 434px;
  -webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
  transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
}
.slideshow .item.slick-active img {
  -webkit-transform: scale(1);
          transform: scale(1);
}




