@charset "gb2312";

#container{}
	#container .bg{ background:url(../img/box_bg.gif) repeat-y;}
	#container .tbg{ background:url(../img/box_tbg.gif) no-repeat 0 0;}
	#container .fbg{ padding:20px; background:url(../img/box_fbg.gif) no-repeat 0 100%;}
	#ad, #news, #product{ margin-bottom:10px; zoom:1;}
	#ad{ height:320px; background:url(../img/ad_bg.jpg) no-repeat 0 100%;}
		.container{ position:relative; width:940px; height:293px; overflow:hidden;}
		.slider{ position:absolute; margin:0;}
		.slider li{ display:inline;}
		.slider img{ display:block; width:940px; height:293px;}
	#announ{ float:left; padding-left:40px; height:27px; line-height:27px;}
	#idNum{ float:right; padding:9px 30px 0 0;}
		#idNum li{ float:left; margin-left:10px; width:8px; height:8px; background:url(../img/icon_arrow2.gif) no-repeat; text-indent:-999px; overflow:hidden;}
		#idNum li.on{ background:url(../img/icon_arrow3.gif) no-repeat;}
	#news{}
		#news h2{ margin-bottom:10px; padding-left:15px; background:url(../img/icon_circle.gif) no-repeat 0 0; color:#464849; font-weight:bold;}
		#news h2 a{ color:#464849; font-weight:bold;}
.news{ float:left; margin-right:18px; width:288px; #width:294px; _width:294px;
 background:url(../img/news_line.gif) no-repeat 100% 50%;}

		#news .s{ margin:0; background:none;}
		#news li{ padding-left:12px; background:url(../img/icon_arrow4.gif) no-repeat 0 7px; line-height:22px;}
	#product{}
		.product{ float:left; margin-right:18px; width:288px; #width:294px; _width:294px;
 height:110px; background:url(../img/news_line.gif) no-repeat 100% 50%;}
		#product .s{ margin:0; background:none;}
		#product dl{ padding:0 10px 0 100px;}
		#product dl.s1{ background:url(../img/product_img0.jpg) no-repeat;}
		#product dl.s2{ background:url(../img/product_img1.jpg) no-repeat;}
		#product dl.s3{ background:url(../img/product_img2.jpg) no-repeat;}
		#product dt{ padding:12px 0 15px;}
		#product dt a{ color:#464849; font-weight:bold;}
		#product dd{ line-height:20px;}
