@charset "utf-8"; @font-face { font-family: "siyuanziti"; src: url("../fonts/siyuanziti.woff2") format("woff2"), url("../fonts/siyuanziti.woff") format("woff"), url("../fonts/siyuanziti.ttf") format("truetype"), url("../fonts/siyuanziti.eot") format("embedded-opentype"), url("../fonts/siyuanziti.svg") format("svg"); font-weight: normal; font-style: normal; } /* CSS Document */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0px; border: 0; outline: none; } /*20221201 add C08576*/ /*20221208 注释 C08576 body { filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; } */ header, nav, footer, menu { display: block; } dt { font-weight: 300; } img { border: none; max-width: 100%; } li { list-style-type: none; } a, a:hover, a:focus { text-decoration: none; color: #333; outline-offset: 0; outline: 0; } .form-control:focus { border-color: #ccc; box-shadow: inset 0 0 10px #f3f3f3; } .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: 0; } .block { display: block; } html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-x: hidden; } body { font-family: "siyuanziti", Helvetica, Arial, sans-serif; font-size: 14px; color: #333; position: relative; background-color: #fff; width: 100%; height: 100%; overflow: hidden; } h1, h2, h3, h4, h5, h6 { font-weight: bold; } input::placeholder { color: #666666; font-size: 15px; } input::-moz-placeholder { color: #666666; font-size: 15px; } input:-ms-input-placeholder { color: #666666; font-size: 15px; } .form-control::placeholder { font-size: 14px; } .clear { clear: both; } .display-flex { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-between; -ms-flex-pack: distribute; justify-content: space-between; flex-flow: row wrap; } .display-flex-center { -webkit-justify-content: center; -ms-flex-pack: distribute; justify-content: center; } .display-flex-top { -webkit-box-align: flex-start; -webkit-align-items: flex-start; -ms-flex-align: flex-start; align-items: flex-start; } .display-flex-left { -webkit-justify-content: flex-start; -ms-flex-pack: distribute; justify-content: flex-start; } /*******头部********/ header { width: 100%; margin: 0 auto; position: absolute; top: 0; left: 0; z-index: 99; background: rgba(255, 255, 255, 0.9); } header .display-flex { max-width: 1760px; margin: 0 auto; } header .logo { padding: 26px 0; float: left; position: relative; } header .header-menu { float: left; position: relative; } header .header-nav { } header .header-nav li { float: left; margin: 0 10px; position: relative; } header .header-nav li>a { display: block; padding: 28.5px 40px; font-size: 20px; font-weight: bold; color: #454545; } header .header-nav li.active>a, header .header-nav li:hover>a { color: #ffffff; background-color: #1a6bbc; } header .header-nav li:hover .second-level { opacity: 1; visibility: visible; } .second-level { position: absolute; left: 0; width: 100%; text-align: center; visibility: hidden; opacity: 0; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -ms-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out; } .second-level>div { } .second-level>div>a { display: block; background: #1a6bbc; padding: 15px 0; color: #ffffff; } .second-level>div:hover>a { background: #155696; } .h-search { max-width: 250px; /*width: 100%;*/ } .h-search .en { width: 36px; height: 36px; text-align: center; line-height: 36px; background: #888888; color: #ffffff; display: block; border-radius: 100%; float: left; } .h-search .search-width { position: relative; float: left; width: 200px; margin-left: 14px; } .h-search .search-width .form-control { border: 1px solid #888888; box-shadow: none; background: transparent; color: #666666; height: 36px; padding-right: 52px; border-radius: 100px; } .h-search .search-width .btn { background: none; position: absolute; right: 0; top: 1px; } .h-search .search-width .btn:focus { background: none; box-shadow: none; } .menu { position: absolute; right: 75px; top: 73px; } .menu strong { display: inline-block; float: left; color: #2f318b; font-size: 16px; line-height: 18px; font-weight: normal; margin-right: 12px; } .header-box.scoll { } .header-box.scoll .header { } .menu { cursor: pointer; z-index: 9999; } #menu_toggle1 { display: none; } .menu span { position: relative; display: inline-block; width: 21px; height: 3px; background-color: #2c9cde; border-radius: 2px; vertical-align: middle; -webkit-transition-duration: .3s, .3s; -moz-transition-duration: .3s, .3s; -ms-transition-duration: .3s, .3s; -o-transition-duration: .3s, .3s; transition-duration: .3s, .3s; -webkit-transition-delay: .3s, 0s; -moz-transition-delay: .3s, 0s; -ms-transition-delay: .3s, 0s; -o-transition-delay: .3s, 0s; transition-delay: .3s, 0s; margin-top: -2px; } .menu span:after, .menu span:before { content: ""; position: absolute; display: inline-block; width: 21px; height: 3px; left: 0; border-radius: 2px; background-color: #2c9cde; -webkit-transition-duration: .3s, .3s; -moz-transition-duration: .3s, .3s; -ms-transition-duration: .3s, .3s; -o-transition-duration: .3s, .3s; transition-duration: .3s, .3s; -webkit-transition-delay: .3s, 0s; -moz-transition-delay: .3s, 0s; -ms-transition-delay: .3s, 0s; -o-transition-delay: .3s, 0s; transition-delay: .3s, 0s; } .menu span:before { top: -6px; -webkit-transition-property: top, transform; -moz-transition-property: top, transform; -ms-transition-property: top, transform; -o-transition-property: top, transform; transition-property: top, transform; } .menu span:after { bottom: -6px; -webkit-transition-property: bottom, transform; -moz-transition-property: bottom, transform; -ms-transition-property: bottom, transform; -o-transition-property: bottom, transform; transition-property: bottom, transform; } .menu.active span { background-color: transparent; -webkit-transition-delay: 0s, 0s; -moz-transition-delay: 0s, 0s; -ms-transition-delay: 0s, 0s; -o-transition-delay: 0s, 0s; transition-delay: 0s, 0s; } .menu.active span:after, .menu.active span:before { -webkit-transition-delay: 0s, .3s; -moz-transition-delay: 0s, .3s; -ms-transition-delay: 0s, .3s; -o-transition-delay: 0s, .3s; transition-delay: 0s, .3s; } .menu.active span:before { top: 0; background: #2c9cde; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } .menu.active span:after { bottom: 0; background: #2c9cde; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); } .menubox { position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: #fff; display: none; overflow-y: auto; z-index: 999; } .menus-list { position: relative; top: 80px; left: 0; margin: auto; width: 100%; padding: 20px; } .menus-list li { position: relative; } .menus-list li:before { content: ""; width: 100%; height: 1px; position: absolute; left: 0; bottom: 0; -webkit-animation-duration: 0.7s; animation-duration: 0.7s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: ReturnToNormal; animation-name: ReturnToNormal; border-bottom: 1px solid #e5e5e5; } .menus-list li a { display: block; padding: 16px; color: #323232; font-size: 20px; text-align: center; } .menudown { position: fixed; bottom: 0; left: 0; width: 100%; text-align: center; height: 50px; background: #ccc; line-height: 50px; font-size: 16px; } .menudown div.row div+div { border-left: 1px solid #fff; } @-webkit-keyframes ReturnToNormal { 0% { -webkit-transform: scale(0.1, 1); -ms-transform: scale(0.1, 1); transform: translate:scale(0.1, 1); } 100% { -webkit-transform: scaleX(1, 1); -ms-transform: scale(1, 1); transform: translate:scaleX(1, 1); } } @keyframes ReturnToNormal { 0% { -webkit-transform: scale(0.1, 1); -ms-transform: scale(0.1, 1); transform: translate:scale(0.1, 1); } 100% { -webkit-transform: scaleX(1, 1); -ms-transform: scale(1, 1); transform: translate:scaleX(1, 1); } } .menu-leval { position: relative; padding: 0 20px 20px; display: none; background-color: #eee; } .menu-leval li a { display: block; text-align: center; font-size: 16px; padding: 14px; } /*********尾部************/ footer { background-color: #333333; overflow: hidden; color: #ffffff; } footer .f-web a { color: #ffffff; } footer .display-flex { padding: 25px 5.2083% 0; /* margin-bottom: -20px;*/ position: relative; z-index: 9; } footer .f-wechat { } footer .f-wechat .wechat-div { width: 92px; text-align: center; float: left; margin-right: 20px; } footer .f-wechat .wechat-div .wechat-title { padding-bottom: 6px; } footer .f-wechat .wechat-tel { padding: 26px 0 0 20px; float: left; } footer .f-wechat .wechat-tel p { padding-bottom: 5px; } footer .f-tel { padding-top: 10px; } footer .f-tel .tel-con, footer .f-tel .tel-con img, footer .f-tel .tel-con .text { float: left; } footer .f-tel .tel-con img { margin: 20px 10px 0 0; } footer .f-tel .tel-con .text span { font-size: 26px; font-weight: bold; } footer .f-tel .tel-mailbox { float: left; padding-left: 26px; padding-top: 10px; } footer .f-tel { } footer .f-copyright { background: #1668ba; color: #ffffff; text-align: right; padding: 8px 5.2083%; position: relative; } footer .f-web { color: #ffffff; } /*****主体开始*******/ #banner, .banner { position: relative; overflow: hidden; } .banner .bannerfix >li { height: 100%; line-height: 0; opacity: 0; transition: opacity 1000ms linear; -webkit-transition: opacity 1000ms linear; float: left; position: relative; } .banner .bannerfix >li .bimg { line-height: 0; width: 100%; max-width: inherit; position: relative; transition: transform 5s ease; -webkit-transition: transform 5s ease; transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); } .banner .bannerfix >li.imgIn { opacity: 1; z-index: 10; display: block; } .banner .bannerfix >li.imgIn .bimg { transform: matrix(1, 0, 0, 1, 0, 0); -webkit-transform: matrix(1, 0, 0, 1, 0, 0); } .banner .flex-control-nav { width: 100%; height: 4px; position: absolute; left: 0; bottom: 200px; text-align: center; z-index: 20; } .banner .flex-control-nav li { display: inline-block; position: relative; } .banner .flex-control-nav li a { display: block; text-indent: 999px; overflow: hidden; height: 6px; width: 30px; background: rgba(255, 255, 255, 0.5); margin: 0 9px; position: relative; border-radius: 100px; } .banner .flex-control-nav li a.flex-active { background: rgba(255, 255, 255, 1.0); } .banner .flex-direction-nav .flex-nav-prev a, .banner .flex-direction-nav .flex-nav-next a, .banner-small .banner-small-prev, .banner-small .banner-small-next { position: absolute; top: 50%; width: 50px; height: 75px; margin-top: -37.5px; z-index: 9; background-position: center; background-repeat: no-repeat; background-size: 100%; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .banner .flex-direction-nav .flex-nav-prev a { left: 0; background-image: url(../images/flex-nav-prev.png); opacity: 0; visibility: hidden; } .banner .flex-direction-nav .flex-nav-next a { right: 0; background-image: url(../images/flex-nav-next.png); opacity: 0; visibility: hidden; } .banner:hover .flex-direction-nav .flex-nav-prev a, .banner:hover .flex-direction-nav .flex-nav-next a { opacity: 1; visibility: visible; } .banner-small { position: relative; width: 100%; z-index: 9; padding-top: 2px; } .banner-small .swiper-wrapper li { float: left; width: 20%; overflow: hidden; position: relative; } .banner-small .swiper-wrapper li a { display: block; } .banner-small .banner-small-prev, .banner-small .banner-small-next { width: 26px; height: 40px; margin-top: -20px; } .banner-small .banner-small-prev { left: 16px; background-image: url(../images/banner-samil-perv.png); } .banner-small .banner-small-next { right: 16px; background-image: url(../images/banner-samil-next.png); } .banner-small .swiper-wrapper li .img img { -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -ms-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out; } .banner-small .swiper-wrapper li:hover .img img { transform: scale(1.40); -webkit-transform: scale(1.40); -moz-transform: scale(1.40); } .banner-small .text { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); background-repeat: no-repeat; background-position: center; background-image: url(../images/icon09.png); text-align: center; color: #ffffff; font-size: 18px; opacity: 0; visibility: hidden; -webkit-transition: all .25s ease-out 0.35s; -moz-transition: all .25s ease-out 0.35s; -ms-transition: all .25s ease-out 0.35s; -o-transition: all .25s ease-out 0.35s; transition: all .25s ease-out 0.35s; } .banner-small .text-box { position: absolute; bottom: 20px; left: 0; width: 100%; } .banner-small .swiper-wrapper li:hover .text { visibility:visible; opacity: 1; } .banner .text { position: absolute; bottom: 0; left: 0; width: 100%; z-index: 9; color: #ffffff; padding: 4% 7.30%; } .banner .text div.h1 { letter-spacing: 10px; font-size: 52px; line-height: 1.4; } .banner .text div.h1 span { text-indent: 60px; display: block; } .banner .text p { font-size: 18px; line-height: 1.3; text-align: justify; } /**/ .h-title { font-size: 20px; color: #777777; text-transform: uppercase; border-bottom: 2px solid #bbbbbb; padding: 20px 0 5px; margin-bottom: 25px; } .h-title .title-box { position: relative; } .h-title .title-box span { color: #109cda; font-size: 26px; font-weight: bold; } .h-title .more a { color: #777777; font-size: 16px; } .h-title .title-box:after { content: ''; position: absolute; bottom: -7px; left: 0; height: 2px; width: 134px; background: #109cda; } .h-main { padding: 30px 0 40px; } .h-main-width { max-width: 1720px; margin: 0 auto; } .h-news { width: 59.8837%; margin-right: 4.0679%; } .h-news-con { } .h-news-con ul li+li { margin-top: 20px; } .h-news-con ul li .img { border: 2px solid #cccccc; width: 17.8640%; } .h-news-con ul li .con { width: 67.9612%; } .h-news-con ul li .con h3 { font-size: 20px; padding-bottom: 10px; } .h-news-con ul li .con p { color: #666666; font-size: 16px; line-height: 1.6; } .h-news-con ul li .time { width: 9.7087%; background: #999999; } .h-news-con ul li .time div { height: 37px; line-height: 37px; text-align: center; } .h-news-con ul li:hover .con h3 a { color: #109cda; } .date { color: #ffffff; } .year { color: #666666; background: #d9d9d9; } .h-video { width: 36.0465%; } .h-video-con { position: relative; } .h-video-con:after { content: ''; position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; } .h-video-con .button { cursor: pointer; height: 77px; width: 77px; background: url(../images/video-icon.png) no-repeat center; position: absolute; top: 50%; left: 50%; z-index: 9; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } /*内页*/ .banner-fixed { position: relative; } .banner-fixed .img { background-position: center; background-repeat: no-repeat; background-size: cover; height: 610px; position: relative; } .banner-fixed .text { z-index: 9; position: absolute; top: 50%; left: 0; width: 100%; color: #ffffff; text-align: center; font-size: 48px; font-weight: bold; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .w-breadcrumb { background-color: #ffffff; padding: 40px 0; } .w-breadcrumb .w-title h2 { font-weight: bold; color: #000000; font-size: 32px; padding-bottom: 15px; } .w-breadcrumb .w-nav { } .w-breadcrumb .w-nav li { margin-right: 10px; float: left; } .w-breadcrumb .w-nav li:last-child { margin-right: 0; } .w-breadcrumb .w-nav li a { color: #333333; font-size: 16px; padding: 8px 22px; display: block; border: 1px solid #bbbbbb; } .w-breadcrumb .w-nav li.active a { background-color: #109cda; border-color: #109cda; color: #ffffff; } /*分页*/ .pagination { margin: 0 auto; } .pagination li a, .pagination li span { margin: 0 7px; border-radius: 0 !important; background-color: transparent; color: #333333; border-color: #999999; } .pagination li.active a, .pagination li.active span { color: #fff; border-color: #109cda; background-color: #109cda; } /*分页*/ .breadcrumb { padding: 0; margin: 0; background-color: transparent; background: url(../images/breadcrumb-home.jpg) no-repeat left center; padding-left: 28px; color: #333333; } .breadcrumb>li a { color: #454545; } .breadcrumb>li+li:before { content: '>'; color: #454545; padding: 0 2px; } .breadcrumb>.active { color: #454545; } /*内容主体*/ .w-bg { background-color: #eeeeee; } .w-bg2 { background-color: #d9edf4; } .about { padding: 80px 0; } .about-text { font-size: 18px; color: #333333; line-height: 1.6; padding-bottom: 30px; } .about-text p { text-indent: 36px; } .about-swiper { position: relative; } .about-swiper p { font-size: 22px; color: #010101; text-align: center; padding: 15px 0; } .about-swiper .about-next, .about-swiper .about-prev, .strategy-swiper .strategy-next, .strategy-swiper .strategy-prev { position: absolute; top: 50%; margin-top: -22px; height: 44px; width: 25px; background-size: 100%; background-position: center; background-repeat: no-repeat; cursor: pointer; z-index: 99; } .about-swiper .about-next, .about-swiper .about-prev { margin-top: -52px; } .about-swiper .about-prev, .strategy-swiper .strategy-prev { left: -52px; background-image: url(../images/icon-next.png); } .about-swiper .about-next, .strategy-swiper .strategy-next { right: -52px; background-image: url(../images/icon-prev.png); } .about-swiper .about-prev:hover, .strategy-swiper .strategy-prev:hover { background-image: url(../images/icon-next_.png); } .about-swiper .about-next:hover, .strategy-swiper .strategy-next:hover { background-image: url(../images/icon-prev_.png); } .strategy { border-top: 2px solid #ffffff; margin-top: 10px; } .strategy-swiper { position: relative; } .strategy-swiper .swiper-slide { height: 460px; background: #2e2e89; color: #ffffff; font-size: 22px; padding: 70px 50px; } .strategy-swiper .swiper-slide .title { font-size: 28px; font-weight: bold; text-align: center; position: relative; padding-bottom: 20px; margin-bottom: 30px; } .strategy-swiper .swiper-slide .title:after { content: ''; position: absolute; height: 3px; width: 30px; background: #ffffff; bottom: 0; left: 50%; margin-left: -15px; } .strategy-swiper .swiper-slide:nth-child(2n) { background: #1371c2; } .s-title { padding: 65px 0 25px; text-align: center; } .s-title>div { font-size: 30px; font-weight: bold; position: relative; padding-bottom: 16px; margin-bottom: 6px; } .s-title>div:after { content: ''; background: #109cda; position: absolute; bottom: 0; left: 50%; height: 3px; width: 42px; margin-left: -21px; } .s-title>span { font-size: 16px; color: #666666; } /*发展历程*/ .course { padding: 80px 0 50px; } .course .course-title { font-size: 60px; line-height: 1; text-align: center; color: #b8b8b8; font-weight: bold; padding-bottom: 20px; } .course .course-text { text-align: center; font-size: 16px; color: #adadad; padding: 0 0 60px; line-height: 1.6; } .course-history { padding: 90px 0 70px; margin-bottom: 60px; position: relative; background: url(../images/course-map.jpg) no-repeat center top; } .course-history:after { content: ''; width: 2px; background-color: #d3d3d3; height: 100%; position: absolute; top: 0; left: 50%; margin-left: -1px; } .course-history ul li { width: 50%; position: relative; text-align: right; margin-bottom: 40px; /*float: left;*/ } .course-history ul li .con { border: 1px solid #bbbbbb; padding: 28px; font-size: 15px; color: #454545; width: 91%; line-height: 1.6; position: relative; } .course-history ul li:nth-child(2) { margin-top: 30px; } .course-history ul li .con:after { content: ''; position: absolute; top: 10px; right: -17px; background: url(../images/course-next.png) no-repeat center; width: 17px; height: 22px; border-left: 1px solid #eeeeee; } .course-history ul li:after { content: ''; position: absolute; top: 15px; right: -6px; background: url(../images/course-icon.png) no-repeat center; width: 12px; height: 12px; z-index: 99; } .course-history ul li h3 { font-size: 20px; color: #109cda; } .course-history ul li .title { font-size: 22px; color: #111111; padding: 15px 0 10px; } .course-history ul li .img { padding-top: 15px; } .course-history ul li.leftcorner { text-align: left; } .course-history ul li.leftcorner .con { margin-left: 9%; } .course-history ul li.leftcorner .con:after { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); right: inherit; left: -17px; } .course-history ul li.leftcorner:after { right: inherit; left: -6px; } #history-top { position: absolute; bottom: -60px; left: 50%; width: 50px; height: 41px; background: url(../images/top.jpg) no-repeat center; margin-left: -25px; } /*企业文化*/ .quality { background: url(../images/quality01.jpg) no-repeat center; background-size: cover; padding-bottom: 55px; } .quality .s-title, .quality .s-title>span { color: #ffffff; } .quality .s-title>div:after { background: #ffffff; } .quality ul.row li { margin-bottom: 25px; } .quality ul.row li .box { background: #ffffff; font-size: 20px; color: #555555; padding: 16px 28px; position: relative; line-height: 1.6; } .quality ul.row li .box:after { content: ''; position: absolute; top: 50%; left: 12px; height: 28px; margin-top: -14px; width: 4px; background: #27a6de; } .policy { padding-bottom: 50px; } .policy ul.row li:after { content: ''; position: absolute; top: 50%; right: -5px; margin-top: -5px; height: 10px; width: 10px; background: #bebebe; border-radius: 100%; z-index: 1; } .policy ul.row li:last-child:after { display: none; } .policy ul.row li .box { text-align: center; height: 120px; width: 120px; border-radius: 100%; color: #ffffff; background: #109cda; font-size: 14px; margin: 0 auto; position: relative; z-index: 1; } .policy ul.row li .box span { display: block; } .policy-box { position: relative; } .policy-box:after { content: ''; position: absolute; top: 50%; left: 0; margin-top: -1px; height: 2px; width: 100%; background: #dadada; } .spirit { padding-bottom: 25px; } .spirit li { text-align: center; line-height: 1.6; margin-bottom: 15px; } .spirit li .img {} .spirit li .title { font-size: 26px; font-weight: bold; padding: 15px 0 10px; } .spirit li .text { font-size: 15px; } .spirit li .text span { display: block; } .mission { border-top: 2px solid #ffffff; padding-bottom: 20px; } .mission ul.row li { margin-bottom: 20px; } .mission ul.row li .box { min-height: 340px; font-size: 22px; color: #ffffff; text-align: center; padding: 15%; } .mission ul.row li .box .title { font-size: 28px; font-weight: bold; padding-bottom: 20px; margin-bottom: 30px; position: relative; } .mission ul.row li .box .title:after { content: ''; position: absolute; bottom: 0; left: 50%; height: 3px; width: 30px; background: #ffffff; margin-left: -15px; } .vision-bg { background: url(../images/mission01.jpg) no-repeat center; background-size: cover; } .mission-bg { background: url(../images/mission02.jpg) no-repeat center; background-size: cover; } /*联系我们*/ .message-con { background-color: #eeeeee; padding: 65px 0; } .message-con .text { color: #109cda; font-size: 16px; padding-bottom: 30px; } .message-con .form-control { width: 100%; border: none; background-color: #ffffff; height: 50px; line-height: 50px; border-radius: 0; font-size: 16px; color: #333; box-shadow: none; padding: 0 12px; } .message-con .form-control:hover, .message-con .form-control:focus { box-shadow: 0 0 6px rgba(0, 0, 0, 0.15); } .message-con .form-group { position: relative; margin-bottom: 20px; } .message-con .control-label { font-weight: 300; font-size: 16px; color: #454545; height: 50px; line-height: 50px; position: absolute; top: 0; left: 0; padding: 0 6px 0 16px; background-color: #ffffff; } .inquiry .control-label { padding: 0 16px; } .inquiry .form-control { text-indent: 0 !important; margin-left: 120px; width: calc(100% - 120px); } .textarea-m { margin-top: 10px; } .message-con textarea.form-control { height: auto; } .radio-button { font-size: 0; text-align: center; padding-top: 30px; } .radio-button button { border-radius: 0; border: none; padding: 7px 46px; font-size: 16px; } .radio-button button+button { margin-left: 30px; } .radio-button .btn-primary { background-color: #109cda; } .radio-button .btn-success { background-color: #909090; } .contact { padding: 60px 0; } .contact h2 { font-size: 28px; text-align: center; color: #000000; padding-bottom: 70px; } .contact-us-text { text-align: center; } .contact-us-text li .img { height: 100px; width: 100px; background-image: url(../images/icon01.jpg); background-repeat: no-repeat; background-position: center; margin: 0 auto; border: 2px solid #dddddd; border-radius: 100%; } .contact-us-text li .img02 { background-image: url(../images/icon02.jpg); } .contact-us-text li .img03 { background-image: url(../images/icon03.jpg); } .contact-us-text li:hover .img { border-color: #109cda; } .contact-us-text li:hover .img01 { background-image: url(../images/icon01_.jpg); } .contact-us-text li:hover .img02 { background-image: url(../images/icon02_.jpg); } .contact-us-text li:hover .img03 { background-image: url(../images/icon03_.jpg); } .contact-us-text li p { color: #000000; font-size: 18px; padding: 20px 0; } .map-box { padding-bottom: 20px; } .map-box .map_li { position: relative; margin-bottom: 5px; color: #454545; font-size: 16px; padding: 10px 10px 10px 45px; } .map-box .map_li .icon { position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } #map iframe { display: block; height: 610px; width: 100%; } /*新闻资讯*/ .news { padding: 65px 0 85px; } .news-box { padding-bottom: 45px; } .news-box li { border-bottom: 1px solid #cccccc; padding: 35px 40px; position: relative; } .news-box li:before, .news-box li:after { content: ""; position: absolute; top: -1px; right: 0; bottom: -1px; left: 0; pointer-events: none; -webkit-transition: -webkit-transform 0.4s; transition: transform 0.4s; } .news-box li:before { border-top: 3px solid #109cda; border-bottom: 3px solid #109cda; -webkit-transform: scale(0, 1); transform: scale(0, 1); } .news-box li:after { border-right: 3px solid #109cda; border-left: 3px solid #109cda; -webkit-transform: scale(1, 0); transform: scale(1, 0); -webkit-transition: -webkit-transform 0.6s; transition: transform 0.6s; } .news-box li .con {} .news-box li .con .img { width: 23.3%; } .news-box li .con .img img { width: 100%; } .news-box li .con .text { width: 64%; } .news-box li .con .text h3 { padding-bottom: 15px; } .news-box li .con .text h3 a { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; color: #161616; padding-top: 10px; } .news-box li .con .text p { color: #666666; margin-bottom: 25px; line-height: 1.6; font-size: 15px; overflow: hidden; } .news-box li .con .text .browse { color: #999999; } /* by hdyao 20210902 start */ .news-box li .con .img2 { width: 70%; } .news-box li .con .img2 img { width: 100%; } .news-box li .con .text2 { width: 29%; } .news-box li .con .text2 h3 { padding-bottom: 15px; } .news-box li .con .text2 h3 a { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; color: #161616; padding-top: 10px; } .news-box li .con .text2 h3 a:hover { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; color: #161616; padding-top: 10px; color:red; } .news-box li .con .text2 p { color: #666666; margin-bottom: 25px; line-height: 1.6; font-size: 15px; overflow: hidden; } .news-box li .con .text2 .browse { color: #999999; } /* by hdyao 20210902 end */ .news-box li .con .time { width: 80px; text-align: center; color: #777777; font-size: 18px; } .news-box li .con .time span { font-size: 60px; font-weight: bold; line-height: 1; } .news-box li.no-img .con .text { width: 85.25%; } .news-details { padding: 60px 0; } .news-details-text { width: 67.25%; float: left; } .news-details-text .title { font-size: 26px; padding-bottom: 15px; color: #109cda; } .news-details-text .time { color: #999999; padding-bottom: 20px; margin-bottom: 25px; border-bottom: 1px solid #c6c6c6; } .news-details-text .con { line-height: 1.8; color: #222222; font-size: 16px; } .news-details-text .con iframe { display: block; width: 100%; height: 400px; max-width: 711px; margin: 0 auto; } .news-details-page { width: 25.50%; float: right; position: relative; -webkit-transition: all .30s ease; -moz-transition: all .30s ease; -ms-transition: all .30s ease; -o-transition: all .30s ease; transition: all .30s ease; } .news-details-share { padding: 12px 0 34px 12px; } .news-details-share .share { } .news-details-share .return { background: url(../images/inspiration-more.png) no-repeat left center; padding-left: 30px; } .news-details-share .return a { color: #222222; } .list-page { border: 10px solid #c6c6c6; padding: 30px 20px; } .list-page li+li { border-top: 1px solid #ddd; padding-top: 18px; margin-top: 18px; } .list-page li a { font-size: 18px; font-weight: bold; display: inline-block; color: #333333; } .list-page li span { font-size: 12px; color: #999999; display: block; padding: 5px 0; } .list-page li p { font-size: 16px; line-height: 1.6; color: #454545; } .list-page li a:hover { color: #109cda; } /*技术研发*/ .technology { padding-bottom: 110px; } .technology-tab { border-bottom: 3px solid #dadada; margin-bottom: 75px; } .technology-tab li { margin: 0 20px; } .technology-tab li a { color: #454545; font-size: 18px; display: block; position: relative; padding: 40px 15px 20px; } .technology-tab li a:after { content: ''; position: absolute; height: 3px; background: #109cda; width: 0; left: 50%; bottom: -3px; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -ms-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out; } .technology-tab li.active a { font-weight: bold; color: #000000; } .technology-tab li.active a:after { left: 0; width: 100%; } .technology-content .text { width: 100%; float: left; font-size: 16px; line-height: 1.8; } .technology-content .text p { padding-bottom: 10px; } .technology-content .img { width: 40%; float: right; display: none; } /*产品资讯*/ .product { padding: 114px 0; } .product-swiper { position: relative; } .product-swiper .swiper-container { max-width: 1046px; width: 100%; margin: 0 auto; } .product-swiper ul li { max-width: 650px; width: 100%; } .product-swiper .product-prev, .product-swiper .product-next { height: 60px; width: 37px; background-size: 25px 43px; margin-top: -30px; } .product-swiper .product-prev { left: 0; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23bcbcbc'%2F%3E%3C%2Fsvg%3E"); } .product-swiper .product-next { right: 0; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23bcbcbc'%2F%3E%3C%2Fsvg%3E"); } .product-swiper .product-prev:hover { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23109cda'%2F%3E%3C%2Fsvg%3E"); } .product-swiper .product-next:hover { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23109cda'%2F%3E%3C%2Fsvg%3E"); } .product-con { text-align: center; } .product-con div.h4 { font-size: 30px; font-weight: bold; color: #000000; padding: 50px 0 20px; margin-bottom: 20px; line-height: 1; position: relative; } .product-con div.h4:after { content: ''; position: absolute; bottom: 0; left: 50%; height: 4px; width: 30px; background-color: #109cda; margin-left: -15px; } .product-con .text { line-height: 1.8; color: #000000; font-size: 16px; } .product-con li { display: none; } .product-con li.on { display: block; } .product-details-head { padding: 84px 0; } .product-details-swiper { float: left; width: 46.25%; position: relative; } .product-details-swiper .swiper-button-white { height: 36px; width: 32px; margin-top: -18px; background-size: 11px 20px; background-color: rgba(0, 0, 0, 0.5); } .product-details-swiper .product-details-prev { left: 0; } .product-details-swiper .product-details-next { right: 0; } .product-details-swiper .swiper-button-white:hover { background-color: rgba(16, 156, 218, 0.7); } .product-details-head .product-details-text { float: right; width: 50%; color: #666666; font-size: 15px; line-height: 1.6; } .product-details-head .product-details-text h3 { font-size: 28px; padding: 10px 0 20px; color: #000000; position: relative; margin-bottom: 20px; } .product-details-head .product-details-text h3:after { content: ''; position: absolute; bottom: 0; left: 0; height: 2px; background: #109cda; width: 40px; } .product-details-head .product-details-text table { width: 100%; font-size: 16px; color: #454545; } .product-details-head .product-details-text td { line-height: 1.8; padding-bottom: 10px; } .product-details-head .product-details-text td strong { font-size: 18px; color: #333; width: 90px; display: block; } .data-swiper { text-align: center; font-weight: bold; font-size: 28px; color: #999999; padding: 55px 0; position: relative; } .data-swiper li { cursor: pointer; } .data-swiper li.swiper-slide-active { color: #109cda; } .data-swiper .swiper-container { margin: 0 auto; max-width: 780px; width: 100%; } .data-swiper .data-prev, .data-swiper .data-next { border-radius: 100%; height: 42px; width: 42px; margin-top: -21px; border: 2px solid #cccccc; background-size: 13px 24px; } .data-swiper .data-prev { left: 0; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23cccccc'%2F%3E%3C%2Fsvg%3E"); } .data-swiper .data-next { right: 0; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23cccccc'%2F%3E%3C%2Fsvg%3E"); } .data-swiper .data-prev:hover { border: 2px solid #109cda; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23109cda'%2F%3E%3C%2Fsvg%3E"); } .data-swiper .data-next:hover { border: 2px solid #109cda; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23109cda'%2F%3E%3C%2Fsvg%3E"); } .data-con { padding-bottom: 88px; } .data-con li { display: none; } .data-con li.on { display: block; } .data-con table { width: 100%; } .data-con table td { background-color: #dadada; border-bottom: 6px solid #ffffff; padding: 6px 16px; font-size: 16px; color: #333333; } .data-con table td:last-child { background-color: #109cda; color: #ffffff; width: 58%; } .download { display: block; width: 150px; margin-top: 30px; background-color: #40b0e1; color: #ffffff !important; cursor: pointer; font-size: 17px; font-weight: bold; text-align: center; padding: 10px 10px 10px 36px; background-image: url(../images/icon06.jpg); background-position: 16px center; background-repeat: no-repeat; } /*加入我们*/ .join { font-size: 16px; line-height: 1.6; padding: 85px 0; } .train { padding: 75px 0 100px; } .train-title { font-size: 42px; font-weight: bold; text-align: center; color: #453c41; padding-bottom: 40px; } .train .text { font-size: 22px; color: #666666; font-weight: bold; padding: 50px 0 100px; } .train-box { font-size: 16px; line-height: 1.6; color: #454545; } .train-box-title { text-align: center; margin-bottom: 40px; position: relative; } .train-box-title:after { content: ''; position: absolute; top: 50%; left: 0; width: 100%; height: 3px; background: #ffffff; } .train-box-title img { position: relative; z-index: 9; } .train-box-text p { padding-bottom: 10px; } .staff { padding: 80px 0 0 0; } .staff-title { font-size: 16px; line-height: 1.8; padding-bottom: 20px; } .staff-con { padding: 80px 0 100px; position: relative; } .staff-con:after { content: ''; position: absolute; top: 0; left: 50%; height: 100%; width: 2px; margin-left: -1px; background: #84acd5; } .staff-con li { width: 50%; float: left; margin-bottom: 40px; font-size: 15px; color: #666666; position: relative; } .staff-con li:nth-child(2) { margin-top: 100px; } .staff-con li:after { content: ''; position: absolute; top: 30%; width: 38px; height: 2px; background: #84acd5; } .staff-con li .img { display: block; } .staff-con li .con { width: 86.6667%; float: left; word-wrap:break-word; } .staff-con li .title { font-size: 22px; font-weight: bold; color: #333333; padding: 20px 0 10px; } .staff-con li.leftcorner .con { float: right; } .staff-con li.rightcorner:after { right: 0; } .staff-con li.leftcorner:after { left: 0; } #staff-top { position: absolute; right: 0; bottom: 70px; height: 47px; width: 47px; background: url(../images/staff-top.jpg) no-repeat center; border-radius: 3px; z-index: 99; } .staff-details { padding: 80px 0; line-height: 1.6; font-size: 16px; } .staff-details-title { font-size: 22px; font-weight: bold; padding-bottom: 20px; text-align: center; } .recruit { padding: 70px 0 30px; } .recruit-list { margin-bottom: 80px; position: relative; padding-bottom: 60px; } .recruit-list .bg { top:0; height: 100%; width: 100%; position: absolute; background: #ffffff; } .recruit-list .img { width: 42.50%; float: left; position: relative; } .recruit-list .text { position: relative; width: 46%; right: 4%; float: right; padding-top: 40px; } .recruit-list .text .title div { font-size: 24px; font-weight: bold; color: #000; } .recruit-list .text .title span { font-size: 22px; color: #bbbbbb; text-transform: capitalize; display: block; padding: 10px 0 30px; } .recruit-list .con { padding-bottom: 65px; padding-left: 60px; font-size: 16px; line-height: 1.6; position: relative; background-repeat: no-repeat; background-position: left top; } .recruit-list .con:after { content: ''; position: absolute; top: 37px; left: 18px; height: calc(100% - 37px); width: 2px; background: rgba(217, 217, 217, 0.7); } .recruit-list .text .more { display: block; text-align: center; height: 40px; line-height: 40px; width: 120px; background: #109cda; border-radius: 4px; color: #f7f7f7; margin-top: 25px; margin-left: 20px; } .recruit-social { padding-top: 60px; } .recruit-social .bg { right: 0; top: 0; } .recruit-social .con { background-image: url(../images/icon07.png); } .campus-social .con { background-image: url(../images/icon08.png); } .campus-social { padding-bottom: 60px; } .campus-social .bg { bottom: 0; left: 0; } .campus-social .img { left: 57.50%; } .campus-social .text { right: 48.50%; word-break: break-all; } .social { padding: 70px 0; } .social-title { font-size: 24px; font-weight: bold; position: relative; padding-bottom: 10px; margin-bottom: 40px; } .social-title:after { content: ''; position: absolute; bottom: 0; left: 0; height: 5px; width: 20px; background: #109cda; } .social-title div { color: #000000; } .social-title span { color: #cccccc; } .recruitment-main { float: left; width: 70%; } .panel-group .panel+.panel { margin-top: 20px; } .recruitment-main .panel-group { margin-bottom: 50px; } .recruitment-main .panel-group .panel { box-shadow: none; border: none; background: #eeeeee; } .recruitment-main .panel-group .panel-heading { padding: 0; border: none; border-radius: 0; } .recruitment-main .panel-group .panel-body { height: auto; padding: 30px 40px; border: none !important; color: #333333; line-height: 1.8; font-size: 15px; } .recruitment-main .panel-group .panel-body h4 { padding-bottom: 15px; } .recruitment-main .panel-group .panel-body .year { color: #666666; background: #eeeeee; margin-top: 20px; } .recruitment-main .panel-group .panel-body p .strong { color: #333; } .recruitment-main .panel-group .panel-heading a { color: #333333; display: block; font-size: 16px; background: #dfdfdf; } .recruitment-main .panel-group .panel-heading a div.problem-title { padding: 16px 15px 16px 28px; margin-right: 72px; position: relative; } .recruitment-main .problem-hover { width: 72px; float: right; position: relative; padding: 27px 0; overflow: hidden; top: 1px; } .recruitment-main .problem-hover:after, .recruitment-main .problem-hover:before { content: ''; position: absolute; top: 50%; left: 50%; background-color: #109cda; -webkit-transition: all .5s linear; -moz-transition: all .5s linear; -ms-transition: all .5s linear; -o-transition: all .5s linear; transition: all .5s linear; } .recruitment-main .problem-hover:after { width: 3px; height: 23px; top: -100%; margin-top: -11.5px; margin-left: -1.5px; } .recruitment-main .problem-hover:before { height: 3px; width: 23px; margin-left: -11.5px; margin-top: -1.5px; } .recruitment-main .panel-group .panel-heading a.collapsed .problem-hover:after { top: 50%; } .recruitment-main .panel-group .panel-heading a.collapsed { background: #dfdfdf; color: #333333; } .recruitment-main .panel-group .panel-heading a.collapsed div.problem-title:after { background: #a2a2a2; } .recruitment-main .panel-group .panel-heading a.collapsed .problem-hover:after, .recruitment-main .panel-group .panel-heading a.collapsed .problem-hover:before { background-color: #a2a2a2; } .recruitment-main .recruitment-more a { color: #ffffff; background-color: #52b4e0; font-size: 16px; max-width: 140px; text-align: center; display: block; padding: 7px 0; margin-top: 20px; } .recruitment-more a { color: #ffffff; background-color: #005dad; font-size: 16px; max-width: 100px; text-align: center; display: block; padding: 5px 0; margin-top: 20px; } .recruitment-side { float: right; width: 25.50%; } .recruitment-side-box { border: 10px solid #dedede; padding: 30px; margin-bottom: 20px; } .recruitment-side h4 { padding-bottom: 16px; font-size: 20px; } .recruitment-side .text { color: #666666; padding-top: 12px; line-height: 1.8; } .recruitment-side .wechat div { font-size: 18px; padding-top: 10px; color: #109cda; } .campus { padding: 40px 0 110px; } .campus-img02 { padding: 90px 0; } .campus-img03-title { padding-bottom: 30px; } .campus-img03 table { width: 100%; background: #fbfdfe; } .campus-img03 table td, .campus-img03 table th { height: 55px; text-align: center; padding: 8px; font-size: 16px; } .campus-img03 table th { font-size: 20px; color: #ffffff; background: #109cda; position: relative; } .campus-img03 table th:after { content: ''; position: absolute; right: 0; top: 50%; height: 44px; width: 2px; background: rgba(255, 255, 255, 0.5); margin-top: -22px; } .campus-img03 table th:last-child:after { display: none; } .campus-img03 table tr:nth-child(2n-1) td { background: #d9edf4; } /*渐变效果样式*/ .animation-img { position: relative; overflow: hidden; display: block; } .animation-img img { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; } .animation-img:hover img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } .article-block { transition: 500ms; visibility: hidden; opacity: 0; -webkit-transform: translateY(20px); -moz-transform: translateY(20px); -ms-transform: translateY(20px); -o-transform: translateY(20px); transform: translateY(20px); } .article-block.articleShow { visibility: visible; opacity: 1; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); }