.pc{display: block}
.wap{display: none}
.left{float: left}
.right{float: right}

/***********新闻内页************/
.wrap{ max-width:1200px; margin:0 auto; width:100%; min-width:300px}
.mg40{margin-top:40px}
.news_tt{ width:100%;font-size:24px; text-align:left;line-height:1.6;}
.news_time{border-bottom:1px solid #ddd; padding:10px 0 20px; font-family:Arial; color:#999}
.article{line-height:2; font-size:16px; padding:40px 0}
.pre_next{ line-height:30px; color:#999; margin-bottom:50px;}
.pre_next a{color:#999}
/***********新闻内页结束************/
/*******案例详情*******/
.pro_box{width: 1200px;margin: 0 auto;}
.swiper-slide {background-size: cover;background-position: center;}

.cc{display: none}
.gallery-thumbs {
    /*width: 260px;*/
    width: 500px;
    height: 50px;
    box-sizing: border-box;
    margin-top: 15px;
    text-align: center;
    padding: 0 50px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.gallery-thumbs .swiper-slide {
    width: 50px !important;
    height: 50px;
    opacity: 1;
    border: 1px solid #da241c;
    cursor: pointer;
}
.gallery-thumbs .swiper-slide-active {
    opacity: 1;
    border-color: #da241c;
}
.swiper-button-next.swiper-button-white{  background: url(../img/ind_icon03.png) no-repeat;background-size: 100% 100%;right: 0;}
.swiper-button-prev.swiper-button-white{background: url(../img/ind_icon02.png) no-repeat;background-size: 100% 100%;left: 0;}
/*.swiper-button-next, .swiper-button-prev{width: 27px;height: 50px;}*/
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 1}
.pro_lg{overflow: hidden;}
.xq_lf{display: inline-block;width: 630px;position: relative;vertical-align: top;}
.xq_rg{display: inline-block;width: 500px;float: right;vertical-align: top;padding-top: 15px;}
.xq_rg h2{color:#da241c;font-size: 24px;margin-bottom: 20px;}
.xq_list{width: 100%;border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;padding: 15px 0;}
.xq_list p{display: inline-block;font-size: 16px;width: 100%;line-height: 25px;margin-bottom: 10px;color: #787878;}
.pro_box{padding-top: 50px;}
.pro_xq{width: 100%;margin-top: 50px;overflow: hidden;}
.pro_xq_lf{display: inline-block;width: 850px;vertical-align: top;}
.pro_xq_rg{display: inline-block;width: 300px;float: right;vertical-align: top;}
.pro_xq_rg h4{text-align: center;color:#5398FF;font-size: 18px;margin-bottom: 20px;}
.pro_xq_rg ul li{width: 300px;height: 300px;text-align: center;border: 1px solid #EEEEEE;border-top: 0;padding: 10px 0;}
.pro_xq_rg ul li img{width: 250px;height: 250px;}
.pro_xq_rg ul li p{color: #999999;font-size: 16px;margin-top: 5px;}
.pro_xq_rg ul li:hover p{color:#5398FF;}
.pro_xq_rg ul li:first-child{border-top: 1px solid #EEEEEE;}
.gallery-thumbs .swiper-wrapper{transform:none !important;}
.xq_zx a{display: inline-block;width: 150px;height: 40px;line-height: 40px;background: #da241c;text-align: center;color: white;font-size: 16px;}
.xq_zx{margin-top: 20px;}
.pro_xq{width: 100%;margin-top: 60px;}
.pro_xq h3{color: #666666;font-size: 18px;border-bottom: 1px solid #a0a0a0;padding-bottom: 10px;}
.xq_nr{padding-top: 20px;text-align: center;}

/********案例内页结束********/
/********导航开始**********/
/********版心**********/
.nr{width: 1200px;margin: 0 auto;}
/********版心**********/
/*头部*/
.nr{width: 1200px;margin: 0 auto;}
.header{display: flex;justify-content: space-between;padding: 20px 0;}
.head_rg{padding-top: 6px;}
.head_rg>img{margin-right: 10px}
.top_tel {
    position: relative;
    float: right;
    margin: 0 50px;
}
.top_tel img {
    position: absolute;
    /*top: 70px;*/
    left: -45px;
}
.top_tel p{font-size: 14px}
.top_tel span{font-size: 12px;color: #666666}
.top_w img{width: 100px;vertical-align: top;}
.top_w span{display: inline-block;width: 15px;color: #0E6EB8;font-size: 14px;margin-left: 10px;}
.top_tel:last-child p{font-size: 14px}
.top_tel:last-child span{font-size: 18px;color: #b42a27}
.top_tel:last-child img{left: -50px;}
/*导航*/
.nav_box{width: 100%;height: 60px;background: #f5f5f5;border-top:1px solid #da241c }
.nav_list{display: flex;}
.nav_list>li{width: 11%;height: 60px;line-height: 60px;text-align: center;position: relative;overflow: hidden;}
.nav_list>li>a{color: #333;font-size: 16px;}
.nav_list>li.active,.nav_list>li:hover{background: #da241c;}
.nav_list>li:hover a{color: #fff}
.nav_list>li.active a{color: #fff}
.nav_meu{width: 100%;transition:all 0.5s;}
.nav_meu li{height: 45px;line-height: 45px;text-align: center;background:#f5f5f5;margin-top: 1px;}
.nav_list .nav_meu li>a{color: #333;font-size: 15px;}
.nav_meu li:hover{background:#da241c;}
.nav_list .nav_meu li:hover a{color:#fff;}
.nav_list>li:hover{overflow: inherit;}
.nav_list>li:hover .nav_meu{opacity: 1;top: 50px;transition:all 0.5s;}
.y_nav{display: none;}
/********导航结束**********/
/*banner*/
.ban_swi .swiper-pagination-bullet-active{background:#da241c;}
.ban_swi .swiper-slide img{width: 100%;}

/*首页*/
.section{margin-top: 50px}

.tit{text-align:center;margin-bottom: 40px}
.tit h2{margin: 20px 0;color:#da241c;font-size: 36px}
.tit h5{color:#666;font-size: 16px;position: relative;}
.tit h5:before{
    content: "";
    width: 30px;
    height: 3px;
    background: #da241c;
    position: absolute;
    bottom: 0;
    margin-left: -20px;
}

.ind_tit{text-align: center;padding: 60px 0;}
.ind_about .right{width: 560px;font-size: 16px;line-height: 1.5}
.ind_about .right h2{font-size: 24px;color:#da241c;margin-bottom: 30px}
.ind_about .left{width: 600px}
.right .ind_gy_sj{padding: 50px 0}
.right .ind_gy_sj li p{color: #333;font-size: 30px}
.right .ind_gy_sj li span{color: #333;font-size: 14px}
.right .ind_gy_sj li img{left: 0;top:10px}
.ind_about .ind_about_en{font-size: 14px}
.ind_about .ind_about_en .ind_gy_sj{padding: 0}
.section .ind_case_list :nth-child(3n){margin-right:26px}
.section .ind_case_list li{margin-right:26px}
.section .ind_case_list :nth-child(4n){margin-right:0}
.ind_case_tit{background-color: #fff;width:240px;height:80px;padding: 15px 0;position: absolute;bottom: 20px;left: 20px}
.ind_case_tit h4{font-size: 20px;color: #da241c;font-weight: 700;}
.ind_case_list .ind_case_tit p{color: #666}
.case_list li:hover .ind_case_tit p{background-color:#fff;color:#666}
.al_more {
    margin-top: 20px;
    text-align: center;
}
.al_more a {
    display: inline-block;
    width: 160px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #da241c;
    border: 1px solid #da241c;
    font-size: 18px;
    transition: all 0.3s;
}

.ind_wdys {display: flex}
.join_ys_ul li{width: 50%;float: left;margin-top: 60px}
/*.join_ys_ul li:nth-child(odd){margin-right: 70px}*/
.join_ys_ul li div{width: 560px;}
.join_ys_ul li img{display: block;float: left}
.join_ys_ul_en .join_ys_wa{margin:0 20px 0 20px}
.join_ys_wa{margin:0 20px 50px 20px}
.join_ys_wa p,.join_ys_wa h4{margin:0 0 16px 65px}
.join_ys_ul_en .join_ys_wa p,.join_ys_ul_en .join_ys_wa h4{margin:0 0 14px 65px}
.join_ys_wa h4{color: #da241c;font-size: 20px;font-weight: 700}

.al_mg {width: 100%}
.cp_lb{display: flex;flex-wrap: wrap;}
.cp_lb li{width:220px;overflow: hidden;position: relative;margin-right:25px;margin-bottom: 30px;}
.cp_lb li:nth-child(5n){margin-right: 0;}
.cp_lb li img{width: 100%;transition: all 0.5s;}
.cp_wz{width: 100%;height: 100%;background: rgba(34,34,34,0.7);text-align: center;color: #fff;font-size: 16px;position: absolute;top: 82%;left: 0;transition: all 0.5s;overflow: hidden;}
.cp_wz p{line-height:50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cp_wz span{font-size: 14px}
.cp_lb li:hover .cp_wz{top:0;padding-top: 80px;transition: all 0.5s;background: rgba(218,36,28,0.7);color: #fff}
.cp_lb li .cp_wz img{width: auto}

.new_u{width: 600px;float: left;margin-top: 50px}
.news_right{float: right;margin-top: 50px}
.new_u li .lf_data{display: inline-block;width: 90px;height: 90px;background: #f5f5f5;float: left;text-align: center;padding-top: 20px;}
.new_u li .lf_data p{color: #333;font-size: 20px;font-weight: bold;margin-bottom: 10px;}
.new_u li .lf_data span{color: #333;font-size: 12px;}
.new_u li .lf_txt{width: 85%;float: left;padding-left: 30px;padding-top: 5px;}
.new_u li .lf_txt p{font-size: 18px;color: #333;margin-bottom: 15px; overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}
.new_u li .lf_txt span{color: #888;font-size: 14px;line-height: 23px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.new_u li:hover .lf_txt p{color: #da241c;}
.new_u li:hover .lf_data{background: #da241c;}
.new_u li:hover .lf_data p,.new_u li:hover .lf_data span{color:#fff;}
.new_u li{padding: 20px 0;overflow: hidden;}
/*二级导航*/
.subnav{
    height: 60px;
    background-color: #f5f5f5;
}
.position{
    line-height: 60px;
    color: #888888;
    width: 30%;
    float: right;
}
.position img{margin-right: 10px}
.position a{
    color: #888888;
    font-size: 16px;
    text-align: center;
    display:inline-block;
    vertical-align:middle
}
.mytab{
    /*width: 70%;*/
    height: 60px;
    float: left;
}
.pro_tab{
    width: 100%;
    height: 100%;}
.pro_tab li{
    display: inline-block;
    width: 150px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    background:#f5f5f5;
    float: left;
}
.pro_tab li a{color: #696868;font-size: 16px;}
.pro_tab li:last-child{margin-right: 0;}
.pro_tab .active,.pro_tab li:hover{background: #da241c;}
.pro_tab .active a,.pro_tab li:hover a{color: white;}


.pro_tabs{margin-top: 30px;}
.pro_tabs li{display: inline-block;width: 150px;height: 40px;text-align: center;line-height: 40px;background:#f5f5f5;margin-right: 15px;margin-bottom: 15px;}
.pro_tabs li a{color: #666;font-size: 16px;}
.pro_tabs li:last-child{margin-right: 0;}
.pro_tabs .active,.pro_tabs li:hover{background: #da241c;}
.pro_tabs .active a,.pro_tabs li:hover a{color: white;}
/*.mytabs{border-bottom: 1px solid #e6e5e5;}*/
/*二级导航*/
/* 关于我们 */
.about .left{width: 540px}
.about .right{width: 600px}
.about h4{text-align: left}
.tit_h4{font-size: 38px;color: #da241c;margin: 30px 0;text-align: center}
.about_img {background: url("../img/about_img.png")no-repeat;padding: 80px 0;margin-top: 30px}
.gy_sj{display: flex;justify-content: space-between;}
.gy_sj li{width: 33%;text-align: center;position: relative}
.gy_sj li p{color: #fff;font-size: 40px;font-weight: bold;}
.gy_sj li img{position: absolute;left: 65px;top: 20px;}
.gy_sj li span{color: #fff;font-size: 20px;display: block}
.video{background-color: #f5f5f5;padding: 40px 0;padding-top: 1px}
/*荣誉见证*/
.ind_ry{margin: 20px auto;display: flex;justify-content: space-between;}
.ry_lf{width:225px;}
.ry_rg{width:900px;position: relative;}
/*.ry_lf .ry_t{margin-top: 30px;}*/
.tit{position: relative;}
.ry_swi{margin-top: 190px}
.ry_swi .swiper-slide{border: 2px solid #ebebeb;text-align: center;cursor: pointer;}
.ry_swi .swiper-slide .ry_mg{overflow: hidden;display: flex;justify-content: center;align-items: center;}
.ry_swi .swiper-slide:hover{border-color:#17998F;}
.ry_rg .swiper-button-next,.ry_rg .swiper-button-prev{width: 80px;height: 40px;top: 130px;margin-top: 0;bottom: 0;}
.ry_rg .swiper-button-next{background: url(../img/ind_icon06.png) no-repeat;background-size: 100% 100%;right: 100px;}
.ry_rg .swiper-button-prev{background: url(../img/ind_icon05.png) no-repeat;background-size: 100% 100%;left: 820px}
.ry_rg .swiper-button-next:hover{background: url(../img/z-l.png) no-repeat;}
.ry_rg .swiper-button-prev:hover{background: url(../img/y-l.png) no-repeat;}

.khhz li{width: 380px;float: left;margin-right: 30px;margin-bottom: 30px}
.khhz li:nth-child(3n){margin-right: 0}

/*新闻*/
.news h4{font-size: 24px;color: #da241c;margin-left:20px;position: relative}
.news h4:before{
    content: "";
    width: 2px;
    height: 20px;
    background: #da241c;
    position: absolute;
    bottom: 0;
    left: 0;
    margin-left: -20px;
}
.news_list li{padding: 10px 20px;border: 1px solid #eeeeee;position: relative;margin-bottom: 30px;width: 100%;background: white;transition-duration: 0.2s;}
.news_list li .news_m{width: 240px;height: 180px;vertical-align: top;}
.news_list li .news_wz{display: inline-block;width: 77%;height: 130px;padding-right: 40px;margin-left: 20px;position: relative;}
.news_wz p{color: #010101;font-size: 18px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_wz span{color: #666666;font-size: 14px;}
.news_icon{position: absolute;right: 65px;top: 50%;margin-top: -12.5px;}
.news_wz em{font-size: 14px;color: #666666;line-height: 25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;margin: 20px 0;}
.news_wz a{color: #da241c;font-size: 16px}
.news_list li:hover .news_wz p{color:#da241c;}
/*产品*/
.yc{width:100%;height:100%;background: rgba(218,36,28,0.8);position: absolute;
    top:0;display: none}
.yc_cont{text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -20px;
    margin-top: -20px;}

.pro_case_list li:hover .yc{display: block}
.case_list li:hover .yc{display: block}

.pro_list{overflow: hidden;position: relative;width: 100%}
.case_list{display: flex;flex-wrap: wrap;}
.case_list li{width: 280px;margin-right: 26px;margin-bottom: 20px;text-align: center;}
.case_list li:nth-child(4n){margin-right: 0;}
.pro_case_list li{width: 380px;margin-right: 30px}
.pro_case_list li:nth-child(3n){margin-right: 0;}
.pro_case_list li:nth-child(4n){margin-right: 30px;}
.case_list li .al_mg{overflow: hidden;position: relative}
.case_list li .al_mg >img{transition: all 0.5s;width: 100%}
.case_list li p{color: #333;font-size: 16px;background-color: #fff;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}


/*产品视频*/
.video_list li h4{color: #333;font-size: 16px;margin-bottom: 5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.video_list li span{color: #999999;font-size: 16px;}
.video_list li p{color: #666;font-size: 14px;line-height: 23px;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}


.video_list{display: flex;flex-wrap: wrap;width: 100%}
.video_list li{width: 380px;margin-right: 30px;margin-bottom: 30px}
.video_list li:nth-child(3n){margin-right: 0;}
.video_list li span{display: block;}
.video_list .video_m{width: 100%;overflow: hidden;position: relative}
.video_list .video_m img{width: 100%;transition: all 0.5s;height: 100%}

.video_list li .video_list_wz{padding: 20px;background-color: #f5f5f5}
.video_list li p{height: 50px;}
.video_list li:hover .video_list_wz{background-color: #da241c;color: #fff}
.video_list li:hover h4{color: #fff}
.video_list li:hover p{color: #fff}
.video_list li:hover .yc{display: block}
/*工程案例*/
.hzpp{text-align: center;}
.hzpp h3{font-size: 36px;color: #da241c}
.hzpp h4{font-size: 30px;margin: 30px 0}
.hzpp_ul{display: flex;flex-wrap: wrap}
.hzpp_ul li{float: left;width: 180px;margin-right: 24px;margin-bottom: 24px}
.hzpp_ul li:nth-child(6n){margin-right: 0}
/*售后服务*/
.shfw{background-color: #f5f5f5;padding:10px 0 70px 0}
.shfw .nr>p{font-size: 18px;text-align: center}
.shfw_ul{display: flex;flex-wrap: wrap;}
.shfw_ul li{float: left;width: 200px;text-align: center}
.shfw_ul li img{margin: 30px 0}
.dhzc .left{width: 540px}
.dhzc .right{width: 600px}
.dhzc .tit_h4{text-align: left}
.dhzc p{font-size: 16px}
.dhzc_ul li{font-size: 16px;color: #666;line-height: 1.5}
.dhzc_ul  h4{font-size: 20px;color: #da241c;font-weight: 700;margin: 10px 0}
/*联系我们*/
.map{height: 400px;}
.con h4{font-size: 20px;color: #da241c;margin-bottom:10px;}

.con_lxfs{font-size: 16px;width: 70%;float: left}
.con_lxfs li{
    /*width: 50%;*/
    /*float: left;*/
    margin-bottom: 10px}
.con_lxfs .ls{color:#da241c;font-weight: 700 }
.con_lxfs li span{color: #666;font-weight:400}
.contact_right{float: right}
.clear{clear: both;}
/*留言*/
.cont2{  height: auto; overflow: hidden; margin-top:60px ;}
.cont2 .left{width: 600px;float: left}
.cont2 .right{width: 600px;float: right;}
.cont2 .right .zx_box{margin-top:0;}
.cont2 .right .zx_box .zx_p{
    margin-bottom: 26px;;}
.cont2 .right form{padding: 0 40px;  margin-top: 20px;}
.zx_box{margin-top: 50px;}
.zx_box h3{color: #da241c;font-size: 22px;}
.zx_box .zx_form{margin-top: 30px;justify-content: space-between;}
.zx_form .inp{width:100%;height: 40px;border: 1px solid #c6c6c6;background: white;display: flex;float: left;margin-bottom: 20px}

.zx_form .inp span{width:35px;height: 40px;display: inline-flex;justify-content: center;align-items: center;position: relative;}
.zx_form .inp input{width: 83%;height: 40px;padding-left: 10px;border: none;background: transparent;}
.zx_form .inp span:before{content: "";width:1px;height: 20px;background:#da251c;position: absolute;top: 10px;right: -1px;}
.zx_form .inps {
    width: 100%;
    height: auto;
}
.zx_form .inp_sub input{width: 200px;height: 40px;color: white;background:#da241c;border: none;font-size: 16px;}
.zx_box .zx_p{margin-top:10px;color:#666666;font-size: 14px;}
.zx_box .zx_p em{color:#333;}
.zx_form .inp textarea {
    width: 100%;
    height: 138px;
    border: 1px solid white;
    background: transparent;
    padding: 15px;

}
/*分页*/
.pagination{width: 100%;text-align: center;margin-top: 35px;margin-bottom: 0;}
.pagination a,.pagination p{display:inline-block;height: 30px;line-height: 30px;margin-right:5px;padding: 0 10px;background:#fff;text-decoration:none;color:#666666;font-size:14px;border: 1px solid #666666;border-radius: 50px;}
.pagination a:hover{color:#da241c;border-color:#da241c;}
.pagination a.cur{background:#da241c;color:#fff;border-color:#da241c;}
/*底部*/
.footer{width: 100%;background: #1e1e1e;margin-top: 50px}

.foot_box{display: flex;justify-content: space-between;margin-top: 30px}
.foot_lx,.foot_lf{margin-top: 20px;}
.foot_lf .con_lxfs li{color: #fff}
.foot_lf .con_lxfs li span{color: #fff}
.foot_lx li{color:#333;font-size: 15px;line-height: 26px;margin-bottom: 7px;font-size: 20px}

.foot_w li img {width: 120px}
.foot_cent{padding-top: 20px;}
.foot_nav{display: flex;}
.foot_nav li{width: 130px;margin-right:30px;}
.foot_nav li a{display: inline-block;width: 100%;color: #666;font-size: 14px;text-align: left;margin-top: 10px;}
.foot_nav li a:first-child{padding-bottom: 5px;margin-top: 0;font-size: 16px;color: #fff}
/*.foot_nav li a:hover{color:#da241c;}*/

.foot_bq{margin-top: 20px;border-top: 1px solid #dadada;padding: 15px 0;margin-top:20px;text-align: center;}
.foot_bq p,.foot_bq p a{color: #a1a1a6;font-size: 16px;}

@media (max-width: 768px){
    .pc,.nav_box{display: none}
    .wap{display: block}
    .nr {
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }
    .section{margin-top: 30px}
    .section .right {
        width: 100%;
    }
    .pagination a, .pagination p{font-size: 12px;margin-right: 0;padding: 0 6px;height: 20px;line-height: 20px;}
    .zyw{padding: 5px 0 0 190px}
    /********导航开始**********/
    .header{display: none;}
    .container-fluid>.navbar-header{width: 100%;margin: 0;}
    .navbar{margin-bottom: 0;}
    .navbar-brand{width: auto;padding-top:0;padding-left: 0;}
    .navbar-brand>img{width:100%;}
    .navbar-default .navbar-toggle {border-color: transparent;margin-right: 0;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #da241c;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: transparent;}
    .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: #da241c;color: white;}
    .navbar-default{background: white;}
    .nav{padding: 0}
    .y_nav{display: block;width: 100%;position: fixed;top: 0;left: 0;z-index: 999;box-shadow:2px 2px 5px #A1A1A1;-moz-box-shadow:2px 2px 5px #A1A1A1; -webkit-box-shadow:2px 2px 5px #A1A1A1;}
    .banner,.ban_swi{margin-top: 53px;}
    .nr{width: 100%;padding-left: 15px;padding-right: 15px;}
    /********导航结束**********/
    /*首页*/
    .tit h2{font-size: 24px}
    .tit h5{font-size: 14px}
    .tit h5::before,.tit h5:after{display: none}
    .ind_about{margin-top: -50px}
    .ind_about .nr{padding: 20px 15px 15px}
    .ind_about .left{width: 100%}
    .ind_about .left h2{margin-bottom: 20px}
    .ind_about .left a{margin: 20px 0}
    .ind_case_list li{width: 100%}
    .section .ind_case_list li,.section .ind_case_list :nth-child(3n){margin-right: 0}
    .ind_case_tit{width: 80%;left: 10%;bottom: 10%}
    .al_more{margin-top: 0}
    .join_ys_ul_en .join_ys_wa{margin: 0}
    .join_ys_ul li,.join_ys_ul li div{width: 100%;margin-bottom: 20px;margin-top: 0}
    .join_ys_wa p, .join_ys_wa h4 {margin: 0 0 30px 50px;}
    .join_ys_wa{margin: 0}
    .cp_lb{justify-content: space-between;}
    .cp_lb li{width: 48%;margin-right: 0;margin-bottom: 15px;}
    .cp_lb li:hover .cp_wz{padding-top: 2%}
    .cp_wz{top: 78%;font-size: 14px;}
    .new_u,.news_right{margin-top: 0;width: 100%}
    .new_u li{padding: 10px 0}
    .new_u li .lf_txt p{margin-bottom: 10px}
    .new_u li .lf_data{width: 16%}
    .new_u li .lf_txt {
        width: 84%;
        padding-left: 20px;
    }
    /*二级导航*/
    .position{display: none}
    .mytab{width: 100%;margin-right: 0;}
    .mytab .pro_tab li em{display: none}
    .mytab .pro_tab li {
        width: auto;
        min-width: 30%;
        height: 40px;
        line-height: 40px;
        padding: 0 10px;
        text-align: center;
        margin-right: 6px;
        margin-bottom: 6px;
    }
    .pro_tab{display: flex;flex-wrap: wrap;}
    .pro_tab li a{font-size: 14px;}
    .pro_tab li:nth-child(3n){margin-right: 0;}

    .pro_tabs{display: flex;flex-wrap: wrap;}
    .pro_tabs li a{font-size: 14px;}
    .pro_tabs li{margin-right: 6px;margin-bottom: 10px;width: 32%;height: 35px;line-height: 35px;}
    .pro_tabs li:nth-child(3n){margin-right: 0;}
    /*二级导航*/
    /*关于我们*/
    .tit_h4{font-size: 24px;margin: 5% 0}
    .about .left{width: 100%}
    .about .right{width: 100%}
    .gy_sj{margin-top: 0;padding: 20px 15px}
    .gy_sj li{width: auto;text-align: left}
    .gy_sj li p,.gy_sj li span{font-size: 14px}
    .gy_sj li img{margin: 0;position: inherit;top:0;left: 0}
    .ry_lf{display: none}
    .ry_rg{width: 100%}
    .ry_rg .swiper-button-next,.ry_rg .swiper-button-prev{display: none}
    .ry_swi{margin-top: 20px}
    .about_img{padding: 0}
    .khhz li{width: 100%;margin-right: 0;margin-bottom: 5%}
    /*产品视频*/
    .video_list li{width: 100%;margin-right: 0}
    /*工程案例*/
    .hzpp h3{font-size: 24px;}
    .hzpp h4{font-size: 22px;}
    .hzpp_ul li{width: 32%;margin-right: 1%}
    /*售后服务*/
    .shfw .nr > p{font-size: 14px}
    .shfw_ul li{width: 50%}
    .dhzc .left,.dhzc .right{width: 100%}
    /*新闻资讯*/
    .news_list li{padding: 10px;margin-bottom: 15px;}
    .news_list li .news_m{width: 33%;height: auto;}
    .news_icon{display: none;}
    .news_list li .news_wz{border: none;height:77px;margin-left: 10px;width: 61%;padding-right: 0;}
    .news_wz p{font-size: 15px;margin-bottom: 0;}
    .news_wz span{font-size: 12px;}
    .news_wz em{font-size: 12px;line-height: normal;margin: 0}
    .news_wz .news_more{display: none}
    .news_list{margin-top: 25px;padding: 0;}
    /*二级导航*/


    .subnav{height:auto}
    .yw_lb li .yw_mg,.yw_lb li .yw_nr,.yw_lb li:nth-child(even) .yw_mg,.yw_lb li:nth-child(even) .yw_nr{width: 100%;float: none;}
    .yw_lb li .yw_nr{height: auto;margin-top: 20px;}
    .yw_nr h4{margin-bottom: 15px;font-size: 17px;padding-left: 15px;}
    .yw_nr p {font-size: 14px;line-height: 24px;}
    .yw_nr h4:before{height: 20px;top: 0px;}
    .yw_nr a{width: 120px;height: 35px;line-height: 35px;font-size: 14px;margin-top: 20px;}
    .yw_lb li{margin-bottom: 30px;}

    /*产品中心*/
    .case_list li p{font-size: 12px}
    .cp_lb{justify-content: space-between;}
    .cp_lb li{width: 48%;margin-right: 0;margin-bottom: 15px;}
    .cp_wz{top: 62%;font-size: 14px;}
    .dp_list{width: 100%;}

    .dp_list p{overflow: hidden;text-overflow:ellipsis;  white-space: nowrap;}
    .cp_tab .tab-hd{flex-wrap: wrap;}
    .cp_tab .tab-hd li{font-size: 14px;margin-bottom: 10px;width: 31%;height: 35px;line-height: 35px;}
    .cp_tab{margin-top: 25px;}
    .cp_tab .tab-bd{margin-top: 15px;}
    .pro_list ul li{width: 45%;}

    .pro_list ul li:nth-child(3n){
        margin-right: 30px;
    }
    .pro_list ul li:nth-child(2n){
        margin-right: 0;
    }
    .pro_title{
        font-size: 12px;
        color: #333;
        height: 40px;
        line-height: 40px;

    }
    /*在线留言*/
    .cont2 .left{width: 100%}
    .cont2 .right form{padding: 0}
    .zx_form .inp{width: 100%}
    /*联系我们*/
    .con_lxfs{width: 100%}
    .con_lxfs li{width: 100%}

    .contact_right{float: none}

    .map{height: 200px}
    /*底部*/
    .foot_box,.link{display: none;}
    .footer{padding-top: 0;}
    .foot_bq{margin-top: 0;border: none;padding: 15px 10px;}
    .foot_bq .nr{flex-wrap: wrap;justify-content: center;}
    .foot_bq p, .foot_bq p a{font-size: 12px;}
    .foot_bq p{width: 100%;text-align: center;}
    /********新闻内页********/
    .mg40{ margin-top:20px}
    .wrap{width:auto}
    .news_tt{font-size:18px;}
    .article{ padding:20px 0; font-size:14px;}

    .article img[align="right"]{ display:block; margin:5px auto;}
    .article img[align="left"]{ display:block; margin:5px auto;}
    /********新闻内页结束********/
    /*******案例内页********/
    .pro_box{width: 100%;padding-top: 30px;}
    .xq_lf{width: 100%;}
    .gallery-top{width: 250px;height: 250px;}
    .xq_rg{width: 100%;margin-top: 20px;padding-top: 0;}
    .xq_rg h2{font-size: 18px;margin-bottom: 10px;}
    .xq_list li{font-size: 14px;margin-bottom: 0;}
    .pro_xq{margin-top: 35px;}
    .pro_xq h3{font-size: 16px;}
    .cc{display: block}
    .gallery-thumbs .swiper-slide{width: 70px !important;height: 50px;}
    .gallery-thumbs{width: 100%}
    .xq_zx a{font-size: 14px;width: 120px;height: 35px;line-height: 35px;}
    /********案例内页结束*************/
}