.ycyc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tit{position:relative;height:108px;text-align:center;}
.tit em{text-align:center;margin:15px auto 0 auto;display:block;}
.tit i{position:absolute;text-align:center;content:"";text-transform:uppercase;left:0;right:0;margin:0 auto;z-index:0;width:100px;height:5px;background:#24258E;top:60px;}
.tit h3{font-size:30px;color:#fff;text-align:center;position:relative;z-index:55;}
.pbox{text-align: center;}
.pbox>img{display: inline-block;margin-left: -150px;}
.news-list-tt{width: 467px;height: 467px;border-radius: 50%;overflow: hidden;background: #24258E;display: inline-block;padding: 50px 0 0 7%;box-sizing: border-box;margin:0 0 90px -6%;position: relative;}
.news-list-tt ul li {text-align: left;line-height: 40px;}
.news-list-tt ul li a{color: #fff;font-size: 20px}
/* .news-list-tt ul li.default a, .news-list-tt ul li a:hover{color: rgb(255, 251, 0)} */
.news-list-i{width:600px;overflow: hidden;display: inline-block;margin: 0 0 50px 0;}
.news-list-i img{width: 100%;}
.news-list-i p{color: #fff;font-size: 30px;}
.mt-tabpage{width:1300px;margin:0 auto;}
.mt-tabpage-title{width:100%;margin:auto;text-align:center;}
.mt-tabpage-title .mt-tabpage-item{display:inline-block;height:44px;line-height:44px;text-align:center;color:#fff;font-size:16px;padding:5px 20px;border-radius:30px;}
.mt-tabpage-title .mt-tabpage-item:hover{color:#fff;background:#24258E;}
.mt-tabpage-title .mt-tabpage-item-cur{color:#fff;background:#24258E;}
.mt-tabpage-count{position:relative;width:1300px;height:602px;overflow:hidden;}
.mt-tabpage-cont__wrap{position:absolute;}
.mt-tabpage-count .mt-tabpage-item{width:1300px;text-align:center;margin-top:20px;}
.mt-tabpage-count .mt-tabpage-item a{width:23.51851852%;float:left;background:rgba(255,255,255,0.8);margin-right:15px;border:1px solid rgba(255,255,255,0.8);display: block;margin-top: 1%;}
.mt-tabpage-count .mt-tabpage-item a img{display:block;width:100%;}
.mt-tabpage-count .mt-tabpage-item a p{margin:16px 0;font-size:14px;}
.mt-tabpage-count .mt-tabpage-item a i{margin-bottom:10px;color:#24258E;font-size:14px;display:block;}
.mt-tabpage-count .mt-tabpage-item a:hover{border:1px solid #24258E;}
.gs_con{text-align:center;line-height:200%;font-size:16px;color:#fff;margin-top:22px;}
.gs_con p{color:#fff;}
.section>video{position:absolute;left:0;top:0;z-index:-1;}
.section2 video{width:100%;}
.section9 video{width:100%;}
.section8 video{height:100%;}
.section5>img{position: absolute;}
.section5>img:nth-child(2){-webkit-animation: loadRotate 10s linear infinite; -webkit-animation-fill-mode: both; animation: loadRotate 10s linear infinite; animation-fill-mode: both;left: 30%;top: 10%;z-index: -1;}
.section5>img:nth-child(3){left: 0;bottom: 0;width: 17.7%;height:73% ;}
.section5>img:nth-child(4){right: 0;top: 0;width: 40%;z-index: -1;}
@-webkit-keyframes loadRotate {
  from {
    -webkit-transform: rotateZ(0deg); }
  to {
    -webkit-transform: rotateZ(360deg); } }
@keyframes loadRotate {
  from {
    transform: rotateZ(0deg); }
  to {
    transform: rotateZ(360deg); } }
.ind_about ul{margin-bottom: 10px;}
.ind_about ul li{width: 300px;}
.ind_about ul li:nth-of-type(2n-1) .ind_about_content{background: #fefefe;}
.ind_about ul li:nth-of-type(2n) .ind_about_content{background: #f9fafe;}
.ind_about ul li .ind_about_content{width: 100%; height: 132px; display: flex; justify-content:center; flex-direction:column; align-items:center;}
.ind_about ul li .ind_about_content h5{font-size: 16px; color: #2f3f62; font-weight: bold;}
.ind_about ul li .ind_about_content h5 span{height: 46px; line-height: 46px; vertical-align: bottom; display: inline-block; font-size: 52px; color: #24258E; margin: 0 10px;}
.ind_about ul li .ind_about_content p{font-size: 14px; color: #2f3f62; margin-top: 15px;}
.ind_about ul li .ind_about_img{width: 100%; height: 193px; overflow: hidden; position: relative;}
.ind_about ul li:nth-of-type(2n-1) .ind_about_img:after{width: 30px; height: 30px; content: ""; position: absolute; top: -15px; left: 50%; margin-left: -15px; background: #fff; transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);}
.ind_about ul li:nth-of-type(2n) .ind_about_img:after{width: 30px; height: 30px; content: ""; position: absolute; top: -15px; left: 50%; margin-left: -15px; background: #f9fafe; transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);}
.ind_about ul li .ind_about_img img{transition: 0.6s; width: 100%; height: 100%; object-fit: cover;}
.ind_about ul li:hover .ind_about_content h5 span{transition: 0.6s; transform: scale(1.1) rotateY(360deg);}
.ind_about ul li:hover .ind_about_img img{transform: scale(1.1);}

.container{width:90%;margin:0 auto;position:relative;font-size:0;}
.xtjjfa_list{margin-top:20px;position:relative;z-index:1;}
.xtjjfa_list li{display:inline-block;width:18%;margin-right:0.875%;position:relative;overflow:hidden;transition:all .3s;}
.jjfatxt{position:absolute;width:100%;height:100%;left:0;bottom:0;transform:translateY(101%);background:#000;}
.xtjjfa_list li{transition:all .3s;}
.xtjjfa_list li:hover .jjfatxt{background:rgba(16,72,160,0.8);transform:translateY(0);}
.xtjjfa_list li:hover h1{display:none;}
.xtjjfa_list li:hover .jjfainner{position:absolute;box-sizing:border-box;padding:0 25px;width:100%;left:0;bottom:0;padding-bottom:40px;}
.xtjjfa_list li:hover .jjfainner h2{color:#fff;font-weight:bold;font-size:24px;margin-bottom:40px;}
.xtjjfa_list li:hover .jjfainner p a{color:#fff;line-height:30px;font-size:14px;}
.xtjjfa_list li:nth-child(5n){margin-right:0;}
.xtjjfa_list li img{width:100%;}
.xtjjfa_list li h1{position:absolute;left:25px;color:#fff;font-weight:bold;font-size:24px;bottom:40px;}
.synews{margin:0 auto;margin-bottom:34px;}
.synews a{width:32%;float:left;margin-right:2%;text-align:left;transition:all .3s;background:#fff;}
.synews a:nth-child(3){margin: 0;}
.synews a:hover{transform:translateY(15px);background:#24258E }
.synews a:hover p, .synews a:hover i, .synews a:hover b, .synews a:hover h4, .synews a:hover u{color:#fff;}
.synews a>div{padding:15px;}
.synews a img{width:100%;}
.shdnx{
    height:250px;
    overflow: hidden;
    padding: 0 !important;
}
.classsx{
    height:132px !important;
}


.synews a em{display:block;overflow:hidden;position:relative;}
.synews a em::after{position:absolute;content:"";width:50px;height:3px;background:#b3b3b3;left:166px;top:30px;}
.synews a em b{float:left;font-size:60px;color:#24258E;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;transition:all .3s;}
.synews a em u{float:left;text-decoration:none;text-align:left;display:block;padding-left:15px;margin-top:15px;font-family:Arial,Helvetica,sans-serif;transition:all .3s;}
.synews a h4{font-size:20px;margin-bottom:10px;transition:all .3s;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.synews a p{font-size:16px;transition:all .3s;}
.synews a i{margin-top:20px;color:#777777;font-size:14px;padding-right:30px;transition:all .3s;display: block;}
.sy_lx_con{margin:0 auto;background:url(../images/l4.png) center no-repeat;height:372px;text-align:center;color:#fff;width:1197px;padding:61px 0 0;}
.sy_lx_con dl{float:left;margin:0 70px 0 0;width:349px;}
.sy_lx_con dl:nth-child(3){margin:0}
.sy_lx_con dl dd{margin-top:10px;}
.sy_lx_con dl dd b{display:block;color:#fff;font-size:30px;}
.sy_lx_con dl dd h5{color:#fff;}
.sy_lx_con p{color:#fff;text-align:center;line-height:200%;font-size:18px;}
.sy_lx_con a{padding-top:30px;display:inline-block;}
.sy_lx_con a img{transition:All 0.4s;}
.sy_lx_con a:hover img{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.sybj6 .w1300{position:relative;}
.sybj6 .w1300 .syalpic{position:absolute;right:0;top:50px;display:block;}
.about-body .banner{overflow:hidden;}
.qh_nav{position:fixed;right:200px;width:700px;z-index:999999999;top:60px;}
.qh_nav ul{width:100%;}
.qh_nav li{float:left;width:12.5%;}
.qh_nav li a{color:#fff;display:block;width:100%;text-align:center;box-sizing:border-box;position:relative;height:40px;font-weight:bold;}
.qh_nav li a:hover{color:#24258E;border-bottom:2px solid #24258E;}
.qh_nav li .act{color:#24258E;border-bottom:2px solid #24258E;}


.sdx{
     padding-top: 11px;
    padding-bottom: 11px;
    padding-left: 52px;
    border-radius: 19px;
    padding-right: 52px;
    border: none;
}
.sdx:hover{
    background: #E90418;
    color:white;
}


  .erj a {
  background: rgba(0, 0, 0, .36);
  display: block;
  z-index: 2;
  position: relative;
  color: white;
  }

  .erj a:hover {
  color: white;
  background: #24258E;
  }

.hdjmx:hover .erj{
    display: block;
}

  .erj span {
  display: block;
  width: 100%;
  position: relative;
  }

  .erj span:before>a {
  background: none;
  }


  /*.erj span a:hover:before {*/
  /*width: 100%;*/
  /*opacity: .6;*/
  /*}*/

  .erj {
  display: none;
    position: absolute;
        width: 9%;
    margin-left: -1.6%;
  }

  .erj a {
  line-height: 20px;
  height: auto;
  padding: 10px 0px 10px 0px;
  border-top: 1px solid #fff;
  text-align: center;
  }
  
  
  @media screen and (max-width: 1820px){
      .ind_youshi ul li{
          width:255px;
  
      }
  }
    @media screen and (max-width: 1570px){
      .ind_youshi ul li{
          width:236px;
  
      }
  }
     @media screen and (max-width: 1450px){
      .ind_youshi ul li{
          width:217px;
  
      }
  }
   @media screen and (max-width: 1350px){
      .ind_youshi ul li{
          width:200px;
  
      }
  }
  
  .logo img{
      width:250px;
      padding-left: 24px;
  }