﻿
#header{
	width:100%;
 border-top:#0065b3 solid 3px; 
	min-width:1200px;
	height:150px;
	background-image: url(../../images/menubg.jpg);
	background-repeat: repeat-x;
}
#header #top-zone{
	width:1200px;
	margin:0 auto;
	position: relative;


}
#header #top-zone h1{
	position:absolute;
	top:2px;
              text-index:center;
              width:1200px;
	margin:0 auto
	z-index:100;
}
#header #top-zone .util{
	position:absolute;
	top:8px;
	right:20px;
	z-index:10000000;
}
#header #top-zone .util li{float:left;padding-left:18px;line-height:0;}
#header #top-zone .util li.en{padding-left:8px;}

#top-zone .navi{
	padding-top: 95px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 80px;
}
#top-zone .navi .mainmenu li{float:left;margin-right:70px; position:relative;line-height:0;  margin-top:5px}
#top-zone .navi .mainmenu li a:link{color:fff; font-size:18px;   padding:15px 20px;  font-weight:600 }
#top-zone .navi .mainmenu li.last{margin-right:0px;}
#top-zone .navi .mainmenu .font{color:#ffffff;}


#top-zone .navi .submenu{position:absolute;left:-50px;top:37px; color:#7d2d01;  padding-BOTTOM:10px;font-weight: bold;  width:170px;   z-index:100000000000000000;border:1px solid #ddd;background-color:#f8f8f8;}
#top-zone .navi .submenu li a:link{color:333; font-size:13px; width:170px;   height:20px;} 
#top-zone .navi .submenu li{clear:both;width:170px;     padding:5px 0px; height:20px;  background-color:#f8f8f8;  font-size:13px }
#top-zone .navi .submenu li a:hover{color:red; width:170px;  background:#f8f8f8 !important;    height:20px; font-size:13px'}
#top-zone .navi .submenu li A:visited{color:#7d2d01;  width:170px;   height:20px;}


