@charset "utf-8";
/* CSS Document */

body{ background:#0e4e7a;width:100%;margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#363636; font-size:13px;}
ul,li{margin:0px; padding:0px; list-style-type:none;}
p{margin:0px;padding:0px;}
.wrap{width:980px;margin:0 auto;}

.top{ background:url(/template/client/css/bamc/home-top.jpg) center top no-repeat; height:221px; width:100%; float:left;}

.navigator{ background:#1c84a1;width:100%; height:46px; float:left;border-bottom:6px solid #fff; background:url(bamc/nav-bg-02.gif) left top; }
.navigator a{float:left; line-height:1000px; height:46px;overflow:hidden;width:102px;background:url(bamc/nav-bg-02.gif) -25px top;}
.navigator a.menu_1{ margin-left:25px;background-position:-25px top; }
.navigator a.menu_1:hover,.navigator a.selected_1{background-position:-25px bottom;}
.navigator a.menu_2{margin-left:37px;background-position:-164px top;}
.navigator a.menu_2:hover,.navigator a.selected_2{background-position:-164px bottom;}

.navigator a.menu_3{ margin-left:44px;background-position:-310px top;}
.navigator a.menu_3:hover,.navigator a.selected_3{background-position:-310px bottom;}

.navigator a.menu_4{ background-position:-456px top;margin-left:40px;}
.navigator a.menu_4:hover,.navigator a.selected_4{background-position:-456px -46px;}

.navigator a.menu_5{  background-position:-588px top;width:125px;margin-left:31px;}
.navigator a.menu_5:hover,.navigator a.selected_5{background-position:-588px bottom;width:125px;}
/*.navigator a.menu_1{ background:url(/template/client/css/bamc/home-01.gif) center -1px;}
.navigator a.menu_1:hover,.navigator a.selected_1{background:url(/template/client/css/bamc/home-02.gif) center -1px; height:51px;}
.navigator a.menu_2{ background:url(/template/client/css/bamc/schedule-01.gif) center -1px;}
.navigator a.menu_2:hover,.navigator a.selected_2{ background:url(/template/client/css/bamc/schedule-02.gif) center -1px;height:51px;}
.navigator a.menu_3{ background:url(/template/client/css/bamc/cost-01.gif) center -1px;}
.navigator a.menu_3:hover,.navigator a.selected_3{ background:url(/template/client/css/bamc/cost-02.gif) center -1px;height:51px;}
.navigator a.menu_4{ background:url(/template/client/css/bamc/contact-01.gif) center -1px;}
.navigator a.menu_4:hover,.navigator a.selected_4{ background:url(/template/client/css/bamc/contact-02.gif) center -1px;height:51px;}
.navigator a.menu_5{ background:url(/template/client/css/bamc/contact-01.gif) center -1px;}
.navigator a.menu_5:hover,.navigator a.selected_5{ background:url(/template/client/css/bamc/contact-02.gif) center -1px;height:51px;}*/

.content{width:980px;  background:#fff; margin:0 auto;}
.content_wrap{float:left;width:920px;padding:20px 30px;background-color:#fff; line-height:20px;}
.left_content{width:600px;float:left;}
.left_content p{margin-bottom:20px;padding:0px;}
.right_content{width:312px;float:left;margin-left:8px;}
.right_content li{margin-bottom:10px;}

.footer{background:#1c84a1;width:100%;  float:left;}
.footer_bg{background:url(/template/client/css/bamc/footer.jpg);float:left;width:975px; height:31px;margin:30px 5px; line-height:31px; font-size:14px; text-align:center;color:#fff;}

table.schedule_table{border-top:1px solid #82a845;border-left:1px solid #82a845; width:580px;}
table.schedule_table td{border-right:1px solid #82a845;border-bottom:1px solid #82a845; padding:10px;}
table.schedule_table td.stl{width:150px; text-align:center;}

div.cost{border:1px solid #1c84a1; padding:0px;width:580px;  overflow:hidden;}
div.cost p{margin:10px;}
div.cost p.rb{ background:#66deff; color: #900; padding:10px;margin:10px 0px;}
div.cost p.rb b{ clear:both;width:600px; float:left;margin-bottom:10px;}

div.contact{width:580px;border:1px solid #ccc; background:#eee; float:left; padding-bottom:10px;}
div.contact p{margin:10px;}
div.contact ul{margin:10px;}
div.contact ul li,div.contact ul span,div.contact ul p{float:left; padding:0px; margin:0px; padding:5px;}
div.contact ul li{clear:both;}
div.contact ul span{width:150px; text-align:right; color:#069;}
div.contact ul li input{ width:300px; float:left;margin:0px;}
div.contact ul li textarea{width:300px; height:50px;}
div.contact div{float:left;clear:both;margin-left:180px;margin-top:10px;}
div.contact div a{float:left;margin-right:20px;}
div.contact div a.reset{background:url(/template/client/css/bamc/contact.-resetgif.gif);width:48px; height:23px; overflow:hidden; line-height:1000px;}
div.contact div a.send{background:url(/template/client/css/bamc/contact-send.gif);width:51px; height:23px; overflow:hidden; line-height:1000px;}
div.contact div.loading{line-height:30px; height:30px;width:300px;float:left;}