.line_150 {
	line-height: 150%;
}

.box_1 {
	border: 1px solid #3366CC;
	padding: 10px;
}

#test {
	border: 1px solid #FF0000;
	overflow: auto;
	height: 100px;
}


#news_scroll th{
	padding: 5px;
vertical-align:top;
}
#news_scroll td {
vertical-align:top;
	padding: 5px;
	border-bottom-width: 1px;
	font-size: 14px;
	color: #990000;
}
#guar_survice td {
	background-color: #FFCC66;
	padding: 20px;
}


#footer {
	font-size: 10px;
	color: #333;
	background-color:#fff;
	text-align: center;
	vertical-align: middle;
	border-top:1px solid #888;
}

#footer    a {
	color: #333;
	text-decoration:none;
}

#left_down  h2 {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	background-image: none;
	width: auto;
	height: auto;
	padding: 0px;
	margin: 0px;
}
#left_down  td {
	color: #006600;
}
#left_qr{
width:150px;
margin-left:20px;
margin-top:20px;
}
#about_us h2 {
	font-size: 16px;
	color: #ffffff;
	background-image: url(../images/bana_1.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 8px;
	padding-left: 15px;
	margin-bottom: 10px;
	width: 535px;
	height: 33px;
	overflow: hidden;
;}
#about_us h3 {
	font-weight: bold;
	color: #0066CC;
	background-color: #FFFFFF;
	background-image: url(../images/bana_3.gif);
	background-repeat: repeat-y;
	padding-left: 15px;
	height: 22px;
	vertical-align: middle;
	padding-top: 3px;
}
#about_us  h4  {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
#campaign h2 {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	background-image: none;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	text-align: center;
}
#contact h2 {
	font-size: 16px;
	color: #ffffff;
	background-image: url(../images/bana_1.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 8px;
	padding-left: 15px;
	margin-bottom: 10px;
	width: 535px;
	height: 33px;
	overflow: hidden;
	;
}


#guarantee h2 {
	font-size: 16px;
	color: #ffffff;
	background-image: url(../images/bana_1.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 8px;
	padding-left: 15px;
	margin-bottom: 10px;
	width: 535px;
	height: 33px;
	overflow: hidden;
;}
#guarantee h3  {
	font-weight: bold;
	color: #204000;
	background-image: url(../images/bana_4.gif);
	padding-left: 5px;
}
#guarantee h4 {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
#gototop {
	font-size: 12px;
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
#link h2 {
	font-size: 16px;
	color: #ffffff;
	background-image: url(../images/bana_1.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 8px;
	padding-left: 15px;
	margin-bottom: 10px;
	width: 535px;
	height: 33px;
	overflow: hidden;
}
#product  h2 {
	font-size: 16px;
	color: #ffffff;
	background-image: url(../images/bana_1.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 8px;
	padding-left: 15px;
	margin-bottom: 10px;
	width: 535px;
	height: 33px;
	overflow: hidden;
	;
}
#product_down  td     {
	font-weight: bold;
	color: #000057;
	text-align: center;
}
#product_down   h3 {
	font-weight: bold;
	color: #0066CC;
	background-color: #FFFFFF;
	background-image: url(../images/bana_3.gif);
	background-repeat: repeat-y;
	padding-left: 15px;
	height: 22px;
	vertical-align: middle;
	padding-top: 3px;
	text-align: left;
}


#recruit h2 {
	font-size: 16px;
	color: #ffffff;
	background-image: url(../images/bana_1.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 8px;
	padding-left: 15px;
	margin-bottom: 10px;
	width: 535px;
	height: 33px;
	overflow: hidden;
	;
}
#trade_show h2 {
	font-size: 16px;
	color: #ffffff;
	background-image: url(../images/bana_1.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 8px;
	padding-left: 15px;
	margin-bottom: 10px;
	width: 535px;
	height: 33px;
	overflow: hidden;
}
#trade_show h3 {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
#trade_show h4 {
	font-size: 16px;
	font-weight: bold;
	color: #001399;
}
#trade_show_font1   {
	font-size: 12px;
	color: #0099FF;
}







#sitepolicy h2 {
	font-size: 16px;
	color: #ffffff;
	background-image: url(../images/bana_1.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 8px;
	padding-left: 15px;
	margin-bottom: 10px;
	width: 535px;
	height: 33px;
	overflow: hidden;
}
#sitepolicy h3 {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
#sitemap h2 {
	font-size: 16px;
	color: #ffffff;
	background-image: url(../images/bana_1.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 8px;
	padding-left: 15px;
	margin-bottom: 10px;
	width: 535px;
	height: 33px;
	overflow: hidden;
}

div#sitemap  ul   {
	margin-left: 20px;
}
div#sitemap  li    {
	list-style-type: circle;
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
}
div#sitemap  ul  li     {
	list-style-type: square;
}
#meeting h2 {
	font-size: 16px;
	color: #ffffff;
	background-image: url(../images/bana_1.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 8px;
	padding-left: 15px;
	margin-bottom: 10px;
	width: 535px;
	height: 33px;
	overflow: hidden;
	;
}
#meeting h3 {
	font-weight: bold;
	color: #0066CC;
	background-color: #FFFFFF;
	background-image: url(../images/bana_3.gif);
	background-repeat: repeat-y;
	padding-left: 15px;
	height: 22px;
	vertical-align: middle;
	padding-top: 3px;
}

