html,body{margin:0;padding:0;}
body{
	font:normal 12px arial,tahoma,verdana;
	line-height:18px;
	background-color: #E7E7E7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg_gradient.jpg);
	background-repeat: repeat-x;
}
a,a:link,a:visited,a:active{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}

a.aaaa,a.aaaa:visited,a.aaaa:link, a.aaaa:active{font-size:11px;font-family:Tahoma;color:#333333;text-decoration:none;}
a.aaaa:hover{
	color:#990000;
	text-decoration:underline;
	font-family: Tahoma;
	font-size: 11px;
}

a.aa00,a.aa00:visited,a.aa00:link, a.aa00:active{font-size:11px;font-family:tahoma;color:#ccc;text-decoration:none;}
a.aa00:hover{color:#ff0;text-decoration:underline;}

a.bbb,a.bbb:visited,a.bbb:link, a.bbb:active{font-size:11px;font-family:tahoma;color:#FFFF33;text-decoration:none;}
a.bbb:hover{color:#fc0;text-decoration:underline;}

a.c00,a.c00:visited,a.c00:link, a.c00:active{font-size:11px;font-family:tahoma;color:#666666;text-decoration:none;}
a.c00:hover{color:#900;text-decoration:underline;}

a.e00,a.c00:visited,a.c00:link, a.c00:active{font-size:11px;font-family:tahoma;color:#585874;text-decoration:none;}
a.e00:hover{color:#900;text-decoration:underline;}


a.f00,a.c00:visited,a.c00:link, a.c00:active{font-size:11px;font-family:tahoma;color:#474747;text-decoration:none;}
a.f00:hover{color:#900;text-decoration:underline;}

a.d00,a.d00:visited,a.d00:link, a.d00:active{font-size:12px;font-family:Arial;color:#004185;text-decoration:none; font-weight:bold;}
a.d00:hover{
	color:#900;
	text-decoration:underline;
	font-family: Arial;
	font-size: 12px;font-weight:bold;
}

table, tr, td{color:#333;}

.white{color:#fff;}
.gray{color:#333;}

.a00{font-weight:600;font-size:13px;color:#000;font-family:arial;line-height:18px;}
.a000{font-size:11px;color:#ff0000;font-family:tahoma;line-height:18px;}
.a0000{font-size:12px;color:#4d4d4d;font-family:Arial;line-height:18px;}
.a002{font-size:11px;color:#333;font-family:tahoma;line-height:18px;}
.bb00{font-size:11px;color:#333;font-family:verdana;line-height:18px;}

.a14{font-size:11px;color:#fff;font-family:Tahoma;line-height:18px;}
.a15{font-size:11px;color:#535353;font-family:Verdana;line-height:18px;}
.a16{FONT-SIZE: 24px; COLOR: #4F3C1B; LINE-HEIGHT: 18px; FONT-FAMILY: "ITC Franklin Gothic", arail; TEXT-DECORATION: none;font-weight:700}
.a18{FONT-SIZE: 11px; COLOR: #0000ff; text-decoration:underline;LINE-HEIGHT: 18px; FONT-FAMILY: Tahoma;font-weight:700 }
.a17{font-size:11px;color:#295808;font-family:verdana;line-height:24px;}
.a19{FONT-SIZE: 16px; COLOR: #CC0000; LINE-HEIGHT: 18px; FONT-FAMILY: "ITC Franklin Gothic", arail; TEXT-DECORATION: none;font-weight:700}


.style42{margin:10px 0 6px;color:#000;line-height:16px;font-size:12px;font-weight:600;font-family:tahoma;}

.productbiaoti{
	color: #ffffff;	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	font-family: Arial;
	}
	


.biaoti{
	color: #4391CF;
	font-size: 18px;
	font-weight: bold;
	padding:25px 0px 0px 25px;
	}
.biaoti1{
	color: #cc0000;
	font-size: 12px;
	font-weight: bold;
	}
	 span.small9{font-size:9px; color:#333; font-family:tahoma; color:#003300;}
span.small9 a, span.small9 a:link,span.small9 a:visited{font-size:9px;color:#003300; }
.STYLE43 {font-family: tahoma}
form{ display:inline;}
img{border:0}
#topimg img{border:0;border:1px solid #bbb;margin:4px}
ul{ margin:0; padding:0;}
ul li{ padding:0; font-size:11px; margin:0 0 0 25px}
dl{ margin:0; padding:0;}
dl dd,dl dt{ margin:0; padding:0; list-style:none;}


.clear{ clear:both;}
.ml5{ margin-left:5px;}
.m5{ margin:5px;}
.m10{ margin:10px;}
.mtb15{ margin:15px 0;}
.pl15{ padding-left:15px; background-color:#ddd; font-size:11px; font-family:Verdana}
.wd550{ width:610px;}
.wd106{width:115px;padding:10px 0px;}
.wd156{ width:140px; padding-left:10px; margin-top:30px;}
#top{ width:960px; margin-left:auto; margin-right:auto;}
.top5{ width:960px; margin-left:auto; margin-right:auto;}
#herename{ width:960px; margin-left:auto; margin-right:auto; height:25px; line-height:25px; background-color:#F0F0F0; border:#E6E6E6 solid 1px;}
#main{ width:960px; margin-left:auto; margin-right:auto; background:url(../images/mainbj.gif) repeat-y;border:#fff 1px solid;}
#mainp{ width:960px; margin-left:auto; margin-right:auto; background:url(../images/mainpagebj.gif) repeat-y;background-color: #fff;}
#mainpage{ width:960px; margin-left:auto; margin-right:auto; background:url(../images/mainpagebj.gif) repeat-y;}
#footer{ width:960px; margin-left:auto; margin-right:auto; border-top:#990000 solid 1px; background-color:#FFF;}
.top1{ text-align:right; padding-right:10px; border-bottom:1px #E1E1E1 solid;background-color:#FFF;}
.top1 img{ vertical-align:middle; margin-left:10px;}
.fleft{ float:left}
.fright{ float:right;}
.mtop20{margin-top:20px;}
.bdnone{ border:none;}
.top2{height:90px; background-color:#FFFFFF}
.top2 h1{ margin:20px 0; padding:0; color:#4391CF; font-size:20px;}
.top2 h3{ margin:0;padding:0px 0px 5px 25px;font-size:12px}
.top3{ background-color:#980000;}
ul#mainMenu{height:24px;line-height:24px;list-style-type:none;margin:0;padding:0;}
ul#mainMenu li{float:left; width:120px;background:url(../images/menu.gif) no-repeat;margin:0;padding:0;}
ul#mainMenu li a,ul#mainMenu li a:link,ul#mainMenu li a:visited{font-size:12px;text-decoration:none;color:#333;font-family:arial; line-height:24px; padding-left:15px;}
ul#mainMenu li a:hover{ line-height:24px;padding-left:15px;}
ul#mainMenu li.first{ width:96px; background:url(../images/home.gif) no-repeat;}
ul#mainMenu li.last{ width:153px; background:url(../images/lastmenu.gif) no-repeat;}
ul#mainMenu li.active a,ul#mainMenu li.active a:link,ul#mainMenu li.active a:visited,ul#mainMenu li a:hover{color:#fff;line-height:24px;padding-left:15px;}

.mainleft{ width:200px; float:left;}
.leftsearch{ padding:5px 13px; background-color:#900; font-size:12px; font-weight:600; color:#fff}
.bar{border-left:#BE0000 5px solid; padding-left:5px; background-color:#ddd; margin-top:6px; height:23px; line-height:23px; color:#333333;}
.bar14a{background-color:#e0e6ec; margin-top:6px; height:40px;font-weight:bold; line-height:18px; color:#333333;}
.bar14{border-left:#BE0000 10px solid; padding-left:15px; background-color:#e6e6e6; margin-top:6px; height:20px;font-family: Tahoma;font-weight:bold; line-height:18px; color:#333;}
.bar20{border-left:#BE0000 5px solid; padding-left:15px; background-color:#D4D4D4; margin-top:20px; height:23px;font-family: Tahoma;font-weight:bold; line-height:23px; color:#333;}

.leftlb dl dt a,.leftlb dl dt a:link,.leftlb dl dt a:visited{font-weight:bold; line-height:23px; color:#333;}
.leftlb dl dt a:hover{color:#990000; text-decoration:underline;}
.leftlb dl dd{ margin:0px 2px; background:url(../images/an.jpg) no-repeat; height:28px; padding-left:5px;}
.leftlb dl dd a{ color:#004185; font-size:11px; line-height:28px; font-family:Tahoma}

#leftlb1 dl dt a,.leftlb dl dt a:link,.leftlb dl dt a:visited{ line-height:23px; color:#000; }
#leftlb1 dl dt a:hover{color:#990000; text-decoration:underline;}
#leftlb1 dl dd{ margin:0px 2px; background:url(../images/an.jpg) no-repeat; height:28px; padding-left:18px;}
#leftlb1 dl dd a{ font-weight:bold; color:#585874; font-size:11px; line-height:28px;}
#leftlb1 dl dt.bar{border-left:#ccc 5px solid; padding-left:5px; background-color:#ddd;margin-top:1px;line-height:20px;hgight:20px} 

.send{ text-align:center;}
.sendt{ background-color:#D4D4D4; margin:5px; padding:5px; text-align:left;}
.maincenter{ width:550px !important; width:542px;float:left; margin-left:4px; }
.mainr{ width:750px; float:left; margin-left:4px;}
.welcome{ padding-left:10px;}
.welcome h2{color: #004185;
	font-size: 18px;
	font-weight: bold;
	line-height: 25px; }
div.hotpro ul{margin:0;padding:0;}
div.hotpro ul li{float:left; width:45% !important;margin:10px 0 0 0;padding:0;list-style-type:none}
div.hotpro1{position:relative;}
div.hotpro1 ul{list-style-type:disc;margin:0;padding:0;position:relative;left:0;background-color:#900;height:auto;}
div.hotpro1 ul li{ float:left; width:45% !important; width:40%; margin-top:1px;padding:0;}
.fec ul li{ width:100%;margin-top:10px;}
.mainright{ width:190px; float:left; padding-left:5px;}
.newslist ul{ background:url(../images/listbj.gif) left no-repeat;}
.newslist ul li{ padding-left:10px; height:23px; margin:2px 0; border-bottom:#333333 dotted 1px;}


.allnews ul li{ padding-left:20px; height:23px; margin:2px 0; border-bottom:#333333 dotted 1px;}


.bot1{ margin:5px 80px;}
.bot1 ul li{ float:left; padding:0 10px; border-right:#000000 1px solid;}
.bot1 ul li.bdnone{ border:none;}
.bot2{ padding:5px; border-bottom:#E1E1E1 1px solid;}
.bot3{ text-align:right; padding:10px; }

.pageright{ width:770px; float:left; }
.content1{ border:5px solid #990000;}
.bg99{ background-color:#990000; color:#FFFFFF; font-weight:600; line-height:25px}
.topcp{background:url(../images/line.jpg) repeat-x; height:24px;}
.topcp a,.topcp a:link,.topcp a:visited{display:block; text-align:center; line-height:23px;color:#333;float:left;width:135px;border-left:solid 1px #ddd;}
.topcpimg img{margin-left:1px;border-bottom:1px solid #000;}
.top1 h1{font-size:12px;margin:0; float:left; padding-left:8px;}
.top1 h2{font-size:12px;margin:0; float:left;}
span.click a, span.click a:link,span.click a:visited{font-size:12px; font-weight:600;text-decoration:underline; color:#4391CF}
ul#piclist {
list-style-type:none;
margin:0;
padding:0;
}
ul#piclist li {
float:left;
margin:0 5px;
padding:0;
}

.seemore a, seemore a:link,seemore a:visited{font-size:12px;text-decoration:underline; color:#4391CF}
