@charset "utf-8";
/* CSS Document */
/* 主版型 */
body {	height:auto;	background-repeat: repeat;	background-color: #dcdcd6;	padding: 0px;	background-image: url(../images/tall.jpg);background-position: margin: 0px auto;	margin: 0px;}

div.bg_top{	background-image: url(../images/bg_02.jpg);	background-repeat: repeat-x;	background-position: top;}
div.bg_body{	width: 1084px;	overflow: hidden;	margin: 0px auto;	padding: 0px;	clear: both;	float: none;}
div.bg_left{	background-image: url(../images/bg_04.jpg);	background-repeat: no-repeat;	height: 1000px;	width: 42px;	margin: 0px;	padding: 0px;	float: left;}
div.bg_mid{	margin: 0px;	padding: 0px;	float: left;	width: 1000px;}
div.bg_right{	background-image: url(../images/bg_06.jpg);	background-repeat: no-repeat;	height: 1000px;	width: 42px;	margin: 0px;	padding: 0px;	float: left;}
div.box_1{	margin: 0px;	height: 330px;	width: 1000px;	padding-top: 20px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
div.box_2{	margin: 0px;	width: 1000px;	background-color: #FAF4EB;	background-image: url(../images/index_bg_03.jpg);	background-repeat: no-repeat;	background-position: top;	padding-top: 25px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
div.box_3{	margin: 0px;	padding: 0px;	height: 110px;	width: 1000px;}
div.box_4{	margin: 0px;	padding: 0px;	height: 70px;	width: 1000px;	background-image: url(../images/fooder_17.jpg);	font-size: 12px;	line-height: 32px;	color: #FFFFFF;	text-align: center;}
div.box_4 a{	color: #FFFFFF;	text-decoration: none;}
div.box_4 a:hover{	color: #E0C2A5;}

div.box_1_1{	margin: 0px;	padding: 0px;	height: 60px;	width: 1000px;}
div.box_1_2{	background-image: url(../images/body_top_09.jpg);	margin: 0px;	padding: 0px;	height: 240px;	width: 1000px;}
div.box_1_3{	background-image: url(../images/body_top_10.jpg);	margin: 0px;	height: 30px;	width: 985px;	padding-right: 15px;}
div.box_1_3 a{		font-size: 13px;	color: #FFCC66;	text-decoration: none;}
div.box_1_3 a:hover{	color: #FF6600;}
div.box_1_3_2{	margin: 0px;	padding-top: 5px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 0px;	float: right;}
div.box_1_3_1{	margin: 0px;	padding: 0px;	float: right;}


div.box_3_1{	margin: 0px;	padding: 0px;	height: 32px;	width: 1000px;}
div.box_3_2{	background-image: url(../images/fooder_16_01.jpg);	background-repeat: repeat-x;	height: 78px;	width: 980px;	overflow: hidden;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 20px;}
div.box_3_2_1{	background-image: url(../images/fooder_16_02.jpg);	margin: 0px;	height: 53px;	width: 125px;	float: left;	padding-top: 25px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 15px;	line-height: 20px;}
div.box_3_2_1 a{	font-family: "微軟正黑體";	font-size: 16px;	font-weight: bolder;	color: #fff;	text-decoration: none;}
div.box_3_2_1 a:hover{	color: #FFFF66;}



/* 首頁 */
div.index_1{	height: 160px;	margin: 0px;	padding: 0px;}
div.index_1_1{	float: left;	height: 160px;	width: 320px;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;}
div.index_2{	margin: 0px;	padding: 0px;	width: 1000px;	overflow: hidden;	background-image: url(../images/index_2bg_12.jpg);}
div.index_2_1{	margin: 0px;	padding: 0px;	height: 485px;	width: 665px;	float: left;}
div.index_2_2{	margin: 0px;	height: 475px;	width: 330px;	float: left;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 5px;}
div.index_2_1_1{	margin: 0px;	padding: 0px;	height: 300px;	overflow: hidden;}
div.index_2_1_2{	margin: 0px;	padding: 0px;	height: 185px;}
div.index_2_1_2_1 {	margin: 0px;	padding: 0px;	height: 185px;	float: left;}
div.index_2_1_2_2 {	margin: 0px;	height: 175px;	float: left;	padding-top: 10px;}
div.index_2_1_2_2 a{	font-size: 12px;    line-height: 28px;	color: #333333;	text-decoration: none;}
div.index_2_1_2_2 a:hover{	color: #FF6633;	font-size: 13px;}

div.index_2_1_1_text{	float: left;	width: 300px;	padding-left: 20px;	line-height: 23px;	padding-top: 20px;	padding-right: 10px;}
div.index_2_1_1_text a{	 font-size: 12px;   line-height: 26px;	color: #333333;	text-decoration: none;}
div.index_2_1_1_text a:hover{	color: #FF6633;	font-size: 13px;}
div.index_2_2_1{	background-color: #d5cbbd;	height: 80px;	width: 316px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 4px;	margin-left: 0px;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 4px;	font-size: 12px;	line-height: 18px;}
div.index_2_2_1 a{	font-family: "微軟正黑體";	font-size: 16px;	font-weight: bolder;	color: #0A7A95;	text-decoration: none;	line-height: 25px;}
div.index_2_2_1 a:hover{	color: #FF6600;}
div.index_2_2_2{	height: 80px;	width: 316px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 4px;	margin-left: 0px;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 4px;	font-size: 12px;	line-height: 18px;}
div.index_2_2_2 a{	font-family: "微軟正黑體";	font-size: 16px;	font-weight: bolder;	color: #0A7A95;	text-decoration: none;	line-height: 25px;}
div.index_2_2_2 a:hover{	color: #FF6600;}
div.index_2_2_img{	padding: 0px;	height: 80px;	width: 80px;	background-color: #000000;	float: left;	margin-top: 0px;	margin-right: 5px;	margin-bottom: 0px;	margin-left: 0px;}

.text_style01 {	line-height: 26px;	font-family: "微軟正黑體";	font-size: 21px;	font-weight: bolder;	color: #A68557;}
.text_style02{line-height: 10px;}

/* ABOUT */
div.box_about_2{height:auto;	background-image: url(../images/about_20.jpg);	background-repeat: repeat-y;	background-position: left top;	margin: 0px;	padding: 0px;	width: 1000px;	overflow: hidden;	position:relative;}
div.left_box{	background-image: url(../images/about_14.jpg);	background-repeat: no-repeat;	background-position: top;	margin: 0px;	width: 300px;	float: left;	padding-top: 160px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
div.right_box{	background-image: url(../images/about_15.jpg);	background-repeat: no-repeat;	background-position: top;	margin: 0px;	width: 700px;	float: left;	height: auto;	padding-top: 50px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	overflow: hidden;	position: relative;}
div.left_box_1{	background-image: url(../images/about_20.jpg);	background-repeat: repeat-y;	margin: 0px;	padding: 0px;	width: 300px;	text-align: center;}
div.right_box_1{	background-image: url(../images/about_22.jpg);	background-repeat: repeat-y;	margin: 0px;	width: 585px;	padding-top: 5px;	padding-right: 70px;	padding-bottom: 0px;	padding-left: 45px;	font-size: 13px;	line-height: 22px;	color: #333333;}
div.right_box_1 a{	font-size: 16px;	color: #663300;	text-decoration: none;}
div.right_box_1 a:hover{	color: #de1e49;	font-weight: bolder;}
div.right_box_1_dwon{
	background-image: url(../images/about_22.jpg);	background-repeat: repeat-y;	margin: 0px;	width: 585px;	padding-top: 5px;	padding-right: 70px;	padding-bottom: 0px;	padding-left: 45px;	font-size: 13px;	line-height: 22px;	color: #333333;
	text-align: center;
}
div.right_box_1_dwon a{
	font-size: 15px;
	color: #CC6633;
	text-decoration: none;
}


div.right_box_2{	background-image: url(../images/about_23.jpg);	background-repeat: no-repeat;	background-position: top;	margin: 0px;	padding: 0px;	height: 40px;	width: 700px;}

/* 各頁img */
div.right_about_img{	background-image: url(../images/about_16.jpg);	background-repeat: no-repeat;	margin: 0px;	width: 655px;	padding-top: 100px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 45px;	font-size: 18px;	line-height: 24px;	vertical-align: bottom;	font-family: "微軟正黑體";	font-weight: bolder;	color: #A68557;}
div.right_service_img{	background-image: url(../images/about_i2_16.jpg);	background-repeat: no-repeat;	margin: 0px;	width: 655px;	padding-top: 100px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 45px;	font-size: 18px;	line-height: 24px;	vertical-align: bottom;	font-family: "微軟正黑體";	font-weight: bolder;	color: #A68557;}
div.right_consulting_img{	background-image: url(../images/about_i3_16.jpg);	background-repeat: no-repeat;	margin: 0px;	width: 655px;	padding-top: 100px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 45px;	font-size: 18px;	line-height: 24px;	vertical-align: bottom;	font-family: "微軟正黑體";	font-weight: bolder;	color: #A68557;}
div.right_processing_img{	background-image: url(../images/about_i4_16.jpg);	background-repeat: no-repeat;	margin: 0px;	width: 655px;	padding-top: 100px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 45px;	font-size: 18px;	line-height: 24px;	vertical-align: bottom;	font-family: "微軟正黑體";	font-weight: bolder;	color: #A68557;}
div.right_test_img{	background-image: url(../images/about_i5_16.jpg);	background-repeat: no-repeat;	margin: 0px;	width: 655px;	padding-top: 100px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 45px;	font-size: 18px;	line-height: 24px;	vertical-align: bottom;	font-family: "微軟正黑體";	font-weight: bolder;	color: #A68557;}
div.right_contact_img{	background-image: url(../images/about_i6_16.jpg);	background-repeat: no-repeat;	margin: 0px;	width: 655px;	padding-top: 100px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 45px;	font-size: 18px;	line-height: 24px;	vertical-align: bottom;	font-family: "微軟正黑體";	font-weight: bolder;	color: #A68557;}


/* 聯絡我們 */

div.contact_box_1{	background-image: url(../images/about_22.jpg);	background-repeat: repeat-y;	margin: 0px;	width: 585px;	padding-top: 55px;	padding-right: 70px;	padding-bottom: 0px;	padding-left: 45px;	font-size: 13px;	line-height: 22px;	color: #333333;}
div.contact_box_1 a{	font-size: 86px;	color: #663300;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}
div.contact_box_1 a:hover{	font-size: 86px;	color: #de1e49;	font-weight: bolder;}

/* 網站地圖 */

div.webmap_box_1{
	background-image: url(../images/about_22.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	width: 585px;
	padding-top: 5px;
	padding-right: 70px;
	padding-bottom: 0px;
	padding-left: 45px;
	font-size: 13px;
	line-height: 26px;
	color: #333333;
}
div.webmap_box_1 a{
	font-size: 15px;
	color: #775A4D;
	text-decoration: none;
}
div.webmap_box_1 a:hover{	color: #de1e49;	font-weight: bolder;}

