@charset "utf-8";
/* CSS Document by cjy */
html,
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td,
a {
  margin: 0;
  padding: 0;
}
body{
  color: #333;
}
html {
  display: inline-block;
  width: 100%;
}
img {
  border: none;
}
a {
  text-decoration: none;
  cursor: pointer;
  border: 0;
}
strong {
  font-weight: bold;
}
ul,
ol,
li,
dt,
dd {
  list-style: none;
}
em,
i {
  font-style: normal;
}
.dis-in-b {
  display: inline-block;
}
.f-l {
  float: left;
}
.f-r {
  float: right;
}
.clear {
  clear: both;
}
.clearfix {
  zoom: 1;
}
.clearfix:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* CSS Document by cjy */
/*common-start*/
.index-ydy {
  position: fixed;
  z-index: 9999;
}
.ydy-nr {
  position: absolute;
  top: 3%;
  left: 0px;
  width: 100%;
}
.djlogo {
  height: 625px ;
  width: 625px;
  margin: 0 auto;
}
.djlogo .djan {
  /*background: url(../images/2018ns-ydy-logo.png) center center no-repeat;*/
  background: url(http://news.southcn.com/upload/20191216/nslogo20191216.png) center center no-repeat;
  padding-top: 510px;
  padding-left: 63px;
}
.djlogo .djan a {
  display: inline-block;
  float: left;
  text-align: center;
  width: 146px;
  font: 18px/40px "微软雅黑";
  color: #29166f;
  background: url(../images/2018ns-ydy-title.png) no-repeat;
  margin: 0 10px;
}

#ad2 img{width: 300px; height:152px;}
.hflb{ width:100%; height:150px; overflow:hidden; position:relative;}
.hflb .hd{ height:14px; overflow:hidden; position:absolute; right:15px; bottom:12px; z-index:1;}
.hflb .hd ul{overflow:hidden; zoom:1; float:left;}
.hflb .hd ul li{float:left; margin:2px 4px; border-radius: 50%; width:10px; height:10px; text-align:center; background:#fff; cursor:pointer; text-indent:99999em;}
.hflb .hd ul li.on{background:#0062c5; color:#fff; margin: 0 4px; border: 2px #fff solid;}

.hflb .bd{ position:relative; height:100%; z-index:0;}
.hflb .bd li{zoom:1; vertical-align:middle;}
.hflb .bd img{width:300px; height:150px; display:block;}

@media (max-width: 768px) {
  .ydy-nr{display: none;}
  .index-ydy{display: none;}
}