/* CSS Document */
@media(min-width:1024px){
	.headerbgall .mainmenu .mainmenulist .elementor-nav-menu--main .elementor-nav-menu > .menu-item.menu-item-has-children > .sub-menu{ 
	    display:block !important;
	    opacity: 0;
        visibility: hidden;
        transition: opacity 0.2s ease, visibility 0.2s ease, transform 0.2s ease, margin 0.2s ease;
        transform:translateY(10px);
	}
	.headerbgall .mainmenu .mainmenulist .elementor-nav-menu--main .elementor-nav-menu > .menu-item.menu-item-has-children:hover > .sub-menu{
	    opacity: 1;
        visibility:visible;
        transform:translateY(0px);
	}
	
.mainmenu .mainmenulist .elementor-nav-menu--main ul.elementor-nav-menu > li > ul.sub-menu{ padding-top:20px; padding-bottom:20px; left:0%;  margin-left: -64px;  width: 240px; background: linear-gradient( 180deg, #D1E4F8 0%, #FDFEFF 100%);
border-radius: 0px 0px 8px 8px;}

.mainmenu .mainmenulist .elementor-nav-menu--main ul.elementor-nav-menu > li > ul.sub-menu > li > a{}
.mainmenu .mainmenulist .elementor-nav-menu--main ul.elementor-nav-menu > li > ul.sub-menu > li > a:after{
	content:"";width:6px;height:12px; background:url(../images/submenuli.svg) no-repeat center center;position:absolute;top:50%;right:24px; -webkit-transform:translateX(-50%);transform:translateX(-50%);
}
.mainmenu .mainmenulist .elementor-nav-menu--main ul.elementor-nav-menu > li > ul.sub-menu > li > a:hover:after{
	 background:url(../images/submenulihover.svg) no-repeat center center;
}
	
	
}
@media(max-width:1760px){
	.islideall .islidearrow{ margin-top:-30px;}
	.islideall .islidearrow .elementor-widget-icon{ width:60px; height:60px;}
	.islideall .islidearrow .ibanner_prve{ left:10px; }
	.islideall .islidearrow .ibanner_next{ right:10px; }
}
@media(max-width:1680px){
	
}
@media(max-width:1560px){
	.e-con > .e-con-inner{ max-width:1280px;}
	.wrap{ max-width:1280px;}
	
	.iprocatbiglist .iprocatbigitem .iprocatbigitemleft .iprocattitle{ font-size:60px; line-height:1;}
	.inewstab li a{ font-size:16px; padding:15px 20px;}
	.inewstab ul{ gap:20px;}
	.inewsqhcontent{ margin-top:40px;}
	
	.footermenu .elementor-nav-menu--main .elementor-nav-menu{ gap:80px;}
	
	.pro_compmiddle{ padding-left:20px;}
	
	/*产品Inquiry*/
	.pilhcslist .pilhcslistitem{   font-size: 14px;}
	
}
@media(max-width:1440px){
    .e-con > .e-con-inner{ max-width:1100px;}
	.wrap, .products_sub_menuflex{ max-width:1100px;}
	
	.trialbtn .elementor-button  svg{ width:25px;}
	.islidelist .swiper-slide{ min-height:600px;}
	
	.hcartnumall, .ayhcartnum{ right:0;}
	
	
	
	
	.iprocatbiglist .iprocatbigitem .iprocatbigitemleft .iprocatbtn{ margin-top:20px;}
	.iprocatbiglist .iprocatbigitem .iprocatbigitemleft .iprocattitle{ font-size:40px;}
	
	.footermenu .elementor-nav-menu--main .elementor-nav-menu{ gap:40px;}
	
	.inewslist li .inewstext .inewstexttit{ font-size:16px;}
	
	.iaboutitemunm .elementor-counter-number-wrapper span.elementor-counter-number-suffix{top: -5px;}
	
	.footermenu .elementor-nav-menu--main .elementor-nav-menu{ gap:40px;}
	
	/*solutions*/
	.solutionslist li .solutionslitext{ padding:30px;}
	.solutionslist li .solutionslitext .solutionslititle{ font-size:24px; line-height:1.5;}
	.solutionslist li .solutionswzlist dd a{ font-size:16px;}
	
	/*产品系列*/
	.proserieslist li .prosertext{ padding:40px;}
	
	/*产品Inquiry*/
	.proinquirybtnleft, .pilhleft, .proinquirylileft{ overflow-x:scroll;}
	.proinquirybtnleft::-webkit-scrollbar, .pilhleft::-webkit-scrollbar, .proinquirylileft::-webkit-scrollbar{ display: none; }
	.pilhcslist .pilhcslistitem, .proinquirylist ul li .proinquiryliitem{ padding:0 5px; min-width:120px;}
	
	
	/*二级Banner*/
	.erjibanimg img{ min-height:400px; }
	.erjibantext{ max-width:80%;}
	.erjibantext .erjibantit{ font-size:36px;}
	
	
}
@media(max-width:1320px){
	.headerbgall .mainmenu{ width:calc(100% - 367px);}
	.headerbgall .headerright{ width:250px;}
}
@media(max-width:1280px){
	.e-con > .e-con-inner{ max-width:1050px;}
	.wrap{ max-width:1050px;}
	.headerbgall .mainmenu{ width: calc(100% - 337px);}
	
	.headerbgall .headerright{ width:220px;}
	
	.products_comparelfex{ padding:40px 20px;}
	.pro_complist ul{ gap:20px;}
	
	.iprocatbiglist .iprocatbigitem .iprocatbigitemleft .iprocattitle{ font-size:32px;}
	.iprocatbiglist .iprocatbigitem .iprocatbigitemleft .iprocattags{ gap:10px 20px;}
	.iprocatbiglist .iprocatbigitem .iprocatbigitemleft .iprocattags span{ font-size:18px; line-height:1;}
	
	.inewslist ul{ gap:30px;}
	.inewslist li{ width: calc(33.3333% - 20px);}
	
	/*Download Center*/
	.downloadlist li .downloadlitext{padding-right:20px;}
	
	/*产品复杂菜单*/
	.products_sub_menuinfotext .products_sub_menuinfotexttit{ font-size:32px;}
	.products_sub_menuinfotext .products_sub_menuinfotextdesc{ margin-top:0;}
	.products_sub_menuinfo{ padding-right:20px;}
	.prosubmenu_tab{ padding:0 20px; }
	.prosubmenu_alllist{ padding-left:20px;}
	.prosubmenu_itemcon .prosubmenu_itemtit{ font-size:20px;}
	
	/*产品对比结果页*/
	.comparmasitem .comparmastitle{ width:150px;}
	.comparmasitem .comparmasitemlist{width: calc(100% - 150px); gap:20px;}
	.compare_prolist{width: calc(100% - 150px);}
	.comparmasitem{ font-size:16px; line-height:1.3;}
	
	/*产品详情页*/
	.sproparametersleft{ padding-right:40px;}
	.sproparametersright{ padding-left:40px;}
	.sproapplicationlist ul{ gap:40px;}
	.sproapplicationlist li{ width: calc(50% - 20px);}
	
	
	
	
	
}
@media(max-width:1230px){
	.e-con > .e-con-inner{ max-width:1000px;}
	.wrap{ max-width:1000px;}
}
@media(max-width:1200px){
	.vbox{ width: 80%;}
	
	
}
@media(max-width:1160px){
	
}
@media(max-width:1060px){
	.wrap, .e-parent.e-con > .e-con-inner, .islideall  .e-con > .e-con-inner{ max-width:90%;}
	.shiyongpop.e-parent.e-con > .e-con-inner{ max-width:100%;}
	
	
}
@media(max-width:1024px){
	
	.headerbgall{ height:70px;}
	.headerbgall .mainmenu, .headerbgall .headerright{ width:auto;}
	.mainmenu.e-con{position: absolute; padding:0; max-width:24px; right:20px; z-index: 9999;}
	.mainmenu .elementor-menu-toggle{ width:30px; padding:0; position: relative;}
	.mainmenu .elementor-menu-toggle svg{ width:30px; height:30px; }
	
	.trialbtn .elementor-button  svg{ width:22px;}
	
	.mainmenu .mainmenulist .elementor-nav-menu__container{  padding-top:20px; position: fixed; left: 0; width: 100%; height: 100%; background:#000; top:70px;  z-index: 999; margin-top:0 !important;}
	.mainmenu .mainmenulist .elementor-nav-menu{ overflow-y: scroll;  max-height: 85%;}
	.mainmenu .mainmenulist .elementor-nav-menu > li{ margin-bottom:0px;}
	.mainmenu .mainmenulist .elementor-nav-menu > li > a{ color:#fff; fill: #fff; background:none !important; padding:20px; font-size:16px !important;}
	.mainmenu .mainmenulist .elementor-nav-menu > li.menu-item.menu-item-has-children > a .sub-arrow{ margin-top:-5px;}
	
	.mainmenu .mainmenulist .elementor-nav-menu > li > ul.sub-menu.elementor-nav-menu--dropdown{ background:none !important;}
	
	.elementor-40 .elementor-element.elementor-element-7d265e02 .elementor-nav-menu--dropdown a, .elementor-40 .elementor-element.elementor-element-7d265e02 .elementor-menu-toggle{ color: #fff;
  fill: #fff;}
	.elementor-40 .elementor-element.elementor-element-7d265e02 .elementor-nav-menu--dropdown a:hover{ fill: #0CA0ED;}
	
	/*产品复杂菜单*/
	.products_sub_menubg,.solutions_sub_menubg{ display:none;}
	
	
	.inewstab li a{ font-size:14px; padding:10px 20px;}
		
	.isolitionsqhall .isolutionarrow{ display:none;}
	
	
	.footermenu .elementor-menu-toggle{ display:none;}
	.footermenu.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{ display:block;}
	.footermenu .elementor-nav-menu--main .elementor-nav-menu{ flex-direction:column; gap:12px;}
	.footermenu .elementor-nav-menu--main .elementor-nav-menu li.menu-item .sub-menu{ display:none;}
	.footermenu .elementor-nav-menu--main .elementor-nav-menu li .sub-arrow{  display:block;width:10px; height:10px; background-size:cover; padding:0; position: absolute;  transition: all 0.3s;   right: 35%;}
	.footermenu .elementor-nav-menu--main .elementor-nav-menu li.menu-item .sub-menu{ margin-top:5px;}
	.footermenu .elementor-nav-menu--main .elementor-nav-menu li .active .sub-arrow{ transform: rotate(-90deg);}
	
	/*二级Banner*/
	.erjibantext .erjibantit{ font-size:30px; line-height:1.3;}
	
	
	/*新闻列表页*/
	.newslistall{ margin-top:40px;}
	.newslist li a{ padding:30px;}
	.newslist li .newslitext .newslidesc{ line-height:1.5;}
	.newslist li .newslidata big{ font-size:60px; line-height:1;}
	#pageabc{ margin:40px 0; gap:30px;}
	
	.singlenewsdate{ font-size:14px;}
	.snewsrellist li .srelnewstit{ font-size:16px;}
	.singlenewsrelpro .snewsrelproitem .snewsprotext .snewsprodesc{ font-size:14px; line-height:1.3; margin-top:5px;}
	.singlenewsrelpro .snewsrelproitem .snewsprotext .snewsprotit{ font-size:16px;}
	.snewsrellist li .srelnewsdate{ font-size:14px;}
	
	.downloadlist li .downloadliitem{ padding:30px;}
	.downloadlist li .downloadlibtn{ width:260px; height: 80px;}
	.downloadlist li .downloadlibtn a .downloadbtntext{font-size: 16px;}
	.downloadlist li .downloadlitext{ width:calc(100% - 420px); }
	
	/*solutions*/
	.solutionslist ul{ gap:20px;}
	.solutionslist li{  width: calc(33.333% - 13.3333px);}
	.solutionslist li .solutionslitext{ padding:20px;}
	.solutionslist li .solutionslitext .solutionslititle{ font-size:20px;}
	.solutionslist li .solutionswzlist dd{ margin-top:15px;}
	
	
	.singlesowzlist li a{ padding:20px;}
	
	/*产品列表页-start*/
	.parmas-box .params .detail .detail-list{ font-size:14px;}
	.products_total .totalnum{ font-size:24px;}
	
	.products_comparelfex{ padding:40px 0;}
	.products_compare .pro_complefttit{ font-size:18px; line-height:1.3;}
	.products_compare .pro_compleftdesc{ font-size:14px; line-height:1.3;}
	
	.pro_compright{ width:100px;}
	.products_compare .pro_compleft{ width:20%;}
	.pro_compmiddle{ width: calc(80% - 100px); padding-right:20px;}
	.pro_compright a{ font-size:14px; height:40px; border-radius: 20px;}
	.pro_complist ul{ flex-wrap:wrap;}
	
	
	/*产品系列*/
	.proserieslist li{ margin-top:40px;}
	.proserieslist li .prosertext{ padding:20px;}
	.proserieslist li .prosertext .prosertexttitle{ font-size:24px; line-height:1.5;}
	.proserieslist li .prosertext .prosertextdesc{ margin-top:10px; font-size:14px; line-height:1.5;}
	.proserieslist li .prosertext .prosertextbtn{ font-size:14px;}
	
	/*产品Inquiry*/
	.pilhcslist .pilhcslistitem, .proinquirylist ul li .proinquiryliitem{ padding:0 6px; min-width:100px;}
	
	.pro_inquirycontainer{ width:90%;}
	.pro_inquirypophader{ padding:20px;}
	.pro_inquirypophader .pro_inquirypophadertit{ font-size:24px; line-height:1.5;}
	.pro_inquirypophader .pro_inquirypophaderdesc{ font-size:14px; margin-top:10px;}
	.pro_inquirypophader .proinquiryclosebtn{ width:24px; height:24px; background-size:24px;}
	.pro_inquirypopbody{ padding:30px;}
	.pro_inquiryform div.wpforms-container-full .wpforms-form .wpforms-submit-container{ margin-top:20px;}
	.pro_inquirylist ul{ flex-wrap:wrap;}
	.pro_inquiryform div.wpforms-container-full input[type="submit"], .pro_inquiryform div.wpforms-container-full button[type="submit"], .pro_inquiryform div.wpforms-container-full .wpforms-page-button{ width:200px; height:60px;}
	
	
	/*产品对比结果页*/
	.comparmasitem .comparmastitle, .comparmasitem .comparmasitemlist .comparmasitedetail{ padding:20px;}
	
	/*产品详情页*/
	.sproparmitem .sproparmitemtit{ font-size:24px;}
	.sproparmitemlist ul li .sproparmitemlistkey{ font-size:16px;}
	.sproparmitemlist ul li .sproparmitemlistvalue{ font-size:18px;}
	.sproapplicationlist li .sproappimg{ width:150px;}
	.sproapplicationlist li .sproapptext{width: calc(100% - 150px);}
	
	
	
	
}
@media(max-width:767px){
	.wrap{ width:90%;}
	.islideall .islidearrow {top: 75%;}
	
	.aypager span{ width:8px; height:8px;}
	.aypager span.swiper-pagination-bullet-active{ width:80px;}
	
	.searchkeyname h1{ font-size:24px;}
	
	
	.headerbgall .headerlogo{ width:90px;}
	.iprocatbiglist .iprocatbigitem .iprocatbigitemflex{ gap:20px; flex-direction:column;}
	.iprocatbiglist .iprocatbigitem .iprocatbigitemleft{ width:100%; padding-right:0;}
	.iprocatbiglist .iprocatbigitem .iprocatbigitemleft .iprocattitle{ font-size:24px;}
	.iprocatbiglist .iprocatbigitem .iprocatbigitemleft .iprocatdesc{ font-size:14px; line-height:1.5;}
	.iprocatbiglist .iprocatbigitem .iprocatbigitemleft .iprocattags span{ font-size:16px;}
	.iprocatbiglist .iprocatbigitem .iprocatbigitemright{ width:100%;}
	.iprocatsmalllist li .iprosamlltext{ font-size:14px;}
	.iprocatsmallcon{  border-top: #ccc 1px solid; padding-top:10px;}
	.iprocatbiglist .iprocatbigitem .iprocatbigitemleft .iprocatbtn a{ width:170px; font-size:14px;}
	
	
	.isolitionslist .swiper-slide{ width:100%; }
	.isolitionslist .swiper-slide.swiper-slide-active{ width:100% !important;}
	.iaboutitemunm:before{ height:60px;}
	.iaboutitemunm .elementor-counter-number-wrapper span.elementor-counter-number-suffix{ font-size:14px;}
	
	.inewstab ul{ flex-wrap:wrap; gap:10px;}
	.inewstab li a{ font-size:12px; padding:8px 10px 5px 10px; line-height:1.5;}
	
	.inewsqhcontent{ margin-top:20px;}
	.inewslist ul{ gap:20px; flex-direction:column;}
	.inewslist li{ width:100%;}
	.inewsmorebtn{ margin-top:20px;}
	.inewsmorebtn a{ font-size:14px;}
	.inewslist li .inewsimg{ border-radius: 15px;}
	
	
	/*二级Banner*/
	.erjibanimg img{ min-height:320px; }
	.erjibantext{ max-width:100%;}
	.erjibantext .erjibantit{ font-size:22px;}
	.erjiprotag{  gap:10px;}
	.erjiprotag span{ font-size:12px;}
	
	/*新闻列表页*/
	.newsallbg{ padding:40px 0;}
	.newslistall{ margin-top:20px;}
	.newslist li{ margin-bottom:20px;}
	.newslist li a{ border-radius: 20px; padding:20px; flex-direction: column;}
	.newslist li .newslidata{ width:100%; order:1; margin-top: 20px; flex-direction: row;   justify-content: flex-start;}
	.newslist li .newslidata big{ font-size:24px;}
	.newslist li .newslidata span{ font-size:18px; margin-left:10px;}
	.newslist li .nenwsliimg{ width:100%; margin-left:0;}
	.newslist li .newslitext{ width:100%; padding-left:0; margin-top:20px;}
	.newslist li .newslitext .newslitag{ margin-top:15px;}
	#pageabc{  gap:20px;}
	
	.newscrumbs{ font-size:14px; line-height:1.3;}
	.snewstaglist a{ margin-right:10px; margin-bottom:10px; }
	.singlenewstag{ margin-bottom:0;}
	.singlenewsline .elementor-divider-separator:before{ width:100px;}
	.singlenews p{ margin-bottom:15px;}
	.snewsrellist li .srelnewsdesc{ font-size:14px; line-height:1.5;}
	
	/*Technical Support*/
	.techsupplist li{ margin-bottom:20px;}
	.techsupplist li a{ border-radius:20px; padding:20px; flex-direction: column;}
	.techsupplist li .techsupplitext{ width:100%; padding-left:0px; padding-right:0px;}
	.techsupplist li a:after{ display:none;}
	.techsupplist li .techsupplitext .techsupplitit{ font-size:16px;}
	.techsupplist li .techsupplitext .techsupplidesc{ font-size:14px; line-height:1.5;}
	.techsupplist li .techsupplidate{ width:100%; order:1; margin-top: 20px; flex-direction: row;   justify-content: flex-start;}
	.techsupplist li .techsupplidate big{ font-size:24px;}
	.techsupplist li .techsupplidate span{ font-size:18px; margin-left:5px;}
	
	/*Download Center*/
	.downloadlist li .downloadliitem{ border-radius:20px; padding:20px; flex-direction: column;align-items: flex-start;}
	.downloadlist li .downloadlitext{ width:100%; padding:0; margin:10px 0;}
	.downloadlist li .downloadlibtn a{ background: #228FFF;}
	.downloadlist li .downloadlibtn a .downloadbtntext{ color:#fff;}
	.downloadlist li .downloadlibtn a .downloadbtnicon{ background-image:url(../images/downloadbtnhover.svg); background-size:35px; }
	.downloadlist li .downloadlitext .downloadlitit{ font-size:16px;}
	.downloadlist li .downloadlitext .downloadlidesc{ font-size:14px; line-height:1.5;}
	.downloadlist li .downloadlibtn{ height: 60px;}
	
	/*solutions*/
	.solutionslist li{ width:100%;}
	.solutionslist li .solutionsimg{ border-radius:10px;}
	
	.singlesowzlist li{ margin-bottom:15px;}
	
	.solutionrelprolist ul{ gap:20px;}
	.solutionrelprolist li{ width:calc(50% - 10px);}
	.singlesowzlist li a{ padding:15px;}
	
	/*faqslist*/
	.faqslist li{ padding:20px 10px;}
	.faqslist li .faqlicontent{ max-width:100%; margin-top:10px;}
	.faqslist li .faqlititleflex .faqlititle{ font-size:16px;}
	.faqslist li .faqlititleflex span{ background-size:15px;}
	.faqslist li .faqlicontent p{ font-size:14px; line-height:1.5; }
	
	/*产品列表页-start*/
	.procartayall{ display:none;}
	.parmas-box .params .title-fixed{ font-size:12px;}
	.products_total{ font-size:16px;}
	.prolistimg{ width:60px; height:60px;}
	.prolidownload{ margin-top:10px;}
	.parmas-box #paramstabtitf .params .title-fixed{ height:60px;}
	.prolistorder{ top:22px;}
	.productslist_switch{ margin-top:20px; padding-right: 0;}
	
	.profilter-scroll{ padding-bottom:20px;}
	.profilteritem .bapf_head h3{ font-size:14px;}
	.profilteritem .bapf_body{ margin-top:10px;}
	.profilteritem{ padding-right:10px; margin-right:10px;}
	.profilteritem .bapf_body ul li label{ font-size:12px; padding-left:5px;}
	.profilteritem .bapf_body ul li input[type="checkbox"]{ width:16px; height:16px;}
	.proclearfilterbtn{ margin-top:20px;}
	.products_listall{ margin-top:20px;}
	
	.products_compareall{ border-radius: 20px 20px 0px 0px;}
	.pro_complefttit br{ display:none;}
	.products_comparelfex{flex-direction: column; padding:20px 0;}
	.products_compare .pro_compleft{ width:100%;}
	.pro_compmiddle{ width:100%; padding:0; margin-top:20px;}
	.pro_compright{ width:100%; display:flex; gap:20px; margin-top:20px;}
	.pro_compright a{ padding:0 20px;}
	.pro_compright .pro_compleftbtn{ margin-bottom:0;}
	
	/*产品系列*/
	.proserieslist li{ margin-top:20px;}
	.proserieslist li a, .proserieslist li:nth-child(2n) a{flex-direction: column; border-radius: 20px;}
	.proserieslist li .proserimg{ width:100%; display:flex; justify-content:center;}
	.proserieslist li .prosertext{ width:100%;}
	.proserieslist li .prosertext .prosertexttitle{ font-size:18px; line-height:1.3;}
	.proserieslist li .prosertext .prosertextbtn{ gap:10px;}
	.proserieslist li .prosertext .prosertextbtn span{ max-width:calc(100% - 50px);}
	
	
	/*产品Inquiry*/
	.proinquirybtnright, .pilhright, .proinquiryliright{ display:none;}
	.proinquirybtnleft, .pilhleft, .proinquirylileft{ width:100%; padding-bottom:10px;}
	.proinquirybtnleft{ gap:10px;}
	.proinquirybtnleft a{ font-size:14px;padding: 0 20px;}
	.pilhcslist .pilhcslistitem, .proinquirylist ul li .proinquiryliitem{ padding:0 6px; min-width:100px;}
	.proinquirylist ul li .proinquiryliright{ display:none;}
	.proinquirylistall{ margin-top:20px;}
	.pilhleft{ border-right:none;}
	
	.pro_inquirycontainer{border-radius: 20px;}
	.pro_inquirypophader .pro_inquirypophadertit{ font-size:16px; line-height:1.3;}
	.pro_inquirypophader .pro_inquirypophaderdesc{ font-size:12px; line-height:1.3;}
	.pro_inquirypopbody{ padding:15px; height:300px;}
	.pro_inquirylist ul{ gap:10px;}
	.pro_inquirylist li{ width:95px;}
	.pro_inquirylist li .pro_inquiryli .pro_inquirylitit{ font-size:12px;}
	.pro_inquirylist li .pro_inquiryli .pro_inquirylinum{ font-size:14px; line-height:1.3; margin-top:0;}
	.pro_inquirylistpoptit{ font-size:20px;}
	.pro_inquiryformall{ margin-top:20px;}
	.pro_inquiryform .wpforms-container .wpforms-field{ padding:10px 0;}
	.pro_inquiryform .wpforms-container .wpforms-field.wpforms-field-textarea{ padding:0;}
	.pro_inquiryform div.wpforms-container-full input[type="submit"], .pro_inquiryform div.wpforms-container-full button[type="submit"], .pro_inquiryform div.wpforms-container-full .wpforms-page-button{ font-size:16px;  width:150px; height:40px;}
	.proinquirylist ul li{ padding-bottom:0;}
	.proinquirylist ul li .proinquiryliitem img{ height:auto;}
	
	/*产品对比结果页*/	
	.compare_prolist{ width:100%; padding:0;}
	.compare_prolist{overflow-x:scroll; padding-left:150px; padding-bottom:10px;}
	.compare_prolist::-webkit-scrollbar{ display: none; }
	.compare_prolist ul{width: 640px; gap:20px; padding: 0 0px 0 0px;}
	
	.compareparmas{ margin-top:0px;}
	.comparmasitem{ width:790px; line-height:1.3;}
	.comparmasitem .comparmastitle, .comparmasitem .comparmasitemlist .comparmasitedetail{ padding:10px;}
	.comparmaslist{ overflow-x:scroll; padding-bottom:0px;}
	.comparmaslist::-webkit-scrollbar{ display: none; }	
	
	/*产品详情页*/
	.sprohead{flex-direction: column;}
	.sproimg{ width:100%;}
	.sprotext{ width:100%; padding:0; margin-top:20px;}
	.sprotexttoptit{ font-size:24px; line-height:1.3;}
	.sprotexttopdesc{ margin-top:10px;}
	.sprotexticons{ gap:20px; flex-wrap:wrap; }
	.sprotexticons img{ width:40px;}
	.sprotextmodels{ margin-top:20px;flex-direction: column;}
	.sprotextmodels .sprotextmodelslist{ width:100%; margin-top:10px;}
	.sprotextbottm{ flex-wrap:wrap;}
	.sprotjbtns{ flex-wrap:wrap;}
	.sprotjbtns a{ padding:0 20px; font-size:14px;}
	
	.sproparametersall{ margin-top:20px;}
	.sproparametersflex{flex-direction: column;}
	.sproparametersleft{ width:100%; padding-right:0; border-right:none;}
	.sproparmitemlist ul li{ padding:10px 20px;}
	.sproparmitem .sproparmitemtit{ padding-left:20px; padding-bottom:10px;}
	.sproparmitem{ margin-bottom:20px;}
	.sproparametersright{ width:100%; padding-left:0; margin-top:20px;}
	.sproparametersnote{ margin-top:20px; padding:0;}
	.sproparametersnote h3{ font-size:18px; margin-bottom:0;}
	.sproparametersnote p{ font-size:14px; margin-bottom:10px;}
	
	.sproadvmodelsall, .sproapplicationall{ margin-top:20px;}
	.sproadvmodelist ul{ flex-wrap:wrap; gap:15px;}
	.sproadvmodelist li{ width:calc(33.333% - 10px);}
	.sproadvmodelist li .sproadvmodeltit{ font-size:14px; margin-top:5px;}
	
	.sproapplicationlist ul{ gap:20px;flex-direction: column;}
	.sproapplicationlist li{ width:100%;flex-direction: column; gap:10px;}
	.sproapplicationlist li .sproappimg{ width:100%; border-radius: 10px;}
	.sproapplicationlist li .sproappimg img{ width:100%;}
	.sproapplicationlist li .sproapptext{ width:100%; font-size:16px; line-height:1.5;}
	
	.sprodatulist{border-radius:15px;}
	.sprodatulist li img{ height:375px;border-radius:15px; }
	.sprodatupaging span.swiper-pagination-bullet-active{ width:100px;} 
	.sprodatupaging span{ width:10px; height:10px; border-radius: 10px;}
	.sprodatupaging{ bottom:3%;}
	.sproparmitem .sproparmitemtit{ font-size:18px;}
	
	
	
	
}
@media(max-width:580px){
}
@media(max-width:540px){
}
@media(max-width:480px){
}
@media(max-width:380px){
    
}
@media(max-width:340px){
	
}
@media(max-width:320px){
	
}

