/* CSS Document */

html,body{
	margin: 0 auto;
	text-align:center;
}

#ibody{
	position: relative;
	width:725;
	margin: 0 auto;
	text-align:center;
	font-family: verdana,ËÎÌå;
	font-size: 12px;
	color:#3F4653;
}

/*top*/

#topbar{
	text-align:left;
	position: relative;
	height: 30;
	width:725;
}
#topbar_left{
	float:left;
	width: 70;
	height:30;
	background-image: url(images/headerCornerL.jpg);
}

#topbar_center
{
	float:left;
	width:585;
	height: 30;
	background-image: url(images/headerCenter.jpg);
	padding:5 0 0 0;
	margin:0;
}

#topbar_right{
	float:left;
	width: 70;
	height:30;
	background-image: url(images/headerCornerR.jpg);
}

#selectLang{
	margin-right: 5px;
	float:right;
	font-family: vardana;
	font-size: 14px;
	color:#777777;
	font-weight:bold;
}

#selectLang a{
	color:#777777;
	text-decoration: none;
}

#topDate{
	float:left;
	color: #888888;
	font-family: verdana;
	font-size: 1em;
}

#iMain{
	position: relative;
	width: 625px;
}
#logobar{
	position: relative;
	text-align: center;
	margin: 3 auto 0 auto;
	background-image:url(images/logo_s.jpg);
	background-repeat: no-repeat;
	height:68px;
}

#search_button{
	width:25;
	height:18;
	background-image:url(images/search.gif);
	background-repeat:no-repeat;
	border-style:none;
	background-color:transparent;
}
#search_content{
	width:120;
	height:18;
	border:none;background-color:transparent;
	font-size:12px;font-family:ËÎÌå;color:gray;
}


#navigationBar{
	position: relative;
	height:60;
}
#navBar_L{
	clear:left;
	float:left;
	width:6;
	height:60;
	background-image:url(images/mainNav_bg_left.jpg);
}
#navBar_R{
	float:right;
	width:10;
	height:60;
	background-image:url(images/mainNav_bg_right.jpg);
}

#navBar_C{
	clear:none;
	float:left;
	width:609;
	height: 60;
	background-image:url(images/mainNav_bg_center.jpg);
}

#myNav{
	text-align:left;
	width: 609px;
	height: 40px;
	float:left;
	margin: 0 auto 0 0;
}

#currentLocation{
	margin-top: 2px;
	text-align:left;
	font-size: 12px;
	font-weight:bold;
	color:#586D96;
	float: left;
}


.caifang{
	float:left;
	margin:0;
	padding:0;
}



.newsBox{
	width:201;
	text-align: left;
	float: left;
}

#3Dbox{
	width:201;
	clear:both;
}

#newsdate{
	color: #888888;
	font-family: verdana;
	font-size: 10px;
}

.clearH{
	clear: both; font-size: 0;height: 5px;
}

.clearH1px{
	clear: both; height:1px;font-size: 0;
}

.clearW{
	float:left;
	font-size:0;
	width:5px;
}


#ifooter{
	height:69;
	background-image:url(../images/footer_bg.gif);
	background-repeat: repeat;
	line-height:  20px;
	font-size:11px;
	color:#7E90B2;
	font-weight:bold;
}

#nav_footer a{text-decoration:none;color:#7E90B2;font-size:11px;}
#nav_footer{margin-top: 8px;font-family:Verdana;color:#7E90B2;font-weight:bold;font-size:11px;}

a {text-decoration: none;color:#3F4653;}
a:link	{ color: #3F4653; font-size:12px;} 
a:visited{ color: #3F4653; font-size:12px;} 
a:active#	{ color: #3F4653; font-size:12px;} 
a:hover{text-decoration: underline; color: red;}

#hezuoBox{
	background-color:#FDF9F5;
	width:625px;
	border-style: solid;
	border-top-width: 4px;
	border-left: none;
	border-right: none;
	border-bottom-width: 2px;
	border-color:#E49142;
}

.jcarousel img{
	margin:0 5;
}

#apititude li{border-bottom: 1px dashed #97979B;}

#mainBox{
	border-style: solid;
	border-width: 2px ;
	border-color : #C3D6FD;
	width: 625px;
	padding: 8;
	text-align: left;
}

p{
	text-indent:2em;
	line-height: 1.5em;
}

#list_profile{
	line-height: 1.5em;
	margin: 5 10 auto 16;
	list-style-image : url("../images/profile/list_img.gif");
	list-style-position : outside ;
	font-size: 1em;
	font-weight: bold;
	overflow:hidden;
}


/*carrers*/

.line1{
	height:1px;
	border-style: dashed;
	border-color:#959595;
}
.title_careers1{
	COLOR:#FE5B02;
	font-size:1.1em;
	font-weight:bold;
	border-left: circle;
}

.title_careers2{
	color:#404141;
	font-size: 1em;
	font-weight:bold;
	font-family:ËÎÌå;
	text-indent: 2em;
}

.title_careers3
{
	COLOR:#3187F2;
	font-size: 1em;
	font-weight:bold;
	font-family:ËÎÌå;
}

.titleCU
{
	color:#404141;
	font-size: 14px;
	font-weight:bold;
	font-family:Verdana,ËÎÌå;
}

.careersContent li{
	line-height: 1.5em;
}

.emailadd{
	text-decoration: underline;
	font-family: Verdana;
}
/*Ô²½Ç¿ò*/
.spiffy{display:block}    
.spiffy *{    
  display:expression("block");    
  display:-moz-box;    
  height:1px;    
  overflow:hidden;    
  font-size:.01em;    
  background:#032E85;   
  }    
.spiffy1{    
  margin-left:3px;    
  margin-right:3px;    
  padding-left:1px;    
  padding-right:1px;    
  border-left:1px solid #032E85;   
  border-right:1px solid #032E85;   
  background:#d83f3f}    
.spiffy2{    
  margin-left:1px;    
  margin-right:1px;    
  padding-right:1px;    
  padding-left:1px;    
  border-left:1px solid #032E85;   
  border-right:1px solid #032E85;   
  background:#d53030}    
.spiffy3{    
  margin-left:1px;    
  margin-right:1px;    
  border-left:1px solid #032E85;   
  border-right:1px solid #032E85;}   
.spiffy4{    
  border-left:1px solid #032E85;   
  border-right:1px solid #032E85}   
.spiffy5{    
  border-left:1px solid #032E85;   
  border-right:1px solid #032E85}   
.spiffyfg{    
  background:#032E85;   
  float:left;       /*for Firefox*/  
  float:expression("none"); /*for IE     
  } 
/*Ô²½Ç¿ò*/