/*header start*/
.wpcf7-form label{font-size:16px;margin-bottom:9px;display:block;}
.wpcf7-form p{width:45%;margin:5px 2%;float:left;}
.wpcf7-form input{height:40px;/*padding:20px;*/
 border:1px solid #DBDBDB;width:100%;}
.wpcf7-form p:nth-child(6){width:100%;margin:30px 2%;float:left;}
.cmprecallwarningB{display:none !important;}
.cmprecallwarningA{display:none !important;}
.cmprecallwarning{display:none !important;}
.wpcf7-form textarea{height:40px;/*padding:20px;*/
 border:1px solid #DBDBDB;width:100%;margin:0 auto;margin-top:10px;}
.wpcf7-form textarea{height:100px;}
.wpcf7-form input[type="submit"]{width:auto;padding:15px 30px;height:auto;}
.wpcf7-form p:nth-child(7){width:100%;text-align:center;margin-bottom:15px;}
.wpcf7-form input[type="submit"]:hover{background-color:#F9AD07;color:#FFF;}
.page-box-new .current{color:#fff;background:#333333;border:1px solid #333;}
.page-box-new{padding:50px 0;text-align:center;}
.page-box-new a{border:1px solid #DDDDDD;display:inline-flex;font-size:24px;color:#CCCCCC;margin:0 5px;width:66px;height:66px;line-height:66px;justify-content:center;background:transparent;}
.header.inner-header{background:#ffffff;position:sticky;border-bottom:1px solid #fafafa;}
.header.cur{background:#ffffff;}
.header{position:fixed;left:0;top:0;width:100%;z-index:999;background:#ffffff;}
.header .header-box{position:relative;}
#menuWap{display:none;}
.logo-nav-search-lan .logo{float:left;padding:19px 0;}
.logo-nav-search-lan .logo a{display:block;}
.logo-nav-search-lan .logo a img{/*max-width:107px;*/
height:52px;}
.cur .logo-nav-search-lan .logo a img{display:none;}
.inner-header.cur .logo-nav-search-lan .logo a img{display:block;}
.logo-nav-search-lan .logo a img.color-logo{display:none;}
.cur .logo-nav-search-lan .logo a img.color-logo{display:block;}
.logo-nav-search-lan .nav-search-lan{float:right;}
.logo-nav-search-lan .nav-search-lan .nav-box{float:left;}
.logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li{float:left;padding:0 10px;}
.logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li a{display:block;padding:36.5px 10px;font-size:18px;font-weight:500;color:#000000;text-transform:uppercase;transition:all 0.6s;}
.logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li .erji{position:absolute;z-index:2;min-width:210px;top:100%;left:-77%;width:100%;border-top:1px solid #DEDEDE;box-sizing:border-box;background:#FFFFFF;box-shadow:2px 10px 20px 0px rgba(234,234,234,0.5);opacity:0;visibility:hidden;text-align:center;}
.logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li{position:relative;}
.logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li:hover .erji{visibility:visible;opacity:1;transition:all 0.5s;}
.logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li .erji dd{display:block;padding:10px;}
.logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li .erji dd a{color:#333;padding:0;text-transform:none;}
.logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li .erji dd a:hover{color:rgb(86, 41, 155);}
.inner-header.cur .logo-nav-search-lan .logo a img{display:block;}
.logo-nav-search-lan .logo a img.color-logo{display:none;}
.cur .logo-nav-search-lan .logo a img.color-logo{display:block;}
.logo-nav-search-lan .nav-search-lan{float:right;}
.logo-nav-search-lan .nav-search-lan .nav-box{float:left;}
.logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li{float:left;padding:0 10px;}
.wap{display:none;}
.logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li a{display:block;padding:36.5px 10px;font-size:18px;font-weight:500;color:#000000;text-transform:uppercase;transition:all 0.6s;}
/* .inner-header .logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li a{color:#666666;}
*/
/* .cur .logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li a{color:#666666;}
*/
.logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li a:hover,.logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li.active a{text-shadow:0 1px 1px #ffffff;color:rgb(86, 41, 155);}
.logo-nav-search-lan .nav-search-lan .search-lan{float:right;margin-left:40px;display:flex;flex-wrap:wrap;}
.logo-nav-search-lan .nav-search-lan .search-lan .search{padding:38px 0;}
.logo-nav-search-lan .nav-search-lan .search-lan .search a{color:#000000;transition:all 0.6s;transform:scale(1);display:block;}
.inner-header .logo-nav-search-lan .nav-search-lan .search-lan .search a{color:#999999;}
.cur .logo-nav-search-lan .nav-search-lan .search-lan .search a{color:#999999;}
.logo-nav-search-lan .nav-search-lan .search-lan .search a:hover{transform:scale(1.5);}
.logo-nav-search-lan .nav-search-lan .search-lan .lan{margin-left:24px;padding-left:24px;position:relative;padding-top:38px;padding-bottom:38px;}
.logo-nav-search-lan .nav-search-lan .search-lan .lan::after{content:'';width:1px;height:18px;background:#999999;left:-0.5px;top:50%;margin-top:-9px;position:absolute;}
.inner-header .logo-nav-search-lan .nav-search-lan .search-lan .lan::after{background:#999;}
.cur .logo-nav-search-lan .nav-search-lan .search-lan .lan::after{background:#999;}
.logo-nav-search-lan .nav-search-lan .search-lan .lan dl{position:relative;}
.logo-nav-search-lan .nav-search-lan .search-lan .lan dl dt a{font-size:16px;font-weight:700;color:#000000;}
.inner-header .logo-nav-search-lan .nav-search-lan .search-lan .lan dl dt a{color:#999999;}
.cur .logo-nav-search-lan .nav-search-lan .search-lan .lan dl dt a{color:#000000;}
.logo-nav-search-lan .nav-search-lan .search-lan .lan dl dt i{color:#000000;font-size:12px;margin-left:5px;transition:all 0.6s;transform:rotate(0);display:inline-block;vertical-align:text-top;}
.inner-header .logo-nav-search-lan .nav-search-lan .search-lan .lan dl dt i{color:#000000;}
.cur .logo-nav-search-lan .nav-search-lan .search-lan .lan dl dt i{color:#000000;}
.logo-nav-search-lan .nav-search-lan .search-lan .lan dl:hover dt i{transform:rotate(-180deg);}
.logo-nav-search-lan .nav-search-lan .search-lan .lan dl dd{position:absolute;right:0;top:100%;width:100%;opacity:0;visibility:hidden;transform:translateY(10%);transition:all 0.2s;}
.logo-nav-search-lan .nav-search-lan .search-lan .lan dl:hover dd{opacity:1;transform:translateY(0);visibility:visible;}
.logo-nav-search-lan .nav-search-lan .search-lan .lan dl dd a{display:block;background:#fff;width:100%;text-align:center;padding:5px 10px;box-sizing:border-box;color:#5A3F90;transition:all 0.6s;}
.logo-nav-search-lan .nav-search-lan .search-lan .lan dl dd a:hover{color:#fff;background:#5A3F90;}
.header-box .nav-child{position:absolute;left:0;top:100%;z-index:999;width:100%;}
.header-box .nav-child .child{display:none;position:absolute;left:0;top:0;width:100%;}
.product-nav{display:flex;flex-wrap:wrap;background:#F4F4F4;padding:0 30px 20px;}
.product-nav .second{width:25%;padding-right:15px;box-sizing:border-box;}
.product-nav .second ul li{padding:20px 0;}
.product-nav .second ul li:last-child{display:none;}
.product-nav .second ul li a{display:block;font-size:16px;font-weight:500;color:#666666;padding-right:20px;position:relative;}
.product-nav .second ul li a:hover,.product-nav .second ul li.act a{color:#5A3F90;}
.product-nav .second ul li a i{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#BBBBBB;}
.product-nav .third{width:75%;box-sizing:border-box;position:relative;}
.product-nav .third ul{position:absolute;left:0;top:0;opacity:0;visibility:hidden;transform:translateX(5%);transition:all 0.6s;}
.product-nav .third ul.act{opacity:1;visibility:visible;position:relative;transform:translateX(0);}
.product-nav .third ul li{padding:20px 30px;}
.product-nav .third ul li a{font-size:16px;font-weight:500;color:#666666;transition:all 0.6s;}
.product-nav .third ul li a:hover{color:#5A3F90;}
/*header end*/
/*footer start*/
.footer-box{background:#333333;}
.footer-box .footer-top{padding:40px 0 30px;text-align:center;}
.footer-box .footer-top .f-logo{max-width:186px;margin:0 auto;}
.footer-box .footer-top .f-logo a{display:block;}
.footer-box .footer-top .f-logo a img{max-width:100%;height:auto;}
.footer-box .footer-top .f-share{margin:15px 0 30px;text-align:center;}
.footer-box .footer-top .f-share a{display:inline-block;margin:0 15px;}
.footer-box .footer-top .f-contact{max-width:430px;margin:0 auto;}
.footer-box .footer-top .f-contact p{font-size:16px;font-weight:500;color:#FFFFFF;line-height:28px;}
.footer-box .footer-top .f-contact p a{color:#FFFFFF;transition:all 0.6s;}
.footer-box .footer-top .f-contact p a:hover{color:#5A3F90;}
.footer-box .footer-copy{border-top:2px solid #fff;padding:5px 0 40px;font-size:14px;font-weight:500;color:#fff;}
.footer-box .footer-copy .c-one{float:left;}
.footer-box .footer-copy .c-two{float:right;}
/*footer end*/
/*è½®æ’­å›¾start*/
.banner{max-width:100%;margin:0 auto;width:100%;background:#FFFFFF;position:relative;}
.banner .swiper-slide{position:relative;overflow:hidden;height:100%;}
.banner .swiper-slide .video-box{width:100%;padding-bottom:40%;position:relative;overflow:hidden;}
.banner .swiper-slide .video-box video{position:absolute;left:0;top:0;right:0;bottom:0;}
.banner .bg-box{position:relative;z-index:1;}
.banner .bg-box .img-box{padding-bottom:45%;}
.banner .bg-box .img-box img{top:auto;bottom:0;height:auto;min-height:100%;}
.banner .wap-box{display:none;}
.banner .wap-box .img-box{padding-bottom:60%;}
.banner .banner-content{position:absolute;left:-50px;top:-100px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9;flex-direction:column;}
.swiper-slide .banner-content{transform:translateX(200px);opacity:0;transition:all 0.4s;}
.ani-slide .banner-content{transform:translateX(0);opacity:1;}
.swiper-slide .banner-content .b-sup{/*transform:translateY(-100px);*/
/*transform-origin:top;*/
/*opacity:0;*/
/*transition:all 0.6s;*/
/*transition-delay:1.0s;*/
}
.ani-slide .banner-content .b-sup{/*transform:translateY(0);*/
/*opacity:1;*/
}
.swiper-slide .banner-content .b-tit{/*transform:translateX(200px);*/
/*opacity:0;*/
/*transition:all 0.6s;*/
}
.ani-slide .banner-content .b-tit{/*transform:translateX(0);*/
/*opacity:1;*/
}
.swiper-slide .banner-content .b-tit span::after{/*transform:translateX(-200px);*/
/*opacity:0;*/
/*transition:all 0.6s;*/
/*transition-delay:0.6s;*/
}
.ani-slide .banner-content .b-tit span::after{/*transform:translateX(0);*/
/*opacity:1;*/
}
.swiper-slide .banner-content .b-tips{/*transform:translateY(200px);*/
/*opacity:0;*/
/*transition:all 0.6s;*/
/*transition-delay:1.2s;*/
}
.ani-slide .banner-content .b-tips{/*transform:translateY(0);*/
/*opacity:1;*/
}
.swiper-slide .banner-content .m-width-content{width:100%;}
.banner-content .m-width-content .b-sup{text-align:right;font-size:50px;font-family:'Jura',sans-serif;font-weight:400;color:#FFFFFF;text-transform:uppercase;line-height:1;}
.banner-content .m-width-content .b-tit{text-align:right;font-size:81px;font-family:'Jura',sans-serif;font-weight:700;color:#FFFFFF;line-height:1;text-transform:uppercase;}
.banner-content .m-width-content .b-tit span{position:relative;display:inline-block;z-index:3;}
.banner-content .m-width-content .b-tit span::after{content:'';width:100%;height:33px;background:#5A3F90;position:absolute;left:0;bottom:0;z-index:-1;}
.banner-content .m-width-content .b-tips{margin-top:70px;max-width:90%;font-size:34px;font-weight:500;color:#FFFFFF;float:right;text-align:right;}
.banner-pcl{position:absolute;left:0;bottom:0;z-index:4;width:100%;background:rgba(0,0,0,0.2);}
.banner-pcl ul{display:flex;flex-wrap:wrap;align-items:center;}
.banner-pcl ul li{padding:20px 0;width:20%;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;}
.banner-pcl ul li::after{content:'';width:2px;height:60px;background:#FFFFFF;position:absolute;left:-1px;top:50%;margin-top:-30px;}
.banner-pcl ul li:first-child::after{display:none;}
.banner-pcl ul li .icon-box{width:30px;transition:all 0.6s;transform:rotate(0deg);}
.banner-pcl ul li:hover .icon-box{transform:rotate(360deg);}
.banner-pcl ul li .icon-box img{width:100%;height:auto;}
.banner-pcl ul li .tit-box{margin-left:6px;font-size:16px;font-weight:500;color:#FFFFFF;text-transform:uppercase;position:relative;}
.banner-pcl ul li .tit-box a{color:#FFFFFF;}
.banner-pcl ul li .tit-box:after{content:attr(data-letters);text-shadow:1px 0px 10px #000000;-webkit-text-stroke:1px #5A3F90;position:absolute;z-index:2;overflow:hidden;color:#5A3F90;white-space:nowrap;width:0%;-webkit-transition:width 0.6s;transition:width 0.6s;left:0;top:0;}
.banner-pcl ul li:hover .tit-box:after{width:100%;}
/*è½®æ’­å›¾end*/
.crumbs-box{padding:30px 0;text-transform:uppercase;}
.crumbs-box a{color:#333;display:inline-block;transition:all 0.4s;font-size:18px;}
.crumbs-box a.home{padding-left:32px;background:url(../images/home-c-icon.png) no-repeat left center;}
.crumbs-box a:hover{color:#5A3F90;}
.crumbs-box i{display:inline-block;padding:0 5px;color:#333;font-family:simsun;font-weight:700;}
.crumbs-box i.zuihou:last-child{display:none;}
.crumbs-box span{color:#333;font-size:18px;}
/*å…¬å…±æ ·å¼å®šä¹‰ start*/
/*ä¾‹å¦‚,ç»Ÿä¸€é—´è·,ç»Ÿä¸€å­—ä½“,ç»Ÿä¸€å¤§å°å†™,ç»Ÿä¸€æœ€å¤§è·ç¦»*/
.ipd-20{padding:0 20px;}
/* å†…å®¹åŒºåŸŸå®½åº¦+40px */
.m-width-content{max-width:1440px;margin:0 auto;}
/*åˆ†é¡µ start*/
.page-box{padding:50px 0;text-align:center;}
.page-box .page-inner,.page-box .page-inner .wp-pagenavi{display:flex;justify-content:center;}
.page-box .page-inner a,.page-box .page-inner span{border:1px solid #DDDDDD;display:inline-flex;font-size:24px;color:#CCCCCC;margin:0 5px;width:66px;height:66px;line-height:66px;justify-content:center;background:transparent;}
.page-box .page-inner .current{color:#fff;background:#333333;border:1px solid #333;}
/*åˆ†é¡µ end*/
.right-fixed{width:90px;background:#F5F5F5;align-items:center;right:20px;top:50%;transform:translateY(-20%);z-index:999;position:fixed;text-align:center;padding:40px 0;}
.right-fixed #toTop{display:none;}
.right-fixed a{display:block;margin:15px 0;}
.pc.wechat{position:relative;/* display:inline-block;*/}
.hoverImg{display:none;position:absolute;bottom:-50px;left:-80%;transform:translateX(-50%);width:150px;height:150px;background-color:white;border:1px solid #ddd;box-shadow:0 2px 10px rgba(0,0,0,0.1);z-index:100;}
/* 悬停时显示二维码 */
 .pc.wechat:hover .hoverImg{display:block;}
.pc.whatsapp{position:relative;/* display:inline-block;*/}
.hoverImg{display:none;position:absolute;bottom:-50px;left:-80%;transform:translateX(-50%);width:150px;height:150px;background-color:white;border:1px solid #ddd;box-shadow:0 2px 10px rgba(0,0,0,0.1);z-index:100;}
/* 悬停时显示二维码 */
 .pc.whatsapp:hover .hoverImg{display:block;}
/* .right-fixed a:nth-child(3){/*margin:65px 0;*/
}
*/
/*å…¬å…±æ ·å¼å®šä¹‰ end*/
.number-ipc{background:#F5F5F5;padding:50px 0 40px;}
.number-ipc ul{display:flex;flex-wrap:wrap;align-items:center;}
.number-ipc ul li{width:33.33333%;display:flex;align-items:center;justify-content:center;position:relative;}
.number-ipc ul li::after{content:'';width:2px;height:60px;background:#DDDDDD;position:absolute;left:-1px;top:50%;margin-top:-30px;}
.number-ipc ul li:first-child::after{display:none;}
.number-ipc ul li .num{line-height:1;font-size:60px;font-weight:900;color:#5A3F90;}
.number-ipc ul li .tit{margin-left:25px;font-size:24px;font-weight:500;color:#333333;line-height:1;}
.home-tit{/*text-align:center;*/
/*padding:60px 0;*/
/*float:left;*/
}
.home-tit h6{font-size:48px;/*font-weight:900;*/
color:#333333;text-transform:uppercase;line-height:1;padding:48px 0;position:relative;font-weight:400;}
/* .home-tit h6::after{content:'';width:60px;height:8px;background:#333333;border-radius:4px;position:absolute;left:50%;bottom:0;margin-left:-30px;}
*/
.inner-page-tit{text-align:center;padding:40px 0;}
.inner-page-tit h6{font-size:48px;font-weight:400;color:#333333;/*text-transform:uppercase;*/
line-height:1;padding:32px 0;position:relative;}
.inner-page-tit h6::after{content:'';width:60px;height:8px;background:#333333;border-radius:4px;position:absolute;left:50%;bottom:0;margin-left:-30px;}
.home-product-swiper-box{/*background:url(../images/home-bg-01.jpg) no-repeat top center;*/
padding-bottom:90px;padding-top:35px;}
.swiper-box-title{display:flex;}
.home-product-swiper-box .tag-box{padding:44px 0;display:flex;flex-wrap:wrap;justify-content:end;width:80%;}
.home-product-swiper-box .tag-box a{padding:0 10px;display:block;margin:0 0.5%;box-sizing:border-box;text-align:center;height:28px;/* border:2px solid #999999;*/
background:#edeff2;/* border-radius:8px;*/
 font-size:18px;/* font-weight:500;*/
 color:#262629;line-height:28px;text-transform:uppercase;transition:all 0.6s;}
.home-product-swiper-box .tag-box a.active,.home-product-swiper-box .tag-box a:hover{background:#5a3f90;color:#fff;}
.hps-swiper-box .pro-swiper-box{position:relative;display:none;}
.hps-swiper-box .pro-swiper-box.active{display:block;}
.hps-swiper-box .pro-swiper-box .swiper-slide{display:flex;flex-wrap:wrap;}
.hps-swiper-box .pro-swiper-box .swiper-slide .text{width:34%;background:url(../images/home-pic-01.jpg) no-repeat center;background-size:cover;box-sizing:border-box;padding:50px;display:flex;justify-content:center;flex-direction:column;}
.hps-swiper-box .pro-swiper-box .swiper-slide .text .t{font-size:36px;font-weight:500;color:#333;text-transform:uppercase;line-height:1;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hps-swiper-box .pro-swiper-box .swiper-slide .text .p{line-height:1.2;font-size:18px;color:#333333;font-weight:500;margin:20px 0 30px;}
.hps-swiper-box .pro-swiper-box .swiper-slide .text .more a{width:151px;height:43px;background:#5A3F90;border-radius:8px;text-align:center;line-height:43px;display:block;font-size:16px;font-weight:500;color:#FFFFFF;text-transform:uppercase;transition:all 0.6s;}
.hps-swiper-box .pro-swiper-box .swiper-slide .text .more a:hover{background:#CCCCCC;}
.hps-swiper-box .pro-swiper-box .swiper-slide .pic{width:100%;}
.hps-swiper-box .pro-swiper-box .swiper-slide .pic .img-box{padding-bottom:0;box-sizing:border-box;/*border:4px solid #F5F5F5;*/
}
.hps-swiper-box .pro-swiper-box .swiper-slide .pic .img-box img{max-width:100%;display:block;position:initial;height:auto;width:auto;margin:0 auto;}
.WaveBorder-box{border:1px solid #000000;width:280px;padding-left:20px;position:relative;display:flex;align-items:center;}
#wavelength-select{
font-size:16px;font-weight:600;color:#333;
border:none;width:170px;height:54px;/*padding-left:14px;*/
margin-left:19px;appearance:none;-webkit-appearance:none;/* Safari/Chrome */
 -moz-appearance:none;/* Firefox */
 padding-right:20px;/* 为自定义图标留出空间 */
 background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LjE2NDc1MywgMjAyMS8wMi8xNS0xMTo1MjoxMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiZDM2NmYzYy03ZjE4LTRiMGMtYmM3Mi00MjBhYmM5NzI4OWQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzlBNkE3MDk0Q0MxMTFGMEI3OUVFMjYzNDVENjg4MUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzlBNkE3MDg0Q0MxMTFGMEI3OUVFMjYzNDVENjg4MUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NmQ5NmFmM2YtOTA5Ni03NTQxLWE1NmQtNGIyMDdiNGI5ZWU3IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MmUxMTFkNGQtNTcyNC1mMjQyLWE0Y2QtY2ZjZGI5ODRjNmM4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/GGQ2QAAAlVJREFUeNrsmU9IFFEcx/dPiHUJvCWJkbEIWl7qtoFopXRRQ02vS5G4ydIeEkW8eBALjTTYMN1LCYpUewrsECISwRZEYkH5B5To0mVP2sa6fp98F4Zh3N2Zcd7uyvzgw3vM2/fmu29/8973zTqTyaSjkMLlKLCwBduCbcG24GMm+ISeD3u9Xq3LReA2aAFV4Cyv/QYfQYTEDxvX5/MdcOSCNaIdDIPzGm3lpBOsgV7wJlcp4QYhMEexn8Ed4AEn2X4B3AVfWH8NRtgmJyUU8Qh0gV1wH4SB2pSsk2l+mQnwkG29Mme4AwTBP3CdgtI5KNH2AjQyj4XoVlmCi8Eo636wrKPvIgiwPsYH03LBbaAURJkGemMSrIAyo7OsV3Cz4sZGjPQemGK9SYbgy4qf12i8Z3lJhuBSltsmBKf6npEhOJUG/00Ijit2SMsF/2F5zoTgCtVYlgqOsrxmQnCDaixLBUdYdhvcdNzc9ZRjWSp4ni6shj5Bb9wD1WDLqBHSK1hsxw9YHwdXdfStB09YDyrtZjgctkxwapYf8ylf4Ky5MtxjiOuv6POMzk2qveyjYxNW8jn4SvdWCU7RBXp47RsY4L3+gsFc2MsELeInCr9If3xYbNI4ic1iFtzkGNLPdG95LBInjxnwA8TADtgAL2lyxGzXsu0GeCp7htU71zxJFz/BLeaysKarGX6VvDg1fwA9ilWmztIZzvZkqwyNJSvENPJzLb4CfuX7e4kAU+M0eAdK8l1wgg/qd56oXxXCm58YTx1LoD/bTk77LwNbsC1YbuwLMABUvHlrTLJDIAAAAABJRU5ErkJggg==');background-color:#FFF !important;background-repeat:no-repeat;background-position:right 5px center;background-size:30px;}
.WaveBorder-box::after{content:"";position:absolute;right:47px;height:100%;width:1px;background:#000000;}
/* .pro-swiper-box .swiper-button-next,.pro-swiper-box .swiper-button-prev{width:72px;height:72px;background:#5A3F90;border-radius:50%;margin-top:-36px;}
.pro-swiper-box .swiper-button-next{right:-136px;}
.pro-swiper-box .swiper-button-prev{left:-136px;}
.pro-swiper-box .swiper-button-next::after,.pro-swiper-box .swiper-button-prev::after{color:#fff;font-size:20px;font-weight:700;}
.pro-swiper-box .swiper-button-next.swiper-button-disabled,.pro-swiper-box .swiper-button-prev.swiper-button-disabled{background:#CCCCCC;opacity:1;pointer-events:auto;}
*/
.home-about .about-text-pic{display:flex;flex-wrap:wrap;}
.home-about .about-text-pic .home-tit{padding:60px 20px;text-align:left;}
.home-about .about-text-pic .home-tit h6::after{left:0;margin-left:0;}
.home-about .about-text-pic .text-box{width:35%;}
.home-about .about-text-pic .text-box .edit-box{padding:50px 50px 0;font-size:16px;font-weight:500;font-style:italic;color:#666666;line-height:32px;}
.home-about .about-text-pic .pic-box{width:65%;}
.home-about .about-text-pic .pic-box .img-box{padding-bottom:48.66023%;}
.home-about .about-text{padding-right:6%;}
.home-about .about-text .edit-box{padding:30px 50px 50px;font-size:16px;font-weight:500;color:#666666;line-height:30px;position:relative;z-index:3;}
.home-about .about-text .edit-box::after{content:'ABOUT';font-size:178px;line-height:1;font-weight:900;color:#EDEDED;position:absolute;top:0;right:16%;z-index:-1;}
.home-about .about-pos{position:relative;z-index:3;}
.home-about .about-pos::after{content:'';background:#F3F3F3;position:absolute;left:0;top:232px;z-index:-1;width:94%;height:calc(100% - 232px);}
.home-news{background:#f8f9fc;padding-bottom:100px;}
.home-news .home-news-flex{display:flex;flex-wrap:wrap;}
.home-news .home-news-flex .hot-news-box{display:flex;gap:30px;}
.home-news .home-news-flex .hot-news{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;}
@media all and (min-width:1000px){.home-news .home-news-flex .hot-news .pic{width:100%;height:100%;}
}
.home-news .home-news-flex .hot-news .pic{transform:all 0.5s;position:relative;}
.home-news .home-news-flex .hot-news .pic::after{content:'';top:0;left:0;height:100%;width:100%;position:absolute;background-color:rgba(0,0,0,0.3);transform:all 0.5s;}
.home-news .home-news-flex .hot-news .pic:hover{transform:translatey(-10px);}
.home-news .home-news-flex .hot-news .pic:hover::after{background-color:rgba(0,0,0,0);transition:background-color 0.5s ease;}
.home-news .home-news-flex .hot-news .text .t:hover{text-decoration:underline;}
.home-news .home-news-flex .hot-news .pic .img-box{padding-bottom:59.06463%;}
.home-news .home-news-flex .hot-news .text{padding:20px 0;}
.home-news .home-news-flex .hot-news .text .t{display:block;font-weight:600;font-size:20px;color:#5A3F90;line-height:30px;height:60px;overflow:hidden;transform:all 0.5s;}
.home-news .home-news-flex .hot-news .text .time{font-size:14px;font-weight:700;color:#333;margin:10px 0 30px;display:none;}
.home-news .home-news-flex .hot-news .text .d{font-size:14px;color:#333;line-height:24px;height:72px;font-weight:500;overflow:hidden;margin-top:10px;}
.home-news .home-news-flex .hot-news .text .more a{width:151px;height:43px;background:#5A3F90;border-radius:8px;text-align:center;line-height:43px;font-size:16px;font-weight:500;color:#FFFFFF;display:block;text-transform:uppercase;transition:all 0.6s;}
.home-news .home-news-flex .hot-news .text .more{margin-top:40px;}
.home-news .home-news-flex .hot-news .text .more a:hover{background:#ccc;}
.home-news .home-news-flex .hot-list{}
.home-news .home-news-flex .hot-list ul{display:flex;flex-wrap:wrap;justify-content:space-between;/* 确保子项之间有间距 */
}
.home-news .home-news-flex .hot-list ul li{padding:25px 0;/* 这会让每个项目占据容器的一半宽度 */
box-sizing:border-box;/*flex:1 1 calc(50% - 20px);/;*/
width:48%;display:flex;justify-content:space-between;align-items:center;}
.home-news .home-news-flex .hot-list ul li .hot-list-picture{width:20%;max-height:92px;overflow:hidden;}
.home-news .home-news-flex .hot-list ul li .hot-list-picture img{width:100%;height:100%;}
.home-news .home-news-flex .hot-list ul li .hot-list-text{width:75%;}
.home-news .home-news-flex .hot-list ul li .m{display:inline-block;position:absolute;right:25px;top:50%;transform:translateY(-50%);z-index:4;}
.home-news .home-news-flex .hot-list ul li .m i{color:#DDDDDD;font-size:20px;transition:all 0.6s;}
.home-news .home-news-flex .hot-list ul li .m:hover i{color:#5A3F90;}
.home-news .home-news-flex .hot-list ul li:first-child{}
.home-news .home-news-flex .hot-list ul li .t{display:block;font-size:20px;color:#333;font-weight:700;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 0.6s;}
.home-news .home-news-flex .hot-list ul li .t:hover{color:#5A3F90;}
.home-news .home-news-flex .hot-list ul li .d{font-size:14px;font-weight:400;color:#333;display:block;}
@media all and (max-width:768px){.home-news .home-news-flex .hot-news-box{flex-direction:column;}
.home-news .home-news-flex .hot-list ul li{width:100%;}
.WaveBorder-box{margin:30px auto 0;}
}
.home-msg .usedComp{width:49%;margin-right:2%;}
.home-msg .usedComp:nth-child(even){float:right;margin-right:0;}
/*.home-msg .usedComp:nth-child(2){margin-left:0;}
*/
.home-msg .usedComp:nth-child(5){width:100%;margin-right:0;}
.home-msg{padding:0 0 90px;}
.home-msg #xhlFormSubmit{width:192px;height:44px;background:#333333;border-radius:8px;line-height:44px;font-size:20px;font-weight:500;color:#FFFFFF;display:flex;align-items:center;justify-content:center;transition:all 0.6s;}
.home-msg #xhlFormSubmit img{margin-right:10px;}
.home-msg #xhlFormSubmit:hover{background:#5A3F90;}
.product-box .pro-tag .swiper{padding-bottom:15px;}
.product-box .pro-tag .swiper .swiper-slide a{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;color:#666666;line-height:20px;text-align:center;height:70px;border:1px solid #CCCCCC;border-radius:8px;}
.product-box .pro_procat_tag .swiper .swiper-slide a{color:#5A3F90;}
.product-box .pro-tag .swiper .swiper-slide.act a{border-bottom-color:#5A3F90;position:relative;}
.product-box .pro-tag .swiper .swiper-slide i{display:none;}
.product-box .pro-tag .swiper .swiper-slide.act i{position:absolute;display:block;left:50%;width:16px;height:16px;bottom:-8px;margin-left:-8px;text-align:center;color:#5A3F90;}
.product-box .pro-dis{margin-top:20px;}
.product-box .pro-dis .dis{padding:30px;background:#F9F9F9;border-left:4px solid #5A3F90;display:none;}
.product-box .pro-dis .dis.act{display:block;}
.product-box .pro-search-box{padding:50px 0;}
.pro-search-box .search-item{position:relative;padding-left:220px;}
.pro-search-box .search-item .tit{position:absolute;left:0;width:220px;padding-right:50px;box-sizing:border-box;text-align:right;font-size:24px;font-weight:500;color:#666666;}
.pro-search-box .search-box .search{float:left;width:32%;margin-left:2%;position:relative;}
.pro-search-box .search-box .search-bb{height:48px;border:1px solid #CCCCCC;border-radius:24px;line-height:48px;box-sizing:border-box;text-align:center;font-size:18px;font-weight:500;color:#666666;}
.pro-search-box .search-box .search-bb a{color:#666666;}
.pro-search-box .search-box .active{border:1px solid #5A3F90;background:#5A3F90;}
.pro-search-box .search-box .active a{color:#ffffff!important;}
.pro-search-box .search-box .search i{width:48px;height:48px;position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center;font-size:22px;color:rgba(102,102,102,0.5);transition:all 0.6s;transform:rotate(0);}
.pro-search-box .search-box .search:hover{z-index:3;}
.pro-search-box .search-box .search:hover i{transform:rotate(-180deg);}
.pro-search-box .search-box .search:nth-child(3n+1){margin-left:0;}
.pro-search-box .search-box .search .search-input{width:100%;height:48px;border:1px solid #CCCCCC;border-radius:24px;line-height:48px;box-sizing:border-box;padding:0 10%;font-size:18px;font-weight:500;color:#666666;}
.pro-search-box .search-box .search .search-input::placeholder{font-size:18px;font-weight:500;color:#666666;line-height:46px;}
.pro-search-box .search-box .search .search-list{padding:10px 10px;position:absolute;left:0;top:100%;width:100%;background:#FFFFFF;box-shadow:0px 1px 8px 0px rgba(0,0,0,0.2);border-radius:8px;z-index:999;box-sizing:border-box;background:#fff;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 0.1s;}
.pro-search-box .search-item:nth-child(2) .search-box .search .search-list{max-height:300px;overflow-y:scroll;}
.pro-search-box .search-box .search:hover .search-list{visibility:visible;opacity:1;transform:translateY(0);}
.search-list .mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#5A3F90;}
.pro-search-box .search-box .search .search-list li{margin-top:8px;}
.pro-search-box .search-box .search .search-list li:first-child{margin-top:0;}
.pro-search-box .search-box .search .search-list li a{display:block;font-size:18px;font-weight:500;color:#666666;background:transparent;border-radius:8px;text-align:center;padding:5px 0;transition:all 0.6s;}
.pro-search-box .search-box .search .search-list li a:hover{background:#EEEEEE;}
.search-list .mCSB_container{margin-right:0;}
.pro-search-box .search-item:first-child{margin-bottom:32px;}
.product-list .table-list{padding:0 40px;}
.product-list .table-list .table-box{margin-bottom:8px;padding:40px 60px;}
.product-list .table-list .table-box:nth-child(1n){background:#8C85CC;}
.product-list .table-list .table-box:nth-child(2n){background:#94B9D2;}
.product-list .table-list .table-box:nth-child(3n){background:#C4BD97;}
.product-list .table-box .table-tit::after{content:'';display:table;clear:both;}
.product-list .table-box .table-tit .pic-name{width:100%;display:block;position:relative;}
.product-list .table-box .table-tit .pic-name::before{content:'';width:120px;height:2px;background:rgba(245,245,245,0.6);position:absolute;left:0;bottom:0;}
.product-list .table-box .table-tit .pic-name .pic{width:100px;float:left;}
.product-list .table-box .table-tit .pic-name .pic img{width:100%;height:auto;}
.product-list .table-box .table-tit .pic-name .tit{width:calc(100% - 120px);float:left;font-size:36px;font-weight:700;color:#F5F5F5;float:right;}
.product-list .table-box .table-tit .number-more{width:100%;text-align:right;padding-right:50px;margin-top:0px;position:relative;box-sizing:border-box;}
.product-list .table-box .table-tit .number-more .num{font-size:33px;font-weight:700;line-height:1;color:rgba(255,255,255,0.4);display:inline-block;}
.product-list .table-box .table-tit .number-more .more{position:absolute;right:0;top:50%;margin-top:-21px;display:inline-block;width:42px;height:42px;border:2px solid #fff;border-radius:50%;text-align:center;line-height:42px;color:#fff;margin-left:40px;box-sizing:border-box;}
.product-list .table-box .table-tit .number-more .more i{font-size:20px;display:block;transform:translateX(-3px);}
.product-list .table-box .table{margin-top:20px;}
.product-list .table-box .table table{width:100% !important;}
.product-list .table-box .table table td{border:1px solid #fff;text-align:center;color:#fff;padding:8px 5px;font-size:14px;font-weight:500;}
.product-list .table-box .table table td:first-child{text-align:left;padding:8px 5px;width:18% !important;}
.pro_procat .search-bb{height:72px;border:1px solid #CCCCCC;border-radius:8px;line-height:22px;box-sizing:border-box;text-align:center;font-size:18px;font-weight:500;color:#666666;display:inline-block;width:23.2%;padding:0 8px;margin-left:2%;display:flex;align-items:center;justify-content:center;}
.pro_procat .search-bb:first-child{margin-left:0%;}
.pro_procat .search-bb:last-child{display:none}
.pro_procat .search-bb a{color:#666666;display:flex;justify-content:center;align-items:center;}
.pro_procat{margin-bottom:50px;display:flex;}
.pro_procat .active{border:1px solid #5A3F90;background:#5A3F90;}
.pro_procat .active a{color:#ffffff!important;}
.product-list .table-box .table table td .iconfont{font-size:12px;transform:scale(0.7);display:inline-block;margin-right:5px;}
.product-detail .photo-text{display:flex;flex-wrap:wrap;align-items:center;padding-top:40px;}
.product-detail .photo-text .photo{width:39%;box-sizing:border-box;padding:0 6%;}
.product-detail .photo-text .photo .img-box{padding-bottom:114.36619%;border:2px solid #F5F5F5;}
.product-detail .photo-text .text-box{width:61%;}
.product-detail .photo-text .text-box .t h6{font-size:48px;font-weight:500;color:#333333;line-height:1.2;}
.product-detail .photo-text .text-box .d{font-size:16px;font-weight:500;color:#999999;line-height:30px;margin:40px 0 60px;}
.product-detail .photo-text .text-box .link{display:flex;flex-wrap:wrap;align-items:center;}
.product-detail .photo-text .text-box .link a{width:150px;height:50px;border:2px solid #686868;text-align:center;line-height:50px;font-size:14px;font-weight:500;color:#686868;display:block;margin-right:40px;transition:all 0.6s;}
.product-detail .photo-text .text-box .link a:hover{background:#686868;color:#fff;}
.product-detail .photo-text .text-box .link a i{margin-right:10px;font-size:18px;display:inline-block;}
.product-detail .photo-text .text-box .link a:nth-child(2) i{font-size:20px;transform:translateY(3px);}
.product-detail .photo-text .text-box .link a:nth-child(3) i{transform:translateY(3px);}
.product-detail .pro-dis{padding-top:40px;}
.product-detail .pro-dis .dis-tit{padding:30px 0;}
.product-detail .pro-dis .dis-tit h6{font-size:48px;font-weight:500;color:#333333;line-height:1.1;}
.product-detail .dis-table-edit .table table{width:100%;}
.product-detail .dis-table-edit .table table td{border:1px solid #e5e5e6;padding:5px;font-size:14px;font-weight:400;color:#333333;}
.product-detail .dis-table-edit .table table td:first-child{width:40%;}
.product-detail .dis-table-edit .edit-box{padding:50px 0 30px;font-size:18px;font-weight:500;color:#333333;line-height:30px;}
.app-are{padding:40px 0;}
.app-are .app-tit{padding-left:30px;background:url(../images/app-icon-01.png) no-repeat left center;}
.app-are .app-tit h6{font-size:28px;font-weight:700;color:#333333;}
.app-are .edit-box{margin-top:35px;font-size:16px;font-weight:500;color:#999999;line-height:30px;}
.pro-fea{padding:40px 0;}
.pro-fea .fea-tit{padding-left:30px;background:url(../images/pro-fea-icon-01.png) no-repeat left center;}
.pro-fea .fea-tit h6{font-size:28px;font-weight:700;color:#333333;}
.pro-fea .edit-box{margin-top:35px;font-size:16px;font-weight:500;color:#999999;line-height:30px;}
.rl-swiper{position:relative;padding:40px 20px;}
.rl-swiper .img-box{padding-bottom:114.23357%;border:2px solid #f6f6f6;}
.rl-swiper .swiper-slide{transform:scale(0.7);transition:all 0.6s;}
.rl-swiper .swiper-slide.swiper-slide-active{transform:scale(1);}
.rl-swiper .swiper-slide.swiper-slide-active .img-box{border:2px solid #a9a9a9;}
.rl-swiper .swiper-button-next,.rl-swiper .swiper-button-prev{width:26px;height:26px;margin-top:-13px;background:#f1f1f1;border-radius:50%;transition:all 0.6s;}
.rl-swiper .swiper-button-next:hover,.rl-swiper .swiper-button-prev:hover{background:#5A3F90;}
.rl-swiper .swiper-button-next:after,.rl-swiper .swiper-button-prev:after{font-size:12px;color:#fff;}
.solution-tag{padding-bottom:40px;}
.solution-tag .tab-box{text-align:right;}
.solution-tag .tab-box a{display:inline-block;padding-bottom:12px;position:relative;margin-left:30px;font-size:18px;font-weight:500;color:#333333;}
.solution-tag .tab-box a::after{content:'';width:0;opacity:0;height:2px;background:#333333;position:absolute;left:50%;margin-left:-36px;bottom:0;transition:all 0.6s;}
.solution-tag .tab-box a:hover::after,.solution-tag .tab-box a.active::after{width:72px;opacity:1;}
.solution-box .solution-list ul li{padding:55px 0;background:#F8F8F8;}
.solution-box .solution-list ul li:nth-child(even){background:#fff;padding-left:0;}
.solution-box .solution-list ul li .li-flex{display:flex;flex-wrap:wrap;align-items:center;padding-left:10%;position:relative;}
.solution-box .solution-list ul li:nth-child(even) .li-flex{padding-right:10%;padding-left:0;flex-direction:row-reverse;}
.solution-list ul li .li-flex .num{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:60px;font-weight:700;color:#DDDDDD;}
.solution-list ul li:nth-child(even) .li-flex .num{right:0;left:auto;}
.solution-list ul li .li-flex .pic{width:49%;box-shadow:0px 5px 12px 1px rgba(51,51,51,0.13);}
.solution-list ul li .li-flex .pic .img-box{padding-bottom:58.67895%;}
.solution-list ul li .li-flex .text{width:51%;box-sizing:border-box;padding-left:50px;}
.solution-list ul li:nth-child(even) .li-flex .text{padding-right:50px;padding-left:0;}
.solution-list ul li .li-flex .text .tit{font-size:36px;font-weight:700;color:#333333;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1;}
.solution-list ul li .li-flex .text .d{height:96px;overflow:hidden;font-size:16px;font-weight:500;color:#999999;line-height:24px;margin:30px 0 60px;}
.solution-list ul li .li-flex .text .more a{width:205px;height:56px;border:2px solid #DDDDDD;text-align:center;line-height:56px;display:block;font-size:22px;font-weight:500;color:#CCCCCC;transition:all 0.6s;}
.solution-list ul li .li-flex .text .more a:hover{border-color:#333333;background:#333333;color:#fff;}
.solution-list .page-box{padding:80px 0 30px;}
.solution-detail .photo-text{display:flex;flex-wrap:wrap;align-items:center;padding-top:40px;}
.solution-detail .photo-text .photo{width:39%;box-sizing:border-box;padding:0 6%;}
.solution-detail .photo-text .photo .img-box{padding-bottom:110.43956%;border:2px solid #F5F5F5;}
.solution-detail .photo-text .text-box{width:61%;}
.solution-detail .photo-text .text-box .t h6{font-size:48px;font-weight:500;color:#333333;line-height:1.2;}
.solution-detail .photo-text .text-box .link{margin-top:80px;display:flex;flex-wrap:wrap;align-items:center;}
.solution-detail .photo-text .text-box .link a{width:150px;height:50px;border:2px solid #686868;text-align:center;line-height:50px;font-size:14px;font-weight:500;color:#686868;display:block;margin-right:40px;transition:all 0.6s;}
.solution-detail .photo-text .text-box .link a:hover{background:#686868;color:#fff;}
.solution-detail .photo-text .text-box .link a i{margin-right:10px;font-size:18px;display:inline-block;}
.solution-content{padding:70px 0 0;}
.solution-content .sc-tit{text-align:center;background:#F5F5F5;padding:35px 0;font-size:28px;font-weight:500;color:#333333;line-height:30px;position:relative;margin-bottom:70px;}
.solution-content .sc-tit::after{content:'';position:absolute;left:50%;bottom:-50px;margin-left:-25px;width:0px;height:0px;border-width:25px;border-style:solid;border-color:#F5F5F5 transparent transparent transparent;}
.solution-content .sc-box .sc-edit{font-size:20px;font-weight:500;color:#333333;line-height:30px;border-bottom:1px solid #f0f5fa;padding-bottom:20px;}
.solution-content .sc-box .sc-edit img{max-width:100%;height:auto;}
.home-msg .usedComp:nth-child(4) textarea{padding:20px 1.5%;}
.news-box .news-list ul li{margin-bottom:27px;background:#FFFFFF;box-shadow:0px 5px 7px 0px rgba(0,0,0,0.06);display:flex;flex-wrap:wrap;align-items:center;}
.news-box .news-list ul li .pic{width:454px;}
.news-box .news-list ul li .pic .img-box{padding-bottom:61.01321%;}
.news-box .news-list ul li .text{width:calc(100% - 454px);box-sizing:border-box;padding:0 4.5%;}
.news-box .news-list ul li .text .tit{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:30px;font-weight:600;color:#333333;transition:all 0.6s;}
.news-box .news-list ul li .text .tit:hover{color:#5A3F90;}
.news-box .news-list ul li .text .time{font-size:14px;font-weight:500;color:#999999;}
.news-box .news-list ul li .text .dis{height:60px;overflow:hidden;font-size:16px;font-weight:500;color:#666666;line-height:30px;margin:25px 0 50px;}
.news-box .news-list ul li .text .more{text-align:right;}
.news-box .news-list ul li .text .more a{padding-right:16px;display:inline-block;background:url(../images/news-more-icon-01.png) no-repeat right center;font-size:16px;font-weight:500;color:#666666;line-height:28px;transition:all 0.6s;}
.news-box .news-list ul li .text .more a:hover{padding-right:20px;}
.news-box .news-detail .nd-tit{text-align:center;}
.news-box .news-detail .nd-tit h6{font-size:24px;font-weight:500;color:#333333;}
.news-box .news-detail .nd-time{background:#EEEEEE;padding:10px 0;text-align:center;font-size:14px;font-weight:500;color:#999999;margin-top:25px;}
.news-box .news-detail .edit-box{padding:37px 0;font-size:18px;font-weight:500;color:#333333;line-height:30px;}
.news-box .news-detail .edit-box img{max-width:100%;height:auto;}
.news-box .news-detail .edit-box iframe{max-width:100% !important;}
.service-hot-oline{position:relative;}
.service-hot-oline .img-box{padding-bottom:26.14285%;}
.service-hot-oline .text-box{position:absolute;left:0;top:0;z-index:3;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:0 8.5%;}
.service-hot-oline .text-box h6{font-size:40px;line-height:1;margin-bottom:50px;font-weight:900;color:#FFFFFF;text-shadow:0px 3px 8px rgba(0,0,0,0.26);}
.service-hot-oline .text-box .oline a{font-size:40px;font-weight:900;color:#5A3F90;line-height:1;}
.service-edit{padding:40px 0;}
.service-edit .edit-box{font-size:16px;font-weight:500;color:#666666;line-height:30px;}
.service-choose{padding:0 0 70px;}
.service-choose .choose-tit{text-align:center;padding:40px 0 80px;}
.service-choose .choose-tit h6{font-size:40px;font-weight:100;color:#666666;line-height:1;}
.service-choose .choose-list ul{display:flex;flex-wrap:wrap;align-items:center;}
.service-choose .choose-list ul li{width:30%;margin-left:5%;}
.service-choose .choose-list ul li:nth-child(3n+1){margin-left:0;}
.service-choose .choose-list ul li .icon-box{width:200px;height:200px;background:#CCCCCC;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto;}
.service-choose .choose-list ul li .tit-box{text-align:center;padding:30px 0;font-size:24px;font-weight:400;color:#666666;line-height:30px;}
.service-content .tit h6{font-size:30px;font-weight:900;color:#333333;}
.service-content .list dl{padding-top:40px;}
.service-content .list dl dt{font-size:18px;font-weight:500;color:#FF2727;}
.service-content .list dl dd{margin-top:20px;font-size:16px;font-weight:400;color:#666666;line-height:30px;}
.about-tag .tag-box{text-align:right;}
.about-tag .tag-box a{display:inline-block;padding-bottom:12px;position:relative;margin-left:30px;font-size:18px;font-weight:500;color:#333333;}
.about-tag .tag-box a::after{content:'';width:0;opacity:0;height:2px;background:#5A3F90;position:absolute;left:50%;margin-left:-36px;bottom:0;transition:all 0.6s;}
.about-tag .tag-box a:hover::after,.about-tag .tag-box a.active::after{width:72px;opacity:1;}
.about-one{padding:40px 0 40px;}
.about-one .ao-flex{display:flex;flex-wrap:wrap;}
.about-one .ao-flex .pic{width:41%;margin-top: 144px;}
.about-one .ao-flex .pic .img-box{position:relative;overflow:hidden;padding-bottom:99.83193%;}
.about-one .ao-flex .pic .img-box img{position:absolute;left:0;top:0;width:100%;height:auto;}
.about-one .ao-flex .text-box{width:54%;margin-left:5%;padding-top:5%;}
.about-one .ao-flex .text-box .tit{margin-bottom:50px;position:relative;}
.about-one .ao-flex .text-box .tit::after{content:'';width:110px;height:4px;background:#5A3F90;position:absolute;left:-145px;top:50%;margin-top:-1px;}
.about-one .ao-flex .text-box .tit h6{font-size:48px;font-weight:900;color:#333333;text-transform:uppercase;}
.about-one .ao-flex .text-box .dis{font-size:16px;font-weight:500;color:#666666;line-height:28px;}
.about-factory{	max-width:1200px;	margin: 0 auto;padding:0 0;}
.about-factory .inner-page-tit p{margin-top:40px;font-size:16px;font-weight:500;color:#666666;line-height:28px;}
.about-factory .fac-list ul{position:relative;}
.about-factory .fac-list ul li{position:absolute;}
.about-factory .fac-list ul li:first-child{position:relative;width:48.68055%;float:left;}
.about-factory .fac-list ul li .img-box{padding-bottom:inherit;}
.about-factory .fac-list ul li .img-box img{width:100%;height:auto;position:relative;}
.about-factory .fac-list ul li:nth-child(2){width:48.68055%;float:right;position:relative;}
.about-factory .fac-list ul li:nth-child(3){left:51.3%;bottom:0;width:23%;}
.about-factory .fac-list ul li:nth-child(4){width:23%;right:0;bottom:0;}
.pic-one-list ul{display:flex;flex-wrap:wrap;align-items:center;}
.pic-one-list{padding:50px 6% 0;}
.pic-one-list ul li{width:29%;margin-left:6.5%;margin-bottom:120px;box-shadow:0px 3px 8px 0px rgba(30,29,30,0.28);transition:all 0.6s;transform:scale(1);}
.pic-one-list ul li:nth-child(3n+1){margin-left:0;}
.pic-one-list ul li:nth-child(n+4){margin-bottom:0;}
.pic-one-list ul li .img-box{padding-bottom:134.92957%;}
.pic-one-list ul li:hover{transform:scale(1.2);}
.pic-two-list{padding:0 6%;}
.pic-two-list ul{display:flex;flex-wrap:wrap;align-items:center;}
.pic-two-list ul li{width:46%;margin-left:8%;box-shadow:0px 0px 5px 1px rgba(46,46,46,0.33);margin-bottom:80px;}
.pic-two-list ul li:nth-child(2n+1){margin-left:0;}
.pic-two-list ul li:nth-child(n+3){margin-bottom:0;}
.pic-two-list ul li .img-box{padding-bottom:72.38938%;}
.history-content{
	background:url(../../../../wp-content/uploads/2025/06/Development-History-reallight-1-2.jpg) no-repeat center;
	background-size:cover;
	padding:80px 0;
}
.history-content .pic-box{text-align:center;}
.history-content .pic-box img,.history-content .aligncenter{max-width:100% !important;height:auto !important;}
.contact-box{padding:0 0 50px;}
.contact-box .map-box .map img{max-width:100%;height:auto;}
.contact-box .map-box .map iframe{width:100% !important;}
.contact-box .map-box .content-ewm{margin:100px 0 40px;display:flex;flex-wrap:wrap;background:#F5F5F5;align-items:center;}
.contact-box .map-box .content-ewm .text .t{font-size:28px;font-weight:800;color:#1A1A1A;}
.contact-box .map-box .content-ewm .text .d{margin-top:25px;}
.contact-box .map-box .content-ewm .text .d p{margin-top:5px;font-size:18px;color:#333;font-weight:400;transition:all 0.6s;}
.contact-box .map-box .content-ewm .text .d b{font-size:18px;color:#333;font-weight:500;}
.contact-box .map-box .content-ewm .text .d a{font-size:18px;color:#333;font-weight:400;transition:all 0.6s;}
.contact-box .map-box .content-ewm .text .d a:hover{color:#5A3F90;}
.contact-box .map-box .content-ewm .text .d span{font-size:18px;color:#333;font-weight:400;display:block;}
.contact-box .map-box .content-ewm .text{width:60%;box-sizing:border-box;padding:30px;}
.contact-box .map-box .content-ewm .pic{width:40%;background:#5A3F90;border-radius:0px 120px 0px 0px;box-sizing:border-box;padding:65px 90px 45px;}
.contact-box .map-box .content-ewm .pic .icon-t-box .icon-t{float:left;width:48%;margin-left:4%;text-align:center;}
.contact-box .map-box .content-ewm .pic .icon-t-box .icon-t:first-child{margin-left:0;}
.contact-box .map-box .content-ewm .pic .icon-t-box .icon-t .icon img{width:100%;height:auto;}
.contact-box .map-box .content-ewm .pic .icon-t-box .icon-t .t{font-size:16px;font-weight:500;color:#FFFFFF;padding:20px 0;}
.global-swiper{position:relative;padding-bottom:80px;}
.global-swiper .swiper-slide{height:calc((100% - 30px) / 2);display:flex;justify-content:center;align-items:center;flex-direction:column;}
.global-swiper .swiper-slide .icon-box{position:relative;width:200px;height:200px;margin:0 auto;background:#FFFFFF;box-shadow:0px 3px 18px 0px rgba(131,123,173,0.19);}
.global-swiper .swiper-slide .icon-box img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;height:auto;}
.global-swiper .swiper-slide .dis{text-align:center;}
.global-swiper .swiper-slide .t{font-size:24px;font-weight:500;color:#333333;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:10px 0 0;text-align:center;}
.global-swiper .swiper-slide .link a{font-size:20px;font-weight:400;color:#666666;transition:all 0.6s;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.global-swiper .swiper-slide .link a:hover{color:#5A3F90;}
.global-swiper .swiper-slide .tips{font-size:20px;font-weight:400;color:#666666;}
.global-swiper .swiper-pagination-bullet{margin:0 15px !important;}
.global-swiper .swiper-pagination-bullet-active{background:#5A3F90;}
.search-list ul li .li-inner .img-box{padding-bottom:0;}
.search-list ul li .li-inner .img-box img{position:relative;height:183px;}
.pdf-pop{display:none;max-width:400px;}
.pdf-pop-inner{padding:20px;}
.pdf-pop #xhlFormSubmit{background:#333}
.pdf-pop #xhlFormSubmit:hover{background:#5A3F90;}
@media screen and (max-width:1440px){.m-width-content{max-width:960px;}
.logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li{padding:0;}
.logo-nav-search-lan .nav-search-lan .search-lan{margin-left:20px;}
.logo-nav-search-lan .nav-search-lan .search-lan .lan{padding-left:10px;margin-left:10px;}
.logo-nav-search-lan .nav-search-lan .nav-box #menuPc ul li a{font-size:16px;}
.banner-content .m-width-content .b-sup{font-size:35px;}
.banner-content .m-width-content .b-tit{font-size:50px;}
.banner-content .m-width-content .b-tit span::after{height:15px;}
.banner-content .m-width-content .b-tips{margin-top:35px;}
.banner-pcl ul li .tit-box{font-size:20px;}
.number-ipc ul li .num{font-size:30px;}
.number-ipc ul li .tit{font-size:12px;}
.number-ipc{padding:30px 0 20px;}
.home-tit h6{font-size:32px;}
.home-product-swiper-box .tag-box a{font-size:13px;}
.home-product-swiper-box .tag-box a{border-width:1px;height:40px;line-height:40px;}
.hps-swiper-box .pro-swiper-box .swiper-slide .text{padding:20px;}
.hps-swiper-box .pro-swiper-box .swiper-slide .text .t{font-size:24px;}
.home-about .about-text .edit-box{padding:20px;}
.home-about .about-text-pic .text-box .edit-box{padding:20px 20px 0;}
.home-about .about-text-pic .home-tit{padding:0 20px 20px;}
.home-about .about-pos::after{height:calc(100% - 116px);top:116px;}
.home-about .about-text .edit-box::after{font-size:80px;top:-50px;}
.home-news .home-news-flex .hot-news .text .t{font-size:20px;line-height:30px;height:60px;}
.home-news .home-news-flex .hot-news .text .d{font-size:14px;}
.home-news .home-news-flex .hot-news .text .more{margin-top:20px;}
.home-news .home-news-flex .hot-list ul li{padding:20px;}
.home-news .home-news-flex .hot-list ul li .d{font-size:12px;}
.about-one .ao-flex .text-box .tit{margin-bottom:20px;}
.about-one .ao-flex .text-box .tit h6{font-size:32px;}
.inner-page-tit h6{font-size:32px;}
.about-factory .fac-list ul li{width:100% !important;position:relative;margin-bottom:20px;left:auto !important;float:none !important;}
.contact-box .map-box .content-ewm{display:block;}
.contact-box .map-box .content-ewm .text{width:100%;padding:20px;}
.contact-box .map-box .content-ewm .pic{width:100%;padding:20px 20px 0;border-radius:0;}
.global-swiper .swiper-slide .link a{font-size:16px;}
.global-swiper .swiper-slide .tips{font-size:12px;}
.contact-box .inner-page-tit{padding-top:0;}
.contact-box .map-box .content-ewm{margin:20px 0;}
.global-swiper .swiper-pagination-bullet{margin:0 5px !important;}
.contact-box{padding:0;}
.product-detail .photo-text .photo{padding-left:0;}
.product-detail .photo-text .text-box .link a:last-child{margin-right:0;}
.service-choose .choose-list ul li .icon-box{width:100px;height:100px;}
.service-choose .choose-list ul li .icon-box img{max-width:50%;height:auto;}
.solution-detail .photo-text .photo{padding-left:0;}
.product-list .table-box .table-tit .number-more .num{font-size:36px;}
}
.wap{display:none!important}
@media screen and (max-width:1000px){.pc{display:none!important;}
.wap{display:block!important}
.home-msg .usedComp{margin-left:0;}
.logo-nav-search-lan .logo{padding:10px 0;}
.logo-nav-search-lan .nav-search-lan .search-lan{padding-right:50px;}
.logo-nav-search-lan .nav-search-lan .search-lan .search{padding:25px 0;}
.logo-nav-search-lan .nav-search-lan .search-lan .lan{padding-top:25px;padding-bottom:25px;}
html.mm-blocking body{overflow:initial;}
.header{position:sticky;top:0;left:0;width:100%;z-index:999;}
#menuPc{display:none;}
#menuWap{display:block;}
#page{background:#FFFFFF;}
.btn-nav{position:absolute;top:0;right:20px;background:transparent;border:none;padding:21px 0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:99999;display:block;width:30px;float:right;}
.icon-bar{display:block;margin:6px 0;width:30px;height:3px;background-color:#5A3F90;box-shadow:0 1px 1px #000000;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;z-index:999999;}
.btn-nav .bottom{margin-top:6px;}
.mm-opening .top{-webkit-transform:translateY(8px) rotateZ(45deg);-moz-transform:translateY(8px) rotateZ(45deg);-ms-transform:translateY(8px) rotateZ(45deg);-o-transform:translateY(8px) rotateZ(45deg);transform:translateY(8px) rotateZ(45deg);}
.mm-opening .bottom{-webkit-transform:translateY(-10px) rotateZ(-45deg);-moz-transform:translateY(-10px) rotateZ(-45deg);-ms-transform:translateY(-10px) rotateZ(-45deg);-o-transform:translateY(-10px) rotateZ(-45deg);transform:translateY(-10px) rotateZ(-45deg);}
.mm-opening .middle{width:0;}
.banner .bg-box{display:none;}
.banner .banner-content{display:none;}
.banner .wap-box{display:block;}
.banner .swiper-slide .video-box{display:none;}
.right-fixed{display:none;}
.banner-pcl{display:none;}
.number-ipc{padding:20px 0;}
.number-ipc ul li{flex-direction:column;text-align:center;}
.number-ipc ul li .tit{margin-left:0;margin-top:10px;}
.number-ipc ul li{width:50%;}
.number-ipc ul li:nth-child(3){width:100%;margin-top:20px;padding-top:20px;border-top:2px solid #DDDDDD;}
.number-ipc ul li:nth-child(3)::after{display:none;}
.home-tit{padding:20px 0;}
.hps-swiper-box .pro-swiper-box .swiper-slide{display:block;}
.hps-swiper-box .pro-swiper-box .swiper-slide .text{width:100%;}
.hps-swiper-box .pro-swiper-box .swiper-slide .pic{width:100%;}
.home-product-swiper-box .tag-box a{width:100%;margin-left:0;margin-bottom:10px;}
.home-product-swiper-box .tag-box{padding:20px 0;width:100%;}
.home-product-swiper-box{padding-bottom:40px;}
.home-about .about-text-pic{display:block;}
.home-about .about-text-pic .text-box{width:100%;}
.home-about .about-text-pic .home-tit{padding:0 0;}
.home-about .about-text-pic .text-box .edit-box{padding:20px 0;}
.home-about .about-text-pic .pic-box{width:100%;}
.home-about .about-text .edit-box::after{display:none;}
.home-about .about-text{padding-right:0;}
.home-about .about-pos::after{display:none;}
.home-about .about-text .edit-box{padding:20px 0;}
.home-news .home-news-flex{display:block;}
.home-news .home-news-flex .hot-news{width:100%;display:block;}
.home-news .home-news-flex .hot-news .text{width:100%;margin-left:0;padding-top:30px;}
.home-news .home-news-flex .hot-list{width:100%;margin-left:0;margin-top:20px;}
.home-msg .usedComp{width:100%;}
/*.pro-swiper-box .swiper-button-next{right:0;}
.pro-swiper-box .swiper-button-prev{left:0;}
.pro-swiper-box .swiper-button-next,.pro-swiper-box .swiper-button-prev{transform:scale(0.5);margin-top:0;}
*/
.about-tag{display:none;}
.about-one{padding:0 0 0;}
.about-one .ao-flex{display:block;}
.about-one .ao-flex .pic{width:100%;margin-top:20px;}
.about-one .ao-flex .text-box{width:100%;margin-left:0;}
.history-box .inner-page-tit{padding-top:0;}
.news-box .news-list ul li{display:block;}
.news-box .news-list ul li .text{width:100%;padding:20px 20px;}
.news-box .news-list ul li .pic{width:100%;}
.page-box .page-inner a.larger{display:none;}
.product-box .inner-page-tit{padding:0 20px 40px;}
.pro-search-box .search-item{padding-left:0;}
.pro-search-box .search-item .tit{position:relative;text-align:left;width:auto;margin-bottom:20px;}
.pro-search-box .search-box .search{width:100%;float:none;margin-left:0;margin-bottom:20px;}
.product-list .table-list{padding:0;}
.product-list .table-list .table-box{padding:20px;}
.product-list .table-box .table{overflow-x:scroll;}
.product-list .table-box .table-tit .pic-name{float:none;width:100%;}
.product-list .table-box .table-tit .pic-name .pic{width:50%;float:none;margin:0 auto;}
.product-list .table-box .table-tit .pic-name .tit{width:100%;float:none;margin-top:0;}
.product-list .table-box .table-tit .number-more{width:100%;float:none;margin-top:20px;}
.product-list .table-box .table-tit .number-more .num{font-size:32px;}
.product-detail .photo-text{display:block;padding-top:0;}
.product-detail .photo-text .photo{width:100%;padding:0;}
.product-detail .photo-text .text-box{width:100%;margin-top:40px;}
.product-detail .photo-text .text-box .t h6{font-size:32px;}
.product-detail .photo-text .text-box .link a{width:100%;margin-right:0;margin-bottom:20px;}
.product-detail .pro-dis{padding-top:0;}
.product-detail .pro-dis .dis-tit h6{font-size:32px;}
.product-detail .dis-table-edit .table table td{font-size:16px;}
.related-product .inner-page-tit{padding-top:0;}
.rl-swiper{padding-bottom:0;}
.qualification-box .inner-page-tit{padding-top:0;}
.search-list .img-text .t a{width:100%;}
.search-list ul li .li-inner .img-box{width:100%;float:none;}
.search-list ul li .li-inner .img-text{width:100%;float:none;margin-top:20px;}
.service-hot-oline .img-box{padding-bottom:50%;}
.service-hot-oline .text-box h6{font-size:22px;margin-bottom:20px;}
.service-hot-oline .text-box .oline a{font-size:22px;}
.service-choose .choose-list ul li{width:100%;margin-left:0;}
.solution-tag{display:none;}
.solution-list ul li .li-flex .num{display:none;}
.solution-box .solution-list ul li .li-flex{display:block;padding-left:0;}
.solution-list ul li .li-flex .pic{width:100%;}
.solution-list ul li .li-flex .text{width:100%;padding-left:0;margin-top:30px;}
.solution-box .solution-list ul li:nth-child(even) .li-flex{padding-right:0;}
.solution-list ul li:nth-child(even) .li-flex .text{padding-right:0;}
.solution-detail .photo-text{display:block;padding-top:0;}
.solution-detail .photo-text .photo{width:100%;padding:0;}
.solution-detail .photo-text .text-box .t h6{font-size:32px;}
.solution-detail .photo-text .text-box{padding-top:30px;width:100%;}
.pro_procat .search-bb{width:100%;margin-bottom:20px;}
.pro_procat{display:block;}
.about-factory p{ padding-left:0 !important;}
}
.swiper-button-next,.swiper-button-prev{top:40%;color:#fff;}
.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:15px;}
.swiper-pagination-bullet-active{background:#FFFFFF;}
/* home about us*/
.home_about{margin:0 auto;box-sizing:border-box;margin-bottom:97px;}
.home_about .title{font-weight:400;font-size:48px;color:#333333;/* line-height:45px;*/
 /* text-align:center;*/
 margin-bottom:30px;}
.home_about .topp{margin-top:41px;display:flex;gap:65px;align-items:flex-start;justify-content:space-between;}
.home_about .picn01{width:100%;max-height:243px;}
.topp .n01{width:100%;}
.topp .picn01 img{width:100%;height:100%;object-fit:cover;}
.bottom .picn01 img{width:100%;height:100%;object-fit:cover;}
.con{height:auto;display:flex;margin-top:28px;flex-wrap:wrap;}
.con .pic{width:62px;height:62px;display:flex;background:#5a3f90;align-items:center;justify-content:center;}
.headline{margin-left:30px;}
.headline h1{font-weight:normal;height:auto;font-size:34px;color:#1b1c1b;margin:0;line-height:34px;}
.headline h2{font-weight:500;font-size:18px;color:#1b1c1b;line-height:19px;margin:5px 0 0 0;}
.home_about .left{width:30.2%;}
.left .text{width:100%;max-width:390px;font-size:16px;margin-top:22px;}
.right{height:100%;margin-left:0;flex-grow:1;margin-bottom:30px;}
.right .r_pic{/* height:100%;*/
 width:100%;object-fit:contain;}
.bottom{margin-top:40px;}
.bottom ul{width:100%;display:flex;gap:65px;justify-content:space-between;}
.bottom ul li{width:33.33%;height:auto;}
.bottom ul li:last-child{margin-right:0;}
.bottom .text{margin-top:25px;}
/* 响应式调整 */
@media (max-width:1440px){.headline{margin-left:12px;}
.home_about .title{font-size:36px;}
 .right .r_pic{width:140%;position:relative;left:-20.5%;}
}
@media(max-width:1024px){.bottom ul li{width:394px;}
}
@media (max-width:768px){.home_about .title{font-size:28px;}
.home-tit h6{padding:0;}
.bottom ul{flex-wrap:wrap;gap:0;}
.headline h1{font-size:28px;}
.headline h2{font-size:16px;}
.con{margin-top:15px;}
.bottom ul li{width:394px;margin:30px auto;}
.bottom ul li:last-child{margin:30px auto;}
.right{width:100%;}
.right .r_pic{width:140%;position:relative;left:-20.5%;}
.main.product_detail .content1{flex-direction:column-reverse !important;}
.swiper-box-title{flex-direction:column;}
.bottom .picn01 img{width:100%;height:100%;object-fit:cover;}
.home-news .home-news-flex .hot-list ul li{padding:20px 0;}
.home-news{padding-bottom:30px;}
.home_about{padding:0;margin-bottom:30px;}
.topp .right{max-width:100%;margin:0;padding-bottom:0;}
}
@media (max-width:425px){.bottom ul li{width:100%;}
.home_about .left{width:100%;}
}
/* 这里是 新的 footer 样式 */
.contant-footer{background-color:#101010;width:100%;padding-top:60px;}
*{box-sizing:border-box;}
.contant-footer .contactUs{/*width:73%;*/
max-width:1440px;margin:0 auto;}
.contant-footer .top{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:50px;}
.contant-footer .top .title{font-weight:400;font-size:36px;color:#ffffff;margin-bottom:20px;}
.contant-footer .bottomText{display:flex;flex-direction:column;margin-bottom:30px;}
.contant-footer .left{margin-bottom:40px;}
.contant-footer .left .info{font-weight:400;font-size:20px;color:#ffffff;line-height:24px;padding-left:0;}
.contant-footer .left .info li{margin-bottom:10px;list-style-type:none;display:flex;}
.contant-footer .left .info .del{font-size:23px;flex:1;}
.contant-footer .left .icon{display:flex;flex-wrap:wrap;gap:15px;margin-top:30px;padding-left:0;}
.contant-footer .left .icon li{width:40px;height:40px;border-radius:5px;border:1px solid #ffffff;display:flex;align-items:center;justify-content:center;list-style-type:none;}
.contant-footer .rightFooter{width:100%;/* position:relative;height:320px;*/
}
.right form{display:flex;flex-direction:column;width:100%;}
.rightFooter .xhl-controls{display:flex;flex-direction:column;width:100%;}
.contant-footer .rightFooter .xhl_form{display:flex;flex-direction:column;width:100%;}
.contant-footer .rightFooter input{width:100%;height:65.5px;background:#ffffff;border-radius:8px;margin-bottom:13px;font-weight:500;font-size:14px;color:#afafaf;line-height:20px;padding-left:15px;border:none;}
.contant-footer .rightFooter .xhl-input-xlarge{width:100%;height:65.5px;background:#ffffff;border-radius:8px;margin-bottom:13px;font-weight:500;font-size:14px;color:#afafaf;line-height:20px;padding-left:15px;border:none;}
.rightFooter .usedComp{margin-bottom:0;width:100%;}
.rightFooter .usedComp:nth-child(5){width:100%}
.contant-footer .contant-footer .rightFooter textarea{width:100%;height:131px;background:#ffffff;border-radius:8px;font-weight:500;font-size:14px;color:#afafaf;line-height:20px;padding:13px 0 0 15px;border:none;resize:vertical;}
.contant-footer .rightFooter .a10016{width:100%;height:131px;background:#ffffff;border-radius:8px;font-weight:500;font-size:14px;color:#afafaf;line-height:20px;padding:13px 0 0 15px;border:none;resize:vertical;}
.contant-footer .rightFooter .btn{width:180px;height:41px;background:#6d4eac;border-radius:5px;font-weight:500;font-size:14px;color:#ffffff;margin-top:22px;border:none;cursor:pointer;display:block;margin-left:auto;}
.contant-footer .rightFooter .xhl-footer{width:100%;height:41px;border:none;}
.rightFooter .xhl-control-label{display:none;}
.contant-footer .rightFooter #xhlFormSubmit{width:180px;height:41px;background:#6d4eac;border-radius:5px;font-weight:500;font-size:14px;color:#ffffff;margin-top:0px;border:none;cursor:pointer;/*position:absoluteright:0;*/
margin:0;display:block;margin-left:auto;}
.contant-footer hr{/*width:73%;*/
max-width:1440px;border:1px solid #afafaf;opacity:0.5;margin:0 auto;}
.contant-footer .list{/*width:73%;*/
max-width:1440px;margin:40px auto 0;display:flex;flex-wrap:wrap;gap:30px;margin-bottom:40px;}
.contant-footer .list .title a{font-weight:bold;font-size:18px;color:#ffffff;text-decoration:none;}
.contant-footer .list ul{list-style-type:none;padding-left:0;margin-top:15px;}
.contant-footer .list ul li{margin-bottom:10px;display:flex;align-items:center;}
.contant-footer .list li a{font-weight:lighter;font-size:16px;color:#ffffff;text-decoration:none;}
.contant-footer .list .dop{width:0.8px;height:0.8px;background-color:#afafaf;margin-right:3px;}
.contant-footer .adress{
max-width:1440px;margin:0 auto;display:flex;flex-direction:column;margin-top:20px;padding-bottom:60px;font-family:Inter;font-weight:500;font-size:14px;color:#ffffff;line-height:24px;}
.contant-footer .adress div{margin-bottom:15px;}
.contant-footer .adress .rigt{display:none;}
#video-frame{display:block;}
@media(max-width:780px){.contant-footer{width:100%;padding:30px;}
.contant-footer .contactUs{width:100%;}
.contant-footer .adress{width:100%;padding-bottom: 0;}
.logo-nav-search-lan .logo{margin:14px 0;}
.logo-nav-search-lan .logo a img{max-width:126px;height:26px;}
.contant-footer .list,.contant-footer hr:first-of-type{display:none;}
.contant-footer .left .info,.contant-footer .left .info .del{font-size:18px;}
.contant-footer .rightFooter .xhl-input-xlarge{height: 52px;}
.home_about .topp{flex-wrap: wrap;gap:30px;flex-direction: column-reverse;}
}
/* 平板尺寸及以上 */
@media (min-width:1000px){
.contant-footer .top{flex-direction:row;align-items:center;justify-content:space-between;}
.contant-footer .bottomText{flex-direction:row;}
.contant-footer .left{width:45%;margin-bottom:0;}
.contant-footer .rightFooter{width:50%;/* height:500px;*/
}
.contant-footer .rightFooter form{flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
.rightFooter .xhl_form{flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
.contant-footer .rightFooter input{width:48%;}
.rightFooter .usedComp{width:23.8%}
.rightFooter fieldset{display:flex;flex-wrap:wrap;}
.rightFooter .usedComp:nth-child(2){margin-left:1%;margin-right:1%}
.rightFooter .usedComp:nth-child(3){margin-right:2.5%;}
.rightFooter .xhl-input-xlarge{width:25%;}
.rightFooter .a10016{width:100%;}
.contant-footer .rightFooter #phone{width:100%;}
.contant-footer .rightFooter #emal{margin-left:0;margin-right:0;}
.contant-footer .list{gap:50px;}
.contant-footer .adress{flex-direction:row;justify-content:space-between;}
.contant-footer .adress div{margin-bottom:0;}
}
/* 桌面尺寸 */
@media (min-width:1440px){.contant-footer .top .title{font-size:48px;}
.contant-footer .contactUs{width:73%;}
.contant-footer hr{width:73%;}
.contant-footer .list{width:73%;gap:90px;}
.contant-footer .adress{width:73%;}
.contant-footer .bottomText{justify-content:space-between;}
.contant-footer .rightFooter{display:flex;flex-wrap:wrap;justify-content:right;}
.contant-footer .rightFooter input{width:33%;}
.rightFooter .xhl-input-xlarge{width:25%;}
.contant-footer .rightFooter #phone{width:30%;}
.contant-footer .rightFooter #emal{margin-left:1%;margin-right:1%;}
.contant-footer .rightFooter textarea{width:100%;}
}
.hot-news .pic img{object-fit:cover;}
.video-image{
	object-fit:cover;
}