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

/* header */

#navbg { margin:0 0 0 180px; padding: 0; list-style: none;  width:760px; height: 40px; position:relative; }

#nav { margin: 0; padding: 0; list-style: none;  width:100%; height: 42px;  position:relative;}
#nav li.top {display:block; float:left; margin-top:0px;}
#nav li a.top_link {display:block; float:left; height:42px; line-height:42px; color:#352f2f; text-decoration:none; font-size:16px; font-weight:bold; cursor:pointer;}
#nav li a.top_link span {float:center; display:block; padding:0 26px 0 26px; height:46px; background:url(/img/main/top_m_can_bg.png) no-repeat right;}
#nav li a.top_link span.down {float:center; display:block; padding:0 26px 0 26px; height:42px;}
#nav li a.top_link:hover {}
#nav li a.top_link:hover span {}
#nav li a.top_link:hover span.down {}

#nav li:hover > a.top_link {color:#0671c3;}
#nav li:hover > a.top_link span {}
#nav li:hover > a.top_link span.down {}


#nav li a.top_last {display:block; float:left; height:42px; line-height:42px; color:#352f2f; text-decoration:none; font-size:16px; font-weight:bold; cursor:pointer;}
#nav li a.top_last span {float:center; display:block; padding:0 5px 0 26px; height:42px;}
#nav li a.top_last span.down {float:center; display:block; padding:0 5px 0 26px; height:42px;}
#nav li a.top_last:hover {}
#nav li a.top_last:hover span {}
#nav li a.top_last:hover span.down {}

#nav li:hover > a.top_last {color:#0671c3;}
#nav li:hover > a.top_last span {}
#nav li:hover > a.top_last span.down {}

/* Default list styling */


#nav li:hover {position:relative; z-index:2100;}

/* keep the 'next' level invisible by placing it off screen. */
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover ul.sub{left:0; top:40px; background: #FFF; border:2px solid #4d8ac0; white-space:nowrap; width:99%; height:auto; z-index:300;}
#nav li:hover ul.sub li{text-align:left; display:block; font-weight:normal;}
#nav li:hover ul.sub li a{display:block;  height:30px; width:100%; line-height:30px; color:#000; text-decoration:none;}
#nav li:hover ul.sub li a:hover {background:#def0f9; color:#2673b7;}


#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul{left:90px; top:-4px; background: #fff; border:1px solid #35940e; white-space:nowrap; width:100%; z-index:400; height:auto;}

#footbg {  list-style: none;  width: 100%; height: 40px; background: #444; position:relative;}

#menubg {  list-style: none;  width: 1116px; height: 48px; position:relative; background:url(/images/inc/menu_bg.png)}


.nav {float:left; margin:0 0 0 0; overflow:hidden;}
.nav  table {border-collapse:collapse; border-spacing:0px;}
.nav  tbody td {font-size:18px; color:#000; font-weight:600; padding:0 0 0 80px;}
.nav  tbody td  a {color:#000;}
.nav  tbody td  a:hover {color:#1F4EB6;}


#main{ width:100%; height:300px; text-align:center;  position:relative; background:#ffffff; overflow:hidden; margin:0px; padding:0px;}

#main .main_01{ width:100%; height:300px; background:url(/img/fla/main_fla_0.jpg) no-repeat; background-position:center; margin:0 auto;}

#main .main_02{ width:100%; height:300px; background:url(/img/fla/main_fla_1.jpg) no-repeat center; background-position:center; margin:0 auto;}

#main .main_03{ width:100%; height:300px; background:url(/img/fla/main_fla_2.jpg) no-repeat center; background-position:center; margin:0 auto;}

/*#main .main_03{ width:100%; height:300px; background:url(/img/fla/main_fla_3.jpg) no-repeat; margin:0 auto;}


/*
#main .main_04{ width:100%; height:496px; background:url(/img/fla/main_fla_4.jpg) no-repeat; margin:0 auto;}
#main .main_04 p{ width:1000px; height:496px; background:url(/images/contents/slide1_title.png) no-repeat; margin:0 auto;}

#main .main_05{ width:100%; height:496px; background:url(/img/fla/main_fla_5.jpg) no-repeat; margin:0 auto;}
#main .main_05 p{ width:1000px; height:496px; background:url(/images/contents/slide1_title.png) no-repeat; margin:0 auto;}

#main .main_06{ width:100%; height:496px; background:url(/img/fla/main_fla_1.jpg) no-repeat; margin:0 auto;}
#main .main_06 p{ width:1000px; height:496px; background:url(/images/contents/slide1_title.png) no-repeat; margin:0 auto;}*/




/* 