* {
    font-family: PingFangSC-Medium;
}

.qualification-honor .qh_block1 {
    background-image: url("../assets/qualification-honor/bg2.png");
    height: 640px;
    margin: 0 auto;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.qualification-honor .qh_block1 .b1_title {
    height: 40px;
    font-size: 40px;
    color: #FFFFFF;
    line-height: 40px;
    font-weight: 500;
    text-align: center;
    padding-top: 160px;
}

.qualification-honor .qh_block1 .b1_desc {
    width: 882px;
    height: 160px;
    font-size: 18px;
    color: #FFFFFF;
    text-align: justify;
    line-height: 40px;
    font-weight: 400;
    margin: 56px auto 0 auto;
}

.qualification-honor .qh_block2 {
    padding-top: 120px;
    height: 598px;
}

.qualification-honor .qh_block2 .b2_title {
    height: 40px;
    font-size: 40px;
    color: rgba(0, 0, 0, 0.80);
    text-align: center;
    line-height: 40px;
    font-weight: 600;
    margin-bottom: 40px;
}

.qualification-honor .qh_block2 .b2_desc {
    height: 18px;
    font-size: 18px;
    color: rgba(0, 0, 0, 0.60);
    text-align: center;
    line-height: 18px;
    font-weight: 400;
}

.qualification-honor .qh_block2 .b2_show {

    width: 480px;
    display: none;
}

.qualification-honor .qh_block2 .b2_q_img {
    width: 288px;
    height: 260px;
    margin: 0 auto -35px auto;
    position: relative;
}

.qualification-honor .qh_block2 .b2_q_img1 {
    background-image: url("../assets/qualification-honor/1.png");
}

.qualification-honor .qh_block2 .b2_q_img2 {
    background-image: url("../assets/qualification-honor/2.png");
}

.qualification-honor .qh_block2 .b2_q_img3 {
    background-image: url("../assets/qualification-honor/3.png");
}

.qualification-honor .qh_block2 .b2_q_img4 {
    background-image: url("../assets/qualification-honor/4.png");
}

.qualification-honor .qh_block2 .b2_q_img5 {
    background-image: url("../assets/qualification-honor/5.png");
}

.qualification-honor .qh_block2 .b2_q_img6 {
    background-image: url("../assets/qualification-honor/6.png");
}

.qualification-honor .qh_block2 .b2_q_img7 {
    background-image: url("../assets/qualification-honor/7.png");
}

.qualification-honor .qh_block2 .b2_q_img8 {
    background-image: url("../assets/qualification-honor/8.png");
}

.qualification-honor .qh_block2 .b2_q_img9 {
    background-image: url("../assets/qualification-honor/9.png");
}

.qualification-honor .qh_block2 .b2_background {
    background-image: url("../assets/qualification-honor/background.png");
    width: 480px;
    height: 160px;
}

.qualification-honor .qh_block2 .b2_show_desc {
    height: 28px;
    font-family: PingFangSC-Medium;
    font-size: 18px;
    color: rgba(0, 0, 0, 0.80);
    text-align: center;
    line-height: 28px;
    font-weight: 600;
    padding-top: 45px;
}

.qualification-honor .qh_block2 .b2_right {
    /* width: 632px; */
    margin-left: 48px;
    margin-top: 16px;
}

.qualification-honor .qh_block2 .b2_item {
    height: 16px;
    background: #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 2px;
    width: 300px;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.61);
    line-height: 16px;
    font-weight: 400;
    padding: 16px;
    cursor: pointer;

}

.qualification-honor .qh_block2 .b2_item_other {
    height: 16px;
    background: #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 2px;
    width: 300px;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.61);
    line-height: 16px;
    font-weight: 400;
    padding: 16px;
    cursor: not-allowed;
}

.qualification-honor .qh_block2 .b2_item_empty {
    width: 24px;
    height: 100%;
}

.qualification-honor .qh_block2 .b2_item_active {
    background: #2865E6;
    border-radius: 2px;
    color: #FFFFFF;
}

.qualification-honor .qh_block3 {
    height: 718px;
    background-image: linear-gradient(180deg, #F8F9FE 0%, #F3F8FA 100%);
}

.qualification-honor .qh_block3 .b3_title {
    height: 40px;
    font-size: 40px;
    color: rgba(0, 0, 0, 0.80);
    text-align: center;
    line-height: 40px;
    font-weight: 600;
    margin-bottom: 40px;
    padding-top: 120px;
}

.qualification-honor .qh_block3 .b3_desc {
    height: 18px;
    font-size: 18px;
    color: rgba(0, 0, 0, 0.60);
    text-align: center;
    line-height: 18px;
    font-weight: 400;
}

.qualification-honor .qh_block3 .b3_left {
    width: 600px;
    height: 400px;
    background: #2865E6;
}

.qualification-honor .qh_block3 ul {
    margin-left: 40px;
    margin-top: 72px;
}

.qualification-honor .qh_block3 li {
    list-style: none;
    height: 16px;
    font-size: 16px;
    color: #FFFFFF;
    line-height: 16px;
    font-weight: 400;
    margin-top: 24px;
}

.qualification-honor .qh_block3 .b3_circle {
    width: 6px;
    height: 6px;
    background: #FFFFFF;
    border-radius: 50%;
    margin: 5px 12px 0 0;
}

.qualification-honor .qh_block3 .b3_right {
    width: 600px;
    height: 400px;
    overflow: hidden;
}

.qualification-honor .qh_block3 .b3_right_img1 {
    background-image: url("../assets/qualification-honor/b1.png");
}

.qualification-honor .qh_block3 .b3_right_img2 {
    background-image: url("../assets/qualification-honor/b2.png");
}

.qualification-honor .qh_block3 .b3_right_img3 {
    background-image: url("../assets/qualification-honor/b3.png");
}

.qualification-honor .qh_block4 .b4_title {
    height: 40px;
    font-size: 40px;
    color: rgba(0, 0, 0, 0.80);
    text-align: center;
    line-height: 40px;
    font-weight: 600;
    padding-top: 120px;
}

.qualification-honor .qh_block4 .b4_desc {
    height: 18px;
    font-size: 18px;
    color: rgba(0, 0, 0, 0.60);
    text-align: center;
    line-height: 18px;
    font-weight: 400;
}

.qualification-honor .qh_block4 .b4_circle {
    width: 6px;
    height: 6px;
    background: #2865E6;
    border-radius: 50%;
    margin: 12px;
}

.qualification-honor .qh_block4 .b4_items {
    width: 1120px;
    height: 166px;
    overflow: hidden;
    margin: 80px auto 40px auto;
}

.qualification-honor .qh_block4 .b4_item {
    width: 220px;
    height: 166px;
    margin-left: 40px;
}

.qualification-honor .qh_block4 .b4_img {
    width: 192px;
    height: 130px;
    margin: 0 auto;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
    -moz-background-size: 100% 100% !important;
}

.qualification-honor .qh_block4 .b4_img1 {
    background: url("../assets/qualification-honor/c1.png");
}

.qualification-honor .qh_block4 .b4_img2 {
    background: url("../assets/qualification-honor/c2.png");
}

.qualification-honor .qh_block4 .b4_img3 {
    background: url("../assets/qualification-honor/c3.png");
}

.qualification-honor .qh_block4 .b4_img4 {
    background: url("../assets/qualification-honor/c4.png");
}

.qualification-honor .qh_block4 .b4_img5 {
    background: url("../assets/qualification-honor/c5.png");
}

.qualification-honor .qh_block4 .b4_img6 {
    background: url("../assets/qualification-honor/c6.png");
}

.qualification-honor .qh_block4 .b4_img7 {
    background: url("../assets/qualification-honor/c7.png");
}

.qualification-honor .qh_block4 .b4_img8 {
    background: url("../assets/qualification-honor/c8.png");
}

.qualification-honor .qh_block4 .b4_img9 {
    background: url("../assets/qualification-honor/c9.png");
}

.qualification-honor .qh_block4 .b4_img10 {
    background: url("../assets/qualification-honor/c10.png");
}

.qualification-honor .qh_block4 .b4_img_title {
    margin-top: 20px;
    text-align: center;
    height: 16px;
    font-family: PingFangSC-Medium;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.80);
    text-align: center;
    line-height: 16px;
    font-weight: 600;
}

.qualification-honor .qh_block4 li {
    width: 488px;
    height: 56px;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.80);
    line-height: 28px;
    font-weight: 400;
    list-style: none;
}

.qualification-honor .qh_block4 .b4_li {
    height: 56px;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.80);
    line-height: 28px;
    font-weight: 400;
    list-style: none;
    width: 470px;
}

.qualification-honor .qh_block4 ul {
    width: 488px;
    margin-left: 56px;
}

.qualification-honor .b5_title {
    height: 40px;
    font-size: 40px;
    color: rgba(0, 0, 0, 0.80);
    text-align: center;
    line-height: 40px;
    font-weight: 600;
    padding-top: 120px;
}

.qualification-honor .b5_desc {
    height: 18px;
    font-size: 18px;
    color: rgba(0, 0, 0, 0.60);
    text-align: center;
    line-height: 18px;
    font-weight: 400;
    margin-top: 40px;
}

.qualification-honor .qh_block5   {
    height: 726px;
    background-image: linear-gradient(180deg, #F8F9FE 0%, #F3F8FA 100%);
}

.qualification-honor .qh_block5 .b5_items {
    width: 1120px;
    height: 286px;
    overflow: hidden;
    margin: 80px auto 40px auto;
}

.qualification-honor .qh_block5 .b5_item {
    width: 220px;
    height: 286px;
    margin-left: 40px;
}

.qualification-honor .qh_block5 .b5_img {
    width: 192px;
    height: 250px;
    margin: 0 auto;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
    -moz-background-size: 100% 100% !important;
}

.qualification-honor .qh_block5 .b5_img1 {
    background-image: url("../assets/qualification-honor/d1.png");
}

.qualification-honor .qh_block5 .b5_img2 {
    background-image: url("../assets/qualification-honor/d2.png");
}

.qualification-honor .qh_block5 .b5_img3 {
    background-image: url("../assets/qualification-honor/d3.png");
}

.qualification-honor .qh_block5 .b5_img4 {
    background-image: url("../assets/qualification-honor/d4.png");
}

.qualification-honor .qh_block5 .b5_img5 {
    background-image: url("../assets/qualification-honor/d5.png");
}

.qualification-honor .qh_block5 .b5_img6 {
    background-image: url("../assets/qualification-honor/d6.png");
}

.qualification-honor .qh_block5 .b5_img7 {
    background-image: url("../assets/qualification-honor/d7.png");
}

.qualification-honor .qh_block5 .b5_img8 {
    background-image: url("../assets/qualification-honor/d8.png");
}

.qualification-honor .qh_block5 .b5_img9 {
    background-image: url("../assets/qualification-honor/d9.png");
}

.qualification-honor .qh_block5 .b5_img1 {
    background-image: url("../assets/qualification-honor/d1.png");
}

.qualification-honor .qh_block5 .b5_img10 {
    background-image: url("../assets/qualification-honor/d10.png");
}

.qualification-honor .qh_block5 .b5_img11 {
    background-image: url("../assets/qualification-honor/d11.png");
}

.qualification-honor .qh_block5 .b5_img12 {
    background-image: url("../assets/qualification-honor/d12.png");
}

.qualification-honor .qh_block5 .b5_img13 {
    background-image: url("../assets/qualification-honor/d13.png");
}

.qualification-honor .qh_block5 .b5_img14 {
    background-image: url("../assets/qualification-honor/d14.png");
}

.qualification-honor .qh_block5 .b5_img15 {
    background-image: url("../assets/qualification-honor/d15.png");
}

.qualification-honor .qh_block5 .b5_img16 {
    background-image: url("../assets/qualification-honor/d16.png");
}

.qualification-honor .qh_block5 .b5_img17 {
    background-image: url("../assets/qualification-honor/d17.png");
}

.qualification-honor .qh_block5 .b5_img18 {
    background-image: url("../assets/qualification-honor/d18.png");
}

.qualification-honor .qh_block5 .b5_img19 {
    background-image: url("../assets/qualification-honor/d19.png");
}

.qualification-honor .qh_block5 .b5_img20 {
    background-image: url("../assets/qualification-honor/d20.png");
}

.qualification-honor .qh_block5 .b5_img21 {
    background-image: url("../assets/qualification-honor/d21.png");
}

.qualification-honor .qh_block5 .b5_img22 {
    background-image: url("../assets/qualification-honor/d22.png");
}

.qualification-honor .qh_block5 .b5_img23 {
    background-image: url("../assets/qualification-honor/d23.png");
}

.qualification-honor .qh_block5 .b5_img24 {
    background-image: url("../assets/qualification-honor/d24.png");
}

.qualification-honor .qh_block5 .b5_img25 {
    background-image: url("../assets/qualification-honor/d25.png");
}

.qualification-honor .qh_block5 .b5_img_title {
    margin-top: 20px;
    text-align: center;
    height: 16px;
    font-family: PingFangSC-Medium;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.80);
    text-align: center;
    line-height: 16px;
    font-weight: 600;
}

.qualification-honor .slider {
    width: 32px;
    height: 4px;
    border-radius: 2px;
    cursor: pointer;
}

.qualification-honor .slider_min {
    background: rgba(0, 0, 0, 0.15);
}

.qualification-honor .slider_min_active {
    background: rgba(0, 0, 0, 0.40);
}



.simpleAnimation_a_left_out {
    /* //transition-duration: 500ms; transform: translate3d(0%, 0px, 0px); transition-property: none; */
    animation: a_left_out 1s forwards;
}

.simpleAnimation_a_right_in {
    animation: a_left_in 1s forwards;
}

.simpleAnimation_a_right_in {
    animation: a_right_in 1s forwards;
}