/* golbal */ body{ font-family: Helvetica; min-width: 1366px; } a{ color: #333; } a:hover{ text-decoration: none; } .main-btn{ width: 180px; height: 50px; background: #023AB6; border-radius: 30px; color: #fff; padding: 14px 56px; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; text-shadow:0 1px 1px rgba(0,0,0,0.2); } .main-btn:hover{ text-shadow: none; text-decoration: none; color: #fff; background: none repeat scroll 0 0 #0A2977; -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } .container2{ width: 1366px; margin: auto; } .split-line{ height: 1px; background: rgba(17, 25, 57, 0.2); } .split-line::before{ content: ""; width: 259px; height: 4px; display: block; background: #023AB6; border-top-right-radius: 20px; position: relative; top: -3px; } .bread-nav{ height: 56px; background: #F2F3F7; padding-top: 17px; } /* bootstrap override */ .btn-primary{ background: #023AB6; border-radius: 30px; padding: 10px 35px; } /* pagination */ .pagination a,.pagination span{ font-size: 14px; color: #707070; background: #FDFDFD; border: 1px solid #E1E2E8; padding: 10px 12px; margin: 8px; } .pagination .active span{ background: #023AB6; color: #fff; border: 1px solid #E1E2E8; } /* top */ .top{ display: flex; padding: 20px 0; } .navs{ padding-top: 14px; padding-left: 153px; } .navs a{ padding: 15px 10px; color: #707070; /* font-weight: 600; */ } .navs a:hover{ color: #023AB6; text-decoration: none; border-bottom: #023AB6 3px solid; } .navs a.active{ color: #023AB6; border-bottom: #023AB6 3px solid; } .nav-submenu{ width: 104px; background: #fff; box-shadow: 0px 1px 10px 0px rgba(17, 25, 57, 0.06); position: absolute; display: none; padding: 15px 0; z-index: 9999; } .submenu-item{ text-align: center; padding: 10px 0; } .submenu-item a:hover{ border-bottom: 0; } .lang{ font-size: 12px; padding-top: 16px; padding-left: 23px; } /* index */ /* categories */ .category-bg{ width: 100%; height: 480px; background-size: cover; background-position: center center; background-attachment:scroll; background-repeat: no-repeat; } .category-title{ font-size: 36px; padding: 40px 0; } .category-desc{ font-size: 14px; color: #707070; padding: 30px 0; line-height: 24px; text-indent: 32px; } .category-list{ padding: 20px 0 50px 0; display: flex; flex-wrap: wrap; } .category-card{ width: 439px; height: 525px; background: #FFFFFF; box-shadow: 0px 0px 15px 0px rgba(17, 25, 57, 0.1); margin:20px 8px; flex-shrink: 0; } /* pages */ .page{ margin-bottom: 50px; } .page-title{ margin-top: 20px; padding-bottom: 40px;; } .page-content{ font-size: 16px; line-height: 32px; color: #707070; padding-bottom: 100px; } /* forms */ *, *:focus, *:hover{ outline:none; } .form-main{ padding: 7px; background: #FDFDFD; border: 1px solid #E1E2E8; } .form-main:hover{ border: 1px solid #023AB6; } /* footer */ .footer{ background: #181829; color: #fff; /* height: 498px; */ padding-bottom: 34px; width: 100%; } .footer .ft-three{ display: flex; padding-top: 110px; padding-bottom: 60px; } .footer .ft-three .title{ font-size: 24px; } .footer .ft-qrcode{ width: 366px; text-align: center; } .footer .ft-qrcode img{ width: 194px; height: 194px; } .contract{ font-size: 14px; padding-top: 20px; } .footer .copyright{ width: 100%; font-size: 14px; padding-top: 68px; text-align: center; border-top: rgba(255, 255, 255, 0.2) 1px solid; } .footer .copyright a{ color: #9c9c9c; }