::-webkit-scrollbar{width:0;padding: 0;height: 0} .topTab{ background: #FFF; line-height: 36px; position: fixed; width: 100%; z-index: 9; } .topTab .tabBox ul li{ float: left; padding: 0px 18px; font-size: 16px; margin-right: 10px; line-height: 59px; } .topTab .tabBox ul li a{ display: block; line-height: 59px; font-weight: bold; } .tapTab{ position: absolute; background-color: #fafafa; width: 100%; display: none; } .tap_box{ text-align: justify; padding: 40px 0 50px; } .tap_box:after { content: ''; display: inline-block; width: 100%; } .tap_box ul{ display: inline-grid; color: #333333; } .tap_box ul p{ border-bottom: 1px solid #e2e2e2; margin-bottom: 15px; font-weight: bold; } .tap_box ul li:hover { color: #1473e6; cursor: pointer; } .phone{ margin-right: 55px; padding: 5px 0; font-weight: bold; animation: scaleDraw 5s ease-in-out infinite; } @keyframes scaleDraw { 0% { transform: scale(1); } 25% { transform: scale(1.1); } 50% { transform: scale(1); } 75% { transform: scale(1.1); } } .phone img{ width: 18px; height: 18px; display: inline-block; margin-right: 10px; float: left; } .phone p{ font-size: 16px; color: #1473e6; line-height: 18px; float: left; } .topTab ul li:hover{ } .topTab ul li:hover a{ border-bottom: 2px solid #1473e6; color: #1473e6; } .topTab select{ background: transparent; border: none; margin-top: 10px; } .topTab .upBtn { padding: 0px 15px; line-height: 26px; color: #5c5b5b; border-radius: 26px; border: 1px solid #dcdcdc; font-size: 14px; } .topTab .serviceBtn{ background-image: linear-gradient(to right, #1fcbff , #355cff); color: #FFF; line-height: 28px; border-radius: 28px; padding: 0px 15px; } .topTab .active{ border-bottom: 2px solid #1473e6; color: #1473e6; } .topTab .active a{ } .productList ul { margin-top: 115px; } .productList ul li { text-align: center; width: 22%; margin-right: 4%; float: left; } .productList ul li:nth-child(4) { margin-right: 0; } .productList ul li p:nth-child(2) { font-size: 32px; color: #070b29; margin-top: 28px; font-weight: bold; font-family: "Source Han Sans SC Medium"; } .productList ul li p:nth-child(3) { font-size: 16px; color: #4a4a4a; margin-top: 28px; } .itemList ul{ margin-top: 140px; display: table-cell; vertical-align: middle; } .itemList .leftImg{ display: table-cell; vertical-align: middle; float: right; } .itemList ul li img{ float: left; margin-right: 15px; } .itemList ul li{ margin-top: 45px; padding: 10px; border-left: 4px solid transparent; } .itemList ul li:first-child{ margin-top: 0px; } .itemList ul li p{ float: left; font-size: 18px; color: #070b29; font-family: "Source Han Sans SC Regular"; line-height: 20px; font-weight: bold; } .itemList { display: table; margin-top: 140px; } .itemList i{ display: none; } .itemList .active,.itemList ul li:hover{ border-left: 4px solid #1473e6; box-shadow: 0px 5px 5px #e4eaf1 inset,0px 5px 5px #e4eaf1; border-radius: 0px 5px 5px 0px; position: relative; } .itemList .active i,.itemList ul li:hover i{ position: absolute; right: 0; top: 50%; transform: translateY(-50%); color: #1473e6; display: block; } .itemList .active p,.itemList ul li:hover p{ color: #1473e6; } .itemList ul li:hover{ cursor: pointer; } .business{ background: url("../images/index_bg.png") no-repeat center; background-size: 100% 100%; padding: 105px 0 250px; margin-top: 140px; } .business_box{ display: table; } .business_text{ display: table-cell; vertical-align: middle; } .business_text p:nth-child(1){ font-size: 36px; color: #070b29; margin-bottom: 45px; font-family: "Source Han Sans SC Medium"; font-weight: bold; } .business_text p:nth-child(2){ font-size: 36px; color: #070b29; font-family: "Source Han Sans SC Medium"; } .business_text p:nth-child(3){ font-size: 16px; color: #070b29; margin-top: 45px; line-height: 34px; font-family: "Source Han Sans SC Normal"; } .business_img{ display: table-cell; vertical-align: middle; } .index_title p:nth-child(1){ text-align: center; font-size: 12px; margin-bottom: 24px; color: #707070; font-family: 'Asimov'; font-weight: bold; } .index_title p:nth-child(2){ text-align: center; font-size: 58px; margin-bottom: 24px; color: #070b29; font-family: "Source Han Sans SC Medium"; font-weight: bold; } .index_title p:nth-child(3){ text-align: center; font-size: 16px; margin-bottom: 24px; color: #070b29; font-family: "Source Han Sans SC Normal"; font-weight: bold; } .programme ul { margin-top: 70px; } .programme ul li { text-align: center; width: 20.5%; margin-right: 6%; float: left; border-radius: 10px; overflow: hidden; background-color: #f4f7fd; height: 332px; } .flip-container:hover .flipper, .flip-container:hover .flipper { transform: rotateY(180deg); } .flip-container:hover{ box-shadow: 0px 5px 5px #ddd; } .flipper { transition: 0.6s; transform-style: preserve-3d; position: relative; } .flip-container,.front, .back{ height: 332px; } .front, .back{ height: 332px; backface-visibility: hidden; position: absolute; top: 0; left: 0; width: 100%; } .front { z-index: 2; } .back { transform: rotateY(180deg); } .programme ul li:nth-child(4) { margin-right: 0; } .programme li .programmeBox{ padding: 25px; } .programme li .back .programmeBox{ text-align: left; } .programme ul li:nth-child(2) div p{ } .programme ul li img { width: 100%; } .programme ul li p:nth-child(1) { font-size: 18px; color: #070b29; font-weight: bold; } .programme ul li p:nth-child(2) { font-size: 14px; color: #4a4a4a; margin-top: 5px; } .seeBtn{ background-color: #1473e6; color: #ffffff!important; border-radius: 50px; padding: 10px 30px; box-shadow: 0px 5px 12px #a6bfd9; } .service{ margin-top: 110px; } .service_box{ display: table; margin-top: 70px; width: 100%; } .service_box ul{ display: table-cell; vertical-align: middle; } .service_box img{ display: table-cell; vertical-align: middle; float: right; } .service_box ul .active{ background-color:#edf4fd ; box-shadow: 0px 5px 5px #ddd; } .service_box ul li:hover{ background-color:#edf4fd ; box-shadow: 0px 5px 5px #ddd; cursor: pointer; } .service_box ul li{ padding: 25px 30px; border-radius: 12px; overflow: hidden; width: 375px; margin-bottom: 10px; } .service_box ul li:nth-child(3){ margin: 0; } .service_box ul li p:nth-child(1){ font-size: 24px; color:#070b29; font-weight: bold; font-family: "Source Han Sans SC Medium"; } .service_box ul li p:nth-child(2){ font-size: 14px; color:#070b29; margin-top: 15px; padding-left: 25px; line-height: 25px; font-family: "Source Han Sans SC Normal"; } .service_box ul li p i{ display: inline-block; background-color: #1473e6; border-radius: 50%; width: 15px; height: 15px; margin-right: 10px; } .consulting{ background-color: #edf5fd; margin-top: 90px; } .consulting_box p{ font-size: 36px; color: #070b29; display: table-cell; vertical-align: middle; font-family: "Source Han Sans SC Medium"; font-weight: bold; } .consulting_box{ display: table; } .consulting_box img{ display: table-cell; vertical-align: middle; } .consulting_box div{ display: table-cell; vertical-align: middle; } .consulting_box div a{ background-color: #1473e6; color: #ffffff!important; border-radius: 50px; padding: 10px 30px; display: block; text-align: center; box-shadow: 0px 5px 12px #a6bfd9; } .bottomAbout_box ul{ float: left; } .bottomAbout_box{ margin-bottom: 30px; } .bottomAbout_box ul li{ font-size: 12px; color: #7f7f7f; margin-bottom: 20px; } .bottomAbout_box ul p,.bottomAbout p{ font-size: 14px; color: #7f7f7f; margin-bottom: 30px; font-family: "Source Han Sans SC Medium"; } .bottomAbout{ margin-top: 55px; } .downLoad table{ border: 1px solid #ebebeb; } .downLoad table tr:nth-child(odd){ background: #fafbfb; } .downLoad table tr:first-child td{ background: #f6f6f6; font-size: 16px; color: #030000!important; } .downLoad table tr td{ text-align: center; padding: 25px 0; color: #636363; } .downTit{ font-size: 36px; color: #1473e6; font-weight: bold; text-align: left; margin-bottom: 35px; } .downLoad table tr:hover{ background: #f1f1f1; }