
BODY {
	FONT-SIZE: 12px; TEXT-ALIGN: center; MARGIN: 0px; background-color:#DBDBDB}

TABLE,TD {
	FONT-SIZE: 12px; COLOR: #333; margin: auto; line-height: 180%;}

.ad_banner {
	WIDTH: 800px; MARGIN-TOP: 0px; text-align: center;}
.as_banner {
	WIDTH: 800px; MARGIN-bottom: 5px; text-align: center;}

	
.top {
	WIDTH: 800px; border: solid 1px #CCC; padding: 2px; margin-bottom: 3px; margin-top: 5px; background: #FFF;}
.top_left {
	WIDTH: 500px; text-align: center; vertical-align: top; background: url(../index_pic/news_bg.gif) top left no-repeat;}
.top_right {
	WIDTH: 300px; text-align: center; vertical-align: top;}	
.page {
	WIDTH: 800px; COLOR: #FF9900; text-align: center; margin-bottom: 3px; background-color:#FFF;}
.page_left {
	WIDTH: 200px; vertical-align: top; background-color:#FFF;}
.page_mid {
	WIDTH: 300px; vertical-align: top; background-color:#FFF;}
.page_right {
	WIDTH: 300px; vertical-align: top; background-color:#FFF;}
.page_top {
	WIDTH: 600px; vertical-align: top; background-color:#FFF;}
	

.news {
	WIDTH: 99%; COLOR: #666; text-align: left; border-right: solid 1px #DDD; margin-bottom: 2px;}
.news_title {
	HEIGHT: 40px; padding-left: 10px; background: url(../index_pic/news_title_bg.gif) right bottom no-repeat;}
.news_img {
	padding-top: 5px; padding-bottom: 2px; padding-left: 3px; vertical-align: top;}
.news_con {
	padding-top: 2px; padding-left: 5px; COLOR: #666; vertical-align: top;}
.porject {
	WIDTH: 98%; COLOR: #666; text-align: left; margin-bottom: 2px;}
.porject.conline{ height:25px}
.porject a{ line-height:24px}
.porject img{ margin:0 2px -5px 0}
.imglink{ padding-top:5px}
.imglink img{ margin:2px 1px 2px 1px;}

	
.leftconwidth{
	WIDTH: 98%; COLOR: #666; text-align: left; margin-bottom: 5px; vertical-align: top;}
.left_title {
	height: 30px; COLOR: #330000; padding-left: 10px;}
.left_con {
	padding-top: 5px; padding-left: 15px; COLOR: #666; BORDER: solid 1px #DDD; vertical-align: top;}
.left_title1 {
	height: 30px; COLOR: #333; vertical-align: bottom; padding-left: 10px; background: #E1EBC6 url(../index_pic/left_titlebg01.gif) left;}
.left_con1 {
	height:230px;padding-top: 5px; padding-left: 15px; COLOR: #666; BORDER: solid 1px #DBE9CC; vertical-align: top; background: #FDFFF6;}
.left_title2 {
	height: 30px; COLOR: #333; vertical-align: bottom; padding-left: 10px; background: #E1EBC6 url(../index_pic/left_titlebg02.gif) left;}
.left_con2 {
	padding-top: 5px; padding-left: 15px; COLOR: #666; BORDER: solid 1px #DBE9CC; vertical-align: top; background: #FDFFF6;}
.left_title3 {
	height: 30px; COLOR: #330000; vertical-align: bottom; padding-left: 10px; background: #E1EBC6 url(../index_pic/left_titlebg03.gif) left;}
.left_con3 {
	padding-top: 5px; COLOR: #666; BORDER: solid 1px #E1EBC6; vertical-align: top; background: #FDFFF6;}
.left_title4 {
	height: 30px; COLOR: #330000; vertical-align: bottom; padding-left: 10px; background: #E1EBC6 url(../index_pic/left_titlebg04.gif) left;}
.left_con4 {
	padding-top: 5px; padding-left: 15px; COLOR: #666; BORDER: solid 1px #E1EBC6; vertical-align: top; background: #FDFFF6;}
.left_con5 {
	padding-top: 5px; COLOR: #666; BORDER: solid 1px #DBE9CC; vertical-align: top; background: #FDFFF6}
.left_con5 img{margin:13px 0 5px 3px}
.leftnav {
	width: 98%; margin: 2px; text-align: center;}
.line {
	border-top: dotted 1px #DDD;}

	

.right {
	WIDTH: 98%; COLOR: #666; text-align: left; border solid 1px #DDD; margin-bottom: 5px; vertical-align: top;}
.right_title {
	height: 30px; font_size: 13px; font-weight: bold; COLOR: #FF9900; padding-left: 10px;}
.right_title1 {
	height: 30px; color: #FF9900; padding-left: 15px; vertical-align: bottom; background: #FFF2F2 url(../index_pic/right_titlebg01.gif) top left;}
.right_title2 {
	height: 30px; color: #FF9900; padding-left: 15px; vertical-align: bottom; background: #EFF7FF url(../index_pic/right_titlebg02.gif) top left;}
.right_title3 {
	height: 30px; color: #FF9900; padding-left: 15px; vertical-align: bottom; background: #FFEFE0 url(../index_pic/right_titlebg03.gif) top left;}
.right_title4 {
	height: 30px; color: #FF9900; padding-left: 15px; vertical-align: bottom; background: #EEFFE4 url(../index_pic/right_titlebg04.gif) top left;}
.right_con {
	padding-top: 3px; padding-left: 15px; COLOR: #666; vertical-align: top;}

.service {
	WIDTH: 99%; margin-bottom: 5px; background #FBE5C5; text-align: center;}
.service_con  {
	background #EFEFEF; padding: 5px 0px 5px 0px;}
.service_con a{ text-decoration:none}
.flow  {
	WIDTH: 800px; margin-bottom: 10px; background: #FF9900; text-align: center; border:1px solid #CCC;}
.flow img{ margin-left:15px;}
.flow_con  {
	background: #EFEFEF; padding: 5px 0px 5px 0px;}
	
.article_con {
	WIDTH: 99%; COLOR: #666; BORDER: #ccc 1px solid; MARGIN-top: 3px; margin-bottom: 2px; }
.article_add {
	COLOR: #666; padding: 5px; padding-left: 5px; BACKGROUND: #EEE;}
.article_title {
	COLOR: #666; BORDER-bottom: dotted 1px #ccc; padding: 5px; text-align: center;}
.article_main {
	WIDTH: 98%; COLOR: #666; BORDER-bottom: dotted 1px #ccc; padding: 10px; text-indent: 24px; }
.article_top {
	WIDTH: 98%; COLOR: #666; BORDER: solid 1px #ccc; MARGIN: 6px; padding: 8px; text-indent: 24px; background: #F2FCFF;}
.article_simple {
	WIDTH: 98%; COLOR: #666; BORDER: solid 0px #ccc; MARGIN: 3px; }
.article_bot {
	WIDTH: 98%; COLOR: #666; BORDER-bottom: dotted 1px #ccc;  padding: 15px; text-indent: 24px; }
.article_list {
	TEXT-ALIGN: left; PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;}

.right_imagead {
	TEXT-ALIGN: left; PADDING: 0px; MARGIN: 3px;}
.right_article {
	TEXT-ALIGN: left; PADDING: 5px; padding-left: 10px; MARGIN: 0px;}






A:link {
	COLOR: #333333; TEXT-DECORATION: none;}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none;}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline;}







.img {
	padding: 2px; margin: 5px; border: solid 1px #AAA; }
.img1 {
	padding: 2px; margin: 5px; border: solid 1px #FF3300; width: 80px; height: 80px;}	
.img2 {
	padding: 2px; margin: 5px; border: solid 1px #205AA7; width: 80px; height: 80px;}
.img3 {
	padding: 2px; margin: 5px; border: solid 1px #FFA554; width: 80px; height: 80px;}
.img4 {
	padding: 2px; margin: 5px; border: solid 1px #5BBD2B; width: 80px; height: 80px;}
.img_con {
	padding-left: 10px; padding-right: 10px; padding-top: 5px; vertical-align: top;}
.client {
	border: 0px;}
.more {
	float: right; border: 0px; margin-right: 10px; margin-bottom: 5px;}
.leftad {
	border: solid 1px #888; padding: 1px; margin: 3px 0px 3px 0px;}
.topimg {
	border: solid 1px #666; margin: 0px 2px 0px 0px;}
	



	
	
h1 {
	font-size: 12px; font-weight: bold; margin-top: 5px; margin-bottom: 3px;}
h2 {
	font-size: 14px; font-weight: bold; margin: 3px;}
h3 {
	font-size: 13px; font-weight: bold; margin: 3px;}


div.submit {text-align: center; margin: 10px 0px 10px 0px;}
.healthinfo{ margin:0 0 15px 0; text-indent:24px; color:#FF6600; line-height:18px; padding:0 3px}
.onclickbutton{	
	BACKGROUND-COLOR: #FFF;
	BORDER-BOTTOM: 1px solid #999;
	BORDER-LEFT: 1px solid #999;
	BORDER-RIGHT: 1px solid #999;
	BORDER-TOP: 1px solid #CCC;
	COLOR: #333;
	HEIGHT: 23px;
	width: 60%;
	font-size: 12px;
	letter-spacing: 2pt;
	margin:20px 0;
	padding-top:3px;}