/* CSS Document */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1d4d7c;
	line-height:22px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#426181;
}
a:link {
	color: #0f3153;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0f3153;
}
a:hover {
	text-decoration: underline;
	color: #12639E;
}
a:active {
	text-decoration: none;
	color: #0f3153;
}
#body{margin:0 auto; width:800px; background:#FFFFFF;}
.top{margin:0 auto; height:124px; width:800px;}
.topleft{float:left; width:109px;}
.topright{background:url(img/index_02.gif); float:left; height:124px; width:691px;}
.topright01{margin:10px 0px 5px 0px; text-align:right; padding-right:10px;}
.topright02{margin:0px 0px 10px 0px; text-align:right; padding-right:10px;}
.topright02img{ padding-left:20px;}
.menu{
 width:691px; 
 height:20px; 
 margin:35px 0px 0px 0px;
}
.menulink 
{
 filter: DropShadow(Color=#000D2E, OffX=1, OffY=1, Positive=1);
 color: #ffffff;
 text-decoration: none;
}
.menulink a:link{
	text-decoration: none;
	color: #ffffff;

}
.menulink a:visited{
	text-decoration: none;
	color: #ffffff;

}
.menulink a:hover{
	text-decoration: none;
	color: #FFE400;
	font-weight: bold;

}
.kuang{ margin:0 auto;}
.sub{margin:0 auto;width:800px;}
.page{margin:0 auto; width:800px; background:#FFFFFF}
.pageleft{float:left; position:relative; background:#ebf8ff; text-align:center; width:220px; height:440px;}
.pagecenter{float:left; width:360px; height:440px;}
.homepro{margin:10px 10px 10px 10px;}
.homeprolist{width:33%;float:left; text-align:center;height:130px;overflow:hidden;}
.homeprolist img{ margin-bottom:4px;}
.homeprolink{width:80%;height:1px;background:#e8ebed;overflow:hidden;}
.homeproname{height:25px;}
.about{margin:10px 10px 10px 10px;}
.abouttitle{ margin:0 auto; height:24px;border-bottom:1px  #0A427A solid; padding-left:10px;}
.abouttitle0{background:url(img/index_41.gif) no-repeat; float:left; width:73px; height:24px; color:#FFFFFF; font-weight:bold; text-align:center; line-height:22px;cursor:hand; overflow:hidden; line-height:22px;}  
.abouttitle1{background:url(img/index_43.gif) no-repeat; float:left; width:73px;height:24px; color:#FFFFFF; font-weight:bold;text-align:center;line-height:22px;cursor:hand;overflow:hidden;line-height:22px;}
.aboutnav{margin:10px 0px 10px 0px;}
.contentlist{padding-left:5px;line-height:25px;overflow: hidden; height:25px;}
.contentb{padding:0px 0px 10px 5px;font-weight:bold;}
.renshi{margin:10px 0px 10px 0px;}
.pageright{float: left;background:#ebf8ff; text-align:left;width:220px; height:440px;}
.pagerighttxt{padding:10px; }
.pagerightimg{ text-align: center; background:url(img/index_53.gif) no-repeat center; height:79px;}
.pagerightimgtxt{width:180px; text-align:left;}
.marqueetxt{width:170px; padding-left:10px;}
.foot{margin:0 auto;height:40px;background: #133F6A;text-align:left; color:#E9E8E7; padding-left:20px; padding-top:10px;}
.searchinput{border:medium none; background-color:transparent;line-height:20px; width:190px;height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.us{width:798px; border-left:1px #D1E6EF solid; border-right:1px #D1E6EF solid; background:#FFFFFF}
.usleft{margin:5px; float:left; text-align:center; }
.uscenter{ width:500px; float:left}
.uscenterleft{ width:490px;float:left;line-height:22px; padding-left:10px; font-size:13px;}
.usimg{ float:right;}
.protitle{ padding:5px; width:785px; overflow:hidden;}
#proleft{float:left; margin:0px 0px 0px 0px; width:170;}
#nav{
   list-style-type: none;
   margin:0px 0px 0px 0px;
   width:169px;
}
#nav li{
   padding:5px 0px 0px 5px;
}
#nav li span{
   padding:0px 25px;
}
#nav li a{
   display:block;
   font-size:14px;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-weight:bold;
   width:169px;
   height:30px;
   line-height:30px;
   overflow:hidden;
   background:url(p1/p1_11.gif) no-repeat top;
}
#nav li a:hover{
   text-decoration:none;
   background:url(p1/p1_13.gif) no-repeat top;
   }
.proright{float:left; margin:5px 0px 5px 5px; width:610px;}
tr .prosxlink 
{
 filter: DropShadow(Color=#000D2E, OffX=1, OffY=1, Positive=1);
 color: #000033;
 text-decoration: none;
 font-weight:bold;
}
.prosxlink a:link{
	text-decoration: none;
	color:  #000033;

}
.prosxlink a:visited{
	text-decoration: none;
	color:  #000033;

}
.prosxlink a:hover{
	text-decoration: none;
	color: #2B529B;
	font-weight: bold;

}
.left{padding-left:10px; padding-bottom:10px;}
.abouttxt{
      padding-left:16px;    
}