@charset "utf-8";
/* CSS Document */
.homes{ display: none;}
@media screen and (max-width: 480px){
/*banner图*/	
#bannerHome #homeWrap .owl-carousel img{ width: 200%;}
#logoControl #logo a img{ max-width: 116px;}	
#logoControl #menuControl{    top: .20074rem;}
#bannerHome #homeWrap #bannerDots{ display: block; display: flex; width: 100%; justify-content: center; left: 0; top: auto; bottom: 2px;}	
#bannerHome #homeWrap #bannerDots .active {
    height: .44444rem;
    padding-bottom:0;
    background-image:none;
    background-position: bottom;
    background-repeat: no-repeat
}
#bannerHome #homeWrap #bannerDots .owl-dot{  width: auto;margin-bottom: 0!important; }
#bannerHome #homeWrap #bannerDots span{ width: 8px; height: 8px; overflow:hidden; display: block; line-height: 999px;  margin: 0 2px; border-radius:8px; background: #fff; }	
#bannerHome #homeWrap #bannerDots .active  span{background: #2356b2;}	
.videoDom img{ max-width: 100%; height: auto;}
#map img { max-width: 180%;  height: auto!important; margin: 0!important; margin-left: -50%!important;}	
#mapwrap{ margin-bottom: 20px!important;}	
/*菜单*/
#navHome.navH .navWrap .navItem{ padding: 0;}
#navHome.navH .navWrap .navItem .navMenu .menus{ padding-top: 0;}	
#navHome.navH .navWrap .navItem{ height: auto; padding: 0.2rem 0; border-bottom: 1px solid rgba(255,255,255,.08);}	
#navHome.navH .navWrap{ padding-top: 80px;  /* background: -webkit-linear-gradient(#404042, #000, #000);

        background: -o-linear-gradient(#404042, #000, #000);

        background: -moz-linear-gradient(#404042, #000, #000);

        background: linear-gradient(#404042, #000, #000);*/ }
#navHome.navH .navWrap .navItem .navMenu{ top: 0; transform: translateY(0);}
	#navHome{background:rgba(0,0,0,0.9);}
#navHome.navH .navWrap .navItem .navMenu .title{font-size: .4rem;}	
#navHome.navH .navWrap .navItem{ background: none!important;}
	#navHome.navH .navWrap .navItem .navMenu .menus{ padding-top: 0;}
	#navHome.navH .navWrap .navItem .navMenu .navICO{ }
	#navHome.navH .navWrap .navItem .navMenu .navICO img{    width: .4rem;
    height: .4rem; margin-top: -0.2rem;}
	#navHome.navH .navWrap .current .navMenu .menus{ height: auto;}
#navHome.navH .navWrap .navItem .navMenu .menus .menuItem *{ line-height:.92593rem!important;}
	#navHome.navH .navWrap .navItem .navMenu .menus .menuItem a .miText{ }
	.fMob{ overflow: hidden;}
	.navHome>a{ display: none!important; position: static!important;}	
	#navHome.navH #backHome{ display: none!important;position: static!important;}
	.homes{ display: block;}
	#pageBDetail #bdVideo img{ max-width: 160%; position: relative; left: 50%; transform: translateX(-50%); width: auto;}
	#pageBDetail #bdVideo .videoDom:before{ display: none;}
	
	.change2rem img{ max-width: 100%; height: auto;}
	.change2rem *{ font-size: 16px!important; }
	footer.fPC{  display: block;}
}


