@keyframes circle {
    0% {
        transform: rotate(360deg)
    ;}

    to {
        transform: rotate(0deg)
    ;}
}

.headTit .more:hover {
    animation: circle 2s linear infinite
;}
.one-left{width:46.7%;}
.contact-box{width:auto;}
  .one-right{width:50%;}
 .list-left{width:78.5%;}
 .banner-right{width:5.85rem;}
 .three-ul-right{width: calc(100% - 5rem);}
  .tow-box{padding:0;}
  .list-top-txt{width:44%;text-align:center;margin-right:0;text-indent:1em;}
.page-three:before{z-index:-1;}
  .tsfw-0207 .slick-prev{display:none !important;}
    .tsfw-0207 .slick-next{position: absolute;z-index: 100;right: 3rem;cursor: pointer;bottom: 0.2rem; animation: circle 5s linear infinite;background:url(images/raw-c.png) no-repeat; width:.7rem;background-size:100%;top:auto;height:.7rem;}
  .tow-raw{right:3rem;cursor:pointer;}
  
  .js-left-right{width: calc(100% - 6.5rem);}
  .bottom-left{width:501px;}
  
  .tsfw-cont-12{margin:0 -0.1rem; padding-top: 1.8rem;}
  .tow-ul{margin:0;padding:0;}
  
   .tsfw-cont-12-01, .tsfw-cont-12-02, .tsfw-cont-12-03, .tsfw-cont-12-04{float: left; width: 50%; padding:0 0.1rem; margin-bottom:0.2rem;}
  
  .tsfw-cont-12-02,.tsfw-cont-12-04{transform: translate(0,-1.6rem);}
  .tow-ul li:nth-child(even){ transform: translate(0,0rem);}
  
  .tow-ul div a{ display: block; position: relative; padding-top:42%;}
  .tsfw-cont-12-01 .slick-dots{text-align:right;bottom:.1rem;width:auto;right:.2rem;}
  .tsfw-cont-12-01 .slick-dots li{float:left;width:6px;}
  .tsfw-cont-12-01 .slick-dots li button{background:#fff;border-radius:50%;font-size:0;width:6px;height:6px;}
    .tsfw-cont-12-01 .slick-dots li.slick-active button{background:#6e55a2;}
    .slick-dots li button:before{display:none;}
    .tow-ul div a:before{ display:block; content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0.2; z-index: 10;}

@media (min-width: 1600px) {

.container{width:1400px !important;}
  
}
@media( min-width: 2600px){
.js-one.active .list-right-a {top: 12% !important;}
}



  @media (min-width: 1930px) {
.js-one.active .list-right-a{    top:19.5%;}
body{    max-width: 1920px;}
html{font-size:100px !important;}
.one-right-tt{font-size:24px;}
  .one-left img{width:100%;}
  .container{width:1400px !important;}
  .list-right-a{margin-left:calc(7rem - 2.5rem);}
  .three-ul-p{font-size:.14rem;}
  .bottom-left{width:5.01rem;}
  .nav-b a{font-size:.12rem;}
  .all-box-tt{width:1.65rem;}
  .pb_sys_common{font-size:.12rem !important;}
  .pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o, .pb_sys_common .p_fun a, .pb_sys_common .p_no a{height:.24rem !important;line-height:.24rem !important;padding:0 .1rem !important;}
  .nav-b{background: url(images/icon-home.png) left center no-repeat;background-size:.14rem;padding-left:.22rem;}
}



@media (max-width: 1900px) {
.img-hide2{padding-top:28% !important;}
.footer-border-right .pull-left { margin-right: 0.38rem;}
}
  @media (max-width: 1600px) {
.img-hide2{padding-top:26% !important;}
.nav-list li{margin-left:0.3rem !important;}
.list-left{width: 82.5%;}
     .banner-right{width:6.55rem;padding-right:1.5rem;}
      .bottom-left{width:490px;}
      .js-one.active .list-right-a{right:auto;left:50%;margin-left:490px;}
      .list-right-a{    margin-left: 490px;}
  }
@media (max-width: 1599px) {
.nav-list li{margin-left:0.3rem !important;}
.img-hide2{padding-top:26% !important;}
.list-left{width:82.5%;}
.list-right-a{margin-left:440px;}
.js-one.active .list-right-a{margin-left: 440px;}
  .container{width:1280px !important;}
   .list-top-txt{width:55%;}
   .bottom-right{margin-left:1.3rem;}
}
@media (max-width: 1560px) {
 .bottom-left{width:408px;}
 .banner-right{    width: 7.55rem;}
.banner-slick .slick-next{right: 0.2rem;}
.banner-slick .slick-prev{right: 0.2rem;}
.banner-slick .slick-list{    margin-right:.5rem;}
}




@media (max-width: 1300px) {

.list-left{    width: 83.5%;}
.list-right-a{    margin-left: 420px;}
.js-one.active .list-right-a{    margin-left: 420px;}
.container{width:1170px !important;}
 .banner-right{width:7.05rem;padding-right:1.9rem;}
 .bottom-right{margin-left:1.3rem;}
  .img-hide2 {  padding-top: 22% !important;}
}



@media (max-width: 1200px) {
.img-hide2{    padding-top: 22% !important;}
.container{width:1170px !important;}
.bottom-right{margin-left:1.3rem;}
}
@media (max-width: 1170px) {
.ks-slick .slick-slide a:hover .mask-hover{display:none;}
.ks-slick .slick-slide a:hover .mask-b{display:block;}
.ks-slick .slick-slide a:hover .ks-slick-box:before{width:0;}
.list-left {width: 83%;}
.img-hide2{    padding-top: 27% !important;}
.list-right-a{    margin-left:333px;}
.js-one.active .list-right-a{    margin-left:333px;}
 .banner-right{width:7.55rem;padding-right:1.5rem;}
.container{width:970px !important;}
  .bottom-right{margin-left:1.3rem;}
  .bottom-left{width:346px;}
}

@media (max-width: 991px) {

.bottom-right{margin-left: 0rem;}
.bottom-left{width:100%;}
.langer-a {right:56px;}
.tow-ul div a{    padding-top: 62%;}
.banner-slick .slick-prev{right: 0rem;}
.banner-slick .slick-next{right: 0rem;}
.list-right-a{margin-left: 230px;}
.js-one.active .list-right-a {margin-left: 230px;}
.img-hide2 {padding-top:35% !important;}
.menu-button{}
.sjdh{padding:0px !important;position: relative;}
 .tsfw-0207 .slick-next{ right: 50%; bottom: -70px; margin-right: -20px;width:40px;height:40px;}
.banner-right{width:100%;    padding-right: 0;}
.container{width:750px !important;}
.one-left{width:100%;}
  .one-right{width:100%;}
  .list-top-txt{width:100%;}
.list-left {width: 80% !important;}
}

@media (max-width: 768px) {
.banner-slick a span{    right: 6px;}
.banner-slick a{padding-right:4rem;}
.tow-ul div a{    padding-top: 50%;}
.tsfw-cont-12{padding-top: 1rem !important;}
.tsfw-cont-12-01, .tsfw-cont-12-02, .tsfw-cont-12-03, .tsfw-cont-12-04{width:100% !important;}
.tsfw-cont-12-02, .tsfw-cont-12-04{transform: translate(0,-0rem) !important;}
.img-hide2 {padding-top:30% !important;}
.menu-button {right: 15px;}
.container{width:100% !important;}
.list-left{width:100% !important;}
.three-ul-right{width:100%;}
.js-left-right{width:100%;}


}


