@import url("about.css");
@import url("product.css");
@import url("business.css");
@import url("company.css");
@import url("trial.css");
@import url("support.css");
@import url("main.css");
.align-center{   
    margin:0 auto;      /* 居中 这个是必须的，，其它的属性非必须 */   
    width:800px;        /* 给个宽度 顶到浏览器的两边就看不出居中效果了 */   
    text-align:center;  /* 文字等内容居中 */   
}  
div
{
    border:solid 0px #cdcdcd;
}   
body
{
	color: #666666;
	text-align:left;
	margin: 0px;
	padding: 0px;
	font:9pt "宋体";, arial;
	line-height:1.3em;
	background:url('../img/inc/frame_bg.gif') repeat-x 0 0;
    height:inherit;
}
input
{
	color: #666666;
	font:9pt "宋体";, arial;	
}
textarea
{
	color: #666666;
	font:9pt "宋体", arial;	
}
img
{
	border: 0px;
	margin:0;
    padding:0;
}
table
{
    color:#666666;
    font:12px "宋体";,arial;
	border:0;
}
.arial
{
    font-family:arial;
    font-size:12px;
}
p
{    
    margin-bottom:50px;
}    
a:link, a:visited, a:hover
{	
	color:#000;
	text-decoration: none;
}
#frame
{       
    position:absolute;
    left:50%;
    width:982px;      
    margin-left:-498px;           
}
#top_tower
{
	width:870px;
	height:23px;
	background:url('../img/inc/top_tower_bg.gif') no-repeat top right;
}
#top
{    
    width:880px;
    height:144px;   
}    
#top_main
{    
    width:880px;
}    
#top_roof
{
    height:67px;
    margin:0;    
}   
#top_bi
{
    height:63px;
	float:left;
    margin-left:10px;    
}    
#top_menu
{
    float:right;
    margin-top:12px;
	margin-right:6px;
}    
#middle
{
	width:878px;
	height:54px;
	margin-left:2px;
}
#middle img
{
	float:left;
}
#breadcrumb
{
	float:right;	
	font-size:12px;
	font-family:"宋体";
	height:12px;
	text-align:right;	
	margin-top:30px;
	margin-right:10px;
}
#breadcrumb a:active, a:link, a:visited, a:hover
{	
	color:#666666;
	text-decoration: none;
}
#breadcrumb span.sky
{
	color:#00a0dc;
	font-weight:bold;
}
#breadcrumb img
{
	margin-right:3px;
}
#body
{          
    float:left;
    background:url('../img/inc/body_bg.gif') repeat-y 0 0;  
}    
#wing
{
    float:right;
}    
#footer
{
    clear:both;
    width:880px;
    height:10px;
    background:url('../img/inc/footer_bg.gif') no-repeat 0 0;
}
#MenuBox
{
    height : 85px;
}
#nav
{
    clear:both;
    height:45px;
    margin:0;
    background:url('../img/inc/nav_bg.gif') no-repeat 0 0;
}
#nav ul
{
    list-style-type:none;    
    margin-top:0;
}        
#nav ul li
{
    float:left;
    margin-left:18px;
	
    margin-top:0;
}
.nav_sub
{
    float:left;
    margin-top:10px;
}
.nav_sub img
{
	float:left;
	padding:0;
	margin:0;
}
.nav_sub a:hover
{
    font-weight : bold;
}
.nav_gap
{
    float:left;
    color:#c0c1c3;
}
#nav_about
{
    margin-left:30px;
}
#nav_abouta
{
    margin-left:40px;
}
#nav_product
{
    margin-left:100px;
}
#nav_business
{
    margin-left:220px;
}
#nav_trial
{
    margin-left:200px;
}
#nav_support
{
    margin-left:320px;
}
#left
{
    float:left;
    width:177px;
	height:490px;
    margin-right:6px;
	padding-top:20px;
	background:url('../img/inc/left_bg.gif') no-repeat 0 0;
}
#CI
{
    float:left;
    margin-top:30px;
    margin-left:10px;
}
#copyright
{
    margin-top:8px;
}    
.content
{
    float:left;   
	width:697px;
    padding-bottom:20px;
    background:url('../img/inc/content_bg.gif') no-repeat 0 0;    
}
img.left_subject
{
    margin-bottom:12px;
}    
.subject
{            
	margin-left:10px;
    margin-top:20px;    
	height:10px;
}
.stuff_gap
{
    clear:both;
    width:625px;
    height:89px;
    margin-left:36px;
    background:url('../img/inc/stuff_gap.gif') repeat-x 0 0;    
} 
.stuff
{
    width:625px;
    margin-left:36px;   
}
.stuff_line
{	
	height:31px;
	background:url('../img/inc/line_gray.gif');
}
.stuff_gap_small
{
    clear:both;
    width:625px;
    height:41px;
    margin-left:36px;
    background:url('../img/inc/stuff_gap_small.gif') repeat-x 0 0;    
} 
.left_menu 
{
	width : 147px;
	height : 23px;
    //width:150px;
    //height:27px;
    margin-left:14px;
    padding:2px 0px 2px 3px;
    background:url('../img/inc/left_menu_bg.gif') no-repeat 0 0;
}
.left_submenu
{
	margin-left:14px;
	padding-bottom:10px;
	background:url('../img/inc/left_menu_bg.gif') no-repeat left bottom;
}
.left_submenu img
{
	display:block;
	margin-left:9px;
	margin-top:10px;
}
.blue
{
    font-size:13pt;
    color:#2970a6;
    font-weight:bold;
}   

.white
{
    font-size:9pt;
    color:#ffffff;
}   
 
.teal
{
	color:teal;
}
img.headline
{
    margin-left:14px;
    margin-bottom:30px;
}
.title
{
    clear:both;
    width:673px;
    height:31px;
    margin-left:12px;
    margin-top:30px;
    margin-bottom:20px;
	padding-left:2px;
    background:url('../img/inc/title_bg.gif') no-repeat 0 0;
}       
#family
{
	position:absolute;
	z-index : 5;
	width:131px;
	height:165px;
	background:url('../img/inc/family_bg.gif') no-repeat 0 0;
}
#family_sites
{
	margin-left:16px;
	margin-top:52px;
}
#family_sites img
{
	display:block;
	margin-bottom:7px;
}
#family_sites img#almap
{
	margin-bottom:5px;
}
#sitemap_stuff_01
{
	height:300px;
	margin-left:48px;
	margin-top:30px;
}
.sitemap_category
{
	float:left;
	margin-right:47px;
	width:169px;
	height:259px;	
	font-size:11px;
	background:url('../img/etc/map_bg.gif') no-repeat 0 0;
}
.sitemap_category ul
{
	margin-left:30px;
	margin-top:30px;
	line-height:18pt;
	padding : 0px;
}
.sitemap_category ul li
{
	line-height:17pt;
	margin-left:0px;
}
.sitemap_category ul li a:hover
{
	color:#666666;
	text-decoration:underline;
}
#sitemap_stuff_02
{
	clear:both;
	margin-left:156px;
}
.sitemap_category2
{
	float:left;
	margin-right:47px;
	width:169px;
	height:167px;	
	font-size:11px;
	background:url('../img/etc/map_bg2.gif') no-repeat 0 0;
}
.sitemap_category2 ul
{
	margin-left:30px;
	margin-top:30px;
	line-height:18pt;
	padding : 0px;
}
.sitemap_category2 ul li
{
	line-height:17pt;
	margin-left:0px;
}
.right_buttons
{
	float:right;		
	margin-top:50px;
}
.line_height
{
	line-height:15pt;
}
