
/*自适应*/
@media only screen and (max-width: 1100px) {
  .flexslider, .ct-banner, .ct-focusbox, .ct-focusimg, .cooperation .bom, footer {
    width: 100% !important;
    margin: 0 auto;
    overflow: hidden;
  }
  .case .control-box {
    width: 836px !important;
  }
}

  @media screen and (min-width:0px) and (max-width: 1023px){


    .content_hz{width:80%;height:auto;margin: 0 auto 2em;}
    .ct-focusimg{overflow: hidden;}
    .ct-ftoollist li{
    width: 40%;
    height: auto;
    border-bottom: none;
    float: left;
    cursor: pointer;
    /* max-height: 6rem; */
    overflow: hidden;
    margin: 0 4% 1% 3%!important;
    padding: 0.3rem 0 0.3rem 0;}
    #index-tab{width:96%!important;height:auto;}
    #index-tab li{width:21%!important;height:auto;float:left!important;margin:0 auto!important;padding:4% 2%!important;}
    .ct-ftoollist li.on{    border-bottom:none;}
    .programme .tab-content > div{    position: relative;}
.banner{
  width:100%;
  height:auto!important;
}
   #bannerdisplay1{display:none!Important;}
    #bannerdisplay2{display:inherit!important;}
    .moregengduo .more{margin:2% auto;width:100%;height:auto;}
    /*.moregengduo .rad{line-height: 0.8rem!important;border-radius: 18px 0 18px 0;display: block!important;    border-image: linear-gradient(to right, #BD89F2, #4C54E7) 1 10;
    border: 2px solid #BD89F2;
    cursor: pointer;    margin: 0 auto!important;width:50%;text-align: center;}*/
.flexslider .slides {
    /*min-height: 580px;*/
    width: 100%;
}


 

}







@media screen and (min-width:0px) and (max-width: 1023px){
  #tab-wrapper-new .more{display:none;}
  #margintop0{margin-top:0;width: 96%!important;}
  #tab-wrapper-new .wrapper{/*margin-top: 0px;margin-bottom: 2.5rem;*/}
  .moregengduo{    width: 90%;
    height: auto;
    margin: 0 auto;}
  /*.moregengduo span{text-align: right;
    padding: 2% 0;}*/
  .title {
    padding: 8% 2.5% 5% 2.5%;
      
}
   /*#li3{clear:both!important;}*/
  header{
    margin: 0 auto;
   /*margin-top: -31px;*/}
  .ct-banner{
   /*top:10px; */
  }
  .ct-banner .left{text-align:center;float: none;}
  #yd-width100{width:100%;height:auto;padding: 8% 0% 5% 0%;}
 /* .ydd{margin-top:-65px!Important;}*/
  .navbar-header{padding:0!important;}
  	.ct-banner01,.ct-banner02,.ct-banner03,.ct-banner04{
      width:25%!important;
      height:auto!important;
  }
  #li1,#li2,#li3,#li4{text-align:center;}
  #li1 img,#li2 img,#li3 img,#li4 img{text-align:center;margin:0 auto;}
.news .top .tab-menu{ margin-bottom: 0;
    width:100%!important;}
  .tab-menu li{     padding: 16px 5%!important;
    width: 23.33%!important;
    float: left;}

  .news .top .more{width: 21.33%!important;
    margin-right: 2%!important;    margin-top: 0px;
    text-align: right!important;padding:0!important;}
  .news .top .more span{     padding: 16px 0!important;
    margin-bottom: -2px;}
  .news .tab-wrapper .tab-content .content{height:auto!important;}
  .news .tab-wrapper .tab-content .content .item-list > .right{display:none!important;}
  /*.news .tab-wrapper .tab-content .content .item-list .item.left{    width: 93%!important;
    padding: 0px 3% 0px 4%!important;}*/
  #tab-wrapper-new{min-height:0!important;    margin-bottom: 0%;}
  /*#tab-wrapper-new .item-list .item.left{margin: 1% 0;}*/
  #title-nopadding{padding:4% 0!important;}

}
