﻿
.sp_honor{display: none;}
.about_honor{padding-bottom: 0;}
@media screen and (max-width: 750px) {
    /*首页*/
	.head{display: none;}
	.sp_header{display: block;}
	.rem88{display: block;}
	.sp_logo{margin-left: 0.2rem;}
    html, body{overflow-x: hidden;}
    .right_bar{display: none;}
    .down-ico{display: none;}
    .banner_tex{width: 66%;}
    .swiper-container-fade .swiper-slide img{max-width: 100%;}
    .home_about{height: auto;padding: 0 3%;}
    .home_about h3 {
        font-size: 0.46rem;
        margin-top: 0.8rem;
        margin-bottom: 0.4rem;
    }
    .home_about p {
        font-size: 0.26rem;
        line-height: 0.46rem;margin-bottom: 0.2rem;
    }
    .right-ico{width: 0.8rem;
        height: 0.8rem;margin: 0.4rem auto;}
    .right-ico i {
        top: 0.2rem;
        width: 0.54rem;
        height: 0.36rem;
        left: 0.15rem !important;
    }
    .right-ico i:first-child {
        left: 0.15rem;
    }
    .open_video {
        width: 90%;
        height: 100%;
        margin-left: -45%;
        margin-top: -4rem;
    }
    #myvideo{
        width: 6.7rem;
        height: 6rem;
    }
    .home_pro{
        padding: 1rem 0;
    }
    .wrap{width: 94%;}
    .home_pro h2, .home_news h2, .home_partner h2, .foot h2{font-size: 0.46rem;margin-bottom: 0.1rem;}
    .home_pro h3, .home_news h3, .foot h3{font-size: 0.26rem;line-height: 0.46rem;}
    .home_pro .swiper-container {
        margin-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    .home_pro .tui{height: 3rem;}
    .tui_l{width: 3rem;
        height: 2rem;}
    .tui_r {
        width: calc(100% - 3.2rem);
    }
    .tui:hover .tuir_l{padding-left:0.2rem;}
    .tuir_r {
       display: none;
    }
    .home_pro .tui a{display: flex;align-items: center;width: 100%;height: 100%;}
    .tuir_l h4{font-size: 0.32rem;margin-top: 0;
        margin-bottom: 0.3rem;}
    .tuir_l font{font-size: 0.3rem;}
    .tuir_l span {
        color: #333;
        font-size: 0.3rem;
    }
    .tuir_l{width: 100%;padding-left: 0.2rem;}
    .home_news {
        padding: 0.7rem 0 0.6rem !important;padding: 0 3%;
    }
    .home_news .swiper-container {
        margin-top: 0.7rem;
        padding-bottom: 0.5rem;
    }
    .home_partner h2{margin-bottom: 0.8rem;}
    .home_partner {
        padding-top: 0.7rem;
        padding-bottom: 1rem;
    }
    .home_partner a {
        width: 46%;
        margin: 0 2%;
        height: 1.8rem;
    }
    .foot {
        padding: 0.6rem 3%;
    }
    .foot_contact {
        font-size: 0.26rem;
        line-height: 0.5rem;
        width: 100%;
    }
    .foot_en .foot_contact{
        width: 100%;
    }
    .foot_ewm{width: 100%;}
    .foot_ewm img {
        width: 2.2rem;
        margin: 0.2rem auto 0;
    }
    .foot_bottom {
        height: auto;
        line-height: 0.5rem;
        padding: 0.2rem 0;
        text-align: center;
    }
    .foot_bottom p, .foot_bottom a {
        font-size: 0.26rem;
    }
    .foot .wrap{width: 100%;}

    /*关于我们*/
    .culture_en_main .culture_hide span {
        padding-top: 0.5rem;
    }
    .inner_banner {
        height: 4rem;
        background-size: cover !important;
        background-position: center !important;
    }
    .inner_banner h2, .inner_banner h3 {
        font-size: 0.46rem;
        padding-top: 1rem;
    }
    .inner_banner h3 {
        font-size: 0.46rem;
        padding-top: 0.2rem;
    }
    .about_infor {
        height: auto;
        background: transparent;
        padding-top: 1rem;
    }
    .about1_main {
        width: 100%;
        height: auto;
    }
    .about1_main img{max-width: 100%;}
    .about1_main p {
        padding-top: 0.5rem;
        line-height: 0.46rem;
        font-size: 0.26rem;
        padding-right: 0;
    }
    .more {
        width: 2.4rem;
        height: 0.8rem;
        line-height: 0.8rem;
        margin-top: 0.5rem;
        font-size: 0.26rem;
    }
    .about_open{width: 94%;height: 70%;margin-left: -47%;    margin-top: -50%;padding: 0.4rem;}
    .abouto_main {
        height: 100%;
        width: 100%;
        padding-right: 0;
    }
    .abouto_main p, .abouto_main p span{}
    .abouto_main p, .abouto_main p span {
        font-size: 0.3rem !important;
        line-height: 0.5rem !important;
    }
    .tit span {
        padding: 0 0.3rem;
        font-size: 0.46rem;
        margin-left: -2.4rem;
        top: -0.3rem;
    }
    .about_envir .tit span{margin-left: -2.9rem;}
    .about_honor .tit span{margin-left: -1rem;}
    .tit{    margin-bottom: 0.8rem;}
    .speech_main font{font-size: 0.36rem !important;}
    .speech_main p{font-size: 0.26rem !important;line-height: 0.52rem !important;}
    .texR {
        text-align: right;
        display: flex;
        align-items: center;
        justify-content: flex-end;
    }
    .speech_r font {
        font-size: 0.32rem;
        top: 0;
    }
    .speech_r img{height: 0.7rem;}
    .speech_main {
        padding-bottom: 0;
    }
    .culm_m:first-child, .culm_m:last-child{display: none;}
    .culm_m{width: 50% !important;height: 5rem;overflow: hidden;border-bottom: 1px solid #fff;}
    .about_culture .tit {
        margin-bottom: 1rem;
    }
    .culm_m .white_bg{display: none;}
    .culture_hide {
        width: 90%;
        height: 3.5rem;
        background: transparent;
        margin-left: -45%;
        top: 1.5rem;
         display: block; 
         border-bottom: none;
    }
    .culmm_shade{display: none;}
    .culture_main{height: 10rem;background: url(../image/culture.jpg) no-repeat center;background-size: cover;}
    .culture_hide font{font-size: 0.36rem;background: url(../image/tit_bg.png) no-repeat center;width: 100%;}
    .culture_hide p {font-size: 0.3rem;}
    .about_culture {margin-bottom: 1rem;}
    .about_envir .wrap{width: 94%;}
    .envir_box { height: 5rem;}
    .about_envir h4{font-size: 0.36rem;}
    .about_honor{min-height: auto;}
    .about_honor .swiper-container{display: none;}
    .sp_honor{display: flex;justify-content: flex-start;
        overflow-x: auto;}
    .honor_box{width: 5rem;padding: 0.2rem;}
    .honor_box .pic {
        width: 4.6rem;
        height: auto;
        line-height: initial;}

    /*产品中心*/
    .inner_nav{height: 1rem}
    .inner_nav ul, .inner_nav ul li {
        height: 1rem;
    }
    .inner_nav ul li a {
        height: 1rem;
        font-size: 0.3rem;
        line-height: 1rem;
    }
    .pro_list ul {
        width: 100%;
    }
    .pro_list li {
        margin-right: 0;
        margin-bottom: 0rem;
        width: 50%;
    }
    .pro_list li a {
        width: 100%;
        height: 4.6rem;
    }
    .pro_list li img {
        max-width: 100%;
        height: auto;
        width: auto;
    }
    .pro_list li h3 {
        font-size: 0.32rem;
    }
    .pro_list li h4 {
        font-size: 0.26rem;
    }
    .pro_hide{
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
    }

    /*产品详情*/
    .pro_det img{max-width: 100%;width: auto;height: auto;}
    .pdet_r {
        width: 100%;
        padding-right: 0;
        padding-top: 0.5rem;
    }
    .pdet_r h2 {
        font-size: 0.5rem;
    }
    .pdet_r h3, .pdet_r h4 {
        font-size: 0.3rem;
    }
    .pdet_r h4 font {
        font-size: 0.35rem;
    }
    .small_pic a img {
        max-width: 3rem;
    }
    .prod_tit h2 {
        line-height: 1rem;
        width: 2rem;
        height: 1rem;
        font-size: 0.32rem;
    }
    .prod_tit {
        height: 1rem;
    }
    .pdet_main p{font-size: 0.26rem !important;line-height: 0.52rem !important;}


    /*合作伙伴*/
    .partner_logo {
        width: 100%;
    }
    .partner_logo a {
        width: 46%;
        height: 1.6rem;
        margin: 0 2% 0.3rem;
    }


    /*新闻中心*/
    .news_tui .hidden {
        width: 100%;
        height: 5rem;
    }
    .news_tui .hidden img {
        display: block;
        height: 100%;
        width: 100%;
    }
    .news_tui h3 {
        font-size: 0.36rem;
    }
    .news_tui p {
        font-size: 0.26rem;
        line-height: 0.5rem;
    }
    .news_list li font{font-size: 0.24rem;}
    .news_list li a {
        width: 74%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }


    /*新闻详情*/
    .news_back{display: none;}
    .newsd_tit h2 {
        font-size: 0.36rem;
    }
    .newsd_page{height: auto;position: relative;border: none;}
    .newsd_prev{
        position: absolute;
        left: 0;
        top: 0;
        width: 1.6rem;
        height: 0.8rem;
        line-height: 0.8rem;
    }
    .newsdp_a1{
        position: absolute;
        left: 1.6rem;
        top: 0;
        width: calc(100% - 1.6rem);
        height: 0.8rem;
        line-height: 0.8rem;
        border-right: none;
    }
    .newsdp_a2{
        position: absolute;
        left: 1.6rem;
        top: 0.8rem;
        width: calc(100% - 1.6rem);
        height: 0.8rem;
        line-height: 0.8rem;
        text-align: left;
        display: block;
        background: #eaeaea;
    }
    .newsd_prev.newsd_next{
        position: absolute;
        left: 0;
        top: 0.8rem;
        width: 1.6rem;
        height: 0.8rem;
        line-height: 0.8rem;
    }
    

    /*加入我们*/
    .join_tit span:first-child {
        width: 25%;
        padding-left: 0;
    }
    .join_tit span, .join_top span {
        font-size: 0.24rem;
        text-align: center;
    }
    .join_tit span:nth-child(2) {
        width: 25%;
    }
    .join_tit span:nth-child(3) {
        width: 25%;
        text-align: center;
        margin-right: 0;
    }
    .join_top span:nth-child(4), .join_tit span:nth-child(4) {
        width: 25%;
        text-align: center;
    }
    .join_top span:first-child {
        width: 25%;
        padding-left: 0;
    }
    .join_top span:nth-child(2) {
        width: 25%;
    }
    .join_top span:nth-child(3) {
        width: 25%;
        text-align: center;
        margin-right: 0;
    }

    /*联系我们*/
    .contact-info .map{width: 100%;height: 5rem;}
    .contact-info .address {
        padding: 0 20px;
        background: #364897;
        width: 100%;
        margin-top: 0.4rem;
    }
    .contact-info .address li .main {
        width: calc(100% - 1.5rem);
        font-size: 0.28rem;
        line-height: 0.5rem;
    }
    .online-item .sub-item {
        width: 100%;
        margin-right: 0;
        margin-bottom: 0.3rem;
    }
    .online-item .online-text{height: 0.8rem;padding: 0 1.2rem;font-size: 0.3rem;}
    .online-item .tips {
        font-size: 0.3rem;
        line-height: 0.8rem;
        padding-left: 0.1rem;
    }
    .online-item {
        margin-bottom: 0;
    }
    .online-textarea{margin-top: 0.3rem;}
    .online-item textarea {
        padding: 0.65rem 0.3rem 0.2rem 0.3rem;
        font-size: 0.26rem;
        line-height: 0.5rem;
    }
    .online-bot .online-btn {
        width: 2.4rem;
        height: 0.8rem;
        font-size: 0.3rem;
    }
    .online-bot {
        margin-top: 0.6rem;
    }
    .contact-main {
        padding: 50px 0 1.6rem;
    }
    .online-message .title {
        font-size: 0.45rem;
        line-height: 0.5rem;
        margin-bottom: 0.3rem;
    }
    .contact-info .address li i{
        transform: scale(0.8);
    }
































}