.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 #0093dd;
    cursor: pointer;
}
.gallery-thumbs .swiper-slide-active {
    opacity: 1;
    border-color: #0093dd;
}
.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_rg{display: inline-block;width: 750px;position: relative;vertical-align: top;}
.xq_lf{display: inline-block;width: 250px;float: right;vertical-align: top;}
.pro_lg .xq_rg h4{color:#0093dd;font-size: 24px;margin-top: 0;margin-bottom: 20px;}
.xq_list{width: 100%;border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;padding: 15px 0;display: flex;flex-wrap: wrap}
.xq_list li{width: 50%;float: left;margin-bottom: 20px}
.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: auto;height: 40px;padding:0 10px;line-height: 40px;background: #0093dd;text-align: center;color: white;font-size: 16px;margin-bottom: 10px}
.xq_zx{margin-top: 20px;}
.pro_xq{width: 100%;margin-top: 20px;}
.cpxq{position: relative;background-color: #f5f5f5;margin: 20px 0;padding: 10px 0;padding-left:20px }
.cpxq h3{color: #0093dd;font-size: 24px;padding-left: 20px}
.xq_nr{padding-top: 20px;text-align: center;}
.cpxq h3::before {
    content: "";
    width: 2px;
    height: 30px;
    background: #0093dd;
    position: absolute;
    top: 10px;
    left: 0;
    margin-left: 20px;
}
.cpxq h4{font-weight: 700}
.cpxq h4 img{margin-right: 10px}
.cpxq_cont{padding-left: 10px}
/********案例内页结束********/
/********导航开始**********/
/********版心**********/
.nr{width: 1200px;margin: 0 auto;}
/********版心**********/

.nav{padding-top: 20px}
.logo{position: relative;height: 80px}

.logo,.nav_list{display: inline-block;}
.logo{float: left;}
.nav_list{margin-left: 30px;}
.nav_list>li{display: inline-block;width: 100px;height: 100px;

    text-align: center;position: relative;}
.nav_list>li>a{color: #333;font-size: 16px;line-height: 80px;padding: 25px 0}

.nav_list>li.active>a,.nav_list>li:hover>a{color: #0093dd; }
.nav_list li.active::before {
    content: "";
    width: 50px;
    height: 2px;
    background: #0093dd;
    position: absolute;
    bottom: 20px;
    left: 50%;
    margin-left: -25px;

}
.y_nav{display: none;}
.nav_meu{width: 100%;position: absolute;top: 100px;left: 0;z-index: 99;display: none;}
.nav_meu li{background: #fff;line-height: initial;margin-top: 1px;padding: 10px 0;}
.nav_meu>li>a{color: #333;font-size: 14px;}
.nav_meu li:hover{background:#0093dd;}
.nav_meu li:hover a{color:#fff;}
.nav_list>li:hover .nav_meu{display: block;}
.nav_right{float: right;padding: 10px;text-align: center}
.nav_right p{color: #888;font-size: 14px}
.nav_right p a{border: 1px solid #d9d9d9;
    border-radius: 50%;
    width: 24px;
    display: inline-block;
    height: 24px;
    background-color: #f5f5f5;
}

.top_tel {
    position: relative;
    top: 15px;
    float: right;
}
.top_tel img {
    position: absolute;
    /*top: 70px;*/
    left: -45px;
}
.top_tel p{font-size: 14px}
.top_tel span{font-size: 24px;color: #0093dd}
/********导航结束**********/
/*banner*/
.ban_swi .swiper-pagination-bullet-active{background:#0093dd;}
.ban_swi .swiper-slide img{width: 100%;}

/*首页*/
.section{margin-top: 50px}
.section .right{width: 900px}
.ind_search{height:60px;}
.ind_search a {color: #666666;margin-left: 10px;line-height: 60px}
.ser{float: right}
.ser{border:1px solid #0093dd;height: 40px;border-radius: 20px;margin: 10px 10px}
/*.ser form{width:130px;}*/
.ser input{width: 145px;height: 20px;margin:10px 0 10px 20px;border-right: 1px solid #0093dd}
.ser  button {
    float: right;
    border: none;
    background: transparent;
    height: 20px;
    width: 20px;
    margin:8px 10px 10px 10px;
}
.ind_tit {text-align: center;}
.ind_pro{background-color: #e5f4fc;padding:60px 0}

/*二级导航*/

.mytab{

    margin-right:70px;
}
.pro_tab{
    width: 100%;
    height: 100%;}

.pro_tab li{

    width: 230px;
    height: 60px;
    text-align: left;
    line-height: 60px;
    background:#f5f5f5;
    padding-left: 20px;
    position: relative;
}
.pro_tab h5{
    height:80px;
    line-height: 80px;
    text-align: center;
    font-size: 24px;
    flex-wrap: 700;
    color: #fff;
    background-color: #0093dd;
    padding-left: 0;
    margin: 0;
}
.mytab .pro_tab  li em {
    display: inline-block;
    width: 5px;
    height: 11px;
    background: url(../img/nav_right.png) no-repeat;
    background-size: auto;
    background-size: 100% 100%;
    position: absolute;
    right: 20px;
    top: 25px;
}
.pro_tab li a{color: #696868;font-size: 18px;}
.pro_tab li:last-child{margin-right: 0;}
.pro_tab .active,.pro_tab li:hover{background: rgba(0, 147, 221, 0.7);}
.pro_tab .active a,.pro_tab li:hover a{color: white;}
.pro_tab .active a,.pro_tab li:hover em{filter: brightness(100);}
.pro_tab .active  em{filter: brightness(100);}


.pro_tabs{margin-top: 30px;}
.pro_tabs li{display: inline-block;padding: 0 10px;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: #0093dd;}
.pro_tabs .active a,.pro_tabs li:hover a{color: white;}

.cp_lb{display: flex;flex-wrap: wrap;}
.cp_lb li{width:280px;overflow: hidden;position: relative;margin-right:26px;margin-bottom: 30px;}
.cp_lb li:nth-child(4n){margin-right: 0;}
.cp_lb li img{width: 100%;transition: all 0.5s;}
.cp_wz{width: 100%;height: 100%;background: rgba(0,147,211,0.8);text-align: center;color: white;font-size: 17px;position: absolute;top: 88%;left: 0;padding-top: 7px;transition: all 0.5s;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}
.cp_lb .cp_wz img{width: auto;margin-top: 20px}
.cp_lb li:hover .cp_wz{top: 0;
    transition: all 0.5s;
    padding-top: 30%;}

.dp_list{overflow: hidden;position: relative;}
.dp_list:hover .al_mg{transform: scale(1.1);transition: all 0.5s;;}
.dp_list:hover .al_mod{padding-top: 6px;background-color:#75d1e0;color: #fff}
.cp_lb02{margin-top: 35px;}
.al_mod{
    height: 50px;
    color: #333;
    line-height: 50px;
    background-color:#f5f5f5;
    text-align: center;
}
.al_more {
    margin-top: 20px;
    text-align: center;
}
.al_more a {
    display: inline-block;
    width: 150px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #0093dd;
    border: 1px solid #0093dd;
    font-size: 16px;
    transition: all 0.3s;
}
.ind_about{background-color: #f5f5f5;padding: 60px 0}
.ind_about .ind_tit{padding-bottom: 40px; }
.ind_about .left{width: 600px;padding-top: 20px}
.ind_about .right{width: 540px}
.gy_sj{display: flex;justify-content: space-between;margin-top: 60px;background-color: #fff}
.gy_sj li{width: 25%;text-align: center;}
.gy_sj li p{color: #0093dd;font-size: 40px;font-weight: bold;}
.gy_sj li span{color: #0093dd;font-size: 20px;display: block}

.ind_cybj{padding: 60px 0}
.ind_cybj .ind_tit{padding-bottom: 40px}
.join_ul_one li{
    width: 280px;
    height: 290px;
    background-color: #fff;
    margin:0 26px 30px 0;
    float: left;
    text-align: center;
    position: relative;
}
.join_ul_one li:nth-child(4n){margin-right: 0px;}

.join_ul_img {margin: 30px 0;text-align: center}
.join_ul_one li :nth-child(2).join_ul_img{display: none}
.join_ul_one li h4{margin:15px 20px;color: #333333;font-weight: 700; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.join_ul_one li p{margin: 0 10px;color: #666}
.fwbz li img{width: 100%}
.join_ul_one li:hover{background-color: #0093dd;}
.join_ul_one li:hover :nth-child(2).join_ul_img{display: block}
.join_ul_one li:hover :nth-child(1).join_ul_img{display: none;}
.join_ul_one li:hover h4,.join_ul_one li:hover p{color: #fff;}
.fwbz li{background-color: #f5f5f5}
.fwbz li p{font-size: 16px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2}

.cp_mod {
    width: 100%;
    height: 100%;
    background: #0093dd;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    justify-content: center;
    align-items: center;
    opacity: 0;
    transition: all 0.3s;
    padding: 20px 10px;
    color: #fff;
}

.join_ul_one li:hover .cp_mod {opacity: 1;transition: all 0.3s;}
.ind_hyyy{background-color: #e5f4fc;padding: 60px 0}
.ind_hyyy .ind_tit{padding-bottom: 40px }
.ind_new li:hover{background-color: #fff;}
.ind_new li:hover h4{color: #0093dd}
.ind_new li:hover p{color: #333;}
/*二级导航*/
/* 关于我们 */
.top_tit{border-bottom: 1px solid #f5f5f5;height: 80px;margin-bottom:20px}
.top_tit .left span:nth-child(1){font-size: 38px;margin-right: 30px}
.top_tit .left span:nth-child(2){font-size: 16px;color: #0093dd;height: 54px;line-height: 54px}
.position{float: right;padding-top: 27px}
.about_txt{margin-top: 30px}

/*企业文化*/
.qywh{position: relative;min-height: 80px;margin-top: 20px}
.qywh img{position: absolute}
.qywh .wz{margin-left: 110px}
.qywh .wz h4{font-size: 20px;margin-bottom: 20px;color: #0093dd}
/*品牌介绍*/
.ppjs{min-height: 110px}
.ppjs .wz{margin-left: 130px;padding-top: 30px}
/*发展历程*/
.gallery-top{ width: 100%; height: auto; overflow: hidden;}
.gallery-thumbs{ width: 1200px; height: auto; overflow: hidden}
.gallery-top .left{ width: 400px;}
.gallery-top .right{ width: 460px;}
.gallery-top .right .tim{ font-size: 16px;  color: #666;}
.gallery-top .right .rit{ font-size: 20px; color: #333; margin: 25px auto 25px;}
.gallery-top .right .con{ font-size: 14px; color: #666; line-height: 1.5; }
.gallery-top .right .con p{ margin-top: 10px;}
.al_tab{width:100%;position: relative}
.al_tab_mag{padding: 0 40px}
.al_tab .tab-hd {display: flex;justify-content: left;width: auto;margin-bottom: 30px;position: relative}
.al_tab .tab-hd li{color:#666666;cursor:pointer;font-size: 18px;height: 37px;margin-right: 40px;text-align: center}
.al_tab .tab-hd li.active{color:#0093dd;border-bottom: 2px solid #0093dd;}
.al_tab .tab-bd>li{display:none;}
.al_tab .tab-bd li.thisclass{ display:list-item;}
.al_tab .tab-bd{margin-top: 55px;}
/*轮播右箭头*/
 .pro-next {
    background: url("../img/ban_rg.png");
    width: 36px;
    height: 36px;
    top: 28%;
    right: 0;
}

 .pro-next:hover {
    background: url("../img/ban_rg1.png");
}

/*轮播左箭头*/

.pro-prev {
    background: url("../img/ban_lf.png");
    width: 36px;
    height: 36px;
    top: 28%;
    left: 0;
}
.pro-prev:hover {
    background: url("../img/ban_lf1.png");
}

/*产品*/
.subNavBox{display: none;}
.subNavBox{width:100%;border:solid 1px #CCCCCC;}
.n_lf {
    width: 280px;
}
.product .mainCon .sideBar li .clearfix{display: none}
.product .mainCon .sideBar .active  .clearfix{display: block}
.product{width: 100%;float: left;}
.product .mainCon{width: 100%;}
.product .mainCon .sideBar{width: 280px;float: left;}
.product .mainCon .sideBar .top{width: 100%;height: 90px;text-align: center;background: #0093dd;}
.product .mainCon .sideBar .top h3{font-size: 24px;color: #fff;font-weight: bold;line-height: 90px;}
.product .mainCon .sideBar .top p{padding-top: 20px;font-size: 16px;color: #fff}
.product .mainCon .sideBar .top h4{color: #fff;font-size: 24px;font-weight: bold;}

.product .mainCon .sideBar .box{width: 100%;background: #fafafa;padding-bottom: 10px;}
.product .mainCon .sideBar .box div{height: 50px;line-height: 50px;font-weight: 400;border-bottom: 1px solid #e6e6e6;text-indent: 24px;background: url(../img/product_icon01.png) no-repeat 230px center #fafafa;font-size: 16px;color: #fff;position: relative}
.product .mainCon .sideBar .active div{background: url(../img/product_icon02.png) no-repeat 230px center rgba(0, 147, 221, 0.7);}
.product .mainCon .sideBar .active div a{color: #fff}
.product .mainCon .sideBar li .clearfix li{color: #666;display: block;height: 40px;position: relative;border-bottom: 1px solid #e6e6e6;}
.product .mainCon .sideBar li .clearfix li>a{height: 40px;line-height: 40px;color: #666;display: block;text-indent: 24px;font-size: 14px;}
.product .mainCon .sideBar li .clearfix li:hover{background: url(../img/ind_icon15.png) no-repeat 230px center;}
.product .mainCon .sideBar li .clearfix li:hover>a{color: #0093dd;}

.product .mainCon .sideBar  div a {font-size: 16px;color: #333;}

.product .mainCon .sideBar .box div:before{
    content: "";
    width: 2px;
    height: 25px;
    background: #0093dd;
    position: absolute;
    top:10px;
    left: 14px;
}
.product .mainCon .sideBar .box .active div:before{background: #fff;}
.section .pro{width: 860px}
.pro h4{font-size: 24px;color: #0093dd;margin-left:20px;position: relative}
.pro h4:before{
    content: "";
    width: 2px;
    height: 20px;
    background: #0093dd;
    position: absolute;
    bottom: 0;
    left: 0;
    margin-left: -20px;
    /*display: none;*/

}
.newcase_list li{width: 420px;height: 190px;background-color: #f5f5f5;padding: 8px;margin-bottom: 20px}
.newcase_list li:nth-child(odd){margin-right: 20px}
.newal_mg{float: left;margin-right: 10px;width: 174px}
.newcase_list_tit h5{font-size: 16px}
.newcase_list_tit p{color: #666;font-size: 14px;margin-bottom: 10px}
.newcase_list_tit p span{color: #999}
.newcase_list_tit a {
    display: inline-block;
    width: 100px;
    height: 34px;
    text-align: center;
    line-height: 30px;
    background: #fff;
    color: #999;
    border: 1px solid #999;
    font-size: 14px;
}

.pro_list{margin-top: 20px;overflow: hidden;position: relative;}
.newcase_list,.case_list{display: flex;flex-wrap: wrap;}
.case_list li{width: 280px;margin-right: 20px;margin-bottom: 20px;text-align: center;}
.case_list li:nth-child(3n){margin-right: 0;}
.case_list li .al_mg{overflow: hidden;}
.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;}


.case_list li:hover p{color:#fff;background-color: #0093dd}



/*新闻*/
.news h4{font-size: 24px;color: #0093dd;margin-left:20px;position: relative}
.news h4:before{
    content: "";
    width: 2px;
    height: 20px;
    background: #0093dd;
    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: 180px;height: 130px;vertical-align: top;}
.news_list li .news_wz{display: inline-block;width: 71%;height: 130px;padding-right: 40px;margin-left: 20px;position: relative;}
.news_wz p{color: #010101;font-size: 20px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_wz span{color: #666666;font-size: 16px;}
.news_icon{position: absolute;right: 65px;top: 50%;margin-top: -12.5px;}
.news_wz em{font-size: 16px;color: #666666;line-height: 25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.news_list li:hover .news_wz p{color:#0093dd;}
.news_list{margin-top: 40px;}
/*招聘*/

.cell {
    display: flex;
    align-items: center;
}
.flex {
    flex: 1;
}
.hiders {
    background: #f5f5f5;
    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 #0093dd;padding: 30px 0 30px 50px;}
.hiders.on{
    color: #FFFFFF;
    background: #0093dd;
}
.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: auto;font-size: 20px; margin-top: 50px;}
.texlsd .right{margin-left:20px;width: auto}
.texlsd .right img{margin-right: 10px}
.texlsd .right .tel_tit{font-size: 16px;color: #0093dd}
.texlsd .right .tel_mun{font-size: 20px;color: #0093dd}

/*联系我们*/
.map{height: 400px;}
.con h4{font-size: 20px;color: #0093dd;margin:30px 0 30px 20px;position: relative}
.con h4:before{
    content: "";
    width: 2px;
    height: 20px;
    background: #0093dd;
    position: absolute;
    bottom: 0;
    left: 0;
    margin-left: -20px;
}
.con_lxfs{font-size: 16px}
.con_lxfs li{width: 50%;float: left;margin-bottom: 20px}
.con_lxfs li span{color: #666}

.clear{clear: both;}
/*留言*/
.cont2 .left{width: 400px;float: left}
.cont2 .right{width: 450px;float: right;}
.cont2 .right .zx_box{margin-top:0;}
.cont2 .right .zx_box .zx_p{
    margin-bottom: 26px;;}
.cont2 .right form{ margin-top: 0;}
.tip{ font-size: 14px; line-height: 1;color: #999; margin-bottom: 13px;}
.tyt{ width: 100%; margin-bottom: 20px;}
.tyt input{ width: 250px; line-height: 38px; font-size: 14px; color: #666; border: 1px solid #d8d6db; margin-right: 10px; text-indent: 8px;background-color: white}
.tyt input:last-child{ margin-right: 0;}
.tra textarea{ border: 2px solid #eae9ec; height: 80px; padding: 10px 8px; width: 100%;}
.subs{ width: 120px; line-height: 40px; color: #fff; text-align: center; font-size: 18px; background: #75d1e0; border: none; padding: 0; margin-top: 40px;}

.zx_box{margin-top: 50px;}
.zx_box h3{color: #333;font-size: 22px;}
.zx_box .zx_form{margin-top: 30px;justify-content: space-between;}
.zx_form .inp{width:430px;height: 40px;border: 1px solid #c6c6c6;background: white;display: flex;float:left;margin-right: 40px;margin-bottom: 20px}
.zx_form .inp:nth-of-type(2){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 textarea{width: 100%;height: 138px;border: 1px solid white;background: transparent;padding: 15px;padding-top: 10px}

.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 .inps input{width: 90%;}
.zx_form .inp_sub input{width: 200px;height: 40px;color: white;background:#0093dd;border: none;font-size: 16px;}
.zx_box .zx_p{margin-top:10px;color:#666666;font-size: 14px;}
.zx_box .zx_p em{color:#333;}
/*分页*/
.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:#0093dd;border-color:#0093dd;}
.pagination a.cur{background:#0093dd;color:#fff;border-color:#0093dd;}
#name{
    width: 100px;
    height: 30px;
    border-radius: 50px;
    border: 1px solid #666;
    padding-left: 7px;
}
/*底部*/
.footer{width: 100%;background: #0093dd;margin-top: 50px}

.foot_box{display: flex;justify-content: space-between;margin-top: 30px}
.foot_lx{margin-top: 20px;}
/*.foot_lx li:nth-child(1){font-weight: 700;color: #333}*/
.foot_lx li{color:#fff;font-size: 15px;line-height: 26px;margin-bottom: 7px;font-size: 20px}
.foot_lx li img{margin-right: 10px;}
.foot_cent{padding-top: 20px;}
.foot_nav{display: flex;}
.foot_nav li{width: 141px;margin: 0 15px;}
.foot_nav li a{display: inline-block;width: 100%;color: #fff;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:last-child{width: 140px;}
.foot_nav li p{color:#fff;margin-bottom: 10px}
.foot_nav li p img{margin-right: 10px}

.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: #fff;font-size: 16px;}
.link,.link a{color: #fff}
@media (max-width: 768px){
    .pc{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;}
    #name{

        height: 20px;
        border-radius: 50px;
        border: 1px solid #666;
        padding-left: 7px;
    }
    /********导航开始**********/
    .header{display: none;}
    .container-fluid>.navbar-header{width: 100%;margin: 0;}
    .navbar{margin-bottom: 0;}
    .navbar-brand{width: 33%;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: #0093dd;}
    .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: #0093dd;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;}
    /********导航结束**********/
    /*首页*/
    .ind_pro,.ind_about,.ind_cybj,.ind_hyyy{padding: 20px 0}
    .ind_about .ind_tit{padding-bottom: 0}
    .gy_sj{margin:20px 0}
    .gy_sj li p{font-size: 24px}
    .gy_sj li span{font-size: 15px}
    .ind_about .left,.ind_about .right{width: 100%}
    .join_ul_one li,.join_ul_one li:nth-child(n+4){width: 100%}
    .join_ul_one li{height: auto;min-height: 290px}
    .join_ul_one li:last-child{margin-bottom: 0}

        /*二级导航*/
    .position{display: none}
    .mytab{width: 100%;margin-right: 0;margin-bottom: 30px}
    .mytab .pro_tab li em{display: none}
    .mytab .pro_tab li {
        width: auto;
        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 h5{display: none}
    /*.pro_tab li:nth-child(3n){margin-right: 0;}*/

    /*发展历程*/

    .gallery-top .left{ width: 100%;}
    .gallery-top .right{ width: 100%;}
    .gallery-top .right .rit{ font-size: 16px;}
    .gallery-top .right .con{ font-size: 14px;}
    .gallery-top .right .tim{ font-size: 14px; margin-top: 25px;margin-left: 40px}

    /*产品中心*/
    .n_lf{width: 100%}
    .n_lf .product{display: none;}
    .subNavBox{display: block;}
    .subNav{cursor:pointer;font-weight:bold;font-size:14px;color:#333;line-height:40px;text-align: center;background: #f5f5f5;border-bottom: 1px solid #d2d2d2;}
    .subNav a{color:#333}
    .currentDd{background: #0093dd;color: #fff}
    .currentDd a{color: #fff}
    .navContent{padding: 0 10px;display: none;}
    .navContent li{border-bottom: 1px solid #EEEEEE;text-align: center;line-height: 33px;}
    .navContent li a{color:#666666;}
    .navContent li a:hover{color:#f48102;}






    /*新闻资讯*/
    .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;}
    .news_list{margin-top: 25px;padding: 0;}
    /*招聘*/
    .sideMenu{margin-top: 30px}
    .hiders .title{font-size: 14px;margin-right: 10px}
    .hiders .message{font-size: 12px}
    .paddpse{margin-top: -30px}
    .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}
    /*二级导航*/


    .subnav{height: 40px}
    .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;}

    /*产品中心*/
    .pro_list .newcase_list li{width: 100%}
    .newcase_list_tit p{margin-bottom: 5px}
    .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: 82%;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;

    }


    /*联系我们*/
    .con_lxfs li{width: 100%}
    .zx_form .inp{width: 100%}
    .cont2 .left{width: 100%}

    .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: 10px;}

    .cc{display: block}
    .gallery-thumbs .swiper-slide{width: 70px !important;height: 50px;}
    .gallery-thumbs{width: 100%}
    .xq_zx a{font-size: 14px;height: 35px;line-height: 35px;}
    /********案例内页结束*************/
}