@charset "gb2312";

:root {
    --swiper-theme-color: unset !important;
}


.index_explore .w1920>.title1,
.index_explore2 .title1 {
    text-transform: uppercase;
}

.footer_left_li {
    padding-right: 60px;
}

.footer_bottom_right p {
    line-height: 2;
    margin-top: 20px;
}

.footer_right_t p {
    line-height: 1.6;
    margin-left: 15px;
}

.footer_right_t {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.header_product>ul>li {
    line-height: 1.6;
}

.product_tab_c>a {
    line-height: 1.6;
    font-size: 15px;
    padding: 15px 0;
}

.detal_swiper_l .title1 {
    font-size: 28px;
    text-transform: uppercase;
}

.detal_swiper_l .title2 {
    font-size: 21px;
}

.detal_footer>p {
    text-transform: uppercase;
}

.leads_content3_l .title1 {
    text-transform: capitalize;
}

.leads_content2 .content2_r .title1 {
    text-transform: capitalize;
}

.leads_content4_r .title1 {
    text-transform: capitalize;
}

.major_content4_l .title1 {
    text-transform: capitalize;
}

.major_content3_r .title1 {
    text-transform: capitalize;
}

.major_content2_l .title1 {
    text-transform: capitalize;
}

.major_content1_l .title1 {
    text-transform: capitalize;
}

.major_content2_l .content {
    color: #eee;
}

.culture_banner .title1 {
    text-transform: uppercase;
}

.product_tab_c>a {
    line-height: 1.6;
    padding: 15px 0;
    font-size: 15px;
}

.index_Introduction_p div {
    position: relative;
    overflow: hidden;
}

.index_Introduction_p div p {
    transform: translateY(0) translateX(0);
    position: absolute;
    width: calc(100% + 17px);
    height: 100%;
    left: auto;
    top: 0;
    right: -17px;
    bottom: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    padding:8px;
}
.about_honer{
    background: url(../images/about_h_02.png)no-repeat center center #F1F2F4;
    text-align: center;
}
.about_honer_title>.title2{
    text-transform: uppercase;
}
.about_pinpai_r img{
   object-fit: contain;
}
.about_pinpai_l .title2{
   padding-top:25px;
}

.about_honer {
    height: 1140px;
}

.header_left_content>ul>li .header_left_content_a {
    font-family: "思源雅黑" !important;
    font-weight: bold;
}

.header_product>ul>li:last-child {
    padding-left: 9%
}

.product_c .title1 {
    font-family: "思源雅黑" !important;
    font-weight: bold;
}

.detal_swiper_l .title1 {
    font-family: "思源雅黑" !important;
    font-weight: bold;
}

.detal_swiper_l .title2 span{
     font-size: 21px;
}
.detal_swiper_l .title2 {
    font-size: 17px;
}

.active_big>div>a p {
    font-family: "思源雅黑" !important;
    text-transform: uppercase;
}

.leads_header p:last-child {
    font-family: "思源雅黑" !important;
    text-transform: uppercase;
    font-weight: bold;
}

.leads_content_left .title1 {
    text-transform: uppercase;
    font-weight: bold;
}

.leads_content2 .content2_r .title1{
    text-transform: uppercase;
    font-weight: bold;
    font-size: 34px;
}

.leads_content3_l .title1{
    text-transform: uppercase;
    font-weight: bold;
}

.leads_content4_r .title1{
    text-transform: uppercase;
    font-weight: bold;
}

.major_content1_l .title1{
    text-transform: uppercase;
    font-weight: bold;
}

.major_content2_l .title1{
    text-transform: uppercase;
    font-weight: bold;
}

.major_content3_r .title1{
    text-transform: uppercase;
    font-weight: bold;
}

.major_content4_l .title1{
    text-transform: uppercase;
    font-weight: bold;
    font-size: 34px;
}

.major_c .title1{
    text-transform: uppercase;
    font-weight: bold;
    font-family: "思源雅黑" !important;
}

.culture_banner .title1{
    text-transform: uppercase;
    font-weight: bold;
    font-family: "思源雅黑" !important;
}

.enterprise_banner .title1{
    text-transform: uppercase;
    font-weight: bold;
    font-family: "思源雅黑" !important;
}

.enterprise_banner .title2{
    font-family: "思源雅黑" !important;
    text-transform: uppercase;
}

.Introduction>p{
     font-family: "思源雅黑" !important;
    text-transform: uppercase;
}

.about_linian_l>.title2{
     font-family: "思源雅黑" !important;
    text-transform: uppercase;
}

.about_phone_l>.title p{
    font-family: "思源雅黑" !important;
    text-transform: uppercase;
}

.leave_title{
    font-family: "思源雅黑" !important;
    text-transform: uppercase;
}

.about_pinpai_l .title1{
     font-family: "思源雅黑" !important;
    text-transform: uppercase;
}

.about_us_l .title2{
    font-family: "思源雅黑" !important;
    text-transform: uppercase;
}

.enterprise_title .title{
    text-transform: uppercase;
    font-weight: bold; 
    font-size:31px;
}

.enterprise_title .title3{
     font-size:31px;
     line-height:46px;
}

.footer2 .title4 p{
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
}

.enterprise_title .title3{
   text-transform: uppercase;
    font-weight: bold;
}
.leads_content4_l{
   padding-top:150px;
}
.leads_content4_l .b{
    top:50%;
}

.leads_content_left .title2 {
   
    font-size: 24px;
}

.leads_content4_r{
    padding-left: 35px;
}

.leads_content2 .content2_r .title2{
    line-height: 36px;
}

.leads_content_left img {
    padding-top: 28px;
}

.major_content2_l .title2{
    font-weight: 600;
}
.major_content3_r .title2{
    font-weight: 600;
}

.major_content4_l .title2{
    font-weight: 600;
}

.major_content3_r{
    padding-left: 40px;
}

.major_content2_l{
    padding-top: 25px;
}

.major_content3_r .content, .major_content4_l .content{
    text-align: justify;
}

.major_content1_l .content{
    width: 77%;
}

.major_content4_r{
   width: 54%;
   margin-left: 10%;
}

.culture_content .title>.title1{
   text-transform: uppercase;
}
.product_tab_c>a{
   text-transform: uppercase;
}

.bigs .product_tab_c{
   padding: 0 35px;
}

.header_product>ul>li{
   text-transform: uppercase;
}

.about_us_l .content{
   width: 84%;
   line-height: 32px;
}

@media (max-width: 1800px) {}

@media (max-width: 1660px) {
    .about_honer {
        height: 1090px;
    }
}

@media (max-width: 1514px) {}

@media (max-width: 1440px) {}

@media (max-width: 1370px) {}

@media (max-width: 1280px) {}

@media (max-width: 1023px) {}

@media (max-width: 960px) {}

@media (max-width: 786px) {}

@media (max-width: 414px) {}