@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
body {text-align:center;font-family:"", arial;background:#ffffff;font-size:12px;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none; float:left; margin-left:15px;}
table{
	margin-top: auto;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: 0px;
}
 
ol,ul {list-style:none;}   
caption,th {text-align:left;}  
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  

#bj{background:url(../images/bj.jpg); width:1004px; height:720px; margin:0 auto}
#bj1{width:1004px; height:720px; margin:0 auto; text-align:center}
#top{float:left; width:1004px; height:60px;}

#logo{ float:left; width:120px;}
#logo_right{ float:right;margin:30px 10px 0 0; color:#9F9F9F;}
#logo_right a{
	color:#FFFFFF;
	text-decoration:none;
	margin-right:10px;
}

#logo_right img{ margin-right:5px;margin-left:5px;}
/*author:panda updata*/
.clear{clear:both;}
#footer_copyright{ width:1004px; color:#E1B2C6; padding-top:10px;margin:0 auto;}
#footer_copyright a{ text-decoration:none}
#top2{width:1004px; height:121px; background:url(../images/top_bj.jpg); margin:0 auto;}
#menu{width:1004px; background:url(../images/menu_bj.jpg); height:26px; margin:0 auto;}

#centermaindiv{ width:1004px; margin:0 auto;overflow:hidden}
#lv_left{ width:194px; float: left; }
#ppzx{width:194px;height:200px;margin-top:10px; }
#nr{ background:#e9ebea;height:174px;width:194px;float:left}
#nr ul{width:194px; height:36px;border-bottom:1px dotted #CCCCCC;}
#bt1{ background:#bcbcbc;width:194px; height:25px;}
#banner2{ background:url(../images/banner2.jpg); width:795px; height:444px; margin-top:12px; float:right}
#banner3{ background:url(../images/banner3.jpg); width:795px; height:443px; margin-top:12px; float:right}
#banner4{ background:url(../images/banner4.jpg); width:795px; height:443px; margin-top:12px; float:right}
#ldy{ width:366px; float:right; margin:50px 34px 0 0;}
#jby{ width:366px; float:right; margin:10px 30px 0 0;}

#hsfrd{ width:366px; float:left; margin:50px 0 0 50px;}
#hs{ width:366px; float:left; margin:10px 30px 0 50px;}

#kxzj{ width:366px; float:left; margin:50px 0 0 50px;}
#kx{ width:366px; float:left; margin:10px 30px 0 50px;}

#znss{width:194px;height:200px;margin-top:10px;}
#bt{}
#kk input{ float:left; margin-left:5px; width:125px;}
#xxx{ margin-top:20px;float:left; margin-left:12px;}
#fwcx{ float:left; margin-left:12px; width:120px;}

#nr{ background:#e9ebea;height:174px;width:194px;float:left}
#nr ul{width:194px; height:36px;border-bottom:1px dotted #CCCCCC;}
#bt1{ background:#bcbcbc;width:194px; height:25px;}
#productlist{width:1004px; height:223px; border:3px #CCC solid;margin:0 auto;}
#productimg{ background:url(../images/m1.jpg); width:176px; height:223px; float:left}

#producttable tr td{width:152px}
#producttable tr td span{ display:block;}
#z
{
	
	background:#c6c6c6;
	margin-top:2px;
}
#z2{ background:#c6c6c6; margin-top:10px; width:100px;}


#productlist2{width:1004px; border:3px #CCC solid;margin:0 auto;}
#productimg2{ background:url(../images/m2.jpg) no-repeat; width:205px; height:315px;float:left;}
#productlist3{width:1004px;height:162px; border:3px #CCC solid;margin:0 auto; display:block}
#productimg3{ background:url(../images/m3.jpg) no-repeat; width:160px; height:162px; float:left; vertical-align:baseline;}
#producttable2 tr td{
	width:140px;
	margin-top:70px;}
#producttable2 tr td span{ display:block;}

.font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 26px;
 }
 .font7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000;
	text-decoration: none;
	line-height: 26px;
 }
 .font2 {
	font-family: 04b08;
	font-size: 8px;
	font-style: normal;
	color: #f182a2;
	text-decoration: none;
	line-height: 26px;
	font-weight: lighter;
 }
  .font3 {
	font-family: 04b08;
	font-size: 8px;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 26px;
	font-weight: lighter;
 }
 
a.lb:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 36px;
	color: #757575;
	text-decoration: none;
}
a.lb:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 36px;
	color: #757575;
	text-decoration: none;
}
a.lb:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 36px;
	font-weight: bold;
	color: #f182a2;
	text-decoration: none;
}

a.bt:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 26px;
	color: #fff;
	text-decoration: none;
}
a.bt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 26px;
	color: #fff;
	text-decoration: none;
}
a.bt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 26px;
	color: #f182a2;
	text-decoration: none;
}

.font5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #fea8d1;
	text-decoration: none;
	line-height: 26px;
 }
 .font6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #959495;
	text-decoration: none;
	line-height: 22px;
 }
 
#right{ width:800px; float:left; background-color:#FBCCEE; margin:10px 0 0 10px; min-height:410px;_height:410px;}
#lb{height:25px; line-height:25px; float:left;}
#cplb{background-color:#FBCCEE;}
#cplb img{ display:block;border:0px}
#cplb a{border:0px;}
#ndrjn{  width:139px; height:22px; margin-top:5px;}
#ndrjn2{ float:left}
#gg{ margin-top:10px;}
#xxnr{ float:left;width:139px; height:22px; margin-top:10px;}
#center{ float:left; margin-top:10px; width:600px;}
#centermaindiv4{ width:800px; height:570px;}

/*menu*/
.menu{font-size:14px;position:relative;z-index:100; font-weight:bolder;} 
.menu ul{list-style:none;} 
.menu li {float:left;position:relative;} 
.menu ul ul {visibility:hidden;position:absolute;left:3px;top:23px;} 
.menu table {position:absolute; top:0; left:0;} 
.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible;} 
.menu a{display:block;padding:2px 10px;margin:3px;color:#fff;text-decoration:none;} 
.menu a:hover{_background:#B90078;color:#EB89BA;} 
.menu ul ul{ margin-left:-15px;*margin-left:-20px;} 
.menu ul ul li {clear:both;text-align:left;font-size:12px;} 
.menu ul ul li a{display:block;width:100px;height:20px; line-height:20px;margin:0;border:0;border-bottom:1px solid #858585;background-color:#B90078;filter:alpha(opacity=80);-moz-opacity: 0.9;opacity: 0.9;} 
.menu ul ul li a:hover{border:0;border-bottom:1px solid #858585;} 


/*datalist*/
#rptList tr td{vertical-align:baseline;}
#rptList{float:left;}