.nsbtop{width:100%;border-top:#f39626 5px solid;border-bottom:#e2e2e2 1px solid;background:url(../images/bg/bg_01.png) repeat-x;}
#top{width:1000px;margin:0 auto;height:29px;line-height:28px;}
#top a{padding:0 5px;}
#top a.orange{color:#ff9600;}
#top a.orange{text-decoration:underline;}
#top a.home{background:url(../images/ico/ico01.png) no-repeat;padding-left:15px;}
#top a.favorites{background:url(../images/ico/ico02.png) no-repeat;padding-left:15px;}
#top a.services{background:url(../images/ico/ico03.png) right no-repeat;padding-right:15px;}
#top span{float:right;}

#banner{width:1000px;margin:0 auto;height:90px;}
#nav{width:1000px;margin:0 auto; background:url(../images/bg/bg_nav.png) no-repeat;height:36px;}
#nav ul{padding-left:20px;}
#nav ul li{float:left;background:url(../images/bg/bg_nav01.png) right no-repeat;width:140px;height:36px;line-height:36px; text-align:center;}
#nav ul li a{font-size:14px;color:#fff;font-weight:bold;}
#nav ul li.cur span,#nav ul li.cur1 span{background:url(../images/bg/bg_navcur.png) no-repeat;width:93px;display:block;margin:0 auto;}
#nav ul li.cur span a,#nav ul li.cur1 span a{color:#9b4900;}

#container{width:1000px;margin:0 auto;}

.pm01{}
.pm01 .pm-hd{background:url(../images/bg/pm_02.png) repeat-x; height:33px; line-height:33px;}
.pm01 .pm-hd h2{background:url(../images/bg/pm_01.png) no-repeat left; font-size:14px;} 
.pm01 .pm-hd h2 b{padding-left:30px;background:url(../images/ico/ico04.png) 10px 0 no-repeat; height:33px;}
.pm01 .pm-hd span{background:url(../images/bg/pm_03.png) no-repeat;display:block;float:right; width:8px;height:33px;}
.pm01 .pm-bd{border:#dbdbdb 1px solid;border-top:none; padding:5px 5px 5px 10px;}
.pm01 .pm-bd p{line-height:22px;color#555454;}
.pm01 .pm-bd p a.detail{color:#f39626;}　

.pm02{}
.pm02 .pm-hd{background:url(../images/bg/pm_02.png) repeat-x; height:33px; line-height:33px;}
.pm02 .pm-hd h2{background:url(../images/bg/pm_01.png) no-repeat left; font-size:14px;} 
.pm02 .pm-hd h2 b{padding-left:30px;background:url(../images/ico/ico05.png) 10px 0 no-repeat; height:33px;}
.pm02 .pm-hd span{background:url(../images/bg/pm_03.png) right no-repeat;display:block;float:right;width:50px;height:33px;}
.pm02 .pm-bd{border:#dbdbdb 1px solid;border-top:none; padding:5px 2px 5px 10px;}

   


#foot{border-top:2px solid #fc7710; margin-top:10px;font-size:12px;}
#foot p{line-height:22px; text-align:left; padding:10px 100px; padding-left:230px;}

#footer{border-top:2px solid #fc7710; margin-top:10px;}
#footer p{line-height:22px; text-align:left; padding:10px 100px; padding-left:230px;}