@charset "utf-8";
/* CSS Document */

.red{color:#f30;}
.ad_950{width:950px; margin:0 auto 10px auto; background:#fff; overflow:hidden;}


/**pictop**/		
#tx_pictop{width:950px; margin:10px auto; background:#fff; overflow:hidden;}
	.tx_pictop_l{ width:214px; float:left; padding:2px; border:1px solid #f90; overflow:hidden;}
	.tx_pictop_m{ width:366px; height:168px; float:left; border:1px solid #ccc; margin:0 10px; background:url(hot.gif) no-repeat; padding:24px 10px 0; overflow:hidden;}
		.tx_pictop_m li{font-size:14px; line-height:26px; float:left; overflow:hidden; width:183px; background:url(ico_1.gif) no-repeat 0 12px; text-indent:9px;}
	.tx_pictop_r{ width:322px; float:right;}
		.tx_pictop_rmenu{ margin-bottom:10px;}
			.tx_pictop_rmenu h2{ font-size:14px; color:#fff; font-weight:bold; text-indent:10px; background:url(tx_pictop_h2.gif); height:27px; line-height:27px;}
			.tx_pictop_rmenu ul{border:1px solid #f90; border-top:0; height:66px; padding:5px 0 5px 2px; overflow:hidden;}
			.tx_pictop_rmenu li{line-height:23px; font-size:12px;}
		.tx_pictop_rexh{ border:1px solid #ccc; height:73px; padding:5px 0 0 85px; background:url(tx_pictop_rexh.gif) no-repeat 0 -5px; overflow:hidden;}
			.tx_pictop_rexh li{line-height:19px; background:url(ico_1.gif) no-repeat 0 7px;}
			
/**Hotitem**/			
#tx_hotitem{width:950px; margin:0 auto 10px auto; background:#fff; overflow:hidden;}
	.tx_hotitem_l{width:676px; float:left; margin-right:10px; border:1px solid #ccc; border-top:0; height:376px; overflow:hidden;}
		.tx_hotitem_ltit{background:url(tx_hotitem_tit.gif); position:relative;}
			.tx_hotitem_l h2{background:url(tx_hotitem_h2.gif) no-repeat 5px 10px; height:28px; line-height:28px; font-size:14px; font-weight:bold; text-indent:25px; padding-top:2px;}
			.tx_hotitem_l em{position:absolute; right:1px; top:8px;}
		.tx_hotitem_lcont{ margin:10px 0 0 4px;}
			.tx_hotitem_lcont .itembox li{border:1px solid #EEE;
											float:left;
											line-height:22px;
											margin:0 4px 12px 4px;
											padding:6px;
											text-align:center;
											width:110px;}
			.tx_hotitem_lcont .itembox{}
			.tx_hotitem_lcont .itembox .bk {border:1px solid #EEE;
											float:left;
											line-height:22px;
											margin:0 4px 12px 4px;
											padding:6px;
											text-align:center;
											width:110px;}
			.tx_hotitem_lcont .itembox img{width:110px; height:80px;}
		.tx_hotitem_lcont .itemlist{ margin:0 0 10px 10px;}
			.tx_hotitem_lcont .itemlist li{ float:left; width:154px; margin:0 10px 0 0; border-bottom:1px dashed #eee; line-height:20px; overflow:hidden;}


	.tx_hotitem_r{width:240px; float:right; border:1px solid #F90; padding:10px 10px 10px 10px; background:#FFFEF6; height:355px; overflow:hidden;}
		.tx_hotitem_r img{padding:1px; border:1px solid #ccc; width:235px; height:60px;}
		.tx_hotitem_r h2{font-size:12px; border-bottom:1px dashed #F90; clear:both; overflow:hidden; font-weight:bold; padding-bottom:5px; color:#666; background:url(ico_1.gif) no-repeat 2px 6px; text-indent:10px;}
		.tx_hotitem_r_ul1{margin:5px 0;}
			.tx_hotitem_r_ul1 li{ float:left; background:url(ico_2.gif) no-repeat; width:80px; height:25px; line-height:25px; text-align:center; font-size:14px; margin:5px 0; font-weight:bold;}
			.tx_hotitem_r_ul1 a:link, a:hover,a:visited{ }
		.tx_hotitem_r_ul2{margin:5px 0;}
			.tx_hotitem_r_ul2 li{ line-height:20px; font-size:12px; text-indent:10px; background:url(ico_3.gif) no-repeat 2px 8px; }
		
		
/**itemlist**/
#tx_itemlist{width:950px; margin:0 auto 10px auto; background:#fff; overflow:hidden;}
.tx_itemlist_tit{background:transparent url(titlebg2.png) repeat-x scroll 0 -37px;
height:34px;
text-align:right;}
	.tx_itemlist_tit h2{background:transparent url(titlebg2.png) repeat-x scroll 0 0px;
					float:left;
					height:34px;
					font-size:14px;
					line-height:34px;
					color:#fff;
					font-weight:bold;
					padding:0 0 0 35px;
					text-align:left;
					width:86px !important;}

	.tx_itemlist_tit span{background:transparent url(titlebg2.png) no-repeat scroll right -74px;
					display:block;
					float:right;
					line-height:34px;
					height:34px;
					padding-right:18px;}
	.tx_itemlist_tit span a{margin-left:20px;}


.tx_itemlist_cont{ border:1px solid #ccc; border-top:0; padding:10px 10px 0px 5px; overflow:hidden; height:260px !important 280px;}
	.tx_itemlist_cont .itembox_l{float:left; width:670px;}
	.tx_itemlist_cont .itembox_l li{border:1px solid #EEE;
											float:left;
											line-height:22px;
											margin:0 4px 12px 4px;
											padding:6px;
											text-align:center;
											width:110px;}
	.tx_itemlist_cont .itembox_l .bk {border:1px solid #EEE;
											float:left;
											line-height:22px;
											margin:0 4px 12px 4px;
											padding:6px;
											text-align:center;
											width:110px;}
		.tx_itemlist_cont .itembox_l .bk img{width:110px; height:80px;}
	.tx_itemlist_cont .itembox_r{float:right; width:250px;  padding:5px; background:#FFFEFB;}

		.tx_itemlist_cont .itembox_r ul{margin:5px 0;}
			.tx_itemlist_cont .itembox_r li{ line-height:20px; font-size:12px; text-indent:10px; background:url(ico_1.gif) no-repeat 2px 8px; float:left; width:121px; overflow:hidden; border-bottom:1px dashed #eee; line-height:21px; margin-right:2px;}

/**itemnews**/
#itemnews{width:950px; margin:0 auto; background:#fff; overflow:hidden;}
	.itemnews_l{ float:left; width:680px; border-top:0;}
		.itemnews_l .tit{background:url(h2_2.gif); position:relative;}
			.itemnews_l .tit h2{ background:url(ico_3.gif) no-repeat 10px 13px; height:28px; line-height:28px; font-size:14px; font-weight:bold; text-indent:20px; padding-top:2px;}
		.itemnews_l .cont{border:1px solid #ccc; border-top:0; padding:10px 15px; height:175px;}
			.itemnews_l .cont ul{float:left; width:50%;}
			.itemnews_l .cont li{ line-height:22px; background:url(ico_1.gif) no-repeat 0 8px; text-indent:10px;}
	.itemnews_r{ float:right; width:262px;}
		.itemnews_r .tit{background:url(h2_3.gif);}
			.itemnews_r .tit h2{ background:url(ico_3.gif) no-repeat 10px 13px; font-size:14px; color:#f30; font-weight:bold; text-indent:10px;  height:30px; line-height:30px; text-indent:20px;}
		.itemnews_r .cont{border:1px solid #ccc; padding:5px 0 9px 15px; border-top:0;}
			.itemnews_r .cont li{ line-height:22px; background:url(ico_1.gif) no-repeat 0 8px; text-indent:10px;}
		
		
		
#link{width:950px; margin:0 auto; overflow:hidden; position:relative; margin-top:10px; border:1px solid #ccc; border-top:0; }
	#link h3{ background:url(tx_hotitem_tit.gif) scroll 0 -2px; line-height:24px; height:24px; font-weight:bold; color:#f30; text-indent:7px;}
	#link p{margin:0; padding:0;}
	#link ul{ clear:both; padding:10px;}
	#link li{float:left; width:98px;}
	#link li img{border:1px solid #eee; padding:1px;}
	#link em{position:absolute; right:5px; top:5px;}
		
		