/* CSS Document */
/*公共基础begin*/
*{margin:0;padding:0;}
body{padding:0;background:#FFF;}
div,table,td,li,input,select,dd{font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";}
img{border:0px;}
ul,li{list-style: none;}

/*各类通用样式begin*/
.clear{clear:both; font-size:1px; line-height:1px;}
.dushedline{ height:10px; border-bottom:dashed 1px #000; margin-bottom:10px;}
.font14{font-size:14px;}


/*链接样式*/
a:link{color:#000; text-decoration:none;}
a:visited{color:#000; text-decoration:none;}
a:hover{color:#C00; text-decoration:underline;}
a:active {color:#000; text-decoration:none;}

body, .main, .banner{list-style:none; font-family:"宋体";margin:0 auto; padding:0; list-style:none;}
ul, li, h1, h2, h3, h4, h5, p{margin:0; padding:0; list-style:none;}
img{border:0;}
.c{clear:both;}
#warp{width:990px; height:auto; margin:0 auto;}
.main{background:#CEF3BD; width:990px; padding-bottom:10px;}
	.banner{width:990px; text-align:center;}
	
	.produclist{float:left;margin:10px 0px 0px 10px; width:220px; overflow:hidden;}	
		.produclist ul{
		float:left;
		width:200px;
		padding-bottom:10px;
		background-image: url(cplist-mid.gif);
		background-repeat: repeat-y;
		background-position: 0 0;
		padding-left:20px;
}
			.produclist li{
			background-image:url(cplist-ic.gif);
			background-repeat:no-repeat;
			background-position:0px -2px;
			padding-left:25px;
			width:165px;
			line-height:24px;
			border:none;
			border-bottom:1px dotted #339900;
}
				.produclist li a{color:#339900; font-weight:bold; font-size:14px;}
				.produclist li a:link{color:#339900; font-weight:bold; font-size:14px;}							
				.produclist li a:visited{color:#339900; font-weight:bold; font-size:14px;}
				.produclist li a:hover{color:#FF6600; font-size:14px;}
				.produclist li a:active{color:#339900; font-weight:bold; font-size:14px;}							
		.produclist p{width:170px;margin:0; padding:10px 28px 10px 32px; background:url(gsjj-mid.gif) repeat-y 0; line-height:24px;}
		
	.producshow{float:left; margin:10px 10px 0px 10px; width:740px; background:#ffffff; overflow:hidden; display:inline;}
		.porducts{float:left; background:url(cpshow-mid.gif) repeat-y 0 0; width:740px; overflow:hidden;}
		   .cpxx{border:#99D476 solid 2px;width:700px; margin:10px auto; padding:5px; background:#F8FCEB; overflow:hidden; clear:both;}
		   .cpxx .cpkuang{float:left;width:702px;margin:0; padding:0; background:#D2EDBE; overflow:hidden;}
		   .cpxx .tablekuang{float:left;width:455px;margin:0; padding:0; background:#F8FCEB; overflow:hidden;}
				table.cpcont{float:left;width:450px; border:#AAE292 solid 1px; border-right:none; border-bottom:none; overflow:hidden;}					 
					table.cpcont tr{line-height:24px; background:#FFFFFF; overflow:hidden;}
						table.cpcont tr td{border:#AAE292 solid 1px; border-left:none; border-top:none; padding-left:4px; overflow:hidden;}	
													
						table.cpcont tr td h3{color:#FF0000; font-size:14px; overflow:hidden;}	
						table.cpcont tr td h3 a{color:#FF0000; font-size:14px; font-weight:bold; overflow:hidden;}						
						table.cpcont tr td h3 a:link{color:#FF0000; font-size:14px; font-weight:bold; overflow:hidden;}
						table.cpcont tr td h3 a:visited{color:#FF0000; font-size:14px; font-weight:bold; overflow:hidden;}																				
						table.cpcont tr td h3 a:hover{color:#FF0000; font-size:14px; text-decoration:bold; overflow:hidden;}
						table.cpcont tr td h3 a:active{color:#FF0000; font-size:14px; font-weight:bold; overflow:hidden;}						
										
				p.cptp{float:left;width:225px; background:#D2EDBE; margin-left:2px; padding:36px 10px; overflow:hidden;}
				p.cptp img{margin:0 auto; width:224px; height:198px; overflow:hidden;}				
				
	.lxfs{margin:9px auto; width:972px;}
		.lxfs_xx{width:958px; border:#589D5A solid 1px; border-top:0px; float:left; background:#ffffff; padding:6px; float:left;}
		.lxfs_kuang{width:940px; border:#CEF3BD solid 2px; padding:15px 3px 5px 3px; margin:10px auto; background:#F9FCEB; display:inline;}
				table.lxfs_fs{border:#CEF3BD solid 1px;width:930px; margin:0 auto; border-right:none; border-bottom:none;}			 
					table.lxfs_fs tr{line-height:30px;}				
						table.lxfs_fs tr td{border:#CEF3BD solid 1px; border-left:none; border-top:none; padding-left:3px; background:#FFFFFF;}				
							table.lxfs_fs tr td span{color:#FF0000; font-weight:bold;}						 				

	.tongji{width:970px;line-height:50px; border:#9AD579 solid 1px; background:#FFFFEF; margin:10px  auto;}				
		.tongji ul.tongjis{width:948px; height:50px; margin:10px; border:#AAE292 solid 2px;background:#FFFFFF;}				
			.tongji .tongjis li{ float: left;line-height:50px;font-weight:bold; font-size:18px; margin:0px; text-align:center; width:215px;}				
			.tongji .tongjis li.gsmz{color:#006600;width:290px;}
				.tongji .tongjis li strong{color:#FF0000;}	
	
	.lyb{width:950px; margin:0 auto; border:#AAE292 solid 10px; background:#FFFFFF; line-height:0px;}
	.bottom{width:990px; margin:10px auto;}
	.bottom p{margin:0 auto; line-height:30px; border-top:#5BC82F solid 2px; text-align:center;}
    .lxfs a{font-weight:normal; color:#000000; font-size:12px;}
	.bottom a{ font-weight:bold; color:#000000; font-size:12px;}

					
