.xq_banner{width: 100%;position: relative;}
.xq_banner .swiper{width: 100%;height:100vh;position: relative;overflow: hidden;}
.xq_banner .swiper-slide{position: relative;width: 100%;height: 100%;}
.xq_banner .swiper-slide:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(90deg, #0051DC 0%, rgba(0, 81, 220, 0.00) 63.1%);z-index: 1;}
.xq_banner .swiper-slide img{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transition: all 0.3s;}
.xq_banner .swiper-slide .xq_banner_text{width: 100%;position: absolute;left: 0;top: 50%;transform: translateY(200px);z-index: 1;opacity: 0;}
.xq_banner .swiper-slide.swiper-slide-active .xq_banner_text{transform: translateY(-100px);opacity: 1;}
.xq_banner .swiper-slide .xq_banner_text .xq_mtit{font-size: 32px;color: #ffffff;}
.xq_banner .swiper-slide .xq_banner_text .xq_tit{font-size: 64px;color: #ffffff;font-weight: bold;margin-top: 12px;}
.xq_banner .swiper-slide .xq_banner_text .xq_but_commom{border-color: #ffffff;background: unset;color: #ffffff;padding: 0 40px;font-size: 16px;line-height: 46px;}
.xq_banner .swiper-slide .xq_banner_text .xq_but_commom:hover{background: #ffffff;color: #1F1F1F;}
.xq_banner .swiper-pagination{bottom: 40px;}
.xq_banner .swiper-pagination .swiper-pagination-bullet{width: 12px;height: 12px;background: rgba(255, 255, 255, 0.60);margin: 0 6px;opacity: 1;}
.xq_banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 48px;border-radius: 15px;background: #ffffff;}
.xq_banner .xq_scroll{width: 18px;position: absolute;right: 10%;bottom: 0;text-align: center;z-index: 2;}
.xq_banner .xq_scroll span{display: inline-block;font-size: 14px;color: #ffffff;margin-bottom: 10px;}
.xq_banner .xq_scroll .xq_xian{height: 80px;overflow: hidden;}
.xq_banner .xq_scroll .xq_xian em{width: 1px;height: 80px;background: rgba(255, 255, 255, 0.6);position: relative;vertical-align: middle;display: inline-block;margin-left: 2px;}
.xq_banner .xq_scroll .xq_xian em:before, .xq_banner .xq_scroll .xq_xian em:after{content: '';width: 3px;height: 12px;background: #ffffff;position: absolute;left: -1px;top: 0;-webkit-animation: scroll_r 3.6s linear infinite;animation: scroll_r 3.6s linear infinite;}
.xq_banner .xq_scroll .xq_xian em:after{top: -100%;}

.xq_product{width: 100%;position: relative;background: #F1F2F6;overflow: hidden;}
.xq_product_c{width: 100%;position: relative;}
.xq_product_tab{width: 100%;position: relative;gap: 20px;overflow: hidden;}
.xq_product_tab .swiper-slide{position: relative;width: 100%;color: #595959;line-height: 40px;padding: 0 16px;border-radius: 12px;background: #DFE4EA;text-align: center;}
.xq_product_tab .swiper-slide span{display: inline-block;font-size: 16px;}
.xq_product_tab .swiper-slide.swiper-slide-thumb-active{background: #0051DC;color: #ffffff;}
.xq_product_box{width: 100%;position: relative;overflow: hidden;}
.xq_product_box .swiper-slide{position: relative;}
.xq_product_box .xq_product_t{width: 100%;padding: 40px 40px 40px 60px;border-radius: 16px;position: relative;}
.xq_product_box .xq_product_t .xq_product_tbg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 8px 8px 16px 0px rgba(0, 0, 0, 0.08);}
.xq_product_box .xq_product_t .xq_product_tbg img{width: 100%;height: 100%;border-radius: 16px;}
.xq_product_box .xq_product_t .xq_left{width: 40%;position: relative;padding-top: 52px;z-index: 1;}
.xq_product_box .xq_product_t .xq_left .xq_tit{font-size: 30px;color: #1F1F1F;font-weight: bold;}
.xq_product_box .xq_product_t .xq_left p{font-size: 18px;color: #595959;line-height: 32px;}
.xq_product_box .xq_product_t .xq_left a{position: absolute;bottom: 0;left: 0;}
.xq_product_box .xq_product_t .xq_right{width: 51.5%;position: relative;z-index: 1;}
.xq_product_box .xq_product_t .xq_right .xq_pic{padding-bottom: 56%;transform: translateY(200px);opacity: 0;}
.xq_product_box .swiper-slide.swiper-slide-active .xq_product_t .xq_right .xq_pic{transform: translateY(0px);opacity: 1;}
.xq_product_box .swiper-slide.swiper-slide-active .xq_product_t .xq_right .xq_pic img{object-fit: contain;}

.xq_application{width: 100%;position: relative;}
.xq_application_c{width: 100%;position: relative;gap: 0;}
.xq_application_c li{width: 50%;position: relative;overflow: hidden;}
.xq_application_c li .xq_pic{padding-bottom: 48%;}
.xq_application_c li .xq_pic:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(255, 255, 255, 0.9);z-index: 1;transition:all 0.3s ease-in-out;}
.xq_application_c li .xq_item{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;}
.xq_application_c li:nth-child(odd) .xq_item{padding: 60px 0 60px calc(100% - 700px);}
.xq_application_c li:nth-child(even) .xq_item{padding: 60px 0 60px calc(100% - 700px);}
.xq_application_c li .xq_item:nth-child(odd){padding: 60px calc(100% - 700px) 60px 0;}
.xq_application_c li .xq_item_box{width: 70%;height: 100%;position: relative;}
.xq_application_c li .xq_item .xq_titen{font-size: 14px;color: #595959;margin-bottom: 8px;}
.xq_application_c li .xq_item .xq_tit{font-size: 24px;color: #1F1F1F;}
.xq_application_c li .xq_item .xq_application_fl{width: 100%;position: relative;margin-top: 60px;gap: 12px 24px;}
.xq_application_c li .xq_item .xq_application_fl a{display: inline-block;width: calc(50% - 12px);font-size: 14px;color: #666666;}
.xq_application_c li .xq_item .xq_application_fl a::before {content: "";display: inline-block;width: 6px;height: 6px;border-radius: 50%;background: #999999;margin: 0 8px;vertical-align: middle;}
/*.xq_application_c li .xq_item .xq_more{font-size: 14px;color: #0051DC;line-height: 24px;position: absolute;left: 0;bottom: 0;}*/
/*.xq_application_c li .xq_item .xq_more i{display: inline-block;width: 24px;height: 24px;border-radius: 50%;background:url('../images/icon_more_xs.svg') center center no-repeat #0051DC;margin-right: 8px;}*/
.xq_application_c li .xq_application_more{width: 100%;position: absolute;left: 0;bottom: 0;gap: 24px;}
.xq_application_c li .xq_application_more a.on{background: #0051DC;color:#ffffff;}
.xq_application_c li .xq_yuan{width: 256px;height: 256px;border-radius: 50%;background: #9B0405;position: absolute;z-index: 1;}
.xq_application_c li:nth-child(1) .xq_yuan{bottom: -130px;right: -130px;}
.xq_application_c li:nth-child(2) .xq_yuan{bottom: -130px;left: -130px;}
.xq_application_c li:nth-child(3) .xq_yuan{top: -130px;right: -130px;}
.xq_application_c li:nth-child(4) .xq_yuan{top: -130px;left: -130px;}
.xq_application_zx{width: 256px;height: 256px;border-radius: 50%;padding: 20px;background: #ffffff;position: absolute;left: 50%;top: 50%;z-index: 1;}
.xq_application_zx .xq_text{width: 100%;position: relative;text-align: center;}
.xq_application_zx .xq_text .xq_titen{font-size: 36px;font-weight: bold;-webkit-text-stroke: 1px #0051DC;background: #ffffff;-webkit-background-clip: text;color: #ffffff;}
.xq_application_zx .xq_text .xq_titcn{font-size: 28px;color: #0051DC;line-height: 38px;}
.xq_application_c li.on .xq_pic:before{background: radial-gradient(216.97% 143.65% at 100% 100%, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.70) 50%);}
.xq_application_c li.on .xq_item .xq_titen{color: #ffffff;}
.xq_application_c li.on .xq_item .xq_tit{color: #ffffff;}
.xq_application_c li.on .xq_item .xq_application_fl a{color: #ffffff;}
.xq_application_c li.on .xq_item .xq_application_fl a::before {background: #ffffff;}
.xq_application_c li.on .xq_item .xq_more{color: #ffffff;}
/*.xq_application_c li .xq_item .xq_more:hover i{transform: rotate(45deg);margin-right: 16px;}*/
.xq_application_c li.on .xq_yuan{width: 300px;height: 300px;}

.xq_about{width: 100%;height: 1000px;position: relative;}
.xq_about_bg{width: 100%;height: 100%;position: relative;}
.xq_about_bg .xq_bg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.xq_about_bg .xq_bg img{width: 100%;}
.xq_about_c{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.xq_about_c .xq_about_cbg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #0051DC;mix-blend-mode: hard-light;opacity: 0;}
.xq_about_c .xq_title .xq_title_en{color: #ffffff;}
.xq_about_c .xq_title .xq_title_cn{color: #ffffff;}
.xq_about_t{width: 100%;position: relative;margin-top: 60px;}
.xq_about_t .xq_about_since{font-size: 180px;line-height: 1;color: #F1F2F6;font-weight: bold;letter-spacing: 24px;word-spacing: 50px;transform: translateY(400px);opacity: 0.3;}
.xq_about_t .xq_about_box{width: 100%;position: relative;color: #ffffff;margin-top: 42px;transform: translateY(200px);opacity: 0;}
.xq_about_t .xq_tit{font-size: 32px;}
.xq_about_t .xq_mtit{font-size: 24px;margin: 20px 0;}
.xq_about_t .xq_text{font-size: 16px;line-height: 32px;}
.xq_about_t .xq_about_num{width: 100%;position: relative;gap: 120px;margin-top: 42px;padding: 20px 0;}
.xq_about_t .xq_about_num li{position: relative;text-align: center;}
.xq_about_t .xq_about_num li .xq_num{position: relative;}
.xq_about_t .xq_about_num li .xq_num span{font-size: 48px;font-weight: bold;}
.xq_about_t .xq_about_num li .xq_num em{font-style: inherit;font-size: 14px;margin-left: 3px;}
.xq_about_t .xq_about_num li p{font-size: 16px;margin-top: 10px}
.xq_about_t .xq_but_commom{margin-top: 42px;background: #ffffff;border-color: #ffffff;position: absolute;right: 0;bottom: 0;}
.xq_about_t .xq_but_commom:hover{color: #0051DC;}

.xq_youshi{width: 100%;position: relative;background: #F1F2F6;overflow: hidden;}
.xq_youshi .container{z-index: 1;}
.xq_youshi_c{width: 100%;position: relative;background: url('../images/bg_youshi.webp') center bottom no-repeat;}
.xq_youshi_l{width: 120px;position: relative;}
.xq_youshi_l ul{width: 100%;position: relative;gap: 20px;}
.xq_youshi_l ul li{width: 120px;height: 120px;border-radius: 50%;text-align: center;}
.xq_youshi_l ul li span{width: 100%;font-size: 20px;color: #595959;}
.xq_youshi_l ul li.on{border: 1px solid #0051DC;}
.xq_youshi_l ul li.on span{font-size: 32px;color: #0051DC;}
.xq_youshi_r{width: 66%;position: relative;}
.xq_youshi_r ul{width: 100%;position: relative;}
.xq_youshi_r ul li{width: 100%;position: relative;border-bottom: 1px solid #c9c9c9;padding-top: 20px;}
.xq_youshi_r ul li p:nth-child(1){font-size: 64px;color: #0051DC;font-weight: bold;height: 0;line-height: 84px;overflow: hidden;}
.xq_youshi_r ul li p:nth-child(2){font-size: 16px;color: #595959;line-height: 32px;margin: 10px 0;}
.xq_youshi_r ul li.on{padding: 120px 0;}
.xq_youshi_r ul li.on p:nth-child(1){height: 84px;}
.xq_youshi_r ul li.on p:nth-child(2){font-size: 32px;color: #0051DC;}

/*.xq_youshi{width: 100%;position: relative;background: #F1F2F6;overflow: hidden;}
.xq_youshi_l{width: 54%;height: 725px;position: relative;z-index: 1;}
.xq_youshi_l .xq_youshi_img{width: 140%;position: absolute;top: 0;left: -40%;}
.xq_youshi_l .xq_youshi_img img{width: 100%;height: auto;transform:rotate(360deg);-webkit-animation: rotate360 180s linear infinite;animation: rotate360 180s linear infinite;}
.xq_youshi_r{width: 56%;position: absolute;right: 0;bottom: 0;padding: 52px calc((100% - 1400px)/2) 52px 32px;background: #0051DC;border-radius: 100px 0px 0px 0px;z-index: 1;}
.xq_youshi_r .xq_youshi_box{width: 100%;position: relative;}
.xq_youshi_r .xq_youshi_box ul{width: 100%;position: relative;}
.xq_youshi_r .xq_youshi_box ul li{width: 50%;position: relative;color: #ffffff;padding: 20px 32px;}
.xq_youshi_r .xq_youshi_box ul li:nth-child(odd){border-right: 1px solid #ffffff;}
.xq_youshi_r .xq_youshi_box ul li:nth-child(-n+2){border-bottom: 1px solid #ffffff;}
.xq_youshi_r .xq_youshi_box ul li span{font-size: 32px;font-weight: bold;}
.xq_youshi_r .xq_youshi_box ul li .xq_tit{font-size: 24px;margin: 20px 0;}
.xq_youshi_r .xq_youshi_box ul li p{font-size: 16px;line-height: 32px;}
.xq_youshi_r .xq_youshi_box ul li:hover{background: #ffffff;color: #0051DC;}*/

.xq_news{width: 100%;position: relative;}
.xq_news_c{width: 100%;position: relative;}
.xq_news_c span.xq_time{font-size: 16px;padding-left: 36px;line-height: 24px;}
.xq_news_l{width: calc(50% - 10px);position: relative;}
.xq_news_l ul{width: 100%;position: relative;gap: 20px;}
.xq_news_l ul li{width: calc(50% - 10px);position: relative;border-radius: 12px;background: #F1F2F6;overflow: hidden;}
.xq_news_l ul li a{display: block;}
.xq_news_l ul li .xq_pic{padding-bottom: 260px;}
.xq_news_l ul li .xq_text{width: 100%;position: relative;padding: 20px 20px;}
.xq_news_l ul li .xq_text span{color: #595959;background: url('../images/icon_time.svg') left center no-repeat;}
.xq_news_l ul li .xq_text .xq_tit{font-size: 16px;color: #595959;line-height: 32px;height: 104px;padding: 20px 0;margin-bottom: 20px;border-bottom: 1px solid #DFE4EA;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.xq_news_l ul li .xq_text em{display: inline-block;width: 32px;height: 32px;background: url('../images/icon_new_more.svg') center center no-repeat;}
.xq_news_l ul li:hover .xq_text em{margin-left: 16px;}
.xq_news_r{width: calc(50% - 10px);position: relative;}
.xq_news_r .swiper{width: 100%;position: relative;overflow: hidden;}
.xq_news_r .swiper-slide{position: relative;border-radius: 12px;overflow: hidden;}
.xq_news_r .swiper-slide a{display: block;}
.xq_news_r .swiper-slide .xq_pic{padding-bottom: 480px;}
.xq_news_r .swiper-slide .xq_text{width: 100%;height: 100%;padding: 40px 40px;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.2);}
.xq_news_r .swiper-slide .xq_text span{color: #ffffff;background: url('../images/icon_time_h.svg') left center no-repeat;}
.xq_news_r .swiper-slide .xq_text .xq_tit{width:78%;font-size: 20px;color: #ffffff;line-height: 32px;margin-top: 24px;}
.xq_news_r .swiper-pagination{width: auto;left: auto;right: 40px;bottom: 40px;}
.xq_news_r .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 10px;background: #ffffff;opacity: 1;margin: 0 6px;}
.xq_news_r .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 44px;}
.xq_news .xq_news_more{width: 100%;position: relative;text-align: center;margin-top: 72px;}
.xq_news .xq_news_more .xq_but_commom{padding: 0 40px;}

@media screen and (max-width:1699px){

	.xq_application_c li:nth-child(odd) .xq_item{padding: 60px 0 60px calc(100% - 650px);}
    .xq_application_c li:nth-child(even) .xq_item{padding: 60px 0 60px calc(100% - 650px);}
	.xq_application_c li .xq_yuan {width: 280px;height: 280px;}
	.xq_application_c li.on .xq_yuan {width: 310px;height: 310px;}
	.xq_application_c li:nth-child(1) .xq_yuan{bottom: -170px;right: -170px;}
	.xq_application_c li:nth-child(2) .xq_yuan{bottom: -170px;left: -170px;}
	.xq_application_c li:nth-child(3) .xq_yuan{top: -170px;right: -170px;}
	.xq_application_c li:nth-child(4) .xq_yuan{top: -170px;left: -170px;}
	.xq_application_zx{width: 220px;height: 220px;}
	.xq_application_zx .xq_text .xq_titen{font-size: 30px;}
	.xq_application_zx .xq_text .xq_titcn{font-size: 24px;}

	.xq_about_t .xq_about_since{letter-spacing: 20px;word-spacing: 30px;}

	.xq_news_r .swiper-slide .xq_pic {padding-bottom: 450px;}
    .xq_news_l ul li .xq_pic {padding-bottom: 230px;}


}

@media screen and (max-width:1499px){

	.xq_banner .swiper-slide .xq_banner_text .xq_mtit{font-size: 24px;}
	.xq_banner .swiper-slide .xq_banner_text .xq_tit{font-size: 48px;}
	.xq_banner .swiper-slide .xq_banner_text .xq_but_commom{line-height: 42px;}

	.xq_application_c li:nth-child(odd) .xq_item{padding: 60px 0 60px calc(100% - 600px);}
    .xq_application_c li:nth-child(even) .xq_item{padding: 60px 0 60px calc(100% - 600px);}
    .xq_application_c li .xq_item .xq_application_fl{margin-top: 42px;}

    .xq_product_box .xq_product_t .xq_left{padding-top: 32px;}
    .xq_product_box .xq_product_t .xq_left .xq_tit{font-size: 24px;}
    .xq_product_box .xq_product_t .xq_left p{font-size: 16px;line-height: 30px;}
    
    .xq_about{height: 800px;}
	.xq_about_t{margin-top: 42px;}
	.xq_about_t .xq_about_since {font-size: 162px;letter-spacing: 12px;word-spacing: 18px;}
	.xq_about_t .xq_about_box{margin-top: 30px;}
	.xq_about_t .xq_tit {font-size: 28px;}
	.xq_about_t .xq_mtit {font-size: 20px;margin: 16px 0;}
	.xq_about_t .xq_text {font-size: 14px;line-height: 28px;}
	.xq_about_t .xq_about_num{margin-top: 30px;padding: 15px 0;}
	.xq_about_t .xq_about_num li .xq_num span{font-size: 40px;}
	.xq_about_t .xq_about_num li p {font-size: 14px;margin-top: 6px;}
    
    .xq_youshi_l ul li{width: 100px;height: 100px;}
	.xq_youshi_l ul li span{font-size: 18px;}
	.xq_youshi_l ul li.on span{font-size: 24px;}
	.xq_youshi_r ul li.on{padding: 100px 0;}
	.xq_youshi_r ul li p:nth-child(1){font-size: 52px;line-height: 68px;}
	.xq_youshi_r ul li.on p:nth-child(1) {height: 68px;}
	.xq_youshi_r ul li p:nth-child(2){line-height: 28px;}
	.xq_youshi_r ul li.on p:nth-child(2) {font-size: 24px;}
    
	.xq_news_l ul li .xq_pic {padding-bottom: 224px;}
	.xq_news_l ul li .xq_text span{background-size: 20px 20px !important;}
	.xq_news_r .swiper-slide .xq_pic {padding-bottom: 420px;}
	.xq_news_l ul li .xq_text .xq_tit{font-size: 14px;line-height: 26px;height: 84px;padding: 16px 0;margin-bottom: 16px;}
	.xq_news_r .swiper-slide .xq_text{padding: 30px 30px;}
	.xq_news_c span.xq_time {font-size: 14px;padding-left: 28px;}
	.xq_news_r .swiper-slide .xq_text span{background-size: 20px 20px !important;}
	.xq_news_r .swiper-slide .xq_text .xq_tit{font-size: 18px;line-height: 30px;margin-top: 16px;}
	.xq_news_r .swiper-pagination{right: 30px;bottom: 30px;}
	.xq_news .xq_news_more{margin-top: 52px;}


}

@media screen and (max-width:1299px){
    .xq_application_c li:nth-child(odd) .xq_item{padding: 40px 0 40px calc(100% - 497px);}
    .xq_application_c li:nth-child(even) .xq_item{padding: 40px 0 40px calc(100% - 497px);}
    .xq_application_c li .xq_pic {padding-bottom: 60%;}
	.xq_application_c li .xq_yuan {width: 200px;height: 200px;}
	.xq_application_c li.on .xq_yuan {width: 225px;height: 225px;}
	.xq_application_c li:nth-child(1) .xq_yuan{bottom: -120px;right: -120px;}
	.xq_application_c li:nth-child(2) .xq_yuan{bottom: -120px;left: -120px;}
	.xq_application_c li:nth-child(3) .xq_yuan{top: -120px;right: -120px;}
	.xq_application_c li:nth-child(4) .xq_yuan{top: -120px;left: -120px;}
	.xq_application_c li .xq_item .xq_titen{font-size: 12px;margin-bottom: 5px;}
	.xq_application_c li .xq_item .xq_tit{font-size: 20px;}
	.xq_application_c li .xq_item .xq_application_fl{margin-top: 24px;gap: 10px;}
	.xq_application_c li .xq_item .xq_application_fl a{display: inline-block;width: 100%;}
	.xq_application_zx{width: 160px;height: 160px;}
	.xq_application_zx .xq_text .xq_titen{font-size: 30px;}
	.xq_application_zx .xq_text .xq_titcn{font-size: 24px;}
	.xq_application_zx .xq_text .xq_titen {font-size: 20px;}
    .xq_application_zx .xq_text .xq_titcn {font-size: 16px;}

    .xq_product_box .xq_product_t .xq_left {padding-top: 0;}
    .xq_product_box .xq_product_t .xq_left .xq_tit {font-size: 20px;}
    .xq_product_box .xq_product_t .xq_left p {font-size: 14px;line-height: 24px;}
    
    .xq_about {height: 780px;}
    .xq_about_t {margin-top: 30px;}
    .xq_about_t .xq_about_since{font-size: 150px;letter-spacing: 5px;word-spacing: 15px;}
    .xq_about_bg .xq_bg img {height: 100%;}

}

@media screen and (max-width:1023px){
	.xq_ban{margin-top: 60px;}
	.xq_banner .swiper{height: auto;}
	.xq_banner .swiper-slide img{position: relative;height: auto;min-height: 320px;}
	.xq_banner .swiper-slide .xq_banner_text .xq_mtit {font-size: 16px;}
	.xq_banner .swiper-slide .xq_banner_text .xq_tit {font-size: 28px;}
	.xq_banner .swiper-slide.swiper-slide-active .xq_banner_text {transform: translateY(-50px);}
	.xq_banner .swiper-slide .xq_banner_text .xq_but_commom {line-height: 34px;font-size: 14px;padding: 0 30px;}

	.xq_application_c li:nth-child(odd) .xq_item{padding: 30px 0 30px 30px;}
    .xq_application_c li:nth-child(even) .xq_item{padding: 30px 0 30px 30px;}
    .xq_application_c li .xq_pic {padding-bottom: 300px;}
	.xq_application_c li .xq_yuan {display: none;}
	.xq_application_c li .xq_item .xq_tit{font-size: 18px;}
	.xq_application_c li .xq_item .xq_application_fl{margin-top: 16px;gap: 8px;}
	.xq_application_c li .xq_item .xq_application_fl a{display: inline-block;width: 100%;}
	.xq_application_zx{display: none;}

	.xq_application_zx .xq_text .xq_titen{font-size: 30px;}
	.xq_application_zx .xq_text .xq_titcn{font-size: 24px;}
	.xq_application_zx .xq_text .xq_titen {font-size: 20px;}
    .xq_application_zx .xq_text .xq_titcn {font-size: 16px;}

    .xq_product_tab .swiper-slide span{font-size: 14px;}
    .xq_product_box .xq_product_t{padding: 30px 30px 30px 30px;}
    .xq_product_box .xq_product_t .xq_left{width: 45%;}
    .xq_product_box .xq_product_t .xq_left .xq_tit {font-size: 18px;}
    .xq_product_box .xq_product_t .xq_left p{line-height: 22px;}
    
    .xq_about {height: 600px;}
	.xq_about_c .xq_about_cbg{opacity: 1;}
	.xq_about_t {margin-top: 24px;}
	.xq_about_t .xq_about_since {font-size: 120px;letter-spacing: 0;word-spacing: 0;transform: translateY(0px);opacity: 1;}
	.xq_about_t .xq_about_box {margin-top: 24px;transform: translateY(0px);opacity: 1;}
	.xq_about_t .xq_tit {font-size: 22px;}
	.xq_about_t .xq_mtit {font-size: 18px;margin: 12px 0;}
	.xq_about_t .xq_text{line-height: 24px;}
	.xq_about_t .xq_about_num {margin-top: 24px;padding: 0;gap: 68px;}
	.xq_about_t .xq_about_num li .xq_num span {font-size: 28px;}
    
	.xq_youshi_l{width: 80px;}
	.xq_youshi_l ul li {width: 80px;height: 80px;}
	.xq_youshi_l ul li span {font-size: 16px;}
	.xq_youshi_l ul li.on span {font-size: 18px;}
	.xq_youshi_r{width: 75%;}
	.xq_youshi_l ul{gap: 10px;}
	.xq_youshi_r ul li{padding-top: 10px;}
	.xq_youshi_r ul li p:nth-child(1) {font-size: 32px;line-height: 45px;}
	.xq_youshi_r ul li p:nth-child(2) {font-size: 14px;line-height: 26px;margin: 6px 0;}
	.xq_youshi_r ul li.on {padding: 80px 0;}
	.xq_youshi_r ul li.on p:nth-child(1) {height: 45px;}
	.xq_youshi_r ul li.on p:nth-child(2) {font-size: 20px;}
    
    .xq_news_c{gap: 15px;}
	.xq_news_l{width: 100%;}
	.xq_news_l ul{gap: 15px;}
	.xq_news_l ul li{width: calc(50% - 7.5px);}
	.xq_news_l ul li .xq_pic {padding-bottom: 60%;}
	.xq_news_l ul li .xq_text{padding: 16px 16px;}
	.xq_news_l ul li .xq_text .xq_tit {line-height: 24px;height: 72px;padding: 12px 0;margin-bottom: 12px;}
	.xq_news_r{width: 100%;}
    .xq_news_r .swiper-slide .xq_pic {padding-bottom: 60%;}
    .xq_news_r .swiper-slide .xq_text .xq_tit {font-size: 16px;line-height: 28px;margin-top: 12px;}
    .xq_news .xq_news_more {margin-top: 30px;}
    .xq_news .xq_news_more .xq_but_commom {padding: 0 30px;}


}

@media screen and (max-width:767px){

	.xq_banner .swiper-slide.swiper-slide-active .xq_banner_text {transform: translateY(-60px);}
	.xq_banner .swiper-slide .xq_banner_text .xq_mtit {font-size: 14px;}
	.xq_banner .swiper-slide .xq_banner_text .xq_tit {font-size: 22px;margin-top: 8px;}
	.xq_banner .swiper-slide .xq_banner_text .xq_but_commom {line-height: 30px;font-size: 12px;padding: 0 20px;}
	.xq_banner .swiper-pagination {bottom: 10px;}
	.xq_banner .xq_scroll{display: none;}

	.xq_application_c li{width: 100%;}
	.xq_application_c li:nth-child(odd) .xq_item {padding: 24px 20px 20px 20px;}
	.xq_application_c li:nth-child(even) .xq_item {padding: 24px 20px 20px 20px;}
	.xq_application_c li .xq_item .xq_application_fl {margin-top: 10px;gap: 5px;}
	.xq_application_c li .xq_application_more{position: relative;margin-top: 12px;}

	.xq_product_box .xq_product_t {padding: 16px 20px 16px 20px;display: block;}
	.xq_product_tab .swiper-slide{line-height: 36px;}
	.xq_product_box .xq_product_t .xq_left {width: 100%;}
	.xq_product_box .xq_product_t .xq_right{width: 100%;margin-top: 12px;}
	.xq_product_box .xq_product_t .xq_left .xq_tit {font-size: 16px;}
	.xq_product_box .xq_product_t .xq_left a {position: relative;margin-top: 12px;}
    
    .xq_about {height: auto;}
    .xq_about_c{position:relative;}
	.xq_about_t {margin-top: 20px;}
	.xq_about_t .xq_about_since{font-size: 52px;}
	.xq_about_t .xq_about_box{margin-top: 20px;}
	.xq_about_t .xq_tit {font-size: 18px;}
	.xq_about_t .xq_mtit {font-size: 16px;margin: 8px 0;}
	.xq_about_t .xq_text {line-height: 22px;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;overflow: hidden;}
	.xq_about_t .xq_about_num {margin-top: 15px;padding: 0;gap: 36px;}
	.xq_about_t .xq_about_num li .xq_num span {font-size: 24px;}
	.xq_about_t .xq_about_num li .xq_num em{font-size: 12px;}
	.xq_about_t .xq_about_num li p {font-size: 14px;margin-top: 4px;}
	.xq_about_t .xq_but_commom{position: relative;margin-top: 15px;}
    
	.xq_youshi_l {width: 65px;}
	.xq_youshi_l ul li {width: 65px;height: 65px;}
	.xq_youshi_l ul li span {font-size: 14px;}
	.xq_youshi_l ul li.on span {font-size: 16px;}
	.xq_youshi_r {width: calc(100% - 90px);}
	.xq_youshi_r ul li {padding-top: 0;}
	.xq_youshi_r ul li.on {padding: 40px 0;}
	.xq_youshi_r ul li p:nth-child(1) {font-size: 24px;line-height: 32px;}
	.xq_youshi_r ul li.on p:nth-child(1) {height: 32px;}
	.xq_youshi_r ul li.on p:nth-child(2) {font-size: 16px;line-height: 24px;}
    
	.xq_news_c {gap: 10px;}
	.xq_news_l ul {gap: 10px;}
	.xq_news_l ul li{width: 100%;}
	.xq_news_l ul li .xq_text {padding: 16px 16px 10px 16px;}
	.xq_news_l ul li .xq_text .xq_tit {line-height: 22px;height: 60px;padding: 8px 0;margin-bottom: 8px;}
	.xq_news_r .swiper-slide .xq_text {padding: 20px 20px;}
	.xq_news_r .swiper-slide .xq_text .xq_tit {font-size: 14px;line-height: 22px;}
	.xq_news_r .swiper-pagination {right: 20px;bottom: 20px;}
	.xq_news .xq_news_more {margin-top: 24px;}


}