/* CSS Document */
html,body,table,div,ul,li,img{margin:0; padding:0; border:0; list-style:none; font-size:12px}
a{color:#999; text-decoration:none}
a:hover{color:#000; text-decoration:none}
.hx{ width:941px; height:1px;color:#dbdcd7}
#page{width:90%; text-align:right; margin:15px 0}

/*top*/
#top{ width:1003px; margin:-16px auto 0 auto; background:url(../images/topbg.jpg)}
	#top_left{width:300px; height:84px; float:left}
	#top_right{margin-left:300px; height:84px}
		#qiehuan{ height:20px; margin-top:22px; margin-right:45px; margin-left:535px; line-height:20px; text-align:center}
		#menu{ height:21px;margin:21px 40px auto 117px}
			#menu ul li{width:91px; height:21px; float:left; line-height:21px;text-align:center; font-size:13px; font-weight:bold}
			#menu ul li a{ display:block; width:91px; height:21px;color:#333333}
			#menu ul li a:hover{display:block; width:91px; height:21px; color:#999}
			
/*flash*/
#flash{width:921px;margin:0 auto; padding:30px 41px 0 41px; background:url(../images/flashbg.jpg)}
#dibian{ width:1003px; margin:0 auto}

/*main*/
#main{width:1003px; margin:0 auto; background:#fcfcfc}
	#main_left{width:383px; height:183px; float:left}
		#main_left_n{ height:130px; margin:29px 29px 24px 61px;}
			#main_left_n_top{width:293px;height:25px; background:url(../images/index_t.jpg);line-height:25px}
			#main_left_n ul{ margin-top:9px}
			#main_left_n ul li{line-height:24px;border-bottom:1px dashed #999;color:#999;padding-left:14px}
	#main_right{width:259px;height:183px;float:right}
		#main_right_n{margin:29px 47px 24px 29px}
			#main_right_n_top{height:25px;line-height:25px;border-bottom:1px solid #dfdfdb}
			#main_right_n ul{margin-top:4px}
				#main_right_n ul li{line-height:25px;color:#999}
	#main_middle{height:183px; margin:0 259px 0 383px;}
		#main_middle_n{height:183px; margin:29px 29px 24px;height:25px; background:#fcfcfc; border-bottom:1px solid #dfdfdb}
			#main_middle_n_top{height:25px;line-height:25px;border-bottom:1px solid #dfdfdb}
/*footer*/
#foot{width:1003px; height:46px; margin:0 auto 10px auto; text-align:center; line-height:25px; color:#999; padding-top:10px}
			
/*internal*/
#in_main{width:1003px;margin:0 auto;background:#fcfcfc; overflow:auto}
	#in_left{width:383px;float:left}
		#in_left_n{margin:29px 29px 24px 61px;}
			#in_left_n_top{width:293px;height:25px; background:url(../images/index_t.jpg);line-height:25px}
			a.tl {color:#999}
			a.tl:hover{color:#000}
			#in_left_n ul{ margin-top:9px}
			#in_left_n ul li{line-height:30px;border-bottom:1px dashed #999;color:#999;padding-left:14px}
			#in_left_n ul li a{display:block; width:279px; height:30px}
			#in_left_n ul li a:hover{ display:block; width:279px; height:30px;background:url(images/dib.jpg) no-repeat center bottom}
		#left_lx{ height:130px; margin:29px 29px 24px 61px;}
			#left_lx_top{width:293px;height:25px; background:url(../images/index_t.jpg);line-height:25px}
			#left_lx ul{margin-top:5px; padding-left:20px}	
				#left_lx ul li{line-height:26px; list-style:circle}

	#in_right{margin:29px 47px auto 383px}
		#in_Title{height:15px; line-height:20px; padding-left:20px; padding-bottom:10px;border-bottom:1px solid #dfdfdb}
		#in_con{padding:10px 2px; line-height:22px}
		
		
/*product*/
#pro_list{}
	#pro_list ul{ margin-top:-10px}
	#pro_list ul li{ height:120px;  margin-left:5px; margin-top:28px; float:left; text-align:center}
	#pro_list ul li img{ height:110px; margin:5px; padding:5px;border:1px solid #CCC;}
	
/*news*/
.wb1{height:24px; line-height:24px; border-bottom:1px solid #CCC}
.wb2{width:90%; margin:5px auto; line-height:25px; color:#898989; text-align:left}
.wb_t{font-size:24px}
.l25{ border-bottom:2px solid #999}	