
ul,li{
	list-style: none;
}

:root{
	--linearColor: linear-gradient(90deg, #C9625F 4%, #82507E 23%, #805580 46%, #7B588A 55%, #7063A5 70%, #676CBB 79%, #676AB9 80%, #675AA6 86%, #67509B 93%, #674D98 100%);
	--linearColorVertical: linear-gradient(to bottom, #C9625F 4%, #82507E 23%, #805580 46%, #7B588A 55%, #7063A5 70%, #676CBB 79%, #676AB9 80%, #675AA6 86%, #67509B 93%, #674D98 100%);
	--linearColorVertical-2: linear-gradient(to bottom, #c9625fb3 4%, #82507eba 23%, #805580b5 46%, #7b588ac4 55%, #7063a5bd 70%, #676cbbbf 79%, #676ab9c4 80%, #675aa6c9 86%, #67509bc7 93%, #674d98c4 100%);
	--black: #1E1A34;
	--swiper-theme-color: var(--black) !important;
}


.tq-button-2 a{
	display: inline-block;
    width: 580px;
    width: 30vw !important;
    text-align: center;
    line-height: 50px;
    background: url(/wp-content/uploads/style/img/button-border.png) no-repeat left top;
    background-size: 100% 100%;
    border-radius: 12px;
    font-size: 20px;
	padding: 0px;
    letter-spacing: 0.05em;
	background-color: #fff0 !important;
}
.tq-button-2 a:hover{background: var(--linearColor) no-repeat;}

@media (max-width:600px){
	.tq-button-2 a{width: 50vw !important; line-height: 40px; font-size: 16px;border-radius: 2px;}
}


.tq-home-banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 25px;}
.tq-home-banner .swiper-pagination-bullet{width: 10px;height: 10px;background: #fff;}

.tq-lang-img{width:25px;}

.tq-top-product-menu .elementor-nav-menu--dropdown .elementor-sub-item{line-height: 1.2em;}

.tq-top-lang .menu-item-has-children{height:91px}
.tq-top-lang .elementor-nav-menu--dropdown .elementor-sub-item{line-height: 1.2em;}

.tq-header{margin:0px 45px;position: relative;background: var(--linearColor) no-repeat;background-size: 100% 100%;background-clip: border-box;z-index: 20;color: white;border-radius: 2.15vw;border: 1px solid #707070;}
.tq-header::before { content: '';position: absolute;left: 2px;top: 2px;width: calc(100% - 4px);height: calc(100% - 4px);border-radius: calc(2.15vw - 1px);background-color: var(--black);z-index: -19;/*transition: all 0.36s;*/}

.elementor-sticky--effects .tq-header{border-radius: 0vw;margin:0px}
.elementor-sticky--effects .tq-header::before{border-radius:0px;}
.elementor-sticky--effects  .tq-top-product-menu  .elementor-item{line-height: 1.5em !important;}
.elementor-sticky--effects  .elementor-element-e3cd8fa img{width: 150px !important;}


.tq-footer{background: var(--linearColor) no-repeat;background-size: 100% 100%;background-clip: border-box;}
.tq-newsletter{margin-bottom:20px;}
.tq-newsletter input{border-radius: 5px;font-weight: 600;}
.tq-newsletter-send input{width:100%;border: 1px solid #fff;color: #fff;font-weight: 600;}
.tq-newsletter-send input:hover{border: 0px;background: var(--linearColor) no-repeat; background-size: 100% 100%;background-clip: border-box;}

.tq-contact{max-width: 1560px;  background-color: rgba(255, 255, 255, 0.5); border-radius: 50px; margin-left: auto;margin-right: auto;padding: 30px}

.tq-contact-right {position: relative; background: var(--linearColor) no-repeat;background-size: 100% 100%;background-clip: border-box;z-index: 0;color: white;border-radius: 2.15vw;padding: 35px 15px 20px;}
.tq-contact-right::before{ content: ''; position: absolute; left: 4px; top: 4px; width: calc(100% - 8px); height: calc(100% - 8px);border-radius: calc(2.15vw - 2px);background-color: var(--black);z-index: -1;}
.tq-c-f-1{width:25%;padding:0px 10px;float:left;margin-bottom:20px;}
.tq-c-f-2{width:50%;padding:0px 10px;float:left;margin-bottom:20px;}
.tq-c-f-3{width:100%;padding:0px 10px;float:left;margin-bottom:20px;}
.tq-c-f-1 input,.tq-c-f-2 input,.tq-c-f-3 textarea{font-size:12px;padding: 1.4em 1.857em; border-radius: 10px;}
.tq-c-f-send{text-align: center;}
.tq-c-f-send input{width:180px;font-size: 12px;color:#fff;border:1px solid #fff;border-radius: 10px;}
.tq-c-f-send input:hover{background: var(--linearColor) no-repeat;background-size: 100% 100%;background-clip: border-box;border: 0px;}
.tq-c-f-send .wpcf7-spinner{display:none;}


@media (max-width:1440px){
	.tq-top-product-menu  a.elementor-item{font-size:18px !important;}
	.tq-top-cd-menu  a{font-size:18px !important;}
	.tq-top-product-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:16px !important;}
}

@media (max-width:1160px){
	.tq-top-product-menu  a.elementor-item{font-size:16px !important; padding: 13px 10px !important;}
	.tq-top-cd-menu  a{font-size:16px !important;}
}

@media (max-width:800px){
	.tq-header{margin:0px;border-radius: 0vw;border: 0px;}
	.tq-header::before { border-radius: 0px;width: calc(100% - 0px);height: calc(100% - 0px);left: 0px;top: 0px;}
	.tq-lang-img{width:15px;}
	.tq-top-lang .menu-item-has-children{height:60px}
	
	.tq-contact{padding:10px;}
	.tq-contact-right{padding: 20px 5px 20px;margin-bottom: 20px;}
	.tq-c-f-1{width:50%;padding:0px 5px;margin-bottom:10px;}
	.tq-c-f-2{padding:0px 5px;margin-bottom:10px;}
    .tq-c-f-3{padding:0px 5px;margin-bottom:10px;}
}


.tq-home-1{background: #F2F3F1;border-radius: 4.6875vw;padding: 70px;}
.tq-home-1 .tq-home-1-left-title b{font-size: 71px;padding-left: 0.2em;}
.tq-home-1-list .elementor-widget-wrap{margin: 0px auto;display: inline-block;max-width: 239px;border-top: 6px solid #674D9A;border-image: var(--linearColor) 1;}
.tq-home-1-list .tq-home-1-list-title{font-size: 40px;}
.tq-home-1-list .tq-home-1-list-dis{font-size: 27px;}
.tq-button-1 a{width:100% !important;line-height: 30px;background: var(--linearColor);position: relative;font-size: 20px;padding: 0.8em 0;letter-spacing: 0.05em;border-radius: 0.6em;z-index: 10;}
.tq-button-1 a::before {content: "";position: absolute;z-index: -1;left: 2px;top: 2px;width: calc(100% - 4px);height: calc(100% - 4px);border-radius: calc(0.6em - 2px);background: #fff;}
.tq-home-1-list:hover .elementor-heading-title{color:#0e3e88;}
.tq-home-1-list:hover .tq-button-1 a{color:#0e3e88 !important;}


.tq-home-2{background: #1E1A34;border-radius: 4.6875vw;padding: 70px;}
.tq-home-2 .tq-home-2-left-title b{font-size: 71px;padding-left: 0.2em;}
.tq-home-2-list .tq-home-2-list-title{font-size: 43px;}
.tq-home-2-list .tq-home-2-list-dis{font-size: 24px;}
.tq-home-2-list .elementor-widget-wrap{ display: inline-block;padding: 0 3.125vw;border-right: 4px solid red;border-image: var(--linearColorVertical) 1;}
.elementor-element-e89e695.tq-home-2-list .elementor-widget-wrap{border-right:0px;}
.tq-home-2-list:hover .elementor-heading-title{color:#0e3e88;}


@media (max-width:1024px){
	.elementor-element-e89e695.tq-home-2-list .elementor-widget-wrap{border-right: 4px solid red;}
	.elementor-element-2ec0165.tq-home-2-list .elementor-widget-wrap{border-right: 0px;}
	.elementor-element-724e449.tq-home-2-list .elementor-widget-wrap{border-right: 0px;}
}

.tq-home-3 .tq-home-3-left-title b{font-size: 71px;padding-left: 0.2em;}
.tq-home-3-list .tq-home-3-list-title{font-size: 35px;}
.tq-home-3-list:hover .elementor-heading-title{color:#0e3e88;}
.tq-home-3-list .elementor-widget-image{display: block;position: relative;overflow: hidden; }
.tq-home-3-list .elementor-widget-image img{transition: all 1s cubic-bezier(0.23, 1, 0.320, 1);}
.tq-home-3-list:hover img{transform: scale3d(1.1, 1.1, 1);}


.tq-home-5-left{width: 63.5% !important;float: left;transform: skew(-25deg,0deg);transform-origin: left top;overflow: hidden;margin-right: -13.5%;}
.tq-home-5-left .elementor-widget-wrap{display: block;transform: skew(25deg,0deg);position: relative;transform-origin: right top;  -webkit-tap-highlight-color: transparent;outline: none;background: none;text-decoration: none;}
.tq-home-5-left .elementor-widget-wrap img{width:100%}

.tq-home-5-right{width: 63.5% !important;transform-origin: left bottom;overflow: hidden;margin-right: 0;margin-left: -13.5%;float: left;transform: skew(-25deg,0deg);}
.tq-home-5-right .elementor-widget-wrap{display: block;transform: skew(25deg,0deg);position: relative;transform-origin: left bottom;   -webkit-tap-highlight-color: transparent;outline: none;background: none;text-decoration: none;}
.tq-home-5-right .elementor-widget-wrap img{width:100%}

.tq-home-5-left .elementor-element-a232316,.tq-home-5-right .elementor-element-cafce82{margin-bottom:0px !important;}

.tq-home-5-title-1{font-size:38px;letter-spacing: 5px;}
.tq-home-5-title-2{font-size:30px;letter-spacing: 2px;}
.tq-home-5-title-3{font-size:47px;letter-spacing: 5px;}
.tq-home-5-title-3 b{font-size: 70px;padding-left: 0.2em;}
.tq-home-5-title-4{font-size:30px;letter-spacing: 5px;}



@media (max-width:1670px){
	
	.tq-home-4-list-title .elementor-heading-title{font-size:47px !important;}
	.tq-home-4-list-dis .elementor-heading-title{font-size:27px !important;}
	
	.tq-home-5-title-1{font-size:30px;}
	.tq-home-5-title-2{font-size:20px;max-width:700px !important;}
	.tq-home-5-title-3{font-size:30px;top: 57px !important;}
    .tq-home-5-title-3 b{font-size: 40px;padding-left: 0.2em;}
    .tq-home-5-title-4{font-size:20px;letter-spacing: 5px;}
}

@media (max-width:1440px){
	.tq-home-5-title-1{font-size:24px;}
	.tq-home-5-title-2{font-size:16px;}
	.elementor-element-6e7e843{top: 52px !important;}
	.elementor-element-92bf0a7{top: 90px !important;}
	.elementor-element-6c9ee9b{top: 120px !important;}
	.elementor-element-1ec9fa8{bottom: 148px !important;}
	.elementor-element-04e5ac7{bottom: 120px !important;}
	.elementor-element-f6dd34e{bottom: 52px !important;}
}

@media (max-width:1340px){
	.elementor-element-6e7e843{top: 32px !important;}
	.elementor-element-92bf0a7{top: 70px !important;}
	.elementor-element-6c9ee9b{top: 100px !important;}
	.elementor-element-1ec9fa8{bottom: 118px !important;}
	.elementor-element-04e5ac7{bottom: 90px !important;}
	.elementor-element-f6dd34e{bottom: 22px !important;}
}

@media (max-width:1240px){
	.tq-home-5-title-1{font-size:20px;}
	.tq-home-5-title-2{font-size:14px;}
	.elementor-element-28b564c{top: -150px !important;}
	.elementor-element-1d284b8{bottom: -150px !important;}
}

@media (max-width:800px){
	.tq-home-5-title-1{font-size:14px;}
	.tq-home-5-title-2{font-size:12px;letter-spacing: 2px;}
	.tq-home-5-title-3{font-size:20px;top: 17px !important;}
    .tq-home-5-title-3 b{font-size: 30px;padding-left: 0.2em;}
    .tq-home-5-title-4{font-size:12px;letter-spacing: 5px;}
    .elementor-element-1ec9fa8{left:0px;}
    .elementor-element-04e5ac7{left:0px;}
}

@media (max-width:1000px){
	.tq-home-5-left{width: 100% !important;transform: none;transform-origin: left top;overflow: hidden;margin-right: 0%;}
    .tq-home-5-left .elementor-widget-wrap{transform: none;position: relative;transform-origin: right top;  -webkit-tap-highlight-color: transparent;}
	.tq-home-5-right{width: 100% !important;margin-right: 0;margin-left: 0%;float: left;transform: none;}
    .tq-home-5-right .elementor-widget-wrap{transform: none;position: relative;transform-origin: left bottom;   -webkit-tap-highlight-color: transparent;}
	.elementor-element-28b564c{top: -0px !important;}
	.elementor-element-1d284b8{bottom: -0px !important;}
}


@media (max-width:1300px){
	.elementor-element-668b6a0{margin-top: -120px !important;}
	.tq-home-4-list-title .elementor-heading-title{font-size:35px !important;}
	.tq-home-4-list-dis .elementor-heading-title{font-size:20px !important;}
}

@media (max-width:1125px){
	.elementor-element-668b6a0{margin-top: -80px !important;}
}

@media (max-width:1000px){
	.elementor-element-668b6a0{margin-top: -0px !important;}
}


@media (max-width:1140px){
	.tq-home-1{border-radius:4.6875vw;padding: 15px;}
	.tq-home-1 .tq-home-1-left-title b{font-size: 50px;padding-left: 0.2em;}
	.tq-home-1-list{margin-bottom:20px;}
	.tq-home-1-list .elementor-widget-wrap{margin: 0px auto;max-width: 200px !important;}
	.tq-home-1-list .tq-home-1-list-title{font-size: 30px;}
	.tq-home-1-list .tq-home-1-list-dis{font-size: 20px;}
	.tq-button-1 a{font-size:16px;line-height: 30px;}
	.tq-button-1 a{width:100% !important;line-height: 30px;}
	
	
	
	.tq-home-2{border-radius:4.6875vw;padding: 15px;}
	.tq-home-2 .tq-home-2-left-title b{font-size: 50px;padding-left: 0.2em;}
    .tq-home-2-list .tq-home-2-list-title{font-size: 32px;}
	.tq-home-2-list .tq-home-2-list-dis{font-size: 18px;}
	.tq-home-2-list{margin-bottom:20px;}
	
	
	
	.tq-home-3-list .tq-home-3-list-title{font-size: 25px;}
}


@media (max-width:600px){
    .tq-home-1-list{padding:10px;}
	.tq-home-1 .tq-home-1-left-title b{font-size: 30px;padding-left: 0.2em;}
	.tq-home-2 .tq-home-2-left-title b{font-size: 30px;padding-left: 0.2em;}
	.tq-home-3 .tq-home-3-left-title b{font-size: 30px;padding-left: 0.2em;}
	
	.tq-home-2-list .tq-home-2-list-title {font-size: 26px;margin-bottom: 10px;}
}



/*产品*/
.yz-pro-line-1{margin-bottom: 8.5%;}
.tq-pro-title-1 {font-size: 47px;font-weight:400;line-height: 1.2em;letter-spacing: 0.17em;margin:10px auto;}
.tq-pro-title-1  b{font-size: 71px;padding-left: 0.2em;}

.tq-pro-title-2 {font-size: 38px;letter-spacing: 0.16em;line-height: 1.2em;margin:10px auto;}
.tq-pro-title-3 {letter-spacing: 0;font-size: 28px;padding-top: 0;margin:20px auto;}
.tq-pro-title-4 {font-size: 69px;}
.tq-pro-title-5 {font-size: 27px;}
.tq-pro-title-0 .elementor-counter-number-wrapper{font-size: 69px;}
.tq-pro-title-0 .elementor-counter-title {font-size: 27px !important;font-weight: 900 !important;line-height: 1.5em !important;}

.tq-pro-title-6 {font-size: 80px;line-height: 1.2em;}
.tq-pro-m-dis-1 {font-size:29px; color:#fff;font-weight:900;}
.tq-pro-m-dis-1 ul, .tq-pro-m-dis-1 li{list-style: disc;}
.tq-pro-m-dis-1 li{padding-right: 1.5em;width: 50%;float: left;line-height: 1.2em;padding-bottom: 15px;}
.tq-pro-m-dis-1 li span{font-size: 40px;}


.tq-pro-m-dis-2 {font-size:40px; color:#fff;font-weight:900;background: linear-gradient(to right, transparent, rgba(255,255,255,0.25) 30%);    padding: 50px;margin-bottom: 20%;}
.tq-pro-m-dis-2 li {margin-top:35px;border-left: 0.4em solid #fff;line-height: 1.2em;padding-left: 20px;}
.tq-pro-m-dis-2 li span{font-size: 50px;}

.tq-pro-m-dis-2-2 {background: linear-gradient(to right,white 20%,transparent);color: #353535 !important;}
.tq-pro-m-dis-2-2 li {border-left: 0.4em solid #353535;}


.tq-pro-m-dis-3{font-size:40px;color: #353535;font-weight:900;}
.tq-pro-m-dis-3 li{display: inline-block;padding: 0.85em 10em 0.85em 2.5em;background: linear-gradient(to right,#fff ,transparent);margin-bottom: 0.375em;}
.tq-pro-m-dis-3 ul {padding-inline-start: 0px;}
.tq-pro-title-7{font-size: 80px;line-height: 1.6em;color: #fff;text-align: right;font-weight: 900;padding-right:60px;background: linear-gradient(to left,rgba(255, 255, 255, 0.3) ,transparent);}

.tq-pro-m-cs{padding-left: 9.7vw;}
.tq-pro-title-8{font-size: 45px;line-height: 1.5em;margin-bottom: 80px !important;}
.tq-pro-title-8::before { content: "";display: block; width: 7.32em; height: 0.3em; margin-bottom: 0.36em; background: var(--linearColor);}
.tq-pro-title-9{font-size:29px;line-height:1.5em;font-weight:900;}
.tq-pro-title-9 p{margin-bottom:2rem;}

.tq-pro-title-10 .swiper-slide-inner{padding: 0px !important;}
.tq-pro-title-10 .elementor-widget-container{font-size:29px;line-height:1.5em;font-weight:900;}
.tq-pro-title-10 .elementor-widget-container p{margin-bottom:2rem;}
.tq-pro-title-10 .swiper-slide{height:380px !important; }
.tq-pro-title-10-2 .swiper-slide{height:450px !important; }

.tq-pro-title-11{font-size:28px;}

.tq-pro-o-title-1{font-size:30px;}
.tq-pro-o-dis{padding-left:20%;}
.tq-pro-o-dis p{padding-left: 1.2em; padding-right: 1.2em; font-size: 31px; line-height: 1.8em;position: relative;font-family: 'HarmonyOS Sans SC Black';background: linear-gradient(to bottom, transparent 0.42em,black 0.42em ,black 1.42em, transparent 1.42em) repeat-y; background-size: 0.4em 1.8em;}
.tq-pro-o-dis-2 p{font-size:26px}

.tq-pro-e-dis li {
    margin-top: 25px;
    border-left: 0.4em solid #000;
    padding-left: 20px;
    font-size: 22px;
    line-height: 1em;
    font-family: 'HarmonyOS Sans SC Black';}

.pro-home-one-title-1 .dt{font-size: 60px;line-height: 1.2;}
.pro-home-one-title-1 .zt{font-family:"HarmonyOS", Sans-serif;font-size:35px;letter-spacing: 0px;font-weight: 900;}
.pro-home-one-title-2 h4{padding-top: 0.4em; line-height: 1.2; font-size: 48px;}
.pro-home-one-title-2 h4::before{content: '';width: 5em; height: 0.1em; background: var(--linearColor); position: absolute; left: 50%; top: 0;transform: translate(-50%,0);}
.pro-home-one-title-3 h5{line-height: 1em;font-size: 27px;}
.pro-home-one-title-4 h4{padding-top: 0.4em; line-height: 1.2; font-size: 28px;letter-spacing: 0.17em;}
.pro-home-one-title-4 h4 span{font-size:38px;}
.pro-home-one-title-4 h4 .zt{font-family: 'HarmonyOS Sans SC Black';letter-spacing: 0em;}
.pro-home-one-title-4 h4::before{content: '';width: 5em; height: 0.1em; background: var(--linearColor); position: absolute; left: 50%; top: 0;transform: translate(-50%,0);}



.tq-button-3 a{max-width: 233px; margin: 2.5em auto 0;background: var(--linearColor); position: relative; font-size: 20px; line-height: 1em;  padding: 0.8em 2em; letter-spacing: 0.05em; border-radius: 0.6em;z-index: 0;}
.tq-button-3 a::before { content: ""; position: absolute; z-index: -1;left: 2px;top: 2px;width: calc(100% - 4px); height: calc(100% - 4px);border-radius: calc(0.6em - 2px); background: #fff;}
.tq-button-3 a:hover::before{background: var(--linearColor) no-repeat;}

.tq-button-4 a{width: 100% !important; margin: 2.5em auto 0;background: var(--linearColor); position: relative; font-size: 20px; line-height: 1em;  padding: 0.8em 2em; letter-spacing: 0.05em; border-radius: 0.6em;z-index: 0;}
.tq-button-4 a::before { content: ""; position: absolute; z-index: -1;left: 2px;top: 2px;width: calc(100% - 4px); height: calc(100% - 4px);border-radius: calc(0.6em - 2px); background: #fff;}
.tq-button-4 a:hover::before{background: var(--linearColor) no-repeat;}

@media (max-width:1650px){
	.tq-pro-title-6 {font-size: 70px;}
    .tq-pro-m-dis-1 {font-size:22px;}
    .tq-pro-m-dis-1 li span{font-size: 30px;}
	
	.tq-pro-m-dis-2 {font-size:30px;}
	.tq-pro-m-dis-2 li span{font-size: 40px;}
	.tq-pro-m-dis-2 li {margin-top:30px;}
	
	.tq-pro-title-7 {font-size: 70px;}
	.tq-pro-m-dis-3 {font-size:30px;}
	
	.tq-pro-m-cs{padding-left: 5.7vw;}
	.tq-pro-title-8{font-size: 38px;    margin-bottom: 60px !important;}
	.tq-pro-title-9{font-size:24px;}
	.tq-pro-title-10 .elementor-widget-container{font-size:24px;}
	.tq-pro-title-10 .swiper-slide{height:340px !important; }
	.tq-pro-title-10-2 .swiper-slide{height:420px !important; }
	
	.tq-pro-o-title-1{font-size:20px;}
	.tq-pro-o-dis{padding-left:10%;}
	.tq-pro-o-dis p{font-size:24px}
	.tq-pro-e-dis li{font-size:20px;}
	
	.pro-home-one-title-4 h4{font-size: 24px;}
    .pro-home-one-title-4 h4 span{font-size:32px;}
}

@media (max-width:1350px){
	.yz-pro-line-1{margin-bottom: 10%;}
	.tq-pro-title-1 {font-size: 35px;}
	.tq-pro-title-1 b {font-size: 51px;}
	.tq-pro-title-2 {font-size: 30px;}
	.tq-pro-title-3 {font-size: 20px;}
	.tq-pro-title-4 {font-size: 49px;}
    .tq-pro-title-5 {font-size: 17px;}
	.tq-pro-title-0 .elementor-counter-number-wrapper{font-size: 49px !important;}
    .tq-pro-title-0 .elementor-counter-title {font-size: 17px !important;}
	
	.tq-pro-title-6 {font-size: 50px;}
    .tq-pro-m-dis-1 {font-size:18px;}
    .tq-pro-m-dis-1 li span{font-size: 24px;}
	
	.tq-pro-m-dis-2 {font-size:24px;}
	.tq-pro-m-dis-2 li span{font-size: 30px;}
	.tq-pro-m-dis-2 li {margin-top:20px;}
	
	.tq-pro-title-7 {font-size: 50px;}
	.tq-pro-m-dis-3 {font-size:24px;}
	
	.tq-pro-m-cs{padding-left: 3.7vw;}
	.tq-pro-title-8{font-size: 30px;    margin-bottom: 50px !important;}
	.tq-pro-title-9{font-size:18px;}
	.tq-pro-title-10 .elementor-widget-container{font-size:18px;}
	.tq-pro-title-10 .swiper-slide{height:295px !important; }
	.tq-pro-title-10-2 .swiper-slide{height:350px !important; }
	
	.tq-pro-o-title-1{font-size:18px;}
	.tq-pro-o-dis{padding-left:0%;}
	.tq-pro-o-dis p{font-size:20px;}
	.tq-pro-e-dis li{font-size:16px;}
	
	.elementor-40 .elementor-element.elementor-element-fc49754 .elementor-spacer-inner{--spacer-size: 0px;}
	
	.pro-home-one-title-4 h4{font-size: 22px;letter-spacing: 0.07em;}
    .pro-home-one-title-4 h4 span{font-size:28px;}
}

@media (max-width:850px){
	.yz-pro-line-1{margin-bottom: 30%;}
	.tq-pro-title-3 {font-size: 20px;margin:10px auto;}
	.tq-pro-title-4 {font-size: 16px;}
    .tq-pro-title-5 {font-size: 14px;}
	.tq-pro-title-0 .elementor-counter-number-wrapper{font-size: 30px !important;}
    .tq-pro-title-0 .elementor-counter-title {font-size: 14px !important;}
	
	.tq-pro-title-6 {font-size: 30px;}
    .tq-pro-m-dis-1 {font-size:16px;}
    .tq-pro-m-dis-1 li span{font-size: 20px;}
	
	.tq-pro-m-dis-2 {font-size:18px;}
	.tq-pro-m-dis-2 li span{font-size: 24px;}
	
	.tq-pro-title-7 {font-size: 30px;}
	.tq-pro-m-dis-3 {font-size:18px;}
	
	.tq-pro-m-cs{padding-left: 1.7vw;}
	.tq-pro-title-8{font-size: 24px;    margin-bottom: 40px !important;}
	.tq-pro-title-9{font-size:16px;}
	.tq-pro-title-10 .elementor-widget-container{font-size:16px;}
	.tq-pro-title-10 .swiper-slide{height:295px !important; }
	.tq-pro-title-10-2 .swiper-slide{height:340px !important; }
	
	.tq-pro-title-11{font-size:20px;}
	
	.tq-pro-o-dis p{font-size:16px;}
	.tq-pro-o-dis-2 p{font-size:16px}
	.tq-pro-e-dis li{font-size:14px;}
	
	.pro-home-one-title-1 .dt{font-size: 40px;}
	.pro-home-one-title-1 .zt{font-size:25px;}
	.pro-home-one-title-2 h4{font-size: 28px;}
    .pro-home-one-title-3 h5{font-size: 17px; }
	
	.pro-home-one-title-4 h4{font-size: 18px;}
    .pro-home-one-title-4 h4 span{font-size:20px;}
}

@media (max-width:650px){
	.yz-pro-line-1{margin-bottom: 10%;}
	.tq-pro-title-1 {font-size: 25px;}
	.tq-pro-title-1 b {font-size: 35px;}
	.tq-pro-title-2 {font-size: 20px;}
	.tq-pro-title-3 {font-size: 18px;}
	.tq-pro-title-4 {font-size: 25px;}
    .tq-pro-title-5 {font-size: 14px;}
	.tq-pro-title-0 .elementor-counter-number-wrapper{font-size: 25px !important;}
    .tq-pro-title-0 .elementor-counter-title {font-size: 14px !important;}
	
	.tq-pro-m-dis-1 li{padding-right: 5px;width: 100%;}
	.tq-pro-m-dis-1 ul{padding-inline-start: 20px;}
	
	.tq-pro-m-dis-2 {font-size:14px;padding: 20px;font-weight:600;}
	.tq-pro-m-dis-2 li span{font-size: 20px;}
	.tq-pro-m-dis-2 ul{padding-inline-start: 16px;}
	
	.tq-pro-m-dis-3 {font-size:14px;font-weight:600;}
	.tq-pro-m-dis-3 li{padding: 0.85em 5em 0.85em 0.55em;}
	
	.tq-pro-m-cs{padding-left: 0vw;}
	.tq-pro-title-8{font-size: 20px;    margin-bottom: 20px !important;}
	.tq-pro-title-9{font-size:14px;font-weight600;}
	.tq-pro-title-9 p{margin-bottom:0.5rem;}
	.tq-pro-title-10 .elementor-widget-container{font-size:14px;font-weight600;}
	.tq-pro-title-10 .swiper-slide{height:150px !important; }
	.tq-pro-title-10-2 .swiper-slide{height:170px !important; }
	.tq-pro-title-10 .elementor-widget-container p{margin-bottom:0.5rem;}
	
	.tq-pro-title-11{font-size:18px;}
	
	.pro-home-one-title-2 h4{font-size: 38px;}
    .pro-home-one-title-3 h5{font-size: 27px; }
	
	.pro-home-one-title-4 h4{font-size: 30px;}
    .pro-home-one-title-4 h4 span{font-size:40px;}
}


/*新闻*/
.tq-new-list article{position: relative;background: var(--linearColor) no-repeat;background-size: 100% 100%;background-clip: border-box;z-index: 0;color: white;border-radius: 2vw; padding: 2px !important;}
.tq-new-list article::before{content: ''; position: absolute;left: 4px;top: 4px;width: calc(100% - 8px);height: calc(100% - 8px); border-radius: calc(2.15vw - 2px);background-color: #ffffff;z-index: -1;}
.tq-new-list .elementor-post__thumbnail__link{padding:2px;}
.tq-new-list .elementor-post__thumbnail{border-radius: 2vw 2vw 0 0;}
.tq-new-list .elementor-post__text{padding: 10px 30px 30px;}
.tq-new-list .elementor-posts .elementor-post__title{font-size:30px; max-height: 108px; min-height: 108px;overflow: hidden;}
.tq-new-list .elementor-posts .elementor-post__meta-data{font-size:16px;color: #000000;font-weight: 600; margin-top: 13px;padding-left: 20px; background-image: url(/wp-content/uploads/2022/08/time-img-2.png); background-position: left center; background-size: 16px;background-repeat: no-repeat;}
.tq-new-list .elementor-posts .elementor-post__excerpt p{font-size: 20px;color: #353535;font-weight: 500;max-height: 120px;min-height: 120px;overflow: hidden;}
.tq-new-list .elementor-posts .elementor-post__read-more{ color: #fff; padding: 10px 30px;float: right;border-radius: 30px 0;font-size: 16px; margin-top: 20px;position: relative; background: var(--linearColor) no-repeat; background-size: 100% 100%; background-clip: border-box; z-index: 0;}
.tq-new-list .elementor-posts .elementor-post__read-more:hover::before{content: ''; position: absolute;left: 4px;top: 4px;width: calc(100% - 8px);height: calc(100% - 8px); border-radius: 30px 0;;background-color: #ffffff;z-index: -1;}
.tq-new-list .elementor-posts .elementor-post__read-more:hover {color: #000;}

.tq-single-recommended .elementor-post__thumbnail__link{display:none !important;}

.tq-single-new-post .elementor-icon-list-icon{display:none !important;}
.tq-single-new-post .elementor-icon-list-item a{padding-left: 20px; background-image: url(/wp-content/uploads/2022/08/time-img-2.png); background-position: left center; background-size: 16px;background-repeat: no-repeat;}

.tq-new-tp-list{display: flex;overflow-x: auto;margin: 20px 0 30px;}



@media (max-width:1650px){
	.tq-new-list .elementor-posts .elementor-post__title{font-size:24px;max-height: 90px;min-height: 90px;}
}

@media (max-width:650px){
	.tq-new-list .elementor-post__text{padding: 10px 20px 30px;}
	.tq-new-list .elementor-posts .elementor-post__title{font-size:20px;max-height: 75px;min-height: 75px;}
	.tq-new-list .elementor-posts .elementor-post__excerpt p{font-size: 16px;}
	.tq-new-list .elementor-posts .elementor-post__read-more{font-size: 14px;padding: 8px 30px;}
}


/*学院-技术下载*/
.tq-tech-list article{position: relative;background: var(--linearColor) no-repeat;background-size: 100% 100%;background-clip: border-box;z-index: 0;color: white;border-radius: 2vw; padding: 2px !important;}
.tq-tech-list article::before{content: ''; position: absolute;left: 4px;top: 4px;width: calc(100% - 8px);height: calc(100% - 8px); border-radius: calc(2.15vw - 2px);background-color: #ffffff;z-index: -1;}
.tq-tech-list .elementor-post__thumbnail__link{padding:2px;}
.tq-tech-list .elementor-post__thumbnail{border-radius: 2vw 2vw 0 0;}
.tq-tech-list .elementor-post__text{padding: 10px 20px 20px;}
.tq-tech-list .elementor-posts .elementor-post__title{font-size:20px; max-height: 85px; min-height: 85px;overflow: hidden;}
.tq-tech-list .elementor-posts .elementor-post__meta-data{font-size:16px;color: #000000;font-weight: 600; margin-top: 13px;padding-left: 20px; background-image: url(/wp-content/uploads/2022/08/time-img-2.png); background-position: left center; background-size: 16px;background-repeat: no-repeat;}
.tq-tech-list .elementor-posts .elementor-post__excerpt p{font-size: 12px;color: #353535;font-weight: 500;max-height: 60px;min-height: 60px;overflow: hidden;}
.tq-tech-list .elementor-posts .tqxy-list-a{ color: #fff; padding: 10px 30px;float: right;border-radius: 30px 0;font-size: 16px; margin-top: 20px;position: relative; background: var(--linearColor) no-repeat; background-size: 100% 100%; background-clip: border-box; z-index: 0;}
.tq-tech-list .elementor-posts .tqxy-list-a:hover::before{content: ''; position: absolute;left: 4px;top: 4px;width: calc(100% - 8px);height: calc(100% - 8px); border-radius: 30px 0;;background-color: #ffffff;z-index: -1;}
.tq-tech-list .elementor-posts .tqxy-list-a:hover {color: #000;}

.tq-single-recommended .elementor-post__thumbnail__link{display:none !important;}

.tq-single-new-post .elementor-icon-list-icon{display:none !important;}
.tq-single-new-post .elementor-icon-list-item a{padding-left: 20px; background-image: url(/wp-content/uploads/2022/08/time-img-2.png); background-position: left center; background-size: 16px;background-repeat: no-repeat;}


.tqxy-post-a{ color: #fff; padding: 10px 30px;top:20px;border-radius: 30px 0;font-size: 16px; margin-top: 20px;position: relative; background: var(--linearColor) no-repeat; background-size: 100% 100%; background-clip: border-box; z-index: 0;}

.tqxy-post-a:hover {color: #fff;}


@media (max-width:1650px){
	.tq-tech-list .elementor-posts .elementor-post__title{font-size:24px;max-height: 90px;min-height: 90px;}
}

@media (max-width:650px){
	.tq-tech-list .elementor-post__text{padding: 10px 20px 30px;}
	.tq-tech-list .elementor-posts .elementor-post__title{font-size:20px;max-height: 75px;min-height: 75px;}
	.tq-tech-list .elementor-posts .elementor-post__excerpt p{font-size: 16px;}
	.tq-tech-list .elementor-posts .elementor-post__read-more{font-size: 14px;padding: 8px 30px;}
}







/*下载*/
.tq-download-sec{max-width:1560px;margin-left: auto;margin-right: auto;}
.tq-pro-download-list ul li a{font-size:16px;color:#1E1A34;font-weight:600;line-height:2.5em;}
.tq-pro-download-list ul li a:hover{color:#C9625F;}
.tq-pro-download-list .se-title-desc h6{min-height:58px;max-height:58px;}
.tq-pro-download-list-2 .se-title-desc h6{min-height:28px;max-height:58px;}

.tq-gs-download-list a.asb-title-link{text-align:center;}


/*案例*/
.tq-case-list .blog-list.blog-style-1 .post-content-bottom{background: rgba(0,0,0,.5);}


/*contact*/
.wpcf7 form.sent .wpcf7-response-output{color: #fff;border-color: #ffffff;}


/*新闻-视频*/
.tq-media iframe{height: 27vw;max-height: 420px;}
















