@charset "utf-8";
/* CSS Document */

/* 主版型 */
body { height:auto; min-height:1040;	background-image: url(../images/bg_01.jpg);	background-repeat: repeat-x;	background-color: #dcdcd6;	margin: 0px;	padding: 0px;}
div.box{	margin: 0px;	padding: 0px;	width: 1030px;	overflow: hidden;margin: 0px auto;}
div.contentbox_left{	background-image: url(../images/bady_03.jpg);	background-repeat: no-repeat;	background-position: top;	margin: 0px;	padding: 0px;	float: left;	width: 15px;	height: 800px;}
div.contentbox{		width: 1000px;	overflow: hidden;	margin: 0px;	padding: 0px;	float: left;}
div.contentbox_right{	background-image: url(../images/bady_05.jpg);	background-repeat: no-repeat;	background-position: top;	margin: 0px;	padding: 0px;	float: left;	width: 15px;	height: 800px;}
div.topbox{	margin: 0px;	padding: 0px;	width: 1000px;	overflow: hidden;}
div.topbox_1{	background-image: url(../images/bady_04.jpg);	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	height: 100px;	width: 1000px;}
div.topbox_2{	margin: 0px;	padding: 0px;	height: 41px;	width: 1000px;	overflow: hidden;}
div.topbox_2_1{	background-image: url(../images/bady_10.jpg);	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	float: left;	height: 41px;	width: 53px;}
div.topbox_2_2{	margin: 0px;	padding: 0px;	float: left;	height: 41px;	width: 116px;}
div.topbox_2_3{	background-image: url(../images/bady_12.jpg);	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	float: left;	height: 41px;	width: 14px;}
div.topbox_2_4{	margin: 0px;	padding: 0px;	float: left;	height: 41px;	width: 118px;}
div.topbox_2_5{	background-image: url(../images/bady_14.jpg);	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	float: left;	height: 41px;	width: 699px;}
div.topbox_3{	margin: 0px;	padding: 0px;	height: 136px;	width: 1000px;	overflow: hidden;	background-image: url(../images/bady_17.jpg);	background-repeat: no-repeat;}
div.topbox_4{	margin: 0px;	padding: 0px;	height: 159px;	width: 1000px;	overflow: hidden;}
div.topbox_4_1{	margin: 0px;	padding: 0px;	float: left;	height: 159px;	width: 810px;	overflow: hidden;}
div.topbox_4_2{	margin: 0px;	padding: 0px;	float: right;	height: 159px;	width: 190px;	overflow: hidden;}
div.topbox_4_1_1{	background-image: url(../images/bady_20.jpg);	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	height: 81px;	width: 810px;}
div.topbox_4_1_2{	margin: 0px;	padding: 0px;	height: 63px;	width: 810px;	overflow: hidden;}
div.topbox_4_1_2 a{}
div.topbox_4_1_3{	margin: 0px;	padding: 0px;	height: 15px;	width: 810px;	background-image: url(../images/bady_32.jpg);	background-repeat: no-repeat;}
div.bigbox_bg{background-image: url(../images/bady_67.jpg);	background-repeat: repeat-y;	background-position: center top;	margin: 0px;	padding: 0px;	width: 1000px;	overflow: hidden;	position:relative;	}
div.menu{	background-image: url(../images/bady_35.jpg);	background-repeat: no-repeat;	margin: 0px;	float: left;	height: 311px;	width: 155px;	font-family: "微軟正黑體";	font-size: 15px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	padding-top: 69px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 20px;	line-height: 32px;}
div.menu a{	color: #FFFFFF;	text-decoration: none;}

div.menu a:hover{	color: #FFFF66;	text-decoration: none;	font-size: 16px;}

/* 版權 */
div.fooder{	display:block;	background-image: url(../images/bg_100.jpg);	background-repeat: repeat-x;	margin: 0px;	padding: 0px;	height: 70px;}
div.fooder_index{	background-image: url(../images/fooder_bg_80.jpg);	background-repeat: no-repeat;	background-position: center;	clear: both;	height: 70px;	width: 915px;	overflow: hidden;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 85px;	line-height: 30px;}

div.fooder_index a{	text-decoration: none;	color: #5e674c;}

div.fooder_index_down{	background-image: url(../images/fooder_bg_1_80.jpg);	background-repeat: no-repeat;	background-position: center bottom;	clear: both;	height: 40px;	width: 915px;	overflow: hidden;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	line-height: 30px;}
div.fooder_index_down a{	color: #FFFFFF;	text-decoration: none;}

/* index */
div.index_contentbox{	margin: 0px;	padding: 0px;	float: left;	width: 807px;	overflow: hidden;}
div.index_contentbox_up{	padding: 0px;	height: 255px;	width: 807px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}
div.index_contentbox_up_1{	float: left;	height: 205px;	width: 235px;	background-image: url(../images/index_01.jpg);	background-repeat: no-repeat;	background-position: left top;	margin-top: 0px;	margin-right: 15px;	margin-bottom: 10px;	margin-left: 10px;	font-family: "微軟正黑體";	font-size: 18px;	color: #000000;	font-weight: bolder;	padding-top: 40px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	line-height: 20px;}
div.index_contentbox_up_2{	float: left;	height: 205px;	width: 235px;	background-image: url(../images/index_02.jpg);	background-repeat: no-repeat;	background-position: left top;	margin-top: 0px;	margin-right: 15px;	margin-bottom: 10px;	margin-left: 10px;	font-family: "微軟正黑體";	font-size: 18px;	color: #000000;	font-weight: bolder;	padding-top: 40px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	line-height: 20px;}
div.index_contentbox_up_3{	float: left;	height: 205px;	width: 235px;	background-image: url(../images/index_03.jpg);	background-repeat: no-repeat;	background-position: left top;	margin-top: 0px;	margin-right: 15px;	margin-bottom: 10px;	margin-left: 10px;	font-family: "微軟正黑體";	font-size: 18px;	color: #000000;	font-weight: bolder;	padding-top: 40px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	line-height: 20px;}
div.index_contentbox_up_text{	font-size: 12px;	color: #1A1A1A;	padding-top: 40px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	height: 90px;	line-height: 21px;}
div.index_contentbox_up_more{	height: 17px;	width: 235px;	margin-left: 0px;}
div.index_contentbox_down{
	margin: 0px;
	height: 325px;
	width: 797px;
	background-image: url(../images/index_04.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: "微軟正黑體";
	font-size: 18px;
	font-weight: bolder;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 10px;
}
div.index_contentbox_down_img{	height: 123px;	width: 354px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}
div.index_contentbox_down_text{	margin: 0px;	padding: 0px;	height: 100px;	width: 354px;	line-height: 21px;}
div.index_contentbox_down_more{	margin: 0px;	padding: 0px;	width: 354px;}

/* about */

div.about_titel_01{	width: 547px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	font-family: "微軟正黑體";	font-size: 24px;	font-weight: bolder;	color: #000000;	padding-top: 85px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 230px;	background-image: url(../images/service_baner-1.jpg);	height: 75px;	background-repeat: no-repeat;}



div.titel_green01{	margin: 0px;	padding: 0px;	width: 807px;}
div.about_Content_img{	width: 290px;	border: thick solid #000000;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	float: left;}
div.about_Content_text{	padding: 0px;	float: left;	width: 400px;	margin-left: 30px;	font-size: 12px;	color: #1A1A1A;	line-height: 21px;}

div.about_Content_text a{	font-size: 13px;	color: #663300;	text-decoration: none;}
div.Content_img_no_border{	width: 290px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	float: left;}
div.other_Content_text{	padding: 0px;	float: left;	width: 580px;	min-height:355px;	margin-top: 10px;	margin-bottom: 10px;	margin-left: 110px;	font-size: 12px;	color: #1A1A1A;	line-height: 21px;}
div.other_Content_text table{ border: #999 solid 1px;}
div.other_Content_text table tr td.TDc1{ font-size:13px; color: #555; padding:5px 0px 5px 5px;}

hr{	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E8E8D7;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #5E5B3C;}
div.other_Content_text a{	font-size: 13px;	color: #663300;	text-decoration: none;}

/* service */ 
div.about_titel{	width: 547px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	font-family: "微軟正黑體";	font-size: 24px;	font-weight: bolder;	color: #000000;	padding-top: 85px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 230px;	background-image: url(../images/service_baner-2.jpg);	height: 75px;	background-repeat: no-repeat;}

/* casrs */

div.about_titel_03{	width: 547px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	font-family: "微軟正黑體";	font-size: 24px;	font-weight: bolder;	color: #000000;	padding-top: 85px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 230px;	background-image: url(../images/service_baner-3.jpg);	height: 75px;	background-repeat: no-repeat;}

/* law */ 
div.about_titel_04{	width: 547px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	font-family: "微軟正黑體";	font-size: 24px;	font-weight: bolder;	color: #000000;	padding-top: 85px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 230px;	background-image: url(../images/service_baner-4.jpg);	height: 75px;	background-repeat: no-repeat;}

/* story */ 
div.about_titel_05{	width: 547px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	font-family: "微軟正黑體";	font-size: 24px;	font-weight: bolder;	color: #000000;	padding-top: 85px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 230px;	background-image: url(../images/service_baner-5.jpg);	height: 75px;	background-repeat: no-repeat;}

/* contact */ 
div.about_titel_06{	width: 547px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	font-family: "微軟正黑體";	font-size: 24px;	font-weight: bolder;	color: #000000;	padding-top: 85px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 230px;	background-image: url(../images/service_baner-6.jpg);	height: 75px;	background-repeat: no-repeat;}

form p{ color:#333333;}

/* webmap */
span.menu a{
	color:#123456;
	padding-left: 15px;
}

/* contact */
div.contact_img{
	padding: 0px;
	width: 730px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
div.contact_Content{
	padding: 0px;
	float: left;
	width: 690px;
	min-height:355px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-size: 12px;
	color: #1A1A1A;
	line-height: 21px;
}
