img {border:none}
*{ font-family:Tahoma, Geneva, sans-serif; color:#666; font-size:12px; line-height:140%; }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F6F2F3;
}
ul,ol,dl { list-style:none;}


UNKNOWN {	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY:Tahoma, Geneva, sans-serif; }
DIV {	COLOR: #666666; }
TD {	}
A:link {	COLOR: #666666; TEXT-DECORATION: none}
A:visited {	COLOR: #666666; TEXT-DECORATION: none}
A:hover {	COLOR: #666666; TEXT-DECORATION: underline}
A:active {	COLOR: #666666; TEXT-DECORATION: none}


.main{ background:url(../images/main/tbg.jpg) #ffffff repeat-x 0 8px; }
.main .top{ width:1000px; margin:0; height:113px; position:relative;z-index:999;}
.main .top h1{ padding:0 0 0 80px;margin:0 0 8px 0;}
.main .gm{ position:absolute; top:5px; right:0; height:12px;}
.main .gm li{ float:right; background:url(../images/main/gm_bar.gif) no-repeat right; }
.main .gm li.last{ background:none; }
.main .gm li a{ font-size:10px; color:#787878; padding:0 10px; }
.main .gm2{ position:absolute; top:5px; left:0; height:12px; }
.main .gm2 li{ float:left; background:url(../images/main/gm_bar.gif) no-repeat right; }
.main .gm2 li.last{ background:none; }
.main .gm2 li a{ font-size:10px; color:#787878; padding:0 10px; }

.main .tm{ position:absolute; bottom:0; left:130px; height:35px; }
.main .tm li{ float:left; width:170px; background:url(../images/main/tm_bar.jpg) no-repeat right; }
.main .tm li.last{ background:none; }
.main .tm li a{ font-size:12px; font-weight:bold; color:#000; padding:0 50px 0 30px; }



	  #ddd { margin: 0 0 0 330px; padding: 0;width:650px;}
      #ddd li{ margin: 0; padding: 0; list-style: none; float: left; font: bold 12px; }
      #ddd li a.menu1{ display: block; text-align: center;  padding: 0px 30px; margin: 0 1px 0 0; color: #FFF; text-decoration: none}
      #ddd li a.menu2{ display: block; text-align: center;  padding: 0px 30px; margin: 0 1px 0 0; color: #FFF; text-decoration: none}
      #ddd li a.menu3{ display: block; text-align: center;  padding: 0px 30px; margin: 0 1px 0 0; color: #FFF; text-decoration: none}
      #ddd li a.menu4{ display: block; text-align: center;  padding: 0px 30px; margin: 0 1px 0 0; color: #FFF; text-decoration: none}
      #ddd li a.menu5{ display: block; text-align: center;  padding: 0px 30px; margin: 0 1px 0 0; color: #FFF; text-decoration: none}
      #ddd li a.menu:hover{ background: #49A3FF }
      .submenu{ background: #F7F7F7; border: 1px solid #c5001c; width:180px; visibility: hidden; position: absolute; z-index: 1000 }
      .submenu a { display: block; font: 12px; text-align: left; width:180px; text-decoration: none; padding: 5px; color: #232323 }
      .submenu a:hover { width:170px; background: #c5001c; color: #FFF }


.foot_keyword{ width:1007px; font-size:10px; font-family:Tahoma, Geneva, sans-serif; color:#ccc; padding:5px; }
.foot_keyword a:link, .foot_keyword a:visited{ font-size:10px; font-family:Tahoma, Geneva, sans-serif; color:#ccc; }
.foot_keyword a:hover, .foot_keyword a:active{ font-size:10px; font-family:Tahoma, Geneva, sans-serif; color:#ccc; text-decoration:underline; }





.main .quick_navi{ background:url(../images/main/foot_bg.gif) repeat-x top; }
.main .quick_navi .tit{height:50px;}
.main .quick_navi .tit h2{ width:990px; padding:5px 10px; margin:0; font-size:24px; font-weight:normal; color:#000; }
.main .quick_navi .con{ width:990px; height:250px; margin:0;padding:0 10px; display:inline-block;}
.main .quick_navi .con .sitemap{ float:left; width:700px; }
.main .quick_navi .con .sitemap .column{ float:left; width:150px; margin:0px 25px 20px 0; }
.main .quick_navi .con .sitemap .column ul { padding:0px; }
.main .quick_navi .con .sitemap .column h4{ float:left; width:100%; height:14px; padding:5px 0 10px 0; color:#fff; border-bottom:1px #888 solid; margin-bottom:10px; }
.main .quick_navi .con .sitemap .column li.dep2_li { float:left; width:100%; color:#bdbdbd; padding:2px 0 2px 10px; background:url(../images/main/foot_bullet.gif) no-repeat left 8px; list-style:none; }
.main .quick_navi .con .sitemap .column li.dep2_li a{ color:#bdbdbd; font-size:11px; }
.main .quick_navi .con .sitemap .column .dep3{ float:left; }
.main .quick_navi .con .sitemap .column .dep3 ul { padding:0px;margin:0px; }
.main .quick_navi .con .sitemap .column .dep3 li{ float:left; width:130px; padding:0 0 0 10px;list-style:none; }
.main .quick_navi .con .sitemap .column .dep3 li a{ color:#999999; font-size:10px; }

.main .quick_navi .con .main_contents{ float:right; width:200px; border-left:1px #777 solid; padding-left:40px;}
.main .quick_navi .con .main_contents h3{ color:#eaa500; font-size:18px; padding:0px 0 0 0;margin:0px;}
.main .quick_navi .con .main_contents ul { padding:0px 0 0 0; }
.main .quick_navi .con .main_contents li{ height:16px; padding:0;list-style:none; }
.main .quick_navi .con .main_contents li a{ color:#fff; font-size:11px; text-decoration:none; }

.main .footer{ }
.main .footer .copyright{ width:940px; margin:0; }
