@media screen and (max-width: 1199px){
  .pchea{display: none}
  .subhlogo{display: block}
  header{padding-top: 81px;}
  .box2_swiper .pic::before, .box2_swiper1::after, .box2_swiper1::before{content: none}
  .box2_swiper1 .swiper-pagination{position: relative; left: auto; top: auto}
  .honor_list li{width: 32%; margin-right: 2%;}
  .honor_list li:nth-of-type(3n+3){margin-right: 0px;;}
  .honor_list li:nth-of-type(4n+4){margin-right: 2%}
  .protongbu li{width: 32%; margin-right: 2%}
  .protongbu li:nth-of-type(3n+3){margin-right: 0px;}
  .protongbu li:nth-of-type(4n+4){margin-right: 2%;}
  .pronav li{width: 20%}
  .provPic, .proVh .words{float: none; width: 100%; margin-bottom: 0.3rem}
  .changPic .swiper-prev, .changPic .swiper-next{display: none}
  .zhao5list li>div::before{background-size: 48% !important}
  .zhao5list li>div p{display: none}
  .map_swiper .swiper-slide .pic img{display: none}
  .map_swiper .swiper-slide .words{width: 100%;}
  .zhao7_l, .zhao7 .bpic{float: none; width: 100%; position: relative; top: auto; height: auto; bottom: auto; margin-bottom: 0.25rem}
  .serviceteam li{width: 50%}
  .serviceteam li{flex-direction: column !important}
  .serviceteam li .words::before, .serviceteam li .words::after{display: none}
  .trueping .words .wrods1{height: auto; width: 100%;  margin-bottom: 0px; }
  .trueping .wrods1>div{padding: 0.2rem; height: auto;}
  /*.trueping .words img{display: none}*/
  .trueping .wrods1 h6{height: 34px; line-height: 34px; font-size: 18px}
  .trueping .words img{width: 100%;height: auto;}
  .trueping .words .wrods1{width: 100%;}
  .word2{margin-top: 2%;}
  .ce_box1{display: flex;justify-content: center;flex-wrap: wrap;text-align: center;}
  .ce_box1_left{width:100%;}
  .ce_box1_left h3{padding: 2% 0 2% 0;}
  .ce_box1_left p{text-align: left;}
  .ce_box1_right{width: 100%;}
  .ce_box2_b .swnone{display: none;}
  .ce_box3_b{display: flex;justify-content:center;flex-wrap: wrap;margin-top: 1%;background: none;border:none;}
  .ce_box3_ba{width: 100%;padding: 34% 0;}
  .ce_box3_bb{width: 100%;padding: 3%;}
  .ce_box3_bb ul li h3{padding-left:3%;}
  .ce_box3_bb ul li p{padding-left: 3%;}
  /* 企业技术中心html样式 */
  .qiye_box1_a{padding: 35px 0;}
  .qiye_box1_a p{padding-top: 15px;}
  .qiye_box2{padding-bottom: 35px;}
  .zhao3list li p{height: 241px;}

}


@media screen and (max-width: 1299px){.foo .layout ul{display: none}}

@media screen and (max-width: 1399px){
  .soci1 img, .soci2 img, .soci7 img{float: none; width: 100%}
  .soci1 .words, .soci2 .words{float: none; width: 100%; padding-left: 0px;}
  .soci5{margin-bottom: 0px; padding: 10px; height: auto;}
  .soci7 .words{float: none; width: 100%; height: auto; margin-top: 0.5rem}
  .soci7 .words h6{margin-bottom: 0px;}
  .soci8{height: 5.4rem; min-height: 300px}











}
@media screen and (max-width: 919px){
  .probancai li{margin-right: 0px; width: 48%;}
  .probancai li:nth-of-type(2n+2){float: right;}
  .newsv{float: none; width: 100%}
  .newsl{float: none; width: 100%}
  .newsr{display: none}
  .zhao1 ul li{margin: 0 10px; font-size: 14px;}
  .zhao2list>div{width: 100%; margin-bottom: 15px; min-height: auto}
  .zhao2list li{width: 32%; margin-right: 2% !important; height: auto; min-height: auto}
  .zhao2list li:nth-of-type(3n+3){margin-right: 0px !important;}
  .zhao2{background-size: cover}
  .zhao3list li{width: 24%; margin-bottom: 15px; margin-right: 1.3% ;}
  .zhao3list li:nth-of-type(4n+4){margin-right: 0px;}
  .map_swiper, .change_map1{float: none; width: 100%; margin-bottom: 15px;}
  .redlist li p.en{height: auto;}
  .ce_box3_bb ul li h3{padding-left:4%;}
  .ce_box3_bb ul li p{padding-left: 4%;}
  .prosernav{right: auto; margin-right: auto}

  .qiye_box5_bl{width: 100%;}
  .qiye_box5_bl ul{display: flex;justify-content: space-between;flex-wrap: wrap;z-index: 11;
    position: relative;}
  .qiye_box5_bl ul li{width: 46%;}
  .qiye_box5_br{width: 100%;}
  .qiye_box3_b ul li{width: 32%;}
  .qiye_box3_b ul li:nth-child(1){width: 64%;}
  .qiye_box3_b ul li figure figcaption p{padding: 15px 0 0 0;}
  .qiye_box5_br4_l{width: 100%;}
  .qiye_box5_br4_r{width: 100%;}
  .qiye_box5_br4_r p{position: relative;margin-top: 5px;}
  .qiye_box6_c ul li{padding: 10px 0; align-items: center;
    display: flex;
    justify-content: center;}
  .qiye_box6_d1a li dl dd{padding: 12px 0;}
  .qiye_box6_d1d li{width: 31%;}
  .qiye_box5_bl ul li p{width: 57%}
  .qiye_box5_bl ul li::before{margin-left: 115px;}
}

@media screen and (max-width: 767px){
  .newshot .words p{
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
    height: auto;
  }
  .newslist .words p{
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    height: auto;
  }
  .newslist .pic{
    display: none;
  }
  .newslist .words{
     width: 100%;
     float: none;
  }
  .zhao2list li:hover{
    background: white;
  }
  .zhao2list li:hover p{opacity: 1;}
  .zhao2list li .words{
    display: none;
  }
  .fix_fot1 li{
	width: 33.3% !important;
}
  .fix_fot{
    display: block !important;
  }
  .hotpic .swiper-prev, .hotpic .swiper-next{
    position: absolute;
    width: 32px;
    height: 32px;
    top: 50%;
    margin-top: -46px;
    background-color: #285858;
    font-size: 23px;
    border-radius: 50%;
    z-index: 11;
    color: #ffffff;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .soci3{
    background: none;

  }
  .soci3 .words h6{
    color: black;
  }
  .soci3 .words p{
    color: black;
  }
  .zhinenglist li .words h6{font-size: 16px;}
  .youqing dt{
    font-size: 14px;
  }
  .youqing dd{
    font-size: 14px;
  }
  .subhlogo .hloho{width: 130px;}
  header {padding-top: 60px;}
  .subhlogo .layout{height: 60px;}
  .meun-btn {width: 30px;height: 30px;}
  .meun-btn span {height: 3px;}
  .second_nav form{height: 60px;}
  .second_nav{width: 250px;}
  .box1_pic li{width: 50%}
  .box1nav li{margin-bottom: 20px; font-size: 14px;}
  .box2 .box2_swiper1{padding: 0.5rem}
  .box2_swiper1 h5{font-size: 16px; margin-bottom: 10px; line-height: 20px;}
  .box2_swiper1 span{font-size: 14px;}
  .box2_swiper1 .swiper-pagination span{font-size: 18px;}
  .box2_swiper1 .swiper-pagination{font-size: 18px;}
  .box2_swiper1 p{font-size: 14px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
  .box3>div h5{font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
  .box3>div h5 a{font-size: 14px; margin-top: 5px; width: 80px;}
  .foo .layout img{display: none}

  .foo .layout .words{border: 0px; padding-left: 0px;}
  .fix_list{display: none}
  .gotopic>div>p{font-size: 18px; min-width: 180px;}
  .gotopic>div>p span{font-size: 14px;}
  .gotopic>div{height: 60px; min-width: 180px;}
  .gotowords{font-size: 14px;}
  .senav dt, .senav dd{line-height: 34px;}
  .senav ul{float: left; width: 100%;margin-bottom: 10px;}
  .senav ul li{height: 34px; width: 33.333%; margin: 0; font-size: 14px;}
  .baseWords .swiper-container::after, .baseWords .swiper-container::before{display: none}
  .allbase .layout{min-height: 450px; padding: 10px 15px;}
  /*.hisYesr .swiper-prev, .hisYesr .swiper-next{display: none}*/
  .hiswords img{float: none; width: 100%}
  .hiswords .swiper-container{width: 100%; float: none; margin-top: 2%;}
  .hiswords .swiper-slide h6{font-size: 32px; margin-bottom: 10px;}
  .honor_list li{width: 48%; margin-right: 0px !important; }
  .honor_list li:nth-of-type(2n+2){float: right;}
  .soci h5{font-size: 18px; line-height: 150%;}
  .soci h6{font-size: 18px; margin: 0px 0px; line-height: 150%;}
  .soci9 p, .soci9 h3{line-height: 150%;}
  .protongbu li{margin-right: 0px !important; width: 48%;}
  .protongbu li:nth-of-type(2n+2){float: right;}
  .pronav li{width: 33.333%; line-height: 40px; font-size: 14px;}
  .zhinenglist li{float: none; width: 100%}
  .zhinenglist li .pic span{font-size: 12px;}
  .zhinenglist li .words p{height: 60px;;}
  .redlist li, .redlist .pic{float: none; width: 100%; margin-right: 0px; margin: 0px 0px 20px;}
  .zhao1 ul{display: block;}
  .zhao1 ul::after{
    display: block;
    overflow: hidden;
    clear: both;
    width: 0px;
    height: 0px;
    content: '';
  }
  .zhao1 ul li{float: left; width: 48%; margin: 0 0 20px}
  .zhao1 ul li:nth-of-type(2n+2){float: right;}
  .zhao1 .words p{line-height: 20px;}
  .zhao2list li{width: 48%; margin-right: 0px !important;}
  .zhao2list li:nth-of-type(2n+2){float: right;}
  .zhao3list li{width: 32%;  margin-right: 2% ;}
  .zhao3list li:nth-of-type(3n+3){margin-right: 0px;}
  .zhao3list li:nth-of-type(4n+4){margin-right: 2%;}
  .zhao3list li h5{line-height: 50px; font-size: 16px}
  .zhao5 h2{width: 250px; font-size: 20px; line-height: 30px}
  .zhao5list:nth-of-type(2){justify-content: flex-start;}
  /*.zhao5list:nth-of-type(2) li{margin: 0.5rem 0px;}*/
  .zhao5list li span{font-size: 12px;}
  .map_swiper h5{line-height: 30px}
  .map_swiper .swiper-prev, .map_swiper .swiper-next{height: 30px;}
  .map_swiper .swiper-container{height: 5.8rem; min-height: 200px}
  .stroeform select, .stroeform div.form{width: 50%; height: 35px;}
  .change_map1{height: 7.02rem; min-height: 350px}
  .zhao7_l .form_btn input{height: 30px;;}
  .zhao7_l .zhao7_l1:nth-of-type(1), .zhao7_l .zhao7_l1:nth-of-type(2){width: 100%}
  .zhao7_l {padding: 20px 0.2rem}
  .zhao7_l .zhao7_l1{height: 30px;}

  .newshot .words .eye{display: none}

  .newshot{margin-bottom: 20px;}
  .serviceteam li .words h5{font-size: 14px; line-height: 150%;}
  .serviceteam li .words p{font-size: 12px; line-height:150%;}
  .trueping .words{padding: 15px;}
  .trueping .words>figure{display: flex;flex-direction: column;}
  .trueping .words>figure>img{order: 2;}
  .trueping .words>figure .wrods1{order: 1}
  .trueping .words h5{font-size: 16px;}
  .trueping .words h5::before{display: none}
	.join_con li .words1>div{float: none; width: 100%; padding-left: 0px !important; border: none !important;}
	.join_con li .words1 div:nth-of-type(1){margin-bottom: 15px;}
	.join_con dd:nth-of-type(5), .join_con dd:nth-of-type(3){display: none}
	.join_con dd{width: 33%; font-size: 14px;}
	.join_con li .more{margin-left: auto; margin-right: auto}
  .second_nav .iphone{font-size: 20px;}
  .foo .layout .words h5{font-size: 14px;margin-bottom: 5px;}
  .foo .layout .words p{font-size: 14px;line-height: 1.5em;}
  .foowords{display: flex;justify-content: center;flex-direction: column;}

  .foowords a img {vertical-align: initial;}
  .foowords{padding: 2%;padding-bottom: 78px;}
  .foo .layout .words dl{margin-top: 10px;}
  .box1_pic li a p{font-size: 14px;}
  .allbanner{height: 5rem;}
  .allbanner img {height: 100%;object-fit:cover;}
  .proVh .words h5{font-size: 14px;}
  .provPic, .proVh .words{display: flex;flex-direction: column;}
  .proVh .words>span{order: 1;}
  .proVh .words .swiper-xq{order: 2;margin: 0;}
  .proVh .words h1{order: 3;margin: 0.5rem 0 0 0;}
  .proVh .words>p{order: 4;}
  .proVh .words h5{order: 5;}
  .bdsharebuttonboxpro{order: 6;}
  .proVh .words>script{order: 7;}
  .proVh .more{order: 8;}
  .procont h5{font-size: 16px;}
  .allbase h5{font-size: 18px;}
  .baseWords .swiper-slide{font-size: 16px;}
  .allbase span{font-size: 16px;}
  .baseWords .swiper-container{padding-top: 85px;}
  .senav ul li a{padding: 0 5px 0 30px;}
  .senav ul li a i{background-size: contain;width: 20px;left: 5px;}
  .hiswords .swiper-slide p{line-height: 1.5em;}
  .hiswords h5{font-size: 18px;margin-top: 0;}
  .hiswords h4{font-size: 14px;}
  .hiswords .swiper-slide h6{font-size: 18px;}
  .hisYesr{margin-top: 5%;}
  .hisYesr .swiper-prev, .hisYesr .swiper-next{width: 30px;height: 30px;font-size: 20px;top:-10px;}
  .phone-img{display: block;}
  .hiswords>img {display: none;}
  .soci p{margin: 10px 3px;}
  .zhao4{background:none;height: 0;}
  .zhao5{padding-top: 10px;}
  .zhao5list{flex-wrap: wrap;}
  .zhao5list li{width: 32%;}
  .zhao5list:nth-of-type(2) li {margin: 0.5rem 2% 0.5rem 0;}
  .zhao5list:nth-of-type(2) li:nth-of-type(3){margin-right: 0;}
  .zhao7_l .ver_code > p{font-size: 16px;}
  .newsv .words p img {text-align: left;display: block;}
  .stroeform input::-webkit-input-placeholder{font-size: 12px;}
  .cont1 .words{border-left: none;}
  .prozhineng .pic img{width: 50%;}
  .redlist li{padding: 5.3rem 0.2rem 0px;}
  .zhao2{background: black!important;}
  .newsv h1{line-height: 1.5em;}
  .ce_box1_left h4{font-size: 24px;}
  .ce_box1_left h3{font-size: 24px;}
  .ce_box2_a h4{font-size: 24px;}
  .ce_box2_a h3{font-size: 24px;}
  .ce_box3_a_left h3{font-size: 24px;}
  .ce_box3_a_left h4{font-size: 22px;}
  .ce_box3_ca{font-size: 24px;}
  .ce_box4_a h3{font-size: 22px;}
  .ce_box4_a h4{font-size:24px;}
  .ce_box4_b{ margin-top: 4%;}
  .ce_box4_bb1 h3{line-height: 90px;}
  .basePic .swiper-slide>div p{font-size: 12px;}
  /* 企业技术中心html样式 */
  .qiye_box1{padding-bottom: 20px;}
  .qiye_box1_a{	padding: 25px 0 14px 0;}
  .qiye_box1_a h5{font-size: 18px;}
  .qiye_box1_a p{font-size: 18px;padding-top: 8px;}
  .qiye_box2{padding-bottom: 25px;}
  .qiye_box3_b ul li{width: 49%;	margin-bottom: 10px;}
  .qiye_box3_b ul li:nth-child(1){width: 100%;}
  .qiye_box3{padding: 30px 0 10px 0;}
  .qiye_box3 h4{font-size: 18px;}
  .qiye_box3_b ul li figure figcaption p{padding: 10px 0;}
  .qiye_box4_b ul li dl dd{padding:20px 0;font-size: 14px}
  .qiye_box_a {font-size:18px;padding:30px 0;}
  .qiye_box4_b ul{ margin: 30px 0 34px 0;}
  .qiye_box5_bl ul li{height: 50px;}

  .qiye_box5_b{    margin-top: 35px}
  .qiye_box5_br11 {padding-left: 40px;padding-right:60px;padding-bottom: 30px;}
  .qiye_box5_br2 ul{padding: 15px 0;}
  .qiye_box5_br2 ul li{width: 32%;margin-right: 1%;margin-bottom:10px;}
  .qiye_box5_br3 ul li dl dd{padding: 18px 0}
  .qiye_box6_c1{margin-top: 20px;}
  .qiye_box6_d1c li dl dd:nth-child(1){display: none;}
  .qiye_box6_d1c li dl dd:nth-child(2){display: none}
  .qiye_box6_d1c li dl dd:nth-child(4){border-left: 1px solid rgb(172, 172, 172);}
  .qiye_box6_d1c li dl dd:nth-child(3){display: none;}
  .qiye_box6_d1c li dl dd:nth-child(5){width:46%;}
  .qiye_box6_d1c li:nth-child(1) dl dd{padding: 20px 0}
  .qiye_box6_d1b li dl dd:nth-child(1){display: none;}
  .qiye_box6_d1b li dl dd:nth-child(5){display: none;}
  .qiye_box6_d1b li dl dd:nth-child(2){width: 40%;border-left: 1px solid rgb(172, 172, 172);}
  .qiye_box6_d1b li dl dd:nth-child(3){width: 25%;}
  .qiye_box6_d1b li dl dd:nth-child(4){width: 35%;}
  .qiye_box6_d1b li:nth-child(1) dl dd{padding: 18px 0}
  .qiye_box6_d1d li{width: 48%;}
  .qiye_box6_d1 ul{ margin: 20px 0;}
    .qiye_box6{ padding-bottom: 20px;}
    .qiye_box5_bl ul li::before{margin-left: 60px;}
    .qiye_box5_bl ul li p{width: 63%;}

  .zhao3list li p{height: 190px;}
}

@media screen and (max-width: 414px){
   .zhao3list li p{height: 150px;}
  /*.senav ul li{width: 50%;}*/
  .allbase{padding: 0px;}
  .alltit .hr hr{margin: 10px auto}
  .zhao3list li{width: 48%;  margin-right: 0px !important;}
  .zhao3list li:nth-of-type(2n+2){float: right;}
  .serviceteam li {float: none; width: 100%}
  /*.zhao2{min-height: 1275px;}*/
  /*.zhao3{margin-top: -24%;}*/
  .ce_box1_left h4{ font-size: 18px; }
  .ce_box2_a h4{ font-size: 18px; }
  .ce_box1_left h3{ font-size: 18px;}
  .ce_box2_a h3{ font-size: 18px;}
  .ce_box3_a_left h3{font-size: 18px;}
  .ce_box3_a_left h4{font-size:18px;}
  .ce_box3_bb ul li h3{font-size: 18px;padding-left:6%;}
  .ce_box3_bb ul li h3::before{top: 17%;}
  .ce_box3_bb ul li p{padding-left: 6%;}
  .ce_box3_ca{font-size: 18px;}
  .ce_box4_bb1 h3{line-height:80px;}
  .ce_box4_a h4{font-size:18px;}
  .ce_box4_a h3{font-size:18px;}
  .ce_box4_b ul{margin-top:4%;}
  .ce_box3 hr {height: 7px;}
  .ce_box4_b dl dd{padding: 0 2% 10% 2%;}
  .qiye_box3_b ul li figure figcaption p{font-size: 14px;}
  .qiye_box3_b ul li{margin-bottom: 0;}
  .qiye_box3{padding: 20px 0 10px 0;}
  .qiye_box3 h4{ margin-bottom: 20px;}
  .qiye_box4_b ul li dl dd{font-size: 12px;padding: 15px 0;}
  .qiye_box_a{padding: 18px 0;}
  .qiye_box4_b ul{ margin: 20px 0 24px 0;}
  .qiye_box5_bl ul li p{font-size: 12px;}

  .qiye_box5_b{margin-top: 20px;}
  .qiye_box5_bl ul li{height: 46px;}
 .qiye_box5_br1 h4 i{height: 50px;}
  .qiye_box5_br1 h4 {font-size: 14px;margin-bottom: 10px;}
  .qiye_box5_br11{ padding-left: 20px;padding-right: 20px;}
  .qiye_box5_br1 p{font-size: 12px;line-height: 20px}
  .qiye_box5_br1{padding-top: 18px;}
  .qiye_box5_br2{padding:10px 20px 0 20px;}
  .qiye_box5_br2 p{line-height: 20px;font-size: 12px;}
  .qiye_box5_br2 ul{padding: 12px 0;}
  .qiye_box5_br3 ul{margin-top: 20px;}
  .qiye_box5_br3 ul li dl dd{font-size: 12px;}
   .qiye_box5_br2 ul{padding: 15px 0;}
  .qiye_box5_br2 ul li{width: 48%;margin-right: 2%;margin-bottom:10px;}
  .qiye_box5_br2 ul li:nth-of-type(2n+2){margin-right: 0;}
  .qiye_box5_br4_r p{font-size: 14px;}
  .qiye_box5_br4 ul li h4{    overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
  .qiye_box6_b{font-size: 14px;padding: 10px 0;}
  .qiye_box6_c ul li{font-size: 14px;
   }
  .qiye_box6_d1 ul li dl dd{font-size: 14px;}
  .qiye_box6_dmo a{font-size: 14px;line-height: 35px;}
  .qiye_box6_dmo{width: 120px;height: 35px;}
  .qiye_box6_d1 ul{margin:15px 0;}
  .qiye_box6_d1c li:nth-child(1) dl dd{padding: 15px 0;}
  .qiye_box6_d1c li dd{padding: 10px 0;}
  .qiye_box6_d1b li:nth-child(1) dl dd{padding: 15px 0;}
  .qiye_box6_d1d li figure figcaption{font-size: 14px}
  .qiye_box6{ padding-bottom: 15px;}
  .qiye_box5_bl ul li::before{margin-left: 0px;}
  .qiye_box5_bl ul li p{width: 68%;}
}




