/*当分辨率大于767px，隐藏响应式布局按钮*/
.btn-nav{
  display: none;
}
@media(max-width: 360px){
  .sec6 .sec3-left-menu li i{
    background-size: 0.76rem !important;
  }
  .kcsd_wb .nvc,.kcsd_wb .nvc2{
    width: 100%;
  }
  .sec3-left-menu li.wbqds i.i02 {
    background-position: center -1.56rem !important;
  }
  .sec3-left-menu li a.zjcl i.i03 {
    background-position: center -3.3rem !important;
  }
}
@media(max-width: 414px){
  
  .slider-sec3 .bx-wrapper{
      /*width: 3.85rem !important;*/
      width: 3rem !important;
  }
  .sec3-menu li i {
    height: 0.43rem;
    /*margin-top: 0.15rem !important;*/
  }
  .sec3-menu li.l1 i,.sec3-menu li.l2 i,.sec3-menu li.l3 i,.sec3-menu li.l4 i,.sec3-menu li.l5 i,.sec3-menu li.l6 i {
    background-size: 0.4rem 0.4rem;
      margin-bottom: 0.1rem;
  }
  .sec3-list-box1 .p {
    line-height: 0.34rem;
    font-size: 0.24rem;
  }
  .sec3-left-menu li {
    font-size: 0.24rem !important;
  }
  .sec3-menu li {
    /*width: 1.1rem !important;
    height: 1.1rem !important;*/
    width: 1.6rem !important;
    height: 1.6rem !important;
    font-size: 0.21rem !important;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: break-word;
  }
  .sec3-menu{
    /*height: 1.1rem !important;*/
    height: 3.2rem !important;
  }
  .sec4 .img01{
/*    display: none;*/
height: 5.26rem;
  }
  .search-top select {
    height: 0.5rem !important;
  }
  .search-top .search {
    height: 0.7rem !important;
    margin-left: 0.2rem;
  }
  .search-top .search .btn {
    width: 0.32rem;
    height: 0.32rem;
    margin-top: 0.16rem;
  }
  .sec6 .sec3-left-menu li i {
    /*background-size: 0.76rem;*/
      background-size: 0.68rem;
  }
  
  .sec6-right .list li .p span.s1{
    background:none;
  }
  .sec6-right .list li .p span.s2 {
    background: none;
  }
  .sec-menu.menu-s li {
    /*width: 2.24rem !important;*/
    width: 1.7rem !important;
    height: 0.5rem !important;
    line-height: 0.5rem !important;
    font-size: 0.24rem !important;
    margin-bottom: 0.1rem !important;
  }
  .list-news li h3 {
    font-size: 0.24rem !important;
    margin: 0 !important;
  }
  .list-news li .els2 {
    line-height: 0.38rem !important;
    height: 0.74rem !important;
  }
  .list-friendlink {
    margin-top: .5rem;
  }
  .footer-list {
    float: none !important;
    width: 100%!important;
    /*margin-left: 5%;*/
    padding-left: 5%;
  }
  .footer-msg {
    width: 100%!important;
    margin-left: 0!important;
  }
  .footer-r {
    width: 100% !important;
  }
  .footer-r {
      float: none !important;
  }
  .footer-list dd {
    line-height: 0.45rem !important;
  }
  .footer-msg li {
    width: 90% !important;
    margin-left: 5% !important;
  }
  .footer-msg li .text{
    height: 0.6rem !important;
    line-height: 0.6rem !important;
    padding-left: 0.2rem !important;
    font-size: 0.24rem !important;
  }
  .footer-msg li textarea {
    height: 1.94rem !important;
    padding: 0.2rem !important;
    line-height: 0.24rem !important;
    font-size: 0.24rem !important;
  }
  .footer-msg li .btn {
    width: 1.68rem !important;
    height: 0.5rem !important;
    line-height: 0.5rem !important;
    font-size: 0.24rem !important;
  }
  .footer-r{
    margin-left: 0% !important;
   /* padding-left: 8% !important;*/
   text-align: center;
  }
  .share-f{
    height: 0.5rem !important;
  }
  .section.banner .bx-controls-direction a{
    display: none;
  }
  .syad .event-main .txt{
    float: right !important;
  width: 66% !important;
  line-height: 24px !important;
  }
  .syad .event-main li {
    margin-bottom: 0.3rem !important;
  }
  .qyry li {
 /*     width: 100% !important;*/
      height: 3.6rem !important;
  /*    margin: 0.2rem auto !important;*/
  }
  .qyry li img{
    /*height: 100%;*/
    max-width: 85%;
    max-height: 85%;
  }
/*  .sec3-list li.cur .clr li {
    width: 100% !important;
    margin: 0 auto !important;
  }*/
  .section.sec3{
    padding-bottom: 0.2rem;
  }
  .sec4 .txt {
    height: 3.5rem !important;
  }
  .sec4 .txt .els2 {
    line-height: 0.38rem !important;
    height: 1.2rem !important;
    margin-bottom: 0.2rem !important;
  }
  .sec4 .img02 {
    height: 2.63rem !important;
  }
  .section.sec7 .img img{
    max-width: 100%;
  }
  .slider-recruit {
    padding-bottom: 1rem;
  }
  .footer-list {
    padding-bottom: 0.3rem;
  }
  .footer-msg{
    padding-bottom: 0.3rem;
  }
  .bdsharebuttonbox{
    margin-top: 0px !important;
  }
  .section.sec9 .share-f .ttl{
    line-height: 0.55rem;
  }
  .footer-msg{
    float: none !important;
  }
  .gbtc img{
    width: 0.56rem;
    height: 0.56rem;
  }
  .mbx{
    height: 0.85rem !important;
    line-height: 0.85rem !important;
  }
  .mbx a{
    font-size: 0.32rem !important;
    margin: auto 0.35rem !important;
  }
  .gbtc{
    line-height: 0.85rem !important;
  }
  .zjcl_lb li a{
    /*font-size: 0.3rem !important;*/
    font-size: 0.28rem !important;
    font-weight: normal;
  }
  .zjcl_body li img{
    max-width: 100%;
  }
  .section.sec8 .bx-wrapper{
      max-width: 345px !important;
  }
  .sec-menu a, .sec-menu li {
      height: 0.65rem;
    line-height: 0.65rem;
      font-size: 0.32rem;
  }
  .search-top .search {
    margin-left: 0;
  }
  .footer-list.footer-asd{
    display: none;
  }
  .footer-r .fxdibi{
    float: none;
    display: inline-block;
  }
  .ttl.fxdibi{
    display: none;
  }
  .list-friendlink {
      max-width: 83%;
  }
    .sec3 .sec3-left-menu{
    /*float: none;*/
    float: left;
    text-align: center;
     margin-left: 0; 
     margin-bottom: 0.5rem;
  }
  .sec3 .sec3-right-menu{
     /*float: none;*/
     float: right;
     text-align: center;
     margin-right: 0;
     margin-bottom: 0.5rem;
  }
    .sec3 .sec3-left-menu li{
    /*display: inline-block;*/
    margin-bottom: 0;
    margin:0.2rem 0.15rem;
/*    margin:0 0.15rem;*/
      
  }
    .sec3 .sec3-right-menu li{
    /*display: inline-block;*/
    margin-bottom: 0;
   /*     margin:0 0.15rem;*/
   /*margin:0.4rem 0.15rem;*/
   margin: 0.2rem 0.15rem 0.6rem 0.15rem;

      
  }
  .sec3 .sec3-left-menu li i {
    width: 1.6rem;
    height: 1.6rem;
  }
   .sec3 .sec3-right-menu li{
    width: 1.6rem;
    height: 1.6rem;
  }
  .sec3-right-menu li a{
    height: 1.6rem;
    line-height: 1.6rem;
    overflow: hidden;
    text-align: center;
    width: 1.6rem;
  }
  .sec3-left-menu li i.i02 {
/*    background-position: center -2.9rem !important;*/
background-position: center -1.35rem !important;
  }
   /*.slider-sec3 .pro-item{
    width: 100%;
    height: 100%;
  }*/
  .sec3-left-menu li i.i03 {
  background-position: center -2.9rem !important;
  }
   .sakl1 .cp_lyh li.bsx a .i02{
    background-position: center -3.15rem !important;
  }
   .sakl1 .cp_lyh li.bsx a .i03{
    background-position: center -6.4rem !important;
  }
}
@media (max-width: 767px){
  .akl_inx1{
    padding-top: 0.2rem;

  }
  .fzlcs .akl_inx2{
    margin-top: 0.6rem;
  }
  .section.banner ul li .nc_fz{
    background-position: 38%;
  }
  .wn_cs{
    display: inline-block;
  }
  .list-friendlink>li{
    /*height: 1rem;*/
    height: 0.75rem;
    overflow: hidden;
  }
  .slider-recruit {
    padding-bottom: 0.5rem;
}
  .sec3-menu li.l1, .sec3-menu li.l2, .sec3-menu li.l3, .sec3-menu li.l4, .sec3-menu li.l5, .sec3-menu li.l6 {
    margin: 0 0.2rem;
  }
  .search-top .search .btn{
    background-size: 0.32rem;
  }
    .sec6-right .list li .p span.s1{
      display: block;
  }
  .sec6 .sec3-left-menu {
    float: none;
    text-align: center;
  }
    .sec6 .sec3-left-menu li{
    display: inline-block;
    margin:3% 2%;
  }
  .sec-menu a, .sec-menu li {
    width: 30.5%;
    margin: 1%;
  }
  .px02,.px03{
    display: none;
  }
  .sec5-list .imgbg {
/*      height: 528px;*/
      height: 5.28rem;
  }
  .sec5-list .in {
    display: block;
  }
  .sec5-list .out{
    display: none;
  }
  .zjcl_lb li {
    line-height: 30px !important;
    height: 30px !important;
  }
  .sec5-list .tm-bg{
    opacity: 0;
  }
/*产品展示*/
    .slider-sec3{
    width: 60% !important;
    /*margin:0 auto; */
  }
  /*.slider-sec3 .bx-wrapper .bx-controls-direction a{
    width: 0.32rem;
    height: 0.8rem;
    margin-top: -0.4rem;
  }
  .slider-sec3 .bx-wrapper .bx-prev {
    left: -0.4rem;
  }
  .slider-sec3 .bx-wrapper .bx-next {
    right: -0.25rem;
  }*/
  /*新闻动态*/
  .sec7-l{
    width: 100%;
  }
  .sec7-l{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .ind-ttl{
    margin-bottom: 0.4rem;
    padding-top: 0.3rem;
  }
    .ind-ttl span::before {
    top: -0.02rem;
    height: 0.03rem;
    width: 0.3rem;
    margin-left: -0.15rem;
  }
  .sec-menu{
    margin-top: 0.15rem;
  }
  .mb40{
    margin-bottom: 0.4rem;
  }
  .sec-menu.menu-s li {
    width: 1.24rem;
    height: 0.3rem;
    line-height: 0.28rem;
    margin-right: 0.2rem;
    border-radius: 0.2rem;
    font-size: 0.16rem;
  }
  .list-news{
    max-width: 100%;
  }
  .list-news li{
    margin-bottom: 0.2rem;
  }
  .list-news li .img{
    width: 1.77rem;
    margin-right: 0.2rem;
  }
  .list-news li h3 {
    font-size: 0.16rem;
    margin: 0.15rem 0;
  }
  .list-news li .els2 {
    line-height: 0.24rem;
    height: 0.48rem;
  }
/*  .sec7-r{
    display: none;
  }*/
  /*.section.banner .bx-viewport ul li,.section.banner ul li a{
    height: 3.21rem !important;
  }*/
  .section.banner .bx-viewport ul li,.section.banner ul li a{
    height: 5.2rem !important;
  }
  .col-lg-6{
    width: 100%;
  }
  .sec2 .tc_div.rel img{
    max-width: 100%;
  }
  .sec2 .col-lg-6{
    margin: 0 auto 5% auto;
  }
  .sec3-list-box1 .col-lg-6 img{
    max-width: 100%;
  }
  .sec4 .txt .els2{
    line-height: 0.2rem;
    height: 0.4rem;
    margin-bottom: 0.2rem;
  }
  .sec4 .txt{
    height: 2rem;
    color: #fff;
    padding: 0.4rem 0.3rem 0;
  }
  .sec4{
    padding-bottom: 0.5rem;
  }
  .ind-ttl span{
    font-size: 0.3rem;
  }
   .qyry li img{
    /*height: 100%;*/
    max-width: 85%;
    max-height: 85%;
  }
  .zjcl_lb li{
    margin-right: 5%;
  }
  .img-md img {
    max-width: 75%;
    max-height: 75%;
  }
  .pro-item h3 {
    margin: 0 0.24rem;
  }
  .wc_yf .pro-item {
    width: 100%;
    height: 165px;
  }
  .wc_yf .pro-item span {
     margin-right: 5px; 
     margin-top: 90px;
  }
}
/*平板设备*/
@media (max-width: 991px){
  .slider-recruit .item .box .els2{
    min-height: 125px;
  }
  .mc_akl{
    display: table-cell;
  }
  .mc_akl img{
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    margin: auto;
    bottom: 0
  }
  .fws .hvos{
    height: 0.48rem;
    /*line-height: 0.24rem;*/
    line-height: 0.48rem;
    font-size: 0.18rem;
  }
  .xwlbtp img{
    height: 1rem;
  }
  .xwlbtp{
    overflow: hidden;
  }
.imgbg.sec7-r{
    width: 100%;
    /*height: 8rem;*/
    height: 6rem;
      font-size: 0.36rem;
  line-height: 0.5rem;
  text-align: center;
  }
  .nav li{
    margin: 0 !important;
  }
  .roll{
    display: none;
  }
  h2 {
    font-size: 0.4rem !important;
  }
  /*导航栏*/
  .nav{
    width: 100%;
    left: 0%;
    margin-left:0px;
    display: none;
    background: rgba(0,0,0,0.7);
    margin-top: 0.94rem;
  }
  .nav li{
    width: 100%;
    display: block;
    float: none;
    height: 0.94rem;
  }
  .nav li a{
    padding: 0px;
    line-height: 0.94rem;
  }
  .nav li i{
    display: none;
  }
  .akali{
    width: 100%;
    padding-right: 0px;
  }
  .header{
    height: 0.94rem;
  }
  /*.wcur{
    display: none;
  }*/
  .header .logo {
      float: left;
      margin-left: 0.5rem;
      height: 0.7rem;
      margin-top: 0.12rem;
  }
  .header .logo img{
    width: auto;
    height: 100%;
  }
  .header-r{
    display: none;
  }
  .btn-nav{
    display: block;
    width: 0.6rem;
    height: 0.59rem;
    /*right: 0.2rem;*/
    right: 0.8rem;
    top: 0.2rem;
    background: #ffffff url(../images/menu.png) no-repeat center;
    position: fixed;
    transition: all .3s;
    background-color: rgba(0, 0, 0, 0.25);
    z-index: 99999;
    background-size: 0.24rem;
    /*transform:rotate(90deg);*/
    /*-ms-transform:rotate(90deg);*/   /* IE 9 */
    /*-moz-transform:rotate(90deg); */ /* Firefox */
    /*-webkit-transform:rotate(90deg);*/ /* Safari 和 Chrome */
    /*-o-transform:rotate(90deg);*/  /* Opera */
  }
  .btn-menu{
    /*right: 0.2rem;*/
    width: 0.6rem;
    height: 0.6rem;
    top: 0.2rem;
    background-size: 0.24rem;
  }
  .btm-munex{
     transform:rotate(90deg);
    -ms-transform:rotate(90deg);   /* IE 9 */
    -moz-transform:rotate(90deg);  /* Firefox */
    -webkit-transform:rotate(90deg); /* Safari 和 Chrome */
    -o-transform:rotate(90deg);  /* Opera */
  }
  .headerx{
    right: 0.2rem;
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
  }
 
    /*走进长鹿*/
  .sec3-menu li{
    width: 0.94rem;
    height: 0.94rem;
  /*  float: left;*/
    display: inline-block;
    position: relative;
    font-size: 0.16rem;
  }
  .sec3-menu{
    width: 100%;
    margin-left: 0px;
    background: none;
    height: 0.94rem;
    text-align: center;
    margin-bottom: 0.1rem;
  }
  .sec3-menu li.l1,.sec3-menu li.l2,.sec3-menu li.l3,.sec3-menu li.l4,.sec3-menu li.l5,.sec3-menu li.l6{
    top: 0;
    left: 0;
  }
  .sec3-list{
    margin-left: 0;
  }
  .sec3-list.hover-body{
    float: none;
    width: 90%;
    margin:0 auto; 
    max-width: 90%;
  }
  .sec3-list-box1 h3{
    margin-bottom: .2rem;
  }
  /*产品展示*/
  .sec3-left-menu li{
    margin-bottom: 0.5rem;
    font-size: 0.16rem;
  }
  .sec3-left-menu li i{
    width:0.9rem;
    height: 0.9rem;
    margin-bottom: 0.05rem;
  }
  .sec3-left-menu{margin-left: 0.2rem}
  .sec3-right-menu{margin-right: 0.2rem}
  .sec3-right-menu li{
    width: 1.1rem;
    height: 1.1rem;
    margin-bottom: 0.6rem;
    font-size: 0.22rem;
  }
  .slider-sec3{
    width: 68.5%;
    margin:0 auto; 
  }
  .slider-sec3 .bx-wrapper .bx-controls-direction a{
    width: 0.32rem;
    height: 0.8rem;
    margin-top: -0.4rem;
  }
  .slider-sec3 .bx-wrapper .bx-prev {
    left: -0.4rem;
  }
  .slider-sec3 .bx-wrapper .bx-next {
/*    right: -0.25rem;*/
    right: -0.4rem;
  }
  .map{
    display: none;
  }
  /*销售网络*/
  .sec6 .sec3-left-menu li{
    margin-bottom: 0.2rem;
  }
  .sec6 .sec3-left-menu li i{
    width: 0.76rem;
    height:0.76rem;
  }
  .sec6-right{
    margin-right: 0.5rem;
    width: 5.6rem;
    float: none;
    margin: 0 auto;
  }
  .search-top select{
    margin-right: 0.2rem;
    width: 1.5rem;
    height: 0.34rem;
  }
  .search-top .search{
    width: 93%;
    height: 0.34rem;
    margin-top: 0.1rem;
  }
  .sec6-right .list li{
    padding: 0.15rem 0;
  }
  .sec6-right .list li h3{
    margin-bottom: 0.1rem;
  }
  .sec6-right .list li .p span.s1{
    margin-right:0.3rem;
  }
  .sec6-right .list li .p span{
    padding-left: 0.2rem;
  }
   /*招纳贤士*/
  .slider-recruit{
    width: 96%;
    margin: 0 auto;
  }
  .clr34{
    height: 34px;
  }
  /*友情链接*/
  .friendlink {
      height: 1.14rem;
      height: auto;
      padding: 0.2rem 0;
      position: relative;
  }
  .friendlink .mauto{
    max-width: 100%;
  }
  .list-friendlink{
    padding-left: 0.8rem;
  }
  .list-friendlink a {
    display: inline-block;
    margin: 0 0.05rem;
    margin-bottom: 0.1rem;
  }
  /*页脚*/
  .footer {
    padding: 0.35rem 0;
  }
  .mauto {
    max-width: 100%;
    margin: 0 auto;
  }
  .footer-list {
    float: left;
    margin-right: 0;
    width: 60%;
    min-height: 2.2rem;
    height: auto;
  }
  .footer-list .ttl {
    margin-bottom: 0.1rem;
  }
  .footer .ttl img {
    margin-right: 0.05rem;
  }
  .footer-list dd {
    padding-left: 0.19rem;
    line-height: 0.3rem;
  }
  .footer-msg{
    width: 40%;
    margin-left: 5%;
    /*padding-left: 5%;*/
  }
  .footer-r{
    width: 50%;
  }
  .footer-asd{
    width: 30%;
   /* margin-left: 5%;*/
  }
  .footer-msg li {
    margin-bottom: 0.08rem;
    width: 2.4rem;
  }
  .footer-msg li .text, .footer-msg li textarea {
    height: 0.28rem;
    line-height: 0.28rem;
    padding-left: 01rem;
    font-size: 0.14rem;
  }
  .footer-msg li textarea {
    height: 0.94rem;
    padding: 0.05rem;
    line-height: 0.2rem;
  }
  .footer-msg li .btn {
    width: 0.68rem;
    height: 0.24rem;
    line-height: 0.24rem;
    font-size: 0.14rem;
  }
  .footer-r .ttl{
    margin-left: -0.2rem;
  }
  .footer-r .tel {
    font-size: 0.3rem;
    margin: 0.1rem 0 0.15rem;
  }
  .share-f {
    height: 0.26rem;
    margin-bottom: 0.2rem;
  }
  .share-f .ttl {
    line-height: 0.26rem;
  }
  /*.share-f .bdsharebuttonbox a {
    width: 0.26rem;
    height: 0.26rem;
    margin: 0 0.08rem;
  }
  .share-f .bdsharebuttonbox .a2 {
    background-position: -0.42rem center;
  }
  .share-f .bdsharebuttonbox .a3 {
    background-position: -0.85rem center;
  }*/
  .footer-b {
    padding: 0.2rem 0;
    line-height: 0.3rem;
    border-top: 0.01rem solid #444443;
  }
 .syad .event-main {
    padding: 0 10px;
  }
 .syad  .event-main li::after {
    left: 85px;
  }
 .syad  .event-main li {
    margin-bottom: 50px;
}
.syad .event-main .date {
    float: left;
    width: 80px;
    padding: 0;
}
.syad .event-main .date .fr {
    float: left;
    text-align: left;
}
.syad .event-main li img {
    display: none;
}
.syad .event-main .txt {
   float: left;
padding: 0;
width: 76%;
margin-left: 0.3rem;
text-align: left;
}
 .syad .event-line {
    left: 95px;
}
.xpre{
  margin-top: 1.8rem;
  padding-bottom: 0.5rem;
}
.fzlcs{
  width: 100%;
}
  .section.banner ul li a{
    background-size: auto 100%;
    background-position: center;
  }
  .section.sec5{
    position: relative;
  }
  .section.sec8{
    position: relative;
  }
  .qyry li{
    width: 43.5%;
    height: 2.4rem;
    margin: 2.99%;
  }
  .sec3-list.hover-body{
    padding-bottom: 0.2rem;
  }
  .zzjg img{
    max-width: 100%;
  }
  .sec3-list li.cur .clr li{
    width: 44%;
    margin: 2.99%;
  }
  .sec2 .mt30 ul.clr li img{
    max-width: 100%;
  }
  .slider-sec3 .bx-wrapper .bx-viewport{
    height: 100% !important;
  }
  .section.sec6{
    padding-bottom: 0.3rem;
  }
  .section.sec7 .imgbg.sec7-l.tab-wrap{
    padding-bottom: 0.2rem;
  }
  .friendlink em{
    left: 0.1rem;
  }
  .section.banner .bx-viewport ul li,.section.banner ul li a{
    height: 5.2rem !important;
  }
  .ind-ttl{
    padding-top: 0.3rem;
  }
  .sec5 .ind-ttl,.sec5 .sec5-list{
    position: relative;
  }
  .section.sec4{
    padding-bottom: 0.2rem;
  }
  .section.sec7 .sec7-l{
    width: 100%;
  }
/*  .section.sec7 .sec7-r{
    display: none;
  }*/
  .fixed {
    position: fixed !important;
  }
  .zjcl_body{
    width: 100% !important;
  }
  .bx-wrapper .bx-controls-direction a{
    z-index: 9 !important;
  }
  .gbtc {
    margin-right: 88.5% !important;
    padding: 0 1.5%;
  }
  .mbx {
    width: 88.5% !important;
    top: 0;
  }
  .zjcl_lb{
    width: 100% !important;
    position: relative;
    z-index: 15;
    text-align: center;
    margin-right:0 !important;
    float: none !important;
    display: block !important;
    background: #fff !important;
    padding: 3% 0 0 0 !important;
    margin-top: 0.85rem !important;
  }
  .zjcl_lb li{
    text-align: center;
    padding: 0 10px;
    line-height: 35px !important;
    display: inline-block;
    border-radius: 30px !important;
    height: 35px !important;
    padding-left: 10px !important;
  }
  .zjcl_body{
    margin-top: 0 !important;
  }
  /*201707061947*/
  .sec3 .slider-sec3{
    width: 4.5rem;
  }
  .sec2 .sec3-menu{
    position: relative;
  }
  .yyxq .schedule-list{
    position: absolute;
    /*background: rgba(145, 145, 145, 0.85);*/
    background: rgba(0, 0, 0, 0.8);
    left: 0;
    z-index: 99;
    width: 100%;
      /*border-radius: 8px;*/
      /*top: 0;*/
      border-radius: 15px 15px 0 0;
      padding-top: 30px;
  }
  .cpzx_ny .yyxq{
    position: relative;
  }
  .cpzx_ny .zjcl_lb li{
      /*padding: 0 20px;*/
      width: 44%;
      /*text-align: left;*/
      float: left;
        padding-right: 0;
  }
  .cpzx_ny .zjcl_lb li:last-child:after{
    clear: both;
  }
  .zjcl_lb li{
    margin: 2.5px 2.9%;
  }
}
@media (max-width:1199px){
    .sec6 .map{
    display: none;
  }
  .sec6 .sec6-right {
    margin: 0 auto;
    width: 5rem;
    float: none;
    display: inline-block;
      margin-left: 15%;
  }
}
@media(min-width: 1600px){
/*  .map{
    width: 48%;
    left: 13%;
    height: 70%;
    height: 72%;
    top: 17%;
  }*/

  .sec6 .ind-ttl{
    top: 3%;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
  }
  /*.sec5 .ind-ttl {
    bottom: 75%;
  }
  .sec5-list {
    height: 70.55%;
  }*/
   .sec5 .ind-ttl {
    bottom: 82%;
  }
  .sec5-list {
    height: 86.5%;
  }
  .sec5-list .imgbg {
  height: 528px;
/*    height: 480px;*/
  }
}
@media(min-width:768px) and (max-width:992px){
  .section.sec2.hover-wrap .col-lg-6{
    width: 100%;
    text-align: center;
    margin-top: 0.2rem;
  }
  .search-top .search {
  border: 2px solid #68aedc;
}

}
@media(min-width:1200px) and (max-width:1440px){
  a.tc_div img {
    max-width: 95%;
}
  .zzjg img{
  /* max-width: 98%;*/
   /*max-width: 94.5%;*/
   max-width: 92.5%;
  }
  
/*  .map{
    width: 739.45px;
    left: 155.275px;
  }
  .page4 .map{
    position: absolute;
    float: none;
    top: 10%;
    top: 20%;
    bottom: 11%;
    left: 220px;
  }*/
  .sec5 .ind-ttl{

  }
  .sec8 .bx-wrapper{
    max-width: 1300px !important;
  }
  .sec7-r{
    padding: 0; 
  }
  .imgbg.sec7-r>.fr{
    padding: 90px 90px 0 0; 
  }
  .slider-sec3 .bx-wrapper{
    width: 62.3%;
  }
}
@media(min-width:1441px) and (max-width:1600px){
   .zzjg img{
  /* max-width: 98%;*/
   max-width: 90%;
  }
}
@media(max-width: 414px){
   .zjcl_lb li {
      line-height: 30px !important;
        height: 30px !important;
  }
  .zjcl_ny .event-main li::after{
    left: 60px !important;
  }
 /* .syad .event-main li {
      margin-bottom: 0rem;
  }*/
  .sec3-left-menu li i.i02{
/*    background-position: center -3.3rem;*/
background-position: center -2.9rem;
  }
 
  .sec3-left-menu li i.i03 {
    /*background-position: center -321px;*/
    background-position: center -300px;
  }
  .pro-item{
    width: 100%;
  }
  .slider-sec3 {
    width: 56% !important;
  }
/*  .slider-sec3 .bx-wrapper .bx-prev {
    left: -1.2rem;
  }
    .slider-sec3 .bx-wrapper .bx-next {
    right: -1.2rem;
  }*/
  .akl_inx1{
    padding-right: 0;
    
  }
}
@media(min-width: 1920px){
  /*.map {
    width: 49.5%;
    left: 13%;
     height: 70%; 
    height: 72%;
    top: 17%;
  }*/
}
@media(min-width: 1024px) and (max-width: 1200px){
  .sec3-list-box1 .p{
    line-height: 25px;
  }
  .syad{
    width: 78%;
  }
  .syad .event-main li{
    margin-bottom: 0px;
  }
  .zzjg {
    width: 93%;
  }
  .sec3-list li.cur .clr li{
    margin: 0.1rem;
  }
  .sec3-list li.cur .qyry li {
    max-width: 1.7rem;
    max-height: 1.7rem;
    margin: 0.1rem;
  }
  .sec3-list li.cur .qyry li img{
    max-width: 1.7rem;
    max-height: 1.7rem;
  }
  .nav {
    margin-left: -3.4rem;
  }
  .header .logo {
    margin-left: 0.2rem;
  }
  .header-r {
    margin-right: 0.2rem;
  }
  .nav li a{
    padding: 0 0.02rem;
  }
  .sec3 .slider-sec3 .bx-wrapper{
    max-width: 445px !important;
  }
  .sec6 .map{
    display: none;
  }
  .sec6 .sec6-right {
    margin: 0 auto;
    width: 5rem;
    float: none;
    display: inline-block;
      margin-left: 15%;
  }
  .search-top .search{
      height: 34px;
        margin-top: 14px;
  }
  .search-top{
    height: 1rem;
  }
  .pagenation a{
    margin: 0 2px;
  }
  .footer-asd{
    display: none;
  }
  .search-top .search {
    border: 2px solid #68aedc;
  }
}
@media screen and (max-height: 720px){
.page4 .map{top:3%;bottom:3%;}
.page4 .map .round{-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-o-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);}
@-webkit-keyframes scaleIn{
  0%{-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}
  100%{-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-o-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);}
}
keyframes scaleIn{
  0%{-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}
  100%{-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-o-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);}
}
}
@media screen and (max-width: 1024px){
  .page4 .title,.page4 .map{position:relative;float:left;top:auto;right:auto;bottom:auto;left:auto;}
  .page4 .map{width:60%;margin-left:20px;}
}
@media screen and (max-width: 1000px){
.page4 .map{display:none;}
}
@media(max-width: 320px){
   .sec3-left-menu li i.i02 {
    background-position: center -3.7rem;
  }
  .xwlbtp2 .tpkg1{
      font-size: 0.3rem;
  }
  .fws .hvos {
    height: 0.48rem;
    line-height: 0.48rem;
    font-size: 0.2rem;
  }
  .sec6 .sec3-left-menu li i.i01 {
    background-position: -1px 4px;
  }
  /*.sec6 .sec3-left-menu li i.i02 {
    background-position: -2px -76px;
  }*/
  .sec6 .sec3-left-menu li i.i02 {
  background-position: -2px -66px;
  }
  /*.sec6 .sec3-left-menu li i.i03 {
    background-position: center -157px;
  }*/
 .sec6 .sec3-left-menu li i.i03 {
    background-position: center -142px;
  }
}
@media(max-width: 414px){
  .sec3-left-menu li i.i01 {
    background-position: center 5px !important;
  }
  .sec7 .list-news li h3.els {
    font-weight: bold;
      /*font-size: 0.32rem!important;*/
  }
  .sec7 .list-news{
    max-width: 90%;
  }
  .section.sec7{
    overflow-x:hidden;
  }
   .footer-msg{
    width: 40%;
    margin-left: 0%;
    /*padding-left: 5%;*/
  }
  .sec7 .list-news li .akliv{
    /*font-size: 0.32rem!important;*/
  }
  .sec7 .list-news li  .aklivx{
    font-size: 0.18rem !important;
  }
}
@media(min-width: 414px) and (max-width: 414px){
  .sec6 .sec3-left-menu li i.i01{
      background-position: center 7px;
  }
  .sec6 .sec3-left-menu li i.i02 {
    background-position: center -73px;
  }
  .sec6 .sec3-left-menu li i.i03 {
    background-position: center -159px;
  }
}
@media(min-width:375px) and (max-width: 375px){
  .sec6 .sec3-left-menu li i.i01{
      background-position: center 5px;
  }
  .sec6 .sec3-left-menu li i.i02 {
    background-position: center -66px;
  }
  .sec6 .sec3-left-menu li i.i03 {
    background-position: center -146px;
  }
}
@media(min-width:360px) and (max-width: 360px){
  .sec6 .sec3-left-menu li i.i01{
      background-position: center 2px;
  }
  .sec6 .sec3-left-menu li i.i02 {
    background-position: center -75px;
  }
  .sec6 .sec3-left-menu li i.i03 {
    background-position: center -159px;
  }
}
@media(min-width: 1200px) and (max-width: 1920px){
  .honor .bx-wrapper .bx-controls-direction a{
      width: 0.38rem !important;
    height: 0.38rem !important;
    margin-top: -20px !important;
    background-size: 0.38rem !important;
    }
   
}
@media(min-width: 1200px){
 /* .slider-recruit ul li .item:after { content: ""; position: absolute; width:150px; height: 100%; top: 0; left: -200%; overflow: hidden;
background: -moz-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,.2)), color-stop(100%, rgba(255,255,255,0)));
background: -webkit-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
background: -o-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
-webkit-transform: skewX(-25deg);
-moz-transform: skewX(-25deg)
}
.slider-recruit ul li:hover .item:after { left: 20%; transition: left 1s ease 0s; }*/
}
@media(min-width: 414px) and (max-width: 414px){
  .sec3-left-menu li i.i02 {
    background-position: center -2.65rem;
  }
}
@media(min-width: 1200px) and (max-width: 1600px){
    .sec8 .bx-wrapper{
        max-width: 1300px !important;
      }
    }
    .ov474{
      overflow-y: scroll;
      height: 474px;
    }
}
/*@media(min-width: 1200px){
  .event-line{
    left: 50%;
  }
}*/
/*@media(max-width: 360px){
   .sakl1 .cp_lyh li a i.i02{
    background-position: center -3.15rem !important;
  }
   .sakl1 .cp_lyh li a i.i03{
    background-position: center -6.4rem !important;
  }
}*/
/*@media(max-width:360px){
  .wc_yf{
    width: 45% !important;
  }
  .slider-sec3 .bx-wrapper {
      width: 3.6rem !important;
  }
}*/