body{ 
	margin:0;
	padding:0;
	text-align:center;
}

.flash-diplay under{text-align:center;}

/* #0 */
/* for all pages */
.container{
	/*background:url('../images/main-bg.gif') repeat-x;*/
	width:auto; /*test*/
	margin-left: auto ; 
	margin-right: auto ;	 
}

.clear_this{
	clear: both;
}

.blank1{
	height:40px;
}
.blank2{
	height:20px;
}

.blank3{
	height:1px;
}

/* jquery menu effect*/
.orange{
	color:#F86A0E;
}
.orange a{
	color:#F86A0E;
}

.hidden{
	display:none;
}


/**/

/* #1 header */
/* for all pages */
.header{
	background:url('../images/logo.jpg') no-repeat;
	margin-left: auto ;
	margin-right: auto ;
	width:956px;	
	height:99px;  
	overflow:visible;
}

.logo{
	float:left;
}

.menu{
	/*height:26px; */
	margin-top:58px; 
	float:right;
}

.menu ul{
	margin:0;
	padding:0;	
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;	
}

.menu li.home{
	width:63px;	
}

.menu li{
	width:96px;
	font-size:13px; /* or 12px */
	list-style-image:none;
	list-style-type:none;		
	float:left;
}

.menu li.last{
	width:95px;	
}

li a{
	text-decoration:none;
	color:#61666A;
}


.menu-cell{
	width:96px;
	padding:5px 0 0 0 ;
	background: url(../images/menu_cell.gif) no-repeat;
	height:26px;
}

.menu-cell-home{
	width:63px;
	padding:5px 0 0 0 ;
	height:26px;
	background: url(../images/menu_cell_home.gif) no-repeat;
}

.menu-cell-last{
	padding:5px 0 0 0 ;
	height:26px;
	width:95px;
	background: url(../images/menu_cell_last.gif) no-repeat;
}

/* sub menu */
.submenu{
	
}
ul.submenu{
	padding:0;
	position:absolute;
	width:148px;
	height:150px;
}

.submenu li{
	height:26px;
	background:url(../images/submenu.gif);
	width:148px;
}
.submenu li.first{	
	width:148px;
	background:url(../images/submenu-first.gif);
}
.submenu li.last{	
	width:148px;
	background:url(../images/submenu-last.gif);
}

.submenu li.effect{
	width:148px;
	background:url(../images/submenu-effect.gif);	
}
.submenu li.effect-first{
	width:148px;
	background:url(../images/submenu-first-effect.gif);	
}
.submenu li.effect-last{
	width:148px;
	background:url(../images/submenu-last-effect.gif);	
}



/* #2 content */
/* #2.1 content for home page*/
.content{
	width:956px;
	margin-left: auto ; 
	margin-right: auto ;	
	color: #5c5c5c;
	word-break:break-all
}
.content p {
	color:#5c5c5c;
	margin: 0 0 10 0;
	text-indent:2em;
}
/* #2.1.1 */
.row-1{
	width:956px;
	height:278px;
	margin-left: auto ; 
	margin-right: auto ;	
	text-align:left;
}

.row-1-left{
	width:400px;	
	text-align:left;
	padding:0 0 0 10px ;	
	/*font-family:*/
}
.row-1-left h1{
	font-size:40px;
}
.row-1-left p{
	font-size:25px;
	color:#4E5859;
}
.row-1-right{
	
}

/* #2.1.2 */
.row-2{
	background:#1B222A;
	width:956px;
	float:left;
}

.row-2-col{
	width:168px;
	margin-left:40px;
	margin-right:20px;
	margin-top:20px;
	float:left;
	text-align:left;
}

.row-2-title{
	text-align:left;
	height:28px;
	margin-left:0px;
	padding: 0;
	background :url('../images/row-2-title.gif') no-repeat;
	color:#FBFEFF;
}

.row-2-title p{
	font-size:20px;
	font-weight:900;
	color:#FFFFFF;
}

.row-2-content{
	margin-top:10px;
	color:#FCFEFF;
	font-size:12px;
	background :url('../images/row-2-content.gif') no-repeat;
	padding: 0 0 0 20px;
}

.row-2-content a {
	text-decoration:none;
	color:#fff;
}

.row-2-content a:hover {
	text-decoration:none;
	color:#F86A0E;
}

.row-2-more{
	margin-top:10px;
	color:#FCFEFF;
	font-size:12px;
	vertical-align:bottom;
}
.row-2-more a{
	color:#FCFEFF;
	text-decoration:none;
	float:right;
}

.row-2-more a:hover{
	color:#F86A0E;
	text-decoration:none;
}

.row-2-separator{
	width:1px;
	height:150px;
	float:left;
	margin:30px 0 30px 0;
	background:url(../images/row-2-separator.gif) repeat-y;
}



/* #2.1.3 */
.row-3{
	width:956px;
	float:left;	
}


.row-3-separator{
	width:1px;
	height:250px;
	float:left;
	margin-top:20px;
	background:url(../images/row-3-separator.gif) repeat-y;
}

.row-3-left{
	float:left;
	width:320px;
}

.row-3-right{
	float:left;
	width:635px;	
}

.row-3-title{
	text-align:left;
	height:28px;
	margin-top:20px;
	margin-left:40px;
	padding: 0 0 0 35px;
	background :url('../images/row-3-title.png') no-repeat;
	color:#000000;
}

.row-3-title h1{
	font-size:20px;
	color:#000;
}
.row-3-video{
	margin-top:10px;	
}

.row-3-content{
	width:550px;
	float:left;
	margin-left:40px;
	line-height:18px;
	font-size:12px;	
	text-align:justify; 
	text-justify:inter-ideograph
}

.row-3-content p{
	text-align:left;
	font-size:12px;	
	color:#444444;
	line-height:18px;
}

.row-3-video{
	margin-top:0px;
}


/* #2 for secend, third level page */
.flash{
	width:956px;
	height:300px;
	margin-left: auto ; 
	margin-right: auto ;		
} 
.content2{
	width:956px;
}
.content2-left{
	
}
.content2-right{
	
}


/* #3 footer */
/* for all pages */
.footer{
	margin-left: auto ;
	margin-right: auto ;
	margin-top:10px;	
	width:956px;
}
.footer-menu{
	background:#ECF1F4;
	height:30px;
	width:956px;
}

.footer-menu ul{
	margin:0;
	padding:5px 0 0 0;	
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;	
}


.footer-menu li{
	width:85px;
	font-size:13px; /* or 12px */
	list-style-image:none;
	list-style-type:none;		
	float:left;
	position:relative; 
}
.footer-menu li.last{
	width:120px;
}


.footer-menu-right {
	float:right;
	margin-right:10px;
}

.footer-menu-right a{
	text-decoration:none;
	color:#61666A;
	font-size:13px;
}

.footer-menu-right-logo{
	margin-right:10px;
	width:50px;
	height:30px;
	float:right;
	background:url(../images/footer-mark.gif) no-repeat;
}

.footer-copyright{
	margin-top:5px;
	height:20px;
	width:956px;	
}
.footer-copyright p{
	font-size:12px;
	text-align:center;
	color:#444444;
}

/* 2级页面 */
/*delete*/
.container-2{
	background:url('../images/main-bg.gif') repeat-x;
	width:1150px; 
	margin-left: auto ; 
	margin-right: auto ;		
}
/**/

.content-2{
	width:956px; 
	margin-left: auto ; 
	margin-right: auto ;		
}
.content-2-flash{
	margin-left: auto ; 
	margin-right: auto ;		
	width:956px; 
	height:211px;
}

.content-2-main{
	width:956px;	
	height:auto;
	background:url(../images/content-2-main.gif) no-repeat #FFFFFF;
}
.content-2-left{
	width:237px;
	height:auto;
	float:left;
	text-align:left;
}


.content-2-left-title{
	width:170px;
	margin-top:50px;
	margin-left:0px;
	margin-bottom:10px;
	font-size:15px;
	height:23px;
	padding-top :3px;
	text-align:center;
	background:url(../images/second-title.gif) no-repeat;
}
.content-2-left-menu{
	width:150px;
	margin-left:35px;
	padding-left:20px;
	height:17px;
	text-align:left;
	background:url(../images/second-icon.jpg) no-repeat;
}

.content-2-left-menu a{
	font-size:13px;
	text-decoration:none;
	color:#61666A;	
}
.content-2-left-menu-long a {
	font-size:13px;
	text-decoration:none;
	color:#61666A;		
}

.content-2-left-menu a:link { text-decoration: none;
	color:#61666A;
}
.content-2-left-menu a:active {text-decoration: none;
	color:#CC3300;
} 
.content-2-left-menu a:visited { text-decoration:none;
	color:#61666A;
} 
.content-2-left-menu a:hover { text-decoration:none;
	color:#0325f7;
} 


.content-2-left-menu1{
	width:150px;
	margin-left:20px;
	margin-bottom:5px;
	padding-left:20px;
	/*height:17px;*/
	text-align:left;
	background:url(../images/second-icon.jpg) no-repeat;
}
.content-2-left-menu1 a{
	font-size:10px;
	text-decoration:none;
	color:#61666A;	
}
.content-2-left-menu1-long a {
	font-size:10px;
	text-decoration:none;
	color:#61666A;		
}

.content-2-left-menu1 a:link { text-decoration: none;
	color:#61666A;
}
.content-2-left-menu1 a:active {text-decoration: none;
	color:#CC3300;
} 
.content-2-left-menu1 a:visited { text-decoration:none;
	color:#61666A;
} 
.content-2-left-menu1 a:hover { text-decoration:none;
	color:#0325f7;
} 


.content-2-left-separator{
	width:170px;
	margin-left:10px;
	height:4px;
	background:url(../images/second-separator.gif) no-repeat;
}

.content-2-left a{
	width:180px;
	font-size:13px;
	font-weight:bold;
}


.content-2-right{
	margin-top:40px;
	width:719px;
	height:auto;
	float:left;	
	background:url(../images/content-2-right.gif) repeat-x;
}

.content-2-right div.title{
	width:600px;
	text-align:left;
	margin-left:30px;
	font-size:18px;
	font-weight:700;
}

.content-2-right div.content{
	width:600px;
	text-align:left;
	margin-left:30px;
	margin-top:10px;
	font-size:13px;
	line-height:16px;
}


.solution-img{
	margin: 0 10px 11px 10px;
	float:left;
}



.select-menu{
	width:150px;
	margin-left:20px;
	margin-bottom:5px;
	padding-left:20px;
	/*height:17px;*/
	text-align:left;
	background:url(../images/second-icon.jpg) no-repeat;
}
.select-menu a{
	font-size:13px;
	text-decoration:none;
	color:#61666A;	
}
/*.content-2-left-menu1-long a {
	font-size:10px;
	text-decoration:none;
	color:#61666A;		
}
*/
.select-menu a:hover { text-decoration:none;
	color:#0325f7;
} 
.select-menu a:link { text-decoration: none;
	color:#61666A;
}
.select-menu a:visited { text-decoration:none;
	color:#CC3300;
} 

.select-menu a:active {text-decoration: none;
	color:#CC3300;
} 


.select-menu1{
	width:150px;
	margin-left:35px;
	padding-left:20px;
	height:17px;
	text-align:left;
	background:url(../images/second-icon.jpg) no-repeat;
}

.select-menu1 a{
	font-size:13px;
	text-decoration:none;
	color:#61666A;	
}

.select-menu1 a:hover { text-decoration:none;
	color:#0325f7;
} 
.select-menu1 a:link { text-decoration: none;
	color:#61666A;
}
.select-menu1 a:visited { text-decoration:none;
	color:#CC3300;
} 

.select-menu1 a:active {text-decoration: none;
	color:#CC3300;
}

