/* CSS Document */
body,td,th {font-size: 12px; color: #483D3D;}
body {margin-left:auto;	margin-top: 0px;	margin-right:auto; background:url(../images/sysbg.jpg ) #FFFFFF;	margin-bottom: 0px;}


body div{margin:0}

a:link {text-decoration: none;color:#7D7D7D;	}
a:visited {text-decoration: none;color:#7D7D7D;}
a:hover {text-decoration: underline;color:#483D3D; }
a:active {text-decoration: none;color: #483D3D;}

.theLink {color: #0099cc;  text-decoration: none; cursor: hand;}  



ul{ padding:0px; margin:0px; list-style-type:none;}

.clear{clear:both;}
.red{color:#FF0000;}
.divcen{width:1000px; margin-left:auto; margin-right:auto;}
.smdivcen{width:940px; margin-left:auto; margin-right:auto;}
.smalldivcen{width:950px; margin-left:auto; margin-right:auto;}


#topgebg{height:18px; background:url(../images/topgebg.jpg) repeat-x;}
#topimg{height:388px; position:relative;}
	#logos{width:1000px;height:101px;background:url(../images/logos.png) 0px 0px no-repeat; position:absolute; left:0px; top:0px; z-index:1;}
#topmemu{ height:28px;background:#000000;}
	#topmemu li{ width:84px; height:28px; float:left; text-align:center; line-height:30px;}
	.tm_nocheck a:link {text-decoration: none; font-size:14px;color:#FFFFFF; font-weight:normal;}
	.tm_nocheck a:visited {text-decoration: none; font-size:14px;color:#FFFFFF; font-weight:normal;}
	.tm_nocheck a:hover {text-decoration: none; font-size:14px;color:#FFFFFF; font-weight:bold; }
	.tm_nocheck a:active {text-decoration: none; font-size:14px;color:#FFFFFF;font-weight:bold; } 
	
	.tm_check{background:url(../images/selectbg.jpg) 0px 0px no-repeat;font-weight:bold;}
	
	.tm_check a:link {text-decoration: none; font-size:14px;color:#FFFFFF; font-weight:bold;}
	.tm_check a:visited {text-decoration: none; font-size:14px;color:#FFFFFF; font-weight:bold;}
	.tm_check a:hover {text-decoration: none; font-size:14px;color:#FFFFFF; font-weight:bold; }
	.tm_check a:active {text-decoration: none; font-size:14px;color:#FFFFFF;font-weight:bold; } 
#tgebg{height:23px;background:url(../images/tgebg.jpg) repeat-x;}

#maininfor{background:#FFFFFF;}
	#maininfor .bananer{ width:918px; height:292px;}
		#maininfor .bananer .bananer_l{ width:233px; height:292px; float:left;background:url(../images/bananer_l.jpg) 6px 3px no-repeat #d7d7d7;}
		
		.d_panel{width:169px; height:50px;}
		#huaihua{background:url(../images/d1-2.jpg) 1px 27px no-repeat;}
		#tongren{background:url(../images/d2-2.jpg) 1px 27px no-repeat;}
		#bijie{background:url(../images/d3-2.jpg) 1px 27px no-repeat;}
		#doujun{background:url(../images/d4-2.jpg) 1px 27px no-repeat;}
		#panzi{background:url(../images/d5-2.jpg) 1px 27px no-repeat;}
		#maininfor .bananer .bananer_r{ width:682px; height:292px; float:left; }
	#maininfor .mainpanelall{ width:920px;}
	
#mainf_l{ width:30px; height:23px; float:left;background:url(../images/mainf_l.png) 0px 0px no-repeat;}
#mainf_m{ width:880px; height:23px; float:left; background:#FFFFFF;}
#mainf_r{width:30px; height:23px; float:left;background:url(../images/mainf_r.png) 0px 0px no-repeat;}	

#footinfor{ height:126px;  background:#FFFFFF;} 
	#footinfor div{width:231px; height:126px; float:left;}
	
	#footinfor div li{ text-align:left;}

	
	











.topge{height:10px;}

.ge35{height:35px;}
.ge30{height:30px;}
.ge20{height:30px;}
.ge12{height:12px;}
.ge6{height:6px;}
.ge10{height:10px;}

/* top begin */
#top{ background:url(../images/bg.jpg) no-repeat 0px 0px;position:relative;}	
	#t_logobg{width:1000px; height:190px;background:url(../images/logobg.png) top no-repeat;}
	.topflash1{width:120px; height:90px;position:absolute; left:210px; top:0px; z-index:1;}
	.topflash2{width:427px; height:60px;position:absolute; left:500px; top:70px; z-index:2;}
	.topflash3{width:1000px; height:80px;position:absolute; left:-20px; top:130px; z-index:2;}
	.bannerflash{width:675px; height:293px;position:absolute; left:280px; top:218px; z-index:2;}
	.fdbg{width:259px; height:319px;position:absolute; left:15px; top:191px; z-index:2; background:url(../images/fdbg.png) no-repeat 0px 0px;}
	.fdbg .ge{height:85px;}
	.fdbg .panel{ width:224px;}
	.fdbg .panel div{height:46px;}
	.bananerbg{width:66px; height:310px; background:url(../images/banerbg.png) no-repeat 0px 0px; float:right;}
	.bananerbg2{width:904px; height:310px; float:right; background-color:#FFF;}
		#t_logo{width:485px; height:73px; float:left; padding-left:42px; padding-top:20px;}
		#t_topinfor{width:470px; height:135px; float:left;}
			#t_topinfor li{height:30px; font-size:12px;letter-spacing:2px;color:#FFFFFF; line-height:30px;}	
			a.topinfor:link {text-decoration: none; font-weight:bold; color: #FFFFFF;}
			a.topinfor:visited {text-decoration: none; font-weight:bold;color: #FFFFFF;}
			a.topinfor:hover {text-decoration: underline;font-weight:bold; color: #FF9900;}
			a.topinfor:active {text-decoration: none; font-weight:bold; color: #FF9900;}
			
			.mdbg{ width:70px; float:left; background:url(../images/mdbg.png) top left no-repeat; text-align:center;}
			
			
			
	#menu{ height:60px;}
	#flashfram{width:969px; height:318px;}
		#false_bg{width:954px; height:318px;float:right; background:url(../images/fbg.png) right bottom no-repeat;}
			#flash_left{width:258px; height:318px;float:left;}
				#flash_left_tit{width:258px; height:88px;background:url(../images/flash2_1.png) no-repeat;}
				#flash_left_cont{width:233px; height:230px; float:right;background:url(../images/flash2_2_2.png) repeat-x;}
					.qq{ width:220px; height:56px; background:url(../images/qqbg.png) right bottom no-repeat; color:#FFFFFF;}
						.mdcode{width:110px; height:24px; float:right;color:#33CC00; font-size:20px; font-weight:bold;}
						.qqicon{width:28px; height:24px; float:right;}
						.mdname{width:58px;height:24px;  float:right;  }
						a.mdlink:link {text-decoration: none;font-size:14px;letter-spacing:2px; line-height:20px; font-weight:bold; color: #FFFFFF;}
						a.mdlink:visited {text-decoration: none; font-size:14px;letter-spacing:2px; line-height:20px; font-weight:bold;color: #FFFFFF;}
						a.mdlink:hover {text-decoration: underline;font-size:14px;letter-spacing:2px; line-height:20px; font-weight:bold; color: #FF0000;}
						a.mdlink:active {text-decoration: none;font-size:14px;letter-spacing:2px; line-height:20px;  font-weight:bold; color: #FF0000;}
						.telcode{width:192px; float:right;font-size:12px; }
						.settel{font-size:14px;font-weight:bold;}
				#flash_left_ge{width:10px;height:230px; background-color:#FFFFFF; float:right;}
				
				#flash_right{width:696px; height:318px;float:left;}
				#flash{width:696px; height:304px;}
					#right_ge1{width:3px; float:left;background-color:#FFFFFF; height:292px;}
					#flashpan{width:677px;  float:left; }
					#ge{ width:15px; float:left; height:292px;}
						#right_ge0{width:15px;height:6px;}
						#right_ge{width:15px; background:url(../images/rightge.png) repeat-y ;height:286px;}	
/* top end */											
#main{background:url(../images/mainbg.jpg) repeat-y; }	
						
/* footer begin*/							
	#main_down{width:1000px; height:191px;}
	#main_down_ge{  height:29px; float:left;width:30px;}
	#main_down1{width:942px; height:29px;float:left; background:url(../images/main_down2_1.jpg) no-repeat;}
	#main_down2{width:972px; height:162px;}
		#main_down2_ge{width:66px; height:136px; float:left;}
		.main_down2_infor{ width:220px; height:122px; float:left;background:url(../images/line.jpg) left bottom no-repeat; padding-left:5px;}
		.main_down2_lin{line-height:16px;}
		
		a.fdinfor:link {text-decoration: none;line-height:20px; font-weight:bold; color: #483D3D;}
		a.fdinfor:visited {text-decoration: none; line-height:20px; font-weight:bold;color: #483D3D;}
		a.fdinfor:hover {text-decoration: underline;line-height:20px; font-weight:bold; color: #FF0000;}
		a.fdinfor:active {text-decoration: none;line-height:20px;  font-weight:bold; color: #FF0000;}

#down_ge{width:1000px; height:1px;background-color:#483D3D; font-size:0px;}
#down_ge2{width:1000px; height:1px; font-size:0px;background-color:#EBEBEB;}
#down_infor{width:1000px; height:65px;background-color:#483D3D; color:#FFFFFF; text-align:center; padding-top:6px;}	
	a.down:link {text-decoration: none; color: #FFFFFF;}
	a.down:visited {text-decoration: none; color: #FFFFFF;}
	a.down:hover {text-decoration: underline; color: #FF0000;}
	a.down:active {text-decoration: none; color: #FF0000;}
/* footer end */	

/* mode begin */	
#modetitl{width:917px; height:44px; background:url(../images/mode_tit.jpg) bottom left no-repeat;}
	.modetitl li{ width:110px; text-align:right;}
	#modetitl_ge{height:15px !important;height:17px}
	#modetitl_font{width:100px; text-align:right;}

	#mode_left{ width:237px; float:left;}
		#menu_list{ width:210px; height:36px;  line-height:36px;  }
			.menu_list_ge{ width:50px; height:38px; float:left;}
			.menu_font{ width:120px;height:36px; float:left;}
		.check{background:url(../images/menucheke.gif) top right no-repeat; overflow:hidden;}
		
				.check a:link {text-decoration: none; font-size:14px; line-height:35px; letter-spacing:2px;font-weight:bold; color: #FFFFFF;}
				.check a:visited {text-decoration: none; font-size:14px; line-height:35px; letter-spacing:2px; font-weight:bold;color: #FFFFFF;}
				.check a:hover {text-decoration: underline;font-size:14px; line-height:35px;  letter-spacing:2px;font-weight:bold; color: #ffcc00;}
				.check a:active {text-decoration: none; font-size:14px; line-height:35px;  letter-spacing:2px;font-weight:bold; color: #ffcc00;}
			
			
			
		.nocheck{background:url(../images/menu.gif) top right no-repeat; overflow:hidden;}
			.nocheck a:link {text-decoration: none; font-size:14px; line-height:35px;   letter-spacing:2px;font-weight:bold; color: #483D3D;}
			.nocheck a:visited {text-decoration: none; font-size:14px; line-height:35px; letter-spacing:2px; font-weight:bold;color: #483D3D;}
			.nocheck a:hover {text-decoration: underline;font-size:14px;line-height:35px;  letter-spacing:2px;font-weight:bold; color: #FF0000;}
			.nocheck a:active {text-decoration: none; font-size:14px;line-height:35px;  letter-spacing:2px;font-weight:bold; color: #FF0000;}
		
			
	#mode_right{ width:650px; float:left;}
	
	
	.order{border:1px solid #CCCCCC;width:90%;}
	.orderRow{border-bottom:1px solid #ccc;text-align:center;}
		.orderField{float:left;text-align:right;width:26%;padding:2px 20px 2px 0px;border-right:1px solid #ccc;}
		.orderValue{float:left;padding-left:20px;}
		
		.onmouseout{
background-color:#FFFFFF;
border-left:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

.onmouse{
background-color:#FFDFF0;
border-left:1px solid #FF0000;
border-top:1px solid #FF0000;
border-right:1px solid #FF0000;
border-bottom:1px solid #FF0000;
}
		.onmouseout2{
background-color:#E4E4E4;;
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
/* mode end */	


/* index begin */
.sp{ width:231px; height:202px; float:left;}
				.sptit{width:231px; height:42px;background:url(../images/sptit.jpg) bottom no-repeat;  }
					.modtit{font-size:14px; font-weight:bold; } 
					.spge{ height:13px;}
					.sptit li{ width:170px; text-align:left;}
				.spcontent{width:231px; height:160px;background:url(../images/spcontent.jpg) no-repeat bottom right;text-align:center;}
			
			.yc{ width:684px;  height:202px; float:left; overflow:hidden; }
				.yctit{width:684px; height:42px;background:url(../images/yctit.jpg) bottom no-repeat; }
				.yctit li{width:115px; text-align:right;}
				
				a.morelink:link {text-decoration: none; font-size:14px; font-weight:bold; color: #483D3D;}
				a.morelink:visited {text-decoration: none; font-size:14px; font-weight:bold;color: #483D3D;}
				a.morelink:hover {text-decoration: underline;font-size:14px; font-weight:bold; color: #FF0000;}
				a.morelink:active {text-decoration: none; font-size:14px; font-weight:bold; color: #FF0000;}
				
			#yccontent{width:672px; height:157px;}
		
			
			.hd{width:595px; float:left;}
				.hd_left{ width:305px;float:left;}
					.hd_left_tit{width:302px; height:37px; background:url(../images/hd_left_tit.jpg) no-repeat;}
						.hd_left_tit_font{ line-height:37px; width:90px; text-align:right;}
					.hd_left_cont{width:302px; text-align:center; }
					
				.hd_right{ width:290px;float:left;}
					.dt_tit{width:290px; height:37px; background:url(../images/hd_right_tit.jpg) no-repeat;}
					.dt_tit li{ width:98px; text-align:right; line-height:37px;}
										
					#dt_cont{width:290px; height:240px; background:url(../images/dtbg.jpg) left top no-repeat; }					
					.dt_cont_cl{ width:270px; height:19px; float:right;line-height:19px; text-align:left;}
					
					.zx_tit{width:290px; height:47px; background:url(../images/zx_tit.jpg) bottom right no-repeat;}
					#zx_cont{ width:290px; height:170px;background:url(../images/zxbg.gif) bottom repeat-x;}
					.zx_cont_li{height:18px; line-height:18px; }
					.jia_class{height:33px; text-align:right;}
					
			#xfxy{width:322px; float:left;}	
				#xfxy_tit{width:322px; height:46px;background:url(../images/xfxy_tit.jpg) left bottom no-repeat;}	
					#xfxy_tit li{ height:46px;line-height:46px; font-size:14px; font-weight:bold; text-align:right;   color:#FFFFFF;}
				#xfxy_cont{height:142px; width:302px; background:url(../images/xfxybg.gif) repeat-x;}	
					#xfxy_cont_pic{width:100px; height:138px;overflow:hidden;float:left; text-align:center;padding:8px 10px 3px 10px;}
					#xfxy_cont_font{/*background:#ccc;*/width:170px; height:140px;float:right;overflow:hidden;}
						#xfxy_cont_font_tit{height:25px; font-size:14px; font-weight:bold; text-align:center; line-height:16px;  color:#FFFFFF;}
				
				
				#zps_fornt{ line-height:18px;text-align:center;}
				.zpplan{width:107px; float:left; position:relative;}
				
				
				
		#yqlj_tit{width:903px; height:38px; background:url(../images/yqlj_tit.jpg) top no-repeat;}
		.link_cs{width:110px; float:left; text-align:right;}
		
		
		
		/*****/
		img{border:0}

/**/
.newPhotoWraper{width:950px;overflow:hidden;margin:6px 0;}
.newPhotoList{width:956px;margin:3px 0;}
.newPhotoList li{float:left;position: relative;height:153px;width:153px;margin-right:6px;margin-bottom:3px;}
.newPhotoList li span{display:none;width:153px;height:30px;padding-top:15px;font-weight:bold;background:#000;position: absolute; top:108px; left:0;
filter:alpha(opacity=70); /* IE */
	-moz-opacity:0.7; /*  */
	opacity: 0.7; /* */
}
.newPhotoList li img{height:153px;width:153px;}
.newPhotoList li a:link span,.newPhotoList li a:visited span{color:#fff;}


/*slideshow*/
#slider {margin:0;list-style:none;width:300px;}
#slider ul, #slider li {margin:0;padding:0;list-style:none;}
#slider li {width:279px;height:456px;overflow:hidden;}
#slider li .newsBrief{display:block;color:#fff;height:88px;padding:12px;line-height:1.4em;text-align:left;background:#5C5C5C;}
#slider li .newsBrief strong{display:block;font:bold 13px ΢ź,song,arial;}
#slider li .newsBrief a{color:#fff;}
p#controls {margin:0;position:relative;text-align:left;}
#prevBtn {display:block;margin:0;overflow:hidden;width:24px;height:24px;position:absolute;left:205px;top:-125px;}
#nextBtn {display:block;margin:0;overflow:hidden;width:24px;height:24px;position:absolute;left:0;top:-125px;}
#nextBtn {left:245px;}
#prevBtn a {display:block;width:24px;height:24px;background:url(../images/button_pre.gif) no-repeat 0 0;}
#nextBtn a {display:block;width:24px;height:24px;background:url(../images/button_next.gif) no-repeat 0 0;}

.tableList td{padding:6px;border-bottom:1px solid #f1f1f1;}
.tableList th{color:#999;font-family:arial;}
/*****/


/* index end */

.minheight{font-size:12px !important;line-height:0; font-size:0;}


.hplist{width:212px;float:left; position:relative;}
