@charset "utf-8";
/* SHAN-SHEN-MAIN*/
@import url("reset.css");


/*=============================全網頁設定============================*/
p{
	font-family:Arial, Helvetica, sans-serif;
	size:10px;
	color:#454545;
	line-height:22px;
}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454545;
	vertical-align:top;
	padding:3px;
	line-height:20px;
}
tr{
	padding:8px;
}
input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	/*float:left;*/
	margin:0 2px;
}
textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	width:350px;
}
select{
	color:#789193;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:24px;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bolder;
	color:#5A7DAD;
	line-height:28px;
	border-bottom:#D0E1EA 1px dotted;
	width:95%;
}
/*---------------容器
---------------*/
#Containter{
	margin:0 auto;
	height:auto;
	width:950px;
	background-image:url(../images/bg-content.jpg);
}
/*---------------抬頭
---------------*/
#Header{
	margin:0 auto;
	height:204px;
	width:950px;
	background-image:url(../images/top.jpg);
	position:relative;
}
h1 a{
	text-decoration:none;
	display:block;
	height:70px;
	position:absolute;
	top:20px;
	left:20px;
}
h1 a span{
	visibility:hidden;
}
/*----主選單----*/
.Menu{
	position:absolute;
	top:126px;
	left:442px;
	height:31px;
}
.Menu ul{
}
.Menu li{
	float:left;
}
.Menu li{
	width:120px;
	height:31px;
}
.Menu li a{
	display:block;
	width:120px;
	height:31px;
	font-size:6px;
	text-decoration:none;
}
.Menu li a span{
	visibility:hidden;
}
.Menu li.IC01 a{
	background-image:url(../images/icon01.gif);
}
.Menu li.IC01 a:hover{
	background-position:bottom;
}
.Menu li.IC02 a{
	background-image:url(../images/icon02.gif);
}
.Menu li.IC02 a:hover{
	background-position:bottom;
}
.Menu li.IC03 a{
	background-image:url(../images/icon03.gif);
}
.Menu li.IC03 a:hover{
	background-position:bottom;
}
.Menu li.IC04 a{
	background-image:url(../images/icon04.gif);
}
.Menu li.IC04 a:hover{
	background-position:bottom;
}
/*----大標----*/
.Title01{
	position:absolute;
	top:158px;
	left:79px;
	display:block;
	width:112px;
	height:28px;
	background-image:url(../images/title01.gif);
	text-indent:-9999px;
}
.Title02{
	position:absolute;
	top:158px;
	left:79px;
	display:block;
	width:112px;
	height:28px;
	background-image:url(../images/title02.gif);
	text-indent:-9999px;
}
.Title03{
	position:absolute;
	top:158px;
	left:79px;
	display:block;
	width:112px;
	height:28px;
	background-image:url(../images/title03.gif);
	text-indent:-9999px;
}
.Title04{
	position:absolute;
	top:158px;
	left:79px;
	display:block;
	width:112px;
	height:28px;
	background-image:url(../images/title04.gif);
	text-indent:-9999px;
}


/*---------------內容
---------------*/
#Content{
	background-image:url(../images/bg-bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:950px;
	position:relative;
}
/*----側邊----*/
#Sider{
	width:148px;
	padding-left:79px;
	margin-bottom:396px;
	float:left;
}
/*----圖文主內容----*/
#Main{
	width:690px;
	height:auto;
	float:left;
	margin-bottom:50px;
	padding:20px 15px;
}
/*----頁尾----*/
#Footer{
	width:720px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#91989b;
	position:absolute;
	bottom:0px;
	right:0px;
	padding-top:30x;
}
#Footer a{
	color:#91989b;
}
#Footer a:hover{	
	
}

/*=============================分頁設定============================*/

/*---------------營業項目
---------------*/

.ABT-M{
	display:block;
	width:620px;
	height:auto;
	margin:2px auto;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#454545;
	line-height:30px;
	border-bottom:#D1E0EF solid 1px;
}
.ABT-MPic{
	width:146px;
	height:140px;
	float:left;
}

/*---------------營業項目
---------------*/
/*----次選單區塊----*/
.Sub{
	width:148px;
	height:auto;
	display:block;
	background-image:url(../images/sub_bg.gif);
	background-position:bottom;
	padding-bottom:6px;
}
.SubTop{
	background-image:url(../images/sub_bg.gif);
	width:136px;
	background-position:top;
	padding:20px 6px;
}
/*----次選單區塊----*/
.Sub ul{
	width:130px;
	display:block;
	margin:0 auto;
}
.Sub li{
	width:130px;
	margin-bottom:6px;
}
.Sub li a{
	width:130px;
	height:auto;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	line-height:26px;
}
.Sub li a:hover{
	background-color:#F3F3F3;
	text-decoration:none;
}
.SubMenu2{
	width:116px;
}
.SubMenu2 li{
	margin-bottom:2px;
	margin-left:6px;
}
.SubMenu2 li a{
	display:block;
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	color:#689ECA;
	font-size:12px;
	text-decoration:none;
}
.SubMenu2 li a:hover{
	font-weight:bolder;
	background-color:#FFFFFF;
}
/*-----產品列表-----*/
.ProList{
	display:block;
	width:150px;
	padding:5px 2px;
	float:left;
	margin:10px 5px;
}
.ProList ul{
	float:left;
}
.ProList li{
	/*float:left;*/
	text-align:center;
}
.ProList li.PIC{
	width:150px;
	height:150px;
	border: 1px solid #99B4B7;
}
.ProList li.Name a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#557BB5;
	font-size:13px;
	line-height:24px;
	text-decoration:none;
	width:150px;
	font-weight:bolder;
	margin-top:2px;
}
.ProList li.Name a:hover{
	background-color:#F7F7F7;
}
.ProList li.Num a{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
	width:150px;
}
.ProList li.Num a:hover{	
}
.ProList-PIC{
	width:150px;
	/*--height:150px;--*/
}
/*-----頁數-----*/
.Page{
	display:block;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:24px;
	padding:16px 30px 10px 0;
}

/*----產品內容頁----*/
.ProConPic{
	display:block;
	width:200px;
	margin:10px 8px;
	float:left;
	border: 1px solid #99B4B7;
}
.ProConDes{
	display:block;
	width:620px;
	height:auto;
	background-image:url(../images/prolist-img.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	line-height:30px;
	padding-left:20px;
	margin-left:10px;
}
.ProConDesc{
	display:block;
	width:620px;
	height:auto;
	background-image:url(../images/prolist-img.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:20px;
	margin-left:10px;
}
.ProConDes span{
	color: #336699;
	font-weight:bolder;
}
.ProConDesc span{
	color: #336699;
	font-weight:bolder;
	font-size:14px;
	line-height:30px;
}
.back {
	text-align:center;
	font-size:12px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}

/*---------------銷售實績
---------------*/
.CASE-TbL{
	border:1px solid #A9C6E2;	
}
.CASE-TbL1{
	text-align:center;
	background-color:#77B5D2;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bolder;
}
.CASE-TbL2{
	text-align:center;
	background-color:#fff;
	font-size:14px;
	color: #666;
}
.CASE-TbL3{
	text-align:center;
	background-color:#F4F9FB;
	font-size:14px;
	color: #41708B;
}
.CaseT00{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#375573;
	line-height:22px;
	width:360px;
	padding:60px 35px 20px 235px;
}
.CaseT01{
	width:630px;
	/*height:280px;*/
	display:block;
	margin:6px 3px;
	background-image:url(../images/case01.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.CaseT02{
	width:630px;
	height:260px;
	display:block;
	margin:6px 3px;
	background-image:url(../images/case02.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.CaseT03{
	width:630px;
	height:260px;
	display:block;
	margin:6px 3px;
	background-image:url(../images/case03.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.CaseT04{
	width:630px;
	height:260px;
	display:block;
	margin:6px 3px;
	background-image:url(../images/case04.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.CaseT05{
	width:630px;
	height:260px;
	display:block;
	margin:6px 3px;
	background-image:url(../images/case05.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.CaseT06{
	width:630px;
	height:260px;
	display:block;
	margin:6px 3px;
	background-image:url(../images/case06.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.CaseT07{
	width:630px;
	height:260px;
	display:block;
	margin:6px 3px;
	background-image:url(../images/case07.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.CaseT08{
	width:630px;
	height:260px;
	display:block;
	margin:6px 3px;
	background-image:url(../images/case08.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.CaseT09{
	width:630px;
	height:260px;
	display:block;
	margin:6px 3px;
	background-image:url(../images/case09.gif);
	background-repeat:no-repeat;
	background-position:top;
}
/*---------------聯絡我們
---------------*/

.CNT-TbL{
	text-align:right;
	background-color:#F8FCFE;
	padding:6px;
}

.CNT-title{
	text-align:left;
	font-size:14px;
	padding:6px;
}