@charset "utf-8"; /*! Project : 閲戞磱楂樻柊鎶€鏈紑鍙戞湁闄愬叕鍙 +---------style.css----------+ | | | Author | yeshiqiu | | Q__Q | 337676937 | | Addr | SC_Chengdu | | Date | 2020.07.15 | | | +--!-_-!--------------!-_-!--+ */ .pf100 { position: fixed; left: 0; top: 0; width: 100%; height: 100%; } .pa100 { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .pr100 { position: relative; left: 0; top: 0; width: 100%; height: 100%; } .bge { background-color: #eee; } .bgf { background-color: #fff; } .bgf1 { background-color: #f1f1f1; } .bgf5 { background-color: #f5f5f5; } @-webkit-keyframes openDoor { 0% { -webkit-clip-path: inset(0 50% round 0); clip-path: inset(0 50% round 0); } 100% { -webkit-clip-path: inset(0% round 0); clip-path: inset(0% round 0); } } @keyframes openDoor { 0% { -webkit-clip-path: inset(0 50% round 0); clip-path: inset(0 50% round 0); } 100% { -webkit-clip-path: inset(0% round 0); clip-path: inset(0% round 0); } } @-webkit-keyframes fadeInRightm { 0% { opacity: 0.3; -webkit-transform: translate3d(50%, 0, 0); transform: translate3d(50%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInRightm { 0% { opacity: 0.3; -webkit-transform: translate3d(50%, 0, 0); transform: translate3d(50%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInRightm { -webkit-animation-name: fadeInRightm; animation-name: fadeInRightm; } @-webkit-keyframes fadeInLeftm { 0% { opacity: 0.3; -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInLeftm { 0% { opacity: 0.3; -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInLeftm { -webkit-animation-name: fadeInLeftm; animation-name: fadeInLeftm; } @-webkit-keyframes fadeInUpm { 0% { opacity: 0.3; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInUpm { 0% { opacity: 0.3; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInUpm { -webkit-animation-name: fadeInUpm; animation-name: fadeInUpm; } @-webkit-keyframes fadeInDownm { 0% { opacity: 0.3; -webkit-transform: translate3d(0, 50%, 0); transform: translate3d(0, 50%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInDownm { 0% { opacity: 0.3; -webkit-transform: translate3d(0, 50%, 0); transform: translate3d(0, 50%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInDownm { -webkit-animation-name: fadeInDownm; animation-name: fadeInDownm; } @-webkit-keyframes slideInRightm { 0% { -webkit-transform: translate3d(50%, 0, 0); transform: translate3d(50%, 0, 0); } to { -webkit-transform: none; transform: none; } } @keyframes slideInRightm { 0% { -webkit-transform: translate3d(50%, 0, 0); transform: translate3d(50%, 0, 0); } to { -webkit-transform: none; transform: none; } } .slideInRightm { -webkit-animation-name: slideInRightm; animation-name: slideInRightm; opacity: 1 !important; } @-webkit-keyframes slideInLeftm { 0% { -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); } to { -webkit-transform: none; transform: none; } } @keyframes slideInLeftm { 0% { -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); } to { -webkit-transform: none; transform: none; } } .slideInLeftm { -webkit-animation-name: slideInLeftm; animation-name: slideInLeftm; opacity: 1 !important; } @-webkit-keyframes slideInUpm { 0% { -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); } to { -webkit-transform: none; transform: none; } } @keyframes slideInUpm { 0% { -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); } to { -webkit-transform: none; transform: none; } } .slideInUpm { -webkit-animation-name: slideInUpm; animation-name: slideInUpm; opacity: 1 !important; } @-webkit-keyframes slideInDownm { 0% { -webkit-transform: translate3d(0, 50%, 0); transform: translate3d(0, 50%, 0); } to { -webkit-transform: none; transform: none; } } @keyframes slideInDownm { 0% { -webkit-transform: translate3d(0, 50%, 0); transform: translate3d(0, 50%, 0); } to { -webkit-transform: none; transform: none; } } .slideInDownm { -webkit-animation-name: slideInDownm; animation-name: slideInDownm; opacity: 1 !important; } @-webkit-keyframes fadeIns { 0% { opacity: 0.3; } to { opacity: 1; } } @keyframes fadeIns { 0% { opacity: 0.3; } to { opacity: 1; } } .fadeIns { -webkit-animation-name: fadeIns; animation-name: fadeIns; } @-webkit-keyframes dotShake { 0% { -webkit-transform: none; transform: none; } 15% { -webkit-transform: translate3d(-8%, 0, 0) rotate(-4deg); transform: translate3d(-8%, 0, 0) rotate(-4deg); } 30% { -webkit-transform: translate3d(6.6%, 0, 0) rotate(2deg); transform: translate3d(6.6%, 0, 0) rotate(2deg); } 45% { -webkit-transform: translate3d(-5.5%, 0, 0) rotate(-2deg); transform: translate3d(-5.5%, 0, 0) rotate(-2deg); } 60% { -webkit-transform: translate3d(4.5%, 0, 0) rotate(1deg); transform: translate3d(4.5%, 0, 0) rotate(1deg); } 75% { -webkit-transform: translate3d(-2%, 0, 0) rotate(-1deg); transform: translate3d(-2%, 0, 0) rotate(-1deg); } to { -webkit-transform: none; transform: none; } } @keyframes dotShake { 0% { -webkit-transform: none; transform: none; } 15% { -webkit-transform: translate3d(-8%, 0, 0) rotate(-4deg); transform: translate3d(-8%, 0, 0) rotate(-4deg); } 30% { -webkit-transform: translate3d(6.6%, 0, 0) rotate(2deg); transform: translate3d(6.6%, 0, 0) rotate(2deg); } 45% { -webkit-transform: translate3d(-5.5%, 0, 0) rotate(-2deg); transform: translate3d(-5.5%, 0, 0) rotate(-2deg); } 60% { -webkit-transform: translate3d(4.5%, 0, 0) rotate(1deg); transform: translate3d(4.5%, 0, 0) rotate(1deg); } 75% { -webkit-transform: translate3d(-2%, 0, 0) rotate(-1deg); transform: translate3d(-2%, 0, 0) rotate(-1deg); } to { -webkit-transform: none; transform: none; } } .dotShake { -webkit-animation-name: dotShake; animation-name: dotShake; } @-webkit-keyframes rotate360 { 0% { -webkit-transform: none !important; transform: none !important; } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes rotate360 { 0% { -webkit-transform: none !important; transform: none !important; } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .rotate360 { -webkit-animation-name: rotate360; animation-name: rotate360; -webkit-animation-duration: 500ms; animation-duration: 500ms; -webkit-animation-delay: 0s; animation-delay: 0s; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-direction: normal; animation-direction: normal; -webkit-animation-play-state: running; animation-play-state: running; -webkit-animation-fill-mode: both; animation-fill-mode: both; } @-webkit-keyframes rotateInYm { 0% { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); opacity: 0; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1; } } @keyframes rotateInYm { 0% { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); opacity: 0; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1; } } .rotateInYm { -webkit-animation-name: rotateInYm; animation-name: rotateInYm; } @-webkit-keyframes AniStriking { 0%, 50%, to { -webkit-transform: scale(1); transform: scale(1); } 25%, 75% { -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } } @keyframes AniStriking { 0%, 50%, to { -webkit-transform: scale(1); transform: scale(1); } 25%, 75% { -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } } .AniStriking { -webkit-animation-name: AniStriking; animation-name: AniStriking; } @-webkit-keyframes AniOpStriking { 0%, 50%, to { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } 25%, 75% { opacity: .7; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } } @keyframes AniOpStriking { 0%, 50%, to { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } 25%, 75% { opacity: .7; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } } .AniOpStriking { -webkit-animation-name: AniOpStriking; animation-name: AniOpStriking; } @-webkit-keyframes AniShiny { 0% { opacity: 0; } to { opacity: 1; } } @keyframes AniShiny { 0% { opacity: 0; } to { opacity: 1; } } .AniShiny { -webkit-animation-name: AniShiny; animation-name: AniShiny; } @-webkit-keyframes animateStay { 0, 100% { opacity: 1; } } @keyframes animateStay { 0, 100% { opacity: 1; } } .animateStay { -webkit-animation-name: animateStay; animation-name: animateStay; } @-webkit-keyframes AniNone { 0, 100% { -webkit-transform: none !important; transform: none !important; opacity: 1; visibility: visible; } } @keyframes AniNone { 0, 100% { -webkit-transform: none !important; transform: none !important; opacity: 1; visibility: visible; } } .AniNone { -webkit-animation-name: AniNone; animation-name: AniNone; opacity: 1; } @-webkit-keyframes AniCalmdown { } @keyframes AniCalmdown { } .AniCalmdown { -webkit-animation-name: AniCalmdown; animation-name: AniCalmdown; -webkit-animation-duration: .5s !important; animation-duration: .5s !important; opacity: 0 !important; visibility: hidden !important; pointer-events: none; } /* baseCss */ .en { word-break: keep-all; } .tdu { text-decoration: underline; } .oh { position: relative; overflow: hidden; } .ma { margin-left: auto; margin-right: auto; } .dib { display: inline-block; vertical-align: top; } .vab { vertical-align: bottom; } .vam { vertical-align: middle; } .vat { vertical-align: top; } .unsel, .dct { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .insel { -webkit-user-select: auto; -moz-user-select: auto; -ms-user-select: auto; user-select: auto; } .op0 { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; } .op1 { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; } .tapList .link { display: block; } .lhd5 { height: .5em; } .reject { cursor: not-allowed; } .poss { position: static !important; } .emptyList { text-align: center; font-size: 120%; background-color: #f5f5f5; color: #222; font-weight: bold; } .hidePoint { position: absolute; height: 0; visibility: hidden; top: 0; left: 0; } .viewport { position: relative; font-size: 0; } .pc .viewport { overflow: hidden; } .wap .oScroll { overflow: auto; } .hScroll { width: 100%; white-space: nowrap; } .hScroll .scrollBox, .hScroll .overview { display: inline-block; vertical-align: top; } .wap .hScroll { overflow-x: auto; overflow-y: hidden; } .vScroll { height: 100%; } .wap .vScroll { overflow-y: auto; overflow-x: hidden; } .invisible { visibility: hidden; position: absolute !important; z-index: -1; } .ensp { display: inline-block; vertical-align: middle; width: .5em; height: 1px; } .cnsp { display: inline-block; vertical-align: middle; width: 1em; height: 1px; } .pa100.link { position: absolute !important; right: 0; bottom: 0; width: auto; height: auto; z-index: 8; text-indent: -9999px; overflow: hidden; white-space: nowrap; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; text-align: left !important; } .pa4 { position: absolute; left: 0; top: 0; right: 0; bottom: 0; } .bgct { background-color: transparent !important; } .enter, .reset { position: relative; overflow: hidden; } .enter .iptBtn, .reset .iptBtn { position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; cursor: pointer; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.04); } .kong { pointer-events: none; } .aniSpan { position: static !important; min-height: 1px; display: block; } /* resetEnd */ .c1 { color: #2386ee; } .bgc1 { background-color: #2386ee; } .c2 { color: #f3f6f9; } .bgc2 { background-color: #f3f6f9; } .ca { color: #333333; } .cb { color: #666666; } .cs { color: #999999; } html { min-width: 1200px; } body { color: #666666; font: 14px/1 'Microsoft YaHei', '寰蒋闆呴粦', Arial, sans-serif; } a { color: #333333; -webkit-transition: color 220ms; transition: color 220ms; } a.on, a:hover { color: #2386ee; } .w, .container { width: 1200px; } .vmbox { font-size: 14px; line-height: 1; font-family: 'Microsoft YaHei', '寰蒋闆呴粦'; } button, input, select, textarea { font-family: 'Microsoft YaHei', '寰蒋闆呴粦'; } .info { font-size: 14px; line-height: 26px; } .imax { font-size: 16px; line-height: 2; } ::-moz-selection { background: #106dce; color: #fff; text-shadow: none; } ::selection { background: #106dce; color: #fff; text-shadow: none; } .scroll-wrap { background-color: #fff; } .pc ::-webkit-scrollbar { position: absolute; width: 8px; height: 8px; } .pc ::-webkit-scrollbar-thumb { width: 8px; height: 8px; border-radius: 4px; background-color: rgba(0, 0, 0, 0.25); } .pc ::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0.05); } .pc ::-webkit-scrollbar-corner { background: transparent; height: 0; width: 0; } .loading { background-color: #eaeef3; background-image: url(../images/loading.gif); mix-blend-mode: multiply; } .loading-m { background-image: url(../images/loading-m.gif); mix-blend-mode: multiply; } .load-error { background-image: url(../images/error.gif); mix-blend-mode: multiply; } .fz18 { font-size: 18px; } .fz22 { font-size: 22px; } /* ------------------- htmls ------------------- */ @font-face { font-family: "impact"; src: url("fonts/impact.woff2") format("woff2"), url("fonts/impact.woff") format("woff"), url("fonts/impact.ttf") format("truetype"), url("fonts/impact.eot") format("embedded-opentype"), url("fonts/impact.svg") format("svg"), url("fonts/impact.otf") format("opentype"); } /* 琛ㄥ崟 */ .formItem { position: relative; } .formItem .aftPD { position: absolute; left: 100%; top: 0; color: #f00; margin-left: 8px; white-space: nowrap; font-size: 14px; pointer-events: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .formItem .skin::-webkit-input-placeholder { color: #999999; } .formItem .skin:-moz-placeholder { color: #999999; } .formItem .skin::-moz-placeholder { color: #999999; } .formItem .skin:-ms-input-placeholder { color: #999999; } .formItem .skin._focus { border-color: #2e9fd9 !important; /* box-shadow: 0 0 1px 2px fade(@c1,15%); */ } .formItem.red .skin { color: #f00 ; border-color: #f00 ; } .formItem.red .skin::-webkit-input-placeholder { color: #ff0000; } .formItem.red .skin:-moz-placeholder { color: #ff0000; } .formItem.red .skin::-moz-placeholder { color: #ff0000; } .formItem.red .skin:-ms-input-placeholder { color: #ff0000; } /* 缁勪欢 */ .picMask .pic:after { content: " "; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-color: #fff; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; z-index: 6; } .picMask:hover .pic:after { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0.15; visibility: visible; } .scs.hbgOn img, .scst.hbgOn img, .scs:hover img, .scst:hover img { -webkit-transform: scale(1.025); transform: scale(1.025); } .scs img { -webkit-transition-duration: 800ms; transition-duration: 800ms; } .scst img { -webkit-transition-duration: 300ms; transition-duration: 300ms; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; } .tfy3, .tfx3, .tfy-3, .tfx-3 { -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .tfy3:hover { -webkit-transform: translateY(3px); transform: translateY(3px); } .tfx3:hover { -webkit-transform: translateX(3px); transform: translateX(3px); } .tfy-3:hover { -webkit-transform: translateY(-3px); transform: translateY(-3px); } .tfx-3:hover { -webkit-transform: translateX(-3px); transform: translateX(-3px); } .hbg .op0 { visibility: hidden; /* *visibility: visible; */ -webkit-transition: all 250ms cubic-bezier(0.46, 0.03, 0.52, 1) 0s; transition: all 250ms cubic-bezier(0.46, 0.03, 0.52, 1) 0s; } .hbg:hover .op0, .hbg.hbgOn .op0 { -webkit-transition: all 250ms cubic-bezier(0.46, 0.03, 0.52, 1) 0ms; transition: all 250ms cubic-bezier(0.46, 0.03, 0.52, 1) 0ms; opacity: 1; visibility: visible; } .hbg:hover .op0.htfn, .hbg.hbgOn .op0.htfn { -webkit-transform: none !important; transform: none !important; } .hbg .front { z-index: 3; } .hbg .behind { z-index: 4; } .hbg .front, .hbg:hover .behind, .hbg.hbgOn .behind { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; } .hbg .behind, .hbg:hover .front, .hbg.hbgOn .front { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; /* *visibility: visible; */ } /* keyframes use */ @-webkit-keyframes fadeInRights { 0% { opacity: 0.3; -webkit-transform: translate3d(35px, 0, 0); transform: translate3d(35px, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInRights { 0% { opacity: 0.3; -webkit-transform: translate3d(35px, 0, 0); transform: translate3d(35px, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInRights { -webkit-animation-name: fadeInRights; animation-name: fadeInRights; } @-webkit-keyframes fadeInLefts { 0% { opacity: 0.3; -webkit-transform: translate3d(-35px, 0, 0); transform: translate3d(-35px, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInLefts { 0% { opacity: 0.3; -webkit-transform: translate3d(-35px, 0, 0); transform: translate3d(-35px, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInLefts { -webkit-animation-name: fadeInLefts; animation-name: fadeInLefts; } @-webkit-keyframes fadeInUps { 0% { opacity: 0.3; -webkit-transform: translate3d(0, -35px, 0); transform: translate3d(0, -35px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInUps { 0% { opacity: 0.3; -webkit-transform: translate3d(0, -35px, 0); transform: translate3d(0, -35px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInUps { -webkit-animation-name: fadeInUps; animation-name: fadeInUps; } @-webkit-keyframes fadeInDowns { 0% { opacity: 0.3; -webkit-transform: translate3d(0, 35px, 0); transform: translate3d(0, 35px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInDowns { 0% { opacity: 0.3; -webkit-transform: translate3d(0, 35px, 0); transform: translate3d(0, 35px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInDowns { -webkit-animation-name: fadeInDowns; animation-name: fadeInDowns; } @-webkit-keyframes zoomIns { 0% { opacity: 0; -webkit-transform: scale3d(0.77, 0.77, 0.77); transform: scale3d(0.77, 0.77, 0.77); } 50%, 100% { opacity: 1; } } @keyframes zoomIns { 0% { opacity: 0; -webkit-transform: scale3d(0.77, 0.77, 0.77); transform: scale3d(0.77, 0.77, 0.77); } 50%, 100% { opacity: 1; } } .zoomIns { -webkit-animation-name: zoomIns; animation-name: zoomIns; } @-webkit-keyframes rotateInm { 0% { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate(-180deg); transform: rotate(-180deg); opacity: 0; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1; } } @keyframes rotateInm { 0% { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate(-180deg); transform: rotate(-180deg); opacity: 0; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1; } } .rotateInm { -webkit-animation-name: rotateInm; animation-name: rotateInm; } .ysqUEO .aBtnSc { position: relative; overflow: hidden; z-index: 1; } .ysqUEO .aBtnSc:after { z-index: -1; content: " "; position: absolute; border-radius: 50%; left: 50%; top: 50%; margin-left: -120px; margin-top: -120px; background-color: #fff; width: 240px; height: 240px; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0.1; visibility: hidden; -webkit-transform: scale(0); transform: scale(0); pointer-events: none; } .ysqUEO .aBtnSc:hover:after { -webkit-transition: all 350ms ease-in 0ms; transition: all 350ms ease-in 0ms; opacity: 0.15; visibility: visible; -webkit-transform: none !important; transform: none !important; } .ysqUEO .aBtnBd { overflow: hidden; z-index: 0; } .ysqUEO .aBtnBd:after { content: " "; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; pointer-events: none; border: 0 solid #ffffff; border-radius: inherit; opacity: 0; } .ysqUEO .aBtnBd:hover:after { border-width: 30px; opacity: 0.15; } .ysqUEO .aBtnMask { position: relative; overflow: hidden; background-color: #ffffff \9; } .ysqUEO .aBtnMask:after { content: " "; position: absolute; left: 0; top: 0; right: 0; bottom: 0; visibility: visible; z-index: -1; background-color: #ffffff; opacity: 0; filter: alpha(opacity=0); *zoom: 1; pointer-events: none; -webkit-transition: all 200ms ease-out 0ms; transition: all 200ms ease-out 0ms; } .ysqUEO .aBtnMask:after { z-index: 8 !important; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .ysqUEO .aBtnMask:hover:after { opacity: .07; } /* 婊氬姩鍔犺浇 */ .scrollAjax #loadState { position: relative; width: 200px; height: 40px; margin: 40px auto 0; cursor: pointer; text-align: center; line-height: 40px; background-color: #2386ee; color: #fff; font-size: 16px; } .scrollAjax #loadState.off { background-color: #ddd; color: #333; cursor: default; cursor: not-allowed; } .scrollAjax #loadState.ing:after { content: " "; -webkit-animation-name: dotMove; animation-name: dotMove; -webkit-animation-duration: 1.6s; animation-duration: 1.6s; -webkit-animation-delay: 0s; animation-delay: 0s; -webkit-animation-timing-function: steps(4); animation-timing-function: steps(4); -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: normal; animation-direction: normal; -webkit-animation-play-state: running; animation-play-state: running; -webkit-animation-fill-mode: both; animation-fill-mode: both; } @-webkit-keyframes dotMove { 0%, 100% { content: "."; } 33% { content: ".."; } 66% { content: "..."; } } @keyframes dotMove { 0%, 100% { content: "."; } 33% { content: ".."; } 66% { content: "..."; } } .scrollAjax #loadState.retry { overflow: hidden; background-color: #2386ee; cursor: pointer; } .scrollAjax #loadState.retry:before { content: ""; position: absolute; overflow: hidden; width: 80px; height: 150px; left: 0; top: 0; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0) 100%); -webkit-transform: skewX(-25deg) translateX(-149px); transform: skewX(-25deg) translateX(-149px); -webkit-transition: none 250ms ease-out 0s; transition: none 250ms ease-out 0s; } .scrollAjax #loadState.retry:hover:before { left: 100%; -webkit-transform: skewX(-25deg) translateX(149px); transform: skewX(-25deg) translateX(149px); top: 0; -webkit-transition: all 600ms ease-out 0s; transition: all 600ms ease-out 0s; } .scrollAjax .pageList { display: none; } /* 妯℃€佺獥 */ .TAlert { display: none; position: fixed; left: 0; top: 0; z-index: 99; overflow: hidden; width: 100%; height: 100%; text-align: center; overflow-x: hidden; overflow-y: auto; } .TAlert .contain { display: inline-block; vertical-align: middle; position: relative; overflow: hidden; z-index: 9; width: 400px; -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 6px rgba(0, 0, 0, 0.5); text-align: left; line-height: 1.4333; font-size: 16px; border-radius: 5px ; } .TAlert .contain .Tclose { position: absolute; top: 2px; right: 2px; width: 40px; height: 40px; } .TAlert .contain .Tclose s { position: absolute; left: 0; top: 0; width: 100%; height: 100%; text-align: center; line-height: 36px; font-size: 20px; color: #333333; font-family: 'Microsoft YaHei', '寰蒋闆呴粦', Arial, sans-serif; white-space: nowrap; -webkit-transition: all 600ms ease-out 0s; transition: all 600ms ease-out 0s; cursor: pointer; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.04); } .TAlert .contain .Tclose s:hover { color: #333333; } .ysqUEO .TAlert .contain .Tclose s { overflow: hidden; text-indent: 120%; } .ysqUEO .TAlert .contain .Tclose s:before, .ysqUEO .TAlert .contain .Tclose s:after { pointer-events: none !important; content: " "; position: absolute; left: 10px; width: 20px; height: 2px; border-radius: 2px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 300ms ease-out 0ms; transition: all 300ms ease-out 0ms; -webkit-transform-origin: 0 50%; transform-origin: 0 50%; background-color: #333333; } .ysqUEO .TAlert .contain .Tclose s:before { top: 14px; -webkit-transform: rotate(45deg) translate(3.93502884px, 0); transform: rotate(45deg) translate(3.93502884px, 0); top: 9px; } .ysqUEO .TAlert .contain .Tclose s:after { bottom: 14px; -webkit-transform: rotate(-45deg) translate(3.93502884px, 0); transform: rotate(-45deg) translate(3.93502884px, 0); bottom: 9px; } .ysqUEO .TAlert .contain .Tclose s:hover:before, .ysqUEO .TAlert .contain .Tclose s:hover:after { background-color: #333333; } .TAlert .contain .Tclose s:hover { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } .TAlert .contain .head { padding: 10px 15px; border-bottom: #cccccc solid 1px; color: #333; background-color: #fff; } .TAlert .contain .body { padding: 15px; font-size: 14px; background-color: #fff; color: #444; } .TAlert .contain .foot { position: relative; width: 100%; height: 40px; border-top: #cccccc solid 1px; } .TAlert .contain .foot .btn { overflow: hidden; z-index: 0; position: absolute; top: 0; height: 40px; line-height: 40px; width: 50%; text-align: center; font-size: 15px; } .TAlert .contain .foot .btn:before { content: " "; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; pointer-events: none; border-radius: inherit; background-color: rgba(0, 0, 0, 0); } .TAlert .contain .foot .btn:hover:before { background-color: rgba(0, 0, 0, 0.1); } .TAlert .contain .foot .btn.enter { left: 0; background-color: #2386ee; color: #fff; } .TAlert .contain .foot .btn.close { right: 0; background-color: #f1f1f1; border-left: #cfcfcf solid 1px; color: #333; } .TAlert .contain .foot .btn.w100 { border-left: none; } .ysqUEO .TAlert .contain { opacity: 0; -webkit-transition: all 330ms ease-out 0s; transition: all 330ms ease-out 0s; -webkit-transform: translateY(-100%) scale(0.2); transform: translateY(-100%) scale(0.2); } .ysqUEO .TAlert.on .contain { opacity: 1; -webkit-transform: none !important; transform: none !important; } /* albumWindow */ .trigger-album .btn:before, .trigger-album .btn:after { content: " "; z-index: 11; position: absolute; left: 0; top: 0; right: 0; bottom: 0; -webkit-transition: all 250ms ease-out 0s, all 250ms ease-out 0ms; transition: all 250ms ease-out 0s, all 250ms ease-out 0ms; -webkit-transform: scale(0); transform: scale(0); opacity: 0; visibility: hidden; } .trigger-album .btn:before { background-color: #2386ee; } .trigger-album .btn:after { background-image: url('../images/btns-zoomer.png'); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; } .trigger-album .btn:hover:before, .trigger-album .btn:hover:after { -webkit-transform: none !important; transform: none !important; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; } .trigger-album .btn:hover:before { opacity: .9; } .trigger-album .btn:hover:after { opacity: 1; } #albumWindow { position: fixed; left: 0; top: 50%; right: 0; bottom: 50%; z-index: 99; background-color: #fff; -webkit-transition: all 500ms ease-out 0ms; transition: all 500ms ease-out 0ms; opacity: 0; visibility: hidden; } .no-supports #albumWindow { -webkit-transform: none !important; transform: none !important; } #albumWindow.visible { -webkit-transform: none !important; transform: none !important; -webkit-transition: all 500ms ease-out 0ms; transition: all 500ms ease-out 0ms; opacity: 1; visibility: visible; top: 0; bottom: 0; } #albumWindow .contain { position: absolute; z-index: 1; left: 48px; right: 48px; top: 48px; bottom: 30px; } #albumWindow .contain .list0 { width: 300%; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } #albumWindow .contain .item { float: left; position: relative; width: 1200px; height: 100%; text-align: center; } #albumWindow .contain .item .img, #albumWindow .contain .item .vmbox { width: 100%; min-height: 60px; } #albumWindow .contain .item .fBar { position: absolute; left: 0; bottom: -30px; width: 100%; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; } #albumWindow .contain .item .fBar .download { display: inline-block; vertical-align: top; padding-left: 6px; padding-right: 6px; color: #2386ee; border-bottom: solid 1px; font-size: 14px; line-height: 18px; } #albumWindow .contain .item.on .fBar { -webkit-transition: all 250ms ease-out 200ms; transition: all 250ms ease-out 200ms; opacity: 1; visibility: visible; } #albumWindow .picName { position: absolute; left: 0; top: -48px; height: 48px; line-height: 48px; font-size: 16px; color: #333333; } #albumWindow .close.btn { position: absolute; overflow: hidden; z-index: 3; right: 0; top: 0; width: 48px; height: 48px; background-color: #2386ee; } #albumWindow .close.btn s { position: absolute; left: 0; top: 0; width: 100%; height: 100%; text-align: center; line-height: 43.2px; font-size: 28px; color: #ffffff; font-family: 'Microsoft YaHei', '寰蒋闆呴粦', Arial, sans-serif; cursor: pointer; white-space: nowrap; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } #albumWindow .close.btn s:hover { color: #ffffff; } .ysqUEO #albumWindow .close.btn s { overflow: hidden; text-indent: 120%; } .ysqUEO #albumWindow .close.btn s:before, .ysqUEO #albumWindow .close.btn s:after { pointer-events: none !important; content: " "; position: absolute; left: 10px; width: 28px; height: 4px; border-radius: 2px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 300ms ease 0ms; transition: all 300ms ease 0ms; -webkit-transform-origin: 0 50%; transform-origin: 0 50%; background-color: #ffffff; } .ysqUEO #albumWindow .close.btn s:before { top: 14px; -webkit-transform: rotate(45deg) translate(5.38477631px, 0); transform: rotate(45deg) translate(5.38477631px, 0); top: 8px; } .ysqUEO #albumWindow .close.btn s:after { bottom: 14px; -webkit-transform: rotate(-45deg) translate(5.38477631px, 0); transform: rotate(-45deg) translate(5.38477631px, 0); bottom: 8px; } .ysqUEO #albumWindow .close.btn s:hover:before, .ysqUEO #albumWindow .close.btn s:hover:after { background-color: #ffffff; } #albumWindow .close.btn s:hover { -webkit-transform: rotate(360deg); transform: rotate(360deg); } #albumWindow .ctr { position: absolute; top: 50%; margin-top: -60px; width: 44px; height: 120px; -webkit-transition: all 400ms ease-out 0s, all 250ms ease-out 0s; transition: all 400ms ease-out 0s, all 250ms ease-out 0s; cursor: pointer; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.04); opacity: .8; line-height: 120px; text-align: center; color: #111111; } #albumWindow .ctr s { color: #2386ee; font-size: 42px; font-weight: bold; } #albumWindow .ctr s { position: absolute; left: 0; top: 0; right: 0; bottom: 0; font-family: 'SimSun', '瀹嬩綋' !important; text-align: center; font-size: 40px; font-weight: bold; } #albumWindow .ctr:hover { color: #111111; } .ysqUEO #albumWindow .ctr s { overflow: hidden; text-indent: -9999px; white-space: nowrap; padding: inherit; } .ysqUEO #albumWindow .ctr s:before, .ysqUEO #albumWindow .ctr s:after { content: " "; position: absolute; top: 50%; left: 50%; width: 20px; height: 3px; margin-top: -1.5px; background-color: #111111; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .ysqUEO #albumWindow .ctr s:before, .ysqUEO #albumWindow .ctr s:after { -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .ysqUEO #albumWindow .ctr:hover s:before, .ysqUEO #albumWindow .ctr:hover s:after { background-color: #111111; } .ysqUEO #albumWindow .ctr.prev s:before, .ysqUEO #albumWindow .ctr.prev s:after { margin-left: -7px; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; } .ysqUEO #albumWindow .ctr.prev s:before { -webkit-transform: rotate(-40deg) translateX(-1.5px); transform: rotate(-40deg) translateX(-1.5px); } .ysqUEO #albumWindow .ctr.prev s:after { -webkit-transform: rotate(40deg) translateX(-1.5px); transform: rotate(40deg) translateX(-1.5px); } .ysqUEO #albumWindow .ctr.next s:before, .ysqUEO #albumWindow .ctr.next s:after { margin-left: -13px; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .ysqUEO #albumWindow .ctr.next s:before { -webkit-transform: rotate(-40deg) translateX(1.5px); transform: rotate(-40deg) translateX(1.5px); } .ysqUEO #albumWindow .ctr.next s:after { -webkit-transform: rotate(40deg) translateX(1.5px); transform: rotate(40deg) translateX(1.5px); } .ysqUEO #albumWindow .ctr.prev:hover s:before { -webkit-transform: rotate(-48deg) translateX(-1.5px); transform: rotate(-48deg) translateX(-1.5px); } .ysqUEO #albumWindow .ctr.prev:hover s:after { -webkit-transform: rotate(48deg) translateX(-1.5px); transform: rotate(48deg) translateX(-1.5px); } .ysqUEO #albumWindow .ctr.next:hover s:before { -webkit-transform: rotate(-48deg) translateX(1.5px); transform: rotate(-48deg) translateX(1.5px); } .ysqUEO #albumWindow .ctr.next:hover s:after { -webkit-transform: rotate(48deg) translateX(1.5px); transform: rotate(48deg) translateX(1.5px); } #albumWindow .ctr.prev { left: 0; } #albumWindow .ctr.next { right: 0; } #albumWindow .ctr.reject { display: none; } #albumWindow .ctr:active { opacity: 1; } #albumWindow .pagination { height: 4px; line-height: 4px; position: absolute; bottom: -17px; left: 0; width: 100%; z-index: 3; text-align: center; white-space: nowrap; } #albumWindow .pagination .container { width: 100%; } #albumWindow .pagination .btn { display: inline-block; vertical-align: top; position: relative; z-index: 1; margin: 0 3px; border-color: #222; width: 0; height: 0; border-width: 4px 4px 0 0; border-style: solid; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } #albumWindow .pagination .btn > em { display: none; } #albumWindow .pagination .btn.on { border-color: #2386ee; } #albumWindow .originalBtn { position: absolute; z-index: 6; left: 0; line-height: 30px; color: #999999; cursor: pointer; } #albumWindow .originalBtn:hover { color: #2386ee; } #albumWindow .serialNum { position: absolute; z-index: 6; right: 0; line-height: 30px; color: #999999; } /* 椤电爜 */ .pageListBox { text-align: center; margin-top: 40px; } .pageListBox .pageList { position: relative; line-height: 32px; font-size: 0; text-align: center; white-space: nowrap; overflow-x: hidden; } .pageListBox .pageList ul { position: relative; float: none !important; } .pageListBox .pageList ul, .pageListBox .pageList ul li { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; } .pageListBox .pageList ul li { margin: 0 5px; font-size: 14px; } .pageListBox .pageList ul .ctr a { font-weight: bold; font-size: 14px; font-family: 'SimSun', '瀹嬩綋' !important; } .pageListBox .pageList a { display: block; border-width: 1px; border-style: solid; width: 32px; height: 32px; font-family: Arial, sans-serif, 'Microsoft YaHei', '寰蒋闆呴粦'; color: #333333; background-color: #ffffff; color: #333; border-color: #dddddd; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; font-size: 14px; cursor: pointer; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.04); } .pageListBox .pageList a.selected { background-color: #2386ee; color: #fff; border-color: #2386ee; } .pageListBox .pageList a:active { border-color: #fff !important; -webkit-transition: 0ms; transition: 0ms; } .pageListBox .pageList a:hover { background-color: #2386ee; color: #fff; border-color: #2386ee; } .ctr.ctrX1 { display: none; z-index: 20; width: 24px; height: 24px; line-height: 24px; border: solid 1px #2386ee; -webkit-transition: all 400ms ease-out 0s, all 250ms ease-out 0s; transition: all 400ms ease-out 0s, all 250ms ease-out 0s; background-color: #fff; border-radius: 50%; text-align: center; color: #2386ee; } .ctr.ctrX1 s { font-weight: bold; font-size: 16px; } .ctr.ctrX1 s { position: absolute; left: 0; top: 0; right: 0; bottom: 0; font-family: 'SimSun', '瀹嬩綋' !important; text-align: center; font-size: 16px; font-weight: bold; } .ctr.ctrX1:hover { color: #2386ee; } .ysqUEO .ctr.ctrX1 s { overflow: hidden; text-indent: -9999px; white-space: nowrap; padding: inherit; } .ysqUEO .ctr.ctrX1 s:before, .ysqUEO .ctr.ctrX1 s:after { content: " "; position: absolute; top: 50%; left: 50%; width: 8px; height: 1px; margin-top: -0.5px; background-color: #2386ee; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .ysqUEO .ctr.ctrX1 s:before, .ysqUEO .ctr.ctrX1 s:after { -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .ysqUEO .ctr.ctrX1:hover s:before, .ysqUEO .ctr.ctrX1:hover s:after { background-color: #2386ee; } .ysqUEO .ctr.ctrX1.prev s:before, .ysqUEO .ctr.ctrX1.prev s:after { margin-left: -3px; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; } .ysqUEO .ctr.ctrX1.prev s:before { -webkit-transform: rotate(-45deg) translateX(-0.5px); transform: rotate(-45deg) translateX(-0.5px); } .ysqUEO .ctr.ctrX1.prev s:after { -webkit-transform: rotate(45deg) translateX(-0.5px); transform: rotate(45deg) translateX(-0.5px); } .ysqUEO .ctr.ctrX1.next s:before, .ysqUEO .ctr.ctrX1.next s:after { margin-left: -5px; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .ysqUEO .ctr.ctrX1.next s:before { -webkit-transform: rotate(-45deg) translateX(0.5px); transform: rotate(-45deg) translateX(0.5px); } .ysqUEO .ctr.ctrX1.next s:after { -webkit-transform: rotate(45deg) translateX(0.5px); transform: rotate(45deg) translateX(0.5px); } .ysqUEO .ctr.ctrX1.prev:hover s:before { -webkit-transform: rotate(-45deg) translateX(-0.5px); transform: rotate(-45deg) translateX(-0.5px); } .ysqUEO .ctr.ctrX1.prev:hover s:after { -webkit-transform: rotate(45deg) translateX(-0.5px); transform: rotate(45deg) translateX(-0.5px); } .ysqUEO .ctr.ctrX1.next:hover s:before { -webkit-transform: rotate(-45deg) translateX(0.5px); transform: rotate(-45deg) translateX(0.5px); } .ysqUEO .ctr.ctrX1.next:hover s:after { -webkit-transform: rotate(45deg) translateX(0.5px); transform: rotate(45deg) translateX(0.5px); } .ctr.ctrX2 { display: none; z-index: 20; position: absolute; top: 50%; margin-top: -40px; width: 40px; height: 80px; line-height: 80px; -webkit-transition: all 250ms ease-out 0s, all 250ms ease-out 0s; transition: all 250ms ease-out 0s, all 250ms ease-out 0s; text-align: center; color: #999999; } .ctr.ctrX2 s { font-weight: bold; font-size: 32px; } .ctr.ctrX2 s { position: absolute; left: 0; top: 0; right: 0; bottom: 0; font-family: 'SimSun', '瀹嬩綋' !important; text-align: center; font-size: 32px; font-weight: bold; } .ctr.ctrX2:hover { color: #2386ee; } .ysqUEO .ctr.ctrX2 s { overflow: hidden; text-indent: -9999px; white-space: nowrap; padding: inherit; } .ysqUEO .ctr.ctrX2 s:before, .ysqUEO .ctr.ctrX2 s:after { content: " "; position: absolute; top: 50%; left: 50%; width: 16px; height: 2px; margin-top: -1px; background-color: #999999; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .ysqUEO .ctr.ctrX2 s:before, .ysqUEO .ctr.ctrX2 s:after { -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .ysqUEO .ctr.ctrX2:hover s:before, .ysqUEO .ctr.ctrX2:hover s:after { background-color: #2386ee; } .ysqUEO .ctr.ctrX2.prev s:before, .ysqUEO .ctr.ctrX2.prev s:after { margin-left: -6px; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; } .ysqUEO .ctr.ctrX2.prev s:before { -webkit-transform: rotate(-44deg) translateX(-1px); transform: rotate(-44deg) translateX(-1px); } .ysqUEO .ctr.ctrX2.prev s:after { -webkit-transform: rotate(44deg) translateX(-1px); transform: rotate(44deg) translateX(-1px); } .ysqUEO .ctr.ctrX2.next s:before, .ysqUEO .ctr.ctrX2.next s:after { margin-left: -10px; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .ysqUEO .ctr.ctrX2.next s:before { -webkit-transform: rotate(-44deg) translateX(1px); transform: rotate(-44deg) translateX(1px); } .ysqUEO .ctr.ctrX2.next s:after { -webkit-transform: rotate(44deg) translateX(1px); transform: rotate(44deg) translateX(1px); } .ysqUEO .ctr.ctrX2.prev:hover s:before { -webkit-transform: rotate(-50deg) translateX(-1px); transform: rotate(-50deg) translateX(-1px); } .ysqUEO .ctr.ctrX2.prev:hover s:after { -webkit-transform: rotate(50deg) translateX(-1px); transform: rotate(50deg) translateX(-1px); } .ysqUEO .ctr.ctrX2.next:hover s:before { -webkit-transform: rotate(-50deg) translateX(1px); transform: rotate(-50deg) translateX(1px); } .ysqUEO .ctr.ctrX2.next:hover s:after { -webkit-transform: rotate(50deg) translateX(1px); transform: rotate(50deg) translateX(1px); } .ctr.ctrX3 { display: none; z-index: 20; position: absolute; top: 50%; margin-top: -30px; width: 30px; height: 60px; line-height: 60px; -webkit-transition: all 250ms ease-out 0s, all 250ms ease-out 0s; transition: all 250ms ease-out 0s, all 250ms ease-out 0s; text-align: center; color: #2386ee; } .ctr.ctrX3 s { font-weight: bold; font-size: 28px; } .ctr.ctrX3 s { position: absolute; left: 0; top: 0; right: 0; bottom: 0; font-family: 'SimSun', '瀹嬩綋' !important; text-align: center; font-size: 28px; font-weight: bold; } .ctr.ctrX3:hover { color: #2386ee; } .ysqUEO .ctr.ctrX3 s { overflow: hidden; text-indent: -9999px; white-space: nowrap; padding: inherit; } .ysqUEO .ctr.ctrX3 s:before, .ysqUEO .ctr.ctrX3 s:after { content: " "; position: absolute; top: 50%; left: 50%; width: 14px; height: 2px; margin-top: -1px; background-color: #2386ee; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .ysqUEO .ctr.ctrX3 s:before, .ysqUEO .ctr.ctrX3 s:after { -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .ysqUEO .ctr.ctrX3:hover s:before, .ysqUEO .ctr.ctrX3:hover s:after { background-color: #2386ee; } .ysqUEO .ctr.ctrX3.prev s:before, .ysqUEO .ctr.ctrX3.prev s:after { margin-left: -5px; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; } .ysqUEO .ctr.ctrX3.prev s:before { -webkit-transform: rotate(-44deg) translateX(-1px); transform: rotate(-44deg) translateX(-1px); } .ysqUEO .ctr.ctrX3.prev s:after { -webkit-transform: rotate(44deg) translateX(-1px); transform: rotate(44deg) translateX(-1px); } .ysqUEO .ctr.ctrX3.next s:before, .ysqUEO .ctr.ctrX3.next s:after { margin-left: -9px; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .ysqUEO .ctr.ctrX3.next s:before { -webkit-transform: rotate(-44deg) translateX(1px); transform: rotate(-44deg) translateX(1px); } .ysqUEO .ctr.ctrX3.next s:after { -webkit-transform: rotate(44deg) translateX(1px); transform: rotate(44deg) translateX(1px); } .ysqUEO .ctr.ctrX3.prev:hover s:before { -webkit-transform: rotate(-50deg) translateX(-1px); transform: rotate(-50deg) translateX(-1px); } .ysqUEO .ctr.ctrX3.prev:hover s:after { -webkit-transform: rotate(50deg) translateX(-1px); transform: rotate(50deg) translateX(-1px); } .ysqUEO .ctr.ctrX3.next:hover s:before { -webkit-transform: rotate(-50deg) translateX(1px); transform: rotate(-50deg) translateX(1px); } .ysqUEO .ctr.ctrX3.next:hover s:after { -webkit-transform: rotate(50deg) translateX(1px); transform: rotate(50deg) translateX(1px); } .ctr.ctrX4 { display: none; z-index: 20; position: absolute; top: 50%; margin-top: -40px; width: 40px; height: 80px; line-height: 80px; -webkit-transition: all 250ms ease-out 0s, all 250ms ease-out 0s; transition: all 250ms ease-out 0s, all 250ms ease-out 0s; text-align: center; color: #2386ee; } .ctr.ctrX4 s { font-weight: bold; font-size: 40px; } .ctr.ctrX4 s { position: absolute; left: 0; top: 0; right: 0; bottom: 0; font-family: 'SimSun', '瀹嬩綋' !important; text-align: center; font-size: 40px; font-weight: bold; } .ctr.ctrX4:hover { color: #2386ee; } .ysqUEO .ctr.ctrX4 s { overflow: hidden; text-indent: -9999px; white-space: nowrap; padding: inherit; } .ysqUEO .ctr.ctrX4 s:before, .ysqUEO .ctr.ctrX4 s:after { content: " "; position: absolute; top: 50%; left: 50%; width: 20px; height: 3px; margin-top: -1.5px; background-color: #2386ee; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .ysqUEO .ctr.ctrX4 s:before, .ysqUEO .ctr.ctrX4 s:after { -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .ysqUEO .ctr.ctrX4:hover s:before, .ysqUEO .ctr.ctrX4:hover s:after { background-color: #2386ee; } .ysqUEO .ctr.ctrX4.prev s:before, .ysqUEO .ctr.ctrX4.prev s:after { margin-left: -7px; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; } .ysqUEO .ctr.ctrX4.prev s:before { -webkit-transform: rotate(-44deg) translateX(-1.5px); transform: rotate(-44deg) translateX(-1.5px); } .ysqUEO .ctr.ctrX4.prev s:after { -webkit-transform: rotate(44deg) translateX(-1.5px); transform: rotate(44deg) translateX(-1.5px); } .ysqUEO .ctr.ctrX4.next s:before, .ysqUEO .ctr.ctrX4.next s:after { margin-left: -13px; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .ysqUEO .ctr.ctrX4.next s:before { -webkit-transform: rotate(-44deg) translateX(1.5px); transform: rotate(-44deg) translateX(1.5px); } .ysqUEO .ctr.ctrX4.next s:after { -webkit-transform: rotate(44deg) translateX(1.5px); transform: rotate(44deg) translateX(1.5px); } .ysqUEO .ctr.ctrX4.prev:hover s:before { -webkit-transform: rotate(-50deg) translateX(-1.5px); transform: rotate(-50deg) translateX(-1.5px); } .ysqUEO .ctr.ctrX4.prev:hover s:after { -webkit-transform: rotate(50deg) translateX(-1.5px); transform: rotate(50deg) translateX(-1.5px); } .ysqUEO .ctr.ctrX4.next:hover s:before { -webkit-transform: rotate(-50deg) translateX(1.5px); transform: rotate(-50deg) translateX(1.5px); } .ysqUEO .ctr.ctrX4.next:hover s:after { -webkit-transform: rotate(50deg) translateX(1.5px); transform: rotate(50deg) translateX(1.5px); } .ctr.ctrX5 { display: none; z-index: 20; position: absolute; top: 50%; margin-top: -40px; width: 40px; height: 80px; line-height: 80px; -webkit-transition: all 250ms ease-out 0s, all 250ms ease-out 0s; transition: all 250ms ease-out 0s, all 250ms ease-out 0s; text-align: center; color: #dddddd; } .ctr.ctrX5 s { font-weight: bold; font-size: 44px; } .ctr.ctrX5 s { position: absolute; left: 0; top: 0; right: 0; bottom: 0; font-family: 'SimSun', '瀹嬩綋' !important; text-align: center; font-size: 44px; font-weight: bold; } .ctr.ctrX5:hover { color: #2386ee; } .ysqUEO .ctr.ctrX5 s { overflow: hidden; text-indent: -9999px; white-space: nowrap; padding: inherit; } .ysqUEO .ctr.ctrX5 s:before, .ysqUEO .ctr.ctrX5 s:after { content: " "; position: absolute; top: 50%; left: 50%; width: 22px; height: 3px; margin-top: -1.5px; background-color: #dddddd; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .ysqUEO .ctr.ctrX5 s:before, .ysqUEO .ctr.ctrX5 s:after { -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .ysqUEO .ctr.ctrX5:hover s:before, .ysqUEO .ctr.ctrX5:hover s:after { background-color: #2386ee; } .ysqUEO .ctr.ctrX5.prev s:before, .ysqUEO .ctr.ctrX5.prev s:after { margin-left: -8px; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; } .ysqUEO .ctr.ctrX5.prev s:before { -webkit-transform: rotate(-44deg) translateX(-1.5px); transform: rotate(-44deg) translateX(-1.5px); } .ysqUEO .ctr.ctrX5.prev s:after { -webkit-transform: rotate(44deg) translateX(-1.5px); transform: rotate(44deg) translateX(-1.5px); } .ysqUEO .ctr.ctrX5.next s:before, .ysqUEO .ctr.ctrX5.next s:after { margin-left: -14px; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .ysqUEO .ctr.ctrX5.next s:before { -webkit-transform: rotate(-44deg) translateX(1.5px); transform: rotate(-44deg) translateX(1.5px); } .ysqUEO .ctr.ctrX5.next s:after { -webkit-transform: rotate(44deg) translateX(1.5px); transform: rotate(44deg) translateX(1.5px); } .ysqUEO .ctr.ctrX5.prev:hover s:before { -webkit-transform: rotate(-50deg) translateX(-1.5px); transform: rotate(-50deg) translateX(-1.5px); } .ysqUEO .ctr.ctrX5.prev:hover s:after { -webkit-transform: rotate(50deg) translateX(-1.5px); transform: rotate(50deg) translateX(-1.5px); } .ysqUEO .ctr.ctrX5.next:hover s:before { -webkit-transform: rotate(-50deg) translateX(1.5px); transform: rotate(-50deg) translateX(1.5px); } .ysqUEO .ctr.ctrX5.next:hover s:after { -webkit-transform: rotate(50deg) translateX(1.5px); transform: rotate(50deg) translateX(1.5px); } .ctr.ctrX6 { display: none; z-index: 20; position: absolute; top: 50%; margin-top: -30px; width: 30px; height: 60px; line-height: 60px; -webkit-transition: all 250ms ease-out 0s, all 250ms ease-out 0s; transition: all 250ms ease-out 0s, all 250ms ease-out 0s; text-align: center; color: #ffffff; } .ctr.ctrX6 s { font-weight: bold; font-size: 28px; } .ctr.ctrX6 s { position: absolute; left: 0; top: 0; right: 0; bottom: 0; font-family: 'SimSun', '瀹嬩綋' !important; text-align: center; font-size: 28px; font-weight: bold; } .ctr.ctrX6:hover { color: #ffffff; } .ysqUEO .ctr.ctrX6 s { overflow: hidden; text-indent: -9999px; white-space: nowrap; padding: inherit; } .ysqUEO .ctr.ctrX6 s:before, .ysqUEO .ctr.ctrX6 s:after { content: " "; position: absolute; top: 50%; left: 50%; width: 14px; height: 2px; margin-top: -1px; background-color: #ffffff; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .ysqUEO .ctr.ctrX6 s:before, .ysqUEO .ctr.ctrX6 s:after { -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .ysqUEO .ctr.ctrX6:hover s:before, .ysqUEO .ctr.ctrX6:hover s:after { background-color: #ffffff; } .ysqUEO .ctr.ctrX6.prev s:before, .ysqUEO .ctr.ctrX6.prev s:after { margin-left: -5px; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; } .ysqUEO .ctr.ctrX6.prev s:before { -webkit-transform: rotate(-44deg) translateX(-1px); transform: rotate(-44deg) translateX(-1px); } .ysqUEO .ctr.ctrX6.prev s:after { -webkit-transform: rotate(44deg) translateX(-1px); transform: rotate(44deg) translateX(-1px); } .ysqUEO .ctr.ctrX6.next s:before, .ysqUEO .ctr.ctrX6.next s:after { margin-left: -9px; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .ysqUEO .ctr.ctrX6.next s:before { -webkit-transform: rotate(-44deg) translateX(1px); transform: rotate(-44deg) translateX(1px); } .ysqUEO .ctr.ctrX6.next s:after { -webkit-transform: rotate(44deg) translateX(1px); transform: rotate(44deg) translateX(1px); } .ysqUEO .ctr.ctrX6.prev:hover s:before { -webkit-transform: rotate(-50deg) translateX(-1px); transform: rotate(-50deg) translateX(-1px); } .ysqUEO .ctr.ctrX6.prev:hover s:after { -webkit-transform: rotate(50deg) translateX(-1px); transform: rotate(50deg) translateX(-1px); } .ysqUEO .ctr.ctrX6.next:hover s:before { -webkit-transform: rotate(-50deg) translateX(1px); transform: rotate(-50deg) translateX(1px); } .ysqUEO .ctr.ctrX6.next:hover s:after { -webkit-transform: rotate(50deg) translateX(1px); transform: rotate(50deg) translateX(1px); } .pagination.paginationX1 { height: 4px; line-height: 4px; position: absolute; left: 0; width: 100%; z-index: 3; white-space: nowrap; text-align: center; } .pagination.paginationX1 .btn { display: inline-block; vertical-align: bottom; position: relative; overflow: hidden; z-index: 1; width: 40px; height: 4px; -webkit-transition: all 1000ms ease-out 0s; transition: all 1000ms ease-out 0s; text-indent: 100%; *text-indent: 0; *font-size: 0; margin: 0 4px; -webkit-box-sizing: border-box; box-sizing: border-box; } .pagination.paginationX1 .btn:before, .pagination.paginationX1 .btn:after { content: " "; position: absolute; left: 0; top: 0; height: 100%; background-color: #fff; } .pagination.paginationX1 .btn:before { opacity: .3; width: 100%; } .pagination.paginationX1 .btn:after { width: 0; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .pagination.paginationX1 .btn.on:after { width: 100%; -webkit-transition: inherit; transition: inherit; } .pagination.paginationX2 { height: 18px; line-height: 18px; width: 100%; z-index: 11; text-align: center; white-space: nowrap; } .pagination.paginationX2 .btn { display: inline-block; vertical-align: top; position: relative; z-index: 1; margin: 0 3px; width: 18px; height: 18px; } .pagination.paginationX2 .btn > em { display: none; } .pagination.paginationX2 .btn:before, .pagination.paginationX2 .btn:after { content: " "; position: absolute; left: 50%; top: 50%; border-radius: 50%; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .pagination.paginationX2 .btn:before { margin-left: -5px; margin-top: -5px; border-style: solid; border-color: #fff; border-width: 10px 10px 0 0; } .pagination.paginationX2 .btn:after { margin-left: -9px; margin-top: -9px; width: 16px; height: 16px; border: #ffffff solid 1px; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; -webkit-transform: scale(1.5); transform: scale(1.5); } .pagination.paginationX2 .btn.on:before { border-color: #f3f6f9; } .pagination.paginationX2 .btn.on:after { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; -webkit-transform: none !important; transform: none !important; } .btn.btnX1 { width: 156px; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: #2386ee; -webkit-box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); border-radius: 4px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .btn.btnX1:hover { background-color: rgba(35, 134, 238, 0.8); } .btn.consultBtn { display: block; text-align: center; border-width: 1px; border-style: solid; font-size: 16px; } .btn.consultBtn.skin1 { width: 118px; height: 38px; line-height: 38px; border-radius: 4px; color: #fff; border-color: #fff; } .btn.playBtn s { position: absolute; left: 50%; top: 50%; margin-left: -30px; margin-top: -30px; width: 60px; height: 60px; } .btn.playBtn s:before, .btn.playBtn s:after { content: " "; position: absolute; left: 50%; top: 50%; margin-left: -6.4px; margin-top: -10px; overflow: hidden; width: 0; height: 0; border-width: 10px 16px; border-color: transparent transparent transparent #545454; border-style: dashed dashed dashed solid; font-size: 0; -webkit-transition: all 100ms ease-out 0s; transition: all 100ms ease-out 0s; } .btn.playBtn.paused s:before { margin-left: -7.2px; border-width: 0 4px; height: 20px; } .btn.playBtn.paused s:after { margin-left: 2.4px; border-width: 0 4px; height: 20px; } .btn.playBtn s { border-radius: 50%; background-color: #fff; } .btn.btnX2 { display: inline-block; vertical-align: top; min-width: 100px; height: 34px; line-height: 34px; text-align: center; -webkit-transition: all 300ms ease-out 0s, color 200ms ease-in 50ms; transition: all 300ms ease-out 0s, color 200ms ease-in 50ms; color: #2386ee; border: #2386ee solid 1px; padding: 0 19px; font-size: 16px; } .btn.btnX2:after { content: " "; display: inline-block; vertical-align: top; margin-left: 0; width: 0; height: 100%; background-image: url(../images/arrows-case.png); background-size: auto; background-position: right 50%; background-repeat: no-repeat; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; } .btn.btnX2:hover { color: #fff; background-color: #2386ee; -webkit-box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); } .btn.btnX2:hover:after { margin-left: 8px; width: 18px; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; } .btn.btnX3 { display: inline-block; vertical-align: top; min-width: 100px; height: 18px; line-height: 18px; text-align: center; -webkit-transition: all 300ms ease-out 0s, color 200ms ease-in 50ms; transition: all 300ms ease-out 0s, color 200ms ease-in 50ms; border: #2386ee solid 1px; padding: 8px 19px; font-size: 16px; color: #fff; background-color: #2386ee; -webkit-box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); } .btn.btnX3:after { content: " "; display: inline-block; vertical-align: top; margin-left: 6px; width: 18px; height: 18px; background-image: url(../images/btns-player2.png); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .btn.btnX3:hover:after { margin-left: 10px; -webkit-transform: rotate(120deg); transform: rotate(120deg); } .textlist .item { position: relative; overflow: hidden; font-size: 16px; line-height: 26px; padding: 6px 0 6px 80px; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .textlist .item h3 { position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 26px; color: #666666; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .textlist .item .date { position: absolute; left: 0; top: 6px; color: #999999; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .textlist .item:hover { padding-left: 0; } .textlist .item:hover .date { left: -100px; } .textlist .item:hover h3 { color: #2386ee; } .modal { /* modal-videoPlayer */ } .modal-fullScreen { position: fixed; z-index: 9999; left: 0; right: 0; top: 0; bottom: 0; background-color: #fff; background-size: cover; background-position: center; background-repeat: no-repeat; display: none; } .ysqUEO .modal-fullScreen .contain { opacity: 0; -webkit-transition: all 330ms ease-out 0s; transition: all 330ms ease-out 0s; -webkit-transform: scale(0.2); transform: scale(0.2); } .ysqUEO .modal-fullScreen.showUp .contain { opacity: 1; -webkit-transform: none !important; transform: none !important; } .ysqUEO .modal-fullScreen.hideOut .contain { opacity: 0; -webkit-transform: scale(0.2) !important; transform: scale(0.2) !important; } .modal-fullScreen .zhezhao { display: none !important; } .modal-fullScreen .btn.close { position: absolute; z-index: 29; right: 15px; top: 15px; width: 36px; height: 36px; } .modal-fullScreen .btn.close s { position: absolute; left: 0; top: 0; width: 100%; height: 100%; text-align: center; line-height: 32.4px; font-size: 20px; color: #333333; font-family: 'Microsoft YaHei', '寰蒋闆呴粦', Arial, sans-serif; cursor: pointer; white-space: nowrap; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; -webkit-box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.15); box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.15); border-radius: 50%; } .modal-fullScreen .btn.close s:hover { color: #333333; } .ysqUEO .modal-fullScreen .btn.close s { overflow: hidden; text-indent: 120%; } .ysqUEO .modal-fullScreen .btn.close s:before, .ysqUEO .modal-fullScreen .btn.close s:after { pointer-events: none !important; content: " "; position: absolute; left: 8px; width: 20px; height: 3px; border-radius: 2px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 300ms ease 0ms; transition: all 300ms ease 0ms; -webkit-transform-origin: 0 50%; transform-origin: 0 50%; background-color: #333333; } .ysqUEO .modal-fullScreen .btn.close s:before { top: 12px; -webkit-transform: rotate(45deg) translate(3.83147545px, 0); transform: rotate(45deg) translate(3.83147545px, 0); top: 6.5px; } .ysqUEO .modal-fullScreen .btn.close s:after { bottom: 12px; -webkit-transform: rotate(-45deg) translate(3.83147545px, 0); transform: rotate(-45deg) translate(3.83147545px, 0); bottom: 6.5px; } .ysqUEO .modal-fullScreen .btn.close s:hover:before, .ysqUEO .modal-fullScreen .btn.close s:hover:after { background-color: #333333; } .modal-fullScreen .btn.close s:hover { -webkit-transform: rotate(360deg); transform: rotate(360deg); } .modal-fullScreen .contain { position: absolute; left: 80px; top: 50px; right: 80px; bottom: 0; z-index: 20; } .modal-videoPlayer { display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 90; background-color: #000; } .modal-videoPlayer .close.btn { position: absolute; top: 0; right: 0; width: 56px; height: 56px; cursor: pointer; z-index: 80; background-color: #aaa; } .modal-videoPlayer .close.btn s { position: absolute; left: 0; top: 0; width: 100%; height: 100%; text-align: center; line-height: 50.4px; font-size: 36px; color: #ffffff; font-family: 'Microsoft YaHei', '寰蒋闆呴粦', Arial, sans-serif; cursor: pointer; white-space: nowrap; -webkit-transition: all 600ms ease-out 0s; transition: all 600ms ease-out 0s; } .modal-videoPlayer .close.btn s:hover { color: #ffffff; } .ysqUEO .modal-videoPlayer .close.btn s { overflow: hidden; text-indent: 120%; } .ysqUEO .modal-videoPlayer .close.btn s:before, .ysqUEO .modal-videoPlayer .close.btn s:after { pointer-events: none !important; content: " "; position: absolute; left: 10px; width: 36px; height: 2px; border-radius: 2px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 300ms ease-out 0ms; transition: all 300ms ease-out 0ms; -webkit-transform-origin: 0 50%; transform-origin: 0 50%; background-color: #ffffff; } .ysqUEO .modal-videoPlayer .close.btn s:before { top: 14px; -webkit-transform: rotate(45deg) translate(7.24873734px, 0); transform: rotate(45deg) translate(7.24873734px, 0); top: 9px; } .ysqUEO .modal-videoPlayer .close.btn s:after { bottom: 14px; -webkit-transform: rotate(-45deg) translate(7.24873734px, 0); transform: rotate(-45deg) translate(7.24873734px, 0); bottom: 9px; } .ysqUEO .modal-videoPlayer .close.btn s:hover:before, .ysqUEO .modal-videoPlayer .close.btn s:hover:after { background-color: #ffffff; } .modal-videoPlayer .close.btn s:hover { -webkit-transform: rotate(-405deg); transform: rotate(-405deg); } .modal-videoPlayer .contain { position: absolute; left: 0; right: 0; top: 80px; bottom: 80px; } .modal-videoPlayer .player { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; } .modal-videoPlayer .player * { background-color: transparent !important; } .modal-downloadForm { display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 9923; overflow: hidden; background-color: rgba(0, 0, 0, 0.2); } .ysqUEO .modal-downloadForm .contain { opacity: 0; -webkit-transition: all 330ms ease-out 0s; transition: all 330ms ease-out 0s; -webkit-transform: translateY(-66%) scale(0.2); transform: translateY(-66%) scale(0.2); } .ysqUEO .modal-downloadForm.showUp .contain { opacity: 1; -webkit-transform: none !important; transform: none !important; } .ysqUEO .modal-downloadForm.hideOut .contain { opacity: 0; -webkit-transform: translateY(66%) scale(0.2) !important; transform: translateY(66%) scale(0.2) !important; } .modal-downloadForm .contain { z-index: 20; position: absolute; } .modal-downloadForm .contain { left: 50%; top: 50%; padding: 80px 50px 40px; width: 500px; height: 440px; margin: -280px 0 0 -300px; background-color: #fff; } .modal-downloadForm .contain .Tclose { position: absolute; top: 25px; right: 45px; width: 36px; height: 36px; } .modal-downloadForm .contain .Tclose s { position: absolute; left: 0; top: 0; width: 100%; height: 100%; text-align: center; line-height: 32.4px; font-size: 26px; color: #979797; font-family: 'Microsoft YaHei', '寰蒋闆呴粦', Arial, sans-serif; cursor: pointer; white-space: nowrap; -webkit-transition: all 600ms ease-out 0s; transition: all 600ms ease-out 0s; } .modal-downloadForm .contain .Tclose s:hover { color: #979797; } .ysqUEO .modal-downloadForm .contain .Tclose s { overflow: hidden; text-indent: 120%; } .ysqUEO .modal-downloadForm .contain .Tclose s:before, .ysqUEO .modal-downloadForm .contain .Tclose s:after { pointer-events: none !important; content: " "; position: absolute; left: 5px; width: 26px; height: 4px; border-radius: 2px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 300ms ease-out 0ms; transition: all 300ms ease-out 0ms; -webkit-transform-origin: 0 50%; transform-origin: 0 50%; background-color: #979797; } .ysqUEO .modal-downloadForm .contain .Tclose s:before { top: 9px; -webkit-transform: rotate(45deg) translate(4.97056275px, 0); transform: rotate(45deg) translate(4.97056275px, 0); top: 3px; } .ysqUEO .modal-downloadForm .contain .Tclose s:after { bottom: 9px; -webkit-transform: rotate(-45deg) translate(4.97056275px, 0); transform: rotate(-45deg) translate(4.97056275px, 0); bottom: 3px; } .ysqUEO .modal-downloadForm .contain .Tclose s:hover:before, .ysqUEO .modal-downloadForm .contain .Tclose s:hover:after { background-color: #979797; } .modal-downloadForm .contain .Tclose s:hover { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } .modal-downloadForm .formItem { position: relative; line-height: 54px; min-height: 54px; margin-top: 20px; } .modal-downloadForm .formItem:first-child { margin-top: 0; } .modal-downloadForm .formItem .skin { display: block; width: 410px; line-height: 20px; padding: 16px 72px 16px 16px; border: #e5e5e5 solid 1px; background-color: #fff; font-size: 16px; } .modal-downloadForm .formItem input.skin { height: 20px; } .modal-downloadForm .formItem textarea.skin { height: 86px; } .modal-downloadForm .formItem .icoImg { position: absolute; pointer-events: none; right: 15px; top: 0; width: 54px; height: 54px; } .modal-downloadForm .formItem.yzm { font-size: 0; white-space: nowrap; } .modal-downloadForm .formItem.yzm .skin { float: left; width: 230px; } .modal-downloadForm .formItem.yzm .bindClick { float: left; width: 118px; height: 52px; border: #e5e5e5 solid 1px; } .modal-downloadForm .formItem.yzm .refreshVC { float: left; width: 54px; height: 54px; margin-left: 3px; margin-right: 3px; background-image: url(../images/refreshVC3.png); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .modal-downloadForm .formItem.yzm .refreshVC:active { -webkit-transition: 0ms; transition: 0ms; -webkit-transform: rotate(360deg); transform: rotate(360deg); } .modal-downloadForm .formItem .enter { display: block; width: 500px; height: 54px; line-height: 54px; text-align: center; background-color: #2386ee; color: #fff; font-size: 18px; -webkit-box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); } /*妯℃嫙婊氬姩鏉?/ .module-Scrollbox.y { padding-right: 14px; } .module-Scrollbox.y .scrollbar { width: 4px; height: 100%; top: 0; background-color: #eef1f5; } .module-Scrollbox.y .scrollbar .thumb, .module-Scrollbox.y .scrollbar .track { width: 4px; } .module-Scrollbox.y .scrollbar .track { position: absolute; top: 0; right: 0; } .module-Scrollbox.y .scrollbar .thumb { height: 0; right: 0; background-color: #2386ee; } .module-Scrollbox.x .scrollbar { height: 4px; width: 100%; bottom: 0; background-color: #eef1f5; } .module-Scrollbox.x .scrollbar .thumb, .module-Scrollbox.x .scrollbar .track { height: 4px; } .module-Scrollbox.x .scrollbar .track { position: absolute; top: 0; right: 0; } .module-Scrollbox.x .scrollbar .thumb { width: 0; left: 0; background-color: #2386ee; } .module-Scrollbox.x .overview { display: inline-block; } .module-Scrollbox .scrollbar { /* display: none; */ position: absolute; z-index: 3; right: 0; } .module-Scrollbox .scrollbar .track { position: relative; } .module-Scrollbox .scrollbar .thumb { position: absolute; top: 0; cursor: pointer; border-radius: 2px; -webkit-transition: all 80ms ease-out 0s; transition: all 80ms ease-out 0s; } .module-Scrollbox .scrollbar .thumb .end { height: 4px; width: 4px; } .module-Scrollbox .viewport { position: relative; overflow: hidden; width: 100%; height: 100%; } .module-Scrollbox .overview { position: relative; -webkit-transition: all 150ms ease-in 0s; transition: all 150ms ease-in 0s; } .module-Scrollbox .disable { display: none; } /* floatFns */ .floatFns { position: fixed; right: 30px; top: 100%; z-index: 80; -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); } .floatFns:before { z-index: -1; content: " "; position: absolute; top: -84px; right: -12px; width: 122px; height: 142px; /*background-image: url(../images/dctf-1.png);*/ background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; pointer-events: none; } .floatFns .item { position: relative; border-top: #ffffff solid 1px; } .floatFns .item:first-child { border-top: none; } .floatFns .item .stay { position: relative; overflow: hidden; background-color: #fff; width: 64px; height: 64px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; text-align: center; font-size: 12px; color: #666666; } .floatFns .item .stay .ico { position: relative; width: 32px; height: 32px; margin: 6px auto 5px; } .floatFns .item .stay .ico img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .floatFns .item .stay .behind { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; } .floatFns .item .stay .front { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; } .floatFns .item .hide { z-index: 5; position: absolute; right: 100%; margin-right: 16px; top: -16px; background-color: #fff; -webkit-box-shadow: 0px 6px 9.4px 0.6px rgba(0, 0, 0, 0.05); box-shadow: 0px 6px 9.4px 0.6px rgba(0, 0, 0, 0.05); -webkit-transform: translateX(-20px); transform: translateX(-20px); -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; } .floatFns .item .hide:before { content: " "; position: absolute; left: 100%; top: 0; margin-left: -1px; width: 11px; height: 95px; background-image: url(../images/bgffn-dt.png); background-size: auto; background-position: right 50%; background-repeat: no-repeat; pointer-events: none; z-index: -1; } .floatFns .item .hide:after { content: " "; position: absolute; left: 0; top: 0; right: 0; bottom: 0; border: #e6e6e6 solid 1px; pointer-events: none; z-index: -2; } .floatFns .item .tels { width: 270px; padding: 30px 35px 20px; } .floatFns .item .tels .dt { font-size: 14px; line-height: 24px; } .floatFns .item .tels .dd { margin-top: 20px; } .floatFns .item .tels .tel { position: relative; border-top: #eeeeee solid 1px; padding: 15px 15px 15px 38px; font-size: 16px; } .floatFns .item .tels .tel .icoImg { position: absolute; left: -3px; top: 15px; width: 30px; height: 30px; } .floatFns .item .tels .tel .sdt { font-weight: bold; color: #333333; } .floatFns .item .tels .tel .sdd { margin-top: 8px; font-family: Arial, sans-serif, 'Microsoft YaHei', '寰蒋闆呴粦'; color: #666666; } .floatFns .item .qqs { width: 270px; padding: 30px 35px 20px; } .floatFns .item .qqs .dt { font-size: 14px; line-height: 24px; } .floatFns .item .qqs .dd { margin-top: 20px; } .floatFns .item .qqs .qq { position: relative; border-top: #eeeeee solid 1px; padding: 15px 15px 15px 38px; font-size: 16px; } .floatFns .item .qqs .qq .icoImg { position: absolute; left: -3px; top: 15px; width: 30px; height: 30px; } .floatFns .item .qqs .qq .sdt { font-weight: bold; color: #333333; } .floatFns .item .qqs .qq .sdd { margin-top: 8px; font-family: Arial, sans-serif, 'Microsoft YaHei', '寰蒋闆呴粦'; color: #666666; font-size: 14px; } .floatFns .item .qrcode { width: 130px; padding: 20px; text-align: center; } .floatFns .item .qrcode .p1 { font-size: 16px; } .floatFns .item .qrcode img { margin-top: 6px; display: block; margin-left: auto; margin-right: auto; width: 130px; height: 130px; } .floatFns .item .qrcode .p2 { margin-top: 8px; font-size: 14px; } .floatFns .item:hover .stay { background-color: #2386ee; color: #fff; } .floatFns .item:hover .stay .front { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; } .floatFns .item:hover .stay .behind { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; } .floatFns .item:hover .hide { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; -webkit-transform: none !important; transform: none !important; } /*header*/ .scroll-wrap { padding-top: 80px; } .header { position: fixed; left: 0; width: 100%; min-width: 1200px; top: 0; z-index: 51; height: 80px; background-color: #fff; -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.12); } .header:after { content: " "; position: absolute; left: 0; bottom: 0; z-index: -1; pointer-events: none; border-top: #f6f6f6 solid 1px; width: 100%; } .fixedNav .header .firNav .link { color: #333; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .fixedNav .header .firNav .link:hover { color: #2386ee; } .header .container { position: relative; height: 100%; } .header .logo { float: left; position: relative; top: 50%; margin-top: -29px; height: 58px; } .header .logo img { display: block; height: 100%; } .header .logo .words { position: absolute; left: 100%; top: 0; margin-left: 10px; } .header .firNav { float: right; position: relative; z-index: 3; } .header .firNav .firItem { float: left; height: 80px; line-height: 80px; text-align: center; margin-left: 35px; font-size: 16px; } .header .firNav .firItem .contain { position: static; } .header .firNav .firItem .link1 { display: block; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .header .firNav .firItem .secNav { display: none !important; } .header .firNav .firItem.on .link1 { color: #2386ee; } .header .firNav .block { position: absolute; overflow: hidden; left: 0; top: 0; z-index: -1; } .header .firNav .block s { position: absolute; left: 0; bottom: 0; width: 100%; height: 2px; background-color: #2386ee; } .header .secNavBar { overflow: hidden; position: absolute; z-index: 1; left: 0; top: 100%; width: 100%; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; -webkit-transform: translateY(-6px); transform: translateY(-6px); -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.12); } .header .secNavBar:before { content: " "; z-index: -1; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-color: #fff; pointer-events: none; } .header .secNavBar .secNav { position: absolute; left: 0; top: 0; width: 1110px; padding: 0 45px; text-align: left; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; white-space: nowrap; display: none; font-size: 0; } .header .secNavBar .secNav .secItem { position: relative; line-height: 20px; white-space: nowrap; display: inline-block; vertical-align: top; font-size: 14px; text-align: left; margin-left: 88px; padding-top: 35px; padding-bottom: 35px; } .header .secNavBar .secNav .secItem:first-child { margin-left: 0; } .header .secNavBar .secNav .secItem .link2 { font-size: 18px; line-height: 30px; } .header .secNavBar .secNav.on { position: relative; display: block; } .header .secNavBar .hr { display: block; width: 150px; height: 1px; background-color: #dddddd; margin-top: 15px; } .header .secNavBar .thrNav { margin-top: 20px; } .header .secNavBar .thrNav .thrItem { margin-top: 12px; font-size: 14px; line-height: 20px; } .header .secNavBar .thrNav .thrItem:first-child { margin-top: 0; } .secNavShow .header .secNavBar { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; -webkit-transform: none !important; transform: none !important; } /* index */ .index { background-color: #f3f6f9; } .index-banner { position: relative; width: 100%; height: 480px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .index-banner .item { position: relative; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; background-color: #fff; } .index-banner .item .bg { position: relative; left: 50%; margin-left: -960px; width: 1920px; height: 100%; } .index-banner .item.moveItem { position: absolute; } .index-banner .ctr { z-index: 8; position: absolute; top: 50%; margin-top: -40px; width: 40px; height: 80px; line-height: 80px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; text-align: center; color: #ffffff; } .index-banner .ctr s { position: absolute; left: 0; top: 0; right: 0; bottom: 0; font-family: 'SimSun', '瀹嬩綋' !important; text-align: center; font-size: 40px; font-weight: bold; } .index-banner .ctr:hover { color: #ffffff; } .ysqUEO .index-banner .ctr s { overflow: hidden; text-indent: -9999px; white-space: nowrap; padding: inherit; } .ysqUEO .index-banner .ctr s:before, .ysqUEO .index-banner .ctr s:after { content: " "; position: absolute; top: 50%; left: 50%; width: 20px; height: 2px; margin-top: -1px; background-color: #ffffff; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .ysqUEO .index-banner .ctr s:before, .ysqUEO .index-banner .ctr s:after { -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .ysqUEO .index-banner .ctr:hover s:before, .ysqUEO .index-banner .ctr:hover s:after { background-color: #ffffff; } .ysqUEO .index-banner .ctr.prev s:before, .ysqUEO .index-banner .ctr.prev s:after { margin-left: -8px; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; } .ysqUEO .index-banner .ctr.prev s:before { -webkit-transform: rotate(-40deg) translateX(-1px); transform: rotate(-40deg) translateX(-1px); } .ysqUEO .index-banner .ctr.prev s:after { -webkit-transform: rotate(40deg) translateX(-1px); transform: rotate(40deg) translateX(-1px); } .ysqUEO .index-banner .ctr.next s:before, .ysqUEO .index-banner .ctr.next s:after { margin-left: -12px; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .ysqUEO .index-banner .ctr.next s:before { -webkit-transform: rotate(-40deg) translateX(1px); transform: rotate(-40deg) translateX(1px); } .ysqUEO .index-banner .ctr.next s:after { -webkit-transform: rotate(40deg) translateX(1px); transform: rotate(40deg) translateX(1px); } .ysqUEO .index-banner .ctr.prev:hover s:before { -webkit-transform: rotate(45deg) translateX(-1px); transform: rotate(45deg) translateX(-1px); } .ysqUEO .index-banner .ctr.prev:hover s:after { -webkit-transform: rotate(-45deg) translateX(-1px); transform: rotate(-45deg) translateX(-1px); } .ysqUEO .index-banner .ctr.next:hover s:before { -webkit-transform: rotate(45deg) translateX(1px); transform: rotate(45deg) translateX(1px); } .ysqUEO .index-banner .ctr.next:hover s:after { -webkit-transform: rotate(-45deg) translateX(1px); transform: rotate(-45deg) translateX(1px); } .index-banner .ctr s { opacity: .7; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .index-banner .ctr.prev { left: 2%; } .index-banner .ctr.next { right: 2%; } .index-banner .ctr:hover s { opacity: 1; } .index-banner .paginationX1 { bottom: 30px; } .index-numDatas { height: 60px; padding-top: 30px; padding-bottom: 30px; white-space: nowrap; font-size: 0; text-align: center; background-color: #fff; } .index-numDatas .col { display: inline-block; vertical-align: top; position: relative; padding-left: 70px; padding-top: 8px; padding-bottom: 4px; text-align: left; } .index-numDatas .col .icoImg { position: absolute; left: 0; top: 0; width: 60px; height: 60px; } .index-numDatas .col .sdt { color: #333333; height: 24px; line-height: 24px; } .index-numDatas .col .sdt .num { display: inline-block; vertical-align: bottom; font-size: 24px; } .index-numDatas .col .sdt sub { display: inline-block; vertical-align: bottom; font-size: 18px; } .index-numDatas .col .sdd { margin-top: 10px; color: #666666; font-size: 14px; } .index-numDatas s { display: inline-block; vertical-align: top; height: 60px; line-height: 60px; font-size: 20px; color: #e1e1e1; margin-left: 72px; margin-right: 72px; font-family: 'SimSun', '瀹嬩綋'; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .index-head { position: relative; z-index: 2; padding-top: 70px; padding-bottom: 40px; text-align: center; } .index-head .dt { font-size: 32px; color: #333333; } .index-head .dd { margin-top: 20px; font-size: 18px; color: #666666; } .index-head .hr { margin-left: auto; margin-right: auto; margin-top: 20px; position: relative; width: 300px; height: 1px; background-color: #cccccc; } .index-head .hr:before { content: " "; position: absolute; left: 50%; top: -1px; width: 30px; height: 3px; margin-left: -15px; background-color: #2386ee; } .index-software { background-color: #f3f6f9; padding-bottom: 60px; } .index-software-list { position: relative; margin-left: -15px; margin-right: -15px; margin-top: -20px; min-height: 20px; } .index-software-list .item { float: left; position: relative; z-index: 2; margin-left: 15px; margin-right: 15px; margin-top: 20px; width: 240px; height: 80px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; background-color: #fff; padding: 30px 30px 30px 110px; } .index-software-list .item:after { z-index: -1; content: " "; position: absolute; left: 0; top: 100%; width: 100%; height: 0; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; background-color: #2386ee; } .index-software-list .item .ctrX1 { position: absolute; right: 35px; top: 30px; display: block; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; -webkit-transform: translateX(-5px); transform: translateX(-5px); } .index-software-list .item .type { position: absolute; left: 24px; top: 24px; width: 60px; height: 40px; background-image: url(../images/g.png); background-size: auto; background-position: left 50%; background-repeat: no-repeat; } .index-software-list .item .ico { position: absolute; left: 24px; top: 56px; width: 60px; height: 60px; background-image: url(../images/dcti-y1.png); background-size: auto; background-position: 0% 0%; background-repeat: no-repeat; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .index-software-list .item .ico img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .index-software-list .item .dt { font-size: 22px; color: #333333; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .index-software-list .item .dt i { font-family: Arial, sans-serif, 'Microsoft YaHei', '寰蒋闆呴粦'; } .index-software-list .item .dd { margin-top: 14px; font-size: 14px; line-height: 22px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .index-software-list .item:hover { -webkit-box-shadow: 0px 6px 18.8px 1.2px rgba(69, 89, 138, 0.2); box-shadow: 0px 6px 18.8px 1.2px rgba(69, 89, 138, 0.2); -webkit-transform: translateY(-10px); transform: translateY(-10px); } .index-software-list .item:hover:after { top: 0; height: 100%; -webkit-transition: top 0ms ease-out 0s, height 300ms ease-out 0s; transition: top 0ms ease-out 0s, height 300ms ease-out 0s; } .index-software-list .item:hover .type { background-position: right 50%; } .index-software-list .item:hover .dt, .index-software-list .item:hover .dd { color: #fff; } .index-software-list .item:hover .arrow { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; -webkit-transform: none !important; transform: none !important; } .index-service { overflow: hidden; background-color: #fff; position: relative; z-index: 2; height: 746px; background-image: url(../images/bgi-service.jpg); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; } .index-service-body { height: 554px; } .index-service-body .bg { left: 50%; margin-left: -529px; bottom: -250px; top: auto; width: 1058px; height: 1058px; background-image: url(../images/bgi-service-circle.png); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; } .index-service-body .links2 { text-align: center; } .index-service-body .links2 .link { display: inline-block; vertical-align: top; width: 154px; height: 38px; line-height: 38px; margin-left: 15px; margin-right: 15px; font-size: 18px; color: #2386ee; border: #2386ee solid 1px; border-radius: 4px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .index-service-body .links2 .link:hover { color: #fff; background-color: #2386ee; -webkit-box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); } .index-service-body .pic { position: absolute; left: 50%; bottom: 142px; width: 320px; height: 320px; margin-left: -160px; } .index-service-body .list4 { position: absolute; left: 0; bottom: 110px; width: 100%; height: 340px; } .index-service-body .list4 .item { position: absolute; padding-top: 20px; height: 70px; } .index-service-body .list4 .item .icoImg { position: absolute; top: 0; width: 90px; height: 90px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; border-radius: 50%; } .index-service-body .list4 .item .cn { font-size: 24px; color: #333333; } .index-service-body .list4 .item .en { margin-top: 12px; font-size: 14px; color: #999999; font-family: Arial, sans-serif, 'Microsoft YaHei', '寰蒋闆呴粦'; text-transform: uppercase; } .index-service-body .list4 .item.i1 { right: 50%; margin-right: 222px; top: 0; padding-right: 112px; text-align: right; } .index-service-body .list4 .item.i1 .icoImg { right: 0; } .index-service-body .list4 .item.i2 { left: 50%; margin-left: 222px; top: 0; padding-left: 112px; text-align: left; } .index-service-body .list4 .item.i2 .icoImg { left: 0; } .index-service-body .list4 .item.i3 { right: 50%; margin-right: 222px; bottom: 0; padding-right: 112px; text-align: right; } .index-service-body .list4 .item.i3 .icoImg { right: 0; } .index-service-body .list4 .item.i4 { left: 50%; margin-left: 222px; bottom: 0; padding-left: 112px; text-align: left; } .index-service-body .list4 .item.i4 .icoImg { left: 0; } .index-service-body .list4 .item:hover .icoImg { -webkit-transform: scale(1.1); transform: scale(1.1); -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1); } .index-case { padding-bottom: 60px; } .index-case-slide { position: relative; height: 350px; } .index-case-slide .box { font-size: 0; white-space: nowrap; } .index-case-slide .item { display: inline-block; vertical-align: top; position: relative; margin-right: 30px; width: 320px; height: 85px; background-color: #fff; padding: 265px 30px 0; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .index-case-slide .item:after { content: " "; position: absolute; left: 0; bottom: 0; width: 100%; height: 3px; background-color: #2386ee; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; -webkit-transform: scaleX(0); transform: scaleX(0); } .index-case-slide .item .pic { position: absolute; left: 0; top: 0; width: 100%; height: 0; padding-bottom: 62.10526316%; } .index-case-slide .item h3 { font-size: 18px; height: 24px; line-height: 24px; position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333333; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .index-case-slide .item .aside { margin-top: 15px; font-size: 14px; } .index-case-slide .item:hover { -webkit-box-shadow: 0px 6px 18.8px 1.2px rgba(69, 89, 138, 0.1); box-shadow: 0px 6px 18.8px 1.2px rgba(69, 89, 138, 0.1); } .index-case-slide .item:hover h3 { color: #2386ee; } .index-case-slide .item:hover:after { -webkit-transform: none !important; transform: none !important; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; } .index-case-slide .ctrX2.prev { left: -44px; } .index-case-slide .ctrX2.next { right: -44px; } .index-case .btnX1 { margin-top: 40px; } .index-news { padding-bottom: 60px; background-color: #fff; } .index-news-columns { height: 300px; } .index-news-columns .col { float: left; position: relative; margin-left: 42px; margin-top: 20px; width: 372px; height: 140px; } .index-news-columns .col:first-child { margin-left: 0; } .index-news-columns .col .dt { position: relative; overflow: hidden; height: 100px; padding: 10px 0; } .index-news-columns .col .dt span { position: absolute; z-index: 3; left: 0; top: 0; width: 60px; height: 60px; line-height: 30px; font-size: 28px; color: #fff; padding: 30px; letter-spacing: 2px; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; background-color: #2386ee \9; } .index-news-columns .col .dt span:after { content: " "; position: absolute; left: 0; top: 0; right: 0; bottom: 0; visibility: visible; z-index: -1; background-color: #2386ee; opacity: 0.9; filter: alpha(opacity=90); *zoom: 1; pointer-events: none; -webkit-transition: all 200ms ease-out 0ms; transition: all 200ms ease-out 0ms; } .index-news-columns .col .dt .pic { width: 100%; height: 100px; } .index-news-columns .col .dt:hover span { padding-left: 60px; padding-right: 60px; } .index-news-columns .col .textlist { margin-top: 15px; } .index-honor { padding-bottom: 60px; } .index-honor-slide { position: relative; height: 294px; } .index-honor-slide .box { font-size: 0; white-space: nowrap; } .index-honor-slide .item { display: inline-block; vertical-align: top; position: relative; margin-right: 20px; width: 200px; height: 262px; background-color: #fff; padding: 12px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .index-honor-slide .item .pic { width: 100%; height: 0; padding-bottom: 132%; } .index-honor-slide .item .pic img { -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; -o-object-fit: contain; object-fit: contain; } .index-honor-slide .ctrX2.prev { left: -44px; } .index-honor-slide .ctrX2.next { right: -44px; } /* footer */ .footer { background-color: #1c80e8; } .footer, .footer a { color: #ffffff; } .footer-t { position: relative; padding-top: 60px; padding-bottom: 72px; } .footer-t:before { content: " "; position: absolute; left: 50%; top: 110px; margin-left: -655px; width: 323px; height: 185px; background-image: url(../images/bgf-t.png); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; pointer-events: none; } .footer-t .fcontact { float: left; width: 260px; } .footer-t .fcontact .logo { display: block; height: 58px; max-width: 100%; } .footer-t .fcontact .tel { margin-top: 20px; position: relative; padding-left: 35px; } .footer-t .fcontact .tel .icoImg { position: absolute; left: 4px; top: 2px; width: 22px; height: 22px; } .footer-t .fcontact .tel .dt { font-size: 16px; line-height: 20px; } .footer-t .fcontact .tel .dd { font-size: 14px; margin-top: 6px; line-height: 18px; } .footer-t .fnav { float: right; white-space: nowrap; font-size: 0; } .footer-t .fnav .firItem { display: inline-block; vertical-align: top; margin-left: 30px; } .footer-t .fnav .firItem:first-child { margin-left: 0; } .footer-t .fnav .firItem .link1 { font-size: 16px; font-weight: bold; } .footer-t .fnav .firItem .link2, .footer-t .fnav .firItem .link3 { font-size: 12px; display: inline-block; vertical-align: top; line-height: 16px; } .footer-t .fnav .firItem .wrap { min-width: 140px; } .footer-t .fnav .firItem .wrap:before { content: " "; display: block; width: 100%; height: 1px; background-color: #fff; opacity: .3; margin-top: 20px; margin-bottom: 15px; } .footer-t .fnav .firItem .wrap .vrline { float: left; margin-left: 24px; } .footer-t .fnav .firItem .wrap .vrline:first-child { margin-left: 0; } .footer-t .fnav .firItem .wrap .vrline .dd { line-height: 16px; padding: 3px 0; } .footer-b { background-color: #0c67c6; padding: 20px 0; } .footer-b .contain { position: relative; line-height: 20px; } .footer-b .m { position: absolute; left: 50%; bottom: 0; width: 300px; margin-left: -150px; text-align: center; } /* subpage */ .subpage-banner { position: relative; z-index: 3; height: 420px; line-height: 420px; font-size: 0; *font-size: 319px; text-align: center; } .subpage-banner .contain { display: inline-block; vertical-align: middle; color: #fff; line-height: 1; text-align: left; padding-top: 15px; } .subpage-banner .contain .dt { font-size: 44px; font-weight: bold; } .subpage-banner .contain .dd { margin-top: 20px; font-size: 24px; width: 450px; } .subpage-banner .contain .df { margin-top: 35px; } .subpage-banner.t2 .contain .dt { font-size: 36px; line-height: 48px; font-weight: normal; } .subpage-banner.t2 .contain .dd { margin-top: 15px; font-size: 18px; line-height: 28px; } .subpage-neck { position: relative; z-index: 4; height: 69px; line-height: 69px; background-color: #fff; border-bottom: #e8e8e8 solid 1px; } .subpage-nav { position: relative; width: 900px; height: 70px; line-height: 70px; } .subpage-nav .link2 { position: relative; overflow: hidden; margin-left: 35px; display: inline-block; vertical-align: top; font-size: 16px; color: #666666; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; text-align: center; } .subpage-nav .link2:after { content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 2px; background-color: #2386ee; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; -webkit-transform: scale(0); transform: scale(0); } .subpage-nav .link2:first-child { margin-left: 0; } .subpage-nav .link2.on { color: #2386ee; font-weight: bold; } .subpage-nav .link2.on:after { -webkit-transform: none !important; transform: none !important; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; } .subpage-nav .ctr.next { display: block; position: absolute; left: 100%; top: 0; margin-left: 5px; margin-top: 0; height: 100%; } .subpage-nav .ctr.next.reject { display: none; } .subpage-crumbs { position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 70px; line-height: 70px; max-width: 240px; } .subpage-crumbs, .subpage-crumbs a { color: #999999; } .subpage-crumbs a:hover { color: #333333; } .subpage-crumbs .home { position: relative; padding-left: 24px; background-image: url(../images/icos-home.png); background-size: auto; background-position: 0 50%; background-repeat: no-repeat; } .subpage-wrap { position: relative; z-index: 2; padding-top: 60px; padding-bottom: 80px; background-color: #fff; } /* sAbout */ .sAbout .bg { -o-object-position: 50% 0; object-position: 50% 0; } .sAbout .head { text-align: center; position: relative; } .sAbout .head i { display: block; font-size: 100px; font-family: Helvetica, sans-serif; text-align: center; color: #f3f3f3; color: #2386ee; opacity: .15; } .sAbout .head b { position: absolute; left: 0; top: 50%; margin-top: -25px; width: 100%; height: 50px; line-height: 50px; font-size: 32px; color: #2386ee; font-weight: bold; } .sAbout .body { margin-top: 40px; } .sAbout .index-numDatas { margin-top: 50px; padding: 0; background-color: transparent; } .sAbout .index-numDatas .container { width: 100%; } .sAbout .index-numDatas s { margin-left: 52px; margin-right: 52px; } .sAbout-switch { margin-top: 40px; position: relative; overflow: hidden; height: 380px; } .sAbout-switch .item { position: relative; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; background-color: #eee; } .sAbout-switch .item.moveItem { position: absolute; } .sAbout-switch .item.on { position: relative; } .sAbout-switch .paginationX2 { position: absolute; bottom: 14px; left: 0; } /* sCooperation */ .sCooperation-list { position: relative; margin-left: -20px; margin-right: -20px; margin-top: -40px; min-height: 40px; } .sCooperation-list .item { float: left; position: relative; margin-left: 20px; margin-right: 20px; margin-top: 40px; width: 268px; height: 128px; background-color: #fff; border: #e8e8e8 solid 1px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .sCooperation-list .item .pic { width: 100%; height: 100%; } .sCooperation-list .item .pic img { -o-object-fit: contain; object-fit: contain; } .sCooperation-list .item:hover { border-color: #2386ee; } /* sCulture */ .sCulture { padding: 0; } .sCulture-list4 { position: relative; z-index: 2; padding-top: 88px; padding-bottom: 88px; } .sCulture-list4 .item { padding-left: 60px; position: relative; margin-top: 22px; width: 440px; } .sCulture-list4 .item:first-child { margin-top: 0; } .sCulture-list4 .item .icoImg { position: absolute; left: 0; top: 0; } .sCulture-list4 .item .dt { font-size: 30px; font-weight: bold; line-height: 44px; color: #2386ee; } .sCulture-list4 .item .dd { font-size: 18px; line-height: 26px; padding: 3px 0; } .sCulture-team { position: relative; z-index: 2; padding-top: 88px; padding-bottom: 88px; } .sCulture-team .head { padding-left: 60px; position: relative; } .sCulture-team .head .icoImg { position: absolute; left: 0; top: 0; } .sCulture-team .head .dt { font-size: 26px; font-weight: bold; line-height: 44px; color: #2386ee; } .sCulture-team .head .dd { font-size: 16px; line-height: 24px; padding: 3px 0; } .sCulture-team-rotateMove { margin-top: 35px; position: relative; width: 1200px; left: 50%; margin-left: -600px; height: 375px; } .sCulture-team-rotateMove:before { content: " "; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-image: url(../images/loading.gif); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; } .sCulture-team-rotateMove .shade { -webkit-transition: opacity 250ms ease-out 450ms; transition: opacity 250ms ease-out 450ms; opacity: 0; } .sCulture-team-rotateMove._loaded:before { -webkit-transition: all 250ms ease-out 400ms; transition: all 250ms ease-out 400ms; opacity: 0; visibility: hidden; } .sCulture-team-rotateMove._loaded .shade { opacity: 1; } .sCulture-team-rotateMove .box { position: relative; z-index: 1; height: 100%; white-space: nowrap; } .sCulture-team-rotateMove .item { display: inline-block; vertical-align: top; position: relative; overflow: hidden; width: 360px; height: 375px; background-color: #fff; cursor: pointer; } .sCulture-team-rotateMove .item:after { content: " "; position: absolute; left: 0; top: 0; right: 0; bottom: 0; border: #fff solid 10px; z-index: 6; pointer-events: none; } .sCulture-team-rotateMove .item .pic { width: 100%; height: 100%; } .sCulture-team-rotateMove .item h3 { z-index: 5; position: absolute; left: 10px; right: 10px; bottom: -120px; padding-bottom: 15px; text-align: center; color: #fff; font-size: 18px; line-height: 28px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .sCulture-team-rotateMove .item h3:after { z-index: -1; content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 89px ; background-image: url(../images/masks-culture.png); background-size: auto; background-position: 50% 50%; background-repeat: repeat-x; } .sCulture-team-rotateMove .item.on h3 { bottom: 10px; -webkit-transition: all 400ms ease-out 100ms; transition: all 400ms ease-out 100ms; } .sCulture-team-rotateMove .item.moveItem { position: absolute; left: 0; top: 0; } .sCulture-team-rotateMove .ctrX4.prev { left: 30px; } .sCulture-team-rotateMove .ctrX4.next { right: 30px; } .sCulture-team-rotateMove .paginationX2 { position: absolute; bottom: -40px; left: 0; } /* sSong */ .sSong { background-color: #e8f6fe; } .sSong-player { position: relative; width: 350px; height: 350px; } .sSong-player:after { z-index: -2; content: " "; position: absolute; top: 0; left: 0; width: 600px; height: 350px; background-image: url(../images/bgs-player-song.png); background-size: auto; background-position: 0 50%; background-repeat: no-repeat; pointer-events: none; } .sSong-player:before { z-index: -1; content: " "; position: absolute; right: -65px; top: 24px; width: 309px; height: 309px; background-image: url(../images/bgs-player-cd.png); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; pointer-events: none; } .sSong-player .pic { overflow: visible; width: 350px; height: 350px; -webkit-box-shadow: 0px 8px 18.4px 1.6px rgba(35, 134, 238, 0.4); box-shadow: 0px 8px 18.4px 1.6px rgba(35, 134, 238, 0.4); background-color: #fff; } .sSong-player .pic:after { content: " "; position: absolute; right: -21px; top: 21px; width: 309px; height: 309px; background-image: url(../images/bgs-player-shell.png); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; pointer-events: none; z-index: -1; } .sSong-player .playBtn { z-index: 6; position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .sSong-player.playstatus:before { -webkit-animation-name: rotate360; animation-name: rotate360; -webkit-animation-duration: 12s; animation-duration: 12s; -webkit-animation-delay: 0s; animation-delay: 0s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: normal; animation-direction: normal; -webkit-animation-play-state: paused; animation-play-state: paused; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .sSong-player.playstatus.ing:before { -webkit-animation-play-state: running ; animation-play-state: running ; } .sSong-lyric { width: 540px; font-size: 16px; } .sSong-lyric .dt { color: #333333; text-indent: -0.75em; } .sSong-lyric .dt .name { font-size: 28px; } .sSong-lyric .dt .tag { margin-left: 5px; font-size: 16px; } .sSong-lyric .ds { margin-top: 15px; font-size: 16px; line-height: 20px; } .sSong-lyric .ds p { padding: 5px 0; } .sSong-lyric .dd { margin-top: 20px; } .sSong-lyric .dd .showAll { display: inline-block; vertical-align: top; margin-top: 20px; } /* sHonor */ .sHonor-head { text-align: center; padding-bottom: 50px; } .sHonor-head .dt { font-size: 36px; color: #2386ee; line-height: 40px; } .sHonor-head .hr { margin-top: 20px; margin-left: auto; margin-right: auto; width: 30px; height: 4px; background-color: #2386ee; } .sHonor-head .dd { margin-top: 20px; font-size: 16px; line-height: 28px; } .sHonor-list { position: relative; margin-left: -10px; margin-right: -10px; margin-top: -20px; min-height: 20px; } .sHonor-list .item { float: left; position: relative; margin-left: 10px; margin-right: 10px; width: 198px; height: 260px; background-color: #fff; padding: 12px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; margin-top: 20px; border: #dddddd solid 1px; } .sHonor-list .item .pic { width: 100%; height: 0; padding-bottom: 132%; } .sHonor-list .item .pic img { -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; -o-object-fit: contain; object-fit: contain; } .sHonor-list .item:before, .sHonor-list .item:after { display: none !important; } .sHonor-list .item:hover .pic img { -webkit-transform: scale(1.2); transform: scale(1.2); } /* sCase */ .sCase-list .item { position: relative; height: 460px; margin-top: 50px; } .sCase-list .item:first-child { margin-top: 0; } .sCase-list .item:before, .sCase-list .item:after { content: " "; position: absolute; pointer-events: none; } .sCase-list .item:before { z-index: -2; top: 0; width: 1200px; height: 100%; background-size: auto; background-position: right 0; background-repeat: repeat-y; } .sCase-list .item:after { z-index: -1; top: 78px; width: 540px; height: 336px; background-color: #2386ee; opacity: .2; } .sCase-list .item .pic { position: absolute; top: 62px; width: 540px; height: 336px; background-color: #fff; } .sCase-list .item .txt { position: absolute; top: 90px; width: 550px; } .sCase-list .item h3 { height: 24px; line-height: 24px; border-left: #2386ee solid 4px; padding-left: 16px; color: #333333; font-weight: bold; font-size: 24px; } .sCase-list .item .aside { margin-top: 30px; font-size: 14px; line-height: 16px; } .sCase-list .item .aside span { margin-right: 30px; } .sCase-list .item .info { margin-top: 20px; line-height: 26px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; max-height: 78px; height: 78px; } .sCase-list .item .btnX2 { margin-top: 35px; } .sCase-list .item.even:before { right: 405px; background-image: url(../images/bgs-case.png); } .sCase-list .item.even:after { right: 0; } .sCase-list .item.even .pic { right: 20px; } .sCase-list .item.even .txt { left: 0; } .sCase-list .item.odd:before { left: 405px; background-image: url(../images/bgs-caselr.png); } .sCase-list .item.odd:after { left: 0; } .sCase-list .item.odd .pic { left: 20px; } .sCase-list .item.odd .txt { right: 0; } .sCase-view-intro { position: relative; padding-top: 50px; padding-bottom: 40px; min-height: 240px; background-image: url(../images/bgs-case-view.jpg); background-size: cover; background-position: 50% 0%; background-repeat: no-repeat; } .sCase-view-intro:before { content: " "; position: absolute; top: 100%; left: 50%; margin-left: -500px; overflow: hidden; width: 0; height: 0; border-width: 18px 18px; border-color: #e8f6fe transparent transparent transparent; border-style: solid; font-size: 0; margin-top: -1px; } .sCase-view-intro .pic { float: left; width: 240px; height: 240px; -webkit-box-shadow: 0px 6px 9.4px 0.6px rgba(22, 90, 162, 0.2); box-shadow: 0px 6px 9.4px 0.6px rgba(22, 90, 162, 0.2); background-color: #fff; border-radius: 50%; } .sCase-view-intro .txt { float: right; width: 725px; padding-top: 40px; } .sCase-view-intro .txt h1 { font-size: 28px; line-height: 32px; position: relative; border-left: #2386ee solid 4px; padding-left: 16px; color: #2386ee; font-weight: bold; } .sCase-view-intro .txt .aside { margin-top: 40px; font-size: 14px; line-height: 20px; color: #333333; } .sCase-view-intro .txt .aside p { padding: 5px 0; } .sCase-view-detail { padding-top: 50px; padding-bottom: 80px; } .sCase-download .dt { position: relative; border-left: #2386ee solid 4px; padding-left: 16px; font-size: 28px; color: #333333; font-weight: bold; height: 30px; line-height: 30px; margin-bottom: 36px; } .sCase-download .dt .more { position: absolute; right: 0; bottom: 4px; color: #666666; font-size: 14px; font-weight: normal; line-height: 18px; } .sCase-download .dt .more:hover { color: #333333; } .sCase-download-list { position: relative; margin-left: -15px; margin-right: -15px; margin-top: -20px; min-height: 20px; } .sCase-download-list .item { float: left; position: relative; margin-left: 15px; margin-right: 15px; margin-top: 20px; width: 320px; height: 34px; line-height: 34px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; background-color: #f7f7f7; color: #333333; padding: 15px 30px; } .sCase-download-list .item h3 { padding-left: 38px; background-image: url(../images/btns-download.png); background-size: auto; background-position: 0% 50%; background-repeat: no-repeat; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: relative; color: #333333; } .sCase-download-list .item:hover { background-color: #2386ee; } .sCase-download-list .item:hover h3 { color: #fff; background-image: url(../images/btns-download_.png); } /* sActivity */ .sActivity-list { position: relative; margin-left: -15px; margin-right: -15px; margin-top: -30px; min-height: 30px; } .sActivity-list .item { float: left; position: relative; margin-left: 15px; margin-right: 15px; margin-top: 30px; width: 380px; height: 300px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; color: #333333; } .sActivity-list .item:before, .sActivity-list .item:after { display: none; } .sActivity-list .item .pic { height: 0; padding-bottom: 62.63157895%; background-color: #f1f1f1; } .sActivity-list .item .pic img { -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .sActivity-list .item h3 { padding: 18px 2em; font-size: 16px; line-height: 26px; text-align: center; } .sActivity-list .item:hover { background-color: #2386ee; color: #fff; } /* sPartner */ .sPartner { background-color: #f3f6f9; } .sPartner-list .item { position: relative; padding: 25px 60px; background-color: #fff; margin-top: 30px; -webkit-box-shadow: 0px 9px 15.2px 0.8px rgba(206, 219, 233, 0.6); box-shadow: 0px 9px 15.2px 0.8px rgba(206, 219, 233, 0.6); } .sPartner-list .item:first-child { margin-top: 0; } .sPartner-list .item .dt { height: 48px; line-height: 48px; } .sPartner-list .item .dt .num { font-family: "impact", Arial, sans-serif; font-size: 48px; float: left; margin-right: 20px; color: #e5eaf6; } .sPartner-list .item .dt h2 { font-size: 24px; color: #333333; } .sPartner-list .item .dt .logo { position: absolute; top: 12px; right: 60px; width: 140px; height: 66px; } .sPartner-list .item .dt .logo img { -o-object-fit: contain; object-fit: contain; mix-blend-mode: multiply; } .sPartner-list .item .dd { font-size: 14px; margin-top: 15px; } .sPartner-list .item .dd:before { content: " "; display: block; margin-bottom: 15px; height: 1px; background-color: #eeeeee; } /* sNews */ .sNews { background-color: #f3f6f9; } .sNews-list .item { position: relative; overflow: hidden; padding: 30px 40px 30px 360px; min-height: 175px; background-color: #fff; -webkit-box-shadow: 0px 4px 11.52px 0.48px rgba(0, 0, 0, 0.05); box-shadow: 0px 4px 11.52px 0.48px rgba(0, 0, 0, 0.05); margin-top: 20px; } .sNews-list .item:first-child { margin-top: 0; } .sNews-list .item:after { content: " "; position: absolute; right: 40px; bottom: 30px; width: 19px; height: 16px; background-image: url(../images/arrows-news.png); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; -webkit-transform: translateX(-5px); transform: translateX(-5px); } .sNews-list .item .pic { position: absolute; left: 30px; top: 30px; width: 280px; height: 175px; background-color: #f1f1f1; } .sNews-list .item h3 { height: 34px; line-height: 34px; font-size: 22px; color: #333333; position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .sNews-list .item p { margin-top: 12px; font-size: 14px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; max-height: 72px; height: 72px; color: #888; } .sNews-list .item .aside { position: absolute; left: 360px; bottom: 30px; line-height: 30px; } .sNews-list .item .aside span { display: inline-block; vertical-align: top; margin-left: 15px; font-size: 12px; color: #888; } .sNews-list .item .aside span:first-child { margin-left: 0; } .sNews-list .item:hover:after { -webkit-transition: all 300ms ease-out 0ms; transition: all 300ms ease-out 0ms; opacity: 1; visibility: visible; -webkit-transform: none !important; transform: none !important; } .sNews-list .item:hover h3 { color: #2386ee; } /* sView */ .sView { background-color: #f3f6f9; } .sView .wrapIn { background-color: #fff; padding: 40px 60px 50px; width: 1080px; } .sView-head { padding-bottom: 24px; border-bottom: #c7c7c7 dashed 1px; } .sView-head h1 { font-size: 28px; line-height: 40px; color: #333333; } .sView-head .aside { margin-top: 14px; font-size: 12px; line-height: 18px; color: #999999; } .sView-head .aside span { display: inline-block; vertical-align: top; margin-left: 15px; font-size: 12px; color: #888; } .sView-head .aside span:first-child { margin-left: 0; } .sView-body { padding: 25px 0; } .sView-foot { position: relative; overflow: hidden; font-size: 14px; padding-top: 30px; border-top: #dddddd solid 1px; } .sView-foot .ctr { z-index: 2; position: relative; overflow: hidden; cursor: pointer; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.04); display: block; height: 36px; line-height: 36px; color: #666666; margin-right: 200px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .sView-foot .ctr > s { float: left; margin-right: 10px; width: 100px; height: 34px; line-height: 34px; text-align: center; border: #cccccc solid 1px; } .sView-foot .ctr .limit { display: inline-block; vertical-align: top; max-width: 20em; position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sView-foot .ctr[href="#"], .sView-foot .ctr[href=""] { cursor: not-allowed; color: #999999 !important; } .sView-foot .ctr[href="#"] > s, .sView-foot .ctr[href=""] > s { border-color: #ccc !important; } .sView-foot .ctr.next { margin-top: 14px; } .sView-foot .ctr:hover { color: #2386ee; } .sView-foot .ctr:hover > s { border-color: currentColor; } .sView-foot .ctr:hover .limit { text-decoration: underline; } .sView-foot .backToList { position: absolute; right: 0; bottom: 0; width: 110px; height: 36px; line-height: 36px; text-align: center; color: #fff; background-color: #2386ee; font-size: 14px; } /* sContact */ .sContact-info { width: 440px; } .sContact-info .en { font-family: "impact", Arial, sans-serif; font-size: 60px; color: #eee; } .sContact-info .cn { margin-top: 8px; font-size: 24px; color: #2386ee; font-weight: bold; } .sContact-info .hr { margin-top: 20px; background-color: #2386ee; background-image: -webkit-linear-gradient(0deg, #2386ee 0%, #ffffff 100%); } .sContact-info .oList { margin-top: 40px; } .sContact-info .oList .oLi { position: relative; margin-top: 20px; font-size: 16px; line-height: 24px; padding: 3px 0 3px 40px; } .sContact-info .oList .oLi:first-child { margin-top: 0; } .sContact-info .oList .oLi .icoImg { float: left; margin-left: -40px; margin-top: -3px; width: 30px; height: 30px; } .sContact-map { float: right; width: 640px; height: 360px; } .sContact-map #dituContent { position: relative; overflow: hidden; width: 100%; height: 100%; line-height: 1.1; background-color: #f5f3f0; } .sContact-map #dituContent .BMap_bubble_title { font-size: 16px; margin-bottom: 5px; padding-right: 16px; color: #2386ee; } .sContact-map #dituContent .BMap_bubble_content { width: 400px !important; font-size: 14px; } .sContact-map #dituContent img { max-width: none; } ._pen .sContact-map { pointer-events: none; } .sContact-map:after { content: " "; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 8; } .sContact-map:hover:after { visibility: hidden; -webkit-transition-delay: 500ms; transition-delay: 500ms; } .sContact-messageBoard { margin-top: 80px; position: relative; z-index: 2; padding-top: 100px; padding-bottom: 80px; margin-bottom: -80px; min-height: 440px; } .sContact-messageBoard .formCheck { position: relative; width: 500px; padding-right: 700px; } .sContact-messageBoard .qImg { position: absolute; top: 50%; margin-top: -260px; right: 120px; width: 520px; height: 519px; } .sContact-messageBoard .formItem { position: relative; line-height: 54px; min-height: 54px; margin-top: 20px; } .sContact-messageBoard .formItem:first-child { margin-top: 0; } .sContact-messageBoard .formItem .skin { display: block; width: 410px; line-height: 20px; padding: 16px 72px 16px 16px; border: #e5e5e5 solid 1px; background-color: #fff; font-size: 16px; color: #666666; } .sContact-messageBoard .formItem input.skin { height: 20px; } .sContact-messageBoard .formItem textarea.skin { height: 86px; } .sContact-messageBoard .formItem .icoImg { position: absolute; pointer-events: none; right: 15px; top: 0; width: 54px; height: 54px; } .sContact-messageBoard .formItem.yzm { font-size: 0; white-space: nowrap; } .sContact-messageBoard .formItem.yzm .skin { float: left; width: 230px; } .sContact-messageBoard .formItem.yzm .bindClick { float: left; width: 118px; height: 52px; border: #e5e5e5 solid 1px; } .sContact-messageBoard .formItem.yzm .refreshVC { float: left; width: 54px; height: 54px; margin-left: 3px; margin-right: 3px; background-image: url(../images/refreshVC3.png); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sContact-messageBoard .formItem.yzm .refreshVC:active { -webkit-transition: 0ms; transition: 0ms; -webkit-transform: rotate(360deg); transform: rotate(360deg); } .sContact-messageBoard .formItem .enter { display: block; width: 500px; height: 54px; line-height: 54px; text-align: center; background-color: #2386ee; color: #fff; font-size: 18px; -webkit-box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); } /* sService */ .sService { padding: 0; } .sService-section { position: relative; overflow: hidden; z-index: 2; padding-top: 64px; padding-bottom: 80px; width: 100%; } .sService-head { position: relative; z-index: 2; margin-bottom: 50px; text-align: center; } .sService-head .dt { font-size: 32px; color: #333333; } .sService-head .dd { margin-top: 20px; font-size: 18px; line-height: 28px; color: #888; } .sService-list4 .oList { position: relative; margin-left: -10px; margin-right: -10px; margin-top: -20px; min-height: 20px; } .sService-list4 .oList .item { float: left; position: relative; margin-left: 10px; margin-right: 10px; margin-top: 20px; width: 380px; height: 120px; padding: 40px 30px 40px 180px; background-image: url(../images/bgs-service-list4-item.png); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; color: #fff; } .sService-list4 .oList .item .icoImg { position: absolute; left: 50px; top: 55px; width: 90px; height: 90px; border-radius: 50%; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; background-color: #fff; } .sService-list4 .oList .item .dt { font-size: 22px; line-height: 30px; position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .sService-list4 .oList .item .dd { margin-top: 15px; font-size: 14px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; max-height: 48px; height: 48px; } .sService-list4 .oList .item .more { display: inline-block; vertical-align: top; margin-top: 15px; position: relative; z-index: 9; color: #fff; } .sService-list4 .oList .item.i1 { background-color: #3cc570; } .sService-list4 .oList .item.i2 { background-color: #20a0ff; } .sService-list4 .oList .item.i3 { background-color: #6176ff; } .sService-list4 .oList .item.i4 { background-color: #f7be15; } .sService-list4 .oList .item:hover .icoImg { -webkit-transform: rotateY(360deg); transform: rotateY(360deg); } .sService-idea .imax { margin-top: 45px; } .sService-flow { padding-top: 160px; -webkit-perspective: 200px; perspective: 200px; } .sService-flow .sService-head .dt { color: #fff; } .sService-flow .sService-head .dd { font-size: 14px; line-height: 24px; color: #d1e2fc; } .sService-flow .sService-head .dd:before { content: " "; display: block; margin-bottom: 15px; width: 30px; height: 3px; margin-left: auto; margin-right: auto; background-color: #fff; } .sService-flow-tab { margin-top: 40px; } .sService-flow-tab .circle { position: absolute; z-index: -1; left: 50%; top: -250px; margin-left: -900px; width: 1800px; height: 1800px; background-image: url(../images/bgs-service-flow-circle.png); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; pointer-events: none; -webkit-transition: all 1200ms ease-out 0s; transition: all 1200ms ease-out 0s; } .sService-flow-tab .Tt { position: relative; height: 144px; } .sService-flow-tab .Tt .box { z-index: 1; position: absolute; left: 50%; top: 0; margin-left: -420px; width: 565px; min-height: 119px; padding-right: 80px; padding-left: 195px; padding-top: 25px; color: #fff; display: block; -webkit-transition: all 250ms ease-out 0ms, all 400ms ease-out 0s; transition: all 250ms ease-out 0ms, all 400ms ease-out 0s; opacity: 0; visibility: hidden; -webkit-transform: translateX(-20px); transform: translateX(-20px); } .sService-flow-tab .Tt .box i { position: absolute; left: 0; top: 0; padding-right: 30px; width: 165px; height: 144px; background-image: url(../images/bgs-service-flow-i.png); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; font-family: "impact", Arial, sans-serif; font-size: 72px; line-height: 144px; text-align: right; -webkit-transform: translateX(10px); transform: translateX(10px); -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sService-flow-tab .Tt .box .dt { font-size: 24px; font-weight: bold; } .sService-flow-tab .Tt .box .dd { margin-top: 15px; font-size: 16px; line-height: 26px; } .sService-flow-tab .Tt .box.on { z-index: 9; -webkit-transition: all 400ms ease-out 0ms; transition: all 400ms ease-out 0ms; opacity: 1; visibility: visible; -webkit-transform: none !important; transform: none !important; } .sService-flow-tab .Tt .box.on i { -webkit-transform: none !important; transform: none !important; } .sService-flow-tab .Tt .box.leave { -webkit-transform: translateX(20px); transform: translateX(20px); -webkit-transition: all 200ms ease-out 0ms; transition: all 200ms ease-out 0ms; opacity: 0; visibility: hidden; } .sService-flow-tab .Tg { position: relative; height: 145px; width: 982px; padding: 0 109px; } .sService-flow-tab .Tg:before { content: " "; z-index: -1; pointer-events: none; position: absolute; left: 0; top: 110px; margin-top: -1px; background-color: #fff; opacity: .30; filter: alpha(opacity=30); *zoom: 1; width: 100%; height: 2px; } .sService-flow-tab .Tg .btn { position: relative; z-index: 2; float: left; margin-left: 194px; padding-top: 110px; width: 2px; height: 35px; color: #fff; } .sService-flow-tab .Tg .btn:first-child { margin-left: 0; } .sService-flow-tab .Tg .btn:before { content: " "; z-index: -2; position: absolute; left: 0; bottom: 35px; width: 2px; height: 110px; background-image: -webkit-linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%); -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; height: 0; } .sService-flow-tab .Tg .btn s { position: absolute; left: 50%; top: 110px; width: 0; height: 0; z-index: -1; } .sService-flow-tab .Tg .btn s:before, .sService-flow-tab .Tg .btn s:after { content: " "; position: absolute; left: 50%; top: 50%; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; border-radius: 50%; } .sService-flow-tab .Tg .btn s:before { margin: -3px 0 0 -3px; width: 6px; height: 6px; background-color: #1c88dc; } .sService-flow-tab .Tg .btn s:after { margin: -7px 0 0 -7px; width: 6px; height: 6px; border: #fff solid 4px; } .sService-flow-tab .Tg .btn .txt { position: absolute; left: 50%; bottom: 0; text-align: center; width: 100px; margin-left: -50px; font-size: 18px; font-family: Arial, sans-serif, 'Microsoft YaHei', '寰蒋闆呴粦'; opacity: .66; filter: alpha(opacity=66); *zoom: 1; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .sService-flow-tab .Tg .btn.on:before { height: 110px; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sService-flow-tab .Tg .btn.on .txt { font-size: 20px; opacity: 1; filter: alpha(opacity=100); } .sService-classify-switch { position: relative; height: 400px; } .sService-classify-switch .item { display: block; position: relative; overflow: hidden; height: 180px; padding-bottom: 20px; } .sService-classify-switch .item .col { position: relative; overflow: hidden; float: left; width: 216px; height: 105px; padding: 75px 42px 20px; text-align: center; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sService-classify-switch .item .col:before { content: " "; position: absolute; left: 0; top: 50%; margin-top: -50px; width: 1px; height: 100px; background-color: #dddddd; pointer-events: none; z-index: -1; } .sService-classify-switch .item .col:first-child:before { display: none; } .sService-classify-switch .item .col .icoImg { position: absolute; left: 50%; margin-left: -30px; top: 0; width: 60px; height: 60px; display: block; -webkit-transition: all 250ms ease-in 0s; transition: all 250ms ease-in 0s; } .sService-classify-switch .item .col .dt { font-size: 18px; color: #333333; font-weight: bold; line-height: 28px; } .sService-classify-switch .item .col .dd { position: relative; overflow: hidden; margin-top: 10px; font-size: 14px; line-height: 20px; height: 40px; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sService-classify-switch .item .col:hover { padding-top: 20px; height: 160px; } .sService-classify-switch .item .col:hover .icoImg { top: -80px; -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } .sService-classify-switch .item .col:hover .dd { height: 120px; } .sService-classify-switch .ctrX5.prev { left: -60px; } .sService-classify-switch .ctrX5.next { right: -60px; } .sService-classify-switch .paginationX1 { bottom: -5px; } .sService-classify-switch .paginationX1 .btn:before { background-color: #dddddd; } .sService-classify-switch .paginationX1 .btn:after { background-color: #2386ee; -webkit-transition: all 100ms ease-out 0s !important; transition: all 100ms ease-out 0s !important; } .sService-pages { background-color: #ecf8fe; } .sService-nav { height: 96px; } .sService-nav .oLi { z-index: 2; float: left; position: relative; margin-left: 24px; width: 220px; height: 94px; line-height: 94px; padding-left: 60px; border: #e7e9ed solid 1px; background-color: #fff; } .sService-nav .oLi:before, .sService-nav .oLi:after { content: " "; position: absolute; left: 0; top: 0; right: 0; bottom: 0; pointer-events: none; background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; } .sService-nav .oLi:after { background-image: url(../images/bgs-service-nav-oLi.png); z-index: -1; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; } .sService-nav .oLi:before { background-image: url(../images/bgs-service-nav-oLi_.png); z-index: -2; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; } .sService-nav .oLi:first-child { margin-left: 0; } .sService-nav .oLi i, .sService-nav .oLi b { display: inline-block; vertical-align: middle; height: 40px; line-height: 40px; } .sService-nav .oLi i { font-size: 36px; color: #2386ee; font-style: italic; font-family: "impact", Arial, sans-serif; } .sService-nav .oLi b { margin-left: 12px; color: #333333; font-size: 22px; } .sService-nav .oLi s { position: absolute; left: 40px; top: 100%; overflow: hidden; width: 0; height: 0; border-width: 7px 7px; border-color: #1e5dc9 transparent transparent transparent; border-style: solid; font-size: 0; -webkit-transform: translateY(-20px); transform: translateY(-20px); -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; } .sService-nav .oLi.on:before { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; } .sService-nav .oLi.on:after { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; } .sService-nav .oLi.on i, .sService-nav .oLi.on b { color: #fff; } .sService-nav .oLi.on s { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; -webkit-transform: none !important; transform: none !important; } .sService-detail { margin-top: 50px; } .sService-detail .dt { border-left: #2386ee solid 4px; padding-left: 16px; font-size: 28px; color: #333333; font-weight: bold; height: 30px; line-height: 30px; } .sService-detail .dd { margin-top: 40px; } /* sMessageBoard */ .sMessageBoard { padding-top: 0; } .sMessageBoard .sContact-messageBoard { margin-top: 0; } .sMessageBoard .sContact-messageBoard .dt { padding-bottom: 5px; color: #2386ee; } .sMessageBoard .sContact-messageBoard .dt .en { font-family: "impact", Arial, sans-serif; font-size: 60px; text-transform: uppercase; } .sMessageBoard .sContact-messageBoard .dt .cn { margin-top: 12px; font-size: 30px; } /* sComments */ .sComments { padding: 0; } .sComments-list { position: relative; z-index: 2; padding-top: 60px; padding-bottom: 80px; } .sComments-list .dt { font-size: 32px; color: #333333; text-align: center; margin-bottom: 40px; } .sComments-list .dd { position: relative; overflow: hidden; width: 100%; padding-bottom: 36px; } .sComments-list .dd .overview { position: relative; display: inline-block; -webkit-transition: all 150ms ease-in 0s; transition: all 150ms ease-in 0s; white-space: nowrap; font-size: 0; text-align: center; min-width: 100%; } .sComments-list .dd .item { position: relative; overflow: hidden; display: inline-block; vertical-align: top; width: 200px; height: 325px; padding: 32px 35px 10px; border: #dddddd solid 1px; margin-left: 40px; } .sComments-list .dd .item:first-child { margin-left: 0; } .sComments-list .dd .item .pic { height: 0; padding-bottom: 133%; background-color: #e9e9f2; } .sComments-list .dd .item .pic img { -o-object-fit: contain; object-fit: contain; } .sComments-list .dd .item .logo { margin-top: 10px; height: 50px; text-align: center; } /* sRelative */ .sRelative-case { padding-top: 60px; padding-bottom: 80px; } .sRelative-case .dt { position: relative; border-left: #2386ee solid 4px; padding-left: 16px; font-size: 28px; color: #333333; font-weight: bold; height: 30px; line-height: 30px; margin-bottom: 30px; } .sRelative-case .dt .more { position: absolute; right: 0; bottom: 4px; color: #666666; font-size: 14px; font-weight: normal; line-height: 18px; } .sRelative-case .dt .more:hover { color: #333333; } .sRelative-case .index-case-slide .item h3 { font-weight: bold; } /* sJinyang */ .sJinyang { padding: 0; } .sJinyang-section { position: relative; z-index: 3; padding-top: 60px; padding-bottom: 60px; } .sJinyang-head { margin-bottom: 35px; text-align: center; } .sJinyang-head .dt { font-size: 32px; color: #333333; } .sJinyang-body { color: #888; } .sJinyang-section2-switch { position: relative; height: 530px; padding-bottom: 20px; } .sJinyang-section2-switch .shade { padding: 10px; margin-left: -10px; margin-top: -10px; } .sJinyang-section2-switch .shade .box { margin-left: 10px; margin-top: 10px; } .sJinyang-section2-switch .item { display: block; position: relative; overflow: hidden; height: 230px; padding-bottom: 20px; margin-bottom: 30px; } .sJinyang-section2-switch .item .col { position: relative; overflow: hidden; float: left; margin-left: 40px; width: 220px; height: 110px; padding: 120px 25px 20px; text-align: center; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; background-color: #fff; -webkit-box-shadow: 0px 5px 15.2px 0.8px rgba(206, 219, 233, 0.4); box-shadow: 0px 5px 15.2px 0.8px rgba(206, 219, 233, 0.4); } .sJinyang-section2-switch .item .col:first-child { margin-left: 0; } .sJinyang-section2-switch .item .col .num { position: absolute; left: 50%; margin-left: -26px; top: 42px; -webkit-transition: all 250ms ease-in 0s; transition: all 250ms ease-in 0s; border-radius: 50%; width: 52px; height: 52px; line-height: 52px; text-align: center; background-image: -webkit-linear-gradient(90deg, #dcebf7 0%, #f3f9fe 100%); background-color: #f2f8fd; font-family: Arial, sans-serif, 'Microsoft YaHei', '寰蒋闆呴粦'; font-size: 24px; color: #2386ee; } .sJinyang-section2-switch .item .col .dt { font-size: 24px; color: #2f323d; font-weight: bold; line-height: 28px; } .sJinyang-section2-switch .item .col .dd { position: relative; overflow: hidden; margin-top: 10px; font-size: 14px; line-height: 20px; height: 40px; color: #666b7e; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sJinyang-section2-switch .item .col:hover { padding-top: 64px; height: 166px; } .sJinyang-section2-switch .item .col:hover .num { top: -80px; -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } .sJinyang-section2-switch .item .col:hover .dd { height: 120px; } .sJinyang-section2-switch .ctrX5.prev { left: -60px; } .sJinyang-section2-switch .ctrX5.next { right: -60px; } .sJinyang-section2-switch .paginationX1 { bottom: -25px; } .sJinyang-section2-switch .paginationX1 .btn:before { background-color: #dddddd; } .sJinyang-section2-switch .paginationX1 .btn:after { background-color: #2386ee; -webkit-transition: all 100ms ease-out 0s !important; transition: all 100ms ease-out 0s !important; } .sJinyang-section3-body { position: relative; min-height: 340px; padding-top: 35px; line-height: 340px; font-size: 0; *font-size: 258px; } .sJinyang-section3-body .qImg { position: absolute; left: -105px; top: 0; width: 696px; height: 373px; } .sJinyang-section3-body .list { margin-left: 600px; display: inline-block; vertical-align: middle; position: relative; overflow: hidden; margin-right: -20px; line-height: 1; margin-top: 0; } .sJinyang-section3-body .list .item { float: left; margin-top: 20px; margin-right: 20px; position: relative; overflow: hidden; z-index: 2; padding: 20px 25px; line-height: 24px; background-color: #fff; border-radius: 30px; -webkit-transition: all 250ms ease-out 50ms; transition: all 250ms ease-out 50ms; -webkit-box-shadow: 0px 5px 15.2px 0.8px rgba(206, 219, 233, 0.4); box-shadow: 0px 5px 15.2px 0.8px rgba(206, 219, 233, 0.4); font-size: 16px; color: #666b7e; } .sJinyang-section3-body .list .item em { color: #333333; -webkit-transition: all 250ms ease-out 50ms; transition: all 250ms ease-out 50ms; } .sJinyang-section3-body .list .item:after { content: " "; z-index: -1; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-image: -webkit-linear-gradient(0deg, #2e62e5 0%, #1aadeb 100%); pointer-events: none; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; } .sJinyang-section3-body .list .item:hover { color: #fff; } .sJinyang-section3-body .list .item:hover em { color: #fff; } .sJinyang-section3-body .list .item:hover:after { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; } .sJinyang-section3-body .list.t1 .item { width: 550px; } .sJinyang-section3-body .list.t2 .item { width: 260px; padding-left: 15px; padding-right: 15px; text-align: center; } .sJinyang-section4 .sJinyang-body { background-color: #fff; border-radius: 10px; -webkit-box-shadow: 0px 5px 15.2px 0.8px rgba(206, 219, 233, 0.4); box-shadow: 0px 5px 15.2px 0.8px rgba(206, 219, 233, 0.4); } /* sJindie */ .sJindie { padding: 0; } .sJindie-section { position: relative; z-index: 3; padding-top: 60px; padding-bottom: 60px; } .sJindie-head { position: relative; z-index: 3; margin-bottom: 45px; text-align: center; } .sJindie-head .dt { font-size: 32px; color: #333333; } .sJindie-head .dd { margin-top: 20px; font-size: 16px; line-height: 22px; } .sJindie-body { color: #888; } .sJindie-foot-list { margin-top: 40px; border-top: #e3e3e3 solid 1px; padding-top: 35px; } .sJindie-foot-list .item { float: left; width: 240px; padding: 0 30px; } .sJindie-foot-list .item .dt { font-size: 18px; font-weight: bold; color: #2386ee; } .sJindie-foot-list .item .dd { margin-top: 20px; font-size: 14px; line-height: 24px; } .sJindie-section2 .sJindie-head .dt { color: #fff; } .sJindie-section2-list { position: relative; overflow: hidden; margin-top: 50px; } .sJindie-section2-list .col { float: left; color: #fff; text-align: center; } .sJindie-section2-list .col .icoImg { width: 100px; height: 100px; display: block; margin-left: auto; margin-right: auto; border-radius: 50%; -webkit-transition: all 666ms ease-out 0s; transition: all 666ms ease-out 0s; } .sJindie-section2-list .col .dt { margin-top: 25px; font-size: 24px; line-height: 30px; } .sJindie-section2-list .col .dd { margin-top: 15px; font-size: 14px; line-height: 24px; min-height: 48px; } .sJindie-section2-list .col:hover .icoImg { -webkit-transform: rotateY(360deg); transform: rotateY(360deg); } .sJindie-section2-list.list4 { margin-right: -60px; margin-top: -45px; } .sJindie-section2-list.list4 .col { width: 255px; margin-right: 60px; margin-top: 50px; } .sJindie-section2-list.list3 { margin-right: -120px; margin-top: -30px; } .sJindie-section2-list.list3 .col { width: 320px; margin-right: 120px; margin-top: 30px; } .sJindie-section2-list.list3 .col .dt { margin-top: 20px; } .sJindie-section2-list.list3 .col .dd { margin-top: 12px; } .sJindie-section2-list.list3-2 { margin-right: -60px; margin-top: -30px; } .sJindie-section2-list.list3-2 .col { width: 360px; margin-right: 60px; margin-top: 30px; } .sJindie-section2-list.list3-2 .col .dt { margin-top: 20px; } .sJindie-section2-list.list3-2 .col .dd { margin-top: 12px; } .sJindie-section3 .sJindie-head { background-color: #fff; margin-bottom: 20px; } .sJindie-section3-list { position: relative; z-index: 1; margin-top: -60px; margin-bottom: -60px; } .sJindie-section3-list .section { position: relative; overflow: hidden; } .sJindie-section3-list .section .wrapIn { position: relative; width: 560px; height: 460px; line-height: 460px; font-size: 0; *font-size: 349px; } .sJindie-section3-list .section .qImg { position: absolute; top: 0; width: 600px; height: 460px; } .sJindie-section3-list .section .txt { display: inline-block; vertical-align: middle; line-height: 1; } .sJindie-section3-list .section .txt .dt { font-size: 26px; color: #333333; line-height: 36px; font-weight: bold; } .sJindie-section3-list .section .txt .dd { margin-top: 20px; height: 168px; position: relative; overflow: hidden; } .sJindie-section3-list .section .txt .imax { line-height: 28px; font-size: 14px; } .sJindie-section3-list .section .txt .btnX2 { margin-top: 15px; } .sJindie-section3-list .section.even { background-color: #fff; } .sJindie-section3-list .section.even .wrapIn { padding-left: 640px; } .sJindie-section3-list .section.even .qImg { left: 0; } .sJindie-section3-list .section.even .scrollbar { background-color: #eef1f5; } .sJindie-section3-list .section.odd { background-color: #f3f6f9; } .sJindie-section3-list .section.odd .wrapIn { padding-right: 640px; } .sJindie-section3-list .section.odd .qImg { right: 0; } .sJindie-section3-list .section.odd .scrollbar { background-color: #fff; } .sJindie-section4 .sJindie-head .dt { color: #fff; } .sJindie-section4-slide { position: relative; } .sJindie-section4-slide .shade, .sJindie-section4-slide .box { position: relative !important; height: auto !important; } .sJindie-section4-slide .box { font-size: 0; white-space: nowrap; } .sJindie-section4-slide .item { position: relative; overflow: hidden; display: inline-block; vertical-align: top; width: 320px; height: 150px; background-color: #fff; padding: 170px 30px 40px; text-align: center; margin-right: 30px; white-space: normal; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sJindie-section4-slide .item .ico { position: absolute; left: 50%; top: 40px; margin-left: -50px; width: 100px; height: 100px; border-radius: 50%; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; background-image: -webkit-linear-gradient(0deg, #1f52c5 0%, #1aadeb 100%); } .sJindie-section4-slide .item .dt { font-size: 20px; line-height: 26px; font-weight: bold; color: #2386ee; } .sJindie-section4-slide .item .dd { position: relative; overflow: hidden; margin-top: 20px; font-size: 14px; line-height: 22px; height: 66px; color: #888; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; padding-left: 20px; padding-right: 20px; } .sJindie-section4-slide .item:hover { height: 260px; padding-top: 60px; } .sJindie-section4-slide .item:hover .ico { top: -140px; -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } .sJindie-section4-slide .item:hover .dd { height: 176px; } .sJindie-section4-slide .ctrX6 { opacity: .8; } .sJindie-section4-slide .ctrX6:hover { opacity: 1; } .sJindie-section4-slide .ctrX6.prev { left: -44px; } .sJindie-section4-slide .ctrX6.next { right: -44px; } .sJindie-section5-list { position: relative; margin-top: -20px; margin-right: -20px; *zoom: 1; } .sJindie-section5-list:after { content: ""; clear: both; display: table; } .sJindie-section5-list .col { position: relative; overflow: hidden; float: left; padding: 45px 45px 45px 175px; width: 368px; height: 88px; background-color: #fff; border: #e7e9ed solid 1px; margin-right: 20px; margin-top: 20px; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sJindie-section5-list .col .icoImg { position: absolute; left: 50px; top: 46px; width: 90px; height: 90px; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sJindie-section5-list .col .dt { font-size: 22px; color: #333333; line-height: 32px; } .sJindie-section5-list .col .dd { margin-top: 12px; color: #666666; font-size: 14px; line-height: 24px; } .sJindie-section5-list .col:hover { border-color: #93bfed; -webkit-box-shadow: 0px 6px 18.8px 1.2px rgba(69, 89, 138, 0.1); box-shadow: 0px 6px 18.8px 1.2px rgba(69, 89, 138, 0.1); } .sJindie-section5-list .col:hover .icoImg { -webkit-transform: translateY(-5px) rotateY(360deg); transform: translateY(-5px) rotateY(360deg); } .sJindie-section6-slide { position: relative; } .sJindie-section6-slide .shade { height: auto !important; } .sJindie-section6-slide .box { position: relative !important; height: auto !important; font-size: 0; white-space: nowrap; } .sJindie-section6-slide .item { display: inline-block; vertical-align: top; position: relative; overflow: hidden; background-color: #fff; padding: 195px 20px 20px; height: 195px; width: 184px; margin-right: 20px; white-space: normal; } .sJindie-section6-slide .item .pic { position: absolute; left: 0; top: 0; height: 0; padding-bottom: 74.66666667%; width: 100%; } .sJindie-section6-slide .item .cn { font-size: 18px; font-weight: bold; color: #2386ee; line-height: 28px; } .sJindie-section6-slide .item .en { margin-top: 5px; font-size: 14px; color: #999999; } .sJindie-section6-slide .item .info { margin-top: 20px; font-size: 14px; line-height: 22px; } .sJindie-section6-slide .ctrX3 { opacity: .8; } .sJindie-section6-slide .ctrX3:hover { opacity: 1; } .sJindie-section6-slide .ctrX3.prev { left: -44px; } .sJindie-section6-slide .ctrX3.next { right: -44px; } .sJindie-section7 .sJindie-head .dt, .sJindie-section7 .sJindie-head .dd { color: #fff; } .sJindie-section7-slide { position: relative; background-color: #fff; } .sJindie-section7-slide .shade { height: auto !important; } .sJindie-section7-slide .box { position: relative !important; height: auto !important; font-size: 0; white-space: nowrap; } .sJindie-section7-slide .item { display: inline-block; vertical-align: top; position: relative; overflow: hidden; background-color: #fff; padding: 50px 40px; height: 320px; width: 160px; white-space: normal; text-align: center; } .sJindie-section7-slide .item:before { content: " "; position: absolute; left: 0; top: 50px; width: 1px; height: 320px; background-color: #eeeeee; pointer-events: none; } .sJindie-section7-slide .item:first-child:before { display: none; } .sJindie-section7-slide .item .icoImg { display: block; margin-left: auto; margin-right: auto; margin-top: 8px; width: 60px; height: 60px; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sJindie-section7-slide .item .cn { margin-top: 24px; font-size: 18px; font-weight: bold; color: #2386ee; line-height: 28px; } .sJindie-section7-slide .item .en { margin-top: 10px; font-size: 12px; color: #999999; } .sJindie-section7-slide .item .info { margin-top: 25px; font-size: 14px; line-height: 22px; } .sJindie-section7-slide .item:hover .icoImg { -webkit-transform: rotateY(360deg); transform: rotateY(360deg); } .sJindie-section7-slide .ctrX6 { opacity: .8; } .sJindie-section7-slide .ctrX6:hover { opacity: 1; } .sJindie-section7-slide .ctrX6.prev { left: -44px; } .sJindie-section7-slide .ctrX6.next { right: -44px; } .sJindie-section8 .sJindie-head { background-color: #fff; margin-bottom: 20px; } .sJindie-section8-list { position: relative; z-index: 1; } .sJindie-section8-list .section { position: relative; overflow: hidden; } .sJindie-section8-list .section .wrapIn { position: relative; width: 560px; height: 460px; line-height: 460px; font-size: 0; *font-size: 349px; } .sJindie-section8-list .section .qImg { position: absolute; top: 0; width: 600px; height: 460px; } .sJindie-section8-list .section .txt { display: inline-block; vertical-align: middle; line-height: 1; } .sJindie-section8-list .section .txt .dt { font-size: 26px; color: #333333; line-height: 36px; } .sJindie-section8-list .section .txt .dd { margin-top: 20px; height: 168px; position: relative; overflow: hidden; } .sJindie-section8-list .section .txt .imax { line-height: 28px; font-size: 14px; } .sJindie-section8-list .section .txt .btnX2 { margin-top: 15px; } .sJindie-section8-list .section.even { background-color: #fff; } .sJindie-section8-list .section.even .wrapIn { padding-right: 640px; } .sJindie-section8-list .section.even .qImg { right: 0; } .sJindie-section8-list .section.even .scrollbar { background-color: #eef1f5; } .sJindie-section8-list .section.odd { background-color: #f3f6f9; } .sJindie-section8-list .section.odd .wrapIn { padding-left: 640px; } .sJindie-section8-list .section.odd .qImg { left: 0; } .sJindie-section8-list .section.odd .scrollbar { background-color: #fff; } .sJindie-section9-list { position: relative; margin-left: -3px; margin-right: -3px; margin-top: -6px; min-height: 6px; } .sJindie-section9-list .item { float: left; position: relative; margin-left: 3px; margin-right: 3px; margin-top: 6px; width: 195px; height: 80px; } .sJindie-section9-list .item .img { width: 100%; line-height: 80px; font-size: 0; *font-size: 60px; height: 80px; } .sJindie-section10 .sJindie-head { background-color: #fff; margin-bottom: 20px; } .sJindie-section10-list { position: relative; z-index: 1; } .sJindie-section10-list .section { position: relative; overflow: hidden; } .sJindie-section10-list .section .wrapIn { position: relative; padding-top: 50px; padding-bottom: 50px; min-height: 200px; } .sJindie-section10-list .section .qImg { max-width: 660px; } .sJindie-section10-list .section .txt { width: 440px; display: inline-block; vertical-align: middle; line-height: 1; padding-top: 30px; padding-bottom: 30px; } .sJindie-section10-list .section .txt .dt { font-size: 26px; color: #333333; line-height: 36px; } .sJindie-section10-list .section .txt .dd { margin-top: 20px; height: 168px; position: relative; overflow: hidden; } .sJindie-section10-list .section .txt .imax { line-height: 28px; font-size: 14px; } .sJindie-section10-list .section.even { background-color: #f3f6f9; } .sJindie-section10-list .section.even .qImg { float: right; margin-right: 50px; } .sJindie-section10-list .section.even .txt { float: left; } .sJindie-section10-list .section.odd { background-color: #fff; } .sJindie-section10-list .section.odd .qImg { float: left; } .sJindie-section10-list .section.odd .txt { float: right; margin-right: 50px; } .sJindie-section11 { padding-bottom: 0; } .sJindie-section11-list { margin-top: -30px; } .sJindie-section11-list .col { position: relative; float: left; width: 240px; padding: 60px 30px; text-align: center; min-height: 222px; } .sJindie-section11-list .col:before { content: " "; position: absolute; left: 0; top: 120px; width: 1px; height: 160px; background-color: #eeeeee; pointer-events: none; } .sJindie-section11-list .col .ico { display: block; margin-left: auto; margin-right: auto; width: 80px; height: 80px; line-height: 80px; border-radius: 50%; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sJindie-section11-list .col .dico { -webkit-box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); box-shadow: 0px 6px 5.64px 0.36px rgba(35, 134, 238, 0.3); background-color: #2386ee; color: #fff; font-size: 18px; font-family: Arial, sans-serif, 'Microsoft YaHei', '寰蒋闆呴粦' !important; } .sJindie-section11-list .col .icoImg { margin-bottom: -15px; } .sJindie-section11-list .col .dt { margin-top: 20px; font-size: 20px; color: #333333; line-height: 30px; } .sJindie-section11-list .col .dd { margin-top: 15px; font-size: 14px; line-height: 24px; } .sJindie-section11-list .col:hover .ico { -webkit-transform: rotateY(360deg) translateY(-6px); transform: rotateY(360deg) translateY(-6px); } .sJindie-section12-list { margin-right: -24px; margin-top: -24px; min-height: 24px; } .sJindie-section12-list .col { position: relative; float: left; width: 222px; height: 250px; padding: 45px 30px; text-align: center; background-color: #fff; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; margin-right: 24px; margin-top: 24px; } .sJindie-section12-list .col:after { content: " "; pointer-events: none; position: absolute; left: 0; bottom: 0; width: 100%; height: 2px; -webkit-transform: scale(0); transform: scale(0); -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; background-color: #2386ee; } .sJindie-section12-list .col .icoImg { display: block; margin-left: auto; margin-right: auto; width: 60px; height: 60px; line-height: 60px; border-radius: 50%; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sJindie-section12-list .col .dt { margin-top: 20px; font-size: 16px; color: #333333; line-height: 26px; font-weight: bold; } .sJindie-section12-list .col .dd { margin-top: 20px; font-size: 14px; padding: 0 10px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; max-height: 96px; height: 96px; } .sJindie-section12-list .col .num { display: block; margin-top: 15px; color: #999999; } .sJindie-section12-list .col:hover { -webkit-box-shadow: 0px 6px 18.8px 1.2px rgba(69, 89, 138, 0.1); box-shadow: 0px 6px 18.8px 1.2px rgba(69, 89, 138, 0.1); -webkit-transform: translateY(-10px); transform: translateY(-10px); } .sJindie-section12-list .col:hover .ico { -webkit-transform: rotateY(360deg) translateY(-6px); transform: rotateY(360deg) translateY(-6px); } .sJindie-section12-list .col:hover:after { -webkit-transform: none !important; transform: none !important; } .sJindie-section13-list { margin-right: -20px; margin-top: -20px; min-height: 20px; } .sJindie-section13-list .col { position: relative; float: left; width: 375px; height: 110px; padding: 35px 35px 35px 180px; background-color: #fff; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; margin-right: 20px; margin-top: 20px; } .sJindie-section13-list .col:after { content: " "; pointer-events: none; position: absolute; left: 0; top: 0; right: 0; bottom: 0; border: #e7e9ed solid 1px; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sJindie-section13-list .col .icoImg { position: absolute; left: 50px; right: 45px; width: 90px; height: 90px; border-radius: 50%; background-color: #2386ee; color: #fff; -webkit-transition: all 400ms ease-out 0s; transition: all 400ms ease-out 0s; } .sJindie-section13-list .col .dt { font-size: 22px; color: #333333; line-height: 30px; font-weight: bold; } .sJindie-section13-list .col .dd { margin-top: 15px; font-size: 14px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; max-height: 72px; height: 72px; } .sJindie-section13-list .col .num { display: block; margin-top: 15px; color: #999999; } .sJindie-section13-list .col:hover { -webkit-box-shadow: 0px 6px 18.8px 1.2px rgba(69, 89, 138, 0.1); box-shadow: 0px 6px 18.8px 1.2px rgba(69, 89, 138, 0.1); } .sJindie-section13-list .col:hover .ico { -webkit-transform: rotateX(360deg) translateX(-6px); transform: rotateX(360deg) translateX(-6px); } .sJindie-section13-list .col:hover:after { border-color: #2386ee; } .sJindie-section14-list { margin-right: -40px; margin-top: -40px; min-height: 40px; } .sJindie-section14-list .col { margin-right: 40px; margin-top: 40px; position: relative; overflow: hidden; float: left; width: 270px; height: 130px; background-color: #fff; } .sJindie-section14-list .col:after { content: " "; pointer-events: none; position: absolute; left: 0; top: 0; right: 0; bottom: 0; border: #e8e8e8 solid 1px; z-index: 6; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .sJindie-section14-list .col .img { width: 100%; line-height: 130px; font-size: 0; *font-size: 98px; } .sJindie-section14-list .col:hover { -webkit-box-shadow: 0px 6px 18.8px 1.2px rgba(69, 89, 138, 0.1); box-shadow: 0px 6px 18.8px 1.2px rgba(69, 89, 138, 0.1); } .sJindie-section14-list .col:hover:after { border-color: #2386ee; } .sJindie-tab1 { padding: 0; } .sJindie-tab1 .Tg1 { position: relative; z-index: 4; padding-top: 60px; padding-bottom: 60px; font-size: 0; white-space: nowrap; } .sJindie-tab1 .Tg1 .btn1 { float: left; position: relative; z-index: 2; width: 390px; height: 70px; line-height: 70px; text-align: center; background-color: #d5e2f1; font-size: 22px; color: #2386ee; -webkit-transition: all 250ms ease-out 50ms; transition: all 250ms ease-out 50ms; margin-left: 15px; } .sJindie-tab1 .Tg1 .btn1:first-child { margin-left: 0; } .sJindie-tab1 .Tg1 .btn1:after { content: " "; z-index: -1; position: absolute; left: -5px; top: 0; width: 400px; height: 89px; background-image: url(../images/btns-jindieTab.png); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; pointer-events: none; -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 0; visibility: hidden; } .sJindie-tab1 .Tg1 .btn1.on { color: #fff; } .sJindie-tab1 .Tg1 .btn1.on:after { -webkit-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms; opacity: 1; visibility: visible; } .sJindie-tab1 .Tt1 { position: relative; z-index: 2; margin-top: -40px; } .sJindie-tab1 .Tt1 .sJindie-section { padding: 0; } .sJindie-tab2 { position: relative; overflow: hidden; } .sJindie-tab2 .wrapIn { position: relative; padding-top: 60px; padding-bottom: 60px; } .sJindie-tab2 .qImg { width: 720px; } .sJindie-tab2 .txt { line-height: 1; width: 465px; white-space: normal; } .sJindie-tab2 .txt .dt { font-size: 32px; color: #333333; line-height: 38px; font-weight: bold; } .sJindie-tab2 .txt .Tg2 { margin-top: 30px; } .sJindie-tab2 .txt .btnX3 { margin-top: 30px; } .sJindie-tab2.even { background-color: #f3f6f9; } .sJindie-tab2.even .Tt2 { float: right; } .sJindie-tab2.even .txt { float: left; } .sJindie-tab2.odd { background-color: #fff; } .sJindie-tab2.odd .Tt2 { float: left; } .sJindie-tab2.odd .txt { float: right; } .sJindie-tab2 .Tg2 .btn2 { margin-top: 20px; } .sJindie-tab2 .Tg2 .btn2:first-child { margin-top: 0; } .sJindie-tab2 .Tg2 .btn2 .sdt { position: relative; padding-left: 18px; font-size: 18px; line-height: 24px; height: 24px; color: #333333; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .sJindie-tab2 .Tg2 .btn2 .sdt:before { content: " "; position: absolute; left: 0; top: 7px; width: 6px; height: 6px; border-radius: 50%; border: #2386ee solid 2px; -webkit-transition: all 250ms ease-out 0s; transition: all 250ms ease-out 0s; } .sJindie-tab2 .Tg2 .btn2 .sdd { margin-top: 5px; font-size: 14px; line-height: 22px; } .sJindie-tab2 .Tg2 .btn2.on .sdt { color: #2386ee; } .sJindie-tab2 .Tg2 .btn2.on .sdt:before { border-width: 5px; width: 0; height: 0; } .sJindie-tab2 .Tt2 { width: 720px; } .sJindie-tab2 .Tt2 .box { min-height: 100%; background-color: transparent !important; }