@media (max-width: 768px) {
body,html{overflow-x:hidden;}
body.open,html.open{overflow-y:hidden;}
.pc{display:none!important;}
.sp{display:block!important}
header{height:60px;position: fixed;top:0;right:0;left:0;background-color:#fff;z-index:199;}
header .top-header{height:100%;}
header a.logo{margin-left:15px;}
header a.logo img{height:40px;}
header .top-nav{display:flex;margin-right:0;padding-top:0;}
header .top-nav .nav-list{display:none;}
header .top-nav .nav-tp a.link{display:none;}
header .top-nav .nav-tp .user{display:none;}
header a.mobileBtn{display:block;width:60px;height:60px;background:url(../images/common/bars.svg) no-repeat center;background-size:30px;cursor:pointer;}
header a.mobileBtn.closed{background:url(../images/common/close.svg) no-repeat center;background-size:36px;}
header .top-nav a.lang{height:60px;line-height:60px;padding-left:0;background:none;font-size:20px;color:#999;margin-right:0;}
.pop-footer{display:none;}
.mobile_nav{display:none;transition: all .3s;transform:translateX(-100px);}
.mobile_nav.active{display:block;left:0;z-index:19;position: fixed;top:60px;bottom:0;transform:translateX(0);}
.mobile_nav.active::after{opacity:1;}
.mobile_nav.active .wrap{display:block;}
.mobile_nav .user{padding-top:15px;padding-left:20px;}
.mobile_nav .user a{display:inline-block;font-size:15px;line-height:22px;color:#009ce5;}
.mobile_nav .user a.login{padding-left:23px;background:url(../images/common/login_blue.svg) no-repeat left center;background-size: 18px;}
.mobile_nav .user span{font-size:14px;line-height:22px;color:#009ce5;}
.anal-detKv-1{background:url(../images/analyze/kv-2-m.jpg) no-repeat center;background-size:cover;}
.anal-detKv-1.anal-detKv-2{background:url(../images/analyze/kv-3-m.jpg) no-repeat center;background-size:cover;}
.supDetKv-1{background:#2e588f url(../images/support/kv-1-m.jpg) no-repeat center;background-size:cover;}
.supDetKv-2{background:#2e588f url(../images/support/kv-2-m.jpg) no-repeat center;background-size:cover;}
.supDetKv-3{background:#2e588f url(../images/support/kv-3-m.jpg) no-repeat center;background-size:cover;}
.supDetKv-4{background:#2e588f url(../images/support/kv-4-m.jpg) no-repeat center;background-size:cover;}
.supDetKv-5{background:#2e588f url(../images/support/kv-5-m.jpg) no-repeat center;background-size:cover;}
.preDetKv-1{background:#2e588f url(../images/preparation/kv-1-m.jpg) no-repeat center;background-size:cover;}
.preDetKv-2{background:#2e588f url(../images/preparation/kv-2-m.jpg) no-repeat center;background-size:cover;}
.preDetKv-3{background:#2e588f url(../images/preparation/kv-3-m.jpg) no-repeat center;background-size:cover;}
.preDetKv-4{background:#2e588f url(../images/preparation/kv-4-m.jpg) no-repeat center;background-size:cover;}
.carDetKv{background:url(../images/career/kv-2-m.jpg) no-repeat center;background-size:cover;}
.nDetKv{background:url(../images/news/kv-2-m.jpg) no-repeat center;background-size:cover;}
.reagsProdKv{background:#4aaeda url(../images/reagents/kv-2-m.jpg) no-repeat center;background-size:cover;}
.reagsServiceKv{background:#4aaeda url(../images/reagents/kv-3-m.jpg) no-repeat center;background-size:cover;}
.reagsTechKv{background:#4aaeda url(../images/reagents/kv-4-m.jpg) no-repeat center;background-size:cover;}
.searchKv{background:url(../images/search/kv-m.jpg) no-repeat center;background-size:cover;}
.page{padding-top:60px;}
.crumbs{padding:10px 0;display:none;}
.crumbs .list a.homepage{font-size:14px;line-height:24px;background-position:left 3px;padding-left:20px;background-size:16px;}
.crumbs .list a{font-size:14px;line-height:24px;}
.crumbs .list span{padding-left:12px;margin-left:8px;background-size:10px auto;}
.crumbs .list span.current{font-size:14px;line-height:24px;background-size:10px auto;}
.list-sech-body{margin-bottom:30px;margin-top:30px;}
.list-sech-body input{height:38px;font-size:12px;line-height:24px;padding:6px 10px;}
.list-sech-body a{font-size:14px;height:36px;line-height:36px;}
.pageKv{height:300px;min-height:inherit;}
.pageKv img{width:100%;height:100%;object-fit:cover;min-height:inherit;}
.pageKv .txtBody h1{font-size:20px;line-height:30px;}
.pageKv .txtBody h2{font-size:14px;line-height:24px;}
/* .pageKv .txtBody h2 br{display:none;}*/
.pageKv .txtBody a.career{font-size:12px;width:120px;height:32px;line-height:30px;}
.popVideo .video_body{width:90%;height:inherit;}
.popVideo .video_body video{width:100%;height:inherit;}
.popVideo .closed{width:40px;height:40px;background-size:26px;}
.pagination span:first-child{display:none;}
.pagination .jump{display:none;}
.indexKv{height:inherit;}
.indexKv .sp img{display:block;width:100%;}
.indexProd{height:inherit;}
.indexProd .title{position: inherit;left:inherit;right:inherit;top:inherit;padding-top:40px;}
.indexProd .title span.tit{font-size:24px;line-height:24px;}
.indexProd .title span.txt{font-size:13px;line-height:20px;}
.indexProd .item{display:block;}
.indexProd .item .itembox{width:100%;border-right:0;border-bottom:1px solid #e5e5e5;}
.indexProd .item .itembox .box{transform:none;display:flex;align-items:center;padding:20px 0;}
.indexProd .item .itembox .box .imgBox{display:none!important;}
.indexProd .item .itembox .box .ico{width:40%;display:inline-block;}
.indexProd .item .itembox .box .ico img{height:100px;}
.indexProd .item .itembox .box .txtBox{width:60%;padding-left:10px;box-sizing: border-box;}
.indexProd .item .itembox .box .num{width:100%;text-align:left;padding-top:0;background:none;font-size:18px;line-height:18px;}
.indexProd .item .itembox .box .tit{width:100%;text-align:left;margin-bottom:0;font-size:16px;line-height:16px;margin-top:10px;}
.indexProd .item .itembox .box .mask{display:block!important;padding:0;}
.indexProd .item .itembox .box .mask p{font-size:12px;line-height:18px;text-align:left;margin-top:10px;}
.indexProd .item .itembox .box .mask p br{display:none;}
.indexProd .item .itembox .box .mask .more{text-align:left;}
.indexProd .item .itembox .box .mask .more a{text-align:center;width:120px;height:30px;line-height:30px;font-size:12px;margin-top:10px;}
.indexProd .item .itembox:hover{background-color:#fff;border-right:0;}
.indexProd .item .itembox:hover .box{transform: translateY(0);-webkit-transform: translateY(0);}
.indexProd .item .itembox:hover .box .ico{display:block!important;}
.indexProd .item .itembox:hover .box .num{padding-top:0!important;}
.indexProd .item .itembox:hover .box .imgBox{height:0!important;}
.indexCenter .tit{padding:50px 0;}
.indexCenter .tit h2{font-size:24px;line-height:24px;}
.indexCenter .tit p{font-size:13px;line-height:20px;}
.indexCenter .item ul{height:inherit;flex-flow: wrap}
.indexCenter .item ul::before{display:none;}
.indexCenter .item ul li{width:100%;text-align:center;padding:25px 30px 25px;}
.indexCenter .item ul li:first-child{border-bottom:1px solid #ccc;}
.indexCenter .item ul li:last-child{padding-bottom:25px;}
.indexCenter .item ul li .title{display:block;margin-bottom:10px;}
.indexCenter .item ul li .title img{display:none;}
.indexNews{height:inherit;background:none;padding-bottom:40px;}
.indexNews .newsBody{padding-top:240px;background:none;}
.indexNews h2{font-size:24px;line-height:24px;margin-bottom:10px;}
.indexNews .news-slider .slider-btn{display:none!important;}
.indexNum{padding:60px 0 0;height:inherit;background: url(../images/index/indexNum.jpg) no-repeat center; background-size:cover;}
.indexNum ul{flex-wrap:wrap;}
.indexNum ul li{width:50%;padding-bottom:60px;}
.indexNum ul li .txt span{font-size:50px;line-height:50px;}
.indexNum ul li .txt sup{font-size:30px;line-height:30px;}
.indexNum ul li .txt sub{font-size:16px;}
.indexJob{background:url(../images/index/indexJob_sp.jpg) no-repeat center;background-size:cover;height:300px;}
.indexJob .txt{padding-top:70px;}
.indexJob .txt h3{font-size:24px;line-height:24px;}
.indexJob .txt p{font-size:13px;line-height:23px;}
.indexJob .txt a.more{margin-top:30px;}
.foot-logo .container{font-size:0;}
.foot-logo a{width:50%;padding:0 10px;box-sizing: border-box;margin:8px 0;}
.foot-logo a img{display:block;width:100%;}
.foot-1{flex-wrap:wrap;padding:30px 0;}
.foot-1 .item{width:50%;}
.foot-1 .item:last-child{width:100%;}
.foot-1 .item .contact{padding-top:20px;position: relative;}
.foot-1 .item .contact p{font-size:13px;line-height:30px;}
.foot-1 .item .contact p a{font-size:13px;line-height:30px;}
.foot-1 .item .contact .code{position: absolute;right:0;bottom:0;}
.foot-1 .item .contact p.add,.foot-1 .item .contact p.tel,.foot-1 .item .contact p.mail{padding-left:25px;}
.foot-2{padding:10px 0;font-size:12px;line-height:24px;text-align:center;}
.foot-2 span{display:block;width:100%;}
.foot-2 a{font-size:12px;line-height:24px;margin-left:0;}
.foot-2 a.bei{justify-content:center}
.list_det_title{font-size:22px;line-height:32px;padding-bottom:15px;}
.list_det_title::after{width:110px;}
.column-list-body-two .list-table{overflow:auto;}
.column-list-body-two .list-table table th{height:50px;font-size:14px;line-height:24px;white-space:nowrap;}
.column-list-body-two .list-table table td{padding:10px 20px;font-size:14px;line-height:24px;white-space:nowrap;}
.column-list-body-two .list-table table tr td a{font-size:14px;line-height:24px;white-space: nowrap;}
.column-list-body-three .item-box{display:block;}
.column-list-body-three .item-box .item{margin-right:0;width:100%;margin-bottom:15px;}
.column-list-body-three .item-box .item:last-child{margin-bottom:0;}
.column-list-body-four .content{font-size:16px;}
.column-list-body-four .content p{font-size:16px!important;line-height:26px!important;}
.column-list-body-four .content .text{font-size:16px!important;line-height:26px!important;padding-bottom:25px;}
.column-list-body-four .content ul.list li{width:100%;padding:15px 20px;}
.column-list-body-four .content ul.list li p{font-size:14px;line-height:28px;padding-left:25px;}
.column-list-body-four .content ul.list li p::after{width:14px;height:14px;top:7px;}
.column-list-body-four .content .table-list{overflow-y:hidden;}
.column-list-body-four .content .table-list table th,.column-list-body-four .content .table-list table td{white-space: nowrap;}
.column-list-body-four .content img{max-width:100%!important;width:inherit!important;height:inherit!important;}
.column-list-body-five .list-item .content, .column-list-body-five .list-item .content p{font-size:15px!important;line-height:26px!important;}
.column-list-body-five .list-item .content .image img{max-width:100%;}
.column-list-body-five .list-item .content .table-list{overflow-y:hidden;}
.column-list-body-five .list-item .content .table-list table th,.column-list-body-five .list-item .content .table-list table td{white-space: nowrap}
.column-list-body-five .list-item .content img{max-width:100%!important;width:inherit!important;height:inherit!important;}
.column-list-kv{height:280px;background:url(../images/column/list-kv-m.jpg) no-repeat center;background-size:cover;}
.column-list-kv h2{font-size:22px;line-height:32px;}
.column-list-kv .list-tab{height:48px;}
.column-list-kv .list-tab ul li{height:48px;}
.column-list-kv .list-tab ul li a{padding:0 10px;font-size:14px;height:48px;line-height:48px;}
.hplc-list-two{padding:40px 0;}
.hplc-list-two .list .txt{font-size:16px!important;line-height:26px!important;}
.hplc-list-two .list .prod-list-item .item .tit{font-size:14px;line-height:24px;padding:10px 20px;padding-right:50px;}
.hplc-list-two .list .prod-list-item .item .tit::after{width:18px;height:18px;background-size:18px;right:10px;top:50%;transform: translateY(-50%);}
.hplc-list-two .list .prod-list-item .item .tit.active::after{background-size:18px;}
.hplc-list-two .list .prod-list-item .item .drop ul li{width:50%;border-right:1px solid #d7dbdd;border-top:1px solid #d7dbdd;}
.hplc-list-two .list .prod-list-item .item .drop ul li:nth-child(-n+4){border-top:1px solid #d7dbdd;}
.hplc-list-two .list .prod-list-item .item .drop ul li:nth-child(2n+2){border-right:0;}
.hplc-list-two .list .prod-list-item .item .drop ul li:nth-child(-n+2){border-top:0;}
.hplc-list-two .list .prod-list-item .item .drop ul li a{font-size:13px;line-height:24px;}
.hplc-list-two .list .prod-list-item .list-more{padding-top:30px;}
.hplc-list-three{padding-bottom:40px;}
.hplc-list-three .item{padding-top:40px;}
.hplc-list-three .item .txt p{font-size:16px!important;line-height:26px!important;}
.hplc-list-three .item .txt ul li{font-size:16px!important;line-height:36px!important;padding-left:25px;}
.hplc-list-three .item .txt ul li::before{width:12px;height:12px;top:12px;}
.hplc-list-three .item .txt img{max-width:100%;}
.hplc-list-three .item .txt p span{font-size:12px;line-height:20px;}
.hplc-list-three .pre-service{padding:30px 20px;margin-top:30px;display:block;}
.hplc-list-three .pre-service .txt .tit{font-size:22px;line-height:22px;margin-bottom:10px;}
.hplc-list-three .pre-service .txt p{font-size:14px;line-height:24px;}
.hplc-list-three .pre-service .txt p br{display:none;}
.hplc-list-three .pre-service a.learnmore{height:30px;line-height:30px;font-size:14px;margin-top:20px;padding:0 25px;}
.column-assort{padding:40px 0;}
.column-assort .assort{flex-wrap:wrap;}
.column-assort .assort .item{width:calc((100% - 5px)/2);height:120px;margin-right:5px;margin-bottom:5px;}
.column-assort .assort .item a span{font-size:18px;}
.column-assort .assort .item:nth-child(2n + 2){margin-right:0;}
.column-list-body-first{padding:30px 0;}
.column-list-body-first .txt{font-size:14px!important;line-height:24px!important;}
.column-list-body-first .pdf-list .item{margin:15px 10px;}
.column-list-body-first .pdf-list .item a .text{padding:0 15px;}
.column-list-body-first .pdf-list .item a .text .en{font-size:18px;}
.column-list-body-first .pdf-list .item a .text .cn{font-size:12px;line-height:24px;}
.column-index-kv{height:280px;position: relative;overflow:hidden;}
.column-index-kv img{width:inherit;height:100%;position: absolute;right:0;top:0;bottom:0;}
.column-index-kv .txtBody h3{font-size:24px;line-height:32px;margin-bottom:15px;}
.column-index-kv .txtBody p{font-size:14px;line-height:24px;}
.column-index-kv .txtBody p br{display:none;}
.column-index-one{padding-bottom:40px;}
.column-index-one .tip-txt{padding:35px 0;}
.column-index-one .tip-txt h3{font-size:24px;line-height:28px;}
.column-index-one .tip-txt p{font-size:16px;line-height:26px;}
.column-index-one .column-search{width:100%;}
.column-index-one .column-search .tit{height:58px;padding:11px 20px;}
.column-index-one .column-search .tit p{font-size:18px;line-height:36px;}
.column-index-one .column-search .item{padding:15px 20px 30px;}
.column-index-one .column-search .item .flex-wrap{display:block;}
.column-index-one .column-search .item .flex-wrap .flex-item{width:100%;margin-right:0!important;height:51px;}
.column-index-one .column-search .item .flex-wrap .flex-item .lt{font-size:13px;width:100px;height:50px;line-height:50px;}
.column-index-one .column-search .item .flex-wrap .flex-item .rt{width:calc(100% - 100px);height:50px;}
.column-index-one .column-search .item .flex-wrap .flex-item .rt input[type=text]{font-size:13px;height:50px;line-height:30px;padding:10px 0;}
.column-index-one .column-search .item .flex-wrap .flex-item .rt select{height:50px;font-size:13px;line-height:30px;padding:10px 0;}
.column-index-one .column-search .item .radio_choice{padding:10px 0;flex-wrap:wrap;}
.column-index-one .column-search .item .radio_choice .lt{height:30px;line-height:30px;width:100%;margin-top:10px;}
.column-index-one .column-search .item .radio_choice ul{flex-wrap:wrap;}
.column-index-one .column-search .item .radio_choice ul li{width:calc(100% / 4);margin:0;margin-top:10px;}
.column-index-one .column-search .item .radio_choice ul li .regular-radio + label{font-size:13px;line-height:30px;background-size:18px auto;padding-left:25px;}
.column-index-one .column-search .item .radio_choice ul li .regular-radio:checked + label{background-size:18px auto;}
.column-index-one .column-search .item .btngroup{padding-top:30px;}
.column-index-one .column-search .item .btngroup a{height:30px;line-height:30px;font-size:14px;width:120px;margin:0 10px;}
.column-index-one .column-search .item .flex-wrap .flex-item .rt .select2-container .select2-selection--single{height:50px;}
.column-index-one .column-search .item .flex-wrap .flex-item .rt .select2-container--default .select2-selection--single .select2-selection__rendered{height:50px;line-height:50px;font-size:13px;}
.column-index-two{padding:40px 0;}
.column-index-two h2{font-size:24px;padding-bottom:30px;}
.column-index-two .prod-list{font-size:0;white-space:nowrap;height:59px;position: relative;}
.column-index-two .prod-list .list{overflow-x:auto;height:70px;}
.column-index-two .prod-list a{width:inherit;padding:20px 5px;font-size:14px;box-sizing: border-box;height:60px;}
.column-index-two .list-con{padding-top:40px;}
.column-index-two .list-con .con-item{margin-top:30px;}
.column-index-two .list-con .con-item .item{width:100%;margin-right:0;}
.column-index-two .list-con .con-item .item .mask{padding:20px;}
.column-index-two .list-con .con-item .item .mask h3{font-size:18px;line-height:26px;}
.column-index-two .list-con .con-item:last-child{margin-bottom:0;}
.column-index-two .list-con .con-item .item:last-child{margin-bottom:0;}
.aboutIndex-1{padding:30px 0;}
.aboutIndex-1 .p_1{font-size:14px;line-height:24px;}
.aboutIndex-1 .p_2{padding-right:0;font-size:16px;line-height:26px;}
.aboutIndex-1 ul{margin-top:20px;}
.aboutIndex-1 ul li b{font-size:18px;margin-bottom:10px;}
.aboutIndex-1 ul li .item{padding-left:10px;height:70px;padding-top:5px;}
.aboutIndex-1 ul li .item .num{font-size:30px;}
.aboutIndex-1 ul li .item .txt{font-size:14px;}
.aboutIndex-2{height:inherit;}
.aboutIndex-2 .text{padding-top:30px;}
.aboutIndex-2 .text .p_1{font-size:24px;line-height:34px;}
.aboutIndex-2 .text .p_2{font-size:14px;line-height:24px;padding-right:0;}
.aboutIndex-2 .image{position: inherit;left:inherit;right:inherit;bottom:inherit;margin-top:20px;}
.aboutIndex-2 .image img{display:block;width:100%;}
.aboutIndex-3{padding:30px 0;}
.aboutIndex-3 .flex{display:block;}
.aboutIndex-3 .flex .text{width:100%;}
.aboutIndex-3 .text .p_1{font-size:14px;line-height:24px;}
.aboutIndex-3 .text .p_2{font-size:24px;line-height:34px;}
.aboutIndex-3 .text .p_3{font-size:16px;line-height:26px;}
.aboutIndex-3 .text a.more{width:120px;height:30px;line-height:30px;font-size:14px;margin-top:15px;}
.aboutIndex-3 .image{margin-right:0;margin-top:20px;text-align:center;}
.aboutIndex-3 .image img{max-width:70%;}
.aboutIndex-5{height:inherit;padding:30px 0;text-align:center;}
.aboutIndex-5 .flex{display:block;}
.aboutIndex-5 .text .p_1{font-size:24px;line-height:34px;}
.aboutIndex-5 .text .p_2{font-size:16px;line-height:26px;margin-top:10px;}
.aboutIndex-5 .link{width:100%;margin-right:0;}
.aboutIndex-5 a.more{width:120px;height:30px;line-height:30px;font-size:14px;margin-top:15px;}
.groupBody{padding:40px 0;}
.groupBody .txt{padding-bottom:20px;}
.groupBody .txt h3{font-size:24px;margin-bottom:20px;}
.groupBody .txt p{font-size:14px;line-height:24px;}
.groupBody .map .image{margin-bottom:30px;}
.groupBody .map .item{position: inherit;left:inherit!important;top:inherit!important;right:inherit!important}
.groupBody .map .item .mask{top:inherit!important;left:inherit;transform:none!important;display:block;position: inherit!important;}
.groupBody .map .item .mask::after{display:none;}
.groupBody .map .item .round .country{display:none;}
.groupBody .map .item .mask .maskby{width:100%;}
.hisBody{padding-top:40px;}
.hisBody .tip-text .p_1{font-size:24px;line-height:34px;margin-bottom:15px;}
.hisBody .tip-text .p_2{font-size:14px;line-height:24px;}
.hisBody .tip-text{padding-bottom:30px;}
.hisBody .his-list{padding-bottom:40px;}
.hisBody .his-list::before{left:9px;transform:none;}
.hisBody .his-list .item{padding-left:40px;padding-bottom:20px;}
.hisBody .his-list .item .dot{left:0;transform: none;width:20px;height:40px;top:-16px;}
.hisBody .his-list .item .dot span{width:20px;height:20px;padding:4px;}
.hisBody .his-list .item .dot span i{width:8px;height:8px;}
.hisBody .his-list .item .item-box{width:100%;padding:30px;}
.hisBody .his-list .item .item-box .year{font-size:40px;line-height:40px;padding-bottom:20px;}
.hisBody .his-list .item .item-box .txt{font-size:14px;line-height:24px;}
.hisBody .his-list .item .item-box .image{margin-bottom:0;width:100%;}
.contBody{padding-top:40px;}
.contBody .contact-1{display:block;padding-bottom:40px;}
.contBody .contact-1 .text_lf{margin-bottom:40px;}
.contBody .contact-1 .text_lf .company{font-size:20px;line-height:30px;}
.contBody .contact-1 .text_lf .address{font-size:16px;line-height:26px;}
.contBody .contact-1 .text_lf .sertel{padding:10px 0 20px;font-size:16px;line-height:26px;}
.contBody .contact-1 .text_lf .sertel b{font-size:22px;line-height:22px;}
.contBody .contact-1 .text_lf ul li p{font-size:16px;line-height:26px;padding-left:25px;}
.contBody .contact-1 .text_lf ul li p::before{width:16px;line-height:16px;top:3px;}
.contBody .contact-1 .text_lf ul li p.mail::before{background-size:18px;}
.contBody .contact-1 .text_lf ul li p.fax::before{background-size:18px;}
.contBody .contact-1 .text_lf ul li p.code::before{background-size:18px;}
.contBody .contact-1 .text_lf .time{font-size:16px;line-height:26px;margin-top:15px;}
.contBody .contact-1 .map_rt{padding-right:0;padding-bottom:20px;}
.contBody .contact-1 .map_rt .mapbox{width:100%;height:200px;}
.contBody .contact-1 .map_rt::before{width:inherit;left:-15px;right:-15px;bottom:0;height:200px;}
.contBody .contact-2{padding:40px 0;display:block;}
.contBody .contact-2 .item{width:100%;margin-right:0;margin-bottom:20px;}
.contBody .contact-2 .item-4{margin-bottom:0;}
.contBody .contact-2 .item .tip{font-size:18px;height:60px;}
.contBody .contact-2 .item .box{padding:30px 20px;}
.contBody .contact-3{padding:40px 0;}
.contBody .contact-3 .p_1{font-size:20px;line-height:30px;}
.contBody .contact-3 .p_2{font-size:14px;line-height:24px;}
.contBody .contact-3 .list li{width:100%;margin-right:0;margin-bottom:10px;height:51px;}
.contBody .contact-3 .list li .tit{font-size:14px;padding:10px 0;width:135px;}
.contBody .contact-3 .list li .con{width:calc(100% - 85px);}
.contBody .contact-3 .list li .con input{height:50px;padding:10px 0;font-size:14px;}
.contBody .contact-3 .list li .con select{height:50px;font-size:14px;padding:10px 0;}
.contBody .contact-3 textarea{margin:20px 0;font-size:14px;line-height:20px;padding:15px;height:142px;}
.contBody .contact-3 .text-2{font-size:12px;line-height:20px;}
.contBody .contact-3 .chk{padding:10px 0 20px}
.contBody .contact-3 .chk .regular-checkbox + label{font-size:12px;line-height:20px;background-position:left 0px!important;}
.contBody .contact-3 .sub{text-align:center;}
.contBody .contact-3 .sub a{font-size:14px;height:30px;width:120px;line-height:30px;}
.reagKv .txtBody .sechBody{height:50px;margin-top:30px;}
.reagKv .txtBody .sechBody input{width:220px;height:50px;font-size:13px;line-height:30px;padding:10px 20px;}
.reagKv .txtBody .sechBody a.sechbtn{width:60px;height:50px;background-size:24px;}
.reag-1 .testTop{padding:40px 0;}
.reag-1 .testTop h3{font-size:24px;line-height:30px;margin-bottom:10px;}
.reag-1 .testTop p{font-size:14px;line-height:24px;}
.reag-1 .prod-title{font-size:24px;line-height:30px;margin-bottom:20px;}
.reag-1 .prod-type .container{padding-right:0;}
.reag-1 .prod-type .type-list{font-size:0;white-space:nowrap;height:34px;position: relative;}
.reag-1 .prod-type .type-list .list{overflow-x:auto;height:43px;}
.reag-1 .prod-type .type-list a{font-size:14px;line-height:14px;padding:10px;margin:0 5px;}
.reag-1 .list-con{padding:30px 0;}
.reag-1 .list-con .prod-list .list-item{width:100%;margin-right:0!important;margin-bottom:15px;}
.reag-1 .list-con .prod-list .list-item .tag{height:56px;padding:0 20px;font-size:16px;}
.reag-1 .list-con .prod-list .list-item .tag::after{width:56px;height:56px;}
.reag-1 .list-con .prod-list .list-item .drop{position: inherit;left:inherit;right:inherit;top:inherit;padding:0 20px 20px;}
.reag-1 .list-con .prod-list .list-item .tag.active::after{transform:rotate(180deg)}
.reag-2{padding:30px 0;}
.reag-2 .title{font-size:24px;}
.reag-2 .slider{padding-bottom:40px;}
.reag-2 .slider .slider-btn{display:none;}
.reag-2 .slider .dot{position: absolute;left:0;right:0;bottom:0;z-index:3;text-align:center;}
.reag-2 .slider .dot span{width:10px;height:10px;display:inline-block;margin:0 3px;opacity:1;background-color:#fff;}
.reag-2 .slider .dot span.swiper-pagination-bullet-active{background-color:#009ce5}
.reag-2 .slider .swiper-slide a .image{height:120px;}
.reag-2 .slider .swiper-slide a.hot .image::before{width:41px;height:42px;background-size:cover;}
.reag-2 .slider .swiper-slide a .test{padding:15px 20px}
.reag-2 .slider .swiper-slide a .test .pd_id{font-size:13px;line-height:24px;}
.reag-2 .slider .swiper-slide a .test .pd_cas{font-size:13px;line-height:24px;}
.reag-2 .slider .swiper-slide a .test .pd_nm{font-size:13px;line-height:24px;}
.reag-2 .slider .swiper-slide a .test .more{margin-top:10px;}
.reag-2 .slider .swiper-slide a .test .more span{font-size:12px;line-height:30px;height:32px;width:100px;}
.reag-3{padding:30px 0;}
.reag-3 .title{font-size:24px;}
.reag-3 .box{height:350px;background-size:auto 240px;}
.reag-3 .box .item{text-align:center;}
.reag-3 .box .item p{font-size:14px;line-height:24px;}
.reag-3 .box .item ul{display:none;}
.reag-3 .box .item ul li{font-size:12px;line-height:24px;}
.reag-3 .box .item-1{left:0;bottom:30px;width:100px;}
.reag-3 .box .item-1 p br{display:none;}
.reag-3 .box .item-2{top:30px;left:50%;transform: translateX(-50%);width:200px;}
.reag-3 .box .item-3{right:0;bottom:30px;width:100px;}
.reag-3 .box .item-3 p br{display:none;}
.reag-3 .box .item a.more{height:30px;line-height:30px;width:80px;padding:0 5px 0 0;background-size:100% 100%}
.reag-3 .box .item a.more span{font-size:12px;background-size:auto 16px}
.reag-3 .box .item-3 a.more{margin-top:0;}
.reag-3 ul.list li{width:100%;margin-right:0;padding:8px 20px;}
.reag-3 ul.list li p{font-size:14px;line-height:24px;padding-left:25px;}
.reag-3 ul.list li p::before{width:12px;height:12px;top:6px;}
.reag-4{padding-bottom:30px;}
.reag-4 .slider{height:200px;}
.reag-4 .slider .swiper-slide a .mask{top:25px;left:20px;}
.reag-4 .slider .swiper-slide a .mask .type span{font-size:12px;padding:0 10px;height:20px;line-height:20px;}
.reag-4 .slider .swiper-slide a .mask .title{font-size:18px;line-height:28px;}
.reag-4 .slider .swiper-slide a .mask .morebtn{height:30px;line-height:30px;width:100px;font-size:12px;margin-top:10px;}
.reag-4 .slider .dot{bottom:10px;}
.reag-4 .slider .dot span{width:10px;height:10px;margin:0 3px;}
.reagsList .list-item .item{padding:20px;margin-bottom:20px;display:block;text-align:center;}
.reagsList .list-item .item a.image{width:100%;height:165px;display:block;text-align:center;}
.reagsList .list-item .item a.image img{width:auto;height:100%;}
.reagsList .list-item .item .text{width:100%;padding:20px 0;text-align:left;}
.reagsList .list-item .item .text .title{font-size:20px;}
.reagsList .list-item .item .text .name{font-size:14px;line-height:24px;margin-top:5px;}
.reagsList .list-item .item .text .cas{font-size:14px;line-height:24px;margin-top:5px;}
.reagsList .list-item .item .text .cas span{font-size:18px;}
.reagsList .list-item .item a.more{font-size:14px;height:30px;line-height:30px;width:120px;}
.reagsDet .det_intro .intro_list{flex-wrap:wrap}
.reagsDet .det_intro .intro_list .image_lf{width:100%;height:inherit;}
.reagsDet .det_intro .intro_list .text_rt{width:100%;margin-top:30px;padding:0;}
.reagsDet .det_intro .intro_list .text_rt .name{font-size:14px;line-height:24px;}
.reagsDet .det_intro .intro_list .text_rt .cas{font-size:14px;line-height:24px;}
.reagsDet .det_intro .intro_list .text_rt .cas span{font-size:18px;}
.reagsDet .det_intro .intro_list .text_rt table th{height:40px;font-size:14px;}
.reagsDet .det_intro .intro_list .text_rt table td{height:50px;font-size:14px;}
.reagsDet .intro_tab_list .tab{white-space:nowrap;overflow-x:auto;}
.reagsDet .intro_tab_list .tab a{height:36px;line-height:36px;font-size:12px;padding:0 10px;margin-right:3px;}
.reagsDet .intro_tab_list .list_con{padding:30px 0;}
.reagsDet .intro_tab_list .list_con ul.info li{width:100%;}
.reagsDet .intro_tab_list .list_con ul.info li:nth-child(2n){border-top:1px solid #ccc;}
.reagsDet .intro_tab_list .list_con ul.info li .div_label{height:45px;width:45%;font-size:14px;}
.reagsDet .intro_tab_list .list_con ul.info li .div_txt{width:55%;font-size:14px;}
.reagsDet .det_slogan{padding:30px 0;}
.reagsDet .det_slogan .list-item{flex-wrap:wrap;}
.reagsDet .det_slogan .list-item .item{width:100%;margin-bottom:15px;font-size:18px;justify-content:center;}
.reagsDet .det_slogan .list-item .item i{width:50px;height:50px;background-size:cover;margin-right:15px;}
.reagsDet .det_slogan .list-item .item:last-child{margin-bottom:0;}
.reagsDet .intro_tab_list .list_con .related{padding-bottom:40px;}
.reagsDet .intro_tab_list .list_con .related .slider-btn{display:none;}
.reagsDet .intro_tab_list .list_con .related .dot{position: absolute;left:0;right:0;bottom:0;z-index:3;text-align:center;}
.reagsDet .intro_tab_list .list_con .related .dot span{width:10px;height:10px;display:inline-block;margin:0 3px;opacity:1;background-color:rgba(33,33,33,.3);}
.reagsDet .intro_tab_list .list_con .related .dot span.swiper-pagination-bullet-active{background-color:#009ce5}
.reagsDet .intro_tab_list .list_con .related .swiper-slide a .image{height:120px;}
.reagsDet .intro_tab_list .list_con .related .swiper-slide a .test{padding:15px 20px}
.reagsDet .intro_tab_list .list_con .related .swiper-slide a .test .pd_id{font-size:13px;line-height:24px;}
.reagsDet .intro_tab_list .list_con .related .swiper-slide a .test .pd_cas{font-size:13px;line-height:24px;}
.reagsDet .intro_tab_list .list_con .related .swiper-slide a .test .pd_nm{font-size:13px;line-height:24px;}
.reagsDet .intro_tab_list .list_con .related .swiper-slide a .test .more{margin-top:10px;}
.reagsDet .intro_tab_list .list_con .related .swiper-slide a .test .more span{font-size:12px;line-height:30px;height:32px;width:100px;}
.medi-1,.medi-2,.medi-3,.medi-4{padding:40px 0;}
.medi-1 h3{font-size:24px;line-height:30px;margin-bottom:15px;}
.medi-1 h4{font-size:14px;line-height:24px;}
.medi-1 .list{flex-wrap:wrap;margin-top:30px;}
.medi-1 .list a{margin-right:10px;width:calc((100% - 10px)/2);margin-top:10px;padding:20px 0 30px}
.medi-1 .list a:nth-child(2n + 2){margin-right:0;}
.medi-1 .list a .icon{height:90px;background-size:auto 110px;}
.medi-1 .list a p{font-size:18px;}
.medi-2 h3{font-size:24px;line-height:30px;margin-bottom:15px;}
.medi-2 h4{font-size:14px;line-height:24px;}
.medi-2 .link{padding:30px 0;}
.medi-2 .link a{height:70px;width:100%;}
.medi-2 .link a:hover{transform:none;}
.medi-2 .link a .icon{width:90px;height:100%;}
.medi-2 .link a .icon::before{width:46px;height:46px;background-size:cover;}
.medi-2 .link a .text{width:calc(100% - 90px);padding:0 15px;}
.medi-2 .link a .text .p_1{font-size:18px;line-height:28px;}
.medi-2 .link a .text .p_2{font-size:12px;line-height:20px;}
.medi-3 h3{font-size:24px;line-height:30px;margin-bottom:15px;}
.medi-3 h4{font-size:14px;line-height:24px;}
.medi-3 .image,.medi-4 .image{margin-top:30px;}
.medi-4 h3{font-size:24px;line-height:30px;}
.anal-index-1 .txtBox{padding:40px 0;}
.anal-index-1 .txtBox h3{font-size:24px;line-height:30px;margin-bottom:15px;}
.anal-index-1 .txtBox p{font-size:14px;line-height:24px;}
.anal-index-1 .list-item{height:inherit;flex-wrap:wrap;}
.anal-index-1 .list-item .item{width:100%;}
.anal-index-1 .list-item .item .box{position: inherit;left:inherit;top:inherit;right:inherit;padding:40px 15px;}
.anal-index-1 .list-item .item .box .mask{opacity:1!important;transform:none;}
.anal-index-1 .list-item .item .box .tit{font-size:18px;}
.anal-index-1 .list-item .item .box ul li{font-size:12px;line-height:24px;margin-top:5px;padding-left:20px;}
.anal-index-1 .list-item .item .box ul li::before{width:8px;height:1px;top:12px;}
.anal-index-1 .list-item .item .box .mask{margin-top:15px;}
.anal-index-1 .list-item .item .box .mask a{font-size:14px;width:78px;}
.anal-index-1 .list-item .item:hover{margin-top:0;margin-bottom:0;height:100%;}
.anal-index-2{height:300px;background-size:cover;}
.anal-index-2 .box h3{font-size:24px;line-height:30px;margin-bottom:30px;}
.anal-index-2 .box img{display:block;width:100%;}
.anal-index-3{padding:40px 0;}
.anal-index-3 .list{flex-wrap:wrap;}
.anal-index-3 .list .text{width:100%;padding-right:0;padding-bottom:30px;}
.anal-index-3 .list .text h3{font-size:24px;line-height:30px;margin-bottom:20px;}
.anal-index-3 .list .text p{font-size:14px;line-height:24px;}
.anal-index-3 .list .image{width:100%;}
.anal-index-4{padding:40px 0;}
.anal-index-4 h3{font-size:24px;line-height:30px;margin-bottom:20px;}
.anal-index-4 p{font-size:14px;line-height:24px;}
.anal-index-4 .list{margin-top:20px;flex-wrap:wrap;}
.anal-index-4 .list .item{margin-bottom:20px;width:100%;height:inherit;}
.anal-index-4 .list .item:last-child{margin-bottom:0;}
.anal-detBy-1{padding:40px 0;}
.anal-detBy-1 p{font-size:14px;line-height:24px;}
.anal-detBy-2{padding:40px 0;}
.anal-detBy-3{padding:40px 0;}
.anal-detBy-3 .by-1{padding:30px;text-align:center;flex-wrap:wrap;margin-bottom:40px;}
.anal-detBy-3 .by-1 .txt h3{font-size:20px;}
.anal-detBy-3 .by-1 .txt p{font-size:14px;line-height:24px;text-align:left;}
.anal-detBy-3 .by-1 a.down{margin:20px auto 0;height:30px;line-height:30px;font-size:14px;width:120px;}
.anal-detBy-3 .by-2 .txt-table{padding:30px 0;}
.anal-detBy-3 .by-2 .txt-table .con{overflow-x:auto;}
.anal-detBy-3 .by-2 .txt-table table{width:1000px;}
.anal-detBy-3 .by-2 .txt-table table th{font-size:14px;height:50px;}
.anal-detBy-3 .by-2 .txt-table table td{font-size:14px;line-height:24px;}
.anal-detBy-3 .by-2 .txt-table .txt{font-size:14px;line-height:24px;}
.anal-detBy-3 .by-2 .txt-table .contact{padding-top:20px;}
.anal-detBy-3 .by-2 .txt-table .contact a{height:30px;line-height:30px;font-size:14px;width:120px;}
.anal-detBy-3 .by-3 p{font-size:16px;line-height:26px;padding:20px 0;}
.anal-detBy-3 .by-3 .list{flex-wrap:wrap;}
.anal-detBy-3 .by-3 .list .item{width:100%;height:inherit;margin-bottom:15px;}
.anal-detBy-3 .by-3 .list .item:last-child{margin-bottom:0;}
.anal-detBy-3 .by-4 ul{margin:20px 0;}
.anal-detBy-3 .by-4 ul li{font-size:14px;line-height:30px;padding-left:15px;}
.anal-detBy-3 .by-4 ul li::before{width:6px;height:6px;top:12px;}
.anal-detBy-3 .by-4 .lx{width:100%;justify-content: flex-start;flex-wrap:wrap;}
.anal-detBy-3 .by-4 .lx .lf{font-size:14px;line-height:24px;text-align:center;width:100%;}
.anal-detBy-3 .by-4 .lx .rt{width:100%;text-align:center;padding-top:15px;}
.anal-detBy-3 .by-4 .lx .rt img{width:120px;display:inline-block;}
.anal-detBy-3 .by-4 .lx-item{flex-wrap:wrap;}
.anal-detBy-3 .by-4 .lx-item .item{margin-bottom:20px;width:100%;flex-wrap:wrap;text-align:center;}
.anal-detBy-3 .by-4 .lx-item .item .lf{width:100%;font-size:14px;line-height:24px;}
.anal-detBy-3 .by-4 .lx-item .item .lf b{font-size:22px;}
.anal-detBy-3 .by-4 .lx-item .item .rt{width:100%;padding-top:15px;}
.anal-detBy-3 .by-4 .lx-item .item .rt img{width:120px;display:inline-block;}
.anal-detBy-3 .by-4 .lx-item .item:last-child{margin-bottom:0;}
.anal-detBy-4{padding:40px 0;}
.anal-detBy-4 p{font-size:16px;line-height:26px;margin-bottom:20px;}
.anal-detBy-4 h3{font-size:16px;line-height:26px;margin-bottom:15px;}
.anal-detBy-4 ul li{font-size:16px;line-height:30px;padding-left:20px;}
.anal-detBy-4 ul li::before{width:12px;height:12px;top:8px;}
.seBody .resBy{width:100%}
.seBody .resBy .table_list{width:100%;overflow-x:auto;padding-bottom:30px;}
.seBody .resBy table{width:inherit;}
.seBody .resBy table th{height:50px;padding:0 15px;white-space: nowrap;font-size:14px;}
.seBody .resBy table td{padding:0 15px;height:50px;font-size:14px;}
.seBody .resBy table tr td a{font-size:14px;white-space:nowrap;}
.seBody .resBy .btngroup{padding-top:10px;}
.column-det-body{padding-top:80px;}
.list_det_data .data_label{padding:20px 0;}
.list_det_data .data_label span{font-size:14px;line-height:30px;}
.list_det_data .data_box{flex-wrap:wrap;}
.list_det_data .data_box .box-text{width:100%;}
.list_det_data .data_box .box-text .text-txt{font-size:16px!important;line-height:26px!important;}
.list_det_data .data_box .box-text .text-tit{font-size:16px!important;line-height:26px!important;padding:10px 0;}
.list_det_data .data_box .box-text ul.type-list li{font-size:16px!important;line-height:26px!important;padding-left:20px;}
.list_det_data .data_box .box-text ul.type-list li::before{width:10px;height:10px;top:8px;}
.list_det_data .data_box .box-image{width:100%;height:inherit;box-sizing: border-box;padding:20px;margin-top:15px;}
.list_det_data .data_box .box-image .image{width:100%;}
.list_det_data .data_box .box-image .txt{font-size:12px;padding-top:15px;}
.list_det_para{padding:40px 0;}
.list_det_para .para_tab{height:41px;}
.list_det_para .para_tab.sfixed{top:60px;width:100%;box-sizing: border-box;padding:0 15px;z-index:9}
.list_det_para .para_tabcon .tabcon{padding-top:30px;}
.list_det_para .para_tab a{margin-right:5px;height:40px;line-height:40px;padding:0 20px;font-size:12px;}
.list_det_para .para_tabcon .product_para ul li{flex-wrap:wrap;}
.list_det_para .para_tabcon .product_para ul li .div_label{width:100%;padding:5px 0;font-size:14px;}
.list_det_para .para_tabcon .product_para ul li .div_cont{width:100%;padding:20px;font-size:14px;line-height:24px;}
.list_det_para .para_tabcon .product_para ul li .div_cont p{font-size:14px;line-height:24px;}
.list_det_para .para_tabcon .product_model .list{padding-bottom:30px;}
.list_det_para .para_tabcon .product_model .list .list_tit{font-size:20px;line-height:30px;margin-bottom:20px;}
.list_det_para .para_tabcon .product_model .list .list_table{overflow-x:auto;}
.list_det_para .para_tabcon .product_model .list .list_table table th{height:50px;font-size:14px;line-height:24px;white-space:nowrap;}
.list_det_para .para_tabcon .product_model .list .list_table table td{padding:10px 20px;font-size:14px;line-height:24px;white-space:nowrap;}
.list_det_para .para_tabcon .product_model .list .cont_boom{font-size:14px;line-height:24px;padding-top:15px;}
.list_det_para .para_tabcon .product_model .list .cont_boom p{font-size:14px;line-height:24px;}
.list_det_para .para_tabcon .product_manual .manual_list li{padding:20px;flex-wrap:wrap;text-align:center;}
.list_det_para .para_tabcon .product_manual .manual_list li .name{width:100%;font-size:14px;}
.list_det_para .para_tabcon .product_manual .manual_list li .download{text-align:center;padding-top:20px;width:100%;}
.list_det_para .para_tabcon .product_manual .manual_list li .download a{margin:0 15px;}
.list_det_para .para_tabcon .tab_prompt{padding:15px;font-size:12px;line-height:24px;margin-top:20px;}
.list_det_para .para_tabcon .tab_prompt p{font-size:12px;line-height:24px;}
.list_det_para .para_tabcon .tab_prompt p a{font-size:12px;line-height:24px;}
.product-faq{padding:40px 0;}
.det_title{font-size:22px;line-height:30px;padding-bottom:15px;}
.product-faq .faq_list .list_body .list-item .tit{padding:15px 40px 15px 20px;font-size:16px;line-height:26px;}
.product-faq .faq_list .list_body .list-item .tit::after{right:10px;top:20px;width:16px;height:16px;}
.product-faq .faq_list .list_body .list-item .drop{padding:15px 20px;}
.product-faq .faq_list .list_body .list-item .drop p{font-size:14px;line-height:24px;}
.product-faq .faq_list .list_body .list-item .drop ul li{font-size:12px;line-height:20px;padding-left:15px;}
.product-faq .faq_list .list_body .list-item .drop ul li a{font-size:12px;line-height:20px;}
.product-faq .faq_list .list_body .list-item .drop ul li::before{width:6px;height:6px;top:8px;}
.product-faq .faq_list .more_btn{padding:20px 0;}
.product-faq .faq_list .more_btn a{height:30px;line-height:30px;font-size:12px;width:120px;}
.carDet .career-1{padding:40px 0;}
.carDet .career-1 .title{margin-bottom:30px;}
.carDet .career-1 .title h1{font-size:24px;line-height:30px;}
.carDet .career-1 .title p{font-size:14px;line-height:24px;}
.carDet .career-1 ul.list{flex-wrap:wrap;}
.carDet .career-1 ul.list li{width:100%;padding-bottom:30px;}
.carDet .career-1 ul.list li:last-child{padding-bottom:0;}
.carDet .career-1 ul.list li .item span.num{font-size:50px;line-height:52px;}
.carDet .career-1 ul.list li p{font-size:18px;}
.carDet .career-1 a.more{font-size:12px;height:30px;line-height:30px;width:120px;margin-top:30px;}
.carDet .career-2{padding:40px 0;}
.carDet .career-2 h3{font-size:24px;line-height:28px;}
.carDet .career-2 p{font-size:14px;line-height:24px;margin-bottom:30px;}
.carDet .career-2 img{display:block;width:100%;}
.carDet .career-3{padding-top:40px;}
.carDet .career-3 .title{font-size:24px;line-height:30px;margin-bottom:30px;}
.carDet .career-3 .slider .slider-btn{top:140px;}
.carDet .career-3 .slider .slider-btn.prev{left:0;}
.carDet .career-3 .slider .slider-btn.next{right:0;}
.carDet .career-3 .slider .slider-box .swiper-slide{width:280px;}
.carDet .career-3 .slider .slider-box .imgBox{width:280px;height:320px;}
.carDet .career-4{height:340px;}
.carDet .career-4 .swiper-slide .box{height:340px;}
.carDet .career-4 .swiper-slide .box .text{top:110px;}
.carDet .career-4 .swiper-slide .box .text .p_1{font-size:12px;line-height:22px;}
.carDet .career-4 .swiper-slide .box .text .p_2{font-size:22px;line-height:28px;}
.carDet .career-4 .swiper-slide .box .text .p_3{font-size:16px;line-height:26px;width:70%;}
.carDet .career-4 .swiper-slide .box .text .p_3 br{display:none;}
.carDet .career-4 .dot-slider{top:260px;}
.carDet .career-4 .dot-slider span{margin-right:10px;}
.carDet .career-5{padding:40px 0;}
.carDet .career-5 .list .item{width:100%!important;margin-right:0!important;height:240px;}
.carDet .career-5 .list .item .image{width:100%;height:100%;}
.carDet .career-5 .list .item .image img{width:100%;height:100%;object-fit:cover;}
.carDet .career-5 .list .item:last-child{margin-bottom:0;}
.carDet .career-5 .list .item .text .title{font-size:22px;line-height:30px;}
.carDet .career-5 .list .item .text .txt{font-size:14px;line-height:24px;}
.cul-1{padding:40px 0;flex-wrap:wrap;}
.cul-1 .text{width:100%;}
.cul-1 .image{width:100%;margin-top:20px;}
.cul-1 .image img{display:block;width:100%;}
.cul-1 .text h3{font-size:24px;line-height:30px;}
.cul-1 .text p{font-size:14px;line-height:24px;}
.cul-2{padding-top:40px;}
.cul-2 .txt{padding-bottom:30px;}
.cul-2 .txt h3{font-size:24px;line-height:30px;}
.cul-2 .txt p{font-size:14px;line-height:24px;}
.cul-2 .list{margin-bottom:-55px;flex-wrap:wrap;}
.cul-2 .list .list-box{width:100%;margin-bottom:30px;height:inherit;padding:40px 0;}
.cul-2 .list .list-box:last-child{margin-bottom:0;}
.cul-2 .list .list-box .icon{width:100px;height:100px;background-size:cover;}
.cul-2 .list .list-box h3{font-size:18px;margin-bottom:10px;}
.cul-2 .list .list-box p{font-size:14px;line-height:24px;}
.cul-3{padding-top:100px;}
.cul-3 h3{font-size:24px;margin-bottom:10px;}
.cul-3 .image img{display:block;width:100%;}
.cul-3 .box-1{padding-bottom:30px;margin-bottom:30px;}
.cul-3 .box-2 .flex{flex-wrap:wrap;}
.cul-3 .box-2 .image{width:100%;}
.cul-3 .box-2 .text{width:100%;}
.cul-3 .box-2 .text p{font-size:14px;line-height:24px;}
.cul-3 .box-2 .text ul li{font-size:14px;line-height:30px;padding-left:15px;}
.cul-3 .box-2 .text ul li::before{width:6px;height:6px;top:12px;}
.carDetKv{height:240px;}
.carDet-1{padding:30px 0;}
.carDet-1 .flex{flex-wrap:wrap;}
.carDet-1 .flex .text{font-size:16px;line-height:30px;}
.carDet-1 .flex .image{width:100%;margin-top:30px;}
.carDet-1 .flex .image img{height:100px}
.carDet-2{padding:40px 0;}
.carDet-2 .item .tit{height:50px;line-height:50px;padding:0 15px;font-size:14px;}
.carDet-2 .item .tit::after{width:16px;height:16px;right:10px;top:16px;}
.carDet-2 .item .drop ul.intro{padding:20px 0;flex-wrap:wrap;}
.carDet-2 .item .drop ul.intro li{width:100%;margin-right:0;font-size:16px;}
.carDet-2 .item .drop .intro_txt{font-size:14px;line-height:24px;}
.carDet-2 .item .drop .intro_tit{font-size:14px;line-height:30px;}
.carDet-2 .item .drop ul.intro_list li{font-size:14px;line-height:24px;}
.carDet-2 .item .drop a.link{font-size:12px;width:120px;height:30px;line-height:30px;}
.carDet-2 .item .drop .drop_intro_box{padding:0 20px;}
.news-1{padding:40px 0 60px;}
.news-1 .news-hot .slider-btn{display:none;}
.news-1 .news-hot .dot{bottom:-40px;}
.news-1 .news-hot .dot span{width:10px;height:10px;}
.news-1 .news-hot .slider .flex{flex-wrap:wrap;}
.news-1 .news-hot .slider .image{width:100%;order:0;height:240px;margin-bottom:10px;}
.news-1 .news-hot .slider .image img{display:block;width:100%;}
.news-1 .news-hot .slider .text{width:100%;margin-bottom:20px;order:1;}
.news-1 .news-hot .slider .text .txt{display:none;}
.news-1 .news-hot .slider .text .title{font-size:20px;line-height:30px;}
.news-1 .news-hot .slider .text a{margin-top:0;}
.news-2 .news-search{padding-bottom:30px;}
.news-2 .news-search .box{height:34px;margin-right:5px;}
.news-2 .news-search .box select{height:34px;font-size:12px;padding:5px 10px;background-size:14px auto;}
.news-2 .news-search .box input{height:34px;font-size:12px;padding-left:30px;background-size:16px auto;}
.news-2 .news-search .sechbtn{font-size:12px;height:34px;line-height:34px;}
.news-2 .news-type{white-space: nowrap;overflow-x:auto;}
.news-2 .news-type a{width:inherit;padding:15px 10px;margin:0 4px;font-size:12px;}
.news-2 .news-list{padding:20px 0;}
.news-2 .news-list ul li{padding-top:15px;padding-bottom:20px;}
.news-2 .news-list ul li a .text .title{font-size:18px;margin-bottom:10px;}
.news-2 .news-list ul li a .text .txt{font-size:12px;line-height:20px;margin-bottom:15px;}
.news-2 .news-list ul li a .date{width:72px;height:72px;}
.news-2 .news-list ul li a .date b{font-size:24px;line-height:24px;}
.news-2 .news-list ul li a .date span{font-size:12px;}
.news-2 .news-list ul li a .text .detlink{font-size:13px;}
.news-2 .news-list .load a{width:120px;height:30px;line-height:30px;font-size:12px;margin-top:20px;}
.nDetKv{height:240px;}
.nDetKv .txtBody h1{font-size:24px;line-height:30px;padding:0 20px;}
.nDetBody .top{padding:20px 0;}
.nDetBody .fckBody,.nDetBody .fckBody p{font-size:14px;line-height:24px;padding-left:0!important;margin-left:0!important;}
.nDetBody .fckBody img,.nDetBody .fckBody p img,.nDetBody .fckBody p input{max-width:100%!important;height:inherit!important;width:inherit!important;}
.nDetBody .fckBody table{width:100%!important;}
.nDetBody .dBack{padding:30px 0;}
.nDetBody .dBack a{font-size:12px;height:30px;line-height:30px;width:120px;}
.nDetBody .high-speed{margin-bottom:40px;flex-wrap:wrap;}
.nDetBody .high-speed a.next{justify-content: flex-start;margin-top:20px;}
.nDetBody .high-speed a.next span{order:0;}
.nDetBody .high-speed a.next .txt{order:1;text-align:left;}
.nDetBody .high-speed a{width:100%;height:48px;}
.nDetBody .high-speed a span{height:48px;line-height:48px;font-size:14px;width:80px;}
.nDetBody .high-speed a .txt{height:48px;line-height:48px;margin:0 10px;width:calc(100% - 100px);font-size:14px;}
.prepa-1{padding:40px 0;}
.prepa-1 h3{font-size:24px;line-height:30px;margin-bottom:10px;}
.prepa-1 h4{font-size:14px;line-height:24px;margin-bottom:30px;}
.prepa-1 .list-box .box{width:100%;margin-right:0;margin-bottom:14px;height:inherit;}
.prepa-1 .list-box .box a{height:200px;}
.prepa-1 .list-box .box a .mask{height:50px;padding:0 10px;}
.prepa-1 .list-box .box a .mask p{font-size:18px;line-height:18px;}
.prepa-1 .list-box .box a .mask span{font-size:12px;}
.prepa-1 .list-box .box:last-child{margin-bottom:0;}
.prepa-2{padding:40px 0;}
.prepa-2 h3{font-size:24px;line-height:30px;margin-bottom:20px;}
.prepa-2 .more{margin-top:30px;}
.prepa-2 .more a{height:30px;line-height:30px;font-size:12px;width:160px;}
.prepa-4{padding:40px 0;}
.prepa-4 .flex{flex-wrap:wrap;}
.prepa-4 .flex .left{width:100%;}
.prepa-4 .flex .left h3{font-size:24px;line-height:30px;margin-bottom:15px;}
.prepa-4 .flex .left ul li{font-size:14px;line-height:30px;padding-left:20px;}
.prepa-4 .flex .left ul li::before{width:12px;height:12px;top:9px;}
.prepa-4 .flex .left .box{width:100%;}
.prepa-4 .flex .left .box p{height:inherit;font-size:14px;line-height:20px;padding:10px 20px;}
.prepa-4 .flex .right{width:100%;margin-top:30px;}
.prepa-4 .flex .right img{width:50%;}
.prepa-5 .by-1{padding:40px 0;}
.prepa-5 .by-1 .flex{flex-wrap:wrap;padding-right:0;}
.prepa-5 .by-1 .flex .image{width:100%;height:inherit;}
.prepa-5 .by-1 .flex .image img{display:block;width:100%;}
.prepa-5 .by-1 .flex h4{font-size:14px;line-height:24px;margin:10px 0;}
.prepa-5 .by-1 .flex h4 span{font-size:16px;}
.prepa-5 .by-1 .flex ul li{font-size:12px;line-height:30px;}
.prepa-5 .by-1 .flex ul li span{width:120px;}
.prepa-5 .by-1 .flex .tx_1{position: inherit;top:inherit;left:inherit;}
.prepa-5 .by-1 .flex .tx_2{display:none;}
.prepa-5 .by-1 .flex .tx{padding-top:0;width:inherit;padding-right:30px;font-size:18px;line-height:18px;margin-left:50%;transform:translateX(-50%);padding-top:20px;padding-bottom:20px;background:url(../images/preparation/prepa-5-arrow2.png) no-repeat right center;background-size:auto 50px;margin-top:20px;margin-bottom:20px;}
.prepa-5 h3{font-size:24px;line-height:30px;margin-bottom:20px;}
.prepa-5 .by-2{padding:40px 0;}
.prepa-5 .by-2 .list{flex-wrap:wrap;}
.prepa-5 .by-2 .list .item{margin-bottom:20px;width:100%;height:inherit;}
.prepa-5 .by-2 .list .item:last-child{margin-bottom:0;}
.prepadet-1{padding:40px 0;}
.prepadet-1 h3{font-size:24px;line-height:30px;margin-bottom:20px;}
.prepadet-1 h4{font-size:16px;line-height:26px;}
.prepadet-1 ul li{font-size:14px;line-height:30px;padding-left:15px;}
.prepadet-1 ul li::before{width:6px;height:6px;top:11px;}
.prepadet-2 h3{font-size:24px;line-height:30px;margin-bottom:20px;}
.prepadet-2 h4{font-size:16px;line-height:26px;}
.prepadet-2 .more a{width:180px;height:30px;line-height:30px;font-size:12px;}
.prepadet-3{padding-top:40px;}
.prepadet-3 h3{font-size:24px;line-height:30px;margin-bottom:20px;}
.prepadet-3 h4{font-size:14px;line-height:24px;margin-bottom:20px;}
.prepadet-3 table{margin-top:20px;}
.prepadet-3 table tr th{height:40px;font-size:14px;}
.prepadet-3 table tr td{font-size:12px;height:36px;}
.prepadet-3 .list-1{padding-bottom:40px;}
.prepadet-3 .list-2{padding-bottom:40px;}
.prepadet-3 .list-2 .tx_1{font-size:16px;line-height:26px;}
.prepadet-3 .list-2 .tx_2{font-size:12px;line-height:24px;padding:15px 0 30px}
.prepadet-3 .list-3{padding-bottom:40px;}
.prepadet-3 .list-3 .tx_1{font-size:14px;line-height:24px;padding-top:20px;}
.prepadet-3 .list-item{margin-top:30px;flex-wrap:wrap;}
.prepadet-3 .list-item .item{margin-bottom:25px;width:100%;}
.prepadet-3 .list-item .item p{font-size:14px;line-height:24px;margin-top:10px;}
.prepadet-3 .list-item .item:last-child{margin-bottom:0;}
.prepadet-3 .list-4{padding-bottom:30px;}
.prepadet-3 .list-4 h4{font-size:14px;line-height:24px;}
.prepadet-3 .list-4 ul li{font-size:14px;line-height:24px;padding-left:15px;}
.prepadet-3 .list-4 ul li::before{width:4px;height:4px;top:9px;}
.prepadet-3 .list-5{margin-bottom:30px;}
.prepadet-3 .list-5 table.col-2 tr td{padding:0 20px;}
.prepadet-3 .list-6{padding-bottom:30px;}
.prepadet-3 .list-6 .tx_1{font-size:16px;line-height:26px;}
.prepadet-3 .list-6 .list-item .item{width:100%;}
.login_body{width:98%;padding:10px 15px 20px}
.login_body .tab{margin-bottom:20px;}
.login_body .tab a .cn{font-size:16px;line-height:26px;}
.login_body .tab a .en{font-size:12px;line-height:12px;}
.login_body .tabcon .con ul li{margin-bottom:10px;}
.login_body .tabcon .con ul li .box{height:42px;}
.login_body .tabcon .con ul li .box input{height:40px;font-size:13px;line-height:24px;padding-top:8px;padding-bottom:8px;padding-left:10px;}
.login_body .tabcon .con ul li .box a.sendyzm{height:40px;line-height:40px;font-size:12px;}
.login_body .tabcon .con ul li .loginbtn{height:42px;line-height:42px;font-size:14px;}
.login_body .thrd .title{margin-bottom:15px;}
.login_body .thrd .bom{margin-top:20px;}
.login_body .thrd .bom .lf a{font-size:13px;}
.login_body .thrd .bom .rt a{font-size:13px;margin-left:10px;}
.login_body .thrd a.wxlogin{height:42px;line-height:40px;}
.login_body .thrd a.wxlogin span{line-height:40px;font-size:13px;}
.sign_body{width:98%;}
.sign_body .left{display:none;}
.sign_body .right{width:100%;padding:10px 15px;}
.sign_body .right .tit .cn{font-size:18px;line-height:18px;}
.sign_body .right .tit .en{font-size:12px;line-height:12px;}
.popBody a.popClose{width:28px;height:28px;top:10px;right:10px;}
.sign_body .right ul.list li input{height:42px;font-size:13px;line-height:24px;padding:8px 10px;}
.sign_body .right ul.list li a.yzm{font-size:13px;height:42px;line-height:42px;}
.sign_body .right ul.list li .box a.eyes{height:42px;}
.sign_body .right ul.list li a.agree{height:42px;line-height:42px;font-size:13px;}
.sign_body .right .help{padding:10px 0;}
.sign_body .right .help a{font-size:12px;line-height:24px;}
.sign_body .right .read{font-size:12px;line-height:24px;}
.exist_body{width:98%;padding:15px 15px 20px;}
.exist_body .tit{font-size:18px;line-height:18px;}
.exist_body ul li{margin-top:15px;}
.exist_body ul li input{height:42px;line-height:24px;padding:8px 10px;font-size:13px;}
.exist_body ul li a.bind{height:42px;line-height:42px;font-size:13px;}
.exist_body ul li .exist_sign{font-size:13px;line-height:24px;}
.forget_body{width:98%;padding:15px 15px 20px;}
.forget_body .tit{font-size:18px;line-height:18px;}
.forget_body ul li{margin-top:15px;}
.forget_body ul li input{height:42px;line-height:24px;padding:8px 10px;font-size:13px;}
.forget_body ul li a.next,.forget_body ul li a.enter{height:42px;line-height:42px;font-size:13px;}
.forget_body ul li .box a.eyes{height:42px;}
.forget_body ul li .yzm_by a.hqyzm{font-size:13px;height:42px;line-height:42px;}
.memberHeader .logo{width:188px;height:38px;background-size:cover;}
.memberKv .list-tab{height:48px;}
.memberKv .list-tab ul li{height:48px;}
.memberKv .list-tab ul li a{padding:0 20px;font-size:14px;height:48px;line-height:48px;}
.member_user{padding:40px 0;}
.member_user .list{padding-bottom:30px;}
.member_user .list .list-box{width:100%;}
.member_user .list .list-box ul li{margin-top:20px;}
.member_user .list .list-box ul li .tx{width:80px;height:38px;line-height:38px;font-size:14px;padding-right:0;text-align:left;}
.member_user .list .list-box ul li .box{height:38px;width:calc(100% - 170px)}
.member_user .list .list-box ul li .box select{height:38px;line-height:38px;font-size:14px;padding:0 10px;background-size:16px auto;}
.member_user .list .list-box ul li a.xbtn{width:80px;height:38px;line-height:38px;font-size:12px;margin-left:10px;}
.member_user .list .list-box ul li .box input.w-100{height:38px;line-height:24px;font-size:14px;padding:7px 10px;}
.member_user .list .list-box ul li .box .chk span{margin-right:30px;}
.member_user .list .list-box ul li .box .chk span:last-child{margin-right:0;}
.member_user .list .list-box ul li .box .chk .regular-radio + label{font-size:14px;line-height:38px;background-size:16px;padding-left:25px;}
.member_user .list .list-box ul li .box .chk .regular-radio:checked + label{background-size:16px;}
.member_user .list .list-box ul li a.sub{font-size:13px;height:42px;line-height:42px;}
.wx_body{width:98%;padding:20px 15px;}
.wx_body .title{font-size:18px;line-height:18px;}
.wx_body .box{height:260px;}
.wx_body .box .content .code{width:140px;height:140px;margin:0 auto;}
.wx_body .box .content p{font-size:13px;line-height:20px;margin-top:10px;}
.mod_body{width:98%;padding:15px 15px 20px;}
.mod_body .tit{font-size:18px;line-height:18px;}
.mod_body ul li{margin-top:15px;}
.mod_body ul li input{height:42px;line-height:24px;padding:8px 10px;font-size:13px;}
.mod_body ul li a.enter{height:42px;line-height:42px;font-size:13px;}
.mod_body ul li .box a.eyes{height:42px;}
.mod_body ul li .yzm_by a.hqyzm{font-size:13px;height:42px;line-height:42px;}
.member_down{padding:40px 0;}
.member_down .list .item{width:100%;margin-right:0;margin-top:50px;padding:20px 10px;box-shadow:0 0 20px rgba(0,0,0,.15);}
.member_down .list .item h3{font-size:16px;line-height:30px;}
.sup-body-1{padding:40px 0;}
.sup-body-1 .tip h3{font-size:24px;line-height:30px;}
.sup-body-1 .tip p{font-size:14px;line-height:30px;}
.sup-body-1 .list{margin-top:30px;flex-wrap:wrap;}
.sup-body-1 .list .item{width:calc((100% - 10px)/2);margin-right:10px;margin-bottom:20px;}
.sup-body-1 .list .item:nth-child(2n + 2){margin-right:0;}
.sup-body-1 .list .item a{padding-left:20px;padding-top:20px;height:230px;}
.sup-body-1 .list .item a h3{font-size:20px;line-height:30px;}
.sup-body-1 .list .item a i{height:60px;}
.sup-body-1 .list .item a i.ico-1{background-size:auto 50px}
.sup-body-1 .list .item a i.ico-2{background-size:auto 40px}
.sup-body-1 .list .item a i.ico-3{background-size:auto 50px}
.sup-body-1 .list .item a i.ico-4{background-size:auto 40px}
.sup-body-1 .list .item a i.ico-5{background-size:auto 40px}
.sup-body-1 .list .item a span{margin-top:60px;}
.sup-body-2{padding:40px 0;}
.sup-body-2 .tit{padding-bottom:20px;}
.sup-body-2 .tit h3{font-size:24px;padding-bottom:10px;}
.sup-body-2 .tit h4{font-size:14px;}
.sup-body-2 .list{flex-wrap:wrap;}
.sup-body-2 .list .item{width:100%;margin-right:0;margin-bottom:20px;padding:20px 15px;background-size:auto 100%;height:inherit;}
.sup-body-2 .list .item:first-child{margin-right:0;}
.sup-body-2 .list .item:last-child{margin-bottom:0;}
.sup-body-2 .list .item .title{font-size:16px;margin-bottom:10px;}
.sup-body-2 .list .item .title i{width:45px;height:50px;background-size:cover!important;}
.sup-body-2 .list .item p{font-size:14px;line-height:24px;}
.sup-body-2 .list .item a{font-size:12px;width:120px;height:30px;line-height:30px;}
.sup-body-3{padding:40px 0;}
.sup-body-3 .tit h3{font-size:24px;line-height:30px;padding-bottom:10px;}
.sup-body-3 .tit h4{font-size:14px;line-height:24px;}
.sup-body-3 .flex{flex-wrap:wrap;padding:15px 20px;}
.sup-body-3 .flex .left ul{flex-wrap:wrap;}
.sup-body-3 .flex .left ul li{width:100%;font-size:20px;margin-bottom:15px;}
.sup-body-3 .flex .left ul li i{width:46px;height:46px;}
.sup-body-3 .flex .left p{font-size:12px;line-height:24px;margin-top:5px;}
.sup-body-3 .flex .right{text-align:center;width:100%;margin-top:20px;}
.sup-det-body{padding:40px 0;}
.sup-det-body p{font-size:14px;line-height:24px;}
.sup-det-1 p{margin-bottom:30px;font-size:14px;line-height:24px;}
.sup-det-1 img{max-width:100%;}
.sup-det-1 .det-pdf{flex-wrap:wrap;padding:30px 20px;text-align:center;justify-content: center;}
.sup-det-1 .det-pdf .txt h3{font-size:22px;}
.sup-det-1 .det-pdf .txt{margin-bottom:20px;}
.sup-det-1 .det-pdf a.down{width:120px;height:30px;line-height:30px;font-size:12px;}
.sup-det-2 h4{font-size:16px;line-height:26px;}
.sup-det-2 ul li{font-size:14px;line-height:24px;padding-left:25px;}
.sup-det-2 ul li::before{width:12px;height:12px;top:6px;}
.sup-det-2 span{font-size:13px;line-height:30px;}
.pb-50{padding-bottom:30px;}
.pb-0{padding-bottom:0;}
.sup-det-3 img{max-width:100%;}
.sup-det-3 h4{font-size:16px;line-height:26px;}
.sup-det-3 ul li{padding:20px;font-size:14px;line-height:24px;align-items:center;}
.sup-det-3 ul li a{width:120px;height:30px;line-height:30px;font-size:12px;}
.sup-det-4 ul li{font-size:14px;line-height:30px;padding-left:20px;}
.sup-det-4 ul li::before{width:6px;height:6px;top:11px;}
.sup-det-4 .lx{flex-wrap:wrap;width:100%;justify-content: center;}
.sup-det-4 .lx .lf{font-size:14px;line-height:24px;margin-bottom:20px;}
.sup-det-5 h3{font-size:24px;line-height:30px;}
.sup-det-5 ul li{font-size:14px;line-height:30px;padding-left:20px;}
.sup-det-5 ul li::before{width:6px;height:6px;top:11px;}
.sup-det-6{padding-bottom:10px;}
.sup-det-6 .list{flex-wrap:wrap;}
.sup-det-6 .list .item{width:100%;padding-top:60px;padding-bottom:40px;}
.sup-det-6 .list .item:first-child::before{width:auto;height:1px;left:-15px;right:-15px;bottom:0;top:inherit;}
.sup-det-6 .list .item .tab{width:60px;height:28px;line-height:28px;font-size:14px;}
.sup-det-6 .list .item h3{font-size:24px;line-height:30px;padding-bottom:15px;}
.sup-det-6 .list .item ul li{padding-left:75px;margin-top:20px;}
.sup-det-6 .list .item ul li h4{font-size:20px;line-height:30px;margin-bottom:10px;}
.sup-det-6 .list .item ul li p{font-size:14px;line-height:24px;}
.sup-det-6 .list .item ul li i.ico-1{width:45px;height:50px;background-size:cover;}
.sup-det-6 .list .item ul li i.ico-2{width:40px;height:40px;background-size:cover;}
.sup-det-6 .list .item ul li i.ico-3{width:50px;height:48px;background-size:cover;}
.sup-det-6 .list .item ul li a{width:120px;height:30px;line-height:30px;font-size:12px;}
.sup-det-slider .swiper-slide img{object-fit:cover;width:100%;height:375px;}
.sup-det-slider .swiper-slide img.pc{display:none;}
.sup-det-slider .swiper-slide img.sp{display:block;}
.sup-det-slider .swiper-slide .mask h3{font-size:22px;line-height:22px;}
.sup-det-slider .swiper-slide .mask p{width:100%;font-size:14px;line-height:24px;}
.sup-det-slider .swiper-slide .mask a.morebtn{width:120px;height:30px;line-height:30px;font-size:12px;margin-top:20px;}
.sup-det-train .det-1{padding:40px 0;}
.sup-det-train .det-1 .list{padding-top:40px;}
.sup-det-train .det-1 .list .item{width:100%;margin-bottom:30px;margin-right:0;padding-bottom:35px;}
.sup-det-train .det-1 .list .item a.video{height:190px;margin-bottom:20px;}
.sup-det-train .det-1 .list .item a.video img{width:100%;height:100%;object-fit:cover;}
.sup-det-train .det-1 .list .item a.video::before{width:50px;height:50px;background-size:cover;}
.sup-det-train .det-1 .list .item h3{font-size:20px;line-height:30px;}
.sup-det-train .det-1 .list .item p{font-size:13px;line-height:24px;height:inherit;margin-bottom:15px;}
.sup-det-train .det-1 .list .item a.pdf{width:120px;height:30px;line-height:30px;font-size:12px;}
.sup-det-train .det-1 .list .item:last-child{margin-bottom:0;}
.sup-det-train .det-2{padding:40px 0;}
.sup-det-train .det-2 h4{font-size:14px;line-height:24px;padding:20px 0 10px;}
.sup-det-train .det-2 ul.list li{flex-wrap:wrap;justify-content:center;}
.sup-det-train .det-2 ul.list li .img{width:160px;height:130px;}
.sup-det-train .det-2 ul.list li .txt{width:100%;margin-left:0;margin-top:20px;}
.sup-det-train .det-2 ul.list li .txt h3{font-size:20px;line-height:30px;}
.sup-det-train .det-2 ul.list li .txt p{font-size:14px;line-height:24px;}
.sup-det-train .det-2 ul.list li .txt a.video{width:100px;height:30px;line-height:30px;position: inherit;margin-top:30px;left:50%;transform: translateX(-50%);}
.sup-det-train .det-2 ul.list li .txt a.video span{font-size:12px;padding-left:25px;background-size:18px;}
.sup-det-train .det-3{padding:40px 0;}
.sup-det-train .det-3 .p_1{font-size:14px;line-height:24px;}
.sup-det-train .det-3 .list li{width:100%;margin-right:0;margin-bottom:10px;height:51px;}
.sup-det-train .det-3 .list li .tit{font-size:14px;padding:10px 0;width:85px;}
.sup-det-train .det-3 .list li .con{width:calc(100% - 85px);}
.sup-det-train .det-3 .list li .con input{height:50px;padding:10px 0;font-size:14px;}
.sup-det-train .det-3 .list li .con select{height:50px;font-size:14px;padding:10px 0;}
.sup-det-train .det-3 textarea{margin:20px 0;font-size:14px;line-height:20px;padding:15px;height:142px;}
.sup-det-train .det-3 .text-2{font-size:12px;line-height:20px;}
.sup-det-train .det-3 .chk{padding:10px 0 20px}
.sup-det-train .det-3 .chk .regular-checkbox + label{font-size:12px;line-height:20px;background-position:left 0px!important;}
.sup-det-train .det-3 .sub{text-align:center;}
.sup-det-train .det-3 .sub a{font-size:14px;height:30px;width:120px;line-height:30px;}
.infoBody .info-tab,.sup-list-tab{height:46px;line-height:46px;font-size:0;}
.infoBody .info-tab a,.sup-list-tab a{margin:0 4px;font-size:13px;padding:0 2px;height:44px;line-height:44px;}
.infoBody .info-search{padding:40px 0;}
.infoBody .info-search .search .tit{height:58px;padding:11px 20px;}
.infoBody .info-search .search .tit p{font-size:18px;line-height:36px;}
.infoBody .info-search .search .txtBody{padding:30px 20px;}
.infoBody .info-search .search .txtBody h4{font-size:14px;line-height:24px;}
.infoBody .info-search .search .txtBody .inpt{height: 50px;width:100%;margin:20px 0;}
.infoBody .info-search .search .txtBody .inpt input{width:calc(100% - 60px);height:50px;font-size:13px;line-height:30px;padding:10px 20px;}
.infoBody .info-search .search .txtBody .inpt a.sechbtn{width:60px;height:50px;background-size:24px;}
.infoBody .info-search .search .txtBody p{font-size:12px;line-height:20px;}
.infoBody .search-result{padding:40px 0;}
.infoBody .search-result .table-box{overflow:auto;}
.infoBody .search-result .table-box table th{height:50px;font-size:14px;line-height:24px;white-space:nowrap;padding:0 20px;width:auto!important;}
.infoBody .search-result .table-box table td{padding:10px 20px;font-size:14px;line-height:24px;white-space:nowrap;height:inherit;}
.infoBody .prod-data-list{padding:40px 0;}
.infoBody .prod-data-list .list-box{margin-bottom:30px;}
.infoBody .prod-data-list .list-box:last-child{margin-bottom:0;}
.infoBody .prod-data-list .list-box ul.list li{margin-right:20px;width:calc((100% - 20px)/2);margin-top:30px;}
.infoBody .prod-data-list .list-box ul.list li:nth-child(2n + 2){margin-right:0;}
.infoBody .prod-data-list .list-box ul.list li a{height:220px;box-shadow:0 0 5px rgba(0,0,0,.24);padding:20px;}
.infoBody .prod-data-list .list-box ul.list li a .tit{font-size:16px;line-height:26px;height:119px;}
.infoBody .prod-data-list .list-box ul.list li a p span{font-size:14px;line-height:30px;padding-right:40px;background-size:30px;}
.supDetKv .inpt{height: 50px;width:100%;margin:20px 0;}
.supDetKv .inpt input{width:calc(100% - 60px);height:50px;font-size:13px;line-height:30px;padding:10px 20px;}
.supDetKv .inpt a.sechbtn{width:60px;height:50px;background-size:24px;}
.sup-faq{padding:40px 0;}
.sup-faq .list-tab{flex-wrap:wrap;margin:30px 0 0;}
.sup-faq .list-tab a{width:calc((100% - 20px)/3);margin-right:10px;margin-bottom:10px;padding:15px 0;height:inherit;}
.sup-faq .list-tab a:nth-child(3n + 3){margin-right:0;}
.sup-faq .list-tab a i{height:30px;background-size:auto 90%!important;}
.sup-faq .list-tab a p{font-size:12px;line-height:20px;}
.sup-faq .list-con .con-body{margin-top:20px;}
.sup-faq .list-con .list_body .list-item .tit{padding:15px 40px 15px 20px;font-size:16px;line-height:26px;}
.sup-faq .list-con .list_body .list-item .tit::after{right:10px;top:20px;width:16px;height:16px;}
.sup-faq .list-con .list_body .list-item .drop{padding:15px 20px;}
.sup-faq .list-con .list_body .list-item .drop p{font-size:14px!important;line-height:24px!important;}
.sup-faq .list-con .list_body .list-item .drop ul li{font-size:12px;line-height:20px;padding-left:15px;}
.sup-faq .list-con .list_body .list-item .drop ul li a{font-size:12px;line-height:20px;}
.sup-faq .list-con .list_body .list-item .drop ul li::before{width:6px;height:6px;top:8px;}
.sup-faq .list-con .more_btn{padding:20px 0;}
.sup-faq .list-con .more_btn a{height:30px;line-height:30px;font-size:12px;width:120px;}
.sup-faq .faq-hot .hot-list .list-item .tit{padding:15px 40px 15px 20px;font-size:16px;line-height:26px;}
.sup-faq .faq-hot .hot-list .list-item .tit::after{right:10px;top:20px;width:16px;height:16px;}
.sup-faq .faq-hot .hot-list .list-item .drop{padding:15px 20px;}
.sup-faq .faq-hot .hot-list .list-item .drop p{font-size:14px;line-height:24px;}
.sup-faq .faq-hot .hot-list .list-item .drop ul li{font-size:12px;line-height:20px;}
.sup-faq .faq-hot .hot-list .list-item .drop ul li a{font-size:12px;line-height:20px;}
.tearmsBody{padding:40px 0;}
.tearmsBody .tit{font-size:18px;line-height:28px;}
.tearmsBody p{font-size:14px;line-height:24px;}
.siteBody{padding:40px 0;}
.siteBody h1{font-size:22px;line-height:32px;padding-bottom:20px;}
.siteBody .list-item{padding:15px 20px;margin-bottom:10px;}
.siteBody .list-item h3{padding:5px 0;}
.siteBody .list-item h3 a{font-size:18px;line-height:28px;}
.siteBody .list-item ul{margin-top:10px;}
.siteBody .list-item ul li{width:50%;padding-right:0;}
.siteBody .list-item ul li a{font-size:12px;line-height:30px;}
.siteBody .list-item h4 a{font-size:14px;line-height:30px;}
.siteBody .list-item ul li p a{font-size:12px;line-height:20px;}
.popBig .big_body{width:100%;}
.reagsProdKv .txtBody .sechBody{
height: 50px;
}
.reagsProdKv .txtBody .sechBody input {
width: 260px;
height: 50px;
font-size: 13px;
line-height: 30px;
padding: 10px 20px;
}
.reagsProdKv .txtBody .sechBody a.sechbtn {
width: 60px;
height: 50px;
background-size: 24px;
}
.reagsProd-1{padding:40px 0;}
.reagsProd-1 .title{
font-size: 24px;
line-height: 30px;
padding-bottom: 10px;
}
.reagsProd-1 .txt{
font-size: 16px;
line-height: 26px;
}
.reagsProd-1 .box{display:block;margin-top:30px;}
.reagsProd-1 .box .image{width:100%;}
.reagsProd-1 .box .text{width:100%;margin-top:15px;}
.reagsProd-1 .box .text ul{margin-bottom:0;}
.reagsProd-1 .box .text ul li{font-size:16px;line-height:26px;margin-top:10px;}
.reagsProd-2{padding-bottom:30px;}
.reagsProd-2 .text{padding:30px 0;font-size:16px;line-height:26px;}
.reagsProd-2 .prodservice{display:block;padding:30px;text-align:center;margin-top:20px;}
.reagsProd-2 .prodservice .txt p{font-size:14px;line-height:24px;text-align:left;}
.reagsProd-2 .prodservice a.learnmore{margin: 20px auto 0;height: 30px;line-height: 30px;font-size: 14px;width: 120px;padding:0;}
.reagsProd-2 h3{font-size:20px;margin-bottom:15px;}
.reagsser-box{flex-wrap: wrap;padding-bottom:20px;}
.reagsser-box .image{width:100%;order:0;position:inherit;margin-top:0;right:inherit;top:inherit;bottom:inherit;}
.reagsser-box .image img{display:block;width:100%;}
.reagsser-box .text{width:100%;order:1;padding-top:20px;padding-bottom:0;}
.reagsser-box .text ul li{font-size:16px;line-height:24px;margin-top:10px;}
.reagsser-box .text ul li::before{top:7px;}
.reagsser-list{display:block;}
.reagsser-list .item{width:100%;height:inherit;margin-top:20px;}
.reagsser-list .item img{display:block;width:100%;}
.reagsTechKv .txtBody .tit{font-size:20px;line-height:30px;}
.reagsTech-1{padding-bottom:40px;}
.reagsTech-1 .imgBox{display:block;}
.reagsTech-1 .imgBox img{display:block;width:100%;}
.reagsTech-1 .imgBox .lf,.reagsTech-1 .imgBox .rt{display:block;width:100%;}
.reagsTech-1 .text{margin-top:0;}
.reagsTech-1 .text p{font-size:16px;line-height:26px;}
.reagsTech-1 .text ul li{font-size:14px;line-height:30px;}
.reagsTech-1 .text ul li::before{top:10px;}
.reagsTech-1 .text .img-item{margin-top:0;display:block;}
.reagsTech-1 .text .img-item .item{width:100%;height:inherit;margin-top:20px;}
.reagsTech-1 .text .img-item .item img{display:block;width:100%;}
.sechKv{height:160px;background-color:#dae6f2;box-sizing: border-box;padding:50px 0;text-align:center;}
.sechKv .box{height:50px;width:100%;}
.sechKv .box a.sechBtn{width:50px;height:50px;background-size:20px;}
.sechKv .box input{width:calc(100% - 50px);font-size:14px;line-height:24px;padding:13px 15px;height:50px;}
.sech_result{padding:40px 0;}
.sech_title{font-size:22px;line-height:32px;padding-bottom:15px;}
.sech_title::after{width:110px;}
.sech_list ul li a{padding:15px 20px;}
.sech_list ul li a h3{font-size:15px;margin-bottom:3px;}
.sech_list ul li a p{font-size:12px;}
.page-cookie .flex .text p{font-size:12px;line-height:20px;}
.page-cookie .flex .button a{font-size:12px;padding:10px 20px;margin:2px 0;}
}