/*lqBanner start*/
.lqBanner { height: 500px; overflow: hidden; background-color: #f5f5f5;}
.lqBanner .swiper-container { height: 100%;}
.lqBanner .swiper-slide { overflow: hidden;}
.lqBa_text{ position:relative; z-index:99; top:50%; transform: translate(0, -50%); padding-right:30%;}
.lqBa_text .tit { line-height: 1.4; color: #fff; font-size:48px; font-weight:bold; text-transform:capitalize;}
.lqBa_text p{ font-size:16px; line-height:24px; color:#fff; margin:20px 0 50px;}
.lqBa_text .lqBa_btn{ display:inline-block; width:auto; height:44px; line-height:44px; background:#165ac6;padding:0 20px; text-align:center; min-width:154px; border-radius:30px; font-size:16px; color:#fff;}
.lqBa_text .lqBa_btn i{ display:inline-block; width:15px; height:15px; margin:0 0 -3px 10px;}
.lqBa_text .lqBa_btn:hover i{ margin:0 0 -3px 12px;}
.lqBanner .swiper-pagination { width: 100%; height: 3px; bottom: 30px !important;}
.lqBanner .swiper-pagination span { width:14px; height: 14px; margin: 0 5px !important; background:none; border:1px solid #fff; vertical-align: top; opacity:1; border-radius:50%; }
.lqBanner .swiper-pagination span::after { display: none;}
.lqBanner .swiper-pagination span.swiper-pagination-bullet-active { background-color: #165ac6;}
/*lqBanner end*/

/*lqAbout start*/
.lqAbout{ padding:85px 0; overflow:hidden; background:#f8fafc;}
.lqAbout .left{ width:48%; float:left;}
.lqTitle{ margin-bottom:45px; overflow:hidden;}
.lqTitle b{ display:block; font-size:36px; color:#222; font-weight:bold; position:relative; padding-left:20px; text-transform:uppercase;}
.lqTitle b:before{ content:""; display:block; width:6px; height:35px; background:#165ac6; position:absolute; left:0;top:50%;transform: translate(0, -50%);}
.lqTitle1{ text-align:center; margin-bottom:50px;}
.lqTitle1 b{ padding-bottom:20px; margin-bottom:15px; padding-left:0;}
.lqTitle1 b:before{ content:""; display:block; width:36px !important; height:7px !important; background:#165ac6; position:absolute; left:50%; top:inherit; bottom:0; transform: translate(-50%, 0);}
.lqTitle1 p{ font-size:16px; color:#666;}
.lqTitle2 b{ color:#fff;}
.lqTitle2 b:before{ background:#fff;}
.lqTitle3 b{ line-height:44px;}
.lqTitle3 b:before{ top:4px;transform:none;}
.lqTitle4{ margin-bottom:10px !important;}
.lqTitle4 b{ padding-bottom:0 !important; margin-bottom:0 !important; line-height:44px;}
.lqTitle4 b:before{ display:none;}
.lqAbout .lqTitle{ margin-bottom:10px;}
.lqAbout .left .cont,.lqAbout .left .cont p{ font-size:16px; color:#555; line-height:28px;}
.lqAbout .left .cont{height:110px; margin:0 0 50px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.lqAbout .left ul li{display: -webkit-flex; display: flex; flex-direction: column;align-items: center; width:31.33333%; float:left; margin:0 3% 0 0; padding:30px 10px; background:#fff; border-radius:20px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05); }
.lqAbout .left ul li:last-child{ margin-right:0;}
.lqAbout .left ul li i{ display:block; width:40px; height:40px; margin:0 auto;}
.lqAbout .left ul li p{ font-size:16px; color:#555; text-align:center; margin-top:10px;}
.lqAbout .left ul li:hover{ background:#165ac6;box-shadow: 0 4px 8px rgba(22, 90, 198, 0.05);}
.lqAbout .left ul li:hover i svg path{ fill:#fff;}
.lqAbout .left ul li:hover p{ color:#fff;}
.lqAbout .left a.lqAbout_Btn{ display:block; font-size:16px; color:#165ac6; font-weight:bold; margin-top:45px;}
.lqAbout .right{ width:45%; float:right;}
.lqAbout .right img{ border-radius:20px; width:100%;}

/*lqPro start*/
.lqPro{ padding:85px 0; overflow:hidden;}
.lqPro_list ul li{ width:22.75%; float:left; margin:0 3% 40px 0; background:#fff; border-radius:20px; overflow:hidden;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05); text-align:center;}
.lqPro_list ul li:nth-child(4n+4){ margin-right:0;}
.lqPro_list ul li:hover{box-shadow: 0 4px 8px rgba(22, 90, 198, 0.25);}
.lqPro_list ul li .pic{ display:block; width:100%; height:200px; position:relative; overflow:hidden;}
.lqPro_list ul li .pic img{ max-width:100%; max-height:100%; position:absolute; margin:auto; top:0; bottom:0; left:0; right:0;}
.lqPro_list ul li:hover .pic img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.lqPro_list ul li .text{margin:0 auto; padding:15px 20px 0;text-align:center;}
.lqPro_list ul li .text .name{ font-size:18px; font-weight:bold; line-height:24px; height:48px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; text-transform:capitalize;}
.lqPro_list ul li:hover .text .name{ color:#224b9b;}
.lqPro_list ul li .text p{ font-size:16px; color:#666; line-height:24px; height:48px; margin-top:10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.lqPro_list ul li .more{ display:inline-block; min-width:158px; height:44px; line-height:44px; border-radius:30px; border:1px solid #165ac6; margin:30px auto 40px; text-align:center; font-size:14px; color:#165ac6; padding:0 20px;}
.lqPro_list ul li .more i{ display:inline-block; width:15px; height:15px; margin:0 0 -2px 10px;}
.lqPro_list ul li:hover .more{ background:#224b9b; color:#fff; border:1px solid #224b9b;}
.lqPro_list ul li:hover .more i{margin:0 0 -2px 13px;}
.lqPro_list ul li:hover .more i svg path{ fill:#fff;}
.lqPro_Btn{text-align:center; margin-top:20px;} 
.lqPro_Btn a{ display:inline-block;min-width:176px; height:44px; line-height:44px; color:#fff; border-radius:10px; background:#1e2125; padding:0 20px;}

/*lqAdvantages start*/
.lqAdvantages{ padding:85px 0; overflow:hidden; background:#165ac6;}
.lqAdv_list ul{ padding:0 20px;}
.lqAdv_list ul li{ width:25%; float:left; padding:0 30px; text-align:center;}
.lqAdv_list ul li img{ display:block; margin:0 auto;}
.lqAdv_list ul li b{ display:block; font-size:18px; color:#fff; font-weight:bold; margin:30px 0 15px;}
.lqAdv_list ul li p{ font-size:16px; color:rgba(255,255,255,0.85); line-height:24px;}
.lqAdv_list ul li:hover img{transform: rotateY(180deg);}

/*lqCase start*/
.lqCase{ padding:85px 0; overflow:hidden;}
.lqCase .w1300{ position:relative;}
.lqTitle_Btn{text-align:center; position:absolute; right:0; top:5px;} 
.lqTitle_Btn a{ display:inline-block;min-width:176px; height:44px; line-height:44px; color:#fff; border-radius:10px; background:#1e2125; padding:0 20px;}
.lqCase_list .swiper-slide .lqCase_Img{ display:block; width:100%; height:232px; position:relative; overflow:hidden;}
.lqCase_list .swiper-slide .lqCase_Img img{ border-radius:20px;}
.lqCase_list .swiper-slide .lqCase_Text{ margin-top:25px;}
.lqCase_list .swiper-slide .lqCase_Name{ display:block; font-size:18px; color:#222; font-weight:bold;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; text-transform:capitalize;}
.lqCase_list .swiper-slide p{ font-size:16px; color:#666; line-height:24px;overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;  height:48px; margin:15px 0 30px;}
.lqCase_list .swiper-slide .lqCase_Btn{ display:block; color:#165ac6; font-size:16px;}
.lqCase_list .swiper-slide .lqCase_Btn i{ display:inline-block; width:15px; height:15px; margin:0 0 -2px 10px;}
.lqCase_list .swiper-slide:hover .lqCase_Img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);} 
.lqCase_list .swiper-slide .lqCase_Btn:hover i{margin:0 0 -2px 13px;}

/*lqArticle start*/
.lqArticle{ padding:85px 0; overflow:hidden; background:#f8fafc;}
.lqArticle .w1300{ position:relative;}
.lqArticle_list .swiper-container{ padding:8px; margin:-8px; min-height:300px;}
.lqArticle_list .swiper-slide{ background:#fff; border-radius:20px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05); padding:30px;}
.lqArticle_list .swiper-slide span{ display:block; font-size:16px; color:#999;}
.lqArticle_list .swiper-slide .lqArticle_Name{ display:block; font-size:18px; color:#222; font-weight:bold;text-transform:capitalize; margin:20px 0;overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;  height:48px; line-height:24px;}
.lqArticle_list .swiper-slide p{ font-size:16px; color:#777; line-height:24px;overflow: hidden; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; text-overflow: ellipsis;height:118px; margin:0 0 40px; border-top:1px solid #e6e6e6; padding-top:20px;}
.lqArticle_list .swiper-slide .lqArticle_Btn{ display:block; font-size:16px; color:#222; font-weight:bold;}
.lqArticle_list .swiper-slide:hover{box-shadow: 0 4px 8px rgba(22, 90, 198, 0.25);}


/*lqContact start*/
.lqContact{ padding:85px 0; overflow:hidden;}
.lqContact .left{ width:48%; float:left;}
.lqContact .left .ms{ font-size:16px; color:#666; line-height:24px; margin-bottom:50px;}
.lqContact .left ul li{display: -webkit-flex; display: flex; flex-wrap: wrap;  align-items: center; margin-bottom:55px;}
.lqContact .left ul li i{ display:block; width:55px; height:55px; padding:15px; float:left; background:#e1ebfa; border-radius:50%;}
.lqContact .left ul li .lqContact_R{width: calc(100% - 55px); float:right; padding-left:30px;}
.lqContact .left ul li .lqContact_R span{ display:block; font-size:16px; color:#666;}
.lqContact .left ul li .lqContact_R p{ font-size:18px; color:#222; font-weight:bold;overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;max-height:48px; line-height:24px;}
.lqContact .right{ width:45%; float:right; background:#fff; border-radius:30px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.08); padding:30px 20px;}
.lyMsg_form dl { display: flex; flex-wrap: wrap; justify-content: center; margin: 0 -10px;}
.lyMsg_form dl dd { width: 100%; margin-bottom: 10px; padding: 0 10px; position:relative;}
.lyMsg_form dl dt { width: 100%; margin-bottom: 10px; padding: 0 10px;}
.lyMsg_form dl dt:last-child { margin-bottom: 0;}
.lyMsg_form dl dd span, .lyMsg_form dl dt span { display: block; height: 24px; line-height: 24px; color: #222;font-size: 16px; margin-bottom: 6px; padding-left: 10px;}
.lyMsg_form dl dd span sup, .lyMsg_form dl dt span sup { vertical-align: middle; color: #f00;}
.nyMessage_ipt { width: 100%; padding: 6px 20px; border:1px solid #e6e6e6; border-radius:5px;}
.nyMessage_ipt1{ width:40%;}
.nyMessage_ipt input { display: block; width: 100%; height: 36px; overflow: hidden; line-height: 36px; color: #222;font-size: 16px; background: none; border: 0; outline: none;}
.nyMessage_area { width: 100%; padding: 10px 20px; border:1px solid #e6e6e6; border-radius:5px;}
.nyMessage_area textarea { display: block; width: 100%; height:84px; overflow-y: scroll; line-height: 30px; color: #222;font-size: 16px; background: none; border: 0; outline: none; resize: none;}
.nyMessage_btn { text-align: center; margin-top: 20px;}
.nyMessage_btn button { display: inline-block; vertical-align: top; width: 100%; height:50px; overflow: hidden; line-height:50px; color: #fff;font-size:18px; text-align: center; background-color: #165ac6; border: 0; outline: none; cursor: pointer; border-radius:5px;}
.nyMessage_btn button:hover { background-color: #0f51b9;}
.lyMsg_form dl dd a.yzm { display: block; width: 100px; height:38px; overflow: hidden; border-radius: 4px; position: absolute; top:35px; left:42%; }
.lyMsg_form dl dd a.yzm img { display: block; width: 100%; height: 100%; }
@media (max-width:1680px) {
  .lqBanner { height: 480px;}
  .lqBa_text .tit { font-size:46px;}
  .lqAbout,.lqPro,.lqAdvantages,.lqCase,.lqArticle,.lqContact{ padding:70px 0;}
  .lqTitle b{ font-size:34px; line-height:42px;}
  .lqTitle b:before{ height:33px;}
  .lqAbout .left ul li{ padding:25px 0;}
  .lqAbout .left ul li i{ width:38px; height:38px;}
  .lqAbout .left .cont{ margin:0 0 40px;}
  .lqPro_list ul li .pic{ height:180px;}
  .lqTitle1 b:before{ height:6px !important;}
  .lqTitle{ margin-bottom:40px;}
}

@media (max-width:1560px) {
  .lqBanner { height: 450px;}
}

@media (max-width:1440px) {
  .lqBa_text .tit { font-size:42px;}
  .lqBanner .swiper-pagination { bottom: 25px !important;}
  .lqAbout,.lqPro,.lqAdvantages,.lqCase,.lqArticle,.lqContact{ padding:60px 0;}
  .lqTitle{ margin-bottom:35px;}
  .lqTitle b{ font-size:32px; line-height:38px;}
  .lqTitle b:before{ width:5px; height:30px;}
  .lqAbout .left ul li{ padding:20px 0; border-radius:15px;}
  .lqAbout .left ul li i{ width:34px; height:34px;}
  .lqAbout .left .cont{ height:100px; margin:0 0 30px;}
  .lqAbout .left .cont, .lqAbout .left .cont p{ font-size:15px; line-height:26px;}
  .lqAbout .left ul li p{ font-size:15px;}
  .lqAbout .left a.lqAbout_Btn{ margin-top:35px;}
  .lqPro_Btn{ margin-top:0;}
  .lqPro_list ul li .pic{ height:160px;}
  .lqAdv_list ul li p{ font-size:15px;}
  .lqTitle1 b{ padding-bottom:15px;}
  .lqTitle1 b:before{ height:5px !important;}
  .lqCase_list .swiper-slide .lqCase_Img img,.lqArticle_list .swiper-slide{ border-radius:15px;}
  .lqCase_list .swiper-slide .lqCase_Img{ height:220px;}
  .lqCase_list .swiper-slide .lqCase_Text{ margin-top:20px;}
  .lqCase_list .swiper-slide .lqCase_Text p{ font-size:15px; margin:10px 0 25px;}
   .lqTitle_Btn{ top:2px;}
   .lqArticle_list .swiper-slide .lqArticle_Name{ margin:15px 0;}
   .lqArticle_list .swiper-slide p{ margin:0 0 30px;font-size:15px; }
  .lqContact .left ul li i{ width:45px; height:45px; padding:12px;}
  .lqContact .left ul li .lqContact_R span{ font-size:15px;}
  .lqContact .left ul li .lqContact_R {width: calc(100% - 45px); padding-left:20px;}
  .lqContact .right{ border-radius:20px;}
  .nyMessage_ipt input{ height:30px; line-height:30px;}
  .nyMessage_btn button{height:45px; line-height:45px;}
  .lyMsg_form dl dd a.yzm{ top:33px;}
}

@media (max-width:1366px) {
  .lqBanner { height:420px;}
  .lqBa_text .tit { font-size:38px;}

}

@media (max-width:1280px) {
  .lqBanner { height:400px;}
  .lqAbout,.lqPro,.lqAdvantages,.lqCase,.lqArticle,.lqContact{ padding:50px 0;}
}

@media (max-width:1200px) {
  .lqBanner { height: 380px;}
  .lqBa_text .tit { font-size: 34px;}
  .lqBa_text p{ font-size:15px; margin:15px 0 30px;}
  .lqAbout .left{ width:50%;}
  .lqAbout .left ul li p{ font-size:14px;}
  .lqAbout .left ul li i{ width:30px; height:30px;}
  .lqTitle b{ font-size:28px; line-height:34px;}
  .lqAbout .left a.lqAbout_Btn{ margin-top:25px;}
  .lqAbout .left .cont{ height:94px; margin:0 0 20px;}
  .lqAbout .left .cont, .lqAbout .left .cont p{ font-size:14px; line-height:24px;}
  .lqTitle,.lqTitle1{ margin-bottom:30px;}
  .lqTitle1 b{ padding-bottom:10px; margin-bottom:10px;}
  .lqTitle1 p{ font-size:14px;}
  .lqPro_list ul li{ width:31.333%; margin:0 3% 30px 0;}
  .lqPro_list ul li:nth-child(3n+3){ margin-right:0;}
  .lqPro_list ul li:nth-child(4n+4){ margin-right:3%;}
  .lqPro_list ul li:nth-child(6n+6){ margin-right:0;}
  .lqPro_list ul li .text .name{ font-size:16px;}
  .lqPro_list ul li .text p{ font-size:14px; margin-top:5px; line-height:22px; height:44px;}
  .lqPro_list ul li .more{  min-width:138px; height:40px; line-height:40px;margin: 20px auto 30px;}
  .lqPro_list ul li .more i{ margin: 0 0 -2px 6px;}
  .lqPro_list ul li:hover .more i{ margin: 0 0 -2px 8px;}
  .lqPro_Btn a,.lqTitle_Btn a{ font-size:15px; height:40px; line-height:40px; min-width:160px;}
  .lqAdv_list ul li{ padding:0 10px;}
  .lqAdv_list ul li b{ font-size:16px;margin: 20px 0 10px;}
  .lqAdv_list ul li p{ font-size:14px; line-height:22px;}
  .lqAdv_list ul li img{ width:54px; height:54px;}
  .lqCase_list .swiper-slide .lqCase_Text{ margin-top:15px;}
  .lqCase_list .swiper-slide .lqCase_Name{ font-size:16px;}
  .lqCase_list .swiper-slide p{ font-size:14px; line-height:22px; height:44px; margin:10px 0 20px;}
  .lqCase_list .swiper-slide .lqCase_Btn{ font-size:14px;}
  .lqCase_list .swiper-slide .lqCase_Img{ height:200px;}
  .lqTitle_Btn{ top:3px;}
  .lqArticle_list .swiper-slide{ padding:25px;}
  .lqArticle_list .swiper-slide span{ font-size:14px;}
  .lqArticle_list .swiper-slide .lqArticle_Name{ font-size:16px; margin:10px 0;}
  .lqArticle_list .swiper-slide p{ font-size:14px; line-height:22px; height:110px; margin:0 0 20px;}
  .lqContact .left .ms{ font-size:14px; margin-bottom:30px;margin-top:-10px;}
  .lqContact .left ul li .lqContact_R span{ font-size:14px;}
  .lqContact .left ul li .lqContact_R p{ font-size:16px;}
  .lqContact .right{ border-radius:15px;}
  .nyMessage_ipt input{ height:25px; line-height:25px;}
  .nyMessage_btn button{ font-size:16px; height:40px; line-height:40px;}
  .lyMsg_form dl dd a.yzm{ height:34px; top:31px;}
  .lyMsg_form dl dd span, .lyMsg_form dl dt span{ font-size:15px;}

}

@media (max-width:1080px) {
  .lqBanner { height: 360px;}
  .lqBa_text .tit { font-size: 32px;}
}

@media (max-width:1024px) {
  .lqBanner { height: 320px;}
  .lqBa_text .tit { font-size:28px;}
  .lqBa_text p{ font-size:14px;margin:10px 0 20px;}
  .lqAbout,.lqPro,.lqAdvantages,.lqCase,.lqArticle,.lqContact{ padding:40px 0;}
  .lqAbout .left ul li{ padding:15px 0; border-radius:10px;}
  .lqAbout .right img{border-radius:10px;}
  .lqTitle b{ font-size:26px; line-height:30px;}
  .lqTitle b:before{ width:4px; height:26px;}
  .lqTitle1 b:before{ height:4px !important;}
  .lqTitle4 b{ line-height:30px;}
  .lqCase_list .swiper-slide .lqCase_Img img,.lqArticle_list .swiper-slide{ border-radius:10px;}
  .lqContact .left ul li{ margin-bottom:35px;}
  .lqContact .left ul li i{ width:40px; height:40px; padding:11px;}
  .lqContact .left ul li .lqContact_R {width: calc(100% - 40px); padding-left:15px;}
}

@media (max-width:920px) {
  .lqBanner { height: 360px;}
  .lqBa_text .tit { font-size: 26px;}
  .lqAbout .left{ width:52%;}
  .nyMessage_area textarea{ height:60px;}
}

@media (max-width:820px) {
  .lqBanner { height: 320px;}
  .lqBa_text .tit { font-size: 24px;}
  .lqAbout,.lqPro,.lqAdvantages,.lqCase,.lqArticle,.lqContact{ padding:30px 0;}
  .lqAbout .left{ width:100%;}
  .lqAbout .right{ width:100%; margin-top:30px;}
  .lqTitle b{ font-size:22px;}
  .lqTitle b:before{ height:22px;}
  .lqAbout .left a.lqAbout_Btn{ display:none;}
  .lqCase_list .swiper-slide .lqCase_Img{ height:180px;}
}

@media (max-width:767px) {
  .lqBanner { height: 280px;}
  .lqBa_text .tit { font-size: 20px;}
  .lqBa_text .lqBa_btn { display: none;}
  .lqBa_text p{ line-height:20px;}
  .lqPro_list ul li{ width:48.5%; margin:0 3% 20px 0;}
  .lqPro_list ul li:nth-child(2n+2){ margin-right:0;}
  .lqPro_list ul li:nth-child(3n+3){ margin-right:3%;}
  .lqPro_list ul li:nth-child(6n+6){ margin-right:0;}
  .lqPro_list ul li .text .name{ font-size:15px;}
  .lqPro_list ul li .more{  min-width:120px; height:38px; line-height:38px; font-size:13px; padding:0 10px;}
  .lqPro_Btn{ margin-top:10px;}
  .lqPro_Btn a,.lqTitle_Btn a{ min-width:150px; font-size:14px; height:38px; line-height:38px;}
  .lqAdv_list ul li{ width:50%; margin-bottom:20px;}
  .lqAdv_list ul li img{ width:48px; height:48px;}
  .lqTitle_Btn{ top:-2px;}
  .lqContact .left{ width:100%;}
  .lqContact .left ul li{ margin-bottom:25px;}
  .lqContact .right{ width:100%; margin-top:20px;}
  
}

@media (max-width:550px) {
  .lqBanner { height: 240px;}
  .lqBa_text{ padding:0;}
  .lqBa_text .tit { font-size: 18px;}
  .lqBa_text p{ overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; height:40px;}
  .lqAbout .left ul{ display:none;}
  .lqAbout .left a.lqAbout_Btn,.lqTitle_Btn{ display:none;}
  .lqAbout .right{ margin:0;}
  .lqTitle{ margin-bottom:20px;}
  .lqCase_list .swiper-slide p{ height:auto; max-height:44px;}
  .nyMessage_ipt1{ width:60%;}
  .lyMsg_form dl dd a.yzm{ left:62%;}
}

@media (max-width:425px) {
  .lqBanner { height: 220px;}
  .lqBa_text .tit { font-size: 16px;}
  .lqAdv_list ul li{ width:100%;}
  .lqAdv_list ul li:last-child{ margin-bottom:0;}
}

@media (max-width:375px) {
  .lqBanner { height: 180px;}
  .lqTitle1{ margin-bottom:20px;}
  .lqPro_list ul li{ width:100%;}
  .lqPro_list ul li .text .name{ height:auto; max-height:48px;}
}



