@charset "utf-8";
body{font-family: "微软雅黑"; background: #EEB766;}
.banner{background: url(2019xnddmf_banner_001.jpg) no-repeat center top; height:236px; overflow: hidden;padding-top: 120px;}
.banner-con{background: url(2019xnddmf_banner_002.jpg) no-repeat center top; overflow: hidden;}
.main-cloum{width:1000px;}
.backHome{padding-left: 20px;}
.sb-sum{text-align:right; font-size: 20px;color: #fff;}
.hr_30{height: 30px;}
.gongshi_ddmf_2019{background:url(2019xnddmf_banner_003.jpg) no-repeat center top;height:277px;}
.gongshi_ddmf_2019 .tznr{
    width: 960px;
    float: left;
    overflow: hidden;
    margin: 50px 20px;
    height: 180px;
    border: 1px solid #b7b7ca;
}
#theader {
  background: url(sbhw-171228-1.jpg) repeat-x 0 bottom;
  height: 56px; }
  #theader ul li {
    float: left;
    width: 142px;
    line-height: 56px;
    font-size: 22px;
    color: #ffffff;
    text-align: center;
    padding: 0;
    background: none; }
    #theader ul li a {
      color: #ffffff;
      text-decoration: none;
      display: block;
      line-height: 56px; }
      #theader ul li a:hover {
        background: url(sbhw-171228-2.png) no-repeat; }

.clearfix {
  clear: both; }

.column-a {
  padding: 0 15px; }
  .column-a .col-left {
    width: 587px;
    border-right: 1px #d9d9d9 dashed; }
    .column-a .col-left .padding-inner {
      padding-right: 10px; }
  .column-a .col-right {
    width: 334px; }

.list-c1 ul li { line-height: 36px; font-size: 16px; background-position: left 15px;  }
.list-c1 ul li a{color: #333}
.list-c1 ul li a:hover{color: #f00;}


.list-c1 .subtitle {
  font-size: 20px;
  color: #333333;
  line-height: 24px;
  margin-bottom: 3px; }
  .list-c1 .subtitle a {
    color: #333333; }
.list-c1 .des {
  color: #666666;
  font-size: 14px;
  line-height: 24px;
  text-indent: 2em; }
  .list-c1 .des a {
    color: #ea343a; }

.list-c2 ul li {
  font-size: 16px;
  line-height: 30px;
  background-image: url(sbhw-171228-6.png);
  padding-left: 18px; }

.color-a1 {
  color: #ffffff; }



.column-a2 .theader {
  position: relative; }
  .column-a2 .theader .th-date {
    width: 152px;
    height: 48px;
    line-height: 48px;
    background: #f7f7f7;
    text-align: right;
    font-size: 22px;
    color: #eb3f45;
    margin: 0; }
    .column-a2 .theader .th-date i {
      padding-right: 15px; }
  .column-a2 .theader .th-menu {
    width: auto;
    height: 46px;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0; }
    .column-a2 .theader .th-menu ul li {
      width: 152px; background: #fff;
      height: 46px;
      line-height: 46px;
      margin: 0;
      padding: 0;
      text-align: center;
      color: #eb3f45;
      font-size: 20px;
      float: left;
      cursor: pointer; }
    .column-a2 .theader .th-menu ul li.curr {
      background-color: #ea343a;
      color: #ffffff; }
.column-a2 .tbody-subcon {
  display: none; }

.list-c3 {height: 360px; overflow: auto; }
  .list-c3 li {
    padding: 0;
    margin: 0  25px 40px 0;
    background: none;
    text-align: left;
    width: 220px;
    float: left;
    background-color: #f7f7f7; 

  }
    .list-c3 li img {
      margin: 0; }
    .list-c3 li .pannel-image {
      float: left;
      margin-right: 8px; }
    .list-c3 li .subtitle { 
      color: #333333;
      font-size: 16px;
      line-height: 24px;
      margin-bottom: 8px; }
      .list-c3 li .subtitle a {
        color: #333333; }
    .list-c3 li .des {
      color: #999999;
      font-size: 14px;
      line-height: 24px; }






/*gallery*/
.exhibition_hall {
  text-align: center;
  position: relative;
  overflow: hidden; }

.exhibition_hall h4 {
  font-size: 30px;
  text-align: center;
  margin: 0px auto;
  padding-top: 50px;
  color: #000; }

.tline {
  color: #dedede; }

.roundabout_box img {
  width: 100%; }

.roundabout_box {
  height: 425px;
  width: 980px;
  margin: 40px auto 20px auto; }

.roundabout-holder {
  list-style: none;
  width: 500px;
  height: 425px;
  margin: 0px auto; }

.roundabout-moveable-item {
  font-size: 12px !important;
  height: 425px;
  width: 650px;
  cursor: pointer;
  background: #020303; }

.roundabout-moveable-item img {
  height: 100%;
  width: 100%;
  background-color: #FFFFFF;
  margin: 0; }

.roundabout-in-focus {
  cursor: auto; }

.roundabout-in-focus000:hover {
  -webkit-box-shadow: 0px 0px 20px #787878;
  -moz-box-shadow: 0px 0px 20px #787878;
  background: #f9f9f9; }

.roundabout-holder .text {
  color: #ffffff;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  z-index: 101;
  background: url(sbhw-171227-33.png) repeat-x;
  font-size: 18px;
  text-align: center;
  height: 45px;
  line-height: 45px;
  overflow: hidden; }

.roundabout-in-focus000:hover span {
  display: inline;
  position: absolute;
  bottom: 5px;
  right: 5px;
  padding: 8px 20px;
  background: #f9f9f9;
  color: #3366cc;
  z-index: 999;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topLeft: 5px;
  border-left: 1px solid #aaaaaa;
  border-top: 1px solid #aaaaaa; }

.roundabout a:active, .roundabout a:focus, .roundabout a:visited {
  outline: none;
  text-decoration: none; }

.roundabout li, .roundabout_box li {
  margin: 0;
  padding: 0;
  background: none; }

@media (max-width: 768px) {
  .hr30 {
    height: 10px; }

  #wrap {
    width: 100%;
    padding: 0 5px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box; }

  .column-a {
    padding: 0; }
    .column-a .col-left {
      width: 100%; }
      .column-a .col-left .padding-inner {
        padding-right: 0px; } }
        .column-a2 .theader .th-menu ul li.curr a{color:#ffffff}
        .column-a2 .theader .th-menu ul li a{ color: #eb3f45 }
        .column-a2 .theader .th-menu ul li a:hover{text-decoration: none;}
.list-c3 li .subtitle a:hover,.list-c4 li .subtitle a:hover,.column-a6 .column-a6-right .padding-inner1 .des a:hover,.list-c1 .subtitle a:hover{color: #f00;}
.column-a6 .column-a6-right .padding-inner1 .des a{color: #666;}
.hr_6{height: 60px;}
#footer{width: 100%;}
/*# sourceMappingURL=sbhw171227-a.css.map */


#gla{margin:30px auto 0;position:relative;height:380px;}
#gla_box{width:1000px;position:relative;}
#gla_box .prev,#gla_box .next{display:block;z-index:999;overflow:hidden;cursor:pointer;position:absolute;width:27px;height:51px;top:110px;}
#gla_box .prev{background:url(http://images.wenming.cn/web_wenming/images/wmcs20170621-10.png) no-repeat;left:0;}
#gla_box .next{background:url(http://images.wenming.cn/web_wenming/images/wmcs20170621-10.png) no-repeat right top;right:0;} 
.gla_inbox{overflow:hidden;position:relative;}
.gla_inbox p{text-indent:1em;font-size:14px;width:100%;color:#FFFFFF;line-height:30px;background:#000000;}
.gla_inbox a{padding:5px;display:block;position:absolute;top:220px;left:90px;background:#0066CC;color:#FFF;}
.gla_inbox img{width:500px;height:380px;display:block;}
.roundabout-holder{height:300px;width:700px;margin:0 auto;}
.roundabout-moveable-item{display:block;height:380px;width:500px;cursor:pointer;}
.roundabout-in-focus{cursor:auto;}
.dw-T{background:url(http://images.wenming.cn/web_wenming/images/zmzg20170418-3.png);position:absolute;left:0;height:60px; bottom:0;width:100%;line-height:60px; font-size: 20px; }
.dw-T a{color: #fff;padding-left: 10px;}
#gla_box li{background: none;padding: 0;}

.hot-tit{font-size: 18px; text-align: center;line-height:24px}
.hot-tit a{color: #c00;}
.Lm-L img,#imgConac{display:inline;}

#tfooter .thead ul li{float:left;}
.tbody{clear:both;}
.sb-num{  position: absolute; right: 0; top: 75px; font-size: 16px; color: #c00; }
.wid1000{position: relative; width: 1000px;}



.column-a2{width: 1000px; position: relative;}
.show-rl{width: 1000px; height: 455px; overflow: hidden; background: #eee; position: absolute;left: 0; top: 0; display:none;}
.close-but {position: absolute;right: 10px; top: 10px; width: 12px;height: 13px; display: none;}
.close-but img{cursor:pointer;}
.year-box{margin:0 20px;overflow: hidden;height:450px; background: url(sbhwpd-180105.jpg) repeat-x left center; }

#dj-rl{float: left; width: 34px; padding: 10px 0 0 10px;}
#dj-rl img{cursor: pointer;}
.year-cont{position: relative;width: 50px;height: 230px; }
.year-aer1{position: absolute; width: 50px; left: 0; top:200px;}

.month{position: absolute;width: 50px; border-radius: 50%;-webkit-border-radius:50%;-moz-border-radius:50%; height: 50px; background:#ff8e29; font-size: 20px; color: #fff;line-height: 50px; text-align: center;}
.mon-line{border:2px solid #ff8e29; height: 180px; position: absolute;top: 16px; left:22px;}
.mon-line2{ top:250px; }
.month-li{ font-size: 16px; line-height: 22px; position: absolute; width: 35px; }
.month-li a{color: #414141;}
.month-li a:hover{color: #f00;}
.cloum50{width: 50px;padding-left:33px; float: left;}
.month-d1{right:-18px;bottom:30px;}
.month-d2{left:-10px;bottom:45px;}
.month-d3{right:-18px;bottom:60px;}
.month-d4{left:-10px;bottom:75px;}
.month-d5{right:-18px;bottom:90px;}
.month-d6{left:-10px;bottom:105px;}
.month-d7{right:-18px;bottom:120px;}
.month-d8{left:-10px;bottom:135px;}
.month-d9{right:-18px;bottom:150px;}
.month-d10{left:-19px;bottom:165px;}
.month-d11{right:-18px;bottom:180px;}
.month-d12{left:-19px;bottom:195px;}
.month-a1{top:250px;left: -10px;}
.month-a2{top:265px;right: -18px;}
.month-a3{top:280px;left: -10px;}
.month-a4{top:295px;right: -18px;}
.month-a5{top:310px;left: -10px;}
.month-a6{top:325px;right: -18px;}
.month-a7{top:340px;left: -10px;}
.month-a8{top:355px;right: -18px;}
.month-a9{top:370px;left: -10px;}
.month-a10{top:385px;right: -18px;}
.month-a11{top:400px;left: -19px;}
.month-a12{top:415px;right: -18px;}
#dj-rl img{ animation:rubberBand  3s 5s infinite; -webkit-animation-fill-mode:forwards; animation-fill-mode:forwards; }
.list-c3 li{height: 155px; overflow: hidden;}
#dj-rl a{color:#eb3f45;}
@keyframes rubberBand{
  0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}
40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}
65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}
to{transform:scaleX(1)}}