/*  WAP主导航 */
.wapNav{overflow-y:auto;height:100%;opacity:0;transform: translateX(-100%);transition:all 0.6s;background:#fff;width:100%;position: fixed;left:0;top:0;z-index: 40;padding:60px 0;}
.wapNav li{position:relative;}
.wapNav li a{display:block;padding-left:20px;color:#333;height:50px;line-height:50px;border-top:1px solid #eee;position:relative;}
.wapNav li i{font-family:"iconfont";color:#888;font-size:1.2em;font-style:normal;padding:0 15px;position:absolute;right:0;top:0px;line-height:50px;}
.wapNav li.cur>a,.wapNav .cur>a:hover{background:#d9b46d;color:#fff;}
.wapNav li :hover i,.wapNav .cur i{color:#fff;}
.wapNav .navSub{display:none;background:#f5f5f5;}
.wapNav .navSub li a{height:40px;line-height:40px;padding-left:40px;font-size:.875em;border-top:1px solid #e5e5e5;}
.wapNav .navSub ul{background:#f1f1f1;}
.wapNav .navSub ul li a{height:34px;line-height:34px;padding-left:60px;}
.wapNav .menu{overflow:hidden;font-size:1rem;border-top:1px solid #ddd;}
.wapNav .menu a{float:left;width:50%;text-align:center;line-height:50px;border-right:1px solid #eee;color:#333;border-bottom:1px solid #eee;}
.wapNav .menu a i{font-family:"iconfont";margin-right:5px;position:relative;font-style:normal;color:#666;font-size:1rem;}
.wSearch{background:#f1f1f1;overflow:hidden;padding:20px 15px;font-size:12px;}
.wSearch form{margin:0 auto;background:#fff;height:40px;overflow:hidden;padding-right:60px;}
.wSearch .sear_text{width:100%;float:left;height:40px; line-height:40px;color:#666; padding-left:10px;}
.wSearch .sear_btn{ float:left;width:60px;height:40px; cursor:pointer;text-align:center;background:#333;color:#fff;font-size:14px;transition:all 0.3s;margin-right:-60px;}
.wSearch .sear_btn:hover{background:#d9b46d;}

@media all and (max-width:1800px) {
  .container,.about{padding-left:30px;padding-right:30px;}
  .hSearch, .banner .btn{right:30px;}
  .banner .swiper-button-prev{margin-right:55px;}
  .banner .swiper-pagination{padding-left:30px;}
  .aboutMain {padding:0 !important;}
  .proWrap{padding:0;padding-left:180px;}
  .listBan .txt{padding:0 30px;}
}
@media all and (max-width:1620px) {
  .pd60,.listWrap{overflow:hidden;}
  .partner .btn,.caseSlide .btn{left:-10px;}
  .partner .swiper-button-next,.caseSlide .swiper-button-next{left:auto;right:-10px;}
}



@media all and (max-width:1440px) {
  body{font-size:.875rem;}
  .header{font-size:0.938rem;}
  .footC{margin-left:4%;width:28%;}
  .proMenu{padding:0;}
  .proMenu a{width:180px;}
  .proMain li h4{font-size:1.286em;}
  .quick,.about,.proWrap,.font16,.proShow_box9 .font{font-size:1em;}
  .quickMenu li a{padding-left:120px;}
  .aboutTxt{width:45%;padding: 3%;}
  .aboutNum{width:55%;}
  .newsMenu a{margin-left:15px;width:140px;}
  .news{font-size:.75rem;}
  .proPara .top, .proList .pic a{height:220px;line-height:220px;}
  .listMenu2{font-size:1.143rem;}
  .galleryBig{height:520px;}
  .galleryBig li a{height:520px;line-height:520px;}
  .gallerySmall li,.gallery .btn{height:80px;line-height:80px;}
  .proShow_R .txt{margin-bottom:10px;}
  .proShow_box2,.proShow_box5,.culture ul{font-size:1.143em;}
  .partner .btn,.caseSlide .btn{position:static;display:inline-block;margin-top:20px;background:#666;width:40px;height:26px;line-height:26px;font-size:1em;color:#fff;}
  .proShow_box9 li{font-size:12px;}
  .listBan, .mzsmBanner{height:420px;font-size:1rem;}
  .solution_news{font-size:.75rem;}
  .serviceBan li i{background-size:320px;width:80px;height:80px;}
  .serviceBan li:nth-child(2) i{background-position:calc(-80px*1) 0;}
  .serviceBan li:nth-child(3) i{background-position:calc(-80px*2) 0;}
  .serviceBan li:nth-child(4) i{background-position:calc(-80px*3) 0;}
  .culture li a{height:520px;}
  .contactBox1 li p{font-size:1.5em;}
  #dituContent{height:500px;}
}

@media all and (max-width:1260px) {
  .container,.about,.listBan .txt{padding-left:15px;padding-right:15px;overflow:hidden;}
  .header,.pTitle{font-size:.875rem;}
  .header .logo img{height:50px;}
  .hSearch{right:15px;}
  .nav{margin-right:180px;}
  .footC{width:42%;float:right;}
  .footR{width:100%;}
  .proMain li{width:33.3%;}
  .proMain li:nth-child(7), .proMain li:nth-child(8){display:none;}
  .hTitle,.sTitle{font-size:.875rem;}
  .quickPic li em{display:inline;}
  .quickPic .first a{height:430px;}
  .quickMenu li a{height:130px;padding-top:20px;padding-bottom:20px;}
  .aboutNum li b{font-size:3.5em;}
  .honor li .pic{height:300px;line-height:300px;}
  .newsMenu a{margin-left:10px;width:130px;}
  .newsBox li{width:33.3%;}
  .newsBox li:nth-child(4){display:none;}
  .proWrap{padding:0;padding-left:140px;}
  .proPara{width:140px;}
  .proPara li{padding:15px;}
  .proShow_R .zx{margin-top:10px;}
  .proShow_box4 h4{font-size:1em;}
  .proShow_box4 h4 span{margin:0;}
  .proShow_box6 .main h4{font-size:1.286em;}
  .solutionList li{width:33.3%;}
  .solutonMenu a{margin-right:70px;}
  .csaeList li{width:33.3%;margin-bottom:20px;}
  .faqList ul{margin-right:-15px;}
  .faqList li{padding-right:15px;margin-bottom:15px;}
  .videoList li{width:33.3%;}
  .zzjdSlide li,.zzjdSlide::after{height:360px;}
  .rightNews li{width:100%;}
  .aboutLeft{width:25%;}
  .aboutRight{width:70%;}
  .culture ul{margin-right:-10px;}
  .culture li{padding-right:10px;}
  .culture li a{height:420px;}
  .contactAdd li{width:50%;}
  #dituContent{height:460px;}
}



@media all and (max-width:1024px) {
  body{padding-top:60px;font-size:.875rem;}
  .header{height:60px;line-height:60px;position:fixed !important;top:0 !important;left:0;box-shadow:0 2px 5px #eee;}
  .headR,.nav,.hSearch,.gr_kefu,.banner .big,.footL{display:none;}
  .navTrigger,.wapTel,.wapLang,.footMenu_wap,.banner .small,.fSearch,.wapTip{display:block;}
  .nav_on{opacity:1;transform: translateX(0);}
  .header .logo img{height:40px;}
  .footer,.footMain,.listMenu2 .main{padding:0}
  .footTop{height:auto;padding-right:0;margin-bottom:15px;}
  .footMenu{display:flex;justify-content: space-between;flex-flow:row wrap;text-align:center;}
  .footMenu a{width:25%; border:1px solid #404349;margin-left:-1px;margin-top:-1px;height:36px;line-height:36px;flex-grow:1;}
  .footMenu a:first-child,.banner .mouse,.banner .btn,.banner .swiper-pagination-bullet::after,.solutonMenu .zx,.zzjdSlide::after{display:none;}
  .footMenu a:nth-child(4n){border-right:none;}
  .fSearch{position:relative;margin:10px 15px;width:auto;right:0;}
  .footC{float:left;width:43%;margin-left:15px;}
  .footR{width:54%;}
  .footR form{flex-flow:row wrap;margin-bottom:5px;}
  .footR input{width:48%;margin-bottom:6px;height:38px;line-height:36px;margin-right:6px;}
  .footR .text2{width:64%;}
  .footR .sub{width:32%;}
  .copyright{padding:10px 15px;overflow:hidden;line-height:2;}
  .copyright p{float:none;display:inline;}
  .banner .swiper-pagination{bottom:5px;text-align:center;padding-left:0;}
  .banner .swiper-pagination-bullet{margin-right:5px !important;}
  .pd60,.listWrap{padding-top:40px;padding-bottom:40px;overflow: hidden;}
  .hTitle{margin-bottom:25px;}
  .proMenu{margin-bottom:20px;flex-flow:row wrap;font-size:16px;}
  .proMenu a{width:auto;flex-grow:1;border-radius:0;margin-left:-1px;margin-top:-1px;}
  .proMain{margin-right:-10px;margin-bottom:10px;}
  .proMain li{padding-right:10px;margin-bottom:10px;}
  .proMain li .txt{padding:5px 10px 15px 10px;}
  .proMain li .p2, .proMain li .p1{display:none;}
  .proMain li h4{font-size:16px;}
  .proSear form{max-width:100%;height:60px;}
  .proSear .text{line-height:58px;}
  .proSear .btn{height:60px;}
  .quickPic li{padding-right:10px;margin-bottom:10px;}
  .quickPic li a{height:320px;}
  .quickPic li .txt{top:25px;}
  .quickPic .first a{height:370px;}
  .quickMenu li a{height:110px;padding-top:10px;padding-bottom:10px;padding-left:100px}
  .quickMenu li h4{font-size:1.6em;margin-bottom:0;}
  .aboutTxt,.aboutNum,.proShow_box9 .pic,.proShow_box9 .txt{width:100%;float:none;}
  .aboutNum li{margin-top:0;height:auto;margin-bottom:-1px;padding-top:30px;height:140px;}
  .aboutTxt .txt{min-height:auto;}
  .news .hTitle{text-align:center;float:none;}
  .newsMenu{float:none;margin-bottom:25px;text-align:center;padding-top:0;}
  .newsMenu a{height:38px;line-height:38px;margin:0 10px;}
  .newsBox,.solutionList ul{margin-right:-10px;}
  .newsBox li,.solutionList li{padding-right:10px;margin-bottom:10px;}
  .newsBox li .txt{padding:15px;}
  .wap_proList li p{font-size:14px;}
  .proSear2 {margin-top:30px;padding:0 15px;}
  .proSear form{border-radius:5px;}
  .listMenu2 a{height:50px;line-height:50px;font-size:16px;border-bottom: 1px solid #fff;}
  .gallery,.proShow_R,.showLeft,.showRight,.downList li,.downList li:nth-child(2n),.faqList li,.aboutLeft,.aboutRight{width:100%;float:none;}
  .proShow_R{margin-top:25px;}
  .proShow_R .font{max-height:100%;}
  .proShow_R .back{display:inline-block;margin-left:10px;}
  .proShow_box3 ul{padding-left:1px;padding-bottom:1px;}
  .proShow_box3 li{width:33.3%;border: 1px solid #e5e5e5 !important;padding:15px 10px;}
  .proShow_box4 h4{font-size:.875em;}
  .proShow_box4 .container{overflow-x: scroll;}
  .proShow_box4 .pic {width:1024px;}
  .pTitle{margin-bottom:25px;}
  .proShow_box6 .info{height: 480px;}
  .proShow_box6 .info::after{height:960px;}
  .proShow_box6 .main h4{font-size:1em;bottom:60px;background-size:90px;padding-top:120px;}
  .proShow_box6 li{width:90px;height:90px;line-height:90px;font-size:16px;}
  .proShow_box6 li:nth-child(2){left:110px;}
  .proShow_box6 li:nth-child(4){right:110px;}
  .proShow_box7 ul{margin-right:-10px;}
  .proShow_box7 li{width:33.3%;padding-right:10px;margin-bottom:15px;font-size:15px;}
  .proShow_box8 li{width:100%;}
  .proShow_box8 li:nth-child(2n) .bgImg{float:right;}
  .proShow_box8 li:nth-child(2n) .txt{float:left;}
  .proShow_box8 li:nth-child(2n) .txt::after{border-left-color:#f6f8fa;right:-20px;left:auto;border-right-color:transparent;}
  .proShow_box8 li:nth-child(3) .bgImg{float:left;}
  .proShow_box8 li:nth-child(3) .txt{float:right;}
  .proShow_box8 li:nth-child(3) .txt::after{border-right-color:#f6f8fa;left:-20px;right:auto;border-left-color:transparent;}
  .proShow_box9 ul{margin-top:30px;}
  .proShow_box9 .txt{height:auto;}
  .proShow_box10 .main{width:100%;margin-bottom:10px;}
  .sTitle{margin-bottom:20px;}
  .sTitle a{height:40px;line-height:40px;width:140px;}
  .listBan, .mzsmBanner{height:360px;}
  .listBan .txt h3{font-size:3em;}
  .listWrap{font-size:.75rem;}
  .solutionList li{margin-bottom:15px;}
  .mb50,.showCon{margin-bottom:25px;}
  .solution_box{padding-top:30px;padding-bottom:30px;}
  .solutonMenu,.listMenu{display:flex;justify-content: space-between;flex-flow:row wrap;margin-top:0;margin-bottom:30px;height:auto;line-height:2;border-radius:0;padding:0;}
  .solutonMenu a,.listMenu a{flex-grow:1;margin:0; padding:10px 15px;text-align:center;border-right: 1px solid #eee;border-top: 1px solid #eee;}
  .listMenu{margin-bottom:0;}
  .solution_pro li h4{font-size:1.143em;}
  .swiperBullet .swiper-pagination-bullet{display:none;}
  .swiperBtn{width:40px;height:28px;line-height:28px;background:#666;font-size:18px;color:#fff;}
  .csaeList ul,.videoList ul{margin-right:-10px;}
  .csaeList li,.videoList li{padding-right:10px;margin-bottom:10px;}
  .csaeList li p{height:50px;line-height:50px;}
  .showLeft .title{padding-bottom:15px;margin-bottom:15px;}
  .showRight{margin-top:20px;}
  .showRight ul{margin-right:-10px;}
  .rightCase li{float:left;width:33.3%;padding-right:10px;margin-bottom:10px;}
  .downList li{margin-bottom:10px;}
  .videoList li{margin-bottom:15px;}
  .layer_video{width:95% !important; height:60% !important;}
  .yfzx .txt span{display:inline;}
  .yfzx li{padding:0 3%;}
  .yfzx li i{margin-left:30px;}
  .kyhz li{width:25%;}
  .rightNews li{width:33.3%;}
  .aboutBox1 {margin:0;}
  .aboutLeft .tie{text-align:center;}
  .aboutRight .tie{margin-bottom:25px;}
  .aboutLeft ul{display:flex;justify-content:space-between;}
  .history .swiperBtn, .honor .swiperBtn{background:#fff;color:#333;}
  .culture li a{height:320px;}
  .picList ul,.contactAdd ul{margin-right:-10px;}
  .picList li,.contactAdd li{padding-right:10px;margin-bottom:10px;}
  .contactBox1 ul{flex-flow:row wrap;}
  .contactBox1 li {width:49%;margin:0;margin-bottom:10px;}
  .contactBox1 li:nth-child(2n){float:right;}
  .searchList li{width:33.3%;}
  .messageR {width:65%;}
  #dituContent{height:420px;}


}


@media all and (max-width:768px) {
  .pd60,.listWrap{padding-top:30px;padding-bottom:30px;}
  .footMain{line-height:1.6;}
  .footC,.footR{float:none;width:100%;padding:0 15px;}
  .footer .tie,.footZwm{display:none;}
  .footC{margin-left:0;margin-bottom:10px;}
  .proMenu{font-size:14px;}
  .hTitle{font-size:.75rem;}
  .proMain li {width:50%;}
  .quickPic .first{width:100%;margin-right:0;}
  .quickMenu{position: static;width:100%;padding-left:0;}
  .quickMenu li{margin-top:10px;margin-bottom:0;}
  .quickMenu li a{height:auto;padding-top:20px;padding-bottom:20px;}
  .quickMenu li i{left:20px;font-size:4em;}
  .about{padding:0;padding-top:40px;}
  .aboutMain {border:none;box-shadow:0;}
  .newsBox li{width:50%;}
  .newsBox li:nth-child(4){display:block;}
  .newsMenu{display: flex;justify-content: space-between;flex-flow:row wrap;padding:0;}
  .newsMenu a{margin:0;width:auto;flex-grow:1;border-radius:0;background:#f5f5f6;margin:0 1px;}
  .galleryBig{height:460px;}
  .galleryBig li a{height:460px;line-height:460px;}
  .gallery .btn{width:20px;}
  .gallerySmall{margin:10px 25px 0 25px;}
  .proShow_box2 .title{margin-bottom:20px;}
  .proShow_box2 tr th:nth-child(1){width:30%;}
  .proShow_box2 th{height:60px;line-height:60px;}
  .proShow_box2 td{height:50px;}
  .pTitle span{font-size:2.2em;}
  .proShow_box5 ul{padding:10px 0;}
  .proShow_box5 li{width:33.3%;margin:10px 0;font-size:14px;}
  .honor li .pic{height:280px;line-height:280px;}
  .proShow_box6 .info{height:420px;}
  .proShow_box6 .info::after{height:700px;}
  .proShow_box6 .main h4{bottom:40px;}
  .proShow_box6 li:nth-child(1){bottom:40px;}
  .proShow_box6 li:nth-child(2){left:80px;bottom:55%;}
  .proShow_box6 li:nth-child(3){left:50%;top:0;margin-left:-45px;}
  .proShow_box6 li:nth-child(4){right:80px;bottom:55%;}
  .proShow_box6 li:nth-child(5){bottom:40px;}
  .proShow_box9 .pic{height:340px;}
  .proShow_box9 .txt{line-height:1.8;}
  .proShow_box10 ul{padding:20px 3%;}
  .sTitle span{font-size:2.2em;}
  .listBan,.mzsmBanner{height:320px;font-size:.875rem;text-align:center;}
  .listBan .txt h3{margin-bottom:10px;}
  .solutionList li,.rightCase li{width:50%;}
  .solutionList li .txt{padding:10px;}
  .solutonMenu{font-size:1rem;}
  .csaeList li p{font-size:14px;}
  .showLeft{padding:20px 5%;}
  .showLeft .title{font-size:1.5em;}
  .showPage{height:auto;padding:10px;line-height: 1.8;}
  .showPage p{float:none;width:100%;margin:5px 0;}
  .showPage .back{right:10px;top:20px;left:auto;line-height:1;}
  .serviceBan ul{display:flex;justify-content: center;margin-top:15px;}
  .serviceBan li{margin:0 10px;}
  .serviceBan li i{background-size:200px;width:50px;height:50px;}
  .serviceBan li:nth-child(2) i{background-position:calc(-50px*1) 0;}
  .serviceBan li:nth-child(3) i{background-position:calc(-50px*2) 0;}
  .serviceBan li:nth-child(4) i{background-position:calc(-50px*3) 0;}
  .downList li a{padding:20px 50px;}
  .downList li a::before{left:10px;top:15px;}
  .downList li a::after{right:10px;top:18px;}
  .videoList li{width:50%;}
  .yfzx li{text-align:center;flex-grow:1;}
  .yfzx li i,.yfzx li p{float:none;margin:0;}
  .kyhz ul{margin-right:-10px;}
  .kyhz li{padding-right:10px;margin-bottom:10px;}
  .showRight .tie{font-size:20px;}
  .culture li{width:100%;margin-bottom:10px;}
  .culture li .txt{top:50%;transform: translateY(-50%);}
  .culture li:hover .txt{top:50%;}
  .contactAdd li .txt{padding-right:80px;}
  .contactAdd .info{padding:5%;}
  .pagination .a1_page,.pagination .first_page,.pagination .Last_page{display:none;}
  .messageL,.messageR{float:none;width:100%;}
  .messageL .tel{margin:15px 0;}
   
}

@media all and (max-width:640px) {
  .proMenu a{height:38px;line-height:36px;}
  .hTitle b{font-size:28px;}
  .proMain li h4{font-size:14px;}
  .proSear form{padding-right:45px;height:45px;}
  .proSear .text{line-height:43px;padding:0 15px;}
  .proSear .btn{height:45px;width:45px;background-size:20px;}
  .quickPic li{width:100%;}
  .quickPic li a{height:300px !important;background:#000;}
  .quickPic li .bgImg{opacity:.6;}
  .quickPic li:last-child{margin-bottom:0;}
  .quickPic li h4{font-size:25px;}
  .aboutNum li{padding-left:10px;padding-right:10px;text-align:center;}
  .aboutTxt .title{margin-bottom:20px;padding-bottom:15px;}
  .aboutTxt .title b{font-size:1.5em;}
  .newsBox li .txt{padding:10px;}
  .wap_proList li{width:50%;}
  .listMenu2 a{font-size:15px;height:42px;line-height:42px;}
  .galleryBig{height: auto;}
  .galleryBig li a{position:relative;padding-top:88%;display:block;overflow:hidden;height:auto;line-height:100%;}
  .galleryBig li img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.5s;}
  .proShow_R .title{margin-bottom:15px;}
  .proShow_R .title span{font-size:2em;}
  .proShow_R .txt{padding-left:0;}
  .proShow_R .t{float:none;margin-left:0;display:inline-block;}
  .proShow_box2{font-size:1em;}
  .proShow_box3 li{width:50%;font-size:13px;height:200px;}
  .proShow_box3 li i{background-size:480px;width:60px;height:60px;}
  .proShow_box3 li:nth-child(2) i{background-position:-60px 0;}
  .proShow_box3 li:nth-child(3) i{background-position:calc(-60px*2) 0;}
  .proShow_box3 li:nth-child(4) i{background-position:calc(-60px*3) 0;}
  .proShow_box3 li:nth-child(5) i{background-position:calc(-60px*4) 0;}
  .proShow_box3 li:nth-child(6) i{background-position:calc(-60px*5) 0;}
  .proShow_box3 li:nth-child(7) i{background-position:calc(-60px*6) 0;}
  .proShow_box3 li:nth-child(8) i{background-position:calc(-60px*7) 0;}
  .proShow_box3 li span{font-size:18px;margin:5px 0;}
  .pTitle span{font-size:2em;}
  .proShow_box6 .main{overflow-x:scroll;}
  .proShow_box6 .main h4{font-size:.875em;background-size:70px;padding-top:90px;}
  .proShow_box6 .info{height:340px;width:600px;}
  .wapTip2{display:block;color:#000;}
  .proShow_box7 li{width:50%;font-size:14px;}
  .proShow_box8 li{height:auto;margin-bottom:10px;}
  .proShow_box8 li .bgImg{height:240px;float:none;width:100%;}
  .proShow_box8 li .txt{width:100%;float:none;height:auto;}
  .proShow_box8 li i,.serviceBan ul,.historyMain::after{display:none;}
  .proShow_box9 .pic{height:300px;}
  .proShow_box10 li {font-size:12px;text-align:center;}
  .proShow_box10 li b{font-size:3em;}
  .sTitle span{font-size:2em;}
  .sTitle a{height:32px;line-height:32px;width:100px;}
  .listBan, .mzsmBanner{height:280px;}
  .solutonMenu a,.listMenu a{padding:5px 10px;font-size:15px;}
  .solutionDesc .tie{font-size:18px;}
  .solution_pro li h4{font-size:14px;}
  .csaeList li{width:50%;}
  .kyhz li{width:33.3%;}
  .aboutRight .tie{font-size:12px;}
  .aboutRight .tie span{letter-spacing:0;}
  .aboutLeft li{padding-left:0;margin-bottom:20px;}
  .aboutLeft li i{float:none;display:none;margin-left:0;text-align:center;}
  .historyMain li a,.historyMain li .txt,.historyMain li h5{transform: skew(0);}
  .historyMain{border-radius:10px;background:rgba(255, 255, 255, .9);}
  .historyMain li a{margin-left:0;padding:8%;height:100%;background:none;}
  .historyMain li h5{margin-bottom:20px;}
  .contactAdd li{width:100%;}
  #dituContent{height:300px;border-width:5px;}
  .pagination .a1_page,.pagination .first_page,.pagination .Last_page{display:none;}
  .messageR p{float:none;width:100%;margin-bottom:5px;}
  .messageR .p2{margin-left:0;margin-right:0;margin-bottom:5px;}
  .messageR .code .c{width:30%;}

}

@media all and (max-width:480px) {
  .header .logo img{height:36px;}
  .footMenu{font-size:13px;}
  .quickPic li a{height:240px !important;}
  .quickMenu li a{padding:15px;padding-left:80px;}
  .quickMenu li i{left:15px;}
  .aboutTxt .more{width:100%;text-align:center;}
  .aboutNum li b{font-size:3em;}
  .gallerySmall li,.gallery .btn{height:60px;line-height:60px;}
  .gallerySmall li{width:33.3%;}
  .proShow_R .title span{font-size:1.8em;}
  .proShow_R .zx{width:48%;border-radius:0;}
  .proShow_R .down{float:right;}
  .proShow_R .down,.proShow_R .p2{margin-left:0;}
  .proShow_R .back{margin-left:0;width:100%;}

  .pTitle span{font-size:1.8em;}
  .proShow_box8 li .bgImg{height:200px;}
  .proShow_box9 .pic{height:240px;}
  .proShow_box9 ul{flex-flow:row wrap;margin-top:10px;}
  .proShow_box9 li{width:50%;margin:10px 0;}
  .listBan,.mzsmBanner{height:220px;font-size:12px;}
  .listBan .txt h3{font-size:28px;}
  .solutionBan .txt h3{font-size:26px;}
  .solutionList li {width:100%;}
  .faqList li .pic{width:120px;height:120px;margin-right:20px;}
  .faqList li .more{display:none;}
  .videoList li{width:100%;}
  .yfzx .txt{margin-bottom:20px;}
  .yfzx li b,.yfzx li i{font-size:3em;}
  .zzjd li{height:280px;font-size:.75rem;}
  .zzjdSlide li h4{top:20px;}
  .zzjdSlide li p{bottom:20px;}
  .aboutRight .tie {margin-bottom:15px;}
  .aboutRight .tie span{font-size:2em;}
  .aboutLeft li p{font-size:12px;}
  .culture li h5{margin-bottom:0;}
  .honor li .pic{height:220px;line-height:220px;}
  .honor li a{padding:5%;}
  .honor li p{margin-top:10px;height:auto;line-height:100%;padding-top:10px;}
  .contactAdd li .pic{width:80px;}
  .contactAdd li .txt{min-height:100px;}
  .contactBox1 li{width:100%;padding:6%;height:230px;}
  .contactBox1 li i{font-size:8rem;}
  #dituContent,.culture li a{height:260px;}
  
}
@media all and (max-width:380px) {
  .proShow_box8 li .bgImg,.proShow_box9 .pic,.listBan,.mzsmBanner{height:180px;}
  .news .hTitle{width:110%;margin-left:-4%;}
  

}