.banner_title { position: absolute; left: 0; width: 100%; text-align: center; font-weight: bold; color: #fff; top: 50%; height: 56px; line-height: 56px; margin-top: -28px; font-family: 'Montserrat-Bold'; } .search_all { background-color: #fff; border-radius: 24px; margin: auto; font-family: 'Montserrat-Medium'; color: #9e9e9f; position: relative; z-index: 9; position: relative; } .search_all input { background-color: #f2f2f2; border-radius: 32px; } .searchbtn { position: absolute; cursor: pointer; } .searchbtn img { width: 100%; } .tab { display: flex; justify-content: space-between; } .tab .list { background-color: #fff; text-align: center; border-radius: 12px; position: relative; color: #000; } .tab .on { background-color: #004bfa !important; color: #fff !important; } .tab .on::after { content: ''; position: absolute; bottom: 0; transform: rotate(45deg); background-color: #004bfa; left: 50%; z-index: 0; } .software .list, .manual .list { background-color: #fff; border-radius: 24px; display: flex; justify-content: flex-start; } .software .list .title, .manual .list .title { font-family: 'Montserrat-Bold'; color: #000; } .software .list .sub_title, .manual .list .sub_title { font-family: 'Montserrat-Regular'; color: #9e9e9f; } .software .list .des, .manual .list .des { font-family: 'Montserrat-Medium'; color: #000; } .software .l_button, .manual .l_button { background-color: rgba(0, 75, 250, 0.05); color: #fff; font-family: 'Montserrat-Bold'; color: #004bfa; cursor: pointer; } .software .l_button:hover, .manual .l_button:hover { background-color: #004bfa; color: #fff; font-family: 'Montserrat-Bold'; } .display_none { display: none; } .video .hd { width: 100%; background-color: #fff; border-radius: 12px; overflow: hidden; } .video ul { display: flex; justify-content: flex-start; } .video .hd li { position: relative; cursor: pointer; font-family: 'Montserrat-Bold'; } .video .hd .on { color: #004bfa; } .video .hd .on::after { content: ''; height: 2px; background-color: #004bfa; position: absolute; width: 100%; right: 0; bottom: 6px; z-index: 999; } .video .bd ul { margin: 0; padding: 0; } .video_hotul { display: flex; justify-content: flex-start; flex-wrap: wrap; } .video .video_hotul dd { background-color: #fff; border-radius: 24px; overflow: hidden; } .video_hotul .htit .htit2 { font-family: 'Montserrat-Regular'; color: #9e9e9f; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .video_hotul .htit .htit1 { font-family: 'Montserrat-Regular'; color: #000; } .button { background-color: #f2f2f2; } @media screen and (min-width: 1440px) { .banner_title { font-size: 56px; } .contact_c { width: 1366px; margin: auto; } .search_all { width: 100%; padding: 64px; font-size: 16px; margin-top: -96px; } .search_all input { padding: 23px 32px; width: 100%; } .searchbtn { top: 50%; margin-top: -12px; right: 96px; } .tab { margin-top: 64px; } .tab .list { width: 440px; font-size: 18px; padding-top: 25px; padding-bottom: 25px; font-family: 'Montserrat-Bold'; } .on::after { width: 12px; height: 12px; margin-bottom: -6px; margin-left: -8px; } .software, .manual, .video { margin-top: 32px; } .software .list { padding: 80px 64px; margin-bottom: 24px; } .software .list .left_img { width: 320px; height: 320px; margin-right: 64px; } .software .list .left_img img { width: 320px; height: 320px; border-radius: 12px; overflow: hidden; } .software .list .title, .manual .list .title { font-size: 18px; } .software .list .sub_title, .manual .list .sub_title { font-size: 14px; margin-top: 14px; } .software .list .des, .manual .list .des { line-height: 20px; margin-top: 8px; font-size: 16px; } .software .l_button { border-radius: 28px; padding: 15px 40px; margin-top: 74px; display: inline-block; } .manual .list { padding: 80px; margin-bottom: 24px; } .manual .list .left_img { width: 140px; height: 140px; margin-right: 40px; } .manual .list .left_img img { width: 140px; height: 140px; } .manual .l_button { border-radius: 28px; padding: 15px 40px; margin-top: 24px; display: inline-block; } .manual .m-t-24 { margin-top: 24px; } .video ul { padding-left: 40px; padding-right: 40px; } .video .hd li { margin-right: 80px; padding-top: 20px; padding-bottom: 20px; font-size: 16px; } .video .bd { margin-top: 24px; } .video .video_hotul dd { margin-right: 24px; width: 671px; margin-bottom: 34px; } .video dd:nth-child(2n) { margin-right: 0; } .video_hotul .htit { padding-left: 56px; padding-right: 56px; height: 114px; } .video_hotul .htit .htit1 { font-size: 16px; margin-top: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .video_hotul .htit .htit2 { font-size: 14px; margin-top: 16px; line-height: 20px; } .video .height_130 { height: 96px; overflow: hidden; } } @media screen and (max-width: 1439px) { .banner_title { font-size: 48px; } .contact_c { width: 92%; margin: auto; } .search_all { width: 100%; padding: 4.44vw; font-size: 14px; margin-top: -6.66vw; } .search_all input { padding: 1.6vw 2.22vw; width: 100%; } .searchbtn { top: 50%; margin-top: -9px; right: 6.66vw; width: 18px; height: 18px; } .tab { margin-top: 4.44vw; } .tab .list { width: 29vw; font-size: 16px; padding-top: 1.74vw; padding-bottom: 1.74vw; font-family: 'Montserrat-Bold'; } .on::after { width: 12px; height: 12px; margin-bottom: -6px; margin-left: -8px; } .software, .manual, .video { margin-top: 24px; } .software .list { padding: 4.44vw; margin-bottom: 24px; } .software .list .left_img { width: 22.22vw; height: 22.22vw; margin-right: 4.44vw; } .software .list .left_img img { width: 22.22vw; height: 22.22vw; border-radius: 12px; overflow: hidden; } .software .list .title, .manual .list .title { font-size: 16px; } .software .list .sub_title, .manual .list .sub_title { font-size: 12px; margin-top: 14px; } .software .list .des, .manual .list .des { line-height: 20px; margin-top: 4px; font-size: 14px; } .software .l_button { border-radius: 28px; padding: 8px 36px; margin-top: 3vw; display: inline-block; } .manual .list { padding: 5.55vw; margin-bottom: 24px; } .manual .list .left_img { width: 140px; height: 140px; margin-right: 40px; } .manual .list .left_img img { width: 140px; height: 140px; } .manual .l_button { border-radius: 28px; padding: 8px 36px; margin-top: 18px; display: inline-block; } .manual .m-t-24 { margin-top: 18px; } .video ul { padding-left: 24px; padding-right: 24px; } .video .hd li { margin-right: 4vw; padding-top: 1.73vw; padding-bottom: 1.73vw; font-size: 14px; } .video .bd { margin-top: 24px; } .video .video_hotul dd { margin-right: 1.67vw; width: 45.1vw; margin-bottom: 24px; } .video dd:nth-child(2n) { margin-right: 0; } .video_hotul .htit { padding-left: 3.89vw; padding-right: 3.89vw; height: 100px; } .video_hotul .htit .htit1 { font-size: 14px; margin-top: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .video_hotul .htit .htit2 { font-size: 12px; margin-top: 12px; line-height: 20px; } .video .height_130 { height: 6.67vw; overflow: hidden; } } /*video*/