/* CSS Document */

*{margin:0px; padding:0px;}
body{font-size:12px; line-height:130%;}
a{color:#333333; text-decoration:none;}
a:hover{color:#FF0000;}

ul,li{list-style:none;}

.font14{font-size:14px;}
.font16{font-size:16px;}
.bold{font-weight:bold;}
.red{color:#FF6600;}
.gre{color:#669900;}

/**{behavior: url(iepngfix.htc);}*/
#top{width:100%; height:118px; background:url(img/top_bg_2.jpg); overflow:hidden;}
#topm{width:938px; height:118px; padding-left:20px; background:url(img/top_bg_1.jpg) no-repeat left;}
	#topm_1{width:938px; height:87px;}
		#topm_1_l{width:500px; height:87px; float:left;}
			#topm_1_l_1{width:150px; height:43px; background:url(img/logo.gif); url(iepngfix.htc); margin-top:25px; float:left;}
			#topm_1_l_2{width:335px; height:43px; line-height:130%; margin:25px 0px 0px 15px; overflow:hidden; float:left;}
			#topm_1_l_2 span{line-height:100%;}
		#topm_1_r{width:438px; height:87px; display:block; overflow:hidden; float:right;}
			#topm_1_r_1{width:438px; height:30px; text-align:right; margin-top:25px;}
			.src_input{width:140px; height:20px; background:url(img/sec_input_bg.gif); border:0px;}
			#topm_1_r_2{width:438px; height:30px; text-align:right; }
					
	#topm_2{width:938px; height:31px; clear:both;}
		#topm_2_l{width:280px; height:31px; background:url(img/index/left_bg_1_1.gif); float:left;}
		#topm_2_r{width:600px; height:31px; line-height:31px; font-size:14px; text-align:right; float:right;}
			#topm_2_r li{width:auto; height:28px; font-size:14px; font-weight:bold; *line-height:29px; line-height:28px; padding:0px 8px 0px 8px; float:left; display:block;}
			#topm_2_r li a:hover{ color:#FF0000; }
			
			.menu_1{font-weight:bold; background:url(img/menu_2_bg.gif) center top no-repeat; margin-top:4px; display:block;}
			.menu_1 a{color:#FFFFFF;}
			.menu_2{background:url(img/menu_line.gif) no-repeat right;}
			
#center{width:938px; padding-left:20px;}
	#cen_l{width:300px; height:auto; float:left;}
		#cen_l_1{width:280px; height:259px; background:url(img/index/left_bg_1_2.jpg); margin-bottom:10px;}
			#cen_l_1_1{width:250px; height:180px; margin:auto; padding-bottom:10px;}
			#cen_l_1_2{width:250px; height:auto; margin:auto;}
		#cen_l_2{width:280px; height:250px; background:url(img/index/left_bg_2.gif);}
			#cen_l_2_1{width:258px; line-height:28px; height:28px; margin:auto; padding-bottom:5px;}
			#cen_l_2_2{width:258px; height:196px; margin:auto;}
	#cen_c{width:360px; height:auto; float:left;}
		#cen_c_1{width:100%; height:38px; line-height:38px;}
		#cen_c_2{width:100%; height:26px; line-height:26px; background:url(img/index/center_bg_1.gif);}
		#cen_c_3{width:auto; height:auto;}
			#cen_c_3 li{list-style:none; line-height:130%; height:auto; background:url(img/td_line.gif) repeat-x bottom; padding:5px 0px 5px 5px;}
		#cen_c_4{width:auto; height:138; margin:10px 0px 15px 0px;}
		#cen_c_5{width:auto; height:auto;}
		
	#cen_r{width:260px; height:auto; padding:35px 0px 10px 18px; float:left;}
		#cen_r_1{ height:268px; background:url(img/index/right_img.jpg) no-repeat 0px 20px;}
		#cen_r_2{ height:198px; width:260px; background-image:url(img/index/service_phone.gif); margin-top:15px;}
	
#btmt{width:100%; height:30px; background:url(img/bottom_bg.jpg) bottom repeat-x; display:block; clear:both;}

#bottom{ width:938px; height:108px; padding:20px 0px 0px 20px; clear:both;}
	
	#bot_l{width:298px; height:auto; overflow:hidden; float:left;}
	#bot_r{width:640px; height:auto; overflow:hidden; float:left;}
