.top_info .title{line-height:32px;padding-bottom:8px;border-bottom:1px solid #d9d9d9;font-size: 20px;}.top_info .desc{color:#999999;line-height:32px;margin-top:13px}.com_list_right{--pd:34px}.page_pro_list{margin-top:30px;--pd:9px;--mt:33px}.working{margin-top:calc((72 / 19.2) * 1%)}.working .work_main{--pd:52px;--l-w:calc((702 / 14) * 1%);align-items:center}.working .work_main .lists{margin-top:10px}.working .work_main .t3{margin-top:10px}.working .work_main .item{margin-top:15px;display:flex;align-items:flex-start}.working .work_main .rrr .img{width:50px;height:50px;border-radius:50%;background:var(--color-main);margin-right:28px;flex-shrink:0}.faq_sub{margin-top:calc((80 / 19.2) * 1%)}.faq_sub .faq_sub_main{--pd:calc(112 / 14) * 1%;--l-w:calc((765 / 14) * 1%)}.faq_sub .com_faq_item{margin-top:10px}.faq_sub .com_faq_item .item{margin-top:25px;background:#ffffff;box-shadow:0 0 5px 0 rgba(0,0,0,0.25);padding:16px 22px}.faq_sub .com_faq_item .item.active .top span{transform:rotate(180deg)}.faq_sub .com_faq_item .item .top{display:flex;align-items:center;justify-content:space-between}.faq_sub .com_faq_item .item .top span{display:block;width:24px;height:24px;background:url(../images/color/faq1.png) no-repeat center / cover;transition:all .3s ease}.faq_sub .com_faq_item .item .faq-cont{display:none;margin-top:10px}.faq_sub .rrr{background:#ffffff;box-shadow:0 0 3px 0 rgba(0,0,0,0.25);border-radius:24px;padding:50px 40px}.faq_sub .rrr .title{background:var(--color-main);border-radius:30px;text-align:center;padding:12px;color:#fff}.services{background:#f4f4f4;padding:calc((156 / 19.2) * 1%) 0 calc((186 / 19.2) * 1%);margin-top:calc((95 / 19.2) * 1%)}.services .ser_main{margin-top:calc((86 / 19.2) * 1%);height:340px;background:url(../images/color/serbg.png) no-repeat center / cover}.services .ser_main .layout_{display:flex;align-items:center;justify-content:space-evenly}.services .item_par{border:20px solid #fff;border-radius:50%;width:315px;height:315px;position:relative}.services .item_par:hover .item{border-color:var(--color-main)}.services .item_par .t1{position:absolute;right:0;top:0;background:var(--color-main);width:70px;height:70px;border-radius:50%;color:#fff}.services .item{border:5px solid #d9d9d9;border-radius:50%;width:100%;height:100%;background:#fff;transition:all .3s ease}.services .item .t2{font-family:"Arial"}.services .item .t3999{margin-top:5px}@media screen and (max-width:950px){.faq_sub .rrr{padding:40px 20px}.services .ser_main{height:auto}.services .ser_main .layout_{flex-direction:column}.services .item_par{margin:10px 0}}