
body {
	margin: 0px;
	padding:0px;
	
}
div,li,td{ font-size:12px; color:#000000;}
form,div,ul,li,dl,dt,dd{ border:0px; margin:0px; padding:0px; }
li{list-style-type:none;}
img{border:0px;}

img, div ,table, td { behavior: url(/iepngfix/iepngfix.htc); }

/* text-align:justify;text-justify :inter-ideograph;  */
a:link,a:visited {font-size: 14px;color: #000000;text-decoration: none;}
a:hover {font-size: 14px;color:#02459C;text-decoration: none;}
a.f14red:link, a.f14red:visited, a.f14red:hover{font-size:14px; font-weight:bold;}

.cls{ clear:both; height:1px; overflow:hidden;}

/* ======================================== */

#logo_bg { width:100%; height:120px; background-color:#FFFFFF;}

#logo { width:1215px; height:120px; overflow:hidden; margin:auto auto; background-image:url(/images/img/logo_bg.jpg); background-repeat:no-repeat;}
	#tool { float:right; margin-top:10px;}
	#tool a { display:block; width:57px; height:20px; line-height:20px; text-align:center; float:left; margin-left:10px; color:#FFFFFF; background-color:#6f6f6f;}
	#tool a:hover { color:#02459C;}

#nav_bg { width:100%; height:43px; background-image:url(/images/img/nav_bg.jpg);}
	#nav { width:1215px; height:43px; overflow:hidden; margin:auto auto;}
		#nav a { display:block; width:110px; height:43px; overflow:hidden; float:left; line-height:43px; text-align:center; font-size:14px; color:#000000; font-family:"Î¢ÈíÑÅºÚ";}
		#nav a:hover { color:#02459C;}
		#nav span { float:left;}
		
#flash_bg { width:100%; height:360px; overflow:hidden; margin: auto auto;}	
	#banner { position:relative; width:100%; height:360px; overflow:hidden; text-align:left;}
	#banner_list img {border:0px; width:100%;}
	#banner_bg { position:absolute; bottom:0; _bottom:-1px; background:url(/images/hicap.png) center no-repeat; height:74px; z-index:1000; cursor:pointer; width:100%; }
	
	#banner_info{position:absolute; bottom:0; left:100px;height:30px; line-height:30px; color:#fff;z-index:1001;cursor:pointer; font-size:13px; font-weight:bold;}
	#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
	#banner_point {position:absolute; width:1000px; left:50%; height:20px; bottom:0px; margin:0px 0px 0px -500px; z-index:9999;}
	#banner ul {position:absolute; list-style-type:none; z-index:1002; margin:0; padding:0; bottom:25px; right:13px;}
	#banner ul li { display:block; width:9px; height:9px; line-height:12px; text-align:center; color:#9a9b9f; background:url(/images/img/dian2.gif) no-repeat;cursor:pointer; font-family:Arial; font-size:10px; float:left; margin-right:12px; display:inline;}
	#banner ul li.on { background:url(/images/img/dian.gif) no-repeat; color:#0374c0; font-weight:bold;}
	#banner_list a{ position:absolute; width:100%; height:366px; display:block;}
	
	#banner_point ul li {font-size:0!important}
	#banner_point ul li.cur span { display:block;}
	
	#banner_pro { position:relative; width:100%; height:235px; overflow:hidden; text-align:left; margin-top:-30px;}
	#banner_point_pro {position:absolute; width:1000px; left:50%; height:20px; bottom:65px; margin:0px 0px 0px -500px; z-index:9999;}
	#banner_bg_pro { position:absolute; bottom:40px; _bottom:-1px; height:74px; z-index:1000; cursor:pointer; width:100%; }
	#banner_pro ul {position:absolute; list-style-type:none; z-index:1002; margin:0; padding:0; bottom:25px; right:13px;}
	#banner_pro ul li { display:block; width:9px; height:9px; line-height:12px; text-align:center; color:#9a9b9f; background:url(/images/img/dian2.gif); no-repeat;cursor:pointer; font-family:Arial; font-size:10px; float:left; margin-right:12px; display:inline;}
	#banner_pro ul li.on { background:url(/images/dian.gif) no-repeat; color:#0374c0; font-weight:bold;}
	#banner_point_pro ul li {font-size:0!important}
	#banner_point_pro ul li.cur span { display:block;}


#main { width:1215px; overflow:hidden; margin:auto auto; background-image:url(/images/img/xbj.jpg);}	
	#top { width:1176px; height:28px; overflow:hidden; margin:auto auto; background-image:url(/images/img/top.jpg);}
	#intro { width:1176px; height:75px; overflow:hidden; margin:auto auto; background-image:url(/images/img/intro_bg.jpg);}
		#intro ul { width:987px; height:75px; overflow:hidden; float:right; line-height:24px; text-indent:24px;}
	#center { width:1176px; overflow:hidden; margin:auto auto; margin-top:20px;}
		#news { width:458px; overflow:hidden; float:left;}
			#news_title { width:458px; height:31px; overflow:hidden; background-image:url(/images/img/news_bg.jpg);}
			#news_list { width:458px; overflow:hidden;}
				.tt_l { width:426px; height:86px; overflow:hidden; margin:auto auto; margin-top:10px;}
				#news_list ul { width:426px; overflow:hidden; margin:auto auto; margin-top:10px;}
				#news_list ul li { line-height:24px;}
				#news_list ul li span { float:right;}
		#fengcai { width:705px; overflow:hidden; float:right;}
			#fengcai_title { width:705px; height:31px; overflow:hidden; background-image:url(/images/img/fengcai_bg.jpg); border-top:1px; border-top-color:#dcdddd; border-top-style:solid;}
			#fengcai_list { width:705px; overflow:hidden;}
				#fengcai_left { width:300px; height:178px; overflow:hidden; float:left; margin-top:10px;}
					#ph { width:223px; overflow:hidden; margin:auto auto;}
					#fengcai_left ul li span {display:block; margin-top:5px; margin-bottom:5px; text-align:center; overflow:hidden;}
				#fengcai_right { width:395px; height:178px; overflow:hidden; float:right; margin-top:10px;}
					#fengcai_right ul li { line-height:24px; text-indent:24px;}
	#chanpin_title { width:1176px; height:31px; overflow:hidden; margin:auto auto; background-image:url(/images/img/chanpin_bg.jpg); margin-top:20px;}		
 	#chanpin_list { width:1176px; height:190px; overflow:hidden; margin:auto auto; margin-top:10px;}
 		#chanpin_list ul li { width:208px; overflow:hidden; float:left; padding:7px;}
		#chanpin_list ul li div { width:208px; height:162px; overflow:hidden; background-image:url(/images/img/cbj.jpg);}
		#chanpin_list ul li div a { display:block; width:195px; overflow:hidden; margin:auto auto; margin-top:5px;}
		#chanpin_list ul li span {display:block; margin-top:5px; margin-bottom:5px; text-align:center; overflow:hidden;}
		
#footer_bg { width:100%; height:129px; background-image:url(/images/img/footer_bg.jpg);} 
	#footer { width:1215px; height:129px; overflow:hidden; margin:auto auto; text-align:center; }
		#footer ul { margin-top:20px;}
		#footer ul li { line-height:26px; color:#000000;}
		#footer ul li a { color:#000000;}
		#footer ul li a:hover { color:#02459C;}
		
#more{ float:right; margin-right:5px; margin-top:10px;}		
	
/* ============================================================ */

.n_mid{ width:1215px; overflow:hidden; margin:auto auto; margin-top:20px; background-color:#FFFFFF;}
.navbg{ width:1215px; height:60px; overflow:hidden; background-image:url(/images/img/navbg.jpg);}
	.na{ padding-top:16px;font-size:14px; font-weight:bold;}
	.na a:link, .na a:visited, .na a:hover{ font-size:14px;}

.nl{ width:250px; overflow:hidden; float:left;}

#in_left { width:250px; height:30px; overflow:hidden; background-image:url(/images/img/left_bg.jpg);}

#in_left span {line-height:30px; font-size:14px; font-weight:bold; color:#ec6103; margin-left:20px;}

#in_left_list { width:250px; overflow:hidden;}
	#in_left_list ul { width:230px; overflow:hidden; margin:auto auto;}
	#in_left_list ul li { border-bottom:1px dashed #cccccc; line-height:24px;}
	#in_left_list ul li a { background-image:url(/images/ico/c.gif); background-repeat:no-repeat; background-position:left center; padding-left:20px;}

.proList { width:230px; overflow:hidden; margin:auto auto;}
	#ny {border-bottom:1px dashed #cccccc;}
	#ny_tt{ line-height:30px; font-size:14px; font-weight:bold;}
	#ts { line-height:30px; font-size:14px; font-weight:bold; background-image:url(/images/ico/c.gif); background-repeat:no-repeat; background-position:left center; padding-left:20px; cursor:pointer}
	#ny ul li { border-bottom:1px dashed #cccccc; line-height:24px;}
	#ny ul li a {background-image:url(/images/ico/c.gif); background-repeat:no-repeat; background-position:left center; padding-left:20px;}

#in_news_title { width:250px; height:31px; overflow:hidden; background-image:url(/images/img/left_bg.jpg); margin-top:20px;}

#in_news_title span {font-size:14px; font-weight:bold; line-height:30px; color:#ec6103; margin-left:20px;}

#in_news_list { width:250px; overflow:hidden;}

#in_news_list ul li { float:left; padding:5px;}

#in_news_list ul li div { border:1px solid #cccccc; padding:3px;}

#in_news_list ul li span {display:block; margin-top:5px; margin-bottom:5px; text-align:center; overflow:hidden;}

#lianxi_title { width:250px; height:30px; overflow:hidden; margin-top:20px;background-image:url(/images/img/left_bg.jpg);}

#lianxi_title span {font-size:14px; font-weight:bold; line-height:30px; color:#ec6103; margin-left:20px;}

#lianxi { width:250px; overflow:hidden;}

#lianxi ul li { line-height:26px; border-bottom:1px dashed #cccccc;}

.nr{ float:right; padding-right:5px; width:915px;}