﻿@import url("base.css");

/* 头部公告栏begin */
#top_notice{ height:22px; line-height:22px; border:solid 1px #E1E1E1; margin:2px auto; background:#F9F9F9 ;}
#top_notice .top{width:970px; height:22px; margin:0 auto; padding-left:20px; background:url(../images/notice.gif) no-repeat 5px center; position:relative;}
	#top_notice div.notice{width:700px; height:22px; line-height:22px; overflow:hidden;float:left; }
	#top_notice div.toptools{width:170px;height:22px; line-height:22px; float:right; text-align:right; position:absolute; right:5px; bottom:-30px;}
	* html #top_notice div.toptools{width:170px;height:22px; line-height:22px; float:right; text-align:right; position:absolute; right:5px; bottom:-60px;}
		#top_notice div.notice a{margin:0 8px; text-decoration:underline;}
		#top_notice div.toptools a{margin:0 8px;}
#header{width:984px; height:60px; padding:3px; margin:0 auto;}
#header .logo{width:180px; height:60px; float:left;}
#header .banner{width:620px; height:60px; float:left; overflow:hidden;}
/* 头部公告栏end */


/* 导航begin */
#menu{width:960px; height:34px; margin:0 auto; background:url(../images/menubg.gif) repeat-x 0 -68px;}
	#menu .menu_l{display:block; width:10px; height:34px; background:url(../images/menubg.gif) repeat-x 0 0; float:left; clear:left;}
	#menu .menu_r{display:block; width:10px; height:34px; background:url(../images/menubg.gif) repeat-x 0 -34px; float:right; clear:right;}
	#menu ul{display:block; width:920px; height:34px; float:left; margin-left:20px;}
	#menu ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
	#menu li{height:34px; float:left; background:url(../images/menuli_bg.gif) no-repeat left center;}
	#menu li span{display:block;line-height:32px; height:32px; padding:2px 15px 0; font-size:13px; float:left; font-weight:bold; letter-spacing:1px;}

	#menu li.thistag{ background:url(../images/thistag.gif) no-repeat right bottom;}
	#menu li.thistag span{background:url(../images/thistag1.gif) no-repeat left bottom; font-size:14px;}
	#menu li.nobg{background:none;}

		#menu li span a:link{color:#FFF;}
		#menu li span a:visited{color:#FFF;}
		#menu li span a:hover{color:#FF9; text-decoration:none;}
		#menu li span a:active{color:#FFF;}

		#menu li.thistag span a:link{color:#000;}
		#menu li.thistag span a:visited{color:#000;}
		#menu li.thistag span a:hover{color:#C00; text-decoration:none;}
		#menu li.thistag span a:active{color:#000;}
/* 导航end */

/* 搜索begin */
#search{width:950px; height:30px; border:solid 1px #DADADA; border-top:none; padding:2px 4px; margin:0 auto; background:url(../images/menubg.gif) repeat-x left -102px; clear:both;}
* html #search{overflow:hidden;}
	#search .searchbox{width:530px; height:24px; padding:3px; float:left; background:url(../images/searchbg1.gif) no-repeat right center; line-height:24px;}
	#search .s_input{ width:300px; height:20px; line-height:20px; padding:2px 5px; border:none; background:url(../images/searchbg123.gif) no-repeat; color:#666; vertical-align:middle;}
	#search .s_radio{ vertical-align:middle;}
	#search .s_input_b{vertical-align:middle; margin-left:15px;}
	
	* html #search .s_input{ margin:-2px 0 0;}
	* html #search .s_input_b{ margin:-2px 0 0 15px;}
	*+html #search .s_input{ margin:-2px 0 0;}
	*+html #search .s_input_b{ margin:-2px 0 0 15px;}
	
	#search ul.s_tools{width:430px; height:24px; float:right; padding:3px 5px 0;}
	* html #search ul.s_tools{padding:3px 5px 0;}
	#search ul.s_tools:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
		#search ul.s_tools li{width:94px; height:22px; padding:1px; text-align:center; float:left; font-size:13px; font-weight:bold;  line-height:24px; position:relative;z-index:9999;}
		.newicon{width:21px; height:24px; background:url(../images/newicon.gif) no-repeat; position:absolute; top:-15px; right:14px;}

		/* 数据下拉 begin */
		#search ul.s_tools li.med_data2{width:125px; background:url(../images/databg1.gif) no-repeat 113px center; cursor:pointer;}
		#search ul.s_tools li.med_data1{width:123px; height:21px; padding:0 1px 1px ; background:#FCFCFC; cursor:pointer;border:solid 1px #CCC; border-bottom:none;}
			#search ul.s_tools li.med_data2 div.datamuen{display:none;z-index:50;}
			#search ul.s_tools li.med_data1 div.datamuen{display:block; z-index:50;width:130px; border:solid 1px #CCC; background:#FCFCFC url(../images/ospeacer.gif) no-repeat 125px top; border-top:none; position:absolute;top:20px; left:-1px; font-size:12px; font-weight:lighter; padding:2px 5px 2px; text-align:left; z-index:999;}
			#search ul.s_tools li.med_data1 div.datamuen a{display:block;z-index:50;}
			#search ul.s_tools li.med_data1 div.datamuen a:hover{ background:#F7FFD7; z-index:50;text-decoration:none;}
		/* 数据下拉 end */
/* 搜索end */

/* 分类搜索 begin */
#sort_search{width:959px; height:86px; margin:5px auto; border:solid 1px #DADADA; background:url(../images/menubg.gif) repeat-x left -136px; }
#sort_search .sort{width:967px; height:80px; padding:3px 0; overflow:hidden; float:left; }
#sort_search .tit{width:20px; height:86px;float:left; position:relative;}
	#sort_search .tit span{ width:26px; height:80px; background:url(../images/sorttitbg.gif) no-repeat; position:absolute; top:2px; left:-10px;}
	#sort_search .sort ul{width:804px; float:left;}
	#sort_search .sort ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
	#sort_search .sort li{width:60px; height:20px; line-height:20px; padding:0 1px 0 5px; float:left; background:url(../images/sortlibg.gif) no-repeat right center; text-align:center;}
	
	/* 登录框 */
	#loginbox{width:119px; height:72px; float:right; background:url(../images/titbgall.png) no-repeat -960px -78px; margin:-1px 3px 0 0; padding:10px 0 0 40px; }
	#loginbox .inputbox,#loginbox .inputbox2{ background:transparent; border:none; width:106px; height:18px; line-height:18px; font-size:12px; color:#999; padding-left:2px;}
	#loginbox .inputbox2	{ margin:7px 0 0;}
	#loginbox .loginbottn{margin:8px 0 0!important; *+margin:4px 0 0!important; *margin:4px 0 0; width:119px;}

		#loginbox a	{ margin:0 6px 0 2px;}
		#loginbox a:link{color:#fff;}
		#loginbox a:visited{color:#fff;}
		#loginbox a:hover{color:#ffff00; text-decoration:none;}
		#loginbox a:active{color:#fff;}
/* 分类搜索 end */


/* 主体 begin */
#mainbody{width:960px; margin:0 auto;}
h2{background:url(../images/titbgall.png) no-repeat;}

	/* 新产品 */
	.newproduct{width:400px; float:left; clear:left;}
	.newproduct h2{display:block; height:25px; overflow:hidden;}
	.newproduct h2 strong{ font-size:13px; color:#ff0000; line-height:25px; padding-left:22px;}
	.newproduct .cplist{width:398px; border:solid 1px #FF6801; overflow:hidden;}
		.newproduct .cplist ul{width:394px; background:url(../images/cplistbg1.gif) 0 0; margin:-1px 2px 0;}
		.newproduct .cplist ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
		.newproduct .cplist li{ width:190px; height:22px; line-height:22px; font-size:12px; float:left; padding:1px 0 0 7px; color:#F30;}
			/* 首页头部广告 */
		.top5banner{ width:960px; height:109px; margin:0 auto;padding-top:8px; overflow:hidden; text-align:center}
.top5banner img{width:189px; height:101px; padding:1px; background-color:#fff;border:1px solid #BCD1F3;margin-right:5px;}
.top5banner2{width:810px; height:94px; padding-top:8px; overflow:hidden}
.top5banner2_820{ width:820px; height:94px;}
.top5banner2 img{width:146px; height:86px; padding:3px; background-color:#fff;border:1px solid #BCD1F3; margin-right:10px;}

	/* 知名产品 */
	.famous{width:400px; float:left; margin-left:5px;}
	.famous h2{display:block; height:25px; overflow:hidden; background-position:-400px 0 ;}
	.famous h2 strong{font-size:13px; color:#003298; line-height:25px; padding-left:22px;}
	.famous .cplist{width:398px; border:solid 1px #ACD7E2; overflow:hidden;}
		.famous .cplist ul{width:394px; background:url(../images/cplistbg2.gif) 0 0; margin:-1px 2px 0;}
		.famous .cplist ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
		.famous .cplist li{ width:190px; height:22px; line-height:22px; font-size:12px; float:left; padding:1px 0 0 7px; color:#003298;}
			.famous .cplist li a:link{color:#003298;}
			.famous .cplist li a:visited{color:#003298;}
			.famous .cplist li a:hover{color:#FC0;}
			.famous .cplist li a:active{color:#003298;}

	/* 热门产品 */
	.hotproduct{width:150px; float:right; clear:right;}
		.hotproduct h2{display:block; height:25px; overflow:hidden; background-position:-800px 0 ;}
		.hotproduct h2 strong{display:none;}
		.hotproduct div.hotad{width:148px;}
		.hotproduct div.hotad a { margin-bottom:2px;}

	/* 一屏图片产品 */
	.picad1p{width:805px; height:95px; overflow:hidden; float:left; clear:left;}
		.picad1p ul{width:820px;}
		.picad1p ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
		.picad1p li{width:150px; height:90px; margin:5px 13px 5px 0; float:left;}
		
		

	/*右侧主体 开始 mainbodytop A区位置 */	
	#contentertop{width:962px; float:right; clear:right; margin-top:5px;}	

	/* A区 */
	h2.aqu{background-position:0 -107px; height:25px; padding:2px 30px 0; font-size:14px; letter-spacing:1px; color:#fff; line-height:25px;}
	h2.aqu span{font-size:14px; color:#ffff00;}
		.txtimg_list5{width:960px; border:solid 1px #CCC; margin:0 0 5px;}
		.txtimg_list5 ul{width:960px; clear:both;}
		.txtimg_list5 ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
		.txtimg_list5 ul li{width:190px; padding:1px 2px 0; line-height:30px; float:left; text-align:center;}

		.txtimg_list5 ul.img_list{background:#FFF; clear:both; padding:0 0;}
		.txtimg_list5 ul.img_list li{height:95px; text-align:center; padding:5px 0 0;}
		.txtimg_list5 ul.img_list li img{width:160px; height:80px; border:solid 4px #EBEBEB;}
		.txtimg_list5 ul.txt_list{clear:both; text-algin:center; width:959px; background:url(/images/cplistbg4.gif) repeat-x; padding:1px 0;}
		
		.txtimg_list5 ul.txt_list li{height:24px; color:#003298; width:188px; padding:0 1px; margin:0 auto; line-height:24px; }
		.txtimg_list5 ul.txt_list li a:link{color:#003298;}
		.txtimg_list5 ul.txt_list li a:visited{color:#003298;}
		.txtimg_list5 ul.txt_list li a:hover{color:#C00;}
		.txtimg_list5 ul.txt_list li a:active{color:#003298;}
		
		.hiddenbox1{overflow:hidden; width:960px;}

	/* 通栏 */
	.crossbanner{width:960px; clear:both;}
	
	
	/*  mainbodymiddle*/	
	#sidebarbottom{width:200px; float:left; clear:left; margin-top:5px;}
	h2.proclaim{background-position:-400px -25px;display:block; height:24px; overflow:hidden; font-size: 13px; letter-spacing:1px; line-height:24px; color:#333; padding:3px 8px 0 25px;}
		#sidebarbottom .newlist{width:190px; border:solid 1px #CCC; padding:4px; margin-bottom:5px;}
		#sidebarbottom .newlist h3{font-size:12px; line-height:20px;}
		#sidebarbottom .newlist li{color:#F60; line-height:23px; margin-left:5px;}

	/* 边栏开始最新医药左侧*/	
		#sidebar{width:200px; float:left; clear:left; margin-top:5px;}
		
		
		h2.adds{background-position:-600px -25px;display:block; height:27px; overflow:hidden;}
			h2.adds strong{ font-size:13px; line-height:27px; height:27px; padding:0 0 0 27px;}
		#sidebar .adbox{ border:solid 1px #F90; background:#FFFDF4; padding:7px 4px 8px 6px; color:#333; line-height:23px;}
		* html #sidebar .adbox{padding:8px 7px 9px;}
		*+html #sidebar .adbox{padding:8px 4px 8px 7px;}
			#sidebar .adbox img{vertical-align:middle; margin-left:3px;}

			#index_adimg{ margin-top:5px;}
			#index_adimg img{width:200px;height:100px; margin:3px 0 2px;}
			
			#index_zhanhui{ margin-top:5px;}
			#index_zhanhui img{width:200px;height:80px; margin:3px 0 3px;}
			
			
		/*mainbodytop2 保健品*/	
		.sidebartop2{width:200px; float:left; clear:left; margin-top:5px;}	
	h2.sidenews{background-position:-200px -25px;display:block; height:24px; overflow:hidden; font-size: 13px; letter-spacing:1px; line-height:24px; color: #FFFFFF; padding:3px 8px 0;}
			h2.sidenews span{ font-size:12px; font-weight:lighter; float:right; margin-top:-25px; letter-spacing:0;}
			h2.sidenews span a:link{color: #FFFF00;}
			h2.sidenews span a:visited{color:#C00;}
			h2.sidenews span a:hover{color:#F90;}
			h2.sidenews span a:active{color:#C00;}
			
	.contentertop2 {width:760px; float:right; clear:right; margin-top:5px;}		
	.mainbodytop2 .newlist{width:190px; border:solid 1px #CCC; padding:4px; margin-bottom:5px;}
		.mainbodytop2 .newlist  h3{font-size:12px; line-height:20px;}
					.mainbodytop2 .newlist  h3 a:link{color:#F60;}
					.mainbodytop2 .newlist  h3 a:visited{color:#F60;}
					.mainbodytop2 .newlist  h3 a:hover{color:#FC0;}
					.mainbodytop2 .newlist  h3 a:active{color:#F60;}
			.mainbodytop2 .newlist p{margin:2px 5px; line-height:20px; border-bottom:dotted 1px #CCC; display:block;}
			.mainbodytop2 .newlist p:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
			.mainbodytop2 .newlist p img{margin:3px 5px; border:solid 1px #CCC; float:left;}
					.mainbodytop2 .newlist a:link{color:#333;}
					.mainbodytop2 .newlist a:visited{color:#333;}
					.mainbodytop2 .newlist a:hover{color:#C00;}
					.mainbodytop2 .newlist a:active{color:#333;}
			.mainbodytop2 .newlist li{color:#F60; line-height:21px; margin-left:5px;}
			
			
			.txtimg_list2{width:755px;padding:5px 2px; border:dotted 1px #CCC; border-top:none; clear:both;}
		.txtimg_list2 ul{width:744px; clear:both;}
		.txtimg_list2 ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
		.txtimg_list2 ul li{width:180px; padding:1px 2px 0 ; line-height:22px; float:left;}

		.txtimg_list2 ul.img_list{background:#FFF; clear:both; margin:3px 0;}
		*html .txtimg_list2 ul.img_list li{height:94px; text-align:center;}
		.txtimg_list2 ul.img_list li{height:94px; text-align:center;}
			.txtimg_list2 ul.img_list li img{width:160px; height:80px; border:solid 4px #EBEBEB;}
		.txtimg_list2 ul.txt_list{background:url(../images/cplistbg2.gif) 0 0; margin-top:-1px; clear:both;}
		.txtimg_list2 ul.txt_list li{height:22px; text-indent:8px; color:#003298; padding:1px 2px 0 1px ; border-right:dotted 1px #CCC;}
					.txtimg_list2 ul.txt_list li a:link{color:#003298;}
					.txtimg_list2 ul.txt_list li a:visited{color:#003298;}
					.txtimg_list2 ul.txt_list li a:hover{color:#C00;}
					.txtimg_list2 ul.txt_list li a:active{color:#003298;}
		.txtimg_list2 ul.txt_list_f{clear:both;  height:115px; background:url(../images/cplistbg1.gif) repeat; margin-top:-1px; }
		.txtimg_list2 ul.txt_list_f li{height:22px; text-align:center; color:#003298; padding:1px 2px 0;}
					.txtimg_list2 ul.txt_list_f li a:link{color:#003298;}
					.txtimg_list2 ul.txt_list_f li a:visited{color:#003298;}
					.txtimg_list2 ul.txt_list_f li a:hover{color:#C00;}
					.txtimg_list2 ul.txt_list_f li a:active{color:#003298;}
		.txtimg_list2 ul.txt_list_f li.sbd{border-right:none; text-align:center; color:red;}
					.txtimg_list2 ul.txt_list_f li.sbd a:link{color:red;}
					.txtimg_list2 ul.txt_list_f li.sbd a:visited{color:#C00;}
					.txtimg_list2 ul.txt_list_f li.sbd a:hover{color:#C00;}
					.txtimg_list2 ul.txt_list_f li.sbd a:active{color:#C00;}
		
	/*mainbodymiddle 新特药*/
	#mainbodymiddle{ width:960px; margin:0 auto;}
	
	#contentermiddle {width:760px; float:right; clear:right; margin-top:5px;}
	
	#sidebarmiddle{width:200px; float:left; clear:left; margin-top:5px;}
		h2.bid{background-position:0 -25px;display:block; height:24px; overflow:hidden;font-size: 13px;line-height:24px; color:#333;padding:3px 6px 0; letter-spacing:1px; }
			h2.bid span	{ font-size:12px; font-weight:lighter; float:right; margin-top:-25px; letter-spacing:0;}
			h2.bid span a:link{color:#C00;}
			h2.bid span a:visited{color:#C00;}
			h2.bid span a:hover{color:#F90;}
			h2.bid span a:active{color:#C00;}
	 	#sidebarmiddle .bidlist{width:190px; border:1px solid #CCCCCC; padding:4px; margin-bottom:5px;}
		#sidebarmiddle .bidlist li{line-height:22px; padding-left:15px; background: url(../images/icon1.gif) no-repeat 3px center;}
		*html #sidebarmiddle .bidlist li	{ line-height:24px;}

		

		#sidebarmiddle .newlist{width:190px; border:solid 1px #CCC; padding:4px; margin-bottom:5px;}
		#sidebarmiddle .newlist  h3{font-size:12px; line-height:20px;}
			#sidebarmiddle .newlist  h3 a:link{color:#F60;}
			#sidebarmiddle .newlist  h3 a:visited{color:#F60;}
			#sidebarmiddle .newlist  h3 a:hover{color:#FC0;}
			#sidebarmiddle .newlist  h3 a:active{color:#F60;}
			#sidebarmiddle .newlist p{margin:2px 5px; line-height:20px; border-bottom:dotted 1px #CCC; display:block;}
			#sidebarmiddle .newlist p:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
			#sidebarmiddle .newlist p img{margin:3px 5px; border:solid 1px #CCC; float:left;}
			#sidebarmiddle .newlist a:link{color:#333;}
			#sidebarmiddle .newlist a:visited{color:#333;}
			#sidebarmiddle .newlist a:hover{color:#C00;}
			#sidebarmiddle .newlist a:active{color:#333;}
			#sidebarmiddle .newlist li{color:#F60; line-height:21px; margin-left:5px;}
			
/* 通栏 */
	.crossbanner{width:960px; clear:both;}
	.bantong	{ width:960px; margin:0 auto; clear:both; padding:3px 0;}
	.bantong a	{ }
	.bantong a img	{ width:474px; padding-right:1px; }
		
/* 保健品区 新特药 最新医药 */
		#contenter{width:770px; float:right; clear:right; margin-top:5px;}
		h2.tit1,h2.tit2,h2.tit3{width:750px; height:28px; text-align:right; overflow:hidden;  padding:0 6px;line-height:24px;}
		h2.tit1{background-position:0 -79px;}
		h2.tit2,h2.tit3{background-position:0 -135px;}
		{background-position:0 -107px;}
			h2.tit1 strong,h2.tit2 strong,h2.tit3 strong{ height:24px; line-height:24px; color:#fff; text-align:left; font-size:14px; padding:4px 0 0 25px; float:left;}
			h2.tit1 span,h2.tit2 span{font-size:12px;  font-weight:lighter;}
			h2.tit1 a,h2.tit2 a{margin:0 8px;}
			h2.tit1 a:link,h2.tit2 a:link{color:#666; text-decoration:underline;}
			h2.tit1 a:visited,h2.tit2 a:visited{color:#666; text-decoration:underline;}
			h2.tit1 a:hover,h2.tit2 a:hover{color:#C00; text-decoration:underline;}
			h2.tit1 a:active,h2.tit2 a:active{color:#666; text-decoration:underline;}


		.txtimg_list3{width:753px;padding:5px 0 3px 6px; border:solid 1px #CCC; border-top:none; margin-bottom:5px;}
		.txtimg_list3 ul{width:744px; margin:auto; clear:both;background:#FFF; clear:both;}
		.txtimg_list3 ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
		.txtimg_list3 ul li{width:180px; padding:1px 2px 0 ; margin-right:2px; line-height:22px; float:left;height:70px; text-align:center;}
			.txtimg_list3 ul li img{width:170px; height:70px;}
			.txtimg_list3 ul li span{display:block; height:19px; line-height:19px;}
			* html .txtimg_list3 ul li span{ margin:0 auto; }
			*+html .txtimg_list3 ul li span{ margin:0 auto; }
			.txtimg_list3 ul li a:link{color:#C00;}
			.txtimg_list3 ul li a:visited{color:#C00;}
			.txtimg_list3 ul li a:hover{color:#000;}
			.txtimg_list3 ul li a:active{color:#C00;}

		.txtimg_list3 ul.img_list2{ height:80px; margin-top:3px; width:741px; margin:3px auto; background:#FFF; clear:both; background:url(../images/xinteyao.gif) repeat-x;}
			.txtimg_list3 ul.img_list2 li{height:37px; width:169px; float:left; text-align:center; line-height:19px;}
			.txtimg_list3 ul.img_list2 a:link	{ color:red; display:block;}
			.txtimg_list3 ul.img_list2 a:visited	{ color:#c00;}
			.txtimg_list3 ul.img_list2 a:hover	{ color:#c00;}
			.txtimg_list3 ul.img_list2 a:active	{ color:#c00;}
			.txtimg_list3border	{ width:750px; border:1px solid #ccc;}
			.fontgreen	{ color:green;}

		.txtimg_list4{width:776px;padding:2px 2px 5px; border:solid 1px #CCC; border-top:none; margin-bottom:5px;}
		.txtimg_list4 ul{width:776px; clear:both; margin-top:-1px;background:url(../images/cplistbg3.gif) 0 0; clear:both;}
		.txtimg_list4 ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
		.txtimg_list4 ul li{float:left; width:190px;height:22px; text-indent:18px; line-height:22px; color:#060; padding:1px 2px 0 1px ; border-right:dotted 1px #CCC;}
		.txtimg_list4 ul li.greenico {background: transparent url(/images/pic.jpg) no-repeat scroll 0% 0%; width: 190px;}
			.txtimg_list4 ul li a:link{color:#060;}
			.txtimg_list4 ul li a:visited{color:#060;}
			.txtimg_list4 ul li a:hover{color:#C00;}
			.txtimg_list4 ul li a:active{color:#060;}
			
	/* B区 */	
	h2.medicines{background-position:0 -52px; height:25px; padding:2px 30px 0; font-size:14px; letter-spacing:1px; color:#fff; line-height:25px;}
	h2.medicines span{font-size:14px; color:#ffff00;}
		.txtimg_list{width:776px; border:solid 1px #CCC; padding:6px 2px 6px;}
		.txtimg_list ul{width:776px; clear:both;}
		.txtimg_list ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
		.txtimg_list ul li{width:190px; padding:1px 2px 0; line-height:22px; float:left;}

		.txtimg_list ul.img_list{background:#FFF; clear:both; padding:5px 0;}
		.txtimg_list ul.img_list li{height:95px; text-align:center;}
		.txtimg_list ul.img_list li img{width:160px; height:80px; border:solid 4px #EBEBEB;}

		.txtimg_list ul.txt_list{background:url(../images/cplistbg2.gif) 0 0; margin-top:-1px; clear:both;}
		.txtimg_list ul.txt_list li{height:22px; text-indent:8px; color:#003298;}
		.txtimg_list ul.txt_list li a:link{color:#003298;}
		.txtimg_list ul.txt_list li a:visited{color:#003298;}
		.txtimg_list ul.txt_list li a:hover{color:#C00;}
		.txtimg_list ul.txt_list li a:active{color:#003298;}

		.hiddenbox{overflow:hidden; width:775px; padding:5px 0 4px;}
		* html .hiddenbox{ height:114px;}
		.hiddenbox2{overflow:hidden; width:775px;}
		* html .hiddenbox2{ height:229px;}
			
	/* 右侧主体 结束 */

	.allcross{width:980px; border:solid 1px #CCC; clear:both; padding:4px; background:#DDEEFF; margin:5px auto;}
	.allcross div.hidden{width:974px; border:solid 4px #FFF; background:#FFF; overflow:hidden;}
		.allcross div.hidden ul{width:975px; clear:both; background:url(../images/cplistbg2.gif) 0 0; margin-top:-1px;}
		.allcross div.hidden ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
		.allcross div.hidden ul li{width:190px; padding:1px 2px 0; height:22px; line-height:22px; color:#003298; border-right:dotted 1px #CCC; float:left; text-indent:10px;}
			.allcross div.hidden ul li a:link{color:#003298;}
			.allcross div.hidden ul li a:visited{color:#003298;}
			.allcross div.hidden ul li a:hover{color:#C00;}
			.allcross div.hidden ul li a:active{color:#003298;}

	.bigc_ad{width:960px; margin:5 auto; overflow:hidden; text-align:center;}
	.bigc_ad ul	{ margin:0; clear:both; text-align:center;}
	.bigc_ad ul li	{ float:left; margin:0 3px 0 4px;}
	.bigc_ad ul li img{width:178px; height:85px; padding:5px; border:1px solid #ccc;}
/* 主体 end */

/*友情链接 开始*/
#f_links{width:986px; padding:4px 2px 2px; background:#CCC; margin:0 auto 5px;}
	#f_links ul{width:956px; height:23px; padding:0 15px;}
	#f_links ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
		#f_links li{ width:100px; height:23px; line-height:23px; text-align:center; font-weight:bold; font-size:13px; float:left; margin-right:5px; cursor:pointer;}
		#f_links li.thispage{ background:url(../images/link_titbg.gif) no-repeat;}
	.f_links_list{background:#FFF; padding:2px 5px;}
	.f_links_list td{line-height:22px; text-align:center;}
/*友情链接 结束*/

/* 底下公告 开始 */
.notic_b{width:940px; height:44px; padding:4px 10px; background:url(../images/noticbg.gif) repeat-x; color:#FFF; line-height:22px; text-align:center; margin:0 auto;}
#footer{width:960px; margin:5px auto; line-height:24px; text-align:center;}
	#footer a{margin:0 10px;}

/* 新加5ad */
#pic5list{width:776px; height:94px;}
#pic5list:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
#pic5list li{width:150px; height:90px; float:left;}
#pic5list li img{width:150px; height:90px; margin:0;}
	#footer a{margin:0 10px;}

/* 新加5ad */
#pic5list{width:776px; height:94px;}
#pic5list:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
#pic5list li{width:150px; height:90px; float:left;}
#pic5list li img{width:150px; height:90px; margin:0;}


.topnav	{ width:959px; margin:0 auto; background:url(../images/topnav.gif) repeat-x; height:36px; border-top:2px solid #50af11; line-height:34px;}
	.topnav span	{ color:#444; font-weight:bold; float:left; width:156px; margin-left:10px; background:url(../images/topnav3158.gif) no-repeat 0 5px; padding-left:15px;}
	.topnav img 	{ float:left; border:1px solid #ccc; padding:2px;}
	.topnav .nava	{ float:right; width:715px;}
	*html .topnav a	{ margin:0 12px;}
	*+html .topnav a	{ margin:0 12px;}
	.topnav a	{ margin:0 10px;}