/* CSS Document */
@charset "utf-8";
/*以上为公用样式，不可以修改，如涉及到请在html页面删除相应的class或id*/
/*init BEGIN*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,/*structural elements 结构元素*/ dl,dt,dd,ul,ol,li,/*list elements 列表元素*/ pre,/*text formatting elements 文本格式元素*/ fieldset,lengend,button,input,textarea,/*form elements 表单元素*/ th,td {
  margin: 0;
  padding: 0;
  outline: none;
} /*清除内外边距*/
a:focus {
  -moz-outline-style: none;
} /*IE不支持*/
a:focus {
  outline: none;
} /*很多网站都会加的属性*/
body,
button,
input,
select,
textarea,
h1,
h2,
h3,
h4,
h5,
h6 {
  /*for ie*/ /*font:12px/1 Tahoma,Helvetica,Arial,"宋体",sans-serif;*/
  font: 12px/26px 微软雅黑, Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; /*用 ascii 字符表示，使得在任何编码下都无问题*/
} /*设置默认字体*/
address,
cite,
dfn,
em,
var {
  font-style: normal;
} /*将斜体扶正*/
code,
kbd,
pre,
samp,
tt {
  font-family: "Courier New", Courier, monospace;
} /*统一等宽字体*/
small {
  font-size: 12px;
} /*小于 12px 的中文很难阅读，让 small 正常化*/
ul,
ol {
  list-style: none;
} /*重置列表元素*/
a {
  text-decoration: none;
} /*重置文本格式元素*/
abbr[title],
acronym[title] {
  /*注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果*/
  border-bottom: 1px dotted;
  cursor: help;
}
q:before,
q:after {
  content: "";
}
/*重置表单元素*/
legend {
  color: #000;
} /*for ie6*/
fieldset,
img {
  border: none;
} /*img 搭车：让链接里的 img 无边框*/
/*注：optgroup 无法扶正*/
button,
input,
select,
textarea {
  font-size: 100%; /*使得表单元素在 ie 下能继承字体大小*/
}
table {
  border-collapse: collapse;
  border-spacing: 0;
} /*重置表格元素*/
hr {
  border: none;
  height: 1px;
} /*重置 hr*/
html {
  overflow-y: scroll;
} /*让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁*/
/*清除float BEGIN*/
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  display: inline-block;
  display: block;
  zoom: 1;
}
/*清除float END*/
/*init END*/
/*banner BEGIN*/
.indexbanner {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.hd_box {
  position: absolute;
  bottom: 5px;
  left: 0;
  width: 100%;
  z-index: 1;
}
.indexbanner .hd {
  height: 5px;
  overflow: hidden;
  margin: 0 auto;
}
.indexbanner .hd ul {
  float: left;
  display: block;
  overflow: hidden;
  zoom: 1;
  text-align: center;
  height: 5px;
}
.indexbanner .hd ul li {
  float: left;
  width: 20px;
  height: 5px;
  text-align: center;
  background: #fff;
  cursor: pointer;
  color: #fff;
  margin: 0 2px;
}
.indexbanner .hd ul li.on {
  background: #f00;
  color: #f00;
}
.indexbanner .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}
.indexbanner .bd li {
  zoom: 1;
  vertical-align: middle;
  height: 440px;
  width: 100%;
}
.indexbanner.subbanner {
  height: 290px;
  overflow: hidden;
}
.indexbanner.subbanner .bd li {
  zoom: 1;
  vertical-align: middle;
  height: 290px;
}
/*下面是前/后按钮代码，如果不需要删除即可 */
.indexbanner .prev,
.indexbanner .next {
  position: absolute;
  left: 3%;
  top: 50%;
  z-index: 999;
  margin-top: -25px;
  display: block;
  width: 32px;
  height: 40px;
  background: url(/images/slider-arrow.png) -110px 5px no-repeat;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.indexbanner .next {
  left: auto;
  right: 3%;
  background-position: 8px 5px;
}
.indexbanner .prev:hover,
.indexbanner .next:hover {
  filter: alpha(opacity=100);
  opacity: 1;
}
.indexbanner .prevStop {
  display: none;
}
.indexbanner .nextStop {
  display: none;
}
/*CSS Document*/
/*以下为公用样式，不可以修改，如涉及到请在html页面删除相应的class或id*/
body {
  font-size: 12px;
  line-height: 26px;
  font-family: "微软雅黑";
}
#Zoom {
  font-family: "微软雅黑" !important;
}
#Zoom span,
p,
b,
strong,
b,
a {
  font-family: "微软雅黑" !important;
}

.w1002,
.w1004,
.w1100,
.w1200,
.w1400 {
  margin: 0px auto;
}
.w1002 {
  width: 1002px;
}
.w1004 {
  width: 1004px;
}
.w1100 {
  width: 1100px;
}
.w1200 {
  width: 1200px;
}
.w1400 {
  width: 1420px;
}
a[href] * {
  cursor: pointer;
}
/**/
/*上下篇 BEGIN*/
.sxp_box {
  clear: both;
  font-family: "微软雅黑";
  overflow: hidden;
  font-size: 16px;
  padding: 4px 0;
  width: 100%;
}
.sxp_box a {
  clear: both;
  display: block;
  overflow: hidden;
  margin: 16px 0px;
  color: #666;
  height: 36px;
  line-height: 36px;
}
.sxp_box a span {
  float: left;
  width: 112px;
  height: 36px;
  margin: 0 10px 0 0;
  line-height: 36px;
  font-size: 16px;
  text-align: center;
  color: #fff;
  background: #505050;
  border-radius: 3px;
}
.sxp_box a[href]:hover {
  color: #991417;
}
.sxp_box a[href]:hover span {
  background: #991417;
  color: #fff;
}
.sxp_box a[href] span {
  cursor: pointer;
}
/*上下篇 END*/
/*分页 BEGIN*/
.fy_top {
  clear: both;
  overflow: hidden;
  margin: 0 auto;
  text-align: center;
  font-size: 14px;
  color: #666;
  font-weight: bold;
}
.fy_top b {
  color: #991417;
}
.fy_box {
  clear: both;
  overflow: hidden;
  margin: 0 auto;
  text-align: center;
}

.fy_box a,
.fy_box span {
  color: #666;
  font-size: 14px;
  display: inline-block;
  margin: 5px;
  width: 25px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  border-radius: 3px;
}
.fy_box a.sxy {
  width: 75px;
  height: 25px;
  color: #fff;
  line-height: 25px;
  text-align: center;
  background: #939393;
}
.fy_box a[href]:hover {
  background: #991417;
  color: #fff;
}
.fy_box span {
  background: #991417;
  color: #fff;
} /*选中需要全部important一下*/

.fy_box_z {
  display: inline-block;
}
.fy_box_z div {
  display: inline-block;
  margin: 0 5px;
  width: 40px;
  height: 25px;
  line-height: 25px;
  border: 1px solid #999;
}
.fy_box_z div input {
  width: 100%;
  height: 25px;
  line-height: 25px;
  font-size: 14px;
  color: #666;
  text-align: center;
  border: none;
  background: none;
}
/*分页 END*/
