@import url("base.css");

.topshow	{ width:990px; margin:3px auto;}
/* header */
#header	{ 
				width:990px; 
				margin:3px auto;
}
#header .logo	{ 
				width:182px; 
				height:58px;
				padding:13px 0 0 8px;
				background: url(../images/logo_bg.gif) no-repeat 0 0;
				float:left;
				}
#header .content	{ 
				width:800px;
				height:71px;
				float:right;
				}
#header .menu	{ 
				width:800px;
				height:36px;
				background: url(../images/menu.gif) repeat-x 0 -36px;
				}
#header .menu .menur{ 
				height:36px; 
				width:13px;
				background: url(../images/menu.gif) repeat-x 0 0;
				float:right;
				}
#header .menu span	{ 
				font-weight:bold;
				color:#fff;
				float:left;
				font-size:14px;
				margin:10px 7px 0;
				}
#header .menu span.home1{
				width:80px;
				height:20px;
				background:url(../images/span_hone.gif) no-repeat 0 0;
				margin:7px 10px 0 10px;
				text-align:center;
				padding-top:5px;
				}					
#header .menu span.home1 a{color:#009900;}
#header .menu span.home1 a:link{color:#009900; text-decoration:none;}
#header .menu span.home1 a:visited{color:#009900; text-decoration:none;}
#header .menu span.home1 a:hover{color:#009900; text-decoration:none;}
#header .menu span.home1 a:active{color:#009900; text-decoration:none;}
#header .menu span a{
				color:#fff;
				}
									#header .menu span a:link	{
													color:#fff;
													text-decoration:none;
													}				
									#header .menu span a:visited	{
													color:#fff;
													text-decoration:none;
													}								
									#header .menu span a:hover	{
													color:#FFFF00;
													text-decoration:underline;
													}						
									#header .menu span a:active	{
													color:#fff;
													text-decoration:none;
													}				
.search		{
				height:36px;
				width:800px;
				line-height:36px;
				}
*html .search form	{ 
				float:left; 
				margin:2px 0 0 10px;
				width:480px;
				}	
.search form	{ 
				float:left; 
				margin:0 0 0 10px;
				width:480px;
				}								
.search .s_input{
				height:23px;
				width:270px;
				background:url(../images/s_input.gif) no-repeat 0 0;
				border:medium none;
				padding-left:3px;
				color:#666;			
				line-height:23px;
				vertical-align:middle;
				margin-right:6px;
				}					
.search .s_radio	{
				vertical-align:middle;
				margin-right:8px;
				}					
.search .s_input_b	{
				background:transparent url(/images/search.gif) no-repeat scroll 0 0;
border:medium none;
height:32px;
line-height:23px;
vertical-align:middle;
width:67px;
				}
.search_r		{
				float:right;
				width:285px;
				}												
.search_r table	{
				line-height:18px;
				float:right;
				margin:3px 5px 0 0;
				}	
.search_r table td	{
				background:url(../images/search_r_td.gif) no-repeat 0 0;
				padding-left:8px;
				line-height:16px;
				}
.search_r img	{
				float:left;
				margin-top:3px;
				}					
/* 主体 ***********************************/

.main	{
				width:990px;
				margin:0 auto;
				}
/* 药企 ***********************************/		
.yaoqi	{
				width:990px;
				margin:2px auto;
				clear:both;
				}				
		.yaoqi h2	{
						float:left;
						width:25px;
						height:156px;
						background:url(../images/yaoqi.gif);
						font-size:14px;
						font-weight:700;
						color:#fff;
						line-height:24px;
						padding-top:68px;
						padding-left:4px;
						}		
		.yaoqicontent	{float:right;
						width:960px;
						padding-top:3px;
						border:1px solid #00ca54;
						border-left:none;
						height:219px;}
		.yaoqi ul.yaoqipic	{ margin:1px 0 0 1px;
						}		
				.yaoqi ul.yaoqipic li	{
								float:left;
								margin:0 2px 0 0px;
								}	
					.yaoqi ul.yaoqipic li a	{ font-size:0;
								}
					.yaoqi ul.yaoqipic li span	{
								background:url(../images/yaoqiname.gif) no-repeat;
								display:block;
								width:237px;
								text-align:center;
								overflow:hidden;
								line-height:23px;
								height:23px;
								}	
						.yaoqi ul.yaoqipic li span a	{ font-size:12px;}
					.yaoqi ul.yaoqipic li img	{ width:230px; height:70px; padding:2px; border:1px solid #00ca54; line-height:0;}


		.yaoqi ul.yaoqilist	{
				float:right;
				border:1px solid #00ca54;
				border-width:4px 0px 1px 1px;
				margin:3px 5px 0 0;
				background:url(../images/index_yaoqibj.gif) repeat;
				}
			*html .yaoqi ul.yaoqilist	{ margin:1px 3px 0 0;}	
				.yaoqi ul.yaoqilist li	{
				width:237px;
				float:left;
				text-align:center;
				border:1px solid #00ca54;
				border-left-width:0px;
				border-bottom-width:0px;
				line-height:26px;
				}
			.yaoqi ul.yaoqilist li a:link{
														color:#000;
														text-decoration:none;
														}	
										.yaoqi ul.yaoqilist li a:visited{
														color:#000;
														text-decoration:none;
														}
										.yaoqi ul.yaoqilist li a:hover{
														color: #CC0000;
														text-decoration: underline;
														}
										.yaoqi ul.yaoqilist li a:active{
														color:#000;
														text-decoration:none;
																	}	
			.yaoqi ul.yaoqilist li a span	{
							color:#0000FF;
							}	
			.yaoqi ul.yaoqilist li a font	{
							color:#FF0000;
							font-size:12px;
							}	

/* 市级 ***********************************/				
				
.shiji	{
				width:990px;
				margin:2px auto;
				clear:both;
				}				
.shiji .shijititle	{ 
				width:990px;
				line-height:25px;
				height:32px;
				background:url(../images/index_h2.gif);
				clear:both;
				overflow:hidden;
				text-align:center;
				}
	.shijititle h2	{	height:32px;
								line-height:34px;
								padding-left:75px;
								font-size:14px;
								font-weight:bold;
								color:#fff;
								float:left;
								background-image:url(../images/i_h2bj.gif);
								background-repeat:no-repeat;
								background-position:38px 0;
								}
	.shijititle ul.shijiul	{ float:right; width:745px; height:22px; padding-top:8px; background-image:none;}	
	.shijititle ul.shijiul li.kkk	{ background-position:0px -23px; width:80px; height:32px; margin-right:0; }
	.shijititle ul.shijiul li	{ float:left; width:85px; background:url(../images/shiji_ul.gif) no-repeat; margin-right:9px; }		
	.shijititle ul.shijiul li a	{ font-weight:700; color:#fff;}	
	.shijititle ul.shijiul li a:link,.shijititle ul.shijiul li a:visited,.shijititle ul.shijiul li a:hover,.shijititle ul.shijiul li a:active	{color:#fff; text-decoration:none;}			

.shijicontent	{ border-bottom:1px solid #00ca54;}						
.shijicontent ul	{
				float:left;
				width:248px;
				border-bottom:1px solid #00ca54;
				background:#fffff6;
				}
.shijicontent ul li	{
				line-height:26px;
				text-align:center;
				border:1px solid #00ca54;
				border-bottom:none;
				}
										.shiji ul li a:link{
														color:#000;
														text-decoration:none;
														}	
										.shiji ul li a:visited{
														color:#000;
														text-decoration:none;
														}
										.shiji ul li a:hover{
														color: #CC0000;
														text-decoration: underline;
														}
										.shiji ul li a:active{
														color:#000;
														text-decoration:none;
														}	
.shijicontent ul li a span	{
				color:#0000FF;
				}	
.shijicontent ul li a font	{
				color:#FF0000;
				font-size:12px;
				}					
.shiji ul.u_shi	{
background:#f9fffc;
			
				}
.shiji ul.u_shi2	{			
				width:246px;
				background:#f9fffc;
				}

.shiji ul.u_shiimg	{
				border:1px solid #00ca54;
				border-width:0 1px;
				background-image:none;
				width:988px;
				height: auto;
				padding:10px 0;
				}

.shiji ul.u_shiimg li	{
				border:0;
				width:164px;
				float:left;
				line-height:0;
				font-size:0;
				}				
.shiji ul.u_shiimg li img	{
				padding:1px;
				border:1px solid #ccc;
				width:150px;
				height:70px;
				}
				
/* 分类搜索 *************************************/	
.search_dl	{width:990px;height:100px;margin-bottom:3px;}
.search_left{float:left;width:26px;height:100px;background:url(../images/hy_l.gif) no-repeat 0 0;}
.search_middle{float:left;height:100px;background:url(../images/hy_m.gif) repeat-x 0 0; text-align:center;}
.denglu td{font-size:14px; color:#ffffff;}
.bangzhu td a{color:#ffffff;font-weight:bold; line-height:20px;}
.bangzhu span{color:#ffffff; line-height:20px;}
.l_input{height:16px;float:left;width:95px;margin:0;}


.search_middle .left{float:right;width:314px;height: auto;margin:2px 0 0 0;}
HTML*.search_middle .left{float:right;width:314px;height:auto;margin:3px 0 0 0; overflow:hidden;}


.search_middle .left a,.search_middle .left a:link,.search_middle .left a:visited,.search_middle .left a:hover,.search_middle .left a:active	{ color:#fff;}
.search_middle .right{float:left;width:636px;height:auto;margin:7px 0 0 0;text-align:center;}
.search_right{float:left;width:8px;height:100px;background:url(../images/hy_r.gif) no-repeat 0 0; }

/* 登陆 ***********************************/
.loginbox	{ 
				width:990px;
				height:27px;
				background:url(../images/logins.gif) repeat-x 0 -27px;
				margin:2px 0;
				color:#fff;
				}	
.loginbox .loginbox_l	{
				float:left;
				width:4px;
				height:27px;
				background:url(../images/logins.gif) no-repeat 0 0;
				}
.loginbox .loginbox_r	{
				float:right;
				width:4px;
				height:27px;
				background:url(../images/logins.gif) no-repeat 0 -54px;
				}
.loginbox .login	{
				float:left;	
				line-height:27px;
				height:27px;
				width:450px;
				margin-left:30px;
				}
.loginbox .login .l_input	{
				height:16px;
				vertical-align:middle;
				}		
.loginbox .login .l_input_b	{
				line-height:22px;
				height:22px;
				vertical-align:middle;
				margin:1px 0 0 30px;
				}
.loginbox .help{ 
				width:476px;
				height:27px;
				float:right;
				}				
.loginbox .help p	{
				width:108px;
				height:18px;
				background-position:0 -215px;
				float:left;
				text-align:center;
				line-height:18px;
				vertical-align:middle;
				margin:4px 8px 0 8px;
				}				
.loginbox .help p a	{ 
				color:#fff;
				}				
.loginbox .help .help_h	{
				width:40px;
				background:#009944;
				}	
				
/*保健品 *************************************/				
.bjp	{
				width:990px; clear:both;
				}	
.bjp h2	{
				float:left;
				background-image: url(../images/index_bjp.gif);
				width:21px;
				height:272px;
				font-size:14px;
				font-weight:700;
				color:#fff;
				line-height:23px;
				padding-top:90px;
				padding-left:4px;
				}

.bjp .bjpcontent	{
				width:961px;
				height:358px;
				float:left;
				margin:0;
				border:2px solid #00c853;
			}
.bjp .bjpcontent ul.u_shiimg	{
				width:auto;
				padding:4px 0 2px 0;
				padding-left:5px;
				overflow:auto;
				}

.bjp .bjpcontent ul.u_shiimg li	{
				border:0;
				width:159px;
				float:left;
				line-height:0;
				font-size:0;
				}				
.bjp .bjpcontent ul.u_shiimg li img	{
				padding:1px;
				border:1px solid #ccc;
				width:150px;
				height:70px;
				}
				
				
				
.bjp ul.bjplist	{
				width:958px;
				padding-left:3px;
				overflow:auto;
				}	
.bjp ul.bjplist li{ 
				width:159px;
				height:44px;
				padding-top:5px;
				float:left;
				text-align:center;
				line-height:20px;
				background:url(../images/index_bjp0.gif) no-repeat center center;
				}
					.bjp ul li a	{ 
									color:#0000FF;
									text-decoration:none;
									}
					.bjp ul li a:link,.bjp ul li a:visited	{ 
									color:#00009d;
									text-decoration:none;
									}
					.bjp ul li a:hover{ 
									color: #CC0000;
									text-decoration:underline;
									}
					.bjp ul li a:active{ 
									color:#0000FF;
									text-decoration:none;
									}
.bjp ul li font	{ 
				color:#FF0000;
				font-size:12px;
				display:block;
				}	


/*OTC *************************************/	

.otc	{ width:494px; float:left; margin-top:5px;}
.otc .otctitle	{ 
				width:494px;
				line-height:30px;
				height:30px;
				background:url(../images/index_h2.gif);
				clear:both;
				overflow:hidden;
				}
	.otctitle h2	{	height:30px;
						line-height:32px;
						padding-left:90px;
						width:180px;
						font-size:14px;
						font-weight:bold;
						color:#fff;
						float:left;
						background:url(../images/i_h2bj.gif) no-repeat 38px -32px;
						}
	.titlelink	{ float:left; background:url(../images/i_ttle.gif) no-repeat; padding-left:20px;}	
	.titlelink img	{ float:left; margin-top:10px;}
	.titlelink a	{ float:left; font-weight:700; color:#ff0000; line-height:36px; overflow:hidden;}	
	.otctitle a a:link,.otctitle a:visited,.otctitle a:hover,.otctitle a:active	{color:#ff0000; text-decoration:none;}			
	.otctitle span	{ width:5px; height:32px; background:url(../images/index_h2.gif) no-repeat -985px 0; float:right;}
	
	
	.otccontent	{ border:3px solid #089000; width:488px; background:url(../images/index_otcbj.gif); }
	.otccontent ul	{ overflow:auto; background:url() }
	.otccontent ul li	{ line-height:28px; width:216px; float:left; background:url(../images/i_ttle.gif) no-repeat 6px -105px; padding-left:28px;}
	.otccontent ul li a,.otccontent ul li a:link,.otccontent ul li a:visited,.otccontent ul li a:hover,.otccontent ul li a:active{ color:#00009D;}
	.otccontent ul li span	{ color:#ff0000;}
	
	
/*临床 *************************************/		
	.lc	{ width:494px; float:right; margin-top:5px;}
	.lc .lctitle	{ 
				width:494px;
				line-height:30px;
				height:30px;
				background:url(../images/index_h2.gif);
				clear:both;
				overflow:hidden;
				}
	.lctitle h2	{	height:30px;
					line-height:32px;
					padding-left:90px;
					width:180px;
					font-size:14px;
					font-weight:bold;
					color:#fff;
					float:left;
					background:url(../images/i_h2bj.gif) no-repeat 38px -64px;
						}
	.titlelink	{ float:left; background:url(../images/i_ttle.gif) no-repeat; padding-left:20px;}	
	.titlelink img	{ float:left; margin-top:10px;}
	.titlelink a	{ float:left; font-weight:700; color:#ff0000; line-height:36px; overflow:hidden;}	
	.lctitle a a:link,.lctitle a:visited,.lctitle a:hover,.lctitle a:active	{color:#ff0000; text-decoration:none;}			
	.lctitle span	{ width:5px; height:32px; background:url(../images/index_h2.gif) no-repeat -985px 0; float:right;}
	
	
	.lccontent	{ border:3px solid #089000; width:488px; background:url(../images/index_otcbj.gif); }
	.lccontent ul	{ overflow:auto; background:url() }
	.lccontent ul li	{ line-height:28px; width:216px; float:left; background:url(../images/i_ttle.gif) no-repeat 6px -105px; padding-left:28px;}
	.lccontent ul li a,.lccontent ul li a:link,.lccontent ul li a:visited,.lccontent ul li a:hover,.lccontent ul li a:active{ color:#00009D;}
	.lccontent ul li span	{ color:#ff0000;}
	
	
	
	
	
/*新特药 *************************************/		
	.xty	{ width:494px; float:left; margin-top:5px;}
	.xty .xtytitle	{ 
				width:494px;
				line-height:30px;
				height:30px;
				background:url(../images/index_h2.gif);
				clear:both;
				overflow:hidden;
				}
	.xtytitle h2	{	height:30px;
						line-height:32px;
						padding-left:90px;
						width:180px;
						font-size:14px;
						font-weight:bold;
						color:#fff;
						float:left;
						background:url(../images/i_h2bj.gif) no-repeat 38px -96px;
						}
	.xtytitle .titlelink	{ float:left; background:url(../images/i_ttle.gif) no-repeat 0 -33px; padding-left:20px;}	
	.titlelink img	{ float:left; margin-top:10px;}
	.titlelink a	{ float:left; font-weight:700; color:#ff0000; line-height:36px; overflow:hidden;}	
	.xtytitle a a:link,.xtytitle a:visited,.xtytitle a:hover,.xtytitle a:active	{color:#ff0000; text-decoration:none;}			
	.xtytitle span	{ width:5px; height:32px; background:url(../images/index_h2.gif) no-repeat -985px 0; float:right;}
	
	
	.xtycontent	{ border:3px solid #089000; width:488px; overflow:auto; }
	.xtycontent2	{ border:3px solid #ff5500; border-width:1px 3px 3px 3px; width:488px; overflow:auto; }
	.xtycontent ul	{ float:left; }
	.xtycontent ul li	{ line-height:20px; padding:2px 0; display:block; width:243px; border:1px solid #089000; border-width:0 1px 1px 0; text-align:center;}
	.xtycontent ul li a,.xtycontent ul li a:link,.xtycontent ul li a:visited,.xtycontent ul li a:hover,.xtycontent ul li a:active	{ color:#03009e; }
	.xtycontent ul li p	{ font-size:12px; color:#000;}
	ul.xtyul2	{}
	ul.xtyul2 li	{width:244px; border:1px solid #089000; border-width:0 0px 1px 0; text-align:center;}	 
	.xtycontent ul li.xtybj	{ background-color:#fefff1;}
	.xtycontent ul li.xtybj p	{ color:#f00;}



/*独家医保 *************************************/		
	.yb	{ width:494px; float:right; margin-top:5px;}
	.yb .ybtitle	{ 
				width:494px;
				line-height:30px;
				height:30px;
				background:url(../images/index_h2.gif);
				clear:both;
				overflow:hidden;
				}
	.ybtitle h2	{	height:30px;
						line-height:32px;
						padding-left:83px;
						width:187px;
						font-size:14px;
						font-weight:bold;
						color:#fff;
						float:left;
						background:url(../images/i_h2bj.gif) no-repeat 38px -128px;
						}
	.ybtitle .titlelink	{ float:left; background:url(../images/i_ttle.gif) no-repeat 0 -33px; padding-left:20px;}	
	.titlelink img	{ float:left; margin-top:10px;}
	.titlelink a	{ float:left; font-weight:700; color:#ff0000; line-height:36px; overflow:hidden;}	
	.ybtitle a a:link,.ybtitle a:visited,.ybtitle a:hover,.ybtitle a:active	{color:#ff0000; text-decoration:none;}			
	.ybtitle span	{ width:5px; height:32px; background:url(../images/index_h2.gif) no-repeat -985px 0; float:right;}
	
	
	.ybcontent	{ border:3px solid #089000; width:488px; overflow:auto; }
	.ybcontent ul	{ float:left; }
	.ybcontent ul li	{ line-height:20px; padding:2px 0; width:243px; border:1px solid #089000; border-width:0 1px 1px 0; text-align:center;}
	.ybcontent ul li a,.ybcontent ul li a:link,.ybcontent ul li a:visited,.ybcontent ul li a:hover,.ybcontent ul li a:active	{ color:#03009e; }
	.ybcontent ul li p	{ font-size:12px; color:#000;}
	ul.ybul2	{}
	ul.ybul2 li	{width:244px; border:1px solid #089000; border-width:0 0px 1px 0; text-align:center;}	 
	.ybcontent ul li.ybbj	{ background-color:#fefff1;}
	.ybcontent ul li.ybbj p	{ color:#f00;}	
	
	
	
/*会销 *************************************/		
	.hx	{ width:494px; float:left; margin-top:5px;}
	.hx .hxtitle	{ 
				width:494px;
				line-height:30px;
				height:30px;
				background:url(../images/index_h2.gif);
				clear:both;
				overflow:hidden;
				}
	.hxtitle h2	{	height:30px;
						line-height:32px;
						padding-left:80px;
						width:180px;
						font-size:14px;
						font-weight:bold;
						color:#fff;
						float:left;
						background:url(../images/i_h2bj.gif) no-repeat 38px -160px;
						}
	.hxtitle .titlelink	{ float:left; background:url(../images/i_ttle.gif) no-repeat 0 -66px; padding-left:20px;}	
	.titlelink img	{ float:left; margin-top:10px;}
	.titlelink a	{ float:left; font-weight:700; color:#ff0000; line-height:36px; overflow:hidden;}	
	.hxtitle a a:link,.hxtitle a:visited,.hxtitle a:hover,.hxtitle a:active	{color:#ff0000; text-decoration:none;}			
	.hxtitle span	{ width:5px; height:32px; background:url(../images/index_h2.gif) no-repeat -985px 0; float:right;}
	
	
	.hxcontent	{ border:3px solid #089000; width:488px; overflow:auto; }
	.hxcontent ul	{ float:left; border-right:3px solid #ccc; padding-right:10px; margin-left:10px; }
	*html .hxcontent ul	{margin-left:5px; }
	.hxcontent ul li	{ line-height:20px; padding:2px 0; width:220px; text-align:center; border-bottom:1px dashed #505050;}
	.hxcontent ul li a,.hxcontent ul li a:link,.hxcontent ul li a:visited,.hxcontent ul li a:hover,.hxcontent ul li a:active	{ color:#03009e; }
	.hxcontent ul li p	{ font-size:12px; color:#000;}
	.hxcontent ul li span	{ color:#f00; display:block; }
	.hxcontent ul.hxul2 	{ float:right; border-right:none; margin-left:0;}
	.hxcontent ul.hxul2 li	{width:225px;}
	
	
	
	
/*医疗器械 *************************************/		
	.ylqx	{ width:494px; float:right; margin-top:5px;}
	.ylqx .ylqxtitle	{ 
				width:494px;
				line-height:30px;
				height:30px;
				background:url(../images/index_h2.gif);
				clear:both;
				overflow:hidden;
				}
	.ylqxtitle h2	{	height:30px;
						line-height:32px;
						padding-left:80px;
						width:190px;
						font-size:14px;
						font-weight:bold;
						color:#fff;
						float:left;
						background:url(../images/i_h2bj.gif) no-repeat 38px -192px;
						}
	.ylqxtitle .titlelink	{ float:left; background:url(../images/i_ttle.gif) no-repeat 0 -66px; padding-left:20px;}	
	.titlelink img	{ float:left; margin-top:10px;}
	.titlelink a	{ float:left; font-weight:700; color:#ff0000; line-height:36px; overflow:hidden;}	
	.ylqxtitle a a:link,.ylqxtitle a:visited,.ylqxtitle a:hover,.ylqxtitle a:active	{color:#ff0000; text-decoration:none;}			
	.ylqxtitle span	{ width:5px; height:32px; background:url(../images/index_h2.gif) no-repeat -985px 0; float:right;}
	
	
	.ylqxcontent	{ border:3px solid #089000; width:488px; overflow:auto; }
	.ylqxcontent ul	{ float:left; border-right:3px solid #ccc; padding-right:10px; margin-left:10px; }
	*html .ylqxcontent ul	{margin-left:5px; }
	.ylqxcontent ul li	{ line-height:20px; padding:2px 0; width:220px; text-align:center; border-bottom:1px dashed #505050;}
	.ylqxcontent ul li a,.ylqxcontent ul li a:link,.ylqxcontent ul li a:visited,.ylqxcontent ul li a:hover,.ylqxcontent ul li a:active	{ color:#03009e; }
	.ylqxcontent ul li p	{ font-size:12px; color:#000;}
	.ylqxcontent ul li span	{ color:#f00; display:block; }
	.ylqxcontent ul.ylqxul2 	{ float:right; border-right:none; margin-left:0;}
	.ylqxcontent ul.ylqxul2 li	{width:225px;}	
	
	
/*通发的三排图片 *************************************/		
ul.imglist	{
				border:3px solid #089000;
				border-width:0 3px 3px 3px;
				background-image:none;
				width:984px;
				height: auto;
				padding:10px 0;
				overflow:auto;
				}	
ul.imglist li	{
				border:0;
				width:164px;
				float:left;
				line-height:0;
				font-size:0;
				text-align:center;
				}				
ul.imglist li img	{
				padding:1px;
				border:1px solid #ccc;
				width:150px;
				height:70px;
				}	
	
	
	
/*推荐 *************************************/		
	.tj	{ width:990px; margin-top:5px;}
	.tj .tjtitle	{ 
				width:990px;
				line-height:32px;
				height:32px;
				background:url(../images/index_h2.gif);
				clear:both;
				overflow:hidden;
				}
	.tjtitle h2	{	height:32px;
						line-height:34px;
						padding-left:90px;
						width:180px;
						font-size:14px;
						font-weight:bold;
						color:#fff;
						float:left;
						background:url(../images/i_h2bj.gif) no-repeat 38px -224px;
						}
	.tjtitle .titlelink	{ float:left; background:none; padding-left:35px;}	
	.titlelink img	{ float:left; margin-top:10px;}
	.titlelink a	{ float:left; font-weight:700; color:#ff0000; line-height:36px; overflow:hidden;}	
	.tjtitle a a:link,.tjtitle a:visited,.tjtitle a:hover,.tjtitle a:active	{color:#ff0000; text-decoration:none;}			
	
	
	
	.tjcontent	{ border:3px solid #089000; border-width:1px 3px 3px 3px; width:984px; overflow:auto; padding-bottom:3px; }
	.tjcontent ul	{
				margin:3px 0 0;
				width:978px;
				padding-left:4px;
				}
	*html .tjcontent ul	{
				padding-left:2px;
				}
			.tjcontent ul li	{
				width:208px;
				float:left;
				border:1px solid #00ca54;
				line-height:26px;
				background:#f9fffd url(../images/i_ttle.gif) no-repeat scroll 10px -128px;
				margin:2px;
				padding-left:30px;
				}
									.tjcontent ul li a:link{
														color:#000;
														text-decoration:none;
														}	
									.tjcontent ul li a:visited{
														color:#000;
														text-decoration:none;
														}
									.tjcontent ul li a:hover{
														color: #CC0000;
														text-decoration: underline;
														}
									ul.yaoqilist li a:active{
														color:#000;
														text-decoration:none;
																	}	
    .tjcontent ul li.tjlistbj	{
				width:208px;
				float:left;
				border:1px solid #00ca54;
				line-height:26px;
				background:#feffef url(../images/i_ttle.gif) no-repeat scroll 10px -128px;
				margin:2px;
				padding-left:30px;
				}
	.tjcontent ul li.tjlistbj span	{ color:#f00;}
	
	
	
	
	
	
/*综合 *************************************/		
	.zh	{ width:990px; margin-top:5px; }
	.zh .zhtitle	{ 
				width:990px;
				line-height:32px;
				height:32px;
				background:url(../images/index_h2.gif);
				clear:both;
				overflow:hidden;
				}
	.zhtitle h2	{	height:32px;
						line-height:34px;
						padding-left:90px;
						width:180px;
						font-size:14px;
						font-weight:bold;
						color:#fff;
						float:left;
						background:url(../images/i_h2bj.gif) no-repeat 38px -256px;
						}
	.zhtitle .titlelink	{ float:left; background:none; padding-left:30px;}	
	.titlelink img	{ float:left; margin-top:10px;}
	.titlelink a	{ float:left; font-weight:700; color:#ff0000; line-height:36px; overflow:hidden;}	
	.zhtitle a a:link,.zhtitle a:visited,.zhtitle a:hover,.zhtitle a:active	{color:#ff0000; text-decoration:none;}			
	
	
	
	.zhcontent	{ border:3px solid #089000; border-width:1px 3px 0 3px; width:984px; overflow:auto; padding-bottom:3px;  background:url(../images/index_otcbj.gif);  }
	.zhcontent .one	{ margin:4px 0 0 218px; background:url(../images/i_ttle.gif) no-repeat 0 -178px;position: absolute; width:22px; height:22px; z-index:55; }
	.zhcontent .two	{ margin:4px 0 0 465px; background:url(../images/i_ttle.gif) no-repeat 0 -200px;position: absolute; width:22px; height:22px; z-index:56;}
	.zhcontent .three{ margin:4px 0 0 710px; background:url(../images/i_ttle.gif) no-repeat 0 -222px;position: absolute; width:22px; height:22px; z-index:57;}
	.zhcontent .four{ margin:4px 0 0 950px; background:url(../images/i_ttle.gif) no-repeat 0 -244px;position: absolute; width:22px; height:22px; z-index:585;}
	.zhcontent ul	{
				margin:3px 0 0;
				width:984px;
				padding-left:0;
				background:url(../images/index_zhbj.gif) repeat-x;
				overflow:auto;
				}
			.zhcontent ul li	{
				width:216px;
				float:left;
			
				line-height:28px;
				background:transparent url(../images/i_ttle.gif) no-repeat scroll 10px -150px;
				
				padding-left:30px;
				}
									.zhcontent ul li a:link{
														color:#000;
														text-decoration:none;
														}	
									.zhcontent ul li a:visited{
														color:#000;
														text-decoration:none;
														}
									.zhcontent ul li a:hover{
														color: #CC0000;
														text-decoration: underline;
														}
									ul.yaoqilist li a:active{
														color:#000;
														text-decoration:none;
																	}	
    .zhcontent ul li.zhlistbj	{
				width:208px;
				float:left;
				background: transparent url(../images/i_ttle.gif) no-repeat scroll 10px -150px;
				padding-left:30px;
				}
	.zhcontent ul li span	{ color:#f00;}	
	
	
	
/* new ***********************************/	
.news	{
				width:990px;
				border:1px solid #cbcbcb;
				border-right-width:0;
				margin-top:5px;
				overflow:auto;
				}
.newstop	{ 
				background:transparent url(../images/i_news.gif) repeat scroll 0 0; 
				height:30px; 
				line-height:30px;
				border-right:1px solid #cbcbcb;
				}

.newstop ul li	{ 
				float:left; 
				width:127px; 
				text-align:center; 
				font-size:14px; 
				font-weight:bold; 
				cursor:pointer
				}
.newstop ul li.this	{background:transparent url(../images/i_news0.gif) repeat scroll 0 0; }
.newstopr	{ 
				float:right; 
				font-size:14px; 
				margin-right:15px; 
				font-weight:bold;
				}
.news .newclass	{
				border-right: 1px solid #cbcbcb;
				float:left;
				width:197px;
				}
.news .newclass h2 {
				background: url();
				font-size:12px;
				height:26px;
				line-height:27px;
				overflow:hidden;
				width:191px;
				border-bottom:1px dashed #999999;
				text-align:center;
				}
.news .newclass h2 strong {
				color:#009900;
				margin:6px 8px 0;
				width:85px;
				line-height:16px;
				height:16px;
				background:#ffecc7;
				float:left;

				}
.news .newclass h2 span {
				float:right;
				font-size:12px;
				font-weight:lighter;
				margin:0 5px 0 0;
				width:65px;
				}	
.news .newclass h2 span a	{
				color:#000;
				}			
.news .newclass dl {
				border-bottom:1px dashed #999999;
				clear:both;
				margin:5px;
				width:179px;
				overflow:auto;
				}
.news .newclass dl img {
				border:1px solid #CCCCCC;
				height:60px;
				padding:1px;
				width:60px;
				}			
.news .newclass dt {
				float:left;
				width:66px;
				}				
.news .newclass dd {
				float:right;
				line-height:20px;
				width:110px;
				text-indent:24px;
				}				
.news .newclass ul {
				padding:1px 10px;
				}				
.news .newclass li {
				line-height:20px;
				}	

/* 友情链接 ***********************************/				
.links	{
				width:990px;
				margin:3px auto;
				border:1px solid #ccc;
				overflow:auto;
				}
			
				
.links h2	{
				width:25px;
				height:67px;
				padding-top:10px;
				float:left;
				background:#009900;
				font-size:14px;
				color:#fff;
				text-align:center;
				vertical-align:middle;	
				margin:0 auto;
				}
.links .linksul	{
				width:953px;
				float:right;
				padding:6px 5px 5px;
				}				
.links .linksul a	{ margin-right:4px;
				line-height:16px;}
/* bottom ***********************************/							
.bottom	{
				text-align:center;
				line-height:24px;
				width:990px;
				margin:3px auto;
				clear:both;
				font-size:12px;
				}								
.bottom	p	{ margin:0 auto;}			
.bottom .bottom_link	{
				background:#00bb5f;
				width:990px;
				line-height:24px;
				color:#fff;
				margin:0 auto;
				font-size:12px;
				}
.bottom .bottom_link a	{color:#fff; margin:0 6px;}
										.bottom .bottom_link a:link		{color:#fff; text-decoration:none;}
										.bottom .bottom_link a:visited	{color:#fff; text-decoration:none;}
										.bottom .bottom_link a:hover	{color:#fff; text-decoration:underline;}
										.bottom .bottom_link a:active	{color:#fff; text-decoration:none;}
.bottomtimg img	{align:absmiddle;}	