@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 { 
 margin:0;
 padding:0;
 border:0;
}
table {
 border-collapse:collapse;
 border-spacing:0;
}
fieldset,img { 
 border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
 font-style:normal;
 font-weight:normal;
}
ol,ul {
 list-style:none;
}
caption,th {
 text-align:left;
}
h1,h2,h3,h4,h5,h6 {
 font-size:100%;
 font-weight:normal;
}
q:before,q:after {
 content:'';
}
abbr,acronym { border:0;}
a  {text-decoration:none;}
a img {border:0px;}

/*==============================================================================*/
body{ background-color:#E6E6E6;}
/*---------------------------------Header------------------------------------*/
#container01{
	width:100%;
	background-color:#FFF;
	cursor:pointer;
	font-family: 'TitilliumText14L600wt';	
	}
#heade{
	margin:0 auto;
	width:960px;
	height:132px;
	background-color:#FFF;
	}
#logo {
	height: 32px;
	width: 305px;
	padding-top:50px;
	padding-bottom:50px;
	margin-left:10px;
	position:absolute;
	}

h1 {
	font-size: 18px;
	display: block;
	background: url(../img/header/logo.gif) 0 0 no-repeat;
	text-indent: -9999px;
	height:32px;
	cursor: pointer;
	}
/*==================================================================================*/
/*--------------------------------------Footers------------------------------------*/
.footer_bg{
	padding:50px 0px;
	background-image:url(../img/footer/footer_bj.jpg);
	background-position: center top;
	background-repeat: repeat-x;}	
#footerlogo{
	background-image:url(../img/footer/footer_logo.png);
	background-repeat:no-repeat;
	text-shadow:0px 1px 0px #FFF;
	font-size:12px;
	color:#B2B2B2;
	line-height:27px;
	text-align: left;
	}
#footerlogo span{ float:left; width:240px; margin-left:480px;}	
#footerlogo a, #footerlogo a:visited{color:#B2B2B2; text-decoration:none;}
#footerlogo a:hover{color: #999; text-decoration:none;}


/*==================================================================================*/
/*--------------------------------------Base------------------------------------*/
.container{width:100%; min-width:960px;}
.boxs_01{width:960px; margin:0 auto;}
.boxs_02{width:940px; margin:0 auto;}

/*------ALL Background Color--------*/
.bgcolor_blue{background-color:#00B4CB; background-image:url(../img/banner/blue_bj.gif); background-repeat:repeat-x;}
.bgcolor_white{background-color:#FFF;}



/*------All Size--------*/
.size600wt{font-family: 'TitilliumText14L600wt';}
.size400wt{font-family: 'TitilliumText14L400wt';}
.size250wt{font-family: 'TitilliumText14L250wt';}
.size_regular{font-family: 'ChaparralProRegular';}
.size_italic{font-family: 'ChaparralProItalic';}

.banner a, .banner a:visited{color:#FFF; text-decoration:none; border-bottom:#FFF solid 1px;}
.banner a:hover{color: #999; text-decoration:none; border-bottom:#FFF solid 1px;}


/*              detet js//IE6
=====================================================================*/
.height01{height:100%;}
.height02{height:1600px;}
#detect_js {
	position: absolute;
	z-index:10000;
	top: 0;
	left: 0;
	width:100%;
	color: #666;
	background-color:#FFF;
	padding-top:400px;
	font-size: 12px;
	vertical-align: center;
	text-align: center;
}
#detect_js a:link {color: #666;text-decoration: underline}
#detect_js a:visited{color: #666;text-decoration: underline}
#detect_js a:hover {color: #333;text-decoration: underline;}

