/* 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:#f60;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;}
/*顶部样式*/
.header{ width: 100%; height: 120px; background: url(imagesbgtop.png) repeat-x; overflow: hidden;}
.header .topBox{
  height: 120px;
  width: 980px;
  margin: 0 auto;
  /*background: url(imagesbanner.jpg) no-repeat right bottom;*/
}
.header h1 {
}
.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: 10px;
  position: relative;
}

/*导航*/
/*导航*/
.nav {
  background: #ae1a3b;
  height: 42px;
  width: 100%;
}
.navList {
  width: 980px;
  margin: 0 auto;
  font: bold 14px/42px "Microsoft yahei";
  cursor: pointer;
  height: 42px;
  background: url(imagesbg.png) repeat-x;
  color: #fff;
}
.navList li {
  float: left;
  /*width: 105px;*/
  padding: 0 15px;
  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 {
  color: #fff;
}
.navList li a:hover {
  text-decoration: none;
  color: #fff694;
}
.navList li .other {
  position: absolute;
  top: 42px;
  color: #fff;
  background: #ffc0c0;
  border-top: none;
  font: 14px/30px "Microsoft yahei";
  width: 100%;
  z-index: 999;
  padding: 4px 0 10px;
}
.navList li.item .other,.navList li.itemo .other {
  left: -1px;
}
.navList li .other a {
  color: #353535;
  text-align: center;
  display: block;
}
.navList li .other a:hover {
  /*color: #f60!important;*/
  text-decoration: none;
  color: #ae1a3b!important;
  background: #ffebeb;

}
.navList li.on .other a{
  color: #353535;
}
.navList li.on .other a:hover{
  color: #ae1a3b;
}

.navList li .other em {
  float: left;
}
.on {
  color: #fff694;
}
.on a {
  color: #fff694;
}


/*公共标题*/
.wraper .thA{ height: 35px; border-bottom: 2px #dddddd solid; font: 16px/35px "Microsoft yahei";}
.wraper .thA h3{ color: #333333; text-align: center; width: 100px; border-bottom: 3px #ae1a3b solid;}



/*box4--公共友情链接*/
.box4{ height: 165px; background: #eeeeee; width: 100%; margin-top: 25px; padding: 20px 0;}
.box4 .main{ width: 980px; margin: 0 auto; overflow: hidden;}
.box4 .layA{ width: 145px; background: url(imagessx.png) no-repeat right center; padding-right: 1px; overflow: hidden;}
.box4 .layA h4,.box4 .layB .iTit{ font: 14px/28px "microsoft yahei"; color: #fff; background: #ae1a3b; width: 100px; text-align: center; overflow: hidden; height: 28px;}
.box4 .layA .tbA{ padding-top: 15px;}
.box4 .layA a{ color: #666666; font:bold 14px/30px "microsoft yahei"; display: block;}
.box4 .layA a:hover{ color: #f60;}

.box4 .layB{width: 785px; overflow: hidden;}

.box4 .layB .thA{ background: #848484; height: 28px; overflow: hidden;}
.box4 .layB .tabs{height: 28px; font: 14px/28px "microsoft yahei"; padding-left: 15px;}
.box4 .layB .tabs span{ width: 90px; height: 27px; text-align: center; color: #ffffff; float: left; cursor: pointer;}
.box4 .layB .tabs span.current{ position: relative; top: 2px; background: #eeeeee; color: #000000;}

.box4 .layB .others{ padding-top: 15px;}
.box4 .layB .others a{ display: inline-block; font: 12px/30px "宋体"; margin-right: 20px;}

.foot{ width: 100%;background: #ae1a3b; height: 45px; overflow: hidden;}
.footer{ width: 980px; margin: 0 auto; color: #fff; text-align: center; font: 12px/45px "宋体";}
.footer span{ display: inline-block; margin: 0 20px;}
.footer p{ display: inline-block;}


