@charset "utf-8";
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:11px; line-height:1.7; color:#4b4b4b; }
ul,li,div,p,dl,dt,dd,img,h1,h2,h3,h4,h5,form{ margin:0; padding:0;}
p{}
a{ color:#4b4b4b; text-decoration:none;}
a:hover{ color:#f00; text-decoration:underline;}
ul{ list-style-type:none;}
img{ border:0;}
input,select{ margin:0; padding:0; color:#4b4b4b; font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体";}
.ple{ padding-left:5px;}
.pre{ padding-right:5px;}
.line-xuxian{  border-bottom:#bbb 1px dashed;}
.title16{ font-size:16px;}
.hong,.hong a{ color:#F00;}
.left{ float:left;}.right{ float:right;}
.ico{ background:url(../images/ico.jpg) no-repeat 2px 7px; padding-left:15px;}
.m_t{ height:20px;}
.d{ border-bottom:#e3e3e3 1px solid;}
.xian{ border-top:#e3e3e3 1px solid; margin-top:10px;}
.l22{ line-height:22px;}
.fh{ padding-right:15px; font-size:12px; font-weight:normal; color:#4a4949}
.abcd{ border:#ccc 1px solid;}
.padd{ margin-left:16px;}
.sou1{ width:150px; height:15px; line-height:15px;}
.sou2{ width:50px; height:12px; line-height:12px;}
.next{ padding-top:20px; text-align:center; clear:both;}
.mar{ margin-top:15px;}

#ann{
height:35px;  line-height:35px; color:#003299; padding-left:10px; width:646px;
}
#ann a{
color:#FFFFFF;
}

#n1{
background:url(../images/n1.jpg) repeat-x; height:23px; line-height:23px; padding-left:10px; color:#000000
}
#n1 a{
color:#000000
}
#n2{
height:100px; background:url(../images/nb.jpg) repeat-x; line-height:100px; padding-left:40px; color:#FFFFFF; font-size:36px; font-weight:bold;
}
#n3{
font-size:14px; color:#FFFFFF; padding-left:10px; line-height:31px; font-weight:bold
}

#context{
line-height:24px; padding:10px; padding-top:20px;

}


.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}.imcm li a img{display:inline;border-width:0px;}.imcm span{display:inline;}.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}.imcm .imsc{position:relative;}.imcm .imsubc{position:absolute;visibility:hidden;}.imcm li{list-style:none;font-size:1px;float:left;}.imcm ul ul li{width:100%;float:none !important;}.imcm a{display:block;position:relative;}.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}.imde ul li:hover .imsubc{visibility:visible;}.imde ul ul li:hover  .imsubc{visibility:visible;}.imde ul ul ul li:hover  .imsubc{visibility:visible;}.imde li:hover ul  .imsubc{visibility:hidden;}.imde li:hover ul ul .imsubc{visibility:hidden;}.imde li:hover ul ul ul  .imsubc{visibility:hidden;}.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}.dvs,.dvm{border-width:0px}
/*以上是调浏览器兼容的*/
 #imenus0 .imeam span,#imenus0 .imeamj span {
 width:9px;
 height:6px;
 left:-9px;
 top:5px;
}
 #imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {
}
 /* --[[ Sub Expand Icons ]]-- */
 #imenus0 ul .imeas span,#imenus0 ul .imeasj span { background-image:url(../images/ico1.gif); width:6px; height:9px; left:-6px; top:6px; background-repeat:no-repeat;background-position:top left;}
 #imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(../images/ico1.gif);  background-repeat:no-repeat;background-position:top left;}
 /* --[[ Main Container ]]-- */
 #imouter0 {border-style:none; border-color:#6a6a6a; border-width:1px; padding:0px; margin:0px; }
 /* --[[ Sub Container ]]-- */
 #imenus0 li ul { padding:0px 0px 0px 0px; margin:-5px 0px 0px 0px; }
  /* [Underlayment (Drop Shadow)] */
  #imenus0 .imunder { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);opacity:0.50;-moz-opacity:0.50;}
 /* --导航栏目字体以及边框样式-- */
 #imenus0 li a, #imenus0 .imctitle { color:#fff; text-align:center; font-family:Arial; font-size:14px;  text-decoration:none; margin:0px 2px 0px 0px; }
 
  /* [hover] - These settings must be duplicated for IE compatibility.*/
  #imenus0 li:hover>a {text-decoration:none; }
  #imenus0 li a.ihover, .imde imenus0 a:hover {text-decoration:none; }
  /* [active] */
  #imenus0 li a.iactive {}
 /* -下拉列表样式 */
 #imenus0 ul a, #imenus0 .imsubc li .imctitle  {color:#003299;background-color:#e1e1e1;  font-size:14px;  text-decoration:none;  padding:2px 5px; height:25px; line-height:25px; border-top:#f5f5f5 solid 1px;}
  /* [hover] - These settings must be duplicated for IE comptatibility.*/
  #imenus0 ul li a:hover {background-color:#fff; text-decoration:none; }
  #imenus0 ul li a.ihover {background-color:#fff; text-decoration:none; }
  /* [active] */
  #imenus0 ul li a.iactive {background-color:#3A8BD3; }
  

.wrap {
 width:324px; BORDER: #fff 1px solid;BACKGROUND: #8e8f92; margin-left:5px; 
}
.a10 {
 FONT-WEIGHT: bold; COLOR: #fff;  TEXT-DECORATION: none;
}
.a10:hover {
 COLOR: #bb2233; TEXT-DECORATION: underline
}
.md-head {
 PADDING-LEFT: 0px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.md-head A {
 BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; font-size:12px; FLOAT: left; BORDER-BOTTOM-WIDTH: 1px; MARGIN-LEFT: -1px; WIDTH: 98px; BACKGROUND-COLOR: #bbbbbc; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.md-head A.wid {
 WIDTH: 128px; 
}
.md-head A.cur {
  BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BACKGROUND-COLOR: #8e8f92; TEXT-DECORATION: none
}
.md-body {
 padding:5px;ZOOM: 1
}
a,area { blr:e-xpression(this.onFocus=this.blur()) }
:focus { -moz-outline-style: none; }
#bottomLink{position:fixed;_position:absolute; z-index:999;right:0px;_bottom:auto;-moz-opacity:1; opacity:1; width:100%; height:133px; bottom:0;}