body{font-size:80%;text-align:center;line-height:1.3;color:#fff;background:#000 url(../img/index_bg.jpg) no-repeat;margin:0 auto;padding:0;}
a{color:#0066CC;text-decoration: none;}
a:hover{color:#0066CC;text-decoration:underline;}
a:visited{color:#0066CC;}
.copy{color:#666;}

#frame{
width:706px;margin:0 auto;
padding:70px 0 0;
text-align:left;
}
#frame p.title{
width:620px;margin:60px auto 20px;
font-size:15px;
}
#frame .text{
width:620px;margin:0 auto 54px;
}
#frame .text strong{
font-size:13px;
font-weight:normal;
line-height:2.5;
}
#frame p{
width:706px;margin:0 auto 34px;
}
#frame #service{
padding:0 0 85px;
}
#frame #service .list{
margin:37px 33px;
line-height:1.6;
color:#000;
}
#frame .cj{
width:316px;
height:auto;
height:406px;
min-height:406px !important;
}
#frame .cj .title a{
display:block;
margin:24px 0;
height:78px;
text-indent:-9999px;
}
#frame #et .title a{
background:url(../img/index_et.gif) no-repeat center top;
}
#frame #lb .title a{
background:url(../img/index_lb.gif) no-repeat center top;
}
#frame #et{
float:left;
background:url(../img/index_et_bg.gif) no-repeat left top;
}
#frame #lb{
float:right;
background:url(../img/index_lb_bg.gif) no-repeat left top;
}
#frame #et .list img{
margin:0 0 0 20px;
vertical-align:middle;
}

