/* body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page * {}

body.about-page .about_intro {}

body.about-page .about_intro * {}

body.about-page .about_intro .container {}

body.about-page .about_intro .company_profile_content {}

body.about-page .about_intro .company_profile_text {}

body.about-page .about_intro .company_profile_title {}

body.about-page .about_intro .section_titles_company_about_main_title {}

body.about-page .about_intro .section_titles_line1 {
    display: block;
}

body.about-page .about_intro .section_titles_line2 {}

body.about-page .about_intro .company_profile_description {}

body.about-page .about_intro .company_profile_cta {}

body.about-page .about_intro .company_profile_read_more {}

body.about-page .about_intro .company_profile_read_more svg {}

body.about-page .about_intro .company_profile_read_more path {}

body.about-page .about_intro .company_profile_image {}

body.about-page .about_intro .company_profile_image img {}

body.about-page .about_culture_section_1 {}

body.about-page .about_culture_section_1 .about_culture_overlay {}

body.about-page .about_culture_section_1 .container {}

body.about-page .about_culture_section_1 .about_culture_header {}

body.about-page .about_culture_section_1 .about_culture_title {}

body.about-page .about_culture_section_1 .about_culture_subtitle {}

body.about-page .about_culture_section_1 .about_culture_grid {}

body.about-page .about_culture_section_1 .about_culture_item {}

body.about-page .about_culture_section_1 .about_culture_icon {}

body.about-page .about_culture_section_1 .about_culture_icon img {}

body.about-page .about_culture_section_1 .about_culture_item_title {}

body.about-page .about_culture_section_1 .about_culture_item_desc {}

body.about-page .company_stats {}

body.about-page .company_stats .container {}

body.about-page .company_stats .company_stats_content {}

body.about-page .company_stats .stat_item {}

body.about-page .company_stats .stat_number {}

body.about-page .company_stats .stat_label {}

body.about-page .factory_environment_section {}

body.about-page .factory_environment_section .container {}

body.about-page .factory_environment_section .factory_environment_header {}

body.about-page .factory_environment_section .factory_environment_title {}

body.about-page .factory_environment_section .factory_environment_subtitle {}

body.about-page .factory_environment_section .factory_environment_gallery {}

body.about-page .factory_environment_section .factory_environment_image {}
 */



.culture {
    background: url(../images/bg12.jpg) no-repeat center/cover;
    padding: 8rem 0 14rem;
}

.culture * {
    text-align: center;
}

.culture .title_second_1 {
    margin-bottom: 15rem;
}

.culture .title_second_1 * {
    text-align: center;
    color: #fff;
}

.culture .sitettl1 {
    margin-bottom: 12rem
}

.culture .sitettl1 h2 {
    color: #fff
}

.culture .sitettl1 .fbt {
    color: #fff
}

.culture .item i {
    height: 8rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 4rem
}

.culture .item img {
    max-height: 100%
}

.culture .item .h3 {
    font-size: 2.4rem;
    text-transform: uppercase;
    font-weight: bold
}

.culture .item .info {
    font-size: 1.8rem;
    max-width: 32rem;
    margin: 2rem auto 0;
    line-height: 1.5
}

.company_about_section_1 {
    padding: 5rem 0 9rem;
    background: url('/static/images/bg10.jpg') no-repeat center bottom/auto;
}
.company_about_section_1 .company_about_stats_bar{
    background: transparent;
    padding: 0;
}
.company_about_section_1 *{}
.company_about_section_1 *{}
.company_about_section_1 *{}
.company_about_section_1 *{}
.company_about_section_1 .company_about_stat_item{
    padding: 0;
}
.company_about_section_1 .company_about_stats_grid{
    padding: 0;
    display: flex;
    justify-content: space-between;
}
.about_intro .company_profile_text { position: relative; }
.about_intro .company_profile_description p { position: relative; }
.about_intro .company_profile_description p .float-wrap-shape { float: right; width: 42%; height: 360px; shape-outside: ellipse(58% 52% at 0% 50%); shape-margin: 22px; border-radius: 50%; }

@media (max-width: 1200px){
  .about_intro .company_profile_description p .float-wrap-shape { width: 46%; height: 300px; shape-margin: 18px; }
}
@media (max-width: 992px){
  .about_intro .company_profile_description p .float-wrap-shape { display: none; }
  .about_intro .company_profile_description p .wrap-image { float: none; width: 100%; max-width: none; shape-outside: none; margin: 0 0 18px 0; }
}
.about_intro .company_profile_content { display: block; }
.about_intro .company_profile_text { max-width: 100%; }
.about_intro .company_profile_image { display: none; }

/* 将图片移入首段并作为浮动元素，形成半环绕 */
.about_intro .company_profile_description p .wrap-image {
    float: right;
    width: 44%;
    max-width: 520px;
    height: auto;
    shape-outside: ellipse(58% 52% at 0% 50%);
    shape-margin: 22px;
    margin: 0 0 2rem 7rem;
    border-radius: 0;
    margin-top: -11rem;
}

/* About Culture New (acn-) prefixed to avoid污染 */
#about_culture_new.acn-section {padding: 9rem 0;background: url(/static/images/bg11.jpg) no-repeat center bottom/cover;}
.acn-container {/* max-width: 1200px; */margin: 0 auto;}
.acn-header {margin-bottom: 3rem;}
.acn-title {font-size: 3.6rem;color: #0B2F8B;margin: 5rem 0 .8rem;}
.acn-subtitle {color: #667085;font-size: 1.4rem;line-height: 1.6;font-size: 2.2rem;color: #4a4a4a;margin: 3rem 0 0;color: #666;line-height: 1.6;}
.acn-grid {display: grid;grid-template-columns: repeat(2, 1fr);/* gap: 2rem; */}
.acn-item {display: grid;grid-template-columns: 1fr 1fr;align-items: center;gap: 0;background: #fff;/* border: 1px solid #e6e9f0; */}
.acn-media {width: 100%;}

.acn-item-01 .acn-media {
    order: -1;
}
.acn-media img {display: block; width: 100%; height: auto;}
.acn-content {padding: 1.8rem 5rem;}
.acn-item-title {font-size: 3rem;color: #333;margin: 0 0 .8rem;font-weight: 400;font-family: 'DINCOND';}
.acn-item-desc {font-size: 1.8rem;color: #4a4a4a;margin: 3rem 0 0;color: #666;line-height: 1.6;}
@media (max-width: 991px){
  .acn-grid {grid-template-columns: 1fr;}
  .acn-item {grid-template-columns: 1fr;}
}
.about-page .animate-on-scroll,
.about-page .animated,
.about-page .fade-in-up,
.about-page .wow {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
}