@charset "utf-8";
*{margin:0px;padding:0px;}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 12px;
	line-height: 24px;
	color: #005786;
	background: #e6edf0 url(../Images/bg.gif) top repeat-x;
}
a{color: #005786;text-decoration:none}
li{ list-style-type:none;}
img{ border:0px;}
h1{ font-size:12px; font-weight:bold; background:url(../Images/bt_bg.gif) top repeat-x; height:25px; border:1px solid #dadada; line-height:25px; padding-left:5px;}
h2{ font-size:13px;}
h3{ background:url(../Images/r_bt_bg.gif) top repeat-x; height:44px; line-height:44px; float:left; font-size:13px; text-indent:15px;width:680px;}
h4{ background:url(../Images/r_bt_bg.gif) top repeat-x; height:44px; line-height:44px; float:left; font-size:13px; text-indent:15px;}
.lujing{ float:right; padding-right:10px;}
.more{ font-size:10px;}
.clearer{ clear:both}
#header{ margin:0 auto; width:877px;}
.logo{float:left; margin:15px 0px 5px 0px;}
.txt_head{ float:right;margin:15px 0px 5px 0px;}
.menu1{ width:877px; margin:0 auto; background:url(../Images/menu_bg.gif) top repeat-x; height:30px; }
.menu{ width:82px;background:url(../Images/menu_bg.gif) top repeat-x; height:30px; color:#fff; display:block;line-height:30px;}
.menu a:link,.menu a:visited,.menu a:hover,.menu a:hover{ width:82px;background:url(../Images/menu_bg.gif) top repeat-x; height:30px; color:#fff;display:block; line-height:30px;}
.menu ul li{ float:left; border-right:1px solid #FFFFFF; line-height:30px; font-weight:bold; color:#FFFFFF; padding:0px 15px;}
.menu ul li a:link,.menu ul li a:visited,.menu ul li a:hover{ color:#FFFFFF}
.menu ul li a:hover{ color:#c0eaff}
.menu ul li .tel{ border-right:none}




.menu2{ width:100px;background:url(../Images/menu_bg.gif) top repeat-x; height:30px; color:#fff; display:block; text-align:center;line-height:30px;padding-left:10px;margin-left:-30px;}
.menu2 a:link,.menu2 a:visited,.menu2 a:hover,.menu2 a:hover{ width:100px;background:url(../Images/menu_bg.gif) top repeat-x; height:30px; color:#fff;display:block; text-align:center; line-height:30px;padding-left:10px}
.menu2 ul li{ float:left; border-right:1px solid #FFFFFF; line-height:30px; font-weight:bold; color:#FFFFFF; padding:0px 15px; text-align:center;}
.menu2 ul li a:link,.menu ul li a:visited,.menu ul li a:hover{ color:#FFFFFF}
.menu2 ul li a:hover{ color:#c0eaff}
.menu2 ul li .tel{ border-right:none}









.banner{ margin:5px auto 0px auto; width:877px;}
.left{ width:283px; float:left}
.left ul,.right ul,.mid ul{ background:url(../Images/txt_bg.gif) top repeat-x; height:152px; padding:5px;}
.mid{ width:283px; float:left; margin-left:15px;}
.right{ width:283px; float:right}
.footer{text-align:right;width:877px;margin:15px auto 30px auto; padding-bottom:30px;}
#container1{margin:10px auto 0px  auto; width:877px;}
#container2{margin:10px auto 0px  auto; width:877px; border:1px solid #CCCCCC;}
#container{margin:10px auto 0px  auto; width:877px; border:#dadada 1px solid; background:#fff url(../Images/body_bg.gif) top  left repeat-y; overflow:auto}
#body_left{ width:196px; float:left}
#body_left ul li a:link,#body_left ul li a:active,#body_left ul li a:visited{ background:url(../Images/l_menu_link.gif) top  no-repeat; width:141px; height:35px; display:block; padding-left:55px; line-height:35px; font-size:13px; font-weight:bold; color:#0371ad}
#body_left ul li a:hover{ background:url(../Images/l_menu_hover.gif) top  no-repeat; width:141px; height:35px;display:block;padding-left:55px;line-height:35px;font-size:13px; font-weight:bold; color:#5a8d00}
#body_right{float:right;width:678px;}
#body_right ul{ padding:15px;}