@charset "gb2312";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#f1f1f1;
	font-size:12px;
	color:#333;
}
img{ border:0px;}
h1,h2,h3,h4,h5,h6,p,li,ul{ margin:0px; padding:0px;}
p{ text-align:justify; text-justify:inter-ideograph; }

.Head,.TopKeywords,.Search,.Main,.Main1,.Keywords,.Link{ width:1002px; margin:0 auto; }
.Head{ height:60px;}
.TopKeywords{ height:37px;}
.Search{ height:38px; background-image:url(../images/SearchBg1.jpg);}
.Main{background-image:url(../images/MainBg.jpg);background-repeat:no-repeat;background-position: top;}
.Main1{ background-color:#ffffff;}



.Keywords{ margin-top:10px; background-color:#FFFFFF;}
.Link{margin-top:10px; background-color:#FFFFFF;}
.Fonnter{ height:63px; background-color:#0091e0; margin-top:10px; clear:both;}

.Logo{ width:280px; float:left; margin-top:5px;}
.Logo img{ float:left; width:65px;}
.Logo h1,.Logo p{ width:210px; margin-top:5px;}
.Logo h1{ float:right; font-size:22px;}
.Logo p{ float:right; font-size:12px;}
.Logo h1 a,.Logo p a{ color:#ffffff; text-decoration:none;}

.TopNav{ width:673px; height:26px; background-image:url(../images/TopNav.jpg); float:right; background-repeat:no-repeat; background-position:left; margin-top:34px;}
.TopNav ul{ list-style:none;}
.TopNav li{ width:80px; height:26px; text-align:center; float:left; font-weight:bold; background-image:url(../images/TopNav1.jpg); background-repeat:no-repeat;}
.TopNav li a{
	color:#FFFFFF;
	text-decoration:none;
	display: block;
	height:26px;
	line-height: 220%;

}

.TopNav li a.TopNavActive{
	background-image: url(../images/TopNav2.jpg);
	background-repeat: repeat;
	color:#3a5292;
	
}

.TopKeywords p{ margin-top:6px; text-align:center; color:#999;}
.TopKeywords p a{ color:#999; text-decoration:none;}
.TopKeywords p a:hover{ text-decoration:underline;}


.Search1,.Search2{ margin-top:5px;}
.Search1{ width:330px; float:left;}
.Search2{width:658px;	float:right;	height:60px;	overflow: hidden;}
.Search2 p{ color:#666666; width:98%; margin:0 auto; }
.Search2 p a{ color:#666666;}
.Search2 p a:hover{ text-decoration:none;}

.Left{ width:216px; float:left;}
.Right{ width:768px; float:right;}



.Left h5{
	height:24px;
	font-size:14px;
	background-image:url(../images/icon2.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left: 15px;
	margin-left: 10px;
	padding-top: 4px;
	line-height: 140%;
}
.Left h5 a{ color:#ffffff; text-decoration:none}
.Left h5 a:hover{ text-decoration: underline;}


.LeftPro{}
.LeftPro ul{}
.LeftPro h2{
	width:80px;
	float:left;
	font-size:12px;
	background-image:url(../images/icon1.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left: 13px;
	margin-left: 8px;
	margin-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	padding-bottom: 4px;
	
}
.LeftPro h2 a{ color:#333;}
.LeftPro h3{}

.LeftNav{ list-style:none;}
.LeftNav ul{ list-style:none;}
.LeftNav li{
	width:180px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	margin-top: 4px;
	background-image: url(../images/icon4.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-right: auto;
	margin-left: 12px;
	padding-left: 15px;
	line-height: 150%;}

.LeftNav li a{ color:#0073b2;}


.LeftNav h2{
	width:180px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	margin-top: 4px;
	background-image: url(../images/icon4.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-right: auto;
	margin-left: 12px;
	padding-left: 15px;
	line-height: 150%;
	font-size:12px; }

.LeftNav h2 a{ color:#0073b2;}


.LeftNav h3{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:normal;
	margin-left: 12px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	width:180px;
	line-height: 150%;	
	}
	
	
.LeftNav h3 a{ color:#666; text-decoration:none;}
.LeftNav a.ActiveH3{color:#0073b2; text-decoration:underline;}

















.LeftOther{ background-image:url(../images/LeftBg.jpg); background-repeat:no-repeat; background-position:top; clear:both; margin-top:15px;list-style:none; margin-bottom:20px;}
.LeftOther ul{ list-style:none;}
.LeftOther li{
	width:180px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	margin-top: 4px;
	background-image: url(../images/icon3.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-right: auto;
	margin-left: 12px;
	padding-left: 15px;
	line-height: 150%;
	}
.LeftOther li a{ color:#333;}


.Right h6{
width:99%;
	height:26px;
	font-size:12px;
	color:#FFFFFF;
	line-height: 220%;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
}
.Right h6 a{ color:#ffffff; text-decoration:none;}
.Right h6 a:hover{ text-decoration: underline;}

.Right h2{ width:90%; margin:0 auto; margin-top:20px; font-size:18px; color:#035184; margin-bottom:20px;}
.Right h1{ width:90%; margin:0 auto; margin-top:20px; font-size:18px; color:#035184; margin-bottom:20px;}
.PosiText
{width:99%;
	height:26px;
	font-size:12px;
	color:#FFFFFF;
	line-height: 220%;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	}


.PosiText a{ color:#ffffff; text-decoration:none;}
.PosiText a:hover{ text-decoration: underline;}





.About,.Pump1,.Pump2,.Pump3,.Pump4,.Pump5,.Pump6,.News1,.News2,.Download,.Tech,.Pages,.Other{ width:90%; margin:0 auto; margin-top:20px;}



.About p{ line-height:200%; text-align:justify; text-justify:inter-ideograph; }
.About img{ margin-bottom:10px;}

.Pump1,.Pump2,.Pump3,.Pump4,.Tech{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
	padding-bottom: 5px;
	font-family:Arial, Helvetica, sans-serif;
}

.Pump1{}
.Pump1 p{ line-height:150%; text-align:justify; text-justify:inter-ideograph; clear:both; }
.Pump1 p a{ color:#035184; font-family:Arial, Helvetica, sans-serif;}

.Pump1-1{ width:300px; float:left;}
.Pump1-2{ width:300px; float:right;}

.Pump1-1 img{ border:solid 1px #dddddd; width:200px;height:200px;}
.Pump1-2 h3{ font-size:13px; margin-bottom:10px;}

.Pump2 h3{ background-color:#dddddd; margin-bottom:10px; font-size:13px; color:#035184; line-height:180%;}
.Pump2 h3 a{color:#035184; text-decoration:none;}
.Pump2 ul{ list-style:none;}
.Pump2 li{
	width:30%;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 4px;
	padding-bottom: 4px;
}
.Pump2 li a{ color:#333;  }

.Pump3{ clear:both;}
.Pump3-1{ width:170px; height:160px; float:left;}
.Pump3-1 img{ width:120px; height:120px; border:solid 1px #cccccc; padding:2px;}

.Pump3-1 h4{ font-size:12px; color:#0073b2; font-weight:normal; margin-top:5px;}
.Pump3-1 h4 a{ color:#0073b2; text-decoration:none;}

.Pump3 h3{ font-size:12px; font-weight:normal;}
.Pump3 h3 a{ color:#333;}

.Pump4{ height:30px;}
.Pump4 p{ color:#666; font-family:Arial, Helvetica, sans-serif;}
.Pump4 p a{ text-decoration:none;color:#666;}
.Pump4-1{ width:40%; float:left;}
.Pump4-2{ width:40%; float:right; text-align:right;}

.Pump5{  }
.Pump5 h3{ font-size:13px; margin-bottom:6px;}
.Pump5 p{text-align:justify; text-justify:inter-ideograph; margin-bottom:6px; font-size:12px;}
.Pump5 img{float:right;}



.Pump6 h3{ font-size:13px; margin-bottom:10px;}









.News1{}
.News1 ul{}
.News1 li{
	text-indent: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	line-height:220%;
	font-style: italic;
}
.News1 li a{color:#666; font-style:normal;}

.News2{ border-bottom:solid 1px #cccccc; padding-bottom:10px;}
.News2 h3{ font-size:16px; color:#035184; border-bottom:solid 2px #999; text-align:center; padding-bottom:5px; margin-bottom:10px;}
.News2 p{ margin-bottom:10px; line-height:180%;}

.Download{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC; 
	font-family:Arial, Helvetica, sans-serif;
}
.Download h3{ font-size:13px; margin-bottom:10px;}
.Download h3 a{ color:#000000;}
.Download p{ padding-bottom:10px;}

.Tech{ font-family:Arial, Helvetica, sans-serif;}
.Tech h3{
	font-size:12px;
	color:#035184;
	background-image: url(../images/icon7.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
}


.Tech p{ width:94%; margin:0 auto; line-height:120%; margin-top:10px; margin-bottom:20px;}

.TechTB{ width:80%;}
.TechTB th{ text-align:left;}














.Other h3{ background-color:#dddddd; margin-bottom:10px; font-size:13px; color:#035184; line-height:180%;}
.Other h3 a{color:#035184; text-decoration:none;}

.Other ul{}
.Other li{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 4px;
	padding-bottom: 4px;
	text-indent:20px;
}
.Other li a{ color:#333;  }


.Pages{ padding:2px; background-color:#dddddd;}
.Pages a{ color:#333; margin-right:10px;}
.Pages a.ActivePage{ color:#035184; font-weight:bold;}



.Pages1{ padding:2px; background-color:#dddddd; margin-bottom:20px; margin-top:20px;}
.Pages1 a{ color:#333; margin-right:10px;}
.Pages1 a.ActivePage1{ color:#035184; font-weight:bold;}



.Keywords{}
.Keywords h1,.Link h1{width:950px;margin:0 auto;}
.Keywords h1,.Link h1{
	font-size: 13px;
	background-image: url(../images/icon5.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	margin-top:10px;

}
.Keywords h1 a,.Link h1 a{ color:#0073b2; text-decoration:none;}

.Keywords ul,.Link ul{ list-style:none; margin-top:10px;width:930px;margin:0 auto;}
.Keywords h2
{
	text-align:right;
	font-weight:normal;
	width:70px;
	float:left;
	font-size:12px;
	padding-bottom:2px;
	padding-top:2px;
}
.Keywords h2 a{ color:#3d3d3d;}

.Link p{width:933px;margin:0 auto; margin-top:7px; margin-bottom:10px; color:#3d3d3d; line-height:150%;}
.Link p a{color:#3d3d3d; }



.Fonnter p{ width:920px; margin:0 auto; margin-top:10px; font-family:Arial, Helvetica, sans-serif;color:#99d3f3;}
.Fonnter a{ color:#99d3f3; text-decoration:none;}
/* font CSS Document */
.text1{ border:solid 1px #cccccc; background-color:#ffffff;}
.text2{ color:#cc0000;}
.text2 a{ color:#cc0000;}
.text2 a:hover{ text-decoration:none;}
.text3{ color:#0073b2;}
.text4{ color:#808080;}
.text4 a{ color:#808080;}
.text5{ font-size:18px;}
.text5 a{color:#0073b2;}
.text6{ padding-left:20px; line-height:160%;}
.text6 a{ color:#666; }
.text7{ text-align:center; color:#666; }
.text7 a{ color:#666; text-decoration:none;}
.text8{ text-align:right; color:#999;}
.text8 a{ color:#999; text-decoration:none;}
.text9{ border:solid 1px #dddddd;}







.Main1 h1{
	height:26px;
	font-size:12px;
	color:#999999;
	line-height: 220%;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#dddddd;
}
.Main1 h1 a{ color:#999999; text-decoration:none;}
.Main1 h1 a:hover{ text-decoration: underline;}




.Website{ width:90%; margin:0 auto; }

.Website h4{ font-size:14px;  clear:both; margin-bottom:10px; margin-top:20px;}
.Website h4 a{ color:#035184;  margin-bottom:5px;}
.Website h2{ font-size:13px;  clear:both; margin-top:10px;}
.Website h2 a{ color:#003399;}
.Website h3{ font-size:12px;  clear:both; margin-top:15px;}
.Website h3 a{ color:#333;}



.WebList1,.WebList2,.WebList3{ list-style:none; margin-top:8px; margin-bottom:40px;} 
.WebList1 ul,.WebList2 ul,.WebList3 ul{}
.WebList1 li,.WebList2 li,.WebList3 li
{
	margin-right:10px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #cccccc;
}

.WebList1 li{ float: left;}
.WebList2 li{  float: left; width:31%;}
.WebList3 li{  float: left; width:48%;}


.WebList1 li a,.WebList2 li a,.WebList3 li a{ color:#333; text-decoration:none;}