@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(top_bg.jpg) top left repeat-x; background-color:#000; color:#C9C4C4;}
a{ color:#C9C4C4; text-decoration:none;}
a:hover{ color:#FF2400;}
ul{ list-style:none;}
hr{ margin:8px 0px; *margin:2px 0px; _margin:2px 0px;}
.clear{ clear:both;}

#header{ width:955px; height:119px; margin:0px auto;}
	#header .logo{ width:396px; height:119px; background:url(logo.jpg) top left no-repeat; float:left;}
	#header .top_right{ width:470px; float:right;}
		#header .top_right .flag{ float:right;}
		#header .top_right .hotnews{ height:21px; line-height:21px; border:2px #343434 solid; padding:1px; margin-top:10px; margin-bottom:10px; clear:both;}
		#header .top_right .hotnews span{ display:block; width:72px; height:21px; background-color:#343434; float:left; color:#FF0000; text-align:center; font-weight:bold;}
		#header .top_right .download{ float:right;}
		
#aircraft{ width:955px; height:356px; margin:0 auto;}
	#aircraft .air_list{ width:266px; height:336px; margin-top:20px; background:url(aircraft_bg.jpg) left bottom no-repeat; float:left;}
		#aircraft .air_list .air_list_top h1{ font-size:18px; color:#FFFFFF; margin-top:40px; margin-left:48px;}
		#aircraft .air_list ul.air_list_content{ margin-left:80px; margin-top:8px;}
			#aircraft .air_list ul.air_list_content li{ height:31px; line-height:30px;}
			#aircraft .air_list ul.air_list_content h2{ font-size:12px; font-weight:normal;}
			#aircraft .air_list ul.air_list_content a{ color:#FFFFFF;}
			#aircraft .air_list ul.air_list_content a:hover{ color:#FF2400;}
		#aircraft .air_list .msn{ width:192px; height:31px; background:url(msn_bg.jpg) top left no-repeat; margin-top:20px; margin-left:40px;}
			#aircraft .air_list .msn a{ line-height:31px; margin-left:41px; color:#00D8FF;}
			#aircraft .air_list .msn a:hover{ color:#FFF;}
	
#tbody {width:689px; text-align:center; float:left;}
#mainbody {width:689px; height:258px;}
#mainphoto {display:block;}
#goleft {float:left;clear:left;margin:20px 5px 0 23px;}
#goright {float:right;clear:right;margin:20px 23px 0 5px;}
#photos {width:580px; height:66px; line-height:66px; margin:16px 0; overflow:hidden;}
#showArea img {display:block;float:left; cursor:pointer; width:94px; height:66px; margin-right:5px;}
	
#banner{ width:937px; height:189px; margin:0 auto; background:url(banner.jpg) top left no-repeat; margin-top:5px;}

#menu{ width:885px; height:49px; margin:0 auto; background:url(menu_bg.jpg) top left no-repeat; padding-left:70px;}
	#menu li{ float:left; margin-right:87px; line-height:49px;}
	#menu li.no_magin{ margin-right:0px;}
	#menu li a{ color:#000000; font-weight:bold;}
	#menu li a:hover{ color:#FFFFFF;}
	
#mainer{ width:939px; margin:0 auto; background:url(main_bg.jpg) top left repeat-y; padding-top:10px; padding-left:16px;}
	#left{ width:702px; height:417px; background:url(left_bg.jpg) top left no-repeat; padding-left:5px; float:left;}
		#left .left_left{ width:245px; height:417px; background:url(left_left_bg.jpg) top left no-repeat; float:left;}
			#left .left_left .tools_list_top h1{ font-size:15px; height:25px; background:url(line.jpg) bottom center no-repeat; margin-top:22px; margin-bottom:10px; text-align:center;}
			#left .left_left ul.tools_list_content{ width:210px; margin:0 auto;}
				#left .left_left ul.tools_list_content li{ height:20px; line-height:20px; background:url(dot.jpg) left no-repeat; padding-left:16px;}
				#left .left_left ul.tools_list_content h2{ font-size:12px; font-weight:normal;}
				#left .left_left ul.tools_list_content a{ color:#FF2400;}
				#left .left_left ul.tools_list_content a:hover{ color:#FFF;}
		#left .left_right{ width:415px; float:left; margin:24px 21px 0px 21px; line-height:18px;}
			#left .left_right .about_top{ font-size:18px; color:#FFFFFF;}
			#left .left_right img{ margin:5px 0;}
			#left .left_right .more{ width:74px; height:23px; line-height:23px; text-align:center; font-weight:bold; float:right; background:url(more.jpg);}
		
	#right{ float:left;}
		#right .hot{ width:208px; height:196px; margin:0 auto;}
		#right .contact{ width:191px; height:173px; background:url(index_contact_bg.jpg) top left no-repeat; margin:8px auto 0px; color:#000000; padding-top:38px; padding-left:14px; line-height:20px;}
			#right .contact a{ color:#000000;}
			#right .contact a:hover{ color:#FF2400;}
			
	#footer{ clear:both; height:40px; line-height:20px;}
		#footer .copy{ float:left; margin-left:5px; color:#767676;}
		#footer .anlytics{ float:right; margin-right:25px; font-size:11px;}
		
	#in_left{ width:243px; float:left;}
		#in_left .news_top{ height:45px; background:url(news_top.jpg); font-size:15px; line-height:40px; text-align:center;}
		#in_left .news_content{ border-left:#343434 1px solid; border-right:#343434 1px solid; padding-left:16px;}
			#in_left .news_content ul li{ background:url(dot1.jpg) left no-repeat; height:20px; line-height:20px; padding-left:15px;}
			#in_left .news_content ul li a{ display:block; width:128px; float:left;}
			#in_left .news_content ul li .time{ float:right;}
			#in_left .news_content .contact{ width:191px; height:173px; background:url(index_contact_bg.jpg) top left no-repeat; margin:8px 2px 0px; color:#000000; padding-top:38px; padding-left:14px; line-height:20px;}
			#in_left .news_content .contact a{ color:#000000;}
			#in_left .news_content .contact a:hover{ color:#FF2400;}
		#in_left .news_bottom{ height:15px; background:url(news_bottom.jpg);}
	
	#in_right{ width:670px; float:left; margin-left:8px;}
		#in_right .about_top{ height:45px; background:url(about_top.jpg) top left no-repeat; font-size:18px; color:#FFFFFF; padding-left:23px; line-height:42px;}
			#in_right .about_top span{ font-size:15px;}
		#in_right .about_content{ width:628px; border-left:#343434 1px solid; border-right:#343434 1px solid; background-color:#161616; line-height:20px; padding:5px 20px;}
		#in_right .about_bottom{ height:15px; background:url(about_bottom.jpg) top left no-repeat;}
		
		#in_right .nlist thead tr td{ background-color:#820605; border-right:#161616 1px solid; color:#FFFFFF; height:24px; text-align:center;}
			#in_right .nlist tbody tr td{ height:24px; border-right:#161616 1px solid;}
			#in_right .nlist tbody tr td a{ margin-left:10px;}
			#in_right .nlist tbody tr.graybg{ background-color:#383838;}
			#in_right .nlist tbody tr.graybg td{  border-right:#161616 1px solid;}
			#in_right .nlist tfoot tr{ height:40px; text-align:center; line-height:40px;}
			#in_right .nlist td.noborder{ border:none;}
			#in_right .about_content h1{ text-align:center; font-size:14px; color:#fff;}
			#in_right .about_content .subhead{ text-align:center; color:#CCCCCC; line-height:30px; margin-bottom:20px; clear:both;}
			
			#in_right .about_content ul.air_list li{ width:628px; border-bottom:#525252 1px dashed; clear:both;}
				#in_right .about_content ul.air_list li span.bcname a{ font-weight:bold; line-height:24px; font-size:14px; color:#DF0000;}
				#in_right .about_content ul.air_list li span.bcname a:hover{ color:#FFF;}
				#in_right .about_content ul.air_list li span.scname{ font-weight:bold; line-height:24px; font-size:12px; color:#909090;}
			#in_right .about_content ul.products li{ border:none; clear:none; float:left; width:112px; margin-right:10px; margin-top:5px;}
				#in_right .about_content ul.products li img{ width:112px; height:74px; border:0;}
				#in_right .about_content ul.products li div{ text-align:center;}
				
			#in_right .about_content .tupian{ text-align:center;}
			#in_right .about_content h2{ font-size:14px; text-align:center;}
			#in_right .about_content img.air{ margin:0 10px;}
			#in_right .about_content table.spec td{ border:solid 1px #525252; height:25px; padding:1px 10px;}
			#in_right .about_content table.spec td img{ margin-right:10px;}
			
	#products_left{ width:243px; float:left;}
		#products_left .air_list_top{ height:45px; background:url(news_top.jpg) top left no-repeat; padding-left:23px; line-height:42px;}
		#products_left h1{ font-size:18px;}
		#products_left ul.air_list_content{ border-left:#343434 1px solid; border-right:#343434 1px solid; padding-left:16px;}
			#products_left ul.air_list_content li{ background:url(dot2.jpg) left no-repeat; height:24px; line-height:24px; padding-left:10px;}
			#products_left ul.air_list_content h2{ font-size:12px; font-weight:normal;}
			#products_left ul.air_list_content a{ color:#FFFFFF;}
			#products_left ul.air_list_content a:hover{ color:#FF2400;}
		#products_left .tools_list_top{ height:45px; background:url(line1.jpg) bottom no-repeat; padding-left:23px; line-height:42px; border-left:#343434 1px solid; border-right:#343434 1px solid;}
		#products_left .news_bottom{ height:15px; background:url(news_bottom.jpg);}

#mainer_foot{ width:955px; height:20px; margin:0 auto; background:url(main_foot.jpg) top left no-repeat;}