@charset "utf-8";
/* CSS Document */

body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background:url(body_bg.gif) center -50px no-repeat  #CCC;
	color:#000;
	text-align:center;
}
*html{height:100%;width:100%}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}
h6,h6 a{color:#868686}
.h66 a{color:#989797}
.h66 a:hover{color:#868686}
img{border:none}
.lo_img{ display:none}
a{border:none;text-decoration: none; position:relative; color:#000}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}

.main{width:974px;height:710px;margin:0 auto; text-align:center; position:relative}
.top{width:100%;margin:0 auto; height:28px; text-align:left;margin-top:32px; position:relative;z-index:100000}
.content{width:100%;margin:0 auto; height:382px; text-align:left; position:relative; }
.content map area{cursor:crosshair}
.content .righta{ position:absolute; right:20px;bottom:1px; z-index:1;height:365px;top:18px;}
.content_about{width:100%;height:591px; text-align:left; position:relative;font-weight:bold;}
.content_about_conter{width:1016px;height:591px;/*background-image:url(../images/a1b_company.png);*/ position:absolute;left:-21px;top:-33px;
}


.content_solutions_conter{width:1016px;height:591px;/*background-image:url(../images/a1b_ Solutions.png);*/ position:absolute;left:-21px;top:-33px;}


.contact{position:absolute;right:150px;bottom:92px; text-align:left;width:237px;top:260px}
.contact li{margin-bottom:3px}
.contact .input{border:1px solid #C2C1C1;background:#E6E6E6;height:12px;width:100%;color:#F57836;padding:2px;}
.contact .img{ position:absolute;left:-107px;width:111px;}
.contact .img li{
	margin-top:3px;
	padding-bottom:5px;
	height:13px;
	display:block;
	position:relative;
	font-size:8pt;
	font-weight:bold;
	line-height:10px;
	letter-spacing: 0px;
	color:#333
}
.contact .sub{ position:absolute;bottom:-27px; top:194px}

.services{position:absolute;right:70px;bottom:72px; _bottom:62px; text-align:left;width:422px;}
.services .img{width:100%; border-bottom:1px dashed #F6FAFB; position:relative; display:block;height:25px}
.services .input{border:1px solid #C2C1C1;background:#E6E6E6;height:7px;width:30%;color:#F57836;}
.services .img li{
	float:left;display:block;width:12%;margin:0px 3px 0px 3px;
	height:16px;
	display:block;
	position:relative;
	font-size:10pt;
	font-weight:normal;
	line-height:25px;
	letter-spacing: -1px;
	color:#333;
	text-align:center
}
.contact .sub{ position:absolute;bottom:-27px;}
/*--alert--*/

#popupcontainer {
	height: auto;
	width: 333px;
	z-index: 100;
	visibility:hidden;
	position:absolute;
}
#popupcontent {
	text-align:left;
	height: 100%;
	_height:auto;
	width:auot;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	position: relative;
	top: 0px;
	left: 0px;
	padding: 12px 15px 0px 10px;
	border: none;
	background-image: url(../images/mytiptop.png);
}
#popupcontent .left{float:left;width:153px; height:auto; text-align:center}
#popupcontent .right{float:right;width:153px; height:auto;}
#popupcontent .right li{font-size:10pt;color:#FFF;font-weight:bold}
#popupcontent .right li a{color:#FFF; text-decoration:none}
* html #popupcontent {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/mytiptop.png');
	background-image: none;
	height:100%;

}

#popupbottom {
	position: relative;
	width: 333px;
	height: 18px;
	background-image: url(../images/mytipbottom.png);
}
* html #popupbottom {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/mytipbottom.png');
	background-image: none;
	height: 18px;
}



.foot{width:100%;height:194px; text-align:left; position:absolute;bottom:106px;*bottom:74px ;_bottom:71px;right:0;}


<!--
div.a1c-03-03 {
	position:absolute;
	left:56px;
	top:14px;
	width:69px;
	height:14px;
}

div.a1c-03-05 {
	position:absolute;
	left:165px;
	top:14px;
	width:152px;
	height:14px;
}
div.a1c-03-06 {
	position:absolute;
	left:285px;
	top:14px;
	width:152px;
	height:14px;
}


div.a1c-03-07 {
	position:absolute;
	left:379px;
	top:14px;
	width:60px;
	height:14px;
}



div.a1c-03-09 {
	position:absolute;
	left:480px;
	top:14px;
	width:146px;
	height:14px;
}



div.a1c-03-11 {
	position:absolute;
	left:670px;
	top:14px;
	width:146px;
	height:14px;
}

div.a1c-03-13 {
	position:absolute;
	left:858px;
	top:14px;
	width:50px;
	height:14px;
}

.nav_english{ position:absolute;top:-20px;right:82px}

-->


/* ----------------------- Div Scroll Bar --------------------------------- */

  #box {
  background:inherit;
  position:relative;
  width:410px;
  height:275px;
  top:94px;
  left:77px;
  z-index:1
  }
  #xscroll {
  position:relative;
  float:right;
  left:auto;
  top:auto;
  height:100%;
  width:1px;
  background:#f1f1f1;
  }
  #slider {
     position:absolute;
  right:0px;
  top:0px;
  z-index:10;
  width:5px;
  height:23px;
     visibility:hidden;
  background:#d5d5d5;
  cursor:pointer
  }
  #nContent {
  color:#000;
     position:relative;
  width:400px;
  height:275px;
  overflow:hidden;
  background:inherit;
  font-size:10pt;
  font-family:arial;
  line-height:11pt;
  font-weight:normal
  }
  


