.contentMain{
    width: 100%;
    /* padding-top: 100px; */
    min-width: 1200px;
}
.main,.mainBg{
    width: 1200px;
    margin: 0 auto;
    position: relative;
    /* padding-bottom: 100px; */
    /* opacity: 0; */
    /* height: 100vh; */
    /* padding-top: 100px; */
    color: #000;
}

.main .title {
    color:#000 ;
    text-align: center;
    font-size: 32px;
    padding-bottom: 100px;
    display: none;
}
.contentMain{
    position: relative;
}
.bgImg{
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}
.main:last-child{
    padding-bottom: 100px;
}
.mainMain{
    width: 100%;
    border-radius: 10px;
    /* height: ; */
    padding:50px 0px;

}
.mainMain>p{
    font-size: 16px;
    line-height: 36px;
}
.mainMainImg{
    width: 100%;
    padding: 50px 0px 0;
}
.mainMainImg>img{
    width: 100%;
}
.mainBox{position: relative;}
.mainBox:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    background: #F6F6F6;
    height: 100%;
}
.bg-Img{
    height: 100%;
    width: 100%;
}
.Header-banner-img{
    /* height: calc(100vh - 80px); */
}
.Header-banner-img:before{
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .6);
    z-index: 1;
}
.footerBannerContent{
    min-width: 1200px;
    width: 100%;
    margin: 0 auto;
    position: relative;
    height:calc(100vh - 270px) ;
    background-size: cover;
    display: flex;
    justify-content: center;
    align-items: center;
}
/* .Header-zT>p:nth-child(1){
    font-size: 80px;
    font-weight: bold;
    color: #fff;
    text-align: center;
}
.Header-zT>p:nth-child(2){
    font-size: 28px;
    color: #fff;
    text-align: center;
    margin-top: 20px;
} */
/*IE 10+*/
.contentMain {
     -ms-overflow-style: none; 
     position: relative;
     z-index: 2;
}
/*Firefox*/
.contentMain { overflow: -moz-scrollbars-none; }
.contentMain::-webkit-scrollbar {
    display: none;
}
.contentMain {
    /*隐藏滚动条，当IE下溢出，仍然可以滚动*/
    -ms-overflow-style: none;
    /*火狐下隐藏滚动条*/
    scrollbar-width: none;
}
.footer{
    position: relative;
    z-index: 3;
}
.footerBanner img{
    width: 100%;
    height: 100%;
}
.PosAb{
    position: absolute;
    z-index: -1;
}
.footerBanner-Header-zT{
    width: 1200px;
    /* z-index: 9;
    position: absolute;
    top: 50%;
    right: 0;
    left: 50%;
    
    transform: translate(-50%, -50%); */
}
.footerBanner-Header-zT>p:nth-child(1) {
    font-size: 40px;
    font-weight: bold;
    color: #000;
    text-align: center;
}
.footerBanner-Header-zT>p:nth-child(2) {
    font-size: 18px;
    color: #000;
    text-align: center;
    margin-top: 30px;
    line-height: 36px;
}
.headerMenuActive{
    color:#0C0C55;
    
}
#headerBox2{
    position: sticky;
    width: 100%;
    z-index: 1;
}
body{
    position: relative;
}
.Header-zT{
    /* display: block; */
}

.content3{height: 50px;line-height: 50px;background: #F6F6F6;}
.study_position { width: 1200px;margin: 0 auto;}
.study_position li {display: inline-block;vertical-align: top;}
.main_top{padding: 30px;border-bottom: 1px solid #e8e8e8;font-size: 18px;color: #000000;}
.main_top h1{font-size: 18px;}
.main1Top {
	width: 360px;
	font-size: 28px;
	/* font-family: Microsoft YaHei; */
	font-weight: 400;
	/* line-height: 42px; */
	color: #707070;
	margin: 0 auto;
}
.main1Top p{text-align: center;padding-bottom: 10px;}
.fzzzjgLeft {
	float: left;
	font-size: 12px;
	
	line-height: 42px;
}

.fzzzjgRight {
	float: right;
	font-size: 12px;
	/* width: 31px;
	height: 0px;
	border: 2px solid #0C0C55;
	line-height: 20px; */
	line-height: 42px;
}

.fzzzjgCenter {
	font-size: 28px;
}

.main1Top .zzjgEl {
	text-align: center;
	font-size: 16px;
}
.mainMainImg img:first-child{margin-top: 0;}
.mainMainImg img{margin-top: 64px;}
.mainMainImg h1{font-size: 16px;line-height: 32px;text-align: center;color: #888;}
.main_conter{border-radius: 10px;padding-top: 64px;}

@media (max-width:1025px){
    .header-content{
        border-radius: 0;
    }
    .contains{
        padding: 0 20px;
    }
    /* .footerBannerContent , .Header-banner-img{height: 120vh;} */
    .main{
        padding-left: 20px;
        padding-right: 20px;
    }
    .section{
        width: 1200px;
    }
    html.fp-enabled, .fp-enabled body{
        overflow:visible !important;
    }
    .mainBox{
        width: 1200px;
    }
    .Header-banner-img{background-size: cover!important;}
}