.audit_bannerbj {background: url(/images/audit_bannerbj.png) no-repeat;background-size: 100% 100%;padding: 50px 0;box-sizing: border-box;}
.audit_banner {display: flex;}
.audit_banner_left strong {font-size: 65px;font-family: Microsoft YaHei;color: #FFFFFF;display: block;width: 730px;}
.audit_banner_left ul {width: 320px;display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}
.audit_banner_left ul li {display: flex;align-items: center;line-height: 50px;}
.audit_banner_left ul li p {font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;margin-left: 10px;}
.audit_banner_rigt {margin-top: 30px;margin-left: 22px;}
.survey {position: relative;padding-top: 80px;padding-bottom: 20px;}
.posona {font-size: 60px;font-family: DIN Tr;font-weight: bold;color: #6C6EFF;opacity: 0.2;position: absolute;left: 50%;top: 40px;transform: translateX(-50%);}
.survey strong {font-size: 28px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;display: block;text-align: center;}
.survey p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;text-align: center;margin: 10px 0;}
.wire {width: 32px;height: 3px;background: #6C6EFF;border-radius: 2px;margin: 0 auto;margin-bottom: 50px;}
.survey ul {display: flex;align-items: center;justify-content: space-between;}
.survey ul li {width: 366px;height: 352px;border-radius: 10px;position: relative;}
.survey ul li:nth-child(1) {background: url(/images/survey1.png) no-repeat;background-size: 100% 100%;}
.survey ul li:nth-child(2) {background: url(/images/survey2.png) no-repeat;background-size: 100% 100%;}
.survey ul li:nth-child(3) {background: url(/images/survey3.png) no-repeat;background-size: 100% 100%;}
.survey ul li p {height: 145px;background: #6C6EFF;opacity: 0.85;border-radius: 0px 0px 10px 10px;position: absolute;bottom: 0;width: 100%;margin: 0;text-align: justify;padding: 20px;box-sizing: border-box;}
.survey ul li:nth-child(2) p {background: #FD7137;}
.survey ul li p strong {font-size: 20px;font-family: Microsoft YaHei;color: #FFFFFF;text-align: unset;margin-top: 22px;margin-bottom: 10px;}
.survey ul li p span {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 22px;}
.survey button {width: 210px;height: 48px;background: #FF6666;border-radius: 4px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;margin: 0 auto;display: flex;align-items: center;justify-content: center;margin-top: 20px;cursor: pointer;}
.survey button:hover {background-color: #fb4a4a;}
.report_bj {position: relative;padding-top: 80px;padding-bottom: 20px;background: #F4F7FF;}
.report strong {font-size: 28px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;display: block;text-align: center;}
.report p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;text-align: center;margin: 10px 0;}
.report_cont {display: flex;align-items: center;justify-content: space-between;padding-right: 50px;box-sizing: border-box;width: 100%;height: 200px;background: #FFFFFF;box-shadow: 2px 3px 18px 0px rgba(0, 4, 85, 0.05);border-radius: 10px;margin-bottom: 20px;}
.report_main {height: 100%;padding: 22px 0;box-sizing: border-box;}
.wire_left {width: 4px;height: 18px;background: #6C6EFF;border-radius: 2px;margin-right: 10px;}
.report_title {display: flex;align-items: center;margin-bottom: 20px;}
.report_title h2 {font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;}
.report_main ul {width: 548px;display: flex;align-items: center;flex-wrap: wrap;box-sizing: border-box;}
.report_box {width: 680px;}
.report_ul670 {width: 659px !important;}
.report_ul130 {width: 690px !important;}
.report_main ul li {width: 100px;height: 40px;background: #F4F7FF;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #6E768A;display: flex;align-items: center;justify-content: center;margin-bottom: 20px;margin-right: 10px;}
.report_cont span {width: 120px;height: 40px;border: 1px solid #FF6666;border-radius: 4px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FF6666;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.report_cont span:hover {background-color: #fb4a4a;color: #fff;}
.report_ul130 li:nth-child(1),
.report_ul130 li:nth-child(5),
.report_ul130 li:nth-child(9) {width: 130px !important;}
.report button {width: 210px;height: 48px;background: #FF6666;border-radius: 4px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;margin: 0 auto;display: flex;align-items: center;justify-content: center;margin-top: 20px;cursor: pointer;}
.report button:hover {background-color: #fb4a4a;}
.flow {padding-top: 80px;padding-bottom: 20px;position: relative;}
.flow strong {font-size: 28px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;display: block;text-align: center;}
.flow p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;text-align: center;margin: 10px 0;}
.flow ul {display: flex;align-items: center;justify-content: space-between;}
.flow ul li {width: 216px;height: 307px;background: #F4F7FF;border-radius: 10px;padding: 40px 20px 20px 20px;box-sizing: border-box;}
.flow ul li img {margin: 0 auto;display: block;}
.flow ul li h2 {font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;text-align: center;margin: 10px 0;}
.flow ul li span {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;line-height: 20px;text-align: center;display: block;height: 55px;}
.flow_font {display: flex;align-items: baseline;width: 80px;margin: 0 auto;}
.flow_font strong {font-size: 50px;font-family: DIN Tr;font-weight: bold;color: #666666;line-height: 80px;opacity: 0.5;background: linear-gradient(-41deg, #6C6EFF 0%, #B7B8FF 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.flow button {width: 210px;height: 48px;background: #FF6666;border-radius: 4px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;margin: 0 auto;display: flex;align-items: center;justify-content: center;margin-top: 20px;cursor: pointer;}
.flow button:hover {background-color: #fb4a4a;}
.ask {width: 100%;background: #F4F7FF;}
.ask_head {position: relative;padding-top: 80px;padding-bottom: 20px;}
.ask_head strong {font-size: 28px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;display: block;text-align: center;}
.ask_head p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;text-align: center;margin: 10px 0;}
.ask_ul {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.ask_li {position: relative;width: 366px;height: 196px;background: #F8F8FC;border-radius: 10px;background-image: linear-gradient(to bottom right, #fff 50%, #F8F8FC 50%);margin-bottom: 50px;}
.ask_li_avatar {position: absolute;bottom: 0;left: 15px;}
.ask_li_info {margin-left: 202px;}
.ask_li_info_name {margin-top: 30px;display: flex;align-items: center;}
.ask_li_info_name p:nth-child(1) {font-size: 20px;font-weight: bold;}
.ask_li_info_name p:nth-child(2) {margin-left: 8px;font-size: 14px;padding: 5px 8px;background: linear-gradient(-30deg, #FDDE9E, #FEEECE);border-radius: 12px;color: #A8802D;}
.ask_li_info_text {margin-top: 19px;color: #666666;font-size: 14px;line-height: normal;}
.ask_li_info_text span {color: #FF7D22;}
.ask_li_info_btn {width: 120px;height: 40px;border: 1px solid #FF6666;border-radius: 4px;font-size: 14px;color: #FF6666;text-align: center;line-height: 40px;margin-top: 19px;cursor: pointer;}
.ask_li_info_btn:hover {background: #FF6666;color: #FFFFFF;}
.firm {position: relative;padding-top: 80px;padding-bottom: 20px;}
.firm strong {font-size: 28px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;display: block;text-align: center;}
.firm p {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;text-align: center;margin: 10px 0;}
.firm ul {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.firm ul li {width: 359px;height: 264px;box-shadow: 0px 3px 7px 0px rgba(108, 110, 255, 0.1);margin-bottom: 50px;}
.firm ul li h2 {font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #6C6EFF;text-align: center;margin: 20px 0;display: block;}
.firm ul li span {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;text-align: center;display: block;width: 240px;margin: 0 auto;}
.firm button {width: 210px;height: 48px;background: #FF6666;border-radius: 4px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;margin: 0 auto;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.firm button:hover {background-color: #fb4a4a;}
.client {background: url(/images/clientbj.png) no-repeat;background-size: 100% 100%;height: 140px;display: flex;}
.client_box {display: flex;align-items: center;justify-content: space-between;}

.client_box p {font-size: 40px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;width: 652px;text-align: center;}
.client_box button {width: 166px;height: 48px;background: #FF6666;border-radius: 4px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.client_box button:hover {background-color: #fb4a4a;}
.issue {position: relative;padding-top: 80px;padding-bottom: 20px;}
.issue strong {font-size: 28px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;display: block;text-align: center;}
.issue P {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;text-align: center;margin: 10px 0;}
.issue ul {display: flex;align-items: center;justify-content: space-between;flex-flow: wrap;}
.issue ul li{display: flex;align-items: baseline;margin-bottom: 20px;}
.issue ul li p {width: 28px;height: 28px;background: #6C6EFF;border-radius: 50%;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;display: flex;align-items: center;justify-content: center;}
.issue_font{margin-left: 14px;}
.issue_font h3 {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;}
.issue_font span {font-size: 12px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;display: block;margin-top: 12px;width: 510px;text-align: justify;}
.issue button{width: 210px;height: 48px;background: #FF6666;border-radius: 4px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;margin: 0 auto;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.issue button:hover {background-color: #fb4a4a;
}