.navgationDiv , .fp-watermark{display:none;}
.bankinfo-runat , .fenhang-runat{display:none;width:100%;}
.footer-right p br{display: block !important;}
.pageheight{
	position: relative;
	background: #000;
	opacity: .9;
        display:flex;
}
.mapbg{
	position: absolute;
	top: 100px;
	left: 0;
	z-index: 10;
	width: 100%;
	height: 100%;
	opacity: 1.2;
}
#main{
	width: 60%;
	position: fixed;
	left: -60px;
	top: 60px;
	z-index: 20;
}
.bankinfo-right{
	width: 40%;
	position: fixed;
	left: 42%;
	top: 20px;
	bottom: 122px;
	z-index: 20;
}
.bankinfo-top{
	display: flex;
	width: 100%;
	color: #fff;
}
.infonum-top{
	font-size: 12px;
}
.infonum{
	font-size: 40px;
	font-weight: bold;
}
.infonum-title{
	font-size: 14px;
	margin-top: 10px;
}
.numxian{
	background: #838287;
	width: 1px;
	height: 30px;
	margin: 22px 40px;
}
.fenhang{
	width: 320px;
	height: 240px;
	position: relative;
	margin-left: 130px;
	margin-top: 30px;
}
.fenhang-bg{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
		transform: rotate(180deg);
}
.fenhang-title{
	position: absolute;
	bottom: 15px;
	right: 28px;
	font-size: 20px;
	color: #fff;
}
.fenhang-list{
	display: flex;
	position: absolute;
	top: 20px;
	left: 0;
	font-size: 12px;
	color: #303032;
	width: 100%;
}
.fenhang-ul{
	width: 83%;
	display: flex;
	flex-wrap: wrap;
	margin: 0 auto;
}
.fenhang-li{
	display: flex;
	height: 25px;
	line-height: 25px;
	width: 50%;
}
.dian{
	height: 9px;
	width: 9px;
	margin-right: 10px;
	margin-top: 8px;
}
.fenhang-li-title a{
        font-size: 14px;
        white-space: nowrap;
}
/*底部导航*/
.foot-bottom{
	position: absolute;
	bottom: 0px;
	left: 0;
	height: 100px;
	width: 100%;
	background: #000;
	border-top: 2px solid #d7000f;
	
}
.foot-bottom .footer-box-fj{
       padding:10px 0;
}
.foot-bottom .footer-left p:last-child{
       margin-top:20px;
}
.foot-bottom .footer-right p img{
       width:50px;
}
.foot-bottom .footer-right p{
       display:inline-block;
}
.infonum-top{
	font-size: 12px;
        color:#fff;
}
.infonum{
	font-size: 40px;
	font-weight: bold;
        color:#fff;
}
.infonum-title{
	font-size: 14px;
	margin-top: 10px;
        color:#fff;
        text-align:center;
}
.numxian{
	background: #838287;
	width: 1px;
	height: 30px;
	margin: 22px 40px;
}

/*移动端适配*/
.cd-left{
	display: none;
}
@media screen and (max-width:360px){
   .fenhang-ul{width:91%;}
}
@media only screen and (min-width: 320px) and (max-width: 760px){
  html {
    font-size: 62.5% !important;
  }
  .pageheight{
     height:100vh;
     width:100%;
     display:block;
     margin-top:5rem;
  }
  .mapbg{
     height:100vh;
  }
  #main{
     width:95vw;
     height:40rem;
     top:4rem;
     left:5vw;
     position: absolute;
     z-index:40;
  }
  .bankinfo-top {
    justify-content: space-around;
  }
  .bankinfo-right{
     width:100%;
     left: 0%;
     top: 2rem;
     position: absolute;
  }
  .bankinfo-li{
    width:30vw;
  }
  .numxian{
    display:none;
  }
  .infonum-title{
    font-size:1.2rem;
  }
  .infonum{
    font-size:2.2rem;
  }
  .infonum-top{
    text-align:center;
  }
  .fenhang{
    width:80vw;
    height:22rem;
    margin-left: 10vw;
    margin-top:35rem;
  }
  .fenhang-list{
   top:20px;
  }

  .foot-bottom{
     position:relative;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1200px){
  .w1200{width:98%;}
  html {
    font-size: 62.5% !important;
  }
  .bankinfo-top{justify-content: space-around;}
  .numxian{margin:22px 10px;}
   .pageheight{
     margin-top:0;
  }
}

@media only screen and (min-width: 1600px){
  html {
    font-size: 62.5% !important;
  }
  .bankinfo-right{
     left:50%;
     top:200px;
  }
  .fenhang{
     margin-top:100px;
     margin-left:150px;
     width:420px;
     height:340px;
  }
  .fenhang-title{
     bottom:30px;
     font-size:24px;
  }
  .fenhang-list{
    top:20px;
  }
  .fenhang-li{
    height:35px;
    line-height:35px;
  }
  .dian {
    height: 10px;
    width: 10px;
    margin-right: 10px;
    margin-top: 12px;
  }
  .fenhang-li-title a{
    font-size:18px;
  }
  .infonum-top{
    font-size:16px;
  }
  .infonum{
    font-size:50px;
  }
  .infonum-title{
    font-size:18px;
  }
}
@media only screen and (min-width: 1200px) and (max-height: 580px){
  .fenhang{margin-top:10px;}

}
@media only screen and (min-width: 1240px) and (height: 600px){
  html {
    font-size: 62.5% !important;
  }
  .fenhang{
    margin-left:100px;
    margin-top:40px;
  }
}