body { font-family:Verdana; font-size:11px; margin:auto 0; background-color:#D3D3D3;}
.top { height:90px; width:848px; margin:0 auto; background-color:#F1F1F1; }
.tleft{ height:90px; width: 537px; float:left;}
.tleft1{ height:55px; width:537px;}
.tllogo{ padding:5px 5px 5px 10px; width:53px; height:43px; float:left;}
.tfont{ padding-top:15px;font-family:Verdana; height:30px; font-size:15px; color:#4E4E4E; float:left; font-weight:bold;}
.tcontact{ height:30px; width:500px; padding:0 0 0 15px; line-height:17px;}
.tright{ height:90px; width:310px; float:left;}
.trightimg{ width:89px; height:56px; padding:30px 0 0 10px; float:left;}

.zhongbu{ height:500px; width:848px; margin:0 auto; }
.zleft{ height:500px; width:236px; float:left;}
.zltop1{ height:80px; width:221px; padding-left:15px; line-height:20px;background-color:#F1F1F1;}
.zltop2{ height:64px; padding-left:15px; background-color:#F1F1F1;width:221px;}
.zltop3 { height:13px;  width:221px;}
.zltop4 { width:221px; padding:15px 0 0 15px; height:358px;}

.zltop5{ padding-left:1px; width:228px; height:400px;}
.z51{ width:228px; height:57px; padding-top:15px;}
.z51bg{ width:228px; height:auto; background-image:url(images/z51bg.jpg);}
.z51menu{ width:213px; height:20px; line-height:20px; font-weight:bold; padding-left:15px; color:#3B45A1;}
.z51list{ width:213px; height:auto; line-height:18px;   padding-left:15px; color:#000000;}
.z51list a:link {	color: #000000;	text-decoration: none;}
.z51list a:hover {color: #000000;	text-decoration: none;	}
.z51list a:visited {color: #000000;	text-decoration: none;	}
.z51bottom{ width:228px; height:19px;}

.zright{ height:auto; width:612px; float:left; background-color:#ffffff; background-image:url(images/rightbg.jpg);}
.zrmenu{ height:42px; width:612px; background-color:#F1F1F1;}
.zrmenu1{ width:1px; height:29px; float:left; margin:10px 0 0 3px;}
.zrmenu2 { width:82px; height:29px; float:left; margin-top:13px; background-image:url(images/menu.jpg); margin-left:8px; line-height:29px; text-align:center; font-weight:bold; font-size:14px;}
.zrmenu3{ width:149px; height:42px; float:left;}
.zrmenubottom{ height:17px; width:612px;}

.zrbody{  width:612px; background-image:url(images/rightbg.jpg); height:auto;}
.zrbtop{ height:16px; width:592px; padding:12px 0 12px 20px; font-size:14px; color:#3E49A4; font-weight:bold;font-family:Arial; clear:both;}

.zrbtop2{ height:auto; width:582px; padding-left:10px; line-height:15px; color:#595959; padding-right:10px;}

.zrbtop2 h2	{ font-size:14px}
.zrbtop2 .product_photo { text-align:center}
.zrbtop2 .product_photo span  { border: solid 1px #CCCCCC; padding:2px; margin:0 3px}

.zrbproduct{ height:47px; width:286px; padding-left:18px; float:left; padding-bottom:10px;}
.zrbpimg{ width:83px; height:47px; float:left;}
.zrbpfont{ width:183px; height:13px; float:left; padding:18px 0 0 10px;}
.zrbpfont a:link {	color: #000000;	text-decoration: underline;}
.zrbpfont a:hover {	text-decoration: none;color: #FFBA00;	}
.zrbpfont a:visited {	text-decoration: underline;	color: #000000;}
.zrbpfont a:active {	text-decoration: underline;color: #FFBA00;}

.zrbproduct1{ height:70px; width:286px; padding-left:18px; float:left; padding-bottom:3px;}
.zrbpimg1{ width:83px; height:47px; float:left;}
.zrbpfont1{ width:183px; height:13px; float:right; padding:18px 0 0 0;}
.zrbpfont1 a:link {	color: #000000;	text-decoration: underline;}
.zrbpfont1 a:hover {	text-decoration: none;color: #FFBA00;	}
.zrbpfont1 a:visited {	text-decoration: underline;	color: #000000;}
.zrbpfont1 a:active {	text-decoration: underline;color: #FFBA00;}
.zrbpfontdot{ width:10px; height:13px; float:right;}
.zrbpfontfont{ width:173px; height:13px; float:right;}

.zrbotybottom{ height:20px; width:612px; clear:both;}
.zrbottom1{ height:17px; width:612px; padding-bottom:20px;background-color:#D3D3D3;}
.zrbottom{ height:30px; width:610px; color:#898989; line-height:30px; text-align:center; background-color:#FFFFFF; border-left:1px #D3D3D3 solid; border-right:1px #D3D3D3 solid;}
a:link {	color: #FFFFFF;	text-decoration: none;}
a:visited {	text-decoration: none;	color: #FFFFFF;}
a:hover {	text-decoration: none;	color: #FFBA00;}
a:active {	text-decoration: none;color: #FFBA00;}
.zrbtop2 a {color:#595959;}
h5 {margin:10px 0;font-size:13px; text-align:left;}
h5 a {text-decoration:none; color:#000000;}
.zrbtop2 ul { margin:0}
.zrbtop2 li	{clear:both; margin:3px 0;	line-height:18px;	min-height:18px;	border-bottom:#D1CFCF 1px solid;	list-style-type: none;}
.zrbtop2 li a {text-decoration:none; color:#000000;}
.zrbtop2 li p	{ float:left; width:auto; margin:0;}
.zrbtop2 li div	{ float:right; width:140px; color:#666666}
.zrbtop a { height:16px; width:592px; padding:12px 0 12px 0px; font-size:14px; color:#3E49A4; font-weight:bold;font-family:Arial; clear:both;}
H1 {font-size:14px; text-align:center}
.print {text-align:right;}

.xw1 {width:350px; height:auto}

#xw_1 {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 5px 0px 5px 5px; BORDER-LEFT: #ff9900 1px solid; WIDTH: 143px; LINE-HEIGHT: 16px; BORDER-BOTTOM: #ff9900 1px solid; HEIGHT: 96px; TEXT-ALIGN: center
}
#xw_2 {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 380px; LINE-HEIGHT: 16px; HEIGHT: 100px; font-size:13px;
}
.kk2 {width:33%; float:left}
.kk3 {width:33%; float:left; margin-top:8px;}
.link{height:17px; width:612px; margin-left:20px;}
.link a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}