﻿@charset="UTF-8";

/* public */
body {
  margin: 0;
  max-width: 100%;
  background-color: #f4f4f4;
  font-family: Microsoft YaHei UI, "microsoft yahei", "微软雅黑", simsun, "宋体", sans-serif;
}


a {
  text-decoration: none !important;
}

ul,
li {
  color: #fff;
  list-style-type: none;
}

div,
p,
a,
samp {
  font-family: Microsoft YaHei UI, "microsoft yahei", "微软雅黑", simsun, "宋体", sans-serif;
  margin: 0;
}

.centent {
  width: 14rem;
  margin: 0 auto;
}

.container {
  padding-top: 1rem;
  max-width: 100%;
  min-width: 100%;
}

.one-height-hidden {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

#header-box {
  position: relative !important;
}

/*nav*/
#header-box {
  position: relative !important;
}

/*nav-end*/

/* banner */
.banner-second {
  width: 100%;
  overflow: hidden;
  position: relative;
}

.banner-second .banner {
  width: 100%;
  display: block;
}

.banner-second .banner-text {
  width: 90%;
  max-width: 12.4rem;

  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin: auto;
  transform: translateY(-50%);
}

.banner-second .banner-text img {
  margin-top: .6rem;
}


@media (max-width: 750px) {
  .banner-second-gywm .banner {
    display: none;
  }

  .banner-second .banner-text {
    width: 90%;

  }

  .banner-second .banner {
    width: auto;
    height: 4.36rem;
  }

  .banner-second-gywm .banner-m {
    width: auto;
    height: 4.36rem;
    display: block !important;
  }

  .banner-second .banner-text img {
    height: 1.1rem;
    width: auto;
    margin: 0;
  }
}

.flex {
  display: flex;
}

.flex-cen-cen {
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
}

.flex-space-cen {
  display: flex;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}

.flex-space {
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}

.one-height-hidden {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}


/* second-animate */
.ani-box {
  width: 100%;
  overflow: hidden;
}

.ani-box .ani-img {
  width: 100%;
  height: auto;

  opacity: 0;
  transform: scale(1.5, 1.5);
  transition: transform 1.6s;
}

.ani-box .ani-img-show {
  opacity: 1;
  transform: scale(1, 1);
}

.ani-box .ani-mb {
  width: 100%;
  height: 100%;
  background-color: #224295;

  position: absolute;
  top: 0;
  left: 0;

  transition: 2s;
  transform: translate(-100%, 0%);
}

.ani-box .ani-mb-show {
  transform: translate(100%, 0%);
}

.ani-box .ani-text {
  opacity: 0;
  transform: translate(0%, 125%) rotate(4deg);
  transition: all 1s;
}

.ani-box .ani-text-show {
  opacity: 1;
  transform: translate(0px, 0px) rotate(0);
}

.ani-box .ani-title:nth-child(1) {
  height: 44px;

  font-size: 42px;
  color: #1e2123;
  line-height: 42px;
  margin-bottom: .12rem;

  overflow: hidden;
}

.ani-box .ani-title:nth-child(2) {
  height: 28px;

  font-size: 24px;
  color: #bdc2d1;
  line-height: 23px;

  overflow: hidden;
}

.ani-box .ani-title p {
  text-align: center;
  transform: translate(0, 100%);

  transition: all .8s;
}

.ani-box .ani-title .ani-title-show {
  transform: translate(0, 0);
}





/* page-bottom */
.bottom-container {
  position: relative;
  background: #224295;
}

.bottom-container .bottom-box {
  width: 14.2rem;
  height: 4.34rem;
}

.bottom-container .bottom-box .left .logo {
  height: .63rem;
  margin-bottom: .2rem;
}

.bottom-container .bottom-box .left p {
  display: flex;
  align-items: center;

  font-size: 16px;
  color: #fff;

  margin-bottom: .24rem;
}


.bottom-container .bottom-box .left p img {
  width: .19rem;
  height: auto;
  margin-right: .09rem;
}

.bottom-container .bottom-box .left p img:nth-child(1) {
  width: .16rem;
  margin-left: 2px;
  margin-right: .11rem;
  height: auto;
}

/* ----- */
.bottom-container .bottom-box .right {
  width: 9.7rem;
  position: relative;
}

.bottom-container .bottom-box .right a {
  color: #fff;
}

.bottom-container .bottom-box .right ul {
  width: 1.1rem;
  padding: 0;
  margin: 0;
  margin-top: .2rem;
}

.bottom-container .bottom-box .right ol {
  font-size: 18px;
  padding: 0;
  margin-bottom: .2rem;
}

.bottom-container .bottom-box .right li {
  font-size: 16px;
  line-height: .32rem;

  transition: all .6;
}

.bottom-container .bottom-box .right ul li:hover {
  opacity: 1;
  text-decoration: underline;
}

.bottom-container .bottom-box .right ul li:nth-child(1) {
  text-decoration: none;
  font-size: 18px;
  font-weight: bold;
}

.bottom-container .bottom-box .right div.nav-list {
  display: flex;
  width: 1.7rem;
  padding-right: .4rem;
}

.bottom-container .bottom-box .right .erm-box {
  position: absolute;
  right: .55rem;
  top: 1rem;

  width: 1.11rem;

  font-size: 16px;
  color: #fff;
  line-height: .36rem;
  text-align: center;
}

.bottom-container .bottom-box .right div.nav-list li:hover {
  opacity: 1;
}

.bottom-container .bottom-box .right .erm-box img {
  width: 100%;
  height: auto;
  margin-top: 20px;
}

.bottom-container .banquan {
  position: absolute;
  left: 0;
  bottom: 0;

  width: 100%;
  height: .76rem;
  background-color: #fff;

  justify-content: flex-start;
}

.bottom-container .banquan .centent {
  max-width: 14.2rem;
  width: 90%;
}

.bottom-container .banquan div p,
.bottom-container .banquan div p a {
  color: #56565e;
  font-size: 14px;
  line-height: .35rem;
}

/*适配*/
@media (max-width: 1550px) {
  .bottom-container .bottom-box .left p {
    width: 2.8rem;
  }
}

@media (max-width: 1300px) {

  /*nav*/
  #header-box .header-container .header-right {
    width: 9.4rem;
  }

  #header-box .header-container .navmenu {
    width: 8.7rem;
  }
}

@media (max-width: 1200px) {
  .bottom-container .bottom-box .right div.nav-list {
    width: 2rem;
    padding-right: .1rem;
  }

}


@media (max-width: 1024px) {
  .bottom-container .bottom-box .left {
    width: 2.6rem;
  }

  .bottom-container .bottom-box .right {
    width: 9.4rem;
  }
}

@media (max-width: 768px) {
  #dnn_BottomPane {
    padding-top: .6rem;
  }

  .bottom-container .bottom-box {
    display: block;
    height: 5rem;
  }

  .bottom-container .bottom-box .left {
    width: 100%;
  }

  .bottom-container .bottom-box .right {
    width: 100%;
    margin-top: -2.73rem;
    display: flex;
  }

  .bottom-container .bottom-box .right ul {
    width: 2rem;
    flex: 1;
  }

  .bottom-container .bottom-box .right div.nav-list {
    width: 2rem;
    margin-right: 0;
    padding: 0;
  }

  .bottom-container .bottom-box .right div.nav-list ul:nth-child(2) {
    display: none;
  }

  .bottom-container .bottom-box .right li {
    display: none;
    opacity: 1;
    font-size: .28rem;
    line-height: .56rem
  }

  .bottom-container .bottom-box .right li:nth-child(1) {
    display: block;
  }

  .bottom-container .bottom-box .left .logo {
    width: 25%;
    height: auto;
    margin-bottom: .9rem;
  }

  .bottom-container .bottom-box .right .erm-box {
    width: 1.5rem;
  }

  #dnn_SfqPane {
    padding-top: .6rem;
  }
}

@media (max-width: 750px) {

  .bottom-container .bottom-box,
  #header-box .header-container {
    width: 6.7rem;
  }


}


/*new-bootom*/
/* .bottom-container .bottom-box .left p {opacity: .6;} */

.bottom-container .bottom-box .right {
  width: 10rem;
}

.bottom-container .bottom-box .right .bottom-link-title {
  font-size: 18px;
  color: #fff;
  margin: 45px 0 19px 0;
}

.bottom-container .bottom-box .right .bottom-links {
  display: flex;
  flex-wrap: wrap;
}

.bottom-container .bottom-box .right .bottom-links .bottom-link {
  width: 2.8rem;
  font-size: 16px;
  color: #fff;
  opacity: 1;
  line-height: .36rem;
}

.bottom-container .bottom-box .right .bottom-links .bottom-link:hover {
  text-decoration: underline
}

.bottom-container .bottom-box .right .erm-box {
  top: .365rem;
  text-align: left;
}

@media (max-width: 1440px) {
  .bottom-container .bottom-box .right .bottom-link-title {
    margin: .45rem 0 .155rem 0;
  }

  .bottom-container .bottom-box .right .erm-box img {
    margin-top: 16px;
  }
}



/*模块公共*/
.container-box {
  width: 11.2rem;
  margin: 0 auto;
  padding: 1rem 0;
}

.second-title-box {
  margin-bottom: .6rem;
}

/*关于我们-组织架构*/



/*关于我们-公司简介*/

/* gsjj */
.about-gsjj .container-box {
  width: 100%;
  padding: 0;
}

.about-gsjj-container {
  width: 100%;
  margin: .6rem 0 1rem 0;

  position: relative;
}

.about-gsjj-container .about-gsjj-box {
  width: 90%;
  max-width: 12.4rem;
  height: auto;
  margin: 0 auto;
  padding-bottom: 1.4rem;

  position: relative;
}

.about-gsjj-container .about-gsjj-box .left {
  width: 28vw;
  position: relative;

  transition: all .6s;
}

.about-gsjj-container .about-gsjj-box .left #Content-54756 #box {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 1;

  margin-right: .1rem;
  box-sizing: border-box;

  overflow: auto;

  transition: all .6s;
  padding: 0 1.6rem 0 .6rem;
  margin-right: -1rem;
}

.about-gsjj-container .about-gsjj-box .left #Content-54756 .warp {
  height: 74%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;


  overflow: hidden;

}


.gywm-gsjj-text {
  width: 6.15rem;
  margin: 0 auto;
  padding-left: .6rem;
  box-sizing: border-box;
}

.gywm-gsjj-text .ani-box p {
  font-size: 16px;
  line-height: 32px;
  color: #56565e;
}

/* 滚动条 */
.about-gsjj-container .about-gsjj-box .left img {
  width: 100%;
  display: block;
}

.about-gsjj-container .about-gsjj-box .left img.m_bgc {display:none;}

.about-gsjj-container .about-gsjj-box .left p {
  margin-bottom: .3rem;

  font-size: 16px;
  line-height: 32px;
  color: #fff;

  /*text-align-last:justify;*/
  text-align: justify;
  text-justify: distribute-all-lines;
}

.about-gsjj-container .about-gsjj-box .right {
  margin-top: 16px;
  margin-right: .6rem;
}

.about-gsjj-container .about-gsjj-box .right p {
  font-size: 16px;
  line-height: 32px;
  color: #56565e;

}

.about-gsjj-container .about-gsjj-bgc {
  position: absolute;
  left: 0;
  bottom: 0;

  max-width: 100%;
}

.about-gsjj-container .about-gsjj-bgc .ani-box {
  position: relative;
}

.about-gsjj-container .about-gsjj-bgc .ani-box {
  width: 92.5vw;
}

#box::-webkit-scrollbar {
  display: none !important;
}


.warp::-webkit-scrollbar {
  display: none !important;
}

div::-webkit-scrollbar {
  display: none !important;
}


#scrollBar {
  opacity: 0 !important;
}


@media (max-width: 1580px) {
  .about-gsjj-container .about-gsjj-box {
    width: 80vw;
  }

  .about-gsjj-container .about-gsjj-box .left {
    width: 32.5vw;
  }
}

@media (max-width: 1500px) {
  #scrollBar {
    opacity: .2 !important;
  }
}


@media (max-width: 1300px) {
  .about-gsjj-container .about-gsjj-box {
    width: 90vw;
  }

  .about-gsjj-container .about-gsjj-box {
    padding-bottom: 17vh;
  }

  .gywm-gsjj-text {
    width: auto;
  }

  .about-gsjj-container .about-gsjj-box .right p {
    width: 6.8rem;
  }
}

@media (max-width: 1300px) {
  .about-gsjj-container .about-gsjj-bgc .ani-box {
    width: 100%;
  }

}


@media (max-width: 1024px) {
  .about-gsjj-container .about-gsjj-box .right p {
    line-height: .4rem;
  }
}

@media (max-width: 768px) {
  .about-gsjj-container .about-gsjj-box {
    padding-bottom: 2.5rem;
  }

  .about-gsjj-container .about-gsjj-box .right p {
    font-size: .26rem;
    line-height: .48rem;
  }
}

@media (max-width: 750px) {
  .about-gsjj-container {
    margin: .6rem 0;
  }

  .about-gsjj-container .about-gsjj-box {
    flex-wrap: wrap;
    flex-direction: column-reverse;
    padding-bottom: .4rem;
  }

  .about-gsjj-container .about-gsjj-box .left {
    width: 100%;
    margin-top: 7.3rem;
  }

  .about-gsjj-container .about-gsjj-box .left p {
    font-size: .32rem;
    line-height: .48rem;
  }

  .about-gsjj-container .about-gsjj-box .right {
    margin-right: 0;
    position: absolute;
    left: 0;
    top: 0;
  }

  .gywm-gsjj-text {
    padding-left: 0rem;
  }

  .about-gsjj-container .about-gsjj-box .right p {
    font-size: .32rem;
    line-height: .48rem;
    width: 100%;
  }

  .about-gsjj-container .about-gsjj-bgc {
    top: 5.24rem
  }

  .about-gsjj-container .about-gsjj-bgc .ani-box {
    width: 100%;
  }

  .about-gsjj-container .about-gsjj-box .left #Content-54756 div {
    padding: 0 .5rem;
    margin: .5rem 0;
    height: 89%;
  }


  .container-box {
    width: 90%;
  }

  .about-gsjj-container .about-gsjj-box .left #Content-54756 .warp {
    height: 100%;
  }

  .second-title-box .ani-title:nth-child(1) {
    height: .46rem;
  }

  .second-title-box .ani-title:nth-child(2) {
    height: .26rem;
    margin-top: .2rem;
  }

  .modular-container .second-title-box .ani-title:nth-child(1) {
    height: .48rem;
  }

  .second-title-box .ani-title:nth-child(1) p {
	font-size: .48rem;
  }

  .second-titleSecond-box .ani-title:nth-child(1) p {
    font-size: .32rem;
    line-height: .46rem;
    width:90%;
    margin:0 auto;
  }



  .second-title-box .ani-title:nth-child(2) p {
    font-size: .26rem;
    line-height: .26rem;
  }
}

@media (max-width: 768px) {
  #dnn_ctr54752_HtmlModule_lblContent img {
    width: 100% !important;
  }
}

/* 大事记 */
.about-zzjg .container-box {
  padding-top: 0;
  padding-bottom: 1.59rem;
}




.about-dsj-cantainer {
  width: 100%;
  max-width: 100%;
  margin-top: 1rem;
}

.about-dsj-cantainer .about-dsj-box {
  width: 11.2rem;
  margin: 0 auto;
  position: relative;
  padding-top: .6rem;
}

.about-dsj-cantainer .about-dsj-box .ht {
  border-left: 2px dotted #d2d2d2;
  height: 100%;
  margin-left: -1px;

  position: absolute;
  left: 50%;
  top: 0;

}

.about-dsj-cantainer .about-dsj-box .ht div {
  width: 100%;
  height: 100%;
  position: relative;
  
}

.about-dsj-cantainer .about-dsj-box .ht div img {
  width: auto;
  height: .59rem;
  cursor: pointer;

  position: absolute;
  left: 1px;
  bottom: -.59rem;
  z-index: 9999;

  transform: translateX(-50%);
}

.about-dsj-cantainer .about-dsj-box .dsj-lists {
  width: 1.4rem;
  height: 100%;
  padding-top: .6rem 0 .3rem 0;
  margin: 0 auto;
}

.about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list {
  width: 100%;
  height: 230px;
}

.about-dsj-cantainer .about-dsj-box .dsj-lists #dsj2021050508 {
  height: 300px;
}

.about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list .dsj-icon-box {
  width: 100%;
  height: 100%;
  position: relative;

  display: flex;
  justify-content: center;
  align-items: flex-start;
}

.about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list .dsj-list-text-box {
  width: 4.9rem;
  height: 100%;

  position: absolute;
  top: 0;
  right: -4.9rem;

}

.about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list .dsj-list-text-box p {
  height: auto;
}

.about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list .dsj-list-text-box .time {
  font-size: 36px;
  line-height: 68px;
  color: #224295;
}

.about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list .dsj-list-text-box .text {
  font-size: 16px;
  line-height: 32px;
  color: #56565e;
}

.about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list .dsj-list-text-box .text a {
  color: #56565e;
}

.about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list:nth-child(odd) .dsj-list-text-box {
  right: auto;
  left: -4.9rem;
}

.about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list:nth-child(odd) .dsj-list-text-box p {
  text-align: left;
}

.about-dsj-cantainer .about-dsj-box .dasj-icon {
  display: inline-block;
  background-color: #f4f4f4;
}


@media (max-width: 1024px) {
  .about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list {
    height: 3.6rem;
  }
}

@media (max-width: 960px) {
.about-dsj-cantainer .about-dsj-box .dsj-lists #dsj2021050508 {
  height: 360px;
}
.about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list {    height: 5rem;}
}

@media (max-width: 750px) {
  .about-dsj-cantainer .about-dsj-box .dsj-lists {
    margin: 0;
  }

  .about-dsj-cantainer .about-dsj-box .ht {
    left: 34px;
  }


  .about-dsj-cantainer .about-dsj-box {
    width: 100%;
  }

  .about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list {
    height: 4.8rem;
  }

  .about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list .dsj-list-text-box {
    right: -5.2rem;
  }

  .about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list:nth-child(odd) .dsj-list-text-box {
    right: -5.2rem;
    left: auto;
  }

  .about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list:nth-child(odd) .dsj-list-text-box p {
    text-align: left;
  }

  .about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list .dsj-list-text-box .time {
    font-size: .56rem;
  }

  .about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list .dsj-list-text-box .text {
    font-size: .32rem;
    line-height: .56rem;
  }

  .about-dsj-cantainer .about-dsj-box .ht div img {
    height: 1.2rem;
    bottom: -.68rem;
  }
}



/* 左右模块 */
.modular-container {
  overflow: hidden;
  padding-bottom: .1rem;
}

.modular-container .modular-box {
  min-height: 6rem;
}

/* tab */
.modular1-tab-container {
  width: 100%;
  height: .6rem;
  border-bottom: 1px solid #dfdede;
  background-color: #fff;
}

.modular1-tab-container .modular1-tab-box {
  margin: 0 auto;
  height: 100%;
}

.modular1-tab-container .modular1-tab-box .modular1-tab {
  margin: 0 .45rem;
  height: 100%;

  font-size: 16px;
  line-height: .6rem;
  font-weight: 500;

  position: relative;

  cursor: pointer;
}

.modular1-tab-container .modular1-tab-box .modular1-tab .ht {
  width: 0;
  height: 2px;
  background-color: #224295;

  position: absolute;
  left: 50%;
  bottom: -1px;

  transition: all .6s;
  transform: translateX(-50%);

}

.modular1-tab-container .modular1-tab-box .modular1-tab-on {
  color: #224295;
}

.modular1-tab-container .modular1-tab-box .modular1-tab-on .ht {
  width: 100%;
}

@media (max-width: 768px) {
  .modular1-tab-container {
    height: 1rem;
    overflow-x: auto;
    overflow-y: hidden;
  }

  .modular1-tab-container .modular1-tab-box .modular1-tab p {
    font-size: .36rem;
    line-height: 1rem;
  }
}

@media (max-width: 750px) {
  #dnn_ctr54802_ModuleContent .modular1-tab-box {
    width: 10rem;
  }

  .modular-container {
    padding-bottom: .3rem;
  }

  .modular1-tab-container .modular1-tab-box .modular1-tab {
    margin: 0 .2rem;
  }

  .modular1-tab-container .modular1-tab-box .modular1-tab p {
    font-size: .32rem;
  }

  #Content-54795 .ry1-box .swiper-container,
  #Content-54800 .ry1-box .swiper-container,
  #Content-54805 .ry1-box .swiper-container {
    width: 70%;
    overflow: visible;
  }
}


/* 内容 */
.modular1-contaoner {
  max-width: 100%;
  min-width: 100%;

  /* overflow: hidden; */
  position: relative;
}

.modular1-contaoner .modular1-bgc {
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;

  width: 47.13vw;
  height: auto;
  overflow: hidden;

  transition: all .6s;
}

.modular1-contaoner .modular1-bgc img {
  display: block;
}

.modular1-contaoner .modular1-box {
  width: 14.2rem;
  margin: 0 auto;
  /* overflow: hidden; */

  display: flex;
  justify-content: flex-end;
}

.modular1-contaoner .modular1-box .modular-box1 {
  /* width: 48.17vw; */
  width: 9.25rem;
  height: auto;
  background-color: #fff;

  margin-top: .96rem;
  padding: 1.16rem .82rem;
  box-sizing: border-box;

  transition: all .6s;
}

.modular1-contaoner .modular1-box .modular-box1:hover {
  box-shadow: 0 6px 6px rgba(10, 16, 20, .2), 0 0 6px rgba(10, 16, 20, .1);
  text-decoration: none;
}

.modular1-contaoner .modular1-box .modular-box1 .modular-top {
  position: relative;
}

.modular1-contaoner .modular1-box .modular-box1 .modular-title,
.modular1-contaoner .modular1-box .modular-box1 .modular-title a {
  font-size: 26px;
  line-height: 26px;
  color: #224295;

  margin-bottom: 3px;
  position: relative;
}

.modular1-contaoner .modular1-box .modular-box1 .address-box {
  position: absolute;
  top: 0;
  right: 0;

  height: 26px;
  overflow: hidden;

  display: flex;
  align-items: center;
}

.modular1-contaoner .modular1-box .address-box img {
  width: 23px;
  height: 23px;
  margin-right: .2rem;
}

.modular1-contaoner .modular1-box .address-box .link {
  position: relative;
  border-bottom: 1px solid #a9b1ce;
  box-sizing: border-box;
}

.modular1-contaoner .modular1-box .address-box .link a {
  font-size: 14px;
  color: #224295;
}

.modular1-contaoner .modular1-box .address-box .link .ht {
  position: absolute;
  bottom: -1px;
  left: 0;
  z-index: 99;

  width: 100%;
  height: 1px;
  background-color: #224295;

  transition: all .4s;
  transform: translateX(100%);
}

.modular1-contaoner .modular1-box .address-box .link:hover .ht {
  transform: translateX(0%);
}


.modular1-contaoner .modular1-box .modular-box1 .modular-details p {
  font-size: 16px;
  line-height: 28px;
  color: #56565e;

  margin-top: .28rem;
}

.modular2-contaoner {
  display: none;
}

#Content-54794 {padding-bottom: .9rem;}

.modular2-contaoner .modular1-bgc {
  right: 0;
  left: auto;
}

.modular2-contaoner .modular1-box {
  justify-content: flex-start;
}

.modular1-contaoner-on .a1 {
  transform: translateX(-150%);
}

.modular1-contaoner-on .a2 {
  transform: translateX(150%);
}



@keyframes modular1-left {
  0% {
    width: 0%;
  }

  70% {
    width: 100%;
    margin-left: 50%;
  }

  100% {
    width: 0%;
    margin-left: 150%;
  }
}

@keyframes modular1-right {
  0% {
    width: 0%;
    margin-left: 50%;
  }

  70% {
    width: 100%;
    margin-left: -50%;
  }

  100% {
    width: 0%;
    margin-left: -50%;
  }
}

@media (max-width: 1500px) {
  .modular1-contaoner .modular1-box {
    width: 13rem;
  }

  .modular1-contaoner .modular1-bgc {
    width: 7.55rem;
  }
}


@media (max-width: 1100px) {
  .modular1-contaoner .modular1-box .modular-box1 {
    padding: .928rem .736rem;
  }
}

@media (max-width: 1024px) {
  .modular1-contaoner .modular1-box .modular-box1 .address-box {
    position: relative;
    justify-content: flex-start;
  }

  .modular1-contaoner .modular1-box .address-box .link .ht {
    background-color: #5971af;
    transform: translateX(0%);
  }

  .modular1-contaoner .modular1-box .modular-box1 .address-box {
    margin: .32rem 0 .08rem 0;
  }
}

@media (max-width: 768px) {
  .modular1-contaoner .modular1-bgc {
    width: 100%;
  }

  .modular1-contaoner .modular1-box .modular-box1 {
    width: 100%;
    margin-top: 6.87rem;

    box-shadow: 1px 3px 15px rgb(10 16 20 / 20%), 0 0 6px rgb(10 16 20 / 10%);
  }

  .modular1-contaoner .modular1-box,
  .ry-container .ry-box {
    width: 90%;
    margin: 0 auto;
  }

  .modular1-contaoner .modular1-box .modular-box1 .modular-title {
    font-size: .36rem;
  }

  .modular1-contaoner .modular1-box .address-box .link a {
    font-size: .26rem;
  }

  .modular1-contaoner .modular1-box .modular-box1 .modular-details p {
    font-size: .32rem;
    line-height: .48rem;
  }


}

@media (max-width: 750px) {
  .modular1-contaoner .modular1-box .modular-box1 {
    padding: .8rem .4rem;
    margin-top: 3.88rem;
  }

  .modular1-contaoner .modular1-box .modular-box1 .address-box {
    margin: .32rem 0 0 0;
  }

  .modular1-contaoner .modular1-box .modular-box1 .modular-title,
  .modular1-contaoner .modular1-box .modular-box1 .modular-title a {
    font-size: .36rem;
  }


}




/* 业务优势 */
.ywys-container {
  width: 100%;
  margin-bottom: 1rem;
}

.ywys-container .ywys-box {
  width: 90%;
  max-width: 12.4rem;
  margin: 0 auto;
}

.ywys-container .ywys-box .ywys-list {
  width: 2.6rem;
  text-align: center;
}

.ywys-container .ywys-box .ywys-list .second-title-box {
  margin-bottom: 0rem;
}

.ywys-container .ywys-box .ywys-list .icon-box {
  margin: 0 auto;
  display: inline-block;
  background-color: #f4f4f4;

  position: relative;

  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.ywys-container .ywys-box .ywys-list .icon-box img {
  width: 1.25rem;
  height: 1.25rem;
  display: block;
}

.ywys-container .ywys-box .ywys-list .icon-box img:nth-child(1) {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: -1;
  opacity: .2;

  transition: all .6s;
}

.ywys-container .ywys-box .ywys-list:hover .icon-box img:nth-child(1) {
  z-index: 1;
  opacity: 0;
  transform: scale(1.5);
}

.ywys-container .ywys-box .ywys-list .ani-title {
  margin: .29rem 0 .18rem 0;
  height: 27px;
}

.ywys-container .ywys-box .ywys-list .second-title-box p,
.ywys-container .ywys-box .ywys-list .second-title-box p a {
  font-size: 26px;
  line-height: 27px;
  color: #1e2123;
  font-weight: 550;
}

.ywys-container .ywys-box .ywys-list .ywys-list-detail {
  font-size: 16px;
  line-height: 32px;
  color: #56565e;
}

@media (max-width: 1550px) {
  .ywys-container .ywys-box {
    width: 13rem;
  }

  .ywys-container .ywys-box .ywys-list .second-title-box p {
    font-weight: 500;
  }
}


@media (max-width: 768px) {
  .ywys-container .ywys-box {
    max-width: 89.33vw;
    flex-wrap: wrap;
  }

  .ywys-container .ywys-box .ywys-list {
    width: 48%;
    margin-bottom: .65rem;
  }
}


@media (max-width: 750px) {
  .ywys-container .ywys-box .ywys-list {
    width: 100%;
    margin-bottom: 1rem;
  }
}




/* 荣誉 ------------------------------------------------------------------------- */
.ry-container {
  width: 100%;
  padding: 1rem 0;
  background: url(../images/637564290267808195.jpg) no-repeat center bottom;
  background-size: 100% 100%;
}

.ry-container .second-title-box .ani-title:nth-child(1) p {
  color: #1e2123;
}

.ry-container .ry-box {
  width: 90%;
  max-width: 12.4rem;
  margin: 0 auto;
}

.ry-container .ry-box .swiper-ry-tab {
  margin: .7rem 0 .64rem 0;
}

.ry-swiper-title-container .ry-tab-box {
  position: relative;
}

/* .ry-swiper-title-container .ry-tab-box .left-mb {
    position: absolute;
    left: 0;
    top: 0;
    width: 1.5rem;
    height: 100%;
    z-index: 99;
    background-image: linear-gradient(to left, rgba(250, 250, 250, .3), rgba(250, 250, 250));
}

.ry-swiper-title-container .ry-tab-box .right-mb {
    position: absolute;
    right: 0;
    top: 0;
    width: 1.5rem;
    height: 100%;
    z-index: 99;
    background-image: linear-gradient(to right, rgba(250, 250, 250, .3), rgba(250, 250, 250));
} */

.ry-container .ry-box .swiper-ry-tab .swiper-slide .title,
.ry-container .ry-box .swiper-ry-tab .swiper-slide .title a.news-title {
  width: 100%;

  font-size: 16px;
  line-height: 32px;
  color: #1e2123;
  text-align: center;

  margin-bottom: .6rem;
}

.ry-container .ry-box .swiper-ry-tab .swiper-slide .ht-box {
  width: 100%;
  height: 1px;
  background-color: #d3d5d9;
  margin-bottom: 18px;

  position: absolute;
  left: 0;
  bottom: 0;
}

.ry-container .ry-box .swiper-ry-tab .swiper-slide .ht-box .ht {
  width: 0;
  height: 1px;
  background-color: #224295;
  margin-left: 50%;

  position: relative;
  z-index: 1;

  transition: .6s;
}

.ry-container .ry-box .swiper-ry-tab .swiper-slide .ht-box .ht-left {
  animation: ht-left .6s;
}

.ry-container .ry-box .swiper-ry-tab .swiper-slide .ht-box .ht-right {
  animation: ht-right .6s;
}

@keyframes ht-left {
  0% {
    width: 0%;
  }

  70% {
    width: 100%;
    margin-left: 50%;
  }

  100% {
    width: 0%;
    margin-left: 150%;
  }
}

@keyframes ht-right {
  0% {
    width: 0%;
    margin-left: 50%;
  }

  70% {
    width: 100%;
    margin-left: -50%;
  }

  100% {
    width: 0%;
    margin-left: -50%;
  }
}


.ry-container .ry-box .swiper-ry-tab .swiper-slide .ht-box .yd-box {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 9;

  width: 56px;
  height: 56px;

}

.ry-container .ry-box .swiper-ry-tab .swiper-slide .ht-box .yd-box .yd1-bgc1 {
  width: 32px;
  height: 32px;
  background: white;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
}

.ry-container .ry-box .swiper-ry-tab .swiper-slide .ht-box .yd-box .yd1 {
  width: 28px;
  height: 28px;
  border: 2px solid #d3d5d9;
  border-radius: 50%;
  padding: 15px;
  box-sizing: border-box;

  position: relative;

  transition: all .6s;
}

.ry-container .ry-box .swiper-ry-tab .swiper-slide .ht-box .yd-box .yd1 div {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;

  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #d3d5d9;
}

.ry-container .ry-box .swiper-ry-tab .swiper-slide .ht-box .yd-box .yd1 div.yd2 {
  z-index: 9;
  width: 0;
  height: 0;
  background-color: #224295;

  transition: all .3s;
}

.ry-container .ry-box .swiper-ry-tab .swiper-slide:hover .ht-box .yd-box .yd1 .yd2 {
  width: 12px;
  height: 12px;
}

.ry-container .ry-box .swiper-ry-tab .swiper-slide:hover .ht-box .yd-box .yd1 {
  border: 2px solid #224295;
}

.ry-container .ry-box .swiper-ry-tab .swiper-slide-active .ht-box .yd-box .yd1 div {
  background-color: #224295;
}

.ry-container .ry-box .swiper-ry-tab .swiper-slide-active .ht-box .yd-box .yd1 {
  border: 2px solid #224295;
}

/* 内容 */
.ry-container .ry-box .swiper-ry-swiper-box {
  width: 100%;
  height: 2.94rem;
}

.ry-container .ry-box .swiper-ry-swiper-box .swiper-slide {
  width: 100%;
  height: 100%;
}

/* .ry-container .ry-box .swiper-ry-swiper-box .swiper-slide .swiper-slide {} */

.ry-container .ry-box .swiper-ry-swiper-box .swiper-slide .swiper-slide img {
  display: block;
  width: 4.07rem;
}


@media (max-width: 1550px) {
  .ry-container .ry-box {
    width: 13rem;
  }
}

@media (max-width: 1366px) {
  .ry-container .ry-box .swiper-ry-tab .swiper-slide .title {
    padding: 0 .2rem;
    box-sizing: border-box;
  }

  .ry-container {
    background-size: auto 100%;
  }
}

@media (max-width: 1300px) {
  .ry-container .ry-box .swiper-ry-tab .swiper-slide .title {
    height: 64px;
    display: flex;
    align-items: flex-start;
    margin-bottom: .6rem;
  }

  .ry-container .ry-box .swiper-ry-tab .swiper-slide .title a.news-title {
    margin: 0;
  }
}


@media (max-width: 1200px) {
  .ry-container .ry-box .swiper-ry-tab .swiper-slide .title {
    height: 96px;
  }
}

@media (max-width: 768px) {
  .ry-container .ry-box {
    width: 90%;
    overflow: hidden;
  }

  .ry-container .ry-box .swiper-ry-tab {
    width: 60%;
    margin: 0 auto;
    overflow: initial;
  }

  .ry-container .ry-box .swiper-ry-tab .swiper-wrapper {
    width: 100%;
    margin: 0 auto;
  }

}


@media (max-width: 750px) {
  .ry-container .ry-box .swiper-ry-swiper-box .swiper-slide .swiper-container {
    width: 5rem;
    margin: 0 auto;
    overflow: inherit;
  }

  .ry-container .ry-box .swiper-ry-swiper-box {
    height: 3.94rem;
  }

  .ry-container .ry-box .swiper-ry-tab {
    width: 80%;
    margin: 0 auto;
    overflow: initial;
  }

  .ry-container .ry-box .swiper-ry-swiper-box .swiper-slide .swiper-slide img {
    width: 100%;
  }
}


/* 核心优势 */
.hxys-container {
  width: 100%;
  background-color: rgb(189, 189, 189);
}

.hxys-container .hxys-box {
  width: 90%;
  max-width: 12.4rem;
  margin: 0 auto;
  display: flex;

  position: relative;
}

.hxys-container .hxys-box .left {
  width: 8.06rem;
  height: 6.3rem;

  position: relative;
  z-index: 1;
}

.hxys-container .hxys-box .left .block1,
.hxys-container .hxys-box .left .block2 {
  width: 100%;
  height: 50%;
}

.hxys-container .hxys-box .left .block1 .block11 {
  background-color: #224295;
}

.hxys-container .hxys-box .left .block {
  width: 77%;
  padding: .57rem .6rem;
  box-sizing: border-box;
  color: white;
}

.hxys-container .hxys-box .left .block {
  position: relative;
}

.hxys-container .hxys-box .left .block img {
  position: absolute;
  right: 0;
  bottom: .06rem;

  width: 2.22rem;
  height: auto;

  display: block;
}

.hxys-container .hxys-box .left .block div {
  align-items: flex-end;
}

.hxys-container .hxys-box .left .block .ani-text1 {
  font-size: 42px;
  line-height: 42px;
  margin-right: .3rem;
}

.hxys-container .hxys-box .left .block .ani-text2 {
  font-size: 24px;
  height: 22px;
  line-height: 22px;
}

.hxys-container .hxys-box .left .block .ani-text3 {
  font-size: 26px;
  line-height: 26px;
  margin: 0 0 .26rem 0;
}

.hxys-container .hxys-box .left .block .ani-text4 {
  font-size: 16px;
  line-height: 26px;
  opacity: .7;
}

.hxys-container .hxys-box .left .block2 .block {
  flex: 1;
}

.hxys-container .hxys-box .left .block2 .block22 {
  background-color: #0a0d24;
}

.hxys-container .hxys-box .left .block2 .block33 {
  background-color: #ffffff;
}

.hxys-container .hxys-box .left .block2 .ani-text3 {
  margin-top: 0;
}

.hxys-container .hxys-box .left .block2 .block33 .ani-text3 {
  color: #1e2123;
}

.hxys-container .hxys-box .left .block2 .block33 .ani-text4 {
  color: #56565e;
}

.hxys-container .hxys-box .right {
  position: absolute;
  right: 0;
  top: 0;

  width: 50%;
  height: 100%;
  overflow: hidden;
}

#dnn_ctr55402_HtmlModule_lblContent .second-title-box {
  margin-bottom: 0;
}


@media (max-width: 1550px) {
  .hxys-container .hxys-box {
    width: 13rem;
  }

  .hxys-container .hxys-box .left .block {
    width: 6.5rem;
  }

  .hxys-container .hxys-box .left {
    width: 69.95%;
  }

  .hxys-container .hxys-box .left .block1 .block11 {
    width: 6.8rem;
  }
}

@media (max-width: 1400px) {
  .hxys-container .hxys-box .left {
    height: auto;
  }

  .hxys-container .hxys-box .left .block {
    width: 6.8rem;
  }

  .hxys-container .hxys-box .right {
    width: auto;
  }

  .hxys-container .hxys-box .left .block1 .block11 {
    width: 7.3rem;
  }
}

@media (max-width: 768px) {
  .hxys-container .hxys-box {
    width: 89.33vw;
    overflow: hidden;
  }

  .hxys-container .hxys-box .left,
  .hxys-container .hxys-box .right .ani-box img {
    width: 100% !important;
  }

  .hxys-container .hxys-box .left .block {
    width: 100%;
  }

  .hxys-container .hxys-box .left .block1 .block11 {
    width: 100%;
  }

  .hxys-container .hxys-box {
    display: block;
  }

  .hxys-container .hxys-box .right {
    position: relative;
    width: 100%;
  }

  .hxys-container .hxys-box .left .block .ani-text1 {
    font-size: .46rem;
    line-height: .5rem;
  }

  .hxys-container .hxys-box .left .block .ani-text2 {
    font-size: .26rem;
  }

  .hxys-container .hxys-box .left .block .ani-text3 {
    font-size: .36rem;
  }

  .hxys-container .hxys-box .left .block .ani-text4 {
    font-size: .32rem;
    line-height: .48rem;
  }

}

@media (max-width: 750px) {
  .hxys-container .hxys-box .left .block2 {
    display: block;
  }
}

/* 单个荣誉 */
.ry1-container .second-title-box {
  margin-bottom: 1rem;
}

.ry1-container .ry1-box .swiper-slide img {
  width: 100%;
  display: block;
}

.ry1-container .ry1-box .swiper-slide a {
  display: block;
  margin-top: .24rem;

  font-size: 16px;
  line-height: 26px;
  font-weight: 550;
  color: #224295;
  text-align: center;
}


/* 业务范围 */
.ywfw-container {
  width: 100%;
  background-size: 100% 100%;

  margin-bottom: 2rem;
}

.ywfw-container .mb {
  width: 100%;
  height: 1rem;
}

.ywfw-container .ywfw-box {
  width: 90%;
  max-width: 12.4rem;
  margin: 0 auto;
}

.ywfw-container .second-title-box .ani-title:nth-child(1) {
  color: white;
}

.ywfw-container .second-titleSecond-box {
  height: 18px;
  margin: .48rem 0 .6rem 0;
}

.ywfw-container .second-titleSecond-box .ani-title {
  color: white;
  font-size: 16px;
  line-height: 18px;
}

.ywfw-container .ywfw-box .swiper-wrapper .swiper-slide {
  /* transition: all .6s; */
  margin-bottom: .1rem;
}

.ywfw-container .ywfw-box .swiper-wrapper .swiper-slide:nth-child(4),
.ywfw-container .ywfw-box .swiper-wrapper .swiper-slide:nth-child(5),
.ywfw-container .ywfw-box .swiper-wrapper .swiper-slide:nth-child(6) {
	margin-top: 0 !important;
}

.ywfw-container .ywfw-box .swiper-wrapper .swiper-slide .ani-box {
  position: relative;
}

.ywfw-container .ywfw-box .swiper-wrapper .swiper-slide img {
  display: block;
}

.ywfw-container .ywfw-box .swiper-wrapper .swiper-slide .ani-box p:nth-child(1) {
  margin-top: .3rem;
}

.ywfw-container .ywfw-box .swiper-wrapper .swiper-slide .ani-box p:nth-child(1) a {
  font-size: 26px;
  color: #1e2123;
  line-height: 28px;
  font-weight: 550;
}

.ywfw-container .ywfw-box .swiper-wrapper .swiper-slide .ani-box p:nth-child(2) {
  margin-top: .22rem;
  font-size: 16px;
  line-height: 28px;
  color: #56565e;

  margin-bottom: .15rem;
}

.ywfw-container .ywfw-box .swiper-wrapper .swiper-slide .ani-box p:nth-child(2) b {color:#1e2123}

@media (max-width:1200px) {
   .ywfw-container .ywfw-box .swiper-wrapper {width:100% !important}
  .ywfw-container .ywfw-box .swiper-wrapper .swiper-slide {
    width: 30.3% !important;
    margin-right:3% !important;
  }
}

@media (max-width:1024px) {
  .ywfw-container .ywfw-box .swiper-wrapper .swiper-slide {
    width: 47% !important;
    margin-right:3% !important;
    
  }
}

@media (max-width:750px) {
  .ywfw-container .ywfw-box .swiper-wrapper .swiper-slide {
        width: 100% !important;
    	margin-right:0% !important;
	margin-bottom:.3rem !important;
  }

  .ywfw-container .second-titleSecond-box,
  .ywfw-container .second-title-box .ani-title:nth-child(1) {
    height: auto;
  }

  .second-title-box .ani-title:nth-child(1) p {
    line-height: .66rem;
  }

  .ywfw-container .ywfw-box{padding-top:.36rem}
}



/* 核心优势1 */
.hxys-container1 {
  width: 100%;
}

.hxys-container1 .hxys-box {
  width: 90%;
  max-width: 12.4rem;
  margin: 0 auto;
}

.hxys-container1 .hxys-box ul {
  margin: 0;
  padding: 0;
  width: 100%;
}

.hxys-container1 .hxys-box ul li {
  width: 100%;
  overflow: hidden;
}

.hxys-container1 .hxys-box ul li:nth-child(odd) .text-box {
  padding-right: 1.2rem;
  float: left;
}

.hxys-container1 .hxys-box ul li:nth-child(even) .text-box {
  padding-left: 1.2rem;
  float: right;
}

.hxys-container1 .hxys-box ul li:nth-child(odd) .text-box img {
  right: 1.2rem;
}

.hxys-container1 .hxys-box ul li:nth-child(even) .text-box img {
  right: 0;
}

.hxys-container1 .hxys-box ul li:nth-child(odd) .img-box {
  float: right;
}

.hxys-container1 .hxys-box ul li:nth-child(even) .img-box {
  float: left;
}

.hxys-container1 .hxys-box ul li img {
  display: block;
}

.hxys-container1 .hxys-box ul li .text-box {
  width: 50%;
  height: 4.5rem;
  position: relative;
  box-sizing: border-box;
}

.hxys-container1 .hxys-box ul li .text-box img {
  position: absolute;
  bottom: 0;
}

.hxys-container1 .hxys-box ul li .text-box .ani-box .ani-text:nth-child(1) {
  margin: 1rem 0 .2rem 0;

  font-size: 26px;
  line-height: 32px;
  color: #1e2123;
}

.hxys-container1 .hxys-box ul li .text-box .ani-box .ani-text:nth-child(2) {
  font-size: 16px;
  line-height: 32px;
  color: #56565e;
}

.hxys-container1 .hxys-box ul li .text-box .ani-box .ani-text a.news-title {
  font-size: 26px;
  line-height: 32px;
  color: #1e2123;
}

.hxys-container1 .hxys-box ul li .img-box {
  width: 50%;
  position: relative;
}

.hxys-container1 .hxys-box ul li .img-box img {
  width: 100%;
}




/* end */



/* 荣誉多行列表 */
.ry3-container {
  width: 100%;
}

.ry3-container .ry3-box {
  width: 90%;
  max-width: 12.75rem;
  margin: 0 auto;
}

.ry3-container .ry3-box ul {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.ry3-container .ry3-box ul li img {
  display: block;
  width: 3.9rem;
  margin: .15rem .175rem;
  transition: all .6s;
}

@media(max-width:750px) {
  .hxys-container1 .hxys-box ul li {
    margin-bottom: .6rem;
  }

  .hxys-container1 .hxys-box ul li:nth-child(odd) .text-box,
  .hxys-container1 .hxys-box ul li:nth-child(even) .text-box {
    padding-left: 0;
    padding-right: 0;
  }

  .ry3-container .ry3-box ul {
    padding-left: 0 !important;
  }

  .ry3-container .ry3-box ul li {
    width: 48%;
    margin: 0 1%;
  }

  .ry3-container .ry3-box ul li img {
    width: 100% !important;
    margin: 0 !important;
  }

}

/* end */

/* gltd */



.modular-container-gltd .ani-box {
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}

.modular-container-gltd .ani-box .ani-title:nth-child(1) {
  margin: 0;
  margin-right: .28rem;
}

.modular-container-gltd .glty-lists-box {
  width: 11rem;
  margin: 1rem auto;

  overflow: hidden;
}

/* lists */
.modular-container-gltd .glty-lists-box .glty-list {
  width: 100%;
  padding: .5rem 0;
  border-bottom: 1px solid #d7e1ef;

  position: relative;
}

.modular-container-gltd .glty-lists-box .glty-lists {
  width: 11rem;

  transition: .6s;
  transform: translate(0, 0);
  opacity: 1;
}

.modular-container-gltd .glty-lists-box .ani-fade2 {
  transform: translate(30%, 0);
  opacity: 0;
}

.modular-container-gltd .glty-lists-box .ani-fade1 {
  transform: translate(-30%, 0);
  opacity: 0;
}

.modular-container-gltd .glty-lists-box .glty-lists2,
.modular-container-gltd .glty-lists-box .glty-lists3 {
  display: none;
}

.modular-container-gltd .glty-lists-box .glty-list .ht {
  width: 0;
  height: 1px;
  background-color: #224295;

  position: absolute;
  left: 0;
  bottom: 0;

  transition: all .6s;
}

.modular-container-gltd .glty-lists-box .glty-list:hover .ht {
  width: 100%;
}

.modular-container-gltd .glty-lists-box .glty-list .left {
  width: 2rem;
}

.modular-container-gltd .glty-lists-box .glty-list .right {
  width: 8.35rem;
}

.modular-container-gltd .left .ani-box {
  display: block;

}

.modular-container-gltd .left .second-title-box {
    margin-bottom: 0rem;
}

.modular-container-gltd .left .ani-box p {
  text-align: left;
}

.modular-container-gltd .glty-lists-box .glty-list .left .ani-box .ani-title:nth-child(1) {
  margin-bottom: .2rem;
  height: 25px;
}

.modular-container-gltd .glty-lists-box .glty-list .left .ani-box .ani-title:nth-child(2) {
  height: 18px;
}

.modular-container-gltd .second-title-box .ani-title p:nth-child(2),
.modular-container-gltd .second-title-box .ani-title p:nth-child(3) {
  display: none;
}

.modular-container-gltd .glty-lists-box .glty-list .left .title-name {
  color: #224295;
  font-size: 20px;
  line-height: 24px;
}

.modular-container-gltd .glty-lists-box .glty-list .left .title-name a.news-title:hover {
  color: #224295;
}

.modular-container-gltd .glty-lists-box .glty-list .left .title-zw {
  color: #1e2123;
  font-size: 16px;
  line-height: 16px;
}

.modular-container-gltd .glty-lists-box .glty-list .right .container {
  color: #56565e;
  font-size: 16px;
  line-height: 32px;

  padding: 0;
}

.modular-container-gltd .glty-lists-box .glty-lists3  .right {
	width: 8.36rem;
}

.modular-container-gltd .glty-lists-box .glty-lists3 .glty-list .left img {
	width:1.6rem;
}

.modular-container-gltd .glty-lists3 .left .ani-box{margin-top: .3rem !important; margin-right: .2rem !important;}

.modular-container-gltd .glty-lists3 .left .ani-box .ani-title {
	display: inline-block;
    margin-bottom: 0 !important;
}

.modular-container-gltd .glty-lists3 .left .ani-box .ani-title:nth-child(2){}

.modular-container-gltd .glty-lists3 .second-title-box {margin-bottom:.2rem}

.modular-container-gltd .glty-lists-box .glty-lists3 .glty-list {padding:.2rem 0}

.modular-container-gltd .glty-lists-box .glty-lists3 .glty-list {border-bottom: 0px solid #d7e1ef;}
.modular-container-gltd .glty-lists-box .glty-lists3 .glty-list .ht {display:none}
.modular-container-gltd .glty-lists-box .glty-lists3 .right{border-bottom: 1px solid #d7e1ef;}


.modular-container-gltd .glty-lists-box .glty-lists3 .left .ani-box .ani-title:nth-child(2) {margin-bottom: 1px !important;}

@media (max-width: 750px) {
	.modular-container-gltd .glty-lists-box .glty-lists3 .glty-list .left img{width: 50%; margin: 0 auto; display: block;}
	.modular-container-gltd .glty-lists-box .glty-lists3 .left {text-align: center !important;}

	.modular-container-gltd .glty-lists-box .glty-lists3 .right .container {margin-bottom:.24rem !important}

}

@media (max-width: 1300px) {
  .modular-container-gltd .glty-lists-box .glty-list .right {
    width: 8.35rem;
  }
}

@media (max-width: 750px) {

  .modular-container-gltd .glty-lists-box .second-title-box .ani-title:nth-child(1) p {
    line-height: .48rem;
  }

  .modular-container-gltd .glty-lists-box,
  .modular-container-gltd .glty-lists-box .glty-lists,
  .modular-container-gltd .glty-lists-box .glty-list .right {
    width: 90%;
  }

  .modular-container-gltd .glty-lists-box .glty-list {
    flex-wrap: wrap;
  }

  .modular-container-gltd .glty-lists-box .glty-lists,
  .modular-container-gltd .glty-lists-box .glty-list,
  .modular-container-gltd .glty-lists-box .glty-list .right {
    width: 100%;
  }

  .modular-container-gltd .glty-lists-box .glty-list .left {
    width: 100%;
  }

  .modular-container-gltd .glty-lists-box .glty-list .left .title-name {
    font-size: .36rem;
  }

  .modular-container-gltd .glty-lists-box .glty-list .left .title-zw {
    font-size: .32rem;
  }

  .modular-container-gltd .glty-lists-box .glty-list .right .container {
    font-size: .32rem;
    line-height: .48rem;
  }


   
.modular-container-gltd .left .second-title-box {
    margin-bottom: .36rem;
}
}

/* gltd-end */

/* 业务优势右图右文 */
.ywys-imgText-container {
  width: 100%;
  overflow: hidden;
}

.ywys-imgText-container .ywys-imgText-box {
  width: 90%;
  max-width: 12.4rem;
  margin: 0 auto;
  display: flex;
}

.ywys-imgText-container .ywys-imgText-box .left,
.ywys-imgText-container .ywys-imgText-box .right {
  width: 50%;
}

.ywys-imgText-container .ywys-imgText-box .left {
  padding-right: .7rem;
}

.ywys-imgText-container .ywys-imgText-box .left .second-title-box {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
  justify-content: flex-start;

  margin-bottom: .64rem;
}

.ywys-imgText-container .ywys-imgText-box .left .second-title-box .ani-title:nth-child(1) a {
  color: #1e2123;
}

.ywys-imgText-container .ywys-imgText-box .left .second-title-box .ani-title:nth-child(1) {
  margin-bottom: 0;
  margin-right: .28rem;
  height: 44px;
  font-size: 42px;
  color: #1e2123;
  line-height: 42px;
  overflow: hidden;
}

.ywys-imgText-container .ywys-imgText-box .left .second-title-box .ani-title:nth-child(2) {
  height: 24px;
  font-size: 24px;
  color: #bdc2d1;
  line-height: 23px;
  overflow: hidden;
}

.ywys-imgText-container .ywys-imgText-box .left .ani-box:nth-child(2) p {
  color: #56565e;
  font-size: 16px;
  line-height: 32px;
}

.ywys-imgText-container .ywys-imgText-box .left .ani-box:nth-child(2) p {
  margin: 0;
  padding-top: .36rem;
}

.ywys-imgText-container .ywys-imgText-box .right {
  position: relative;
  overflow: hidden;
}

.ywys-imgText-container .ywys-imgText-box .right img {
  display: block;
}

/* 业务优势右图右文-end */



/* zycp-sfq */
.zycp-container {
  width: 100%;
  overflow: hidden;
}

.bxyw-aaa {
  margin-top: 0 !important;
}

.zycp-container .zycp-box {
  width: 90%;
  max-width: 12.4rem;
  margin: 0 auto;
}

.zycp-container .zycp-box ul {
  display: flex;
  justify-content: space-between;
  overflow: hidden;
  padding: 0;
  margin-bottom: 1rem;
}

.zycp-container .zycp-box ul li {
  height: 6.06rem;
  position: relative;
  overflow: hidden;

  transition: all .3s;

  background-size: 100% 100%;
}

.zycp-container .zycp-box ul li img {
  height: 100%;
}

.zycp-container .zycp-box ul li:nth-child(1) {
  width: 75%;
}

.zycp-container .zycp-box ul li:nth-child(2) {
  width: 24%;
  border-left: .12rem solid white;
}

.zycp-container .zycp-box ul:hover li {
  width: 24%;
}

.zycp-container .zycp-box ul li:nth-child(1):hover {
  width: 75%;
}

.zycp-container .zycp-box ul li:nth-child(2):hover {
  width: 75%;
  margin-left: -50%;
}

.zycp-container .zycp-box ul li:nth-child(1):hover+li {
  width: 24%;
}

/* .zycp-container .zycp-box ul li:nth-child(1) {width: ;} */
/* .zycp-container .zycp-box ul li:nth-child(2) */

.zycp-container .zycp-box ul li img {
  display: block;
}

.zycp-container .zycp-box ul li .zycp-text {
  position: absolute;
  left: 0;
  bottom: 0;

  width: 100%;
  padding: .24rem .3rem;
  box-sizing: border-box;
}

.zycp-container .zycp-box ul li .zycp-text .ani-box {
  color: white;
  font-size: 16px;
  line-height: 26px;
  opacity: .7;
  height: 64px;
  overflow: hidden;

  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.zycp-container .zycp-box ul li .zycp-text .second-title-box {
  opacity: 1;
}

.zycp-container .zycp-box ul li .zycp-text .second-title-box p {
  color: white;
  font-size: 30px;
  text-align: left;
  opacity: 1;
  margin-bottom: .24rem;
}

.zycp-container .zycp-box ul li .zycp-text .second-title-box {
  margin-bottom: 0rem
}

.zycp-container .zycp-box ul li .zycp-text .second-title-box p {
  line-height: 32px
}

.zycp-container .zycp-box ul li .zycp-text .ani-box:nth-child(2) p {
  line-height: 32px
}

@media (max-width:1200px) {
  .zycp-container .zycp-box ul li .zycp-text .ani-box {
    height: auto;
  }

  .zycp-container .zycp-box ul li .ani-box .ani-title {
    height: auto;
  }
}

@media (max-width:750px) {
  .zycp-container {
    width: 90%;
    margin: 0 auto;
  }

  .zycp-container .zycp-box {
    width: 100%;
  }

  .zycp-container .zycp-box ul {
    flex-wrap: wrap;
  }

  .zycp-container .zycp-box ul li {
    width: 100% !important;
    height: auto !important;
    background-image: none !important;
  }

  .zycp-container .zycp-box ul li img {
    width: 100%;
    display: block !important;
  }

  .zycp-container .zycp-box ul li:nth-child(2) {
    margin-left: 0;
    margin-top: .4rem;
  }
}

/* zycp-sfq-end */

/* news1 */
/* news-textImg */
.news-container {
  width: 100%;
  overflow-x: hidden;
  padding-bottom: 0rem;
}

.news-container .new-box {
  max-width: 12.4rem;
  width: 90%;
  min-height: 3.68rem;
  margin: 0 auto;

  position: relative;

  display: flex;
  justify-content: flex-end;
}

#Content-54846 ul {
  width: 100%;
}

#Content-54846 ul li {
  width: 100%;
  box-sizing: border-box;
}

#Content-54846 ul li {
  overflow-Y: hidden;
}

.news-container .new-box .left,
.news-container .new-box .right {
  overflow: hidden;

}

#Content-54846 ul li .ani-title-show a {
	
}

.news-container .new-box .left {
  position: absolute;
  left: 0;
  top: 0;
  width: 52.58%;
}

.news-container .new-box .right {
  width: 44.83%;
}



.news-container .new-box .left:hover {
  z-index: 99;
}

.news-container .new-box .left img {
  display: block;
  cursor: pointer;
}

.news-container .new-box .right {
  padding: .5rem .6rem;
  box-sizing: border-box;
  background-color: white;

  position: relative;
  z-index: 1;

  transition: all .6s;
}

.news-container .new1-box1 .right:hover {
  /*box-shadow: 0 6px 6px rgba(10, 16, 20, .2), 0 0 6px rgba(10, 16, 20, .1);*/
  text-decoration: none;
}

.news-container .new-box .right .title img {
  margin-right: .1rem;
}

.news-container .new-box .right .title {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.news-container .new-box .right .title span {
  font-size: 16px;
  color: #bdc2d1;
  margin-left: 3px;
}

.news-container .new-box .right .ani-box1 {
  height: 24px;
  margin: .18rem 0 .24rem 0;
}

.news-container .new-box .right .title {
  width: 100%;
}

.news-container .new-box .right .ani-box1 p,
.news-container .new-box .right .ani-box1 p a {
  font-size: 20px;
  color: #1e2123;
  line-height: 24px;
  text-align: left;
}

.news-container .new-box .right .ani-box2 {
  font-size: 16px;
  color: #56565e;
  line-height: 32px;

  margin-bottom: .4rem;
}

.news-container .new-box .more {
  font-size: 16px;
  color: #224295;
  text-transform: uppercase;

  margin-left: .8rem;
  height: .4rem;
  position: relative;
  cursor: pointer;

  justify-content: flex-start;
}

.news-container .new-box .more samp {
  position: relative;
  font-size: 16px;
  color: #224295;
  text-transform: uppercase;
}

.news-container .new-box .more .ht {
  position: absolute;
  left: -.8rem;
  top: .2rem;

  width: .63rem;
  height: 2px;
  background-color: #224295;

  transition: all .6s;
}

#Content-54849 .new2-box1 ul li .left,
#Content-54849 .new2-box1 ul li .right {
  height: auto;
}

#Content-54849 .new2-box1 ul li .left {
  height: .81rem;
}

@media (max-width: 1160px) {
  .news-container .new-box .right .ani-box2 {
    margin-bottom: .2rem;
    height: 32px;
    overflow: hidden;
  }
}

@media (max-width: 1024px) {
  #Content-54849 .new2-box1 ul li .left {
    height: .9rem;
  }
}

@media (max-width: 768px) {
  .news-container .new1-box2 ul {
    padding-left: 0;
    width: 100%;
  }

  .news-container .new-box .right .title span,
  .news-container .new-box .more samp {
    font-size: .26rem;
  }

  .news-container .new-box .right .ani-box1 p a {
    font-size: .36rem;
  }

  .news-container .new-box .right .ani-box2 p {
    font-size: .32rem;
    line-height: .48rem;
    height: .48rem;
    overflow: hidden;
  }

  .news-container .new-box ul li .ani-box1 p,
  .news-container .new-box ul li .ani-box1 p a {
    font-size: .36rem;
  }

  .news-container .new-box ul li .ani-box2 p.ani-text {
    font-size: .32rem;
    line-height: .48rem;
  }

  .news-container .new-box ul li .bottom .title span {
    font-size: .26rem;
  }

  .news-container .new-box .more samp {
    font-size: .26rem;
  }


}

@media (max-width: 750px) {
  .news-container .new-box .left {
    width: 100%;
  }


  .news-container .new-box .right {
    width: 100%;
    height: 4.4rem;
    margin: 3.88rem auto 0 auto;
    box-sizing: border-box;
    padding: .5rem .4rem;
  }

  .news-container #Content-54846 .new1-box2 ul {
    width: 100%;
    margin: 0rem auto;
  }

  .news-container .new-box .left .ani-box {
    height: auto !important;
  }
  
  .news-container .new-box .left .ani-box video {object-fit: fill;}

  .news-container .new-box .right .ani-box1 {height: 48px;}
  
}

/* news-textImg-end */
.news-container .new-box ul {
  margin-top: .35rem;
}

.news-container .new1-box1 {
  margin-top: .9rem;

}

.news-container .new1-box2 ul {
  margin: 0.9rem 0 0 0;
  padding-left: 0;
}

.news-container .new-box ul li {
  padding: .3rem;
  margin: .3rem 0;

  background-color: white;

  transition: all .6s;
}

#dnn_ctr54845_ContentPane .right:hover,
#Content-54846 ul li:hover {
  box-shadow: 0 6px 6px rgba(10, 16, 20, .2), 0 0 6px rgba(10, 16, 20, .1);
  text-decoration: none;
}

#Content-54849 .new2-box1 ul li .left,
#Content-54849 .new2-box1 ul li .right {
  box-shadow: none !important;
}

.news-container .new-box ul li .ani-box1 {
  height: 24px;
  margin: .18rem 0 .24rem 0;
}

.news-container .new-box ul li .ani-box1 p,
.news-container .new-box ul li .ani-box1 p a {
  font-size: 20px;
  color: #1e2123;
  line-height: 24px;
  text-align: left;
}

.news-container .new-box ul li .ani-box2 {
  font-size: 16px;
  color: #56565e;
  line-height: 32px;

  margin: .25rem 0 .2rem 0;
}

.news-container .new-box ul li .ani-box2 p.ani-text {
  line-height: 32px;
  height: 32px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}

.news-container .new-box ul li .bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.news-container .new-box ul li .bottom .title {
  width: 50%
}

.news-container .new-box ul li .bottom .title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.news-container .new-box ul li .bottom .title span {
  font-size: 16px;
  color: #bdc2d1;
  margin-left: .12rem;
}

/* news1-end */

/* news2 */
.news-container .new2-box1 ul {
  width: 100%;
  margin-top: .2rem;
  padding-left: 0;
}

.news-container .new2-box1 ul li {
  display: flex;
  justify-content: space-between;

  background-color: rgba(0, 0, 0, 0);

  padding: .3rem 0;
  padding-bottom: 0;
  margin: 0;
  box-sizing: border-box;
}

.news-container .new2-box1 ul li .left {
  width: .84rem;
  height: .81rem;
  border: 1px solid #bdc2d1;

  margin-top: .3rem;

  display: flex;
  align-items: center;
  flex-wrap: wrap;

  position: relative;
}

.news-container .new2-box1 ul li .left .time-box {
  width: 100%;

}

.news-container .new2-box1 ul li .left .bgc {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: -1;

  width: 0%;
  height: 0%;
  background-color: #224295;

  transition: all .6s;
}

.news-container .new2-box1 ul li .left .time-box p {
  text-align: center;
}

.news-container .new2-box1 ul li .left .time-box p:nth-child(1) {
  font-size: 16px;
  line-height: 31px;
  color: #56565e;

  transition: all .3s;
}

.news-container .new2-box1 ul li .left .time-box p:nth-child(2) {
  font-size: 20px;
  line-height: 36px;
  color: #224295;
  transition: all .3s;
}

.news-container .new2-box1 ul li .right {
  width: 11.21rem;
  box-sizing: border-box;

  background-color: rgba(0, 0, 0, 0);
  margin: 0;
  padding: .3rem 0;

  border-bottom: 1px solid #d7e1ef;
}

.news-container .new2-box1 .right .ani-box1 {
  margin-top: 0;
}

.news-container .new2-box1 .right .ani-box2 {
  margin-bottom: 0.05rem;
}

.news-container .new2-box1 ul li:hover .right .ani-box1 p {
  color: #224295;
}

.news-container .new2-box1 ul li:hover .left {
  border: 1px solid rgba(0, 0, 0, 0);
}

.news-container .new2-box1 ul li:hover .left .bgc {
  width: 100%;
  height: 100%;
}

.news-container .new2-box1 ul li:hover .left .time-box p {
  color: #fff;
}

@media (max-width: 1024px) {
  .news-container .new2-box1 ul li .left {
    width: 1rem;
    height: .96rem;
  }

 

  .news-container .new2-box1 ul li .left .time-box p:nth-child(1) {
    line-height: .34rem;
  }

  .news-container .new2-box1 ul li .left .time-box p:nth-child(2) {
    line-height: .36rem;
  }

  .news-container .new2-box1 ul li .right {
    width: 86%;
  }
}

@media (max-width: 750px) {
  .news-container .new2-box1 ul li {
    flex-wrap: wrap;
    width: 90%;
    margin: 0 auto;
  }

  .news-container .new-box ul li .bottom .title span {font-size: .26rem;}
  


  .news-container .new2-box1 ul li .left .bgc {opacity: 0 !important;}
  .news-container .new2-box1 ul li .left .time-box p:nth-child(1) {color: #56565e !important;}
  .news-container .new2-box1 ul li .left .time-box p:nth-child(2) {color: #a10000 !important;}

  .news-container .new2-box1 ul li .left,
  .news-container .new2-box1 ul li .right {
    width: 100%;
  }

  .news-container .new2-box1 ul li .left {
    border: 0 !important;
  }

  .news-container .new2-box1 ul li .left .time-box {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-items: flex-end;
  }

  .news-container .new2-box1 ul li .left .time-box span.currentdate {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-items: flex-end;
  }

  .news-container .new-box .right {
    height: auto !important;
  }

  .news-container .new2-box1 ul li .left .time-box p:nth-child(1) {
    margin-left: .12rem;
  }


}

/* news2-end */


/*纪律检查*/

#dnn_ctr55501_ContentPane {
  width: 90%;
  max-width: 12.4rem;
  margin: .6rem auto 1rem auto;
}

#dnn_ctr55501_HtmlModule_lblContent .indent {
  font-size: 16px;
  color: #56565e;
  line-height: 36px;
}

#dnn_ctr55501_HtmlModule_lblContent .indent-title {
  font-size: 28px;
  font-weight: 550;
  color: #224295;
  margin: .4rem 0;
}

#dnn_ctr55501_HtmlModule_lblContent .indent-subtitle {
  font-weight: 550;
  margin: .24rem 0 .14rem 0;
  text-indent: 0;
}

#dnn_ctr55501_HtmlModule_lblContent .indent-subtitle1 {
  color: #1e2123;
  margin-top: 6px;
}


/*纪律检查-end*/

/*分页样式*/
.i-pager {
  height: auto;
  font-size: 16px;
  margin-top: .6rem;
  text-align: right;
  clear: both;
  color: #666666;
  margin: .6rem 0 1rem 0;

  display: flex;
  justify-content: center;
}

#Content-55027 .i-pager {
  margin-top: 0;
  margin-bottom: .6rem;
width:100%;
}

a.i-pager-first {
  margin-right: 10px !important;
}

a.i-pager-prev {
  margin: 0 20px 0 0 !important;
}

a.i-pager-next {
  margin-left: 30px !important;
}

a.i-pager-last {
  margin-left: 10px !important;
}

.i-pager-first,
.i-pager-prev,
.i-pager-next,
.i-pager-last,
.i-pager-item {
  display: inline-block;
  width: auto;
  min-width: 38px;
  height: 38px;
  margin-left: 10px;
  border: solid 1px rgba(102, 102, 102, 0.3);
  text-align: center;
  line-height: 38px;
  font-size: 16px;
  padding: 0;
  color: #666666 !important;
}

.i-pager-next,
.i-pager-last,
.i-pager-first,
.i-pager-prev {
  font-size: 15px;
  padding: 0 0.2188rem;
  vertical-align: bottom;
  color: #666666 !important;
}

.i-pager-info {
  height: 38px;
  background-color: #ffffff;
  border: solid 1px rgba(102, 102, 102, 0.3);
  font-size: 16px;
  vertical-align: bottom;
  color: #666666;
  margin-left: 10px;
}

.i-pager-current {
  width: auto;
  text-align: center;
  display: inline-block;
  margin-left: 10px;
  line-height: 38px;
  border: none;
  color: #666666;
  padding: 0;
}

.i-pager-info-c {
  color: #224295;
  width: auto;
  text-align: center;
  display: inline-block;
  padding-right: 0;
  padding-left: 10px;
  line-height: 34px;
  border: none;
}

.i-pager-info-p {
  color: #666666;
  width: auto;
  text-align: center;
  display: inline-block;
  padding-left: 10px;
  line-height: 34px;
  border: none;
}

.i-pager-info-t {
  color: #666666;
  width: auto;
  text-align: center;
  display: inline-block;
  margin: 0 5px;
  line-height: 38px;
  border: none;
}

.i-pager a:hover {
  color: #fff !important;
}

.i-pager-item-active {
  background: #224295;
}

.i-pager a[name]:hover {
  background: #224295;
}

.i-pager-info {
  display: none;
}


@media (max-width: 750px) {
  .i-pager {
    flex-wrap: wrap;
  }

  .i-pager>a {
    margin-bottom: .15rem;
  }
}

/*分页样式-end*/

/*期货业务*/
@media (max-width:750px) {
  #Content-54812 .ry-container #swiper-ry1-swiper {
    width: 70%;
    overflow: visible;
  }
}

/*期货业务-end*/

/* 价值观 */
.jjg-container {
  width: 100%;
  overflow: hidden;
}

.jjg-container .jjg-title {
  margin-bottom: .6rem;
}

.jjg-container .jjg-box {
  width: 90%;
  max-width: 12.4rem;
  margin: 0 auto;
}

.jjg-container .jjg-box .smyj-lists {
  width: 100%;
  display: flex;
  justify-content: space-between;
}


.jjg-container .jjg-box .smyj-lists .smyj-list .icon-box {
  position: relative;
}

.jjg-container .jjg-box .smyj-lists .smyj-list .icon-box .icon {
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 50%;
  background-color: white;

  position: relative;
  z-index: 1;
}

.jjg-container .jjg-box .smyj-lists .smyj-list .icon-box img {
  display: block;
  width: 44.16%;
}

.jjg-container .jjg-box .smyj-lists .smyj-list .icon-box .yk {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 0;

  width: 1.2rem;
  height: 1.2rem;

  border: 1px solid #fff;
  border-radius: 50%;
}

.jjg-container .jjg-box .smyj-lists .smyj-list .icon-box .yk1 {
  animation: animate1 3s infinite;
  -webkit-animation: animate1 3s infinite;

}

.jjg-container .jjg-box .smyj-lists .smyj-list .icon-box .yk2 {
  animation: animate1 3.4s .4s infinite;
  -webkit-animation: animate1 3s .4s infinite;
}

.jjg-container .jjg-box .smyj-lists .smyj-list .ani111 {
  margin: .6rem 0 .25rem 0;
}

.jjg-container .jjg-box .smyj-lists .smyj-list .ani111 .ani-title {
  padding: 0;
  margin: 0;
  height: 20px;
}

.jjg-container .jjg-box .smyj-lists .smyj-list .sub-title {
  width: 2.75rem;
  text-align: center;
  font-size: 16px;
  line-height: 32px;
  color: #56565e;
}

.jjg-container .jjg-box .smyj-lists .smyj-list .ani111 p,
.jjg-container .jjg-box .smyj-lists .smyj-list .ani111 p a {
  font-size: 20px;
  line-height: 20px;
  color: #1e2123;
  font-weight: 500;
}

@keyframes animate1 {
  from {
    transform: scale(0);
    opacity: 1;
  }

  to {
    transform: scale(2);
    opacity: 0;
  }
}

@media (max-width: 768px) {
  .jjg-container .jjg-box .smyj-lists {
    flex-wrap: wrap;
  }

  .jjg-container .jjg-box .smyj-lists .smyj-list {
    width: 50%;
    margin-bottom: .6rem;
  }

  .jjg-container .jjg-box .smyj-lists .smyj-list .sub-title {
    width: 100%;
    padding: 0 .4rem;
    box-sizing: border-box;
  }

  .jjg-container .jjg-box .smyj-lists .smyj-list .ani111 p,
  .jjg-container .jjg-box .smyj-lists .smyj-list .ani111 p a {
    font-size: .36rem;
  }

  .jjg-container .jjg-box .smyj-lists .smyj-list .sub-title {
    font-size: .32rem;
    line-height: .48rem;
  }
}

@media (max-width: 750px) {
  .jjg-container .jjg-box {
    width: 100%;
  }

  .jjg-container .jjg-box .smyj-lists .smyj-list {
    width: 100%;
  }
}

/* 价值观-end */


/* 使命愿景 */
.smjy-container {
  width: 100%;
  overflow: hidden;

  background-size: 100% auto;

  padding-bottom: 1.84rem;
}

.smjy-container .smjy-title {
  margin-bottom: .6rem;
}

.smjy-container .smjy-box {
  width: 13.6rem;
  margin: 0 auto;
}

.smjy-container .smjy-box .smyj-lists {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.smjy-container .smjy-box .smyj-lists .smyj-list {
  width: 6.4rem;
  height: 4.4rem;
  background-color: rgba(250, 250, 250, .8);

  padding: .58rem .5rem 0 .6rem;
  box-sizing: border-box;

  transition: all .6s;
}

.smjy-container .smjy-box .smyj-lists .smyj-list:hover {
  box-shadow: 0 6px 6px rgba(10, 16, 20, .2), 0 0 6px rgba(10, 16, 20, .1);
  text-decoration: none;
}

.smjy-container .smjy-box .smyj-lists .smyj-list .ani-box p {
  text-align: left;
}

.smjy-container .smjy-box .smyj-lists .smyj-list .ani111 {
  height: 30px;
  font-size: 30px;
  color: #1e2123;
}

.smjy-container .smjy-box .smyj-lists .smyj-list .second-title-box {
  margin-bottom: .44rem;
}

.smjy-container .smjy-box .smyj-lists .smyj-list .ani111 p {
  font-size: 30px;
  line-height: 30px;
}

.smjy-container .smjy-box .smyj-lists .smyj-list .ani222 {
  height: 22px;

  margin: .4rem 0 .5rem 0;
}

.smjy-container .smjy-box .smyj-lists .smyj-list .ani222 p {
  font-size: 20px;
  color: #224295;
  line-height: 22px;
}

.smjy-container .smjy-box .smyj-lists .smyj-list .ani333 p {
  font-size: 16px;
  line-height: 30px;
  color: #56565e;
}

.smjy-container .smjy-box .smyj-lists .smyj-list .ani333 samp {
  color: #224295;
  margin-right: .07rem;
}

@media (max-width: 1420px) {
  .smjy-container .smjy-box .smyj-lists .smyj-list {
    height: 4.5rem;
  }
}

@media (max-width: 1200px) {
  .smjy-container .smjy-box .smyj-lists .smyj-list {
    height: auto;
    width: 48%;
    padding: .68rem .5rem .68rem .6rem;
  }
}

@media (max-width: 768px) {
  .smjy-container .smjy-box .smyj-lists .smyj-list .ani222 p {
    font-size: .36rem;
  }

  .smjy-container .smjy-box .smyj-lists .smyj-list .ani333 p {
    font-size: .32rem;
  }

    .smjy-container .smjy-box .smyj-lists .smyj-list .ani222 {height:56px} 
    .ani-box .ani-title:nth-child(1) {
	height:100%;
    	font-size: .54rem;
    }
    .ani-box .ani-title:nth-child(2) {
	    font-size: .3rem;
    }

   .smjy-container .smjy-box .smyj-lists .smyj-list .ani222 p {    line-height: 28px;}
}

@media (max-width: 750px) {
  .smjy-container {
    padding-bottom: 1rem;
  }

  .smjy-container .smjy-box {
    width: 90%;
  }

  .second-title-box .ani-title:nth-child(1) {
    height: .56rem;
  }

  .smjy-container .smjy-box .smyj-lists .smyj-list .ani111 p {
    font-size: .48rem;
    line-height: .6rem;
  }

  .smjy-container .smjy-box .smyj-lists {
    flex-wrap: wrap;
  }

  .smjy-container .smjy-box .smyj-lists .smyj-list {
    width: 100%;
    margin-bottom: 0.4rem;
  }

  #dnn_qywhPane {
    background-size: auto 100% !important;
  }
    .ani-box .ani-title:nth-child(2) {
	   
    }


}

/* 使命愿景-end */



/* 核心优势 */

/* 核心优势1 */
.rcly-container1 {
  width: 100%;
}

.rcly-container1 .rcly-box {
  width: 13.6rem;
  margin: 0 auto;
  padding-bottom: .4rem;
}

.rcly-container1 .rcly-box ul {
  margin: 0;
  padding: 0;
  width: 100%;
}

.rcly-container1 .rcly-box ul li.rcly-list {
  width: 100%;
  overflow: hidden;

  margin: .6rem 0;
}

.rcly-container1 .rcly-box ul li .img-box {
  width: 50%;
  overflow: hidden;
  position: relative;
}

.rcly-container1 .rcly-box ul li:nth-child(even) .text-box {
  padding-left: 1.2rem;
  float: left;
}

.rcly-container1 .rcly-box ul li:nth-child(odd) .text-box {
  padding-left: 1.85rem;
  float: right;
}

.rcly-container1 .rcly-box ul li:nth-child(even) .img-box {
  float: right;
}

.rcly-container1 .rcly-box ul li:nth-child(odd) .img-box {
  float: left;
}

.rcly-container1 .rcly-box ul li img {
  display: block;
}

.rcly-container1 .rcly-box ul li .text-box {
  width: 50%;
  height: 4.5rem;
  position: relative;
  box-sizing: border-box;
}

.rcly-container1 .rcly-box ul li .text-box .title-box {
  position: relative;
  padding-top: 1.1rem;
  height: .84rem;
}

.rcly-container1 .rcly-box ul li .text-box .index {
  font-size: 110.95px;
  color: #1e2123;
  line-height: 124px;
  font-weight: 600;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: -1;
  opacity: 0.1;
}

.rcly-container1 .rcly-box ul li .text-box .title {
  border-bottom: 2px solid #e5e5e5;
  width: auto;
  height: 100%;
  display: inline-block;
  text-align: left;
}

.rcly-container1 .rcly-box ul li .text-box .title a.news-title {
  font-size: 26px;
  color: #1e2123;
  line-height: .84rem;

  display: block;
}

.rcly-container1 .rcly-box ul li ul {
  margin-top: .5rem;
}

.rcly-container1 .rcly-box ul li ul li {
  font-size: 20px;
  color: #37393b;
  line-height: .42rem;

  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.rcly-container1 .rcly-box ul li ul li:before {
  content: ' ';
  display: block;
  width: 0.08rem;
  height: 0.08rem;
  background-color: #224295;

  margin-right: .1rem;
}


.ywys-imgText-container .ywys-imgText-box .left .hxys-text-box {
  position: relative;
  padding: .24rem 0 .6rem 0;
}

.ywys-imgText-container .ywys-imgText-box .left .hxys-text-box .ani-box {
  position: relative;
  z-index: 1;
}

.ywys-imgText-container .right .ani-box {
  position: relative;
}

.ywys-imgText-container .ywys-imgText-box .left .hxys-text-box .ani-box p {
  margin: 0;
  padding-top: .36rem;
  color: #56565e;
  font-size: 16px;
  line-height: 32px;
}

.ywys-imgText-container .ywys-imgText-box .left .hxys-text-box::after {
  content: ' ';

  position: absolute;
  top: 0;
  left: -40vw;

  width: 140vw;
  height: 100%;
  background-color: #fff;

}

.ry3-container .ry3-box ul {
  padding-left: 0 !important;
}

@media (max-width: 1260px) {
  .rcly-container1 .rcly-box ul li:nth-child(odd) .text-box {
    padding-left: 1.4rem;
  }

  .rcly-container1 .rcly-box ul li:nth-child(even) .text-box {
    padding-left: .8rem;
  }
}

@media (max-width: 1200px) {
  .rcly-container1 .rcly-box {
    width: 90%;
  }

  .rcly-container1 .rcly-box ul li .text-box .title a.news-title {
    font-size: .36rem;
  }

  /*.hxys-container1 .hxys-box ul li:nth-child(odd) .text-box {padding-right: .6rem;}
  .hxys-container1 .hxys-box ul li:nth-child(even) .text-box {padding-left: .6rem;}
  .hxys-container1 .hxys-box ul li:nth-child(odd) .text-box img{right: .6rem;}
  .hxys-container1 .hxys-box ul li .text-box .ani-box .ani-text:nth-child(1) {margin: .4rem 0 .2rem 0;}
  .hxys-container1 .hxys-box ul li .text-box img {width:1.6rem;}*/

  .hxys-container1 .hxys-box ul li .text-box {
    height: auto;
  }

  .hxys-container1 .hxys-box ul li:nth-child(odd) .text-box,
  .hxys-container1 .hxys-box ul li:nth-child(even) .text-box {
    margin-bottom: .4rem;
  }

}

@media (max-width: 1024px) {
  .hxys-container1 .hxys-box ul li .text-box .ani-box .ani-text:nth-child(1) {
    margin-top: .24rem;
  }
}

@media (max-width: 950px) {
  #Content-54825 .hxys-text-box .ani-box {
    overflow: initial;
  }

  #Content-54825 .hxys-text-box .ani-box p:nth-child(2) {
    width: 200%;
  }
}

@media (max-width: 900px) {
  .rcly-container1 .rcly-box ul li ul li {
    line-height: .48rem;
    font-size: .32rem;
  }

  .rcly-container1 .rcly-box ul li:nth-child(odd) .text-box,
  .rcly-container1 .rcly-box ul li:nth-child(even) .text-box {
    padding-left: .4rem;
  }

  .hxys-container1 .hxys-box ul li .text-box .ani-box .ani-text a.news-title {
    font-size: .46rem !important;
  }

  .hxys-container1 .hxys-box ul li .text-box .ani-box .ani-text:nth-child(2) {
    font-size: .32rem;
    line-height: .48rem !important;
  }
}

@media(max-width:890px) {
  #Content-54825 .ywys-imgText-box .right {
    margin-top: 1rem;
  }
}

@media(max-width:830px) {
  #Content-54825 .ywys-imgText-box .right {
    margin-top: 2rem;
  }
}

@media(max-width:768px) {
  #Content-54825 .ywys-imgText-box .right {
    margin-top: 2.6rem;
  }
}

@media(max-width:750px) {
  .ywys-imgText-container .ywys-imgText-box .left .hxys-text-box::after {display:none;}

  #Content-54825 .ywys-imgText-box .right {
    margin-top: 0;
  }

  #Content-54825 .hxys-text-box .ani-box p:nth-child(2) {
    width: 100%;
  }

  #dnn_jrwmPane .jrwm-title-box .sub-title1 {
    font-size: .36rem !important;
    line-height: .48rem;
    height: .96rem !important;
  }

  .rcly-container1 .rcly-box ul li.rcly-list>div {
    width: 100%;
  }

  .rcly-container1 .rcly-box ul li .text-box .index {
    font-size: 2rem;
    line-height: 1.8rem;
  }

  .ywys-imgText-container .ywys-imgText-box .left .hxys-text-box {padding-top:0;}
  .ywys-imgText-container .ywys-imgText-box .left .second-title-box .ani-title:nth-child(2) {height: 17px;}

}

@media (max-width: 840px) {
  #Content-54822 .hxys-text-box .ani-box {
    overflow: initial;
  }

  #Content-54822 .hxys-text-box .ani-box p:nth-child(2) {
    width: 200%;
  }
}


@media (max-width:768px) {
  .ywys-imgText-container .ywys-imgText-box .left .hxys-text-box div.ani-box {
    overflow: inherit;
  }

  .ywys-imgText-container .ywys-imgText-box .left .hxys-text-box .ani-box p:nth-child(2) {
    width: 200%;
  }
}

@media (max-width: 750px) {

  #dnn_jrwmPane .jrwm-title-box .title1,
  #dnn_jrwmPane .jrwm-title-box .sub-title1 {
    width: 90% !Important;
  }

  .ywys-imgText-container .ywys-imgText-box {
    flex-wrap: wrap;
  }

  .ywys-imgText-container .ywys-imgText-box .left,
  .ywys-imgText-container .ywys-imgText-box .right {
    width: 100%;
  }

  .ywys-imgText-container .ywys-imgText-box .left,
  .ywys-imgText-container .ywys-imgText-box .left {
    width: 100%;
    padding-right: 0;
  }

  .ywys-imgText-container .ywys-imgText-box .left .hxys-text-box .ani-box p {
    font-size: .32rem;
    line-height: .48rem;
  }

  .ywys-imgText-container .ywys-imgText-box .left .hxys-text-box .ani-box p:nth-child(2) {
    width: 100%;
  }

  #Content-54822 .hxys-text-box .ani-box p:nth-child(2) {
    width: 100%;
  }



  .hxys-container1 .hxys-box ul li .text-box,
  .hxys-container1 .hxys-box ul li .img-box {
    width: 100%;
  }

  .ry3-container .ry3-box {
    width: 90% !important;
  }

}

/* 核心优势-end */

/* 发展战略 */
.fzzl-container {
  width: 100%;
  overflow: hidden;

  background: url(../images/637565983576416211.png) no-repeat center bottom;
  background-size: 100% 100%;
}

.fzzl-container .fzzl-box {
  width: 14.8rem;
  margin: 0 auto;
}

.fzzl-container .fzzl-box ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;

  width: 100%;
  box-sizing: border-box;
  padding: 0 .22rem;
}

.fzzl-container .fzzl-box ul li {
  width: 2.85rem;
  height: 3.07rem;
  border-radius: .1rem;

  margin: .2rem 0;
  padding: .4rem .4rem 0 .4rem;
  box-sizing: border-box;

  transition: all .6s;
}

.fzzl-container .fzzl-box ul li:hover {
  background-color: #fff;
  box-shadow: 0 0px .1rem rgb(10 16 20 / 20%), 0 0 .15rem rgb(10 16 20 / 10%);
  text-decoration: none;
}

.fzzl-container .fzzl-box ul li img {
  display: block;
  margin: 0 auto;
}

.fzzl-container .fzzl-box ul li div p {
  text-align: center;
}

.fzzl-container .fzzl-box ul li div.title-fzzl {
  margin: .29rem 0 .12rem 0;
  height: 26px;
}

.fzzl-container .fzzl-box ul li div.title-fzzl p,
.fzzl-container .fzzl-box ul li div.title-fzzl p a {
  line-height: 26px;
  font-size: 26px;
  color: #224295;
}

.fzzl-container .fzzl-box ul li div.tai-fzzl {
  line-height: 32px;
}

.fzzl-container .fzzl-box ul li div.tai-fzzl p {
  line-height: 32px;
  font-size: 16px;
  color: #56565e;
}

/* 发展战略-end */


/*视频中心*/
.news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list {
  width: 5.5rem;
  margin-right: 1.4rem;
  margin-bottom: 60px;
}


.news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .title {
  width: 100%;
  margin: 12px 0 0px 0;
  height: 64px;
  text-align: left;
  float: none;
  overflow: hidden;
}
.news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list:nth-child(2n+2) {
  margin-right: 0;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .title a {
  font-size: 20px;
  color: #1e2123;
  line-height: 32px;
  display: block;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .bottom {
  margin-top: 0px;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .bottom .time {
  width: 116px;
  font-size: 16px;

  font-weight: normal;

  font-stretch: normal;

  letter-spacing: 0px;

  color: #bdc2d1;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .bottom .more {
  font-size: 16px;
  color: #224295;
  text-transform: uppercase;
  width: 96px;
  height: .4rem;
  position: relative;
  cursor: pointer;
  margin-left: .8rem;
}
.news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .bottom .more .ht {
  position: absolute;
  left: -.8rem;
  top: .2rem;
  width: .63rem;
  height: 2px;
  background-color: #224295;
  transition: all .6s;
}
@media (max-width: 768px) {
  

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list {
    width: 47%;
    margin: 0 1.5% .6rem 1.5%;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .bottom .more {
    width: 2rem;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .img {
    height: auto;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .title a {
    font-size: .36rem;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .summary {
    height: .96rem;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .summary p {
    font-size: .32rem;
    line-height: .48rem;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .bottom .time,
  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .bottom .more samp {
    font-size: .26rem;
  }

}


@media (max-width: 750px) {
  .news-mtbd-container .news-mtbd-box {
    width: 90%;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list {
    width: 100%;
    margin: 0 0 .6rem 0;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .bottom .more {
    width: 2rem;
  }

    .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .title a {line-height: 24px;}
  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .title {height: 48px;}

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .bottom .time {width: 50%;     justify-content: flex-start;}  
  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list .bottom .time img {margin-right:.12rem}

 
  
}

/*视频中心-end*/

/*news-媒体关注*/
.news-mtbd-container {
  width: 100%;
  padding-top: .5rem;
}

.news-mtbd-container .news-mtbd-box {
  max-width: 12.4rem;
  width: 90%;
  margin: 0 auto;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list {
  width: 3.69rem;
  margin-right: .66rem;
  margin-bottom: 60px;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list:nth-child(3n+3) {
  margin-right: 0;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .img {
  width: 100%;
  height: 2.4rem;
  overflow: hidden;

  display: flex;
  align-items: center;
  justify-content: center;

  background-color: #000;
  background: url(../images/637574763934521561.png) no-repeat center center;
  background-size: 100%;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .img img {
  display: block;
  width: 100%;
  transition: all .6s;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .img:hover img {
  transform: scale(1.2)
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .title {
  width: 100%;
  margin: 12px 0 14px 0;
  height: 64px;
  text-align: left;
  float: none;
  overflow: hidden;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .title a {
  font-size: 20px;
  color: #1e2123;
  line-height: 32px;
  display: block;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .summary {
  max-height: 96px;
  height: 64px;
  overflow: hidden;

  color: #56565e;
  font-size: 16px;
  overflow: hidden;

  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .summary p {
  line-height: 32px;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .bottom {
  margin-top: 12px;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .bottom .time {
  width: 116px;
  font-size: 16px;

  font-weight: normal;

  font-stretch: normal;

  letter-spacing: 0px;

  color: #bdc2d1;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .bottom .more {
  font-size: 16px;
  color: #224295;
  text-transform: uppercase;
  width: 96px;
  height: .4rem;
  position: relative;
  cursor: pointer;
  margin-left: .8rem;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .bottom .more .ht {
  position: absolute;
  left: -.8rem;
  top: .2rem;
  width: .63rem;
  height: 2px;
  background-color: #224295;
  transition: all .6s;
}

.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .bottom .more samp {
  position: relative;
  font-size: 16px;
  color: #224295;
  text-transform: uppercase;
}

.i-pager {
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 1550px) {
  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list {
    margin-right: .55rem;
    ;
  }
}

@media (max-width: 1200px) {
  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .bottom .more {
    width: .5rem;
  }
}

@media (max-width: 768px) {
  .news-mtbd-container .news-mtbd-box {
    width: 93%;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list {
    width: 47%;
    margin: 0 1.5% .6rem 1.5%;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .bottom .more {
    width: 2rem;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .img {
    height: 3.8rem;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .title a {
    font-size: .36rem;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .summary {
    height: .96rem;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .summary p {
    font-size: .32rem;
    line-height: .48rem;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .bottom .time,
  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .bottom .more samp {
    font-size: .26rem;
  }

}

@media (max-width: 750px) {
  .news-mtbd-container .news-mtbd-box {
    width: 90%;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list {
    width: 100%;
    margin: 0 0 .6rem 0;
  }

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .bottom .more {
    width: 2rem;
  }

    .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .title a {line-height: 24px;}
  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .title {height: 48px;     font-weight: 500;}

  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .bottom .time {width: 50%;     justify-content: flex-start;}  
  .news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .bottom .time img {margin-right:.12rem}

  #Content-54809 .ywfw-box .swiper-wrapper .swiper-slide .ani-box p:nth-child(1) a {font-size: .36rem;}
  #Content-54809 .ywfw-container .ywfw-box .swiper-wrapper .swiper-slide .ani-box p:nth-child(2) {font-size:.32rem; line-height:.48rem;}
  
}

/*news-媒体关注-end*/



/*业务领域聚合页*/

.fzzls-container {
  width: 100%;
  height: 7.7rem;
  background: url(../images/fzzls-bgc.png) no-repeat center center;
  background-size: 100% 100%;
}

.fzzls-container .fzzls-box {
  max-width: 12.4rem;
  width: 90%;
  height: 100%;
  margin: 0 auto;

  display: flex;
  align-items: center;
  justify-content: center;
}

.fzzls-container .fzzls-box .fzzls-box1 {
  width: 426px;
  height: 426px;
  position: relative;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-body,
.fzzls-container .fzzls-box .fzzls-box1 #fzzls-div {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: rgb(255, 255, 255);

  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-body {
  z-index: 4;
  overflow: hidden;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-body .fzzls-text-box {
  width: 100%;
  height: 100%;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-body .fzzls-text-box div,
.fzzls-container .fzzls-box .fzzls-box1 .fzzls-body .fzzls-text-box p {
  width: 100%;
  margin: 0 auto;
  text-align: center;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-body .fzzls-text-box .fzzl-img {
  padding: 70px 0 30px 0;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-body .fzzls-text-box .fzzl-img img {
  display: block;
  margin: 0 auto;
  height: 60px;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-body .fzzls-text-box .fzzls-title {
  font-size: 26px;
  color: #1e2123;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-body .fzzls-text-box .fzzls-company {
  font-size: 16px;
  color: #56565e;
  line-height: 1.75;
  margin: 28px 0 38px 0;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-body .fzzls-text-box div.fzzl-buttom {
  width: 217px;
  height: 55px;
  border: 2px solid #224295;
  box-sizing: border-box;

  font-size: 16px;
  text-align: center;
  line-height: 51px;
  color: #224295;

  position: relative;

  transition: all .6s;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-body .fzzls-text-box div.fzzl-buttom div {
  width: 0;
  height: 100%;
  background-color: #224295;

  transition: all .6s;

  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-body .fzzls-text-box div.fzzl-buttom:hover {
  font-size: 17px;
  color: white;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-body .fzzls-text-box div.fzzl-buttom:hover div {
  width: 100%;
}

.fzzls-container .fzzls-box .fzzls-box1 #fzzls-div {
  transition: all .8s;
  box-shadow: -1px -1px 39px -8px rgba(90, 90, 90, 0.2);
  -webkit-box-shadow: -1px -1px 39px -8px rgba(90, 90, 90, 0.2);
  -moz-box-shadow: -1px -1px 39px -8px rgba(90, 90, 90, 0.2);
}

.fzzls-container .fzzls-box .fzzls-box1 #fzzls-div:before {
  content: '';
  width: 30px;
  height: 30px;
  border-radius: 5px;
  background-color: rgb(255, 255, 255);
  transform: rotate(-45deg);
  position: absolute;
  left: 50%;
  margin-left: -22px;
  top: -13px;
  margin-bottom: -1px;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info .fzzls-list-info {
  width: 167px;
  height: 70px;
  cursor: pointer;

  font-size: 20px;
  color: #1e2123;
  text-align: right;

  display: flex;
  align-items: center;
  justify-content: space-between;

  position: absolute;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info .fzzls-list-info a {
  font-size: 20px;
  color: #1e2123;
  text-align: right;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info .fzzls-list-info {
  transition: all .6s;
  left: 45%;
  top: 45%;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info1 .fzzls-list-info:nth-child(1) {
  left: -204px;
  top: 95px;
  flex-direction: row-reverse;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info1 .fzzls-list-info:nth-child(2) {
  left: -100px;
  top: -40px;
  flex-direction: row-reverse;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info1 .fzzls-list-info:nth-child(3) {
  left: 150px;
  top: -105px;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info1 .fzzls-list-info:nth-child(4) {
  left: 368px;
  top: -40px;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info1 .fzzls-list-info:nth-child(5) {
  left: 462px;
  top: 95px;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info1 .fzzls-list-info:nth-child(6) {
  left: 462px;
  top: 259px;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info1 .fzzls-list-info:nth-child(7) {
  left: 378px;
  top: 411px;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info1 .fzzls-list-info:nth-child(8) {
  left: 150px;
  top: 466px;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info1 .fzzls-list-info:nth-child(9) {
  left: -115px;
  top: 411px;
  flex-direction: row-reverse;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info1 .fzzls-list-info:nth-child(10) {
  left: -206px;
  top: 259px;
  flex-direction: row-reverse;
}

.fzzls-div0 {
  transform: rotate(-69deg);
}

.fzzls-div1 {
  transform: rotate(-39deg);
}

.fzzls-div2 {
  transform: rotate(-4deg);
}

.fzzls-div3 {
  transform: rotate(44deg);
}

.fzzls-div4 {
  transform: rotate(72deg);
}

.fzzls-div5 {
  transform: rotate(105deg);
}

.fzzls-div6 {
  transform: rotate(140deg);
}

.fzzls-div7 {
  transform: rotate(188deg);
}

.fzzls-div8 {
  transform: rotate(223deg);
}

.fzzls-div9 {
  transform: rotate(258deg);
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info .fzzls-list-info div:nth-child(1) {
  width: 68px;
  height: 68px;
  border-radius: 50%;
  border: 2px solid #224295;
  box-sizing: border-box;

  display: flex;
  align-items: center;
  justify-content: center;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info .fzzls-list-info div p.commplay-name {
  display: none;
}

.fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info .fzzls-list-info div img {
  display: block;
  width: 59%;
}

@media (max-width: 1260px) {
  .fzzls-container {
    height: 9rem;
  }
}

@media (max-width: 1200px) {
  .fzzls-container {
    height: 9.6rem;
  }
}

@media (max-width: 1024px) {

  .fzzls-container .fzzls-box .fzzls-box1 .fzzls-body,
  .fzzls-container .fzzls-box .fzzls-box1 #fzzls-div {
    display: none;
  }

  .fzzls-container {
    height: auto;
    padding: .4rem 0 1rem 0;
  }

  .fzzls-container .fzzls-box .fzzls-box1 {
    width: 100%;
    height: 100%;
  }

  .fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info .fzzls-list-info {
    width: 100%;
    height: auto;
    background-color: #fff;
    border-radius: .1rem;

    justify-content: flex-start;

    position: relative;
    left: 0;
    margin: .2rem 0;
    padding: .2rem;
    box-sizing: border-box;
  }

  .fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info .fzzls-list-info a {}

  .fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info .fzzls-list-info div:nth-child(1) {
    margin-right: .14rem;
  }

  .fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info .fzzls-list-info div p.commplay-name {
    display: block;
  }

  .fzzls-list-textbox {
    text-align: left;
  }

  .fzzls-list-textbox p {
    margin: .15rem 0;
    line-height: .36rem;
  }

}

@media (max-width: 768px) {
  .fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info .fzzls-list-info a {
    font-size: .36rem;
  }

  .fzzls-container .fzzls-box .fzzls-box1 .fzzls-lists-info .fzzls-list-info div p.commplay-name {
    font-size: .32rem;
  }
}

/*业务领域聚合页-end*/

/*发展战略*/
.z-fzzl-box .z-fzzl-imgbox {
  position: relative;
}

.z-fzzl-box .z-fzzl-imgbox img {
  transition: all 1s;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}

.z-fzzl-box .z-fzzl-imgbox img:nth-child(4) {
  opacity: 0;
  transform: translateY(0);
  position: relative;
}

.z-fzzl-box .z-fzzl-imgbox img.aos-animate {
  opacity: 1;
}

/*发展战略-end*/



/*新闻详情*/

.news-datails-box .details-time-box {
  max-width: 10rem;
  width: 90%;

  margin: 0 auto;
  margin-top: .2rem;
  margin-bottom: .26rem;

  font-size: 16px;
  color: #224295;

  display: flex;
  align-items: center;
margin-bottom: .1rem;
    margin-top: .3rem;
}
.news-datails-box .details-time-box1 {
    margin-top: .1rem;
    margin-bottom: .1rem;}

.news-datails-box #Title {
  max-width: 10rem;
  width: 90%;

  margin: 0 auto;
  font-size: 30px;
  line-height: 36px;
  color: #1e2123;
  text-align: center;
}

.news-datails-box table {
  max-width: 10rem;
  width: 90%;

  margin: 0 auto;
  width: 100%;
  margin-top: .4rem;
margin-top: 0rem;
}

.news-datails-box table p,
.news-datails-box table #Content {
  font-size: 16px;
  color: #56565e;
  line-height: 32px;
  margin: .14rem 0;
    text-align: justify;
}

.news-datails-box table img {
  max-width: 100%;
}

#dnn_ctr55029_ContentPane #SubTitle {
  margin: .2rem auto 0 auto;
  text-align: center;
  max-width: 10rem;
  width: 90%;
}

@media (max-width: 1024px) {
  .news-datails-box .details-time-box , .news-datails-box #Title , .news-datails-box table {max-width: 90%;}
  .news-datails-box #Title {font-size:.38rem;}
  .news-datails-box table p, .news-datails-box table #Content {font-size:.32rem; line-height:.48rem;text-align: justify;}
  
}

/*新闻详情-end*/



@media (max-width: 1420px) {
  .bottom-container .bottom-box {
    width: 90%;
  }

  .bottom-container .bottom-box .right {
    width: 8.4rem;
  }
}

@media (max-width: 1440px) {}

@media (max-width: 1024px) {
  #dnn_BottomPane {
    padding-top: .6rem;
  }

  .mk-title .right .more {
    width: 1.6rem;
  }

  .bottom-container .bottom-box {
    display: block;
    height: 5rem;
  }

  .bottom-container .bottom-box .left {
    width: 100%;
  }

  .bottom-container .bottom-box .right {
    width: 100%;
    margin-top: -2.5rem;
    display: flex;
  }

  .bottom-container .bottom-box .right ul {
    width: 2rem;
    flex: 1;
  }

  .bottom-container .bottom-box .right div.nav-list {
    width: 2rem;
    margin-right: 0;
    padding: 0;
  }

  .bottom-container .bottom-box .right div.nav-list ul:nth-child(2) {
    display: none;
  }

  .bottom-container .bottom-box .right li {
    display: none;
    opacity: 1;
    font-size: .28rem;
    line-height: .56rem
  }

  .bottom-container .bottom-box .right li:nth-child(1) {
    display: block;
  }

  .bottom-container .bottom-box .left .logo {
    width: 25%;
    height: auto;
    margin-bottom: .9rem;
  }

  .bottom-container .bottom-box .right .erm-box {
    width: 1.5rem;
  }



}



@media (max-width: 750px) {
  .bottom-container .bottom-box {
    height: 7.1rem;
  }

  .bottom-container .bottom-box .left .logo {
    width: 2.6rem;
    margin-bottom: 2.44rem;
  }

  .bottom-container .bottom-box .left p {
    font-size: .26rem;
  }

  .bottom-container .bottom-box .left p samp {
    width: 3.7rem;
  }

  .bottom-container .bottom-box .right {
    width: 7.25rem;
    margin-top: -4.2rem;
    float: left;
    flex-wrap: wrap;
    justify-content: flex-start;
  }


  .bottom-container .bottom-box .right ul {
    width: 1.7rem;
    height: .56rem;
    flex: none;
    margin-top: 0;
  }

  .bottom-container .bottom-box .left p img:nth-child(1) {
    width: .32rem;
    margin: 0 .17rem 0 0;
  }

  .bottom-container .bottom-box .right .erm-box {
    width: 1.75rem;
    font-size: .26rem;
    margin-top: .8rem;
  }

  .bottom-container .banquan {
    height: 1.45rem;
  }

  .bottom-container .banquan .centent {
    display: block;
  }

  .bottom-container .banquan div p,
  .bottom-container .banquan div p a {
    line-height: .57rem;
    font-size: .26rem;
  }

  .news-container .new-box ul li .ani-box1 {
	height: 48px;
  }
  .second-title-box .ani-title:nth-child(1) {height:100% !important}
  .news-container .new-box ul li .ani-box1 p a {font-size:.36rem;}
}


@media screen and (min-width: 2000px) {
  .about-gsjj-container .about-gsjj-box {
    padding-bottom: 2.8rem;
  }
}




/* .carousel {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.carousel:hover .carousel-control.left {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%);
}
.carousel:hover .carousel-control.right {
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%);
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
  font-size: 0;
}
.carousel-inner > .item {
  position: relative;
  -webkit-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  width: 100%;
  height: auto;
} */

body { line-height: 1.5; }
.modular-container-gltd .glty-lists-box .glty-list .left .ani-box .ani-title:nth-child(2) { height: auto; }
.modular-container-gltd .glty-lists-box .glty-list .left .title-zw { line-height: 1.2; }
@media (max-width: 1024px) {
	.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .title { height: .87rem; }
	.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list .title a { line-height: 1.2; }
	.modular1-contaoner .modular1-box .modular-box1 .modular-title, .modular1-contaoner .modular1-box .modular-box1 .modular-title a { line-height: 1.2; }
	.hxys-container .hxys-box .left .block .ani-text3 { line-height: 1.2; }
	.second-title-box .ani-title:nth-child(2) p { line-height: 1.2; }
	.second-title-box .ani-title:nth-child(2) { height: .4rem; }
	.smjy-container .smjy-box .smyj-lists .smyj-list .ani111 { height: auto; }
	.jjg-container .jjg-box .smyj-lists .smyj-list .ani111 p, .jjg-container .jjg-box .smyj-lists .smyj-list .ani111 p a { line-height: 1.2; }
	.news-container .new-box .right .ani-box1 p, .news-container .new-box .right .ani-box1 p a { line-height: 1.2; }
}
@media (max-width: 750px) {
	.ywys-imgText-container .ywys-imgText-box .left .second-title-box .ani-title:nth-child(2) { height: .4rem; }
	.news-container .new-box .right .ani-box1 { height: .432rem; }
}

@media (max-width: 768px) {
	.smjy-container .smjy-box .smyj-lists .smyj-list .ani222 p { line-height: 1.2; }
	.smjy-container .smjy-box .smyj-lists .smyj-list .ani222 { height: auto; }
	.smjy-container .smjy-box .smyj-lists .smyj-list .ani333 p { line-height: 1.2; }
}

/* 2021.09.22 */
/* 发展战略 动画效果 */

/* 初始化 */
.anox, .anox *, .anox *::before, .anox *::after { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing: border-box; }
.anox { background: url("../images/anox-bg.jpg") no-repeat center / cover; overflow: hidden; }

/* 标语 */
.anox-slogan { font-size: .26rem; color: #111; text-align: center; line-height: 1.5; margin: 1rem auto 0; }

.screen_one { position: relative; width: 10.8rem; height: 7.74rem; margin: 0 auto; }
.screen_one > img, 
.screen_one .img4,
.screen_one .img4 img { width: 10.8rem; height: 7.74rem; position: absolute; top: 0; left: 0; opacity: 0; }
.screen_one > img:nth-of-type(1) { position: relative; z-index: 1; }
.screen_one > img:nth-of-type(2) { z-index: 2; }
.screen_one > img:nth-of-type(3) { z-index: 3; }
.screen_one .img4 { z-index: 1; }
.screen_one .img4 img { opacity: .3333; transition: opacity .75s; }
.screen_one.on > img:nth-of-type(1) { animation: anTranslate3d 1.5s ease-out both .5s; }
.screen_one.on > img:nth-of-type(2) { animation: anOpacity 1.5s ease-out both 2.5s; }
.screen_one.on > img:nth-of-type(3) { animation: anOpacity 1.5s ease-out both 3.25s; }
.screen_one.on .img4 { animation: anTranslate3d 1.5s ease-out both .5s; }
.screen_one.on:hover .img4 img { opacity: 1; }

.screen_two { position: relative; width: 9.9rem; height: 7rem; margin: 0 auto; margin-bottom: 1rem; }

.screen_two_default { width: 2.26rem; height: 2.26rem; position: absolute; left: 50%; opacity: 0; }
.screen_two_default-1 { top: .693rem; margin-left: -1.1295rem; }
.screen_two_default-2 { bottom: 1.587rem; margin-left: .513rem; }
.screen_two_default-3 { top: 3.177rem; margin-left: -2.763rem; }

.screen_two.on .screen_two_default-1 { animation: screen_two_default-1 4s ease-in-out both .5s; }
@keyframes screen_two_default-1 {
	0% { opacity: 0; margin-top: 0; transform: scale(.5); }
	35% { opacity: 1; margin-top: 0; transform: scale(1); }
	50% { opacity: 1; margin-top: 0; top: .693rem; left: 50%; margin-left: -1.1295rem; transform: scale(1); }
	85% { opacity: 1; top: 0; margin-left: 0; left: 0; transform: scale(.5); }
	100% { opacity: 0; top: 0; margin-left: 0; left: 0; transform: scale(.5); }
}
.screen_two.on .screen_two_default-2 { animation: screen_two_default-2 4s ease-in-out both .5s; }
@keyframes screen_two_default-2 {
	0% { opacity: 0; margin-bottom: 0; transform: scale(.5); }
	35% { opacity: 1; margin-bottom: 0; transform: scale(1); }
	50% { opacity: 1; margin-bottom: 0; bottom: 1.587rem; left: 50%; margin-left: .513rem; transform: scale(1); }
	85% { opacity: 1; bottom: 0; margin-left: 0; left: 0; transform: scale(.5); }
	100% { opacity: 0; bottom: 0; margin-left: 0; left: 0; transform: scale(.5); }
}
.screen_two.on .screen_two_default-3 { animation: screen_two_default-3 4s ease-in-out both .5s; }
@keyframes screen_two_default-3 {
	0% { opacity: 0; margin-top: 0; transform: scale(.5); }
	35% { opacity: 1; margin-top: 0; transform: scale(1); }
	50% { opacity: 1; left: 50%; margin-left: -2.763rem; top: 3.177rem; margin-top: 0; }
	85% { opacity: 1; left: 0; margin-left: 0; top: 50%; margin-top: -1.13rem; }
	100% { opacity: 1; left: 0; margin-left: 0; top: 50%; margin-top: -1.13rem; }
}

.screen_two_line { width: .65rem; height: 7rem; position: absolute; z-index: 1; top: 0; left: 2.27rem; }
.screen_two_line_width { width: 0; height: 7rem; position: absolute; z-index: 1; overflow: hidden; }
.screen_two_line_width-2 { z-index: 2; }
.screen_two_line_width-3 { z-index: 3; }
.screen_two_line_bg { width: .65rem; height: 7rem; position: absolute; z-index: 1; background: url("../images/xiantiao.png") no-repeat center / .65rem 7rem; }
.screen_two_line_bg-2 { background: url("../images/xiantiao2.png") no-repeat center / .65rem 7rem; }
.screen_two_line_bg-3 { background: url("../images/xiantiao3.png") no-repeat center / .65rem 7rem; }
.screen_two_line_box { position: absolute; z-index: 2; width: .325rem; height: .3rem; background: #666; right: 0; }
.screen_two_line-2 { top: 50%; }

.screen_two.on .screen_two_line_width-1 { animation: screen_two_line_width-1 1.5s ease-out both 4.25s; }
.screen_two.on .screen_two_line_width-2 { animation: screen_two_line_width-1 1.5s ease-out both 6.25s; }
.screen_two.on .screen_two_line_width-3 { animation: screen_two_line_width-1 1.5s ease-out both 8.25s; }
@keyframes screen_two_line_width-1 {
	0% { width: 0; }
	100% { width: .65rem; }
}

.screen_two_yuan { position: absolute; right: 5.45rem; z-index: 1; width: 1.63rem; height: 1.95rem; }
.screen_two_yuan .img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; }
.screen_two_yuan .img:nth-of-type(1) { z-index: 2; transform: scale(0); }
.screen_two_yuan .img:nth-of-type(2) { z-index: 1; }
.screen_two_yuan .img img { width: 100%; height: 100%; position: relative; z-index: 1; }
.screen_two_yuan .img:nth-of-type(1) img { width: 1.63rem; height: 1.63rem; transition: transform 1.5s; position: absolute; z-index: 2; top: 50%; left: 50%; margin-top: -.815rem; margin-left: -.815rem; }
.screen_two_yuan-1 { top: 0; }
.screen_two_yuan-2 { top: 50%; margin-top: -.975rem; }
.screen_two_yuan-3 { bottom: 0; }

.screen_two_yuan .img:nth-of-type(1) img:hover { transform: rotate(360deg); }

.screen_two.on .screen_two_yuan-1 .img:nth-of-type(1) { animation: screen_two_yuan 1s ease-out both 5.25s; }
.screen_two.on .screen_two_yuan-1 .img:nth-of-type(2) { animation: screen_two_yuan2 1s ease-out both 6.25s; }
.screen_two.on .screen_two_yuan-2 .img:nth-of-type(1) { animation: screen_two_yuan 1s ease-out both 7.25s; }
.screen_two.on .screen_two_yuan-2 .img:nth-of-type(2) { animation: screen_two_yuan2 1s ease-out both 8.25s; }
.screen_two.on .screen_two_yuan-3 .img:nth-of-type(1) { animation: screen_two_yuan 1s ease-out both 9.25s; }
.screen_two.on .screen_two_yuan-3 .img:nth-of-type(2) { animation: screen_two_yuan2 1s ease-out both 10.25s; }

@keyframes screen_two_yuan {
	0% { transform: scale(0); opacity: 0; }
	100% { transform: scale(1); opacity: 1; }
}
@keyframes screen_two_yuan2 {
	0% { opacity: 0; }
	100% { opacity: 1; }
}

.screen_two_text { position: absolute; right: 0; z-index: 1; width: 5.38rem; height: 1.95rem; overflow: hidden; opacity: 0; transform: translate(100px,0); }
.screen_two_text img { width: 5.38rem; height: 1.95rem; position: absolute; top: 0; left: 0; }
.screen_two_text-1 { top: 0; }
.screen_two_text-2 { top: 50%; margin-top: -.975rem; }
.screen_two_text-3 { bottom: 0; }

.screen_two.on .screen_two_text-1 { animation: screen_two_text2 1.5s ease-out both 6.5s; }
.screen_two.on .screen_two_text-2 { animation: screen_two_text2 1.5s ease-out both 8.5s; }
.screen_two.on .screen_two_text-3 { animation: screen_two_text2 1.5s ease-out both 10.5s; }

@keyframes screen_two_text {
	0% { width: 0; right: 5.38rem; }
	100% { width: 5.38rem; right: 0; }
}
@keyframes screen_two_text2 {
	0% { transform: translate(100px,0); opacity: 0; }
	100% {transform: translate(0,0); opacity: 1; }
}

/* 渐显动画 */
@keyframes anOpacity {
	0%   { opacity: 0; }
	100% { opacity: 1; }
}

@keyframes anTranslate3d {
	0% { opacity: 0; transform: translate3d(0,25%,0); }
	100% { opacity: 1; transform: none; }
}

.screen_btn1.show { opacity: 0; }
.screen_btn { width: 100%; text-align: center; padding: .5rem 0; animation: anTranslate3d 1.2s ease-out both .75s;  transition: opacity .5s; }
.screen_btn img { width: .4rem; height: .4rem; cursor: pointer; opacity: 0; animation: anTranslate3dLoop 5s ease-out both infinite 1s; }
.screen_btn img.on { transform: rotate(180deg); animation: anTranslate3dLoop2 5s ease-out both infinite 1s; }

/* 箭头 循环动画 */
@keyframes anTranslate3dLoop {
	0% { transform: translate3d(0,0,0); opacity: 0; }
	25% { transform: translate3d(0,50%,0); opacity: 1; }
	35% { transform: translate3d(0,50%,0); opacity: 0; }
	35.1% { transform: translate3d(0,0,0); opacity: 0; }
	50% { transform: translate3d(0,0,0); opacity: 0; }
	75% { transform: translate3d(0,50%,0); opacity: 1; }
	85% { transform: translate3d(0,50%,0); opacity: 0; }
	85.1% { transform: translate3d(0,0,0); opacity: 0; }
}
@keyframes anTranslate3dLoop2 {
	0% { transform: translate3d(0,0,0); opacity: 0; }
	25% { transform: translate3d(0,-50%,0); opacity: 1; }
	35% { transform: translate3d(0,-50%,0); opacity: 0; }
	35.1% { transform: translate3d(0,0,0); opacity: 0; }
	50% { transform: translate3d(0,0,0); opacity: 0; }
	75% { transform: translate3d(0,-50%,0); opacity: 1; }
	85% { transform: translate3d(0,-50%,0); opacity: 0; }
	85.1% { transform: translate3d(0,0,0); opacity: 0; }
}
/* 1 
   2
   3
   4
   5 */

/* 最近修改于 2021.09.28 */

/* 防止图片缩放变模糊 */
img {
	image-rendering: -moz-crisp-edges;          /* Firefox */
	image-rendering: -o-crisp-edges;            /* Opera   */
	image-rendering: -webkit-optimize-contrast; /* Webkit  */
	image-rendering: crisp-edges;    
	-ms-interpolation-mode: bicubic;            /* IE      */
}

/* 手机版 */

@media (max-width: 790px) {
	.bottom-container .bottom-box .right .erm-box { font-size: 16px !important; }
}

@media (max-width: 778px) {
	.selectBox { display: flex !important; }
	.bottom-container .bottom-box .left .logo { margin-bottom: .8rem !important; }
	.bottom-container .bottom-box .right p, .bottom-container .bottom-box .right .bottom-links { display: none; }
	.bottom-container .bottom-box { height: 6.5rem !important; }
}

@media (max-width: 768px) {
	/* logo 大小 */
	#dnn_zhdLOGO_imgLogo { height: .8rem !important; }
	/* 导航按钮 粗细 */
	.m_more_box .m_more .m_more_y, .m_more_on_box .m_more_x2 { height: 2px !important; }
	/* banner 文字(是图片) 大小 */
	#swiper-container-banner .swiper-slide .banner-text-box .banner-text-img { transform: scale(.9); }
}

@media (max-width: 750px) {
	.bottom-container .bottom-box { height: 7.2rem !important; }
}

@media (max-width: 375px) {
	.bottom-container .banquan div p { line-height: 1.5 }
	.bottom-container .banquan .centent { padding-top: .3rem; }
}

@media (max-width: 768px) {
	
	.news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list { background: #fff; padding: .3rem; margin-bottom: .3rem; }
	
	.news-container .new-box .right .ani-box1 p, .news-container .new-box .right .ani-box1 p a { line-height: 1.3; }
	
	.news-mtbd-container .news-mtbd-box .news-mtbd-lists .video-mtbd-list { width: 100%; }
	
	.news-container .new-box .right .ani-box1 { height: .5rem !important; }
	
}

@media (max-width: 750px) {
	.about-gsjj-container .about-gsjj-box .left img.pc_bgc {display:none;}
	#scrollBar {width: 6px !important; right: .2rem !important; }
	.about-gsjj-container .about-gsjj-box .left img.m_bgc {display:block;}

	.container-box {overflow: hidden;}

	.about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list .dsj-list-text-box .time {font-size: .46rem;}
	.about-dsj-cantainer .about-dsj-box .ht {left: 28px;}
	.about-dsj-cantainer .about-dsj-box .dsj-lists {width: 1.1rem;}
	.about-dsj-cantainer .about-dsj-box .dsj-lists .dsj-list .dsj-list-text-box {width: 5.2rem;}


	.news-mtbd-container .news-mtbd-box .news-mtbd-lists .news-mtbd-list {width: 100%;}

	.smjy-container .smjy-box .smyj-lists .smyj-list .ani333 p {line-height: 30px;}
	
	.ywys-container .ywys-box .ywys-list .second-title-box p a {font-weight: 500;}
	.top-link2{display:none}
}




.top-link2{font-size: 16px;cursor: pointer;}
.top-link2 img{border: 0;
    vertical-align: middle;}









