@charset "utf-8";
/* CSS Document */
#layeru75{z-index:999!important;bottom:0px!important;top:auto!important;position: fixed!important;    right: -10px !important;}
#layeru75 tr td>a +img{
    position: relative;
    top: -250px;
    width: 18px;}
#layeru75>img{max-width: fit-content!important;}
  
  @media screen and (max-width: 640px){
#layeru75 table tbody tr td a img{width:130px;height:115px;}
#layeru75 tr td>a +img{
    position: relative;
    top: -140px;
    width: 18px;}
}

@media screen and (max-width: 540px){

#layeru75>img{width:110px;height:100px;}
  #layeru75 tr td>a +img{
    position: relative;
    top: -140px;
    width: 18px;}
  }

  

  

@media screen and (max-width: 640px){
.homeb .aleft,.homeb .aright{display: none;}
.homeb .hbm{display: block;}
.homeb .hbm div.ss{width: 100%;}
.homeb .aleft,.homeb .aleft.show{width: 100%;height: 5rem;}
.homeb .aright,.homeb .aright.show{width: 100%;height: 5rem;}
.homeb .item.hide{width: 100%;}
.hdg-S{width: 100%;}
.sliceTxt .hdg-S{width: 100%;}
.slideIco .swiper-slide .tit{width: 80%;}
.homeb .aright .sliceTxt, .homeb .aright .slideIco {padding-right: 10%;}
.homeb .aleft .sliceTxt{padding-left: 10%;}
}
@media screen and (max-width: 540px){
.homeb .item.show .defalut{top: .6rem;left: 5%;} 
.homeb .item.aright.show .defalut {left:auto;right: 5%;width: auto;}
}
.homed .chinaMap .mapdots li.on i:before, .homed .chinaMap .mapdots li.on i:after{background: #00d999;}
.homed .chinaMap .mapdots li.on span{color: #00d999;}
.homed .other .mapdots li.on i:before, .homed .other .mapdots li.on i:after{background: #00d999;}
.homed .other .mapdots li.on span{color: #00d999;}

</STYLE>
 
<STYLE type="text/css">
.homed .other .mapdots li i:after{position: absolute;display: block;border-radius: 50%;content: '';background-color: #fff;width: 12px;height: 12px;left: 0;top: 50%;margin-top: -6px;}
.homed .other .mapdots li:hover i:before,.homed .other .mapdots li:hover i:after{background: #00d999;}
