@charset "utf-8";
/* 此文件作为总入口，引入所有less文件，之后会编译为all.css */
/*CSS Document*/
/*init BEGIN*/
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
fieldset,
legend,
button,
input,
textarea,
th,
td {
  margin: 0;
  padding: 0;
  outline: none;
}
/*清除内外边距*/
/*a:focus{-moz-outline-style:none;}!*IE不支持*!*/
a:focus {
  outline: none;
}
/*很多网站都会加的属性*/
body,
button,
input,
select,
textarea {
  /*for ie*/
  /*font:12px/1 Tahoma,Helvetica,Arial,"宋体",sans-serif;*/
  font: 12px/1 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浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁*/
input {
  background: none;
  font-family: 微软雅黑;
  border: none;
}
/*重置input标签属性*/
textarea {
  background: none;
  font-family: 微软雅黑;
  border: none;
}
/*重置textarea标签属性*/
/*清除float BEGIN*/
.clearfix:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  *zoom: 1;
}
/*清除float END*/
/*init END*/
/*banner BEGIN*/
.hxq_banner {
  position: relative;
}
.hxq_banner .hxq_sub_banner_b {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.hxq_banner .hxq_sub_banner_b_ul {
  width: 100%;
}
.hxq_banner .hxq_sub_banner_b_ul > li {
  width: 100%;
}
.hxq_banner .hxq_sub_banner_b_ul > li img {
  width: 100%;
  vertical-align: middle;
}
.hxq_banner .hxq_sub_banner_h {
  position: absolute;
  bottom: 15px;
  left: 0;
  z-index: 100;
  width: 100%;
}
.hxq_banner .hxq_sub_banner_h_ul {
  font-size: 0;
  text-align: center;
}
.hxq_banner .hxq_sub_banner_h_ul > li {
  position: relative;
  display: inline-block;
  margin: 0 3px;
  width: 16px;
  height: 16px;
  cursor: pointer;
}
.hxq_banner .hxq_sub_banner_h_ul > li > em {
  position: absolute;
  overflow: hidden;
  display: block;
  width: 100%;
  height: 100%;
}
.hxq_banner .hxq_sub_banner_h_ul > li > em > strong {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  display: block;
  width: 100%;
  height: 100%;
  color: #fff;
  background-color: currentColor;
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  border: 16px dotted;
  border-width: 0rem;
}
.hxq_banner .hxq_sub_banner_h_ul > li.on > em > strong {
  color: red;
}
.hxq_sub_banner .hxq_sub_banner_b,
.hxq_sub_banner li {
  height: 50px;
}
.hxq_in_banner .hxq_sub_banner_b,
.hxq_in_banner li {
  height: 50px;
}
/*banner END*/
/*上下篇 BEGIN*/
.sub_updown {
  clear: both;
  font-family: "Microsoft YaHei", serif;
  overflow: hidden;
  font-size: 12px;
  padding: 4px 0;
  width: 100%;
}
.sub_updown .sub_updown_up,
.sub_updown .sub_updown_down {
  clear: both;
  overflow: hidden;
  margin: 6px 0;
}
.sub_updown div a {
  color: #666;
}
.sub_updown a[href]:hover {
  color: #06f;
}
.sub_updown a[href] span {
  cursor: pointer;
}
/*上下篇 END*/
/*分页 BEGIN*/
.ql_fenye {
  clear: both;
  width: 100%;
  text-align: center;
  font-family: "微软雅黑", serif;
  font-size: 12px;
}
.paginator a {
  color: #444;
  padding: 2px 6px;
  border: 1px solid #ccc;
}
.paginator a,
.paginator span {
  margin: 0 3px;
}
.paginator a[href]:hover {
  color: #f00;
}
.paginator span {
  border: 1px solid #ccc !important;
  color: #f00 !important;
  padding: 2px 6px !important;
  font-weight: normal !important;
}
/*选中需要全部important一下*/
/*分页 END*/
/*此文件放置共用函数、变量等*/
/* 手机rem单位字号，与js保持一致 */
/* 兼容IE7 透明度写法 */
/* 字体设置 */
/* 定位属性 */
/* 遮罩层定位 */
/* 截字符 */
.ellipsis {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
/* 公用类 */
body {
  font-size: 12px;
  color: #333;
  line-height: 1.8;
  font-family: "微软雅黑";
  word-break: break-word;
  white-space: normal;
}
html,
body {
  min-width: 1280px;
}
/* 清楚浮动 */
.clearfix {
  zoom: 1;
}
.clearfix:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
input {
  background: none;
  font-family: 微软雅黑;
  border: none;
}
textarea {
  background: none;
  font-family: 微软雅黑;
  border: none;
}
.hxq_gaba {
  display: inline-block;
  line-height: 26px;
  padding-left: 25px;
  min-height: 20px !important;
  background: url(../images/bah_10.png) no-repeat left center;
}
.hxq_w1920 {
  position: relative;
  max-width: 1920px;
  width: 100%;
  margin: 0 auto;
}
.hxq_w1200 {
  width: 1200px;
  margin: 0 auto;
}
.hxq_w1003 {
  width: 1003px;
  margin: 0 auto;
}
/* 返回顶部 */
.hxq_back_top {
  position: fixed;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 0;
  z-index: 99999;
}
.hxq_back_top div {
  position: relative;
  width: 100%;
  height: 0;
  margin: 0 auto;
}
.hxq_back_top div a {
  position: absolute;
  bottom: 100px;
  right: 20px;
  height: 40px;
  width: 40px;
  display: none;
  background: #fe234d;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
  text-align: center;
  vertical-align: middle;
  line-height: 40px;
}
.hxq_back_top div a img {
  height: 40%;
  margin-top: 30%;
}
/* 返回顶部 */
/*首页*/
.hxq_in {
  position: relative;
}
.hxq_in > img {
  position: relative;
  z-index: 10;
  width: 100%;
  vertical-align: middle;
}
.hxq_in > a {
  z-index: 20;
}
.hxq_in .hxq_a_logo {
  position: absolute;
  top: 38.7%;
  left: 26.85%;
  width: 46.3%;
  height: 14.35%;
}
.hxq_in .hxq_a_in {
  position: absolute;
  top: 61.4%;
  left: 63.28%;
  width: 8.85%;
  height: 4.63%;
}
.hxq_in .hxq_a_lx {
  position: absolute;
  top: 80.09%;
  left: 1%;
  width: 7.81%;
  height: 15.74%;
}
.hxq_in .hxq_a_jj {
  position: absolute;
  top: 83.33%;
  left: 45.18%;
  width: 9.64%;
  height: 11.57%;
}
/*底部*/
.footer_absolute {
  position: absolute;
  bottom: 1%;
  left: 0;
  z-index: 30;
  width: 100%;
}
.hxq_footer {
  height: 40px;
  line-height: 40px;
  color: #fff;
  font-size: 12px;
  text-align: center;
  background: url(../images/footer00.png) no-repeat center;
}
.hxq_footer a {
  color: #fff;
}
.hxq_footer a:hover {
  color: #edc881;
}
/*陈列室列表*/
.hxq_clslist {
  padding: 80px 0 30px 0;
  min-height: 850px;
  background: #777964;
}
.hxq_clslist > div {
  padding: 0 90px;
  text-align: center;
}
.hxq_clslistbox {
  position: relative;
  overflow: hidden;
  min-height: 500px;
}
.hxq_clslist_ul {
  display: block;
  text-align: left;
  width: auto;
  margin-top: -60px;
  font-size: 0;
}
.hxq_clslist_ul > li {
  position: relative;
  display: inline-block;
  width: 18%;
  margin: 60px 1% 0;
  vertical-align: top;
}
.hxq_clslist_ul > li > a {
  background: url(../images/transparent.png) left top;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 30;
  width: 100%;
  height: 100%;
}
.hxq_clslist_ul > li > em {
  position: relative;
  display: block;
}
.hxq_clslist_ul > li > em > img {
  width: 100%;
  vertical-align: middle;
}
.hxq_clslist_ul > li > em > a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
}
.hxq_clslist_ul > li > em > a > span {
  display: block;
  padding: 1.61% 7.8% 14.52% 1.951%;
}
.hxq_clslist_ul > li > em > a img {
  width: 100%;
  vertical-align: middle;
}
.hxq_clslist_ul > li h3 {
  position: relative;
  line-height: 28px;
  padding: 0 16px 0 4px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.hxq_clslist_ul > li h3 a {
  color: #fff;
  font-size: 20px;
  font-weight: normal;
}
.hxq_clslist_ul > li:hover > em > a img {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.hxq_clslist_ul > li:hover h3 a {
  color: #e5d0a0;
}
.hxq_clslist_last > span {
  display: block;
  overflow: hidden;
}
.hxq_clslist_last > span a {
  display: block;
  margin: 10% auto 0;
  width: 40%;
  text-align: center;
}
.hxq_clslist_last > span a img {
  width: 100%;
  vertical-align: middle;
}
.hxq_clslist_last > span a .btn1 {
  display: block;
}
.hxq_clslist_last > span a .btn2 {
  display: none;
}
.hxq_clslist_last > span a:hover .btn1 {
  display: none;
}
.hxq_clslist_last > span a:hover .btn2 {
  display: block;
}
/*陈列室房间*/
.hxq_clsroom {
  position: relative;
}
.hxq_clsroom > a {
  display: block;
}
.hxq_clsroom > a img {
  width: 100%;
  vertical-align: middle;
}
/*柜子18*/
.hxq_gzlist1 {
  position: relative;
  z-index: 5;
}
.hxq_gzlist1 > img {
  position: relative;
  z-index: 20;
  width: 100%;
  vertical-align: middle;
}
.hxq_gz1_pic_ul {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background: #78492d; 
}
.hxq_gz1_pic_ul > li {
  position: absolute;
  width: 5.42%;
}
.hxq_gz1_pic_ul > li img {
  width: 100%;
  vertical-align: middle;
}
.hxq_gzlist1 .gz1_0 {
  top: 23.7%;
  left: 25.21%;
}
.hxq_gzlist1 .gz1_1 {
  top: 23.7%;
  left: 34.17%;
}
.hxq_gzlist1 .gz1_2 {
  top: 23.7%;
  left: 43.18%;
}
.hxq_gzlist1 .gz1_3 {
  top: 23.7%;
  left: 52.03%;
}
.hxq_gzlist1 .gz1_4 {
  top: 23.7%;
  left: 60.99%;
}
.hxq_gzlist1 .gz1_5 {
  top: 23.7%;
  left: 69.84%;
}
.hxq_gzlist1 .gz1_6 {
  top: 33.89%;
  left: 25.21%;
}
.hxq_gzlist1 .gz1_7 {
  top: 33.89%;
  left: 34.17%;
}
.hxq_gzlist1 .gz1_8 {
  top: 33.89%;
  left: 43.18%;
}
.hxq_gzlist1 .gz1_9 {
  top: 33.89%;
  left: 52.03%;
}
.hxq_gzlist1 .gz1_10 {
  top: 33.89%;
  left: 60.99%;
}
.hxq_gzlist1 .gz1_11 {
  top: 33.89%;
  left: 69.84%;
}
.hxq_gzlist1 .gz1_12 {
  top: 44.07%;
  left: 25.21%;
}
.hxq_gzlist1 .gz1_13 {
  top: 44.07%;
  left: 34.17%;
}
.hxq_gzlist1 .gz1_14 {
  top: 44.07%;
  left: 43.18%;
}
.hxq_gzlist1 .gz1_15 {
  top: 44.07%;
  left: 52.03%;
}
.hxq_gzlist1 .gz1_16 {
  top: 44.07%;
  left: 60.99%;
}
.hxq_gzlist1 .gz1_17 {
  top: 44.07%;
  left: 69.84%;
}
.hxq_gz1_btn_ul {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 40;
  width: 100%;
  height: 100%;
}
.hxq_gz1_btn_ul > li {
  position: absolute;
  width: 5.42%;
}
.hxq_gz1_btn_ul > li img {
  width: 100%;
  vertical-align: middle;
}
.back_cls {
  position: absolute;
  bottom: 8.15%;
  right: 4.5%;
  z-index: 40;
  width: 5.94%;
}
.back_cls1 {
  left: 4.5%;
}
.back_cls > img {
  width: 100%;
  vertical-align: middle;
}
.back_cls .btn2 {
  display: none;
}
.back_cls:hover .btn1 {
  display: none;
}
.back_cls:hover .btn2 {
  display: block;
}
/*柜子21*/
.hxq_gzlist2 {
  position: relative;
  z-index: 5;
/*   background: url(../images/bg00.jpg) left top; */
}
.hxq_gzlist2 > img {
  position: relative;
  z-index: 20;
  width: 100%;
  vertical-align: middle;
}
.hxq_gz2_pic_ul {
  position: absolute;
  top: 0%;
  left: 0%;
  z-index: 10;
  width: 100%;
  height: 100%;
  background: #4b2923; 
}
.hxq_gz2_pic_ul > li {
  position: absolute;
  width: 6.15%;
}
.hxq_gz2_pic_ul > li img {
  width: 100%;
  vertical-align: middle;
}
.hxq_gzlist2 .gz1_0 {
  top: 11.48%;
  left: 19.43%;
}
.hxq_gzlist2 .gz1_1 {
  top: 11.48%;
  left: 28.54%;
}
.hxq_gzlist2 .gz1_2 {
  top: 11.48%;
  left: 37.71%;
}
.hxq_gzlist2 .gz1_3 {
  top: 11.48%;
  left: 46.98%;
}
.hxq_gzlist2 .gz1_4 {
  top: 11.48%;
  left: 56.09%;
}
.hxq_gzlist2 .gz1_5 {
  top: 11.48%;
  left: 65.31%;
}
.hxq_gzlist2 .gz1_6 {
  top: 11.48%;
  left: 74.43%;
}
.hxq_gzlist2 .gz1_7 {
  top: 24.44%;
  left: 19.43%;
}
.hxq_gzlist2 .gz1_8 {
  top: 24.44%;
  left: 28.54%;
}
.hxq_gzlist2 .gz1_9 {
  top: 24.44%;
  left: 37.71%;
}
.hxq_gzlist2 .gz1_10 {
  top: 24.44%;
  left: 46.98%;
}
.hxq_gzlist2 .gz1_11 {
  top: 24.44%;
  left: 56.09%;
}
.hxq_gzlist2 .gz1_12 {
  top: 24.44%;
  left: 65.31%;
}
.hxq_gzlist2 .gz1_13 {
  top: 24.44%;
  left: 74.43%;
}
.hxq_gzlist2 .gz1_14 {
  top: 37.69%;
  left: 19.43%;
}
.hxq_gzlist2 .gz1_15 {
  top: 37.69%;
  left: 28.54%;
}
.hxq_gzlist2 .gz1_16 {
  top: 37.69%;
  left: 37.71%;
}
.hxq_gzlist2 .gz1_17 {
  top: 37.69%;
  left: 46.98%;
}
.hxq_gzlist2 .gz1_18 {
  top: 37.69%;
  left: 56.09%;
}
.hxq_gzlist2 .gz1_19 {
  top: 37.69%;
  left: 65.31%;
}
.hxq_gzlist2 .gz1_20 {
  top: 37.69%;
  left: 74.43%;
}
.hxq_gz2_btn_ul {
  position: absolute;
  top: 0%;
  left: 0%;
  z-index: 30;
  width: 100%;
  height: 100%;
}
.hxq_gz2_btn_ul > li {
  position: absolute;
  width: 6.15%;
}
.hxq_gz2_btn_ul > li img {
  width: 100%;
  vertical-align: middle;
}
.gzprev {
  position: absolute;
  top: 0;
  left: 1.56%;
  z-index: 40;
  width: 6.35%;
}
.gzprev img {
  width: 100%;
  vertical-align: middle;
}
.gzprev .btn1 {
  display: block;
}
.gzprev .btn2 {
  display: none;
}
.gzprev[href]:hover .btn1 {
  display: none;
}
.gzprev[href]:hover .btn2 {
  display: block;
}
.gznext {
  position: absolute;
  top: 0;
  right: 1.56%;
  z-index: 40;
  width: 6.35%;
}
.gznext img {
  width: 100%;
  vertical-align: middle;
}
.gznext .btn1 {
  display: block;
}
.gznext .btn2 {
  display: none;
}
.gznext[href]:hover .btn1 {
  display: none;
}
.gznext[href]:hover .btn2 {
  display: block;
}
/*首页简介*/
.hxq_pop_bg1 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 5;
  width: 100%;
  height: 100%;
  background: #fff;
}
.hxq_pop_bg {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 100%;
  background: url(../images/bg01.png) left top;
}
.hxq_pop {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 110;
}
.hxq_pop_jj {
  position: fixed;
  top: 50%;
  left: 0;
  z-index: -1;
  width: 100%;
}
.hxq_pop_jj.on {
  z-index: 3000;
}
.hxq_pop_jj_box {
  position: relative;
  width: 78.65%;
  margin: 0 auto;
}
.hxq_pop_jj_box > a {
  position: absolute;
  top: 0;
  right: -44px;
  width: 44px;
  height: 44px;
  background: #222721 url(../images/close00.png) no-repeat center;
}
.hxq_pop_jj_box > a:hover {
  background-color: #4b0021;
}
.hxq_pop_jj_box img {
  width: 100%;
  vertical-align: middle;
}
.hxq_pop_jj_content {
  position: absolute;
  top: 15%;
  left: 7%;
  z-index: 10;
  width: 86%;
  height: 70%;
}
.hxq_pop_lx_box .hxq_pop_jj_content {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
}
.hxq_pop_lx_box .content {
  padding: 20px 0;
}
.hxq_pop_jj_txt {
  height: 100%;
  font-size: 14px;
  color: #333;
  line-height: 2;
}
.hxq_pop_jj_scroll {
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 0 20px;
}
.hxq_pop_jj_scroll_content {
  padding: 0 20px;
}
.hxq_pop_lx {
  position: fixed;
  top: 50%;
  left: 0;
  z-index: -1;
  width: 100%;
}
.hxq_pop_lx.on {
  z-index: 3000;
}
.hxq_pop_lx_box {
  position: relative;
  width: 70%;
  margin: 0 auto;
}
.hxq_pop_lx_box > a {
  position: absolute;
  top: 0;
  right: -44px;
  width: 44px;
  height: 44px;
  background: #222721 url(../images/close00.png) no-repeat center;
}
.hxq_pop_lx_box > a:hover {
  background-color: #4b0021;
}
.hxq_pop_lx_box img {
  width: 100%;
  vertical-align: middle;
}
[data-pop] {
  display: none;
}
/*点小看大*/
.hxq_gzlist_bg {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #fff;
}
.hxq_dxkd {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  display: block;
  width: 100%;
  height: 100%;
  min-width: 1280px;
}
.hxq_dxkd.on {
  z-index: 3000;
}
.hxq_dxkd_bg {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
  background: url(../images/bg01.png) left top;
}
.hxq_dxkd_box {
  position: absolute;
  top: 5%;
  left: 0;
  z-index: 20;
  width: 100%;
  height: 90%;
  text-align: center;
}
.hxq_dxkd_container {
  position: relative;
  display: inline-block;
  height: 100%;
  margin: 0 auto;
  max-width: 80%;
  min-width: 30%;
/*   background: #fff; */
}
.hxq_dxkd_container > div {
  width: 100%;
  height: 100%;
}
.hxq_dxkd_close {
  position: absolute;
  top: 0;
  right: -44px;
  width: 44px;
  height: 44px;
  background: #222721 url(../images/close00.png) no-repeat center;
}
.hxq_dxkd_close:hover {
  background-color: #533527;
}
.hxq_dxkd_content {
  height: 100%;
/*   padding: 30px 0 0 0; */
}
.hxq_dxkd_content > div {
/*   display: table; */
  height: 100%;
/*   padding: 0 30px; */
}
.hxq_dxkd_content h4 {
  padding: 0 0 10px 0;
  text-align: center;
  font-size: 18px;
  line-height: 30px;
  color: #333;
  font-weight: bold;
  background: url(../images/dxkd00.png) no-repeat center bottom;
}
.hxq_dxkd_img {
/*   display: table-cell; */
/*   padding: 30px 0; */
  text-align: center;
  height: 100%;
  vertical-align: middle;
}
.hxq_dxkd_img img {
  max-height: 100%;
  max-width: 100%;
  vertical-align: middle;
}
.hxq_dxkd_img span {
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  width: 1px;
}
.hxq_dxkd_prev {
  position: absolute;
  left: -100px;
  top: 50%;
  text-align: left;
  margin-top: -36px;
  *zoom: 1;
  zoom: 1;
}
.hxq_dxkd_prev:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.hxq_dxkd_prev > em {
  float: left;
  width: 62px;
  height: 72px;
  background: #dedede url(../images/prev03.png) no-repeat center;
}
.hxq_dxkd_prev > strong {
  display: none;
  padding: 6px 15px 6px 15px;
  float: left;
  width: 140px;
  font-weight: normal;
  color: #333;
  background: #ffffff;
}
.hxq_dxkd_prev > strong > em {
  display: block;
  font-size: 14px;
  line-height: 30px;
}
.hxq_dxkd_prev > strong > span {
  display: block;
  font-size: 14px;
  line-height: 30px;
}
.hxq_dxkd_prev:hover > em {
  background: #597272 url(../images/prev02.png) no-repeat center;
}
.hxq_dxkd_prev:hover > strong {
  color: #fff;
  background: #6e8585;
}
.hxq_dxkd_prev.nhover {
  cursor: default;
}
.hxq_dxkd_prev.nhover > em {
  background: #dedede url(../images/prev03.png) no-repeat center;
}
.hxq_dxkd_prev.nhover > strong {
  color: #333 !important;
  background: #ffffff !important;
}
.hxq_dxkd_next {
  position: absolute;
  right: -100px;
  top: 50%;
  text-align: left;
  margin-top: -36px;
  *zoom: 1;
  zoom: 1;
}
.hxq_dxkd_next:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.hxq_dxkd_next > em {
  float: right;
  width: 62px;
  height: 72px;
  background: #dedede url(../images/next03.png) no-repeat center;
}
.hxq_dxkd_next > strong {
  display: none;
  padding: 6px 15px 6px 15px;
  float: right;
  width: 140px;
  font-weight: normal;
  color: #333;
  background: #ffffff;
}
.hxq_dxkd_next > strong > em {
  display: block;
  font-size: 14px;
  line-height: 30px;
}
.hxq_dxkd_next > strong > span {
  display: block;
  font-size: 14px;
  line-height: 30px;
}
.hxq_dxkd_next:hover > em {
  background: #597272 url(../images/next02.png) no-repeat center;
}
.hxq_dxkd_next:hover > strong {
  color: #fff;
  background: #6e8585;
}
.hxq_dxkd_next.nhover {
  cursor: default;
}
.hxq_dxkd_next.nhover > em {
  background: #dedede url(../images/next03.png) no-repeat center;
}
.hxq_dxkd_next.nhover > strong {
  color: #333 !important;
  background: #ffffff !important;
}
.s1 {
  overflow-y: auto;
}
.s1 .track {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 500;
  width: 10px;
  height: 100%;
}
.s1 .track div {
  width: 10px;
  background: #999;
  cursor: pointer;
}
.hxq_dxkd_slide {
  width: 100%;
  height: 100%;
}
.hxq_dxkd_slide_ul {
  height: 100%;
}
.hxq_dxkd_slide_ul > li {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.hxq_gz_number {
  position: absolute;
  top: 60.19%;
  left: 43.15%;
  z-index: 40;
  width: 13.7%;
}
.hxq_gz_number img {
  width: 100%;
  vertical-align: middle;
}
.hxq_gz_number em {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 20;
  width: 100%;
  height: 100%;
}
.hxq_gz_number span {
  display: table;
  width: 100%;
  height: 93%;
  font-size: 14px;
  color: #fff;
  line-height: 18px;
}
.hxq_gz_number strong {
  display: table-cell;
  width: 100%;
  height: 100%;
  font-size: 16px;
  color: #fff;
  line-height: 18px;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
}
