/*-------------------------------------------------baseline-------------------------------------------------*/body {
 font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #3F3F3F;
	margin:0;
	padding:0;
	
}
.obj_s {
margin: 0;
padding: 0;
border: 5px solid silver;
float: left;

}
#thisbody {
background-color: #e1e0d6;

}
#logo {
	text-align: center;
	padding: 70 0 40 0;

}
form, td	{
	margin: 0;
	padding: 0;

}
li, p, td {
    font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #3F3F3F;
	vertical-align: top;

}
a img {
	border: 0;

}
a {
	font-size: 12px;
	color: #BE8202;
	font-weight: normal;
	text-decoration: none;
	
}
a:hover {
	color: #e56100;

}
hr	{
	border-bottom: none;
	border-top: 1px solid #eee;

}
h1{
	font-family: Helvetica, Arial, sans-serif;
	color: #696666;
	margin: 0px 0 10px 0;
	padding: 0px;
	line-height: 80%;
	letter-spacing: -2px;
	font-size: 28px;

}
h2{
	font-family: Helvetica, Arial, sans-serif;
	letter-spacing: -1px;
	font-size: 21px;
	color: #bfbdbd;
	line-height:100%;
	margin: 0px 0 0px 0;
	padding: 0px;
	
}
h3{
	font-family: Helvetica, Arial, sans-serif;
		color: #E0A60D;
	line-height:100%;
	margin:0 0 10 0;
	padding: 0 0 0 12;
	letter-spacing: -1px;
	font-size: 24px;
	border-left: 3px solid #E0A60D;

}
.hk, .hk a{
   font-family: Verdana;
   font-size: 10px;
   color: gray;
   text-decoration: none;
   margin: 0;
   padding: 0;
vertical-align: top;

}
.hk a:hover{
   text-decoration: underline;

}
#maintable {
border-collapse: collapse;
border-left: 1px solid #a0a09f;
border-right: 1px solid #a0a09f;
border-bottom: 1px solid #a0a09f;
background-color: white;
margin-bottom: 30px;
width: 985px;

}
.yellow_fon {
background: url(pic/fon_yellow.gif) left;
height: 18px;

}
.yellow_fon2 {
background: url(pic/yellow_fon2.jpg) left;
height: 18px;

}
.yellow_fon3 {
background-image: url(pic/bg_m_01_01.png);
background-position: left top;
background-repeat: repeat-x;

}
.logo {
 margin: 20px 50px 0px 50px;

}
.head {
background: url(pic/head.jpg) left;

}
.menu ul {
margin:25 0 0 0;
 padding:0;
 list-style:none;

}
.menu ul li a {
display: block;
padding:10px 10px 10px 20px;
margin:0 0 1 0;
color:#000000;
text-decoration:none;
border-left: 6px solid #000000;
border-bottom: 1px dashed #e2e2e2;

}
.menu ul li a:hover {
border-left: 6px solid #ffba00;
color:#ffba00;

}
.maintd {
background: url(pic/ten.gif) top left no-repeat;

}
.service {
margin: 10 0 0 0;

}
.service img{
margin: 5 8 5 8;

}
.phone {
	margin: 30 30 30 26;
	font-family: Helvetica, Arial, sans-serif;
	letter-spacing: -1px;
	font-size: 20px;
	color: #6e6e6e;
	line-height:110%;
	font-weight: bolder;

}
.content {
padding: 25 25 25 25;

}
#submenu ul {
	margin:0;
	padding:0;

}
#submenu li {
	margin:0;
	padding: 3 0 7 0;
	margin: 0 0 7 0;
	list-style-type: none;

}
#submenu a {
	font-size: 12px;
	color: #e6a800;
	font-weight: normal;
	text-decoration: none;
	
}
#submenu a:hover {
	color: #e56100;

}
#submenu li.active a {
	font-weight: bold;
	background-color: #333333;
	color:#fff;

}
.date_n {
padding: 1 1 1 1;
background-color: #ffba00;
color: white;
font-size: 11px;

}
.banner {
float: left;
margin: 10 10 10 10;

}
#obj ul {
	margin:0;
	padding:0;

}
#obj li {
	margin: 0 0 7 0;
	list-style-type: none;
	float: left;
	width:120;

}
#obj img{
margin: 0 8 0 0;
border: 4px solid #c0c0c0;

}
#obj a {
	font-size: 12px;
	color: #e6a800;
	font-weight: normal;
	text-decoration: none;
	
}
#obj a:hover {
	color: #e56100;

}
.podmenu ul {
	margin:0;
	padding:0;

}
.podmenu li {
	margin: 0;
	list-style-type: none;
	padding: 0 0 10 0;

}
.podmenu img{
margin: 0 8 0 0;
border: 4px solid #c0c0c0;

}
.podmenu a {
	font-size: 16px;
 	color: #e6a800;
	font-weight: normal;
	text-decoration: none;
	
}
.podmenu a:hover {
	color: #e56100;

}
.footer {
background: url(pic/fon_footer.gif) bottom left repeat-x;

}
.menu_top_all {
margin: 0 0 0 20;
height: 21px;
width: 690px;

}
.menu_top_all tr {
margin: 0;
 padding: 0;

}
.menu_top_all td {
margin: 0;
 padding: 3 0 0 0;
height: 21px;

}
.menu_top {
white-space: nowrap;

}
.menu_top img {
margin: 0 0 0 0 ;
 padding: 0 0 0 0;

}
.menu_top a {
font-family: Arial;
font-weight:regular;
font-size: 13;
color: #FFFFFF;
margin: 0 5 0 5;
padding: 0 0 0 0;

}
.usl {
margin: 20 0 20 30;
padding: 0;
font-family: Arial, sans-serif;
font-size: 24;
font-weight: bold;
color: #9F9E9E;

}
.usl2 {
font-family: Arial, sans-serif;
font-size: 14;
font-weight: regular;
color: #BE8202;
margin-top: 30px;
vertical-align: center;
padding-right: 25px;

}
.centr {
margin: 0;
 padding: 0;

}
.bg_bott table {
width: 100%;
margin: 0;
padding: 0;

}
.bg_bott td {
margin: 0;
padding: 0 0 3 0;
border: 0;
vertical-align: middle;

}
.bg_bott table tr {
background: url(pic/bg_m_bott.gif) bottom left no-repeat;
margin: 0;
padding: 0 0 3 0;
border: 0;

}
.bg_bott img {
margin: 0;
padding: 0;
float: left;

}
.date_n, date_n tr, date_n td {
margin: 0;
padding: 0;

}
.date_n p {
margin: 0;
padding: 0 3 0 1;
background-color: #DAAD37;
color: white;

}
.bann {
margin: 0;
padding-left: 0;

}
.about_comp {
font-family: Arial;
font-size: 12px;
font-weight: regular;
margin: 0;
padding-right: 15px;
border-right: 1px solid silver;
text-align: justify;
color: #555555;

}
.tab_obj {
margin: 0;
padding: 0;
width: 100%;

}
.n1 {
margin: 0;
padding-right: 10;
border-right: 1px solid silver;

}
.bord_top {
width: 100%;
margin: 0px;
border-top: 1px solid silver;

}
.content1 {
padding: 25 0 25 25;

}
.phone0 {
font-size: 14px;

}
.content2 {
padding: 10 25 25 25;

}
.podv{
color:333;
text-decoration:none;

}

	