body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
p{
	margin: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
}
h1 {
	font-size: 18px;
	color: #333333;
	font-family: "Arial Unicode MS";
}
h2{
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	text-indent: 3px;
}
h3 {
	font-size: 14px;
	text-align: center;
	margin: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
}

table{
	font-size: 11px;
}
#whole{
	width: 1000px;
	position: 固定;
}
#head{
	width: 1000px;
	height: 76px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#logo{
	height: 76px;
	width: 199px;
	float: left;
	background-image: url(../img/logo.jpg);
	margin: 0px;
}
#top{
	height: 76px;
	width: 801px;
	background-image: url(../img/head.jpg);
	margin: 0px;
	padding: 0px;
	position: absolute;
}
#banner {
	height: 112px;
	width: 1000px;
	background-image: url(../img/banner.gif);
	position: relative;
	background-repeat: no-repeat;
}
#link {
	position: relative;
	width: 1000px;
	float: left;
	background-image: url(../img/link_img.jpg);
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #eeeeee;
	margin: 0px;
}
#label{
	width: 800px;
	float: left;
	text-align: left;
	height: 30px;
	padding-top: 6px;
	margin: 0px;
}
#label ul{
	padding-left: 12px;
	margin: 0px;
}
#label li{
	list-style-type: none;
	float: left;
	margin: 0px;
	padding-left: 12px;
	padding-right: 12px;
}
#label li a{
	padding-right: 9px;
	padding-left: 9px;
	display: block;
	position: relative;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

}
#label li a:link,#link li a:visited{
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
}
#label li a:hover{
	font-size: 12px;
	color: #181A4B;
	font-style: normal;
	text-decoration: blink;
	font-weight: bold;
	background-color: #ffffff;
	display: block;
	background-image: url(../img/listArrowTop.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
}
#page {
	float: left;
	text-align: left;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #cccccc;
}
#sidebar {
	width: 195px;
	float: left;
	border: 2px solid #ededed;
	position: relative;
	text-align: center;
	height: 360px;
	background-color: #F6FBFE;
}
#spacing {
	width: 187px;
	height: 43px;
	text-align: left;
	padding-left: 14px;
	padding-top: 14px;
	margin: 0px;
	background-image: url(../img/spacing.jpg);
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
#spacing a{
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	font-size: 14px;
}
#spacing a:hover{
	color: #0066CC;
	text-decoration: underline;
}
#main {
	width: 187px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
	position: 固定;
}
#left ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#left {
	position: relative;
	text-align: left;
	width: 100%;
}

#left li{
	text-indent: 0px;
}
#genus {
	height: 18px;
	text-align: left;
	padding-top: 6px;
	position: relative;
}
#genus li{
	text-indent: 24px;
	margin: 0px;
	display: block;
	padding: 0px;
}
#genus li a{
	background-image: url(../img/listArrowDown.gif);
	background-repeat: no-repeat;
	background-position: 16px center;
	display: block;
	margin: 0px;
	position: relative;
	height: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#genus li a:link,#genus li a:visited{
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}
#genus li a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #1C4B7F;
}
#genus ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#kind {
	text-align: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#kind ul{
	margin: 0px;
	padding-top: 3px;
}
#kind li{
	margin: 0px;
	list-style-type: none;
	text-indent: 32px;
	padding: 0px;
	display: block;
}
#kind li a{
	display: block;
	margin: 0px;
	background-image: url(../img/listArrowRight.gif);
	background-repeat: no-repeat;
	background-position: 24px center;
	padding: 0px;
	height: 14px;
}
#kind li a:link,#kind li a:visited{
	text-decoration: none;
	color: #333333;
}
#kind li a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #1C4B7F;
}
#kind_1 {
	text-align: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#kind_1 ul{
	margin: 0px;
	padding-top: 3px;
	padding-left: 3px;
}
#kind_1 li{
	margin: 0px;
	list-style-type: none;
	text-indent: 32px;
	padding: 0px;
	display: block;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #D9D9D9;
	border-bottom-color: #D9D9D9;
}
#kind_1 li a{
	display: block;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: 24px center;
	padding: 0px;
	height: 14px;
}
#kind_1 li a:link, #kind_1 li a:visited{
	text-decoration: underline;
	color: #333333;
}
#kind_1 li a:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1C4B7F;
}
#spac {
	width: 187px;
	height: 43px;
	text-align: left;
	padding-left: 12px;
	padding-top: 12px;
	border: 2px solid #dddddd;
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
#spac a{
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	font-size: 14px;
}
#spac a:hover{
	color: #0066CC;
	text-decoration: underline;
}
#mains {
	width: 187px;
	background-color: #F6FBFE;
	position: 固定;
	border: 2px solid #dddddd;
	margin-bottom: 2px;
}
#genu {
	text-align: left;
	position: 固定;
	padding-top: 6px;
}
#genu li{
	text-indent: 24px;
	margin: 0px;
	padding: 0px;
}
#genu li a {
	font-weight: bold;
	display: block;
	margin: 0px;
	background-image: url(../img/listArrowRight.gif);
	background-repeat: no-repeat;
	background-position: 16px center;
	padding: 0px;
	height: 14px;
	line-height: 20px;
}
#genu li a:link,#genu li a:visited{
	text-decoration: none;
	color: #333333;
}
#genu li a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #1C4B7F;
	position: relative;
}
#genu ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#infos {
	background-color: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 12px;
}
#infos p{
	padding-top: 12px;
	padding-bottom: 12px;
}
#text{
	width: 800px;
	float: left;
}
#nav{
	height: 19px;
	width: 100%;
	background-image: url(../img/nav.jpg);
	padding-top: 2px;
	text-indent: 6px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	text-align: left;
	background-repeat: no-repeat;
}
#nav a {
	color: #333333;
}
#nav a:visited{
	color: #666666;
}
#nav a:hover{
	color: #1C4B7F;
}
#txt{
	width: 801px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#title {
	text-indent: 23px;
	padding-top: 6px;
	margin: 0px;
	width: 100%;
	height: 33px;
}
#guts {
	height: 350px;
	width: 100%;
	position: relative;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
a.list:link{
	text-decoration: underline;
	color: #333333;
	font-weight: bold;
}
a.list:visited{
	text-decoration: underline;
	color: #333333;
	font-weight: bold;
}
a.list:hover{
	text-decoration: none;
	color: #999999;
	font-weight: bold;
}
#guts1 {
	width: 33%;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	float: left;
	background-image: url(../img/bg_01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#guts1 #img{
	width: 220px;
	margin-top: 4px;
	padding-bottom: 4px;
	margin-left: 20px;
	position: relative;
}
#guts1 ul{
	position: 固定;
	float: none;
	display: block;
	text-indent: 23px;
	margin: 0px;
	padding-top: 6px;
}
#guts1 li{
	margin: 0px;
	list-style-type: none;
	padding-left: 6px;
	background-image: url(../img/listArrowRight.gif);
	background-repeat: no-repeat;
	background-position: 23px center;
	height: 16px;
	list-style-position: outside;
}
#guts1 li a{
	display: block;
	margin: 0px;
	height: 14px;
	padding: 0px;
}
#guts1 li a:link,#guts1 li a:visited{
	text-decoration: underline;
	color: #333333;
}
#guts1 li a:hover{
	color: #999999;
	text-decoration: none;
	background-color: #F0F0F0;
}
#guts2 {
	width: 33%;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	float: left;
	background-image: url(../img/bg_01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#guts2 #img{
	width: 220px;
	margin-top: 4px;
	padding-bottom: 4px;
	margin-left: 20px;
	position: relative;
}
#guts2 ul{
	position: 固定;
	float: none;
	display: block;
	text-indent: 23px;
	margin: 0px;
	padding-top: 6px;
}
#guts2 li{
	margin: 0px;
	list-style-type: none;
	padding-left: 6px;
	background-image: url(../img/listArrowRight.gif);
	background-repeat: no-repeat;
	background-position: 23px center;
	height: 16px;
	list-style-position: outside;
}
#guts2 li a{
	display: block;
	margin: 0px;
	height: 14px;
	padding: 0px;
}
#guts2 li a:link,#guts2 li a:visited{
	text-decoration: underline;
	color: #333333;
}
#guts2 li a:hover{
	color: #999999;
	text-decoration: none;
	background-color: #F0F0F0;
}
#guts3 {
	width: 33%;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	float: left;
}
#guts3 #img{
	width: 220px;
	margin-top: 4px;
	padding-bottom: 4px;
	margin-left: 20px;
	position: relative;
}
#guts3 ul{
	position: 固定;
	float: none;
	display: block;
	text-indent: 23px;
	margin: 0px;
	padding-top: 6px;
}
#guts3 li{
	margin: 0px;
	list-style-type: none;
	padding-left: 6px;
	background-image: url(../img/listArrowRight.gif);
	background-repeat: no-repeat;
	background-position: 23px center;
	height: 16px;
	list-style-position: outside;
}
#guts3 li a{
	display: block;
	margin: 0px;
	height: 14px;
	padding: 0px;
}
#guts3 li a:link,#guts3 li a:visited{
	text-decoration: underline;
	color: #333333;
}
#guts3 li a:hover{
	color: #999999;
	text-decoration: none;
	background-color: #F0F0F0;
}
#guts4 {
	width: 100%;
	position: relative;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	float: left;
	background-image: url(../img/ghg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#guts4 ul{
	margin: 0px;
	padding-top: 6px;
	text-indent: 12px;
	padding-bottom: 6px;
}
#guts4 li{
	list-style-type: none;
	padding: 2px;
}
#topic{
	width: 330px;
	float: left;
	background-color: #DBF3FD;
}
#content{
	background-color: #DEF2F1;
	width: 96%;
	height: 140px;
	position: relative;
	padding: 2px;
}
.img {
	height: 105px;
	width: 74px;
	float: left;
	background-image: url(../img/app.jpg);
}
#gut{
	width: 96%;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	position: relative;
	height: 240px;
	margin: 0px;
	padding: 2px;
}
.imgs{
	float: right;
	background-image: url(../img/converters.jpg);
	height: 100px;
	width: 65px;
}
#case{
	width: 96%;
	height: 200px;
	position: relative;
	padding: 2px;
}
#matter{
	width: 469px;
	position: absolute;
	clear: left;
	left: 330px;
	top: 0px;
	border: 2px solid #FFFFFF;
}
#product{
	width: 100%;
	margin: 0px;
	padding-left: 6px;
}
#product #img{
	height: 150px;
	width: 150px;
	float: right;
}
#product ul{
	width: 100%;
	margin: 0px;
}
#product li{
	height: auto;
	list-style-type: none;
	display: block;
	margin: 0px;
	position: 固定;
	float: left;
}
#product_01{
	width: 100%;
}
#index{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: double;
	border-left-style: solid;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eeeeee;
}
#index table{
	background-image: url(../img/i_code2.jpg);
}
#recommend{
	height: 140px;
	position: relative;
	width: 469px;	
}
#bottom{
	float: left;
	width: 1000px;
	position: relative;
	background-image: url(../img/link-img.jpg);
}
#footer{
	width: 400px;
	float: left;
}
#footer ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#footer li{
	float: left;
	padding-right: 6px;
	padding-left: 6px;
	border-right-width: 3px;
	border-right-style: double;
	border-right-color: #CCCCCC;
	margin: 0px;
}
#footer li a{
	display: block;
	position: relative;
	padding-right: 3px;
	padding-left: 3px;
}
#footer li a:link{
	color: #7B97E0;
	text-decoration: underline;
	padding: 3px;
}
#footer li a:visited{
	color: #8C91DB;
	text-decoration: underline;
	padding: 3px;
}
#footer li a:hover {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	filter: blur(strength=50);
	filter: blur(strength=50);
	padding: 3px;
}
#info{
	float: right;
	position: relative;
	width: 400px;
	text-align: left;
	color: #FED07A;
}
#sup{
	text-align: right;
	padding-right: 60px;
}
.STYLE01{
	color: #001F55;
	font-size: 12px;
	font-weight: bold;
}
.STYLE02{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.STYLE03{
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
}
.ictable{
	text-indent: 3px;
}
a.link_1:link{
	text-decoration: none;
	color: #333333;
	padding-top: 1px;
	padding-bottom: 1px;
	display: block;
	height: 16px;
}
a.link_1:visited{
	text-decoration: none;
	color: #333333;
	padding-top: 1px;
	padding-bottom: 1px;
	display: block;
	height: 16px;
}
a.link_1:hover{
	text-decoration: underline blink;
	color: #1C4B7F;
	display: block;
	padding-top: 1px;
	padding-bottom: 1px;
	position: relative;
}
a.link-1:link{
	text-decoration: none;
	color: #333333;
	padding-top: 23px;
	padding-bottom: 23px;
	display: block;
	height: 30px;
}
a.link-1:visited{
	text-decoration: none;
	color: #333333;
	padding-top: 23px;
	padding-bottom: 23px;
	display: block;
	height: 30px;
}
a.link-1:hover{
	text-decoration: underline blink;
	color: #1C4B7F;
	display: block;
	padding-top: 23px;
	padding-bottom: 23px;
	position: relative;
}
a.link_2:link {
	text-decoration: none;
	color: #333333;
	display: block;
	margin: 0px;
}
a.link_2:visited{
	text-decoration: none;
	color: #333333;
	margin: 0px;
}
a.link_2:hover{
	text-decoration: none;
	color: #333333;
	display: block;
	position: relative;
	background-color: #F0F0F0;
	margin: 0px;
}
a.link_3:link {
	text-decoration: none;
	color: #333333;
	display: block;
	margin: 0px;
}
a.link_3:visited{
	text-decoration: none;
	color: #333333;
	margin: 0px;
}
a.link_3:hover{
	text-decoration: underline;
	color: #333333;
	display: block;
	position: relative;
	background-color: #F0F0F0;
	margin: 0px;
}
a.link_4:link {
	text-decoration: none;
	color: #333333;
	display: block;
	margin: 0px;
	height: 18px;
}
a.link_4:visited{
	text-decoration: none;
	color: #333333;
	margin: 0px;
	height: 18px;
	display: block;
}
a.link_4:hover{
	text-decoration: underline;
	color: #333333;
	display: block;
	position: relative;
	background-color: #F0F0F0;
	margin: 0px;
	height: 18px;
}
A.font-pro-no6:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A.font-pro-no6:hover {
	font-weight: bold;
	text-decoration: none;
	color: #306187;
}
A.font-pro-no6:link {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A.font-pro-no5:visited {
	COLOR: #0066FF;
	TEXT-DECORATION: underline;
}
A.font-pro-no5:hover {
	text-decoration: none;
	color: #84CBFF;
}
A.font-pro-no5:link {
	COLOR: #0066CC;
	TEXT-DECORATION: underline;
}

