@charset "utf-8";
/* CSS Document */

#wrap {
/*width:790px;*/
width:900px;
background:url(images/shadow_bg2.png) left top repeat-y;
}
#site {
/*width:770px;*/
width:880px !important;

background:#5289B5 url(images/bg_footer_3.jpg) left bottom no-repeat;
}
#header {
width:880px !important;
}
#page{
/*width:770px;
background-color:#5289B5;*/
background:none;
width:880px !important;
min-width:880px;
}

#banner{
height:390px;
width:880px;
z-index:0;
background:#5289B5;
}
#content {background:none;
width:650px;
}
#sidebar {
background-image:url(../../images/bg_cont_right_2_index2.jpg);
width:207px;
}
.search{
float:left; margin:12px 0 0 0; position:absolute; left:0;
background:url(images/top_phone3_index2.jpg) left top no-repeat;
}
.logo{
float:left; margin:2px 0 0 0; position:absolute; left:250px;
background:url(images/logo_3_index2.jpg) left top no-repeat;
width:400px;

}
#sidebar { width:207px;}
#sidebar h2{ margin:30px 20px 15px 20px; text-align:center; text-transform:uppercase; font-size:16px;}
#sidebar h3{ margin:0px 20px 20px 20px; text-align:center; text-transform:uppercase; font-size:15px;}
#sidebar h3 a:hover{ text-decoration:underline;}
#sidebar ul{ margin:0px 30px 10px 50px;}
#sidebar ul li{ list-style-type:square; color:#FFFFFF; font-weight:bold;}
#sidebar ul li a{color:#FFFFFF;}
#sidebar ul li a:hover { text-decoration:underline;}

#sidebar .bt_schedule { width:160px; height:94px; text-align:center; background:url(images/bt_schedule.png) left top no-repeat; margin:15px 0 0 13px; padding:15px 15px 15px 10px;}
#sidebar .bt_schedule a{color:#FFFFFF; font-size:18px; font-weight:bold;  }
#sidebar .bt_schedule a:hover{ text-decoration:underline;}
#article { padding-bottom:0px;}

h6{margin-bottom:0px;}
#footer{ height:80px;}
#footer-nav{ padding:60px 0 0 0;}

.w_complete{ width:870px !important;}
