body {
	text-align: center;
	margin: 0px;
	background-color: #f8f8f8;
	font-family: Verdana;
	color: #666666;
	font-size: 10px;
 	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
form {
	margin: 0px;
	padding: 0px;
}
p { margin:0px; padding:0px;}
a.a1:link {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a.a1:visited {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a.a1:hover {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
a.a1:active {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
a.a2:link {
	font-family: Verdana;
	color: #666666;
	text-decoration: none;
	font-size: 10px;
}
a.a2:visited {
	font-family: Verdana;
	color: #666666;
	text-decoration: none;
	font-size: 10px;
}
a.a2:hover {
	font-family: Verdana;
	color: #CC3300;
	text-decoration: underline;
	font-size: 10px;
}
a.a2:active {
	font-family: Verdana;
	color: #CC3300;
	text-decoration: underline;
	font-size: 10px;
}
.a3 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.a4 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}

a.a5:link {
	font-family: Verdana;
	color: #666666;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	background-color: #F8F8F8;
	display: block;
}
a.a5:visited {
	font-family: Verdana;
	color: #666666;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFFFFF;
	display: block;
}
a.a5:hover {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	background-color: #CC3300;
	display: block;
}
a.a5:active {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	background-color: #CC3300;
	display: block;
}
.a8 {
	font-size: 11px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
a.a9:link {
	font-family: Verdana;
	color: #666666;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
a.a9:visited {
	font-family: Verdana;
	color: #666666;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
a.a9:hover {
	font-family: Verdana;
	color: #0066CC;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}
a.a9:active {
	font-family: Verdana;
	color: #0066CC;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}
.a10 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #064594;
	text-decoration: none;
}



.top1 {
	height: 94px;
	width: 800px;
	background-image: url(images/index_01.gif);
	background-repeat: repeat-x;
	margin-left:auto;
	margin-right:auto;
}
.top1 .logo {
	height: 52px;
	width: 434px;
	margin-left: 10px;
	margin-top: 25px;
	float: left;
}
.top1 .top2 {
	float: right;
	height: 25px;
	width: 335px;
	margin-top: 20px;
	margin-right: 10px;
	text-align: right;
	color: #006699;
	font-size: 11px;
	font-weight: bold;
}
.top1 .top3 {
	float: right;
	height: 16px;
	width: 250px;
	margin-right: 10px;
	margin-top: 15px;
	text-align: right;
	vertical-align: middle;
}
.Navigation {
	height: 26px;
	width: 798px!important;
	text-align: left;
	vertical-align: middle;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	margin-bottom: 0px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #064594;
}
.Navigation ul {
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
.Navigation li {
	width: 113px;
	padding-top:8px;
	text-align: center;
	vertical-align: middle;
	background-color: #064594;
	color: #FFFFFF;
	float: left;
	height: 18px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	list-style:none;
	font-weight: bold;
}

.top4 {
	height: 165px;
	width: 800px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	margin-left:auto;
	margin-right:auto;
}
.top4 .banner {
	float: left;
	height: 165px;
	width: 497px;
	background-image: url(images/index_12.jpg);
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.top4 .banner .banner1 {
	float: left;
	line-height:30px;
	padding-top:20px;
	height: 60px;
	width: 270px;
	margin-top: 45px;
	margin-left: 10px;
	text-align: center;
	margin-right: 10px;
	font-family: Verdana;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
}

.top4 .whats-new {
	float: right;
	height: 165px;
	width: 302px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
}
.top4 .whats-new .wn {
	float: left;
	height: 20px;
	width: 120px;
	margin-top: 10px;
	margin-left: 10px;
	text-align: left;
	font-size: 12px;
	color: #CC3300;
}
.top4 .whats-new .wn1 {
	float: left;
	height: 130px;
	width: 280px;
	margin-left: 10px;
}
.top4 .whats-new .wn1 .wn2 {
	height: 61px;
	width: 88px;
	float: left;
	margin-top: 15px;
	border: 1px solid #CCCCCC;
	text-align: center;
}
.top4 .whats-new .wn1 .wn2 .wn3 {
	height: 55px;
	width: 82px;
	padding: 0px;
	margin: 3px;
}
.top4 .whats-new .wn1 .wn4 {
	height: 100px;
	width: 170px;
	float: right;
	margin-top: 15px;
	text-align: left;
}
.titlea a { text-align:center; }
.titlea a:link {font-family: Verdana;color: #064594;text-decoration: none;font-weight: bold; }
.titlea a:visited {font-family: Verdana;color: #064594;text-decoration: none;font-weight: bold;}
.titlea a:hover {font-family: Verdana;color: #064594;text-decoration: underline;font-weight: bold;}
.titlea a:active {font-family: Verdana;color: #064594;text-decoration: underline;font-weight: bold;}

.in {
	height: 330px;
	width: 799px;
	background-image: url(images/index_29.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
	border-top-width: 4px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3a739e;
	border-bottom-color: #3a739e;
	margin-left:auto;
	margin-right:auto;
}
.in .Our-Business {
	float: left;
	height: 279px;
	width: 180px;
	margin-top: 15px;
	margin-left: 10px;
	text-align: left;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
}
*html .in .Our-Business { margin-left: 5px;}
.in .in1 .news {
	float: left;
	height: 15px;
	width: 270px;
	font-size: 12px;
	color: #CC3300;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
}

.in .Our-Business .ob1 {
	height: 15px;
	width: 170px;
	float: left;
	font-size: 12px;
	color: #CC3300;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
	margin-right: 5px;
}
.in .Our-Business .ob2 {
	height: 290px;
	width: 170px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.in .Our-Business .ob2 ul {
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.in .Our-Business .ob2 li {
	padding-top:10px;
	text-align: left;
	width: 160px;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
	list-style:none;
}
.in .in1 {
	float: left;
	display:block;
	width: 280px;
	margin-top: 15px;
	margin-left: 10px;
}
.in .in1 .news1 {
	float: left;
	display:block;
	width: 270px;
	text-align: left;
	line-height: 16px;
	margin:0px;
	padding:0px;
}
.in .in1 .profile {
	float: left;
	height: 15px;
	width: 270px;
	font-size: 12px;
	color: #CC3300;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
}
.in .in1 .profile1 {
	height: 90px;
	width: 280px;
	float: left;
}
.in .in1 .profile1 .proflie2 {
	float: left;
	height: 70px;
	width: 70px;
	margin-top: 10px;
	border: 1px solid #CCCCCC;
}
.in .in1 .profile1 .proflie2 .profile3 {
	margin: 3px;
	height: 64px;
	width: 64px;
}
.in .in1 .profile1 .profile4 {
	float: left;
	height: 70px;
	width: 197px;
	margin-top: 10px;
	text-align: left;
	line-height: 150%;
	margin-left: 8px;
}
.in .in2 {
	float: right;
	height: 310px;
	width: 302px;
	background-color: #e9e9e9;
}
.in .in2 .in3 {
	height: 270px;
	width: 262px;
	background-color: #f5f5f5;
	margin: 20px;
}
.in .in2 .in3 .products {
	height: 15px;
	width: 250px;
	text-align: left;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 12px;
	color: #CC3300;
}
.in .in2 .in3 .products1 {
	float: right;
	height: 70px;
	width: 250px;
	margin-left: 10px;
}
.in .in2 .in3 .products1 .products4 {
	float: left;
	height: 60px;
	width: 140px;
	margin-top: 10px;
	text-align: left;
	margin-left: 10px;
	line-height: 100%;
}
.in .in2 .in3 .products1 .products2 {
	float: left;
	height: 61px;
	width: 88px;
	margin-top: 10px;
	border: 1px solid #CCCCCC;
}
.in .in2 .in3 .products1 .products2 .products3 {
	margin: 3px;
	height: 55px;
	width: 82px;
}
.in .in2 .in3 .Subscriptions {
	height: 100px;
	width: 261px;
	float: right;
	background-color: #FFFFFF;
	margin-top: 10px;
}
.in .in2 .in3 .Subscriptions .Subscriptions1 {
	margin: 3px;
	height: 92px;
	width: 255px;
	border: 1px dashed #CCCCCC;
}
.in .in2 .in3 .Subscriptions #form2 .Subscriptions1 .Subscriptions2 {
	float: right;
	height: 15px;
	width: 245px;
	font-size: 12px;
	color: #CC3300;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
}
.in .in2 .in3 .Subscriptions #form2 .Subscriptions1 .Subscriptions3 {
	float: right;
	height: 70px;
	width: 245px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.in .in2 .in3 .Subscriptions #form2 .Subscriptions1 .Subscriptions3 .Subscriptions4 {
	height: 70px;
	width: 65px;
	float: left;
	text-align: left;
	line-height: 200%;
}
.in .in2 .in3 .Subscriptions #form2 .Subscriptions1 .Subscriptions5 {
	float: left;
	height: 70px;
	width: 120px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	line-height: 200%;
}
.in .in2 .in3 .Subscriptions #form2 .Subscriptions1 .Subscriptions3 .Sub { width:185px; height:70px; float:left; text-align:left; line-height:20px; margin:0px; padding:0px;}
.in .in2 .in3 .Subscriptions #form2 .Subscriptions1 .Subscriptions3 .Sub ul { margin:0px; padding:0px; float:left;}
.in .in2 .in3 .Subscriptions #form2 .Subscriptions1 .Subscriptions3 .Sub ul li { float:left; line-height:20px; list-style-type:none;}
.in .in2 .in3 .Subscriptions #form2 .Subscriptions1 .Subscriptions3 .Subscriptions6 {
	float: left;
	height: 15px;
	width: 52px;
	text-align: left;
	margin-bottom: 5px;
}
.Bottom {
	height: 70px;
	width: 800px;
	background-color: #FFFFFF;
	margin-left:auto;
	margin-right:auto;
}
.Bottom .Bottom1 {
	height: 20px;
	width: 790px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	float: left;
	text-align: left;
	margin-top: 5px;
	padding-left: 10px;
}
.Bottom1 a:link {
	font-family: Verdana;
	color: #666666;
	text-decoration: none;
	font-size: 10px;
}
.Bottom1 a:visited {
	font-family: Verdana;
	color: #666666;
	text-decoration: none;
	font-size: 10px;
}
.Bottom1 a:hover {
	font-family: Verdana;
	color: #CC3300;
	text-decoration: none;
	font-size: 10px;
}
.Bottom1 a:active {
	font-family: Verdana;
	color: #CC3300;
	text-decoration: none;
	font-size: 10px;
}

.Bottom .Bottom2 {
	float: left;
	height: 20px;
	width: 450px;
	margin-top: 5px;
	padding-left: 10px;
	text-align: left;
}
.Bottom .Bottom3 {
	float: right;
	height: 20px;
	width: 320px;
	margin-top: 5px;
	padding-right: 10px;
	text-align: right;
}
.top4 .Slogan {
	float: right;
	height: 110px;
	width: 260px;
	background-color: #f2f1ed;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
	background-image: url(images/bj2.jpg);
	background-repeat: no-repeat;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	font-family: Verdana;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 55px;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 130%;
}
.Pages {
	width: 800px;
	border-left: 1px dashed #CCC;
	border-top: 4px solid #3a739e;
	border-bottom: 2px solid #3a739e;
	vertical-align: top;
	background-color: #FCFCFC;
	margin-left:auto;
	margin-right:auto;
	height:100%;
	overflow:hidden;
}
.Pages .Pages1 {
	float: left;
	width: 583px;
	
	padding: 0px;
}
.Pages .Pages1 .pages2 {
	height: 100%;
	overflow:hidden;
	width: 582px;
	background-color: #5b9dbd;
	text-align: left;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 10px;
	margin-top: 4px;  /*1836 zhao*/
	float: left;
	padding-top:3px;
	padding-bottom:3px;
}
.pages2 a:link {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	
}
.pages2 a:visited {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.pages2 a:hover {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}
.pages2 a:active {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}


.Pages .Pages1 .pages3 {
	width: 540px;
	margin-top: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-right: 10px;
	margin-left: 20px;
	height: 20px;
	float: left;
}
*html .Pages .Pages1 .pages3 { margin-left:10px;}
.Pages .Pages1 .pages3 .pages4 {
	float: left;
	height: 17px;
	width: 400px;
	font-size: 12px;
	color: #CC3300;
	text-align: left;
	padding-top: 3px;
}
.Pages .Pages1 .pages3 .pages5 {
	float: right;
	height: 17px;
	width: 90px;
	font-size: 10px;
	color: #CC3300;
	text-align: right;
	padding-right: 10px;
	padding-top: 3px;
}
.Pages .Pages1 .pages6 {
	float: left;
	height: 140px;
	width: 108px;
	margin-top: 10px;
	margin-right: 21px;
	margin-left: 21px;
	padding: 0px;
}
.Pages .Pages1 .pages6 .Pages7 {
	height: 86px;
	width: 126px;
	border: 1px solid #CCCCCC;
	float: left;
}
.Pages .Pages1 .pages6 .Pages7 .Pages8 {
	margin: 3px;
	height: 80px;
	width: 120px;
	float: left;
}
.Pages .Pages1 .pages6 .Pages9 {
	height: 45px;
	width: 126px;
	text-align: left;
	font-size: 9px;
	padding-top: 5px;
	float: left;
}
.Pages9 a { text-align:center; }
.Pages9 a:link {font-family: Verdana;color: #064594;text-decoration: none;font-weight: bold; }
.Pages9 a:visited {font-family: Verdana;color: #064594;text-decoration: none;font-weight: bold;}
.Pages9 a:hover {font-family: Verdana;color: #064594;text-decoration: underline;font-weight: bold;}
.Pages9 a:active {font-family: Verdana;color: #064594;text-decoration: underline;font-weight: bold;}

.Right {
	float: right;
	width: 200px;
	margin-top: 4px;
	background-color: #F3F3F3;
	display:block;
}
.Pages .Right .Right1 {
	float: right;
	height: 17px;
	width: 195px;
	color: #FFFFFF;
	font-size: 12px;
	background-color: #CC3300;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;

}
.Pages .Right .Right2 {
	float: right;
	display:block;
	width: 185px;
	margin-left: 5px;
	margin-bottom:5px;
	text-align: left;
	line-height: 15px;
}
.Pages .Right .Right2-1 {
	float: right;
	width: 180px;
	margin-top: 10px;
	margin-left: 5px;
	display:table;
	margin-right: 5px;
}
.Pages .Right .Right2-1 ul {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.Pages .Right .Right2-1 li {
	text-align: left;
	margin: 3px;
	padding: 0px;
	height: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	list-style:none;
	width: 180px;
}


.Pages .Right .Right3 {
	float: right;
	height: 86px;
	width: 165px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.Pages .Right .Right3 .Right4 {
	float: left;
	height: 86px;
	width: 126px;
	border: 1px solid #CCCCCC;
}
.Pages .Right .Right3 .Right4 .Right5 {
	margin: 3px;
	height: 80px;
	width: 120px;
}
.Pages .Right .Right6 {
	float: right;
	height: 17px;
	width: 195px;
	background-color: #7a7a7a;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.Pages .Right .Right7 {
	float: right;
	display:block;
	width: 170px;
	text-align: left;
	margin-top: 10px;
	margin-bottom:15px;
	margin-right:15px;
	line-height: 150%;
}
.Pages .Right .Right8 {
	text-align: left;
	float: right;
	width: 180px;
	margin-top: 10px;
	line-height: 150%;
	margin-bottom: 20px;
	margin-right: 5px;
	display:table;
}
.Pages .Pages1 .pf {
	text-align: left;
	float: left;
	width: 540px;
	margin-bottom:10px;
	margin-top:10px;
	margin-right:10px;
	margin-left:20px;
	line-height: 120%;
	display: block;
}
*html .Pages .Pages1 .pf { margin-left:10px;}
.Pages .Pages1 .history {
	margin: 10px;
	float: left;
	height: 540px;
	width: 540px;
	text-align: left;
	padding: 0px;
}
.Pages .Pages1 .history .history1 .history2 {
	float: left;
	height: 15px;
	width: 90px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.Pages .Pages1 .history .history1 .history3 {
	text-align: left;
	float: left;
	height: 15px;
	width: 426px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px; 
}
.Pages .Pages1 .history .history1 .history2 ul {
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.Pages .Pages1 .history .history1 .history2 li {
	text-align: left;
	margin: 0px;
	list-style:none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
	line-height: 150%;
	font-size: 11px;
}
.Pages .Pages1 .history .history1 .history3 ul {
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.Pages .Pages1 .history .history1 .history3 li {
	text-align: left;
	margin: 0px;
	line-height: 150%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	border: 1px solid #CCCCCC;
	list-style:none;
	padding-left: 10px;
	font-size: 11px;
}
.Pages .Pages1 .newsn {
	float: left;
	width: 540px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	display:table;
	text-align: left;
}
*html .Pages .Pages1 .newsn { margin-left: 10px;}
.Pages .Pages1 .newsn ul {
	margin: 0px;
	padding: 0px;
}
.Pages .Pages1 .newsn li {
	line-height: 150%;
	padding-top: 8px;
	padding-bottom: 8px;
	list-style:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}
.Pages .Pages1 .xx {
	float: left;
	width: 540px;
	margin-left: 10px;
	line-height: 20px;
	font-weight: bold;
	color: #064594;
	text-align: left;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.Pages .Pages1 .xx .xx1 {
	float: left;
	width: 450px;
}
.Pages .Pages1 .xx .xx2 {
	float: right;
	width: 80px;
	text-align: right;
}

.Pages .Pages1 .xx3 {
	FLOAT: left;
	WIDTH: 540px;
	TEXT-ALIGN: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}


.Pages .Pages1 .xx3 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.Pages .Pages1 .xx3 LI {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: 150%;
	PADDING-TOP: 3px;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}
.Pages .Pages1 .newsn1 {
	margin: 10px;
	float: left;
	width: 540px;
	text-align: left;
	display:table;
	line-height: 200%;
}
.newsn1 a { text-align:center; }
.newsn1 a:link {font-family: Verdana;color: #064594;text-decoration: none;font-weight: bold; }
.newsn1 a:visited {font-family: Verdana;color: #064594;text-decoration: none;font-weight: bold;}
.newsn1 a:hover {font-family: Verdana;color: #064594;text-decoration: underline;font-weight: bold;}
.newsn1 a:active {font-family: Verdana;color: #064594;text-decoration: underline;font-weight: bold;}

.Pages .Pages1 .cu {
	text-align: left;
	width: 540px;
	margin-top:10px!important;
	margin-top:5px;
	padding-left:15px;
	float: left;
	line-height: 18px;

}
.Pages .Pages1 #form_contactus .cu .cu1 {
	float: left;
	height: 30px;
	width: 490px;
	margin-bottom:5px!important;
	margin-bottom: 0px;
	padding-bottom: 3px!important;
	padding-bottom: 0px;
	padding-left: 50px;
}
.Pages .Pages1 #form_contactus .cu .cu1 .cu2 {
	float: left;
	height: 25px;
	width: 120px;
	text-align:right;
}
.Pages .Pages1 #form_contactus .cu .cu1 .cu3 {
	float: left;
	height: 25px;
	width: 370px;
}
.Pages .Pages1 #form_contactus .cu .cu4 {
	PADDING-LEFT: 50px; FLOAT: left; WIDTH: 450px; TEXT-ALIGN: center
}
.Pages .Pages1 #form_contactus .cu .cu4 .areal { 
	margin-left: 20px;
}
.Pages .Pages1 .products5 {
	margin: 10px;
	float: left;
	width: 540px;
	display:table;
	text-align: left;
}
.Pages .Pages1 .certificates {
	margin: 2px;
	float: left;
	width: 280px;
	border: 1px solid #CCCCCC;
	padding-top: 5px;
	display:table;
	padding-bottom: 5px;
}
.Pages .Pages1 .certificates1 {
	float: left;
	height: 200px;
	width: 280px;
	padding-top: 5px;
	border: 1px solid #CCCCCC;
	margin: 2px;
}
.Pages .Pages1 .pages3 .Equipment1 {
	float: left;
	height: 20px;
	width: 160px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	line-height: 200%;
}
.Pages .Pages1 .pages3 .Equipment2 {
	float: left;
	height: 20px;
	width: 160px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	line-height: 200%;
	background-color:#CC3300;
	color:#FFFFFF;
	cursor:pointer;
}

#chaptertree li{
	float:left;
	width:10%;
	margin:1px;
	padding:0;
}

/* 20081020 */
a.a6:link {
	font-family: Verdana;
	color: #25458a;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a.a6:visited {
	font-family: Verdana;
	color: #25458a;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a.a6:hover {
	font-family: Verdana;
	color: #25458a;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}
a.a6:active {
	font-family: Verdana;
	color: #25458a;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}

/*20090114*/
a.a7:link {
	font-family: Verdana;
	color: #25458a;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
a.a7:visited {
	font-family: Verdana;
	color: #25458a;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
a.a7:hover {
	font-family: Verdana;
	color: #25458a;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
}
a.a7:active {
	font-family: Verdana;
	color: #25458a;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
}

/* 20081021 */
.aboutcontent1{  width:500px; height:100%; margin-left:15px;  margin-right:15px; 
}
.toplel{ float:left;
}
.topler{ float:right;
}
.regi1{ margin-top:10px; margin-bottom:5px; margin-left:5px; width:500px;
}
.feedback{ margin:0px;  float:left;}
.feedback ul { margin-left:0px; padding:0; }
.feedback li { list-style:none;margin:0;}
.feedback a:link { color:#666; text-decoration:none; }
.feedback a:visited { color:#666; text-decoration: none; }
.feedback a:hover { color:#666; }
.feedback a:active { color:#666; }

/* 20081024 */
.Pages .InquireNow {
	width: 510px;
	display:block;
	margin-top: 10px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}
.Pages #form_contactus .InquireNow .i1 {
	height: 30px;
	width: 500px;
	font-family: Verdana;
	font-size: 20px;
	font-weight: bold;
	color: #999999;
	clear:both;
}
.Pages #form_contactus .InquireNow .i2 {
	float: left;
	height: 20px;
	width: 100px;
	text-align: center;
	line-height: 170%;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	margin-left: 50px;
}
.Pages #form_contactus .InquireNow .i3 {
	float: left;
	height: 20px;
	width: 150px;
	text-align: center;
	line-height: 170%;
	font-weight: bold;
	border: 1px solid #CCCCCC;
}
.Pages #form_contactus .InquireNow .i4 {
	float: left;
	height: 40px;
	width: 150px;
	text-align: left;
	line-height: 170%;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	text-align:center;
	padding-top: 15px;
}
.Pages #form_contactus .InquireNow .i4-1 {
	float: left;
	height: 20px;
	width: 100px;
	text-align: center;
	line-height: 170%;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	margin-right: 50px;
}
.Pages #form_contactus .InquireNow .i5 {
	float: left;
	height: 52px;
	width: 100px;
	text-align: center;
	line-height: 170%;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	padding-top: 3px;
	margin-right: 50px;
}
.Pages #form_contactus .InquireNow .i6 {
	float: left;
	height: 35px;
	width: 100px;
	text-align: center;
	line-height: 170%;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	padding-top: 20px;
	margin-left: 50px;
}
.Pages #form_contactus .InquireNow .i7 {
	text-align: left;
	height: 25px;
	width: 120px;
	padding-left: 10px;
	float: left;
	line-height: 180%;
	margin-top: 3px;
}
.Pages #form_contactus .InquireNow .i8 {
	text-align: left;
	float: left;
	height: 25px;
	width: 350px;
	padding-left: 10px;
	line-height: 170%;
	margin-top: 3px;
}
.Pages #form_contactus .InquireNow .i9 {
	text-align: left;
	float: left;
	width: 350px;
	padding-left: 10px;
	line-height: 170%;
	margin-top: 3px;
	display:table;
	height: 25px;
}
.Pages #form_contactus .InquireNow .i10 {
	text-align: center;
	float: left;
	width: 500px;
	height: 20px;
	margin-top: 10px;
}
.Pages #form_contactus .InquireNow .i11 {
	text-align: left;
	float: left;
	height: 100px;
	width: 350px;
	padding-left: 10px;
	line-height: 170%;
	margin-top: 3px;
}

/*20081027*/
.Pages .Right .o5 .o1 {
	float: left;
	height: 17px;
	width: 10px;
	margin-left: 5px;
	margin-top: 8px;
}
.Pages .Right .o5 {
	display: block;
	width: 190px;
}

.Pages .Right .o5 .o2 {
	float: left;
	width: 160px;
	text-align: left;
	line-height: 150%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-right: 10px;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
}
.in .Our-Business .o6 .o3 {
	height: 14px;
	width: 5px;
	margin-left: 5px;
	text-align: right;
	margin-top: 16px;
	margin-right: 3px;
	float: left;
}
*html .in .Our-Business .o6 .o3 { margin-left:3px;}
.in .Our-Business .o6 .o4 {
	float: left;
	width: 150px;
	line-height: 170%;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 2px;
	display: block;
}
.in .Our-Business .o6 {
	display: block;
	width: 170px;
}


.Equipment1 a { text-align:center; }
.Equipment1 a:link {font-family: Verdana;color: #064594;text-decoration: none;font-weight: bold; }
.Equipment1 a:visited {font-family: Verdana;color: #064594;text-decoration: none;font-weight: bold;}
.Equipment1 a:hover {font-family: Verdana;color: #064594;text-decoration: underline;font-weight: bold;}
.Equipment1 a:active {font-family: Verdana;color: #064594;text-decoration: underline;font-weight: bold;}



.a8{ color:#666; text-decoration:none;
}
.a8 a{ color:#666; text-decoration:none;
}

.a10 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #064594;
	text-decoration: none;
}

/*20081104*/
.a11 {
	font-size: 11px;
	color: #666666;
}

/*20081121 1948*/
.Pages .Pages1 .products6 {
	height: 20px;
	width: 540px;
	text-align: center;
	float: left;
	margin-left: 80px!important;
	margin-left: 10px;
	padding-bottom: 35px;
}
.Pages .Pages1 .products6 .products7 {
	height: 20px;
	width: 90px;
	float: left;
	margin-left: 60px;
	text-align: center;
	line-height: 18px;
	background-image: url(images/button_2.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FFFFFF;
}
.Pages .Pages1 .products6 .products8 {
	float: left;
	height: 20px;
	width: 90px;
	background-image: url(images/button_2.gif);
	background-repeat: no-repeat;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.Pages .Pages1 .products6 .products9 {
	float: left;
	height: 20px;
	width: 90px;
	margin-right: 10px;
	margin-left: 10px;
	background-image: url(images/button_2.gif);
	background-repeat: no-repeat;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
}

.Pages .Pages1 .newsn2 {
	float: left;
	width: 540px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	display:table;
	text-align: center;
}

/*20081127*/
.Navigation1 {
	background-color: #CCCCCC;
	line-height:2px;
	width: 800px!important;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	height: 2px;
	font-size: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.Navigation2 {
	background-color: #CCCCCC;
	width: 800px!important;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	height: 4px;
	font-size: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	line-height: 3px;
}
a.a11:link {
	color: #666666;
	text-decoration: none;
}
a.a11:visited {
	color: #666666;
	text-decoration: none;
}
a.a11:hover {
	color: #666666;
	text-decoration: none;
}
