@charset "gb2312";
/* CSS Document */

body {
	FONT: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	padding: 0;
	text-align: center;
	background-color:#e4eff9;
}
#top {
	width:1024px;
	height:319px;
	background:url(../images/index_01.jpg) no-repeat 0px 0px;
}
#logo {
padding-left:53px;
padding-top:28px;
float:left;
}
#top2 {
	width:1024px;
	height:46px;
	background-color:#2b5296;
}
#menu UL {
	LIST-STYLE-TYPE: none
}
#menu UL LI {
	DISPLAY: inline;
}
#menu UL LI A {
	PADDING-RIGHT: 28px; DISPLAY: block; PADDING-LEFT: 28px; FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; PADDING-BOTTOM: 14px; WIDTH: 80px; COLOR: #fff; LINE-HEIGHT: 18px; PADDING-TOP: 14px; LETTER-SPACING: -1px; TEXT-ALIGN: center; TEXT-DECORATION: none; text-shadow: #666 1px 1px 2px
}
#menu UL LI A:hover {
	TEXT-DECORATION: underline;
}
#menu UL LI A.selected {
	BACKGROUND: url(../images/index_03.gif) no-repeat 0px 0px
}
#top3
{
	width:1024px;
	height:369px;
	background-color:#FFFFFF;
}
#top3 ul
{
	font-size:16px;COLOR: #516a96;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
}
#Sourcing
{
	width:285px;
	height:185px;
	margin-left:26px;	
	text-align:left;
	float: left;
	background:url(../images/index_07.jpg) no-repeat 0px 0px
}
#box
{
	width:275px;
	height:95px;
	margin-top:185px;
	text-align:left;
	background-color:#516a96;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
}
#Solutions
{
	width:285px;
	height:185px;
	float: left;
	text-align:left;
	margin-left:36px;
	background: url(../images/index_09.jpg) no-repeat 0px 0px
}
#Services
{
	width:285px;
	height:185px;
	float: left;
	text-align:left;
	margin-left:36px;
	background: url(../images/index_11.jpg) no-repeat 0px 0px
}
#more
{
font-size:12px;
color:#77ace3;
font-weight:bold;
float:right;
padding-right:10px;
padding-top:10px;
}
#more A:link {
	font-size:12px;
	color:#77ace3;
	font-weight:bold;
	TEXT-DECORATION: underline;
}
#more A:visited {
	font-size:12px;
	color:#77ace3;
	font-weight:bold;
	text-align:right;
	TEXT-DECORATION: underline;
}
#more A:active {
	font-size:12px;
	color:#77ace3;
	font-weight:bold;
	text-align:right;
	TEXT-DECORATION: underline;
}
#more A:hover {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	TEXT-DECORATION: underline;
}
#top4
{
	width:980px;
	height:31px;
	color:#FFFFFF;
	text-align:right;
	padding-top:15px;
	padding-right:44px;
	background-image:url(../images/index_16.gif);
	background-repeat:repeat-x;
}
#top5
{
	width:980px;
	height:68px;
	background-color:#23386e;
	text-align: right;
	padding-right:44px;
	padding-top:15px;
	color:#2c5499;
	font-size:16px;
	font-weight: bold;
	DISPLAY: block;
}
#top6
{
	width:970px;
	text-align: left;
	padding-right:44px;
	padding-top:15px;
	background-color:#FFFFFF;
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
}
#txt
{
	font-size:30px;
	padding-left:80px;
	color:#2c5499;
	width:900px;
	height:40px;
	padding-top:30px;
	background-image:url(../images/logo2.gif);
	background-repeat:no-repeat;
	background-position:right;
}
#txt2
{
	font-size:30px;
	padding-left:80px;
	padding-top:20px;
	color:#2c5499;
	float:left;
	width:900px;
}
#bg
{
	height:28px;
	width:980px;
	background-image:url(../images/bg001.gif);
	background-repeat: no-repeat;
}
#box2
{
	width:456px;
	height:180px;
	float:left;
	text-align:left;
	font-size:18px;
	color:#919cb7;
	padding-left:80px;
	padding-top:40px;
}
#box3
{
	float:left;
	width:350px;
	padding-right:30px;
	height:180px;
	text-align:left;
	font-size:12px;
	color: #999999;
	padding-left:40px;

}
#box4
{
	float:left;
	width:350px;
	padding-right:30px;
	height:180px;
	text-align:left;
	font-size:12px;
	color: #999999;
	padding-left:40px;
	padding-top:20px;
}
#box5
{
	float:left;
	width:850px;
	text-align:left;
	font-size:12px;
	color: #999999;
	padding-left:80px;
	padding-top:20px;
	padding-bottom:30px;
}
#box6
{
	width:456px;
	height:130px;
	float:left;
	text-align:left;
	font-size:18px;
	color:#919cb7;
	padding-left:80px;
	padding-top:40px;
}
#box7
{
	float:left;
	width:350px;
	padding-right:30px;
	height:130px;
	text-align:left;
	font-size:12px;
	color: #999999;
	padding-left:40px;
	padding-top:40px;
}
#box8
{
	float:left;
	width:350px;
	height:320px;
	text-align:left;
	font-size:12px;
	color: #999999;
	padding-left:80px;
	padding-top:20px;
}
#box9
{
	float:left;
	width:850px;
	text-align:left;
	font-size:12px;
	color: #999999;
	padding-left:80px;
	padding-top:170px;
	padding-bottom:30px;
}
#line{
	width:850px; 
	height:1px; 
	margin-left:80px;
	border-bottom: solid 1px #2c5499;
}
#photo
{
	width:456px;
	float:left;
	height:301px;
	padding-left:80px;
	padding-top:20px;
}
#photo2
{
	width:850px;
	height:320px;
	padding-left:80px;
	padding-top:20px;
	font-size:12px;
	color: #999999;
	font-weight:bold;
}
#Clients{
	height:300px;
	width:900px;
	background-image:url(../images/Clients.gif);
	background-repeat: no-repeat;
	margin-left:80px;
}