
.left{float: left}
.right{float: right}
.wap{display: none}
/***********新闻内页************/
.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;  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;}
.cc{display: none}
.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:#11b9af;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: #11b9af;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: 20px;border-bottom: 1px solid #a0a0a0;padding-bottom: 10px;}
.xq_nr{padding-top: 20px;text-align: center;}

/********案例内页结束********/
/********版心**********/
.nr{width: 1400px;margin: 0 auto;}
.section{margin-top: 30px}
.clear{clear: both;}
.tit h4{font-size: 38px;color: #333;margin-bottom: 40px;text-align: center;position: relative}
.tit h4:before{  content: "";
    width: 50px;
    height: 2px;
    background: #11b9af;
    position: absolute;
    left:50%;
    margin-left: -25px;
    bottom: -20px;}
.tit_b h4{color: #fff}
.tit_b h4:before{  background: #fff;}
.tit p{font-size: 16px;text-align: center;color: #666;margin-bottom: 30px}
.tit_b p{color: #fff}
/********版心**********/

/*头部*/

.header{width: 100%;height:80px;background:#333;position: fixed;top: 0;left: 0;z-index: 99999;}
.head_box{display: flex;justify-content: space-between;}
.logo {line-height: 80px}
.nav_list>li{display: inline-block;color: white;padding:0 10px;border-radius: 20px;font-size: 17px;margin-left: 20px;margin-top:20px;height: 40px;line-height: 40px;position: relative;overflow: hidden;}
.nav_list>li>a{color: #fff;font-size: 17px;}
.nav_list>li:first-child{margin-left: 0;}
.nav_list>li.active,.nav_list>li:hover{background-color: #11b9af;}
.nav_list>li:hover{overflow: inherit;}
.y_nav{display: none;}

/*导航*/

/********导航结束**********/
/*banner*/
.ban_swi{margin-top: 80px}
.ban_swi .swiper-pagination-bullet-active{background:#11b9af;}
.ban_swi .swiper-slide img{width: 100%;}

.banner{margin-top: 80px}
/*首页*/
.ind_pro_xl{display: flex;flex-wrap: wrap}
.ind_pro_xl li{float: left;margin-left: 1.5%;position: relative;width: 31.5%}
.ind_pro_xl li .pro_xl_con>p{font-size: 30px;color: #fff;line-height: 80px;text-align: center;position: absolute;bottom: 40px;left: 40%}
.pro_xl_con .yc{display: none;width: 100%;height: 100%;background: rgba(0,0,0,0.5);text-align: center;color: white;padding: 30% 16%;position: absolute;top:0}
.pro_xl_con .yc h4{font-size: 30px;color: #fff;margin-bottom: 20px}
.pro_xl_con .yc p{font-size: 16px;color: #fff;text-align: left;margin-bottom: 60px}

.index_more {
    display: block;
    color: #fff !important;
    border: 1px solid #fff;
    text-align: center;
    height: 40px;
    width: 120px;
    line-height: 40px;
    margin: 0 auto;
}

.ind_pro_xl li:hover .pro_xl_con .yc{display: block}
.ind_pro_xl li:hover .pro_xl_con>p{display: none}

.ind_jcal{background: url("../img/ind_jcal_back.png")no-repeat;padding: 60px 0}
.ind_jcal .tit h4{color: #fff}
.ind_jcal .anli_list{padding: 0 1%}
.ind_jcal .anli_list .case_m{background-color: #fff}
.ind_jcal .anli_list .case_m img{padding: 3%}
.ind_jcal .anli_list li{width: 24%;margin-right: 1.5%}
.ind_jcal .anli_list li:nth-child(3n){margin-right: 1%}
.ind_jcal .anli_list li:nth-child(4n){margin-right: 0}

.ind_about .left{width: 640px}
.ind_about .right{width: 700px}
.ind_about .right p{font-size: 16px;line-height: 1.5}
.ind_about .right .index_more{color: #11b9af!important;margin-top: 20px;border: 1px solid #11b9af}
.ind_about .right .gy_sj li span{color: #333}
.ind_about .right .gy_sj li p{color: #333;margin-top: 30px;font-size: 30px}

.ind_xz{background-color: #f5f5f5;padding: 60px 0}
.ind_xz_ul{display: flex;flex-wrap: wrap}
.ind_xz_ul li{padding: 90px 60px;border: 1px solid #f2f2f2;background-color: #fff;width: 25%}
.ind_xz_ul li h4{font-size: 20px;font-weight: 700;margin: 30px 0}
.ind_xz_ul li p{font-size: 16px}
.ind_xz_ul li:hover{background-color: #11b9af;color: #fff}
.ind_xz_ul li:hover img{ filter: brightness(0) invert(1);}



.ind_news_list{margin-top: 60px ; height: auto; overflow: hidden;}
.news_left{float: left;border: 1px solid #eeeeee;width: 300px; margin-right: 35px;}
.centimg{width: 300px;height: 200px;}
.centimg img{max-width: 100%;}
.news_left h4{width: 265px; margin: 15px auto 20px auto;font-size: 16px; color: #666666; text-overflow: ellipsis;white-space: nowrap; overflow: hidden}
.news_left p{font-size: 14px; color: #666666; line-height: 24px;  margin:0px auto 20px;}
.news_cent{width: 700px; float: left; height: auto; overflow: hidden;}
.cent_item{border-bottom:1px dashed #e7e7e7;height: auto; overflow: hidden; margin-bottom: 22px;}
.news_cent a:last-child .cent_item{border: none;}
.cent_item .centimg{width: 240px; height: 150px; float: left; margin: 0px 10px 0px 0px;}
.conttit{float: left;width: 450px;color: #666;padding: 20px 0}
.cent_item h4{width:100%; font-size: 18px;color: #333; text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.conttit p{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3 }
.cent_item p{clear: both; font-size: 12px; line-height: 18px; padding-top: 9px;}
.news_right{width: 600px; margin-right: 10px; float: right; height: auto; overflow: hidden;}
.news_right ul li{color: #666; line-height: 18px; padding-bottom: 15px; margin-bottom: 15px;border-bottom:1px dashed #e7e7e7; height: auto;overflow: hidden;}
.news_right ul a:last-child li{border: none;}
.news_right ul li h4{font-size: 16px; width: 310px; text-overflow: ellipsis; white-space: nowrap;overflow: hidden;float: left;}
.news_right ul li span{font-size: 14px; float: right;}


/*关于我们*/
.about .left{width: 640px}
.about .right{width: 700px}
.about_cont .tit h4{text-align: left;margin-bottom: 90px}
.about_cont .tit h4:before{left: 0;margin-left: 0}
.about_cont p{font-size: 16px;color: #666}
.shili{background: url("../img/shili_back.png")no-repeat;}
.gy_sj{display: flex;justify-content: space-between;padding: 70px 0}
.gy_sj li{width: 20%;text-align: center;position: relative}
.gy_sj li p{color: #fff;font-size: 40px;font-weight: bold;}
.gy_sj li span{color: #fff;font-size: 18px;display: block}

.nr_list{margin-bottom: 20px;display: flex;flex-wrap: wrap}
.nr_wz{padding: 40px 40px 0 40px;width: 640px;background-color: #f5f5f5}
.nr_wz h4{font-size: 24px;font-weight: 700;margin-left: 20px;margin-bottom:30px;position: relative}
.nr_wz h4:before{
    content: "";
    width: 2px;
    height: 26px;
    background: #11b9af;
    position: absolute;
    bottom: 0;
    left: 0;
    margin-left: -20px;
}
.nr_wz p{font-size: 16px;color: #666;line-height: 1.5}
.nr_wz p span{font-size: 16px;color: #333;}
/*发展历程*/
.fzlc {position: relative;width: 1400px;margin: 30px auto 0}
.fzlc .nr{width: 1200px}
.fzlc .nr>p{text-align: center;color: #666;font-size: 16px}
.about_fzlc:before{
    content: "";
    width: 100%;
    height: 1px;
    background: #e5e5e5;
    position: absolute;
    top: 70px;

}
.about_fzlc{padding-top: 110px}
.about_fzlc .swiper-wrapper .swiper-slide em{background: url(../img/fzlc_mr.png) no-repeat;width: 100%;height: 30px;position: absolute;  top: -80px;}
.about_fzlc .swiper-wrapper .swiper-slide-active em{background: url(../img/fzlc_dq.png) no-repeat;width: 100%}
.about_fzlc .swiper-wrapper .swiper-slide:hover em{background: url(../img/fzlc_dq.png) no-repeat;}
.about_fzlc .swiper-wrapper .swiper-slide:hover h4{color: #11b9af}
.about_fzlc .swiper-wrapper .swiper-slide-active h4{color: #11b9af}
.about_fzlc .swiper-wrapper .swiper-slide h4{font-size: 30px;margin-bottom: 20px}
.about_fzlc .swiper-wrapper .swiper-slide p{font-size: 16px}
.lzp{top: 154px;}
.lzn{top: 154px;}
.lzp,.lzn{ width: 40px; height: 40px; outline: none; opacity: 1 !important;}

/*荣誉见证*/
.rongyu{background: url(../img/romgyu_back.png) no-repeat;padding: 30px 0;}
.jcbg{position: relative;width: 1400px;margin: 0 auto }
.jcbg .nr{width: 1200px}
.about_qyzp{margin-top: 30px}
.hor-next,.hor-prev{ width: 40px; height: 40px; outline: none; opacity: 1 !important;top:64%}
.hor-next,.lzn{ background: url("../img/right_ar.png") no-repeat;}
.hor-prev,.lzp{ background: url("../img/left_ar.png") no-repeat;}
.lzn:hover,.hor-next:hover{ background: url("../img/right_ar_on.png") no-repeat;}
.lzn:hover,.hor-prev:hover{ background: url("../img/left_ar_on.png") no-repeat;}

/*产品展示*/
.pro_bj{background-color: #f5f5f5;padding-top:30px}
.pro_list{background: url("../img/pro_list_back.png") no-repeat;width: 180px;}
.pro_list ul{padding: 70px 0}
.pro_list ul li{width: 220px;height: 60px;line-height: 60px;padding-left: 20px;font-size: 16px;margin-bottom: 2px}
.pro_list ul .active,.pro_list ul li:hover{background-color: #11b9af;border-radius: 0  30px  30px 0;color: #fff}
.pro_list ul li a{color: #333}
.pro_list ul .active a,.pro_list ul li:hover a{color: #fff}


.pro_ltem li h4{color: #666;font-size: 16px;text-align: center;margin-bottom: 5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.case_list{display: flex;flex-wrap: wrap;width: 1110px;margin-top: 30px;float: right}
.case_list li{width: 350px;margin-right: 30px;margin-bottom: 30px;background-color: #fff}
.case_list li:nth-child(3n){margin-right: 0;}
.case_list .case_m{width: 100%;overflow: hidden;position: relative;padding: 10px }
.case_list .case_m img{width: 100%;transition: all 0.5s;height: 100%}
.case_list li .case_list_wz{padding: 10px;background-color: #fff}
.case_list li:hover h4{color: #fff}
.case_list li:hover .case_list_wz{background-color:  #11b9af}

/*工程案例*/
.case_tab{display: flex;flex-wrap: wrap;justify-content: center;}
.case_tab li{float: left;line-height: 40px;margin-left: 10px}
.case_tab li a{font-size: 18px;color: #333;padding: 0 16px;}
.case_tab  .active {background-color: #11b9af;border-radius: 20px}
.case_tab li:hover {background-color: #11b9af;border-radius: 20px}
.case_tab  .active a,.case_tab li:hover a{color: #fff}
.anli_list li h4{color: #333;font-size: 16px;text-align: center;margin-bottom: 5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.anli_list{display: flex;flex-wrap: wrap;width: 100%;margin-top: 30px}
.anli_list li{width: 446px;margin-right: 30px;margin-bottom: 30px}
.anli_list li:nth-child(3n){margin-right: 0;}
.anli_list .case_m{width: 100%;overflow: hidden;position: relative}
.anli_list .case_m img{width: 100%;transition: all 0.5s;height: 100%}
.anli_list li .case_list_wz{padding: 20px;background-color: #f5f5f5}
.anli_list li:hover h4{color: #fff}
.anli_list li:hover .case_list_wz{background-color: #11b9af}
/*技术支持*/
.rjxz .left p{font-size: 16px;color: #666}
.rjxz .tit h4{text-align: left}
.rjxz .tit h4:before{left: 0;margin-left: 0}
.ewm_ul{margin-top: 30px}
.ewm_ul li{float: left;text-align: center;margin-right: 20px}
.ewm_ul li p{line-height: 40px;font-size: 16px}
.ewm_ul li p img{margin-right: 10px}

.zjbg {display: flex;flex-wrap: wrap}
.zjbg li{width: 49%;float: left;font-size: 20px;line-height: 50px;margin-right: 2%;margin-bottom: 2%;border-bottom: 1px solid #eee;}
.zjbg li:nth-child(2n){margin-right: 0}
.zjbg li a{float: right;font-size: 20px;color: #666}
.rjxz_ul li{width: 100%}


/*****新闻资讯*****/
.news_list{display: flex;flex-wrap: wrap;}
.news_list li{width: 440px;height: 450px;margin-right: 40px;margin-top: 40px;border: 1px solid #eeeeee;}
.news_list li:nth-child(3n){margin-right: 0;}
.news_list li span{display: block;margin-bottom: 15px;}
.news_m{width: 100%;height: 300px;overflow: hidden;}
.news_m img{width: 100%;transition: all 0.3s;height: 100%}
.news_list li:hover .news_m img{transform: scale(1.1);}
.news_list li .news_wz{padding: 10px 20px;}
.news_list li p {
    color: #333;
    font-size: 14px;
    line-height: 25px;
    margin: 12px 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.news_list li p{height: 50px;}
.news_list li h4 {color: #333;font-size: 20px;font-weight: 700;margin-bottom: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_list li span {color: #333333;font-size: 14px;}
.news_list li:hover h4{color: #11b9af}
/*联系我们*/
.map{height: 400px;}
.con_txt{margin: 30px 0}
.con_lxfs{font-size: 16px;width: 70%;float: left}
.con_lxfs li{margin-bottom: 15px;font-size: 18px}
.con_lxfs li img{margin-right: 10px}
.contact_right{float: right;text-align: center}
.ewm_ul li{float: left;margin-left: 10px}
/*留言*/

.cont2{ width: 1400px; height: auto; overflow: hidden;padding: 30px 0}
.cont2 .left{width: 630px;float: left}
.cont2 .left .oem_tit{text-align: left}
.cont2 .right{width: 700px;float: right;background-color: #5f4b9c}
.cont2 .right .zx_box{margin-top:0;}
.cont2 .right .zx_box .zx_p{
    margin-bottom: 26px;;}
.cont2 .right form{padding: 50px 40px;  margin-top: 20px;}
.zx_box{margin-top: 50px;}
.zx_box h3{color: #50b624;font-size: 22px;}
.zx_box .zx_form{margin-top: 30px;justify-content: space-between;}
.zx_form .inp{width:300px;height: 40px;border: 1px solid #c6c6c6;background: #f5f5f5;display: flex;float: left;margin-right: 20px;margin-bottom: 20px}
.zx_form .inp:nth-child(2n+1){margin-right: 0}
.zx_form .inp span{display: inline-block;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:#5db8c4;position: absolute;top: 10px;right: -1px;}

.zx_form .inps input{width: 90%;}
.zx_form .inps {
    width: 620px;
    height: auto;
    margin-bottom: 40px;
}
.zx_form .inp textarea {
    width: 100%;
    height: 100px;
    border: 1px solid white;
    background: transparent;
    padding: 15px;

    padding-top: 10px;
}
.zx_form .inp_sub input{width: 200px;height: 40px;color: white;background:#00a0e9;border: none;font-size: 16px;}
.zx_box .zx_p{margin-top:10px;color:#666666;font-size: 14px;}
.zx_box .zx_p em{color:#333;}


.clear{clear: both;}
/*分页*/
.pagination{width: 100%;text-align: center;margin-top: 35px;}
.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:#11b9af;border-color:#11b9af;}
.pagination a.cur{background:#11b9af;color:#fff;border-color:#11b9af;}
/*底部*/

.link{height: 60px;background-color: #f5f5f5}
.link .nr, .link .nr a {
    color: #666;
    line-height: 60px;
    font-size: 16px;
}
/*底部*/

.footer{width: 100%;background-color: #333;padding-top: 30px;}
.footer_desc,.footer_logo{float: left}
.footer_top{line-height: 60px;height: 60px;margin-bottom: 30px}
.footer_nav{color: #fff;float: right;}
.footer_nav li {margin-left: 50px;float: left;font-size: 16px}
.footer_nav li a{color: #fff}

.footer_desc{width: 470px}
.footer_desc p{color: #9c9c9c;font-size: 16px;line-height: 1.5}
.footer_logo{margin:0 40px 0 370px }
.footer_logo>img{margin-bottom: 20px}
.footer_logo p{color: #11b9af;font-size: 16px;margin: 10px;font-weight: 700}
.footer_logo p:last-child{color: #fff}
.footer_logo p img{margin-right: 10px}
.footer_ewm_ul{float: right;margin-top: 0}
.footer_ewm_ul li{margin-left: 10px}
.footer_ewm_ul li p{color: #fff}
.foot_bq{text-align: center;padding: 10px 0 20px;color: #fff}
.foot_bq a{color: #fff}


/*侧边*/
.c_kf{width: 70px;position: fixed;right: 0;top: 300px;z-index: 999;}
.c_kf li{width: 100%;height: auto;background-color: #e5e5e5;padding: 10px 5px;margin-bottom: 2px;text-align: center;cursor: pointer;position: relative;overflow: hidden;}
.c_kf li p{margin-top: 5px;color: #333}
.kf_mod{width: 190px;text-align: center;position: absolute;top: 0;right: 56px;opacity: 0;transition: all 0.2s;z-index: 99;}
.kf_tel{height: 55px;line-height: 55px;color: white;font-size: 20px;}
.kf_wx{padding: 15px 0;}
.kf_wx img{width: 188px;}
.kf_wx p{color: white;font-size: 16px;margin-top: 10px;}

.c_top{position: fixed;bottom: 50px;right: 0;z-index: 99;display: none;cursor: pointer;}

@media (max-width: 768px){

    .nav_box,.c_kf{display: none}
    .wap{display: block}
    .pc{display: none}
    .nr {
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }
    .section{margin-top: 5%}
    .tit h4{font-size: 24px;}
    /*分页*/
    .pagination{margin: 5% 0}
    .pagination a, .pagination p {font-size: 12px;margin-right: 0;padding: 0 6px;height: 20px;line-height: 20px;}

    /********导航开始**********/
    .header{display: none;}
    .container-fluid>.navbar-header{width: 100%;margin: 0;}
    .navbar{margin-bottom: 0;}
    .navbar-brand{width: 28%;padding: 0;}
    .navbar-brand>img{width:100%;}
    .navbar-default .navbar-toggle {border-color: transparent;margin-right: 0;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #11b9af;}
    .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: #11b9af;color: white;}
    .navbar-default{background: white;}
    .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;}
    /********导航结束**********/
    /*首页*/
    .ind_pro_xl li{width: 100%;margin-left: 0;margin-bottom: 5%}
    .pro_xl_con .yc{padding: 20% 10%}
    .ind_jcal{padding: 5% 0}
    .ind_jcal .anli_list li{width: 49%}
    .ind_jcal .anli_list li:nth-child(2n){margin-right: 0}
    .ind_about .left,.ind_about .right{width: 100%}
    .ind_about .right .gy_sj li{width: 30%}
    .ind_about .right .gy_sj li p{font-size: 16px;margin-top: 15px}
    .ind_xz{padding: 5% 0}
    .ind_xz_ul li{padding: 5%;width: 50%}
    .ind_xz_ul li h4{font-size: 16px;margin: 5% 0}
    .ind_xz_ul li p{font-size: 12px}
    .ind_news_top .tit,.ind_news_top .sf_rz{float: none}
    .ind_news_list{margin-top: 5%;}
    .news_left{width: 95%; margin: 0 auto;float: none;}
    .news_left .left_img,.news_left .left_img img,.news_left h4,.news_left p{width: 100%;}
    .news_cent{width: 95%;margin: 0 auto;float: none;}
    .cent_item{margin-bottom: 10px; padding-bottom: 15px;}
    .cent_item .centimg{width: 31%;height: auto;margin: 0 2% 0 0; }
    .conttit{width: 67%;padding: 0}
    .news_right{width: 95%;margin: 0 auto;float: none;}
    .centimg img{max-width: 100%}
    .cent_item h4 {width: 175px;font-size: 16px    }

    .cent_item p{font-size: 12px;line-height: 1.25em;padding-top: 2px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2}
    .news_right ul li{
        padding-bottom: 10px;
        margin-bottom: 10px;
    }
    .news_right ul li h4{
        width: 230px;
    }

    /*case*/
    .pro_tabs{margin-top: 5%;}
    .pro_tabs li{display: inline-block;text-align: center;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: #0094d8;}
    .pro_tabs .active a,.pro_tabs li:hover a{color: white;}
    .pro_tabs li a{font-size: 14px;}
    .pro_tabs li{margin-right: 2%;margin-bottom: 10px;width: 31%;height: 35px;line-height: 35px;}
    .pro_tabs li:nth-child(3n){margin-right: 0;}
    .case_list,.anli_list{width: 100%}
    .pro_bj{padding-top:0 }
    .case_list .case_m{padding: 5%}
    .case_list li,.anli_list li{width: 49%;margin-right: 2%;margin-bottom: 5%}
    .case_list li:nth-child(3n),.anli_list li:nth-child(3n){margin-right: 2%}
    .case_list li:nth-child(2n),.anli_list li:nth-child(2n){margin-right: 0}
    .case_list li .case_list_wz,.anli_list li .case_list_wz{padding: 5%}

    /*数字创意馆*/
    .nr_list{margin-bottom: 5%}
    .nr_wz{padding: 5%;background-color: #f5f5f5}
    .nr_wz .more{position: inherit;bottom: 0;text-align: left;}

    /*关于我们*/
    .about .left,.about .right{width: 100%}
    .about_cont .tit h4{margin-bottom: 40px}
    .gy_sj{margin-top: 0;padding: 5% 0}
    .gy_sj li{text-align: left;width: auto}
    .gy_sj li p,.gy_sj li span{font-size: 14px}
    .gy_sj li img{margin: 0;position: inherit;top:0;left: 0}
    .about_cont p,.nr_wz p,.nr_wz p span{font-size: 14px}
    .fzlc,.fzlc .nr{width: 100%}

    .fzlc .nr > p{font-size: 14px}
    .about_fzlc .swiper-wrapper .swiper-slide-active em{display: none}
    .about_fzlc .swiper-wrapper .swiper-slide:hover em{display: none}
    .about_fzlc{padding-top: 40px}
    .about_fzlc::before {top:20px}
    .about_fzlc .swiper-wrapper .swiper-slide h4{font-size: 24px;margin-bottom: 10px}
    .lzp,.lzn{top:90px}
    .jcbg .nr,.jcbg{width: 100%}
    .rongyu{padding: 5% 0}
    .al_mg {width: 100%;}
    .qywh_img{width: 100%}
    .qywh_zjbf{width: 100%;margin:  0}
    .td_swi .swiper-slide{height: 390px}
    .gcsp_ul li{width: 100%;margin-bottom: 5%;margin-right: 0}
    /*技术支持*/
    .ewm_ul li{width: 49%;margin-right: 2%;margin-left: 0}
    .ewm_ul li:nth-child(2n){margin-right: 0}
    .zjbg li{width: 100%;font-size: 14px;}
    .zjbg li a{font-size: 14px}
    /*联系我们*/
    .map{height: 200px}
    .con_txt{margin: 5% 0}
    .con_lxfs{width: 100%}
    .con_lxfs li{font-size: 12px;margin-bottom: 5%}
    .contact_right{float: none}

    .cont2{padding: 5% 15px}
    .cont2 .left{width: 100%;}
    .cont2 .right{width: 100%;}
    .cont2 .right{ margin-top: 20px;background-color: #fff}
    .cont2 .right form{ padding: 0}
    .zx_box{margin-top: 5%}
    .zx_form .inp,.zx_form .inps{width: 100%;margin-bottom: 5%}

    /*新闻资讯*/

    .news_list li h4{font-size: 16px;}
    .news_list li span{font-size: 12px;}
    .news_list li span img{width: 12px;}

    .news_list{justify-content: space-between;}
    .news_list li{width: 48%;margin-right: 0;margin-top: 20px;height: 220px;}
    .news_list li h4{margin-bottom: 5px;}
    .news_list li p{line-height: 20px;margin: 10px 0;height: 40px;}
    .news_list li span{margin-bottom: 0;padding-bottom: 5px}
    .news_m{width: 100%;height: auto;overflow: hidden;}
    .news_list li .news_wz{padding: 10px;}
    .news_list li .xw_more{font-size: 12px;}
    /*报价*/
    .baojia .left,.baojia .right{width: 100%}
    .cont2{padding: 0 5%;margin-top: 5%}
    .baojia .right{padding: 0}
    .cont2 .right form{padding: 0}
    .zx_form .inp{width: 100%;margin-left: 0}
    .zx_form .inp_sub,.zx_form .inp_sub input{width: 100%}
    .zx_form .inp span{width: 33%}
    /*底部*/
    .sj_box,.footer_site{display: none}
    .footer_nav,.link{display: none}
    .footer{padding-top: 5%;margin-bottom: 0}
    .footer_logo,.footer_logo > img{margin: 0}
    .footer_top{margin-bottom: 5%;height: 40px;line-height: 40px}
    .footer_desc{width: 100%}
    .footer_desc p{font-size: 14px}
    .footer_ewm_ul{float: none}
    .foot_bq{margin-top: 0;border: none;padding: 15px 0;}
    .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{ margin:0 10px;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;}
    /********案例内页结束*************/
}