@charset "utf-8";
/* CSS Document */
body {
  margin: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  font-family: "微软雅黑";
  overflow: hidden;
  color: #999;
}
ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
a {
  text-decoration: none;
  color: #585858;
}
a:hover {
  color: #c60666;
}
img {
  border: 0px;
}
.clear {
  clear: both;
}
h1,
h2,
h3,
h4,
p {
  margin: 0;
  padding: 0;
}
article,
aside,
dialog,
footer,
header,
section,
footer,
nav,
figure,
menu {
  display: block;
}

/*local*/
.xszl_local {
  width: 1300px;
  height: 35px;
  line-height: 35px;
  color: #666;
  font-size: 13px;
  margin: auto;
  text-indent: 80px;
}
.xszl_local a {
  color: #666666;
}
/*zhuti*/
.xszl_containter {
  width: 1300px;
  height: auto;
  min-height: 300px;
  clear: both;
  background-color: #ffffff;
  margin: auto;
  -webkit-box-shadow: 1px 1px 6px 1px lightgrey;
  box-shadow: 1px 1px 6px 1px lightgrey;
  border-radius: 3px;
}
p.xszl_title {
  font-size: 24px;
  text-align: center;
  line-height: 24px;
  color: #333333;
  padding: 45px 20px 20px 20px;
  font-family: "黑体";
  width: 90%;
  margin: auto;
}
.release_time {
  font-size: 13px;
  line-height: 13px;
  text-align: center;
  padding-top: 0px;
  padding-bottom: 15px;
  color: grey;
}
.xszl_containter > img {
  width: 90.8%;
  height: auto;
  display: block;
  margin: auto;
  padding-bottom: 28px;
}
.danwei {
  width: 85.3%;
  font-size: 15px;
  line-height: 36px;
  color: #747474;
  background-color: #f6f6f6;
  border: 1px solid #e5e5e5;
  margin: auto;
  padding: 17px 35px 17px 35px;
  margin-top: -28px;
  margin-bottom: 28px;
}
.xszl_qy {
  height: 58px;
  width: 90.8%;
  margin: auto;
  background: url(../images/szxzt_7.jpg) 0 13px repeat-x;
}
.xszl_qy span {
  display: block;
  height: 30px;
  line-height: 26px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  margin-left: 46%;
  font-family: "黑体";
  font-size: 24px;
  background-color: #ffffff;
  color: #825904;
}
.xszl_qycon {
  width: 90.8%;
  height: auto;
  margin: auto;
  font-size: 16px;
  line-height: 36px;
  color: #666666;
}

.xszl_zjbt {
  width: 90.8%;
  height: 76px;
  margin: auto;
  background: url(../images/zcl2.png) top center no-repeat;
  clear: both;
  margin-bottom: 20px;
  margin-top: 28px;
  position: relative;
}
.xszl_zjbt span {
  display: block;
  height: 30px;
  line-height: 26px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  font-family: "黑体";
  font-size: 24px;
  color: #825904;
  position: absolute;
  top: 23px;
  left: 50%;
  margin-left: -221px;
}

/*特性1*/
.zoombox {
  max-width: 800px;
  width: 100%;
  height: auto;
  margin: 10px auto 0 auto;
}
#slideshow {
  list-style: none;
  color: #fff;
}
#slideshow span {
  display: none;
}
#wrapper {
  width: 100%;
  margin: 0px auto;
  display: none;
}
#wrapper * {
  margin: 0;
  padding: 0;
}
#fullsize {
  position: relative;
  width: 100%;
  height: 438px;

  -webkit-box-sizing: border-box;

          box-sizing: border-box;
  border: 1px solid #ccc;
}
#information {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 0;
  background: #000;
  color: #fff;
  overflow: hidden;
  z-index: 200;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
#information h3 {
  padding: 4px 8px 3px;
  font-size: 14px;
}
#information p {
  padding: 0 8px 8px;
}
#image {
  width: 100%;
}
#image img {
  position: absolute;
  z-index: 25;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.imgnav {
  position: absolute;
  width: 25%;
  height: 100%;
  cursor: pointer;
  z-index: 150;
}
#imgprev {
  left: 0;
  background: url(../images/left.gif) left center no-repeat;
}
#imgnext {
  right: 0;
  background: url(../images/right.gif) right center no-repeat;
}
#imglink {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 100;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.linkhover {
  background: url(../images/link.gif) center center no-repeat;
}
#thumbnails {
  margin-top: 2px;
}
#slideleft {
  float: left;
  width: 20px;
  height: 81px;
  background: url(../images/scroll-left.gif) center center no-repeat;
  background-color: #ddd;
}
#slideleft:hover {
  background-color: #ccc;
}
#slideright {
  float: right;
  width: 20px;
  height: 81px;
  background: #ddd url(../images/scroll-right.gif) center center no-repeat;
}
#slideright:hover {
  background-color: #ccc;
}
#slidearea {
  float: left;
  position: relative;
  width: 755px;
  margin-left: 5px;
  height: 81px;
  overflow: hidden;
}
#slider {
  position: absolute;
  left: 0;
  height: 81px;
}
#slider img {
  cursor: pointer;
  border: 1px solid #ccc;
  padding: 2px;
  width: 125px;
  height: 75px;
}

@media (max-width: 768px) {
  #fullsize {
    height: 300px;
  }
  #thumbnails {
    display: none;
  }
}
