body{ background: #fff; }
i{font-style: normal;display: block;}

.PRO2_main{ font-family: 'Roboto';color: #fff;background: #000; }
.PRO2_dflexa{ display: flex;justify-content: space-between;align-items: center; }
.PRO2_dflexfc{ display: flex;flex-direction: column;justify-content: center; }
.PRO2_posrela{ position: relative; }
.S2_Wrap_tit{ font-size: 3.6vw;line-height: 4.6vw; }
.S2_Wrap_content{ font-size: 1.4vw;line-height: 1.7vw; }
.S2_Wrap4_img{ width: 100%; }

.S2_Wrap1_img{ width: 100%; }
.S2_Wrap1_logimg{ position: absolute;width: 21vw;top: 4vw;left: 5.7vw; }
.S2_Wrap1_box{ position: absolute;top: 17.6vw;left: 18.3vw; }
.S2_Wrap1textimg{ width: 25vw; }
.S2_Wrap1_con{ font-size: 2.2vw;display: flex;align-items: center;color: #fff;padding-left: 2.5vw; }
.S2_Wrap1_con>span{ display: block; width: 5.8vw;height: 9px;background: #0018EE;margin-right: 20px; }

.S2_Wrap2{ display: flex;justify-content: space-between;flex-wrap: wrap;width: 75vw;margin: 0 auto;padding: 10vw 0 0; }
.S2_Wrap2>li{ display: flex;flex-direction: column;align-items: center;width: 25%;margin-bottom: 10vw; }
.S2_Wrap2_img{ height: 4.6vw;display: flex;align-items: center; }
.S2_Wrap2_tit{ font-size: 1.5vw;line-height: 2.3vw;margin-top: 2vw;text-align: center; }
.S2_Wrap2_con{ font-size: 0.8vw;line-height: 1.4vw;text-align: center; }

.S2_Wrap3{ height: 52vw;position: relative; }
.S2_Wrap3_box{ position: absolute;height: 100%;display: flex;flex-direction: column;justify-content: center;top: 0;left: 18.8vw; }
.S2_Wrap3_con{ margin-top: 2vw;color: #3A3A3A; }
.S2_Wrap3_img{ position: absolute;height: 100%;top: 0;left: 33vw;z-index: 2; }
.S2_Wrap3_back{ position: absolute;width: 53.8vw;height: 18.8vw;background: radial-gradient(54.31% 46.23% at 38.87% 91.81%, #313131 0%, #121212 100%);right: 0;bottom: 7.5vw; z-index: 1; }
.S2_Wrap_foot{ font-size: 1.5vw;line-height: 2.1vw;color: #000;font-weight: 600;margin-top: 4vw; }

.S2_Wrap4{ color: #fff;text-align: center; }
.S2_Wrap4_img{ width: 100%; }
.S2_Wrap4_box{ width: 100%;position: absolute;top: 10vw; }
.S2_Wrap4_foot{ position: absolute;width: 100%;display: flex;justify-content: center;bottom: 3vw; }
.S2_Wrap4_foItem{ width: 27.6vw; }
.S2_Wrap4_foItem>img{ width: 100%; }

.S2_Wrap5{ width: 62.5vw;margin: 0 auto;padding: 15vw 0; }
.S2_Wrap51_box{ flex: 1; }
.S2_Wrap51_img{ width: 44.8vw; }
.S2_Wrap5_con{ margin: 2vw 0 4vw; }
.S2_Wrap52{ width: 12.8vw; }
.S2_WrapOne{ margin: 15vw 0 4vw;text-align: center; }
.S2_WrapTwo{ margin-bottom: 8vw;text-align: center; }
.S2_WrapThe{ height: 26.3vw;background: #1F1F1F; }
.S2_WrapThe>img{ height: 100%; }
.S2_WrapFour{ flex: 1;box-sizing: border-box;color: #fff;padding-left: 20px; }
.S2_WrapFour_tit{ font-size: 2.6vw; }
.S2_WrapFour_tit>span{ font-size: 4.1vw; }
.S2_WrapFour_con{ font-size: 1vw;color: #E6E6E6; }
.S2_Wrap5_foot{ font-size: 0.8vw;line-height: 1.3vw;color: #8C8C8C;padding: 2vw 0 0 30px; }
.S2_Wrap5_item{ text-align: center; }
.S2_Wrap5_item_tit{ font-size: 2.6vw;line-height: 3vw;color: #0018EE;font-weight: 600; }
.S2_Wrap5_item_tit>span{ font-size: 4.1vw;line-height: 4.8vw; }
.S2_Wrap5_item_con{ font-size: 1.3vw;line-height: 1.6vw; }

.S2_Wrap6{ height: 62.5vw;background: #000;color: #fff; }
.S2_Wrap61_img{ height: 100%;position: absolute;top: 0;right: 0; }
.S2_Wrap62_img{ height: 50%;position: absolute;left: 0;bottom: 0; }
.S2_Wrap6_tit{ position: absolute;top: 21vw;left: 17vw; }
.S2_Wrap6_con{ position: absolute;font-size: 1.4vw;line-height: 1.7vw;top: 32vw;left: 25vw; }
.S2_Wrap6_con::before{ content: ' ';width: 6px;height: 4.6vw;background: #0018EE;display: inline-block;position: absolute;top: 0;left: -20px; }

.S2_Wrap7{ color: #fff; }
.S2_Wrap7_onebox{ position: absolute;top: 4vw;left: 18vw; }
.S2_Wrap7_con{ margin-top: 1vw; }
.S2_Wrap7_twobox{ position: absolute;top: 4vw;right: 15vw;text-align: right; }
.S2_Wrap_tit1{ font-size: 2vw; }
.S2_Wrap_item{ margin-top: 2vw; }
.S2_Wrap_num{ font-size: 2.6vw;line-height: 3vw; }
.S2_Wrap_text{ font-size: 1.3vw;color: #A0A0A0; }
.S2_Wrap7_thebox{ font-size: 0.8vw;line-height: 1.3vw;color: #9C9C9C;position: absolute;left: 18vw;bottom: 2vw; }
.S2_Wrap7_fourbox{ display: none; }

.S2_Wrap8_box{ position: absolute;height: 100%;text-align: right;top: 0;right: 15vw;color: #fff; }
.S2_Wrap8_itetit{ font-size: 2.6vw;line-height: 3vw;font-weight: 600; }
.S2_Wrap8_itetit>span{ font-size: 4.1vw;line-height: 4.8vw;font-weight: 600; }
.S2_Wrap8_con{ margin: 1.5vw 0 3vw; }

.S2_Wrap9_box{ position: absolute;top: 0;left: 8.6vw;height: 100%;color: #fff; }
.S2_Wrap9_con{ margin-top: 2vw; }
.S2_Wrap9_foot{ position: absolute;bottom: 5vw;left: 8.6vw;font-size: 0.8vw;color: #fff; }
/* .wrap91 {position: absolute;top: 27vw;right: 16vw;}
.wrap92 {position: absolute;top: 34vw;right: 18vw;}
.wrap93 {position: absolute;top: 37vw;right: 45vw;}
.wrap94 {position: absolute;top: 45vw;right: 45vw;}
.wrap95 {position: absolute;top: 48vw;right: 17vw;} */

.S2_Wrap10{ text-align: center;padding-top: 4vw; }
.S2_Wrap10_con{ color: #3A3A3A;margin-top: 2vw; }
.S2_Wrap10_img{ width: 41vw; }
.S2_Wrap10_ul{ width: 41vw;margin: 0 auto; }
.S2_Wrap10_ul>li{ display: flex;flex-direction: column;align-items: center;text-align: center;font-size: 0.8vw; }
.S2_Wrap10_liimg{ width: 4.3vw;height: 4.3vw;margin-bottom: 0.5vw; }
.S2_Wrap11_box{ position: absolute;top: 0;left: 0;height: 100%;text-align: left; }
.S2_Wrap11{ width: 68.6vw;height: 35.9vw;margin: 4vw auto 0; }
.S2_Wrap111_img{ position: absolute;height: 100%;top: 0;right: 0; }
.S2_Wrap112_img{ position: absolute;height: 100%;top: 0;right: 21vw; }
.S2_Wrap11_con{ margin-top: 2vw; }

.S2_Wrap12_box{ position: absolute;text-align: center;width: 100%;top: 4vw;color: #fff; }
.S2_Wrap12_con{ margin-top: 2vw; }

.S2_Wrap14{ background: #000; }
.S2_Wrap13{ width: 68.3vw;margin: 0 auto;padding: 4vw 0;color: #fff; }
.S2_Wrap13_tit{ text-align: center; }
.S2_Wrap13_box{ display: flex;margin-top: 4vw; }
.S2_Wrap13_ul{ flex: 1;font-size: 1.1vw; }
.S2_Wrap13_ul>li{ height: 3.8vw;display: flex;align-items: center;border-bottom: 1px solid #121313;box-sizing: border-box;padding-left: 20px; }
.S2_Wrap13_oneul{ font-weight: 600; }
.S2_Wrap13_twoul{ background: #121313; }
.color{ color: #A1C1FF; }
.S2_Wrap13_foot{ color: #545454;font-size: 0.8vw;margin-top: 3vw;padding-left: 20px; }


@media only screen and (max-width: 600px) {
    img{ max-width: none !important; }
    i{ display: inline; }
    .S2_Wrap_tit{ font-size: 36px;line-height: 46px; }
    .S2_Wrap_content{ font-size: 14px;line-height: 17px; }
    .PRO2_dflexa{ flex-wrap: wrap; }
    .S2_Wrap1_img{ height: 500px;width: auto;margin-left: -400px; }
    .S2_Wrap1_logimg,.S2_Wrap1textimg{ width: 50vw; } 
    .S2_Wrap1_box{ top: 205px;left: 15px; }
    .S2_Wrap1_con>span{ width: 50.82px;height: 11.55px; }
    .S2_Wrap1_con{ font-size: 20px;padding-left: 20px; }
    .S2_Wrap2{ width: 90vw; } 
    .S2_Wrap2_img{ height: 60px; }
    .S2_Wrap2 img{ width: 40px; }
    .S2_Wrap2_tit{ font-size: 14px;line-height: 16px;text-align: center; }
    .S2_Wrap2_con{ font-size: 10px;text-align: center;line-height: 14px; }
    .S2_Wrap3{ height: auto; }
    .S2_Wrap3_box{ position: static;width: 90vw;margin: 0 auto; }
    .S2_Wrap3_img{ position: static;width: 90vw;margin: 0 auto; }
    .S2_Wrap3_back{ display: none; }
    .S2_Wrap_foot{ font-size: 15px;line-height: 21px; }
    .S2_Wrap4{ background: #000; }
    .S2_Wrap4_foot{ position: static; }
    .S2_Wrap4_foItem{ width: 49vw; }
    .S2_Wrap5{ width: 90vw; }
    .S2_Wrap51_img{ width: 100%; }
    .S2_Wrap52{ width: 30vw;margin-bottom: 20px; }
    .S2_WrapFour{ display: none; }
    .S2_WrapThe{ height: auto; }
    .S2_WrapThe>img{ width: 100%;height: auto; }
    .S2_Wrap5_foot{ font-size: 10px;line-height: 13px;padding: 0;padding-top: 20px; }
    .S2_Wrap5_item_tit>span{ font-size: 41px;line-height: 48px; } 
    .S2_Wrap5_item_tit{ font-size: 26px;line-height: 30px; }
    .S2_Wrap5_item_con{ font-size: 13px;line-height: 16px; }
    .S2_Wrap6{ height: 800px; }
    .S2_Wrap61_img{ width: 80%;height: auto; }
    .S2_Wrap62_img{ width: 100%;height: auto; }
    .S2_Wrap6_tit{ top: 75vw;left: 5vw; }
    .S2_Wrap6_con{ font-size: 14px;line-height: 17px;top: 110vw;width: 60vw; }
    .S2_Wrap7{ background: #000; }
    .S2_Wrap7>img{ width: 100%;margin-top: 20px; }
    .S2_Wrap7_onebox{ position: static;width: 90vw;margin: 0 auto; }
    .S2_Wrap7_twobox,.S2_Wrap7_thebox{ display: none; }
    .S2_Wrap7_fourbox{ display: block;background: #fff;color: #000;padding: 30px 0; }
    .S2_Wrap7_fourtit{ font-size: 14px;line-height: 20px;text-align: center;margin-bottom: 20px; }
    .S2_Wrap7_fivebox{ width: 90vw;margin: 0 auto 20px;justify-content: space-around; }
    .S2_Wrap7_fiveitem{ align-items: center; }
    .S2_Wrap7_fivetit{ color: #0018EE;font-size: 30px; }
    .S2_Wrap7_fivecon{ font-size: 15px; }
    .S2_Wrap7_fourfoot{ color: #8F8A8A;width: 80vw;margin: 0 auto; }
    .S2_Wrap8_box{ position: static;background: #000;padding: 40px 0; }
    .S2_Wrap8>img{ width: 100%; }
    .S2_Wrap8_box .S2_Wrap_tit{ width: 95vw;text-align: left;margin: 0 auto; }
    .S2_Wrap8_box .S2_Wrap_content{ width: 95vw;text-align: left;margin: 0 auto;margin-top: 20px; }
    .S2_Wrap8_item{ display: none; }
    .S2_Wrap9_box{ position: static;background: #000;padding: 20px 0;text-align: center; }
    .S2_Wrap9_img{ height: 650px;margin-left: -460px; }
    /* .wrap91{ width: 40vw; }  */
    .S2_Wrap10_con{ width: 90vw;margin: 20px auto 0; }
    .S2_Wrap10_img{ width: 90vw; }
    .S2_Wrap10_ul{ width: 100vw;align-items: flex-start; }
    .S2_Wrap10_liimg{ width: 40px;height: 40px; }
    .S2_Wrap10_ul>li{ font-size: 12px;width: 33%;text-align: center;margin-bottom: 20px; }
    .S2_Wrap11{ width: 100%;height: auto; }
    .S2_Wrap11_box{ position: static;text-align: center; }
    .S2_Wrap111_img{ position: static;width: 100%;display: inline-block;margin-right: -50px; }
    .S2_Wrap112_img{ width: auto;height: 300px;position: absolute;top: unset;bottom: 0;right: unset;left: 0; }
    .S2_Wrap12{ background: #000; }
    .S2_Wrap12>img{ width: 100%; }
    .S2_Wrap12_box{ position: static;padding-top: 20px; }
    .S2_Wrap12_con{ margin: 20px 0; }
    .S2_Wrap13{ width: 100vw; }
    .S2_Wrap13_ul{ font-size: 8px; }
    .S2_Wrap13_ul>li{ height: 20px; }
    .S2_Wrap13_foot{ font-size: 12px; }
}
