html {overflow-y: scroll;}
body{
	font-size:0.85em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0px;
}

.container { 
text-align:left; /* reset text alignment */ 
width:984px; /* or a percentage, or whatever */ 
	margin-left: auto;
	margin-right: auto;
position:relative;
}

 .kwicks {
 
	list-style: none;
	position:absolute;
    top:105px;
	margin: 0;
	padding: 0;
	width: 984px;	
 }  
 
 .mainbanner {
 	list-style: none;
	position:absolute;
    top:164px;
	left:7px;
	margin: 0;
	padding: 0;
	width: 984px;	
	z-index:1;
 }
 
  .promote_icon {
	list-style: none;
	position:absolute;
	top:437px;
	left:20px;
	margin: 0;
	padding: 0;
	z-index:1;
 }
 
   .promote_word {
	list-style: none;
	position:absolute;
	top:411px;
	left:21px;
	margin: 0;
	padding: 0;
	z-index:1;
 }
 
   
   .visit {
	list-style: none;
	position:absolute;
	top:520px;
	left:780px;
	margin: 0;
	padding: 0;
	z-index:1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
 }
  
   .office_hour {
	list-style: none;
	position:absolute;
	top:413px;
	left:712px;
	margin: 0;
	padding: 0;
	z-index:1;
	width: 265px;
	height: 82px;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
 }
 
 .footer {
	list-style: none;
	position:absolute;
	top:572px;
	left:64px;
	margin: 0;
	padding: 0;
	z-index:1;
 }
 
 
   .hot_word {
	list-style: none;
	position:absolute;
	top:170px;
	left:714px;
	margin: 0;
	padding: 0;
	z-index:1;
 }
 
   .side_product {
	list-style: none;
	position:absolute;
	top:193px;
	left:715px;
	margin: 0;
	padding: 0;
	z-index:1;
 }
 
 
 .front_bak {
 	list-style: none;
	position:absolute;
    top:162px;
	left:2px;
	margin: 0;
	padding: 0;
	z-index:0;
 }
 

 
 .kwicks li{  
    display: block;  
    overflow: hidden;  
    padding: 0;  
    cursor: pointer;  
	float: left;
	height: 60px;
	margin-right: 0px;
	background-image:url("images/myback.png");
	background-repeat:no-repeat;
	width:164px;
}
.kwicks a{
	display:block;
	height:60px;
	text-indent:-9999px;
	outline:none;
}

#kwick1 {
	background-position:0px 0px;
}
#kwick2 {
	background-position:-164px 0px;
}
#kwick3 {
	background-position:-328px 0px;
}
#kwick4 { 
	background-position:-492px 0px;
}

#kwick5 { 
	background-position:-656px 0px;
}

#kwick6 { 
	background-position:-820px 0px;
}

#kwick1.active, #kwick1:hover { 
	background-position: 0 bottom;
}
#kwick2.active, #kwick2:hover{
	background-position: -164px bottom;
}
#kwick3.active, #kwick3:hover {
	background-position: -328px bottom;
}
#kwick4.active, #kwick4:hover {
	background-position: -492px bottom; 
}
#kwick5.active, #kwick5:hover {
	background-position: -656px bottom;
}
#kwick6.active, #kwick6:hover {
	background-position: -820px bottom; 
}

#watermark {
	position:absolute;
	left:0px;
	top:0px;
	width:94px;
	height:74px;
	z-index:1;
}
#flash_menu {
	position:absolute;
	left:656px;
	top:0px;
	width:120px;
	height:164px;
	z-index:2;
}

#outline {
	position:absolute;
	left:34px;
	top:88px;
	width:104px;
	height:55px;
	z-index:3;
}

#title_text {
	position:absolute;
	left:306px;
	top:105px;
	width:93px;
	height:4px;
	z-index:4;
}#outline2 {
	position:absolute;
	left:66px;
	top:281px;
	width:104px;
	height:55px;
	z-index:3;
}

#title_text2 {
	position:absolute;
	left:17px;
	top:292px;
	width:93px;
	height:4px;
	z-index:4;
}

#footer {
	position:absolute;
	left:19px;
	top:770px;
	width:965px;
	height:34px;
	z-index:5;
}
.scroll-pane
{
	position:absolute;
	left: 229px;
	width: 712px;
	height: 500px;
	overflow: auto;
	z-index:20;
	top: 143px;
}
.horizontal-only
{
	height: 560px;
	max-height: 560px;
	background-image:url(images/white_back.png);
	
}

.provider_images
{
max-height: 50px;
max-width: 50px;
width:expression(document.body.clientWidth>49?"50px":"auto");
height:expression(this.scrollHeight>49?"50px":"auto"); 
}

.news_images
{
max-height: 180px;
max-width: 180px;
width:expression(document.body.clientWidth>179?"180px":"auto");
height:expression(this.scrollHeight>179?"180px":"auto"); 
}

.provider_box
{
height: 65px;
width: 65px;
}

.product_images
{
max-height: 100px;
max-width: 100px;
width:expression(document.body.clientWidth>99?"100px":"auto");
height:expression(this.scrollHeight>99?"100px":"auto"); 
}


.product_box
{
height: 151px;
width: 474px;
}

.category_box
{
height: 38px;
width: 180px;
}

.MainContentText
{
    font-size: 15px;
    line-height: 24px;
    text-decoration: none;
    color: #111111;
    word-spacing: 2px;
    align: "justify";
	font-family:Arial, Helvetica, sans-serif;
}

.table
{
    border: 1px solid #cccccc;
    border-collapse: collapse;
    font-size: 12px; 
    text-decoration: none;
    color: #111111;
    word-spacing: 2px;
	font-family:Arial, Helvetica, sans-serif;
}

a
{
    color:#111111;
    text-decoration: none;
    font-size: 13px;
}
a:hover
{
    color:#009999;
    text-decoration: none;
}
#logo {
	position:absolute;
	left:10px;
	top:11px;
	width:148px;
	height:32px;
	z-index:21;
}

.subcontent {font-size: 12px; text-decoration: none; color: #111111; word-spacing: 2px; align: "justify"; font-family:Arial, Helvetica, sans-serif; line-height: 14px;}
.title {font-size: 15px; text-decoration: none; color: #111111; word-spacing: 2px; align: "justify"; font-family:Arial, Helvetica, sans-serif; line-height: 24px;}


]
