.introduce{position: relative;}
.introduce .int-menu{width: 100%;height: 68px;background: #DFF1FF;display: flex;align-items: center;box-sizing: border-box;padding: 0 12.5%;}
.introduce .menu-list{width: 25%;height: inherit;display: flex;align-items: center;justify-content: center;font-size: 16px;font-weight: 400;color: #333333;}
.introduce .menu-listed{background: #ffffff;border-bottom: 4px solid #0062B1;box-sizing: border-box;color: #0062B1 !important;}
.introduce .title{display: flex;flex-direction: column;font-weight: bold;font-size: 34px;}
.introduce .title span:first-child{color: rgba(0, 98, 177, 0);line-height: 54px;opacity: 0.57;background: linear-gradient(180deg, #0062B1 0%, rgba(0,98,177,0) 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.introduce .title span:last-child{color: #0062B1;margin-top: -30px;letter-spacing: 3px;}

.introduce .introduce-1 .int1-first{background: url('../images/other/zjcy_bg.png')no-repeat;display: flex;background-size: cover;height: 537px;padding: 60px 12.5%;box-sizing: border-box;}
.introduce .introduce-1 .int1-first .fir1-left{flex:1;}
.introduce .introduce-1 .int1-first .fir1-name{font-size: 26px;font-weight: bold;color: #333333;margin: 42px 0;display: block;}
.introduce .introduce-1 .int1-first .fir1-left p{font-size: 15px;font-weight: 400;color: #333333;line-height: 39px;}
.introduce .introduce-1 .int1-first .fir1-right{width: 53.6%;flex: none;margin-left: 55px;overflow: hidden;}
.introduce .introduce-1 .int1-second{box-sizing: border-box;padding: 70px 12.5%;}
.introduce .introduce-1 .int1-second .title{align-items: center;}
.introduce .introduce-1 .int1-second .sec-name{font-size: 22px;font-family: HarmonyOS Sans SC;font-weight: bold;color: #333333;letter-spacing: 3px;text-align: center;display: block;margin: 55px 0 35px 0;}
.introduce .introduce-1 .int1-second p{font-size: 18px;font-family: HarmonyOS Sans SC;font-weight: 400;color: #333333;text-align: center;}
.introduce .introduce-1 .int1-second .sec-hexin{display: flex;align-items: center;justify-content: space-between;margin-top: 73px;}
.introduce .introduce-1 .int1-second .hx-list{width: 28.7%;position: relative;transition: all 0.5s;}
.introduce .introduce-1 .int1-second .hx-mengceng{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 98, 177, 0.88);display: flex;align-items: center;justify-content: center;flex-direction: column;
font-size: 20px;font-weight: bold;color: #FFFFFF;}
.introduce .introduce-1 .int1-second .hx-mengceng img{width: 48px;margin-bottom: 35px;}
.introduce .introduce-1 .int1-third{width: 100%;height: 687px;background: url('../images/other/zjcy_bg1.png')no-repeat;background-size: cover;box-sizing: border-box;padding: 65px 12.5%;
display: flex;}
.introduce .introduce-1 .int1-third .title{margin-bottom: 65px;}
.introduce .introduce-1 .int1-third .thir-left{flex:1;}
.introduce .introduce-1 .int1-third .thir-left p{font-size: 16px;font-weight: 400;color: #333333;line-height: 40px;}
.introduce .introduce-1 .int1-third .third-right{width: 45.5%;flex: none;margin-left: 97px;}

.introduce .introduce-2{background: #EFF8FF;box-sizing: border-box;padding: 60px 12.5% 75px 12.5%;}
.introduce .introduce-2 .int2-first{display: flex;align-items: center;flex-wrap: wrap;margin-top: 60px;}
.introduce .introduce-2 .aptitude{width: 22.9%;margin-right: 0%;margin-right: 2.8%;}
.introduce .introduce-2 .aptitude .zz-logo,
.introduce .introduce-2 .certificate .zs_logo{overflow: hidden;margin-bottom: 20px;}
.introduce .introduce-2 .aptitude .zz-logo img,
.introduce .introduce-2 .certificate .zs_logo img{transition: all 0.8s;}
.introduce .introduce-2 .aptitude:nth-child(4n){margin-right: 0;}
.introduce .introduce-2 .certificate{width: 31.25%;margin-right: 3.125%;}
.introduce .introduce-2 .certificate:nth-child(3n){margin-right: 0;}

.introduce .introduce-3{box-sizing: border-box;padding: 60px 12.5% 90px 12.5%;}
.introduce .introduce-3 .title{margin-bottom: 65px;}
.introduce .introduce-3 .int3-list{display: flex;margin-bottom: 20px;}
.introduce .introduce-3 .list-left{display: flex;flex-direction: column;align-items: center;}
.introduce .introduce-3 .list-time{width: 141px;height: 48px;background: #0062B1;line-height: 48px;text-align: center;font-size: 28px;font-weight: bold;color: #FFFFFF;margin-bottom: 20px;}
.introduce .introduce-3 .shuline{height: 132px;background: #0062B1;width: 1px;}
.introduce .introduce-3 .yuan{width: 27.5px;height: 27.5px;box-sizing: border-box;padding: 4px;border: 1px solid #0062B1;border-radius: 50%;flex: none;
transform: translate(-50%, -50%); text-align: center;margin-left: -1%;animation-name: beat;animation-duration: .5s; animation-timing-function: linear; animation-iteration-count: infinite;
animation-direction: alternate;animation-play-state: running;}
@keyframes beat {
    0% {
        transform: scale(1); /*放大1.1倍*/;
    }
	100% {
        transform: scale(1.1); /*放大1.1倍*/
	}
}

.introduce .introduce-3 .yuanxin{width: 100%;height: 100%;border-radius: 50%;background: #0062B1;}
.introduce .introduce-3 .list-center{margin: 0 20px;height: 48px;display: flex;align-items: center;}
.introduce .introduce-3 .hengxian{width: 68px;height: 1px;background: #0062B1;}
.introduce .introduce-3 .list-right{flex: 1;background: #F4F4F4;box-sizing: border-box;padding: 0 25px;height: max-content;}
.introduce .introduce-3 .list-one{height: 70px;border-bottom: 1px solid #E2E2E2;display: flex;align-items: center;justify-content: space-between;}
.introduce .introduce-3 .list-name{font-size: 20px;font-weight: bold;color: #0062B1;box-sizing: border-box;padding-left: 14px;border-left: 4px solid #0062B1;}
.introduce .introduce-3 .list-data{font-size: 16px;font-weight: 400;color: #0062B1;}
.introduce .introduce-3 .list-data span{font-size: 36px;font-weight: bold;margin-right: 10px;}
.introduce .introduce-3 .list-info{box-sizing: border-box;padding: 20px 0;display: flex;justify-content: space-between;}
.introduce .introduce-3 .info-img{width: 39.6%;flex: none;margin-left: 18.7%;overflow: hidden;}
.introduce .introduce-3 .info-img img{transition: all 0.8s;}
.introduce .introduce-3 .list-info p{font-size: 16px;font-weight: 400;color: #333333;line-height: 35px;}

.introduce .introduce-4{box-sizing: border-box;padding: 60px 12.5% 50px 12.5%;}
.introduce .introduce-4 .int4-list{width: 100%;margin-bottom: 40px;background: #0062B1;display: flex;overflow: hidden;}
.introduce .introduce-4 .int4-list img{width:71.1%;}
.introduce .introduce-4 .int4-mc{flex: 1;display: flex;flex-direction: column;justify-content: center;box-sizing: border-box;padding-left: 40px;}
.introduce .introduce-4 .mc-name{font-size: 26px;font-weight: bold;color: #FFFFFF;}
.introduce .introduce-4 .mc-line{width: 151px;height: 1px;background: #FFFFFF;margin: 25px 0;}
.introduce .introduce-4 .int4-mc p{font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 28px;}
.introduce .introduce-4 .title{margin-bottom: 60px;}

.introduce .introduce-1 .int1-first .fir1-right img,
.introduce .introduce-4 .int4-list img{transition: all 0.8s;}

.introduce .pagination{display: flex;align-items:center;justify-content: center;margin-top: 30px;}
.introduce .pagination li a,
.introduce .pagination li span{display: block; width: 33px;height: 33px;background: #FFFFFF;border-radius: 5px; line-height: 30px;text-align:center;color: #333333;margin: 0 5px;}
.introduce  .pagination .active span{background:#409EFF !important;color:#FFFFFF !important;}