﻿body { margin:0px; padding:0px; color:#65666A; font-size:12px; background-color:#EFF0F2; line-height:20px; }
a:link,a:visited{color: #737685;text-decoration: none;}
a:hover{ color:Black; text-decoration:underline;}
h1,h2,h3,h4,h5,h6
{
	line-height:35px; color:#666666; font-weight:bolder;}
	
.ov {overflow:hidden;}

.img_border { border:1px #8EADCC solid;}

#top {width:989px; height:90px; background-image:url(images/top_bg.gif); margin:10px auto 0px auto; overflow:hidden; z-index:0; }

#mainmenu {
  /* styles for section or tab menu */
  position: absolute; margin-left:10px;
width:750px; height:50px; text-align:left; top:0px !important;top:60px; z-index:1000;
}
html > body #mainmenu {width:750px; height:40px; float:right;
  position: relative; /* Necessary for menu to position in Opera */
}
#mainmenu ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}
#mainmenu li {
  display: inline;
}
#mainmenu li a:link, #mainmenu li a:visited {
  background: url( 'images/tab.gif' ) no-repeat;
  display: block;
  float: left;
  width: 90px;
  height:40px;
  color: #737685;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  padding-top: 14px; /* box model hack */
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 90px; 
  height:30px;
  font-size:13px;
  
}
html > body #mainmenu li a:link, html > body #mainmenu li a:visited {
  width: 90px;
  height:40px;
}
#mainmenu li a:active, #mainmenu li a:hover, #mainmenu li a.selected {
  background: url( 'images/tab.gif' ) no-repeat 0px -44px;
}


#foot {width:989px; height:80px; background-image:url(images/foot_bg.gif); margin-left:auto; margin-right:auto; overflow:hidden;}

#foot1 { width:500px;padding-left:28px; padding-top:15px; float:left;}

#foot2 { width:300px;padding-right:28px; padding-top:25px; text-align:right; float:right;}

#index_banner {width:989px; height:163px; margin-left:auto; margin-right:auto; background-image:url(images/img_bg.gif); overflow:hidden;}

/*#center {width:989px;margin-left:auto; margin-right:auto; padding-top:24px; padding-bottom:30px !important;padding-bottom:0px; background-image:url(images/center_bg.gif); overflow:hidden;}

#center_left {width:395px; float:left; overflow:hidden;}

#center_right {width:594px; float:left; overflow:hidden;}*/

#center {width:989px;margin-left:auto; margin-right:auto; padding-bottom:30px !important;padding-bottom:30px; background-image:url(images/center1_bg.gif); overflow:hidden;}

#center_left {width:199px; padding-top:20px; float:left; overflow:hidden;}

#center_left .content{ width:180px; margin:10px; overflow:hidden;}

#center_left .content {overflow: hidden; clear: both; float: left; width: 160px; min-height: 100px; margin: 0px; padding:0px 20px; color: rgb(0,0,0)}
#center_left .content ul {width: 160px; margin: 0px 0px 20px 0px; padding: 0px; border-bottom: solid 1px rgb(216,206,159); background-color: #EFF0F4}	
#center_left .content li {list-style: none; margin: 0px; padding: 0px;}
#center_left .content li.title {margin: 0px 0px 0px 0px; padding: 3px 5px 2px 15px; background-color: rgb(156,186,214); color: rgb(255,255,255); text-transform: uppercase; font-weight: bold; font-size: 120%;}
#center_left .content li.group a {display: block; min-height: 1.7em; height: auto !important; height: 1.7em; line-height: 1.7em; margin: 0px; padding: 0px 7px 0px 15px; border-top: solid 1px rgb(200,200,200); border-left: solid 7px rgb(219,230,241); color: rgb(100,100,100); font-weight: bold; font-size: 120%;}
#center_left .content li a {display: block; min-height: 1.7em; height: auto !important; height: 1.7em; line-height: 1.7em; margin: 0px; padding: 0px 7px 0px 20px; border-left: solid 7px rgb(219,230,241); color: rgb(100,100,100); text-decoration: none; font-size: 120%;}
#center_left .content li a:hover,#center_left .content li a.selected {border-left: solid 7px rgb(156,186,214);  color: rgb(255,255,255); text-decoration: underline;background-image:url("images/left_bga.gif");}



#center_right {width:770px; float:left; padding-top:0px; z-index:-10;}
#master_contentheader
{
	height: 30px;
	background: url(images/rightcoltop.gif) no-repeat;
	margin-left:20px;
}
#master_contentfooter
{
	height: 30px;
	background: url(images/rightcoltop.gif) no-repeat 0px -30px;
	margin-left:20px;
}
#center_right .content
{
	 background:url(images/contentbg.gif) repeat-y;
	width:750px; margin:0 20px; overflow:hidden;}


#width250a {width:250px; margin-left:5px; margin-right:auto; margin-bottom:5px;}

#width250b {width:250px; margin-left:5px; margin-right:auto; margin-bottom:5px;}

#width250c {width:250px; margin-left:5px; margin-right:auto; }

#width250d {width:250px; margin-top:5px;overflow:hidden;}

#width523 {width:523px; margin-left:auto; margin-right:auto; margin-bottom:5px;}

#width5231 {width:523px; margin-left:auto; margin-right:auto; }

#width5232 {width:523px; margin-left:auto; margin-right:auto; }

#width780 {width:780px; margin-left:5px; margin-right:auto; background-color:#F2F6F9 }

#width989 {width:989px; margin-left:5px; margin-right:auto; }

#width157 {width:157px; margin-left:27px;}

#width157_top {width:157px; margin-top:10px;}

#width157_bg {width:157px; height:20px; background-image:url(images/icon6.gif); }

.width711 { width:711px;}

.width715 { width:715px;}

#width711_margin {width:711px; margin-left:18px;}

#width715_margin {width:715px; margin-left:18px;}

#width123 {width:150px; float:left;}

#width123_img {width:150px; height:23px; line-height:23px;  background-image:url(images/icon17.gif); font-size:13px; font-weight:bold; color:#ffffff; text-indent:10px;}

#width123_img1 {width:150px; height:25px; line-height:25px; background-image:url(images/icon18.gif); text-indent:10px;}

#width123_img2 {width:150px; height:21px; line-height:21px; background-image:url(images/icon19.gif); text-indent:17px;}
#width123_img2 a:link,#width123_img2 a:visited {color:#5F7290; font-size:12px; text-decoration:none;}
#width123_img2 a:hover {color:#5F7290; font-size:12px; font-weight:bold; display:block; background-color:#ffffff; text-decoration:none;}

#width123_img22 {width:150px; height:21px; line-height:21px; background-image:url(images/icon19.gif); text-indent:17px;}
#width123_img22 a:link,#width123_img22 a:visited {color:#5F7290; font-size:12px; font-weight:bold; display:block; background-color:#ffffff; text-decoration:none;}
#width123_img22 a:hover {color:#5F7290; font-size:12px; font-weight:bold; display:block; background-color:#ffffff; text-decoration:none;}


.width123 {width:123px; }

#width506 {width:530px; float:right;}

.width506 {width:530px; }

#width410_left {width:410px; float:left;}

.width410 {width:410px;}

#width231_right {width:231px; float:right;}

.width231 {width:231px; overflow:hidden; clear:both;}

#width247 {width:247px; float:left; }

.width247_top {width:247px; margin-top:20px;}

.width247 {width:247px;}

#width162 {width:162px; float:right;}

.width162 {width:162px;}

#width250_margintop {width:250px; margin-top:12px; }

.width250_border {width:250px; line-height:20px;border-bottom:1px #F49500 dashed;}

.width715_border {width:715px; line-height:25px;border-bottom:1px #F49500 dashed;}

.width434_border {width:434px; line-height:25px;border-bottom:1px #F49500 dashed;}

#width434 {width:434px; float:left;}

.width434 {width:434px;}

#width260 {width:260px; float:right;}

.width260 {width:260px;}



.div { width:339px; border:3px #E4E7E9 solid; background-color:#FFFFFF;}
.div1 { width:170px; border:3px #E4E7E9 solid; background-color:#FFFFFF;}

a.test7:link { font-size:12px;color:#5E7391;text-decoration:none;}
a.test7:visited { font-size:12px; color:#5E7391;text-decoration:none;}
a.test7:hover { font-size:12px;color:#5E7391;text-decoration:nonee;}

.panelWH
{
	height:500px;
	width:600px;
	}

.Tab1{
width:690px;
margin:0px;
padding:0px;
margin:0 auto;}
/*菜单class*/
.Menubox, .Menubox4{
width:100%;
background:url(images/bg.gif);
height:28px;
line-height:28px;
}
.Menubox ul,.Menubox4 ul{
margin:0px;
padding:0px;
}
.Menubox li,.Menubox4 li{
 float:left;
 display:block;
 cursor:pointer;
 text-align:center;
 color:#949694;
 font-weight:bold;
 }
.Menubox li
{
 width:228px;
}
.Menubox4 li
{
 width:170px;
}
.Menubox li.hover,.Menubox4 li.hover{
 padding:0px;
 background:#fff;
 border-left:1px solid #A8C29F;
 border-top:1px solid #A8C29F;
 border-right:1px solid #A8C29F;
 color:#739242;
 font-weight:bold;
 height:27px;
line-height:27px;
}
.Menubox li.hover
{
	width:230px;
	background:url(images/title.gif);
}
.Menubox li.hover
{
	width:172px;
	background:url(images/title4.gif);
}
.Contentbox{
 clear:both;
 margin-top:0px;
 border:1px solid #A8C29F;
 border-top:none;
 height:auto;
 padding-top:8px;
}