@charset "utf-8";
@media screen and (max-width:1840px) {
    .contact{padding:1.94rem 12% 1rem 12%;}
    .company{padding: 1.7rem 20%;}
    .xWapper{padding:0 10%;}
    .brand_intro{padding:4.2vw 22% 0;}
}
@media screen and (max-width:1680px) {
    .contact{padding:1.94rem 10% 1rem 10%;}
    .company{padding: 1.7rem 16%;}
    .xWapper{padding:0 8%;}
    .brand_intro{padding:4.2vw 15% 0;}
}
@media screen and (max-width:1540px) {
    .contact{padding:1.94rem 8% 1rem 8%;}
    .research, .job{padding: 0 6% 0;}
    .job-list,.job-slogan{margin-left: 6%;margin-right: 6%;}
    .company{padding: 1.7rem 14%;}
    .xWapper{padding:0 6%;}
    .brand_intro{padding:4.2vw 10% 0;}
}
@media screen and (max-width:1480px) {
    .contact{padding:1.94rem 6% 1rem 6%;}
    .company{padding: 1.7rem 10%;}
    .seer_advantage{padding-bottom: 0.7rem;}
    .echo .part1 .thumb_ .param_icons{width:3rem;}
    .echo .part1 .thumb_ .param_icons .pg dl dt img{width:80%;}
    .echo .part1 .text_ .items dl dd,.echo .part1 .text_ .con{font-size:0.16rem;}
    .echo .part1 .text_ .items{grid-gap:0.2rem 0.4rem;margin-top: 0.2rem;}
    .image_text_common .list .word .content_,.image_text_common .list.flex1 .word{padding-right: 0;}
    .pageListBox .word .title{font-size:20px !important;}
}


@media screen and (max-width:1366px) {
    /* .typename{justify-content: center;padding: 0;flex-wrap: wrap;}
    .typename .title,.typename .more{width:100%;text-align: center;line-height: 1;}
    .typename .title{font-weight:600;font-size:0.6rem;margin-bottom: 0.25rem;} */
    /* .typename .more{justify-content: center;align-items: baseline;} */
    .header .logo{width:230px;}
    .header .logo a{background-size: auto 20px;}
    .main-wrapper .son-nav{grid-template-columns: repeat(5, 1fr);grid-gap:20px 20px;}
    .main-wrapper2{padding-left:3%;padding-right:3%;}
    .company{padding:136px 12vw;}
    .xWapper{padding:0 5%;}
    .header .navbar ul li{margin: 0 20px;}
    .page-sys{padding: 0 5vw 0.8rem;}
    .related_products ul li .vtitle{font-size:0.16rem;margin: 0.2rem 0 0.1rem;}
    .pageListBox .word .title{font-size:18px !important;}
}

@media screen and (max-width:1280px) {
    .contact{padding:1.5rem 3% 1rem 3%;}
    .header,.footer{width:100%;overflow: hidden;}
    .header .logo{width:230px;}
    .ab-white.header .logo a,.header .logo a{background-size: auto 18px;}
    
    /* .header .navbar ul{justify-content: right;} */
    .header .navbar ul li{margin: 0px 12px;}
    .navigation-down .main-wrapper{padding-bottom: 30px;}
}

@media screen and (min-width:1021px) and (max-width:1280px){
    .home-banner{background:url(../images/banner/banner2.jpg) center top no-repeat !important;background-size: cover !important;}
    .job-slogan{font-size:2vw;}
    .contact-style dl dd{font-size: 0.2rem;}
    .son-nav-column{grid-template-columns: repeat(4, 1fr);grid-gap:0.2rem;}
    .share-column dl{margin-bottom:10px;}
    .share-column dl dt,.share-column dl dd{font-size:0.16rem;line-height:1.8;}
    .share-column dl dd{font-size:14px;}
    .contact h2{margin-bottom: 1rem;}
    .pageListBox .word .title{font-size:16px !important;}
}

@media screen and (min-width:1021px) and (max-width:1200px){
    .footer .fmenu{padding: 0 10%;}
    .footer .fmenu dl:first-child{flex: 1;}
    .footer .fmenu dl:first-child dd{flex-wrap: wrap;}
    .footer .fmenu dl:first-child dd div{width:100%;}
    .footer .fmenu dl{margin-right: 10px;}
    .footer .fmenu dl:nth-child(2){flex: 1;}

}

.m_header{display:none;}
@media screen and (max-width:1020px) {
    body{ user-select: none;-webkit-user-select: none;}
    body{overflow-x: hidden;}
    .related_products{margin-bottom:40px;}
    .related_products .rtitle{margin-top:44px;padding:0 0 20px;font-weight:600;}
    .related_products ul{grid-template-columns: repeat(2,1fr);grid-gap:20px;margin-top:32px;}
    .related_products ul li .thumbs{height:160px;}
    .related_products ul li img{max-height:140px;}
    .related_products ul li .vtitle{margin: 0.2rem 0;line-height: 1.6;}


    .mb40{margin-bottom: 0.6rem;}

    .mob-hidden{display: none;}

    .m_header{display:block; z-index:100;width:100%;overflow: hidden;position: fixed;left: 0;top:0;z-index: 998;}
    .m_header .top{padding:0; background:#fff;}
    .m_header .top .wrap{display:flex; justify-content:space-between; align-items:center;height: 63px; }
    .m_header .top .m_logo a{display:block;}
    .m_header .top .m_logo img{height:16px; width:auto!important;}
    .m_header .top .m_tools{display:flex; align-items:center;height: 63px;}
    .m_header .top .m_tools .m_menu{line-height:.3rem; font-size:.3rem; color:#000; transition:all 0.5s ease;}
    .m_header .top .m_tools .m_menu .iconfont{margin:0;}
    .m_header .top .m_tools .m_menu .ico0{display:inline-block;}
    .m_header .top .m_tools .m_menu .ico1{display:none;}
    
    
    /* 手机端头部-2024新 */
    .m_header .top .m_tools .m_menu2{position:relative; padding:.05rem .1rem; padding-right:0; height:20px; width:30px; box-sizing:border-box;}
    .m_header .top .m_tools .m_menu2:focus{outline:0;}
    .m_header .top .m_tools .m_menu2 .icon_bar{display:block; width:22px; height:3px; border-radius:3px; background:#1D1D1F;}
    .m_header .top .m_tools .m_menu2 .icon_bar + .icon_bar{margin-top:4px;}
    .m_header .top .m_tools.collapsed .m_menu2 .icon_bar{position:absolute; top:50%; left:50%; margin-left:-10px; margin-top:-1px;}
    .m_header .top .m_tools.collapsed .m_menu2 .icon_bar:nth-child(1){-webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);}
    .m_header .top .m_tools.collapsed .m_menu2 .icon_bar:nth-child(2){opacity:0;}
    .m_header .top .m_tools.collapsed .m_menu2 .icon_bar:nth-child(3){-webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg);}
    
    /* 导航下拉-新 */
    .m_header .mNav_bott{display:block; position:fixed; top:63px; left:101%; width:100%; background:#fff; height:calc(100vh - 63px); overflow-y:auto; z-index:200; transition:all .3s ease;z-index: 998;} 
    .m_header.open .mNav_bott{display: block;}
    .m_header .mNav_bott.open{left:0;}
    .m_header .mNav_bott .m_navul{padding-top:0;}
    .m_header .mNav_bott .m_navul .m_li{position:relative; margin:0 5%;border-bottom: 1px solid rgba(164, 163, 208, 0.25);}
    .m_header .mNav_bott .m_navul .m_li>a{position:relative; display:flex; font-size:20px;font-weight:500; padding:15px 0;align-items: center;justify-content: space-between;}
    .m_header .mNav_bott .m_navul .m_li>a i{font-size:16px; margin:0;}
    
    .m_header .mNav_bott .m_navul .m_li .nav_open{width:100%; position:fixed; left:100%; top:63px; bottom:0; background-color:#fff; overflow-y:auto; z-index:120; padding:.4rem .25rem; -webkit-transition:all 0.5s; transition:all 0.5s; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); visibility:hidden; box-sizing:border-box;}
    .m_header .mNav_bott .m_navul .m_li .nav_open.in{left:0; visibility:visible;}
    .m_header .mNav_bott .m_navul .m_li .nav_open>a{font-size:16px;}
    .m_header .mNav_bott .m_navul .m_li .nav_open>a i{margin-right:5px; margin-top:0; margin-left:0;}
    .m_header .mNav_bott .m_navul .m_li .nav_open .bd{overflow:hidden;}
    .m_header .mNav_bott .m_navul .m_li .nav_open .bd .title {font-size:20px; font-weight:bold; margin:.2rem .25rem; margin-bottom:0; padding:.1rem 0;}
    .m_header .mNav_bott .m_navul .m_li .nav_open .bd .container{padding:0 .25rem; margin:0 auto;}
    .m_header .mNav_bott .m_navul .m_li .nav_open .bd .container .m_secondNav .t>a{overflow:hidden;display: flex; justify-content: space-between;align-items: center; }
    .mobile-menu-open{overflow:hidden;}
    
    .m_header .mNav_bott .so{padding: 0 5%;margin-top:20px;}
    
    .m_header .mNav_bott .m_navli{position:relative; transition:all 0.3s ease-out;border-bottom: 1px solid rgba(164, 163, 208, 0.1); padding:10px 0;}
    .m_header .mNav_bott .m_navli>a{display:flex; width:100%; font-size:18px;position:relative; overflow:hidden;padding: 0.1rem 0;}
    .m_header .mNav_bott .m_navli>a i{font-size:16px;-webkit-transform:rotate(0deg); transform:rotate(0deg);  transition:all 0.6s ease-out;}
    
    .m_header .mNav_bott .m_navli.active>a i{color: #007AFF;-webkit-transform:rotate(-180deg); transform:rotate(-180deg);transition:all 0.6s ease-out;}
    .m_header .mNav_bott .m_navli>a:hover{}
    /* .m_header .mNav_bott .m_navli>a.ti_nav:after,
    .m_header .mNav_bott .m_navli>a.ti_nav:before{content:''; background:#1D1D1F; width:9px; height:2px; display:block; position:absolute; top:0; bottom:0; right:5%; margin:auto;}
    .m_header .mNav_bott .m_navli>a.ti_nav:after{-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
    .m_header .mNav_bott .m_navli>a.ti_nav:before{-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;} */
    /* .m_header .mNav_bott .m_navli.active{background:#F5F5F7;} */
    /* .m_header .mNav_bott .m_navli.active>a.ti_nav:before{-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#1D1D1F;}
    .m_header .mNav_bott .m_navli.active>a.ti_nav:after{-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; background:#1D1D1F;} */
    .m_header .mNav_bott .m_navli.active>a.ti_nav{font-weight:400;}
    .m_header .mNav_bott .m_navli.active>a{color: #007AFF;}
    
    .m_header .mNav_bott .m_navli .m_secNav{display:none;padding-top:10px; }
    .m_header .mNav_bott .m_navli .m_secNav a{width:100%; margin:0 auto;}
    .m_header .mNav_bott .m_navli .m_secNav .li-title{width:100%; border-top:solid 1px rgba(255,255,255,0.3); position:relative;} 
    .m_header .mNav_bott .m_navli .m_secNav .li-title a{display:block; position:relative; font-size:16px;transition:all 0.3s ease-out;margin-bottom: 10px;font-weight: 500;background: #f5f5f5;padding: 8px 24px;} 
    .m_header .mNav_bott .m_navli .m_secNav .li-title a i{margin-right:5px;}
    .m_header .mNav_bott .m_navli .m_secNav .li-title a:after{content:''; width:8px; height:8px; background:url("../images/more.png") no-repeat center; background-size:cover; position:absolute; left:10px; top:50%; margin-top:-3px;}
    .m_header .mNav_bott .m_navli .m_secNav ul{font-size:0; padding-bottom:10px;}
    .m_header .mNav_bott .m_navli .m_secNav li{font-size:16px;line-height: 24px;;}
    .m_header .mNav_bott .m_navli .m_secNav li>a{padding:8px 0 8px 12px; display:block; position:relative; }
    .m_header .mNav_bott .m_navli .m_secNav li>a i{font-size:12px;}
    .m_header .mNav_bott .m_navli .m_secNav li>a:hover{}
    .m_header .mNav_bott .m_navli .m_secNav li>a.cur{}

    /* .mobile-header{display:flex;width:100%;height: 63px;position:fixed;left: 0;top:0;padding: 0 3%;z-index:199;align-items: center;justify-content: right;}
    .mobile-header .mlogo{position: absolute;left: 0;top:0;bottom: 0;}
    .mobile-header .mlogo a{display: block;background:url(../images/logo.png) 0.3rem center no-repeat;background-size: auto 16px;}
    .mobile-header .mlogo,.mobile-header .mlogo a{height:63px;width:100%;}

    .mobile-header.nav-fixed-scroll{background: #fff;-webkit-transition: all 0s;transition: all 0s;box-shadow: 0px 5px 5px rgba(0, 0, 0, .03);}

    .mobile-body{display:none;position:fixed;left:0;top:0;right:0;bottom:0; width:100%;height:100%;background: #fff;overflow-y: scroll;z-index:201;padding:0rem 3%;-webkit-transition: all 0.3s;transition: all 0.3s;}
    .m-top{width:100%;display: flex;justify-content: right;padding:0;height: 63px;align-items: center;}
    .mobile-body .m-nav{padding:0rem 0;}
    .mobile-body .m-nav>ul{border-bottom: 1px solid rgba(164, 163, 208, 0.25);}
    .mobile-body .m-nav ul>li{}
    .mobile-body .m-nav ul li a.m-li{height: 1rem;display:flex;align-items: center;font-weight:600;justify-content: space-between;color: #1D1D1F;}
    .mobile-body .m-nav ul li ul{width:100%;display: none;}
    .mobile-body .m-nav ul.active li ul{display: block;}
    .mobile-body .m-nav a:hover{color: #1D1D1F; }
    .mobile-body .m-nav ul.active>li a.m-li,.mobile-body .m-nav a.cur{color: #007AFF;font-weight: bold;}
    .mobile-body .m-nav ul>li>ul>li a{color: #6E6E73;}
    
    .mobile-body .m-nav ul.active>li>a i.fa-angle-right:before{content: "\f106";}
    .mobile-body .m-nav ul>li>ul>li{line-height:2;}
    .mobile-body .m-nav ul>li>ul>li:last-child{margin-bottom: 0.3rem;} */

    .bgf{background: #fff;box-shadow: 0px 5px 5px rgba(0, 0, 0, .01);}

    .m-so{width:100%;padding:0 0 0.3rem;margin-top: 0.2rem;}
    .so .quicklink{margin-top: 0.2rem;}
    .so .quicklink dd{line-height: 0.48rem}
    .so .quicklink a{}
    .so .ipt,.so .ipt i.sbt,.so .kws{height:0.8rem;}

    .home-banner .txt{left:0;bottom:1rem;width:100%;text-align: center;}
    .home-banner .txt .tt1{font-size:0.72rem;}
    .home-banner .txt .tt2{font-size:0.562rem;}

    .home-banner .txt .tt3{font-size:0.78rem;padding: 0 1rem;line-height: 1;letter-spacing: -1px;}
    /* .home-banner video{display: none;} */

    .proxy-brand{margin-top:78px;}
    .service{margin-top:40px;}
    .BrandSwiper,.ServiceSwiper{width:100%;padding: 0;margin-top: 0.7rem;padding-bottom:66px;}
    .BrandSwiper .swiper-slide{width:100%;}
    .brand-box{width:100%;height:auto;margin: 0px auto;padding:0 0.3rem;}
    .brand-box a{width:100%;height:5rem;border-radius:0.56rem;}
    .brand-box a img{max-width:60%;max-height:1.8rem;}
    .brand-box a .title{display: none;}
   
    .typename{flex-wrap:wrap;}
    .typename .title,.typename .more{width:100%;justify-content: center;text-align: center;}
    .typename .more{margin-top: 0.3rem;}
    .h40{height:0rem;}
    .service-button-next,.brand-button-next{right:50%;margin-right: -45px;}
    .service-button-prev,.brand-button-prev{right:0;left: 50%;margin-left: -45px;}

    .service-box{width:auto;height:7rem;margin:0 0.3rem;border-radius:16px;background-size: cover !important;}
    .service-box img{width:100%;height: auto;}
    
    .home-company{
		margin-top: 25px;
		padding:1.5rem 0.3rem 0.8rem;
	}
    .home-company h2,.home-company h3{text-align: center;line-height: 1;position: relative;}
    .home-company h2::after{content:"";position: absolute;bottom: -15px;left: 50%;transform: translateX(-50%); width:33px;height: 4px;border-radius:4px;background: #fff;}
    .home-company h3{margin-top: 0.6rem;line-height: 1.4;}
    .home-company h3 span{display: block;}
    .home-company .p1{width:100%;padding:0.6rem 8%;margin-top: 0;line-height: 1.6;}

    .home-company .grid2{display: block;background: rgba(255, 255, 255, 0.25);color: #fff;backdrop-filter: blur(20px);padding:0.6rem 0.3rem;border-radius:16px;margin-top: 0;}
    .home-company .grid2 .content{background: none;padding:0;backdrop-filter:none;border-radius:0;line-height:1.7;text-align: justify;}
    .home-company .grid2 .content:nth-child(2){margin-top: 10px;}
    .home-company .learn-more{margin-top:40px;text-align: center;}
    .home-company .learn-more a{display: flex;align-items: center;justify-content: center; font-size:14px;width:142px;height:40px;border-radius:40px;font-weight: 300;margin: 0px auto;}
    .home-company .learn-more a,.home-company .learn-more a:hover{background: rgba(29, 29, 31, 1);}
    .home-company .p1,.home-company .p1 strong{font-weight:400;}

    /* 新闻 */
    .newslist{padding:83px 0;}
    
    .site-article-wrapper li a{flex-wrap: wrap;}
    .site-article-wrapper li a .date,.site-article-wrapper li a .art{width:100%;padding-left:0;}
    .site-article-wrapper li a{padding:0.5rem;}
    .site-article-wrapper li a .art{margin-top: 0.1rem;padding-right: 0;}
    .site-article-wrapper li a .art .title{height: auto;font-weight: 400; line-height: 1.4;white-space: wrap;}
    .site-article-wrapper .desc{line-height:1.6;margin-top: 0.2rem;}

    /* brand_center */
    .brand_center{margin-top: 103px;}
    .brand_center h2{text-align: center;margin-bottom: 38px;}
    .brand_box{padding: 0 0.3rem;width:auto;}
    .brand_box .shead .swiper-slide span{padding-left: 0.35rem;padding-right: 0.35rem;}
    /* .brand_box .shead span{padding:12px 0.36rem;}
    
    .brand_box .cat-scroll-btn{font-size:0.36rem;top:0.05rem;}
    .brand_box .cat-scroll-prev{left: 0px;}
    .brand_box .cat-scroll-next{right: 0px;}
    .brand_box{margin-bottom: 0.8rem;} */
    .brand_box .cat-scroll-prev{left:-0.1rem;}
    .brand_box .cat-scroll-next{right:-0.1rem;}
    .Cat-button-prev{left: 50%; margin-left: -45px;}
    .Cat-button-next{right: 50%;margin-right: -45px;}

    .CatBrand{width:100%;padding: 0 0 76px;margin-top:16px;margin-bottom:40px;}

    .cat-box{width:auto;margin: 0 0.3rem;height:auto;padding:40px 0 110px 0;}
    .cat-box .img_{width:100%;height:auto;}
    .CatBrand .swiper-slide{width:100%;}
    .cat-box .img_ img{max-width:80%;max-height:4rem;}

    .cat-box .word{top:auto;bottom: 0.4rem;left:0.4rem;}
    .cat-box .word .more{margin-top: 4px;}

    .all_common_list{margin:32px 0;}
    .all_common_list .grid-fr3{grid-template-columns: repeat(1,1fr);grid-gap:32px;}
    .pageListBox {width:100%;height:auto;padding:1.8rem 0 0.4rem}
    .pageListBox .word{top: 0.4rem;left:0.4rem;}
    .pageListBox .img_ img{max-width:90%;max-height: 4rem;}
    .brand_intro .position_{margin-top: 0.4rem;}

    

    /* service */
    .ps{margin-top: 103px;}
    .page-sys{flex-wrap: wrap;flex-direction: column-reverse;padding: 0 5% 0.2rem;}
    .sideNav,.cat-Content{width: 100%;}
    .sideNav{margin-top:5vw;padding:0 0.3rem;}
    .cat-Content .cat-ct{padding:0.3rem;}
    .cat-Content .cat-ct h3{font-weight: bold;margin-bottom: 0.3rem;}
    .sideNav h2.layui-colla-title{height: 1.2rem;line-height: 1.2rem;}
    .sideNav h2.layui-colla-title i{height: 1.2rem;background-size: 24px center;}

    .sideNav .lcc p{line-height: 0.6rem;}
    .layui-colla-item:first-child{}
    /* .layui-colla-item:last-child{border-bottom: none;} */
    .sideNav,.cat-Content .cat-ct{box-shadow: none;}

    .cat-Content .cat-ct ol,.cat-Content .cat-ct ul li,.cat-Content .cat-ct p{font-weight: 300 !important;}

    /* company */
    .company{
		
		padding:20px 5% 37px;
	}
    .company h1{line-height: 1.4;font-weight:400;}
    .company h1 span{display: block;}
    .company .cname{margin-top: 0.4rem;font-weight:300;}
    .company .content{line-height:0.54rem;text-align: left;}
    .company .content p{text-indent: 2em;}

    .news_detail01{padding: 83px 5% 20px 5%;margin-top: 0;}
    .news_detail02{padding: 0 5%;flex-wrap: wrap;}
    .news_detail02 .left,.news_detail02 .right{width:100%;}
    .mt50,.news_detail02 .right,.mt30{margin-top: 0.4rem !important;}
    .inner{padding:2rem 5% 0;margin-top: 0;}
    .research{padding-bottom:0;}

    .research, .job{padding-left: 5%;padding-right:5%;}
    .about-job{margin-top: 0.6rem;}

    .research.wapt{margin-top: 0px;}
    .job.about-job{margin-top: 0px;}

    .news_detail02 .left .bott ul{display: flex;flex-wrap: wrap;width:100%;}
    .news_detail02 .left .bott li{width:100%;border-right-width:1px;height:100px;}
    .news_detail02 .left .bott li:nth-child(2),.news_detail02 .left .bott li:nth-child(3){border-top:none;}

    .typename2, .recommend-products{padding: 0 5%;}
    .Products ul{grid-template-columns: repeat(1, 1fr);grid-gap: 0.2rem 0;}
    .Products ul li{border-radius: 0.3rem;}
    .Products ul li a img{max-height: 3rem;max-width: 100%;}
    .Products ul li .title{margin: 0.2rem 0;}

    .jobinner{padding-bottom: 0;}
    .job-slogan{flex-wrap: wrap;height: auto;margin: 0.4rem 5% 0;}
    .job-slogan .line{width:0.8rem;height: 1px;background: rgba(151, 151, 151, 0.5);margin:0.2rem auto;}
    .job-slogan .txt{width:100%;text-align: center;}
    .job-slogan .txt:last-child{margin-bottom: 0;}
    .job-list{margin:0.6rem 5% 0.4rem;}
    .job-list-con{padding:0.4rem;}
    .job-list .layui-colla-title{padding:0.4rem 0;}
    .job-list .layui-colla-title.cur{font-weight: 500;}
    
    .job.inner,.jobinner{margin-top: 0;padding-top: 2rem;}
    .job-inner-list{margin-bottom: 0.72rem;}

    /* .contact */
    .contact{padding:103px 5% 0.1rem;}
    .contact h2{font-weight:400;margin-bottom: 0.5rem;}
    .contact-style{grid-template-columns: repeat(1, 1fr);grid-gap:0 0;border-bottom:none;padding-bottom: 0;}
    .contact-style dl{padding:0.4rem; border-top:1px solid rgba(230, 230, 230, 1);}
    .contact-style dl dt, .contact-style dl img{width:1.2rem;height:1.2rem;}
    .contact-style dl dd{height:1.2rem;}
    .contact-style.address{padding:0;border-bottom:1px solid rgba(230, 230, 230, 1);}
    .contact-style.address dl{padding: 0.4rem 0.4rem;}

    /* message */
    .message{padding:0 5%;margin-top:0.72rem;margin-bottom: 0.72rem;}
    .message.about-msg{margin-top:30px;}
    .message .title{font-weight:400;}
    .message .form{    grid-template-columns: repeat(1, 1fr); grid-gap: 0px 0px;}
    .message .form .form-item, .message .form .form-item input{height:1.2rem;}
    .message .form .form-item input, .message .form .form-item2 .fcontent{font-weight: 400;}
    .fcontent::placeholder,.message .form .form-item input::placeholder,.mailbox .subscribe .mail_val,.mailbox .subscribe .mail_val::placeholder{font-weight: 300;}
    .message .form .form-item{margin-bottom: 0.2rem;}
    .message .send button{width:2.84rem;height: 0.8rem;border-radius:0.8rem;}

    .h-title{font-weight: 400;}
    .subscribe_mail{margin:30px 5%;height: auto;}
    .mailbox{background: url(../images/mailbox_wap.jpg) center bottom no-repeat; background-size:100% auto;min-height:6rem;}
    .mailbox h3{margin-bottom: 0.4rem;}
    .mailbox .subscribe .mail_val{padding-left: 0.1rem;padding-bottom: 0.2rem;}
    .mailbox .subscribe{width:auto;left:0.6rem;right:0.6rem;top:0.6rem;transform: translateY(0);max-width: 100%;}
    .mailbox .subscribe .submits .mail_btn{border: none;border:1px solid #000000;width:2.84rem;height: 0.8rem;border-radius:0.8rem;background:none;}
    

    /* 显微镜 */
    .vision_top{width:100%;height:auto;}
    .vision_product{padding-bottom: 0.6rem;}
    .vision_product .pagelist{grid-template-columns: repeat(1, 1fr);grid-gap: 0.6rem 0px;}
    .vision_product .pagelist .cat-box{margin: 0;padding:0.8rem 0 2rem;}

    .vision_top .word{padding-right: 0;padding-bottom:0;}
    .vision_top .word,.vision_top .img_{width:100%;text-align: center;}
    .vision_top .img_{margin-top: 0.6rem;}
    .vision_top{padding-top: 87px;}
    .vision_top .word .BrandLogo img{max-width:100px;}
    .vision_top .word .catname{margin-top: 0.28rem;}
    .vision_top .word .Branddescription{margin-top: 0.4rem;}
    .vision_top .word .Brandcontent{line-height: 1.5;letter-spacing: -1px;padding-left: 0;}
    .vision_top .word .Brandcontent p::before{display: none;}
    .vision_top .word .Brandcontent p{padding-left: 0;}

    .image_text_common{background: none;margin-top:36px;padding-bottom: 0;}
    
    .image_text_common .list{background: #fff;margin-top:32px;padding: 0;border-radius:16px;overflow: hidden;}
    .image_text_common .list:last-child{margin-bottom:0 !important;}
    .image_text_common.vision_show{margin-top: 0;}

    .image_text_common .list .thumb, .image_text_common .list .word{width:100%;}
    .image_text_common .list .thumb img{border-radius:10px;}
    .image_text_common .list .word,.image_text_common .list.flex1 .word{padding:0.6rem 0.4rem;}
    .image_text_common .list .word .title2{margin-top: 0;line-height: 1.3;}

    .image_text_common .list .word .content_{line-height:2;padding-right: 0;}
    .image_text_common .list:last-child{margin-bottom:0rem;}

    .related_products ul li,.related_products ul li img{border-radius: 0.32rem;}

    /* .beckman */
    #beckman-show{background: rgba(245, 245, 247, 1);}
    .beckman {padding: 0 5.3vw 1.2rem;background: #fff;}
    .beckman h1{margin-top: 107px;}
    .beckman .thumb{margin-top: 0.88rem;}
    .beckman-param{margin-top:0;padding-bottom: 40px;overflow: hidden;}
    
    
    

    /* .inner_brandLogo */
    .inner_brandLogo{flex-wrap: wrap;margin-top:1.6rem;padding: 0 5.3vw;}
    .inner_brandLogo img{height: 22px;width: auto;max-width: 100%;}
    .inner_brandLogo .sonnav{margin-top: 0.4rem;width:100%;}
    .inner_brandLogo .sonnav ul{display: grid;grid-template-columns: repeat(2, 1fr);grid-gap:0.3rem;}
    .brand_banner_fix .info{align-items:center;}

    .brand_banner_fix .info .text2{font-size:0.235rem;}
    .inner_brandLogo .sonnav ul li{margin-left: 0;}
    .inner_brandLogo .sonnav ul li a{padding:0.2rem 0;width:100%;text-align: center;}
    .brand_banner_fix{margin: 0.3rem 0 0;width:100%;border-radius:0;height:4rem;}

    .stilla{margin-top: 0;border-radius: 0;padding-top: 56px;}
    .stilla-branded-logo{height: 4.6rem;right: 0;top:-0.3rem;}
    .stilla_slogan .info{align-items: center;padding-top: 0;}
    
    
    .stilla_intro{display: none;}
    .seer_fix{margin-top:66px;}
    .seer_channel{margin-top: 0.4rem;}
    .Seer{margin-bottom: 0.8rem;}
    .Counstar_show{margin-bottom: 0;padding-bottom:40px;}
    

    /* #echo_body */
    #echo_body{background:#F5F5F7;overflow:hidden;margin-top: 63px;}
    #echo_body .inner_brandLogo{display: none;}
    .video_bg{padding-top:0;margin-top:0;}
    .video_bg .title{left:0;top:1.1rem;right:0;padding-top:0;height: auto;font-size:28px;text-align: center;}
    .video_bg .title p:first-child{font-size:27px;}
    .video_bg .tt90{top:0.6rem;}
    .esco_part1 .feature{padding: 0.5rem 0;}

    .esco_part1 .thumb_ img{max-width:88%;}
    .esco_part1 h1, .esco_part1 .title{margin-top: 55px;}

    .echo{background: linear-gradient(360deg, #FFFFFF 10%, #F5F5F7 74.42%, #FFFFFF 94.04%);margin-top: 0;padding-top: 0.6rem;border-radius:0 0 0.32rem 0.32rem}
    .echo .part1,.image_text_common .list .word .dl_param{grid-template-columns: repeat(1, 1fr);}
    .echo .part1 .thumb_{padding:0;background: none;justify-content: center;flex-wrap: wrap;}
    .echo .part1 .thumb_ .img_{max-width: 75%;display: block;clear: both;}
    .echo .part1 .thumb_ .param_icons{width:100%;position: relative;right:0;top:0;margin-top: 0.6rem;}
    .echo .part1 .thumb_ .param_icons .pg{grid-template-columns: repeat(4, 1fr);grid-gap:0.4rem 0;margin-top: 0;grid-template-areas: 'a b c d' 'e f g h';}
    .echo .part1 .thumb_ .param_icons .pg dl dt img{width:70%;}
    .echo .part1 .text_{width:100%;padding: 0.4rem 5.3vw 1rem;}
    .echo .part1 .text_ .items{grid-template-columns: repeat(2, 1fr);grid-gap:0.4rem;margin-top: 0.4rem;}
    .echo_it.image_text_common .list{padding: 0;margin-top: 0.6rem;}
    .echo .part1 .text_ .items dl dt,.echo .part1 .text_ h2 i,.image_text_common .list .word .title2 i, .image_text_common .list .word .parameter, .image_text_common .list .word .dl_param dd{color: #1858D6;}

    .image_text_common .list .word .dl_param dd{margin-top: 0.2rem;}

    .echo_it.image_text_common{padding-bottom:0.6rem;}


    .ddlist{grid-template-columns: repeat(1, 1fr);grid-gap:0.2rem;margin-top: 0;}
    .ddlist .dbox{display: flex;}
    .stilla_ddlist .dbox:last-child{grid-column: span 1; flex-wrap: wrap;}
    .stilla_ddlist .dbox:last-child .title_,.stilla_ddlist .dbox:last-child .content_{width:100%;}
    .stilla_ddlist .dbox:last-child .content_{line-height: 1.8;}

    .ddlist3 ul.useto3{grid-template-columns: repeat(2, 1fr);padding-right: 0;}
    .ddlist3 ul.useto3 li .title3{margin-top: 0.3rem;}

    /* countstar */
    .inner_brandLogo .sonnav ul li a{padding:0.2rem;}
    .this_category_list{margin:30px 5% 0;}
    .this_category_list ul li{width:100%;}
    .this_category_list ul li a{padding: 0;width:100%;text-align: center;padding: 0.2rem 0;}
    .countstar_advantage .xWapper2{grid-template-columns: repeat(1, 1fr);margin:0;background: #fff;margin-bottom: 0;padding: 0;}
    .counstar_part1 h1{padding: 0 5%;}
   
    .countstar_advantage .list_ dl dt{font-weight: 700;}
    .countstar_advantage .list_ dl dd{line-height:2;}
    .countstar_advantage .list_{padding: 0.4rem 5%;background: #fff;}
    .Counstar dl dd{display: none;}
    

    .Counstar{background: #F5F5F7;overflow: hidden;}
    .brand_intro{padding:56px 5% 0;}
    .brand_intro .content_ p{line-height: 1.8;}
    .mt8{margin-top: 0.8rem;}
    #category_content{margin-top:40px;}

    .brand_banner_fix .info{padding-left: 5%;}


    /* Seer */
    .seer_advantage{padding-bottom:76px;margin: 0 5%;}

    .Seer dl dd,.apexbio_tab dl dd{display: none;}
    .seer_advantage .Cat-button-next{z-index: 66;right:50%;}

    /* .ruskinn */
    .ruskinn{margin-top:0.8rem;}
    .ruskinn h1,.ruskinn h2{height: auto;padding: 0 10%;}
    .ruskinn .layout{margin: 0.4rem 0;grid-template-columns: repeat(1, 1fr);background: none;}
    .ruskinn .xWapper{padding: 0;}
    .ruskinn .layout .left_ .box{padding: 0.4rem 0.4rem;}
    .ruskinn .layout .left_ .useto{flex-wrap: wrap;}
    .ruskinn .layout .left_ .useto dl{width:100%;display:flex;align-items: center;margin-bottom: 0.2rem;}
    .ruskinn .layout .left_ .useto dl dt{padding-right: 0.2rem;}
    .ruskinn .layout .left_ .useto dl dd{margin-top:0;}
    .ruskinn .layout .content_{padding:60px 40px 50px;}
    .ruskinn .layout .content_ p{line-height:1.6;}

    /* Apexbio */
    .apexbio .box-wrap{flex-wrap: wrap;flex-direction:column-reverse;margin: 0.2rem 0 0;}
    .apexbio .thumb_,.apexbio .intro{width:100%;text-align: center;}
    .apexbio .intro .word{line-height:1.6;}
    .apexbio .intro{padding:56px 0 50px;}
    .Apexbio_con .bd_{padding-top:0rem;padding-right: 0;}
    .apexbio .intro h1{line-height: 1.24;}
    .apexbio .intro h1 span{color: #000000;}
    
    .Apexbio_con .bd_ p{line-height: 0.52rem;}
    .apexbio_tab dl dd{padding-top: 0.4rem;}
    .apexbio_tab dl dd .content{padding-top: 0;}
    .apexbio_tab{margin-bottom:40px;}

    /* Stilla */
    .stilla .part1{padding: 0 0 0.4rem;overflow: hidden;}
    .stilla .part1 .h1_title{position: relative;width:100%;text-align: center;height: auto;top: 0;left: 0;}
    .stilla .part1 .thumb_{width:100%;text-align:center;padding: 0.2rem 0 0;}
    .stilla .part1 .thumb_ img{width:100%;}
    .stilla .part1 .intro{display: block;padding: 0;line-height:1.6;margin-top: 0.48rem;color: #6E6E73;text-align: center;}

    /* #nanofcm */
    #nanofcm h1{margin-top:46px;}
    #nanofcm .feature {padding: 0;line-height:1.4;margin: 0.3rem -5%;}
    #nanofcm .feature .xWapper2{padding: 0 5%;}

    /* .xWapper2{padding: 0 5.3vw;} */
    .SlideOverlay{display: none;}
    #nanofcm .flow-banner{height:5rem;background-position: left center !important;}
    #nanofcm .show_part1 .thumb_{margin: 0 5%;}
    #nanofcm .show_part1 .thumb_ img{max-width: 88%;}
    #nanofcm .show_part1{background: none;}
    #nanofcm .show_part1{padding-bottom: 0;margin-left:-5%;margin-right:-5%;background:rgba(250, 250, 252, 1);padding-bottom:54px;}
    #nanofcm .show_part1 .params{display:flex;flex-wrap: wrap;padding: 0;margin: 0;grid-gap:0;}
    #nanofcm .show_part1 .params dl{border-bottom: 1px solid rgba(205, 205, 205, 1);padding:0.4rem 0;width:50%;text-align: center;}

    #nanofcm .show_part1 .params dl dd{margin-top: 0.2rem;}
    #nanofcm .show_part1 .params dl:nth-of-type(5),#nanofcm .show_part1 .params dl:nth-of-type(6){width:100%;}
    #nanofcm .show_part1 .content_ p{position: relative;text-align: left;padding-left: 0.3rem;margin-bottom: 0.2rem;}
    #nanofcm .show_part1 .content_ p::before{content: '•';display: inline-block;margin-left:-0.3rem;width:0.3rem;font-weight:900;}
    #nanofcm .show_part1 .params,#nanofcm .show_part1 .content_{padding: 0 5%;}
    #nanofcm .show_part1, #nanofcm .show_part1 .content_{margin:32px 0;}
    #nanofcm .show_part1{margin-left: -5%;margin-right: -5%;border-radius:0;}

    .nano_type{line-height:1.5;}
    .nano_type span{display: inline-block;}
    .nano_type i{padding: 0 0.2rem;}

    .Performance,.Application{position: relative;margin: 0.8rem 0 0.4rem;padding-bottom: 1.6rem;height:8rem;}
    .show_common .swiper-slide { display: flex;justify-content: center; align-items: center;}
    .show_common .swiper-pagination-bullet { display: inline-block;width:6px;height:6px;opacity:1;border-radius: 6px;background:rgba(0, 122, 255, 0.25);margin: 0 0.1rem; cursor: pointer; transition: width 0.3s ease-in-out; }
    .show_common .swiper-pagination-bullet-active{ background:rgba(0, 122, 255, 1); width:0.32rem;}
    .f-tips{width: 100%;text-align: center;color: #007AFF;}
  
    .show_common .swiper-slide img{display: block; transform: rotate(90deg);max-width:100%;max-height: 100%;}

    .cursor_icon{position:absolute; right:0.2rem; bottom:0.6rem; background:rgba(0, 0, 0, 0.6); z-index:3;border-radius: 50%;display: none;}
    .cursor_icon .box{ width:1.2rem; height:1.2rem;display:flex; justify-content:center; align-items:center;}
    .cursor_icon .box svg{width:0.6rem;height: 0.6rem;}
    .cursor_icon .box .hands{animation: move-swipe-gesture 2.25s infinite;}
    @keyframes move-swipe-gesture {
        0%,to {
			transform: translateX(-5px)
            /* transform: rotate(-45deg); */
        }
        50% {
			transform: translateX(5px)
            /* transform: rotate(45deg); */
        }
    }

    /* 锐思捷 */
    .show_swiper{display: block;margin-top: 24px;}
    .show_swiper .images{height: auto;}
    .show_swiper .images,.show_swiper .swiperBox{width: 100%;}
    .show_swiper .swiperBox{padding:0 0 0.2rem;}
    .show_swiper .swiperBox .ruisijie{padding:0.6rem 0;}
    .CoreText .title,.CoreText .items3, .CoreText .items5, .CoreText .items7,.CoreText .mini_title{margin-bottom: 0.2rem;}
    

    .rsj-channel{margin-top: 56px;}

    /* Molecular Devices */
    .show_banner{margin-top: 62px;}
    .layoutPlay{width:66px;height: 66px;font-size:33px;}
    .show_banner img{top:1rem;}
    .SpectraMax_part01{}
    .SpectraMax_part01 .mob-title p{background: linear-gradient(270deg, #1D19D2 32.5%, #FF8622 70.5%);-webkit-background-clip: text;color: transparent;font-weight: 600;line-height: 1;text-align: center;margin-bottom: 0.16rem;}
    .SpectraMax_part01 .mob-title p:last-child{margin-bottom:0;}
    .SpectraMax_part01 .Bd{border-radius:0.32rem 0.32rem 0 0;margin:0.5rem 5%;}
    .SpectraMax_part01 .Bd .thumb_{padding: 5%;}
    .SpectraMax_part01 .Bd,.SpectraMax_part02,.SpectraMax_part02 .img_text{grid-template-columns: repeat(1, 1fr);}
    .SpectraMax_part01 .Bd .word{padding: 0.8rem 0.5rem;line-height: 1.4;}
    .SpectraMax_part01 .Bd .word p{color:#6E6E73;}

    .SpectraMax_part01 .Bd .word p em,.SpectraMax_part01 .Bd .word h3{color: #000;}
    .SpectraMax_part01 .Bd .word p:nth-child(1){color: #000;margin-bottom: 0.3rem;}

    .SpectraMax_part01 .Bd .word p{position: relative;padding-left: 0.3rem;}
    .SpectraMax_part01 .Bd .word p::before{content: '•';display: inline-block;margin-left:-0.3rem;width:0.3rem;font-weight:900;}
    .SpectraMax_part01 .Bd .word p:nth-child(-n+3){padding-left: 0;}
    .SpectraMax_part01 .Bd .word p:nth-child(-n+3)::before{display:none;}

    .SpectraMax{margin-bottom: 0.45rem;padding-bottom:0.64rem;overflow: hidden;margin-top: 0.64rem;}
    .swiper_common .page-per{bottom:0.1rem;}
    .swiper_common .swiper-pagination-bullet {width:6px;height:6px;border-radius:6px;}
    .swiper_common .swiper-pagination-bullet-active{width:0.32rem;}
    .SpectraMax_part02 .title{display: none;}
    .SpectraMax_part02 .items h3{}
    .SpectraMax_part02 .items h3{line-height: 1.5;}
    .SpectraMax_part02 .img_text .text, .SpectraMax_part02 .rightBox p{margin-top: 0.2rem;}

    .SpectraMax_part02 .leftBox, .SpectraMax_part02 .img_text .image,.SpectraMax_part02 .rightBox{background: #fff;}

    #ImageXpress{background: rgba(245, 245, 247, 1);overflow: hidden;}
    .MD-ImageXpress{margin-bottom: 0.5rem;padding: 0.5rem 0;overflow: hidden;margin: 0;}
    .imagexpress_feature3 .listBox{background: #fff;margin: 0;padding: 0;}
    .MD-ImageXpress .feature, .MD-ImageXpress .thumb_{width:100%;padding: 0 5%;}
    .MD-ImageXpress .feature, .MD-ImageXpress .thumb_{line-height: 2;}

    .imagexpress_feature3 .listBox:first-child .word{max-width:100%;}
   
    .md_advantage{margin: 0 5%;}
    .seer_advantage .swiper-slide{border-radius:16px;}

    .imagexpress_feature3 .listBox:first-child .word{padding: 0;}

    .imagexpress_feature3{grid-template-columns: repeat(1, 1fr);margin-top:40px;grid-gap:32px;margin-bottom: 0;}
    .imagexpress_feature3 .listBox:last-child, .imagexpress_feature3 .listBox:first-child{grid-column: span 1;padding: 0;}
    .imagexpress_feature3 .listBox:first-child{text-align: center;}
    .imagexpress_feature3 .listBox{text-align: left;}
    .imagexpress_feature3 .listBox:last-child .thumb img{max-width: 100%;}
    .imagexpress_feature3 .listBox .word{padding: 0.4rem !important;}
    .imagexpress_feature3 .listBox .thumb{padding: 0.4rem 0.8rem;}
    .imagexpress_feature3 .listBox:first-child .word{padding: 0 !important;}
    .imagexpress_feature3 .listBox:last-child .thumb{background: rgba(230, 230, 230, 1);}

    .image_text_common.imagexpress_feature2{margin-top: 0.6rem;}
    .image_text_common.imagexpress_feature2 .list{margin-top:0;margin-bottom: 0.6rem;}
    .image_text_common.imagexpress_feature2 .list:last-child{margin-bottom: 0;}
    .MD-ImageXpress h2{background: linear-gradient(270deg, #1D19D2 32.5%, #FF8622 70.5%);-webkit-background-clip: text;color: transparent;text-align: center;}
    .short_title{margin-bottom: 0.5rem;}

    .mob-banner{}
    .mob-banner{width:100%;position:relative;margin-top: 53px;}
    .mob-banner img.bg{width:100%;}
    .mob-banner img.show-logo,.mob-banner .mob-title{position: absolute;left:0.4rem;right:0.4rem;z-index: 9;}
    .mob-banner img.show-logo{top:0.6rem; width:2rem;}
    .mob-banner .mob-title{bottom: 0.9rem;color: #fff;}
    .MD-ImageXpress h2,.mob-banner .mob-title h3{font-weight: 700;line-height: 1.3;}

    .MD-ImageXpress-top{background: #fff;padding-bottom:1rem;border-radius: 0 0 16px 16px;}
    .imagexpress_feature4{padding: 0;margin:0 5% 40px;}

    /* Lonza */
    .Nucleofector{margin-left: 0.5rem;margin-right: 0.5rem;}
    .Nucleofector .listBox h4{margin-top: 16px;}
    .Nucleofector .listBox .items{padding-bottom: 1rem;}

    .Lonza{padding-bottom: 76px;}
    .lonza_swiper{margin:56px 0 0;}
    .lonza_swiper.lonzaShow{margin-top: 56px;}
    .lonza_swiper .swiperBox{grid-template-columns: repeat(1, 1fr);}
    .lonza_swiper .swiperBox .Text{padding:0.5rem 0.5rem 76px;}
    .Nucleofector_lonza_info h3{font-weight: 600;}
    .lonza_swiper .swiperBox .Text .content p em, .lonza_swiper .swiperBox .Text .content h3{margin-top: 0.32rem;}
    .lonza_swiper .swiperBox .Text .content img{max-width: 100%;}
    .Lonza .Cat-button-next{right:50%;}
    .Nucleofector_lonza_info{background: #fff;padding-bottom:0.8rem;border-radius: 0 0 0.32rem 0.32rem;padding-top: 42px;}
    .Nucleofector_lonza_info .content_{padding:0 5%;line-height: 2;}

    .Nucleofector,.next-Nucleofector .show_swiper{margin-top:1rem;margin-bottom: 0;}
    .Lonza .swiper-pagination{width:100%;left: 0;bottom: 96px;}
    .next-Nucleofector .show_swiper{display: flex;flex-wrap: wrap;flex-direction: column-reverse;}
    .show_swiper .images{height:6.66rem;}
    .next-Nucleofector .CoreText{padding:0.6rem 0.5rem 66px;}
    .next-Nucleofector .CoreText .stitle{line-height: 1.3;margin-bottom: 0.2rem;}
    .next-Nucleofector .CoreText .title{margin-bottom: 0.4rem;}
    
    .show_swiper .swiper-pagination-bullet{width:6px;height: 6px;border-radius: 6px;}
    .show_swiper .swiper-pagination-bullet-active{width:0.32rem;}
    .Lonza-Nucleofector .CoreText .items3 p{padding-left: 0.3rem;}
    .Lonza-Nucleofector .CoreText .items3 p::before{margin-left:-0.3rem;width:0.3rem;}

    /* .toggleTab:last-child{margin-bottom: 0.4rem;} */
    .toggleTab dl{flex-wrap: wrap;}
    .toggleTab dl dt,.toggleTab dl dd,.toggleTab dl dd ul.pub li{width:100%;padding: 0;}
    .toggleTab dl .arrow-up{display: none;}
    .beckman .feature{margin-top:0.28rem;}

   .toggleTab dl dd .thumb img{max-width: 100%;}
   .toggleTab dl dd .content{line-height:1.9;padding-top:0;}
   .toggleTab dl dt i{display: block;color: #000;}

    .toggleTab dl dd ul.pub{margin-top: 0.52rem;grid-template-columns: repeat(1, 1fr);}
    .toggleTab dl dd ul.pub li{margin-bottom: 0.2rem;}
    .toggleTab dl dt{padding-right: 0;align-items: center;font-weight:600;}
    .toggleTab dl dt span{padding-right: 0.6rem;}

    .Counstar dl dt{font-weight: 500;line-height: 1.4;}
    .beckman-param dl dt{font-weight: 500;line-height: 1.4;}

    .public_toggle .title{padding-bottom:20px;margin-top: 44px;padding-top: 0;}
    /* .toggleTabGroup.close dt i.fa-angle-down:before,.toggleTabGroup.dd-hide dt i.fa-angle-down:before,.esco_Tab.close dt i.fa-angle-down:before{content: "\f106";} */
    .toggleTabGroup.close dd,.esco_Tab.close dd,.toggleTab dl dd.close{display:none;}

    .toggleTab dl{padding: 0;}
    .toggleTab dl dt{padding:26px 0;}
    .toggleTab dl.dd-show dt{padding-bottom: 16px;}
    .toggleTab dl dd{padding-top: 0;padding-bottom: 0.4rem;}
    dl.toggleTabGroup dd{display:none;}
    dl.toggleTabGroup.dd-show dd{display: block;}
    /* .toggleTabGroup.dd-show dt i.fa-angle-down:before{content: "\f106";} */
    .toggleTabGroup dt i.fa-angle-down{-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.3s ease-out;}
    .toggleTabGroup.dd-show dt i.fa-angle-down{-webkit-transform:rotate(-180deg); transform:rotate(-180deg); transition:all 0.3s ease-out;}
    .public_toggle .bd_ h3,.public_toggle dl dd h3{font-weight: 600;margin-bottom:10px;}
    .toggle_con .bd_{line-height: 0.52rem;padding-right: 0;padding-bottom: 0.4rem;}
    .toggle_con .bd_ img{max-width: 100%;}
    .toggleTab dl dd .content p::before, .toggleTab dl dd ul.pub li::before{display: none;}
    .toggleTab dl dd .content,.toggleTab dl dd .thumb{padding-left: 0;padding-right: 0;}
    .toggleTab dl dd .content p, .toggleTab dl dd .content ul,.toggleTab dl dd .thumb{margin-bottom:10px;}
    dd.pd-2{padding-left: 0 !important;}
    .toggleTab dl dd ul.pub{margin-top: 0;}
    .toggleTab dl dd .content ul li{width:100%;}

    .public_Tab .ddlist{margin-top: 0;}

    .mob-hide{display:none;}
    .pc-hide{display:block;}



    
    /* footer */
    .footer{height: auto;padding: 0 0.3rem 0.3rem;}
    .footer .footer-top,.footer .fmenu dl dd.flex{flex-wrap: wrap;}
    .footer-top,.flogo,.footer .fcontact,.footer-bottom,.footer .fmenu,.footer .fmenu dl,.footer .fmenu dl dt,.footer .fcontact dl dd,.footer .fmenu dl dd.flex .fm1{width:100%;}
    .flogo{text-align: center;}
    .flogo img{width:auto;max-width:3rem;}

    .footer .fmenu{display:block;margin-top: 0.5rem;}
    .footer .fmenu dl{border-bottom:1px solid rgba(110, 110, 115, 0.5);}
    .footer .fmenu dl dd,.footer .fmenu dl dd.flex{display: none;}
    .footer .fmenu dl dt i{float: right;display: inline-block;}
    .footer .fmenu dl dt{height:0.76rem;display:inline-flex;align-items: center;justify-content: space-between;}
    .footer .fmenu dl dt, .footer .fcontact dl dt{margin-bottom:0;}
    .footer .fcontact dl dt,.footer .fmenu dl dt{font-weight: 400 !important;}
    .footer .fmenu dl dt,.footer .fmenu dl dd,.footer .fcontact dl dt,.footer .fcontact dl dd,.footer .fmenu dl {font-size:13px !important;}

    .footer .fmenu dl.d_Tab.active dt{font-weight: bold;}
    .footer .fmenu dl.d_Tab.active dt i.fa-angle-right:before{content: "\f106";}
    .footer .fmenu dl.d_Tab.active dd,.footer .fcontact dl dd{display: block;}
    .footer .fmenu dl.d_Tab.active dd:last-child{margin-bottom: 0.3rem;}
    .footer .fmenu dl dd, .footer .fcontact dl dd, .footer .fmenu dl dd.flex .fm1 p{line-height:1.9;}
    
    .footer .fcontact{margin-top: 0.4rem;}
    .footer .fcontact dl dt{margin-bottom: 0.2rem;}
    .footer-bottom{text-align: left;line-height: 0.48rem;flex-wrap: wrap;}
    .footer-bottom p{width:100%;}
    .footer-bottom p span{display: none;}
    .footer-bottom a{display:block;}
    .footer-bottom p:nth-child(2){text-align: left;margin-left: 0;}
    .footer-bottom p:nth-child(2) a{display: inline-block; margin-left: 0;margin-right: 10px;}

    .footer-bottom{font-size:12px !important;line-height: 1.8 !important;}

    .privacy{padding: 0 5.3vw;line-height: 1.8;}

    .footer .fcontact dl dd.social i{display: none;}
    .guanzhu{position:relative;width:100px;height: 100px;left:0;top:5px;display:block;}
    .guanzhu img{width:100px;}


}

