/*顶部轮播*/
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  pointer-events: none;
}

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
}

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
}

.rslides img {
  display: block;
  float: left;
  width: 100%;
  height: 920px;
  border: 0;
  margin-top: -37px
}

.centered-btns_tabs {
  text-align: center;
  font-size: 0;
  list-style-type: none;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  bottom: 52%;
  z-index: 3;
}

.centered-btns_tabs li {
  display: inline-block;
  margin: 0 20px 0 0;
  *display: inline;
  *zoom: 1;
}

.centered-btns_tabs a {
  display: inline-block;
  width: 36px;
  height: 10px;
  line-height: 20px;
  background-color: #fff;
  overflow: hidden;
  *display: inline;
  *zoom: 1;
}

.centered-btns_tabs .centered-btns_here a {
  background-color: #257cae;
}

.orientation {
  width: 1332px !important;
  padding: 60px 0 60px 60px;
  overflow: hidden;
  position: relative;
  margin-top: 60px;
}

.orientation-background {
  background: #267cb1;
  width: 1000px;
  height: 580px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
#nh_ul, #nh {
  display: none;
}
.hide {
  display: none;
}

.orientation-background2 {
  width: 100%;
  height: 500px;
  background: url("../img/orientation-bg.png") center bottom 100px no-repeat;
  background-size: 100% 375px;
}

.orientation img {
  float: left;
  width: 333px;
  height: 230px;
}

.mbzr_hover {
  display: none;
}

.img-title {
  width: 278px;
  height: 98px;
  margin: 0 auto;
}

/*新闻中心*/
.news-center {
  margin-top: 160px;
}

.slideBox{
  width: 650px;
  height: 430px;
  overflow: hidden;
  position: relative;
}

.slideBox .hd {
  height: 15px;
  overflow: hidden;
  position: absolute;
  right: 5px;
  bottom: 8px;
  z-index: 1;
}

.slideBox .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
}

.slideBox .hd ul li {
  float: left;
  margin-right: 10px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  text-align: center;
  background: #fefeff;
  cursor: pointer;
}

.slideBox .hd ul li.on {
  background: #999a92;
}

.slideBox .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}

.slideBox .bd li {
  zoom: 1;
  vertical-align: middle;
}

.slideBox .bd li p {
  width: 100%;
  text-indent: 20px;
  color: white;
  position: absolute;
  bottom: 0;
  height: 40px;
  line-height: 40px;
  background: #267cb1;
}

.slideBox .bd img {
  width: 650px;
  height: 430px;
  display: block;
}

.slideTxtBox,.slideTxtBox2{
  width: 670px;
  text-align: left;
}

.slideTxtBox .hd ,.slideTxtBox2 .hd2{
  height: 40px;
  padding: 0 10px 0 20px;
  position: relative;
}

.slideTxtBox .hd ul{
  width: 528px;
  float: left;
  position: absolute;
  height: 40px;
  line-height: 40px;
  background: #e7e7e7;
  left: 50%;
  transform: translate(-50%, 0);
}

.slideTxtBox2 .hd2 ul{
  width: 372px;
  float: left;
  position: absolute;
  height: 40px;
  line-height: 40px;
  background: #e7e7e7;
  left: 50%;
  transform: translate(-50%, 0);
}

.slideTxtBox .hd ul li{
  float: left;
  padding: 0 15px;
  cursor: pointer;
  color: #267cb1;
  font-weight: bold;
  font-size: 18px;
}

.slideTxtBox2 .hd2 ul li{
  float: left;
  padding: 0 26px;
  cursor: pointer;
  color: #267cb1;
  font-weight: bold;
  font-size: 18px;
}

.slideTxtBox .hd ul li.on ,.slideTxtBox2 .hd2 ul li.on{
  height: 40px;
  background: #267cb1;
  color: #fff;
}

.slideTxtBox .bd ul ,.slideTxtBox2 .bd2 ul{
  zoom: 1;
}

.slideTxtBox .bd li ,.slideTxtBox2 .bd2 li{
  height: 50px;
  line-height: 50px;
  border-bottom: 1px dashed #adadaf;
  padding-left: 20px;
}

.slideTxtBox .bd li a,.slideTxtBox2 .bd2 li a{
  color: #656364;
  font-size: 18px;
}


.slideTxtBox .bd li.on ,.slideTxtBox2 .bd2 li.on{
  height: 80px;
  background: #e7e7e7;
  border-bottom: none;
  line-height: 30px;
  padding-top: 20px;
  animation: in 0.1s linear both;
}

@keyframes in {
  0% {
    opacity: 0.1;
  }
  100% {
    opacity: 1;
  }
}

.slideTxtBox .bd li span.on-date, .slideTxtBox .bd li p ,.slideTxtBox2 .bd2 li span.on-date,.slideTxtBox2 .bd2 li p{
  display: none;
}

.slideTxtBox .bd li.on > span.date ,.slideTxtBox2 .bd2 li.on>span.date{
  display: none;
}

.slideTxtBox .bd li.on p,.slideTxtBox2 .bd2 li.on p{
  display: block;
}

.slideTxtBox .bd li.on > span.on-date ,.slideTxtBox2 .bd2 li.on>span.on-date{
  display: block;
  margin-top: 5px;
  margin-right: 15px;
}

.slideTxtBox .bd li.on > span.on-date .dd ,.slideTxtBox2 .bd2 li.on > span.on-date .dd{
  display: block;
  width: 64px;
  height: 30px;
  text-align: center;
  background: #adadaf;
  color: #ffffff;
  font-size: 18px;
}

.slideTxtBox .bd li.on > span.on-date .yy-mm, .slideTxtBox2 .bd2 li.on > span.on-date .yy-mm{
  color: white;
  background: #257cae;
  font-size: 14px;
  display: block;
  width: 64px;
  height: 20px;
  line-height: 20px;
  text-align: center;
}

.slideTxtBox .bd li.on a ,.slideTxtBox2 .bd2 li.on a{
  color: #121212;
  font-weight: bold;
}

.slideTxtBox .bd li p ,.slideTxtBox2 .bd2 li p{
  color: #656364;
}


.slideTxtBox .bd ul > .more ,.slideTxtBox2 .bd2 ul > .more{
  font-weight: bold;
  margin-top: 20px;
}

.slideTxtBox .bd ul > .more a ,.slideTxtBox2 .bd2 ul > .more a{
  color: #257bb0;
}

.slideTxtBox .bd li .date ,.slideTxtBox2 .bd2 li .date{
  float: right;
  color: #999;
}

.xzhn-box{
  margin-top: 40px;
}

.xzhn-video{
  height: 405px;
  width: 650px;
  /*background-color: #bfc;*/
}


/*产业布局*/
.domain {
  margin-top: 100px;
}

.domain-box ul {
  overflow: hidden;
  margin-top: 70px;
  pointer-events: none;
}

.domain-box ul li {
  float: left;
  margin-right: 5px;
}

.domain-box ul li:last-child {
  margin-right: 0;
}

.domain-box ul li img {
  width: 150px;
  height: 387px;
}

