@import url('global.css');
@import url('layout.css');
@import url('common.css');

.bg{background-image:url(../images/bg2.gif); background-repeat:repeat-x;}

.snb{ float:left; width:183px; margin-right:54px }
.snb > .menu ul{margin:0px;}
.snb > .menu li{height:30px; font:14px "ngeot"; background:#c2c2c2; margin-top:1px; color:#FFFFFF;padding-left:16px; line-height:30px; cursor:pointer; }
.snb > .menu li.on{ background:#ae2b2b;  }

.snb > .banner { margin-top:20px; border-top:2px #c02c2c solid;}

.snb > .tel { margin-top:20px; }

#content{ float:left; width:713px; margin-top: 47px; }
#content > .title{width:713px; height:29px; background:url(../images/bg_title.gif);}

#content > .area{width:713px; margin-top:39px;}
#content .Left1{ float:left; width:420px; }
#content .Right1{ float:right; width: 245px; }

div.pro1 { width:322px;background:url(../images/bg_pro1.gif) no-repeat bottom;padding-bottom:20px; margin:0px 17px 20px; overflow:hidden; float:left; }
div.pro1 dl { width:320px; border:1px #d9d9d9 solid;    }
div.pro1 dl dt {width:100%-40px; background:#717171; text-align:left; color:#FFFFFF; font-weight:bold; padding:8px 20px; }
div.pro1 dl dd.img {width:100%-40px;  padding:20px 20px; }
div.pro1 dl dd {width:100%-40px;  padding:0px 20px 20px 20px; }


#subVisual{ float:left; width:950px; height:130px; text-align: center; }
.aside{ position:absolute; left:expression((document.documentElement.clientWidth/2)+490)px; top:150px; width:71px; height:190px; z-index:1; }
#footer{ border-top:1px #c02020 solid; margin-top:70px;}
