/*
  sets the scrollbars to always on
*/
html { overflow: scroll;}
* {  outline: none;}
html a:focus {  outline: none;}

/*Body Behavior Declarations Here*/
body {background: #04132a url(bg_body.jpg) repeat-x left top;padding: 0; margin: 0;color: #fff; font: normal normal normal 10pt/normal Arial, sans-serif;font-size:12px;  /* font-style font-variant font-weight font-size/line-height font-family caption icon menu message-box small-caption status-bar */ }
h1 {  font-size: 20px;  padding: 10px 0;}
h1, h2, h3, h4, h5, h6 {  margin-top: 0;  margin-bottom: 0.5em;  color: #fff;}
h2 {  font-size: 16px;}
h3, h4, h5, h6 {  font-size: 14px;}
p {  margin-top: 0.5em;  margin-bottom: 0.9em;}
p.last { display: none; }

ul, ol,li,dl,dt,dd { margin:0; padding:0;}
li{list-style: none;list-style-image: none; display: inline;}
img{border:0;}
form{margin:0;}
a{color: #fff;text-decoration: none;}
a:visited {color: #fff;}
a:hover,a.active { color: #fdf385; color:#f7c808 ;color:#e98813 ;color:#FFFF95 ; color:#fac9fa;color:#f8aeae; color:#a8a2cf; color:#17183a;text-decoration: underline;}

.clearfix:after {  content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.blk10{ height:10px; overflow:hidden; font-size:1px;}

#container { width: 1000px; margin: 0 auto; border: none; background: transparent;}
/* header */
#header { background: transparent url(bg_header.jpg) no-repeat center top; height: 130px; margin-bottom: 0px;}
	#logo { float: left; padding:10px 0 0 20px;}
		#logo img { padding: 0px 0 0 0px;}
	#other{float: right;padding: 5px 10px; 0 0; }	
	    #other .home{  text-align:right; padding-bottom:70px; padding-right:6px;}	
		       #other .home a{ margin-left:30px;}
			        #other .home a:hover{color:#ffe85a;}
	    #other .search{ clear:both; text-align:right; padding-top:20px; padding-bottom:12px;}		
		#other ul.menu{width:910px; padding-top:4px; height:32px; line-height:30px;}	
		       #other ul.menu li.leaf { padding:0 15px;}
		           #other ul.menu li.leaf {font-size:14px;}	   
		           #other ul.menu li.leaf a:hover,#other ul.menu li.leaf a.active{ color:#f8aeae; text-decoration:none; color:#fa6268; color:#ffe85a;} 
		#other ul.submenu{ width:150px; padding-top:4px; position:absolute; display:none; background-color:#1c5c99; z-index:100;}	
		       #other ul.submenu li { padding:6px 10px;font-size:14px; display:block; border-top:1px solid #3c6497; background-color:#154472;}
				   #other ul.submenu li.on{ background-color:#0d2a4a; }	  
				   #other ul.submenu li a{display:block;line-height:18px;}
		           #other ul.submenu li a:hover,#other ul.menu li a.active{ color:#f8aeae; text-decoration:none; color:#fa6268; color:#ffe85a;} 


#main{ background-color:#051127;}
     #main a:hover,#main .active{ color:#bcb8d8; color:#a09ac7;color: #ffe85a; } 
	 #main .hintro{ padding:6px;}
		 #main .hintro dt{ font-size:14px; padding:8px 0;}
		 #main .hintro dd{line-height:20px;}
	 #main .link{ padding:15px 6px; text-align:center}		 
		 
	#main .hprotype{padding:14px; height:170px;}
		 #main .hprotype h3{ font-size:14px; font-weight:normal; display:block;}
		 #main .hprotype ul{}
			 #main .hprotype ul li{ background:url(ico_protype.jpg) no-repeat left 5px; padding-left:20px; display:block; line-height:22px;}	
	#main .hr{border-top:solid #fff 2px; width:230px;}
	#main .hnew{padding:14px; height:160px;}
		 #main .hnew h3{ font-size:14px; font-weight:normal; display:block;}
		 #main .hnew ul{}
			 #main .hnew ul li{  padding-left:20px; display:block; line-height:22px;}
			 
#main2{ background-color:#fff; padding:20px 25px; color:#000; line-height:180%;}
	#main2 a{color: #333;	}
	
#main2 .banner{ width:945px; height:75px; padding-bottom:4px;}

#main2 a.bold{color:#1d62a5;font-weight:bold;}
.menutitle{ font-weight:bold; font-size:16px; padding-top:10px;}
   .menutitle a{ color:#000;}

#topMenu{font-size:12px;color: #000;	text-indent: 0px;}
	#topMenu a{color: #1d62a5; font-weight:bold;}
	#topMenu span{padding:0 7px;background:url(ico_jt.jpg) no-repeat 4px 2px;}	
		 
#footer{padding:14px; text-align:center; line-height:18px;}	
     #footer a:hover,#main .active{ color:#a09ac7;} 
	#footer .nav{}	 
	   #footer .nav a{ margin:0 10px;}		
	
	
			   
