@charset "gb2312";
/* CSS Document */

body {margin: 0; color: #333; background:#FDF9F0; }
* {margin: 0;padding: 0;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå","ºÚÌå",Helvetica Neue,Tahoma,Arial,'Hiragino Sans GB';color: #333; font-size:14px; outline:none; }
a {color: #333;text-decoration: none}
a:hover, a:focus {color: #D21D1D; text-decoration: none}
ul,li { margin:0; padding:0; list-style:none;}
.clear {clear: both;}
.clearfix {*zoom: 1}
.clearfix:before, .clearfix:after {display: table;content: "";line-height: 0}
.top0 { margin-top:0;}
.top4 { margin-top: 4px;}
.top10 { margin-top: 10px;}
.left6 {margin-left:6px;}
.left12 { margin-left: 12px;}
img { border:0;}
.font_16 * {line-height: 200%;font-size: 16px !important;}
.font_14 * {line-height: 200%; font-size: 14px !important;}
.font_12 * { line-height: 200%; font-size: 12px !important;}
.right { float:right;}
.left { float:left;}

.iframe { width: 100%; height:61px; overflow: hidden;}
.iframe1 {width: 100%; height:43px; overflow: hidden; background:url(lm_city_bg1.jpg) repeat-x;}
.iframe_wrap { margin: 0 auto; width:1003px;  height: 43px;  line-height: 43px;}
.iframe_logo { width:170px;  float: left;}
.iframe_other .right a {  font-size: 12px;}

.top { width:100%; background: url("top_bg.jpg") no-repeat; height: 257px;}
.top_wrap { margin: 0 auto; width:1180px; height: 257px;}
.top_wrap .top_logo { width:88px;  height: 157px; float:left; margin-top:90px;}
.top_wrap .top_title { width:745px; height: 157px; padding-left:26px; float:left;margin-top:80px; }

.nav { width:100%; background: url("nav_bg.jpg") repeat-x; height:61px; }
.nav_wrap { width:1180px; margin:0 auto;}

#nav { width:1180px; float:left;}
#nav .nav_a { padding:0 30px; text-align: center; float:left; display: block; line-height: 61px; font-size: 16px; color:#fff; }
#nav .nav_home { width:118px; height: 64px; display: block; background: url("png_nav_on.png") top no-repeat; margin-top: -4px; line-height: 62px; text-align: center; padding-left:20px; font-size: 16px; float:left; color: #C9151E; margin-right: 30px; }
.Page { width:1180px; margin:0 auto; background: url("jpg_news_wrap_bg.jpg") center 13px no-repeat #fff;}

.footer {width:100%; background-color:#C61813; height: 130px;}
.footer * {color:#fff;}
.foot { margin:0 auto; width:1128px;}
.foot ul { width:750px; margin-left:200px; float:left; padding-top:20px;}
.foot li { width:360px; float:left; line-height: 40px;}

.pages { width:95%;text-align: center;padding: 12px;clear: both;margin-top: 10px;}
.pages span, .pages a, .pages b {font-size: 16px;margin: 0 2px;}
.pages span font {color: #333333;font-size: 12px;}
.pages a, .pages b {border: 1px solid #ccc;background: #DDD;padding: 2px 8px;text-decoration: none}
.pages span { padding-right: 10px}
.pages b, .pages a:hover {background: #D21D1D;color: #FFFFFF;}

td { line-height: 24px; }
div.up, div.down {  overflow: hidden;  display: block;  background-color: #FFF  }
div.up #down {  display: none;  }
div.up h5 {  display: block;  width: 29px;  height: 41px;  position: absolute;  top: 0;  right: 0;  z-index: 9999;  padding-top: 110px;  }
div.down h4 {  display: block;  width: 29px;  height: 41px;  position: absolute;  top: 420px;  right: 0;  z-index: 9999;  }
.lm_wz_font {    line-height: 30px;  font-weight: bold;  text-decoration: none  }
.lm_ms_font {   font-size: 30px;  color: #082E6C;  font-weight: bold;  text-decoration: none;  line-height:31px;  }
.lm_sum_font1 {    line-height: 30px;  text-decoration: none  }
.lm_area_font {  font-size: 18px;    font-weight: bold;  line-height: 30px;  text-decoration: none  }
.lm_area_font a {  font-size: 18px;   line-height: 30px;  font-weight: bold;  text-decoration: none  }
.lm_area_font a:hover {  font-size: 18px;  color: #ff0000;  line-height: 30px;  font-weight: bold;  text-decoration: underline  }
.tableList td { height:45px;}