html,
body {
  width: 100%;
  height: 100%;
}

/*=========base========*/
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  font-size: 100%;
  margin: 0;
  padding: 0;
  color: #333;
}

input,
textarea {
  font-size: 12px;
  font-family: "微软雅黑";
  padding: 0;
  color: #888
}

img {
  border: 0;
}

ul,
ol {
  list-style: none
}

li {
  padding: 0;
}

a {
  text-decoration: none;
  color: #333
}

a:hover {
  color: #f98b0c;
}

body {
  background-color: #fff;
  color: #575656;
  font: 14px/1.8em "微软雅黑";
  -webkit-font-smoothing: antialiased;
  min-width: 998px
}

html .slides {
  display: block;
}

.md1-body {
  background-color: #F8F8F8;
}

.md1-content-box {
  width: 1000px;
  box-sizing: border-box;
  padding: 0 60px;
  background-color: #fff;
  margin: 0 auto 32px;
}

.md1-header {
  /* height: 50px; */
  width: 100%;
  border-bottom: 1px solid #DBD4CD;
  padding: 15px 0 14px;
  line-height: 1;
}

.md1-header img {
  height: 50px;
}

.crc-slide-main {
  width: 540px;
  margin: 0 auto;
}

.flexslider {
  width: 100%;
  height: 405px;
  padding: 0;
  box-shadow: none;
  margin-bottom: 10px;
  border: 0px;
  border-bottom: 2px solid #eee;
}

.thumbnail img {
  width: 100%;
  height: 100%;
  border: 1px solid #fff;
}

.crc-slide-subm {
  width: 560px;
  margin: 0 auto;
}

.thumbnail li {
  width: 126px;
  height: 84px;
  display: inline-block;
  padding: 5px;
  *zoom: 1;
  *display: inline;
}

.flex-direction-nav .flex-prev {
  left: 0px;
  background-position: -5px 0px;
  background-color: #ff0000;
}

.flex-direction-nav .flex-next {
  right: 0px;
  background-position: 97% 0px;
  background-color: #ff0000;
}

.md1-content-title h1 {
  text-align: center;
  font-size: 20px;
  color: #333;
  padding: 20px 0;
}

.w_c_sub {
  text-align: center;
  font-size: 14px;
  color: #666;
  line-height: 36px;
  border-top: 1px dashed #dbd4cd;
  border-bottom: 1px dashed #dbd4cd;
}

.md1-text {
  font-size: 16px;
  color: #333;
  line-height: 2;
  padding: 24px 0;
  font-family: "Microsoft YaHei"
}

.md1-text img {
  max-width: 800px !important;
  height: auto;
  margin: 0 auto;
}

.md1-accessory,
.md1-news {
  padding-top: 50px;
  padding-bottom: 30px;
}

.md1-news {
  padding-bottom: 40px;
}

.md1-news ul {
  overflow: hidden;
}

.md1-news ul li {
  float: left;
  width: 400px;
  margin-top: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.md1-news ul li:nth-child(odd) {
  margin-right: 80px;
}

.md1-title h3 {
  font-size: 16px;
  font-weight: bold;
  color: #f9b334;
}

.md1-accessory h3 {
  color: #333;
}

.md1-title ul li a,
.md1-title ul li span {
  font-size: 14px;
  color: #333;
}

.md1-accessory ul li {
  margin-top: 10px;
}

.md1-title ul li span {
  display: inline-block;
  line-height: 1;
  padding: 5px 12px;
  background-color: #f8f8f8;
  margin-right: 20px;
}

.md1-accessory ul li a.a_link {
  line-height: 1;
  color: #1890FF;
}

.md1-news ul li a {
  color: #666;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.md1-footer {
  height: 85px;
  line-height: 85px;
  background-color: #333;
}

.md1-footer .md1-foot-text {
  text-align: center;
  color: #aaa;
  width: 1000px;
  margin: 0 auto;
}

.md1-footer .md1-foot-text span,
.md1-footer .md1-foot-text a {
  color: #aaa;
}

.md1-footer .md1-foot-text span {
  padding: 0 15px;
}

.w_c_sub span.w_sub_span {
  padding: 0 10px;
}

.w_c_sub span {
  color: #666;
}

/********table***********/
.RCMS_EDITOR table {
  margin-bottom: 10px;
  border-collapse: collapse;
  display: table;
}

.RCMS_EDITOR table.sortEnabled tr.firstRow th,
.RCMS_EDITOR table.sortEnabled tr.firstRow td {
  padding-right: 20px;
  background-repeat: no-repeat;
  background-position: center right;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAJCAYAAADtj3ZXAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAABQSURBVHjanJFLCgAgCAXnRWf1Tp62VoEEZTYbCRzzIzMjMACth7tzo21ijCntIIxX+ZSYFuhxxio9+UFZ2/oR48JUFfdTqSICTAAAAP//AwDsFAsUChM52wAAAABJRU5ErkJggg==
);
}

.RCMS_EDITOR table.noBorderTable td,
.RCMS_EDITOR table.noBorderTable th,
.RCMS_EDITOR table.noBorderTable caption {
  border: 1px dashed #ddd !important
}

.RCMS_EDITOR table {
  max-width: 100%;
  table-layout: auto;
}

.RCMS_EDITOR td,
.RCMS_EDITOR th {
  padding: 5px 10px;
  border: 1px solid #DDD;
}

.RCMS_EDITOR caption {
  border: 1px dashed #DDD;
  border-bottom: 0;
  padding: 3px;
  text-align: center;
}

.RCMS_EDITOR th {
  border-top: 1px solid #BBB;
  background-color: #F7F7F7;
  font-weight: bold;
}

.RCMS_EDITOR table tr.firstRow th {
  border-top-width: 2px;
}

.RCMS_EDITOR .ue-table-interlace-color-single {
  background-color: #fcfcfc;
}

.RCMS_EDITOR .ue-table-interlace-color-double {
  background-color: #f7faff;
}

.RCMS_EDITOR td p {
  margin: 0;
  padding: 0;
}

.RCMS_EDITOR .list-paddingleft-1 {
  padding-left: 0
}

.RCMS_EDITOR .list-paddingleft-2 {
  padding-left: 30px
}

.RCMS_EDITOR .list-paddingleft-3 {
  padding-left: 60px
}

/********table end***********/

/* 图文2  */
.newdetailLunbo {
  padding: 17px 0px;
  width: 540px;
  margin: 0 auto;
}

.lunboBottom {
  padding-top: 20px;
  margin-top: 10px !important;
  border-top: 1px solid #eae6e4;
  position: relative;
}

.lunboBottom .buttom_lunbo {
  width: 25px;
  height: 88px;
  background: #f1f0f1;
  cursor: pointer;
  position: absolute;
  top: 20px;
}

.swiper-container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.swiper-slide {
  background-size: cover;
  background-position: center;
}

.gallery-top {
  height: 410px;
  width: 540px;
}

/* .gallery-thumbs {height: 88px;}  */
.gallery-top .swiper-wrapper .lunbo_a {
  background: #f2f2f2;
  display: block;
  height: 360px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.gallery-top .swiper-wrapper .lunbo_a img {
  max-width: 100%;
  max-height: 100%;
}

.gallery-thumbs .swiper-slide {
  height: 100%;
  border: 1px solid #fff;
  box-sizing: border-box;
}

.gallery-thumbs .swiper-slide-thumb-active {
  border: 1px solid #f9b334;
}

.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after,
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  display: none;
}

.gallery-thumbs .swiper-wrapper .swiper-slide {
  background: #f2f2f2;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

.gallery-thumbs .swiper-wrapper .swiper-slide img {
  max-width: 100%;
  max-height: 100%;
}

#video {
  width: 540px;
  height: 360px;
  margin: 0 auto;
  position: relative;
}

#video video {
  width: 100%;
  height: 100%;
  object-fit: fill;
}

.VideoBtn {
  position: absolute;
  left: 50%;
  top: 50%;
  display: block;
  width: 70px;
  height: 70px;
  margin-left: -35px;
  margin-top: -35px;
  cursor: pointer;
  z-index: 10;
}

.jsmodern-video-panel span {
  color: #fff;
}

.jsmodern-video-pass,
.jsmodern-video-volumeline {
  background: #f99c34;
}

.lunbo_text {
  padding-top: 5px;
  text-align: center;
  line-height: 30px;
  font-size: 14px;
  color: #999;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.swiper-button-next,
.swiper-button-prev {
  margin-top: 0 !important;
  top: calc(50% - 24px - 17.5px);
}


/*  swiper   */
.gallery-top .swiper-button-next.swiper-button-disabled,
.gallery-top .swiper-button-prev.swiper-button-disabled {
  pointer-events: inherit;
}