/* CSS Document */
.banner_pic{margin:0 auto;height:215px;}

#banner{font-family:Microsoft YaHei,ËÎÌå, arial;clear:both;width:1004px;margin:0px auto 0 auto;height:40px;background:url(../img/banner_menu_bg.jpg) repeat-x left top; border-top:1px solid #fff;}
#banner li{float:left;padding:10px 30px 0 29px;height:30px;background:url(../img/banner_menu_li_bg.jpg) no-repeat right center;}
#banner li a,#banner li a:visited{font-size:15px;font-weight:bold;color:#fff;}
#banner li a:hover{color:#fff;text-decoration:none;}

#banner li#banner_5{background:none;}
#banner_1.current{background:url(../img/banner_menu_o1.jpg) no-repeat right top;}
#banner_2.current{background:url(../img/banner_menu_o2.jpg) no-repeat right top;}
#banner_3.current{background:url(../img/banner_menu_o3.jpg) no-repeat right top;}
#banner_4.current{background:url(../img/banner_menu_o4.jpg) no-repeat right top;}
#banner li#banner_5.current{background:url(../img/banner_menu_o5.jpg) repeat-x right top;}

.banner_body{height:141px;color:#fff;font-size:12px;clear:both;width:1004px;margin:0 auto;}
.banner_body ul{clear:both;float:left;line-height:18px;font-family:arial;text-align:left;margin-top:35px;}
.banner_body ul li{background:url(../img/banner_icon.gif) no-repeat 0px 5px;padding:0 25px 10px 15px;white-space: nowrap;float:left;font-size:12px;color:#fff;font-family:"ËÎÌå";}
.banner_body ul li a,.banner_body ul li a:visited{text-decoration:none;font-family:arial;color:#fff;}
.banner_body ul li a:hover{color:#fff;text-decoration:underline;}
.banner_nr{float:left;margin:21px 0 31px 0;}

.blank13{height:13px;clear:both;font-size:1px;overflow:hidden;}

#banner_1_body{background:#70458A;}
#banner_2_body{background:#7F3225;}
#banner_3_body{background:#276741;}
#banner_5_body{background:#77C3E2;}

#banner_4_body{background:#326AA7;height:141px;}
#banner_4_body h1{font-size:12px;font-weight:normal;text-align:left;padding:15px 0 0 28px;height:30px;}
#banner_4_body ul{margin:0 60px;padding:0;}
#banner_4_body li{width:210px;float:left;background:url(../img/banner_hmibuilder_bg.png) no-repeat center bottom;padding:0 0 17px 0;}
#banner_4_body li img{float:left;margin:0 0 0 37px;padding:0;}
#banner_4_body h1 a,#banner_1_body h1 a:visited{font-family:arial;color:#fff;text-decoration:none;}
#banner_4_body h1 a:hover{color:#ff0;}

.main{width:1004px;margin:0 auto;clear:both;}
.blank9{ height:9px;clear:both;font-size:1px;overflow:hidden;}

.sitemap{margin:0 10px 0 20px;float:left;display:inline;width:110px;line-height:21px;background:url(../img/line.gif) repeat-x left 25px;padding-left:4px;text-align:left;}
.sitemap h3{font-size:13px;padding-top:1px;padding-left:12px;height:33px;font-weight:bold;background:url(../img/sitemap_icon.gif) no-repeat 2px 9px;font-family:Microsoft YaHei,ËÎÌå, arial;}
.sitemap.end{margin-right:0;}
.sitemap.more{width:180px;}
.tel{background:#F3F3F3;padding-top:7px;line-height:19px;height:25px;text-align:left;padding-left:21px;}
.copyright{background:url(../img/copyright_bg.jpg) repeat-x left top;padding-top:7px;height:34px;text-align:left;padding-left:17px;font-family:arial;}
.copyright span{float:right;padding-right:16px;font-family:"ËÎÌå";padding-top:3px;color:#585858;}
.copyright span a,.copyright span a:visited{color:#585858;}
.links{float:right;width:341px;height:188px; background:url(../img/links.jpg) no-repeat left bottom;display:inline;}
.links_bj{DISPLAY: block;WIDTH:168px;HEIGHT:58px;margin-top:5px;float:left;}
.links_tj{DISPLAY: block;WIDTH:171px;HEIGHT:58px;margin-top:5px;float:left;}
.links_jn{DISPLAY: block;WIDTH:171px;HEIGHT:61px;margin-top:11px;float:left;}
.links_xa{DISPLAY: block;WIDTH:168px;HEIGHT:61px;margin-top:11px;float:left;}
.links_more{DISPLAY: block;WIDTH:55px;HEIGHT:18px;margin-top:7px;margin-right:7px;float:right;}
.links_new{DISPLAY: block;WIDTH:341px;HEIGHT:35px;margin-top:-5px;}


