
.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}
.gallery-top .swiper-slide ,.gallery-thumbs .swiper-slide{background-size: cover;background-position: center;}
.gallery-top {
    height:400px;
    width:400px;
}
.gallery-thumbs {
    width: 260px;
    height: 60px;
    box-sizing: border-box;
    margin-top: 15px;
    text-align: center;
}
.gallery-thumbs .swiper-slide {
    width: 80px !important;
    height: 60px;
    opacity: 1;
    border: 1px solid #999999;
    cursor: pointer;
}
.gallery-thumbs .swiper-slide-active {
    opacity: 1;
    border-color: #db3939;
}
.swiper-button-next.swiper-button-white{background: url(../img/right_ar.png) no-repeat;background-size: 100% 100%;right: 0;}
.swiper-button-prev.swiper-button-white{background: url(../img/left_ar.png) no-repeat;background-size: 100% 100%;left: 0;}
.swiper-button-next, .swiper-button-prev{width: 30px;height: 30px;}
.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:#db3939;font-size: 28px;margin-bottom: 20px;}
.xq_list{width: 100%;border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;padding: 15px 0;}
.xq_list li{display: inline-block;font-size: 16px;width: 100%;line-height: 25px;margin-bottom: 10px;color: #787878;}
.pro_box{padding-top: 50px;margin-bottom: 100px;}
.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: #db3939;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;}
.section{margin-top: 30px}
.clear{clear: both;}
.tit_h4{font-size: 24px;color: #333;margin-bottom: 30px;text-align: center}
/********版心**********/
/*头部*/
.y_nav{display: none}
.header{display: flex;justify-content: space-between;}
.logo{float: left;line-height: 80px}
.head_rg{display: flex;float: left}
.yuyan{line-height: 80px;margin-right: 10px}

.top_ul{margin-left: 50px}
.top_ul li{float: left;height: 80px;line-height: 80px;font-size: 16px;margin-right: 40px}
.top_ul li a{color: #333;font-weight: 700}
.top_ul_en li{margin-right: 25px}
.top_ul>li.active,.top_ul>li:hover{color: #4b73c8;}
.top_ul>li:hover a{color: #4b73c8}
.top_ul>li.active a{color: #4b73c8}
.top_ul li:last-child{margin-right: 0}
.top_tel {
    position: relative;
    float: right;
    margin: 10px 0;
}
.top_tel img {
    position: absolute;
    top: -10px;
    left: -50px;
}
.top_tel p{font-size: 20px;color: #d51c4d}
.top_tel span{font-size: 20px;color: #666}
.top_enul li:nth-child(6){display: none}
/*导航*/
.y_nav{display: none;}
/********导航结束**********/
/*banner*/
.ban_swi .swiper-pagination-bullet-active{background:#4b73c8;}
.ban_swi .swiper-slide img{width: 100%;}

/*首页*/
.ind_pro_tit {padding-top: 60px}
/*.ind_pro_tit img{float: left}*/
.ind_pro_ul{height: 70px;width: 900px;line-height: 70px;float: right;}
.ind_pro_ul li{float: left;margin-left: 20px}
.ind_pro_ul li a{font-size: 18px;color: #333}

.al_tab{width:100%;}
.al_tab .tab-hd {display: flex;justify-content: left;width: auto;float: right;}
.al_tab .tab-hd li{color:#666666;cursor:pointer;font-size: 18px;height: 37px;margin-right: 40px}
.al_tab .tab-hd li.active{color:#6716b9;border-bottom: 2px solid #6716b9;}
.al_tab .tab-bd>li{display:none;}
.al_tab .tab-bd li.thisclass{ display:list-item;}
.al_tab .tab-bd{margin-top: 55px;}
.al_lb{display: flex;flex-wrap: wrap;}
.al_lb li{width: 280px;overflow: hidden;margin-right: 20px;margin-bottom: 20px;position: relative;transition: all 0.3s;}
.al_lb li:nth-child(4n){margin-right: 0;}
.al_lb li .al_mg{width: 100%;}
.al_lb li .al_p{
    font-size: 16px;
    color: #333;
    text-align: center;
    line-height: 40px;
}


.video_m{width: 100%;overflow: hidden;position: relative}
.video_m img{width: 100%;transition: all 0.5s;height: 100%}

.yc{width:100%;height:100%;background: rgba(102,102,102,0.5);position: absolute;
    top:0;display: none}
.yc_cont{text-align: center;position: absolute;top: 35%;width: 100% }
.yc_cont p{font-size: 20px;color: #fff;margin-bottom: 10px}
.yc_cont img{width: 40px;height: 40px}
.al_lb li:hover .al_p{color: #d51c4d}
.al_lb li:hover .yc{display: block; transition: all 0.5s;}
.cl_ul{display: flex;flex-wrap: wrap}
.cl_ul li{float: left;width: 25%;text-align: center;padding: 51px 30px;}
.cl_ul li img{height: 57px}
.cl_ul li h4{margin:30px 0 10px;font-size: 24px}
.cl_ul li p{font-size: 16px;color: #666}
.cl_ul li:hover{background: url("../img/cl_ul_back.png")no-repeat}

.ind_cj{background: url("../img/ind_cj_back.png")no-repeat;padding: 60px 0 0;}
.ind_cj_ul{display: flex;flex-wrap: wrap;background-color: #7e7d85;}
.ind_cj_ul li{width: 200px;padding: 0 40px;margin: 30px 0;border-right: 1px solid #eee}
.ind_cj_ul li:last-child{border-right: none}
.ind_cj_ul li p{font-size: 24px;color: #fff}
.ind_cj_cont{margin-top: 65px}
.ind_cj_cont .left{width: 700px;margin-left: 8px}
.ind_cj_cont .right{width: 492px;margin-top: 230px;padding:0 30px }
.ind_cj_cont .right p{font-size: 20px;margin-top: 30px}

.ind_about .left{width: 590px}
.ind_about .right{width: 610px}
.ind_about_cont{font-size: 16px;color: #666;padding: 30px 50px 90px 0}
.ind_about .ind_gy_sj  li p{color: #4b73c8}
.ind_about .ind_gy_sj  li span{color: #333}

.ind_ys{background: url("../img/ind_ys_back.png")no-repeat;height: 810px;position: relative}
.ind_ys .left{position: absolute;top:60px}
.ind_ys .right{position: absolute;left:50%;bottom:60px}
.ind_ys .left>img{margin-bottom: 40px}
.ind_ys_ul{display: flex;flex-wrap: wrap;background-color: #fff;margin-left: 7px}
.ind_ys_ul li{float: left;width: 300px;text-align: center;padding: 40px 30px}
.ind_ys_ul li h4{font-size: 24px;font-weight: 700;position: relative;margin-bottom: 40px}
.ind_ys_ul li  h4:before{
    content: "";
    width: 40px;
    height: 2px;
    background: #4b73c8;
    position: absolute;
    bottom: -20px;
    left: 50%;
    margin-left: -20px;
}
.ind_ys_ul li p{font-size: 16px;color: #666}
.ind_fulc{background-color: #fff!important;}
.ind_news_ul{display: flex;flex-wrap: wrap}
.ind_news_ul li{float: left;width: 280px;margin-right: 26px;}
.ind_news_ul li:nth-child(4){margin-right: 0}
.ind_news_ul_cont{padding: 20px;background-color: #f5f5f5}
.ind_news_ul .al_mg{width: 100%}
.ind_news_ul_cont h4{font-size: 16px;color: #333;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.ind_news_ul_cont p{color: #666;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.ind_news_ul li:hover .ind_news_ul_cont{background-color: #fff}
.ind_news_ul li:hover .ind_news_ul_cont h4{color: #4b73c8}
/*关于我们*/
.about .left{width: 480px;}
.about .right{width: 680px}
.about_cont{margin-top: 40px;background-color: #f5f5f5}
.about_cont p{color: #666;padding: 18px 20px ;font-size: 16px;line-height: 2}
.shili{background: url("../img/shili_back.png")no-repeat;height: 720px}
.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}
.shili_cont{padding: 50px 100px}
.shili_cont p{font-size: 18px;color: #666;margin-top: 40px}
.shili_cont .left{width: 580px}
.shili_cont .right{width: 350px}

.dashiji{ padding: 1% 0 0;}
.dsg_box{ width: 1400px; height: auto; overflow: hidden; margin: 30px auto ; position: relative;}
.dsg_box .gallery-top{ width: 1200px; height: auto; overflow: hidden;}
.dsg_box .gallery-thumbs{ width: 1200px; height: auto; overflow: hidden}
.dsg_box .gallery-top .left{ width: 550px;}
.dsg_box .gallery-top .right{ width: 600px;}
.dsg_box .gallery-top .right .tim{ font-size: 20px; color: #666;}
.dsg_box .gallery-top .right .rit{ font-size: 30px; color: #333; margin: 25px auto 25px;}
.dsg_box .gallery-top .right .con{ font-size: 16px; color: #666; line-height: 1.5; }
.dsg_box .gallery-top .right .con p{ margin-top: 10px;}
.dsg_box .swiper-pagination{ position: inherit; text-align: center; margin: 45px auto 60px; font-size: 16px; color: #666; }
.dsg_box .swiper-pagination .swiper-pagination-current{ color: #000;}
.dsg_box .gallery-thumbs{ border-top:1px solid rgba(0,0,0,.1);margin-top: 30px}
.dsg_box .gallery-thumbs .swiper-slide{width: 80px!important; font-size: 16px; color: #333; text-align: center;  }
.dsg_box .gallery-thumbs .swiper-slide:hover{ cursor: pointer;}
.dsg_box .gallery-thumbs .swiper-slide-thumb-active{ color: rgb(0,156,255);}
.dsg_box .gallery-thumbs .swiper-slide::before{ width: 30px; height: 2px; background: rgba(0,156,255,0); content: ""; display: block; margin: 0 auto 15px; }
.dsg_box .gallery-thumbs .swiper-slide-thumb-active::before{  background: rgb(0,156,255); }
.swiper-button-next::after,.swiper-button-prev::after{display: none;}
.lzn,.lzp{ width: 30px; height: 30px; outline: none; opacity: 1 !important;}
.lzn{ background: url("../img/right_ar.png") no-repeat;}
.lzp{ background: url("../img/left_ar.png") no-repeat;}
.lzn:hover{ background: url("../img/right_ar_on.png") no-repeat;}
.lzp:hover{ background: url("../img/left_ar_on.png") no-repeat;}

/*荣誉见证*/
.rongyu{background:#f5f5f5;padding: 30px 0;margin-top: 50px}
.jcbg{position: relative;width: 1400px;margin: 0 auto }
.ry_next,.ry_prev{ width: 40px; height: 40px; outline: none; opacity: 1 !important;}
.ry_next{ background: url("../img/right_ar1.png") no-repeat;}
.ry_prev{ background: url("../img/left_ar1.png") no-repeat;}
.ry_next:hover{ background: url("../img/right_ar1_on.png") no-repeat;}
.ry_prev:hover{ background: url("../img/left_ar1_on.png") no-repeat;}
.ry_prev{left: 0}
.ry_next{left: 60px}

.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 .swiper-slide .ry_mg{overflow: hidden;display: flex;justify-content: center;align-items: center;}

.ry_lf .swiper-button-next,.ry_lf .swiper-button-prev{height: 40px;top: 222px;margin-top: 0;bottom: 0;}
/*产品中心*/
/*产品*/
.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: #0094d8;}
.pro_tabs .active a,.pro_tabs li:hover a{color: white;}

.case_color{background-color: #f5f5f5;padding: 1px}
.pro_list{width: 260px;border: 1px solid #929ae0;float: left;background-color: #fff}
.pro_top{width: 100%;

    text-align: center;
    background: #0094d8;}
.pro_top h3{font-size: 24px;
    color: #fff;
    font-weight: bold;
    line-height: 90px;}
.pro_list ul{margin: 10px 0}
.pro_list ul li{
    height: 50px;
    line-height: 50px;
    font-weight: 400;
    border-bottom: 1px solid #e6e6e6;
    text-align: center;
    font-size: 16px;
    margin-top:5px;
    position: relative;
    background-color: #ececea;
}
.pro_list ul  a{color: #333}

.pro_list ul li:hover{background-color: #d41d4d}
.pro_list ul a:hover {color: #fff}
.pro_list ul li:hover:before{background: #fff}
.pro_list ul .active{color: #fff;}
.pro_list ul .active li{background-color: #d41d4d}
.pro_list ul .active li:before{background: #fff}

.pro_tel {
    width: 100%;
    text-align: center;
    background: #e6e8f5;

}
.pro_tel h4{font-size: 16px;color: #ff6600}
.pro_tel p{font-size: 23px;color: #0094d8}
.pro{width: 900px;float: right}
.pro_case_list{display: flex;
    flex-wrap: wrap;}
.pro_case_list li{float: left;margin-right: 30px;margin-bottom:30px;position: relative;width: 280px}
.pro_case_list li p{height: 60px;line-height: 60px;font-size: 16px;background-color: #fff;color: #000;
    text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.pro_case_list li:nth-child(3n){margin-right: 0}
.al_mg{position: relative}
.pro_case_list li:hover p{background-color: #4b73c8;color: #fff}
/*服务中心*/
.jjfa>p{margin-top: 30px;font-size: 16px}
.jjfa_ul{display: flex;flex-wrap: wrap}
.jjfa_ul li {float: left;margin-right: 30px;width: 380px;text-align: left;border: 1px solid #eee;margin-top: 30px}
.jjfa_ul li:nth-child(3n){margin-right: 0}
.jjfa_ul li h4{font-size: 20px;padding:10px 20px 0}
.jjfa_ul li p{color: #666;font-size: 16px;text-align: left;padding: 10px 20px}

.xzlc_img{text-align: center;margin-bottom: 30px}
.nr_list{display: flex;flex-wrap: wrap}
.nr_wz{padding: 50px 50px 0;width: 600px;}
.nr_wz h4{font-size: 24px;font-weight: 700;margin-left: 0;margin-bottom: 80px;position: relative;text-transform:uppercase;color: #4b73c8}
.xz_wz h4:before{
    content: "";
    width: 100px;
    height: 2px;
    background: #4b73c8;
    position: absolute;
    bottom: -40px;
    left: 0;
    margin-left: 0;
}
.nr_wz h3{font-size: 30px;font-weight: 700;margin-bottom: 40px}
.nr_wz p{font-size: 16px;color: #666}

.fulc{background-color: #f5f5f5;padding: 30px 0}
.fulc .right{margin-bottom: 30px}
.fulc .right p{font-size: 18px}
.fulc .right p img{margin-right: 10px}
.fulc .right h4{font-size: 36px;color: #d51c4d}
/*新闻资讯*/
.news_list{display: flex;flex-wrap: wrap}
.news_list li{padding: 30px 0;border-top: 1px solid #eeeeee;position: relative;margin: 0 20px ;width: 100%;background: white;transition-duration: 0.2s;}
.news_list li .news_m{width: 200px;height: 180px;vertical-align: top;}
.news_list li .news_wz{display: inline-block;width: 75%;height: 130px;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: #0094d8;font-size: 16px}
.news_list li:hover .news_wz p{color:#0094d8;}
.news_more{float: right}
/*招聘*/
.zhaopin_ul{margin-top: 40px}
.zhaopin_ul li{width: 600px;height:400px;background-color:#f5f5f5;font-size: 16px;color: #666;float: left}
.zhaopin_ul_txt{padding: 0 40px}
.zhaopin_ul_txt h3{font-size: 30px;color: #4b73c8;margin: 40px 0;position: relative;}
.zhaopin_ul_txt h3:before{
    content: "";
    width: 50px;
    height: 2px;
    background: #4b73c8;
    position: absolute;
    bottom: -20px;
}
.sideMenu{margin-top: 60px}
.cell {
    display: flex;
    align-items: center;
}
.flex {
    flex: 1;
}
.hiders {
    background: #e5e5e5;
    padding: 20px;
    /*margin-bottom: 2px;*/
}
.hiders .title{font-size: 20px;margin-right: 60px;}
.hiders .message{font-size: 16px}

.hidbody  {
    display: none;
}
.hidbody .content{border: 1px solid #76a6b5;padding: 30px 0 30px 50px;}
.hiders.on{
    color: #FFFFFF;
    background: #4b73c8;
}
.paddpse {
    width: 20px;
    height: 20px;
    background: url(../img/proes2.png);
    float: right;
    margin-top: 0;
}
.hiders.on .paddpse {
    background: url(../img/proes1.png);
}
.texlsd {
    display: block;
}
.texlsd .cell {
    margin-top: 40px;
}
.texlsd .cell.pl40 {
    padding-left: 0px;
}
.texlsd .left{width: 50%;font-size: 20px; margin-top: 50px;}
.texlsd .right{margin-left:20px;}
.texlsd .right img{margin-right: 10px}
.texlsd .right .tel_tit{font-size: 16px;color: #4b73c8}
.texlsd .right .tel_mun{font-size: 24px;color: #4b73c8}

/*联系我们*/
.contact .left{width: 500px;background-color: #F5F5F5;padding: 50px 50px}
.contact .left .tit_h4{text-align: left}
.contact_cont{margin-bottom: 20px}
.contact_cont_ul{float: right;width: 240px}
.contact .left ul li{font-size: 16px;margin-bottom: 10px}
.contact .left ul li img{margin-right: 10px;}
.contact .right{width: 700px}

.map{height: 387px;}

.cont2{height: auto; overflow: hidden; margin: 0 auto 80px;}
.cont2 .left{width: 600px;float: left}
.cont2 .right{width: 600px;float: right;}
.cont2 .right form{padding: 0 40px;  margin-top: 20px;}

/*留言*/
.zx_box{margin-top: 50px;}
.zx_box h3{color: #4b73c8;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{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:#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:#4b73c8;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;

}


.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:#4b73c8;border-color:#4b73c8;}
.pagination a.cur{background:#4b73c8;color:#fff;border-color:#4b73c8;}
/*底部*/

.link{height: 60px;background-color: #f5f5f5}
.link .nr, .link .nr a {
    color: #666;
    line-height: 60px;
    font-size: 16px;
}
/*底部*/
.footer{width: 100%;margin-top: 50px}
.footer_nav{background-color: #4b73c8;padding: 40px 0}
.footer_logo{width: 300px}
.footer_logo,.foot_ul{float: left}
.footer_img{float: right;line-height: 72px}
.footer_img img{margin-left: 20px}
.foot_ul li {  display: inline-block;  margin: 0 10px;line-height: 72px  }
.foot_ul li a{color: #fff;font-size: 16px}
.foot_bq{background-color: #42404b;padding: 25px 0;}
.foot_bq .nr{display: flex;justify-content: space-between;}
.foot_bq p,.foot_bq p a{color: #999999;}
.bq_rg{display: flex;color: #575b60;}
.bq_rg a{color: #999999;font-size: 13px;display: inline-block;padding: 0 10px;}
/*侧边*/
.c_kf{width: 55px;position: fixed;right: 0;top: 300px;z-index: 999;}
.c_kf li{width: 100%;height: 55px;text-align: center;cursor: pointer;display: flex;justify-content: center;align-items: center;position: relative;overflow: hidden;}
.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_kf li:hover .kf_mod{right: 56px;opacity: 1;}
.c_kf li:last-child{border-bottom: none;}
.c_kf li:hover{overflow: initial;}

.c_top{position: fixed;bottom: 50px;right: 0;z-index: 99;display: none;cursor: pointer;}

@media (max-width: 768px){
    .ennav li:nth-child(6){display: none}
    .nav_box,.c_kf{display: none}
    .wap{display: block}
    .pc{display: none}
    .nr {
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }
    .tit_h4{font-size: 24px;margin-bottom: 5%}

    /********导航开始**********/
    .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: #4b73c8;}
    .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: #4b73c8;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_tit{padding-top: 5%}
    .al_tab .tab-hd{float: none;flex-wrap: wrap;justify-content: initial;margin-top: 5%;}
    .al_tab .tab-hd li{margin-right: 5%}
    .al_tab .tab-bd{margin-top: 30px}
    .al_lb li .al_p{font-size: 12px}
    .al_lb li{width: 47%;margin-right: 0}
    .al_lb li:nth-child(odd){margin-right: 20px}
    .cl_ul li{width: 50%;padding: 5% 2%}
    .cl_ul li p{font-size: 14px}
    .cl_ul li h4 {margin: 5% 0 5%;font-size: 20px;}
    .ind_cj_ul li{width: 16.6%;margin: 5% 0;text-align: center;padding: 0}
    .ind_cj_ul li p{font-size: 14px}
    .ind_cj_cont{margin-top: 5%}
    .ind_cj_cont .left{width: 100%;margin-left: 0}
    .ind_cj_cont .right{width: 100%;margin-top: 5%;padding: 0}
    .ind_cj{padding-top: 5%}
    .ind_cj_cont .right p{font-size: 16px;margin-top: 5%}
    .ind_about .left{width: 100%}
    .ind_about_cont{padding: 5% 0 0}
    .ind_about .right{width: 100%}
    .ind_gy_sj{background-color: #fff!important;}
    .ind_ys{background: #f5f5f5;height: auto;padding: 5% 0}
    .ind_ys .left,.ind_ys .right{position: static;width: 100%}
    .ind_ys_ul li{width: 50%;padding: 5% 2%}
    .ind_ys_ul li h4{font-size: 18px}
    .ind_ys_ul li p{font-size: 12px}
    .ind_news_ul li{width: 47%;margin-right: 0}
    .ind_news_ul li:nth-child(2n+1){margin-right: 20px}

        /*关于我们*/
    .about .left{width: 100%;padding: 0 0 5% 0}
    .about .right{width: 100%}
    .about_img{padding: 0}
    .gy_sj{margin-top: 0;padding: 20px 5px;background: #0a4175}
    .gy_sj li{width: 20%;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}

    .shili{background:#f5f5f5;height: auto}
    .shili_cont{padding: 5% 0}
    .shili_cont .left{width: 100%}
    .shili_cont p{font-size: 16px;margin: 5% 0}
    .shili_cont .right{width: 100%}

    .dashiji{padding: 3% 0 0}
    .dsg_box{ width: 100%;margin-top: 10%;}
    .dsg_box .gallery-top{ width: 95%;}
    .dsg_box .gallery-top .left{ width: 100%;}
    .dsg_box .gallery-top .right{ width: 100%;}
    .dsg_box .gallery-top .right .rit{ font-size: 16px;}
    .dsg_box .gallery-top .right .con{ font-size: 14px;}
    .dsg_box .gallery-top .right .tim{ font-size: 14px; margin-top: 10px;}
    .dsg_box .gallery-thumbs{ width: 95%;}
    .dsg_box .swiper-pagination{ margin: 15px auto 20px;}

    .lzp,.lzn{top:47%}
    .ind_ry{display: block}
    .rongyu{padding: 5% 0}
    .ry_t{display: none}
    .ry_lf{width: 100%}
    .ry_rg{width: 100%}

    .ry_lf  .swiper-button-next,.ry_lf  .swiper-button-prev{display: none}
    .ry_swi{margin-top: 20px}
    /*产品中心*/
    .pro_tabs li a{font-size: 14px;}
    .pro_tabs li{margin-right: 3px;margin-bottom: 10px;width: 32%;height: 35px;line-height: 35px;}
    .pro_tabs li:nth-child(3n){margin-right: 0;}

    .pro{width: 100%}
    .pro_case_list{justify-content: space-between;}
    .pro_case_list li{width: 48%;margin-right: 0;margin-bottom: 15px;}
    .pro_case_list li:hover .al_mg p{display: block}
    .pro_case_list li:hover .yc{display: none}
    /*服务中心*/
    .jjfa > p{margin-top: 5%}
    .jjfa_ul li{width: 100%;margin-right: 0;background-color: #f5f5f5;margin-top: 5%;}
    .xzlc{background-color: #fff;padding: 5% 0;margin-top: 0}
    .nr_list{margin-bottom: 5%}
    .nr_wz{padding: 5%;background-color: #f5f5f5}
    .nr_wz h4{font-size: 20px;}
    .nr_wz p{font-size: 14px}
    .nr_wz h3{font-size: 16px;margin-bottom: 5%}
    .fulc{padding: 5% 0;margin-top: 0}
    .fulc .right p{font-size: 16px}
    .fulc .right h4{font-size: 20px}
    /*新闻资讯*/
    .news_list li{padding: 10px;margin:0 0 5%;}
    .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;-webkit-line-clamp: 3;padding-top: 5%;}
    .news_wz .news_more{display: none}
    .news_list{margin-top: 25px;padding: 0;}
    /*招聘*/
    .zhaopin_ul li{width: 100%;height: auto;padding-bottom: 10px}
    .sideMenu{margin-top: 30px}
    .hiders .title{font-size: 14px;margin-right: 10px}
    .hiders .message{font-size: 12px}
    .paddpse{margin-top: -65px}
    .hidbody .content{padding: 30px}
    .texlsd .left{width: 100%;font-size: 16px;margin-top: 30px}
    .texlsd .right{float: inline-start;margin-left: 0px}
    .texlsd .cell{margin-top: 20px}
    /*联系我们*/
    .contact .left{width: 100%;padding: 5%}
    .contact_cont_ul{width: 180px}
    .contact .right{width: 100%;margin-top: 5%}
    .map{height: 200px}
    .cont2 .left{width: 100%;}
    .cont2 .right{width: 100%;}
    .cont2 .right{ margin-top: 20px;background-color: #fff}
    .cont2 .right form{ padding: 0}
    /*底部*/
    .footer_nav,.link{display: 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;}
    /********案例内页结束*************/
}