
A {color:#708ea6; text-decoration: none;}
A:visited { }
A:active { color:#708ea6;}
A:hover { color:#708ea6;  text-decoration:underline;} 




/*right*/
div#rightContent{ width:775px;  float:left; /*left:195px;*/  margin-top:0px; margin-left:10px; z-index:70; position:relative;   }

div#visual{ width:775px; float:left; position:relative; margin-top:0px; margin-left:0px;}



/*no use*/
.news {width:131px; height:165px; float:left;background-color:#E3E3E3;background-image:url(/eng/homepage/images/home_hot2.jpg); background-position:top left; background-repeat:no-repeat; text-align:center; padding-bottom:17px; padding-top:35px; padding-left:7px; padding-right:7px; position:absolute; top:315px; z-index:999; right:268px; margin:0;}

.news ul {list-style-type:none; margin:0; padding:0;}
.news li{list-style-type:none; margin:0; padding-top:10px;}

.apdiv_content{ padding-top:6px; padding-bottom:5px; padding-left:8px; padding-right:8px;}






/*menu*/
div#home_nav{width:195px; height:528px;  float:left; left:0px; margin-left:0px; margin-top:0px;  padding-top:21px;     background-image:url(/images/corporate/common/corp_menu_bg.gif); background-position:top left; background-repeat:repeat-y; z-index:90;  position:relative; /*position:relative;*/}



/*shortcut*/
div#shortcut{width:775px;/* height:150px;*/ float:left; margin-left:0px;   display:block; margin-top:7px; position:relative;}

div#shortcut .moreBox{ width:50px; height:15px; float:right; margin-right:5px; margin-bottom:3px; position:relative;}

div#shortcut .more{ width:35px; float:right;  background-image:url(/images/corporate/common/more.gif); background-position:0px 5px; background-repeat:no-repeat; padding-left:15px;position:relative;
}

div#shortcut .investor{width:175px; /* height:160px;*/ min-height:160px; float:left;background-image:url(/eng/homepage/images/home_investor.jpg); background-position:top left; background-repeat:no-repeat; text-align:left;  padding-left:10px; position:relative; }

div#shortcut .sustainability{width:176px; height:160px; float:left;background-image:url(/eng/homepage/images/home_sustainability.jpg); background-position:top left; background-repeat:no-repeat; text-align:left; padding-left:20px;  position:relative;} 

div#shortcut .service{width:176px; height:160px; float:left;background-image:url(/eng/homepage/images/home_service.jpg); background-position:top left; background-repeat:no-repeat; text-align:left; padding-left:20px;  position:relative;} 

div#shortcut .event{width:176px; height:160px; float:left;background-image:url(/eng/homepage/images/home_event.jpg); background-position:top left; background-repeat:no-repeat; text-align:left; padding-left:20px;  position:relative;} 



.tablegroup_m { color:#333;   width:168px; padding-right:1px;   padding-top:2px; float:left; position:relative; }

 .tablegroup_m_ul {list-style-type:none; margin: 0;padding:0; overflow:hidden;}
 .tablegroup_m_li0 { padding-left:2px;  padding-right:1px; padding-bottom:5px;  width:155px; float:left; display:inline;}
.tablegroup_m_li { padding-left:9px; background:url(/images/corporate/common/tablegroup_bullet.jpg) no-repeat 0 3px;padding-right:1px; padding-bottom:5px;  width:155px; float:left; display:inline;}
.tablegroup_m_li2 { padding-left:9px; background:url(/images/corporate/common/tablegroup_bullet.jpg) no-repeat 0 3px; width:165px; padding-bottom:5px; float:left;}



/*project*/
div#project{width:775px; background-image:url(/eng/homepage/images/home_projects.jpg); background-position:top left; background-repeat:no-repeat; text-align:left;   
float:left; margin-left:0px; margin-top:2px;display:block; position:relative; }

div#project .more{
width:35px;	float:left; background-image:
url(/images/corporate/common/more.gif); background-position:0px 5px;	background-repeat:no-repeat; margin-left:80px; padding-left:15px ;position:relative;
}

div#project .pcontainer{width:775px;  text-align:left;   
float:left; margin-left:0px; margin-top:8px; display:block;  position:relative;}

div#project .p1{ width:242px; height:104px; position:relative; float:left; margin-right:23px;}
div#project .p2{ width:242px; height:104px; position:relative; float:left; margin-right:23px;}
div#project .p3{ width:242px; height:104px; position:relative; float:left; }




