﻿@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding:0;
	margin:0;
	list-style-type:none;
	}	
a,img{
	outline: none; /* for Firefox */
    hlbr:expression(this.onFocus=this.blur()); /* for IE */	
	}
img, div{
	border:0px;
	}	
input,textarea{outline:none} /*消除chrome黃色框*/
textarea{resize:none} /*不要縮放*/

/**/
#hba {
	width: 100%;
		min-width:1000px;
	min-height: 950px;
	background-attachment: scroll;
	background-image: url(images/index.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0%;
	overflow: hidden;
	}
#hbox {
	width:100%;
	min-height:738px;
	}
.bba1{
	position: absolute;
	width: 100%;
	height: 573px;
	background-attachment: scroll;
	background-image: url(images/baa.png);
	background-repeat: no-repeat;
	background-position: 50% 0%;
	left: 0px;
	top: -81px;
	/*top:657px;*/
	}
.cbx1{
	width: 100%;
	background-attachment: scroll;
	background-image: url(images/index_02.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0%;
	overflow: hidden;
	}
.cbx2{
	position: relative;
	width: 100%;
	min-width:1000px;
	background-attachment: scroll;
	background-image: url(images/index_03.jpg);
	background-repeat: repeat-y;
	background-position: 50% 0%;
	
	}
.cbx3{
	width: 100%;
	background-attachment: scroll;
	background-image: url(images/index_04.jpg);
	background-repeat: no-repeat;
	background-position: 50% 100%;	
	}
.con{
	position: relative;
	margin: 0px auto;
	width:1000px;
	min-height:500px;
	/*padding-top:10px;
	padding-bottom:100px;*/
	}
#cy {
	
	width: 1000px;
	margin: 0px auto;
	height: 130px;
	position: relative;
	/*background-color:#0C0;*/
	}	
#cy2 {
	width:100%;
	height:90px;
	min-width:1080px;
	background-image: url(images/cy.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0%;
	position: fixed;
	bottom:0;
	/*z-index: 1;*/
	}
.cybb{
	position: relative;
	margin: 0px auto;
	width:1000px;
	height:90px;
	}
.gd {
	position: absolute;
	left: 835px;
	top: 5px;
	width: 39px;
	height: 78px;
	display: block;
	cursor: hand;
	}
.bh {
	position: absolute;
	left: 788px;
	top: 2px;
	width: 38px;
	height: 85px;
	display: block;
	cursor: hand;
	}
.fb2 {
	position: absolute;
	left: 880px;
	top: 3px;
	width: 37px;
	height: 82px;
	display: block;
	cursor: hand;
	}
.topp{
	position:fixed;
	width:117px;
	height:114px;
	top:550px;
	right:30px;
	background-image: url(images/top.png);
	display: block;
	cursor: hand;
	display:none;
}
#loo{
	position: absolute;
	width: 32px;
	height: 32px;
	left: 50%;
	top: 50%;
	margin-left: -16px;
	margin-top: -16px;
	background-image: url(images/loading.gif);
	/*z-index: 5;*/
}
#bacc{
	width:100%;
	height:100%;
	position: fixed;
	z-index:1;
	background-image:url(images/ba.png);
	}	






