/* 公用头部 */
.header{
    position: fixed;
    width: 100%;
    height:6.25rem;
    background: rgba(0,0,0,.3);
    z-index:999;
}
.navBar{
    padding:0 15%;
    overflow:hidden;
}
.logoImg{
    height: 100%;
    float: left;
    padding-top:1.85rem;
}
.logoImg img{
    height: 2.5rem;
}
.navLists{
    height:6.25rem;
    float: right;
}
.navLists li{
    font-size:1.0rem;
    padding:0 1.88rem;
    float: left;
}
.navLists li.navList{

    height: 6.25rem;
   line-height: 6.25rem;
}
.navLists li.navList a{
    display: block;
    height: 100%;
    color:#fff;
}
.navLists li.loginLink{
    height:2.14rem;
    line-height:2.15rem;
    padding:0;
    width:5.0rem;
    text-align: center;
    margin:2.05rem 1.25rem;
    border-radius:1.07rem;
    background: #57ad68;
}
.navLists li.loginLink a{
    color:#fff;
}
.navLists li.navList a.active{
    border-bottom:3px solid #57ad68;
}
.bannerImg{
    position: relative;
    /* height: 535px; */
}
.bannerImg>img{
   width: 100%;
   height: 100%;
   vertical-align: bottom;
}
.proBannerTitle{
    position: absolute;
    top:40%;
    left:0;
    width: 100%;
    color:#fff;
    text-align: center;
    z-index: 101;
}
.bigTitle{
    font-size: 2.5rem;
    letter-spacing: 4px;
    margin-top:2rem;
}
.smallTitle{
    font-size: 1.88rem;
    letter-spacing: 3px;
}
/* 公用底部 */
.footer{
    background: #2F2F2F;
    padding:1.88rem 15%;
}
.footerContent .ourLogo{
	padding-top:1.1rem;
}
.footerContent .footerList{
    padding-top:1.7rem;
}
.footerList{
    float: left;
    color:#999;
    margin-right:2.5rem;
    line-height:1.5rem;
}
.footerList li{
    font-size: 1rem;
    line-height: 24px;
}
.footerList> li:first-of-type{
    color:#fff;
    font-size:14px;
}
.ourLogo{
    margin-right:4%;
}
.codeImgBox{
    color:#fff;
    text-align: center;
    line-height:1.5rem;
}
.codeImgBox>img{
    vertical-align: bottom;
}
.codeImgBox img{
    width: 85px;
    height: 85px;
    margin-top: 10px;
}
.codeImgBox:last-of-type{
    margin-right:2.5rem;
}
.codeImgBox:last-child img{
  
}
.codeImgBox:first-child img{
 
}
.copyRight{
    line-height:2.4rem;
    font-size:1rem;
    color:#fff;
    background: #000;
    text-align: center;
}
.shadow{
    background: rgba(0,0,0,.3);
    z-index: 99;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
}