@charset "utf-8";
/* CSS Document */
/**/
@media all and (max-width: 1680px) {

}
/* max 1680 end */

/**/
@media all and (max-width: 1550px) {

}
/* max 1550 end */

/**/
@media all and (max-width: 1440px) {  
}
/* max 1440 end */

/**/
@media all and (max-width: 1280px) {

    
    
}
/* max 1280 end */

/**/
@media all and (max-width: 1024px) {
   
}
/* max 1024 end */


/**/
@media all and (max-width: 750px) {
.in_center{width: 94%;}
.fl{float: inherit; display: block;}
.fr{float: inherit; display: block;}
.main{width: 94%;}
.top_sous{display: none;}

.header{height: 50px; line-height: 50px; position: fixed; top: 0; background: #fff; width: 100%; z-index: 99999;}
.header .logo{width: 28%; margin: 0;}
.header .logo img{width: 100%; height: auto;}

.header .fr{display: none;}

.nav{display: none;}
.mobile{display: block;}
.mobile .sp_nav{top: 2%; right: 3%;}
.mobile .sjj_nav>ul{height: 135vw;}
.sjj_nav ul li{font-size: 12px;}

.in_banner{width:100%; margin: 50px auto 0; overflow: hidden; height: 180px;}
.in_banner .swiper-slide img{height: 180px;}
.in_banner_l,.in_banner_r,.in_banner .in_banner_a{display: none;}

.product .jion_tit{margin: 20px 0;}
.product .jion_tit .fl{float: left;}
.product .jion_tit .fr{float: right; height: 30px; line-height: 28px; width: 100px; font-size: 12px; margin: 5px 15px 0 0;}
.product .jion_tit .fr a i{margin-left: 5px;}
.lie{float: inherit; width: 100%; height: auto; padding: 20px 10px 35px; margin: 0 0 15px; text-align: left; position: relative;} 
.lie .xq{height: 25px; line-height: 25px; width: 100px; font-size: 12px; margin: 0;}
.lie .img{width: 110px; margin: 0px auto 0; position: absolute; right: 10px; top: 10px;}
.lie .img img{width: 110px; height: auto;}

.hnt{float: inherit; width: 100%; height: auto; padding: 20px 20px 35px; margin: 0 0 15px 0; text-align: left; position: relative;}
.hnt .xq{margin: 0;}
.hnt .img{width: 100px; margin: 20px auto 0;}
.hnt .img img{width: 110px; height: auto; position: absolute; right: 10px; top: 10px;}
.hnt:nth-child(2){width: 100%; padding: 0; position: inherit;}
.hnt .hnt_top{width: 100%; height: auto; padding: 20px 20px 35px; margin: 0 0 15px 0; margin-bottom: 10px; position: relative;}

.hnt:nth-child(2) .img{margin: 0; float: inherit; width: 100px; height: auto; text-align: center; margin: 20px auto 0;}
.hnt:nth-child(2) .img img{width: 110px; height: auto; position: absolute; right: 10px; top: 10px;}

.hnt .hnt_down{width: 100%; height: auto;}
.hnt:nth-child(2) .zb .nr{left: inherit; top: inherit; position: inherit;}
.hnt:nth-child(2) .zb{float: inherit; width: 100%; height: auto; padding: 20px 20px 35px; margin: 0 0 15px 0;}
.hnt:nth-child(2) .zb .img{left: inherit; width: 100px;position: absolute; right: 10px; top: 0px;}
.hnt:nth-child(2) .zb .img img{width: 110px; height: auto;}

.hnt:nth-child(2) .yb .nr{left: inherit; top: inherit; position: inherit;}
.hnt:nth-child(2) .yb{float: inherit; width: 100%; height: auto; padding: 20px 20px 35px;}
.hnt:nth-child(2) .yb .img{position: inherit; right:inherit; width: 100px; position: absolute; right: 10px; top: -10px;}
.hnt:nth-child(2) .yb .img img{width: 110px; height: auto;}

.sd{float: inherit; width: 100%; height: auto; padding: 20px 20px 35px; margin: 0 0 15px 0;}
.sd .tit{margin-right: 33%;}
.sd .img{width: 110px; right: 10px; top: 20px; margin: 0 auto !important;}
.sd .img img{width: 110px; height: auto;}
.list1 .sd .tit{height: auto !important;}

.lib{float: inherit; width: 100%; height: auto; padding: 20px 20px 35px; margin: 0 0 15px 0; text-align: left; position: relative;}
.lib .xq{margin: 0;}
.lib .img{width: 110px; margin: 0 auto 0; position: absolute; right: 10px; top: 10px;}
.lib .img img{width: 110px; height: auto;}

.jk{float: inherit; width: 100%; height: auto; padding: 20px 20px 35px; margin: 0 0 15px 0; position: relative;}
.jk .img{width: 110px; margin: 30px auto 0; position: absolute; right: 10px; top: 20px;}
.list1 .jk .img{margin: 0 auto !important;}
.jk .img img{width: 110px; height: auto;}

.jtaq{width: 100%; height: auto; padding: 20px 20px 35px; margin: 0 0 15px 0;}
.jtaq .tit{font-size: 16px; margin-bottom: 5px;}
.jtaq .img{width: 110px; right: 10px; top: 20px; margin: 0 auto !important;}
.jtaq .img img{width: 110px; height: auto;}

.solutions .jion_tit .fl{float: left;}
.solutions .jion_tit .fr{float: right; height: 30px; line-height: 30px; width: 100px; font-size: 12px; margin: 5px 15px 0 0;}
.solutions .jion_tit .fr a i{margin-left: 5px;}
.solutions{height: auto; padding: 20px 0;}
.solutions .fali{width: 48%; height: 200px; margin-right: 4%;}
.solutions .fali .tp,.solutions .fali .tp img{width: 100%; height: 200px;}
.solutions .fali .site{left: 10px; top: 50px;}
.solutions .fali .img{height: 40px; line-height: 40px; width: 40px;}
.solutions .fali .img img{width: 20px; height: 20px;}
.solutions .fali .mc{font-size: 12px; height: 36px; line-height: 18px; padding-right: 10px; margin: 10px 0;}

.about{height: auto; padding: 20px 0;}
.about .jion_tit{margin-bottom: 30px;}
.about_top .fl{width: 100%;}
.gy_wz{font-size: 16px; line-height: 25px; padding-bottom: 5px;}
.gy_wz span{border-bottom: 5px solid #dfedff;}
.about_top .middle{float: inherit; width: 100%; margin: 10px 0;}
.about_top .middle .xx{font-size: 14px; height: auto; line-height: 20px; margin-bottom: 15px;}
.about_top .middle ul li{float: left; width: 48%; margin: 0 4% 15px 0; padding-bottom: 10px;}
.about_top .middle ul li:nth-child(2n){margin-right: 0;}
.about_top .middle ul li div{font-size: 12px; height: 30px; line-height: 30px;}
.about_top .middle ul li div span{font-size: 18px;}
.about_top .middle ul li h1{height: 25px; line-height: 25px; font-size: 12px;}
.about_top .fr{height: 30px; line-height: 30px; width: 100px; font-size: 12px; margin: 10px 10px 0 0;}
.about_top .fr a i{margin-left: 5px;}
.about_down{margin-top: 20px;}
.qywh,.ryzz{float: left; width: 49%; height: 150px; padding: 15px; margin: 0 2% 15px 0;}
.ryzz{margin-right: 0 !important;}
.tup,.tup img{width: 20px; height: 20px;}
.about_down h1{font-size: 16px; height: 25px; line-height: 25px; margin-top: 10px;}
.about_down .eng{font-size: 12px; height: 30px; line-height: 30px; margin-bottom: 15px;}
.fzlc{float: inherit; clear: both; width: 100%; height: 150px; padding: 15px;}

.xwzz{height: auto; padding: 20px 0;}
.xwzz .jion_tit .fr{height: 30px; line-height: 30px; margin: 25px 10px 0 0;}
.xwzz .jion_tit .fr div{font-size: 12px; margin-right: 10px;}
.xwzz .jion_tit .fr a{width: 100px; font-size: 12px;}
.xwzz .jion_tit .fr a i{margin-left: 5px;}
.xwzz_li ul li{float: inherit; width: 100%; height: auto; margin: 0 0 15px 0; zoom: 1;}
.xwzz_li ul li:after{ display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: "."; }
.xwzz_li ul li:first-child{width: 100%;}
.xwzz_li ul li .img,.xwzz_li ul li:first-child .img{width: 38%; height: 90px; float: left;}
.xwzz_li ul li .img img,.xwzz_li ul li:first-child .img img{width: 100%; height: 90px;}
.xwzz_li ul li .img .sj{height: 30px; line-height: 30px; width: 80px; font-size: 12px;}
.xwzz_li ul li .db,.xwzz_li ul li:first-child .db{width: 62%; height: 90px; padding: 15px; float: right;}
.xwzz_li ul li .db .tt{height: 40px; line-height: 20px; font-size: 14px; overflow: hidden;}
.xwzz_li ul li .db .more{font-size: 12px; margin-top: 10px;}

.xz_cen{padding-top: 20px;}
.xz_cen .main{overflow: hidden;}
.xz_cen .jion_tit .fr{height: 30px; line-height: 30px; margin: 25px 10px 0 0;}
.xz_cen .jion_tit .fr a{width: 100px; font-size: 12px;}
.xz_cen .jion_tit .fr a i{margin-left: 5px;}
.xz_list{height: auto;}
.xz_list ul li{float: left; width: 50%; padding: 20px 0;}
.xz_list ul li .img i{font-size: 16px;}
.xz_list ul li .tit{height: 25px; line-height: 25px; font-size: 14px;}
.xz_list ul li .xbt{height: auto; line-height: 25px; font-size: 12px; margin-bottom: 10px;}
.xz_list ul li .more{font-size: 12px;}
.xz_list ul li:hover{height: auto;}

.footer{padding-top: 15px; height: auto;}
.foot_top{height: 50px; line-height: 40px; font-size: 14px;}
.foot_top .fl{width: 30%; float: left;}
.foot_top .fr{width: 45%; float: right; text-align: right;}
.foot_cen{height: auto; padding: 20px 0 5px;}
.foot_topnav{width: 100%; height: auto; float: inherit;}
.foot_navli{width: 25%; height: auto; margin: 0;}
.foot_navli p{display: none; font-size: 14px;}
.foot_navli p:first-child{margin:0 0 15px 0; display: inline-block; padding-bottom: 10px; font-size: 14px;}
.foot_cen:after{display: none;}
.foot_tel{float: inherit; width: 94%;}
.foot_tel .lxfs{margin: 15px 0; font-size: 14px;}
.foot_tel .dz{font-size: 12px;}
.foot_tel .dz p{margin-bottom: 10px;}
.foot_tel .ewm{display: none;}

.bottom{padding: 10px 0; height: auto; line-height: 24px; font-size: 14px;}
.suspension{display: none;}


/*新闻中心*/
.in_bann{height: 160px; margin-top: 50px;}
.in_bann h1{font-size: 18px; margin: 60px 0 10px 0;}
.in_bann div{font-size: 14px;}
.title{height: auto; line-height: 36px; font-size: 14px; margin-bottom: 15px;}
.title a{margin: 0 5px;}

.news{width: 94%; margin: 0 auto 15px;}
.news ul{margin-bottom: 15px;}
.news ul li{padding: 15px 0;}
.news ul li:before{display: none;}
.news ul li .img{width: 43%;}
.news ul li .img img{width: 90%; height: 85px;}
.news ul li .fl{width: 55%; float: right;}
.news ul li .fl .tit{height: 20px; line-height: 20px; font-size: 14px;}
.news ul li .fl .bt{height: 25px; line-height: 25px; font-size: 14px;}
.news ul li .fl .xx{height: 36px; line-height: 18px; font-size: 12px;}
.news ul li .fr{display: none;}
.page{font-size: 12px;}
.page a{height: 25px; line-height: 25px; width: 25px; margin: 0 5px 10px;}
.page .ye{height: 25px; line-height: 25px; width: 40px; margin: 0 5px;}
.page .mg{margin: 0 10px;}

/*新闻中心-详情*/
.mainbody{width: 94%; margin: 70px auto 20px;}
.detal_tit{font-size: 16px; line-height: 30px;}
.detal_time{line-height: 26px; padding: 5px 0;}
.detal_time div{font-size: 12px; margin-right: 10px;}
.detal_time div i{font-size: 14px; margin-right: 5px;}
.detal{margin: 15px 0; padding-bottom: 10px; overflow: hidden;}
.detal p{line-height: 25px; font-size: 12px; margin-bottom: 15px;}
.detal img{margin-bottom: 15px; width: 100% !important; overflow: hidden;}
.fy a{height: 35px; line-height: 35px; font-size: 12px;}

/*下载中心*/
.download{margin-bottom: 15px;}
.border{border-bottom: 2px solid #f9f9f9; margin-bottom: 20px !important;}
.choose{margin-bottom: 15px;}
.choose .fl{width: 100%; clear: both; height: 90px;}


.filter_treasure {height: 30px; line-height: 30px; width: 100%; font-size: 12px; padding: 0 10px; margin: 0 0 15px 0; float: inherit;}
.filter_treasure .treasure_select1,.filter_treasure .treasure_select2{width:100%; height: 26px; line-height: 26px; background-size: 2.5%;}
.filter_treasure .treasure_all1{width: 100%; height: 220px; top: 10px; left: 0px; padding: 10px 0;}
.filter_treasure .treasure_all2{width: 100%; height: 145px; top: 10px; left: 0px; padding: 10px 0;}
.filter_treasure .treasure_all1 .treasure_name1,.filter_treasure .treasure_all2 .treasure_name2{width: 100%; line-height: 25px; padding: 0 10px;}



.choose .fr{width: 100%; height: 34px; line-height: 34px; padding: 0 10px;}
.choose .fr .text{height: 30px; line-height: 30px; width: 90%; font-size: 12px;}
.choose .fr .submit{width: 14px; height: 14px; margin-top: 8px;}
.xz_li ul{padding-bottom: 15px;}
.xz_li ul li{padding: 15px 0;}
.xz_li ul li .img{width: 40px; height: 40px; line-height: 35px; margin-right: 10px;}
.xz_li ul li .img img{width: 26px; height: auto;}
.xz_li ul li .fl{width: 60%; float: left;}
.xz_li ul li .fl .tit{font-size: 14px; height: 20px; line-height: 20px; margin-bottom: 0;}
.xz_li ul li .fl .dx{font-size: 12px; line-height: 20px;}
.xz_li ul li .fl .dx span{padding: 0 10px;}
.xz_li ul li .fr{width: 15%; height: 30px; line-height: 25px; margin-top: 5px; float: right;}
.xz_li ul li .fr a{font-size: 12px;}
.xz_li ul li .fr i{margin-right: 0;}

/*招聘详情*/
.job_tit{font-size: 16px; height: auto; line-height: 30px;}
.job_fl{margin: 10px 0;}
.job_fl span{font-size: 12px; height: 30px; line-height: 30px; padding: 0 8px; margin: 0 3px 10px 0;}
.job_xx{padding-bottom: 20px;}
.job_xx b{font-size: 14px; height: 30px; line-height: 30px;}
.job_xx div{font-size: 12px; line-height: 22px; margin-bottom: 15px;}
.job_sq a{font-size: 12px; height: 30px; line-height: 30px; width: 100px;}

/*联系我们*/
.jion{width: 94%; margin: 0 auto 20px;}
.jion_tit{margin-bottom: 30px;}
.jion_tit .ywz{font-size: 22px;}
.jion_tit .ywz img{width: 13px; height: 13px; margin-left: 5px;}
.jion_tit h1{font-size: 16px; top: 15px;}
.jion_li .fl{width: 100%;}
.jion_li .jl{width: 100%; height: auto; padding: 10px; margin-bottom: 15px;}
.jion_li .jl i{font-size: 24px; margin-bottom: 5px;}
.jion_li .jl .zfzr{height: auto; line-height: 25px; font-size: 14px; margin-bottom: 3px;}
.jion_li .jl .lxr{font-size: 14px; line-height: 25px;}
.jion_li .jl .lxr span{margin-right: 10px;}
.jion_li .fr{width: 100%; height: auto;}
.jion .lxfs{height: auto;}
.jion .lxfs .fl{width: 100%; padding: 10px;}
.jion .lxfs .fl ul li{padding: 15px 0;}
.jion .lxfs .fl ul li i{font-size: 24px; margin-bottom: 5px;}
.jion .lxfs .fl ul li .rx{font-size: 12px; margin-bottom: 5px;}
.jion .lxfs .fl ul li .xx{font-size: 14px;}
.jion .lxfs .fr{width: 100%; height: 200px;}

.contact{padding: 20px 0;}
.article{float: left; width: 48%; height: 120px; padding: 10px 10px 0; margin-bottom: 15px;}
.article .time{height: 25px; line-height: 25px; font-size: 12px;}
.article .rc{height: 26px; line-height: 26px; font-size: 14px; margin-bottom: 5px;}
.article .js{height: 36px; line-height: 18px; font-size: 12px;}
.load-more__btn{font-size: 12px; padding: 10px 0;}
.load-more__btn i{margin-left: 5px;}

/*公司介绍*/
.company{width: 94%; margin: 70px auto 20px;}
.com_tit{font-size: 16px; height: auto; line-height: 30px; margin-bottom: 15px;}
.com_tit div{width: 15px;}
.com_xx{font-size: 14px; line-height: 24px; margin-bottom: 15px;}
.company .img img{height: auto;}

/*荣誉资质*/
.honer{width: 94%; margin: 70px auto 20px;}
.honer .com_tit{margin-bottom: 25px;}
.honer_li{margin-bottom: 20px;}
.honer_li ul li{width: 48%; height: 250px; font-size: 12px; margin: 0 2% 15px 0;}
.honer_li ul li:nth-child(2n){margin-right: 0; float: right;}
.honer_li ul li .img{margin: 15px 0;}
.honer_li ul li .img img{width: 80%; height: auto;}

/*案例详情*/
.cp{padding: 15px 0 0;}
.com_n1{width: 100%;}
.com_n1 li{height: 90px; width: 49%; font-size: 14px; margin: 0 2% 10px 0; padding: 0 10px;}
.com_n1 li:nth-child(2n){margin-right: 0;}
.com_n1 li:nth-child(7){width: 100%;}
.com_n1 li img{width: 40px; height: auto; margin-top: 15px; filter: drop-shadow(0 0 15px #004eb3) drop-shadow(0 0 5px #95bff5); -webkit-filter: drop-shadow(0 0 15px #004eb3) drop-shadow(0 0 5px #95bff5);}
.com_n1 li .zi{font-size: 12px; height: 26px; line-height: 18px; margin-top: 5px;}
.com_n1 li.cur_n1 img{filter: inherit; -webkit-filter: inherit;}
.dispan{padding: 15px 0;}
.dispan .list1{width: 100%;}
.list1{width: 100%; height: auto; padding: 0; margin: 0 2% 15px 0;}
/*.list1:nth-child(2n){margin-right: 0;}*/
.list1 ul li{width: 49%; height: auto; padding: 20px 15px; margin: 0 2% 15px 0;}
.list1 ul li:nth-child(2n){margin-right: 0;}
.list1 .tit{height: 26px; line-height: 26px; font-size: 14px;}
.list1 .js{height: 20px; line-height: 20px; font-size: 12px; margin-bottom: 20px;}
.list1 .xq{height: 30px; line-height: 30px; width: 100px; font-size: 12px;}
.list1 .xq i{margin-left: 5px;}
.list1 ul li .img{width: 100px; margin: 25px auto 0;}
.list1 ul li .img img{width: 100%; height: auto;}

/*产品详情*/
.n_bann{height: 200px; padding-top: 50px;}
.n_bann .fl{width: 100%; margin-top: 10px;}
.n_bann .fl .tt{font-size: 14px; height: 30px; line-height:30px;}
.n_bann .fl .name{font-size: 16px; height: 30px; line-height: 30px; margin-bottom: 20px;}
.n_bann .fl .zx{height: 30px; line-height: 30px; width: 90px; font-size: 12px;}
.n_bann .fl .zx i{margin-right: 5px; font-size: 12px;}
.n_bann .fr{display: none;}

.advantages{height: auto; padding: 30px 0;}
.advantages .com_tit{font-size: 18px; top: 15px; left: 40%;}
.advantages .com_tit div{margin-top: 10px;}
.adv_li .fl,.adv_li .fr{width: 100%;}
.adv_li .cen{display: none;}
.adv_li ul li{padding: 10px 0;}
.adv_li ul li .img{width: 55px;}
.adv_li ul li .img img{width: 40px; height: auto;}
.adv_li ul li .xx{float: right; width: calc(100% - 55px); height: auto; line-height: 20px; font-size: 14px; padding-bottom: 15px;}

.gn{height: auto; padding: 30px 0;}
.gn .ywz{font-size: 18px;}
.gn .jion_tit{margin-bottom: 50px;}
.gn .com_tit{font-size: 16px; top: 12px;}
.gn .com_tit div{margin: 10px 0 0;}
.gn_xx{font-size: 12px; line-height: 20px; width: 100%;}
.gn_xx p{margin-bottom: 10px;}

.system{padding: 20px 0;}
.com_n2,.com_n4{width: 100%; float: inherit;}
.com_n2 li,.com_n4 li{height: 100px; width: 100%; font-size: 14px; padding: 15px; margin-bottom: 10px;}
.com_n2 li img,.com_n4 li img{width: 18px; height: 18px;}
.com_n2 li .bt,.com_n4 li .bt{font-size: 16px; margin: 10px 0;}
.com_n2 li .yw,.com_n4 li .yw{margin-bottom: 6px; font-size: 14px; height: 20px; line-height: 20px;}
.cp_list{width: 100%; padding: 15px;}
.cp_abouta{font-size: 14px; line-height: 25px;}
.cp_abouta p{margin-bottom: 5px;}
.cp_aboutb{font-size: 12px; margin-top: 20px; padding-top: 20px;}
.cp_aboutb i{margin-right: 5px;}

.case{height: auto; padding: 20px 0;}
.case .jion_tit .fl{width: 100%; margin-bottom: 40px;}
.case .jion_tit .com_tit{top: 15px;}
.case .jion_tit .com_tit div{margin: 10px 0 0 0;}
.case .jion_tit .fr{width: 100%; height: auto; line-height: 20px; font-size: 12px;}
.case_li .swiper-slide{width: 48%; height: 210px; padding: 10px; margin-right: 4%;}
.case_li .swiper-slide .time{font-size: 12px; height: 25px; line-height: 25px;}
.case_li .swiper-slide .xx{font-size: 14px; height: 40px; line-height: 20px; margin-bottom: 10px;}
.case_li .swiper-slide .img{margin-bottom: 10px;}
.case_li .swiper-slide .img,.case_li .swiper-slide .img img{width: 100%; height: 80px;}
.case_li .swiper-slide .xq{font-size: 12px;}
.case_li .swiper-slide .xq i{margin-left: 5px;}

.products{padding: 20px 0;}
.products .com_tit{top: 15px;}
.products .com_tit div{margin: 10px 0 0 0;}
.products .jion_tit .fl{width: 50%; float: left;}
.products .jion_tit .fr{float: right; width: 150px; font-size: 12px; height: 35px; line-height: 35px; margin-right: 0; vertical-align: middle; margin-top: 10px;}
.products .jion_tit .fr a i{ margin-left: 5px;}
.products .list1 ul li .img{width: 80px; margin: 25px auto 0;}
.products .list1 ul li .img img{width: 100%; height: auto;}

/*解决方案*/
.jj_case{width: 94%; margin: 20px auto;}
.jj_case ul li{width: 48%; height: 130px; margin: 0 4% 15px 0;}
.jj_case ul li .tp,.jj_case ul li .tp img{width: 100%; height: 130px;}
.jj_case ul li:nth-child(2n){margin-right: 0 !important;}
.jj_case ul li:nth-child(3n){margin-right: 4%;}
.jj_case ul li .site{left: 10px; top: 10px;}
.jj_case ul li .img{height: 40px; line-height: 36px; width: 40px;}
.jj_case ul li .img img{width: 20px; height: 20px;}
.jj_case ul li .mc{font-size: 12px; height: 36px; line-height: 18px; padding-right: 10px; margin: 10px 0;}
.jj_case ul li i{color: #aec2de;}

/*方案详情*/
.com_n3{width: 94%; padding: 15px 0;}
.com_n3 li{width: 49%; height: 80px; font-size: 12px; padding: 15px; margin-bottom: 10px; margin-right: 2%; line-height: 20px;}
.com_n3 ul li:nth-child(2n-1){margin-right: 0;}
.com_n3 li i{width: 10px; font-size: 12px;}
.com_n3 li span{width: calc(100% - 22px);}
.cp_list{float: inherit; width: 100%; padding: 15px; clear: both;}
.com_dis .list3{height: auto; width: 100%; background-image: none !important; padding-bottom: 20px;}
.com_dis{height: auto; background: #fff;}
.culture{background: #fff; height: auto; width: 100%; margin-top: 10px; padding: 10px;}
.culture .com_tit{top: 10px;}
.culture .xx{font-size: 14px; height: auto; line-height: 20px;}
.culture .jion_tit{margin-bottom: 40px;}

.base{width: 94%; margin: 20px auto;}
.base_li{float: inherit; width: 100%; padding: 15px; clear: both;}
.base_abouta{width: 100%; height: 22vw; font-size: 12px; line-height: 20px; margin-bottom: 30px;}
.base_abouta .js h1{font-size: 14px; height: 20px; line-height: 20px;}
.base_abouta .js p{line-height: 20px;}
.base_abouta .js img{width: 70%; margin: 25px 0;}
.base_aboutb{font-size: 12px; padding-top: 10px; margin-top: 10px; width: 94%;}
.base_aboutb i{margin-right: 5px;}

.engineering{width: 100%; height: auto; padding: 20px 0;}
.engineering .jion_tit{margin-bottom: 45px;}
.engineering .jion_tit .com_tit{top: 8px;}
.gcli{float: left; width: 100%; height: 220px !important; margin-right: 0;}
.gcli .img,.gcli .img img{width: 100%; height: 200px;}
.gcli .dwei{left: 10px; top: 190px; width: calc(100% - 20px); height: 30px; line-height: 30px; padding: 0 10px; font-size: 12px;}
.gcli .dwei i{font-size: 15px;}
.eng_a{display: none;}








/*搜索结果*/
.result{margin: 70px auto 20px; width: 94%;}
.jg_tit{height: auto; padding: 15px 0;}
.jg_tit a{font-size: 14px; padding: 0 5px;}
.jg_tit .fr{font-size: 14px; margin-top: 20px;}

.jg_li{margin-bottom: 20px;}
.jg_li ul li{height: auto; line-height: 20px; font-size: 12px; padding: 15px 0;}
.jg_li ul li .fl{width: 100%;}
.jg_li ul li .fl span{padding-left: 5px; margin-left: 5px;}
.jg_li ul li .fr{width: 100%; text-align: left; margin-top: 10px;}
.jg_li ul li .fr i{margin-left: 3.5vw; color: #004eb3;}

/*关于陆通*/
.gylt{height: auto; margin: 0 auto; padding: 20px 0;}
.gylt .fl{width: 100%;}
.gylt .about_top{margin-bottom: 15px;}
.gylt .middle{float: inherit; width: 100%;}
.gylt .middle ul{margin: 10px 0;}
.gylt .middle ul li{padding: 10px; height: 80px;}
.gylt .middle a{height: 30px; line-height: 30px; width: 100px; font-size: 12px; margin-top: 15px;}
.gylt .middle a i{margin-left: 5px;}
.gylt_li .swiper-slide{float: left; width: 49% !important; margin-right: 2%;}
.gylt_li .img,.gylt_li .img img{width: 100%; height: 100px;}
.gylt_li .tpwz{width: 100%; height: 45px; line-height: 25px; padding-top: 20px; font-size: 12px;}

.culture_wh{height: 520px; padding: 20px 0;}
.culture_img{width: 98%;}
.culture_img ul li{display: inline-block; width: auto;}
.culture_img ul li{position: absolute;}
.culture_img ul li:first-child{left: 0%; top: 10px;}
.culture_img ul li:nth-child(2){right: 2%; top: 10px;}
.culture_img ul li:nth-child(2) .img,.culture_img ul li:nth-child(4) .img,.culture_img ul li:nth-child(6) .img{float: right;}
.culture_img ul li:nth-child(3){left: 0%; right: inherit; top: 160px;}
.culture_img ul li:nth-child(3) .img{float: inherit;}
.culture_img ul li:nth-child(4){left: inherit; right: 0%; top: 160px;}
.culture_img ul li:nth-child(5){left: 2%; top: 310px;}
.culture_img ul li:nth-child(6){right: 2%; top: 310px;}
.culture_img ul li .img{height: 60px; width: 60px; font-size: 12px;}
.culture_img ul li .img img{width: 30px; height: 30px; margin: 5px 0;}
.culture_img ul li .hover{width: auto; padding: 10px; line-height: 1.2; font-size: 12px; margin-left: 0; width: 140px; position: relative; z-index: 9;}
.culture_img ul li:nth-child(3) .hover{margin-left: 0;}
.culture_img ul li:hover .hover{display: block;}
.qywh_tit{font-size: 12px; padding-top: 150px;}
.qywh_tit div{font-size: 16px; margin-top: 10px;}

.path{height: auto; padding: 20px 0;}
.path_li .swiper-slide{float: left; width: 49% !important; padding: 10px; margin: 0 2% 15px 0 !important; background-position: 92% 92%; height: 150px !important; background-size: 20%; min-height: inherit;}
.path_li .swiper-slide:hover{background: #004eb3; background-image: url(../images/path.png); background-repeat: no-repeat; background-position: 92% 92%; background-size: 20%;}
.path_li .swiper-slide .time{font-size: 12px; height: 25px; line-height: 25px;}
.path_li .swiper-slide .xx{height: 80px; line-height: 20px; overflow: hidden;}
.path_li .swiper-slide .xx .fl{width: 10px; height: 10px; margin-top: 5px; float: left;} 
.path_li .swiper-slide .xx .fl:after{left: 1px; top: 1px; height: 5px; width: 5px;}
.path_li .swiper-slide .xx .fr{width: calc(100% - 15px); font-size: 12px; line-height: 20px; float: right;}
.path_li .swiper-slide-active{height: auto; margin-top: 0;}
.path_li .swiper-slide-next{height: auto; margin-top: 0;}
.path_l,.path_r{display: none;}


.honor{height: auto; padding: 20px 0;}
.honor .jion_tit .fl{width: 100%;}
.honor_js{font-size: 12px; margin-top: 20px; line-height: 20px;}
.honor .jion_tit .fr{width: 100%; text-align: left; margin-top: 15px;}
.honor .jion_tit .fr a{height: 30px; line-height: 30px; width: 100px; font-size: 12px; margin-top: 15px;}
.honor .jion_tit .fr a i{margin-left: 5px;}
.imageflow{width: 100%;}

.partners{padding: 15px 0;}
.partners_li .swiper-slide{width: 49%; height: 210px; margin-right: 2%;}
.partners_li .swiper-slide ul li{margin-bottom: 10px; height: 100px; width: 100%;}
.partners_li .swiper-slide img{width: 50%; height: 50px; margin: 10px 0;}
.pg_l,.pg_r{display: none;}
.in_case_l,.in_case_r,.in_eng_l,.in_eng_r{display: none;}
.dwmc{height: 20px; line-height: 20px; font-size: 12px;}





}
/* max 750 end */




