*{font-family: Verdana,Arial,Helvetica,sans-serif;}
BODY {
	 MARGIN: 0px;   text-align:center;
}
div,ul,li,dl,dt,dd,p,h1,h2,h3,input,table,img,span{  border:none; margin:0 auto; padding:0; list-style:none;}
.pt9 {
	FONT-SIZE: 9pt; LINE-HEIGHT: 140%
}
.px14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 130%
}
TABLE {
	FONT-SIZE: 9pt; COLOR: #47627e; LINE-HEIGHT: 140%
}
A:link {
	COLOR: #000033; TEXT-DECORATION: none
}
A:active {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #47627e; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline;
}
.white {
	COLOR: #044697; TEXT-DECORATION: none
}
A.white:link {
	COLOR: #044697; TEXT-DECORATION: none
}
A.white:visited {
	COLOR: #044697; TEXT-DECORATION: none
}
A.white:active {
	COLOR: #044697; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #044697; TEXT-DECORATION: none
}
.menu {
	COLOR: #000000; TEXT-DECORATION: none
}
A.menu:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.menu:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.menu:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.menu:hover {
	FILTER: Glow(Color=#ffff00, Strength=10); COLOR: #ff0000; TEXT-DECORATION: none
}
.input {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(images/input_bg.gif); BORDER-LEFT: #cccccc 1px solid; COLOR: #cccccc; LINE-HEIGHT: 130%; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef
}
.title {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #333333; LINE-HEIGHT: 130%
}
.botton {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(images/botton_bg.gif); BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 16px
}
.gray {
	COLOR: #999999
}
A.gray:link {
	COLOR: #999999; TEXT-DECORATION: none
}
A.gray:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
A.gray:active {
	COLOR: #999999; TEXT-DECORATION: none
}
A.gray:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.head, .topFlash{ width:1005px; margin:0 auto; overflow:hidden; text-align:left;}
.logo{ width:376px; height:61px; float:left;}
.logo a:hover{ text-decoration:none; top:0; }
.topnav{ float:right; width:490px;}
.topnav div{  height:19px; clear:both; width:100%; text-align:right; float:left; display:inline;}
.topnav ul {
  clear: both;
  float:left;
  display:inline;
  height: 52px;
  overflow: hidden;
  text-align:center;
  width: 470px;
  line-height:52px;
  background:url(../images/nav_bg.gif) no-repeat center;
  margin-top:5px;
}
.head{ margin-top:10px; margin-bottom:10px;}
.topnav ul li {
  display: inline;
  padding: 15px 10px;
  text-align: center;
  font-weight:bold; font-size:14px;
}
.aboutCount  , .item { font-size:13px;}
.topnav ul li a{ color:#044697}
.box{ margin:10px auto 0; overflow:hidden; width:1005px; padding-bottom:20px;text-align:left;}
.aboutCount { line-height:180%;}
.mt20{ margin-top:20px;}
.leftAd{ width:185px; height:115px; border:1px solid #d2d2d2; text-align:center; padding-top:5px;float:left; width:190px; height:auto; padding-bottom:5px;}
.pd30{ padding:0 30px;}
.pd60{ padding:0 60px;}
.aboutCount{ width:740px; float:right; height:auto;}
.item{ width:460px; height:106px; float:left; background:url(../images/cbg.gif) no-repeat; margin:10px 0;}

.item .lpic{ width:95px; height:85px; float:left; margin:10px;}
.item .ititle, .item .cont, .item .more{ width:332px; height:auto; line-height:180%; padding-left:0px; float:left;}
.item .ititle{ padding-top:10px;}
.item .ititle a{ color:#1167be}

.item .more{ text-align:right;}
.r{ float:right;}
.left{ width:171px; height:auto; float:left; overflow:hidden;}
.lb{  height:auto; float:left; width:171px; overflow:hidden; }
.contUs{ float:left;}
.ltitle{  float:left; color:#fff; font-weight:bold; margin-top:32px; text-indent:11px;}
.mb30{ margin-bottom:30px;}
.lbbg{ overflow:hidden; background:url(../images/lgbg.jpg) no-repeat top; width:171px; float:left; min-height:180px;}
.bgbt{float:left; background:url(../images/lgbg.jpg) no-repeat bottom; width:171px; height:17px;}
.lbbg .list{  float:left; width:100%; clear:both; margin-top:20px; line-height:200%; display:inline; margin-left:0; padding:0;}
.lbbg .list li{  width:150px; clear:both; position:relative;   float:left; display:inline; padding-left:15px;}
.lbbg .list span{ top:0; position:absolute; left:5px; font-weight:bold; font-size:17px;}
.lbbg .list a{ font-size:14px;}
.productList{ width:665px;}
.productList dl{ line-height:180%;padding-top:10px; overflow:hidden; padding-bottom:15px; width:100%; clear:both; margin-bottom:15px; background:url(../images/listbg.gif) no-repeat bottom;}
.productList dl dt{ float:left;}
.productList dl dd{ float:right; width:385px; margin-bottom:10px;}
.productList dl .more{ text-align:right;}
.productList .ititle a{ font-size:16px; color:#2265b6;} 
.rtitle{ color:#1c92ae; font-size:22px; margin-bottom:15px; font-weight:bold;}
.cimg{ text-align:center; margin:20px auto; width:220px; height:180px;}
.ctitle{ text-align:center; font-size:20px;color:#1167be; margin:10px auto;}
.cpsm{ margin: 10px auto;background:url(../images/listbg.gif) no-repeat bottom; padding-bottom:5px; color:#356aa0; font-size:18px; font-weight:bold; text-indent:20px;}
.ccont{ line-height:180%;}
.bline{ border-bottom:1px solid #dbdbdb; margin:20px auto; }
.position{ margin:20px auto;}