/* CSS Document */
/*****全局reset 2015*****/
body,form,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol,ul,li,input,select,option{padding:0px;margin:0px;}
ol,ul,li { list-style:none}
body{text-align:left; background: #fff; color:#333;font:12px \5B8B\4F53,"宋体",HELVETICA;-webkit-text-size-adjust: none;}
img{border:0;-ms-interpolation-mode: bicubic;/*IE7图片失真修复*/ vertical-align:top}
i,em{font-style:normal;}
input,select,option,textarea{font-size:12px;outline:none;}
.clear{ height:0; line-height:0; font-size:0; overflow:hidden;clear:both;}
.clearfix{*zoom:1} .clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}  
.justify{text-align:justify;text-justify:inter-ideograph;white-space:normal;word-break:break-all;}
.nowrap{white-space:nowrap;}
.spanclass{display:none;position:absolute;top:-15px;left:-15px;float:left;width:5px;height:5px;font-size:5px;line-height:5px;}
.show{display:block;}.hidden{display:none;}.block{display:block;}noscript{display:none;}
.contentdiv{display:none;}.pagination{zoom:1;/*轮换pagination属性*/}
a{ color:#333;text-decoration:none;}
a:hover{ color:#ce0000;text-decoration:none;}
.mark { height:100%; float:left; }.fl { float:left}
.subMark { padding-right:10px; float:right; }.fr { float:right; }
.pr{position: relative;}
.pa{ position: absolute;}
.doc{ background: url(../images/bg.jpg) repeat-x #fff;}
.mt20{ margin-top: 20px;}
.mt10{ margin-top: 10px;}
.mt15{ margin-top: 15px;}
/*顶部样式*/
.header{ width: 100%; height: 87px; overflow: hidden; background: url(imageshead_bg.png) repeat-x;}
.header .topBox{
  height: 87px;
  width: 980px;
  margin: 0 auto;
  background: url(imageshead.jpg) no-repeat right;
}
.header h1 {
  padding-top: 23px;
}
.header h1 a {
  display: block;
}
.lines {
  width: 100%;
  height: 4px;
  background: #00abf9;
}

.login{ position: absolute; top: 50px; right: 0; overflow: hidden; height: 30px; font: 12px/30px "宋体"; color: #fffefe; padding: 0 25px; background: #0869bc;}

/*main*/
.wraper {
  width: 980px;
  margin: 0 auto;
  padding-top: 5px;
  position: relative;
}

/*导航*/
/*导航*/
.nav {
  /*background: url(imagesnav_bg.png) repeat-x;*/

  background-color:#A9C7F9;
  height: 30px;
  width: 100%;
}
.navList {
  width: 980px;
  padding-left: 10px;
  margin: 0 auto;
  font: 16px/30px "宋体";
  cursor: pointer;
  height: 30px;
}
.navList li {
  color: #000;
  float: left;
  /*width: 105px;*/
  padding: 0 22px;
  position: relative;
  text-align: center;
  z-index: 4;
  background: url(imagesline.png) no-repeat right center;
}
.navList li.noBg{ background: none;}
/*.navList li.items {
  float: left;
  width: 110px;
}*/
.navList li a {
  
}
.navList li a:hover {
  text-decoration: none;
  color: #000;
}
.navList li .other {
  position: absolute;
  top: 30px;
  padding: 2px 0;
  background: #dbe8ff;
  border-top: none;
  font: 14px/32px "宋体";
  width: 100%;
  z-index: 999;
}
.navList li.item .other,.navList li.itemo .other {
  left: -1px;
}
.navList li .other a {
  margin: 0 5px;
  
  text-align: center;
  display: block;
  border-bottom: 1px solid #c7d6f1;
}
.navList li .other a:hover {
  color: #333!important;
  /*font-weight: 700;*/
  text-decoration: none;
}
.navList li .other em {
  float: left;
}
.on {
  font-weight: bold;
  color: #e5f4ff;
}
.on a {
  color: #333!important;
}







/*公共底部*/
.footer{ border-top: 2px solid #00206a;   text-align: center; font: 12px/30px "宋体"; padding: 35px 0;    margin: 25px auto 0; overflow: hidden; color: #999;}
.footer span{ display: inline-block; margin: 0 20px;}


