.cleaner{clear:both;}
ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.cleaner{clear:both;}
body  {
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	text-align:center;
	overflow:auto;
	height:auto;
	font-family:'微軟正黑體';

}
#wrapper {
	width: auto;
	height: auto;
	margin: 0 auto;
	padding:0px;
	overflow:hidden; 

	
}
#header_w {
	width: 1000px;
	height: auto;
	margin: 0 auto;
	padding:0px;
	overflow:hidden; 

	
}
#under {
	width: 1000px;
	height: auto;
	margin: 0 auto;
	padding:0px;
	overflow:hidden; 

	
}
#header{
	width:auto;
	height:100px;
}
#logo{
	position:absolute; 
	top:10px;
	width:380px;
	left:0;
    right:0;
    margin-left:auto;
    margin-right:auto;
}
.searchbar{color:#ccc; font-size:14px; background:#fff; border:none; border-bottom:#ccc 1px solid; width:116px;text-align:left; padding-left:5px;}
#menu{
	height:41px;
	background:url(adaa2bdd0ea9afb63d.png) center repeat-x;
	font-size:15px;
	color:#ccc;
	padding-top:4px;
}
#menu ul li{display:inline-block;margin:0 20px; width:108px; height:35px;}
#menu ul li a{
	color:#ccc; 
	text-decoration:none;
	display:inline-block;
	line-height:35px;
}
#menu ul li:hover,#menu ul li a.active{
	background:url(34bab525ca94e40b79.png) no-repeat;
	width:108px;
	height:35px;
}

.topmenu{
	position:absolute;
	background:url(6f74b208484af48d02.png) repeat;
	min-height:50px;
	margin-top:-5px;
	z-index:99999;
	text-align:center;
	width:760px;
	left:0;
    right:0;
    margin-left:auto;
    margin-right:auto;
	display:none;
}
.topmenu ul{text-align:left; padding-left:25px;}
.topmenu ul li{
	color:#6B6B6B;
	font-size:15px;
	width:100px;
	display:inline-block;
	margin-right:35px;
	margin-top:10px;
}
.topmenu ul li a:hover{
	color:#000;
	height:30px;
	border-bottom:#6E6F6F 1px solid;
}
.topmenu ul li a{
	color:#6B6B6B; 
	height:30px;
	width:100%;
	display:inline-block;
	text-decoration:none;
	border-bottom:#D9DADB 1px solid;
}
#topmenu4 ul{text-align:left; padding-left:5px; margin:10px 0px;}
#topmenu4 ul li{
	width:185px;
	margin-right:3px;
	height:52px;	
}
#topmenu4 ul li a{
	height:52px; 
	width:140px; 
	padding-left:45px; 
	line-height:50px;
}
#topmenu4 ul li a.m1{background:url(b4cf49b76aa8bd86f1.png) top left no-repeat;}
#topmenu4 ul li a.m1:hover{background:url(3f4ae60821c20fecc8.png) top left no-repeat;}
#topmenu4 ul li a.m2{background:url(230f6ece8202dc9cd3.png) top left no-repeat;}
#topmenu4 ul li a.m2:hover{background:url(af9af60ebcab4ae9ed.png) top left no-repeat;}
#topmenu4 ul li a.m3{background:url(1e4a1a352844a50f98.png) top left no-repeat;}
#topmenu4 ul li a.m3:hover{background:url(dd5073642f50834ee9.png) top left no-repeat;}
#topmenu4 ul li a.m4{background:url(0b9718142d4ba0f974.png) top left no-repeat;}
#topmenu4 ul li a.m4:hover{background:url(c0aff86957f2b99ba3.png) top left no-repeat;}
#topmenu4 ul li a.m5{background:url(e32bdeafd3851a65aa.png) top left no-repeat;}
#topmenu4 ul li a.m5:hover{background:url(c45ba9f16af5dba6bf.png) top left no-repeat;}
#topmenu4 ul li a.m6{background:url(280292a44a4f2fc2b0.png) top left no-repeat;}
#topmenu4 ul li a.m6:hover{background:url(5971aed7238bd0ef69.png) top left no-repeat;}
#topmenu4 ul li a.m7{background:url(7c5267c5a3544320d4.png) top left no-repeat;}
#topmenu4 ul li a.m7:hover{background:url(77bb4acea8bed08bda.png) top left no-repeat;}
#topmenu4 ul li a.m8{background:url(fecf38bcec6d870196.png) top left no-repeat;}
#topmenu4 ul li a.m8:hover{background:url(91505e5d896f506c45.png) top left no-repeat;}
#topmenu4 ul li a.m9{background:url(37c560e9db4b51c828.png) top left no-repeat;}
#topmenu4 ul li a.m9:hover{background:url(a5383e760000def0b0.png) top left no-repeat;}
#topmenu4 ul li a.m10{background:url(134d1d407c9a477d0c.png) top left no-repeat;}
#topmenu4 ul li a.m10:hover{background:url(52ff7a2c33f2ec9c24.png) top left no-repeat;}
#topmenu4 ul li a.m11{background:url(3a87b0d70ade663e6d.png) top left no-repeat;}
#topmenu4 ul li a.m11:hover{background:url(f15980cdd086dfa4cd.png) top left no-repeat;}
#topmenu4 ul li a.m12{background:url(b692a563103e545460.png) top left no-repeat;}
#topmenu4 ul li a.m12:hover{background:url(fb7ea814d1e842c069.png) top left no-repeat;}
#topmenu4 ul li a.m13{background:url(42a5759d03d607abab.png) top left no-repeat;}
#topmenu4 ul li a.m13:hover{background:url(151d2006550f5b249a.png) top left no-repeat;}
#topmenu4 ul li a.m14{background:url(2e3c45fbfe19c11e84.png) top left no-repeat;}
#topmenu4 ul li a.m14:hover{background:url(bd0e32b084f92820d3.png) top left no-repeat;}
#topmenu4 ul li a.m15{background:url(6f7bf2fc6db1c6d4ba.png) top left no-repeat;}
#topmenu4 ul li a.m15:hover{background:url(c00210e92017113c80.png) top left no-repeat;}

#left_new{
	background:url(6fa5786b03ad8be73e.png) no-repeat;
	height:272px;
	width:330px;
	margin-top:30px;
	float:left;	
}
#adve{
	height:262px;
	width:306px;
	float:left;
	margin:40px 8px 0px 8px;
	overflow:hidden;
}
#you{
	height:261px;
	width:346px;
	float:left;
	margin-top:40px;
	
}
#content{width:1000px; margin:0 auto; padding-top:10px;}
ul.image-switch
{
	margin-left:20px;
	margin-top:20px;
	text-align: left;
	font-size:14px;
	height:200px;
	overflow: hidden;
	
}
ul.image-switch li
{
	background:url(229ec6bad04055018d.png) no-repeat  top 6px left;
	padding-left:25px;
	height:auto;
	margin-bottom:15px;
	width:295px;

} 
ul.image-switch li a
{
	text-decoration:none;	 
	font-size:14px;
	font-family:"微軟正黑體";
	color:#444;
}
ul.image-switch li a:hover{
	color:#999;
}

#footer{
	background:url(950ba883871d2af9d8.png);
	height:92px;
	margin-top:30px;
}
#company{
    height:20px; 
	width:120px; 
	color:#001966; 
	font-size:16px; 
	letter-spacing:0.1em; 
	margin-top:20px; 
	float:left;
	font-weight:bold;
	text-align:left;
	font-family:"微軟正黑體";
	
}
#footer_1 {
	width: 1000px;
	height: auto;
	margin: 0 auto;
	padding:0px;
	overflow:hidden; 

	
}
.nwwst {
	width:255px; 
	overflow:hidden;
	max-height:40px;
}

#leftDiv{float:left; width:160px;}
#rightDiv{width:785px; float:right; text-align:left;}
#breadcrumb{ font-family:'新細明體'; font-size:13px; color:#B0B0B0; text-align:right; line-height:16px; margin-bottom:20px;}
ul.leftMenu{padding-bottom:20px;}
.leftMenu>li{
	color:#6c6c6c;
	font-size:15px;
	height:36px;
	line-height:36px;
	font-weight:bold;
	cursor:pointer;
}
.leftMenu>li:hover,.leftMenu>li.active{background:url(ed3cd5bb535a65e86f.png) no-repeat; color:#FF7F00;}

.leftSubMenu{
	background:url(1ad929ea5bd050cbd7.png) repeat-y;
}
.leftSubMenu>li{
	width:160px;
	height:35px;
	line-height:35px;
	cursor:pointer;
	color:#6C6C6C;
	font-size:14px;
}
.leftSubMenu>li:hover,.leftSubMenu>li.active{
	background:url(ed3cd5bb535a65e86f.png) no-repeat;
	color:#FF8000;
}
.leftSubMenu>li a{text-decoration:none; color:#000;}

.title_en{border-left:#004CA0 3px solid; color:#004CA0; font-size:14px; padding-left:10px; height:18px; margin-bottom:1px;}
.title_ch{border-left:#C5C5C5 3px solid; color:#6C6C6C; font-size:22px; padding-left:10px; height:32px; margin-bottom:1px;}
.about_content{width:620px;word-wrap: break-word; word-break: normal; padding:20px 10px; font-size:15px; color:#6c6c6c; margin-bottom:30px;}
.showroom{float:left; width:145px; margin-right:10px; margin-bottom:10px;}
.inputtxt{ width:250px; height:30px; background:#F9F9F9; border:#ddd 1px solid;}
.submitBtn{border:#FF8000 1px solid; width:70px; height:24px; color:#FF7F00; font-size:14px; background:#fff; font-family:'微軟正黑體'; cursor:pointer;}
.resetBtn{border:#ddd 1px solid; width:70px; height:24px; color:#858585; font-size:14px; background:#fff; font-family:'微軟正黑體'; cursor:pointer;}

.newsline{background:url(229ec6bad04055018d.png) top 22px left 15px no-repeat; border-bottom:#999 1px dotted; height:25px; padding-left:30px; cursor:pointer; color:#111; padding-top:15px;}
.newsline:hover{color:#FF8000; background:url(637985fbf21d1efd91.png) top 22px left 15px no-repeat;}
.more{background:url(637985fbf21d1efd91.png) top 22px left 15px no-repeat; border-bottom:#999 1px dotted; height:25px; padding-left:30px; cursor:pointer; color:#D80000; padding-top:15px; margin-bottom:50px;}

.sabrosus{ margin-top:70px; font-family:'微軟正黑體';font-size:14px;text-align:center; border-top:#E2EAF5 1px solid; padding-top:20px;}
.sabrosus a{color:#858585; text-decoration:none; display:inline-block; border:#ddd 1px solid; min-width:16px; height:24px; line-height:24px; padding:0px 4px;}
.sabrosus a:hover{border:#FF8000 1px solid; color:#FF8000;}
.current{ border:#FF8000 1px solid; min-width:16px; padding:0px 4px; height:24px; line-height:24px;color:#FF8000;display:inline-block;}
.pDiv{
	width:180px; 
	float:left; 
	height:195px; 
	border:#fff 1px solid; 
	background:url(229ec6bad04055018d.png) no-repeat top 15px left 15px; 
	color:#111; 
	font-size:13px; 
	cursor:pointer; 
	padding-top:10px;
	margin-right:19px;
	margin-bottom:20px;
}
.pDiv:hover{
	background:url(637985fbf21d1efd91.png) no-repeat top 15px left 15px; 
	color:#FF8000; 
	border:#C5C5C5 1px solid;
}
#pmap{float:right; font-size:13px; color:#111; padding-top:10px; padding-right:15px;}
#pmap a{text-decoration:none; color:#111;}
.ptitle{font-size:15px; color:#111; background:url(229ec6bad04055018d.png) top 7px left no-repeat; border-bottom:#999 1px dotted; padding-left:15px; line-height:20px; padding-bottom:5px;}
#pcharact{width:260px;word-wrap: break-word; word-break: normal; margin:10px; overflow:hidden; font-size:14px; color:#777;}
.downloadsDiv{width:105px; float:left; margin-right:10px; margin-bottom:10px; font-size:13px; color:#999;}
.downloadsDiv a{text-decoration:none; color:#999;}
#topBtn {
    display:inline-block;
    left: 88%;
    position: fixed;
    top: 70%;
    z-index: 99;
	background:url(8b8469208212f3e4c8.png) top left no-repeat;
	width:50px;
	height:66px;
	display:none;
}
.srtitle{background:#F0F4FB; border-top:3px #004CA0 solid; height:44px; color:#004CA0; font-size:22px; padding-left:15px; line-height:44px; margin-bottom:10px;}
.newp{background:url(637985fbf21d1efd91.png) center left no-repeat; padding-left:10px; margin-left:15px; color:#D90000;}
