body { margin: 0px auto; background:url(../Images/body_t.jpg) repeat-x top; font-size: 12px; font-family:"ËÎÌå" }
ul,li,h1,h2,h3,h4,h5,h6,p{ margin: 0px; padding: 0px; }
img{ border:none }
h4{ font-size: 12px; }
li{ list-style: none; }
.clear { clear: both; height: 0px; font-size: 0px; overflow: hidden; }
a{ text-decoration: none }

#header2 { width: 1003px;margin: 0px auto; position: relative; height: 194px; }
	#logo { width: 176px; height: 39px; position: absolute; left: 40px; top: 20px; }
	#sub_url { position: absolute; font-size: 11px; color: #cccdcd; right: 55px; top: 60px; _top: 60px; font-family: Verdana, Arial, Helvetica, sans-serif;  }

.nav{width: 725px; height: 45px; position:absolute; top:20px;right:40px; cursor: pointer;text-align: center; padding-top: 7px; display: block; z-index:2;}
.nav_bg{width: 725px; height: 45px; z-index:1; position:absolute;right: 40px; top: 20px; /*background:url(../Images/nav.png) no-repeat left center;*/}
/** html .nav_bg{width: 725px; height: 45px; zoom:1; z-index:1; position:absolute;right: 40px; top: 20px; background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='Images/nav.png');}
*/
	.nav ul{ padding-left: 10px; }
	.nav li{ width: 80px; float: left; display: inline; line-height: 22px; margin-top: 4px;color:#3a3a3a; background:url(../Images/nav_line.gif) no-repeat right center; text-align: center; padding: 0px 4px;}
	.nav li a{  color:#3a3a3a; display: block; }
	.nav li a:hover{  color:#024a96; background:url(../Images/hover_bg.gif) no-repeat left center; color: #FFF; }
	.nav #current3{ display: block;background:url(../Images/hover_bg.gif) no-repeat left center; color: #FFF; cursor: default }
	
	.nav li ul{ height: 50px; position: absolute; display: none; padding-top: 5px;}
	.nav li ul .bg_repeat { height: 27px;  }
	.nav li ul .sub_l{}
	.sub_l,.sub_r,.bg_repeat{ float: left; }
	.nav li ul .sub_r{}
	.nav li ul li{ position:static; height: 27px; display: inline; float: left; padding: 0px; margin: 0px; background: none; text-align: center; color: #fff; }
	.nav li ul li a{ display: block; height: 27px;line-height: 27px; color:#024a96;}
	.nav li ul li a:hover{ display: block; background: none; color:#024a96; text-decoration: underline;}

	.t_sub_nav { position: absolute; left: 0px; top: 50px; }
	.a1 ul { height: 27px; background:#024a96; float: left; margin: 0px; padding: 0px; line-height: 27px; color: #fff;}
	.a1 ul li{ background: none; margin: 0px; width: auto; padding: 0px; }
	.a1 ul li a{ color: #fff; }
	.a1 ul li a,.a1 ul li a:hover { background: none; line-height: 27px; padding: 0px; }
	.a1 span{ display: block; height: 27px; width: 15px; float: left; display: inline; }
	.a1 .l_bg { background:url(../Images/sub_bg.gif) no-repeat left center;}
	.a1 .r_bg { background:url(../Images/sub_bg.gif) no-repeat right center;}

#wrap { width: 1003px; margin: 0px auto; }
#zh_en { height: 20px; line-height: 20px; position: absolute; right: 55px; top: 0px; font-weight: bold; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif }
#zh_en a { color: #3a3a3a; text-decoration: none; margin: 0px 5px; }
#zh_en a:hover { color: #024a96; text-decoration: underline; }

#footer { width: 927px; height: 60px; margin: 0px auto; position: relative; }
.f_bg { background:url(../Images/footer_logo.gif) no-repeat 20px 35px;  }
#footer_t { height: 25px; line-height: 25px; position: relative;}
#footer_b { height: 40px; padding-top: 10px; margin-top: 10px; background:url(../Images/footer_logo.gif) no-repeat 150px center; line-height: 10px; text-align: right; font-size: 10px; font-family:Arial, Helvetica, sans-serif; color: #5a5a5a }
#footer_b2 { height: 40px; padding: 10px 20px 0px 0px; margin-top: 10px; line-height: 10px; text-align: right; font-size: 10px; font-family:Arial, Helvetica, sans-serif; color: #5a5a5a }

#footer_b2 a{color: #5a5a5a; text-decoration: underline }
#footer_b2 a:hover{color: #5a5a5a }

.select1 { color: #5e5e5e; line-height: 25px; position: absolute; left: 10px; top: 10px;}
.select2 { color: #5e5e5e; line-height: 25px; position: absolute; left: 200px; top: 10px;}
#foot_nav { position: absolute; left: 380px; top: 10px; }
#foot_nav a{ color: #5e5e5e; margin: 0px 10px; display: block; float: left; }
#foot_nav a:hover { color: #024a96; }
#foot_nav span { float: left; }
#tb1,#tb2,#tb3 {height: 25px; line-height: 25px; padding-left: 30px; display: block; }
#tb1 { background:url(../Images/tb2.gif) no-repeat left center; }
#tb2 { background:url(../Images/tb3.gif) no-repeat left center;}
#tb3 { background:url(../Images/tb4.gif) no-repeat left center;}