@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	font-size:12px;
	color:#666666;
	line-height:200%;
	font-family: Arial, Helvetica, sans-serif;
	background:url(back.gif) repeat-x;
}

div,form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{ margin:0;  padding:0; border:0;}
ul,ol,li {list-style-type:none;}
table,td,tr,th,input,select{font-size:12px;}
input {font-family:Arial;}/*text and password width*/
table{border-collapse:collapse;}
.clearfloat {clear:both;height:0;font-size: 0px;line-height: 0px;}

#main{ width:1000px; margin:0px auto;}
img {border:0;}

a { color:#666666; text-decoration:none;}
a:hover {color:#CC0000;	text-decoration:none;}

.dot1 {	margin:0px 5px 0px 5px;}

.nav1 {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.nav1:hover {
	color: #FF0000;
}

.nav2 {
	color: #CC0000;
	text-decoration: none;
}
a.nav2:hover {
color: #CC0000;
}

.font12120 {	font-size: 12px;	line-height: 120%;}
.font12150 {	font-size: 12px;	line-height: 150%;}
.font12Red {	color: #FF0000;}
.font12Green {	font-size: 12px;	color: #00FF00;}
.font12blue {	font-size: 12px;	color: #3399FF;}
.font12Yellow {	color: #FFFF00;}
.font12Gray {	font-size: 12px;	color: #666666;}
.font12White {	font-size: 12px;	color: #FFFFFF;}
.font14 {	font-size: 14px;}
.font14Black {	font-size: 14px; color:#333333;}
.font14blue {	font-size: 14px;	color: #0058A5;}
.font14blueB {	font-size: 14px;	font-weight: bold;	color: #3399FF;}
.font14redB {	font-size: 14px;	font-weight: bold;	color: #FF0000;}
.font14White {	font-size: 14px;	color: #FFFFFF;}


.box1 {
margin:0px auto;
width:185px;
padding:10px 10px;
line-height:150%;
}

.pic1{ margin-top:5px; margin-left:15px;}
.marL5{ margin-left:5px;}
.marL10{ margin-left:10px;}
.marTB5{ margin-top:5px; margin-bottom:5px;}
.marT5{ margin-top:5px; }
.marTB10{ margin-top:10px; margin-bottom:10px;}
.marTB15{ margin-top:15px; margin-bottom:15px;}
.marT10{ margin-top:10px;}

.page-scorll {
	SCROLLBAR-FACE-COLOR: #b8a975; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #b8a975; SCROLLBAR-3DLIGHT-COLOR: #b8a975; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff; margin:10px auto; OVERFLOW: auto; padding-right:10px; WIDTH: 520px;}
	
#Nav{ line-height:37px; height:46px;}
#Nav li{ float:left;}
#Nav li a{ margin:0px 17px; display:block; font-size:14px; font-weight:bold; text-align:center; color:#FFFFFF; width:130px; height:37px; line-height:37px;  padding-top:9px;}
#Nav li a:hover{ background:url(NavHover.gif) bottom no-repeat; color:#000000;}
.jg{ background:url(jg.gif); width:1px; height:46px;}

#Banner{ padding-top:23px; padding-bottom:37px; background:url(BannerBt.gif) bottom no-repeat; clear:both;}

.Title1{ font-size:14px; font-weight:bold; padding-left:18px; padding-bottom:15px; padding-top:30px; line-height:100%;}
.Title2{ font-size:14px; font-weight:bold; padding-left:35px; padding-bottom:15px; padding-top:30px; line-height:100%;}

.indexPic img{ padding:1px; border:1px #CCCCCC solid;}
.indexPic td{  text-align:center;}
.More{ padding-top:10px; text-align:right;}
.More a{ color:#999999;}
.More a:hover{ text-decoration:underline; }

.line{ border-right:solid 1px #dedede;}

#Bt{ background:url(BtBg.gif) repeat-x #e5e5e5; text-align:center; color:#666666; line-height:150%; margin-top:25px;}
#Bt a{ line-height:18px;}

.TTBg{ background:url(TTBg.gif); padding:50px 0px 0px 35px; font-size:48px; color:#CCCCCC; height:53px; line-height:100%;}
.PageNavBg{ background:url(PageNavBg.gif); height:55px; font-size:14px; line-height:40px; padding-left:35px;}
.PageNavBg a{ color:#333333;}
.PageNavBg a:hover{ color:#CC0000;}
.aboutP1Bg{ background:url(aboutP1Bg.gif) bottom repeat-x; padding-bottom:25px; padding-top:17px; width:933px; margin:0px auto;}

.page{ padding:0px 35px;}