/* CSS Document */
/*lqBanner begin*/
.lqBanner { height: 700px; overflow: hidden; margin-top:100px; }
.lqBanner .swiper-container { height: 100%; }
.lqBanner .swiper-slide { overflow: hidden; position: relative; }
.lqBanner .swiper-pagination { height: 12px; bottom: 30px; }
.lqBanner .swiper-pagination span { width: 12px; height: 12px; margin: 0 5px !important; border: 1px solid #fff; vertical-align: top; background: none; opacity: 1; }
.lqBanner .swiper-pagination span.swiper-pagination-bullet-active { background:#fff;}
/*lqPro begin*/
.lqPro{ padding:80px 0 50px; overflow:hidden;}
.lqTitle{ text-align:center; font-size:36px; color:#000; font-weight:bold; margin-bottom:30px;}
.lqTitle p{ font-size:18px; color:#555; margin-top:10px;}
.lqTitle1{ color:#fff; margin-bottom:50px;}
.lqPro_list ul{ min-height:300px;}
.lqPro_list ul li{ width:22.75%; float:left; margin:0 3% 30px 0; border:1px solid #ddd; padding:10px 10px 20px; border-radius:5px;}
.lqPro_list ul li:nth-child(4n+4){ margin-right:0;}
.lqPro_list ul li:hover{ border:1px solid #00663e;}
.lqPro_list ul li a.lqPro_Img{ display:block; position:relative; width:100%; height:240px; overflow:hidden;}
.lqPro_list ul li a.lqPro_Name{ display:block; font-size:18px; color:#555;text-align:center; margin-top:20px;}
.lqPro_list ul li a.lqPro_Name b{ display:inline-block;max-width: calc(100% - 30px); overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.lqPro_list ul li:hover a.lqPro_Name{ color:#00663e;}
.lqPro_list ul li a.lqPro_Name i{ display:inline-block; width:20px; height:20px; margin:0 0 3px 5px;}
.lqPro_list ul li:hover a.lqPro_Img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
/*lqTjPro begin*/
.lqTjPro{ padding:80px 0; overflow:hidden; background:url(../images/pro_Bg.jpg) no-repeat top center; background-size:contain;}
.lqTjPro_list{ position:relative;}
.lqTjPro_list .swiper-container{ min-height:200px;}
.lqTjPro_list .swiper-slide{ background:#fff; border-radius:20px; padding:40px; border:1px solid #ddd;display: -webkit-flex; display: flex; flex-wrap: wrap;align-items: center;}
.lqTjPro_list .swiper-slide .lqTjPro_Img{ width:40%; float:left; height:280px; position:relative; overflow:hidden;}
.lqTjPro_list .swiper-slide .lqTjPro_Text{ width:60%; float:right; padding-left:50px;} 
.lqTjPro_list .swiper-slide .lqTjPro_Text a.lqTjPro_fl{ display:block; font-weight:bold; color:#00663e; font-size:14px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.lqTjPro_list .swiper-slide .lqTjPro_Text a.lqTjPro_Name{ display:block; font-weight:bold; color:#000; font-size:18px; margin:5px 0 25px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.lqTjPro_list .swiper-slide .lqTjPro_Text p{ font-size:16px; color:#555; line-height:28px;overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-all; height:56px;}
.lqTjPro_list .swiper-slide .lqTjPro_Text a.lqTjPro_Btn{ display:block; width:120px; height:40px; line-height:40px; text-align:center;font-size:14px; color:#00663e; border:1px solid #00663e; border-radius:30px; font-weight:bold; margin-top:60px;}
.lqTjPro_list .swiper-slide:hover .lqTjPro_Text a.lqTjPro_Btn{ background:#00663e; color:#fff;}
.lqTjPro_list .swiper-slide:hover .lqTjPro_Img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lqTjPro_list .swiper-button-prev, .lqTjPro_list .swiper-button-next { width:45px; height:45px;border-radius: 0; background:none; z-index: 99; right: -70px; text-align:center;}
.lqTjPro_list .swiper-button-prev { right: inherit; left: -70px;transform: rotate(180deg);}
/*lqAbout begin*/
.lqAbout{ padding:30px 0 80px; overflow:hidden; background:url(../images/about_Bg.jpg) no-repeat top center; background-size:cover;}
.lqAbout_Main{display: -webkit-flex; display: flex; flex-wrap: wrap;align-items: center; }
.lqAbout_Img{ width:50%; height:437px; float:left; border-radius:20px; position:relative;}
.lqAbout_Img img{border-radius:20px;}
.lqAbout_Right{ width:50%; float:right; padding-left:50px;}
.lqAbout_Right b{ display:block; font-size:24px; color:#000;}
.lqAbout_Ms { height:225px; overflow: hidden; display: -webkit-box; -webkit-line-clamp:8; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-all; font-size: 16px; color: #555; line-height:28px; margin:20px 0 60px; }
.lqAbout_Ms p, .lqAbout_Ms span, .lqAbout_Ms font, .lqAbout_Ms em { line-height: 28px; font-size: 16px; color: #555; }
.lqAbout_Btn{ display:block; width:120px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff; background:#00663e; float:right; border-radius:30px; font-weight:bold;}
/*lqCase begin*/
.lqCase{ padding:80px 0; background:#f8f8f8; overflow:hidden;}
.lqCase_swiper { min-height: 300px; padding-bottom: 86px;position:relative;}
.lqCase_swiper .swiper-container{ padding:30px 0; margin:-30px 0; overflow:inherit;}
.lqCase_swiper .swiper-slide{ background:#fff; border-radius:20px;}
.lqCase_swiper .swiper-slide .lqCase_Img{ display:block; width:100%; height:305px; position:relative;border-radius:20px 20px 0 0; overflow:hidden;}
.lqCase_swiper .swiper-slide .lqCase_Img img{border-radius:20px 20px 0 0;}
.lqCase_swiper .swiper-slide .lqCase_Text{ background:#fff; padding:30px;display: -webkit-flex; display: flex; flex-wrap: wrap;  align-items: center; border-radius:0 0 20px 20px;}
.lqCase_swiper .swiper-slide .lqCase_Text .lqCase_Name{ display:block; font-size:18px; color:#222; font-weight:bold; float:left;width: calc(100% - 50px); padding-right:30px;overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-all; height:60px; line-height:30px;}
.lqCase_swiper .swiper-slide .lqCase_Text .lqCase_Btn{ display:block; width:50px; height:50px; background:#f8f8f8; padding:12px; border-radius:50px; float:right;}
.lqCase_swiper .swiper-slide:hover{box-shadow: 10px 0 30px rgba(0, 0, 0, 0.15);}
.lqCase_swiper .swiper-slide:hover .lqCase_Img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lqCase_swiper .swiper-slide:hover .lqCase_Text .lqCase_Name{ color:#00663e;}
.lqCase_swiper .swiper-slide:hover .lqCase_Text .lqCase_Btn{ background:#00663e;}
.lqCase_swiper .swiper-slide:hover .lqCase_Text .lqCase_Btn svg path{ fill:#fff;}
.lqCase .swiper-pagination { width: calc(100% - 140px); height: 3px; overflow: inherit; background: #e6e6e6; bottom: 17px !important; left: 0;}
.lqCase .swiper-pagination span.swiper-pagination-progressbar-fill { height:3px; margin: 0; background-color: #00663e;}
.lqCase .swiper-button-prev, .lqCase .swiper-button-next { width:48px; height: 48px; margin-top: 0; padding:8px; background:none; border: 1px solid #ddd; border-radius:50px; top: inherit; bottom: 0;}
.lqCase .swiper-button-prev { left: inherit; right:60px; transform: rotateY(180deg); -webkit-transform: rotateY(180deg);}
.lqCase .swiper-button-next { right: 0;}
.lqCase .swiper-button-prev:hover, .lqCase .swiper-button-next:hover { background: #00663e; border: 1px solid #00663e;}
.lqCase .swiper-button-prev:hover svg path, .lqCase .swiper-button-next:hover svg path { fill: #fff;}
.lqCase .swiper-button-disabled { opacity: .25 !important;}
/*lqNews begin*/
.lqNews{ padding:80px 0; overflow:hidden;}
.lqNews .lqNews_l{ width:48%; float:left;}
.lqNews_l ul li{ width:100%; margin-bottom:35px; border-radius:10px; height:150px; margin-bottom:35px;}
.lqNews_l ul li:last-child{ margin-bottom:0;}
.lqNews_l ul li .lqNewsL_time{ width:124px; background:#f8f8f8;text-align:center; float:left; padding-top:40px;border-radius:10px 0 0 10px; height:100%;}
.lqNews_l ul li .lqNewsL_time span{ display:block; font-size:16px; color:#777;}
.lqNews_l ul li .lqNewsL_time p{ font-weight:bold; font-size:40px;color:#777;}
.lqNews_l ul li .lqNewsL_text{ width:calc(100% - 124px); float:right; border:1px solid #e6e6e6; padding:25px; position:relative; height:100%; border-radius:0 10px 10px 0;}
.lqNews_l ul li .lqNewsL_text .lqNewsL_Name{ display:block; font-size:18px; color:#000; font-weight:bold;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; padding-right:70px;}
.lqNews_l ul li .lqNewsL_text p,.lqNews_r .lqNewsR_Text p{ font-size:16px; color:#999;overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-all; height:60px; line-height:30px; margin-top:10px;}
.lqNews_l ul li .lqNewsL_text .lqNewsL_Btn,.lqNews_r .lqNewsR_Btn{ width:54px; height:24px; background:#fff; border:1px solid #00663e; display:block; border-radius:30px; padding:2px; position:absolute; right:25px; top:25px;}
.lqNews_l ul li:hover .lqNewsL_time{ background:#00663e;}
.lqNews_l ul li:hover .lqNewsL_time span,.lqNews_l ul li:hover .lqNewsL_time p{ color:#fff;}
.lqNews_l ul li:hover .lqNewsL_text{ border:1px solid #00663e;}
.lqNews_l ul li:hover .lqNewsL_text .lqNewsL_Name{ color:#00663e;}
.lqNews_l ul li:hover .lqNewsL_text .lqNewsL_Btn,.lqNews .lqNews_r:hover .lqNewsR_Btn{background:#00663e;}
.lqNews_l ul li:hover .lqNewsL_text .lqNewsL_Btn svg path,.lqNews .lqNews_r:hover .lqNewsR_Btn svg path{ fill:#fff;}
.lqNews .lqNews_r{ width:48%; float:right;border-radius:10px;}
.lqNews_r .lqNewsR_Top{ width:100%; height:380px; position:relative; border-radius:10px 10px 0 0; overflow:hidden;}
.lqNews_r .lqNewsR_Top img{border-radius:10px 10px 0 0;}
.lqNews_r .lqNewsR_Top .lqNewsR_Name{ width:100%; font-size:18px; height:60px; background:rgba(0,0,0,0.45); padding:0 20px; line-height:60px; color:#fff; font-weight:bold; position:absolute; bottom:0; left:0;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.lqNews_r .lqNewsR_Text{ width:100%; border:1px solid #e6e6e6; padding:20px 30px 24px; position:relative; border-radius:0 0 10px 10px;}
.lqNews_r .lqNewsR_Text span{ display:block; color:#999; font-size:16px;}
.lqNews_r .lqNewsR_Text span i{ display:inline-block; width:18px; height:18px; margin:0 10px -2px 0;}
.lqNews_r .lqNewsR_Btn{ top:20px; right:30px;}
.lqNews .lqNews_r:hover .lqNewsR_Top img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
/*lqHonor begin*/
.lqHonor{ padding:80px 0; overflow:hidden; background:#f8f8f8;}
.lqHonor_list{ position:relative; min-height:300px;}
.lqHonor_list .swiper-slide{ background:#fff; padding:25px; border:1px solid #e6e6e6; border-radius:10px;}
.lqHonor_list .swiper-slide .lqHonor_Img{ display:block; width:100%; height:300px; position:relative; overflow:hidden;}
.lqHonor_list .swiper-slide .lqHonor_Name{ display:block; font-size:16px; color:#222; text-align:center; margin:25px 0 0;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.lqHonor_list .swiper-slide:hover{ border:1px solid #00663e;}
.lqHonor_list .swiper-slide:hover .lqHonor_Name{ color:#00663e;}
.lqHonor_list .swiper-slide:hover .lqHonor_Img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lqHonor_list .swiper-button-prev, .lqHonor_list .swiper-button-next { width:48px; height: 48px; padding:8px; background:none; border: 1px solid #ddd; border-radius:50px;}
.lqHonor_list .swiper-button-prev { left:-95px; transform: rotateY(180deg); -webkit-transform: rotateY(180deg);}
.lqHonor_list .swiper-button-next { right:-95px;}
.lqHonor_list .swiper-button-prev:hover, .lqHonor_list .swiper-button-next:hover { background: #00663e; border: 1px solid #00663e;}
.lqHonor_list .swiper-button-prev:hover svg path, .lqHonor_list .swiper-button-next:hover svg path { fill: #fff;}
.lqHonor_list .swiper-button-disabled { opacity: .25 !important;}
 @media (max-width:1680px) {
.lqBanner { height: 650px; margin-top:90px; }
.lqPro{ padding:70px 0 40px;}
.lqPro_list ul li a.lqPro_Img{ height:220px;}
.lqTjPro{ padding:70px 0 50px;}
.lqTjPro_list .swiper-slide .lqTjPro_Img{height:260px;}
.lqTjPro_list .swiper-slide .lqTjPro_Text{padding-left:40px;}
.lqTjPro_list .swiper-slide .lqTjPro_Text a.lqTjPro_Btn{ margin-top:50px;}
.lqTjPro_list .swiper-button-prev{ left:-60px;}
.lqTjPro_list .swiper-button-next{ right:-60px;}
.lqAbout{ padding:30px 0 70px;}
.lqAbout_Img{height:420px;}
.lqCase,.lqNews,.lqHonor{ padding:70px 0;}
.lqNews_l ul li .lqNewsL_time p{ font-size:38px;}
.lqHonor_list .swiper-slide .lqHonor_Img{ height:280px;}
}
 @media (max-width:1600px) {
.lqBanner { height: 600px; }
.lqHonor_list .swiper-button-prev{ left:-75px;}
.lqHonor_list .swiper-button-next{ right:-75px;}
}
 @media (max-width:1560px) {
.lqTjPro_list .swiper-button-prev, .lqTjPro_list .swiper-button-next,.lqHonor_list .swiper-button-prev, .lqHonor_list .swiper-button-next{ display:none;}
}
 @media (max-width:1440px) {
.lqBanner { height: 520px;margin-top:80px; }
.lqBanner .swiper-pagination{ bottom:20px;}
.lqPro{ padding:60px 0 35px;}
.lqTitle{ font-size:32px; margin-bottom:25px;}
.lqTitle p{ font-size:16px; margin-top:8px;}
.lqPro_list ul li{ margin:0 3% 25px 0;} 
.lqPro_list ul li a.lqPro_Name{ font-size:16px;}
.lqPro_list ul li a.lqPro_Img{ height:200px;}
.lqTjPro{ padding:60px 0 35px;}
.lqTjPro_list .swiper-slide .lqTjPro_Img{height:240px;}
.lqTjPro_list .swiper-slide .lqTjPro_Text{padding-left:30px;}
.lqTjPro_list .swiper-slide .lqTjPro_Text a.lqTjPro_Name{font-size:16px; margin:5px 0 20px;}
.lqTjPro_list .swiper-slide .lqTjPro_Text p{ font-size:15px; line-height:26px; height:52px;}
.lqTjPro_list .swiper-slide .lqTjPro_Text a.lqTjPro_Btn{ width:110px; height:38px; line-height:38px;margin-top:40px;}
.lqAbout{ padding:30px 0 60px;}
.lqAbout_Img{height:400px;}
.lqAbout_Img img{ border-radius:15px;}
.lqAbout_Btn{ width:110px; height:38px; line-height:38px;}
.lqAbout_Ms{ font-size:15px;margin:15px 0 40px;}
.lqAbout_Ms p, .lqAbout_Ms span, .lqAbout_Ms font, .lqAbout_Ms em { font-size: 15px;}
.lqAbout_Right{ padding-left:40px;}
.lqCase,.lqNews,.lqHonor{ padding:60px 0;}
.lqCase_swiper .swiper-slide{ border-radius:15px;}
.lqCase_swiper .swiper-slide .lqCase_Img{ height:280px;}
.lqCase_swiper .swiper-slide .lqCase_Text{ padding:25px;}
.lqCase_swiper .swiper-slide .lqCase_Text .lqCase_Name{ width: calc(100% - 45px); font-size:16px; line-height:28px; height:56px;}
.lqCase_swiper .swiper-slide .lqCase_Text .lqCase_Btn{ width:45px; height:45px; padding:11px;}
.lqCase_swiper .swiper-slide .lqCase_Img,.lqCase_swiper .swiper-slide .lqCase_Img img{border-radius: 15px 15px 0 0;}
.lqCase .w1400 .swiper-button-prev, .lqCase .w1400 .swiper-button-next{ width:45px; height:45px; padding:7px;}
.lqNews .lqNews_l{ width:48.5%;}
.lqNews_l ul li{ height:125px; margin-bottom:25px;}
.lqNews_l ul li .lqNewsL_time{ width:100px; padding-top:30px;}
.lqNews_l ul li .lqNewsL_time span{ font-size:15px;}
.lqNews_l ul li .lqNewsL_time p{ font-size:36px;}
.lqNews_l ul li .lqNewsL_text{ width: calc(100% - 100px); padding:20px;}
.lqNews_l ul li .lqNewsL_text .lqNewsL_Name{ font-size:16px; padding-right: 60px;}
.lqNews_l ul li .lqNewsL_text p, .lqNews_r .lqNewsR_Text p{ font-size:15px; line-height:28px; height:56px; margin-top:8px;}
.lqNews_l ul li .lqNewsL_text .lqNewsL_Btn, .lqNews_r .lqNewsR_Btn{ width:42px; height:22px; top:19px; right:20px;}
.lqNews_r .lqNewsR_Top .lqNewsR_Name{ font-size:15px; height:48px; line-height:48px;}
.lqNews_r .lqNewsR_Text{ padding:20px 25px 20px;}
.lqNews_r .lqNewsR_Text span{ font-size:15px;}
.lqNews_r .lqNewsR_Text span i{ width:16px; height:16px; margin:0 8px -2px 0;}
.lqNews_r .lqNewsR_Top{ height:296px;}
.lqHonor_list .swiper-slide{ padding:20px;}
.lqHonor_list .swiper-slide .lqHonor_Img{ height:250px;}
.lqHonor_list .swiper-slide .lqHonor_Name{ font-size:15px;}
}
 @media (max-width:1366px) {
}
 @media (max-width:1280px) {
.lqBanner { height: 460px; }
.lqTjPro_list .swiper-slide .lqTjPro_Img{height:220px;}
.lqHonor_list{ min-height:200px;}
}
 @media (max-width:1200px) {
.lqPro{ padding:50px 0 25px;}
.lqTitle{ font-size:28px; margin-bottom:20px;}
.lqTitle p{ font-size:15px; margin-top:5px;}
.lqPro_list ul li a.lqPro_Name{ font-size:15px;}
.lqPro_list ul li a.lqPro_Name i{ margin:0 0 2px 5px;}
.lqPro_list ul li a.lqPro_Img{ height:180px;}
.lqTjPro{ padding:50px 0 20px;}
.lqTjPro_list .swiper-slide{ padding:25px; border-radius:10px;}
.lqTjPro_list .swiper-slide .lqTjPro_Text a.lqTjPro_Name{font-size:15px; margin:5px 0 10px;}
.lqTjPro_list .swiper-slide .lqTjPro_Text p{ font-size:14px; line-height:24px; height:48px;}
.lqTjPro_list .swiper-slide .lqTjPro_Text a.lqTjPro_Btn{ width:100px; height:36px; line-height:36px; font-size:13px; margin-top:30px;}
.lqAbout{ padding:30px 0 50px;}
.lqAbout_Ms{ font-size:14px; line-height:26px; height:210px; margin:10px 0 30px;}
.lqAbout_Ms p, .lqAbout_Ms span, .lqAbout_Ms font, .lqAbout_Ms em { line-height: 26px; font-size: 14px;}
.lqAbout_Img{height:350px;}
.lqAbout_Img img{ border-radius:10px;}
.lqAbout_Right{ padding-left:30px;}
.lqAbout_Btn{ width:100px; height:36px; line-height:36px; font-size:13px;}
.lqCase,.lqNews,.lqHonor{ padding:50px 0;}
.lqCase_swiper{ padding-bottom:70px;}
.lqCase_swiper .swiper-slide{ border-radius:10px;}
.lqCase_swiper .swiper-slide .lqCase_Img{ height:260px;}
.lqCase_swiper .swiper-slide .lqCase_Text{ padding:20px;}
.lqCase_swiper .swiper-slide .lqCase_Text .lqCase_Name{ width: calc(100% - 35px); font-size:15px; line-height:26px; height:52px; padding-right:20px;}
.lqCase_swiper .swiper-slide .lqCase_Text .lqCase_Btn{ width:35px; height:35px; padding:9px;}
.lqCase_swiper .swiper-slide .lqCase_Img,.lqCase_swiper .swiper-slide .lqCase_Img img{border-radius: 10px 10px 0 0;}
.lqCase .w1400 .swiper-pagination {width: calc(100% - 120px);}
.lqCase .w1400 .swiper-button-prev{ right:55px;}
.lqCase .w1400 .swiper-button-prev, .lqCase .w1400 .swiper-button-next{ width:42px; height:42px; padding:6px;}
.lqNews .lqNews_l{ width:49%;}
.lqNews_l ul li{ height:116px; margin-bottom:20px;}
.lqNews_l ul li .lqNewsL_time{ width:90px; padding-top:30px;border-radius: 5px 0 0 5px;}
.lqNews_l ul li .lqNewsL_time span{ font-size:14px;}
.lqNews_l ul li .lqNewsL_time p{ font-size:34px;}
.lqNews_l ul li .lqNewsL_text{ width: calc(100% - 90px); padding:20px 15px; border-radius: 0 5px 5px 0;}
.lqNews_l ul li .lqNewsL_text .lqNewsL_Name{ font-size:15px; padding-right: 55px;}
.lqNews_l ul li .lqNewsL_text p, .lqNews_r .lqNewsR_Text p{ font-size:14px; line-height:26px; height:52px; margin-top:5px;}
.lqNews_l ul li .lqNewsL_text .lqNewsL_Btn, .lqNews_r .lqNewsR_Btn{ width:40px; height:20px; top:19px; right:20px;}
.lqNews_r .lqNewsR_Top{height:268px;border-radius: 5px 5px 0 0;}
.lqNews_r .lqNewsR_Top img{border-radius: 5px 5px 0 0;}
.lqNews_r .lqNewsR_Top .lqNewsR_Name{ font-size:15px; height:42px; line-height:42px;}
.lqNews_r .lqNewsR_Text{ padding:20px;border-radius: 0 0 5px 5px;}
.lqNews_r .lqNewsR_Text span{ font-size:14px;}
.lqNews_r .lqNewsR_Text span i{ width:14px; height:14px; margin:0 6px -2px 0;}
.lqHonor_list .swiper-slide{ border-radius:5px;}
.lqHonor_list .swiper-slide .lqHonor_Name{ font-size:14px; margin-top:15px;}
.lqHonor_list .swiper-slide .lqHonor_Img{ height:220px;}
}
 @media (max-width:1080px) {
.lqBanner { height: 380px; margin-top:72px; }
.lqCase_swiper .swiper-container{ overflow:hidden;}
}
 @media (max-width:1024px) {
.lqPro{ padding:40px 0 15px;}
.lqTitle{ font-size:26px;}
.lqPro_list ul li a.lqPro_Img{ height:160px;}
.lqTjPro{ padding:40px 0;background-size:cover;}
.lqTjPro_list .swiper-slide .lqTjPro_Img{ width:100%; height:200px;}
.lqTjPro_list .swiper-slide .lqTjPro_Text{ width:100%; padding-left:0;}
.lqAbout{ padding:30px 0 40px;}
.lqCase,.lqNews,.lqHonor{ padding:40px 0;}
.lqCase_swiper .swiper-slide .lqCase_Img{ height:240px;}
.lqNews_l ul li .lqNewsL_time p{ font-size:32px;}
.lqHonor_list .swiper-slide{ padding:15px;}
.lqHonor_list .swiper-slide .lqHonor_Img{ height:180px;}
}
 @media (max-width:920px) {
.lqBanner { height: 300px; }
.lqPro_list ul li{ width:31.3333%; margin:0 3% 20px 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;}
.lqNews .lqNews_l{ width:100%;}
.lqNews .lqNews_r{ width:100%; margin-top:30px;}
}
 @media (max-width:820px) {
.lqPro{ padding:30px 0 10px;}
.lqTitle{ font-size:22px; margin-bottom:15px;}
.lqTjPro,.lqAbout,.lqCase,.lqNews,.lqHonor{ padding:30px 0;}
.lqAbout_Right b{ font-size:18px;}
.lqAbout_Ms{margin: 10px 0 20px;}
.lqCase_swiper{ padding-bottom:60px;}
.lqCase_swiper .swiper-slide .lqCase_Img{ height:220px;}
.lqCase .w1400 .swiper-pagination {width: calc(100% - 110px);}
.lqCase .w1400 .swiper-button-prev{ right:50px;}
.lqCase .w1400 .swiper-button-prev, .lqCase .w1400 .swiper-button-next{ width:38px; height:38px; padding:6px;}
.lqNews_l ul li .lqNewsL_time p{ font-size:30px;}
.lqNews_r .lqNewsR_Top{ height:250px;}
}
 @media (max-width:767px) {
.lqBanner { height: 250px; margin-top: 62px; }
.lqBanner .swiper-pagination{ bottom:15px;}
.lqAbout_Img{ width:100%; height:250px;}
.lqAbout_Right{ width:100%; padding:0; margin-top:20px;}
.lqAbout_Btn{ float:none; margin:0 auto;}
}
 @media (max-width:650px) {
.lqPro_list ul li{ width:48.5%;} 
.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;}
.lqTjPro_list .swiper-slide .lqTjPro_Img{ height:180px;}
.lqCase_swiper .swiper-slide .lqCase_Img{ height:200px;}
.lqNews_l ul li .lqNewsL_time{ width:80px;}
.lqNews_l ul li .lqNewsL_text {width: calc(100% - 80px);}
.lqNews_l ul li .lqNewsL_time p{ font-size:26px;}
.lqHonor_list .swiper-slide .lqHonor_Img{ height:160px;}
}
 @media (max-width:550px) {
.lqBanner { height: 180px; }
.lqPro_list ul li a.lqPro_Img{ height:140px;}
.lqTjPro_list .swiper-slide .lqTjPro_Img{ height:160px;}
.lqCase_swiper .swiper-slide .lqCase_Img{ height:180px;}
.lqNews_l ul li .lqNewsL_text .lqNewsL_Btn{ display:none;}
.lqNews_l ul li .lqNewsL_text .lqNewsL_Name{ padding-right:0;}
}
@media (max-width:390px) {
.lqBanner { height: 140px; }
.lqNews_l ul li .lqNewsL_time{ width:75px;}
.lqNews_l ul li .lqNewsL_text {width: calc(100% - 75px);}
}
@media (max-width:375px) {
.lqPro_list ul li{ width:100%; margin:0 0 15px;}
}