body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	line-height:26px;
	text-align:center;
	color: #2A2A2A;
	background:#ffffff url(../../../../templates/zh/en/images/bg.jpg) no-repeat top center;
	border:0;
}
*{margin:0;padding:0;}

.loginclass input{ border:1px solid #cccccc; background:#f5f5f5;}
.loginclass .btn{ background:#D61615; color:#ffffff; height:20px; line-height:20px; overflow:hidden; border:0; cursor:pointer;}

.bookinput input,.bookinput textarea{ border:1px solid #cccccc; height:18px;}
.bookinput .button { background:#1A92F3; color:#ffffff; height:20px; line-height:18px; cursor:pointer;}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	}
td img{
	border:0;
}	
ul,li { list-style:none;}
.fontgreed { color:#049D41;}
a:link {
	color: #2A2A2A;
	font-size:12px;
	text-decoration: none;
}
a:visited {
	color: #2A2A2A;
	font-size:12px;
	text-decoration: none;
}
a:hover {
	color: #FF4F00;
	font-size:12px;
	text-decoration:none;
}
a:active {
	color: #2A2A2A;
	font-size:12px;
	text-decoration: none;

}
.contentbg { background:url(../../../../templates/zh/en/images/about_42.jpg) right repeat-y top; }
.leftbg{ background:url(../../../../templates/zh/en/images/leftbg.jpg) top left;}

a.leftlinks:link {
	color: #000000;
	font-size:12px;
	text-decoration: none;
}
a.leftlinks:visited {
	color: #000000;
	font-size:12px;
	text-decoration: none;
}
a.leftlinks:hover {
	color: #FF4F00;
	font-size:12px;
	text-decoration:none;
	}
a.leftlinks:active {
	color: #000000;
	font-size:12px;
	text-decoration: none;

}

a.leftlinks001:link {
	color: #000000;
	font-size:12px;
	text-decoration: none;
}
a.leftlinks001:visited {
	color: #000000;
	font-size:12px;
	text-decoration: none;
}
a.leftlinks001:hover {
	color: #FF4F00;
	font-size:12px;
	text-decoration:none;
	}
a.leftlinks001:active {
	color: #000000;
	font-size:12px;
	text-decoration: none;

}


a.innernave:link {
	color: #0078CC;
	font-size:12px;
	text-decoration: none;
}
a.innernave:visited {
	color: #0078CC;
	font-size:12px;
	text-decoration: none;
}
a.innernave:hover {
	color: #044471;
	font-size:12px;
	text-decoration:none;
	}
a.innernave:active {
	color: #0078CC;
	font-size:12px;
	text-decoration: none;

}

a.news:link {
	color: #716666;
	font-size:12px;
	text-decoration:none;
}
a.news:visited {
	color: #716666;
	font-size:12px;
	text-decoration: none;
}
a.news:hover {
	color: #0E5D02;
	font-size:12px;
	text-decoration:none;
}
a.news:active {
	color: #716666;
	font-size:12px;
	text-decoration: none;

}

.topmenu { color:#6C6C6C;}
.topmenu a:link {
	color: #6C6C6C;
	font-size:12px;
	text-decoration: none;
}
.topmenu a:visited {
	color: #6C6C6C;
	font-size:12px;
	text-decoration: none;
}
.topmenu a:hover {
	color: #000000;
	font-size:12px;
	text-decoration:none;
}
.topmenu a:active {
	color: #6C6C6C;
	font-size:12px;
	text-decoration: none;

}

.footerlinks { color:#393939; line-height:22px;}
.footerlinks a:link {
	color: #393939;
	font-size:12px;
	text-decoration: none;
}
.footerlinks a:visited {
	color: #393939;
	font-size:12px;
	text-decoration: none;
}
.footerlinks a:hover {
	color: #133296;
	font-size:12px;
	text-decoration:none;
}
.footerlinks a:active {
	color: #393939;
	font-size:12px;
	text-decoration: none;

}

.pngimg {
   behavior:url("../../../../tpl/2008/f/www.fs0156.com/zh-cn/css/pngbehavior.htc");
}
.bottomlink {BEHAVIOR: url('../../../../templates/zh/en/images/templates/zh/default/images/selectbox.htc'); cursor: hand; }

.foot {
	margin-top:20px;
}
p { margin:0; padding:0; margin-bottom:10px;}
.font_orange{ color:#0f315f; font-weight:bold;}
.font_green { color:#709518;}
.font_green1{ color:#379D0F;}
.font_blue{font-weight:bold;}


.font_bluehome{font-weight:bold;}
.font_greenhome{ color:#008A25;}
.font_shengreenhome{ color:#008A85;}
.font_orangehome{ color:#F99E00;}

.innercontainer { margin-top:3px; background:url(../../../../templates/zh/en/images/haoguanginnerbg.jpg) no-repeat top center;}
.container { margin-top:3px;}
.mainmenu a { width:75px; height:36px; display:block; color:#FFFFFF; line-height:38px;_line-height:36px;}
.mainmenu a:hover { width:75px; height:36px; display:block; color:#FFFFFF; background:url(../../../../templates/zh/en/images/hg_07.jpg) no-repeat center bottom;line-height:38px;_line-height:36px;}

.mainmenu a.active { width:75px; height:36px; display:block; color:#FFFFFF; background:url(../../../../templates/zh/en/images/hg_07.jpg) no-repeat center bottom;line-height:38px;_line-height:36px;}


#leftmenu { width:208px; margin:0; padding:0; margin:7px 0 16px 14px;}
#leftmenu li{ width:208px; height:27px; overflow:hidden;  float:left;}
#leftmenu li a{ width:208px; height:27px; display:block; color:#0E5D02;background:url(../../../../templates/zh/en/images/pro3_20.png) no-repeat top left;line-height:27px;overflow:hidden; text-indent:39px; text-align:left; background-position-y:-27px; }
#leftmenu li a:hover,#leftmenu li a.active{ width:208px; height:27px; display:block; color:#D66507;background:url(../../../../templates/zh/en/images/pro3_20.png) no-repeat top left;  line-height:27px; overflow:hidden; text-indent:39px; text-align:left; }

#leftmenu li.submenu { width:208px; height:27px; overflow:hidden;  float:left;}
#leftmenu li.submenu a{width:208px; height:27px; display:block; color:#0E5D02;background:url(../../../../templates/zh/en/images/pro3_20.png) no-repeat top left;line-height:27px;overflow:hidden; text-indent:51px; text-align:left; background-position-y:-54px; font-weight:normal;}
#leftmenu li.submenu a:hover,#leftmenu li.submenu a.active{width:208px; height:27px; display:block; color:#D66507;background:url(../../../../templates/zh/en/images/pro3_20.png) no-repeat top left;line-height:27px;overflow:hidden; text-indent:51px; text-align:left; background-position-y:-54px; font-weight:normal;}

#leftmenu li.hiddendiv { display:block; height:0; overflow:hidden;}
#leftmenu li.hiddendiv a{ display:block; height:0; overflow:hidden;}

#footer { height:41px;width:100%; background:url(../../../../templates/zh/en/images/mflamp_110.jpg) repeat-x top left; color:#FFFFFF; margin:0 auto; overflow:hidden; }
#footer p{ width:1002px; height:41px;overflow:hidden; line-height:41px; color:#ffffff; margin:0; padding:0; text-align:right; padding-right:16px; width:986px !important; margin:0 auto; margin-bottom:0;}
#footer p a{ color:#ffffff;}
#footer p a:hover{ color:#16DCEA;}

#aboutuscontent { width:473px; margin:0; padding:0; margin-top:10px;}
#aboutuscontent li { width:236px; float:left; height:34px; text-indent:12px; margin:0; padding:0; background:url(../../../../templates/zh/en/images/slginner_38.jpg) no-repeat top left; background-position:0 9px;}

.pngfix { behavior: url("../../../../templates/zh/en/images/templates/zh/default/images/iepngfix.htc") }

.buyinput input{ border:1px solid #cccccc; background:#f5f5f5; height:18px; color:#666666; padding-left:5px;}

.pagelist td { line-height:18px; overflow:hidden;}
.page_front { width:49px; height:20px; overflow:hidden; text-align:center;}
.page_front a{ width:49px; height:20px; overflow:hidden; background:#ffffff; display:block; text-align:center; font-weight:bold; color:#68BFEF;line-height:20px;}
.page_front a:hover{ width:49px; height:20px; display:block; overflow:hidden;color:#68BFEF; background:#ffffff; font-weight:bold; text-align:center; line-height:20px;}
.page_front a:visited{  width:49px; height:20px; overflow:hidden; background:#ffffff; display:block; font-weight:bold; text-align:center; color:#68BFEF;line-height:20px;}

.page_back { width:49px; height:20px; overflow:hidden; text-align:center;}
.page_back a{ width:49px; height:20px; overflow:hidden; background:#ffffff; display:block; text-align:center; font-weight:bold; color:#68BFEF;line-height:20px;}
.page_back a:hover{ width:49px; height:20px; display:block; overflow:hidden;color:#68BFEF; background:#ffffff; font-weight:bold; text-align:center; line-height:20px;}
.page_back a:visited{ width:49px; height:20px; overflow:hidden; background:#ffffff; display:block; text-align:center;  font-weight:bold;color:#68BFEF;line-height:20px;}

.bb { width:19px; height:20px; overflow:hidden; margin:0; padding:0;}
.bb a{ width:19px; height:20px; overflow:hidden; background:#FFFFFF; display:block; text-align:center; color:#68BFEF;}
.bb a:hover{ width:19px; height:20px; display:block; overflow:hidden;color:#FFFFFF; background:#559DCB;}
.bb a:visited{ width:19px; height:20px; overflow:hidden; background:#FFFFFF; display:block; text-align:center; color:#68BFEF;}

.aa { width:19px; height:20px; overflow:hidden; margin:0; padding:0;}
.aa a{ width:19px; height:20px; display:block; overflow:hidden;color:#FFFFFF; background:#559DCB; text-align:center;}
.aa a:hover{ width:19px; height:20px; display:block; overflow:hidden;color:#FFFFFF; background:#559DCB;text-align:center;}
.aa a:visited{ width:19px; height:20px; display:block; overflow:hidden;color:#FFFFFF; background:#559DCB; text-align:center;}

#mainmenu { width:710px; text-align:left; float:left;}
#mainmenu li{ width:91px; height:36px; float:left; margin-right:22px;}
#mainmenu li a{ width:91px; height:36px; float:left; display:block; line-height:36px; color:#ffffff; text-align:center;}
#mainmenu li a:hover,#mainmenu li a.active{ width:91px; height:36px; float:left; display:block; line-height:36px; color:#ffffff; background:url(../../../../templates/zh/en/images/menunew_hover_bg.jpg) no-repeat top left; text-align:center;}

#main_menu li { padding-left:11px; background:url(../../../../templates/zh/en/images/webzhengyu_43.jpg) no-repeat top left; background-position-y:11px; float:left; height:27px; overflow:hidden; line-height:29px; padding-right:25px;}

#home_news { width:280px; float:left; padding-left:10px;}
#home_news li{ width:280px; background:url(../../../../templates/zh/en/images/webzhengyu_index_47.jpg) repeat-x bottom left;height:30px;}
#home_news li a{ background:url(../../../../templates/zh/en/images/webzhengyu_index_39.jpg) no-repeat top left; background-position:2px 3px; width:258px; overflow:hidden; padding-left:22px; color:#065FBB;}
#home_news li a:hover{ background:url(../../../../templates/zh/en/images/webzhengyu_index_39.jpg) no-repeat top left; background-position:2px 3px; width:258px; overflow:hidden; padding-left:22px; color:#E75416;}

#home_news li a.hot{ background:url(../../../../templates/zh/en/images/webzhengyu_index_50.jpg) no-repeat top left; background-position:2px 3px; width:258px; overflow:hidden; padding-left:22px; color:#000000;}
#home_news li a.hot:hover{ background:url(../../../../templates/zh/en/images/webzhengyu_index_50.jpg) no-repeat top left; background-position:2px 3px; width:258px; overflow:hidden; padding-left:22px; color:#E75416;}


