
@media all and (max-width:1440px) {
.w1440{width: 98%;}
.w1200{width: 98%;}

}

@media all and (max-width:1100px) {


.about .abfl{width: 96%;padding: 0 2%;}
.about .video{width: 100%;/*padding-top: 60%;*/}

.ab1 .abfl{width: 96%;padding: 0 2%;}
.ab1 .video{width: 100%;padding-top: 60%;}


}





@media all and (max-width:640px) {
  .about{ padding-top:20px;}
.about .abfl ul li h4{font-size: 34px;}
.about .abfl ul li{width: 50%;}
.about .abfl ul li:nth-child(2):after{display: none;}

.ab1 .abfl ul li h4{font-size: 34px;}
.ab1 .abfl ul li{width: 50%;}
.ab1 .abfl ul li:nth-child(2):after{display: none;}

.menu li{ width:46%;margin:0 1%;}
.index .ipro .bigimg{width:98%;margin:0 1% 1%; height:auto;}
.index .ipro .bigimg ul,.index .ipro .bigimg ul li { width:100%;height:auto;}
.ipro .item { width:48%;margin:0 1% 1%; height:170px;}
.ipro .smalimg{ width:98%;margin:0 1%; height:auto;}
.ipro .smalimg img{ height:170px;}
  .mores{ width:100%;}
  .mores a{ width:40%;display:inline-block;}
  .mores a:first-child{ margin-left:10%;}
  
.about .abfl .abtie{font-size:20px;}
.index-honor .index-honor-nav a { font-size:20px; padding-bottom:20px;}
 .floor_1_main{width: 100%;position: relative;margin:0 auto;}
.floor_1{padding: 20px 0 20px;overflow: hidden;}

}

