Commit 0ac619a0ae1a93ca3085b44119a45bfc1ab92f8c

Authored by Andy
1 parent 3dbf07af

add

css/serslide.css 0 → 100644
  1 +*, *::after, *::before {
  2 + -webkit-box-sizing:border-box;
  3 + -moz-box-sizing:border-box;
  4 + box-sizing:border-box
  5 +}
  6 +html {
  7 + font-size:62.5%
  8 +}
  9 +body {
  10 + font-size:1.6rem;
  11 + font-family:open sans, sans-serif;
  12 + color:#2c343b;
  13 + background-color:#f2f2f2
  14 +}
  15 +a {
  16 + color:#d44457;
  17 + text-decoration:none
  18 +}
  19 +img {
  20 + max-width:100%
  21 +}
  22 +.cd-header {
  23 + position:absolute;
  24 + z-index:2;
  25 + top:0;
  26 + left:0;
  27 + width:100%;
  28 + height:50px;
  29 + background-color:#21272c;
  30 + -webkit-font-smoothing:antialiased;
  31 + -moz-osx-font-smoothing:grayscale
  32 +}
  33 +@media only screen and (min-width:768px) {
  34 + .cd-header {
  35 + height:70px;
  36 + background-color:transparent
  37 + }
  38 +}
  39 +#cd-logo {
  40 + float:left;
  41 + margin:13px 0 0 5%
  42 +}
  43 +#cd-logo img {
  44 + display:block
  45 +}
  46 +@media only screen and (min-width:768px) {
  47 + #cd-logo {
  48 + margin:23px 0 0 5%
  49 + }
  50 +}
  51 +.cd-primary-nav {
  52 + float:right;
  53 + margin-right:5%;
  54 + width:44px;
  55 + height:100%;
  56 + /*background:url(../assets/cd-icon-menu.svg) no-repeat center center*/
  57 +}
  58 +.cd-primary-nav ul {
  59 + position:absolute;
  60 + top:0;
  61 + left:0;
  62 + width:100%;
  63 + -webkit-transform:translateY(-100%);
  64 + -moz-transform:translateY(-100%);
  65 + -ms-transform:translateY(-100%);
  66 + -o-transform:translateY(-100%);
  67 + transform:translateY(-100%)
  68 +}
  69 +.cd-primary-nav ul.is-visible {
  70 + box-shadow:0 3px 8px rgba(0, 0, 0, .2);
  71 + -webkit-transform:translateY(50px);
  72 + -moz-transform:translateY(50px);
  73 + -ms-transform:translateY(50px);
  74 + -o-transform:translateY(50px);
  75 + transform:translateY(50px)
  76 +}
  77 +.cd-primary-nav a {
  78 + display:block;
  79 + height:50px;
  80 + line-height:50px;
  81 + padding-left:5%;
  82 + background:#21272c;
  83 + border-top:1px solid #333c44;
  84 + color:#fff
  85 +}
  86 +@media only screen and (min-width:768px) {
  87 + .cd-primary-nav {
  88 + width:auto;
  89 + height:auto;
  90 + background:0 0
  91 + }
  92 + .cd-primary-nav ul {
  93 + position:static;
  94 + width:auto;
  95 + -webkit-transform:translateY(0);
  96 + -moz-transform:translateY(0);
  97 + -ms-transform:translateY(0);
  98 + -o-transform:translateY(0);
  99 + transform:translateY(0);
  100 + line-height:70px
  101 + }
  102 + .cd-primary-nav ul.is-visible {
  103 + -webkit-transform:translateY(0);
  104 + -moz-transform:translateY(0);
  105 + -ms-transform:translateY(0);
  106 + -o-transform:translateY(0);
  107 + transform:translateY(0)
  108 + }
  109 + .cd-primary-nav li {
  110 + display:inline-block;
  111 + margin-left:1em
  112 + }
  113 + .cd-primary-nav a {
  114 + display:inline-block;
  115 + height:auto;
  116 + font-weight:600;
  117 + line-height:normal;
  118 + background:0 0;
  119 + padding:.6em 1em;
  120 + border-top:0
  121 + }
  122 +}
  123 +.cd-hero {
  124 + position:relative;
  125 + -webkit-font-smoothing:antialiased;
  126 + -moz-osx-font-smoothing:grayscale
  127 +}
  128 +.cd-hero-slider {
  129 + position:relative;
  130 + height:360px;
  131 + overflow:hidden
  132 +}
  133 +.cd-hero-slider li {
  134 + position:absolute;
  135 + top:0;
  136 + left:0;
  137 + width:100%;
  138 + height:100%;
  139 + -webkit-transform:translateX(100%);
  140 + -moz-transform:translateX(100%);
  141 + -ms-transform:translateX(100%);
  142 + -o-transform:translateX(100%);
  143 + transform:translateX(100%)
  144 +}
  145 +.cd-hero-slider li.selected {
  146 + position:relative;
  147 + -webkit-transform:translateX(0);
  148 + -moz-transform:translateX(0);
  149 + -ms-transform:translateX(0);
  150 + -o-transform:translateX(0);
  151 + transform:translateX(0)
  152 +}
  153 +.cd-hero-slider li.move-left {
  154 + -webkit-transform:translateX(-100%);
  155 + -moz-transform:translateX(-100%);
  156 + -ms-transform:translateX(-100%);
  157 + -o-transform:translateX(-100%);
  158 + transform:translateX(-100%)
  159 +}
  160 +.cd-hero-slider li.is-moving, .cd-hero-slider li.selected {
  161 + -webkit-transition:-webkit-transform .5s;
  162 + -moz-transition:-moz-transform .5s;
  163 + transition:transform .5s
  164 +}
  165 +@media only screen and (min-width:768px) {
  166 + .cd-hero-slider {
  167 + height:500px
  168 + }
  169 +}
  170 +@media only screen and (min-width:1170px) {
  171 + .cd-hero-slider {
  172 + height:680px
  173 + }
  174 +}
  175 +.cd-hero-slider li {
  176 + background-position:center center;
  177 + background-size:cover;
  178 + background-repeat:no-repeat
  179 +}
  180 +.cd-hero-slider li:first-of-type {
  181 + background-color:#2c343b
  182 +}
  183 +.cd-hero-slider li:nth-of-type(2) {
  184 + background-color:#3d4952;
  185 + /*background-image:url(../assets/tech-1-mobile.jpg)*/
  186 +}
  187 +.cd-hero-slider li:nth-of-type(3) {
  188 + background-color:#586775;
  189 + /*background-image:url(../assets/tech-2-mobile.jpg)*/
  190 +}
  191 +.cd-hero-slider li:nth-of-type(4) {
  192 + background-color:#2c343b;
  193 + /*background-image:url(../assets/video-replace-mobile.jpg)*/
  194 +}
  195 +.cd-hero-slider li:nth-of-type(5) {
  196 + background-color:#2c343b;
  197 + background-image:url(../assets/img.jpg)
  198 +}
  199 +.cd-hero-slider .cd-full-width, .cd-hero-slider .cd-half-width {
  200 + position:absolute;
  201 + width:100%;
  202 + height:100%;
  203 + z-index:1;
  204 + left:0;
  205 + top:0;
  206 + padding-top:100px;
  207 + text-align:center;
  208 + -webkit-backface-visibility:hidden;
  209 + backface-visibility:hidden;
  210 + -webkit-transform:translateZ(0);
  211 + -moz-transform:translateZ(0);
  212 + -ms-transform:translateZ(0);
  213 + -o-transform:translateZ(0);
  214 + transform:translateZ(0)
  215 +}
  216 +.cd-hero-slider .cd-img-container {
  217 + display:none
  218 +}
  219 +.cd-hero-slider .cd-img-container img {
  220 + position:absolute;
  221 + left:50%;
  222 + top:50%;
  223 + bottom:auto;
  224 + right:auto;
  225 + -webkit-transform:translateX(-50%) translateY(-50%);
  226 + -moz-transform:translateX(-50%) translateY(-50%);
  227 + -ms-transform:translateX(-50%) translateY(-50%);
  228 + -o-transform:translateX(-50%) translateY(-50%);
  229 + transform:translateX(-50%) translateY(-50%)
  230 +}
  231 +.cd-hero-slider .cd-bg-video-wrapper {
  232 + display:none;
  233 + position:absolute;
  234 + top:0;
  235 + left:0;
  236 + width:100%;
  237 + height:100%;
  238 + overflow:hidden
  239 +}
  240 +.cd-hero-slider .cd-bg-video-wrapper video {
  241 + display:block;
  242 + min-height:100%;
  243 + min-width:100%;
  244 + max-width:none;
  245 + height:auto;
  246 + width:auto;
  247 + position:absolute;
  248 + left:50%;
  249 + top:50%;
  250 + bottom:auto;
  251 + right:auto;
  252 + -webkit-transform:translateX(-50%) translateY(-50%);
  253 + -moz-transform:translateX(-50%) translateY(-50%);
  254 + -ms-transform:translateX(-50%) translateY(-50%);
  255 + -o-transform:translateX(-50%) translateY(-50%);
  256 + transform:translateX(-50%) translateY(-50%)
  257 +}
  258 +.cd-hero-slider h2, .cd-hero-slider p {
  259 + text-shadow:0 1px 3px rgba(0, 0, 0, .1);
  260 + line-height:1.2;
  261 + margin:0 auto 14px;
  262 + color:#fff;
  263 + width:90%;
  264 + max-width:400px
  265 +}
  266 +.cd-hero-slider h2 {
  267 + font-family:segoe ui, lucida grande, Helvetica, Arial, microsoft yahei, FreeSans, Arimo, droid sans, wenquanyi micro hei, hiragino sans gb, hiragino sans gb w3, fontawesome, sans-serif;
  268 + font-size:1.8rem
  269 +}
  270 +.cd-hero-slider p {
  271 + font-size:1.4rem;
  272 + line-height:1.4
  273 +}
  274 +.cd-hero-slider .cd-btn {
  275 + display:inline-block;
  276 + padding:1.2em 1.4em;
  277 + margin-top:.8em;
  278 + background-color:rgba(212, 68, 87, .9);
  279 + font-size:1.3rem;
  280 + font-weight:700;
  281 + letter-spacing:1px;
  282 + color:#fff;
  283 + text-transform:uppercase;
  284 + box-shadow:0 3px 6px rgba(0, 0, 0, .1);
  285 + -webkit-transition:background-color .2s;
  286 + -moz-transition:background-color .2s;
  287 + transition:background-color .2s
  288 +}
  289 +.cd-hero-slider .cd-btn.secondary {
  290 + background-color:rgba(22, 26, 30, .8)
  291 +}
  292 +.cd-hero-slider .cd-btn:nth-of-type(2) {
  293 + margin-left:1em
  294 +}
  295 +.no-touch .cd-hero-slider .cd-btn:hover {
  296 + background-color:#d44457
  297 +}
  298 +.no-touch .cd-hero-slider .cd-btn.secondary:hover {
  299 + background-color:#161a1e
  300 +}
  301 +@media only screen and (min-width:768px) {
  302 + .cd-hero-slider li:nth-of-type(2) {
  303 + background-image:none
  304 + }
  305 + .cd-hero-slider li:nth-of-type(3) {
  306 + background-image:none
  307 + }
  308 + .cd-hero-slider li:nth-of-type(4) {
  309 + background-image:none
  310 + }
  311 + .cd-hero-slider .cd-full-width, .cd-hero-slider .cd-half-width {
  312 + padding-top:150px
  313 + }
  314 + .cd-hero-slider .cd-bg-video-wrapper {
  315 + display:block
  316 + }
  317 + .cd-hero-slider .cd-half-width {
  318 + width:45%
  319 + }
  320 + .cd-hero-slider .cd-half-width:first-of-type {
  321 + left:5%
  322 + }
  323 + .cd-hero-slider .cd-half-width:nth-of-type(2) {
  324 + right:5%;
  325 + left:auto
  326 + }
  327 + .cd-hero-slider .cd-img-container {
  328 + display:block
  329 + }
  330 + .cd-hero-slider h2, .cd-hero-slider p {
  331 + max-width:520px
  332 + }
  333 + .cd-hero-slider h2 {
  334 + font-size:2.4em;
  335 + font-weight:300
  336 + }
  337 + .cd-hero-slider .cd-btn {
  338 + font-size:1.4rem
  339 + }
  340 +}
  341 +@media only screen and (min-width:1170px) {
  342 + .cd-hero-slider .cd-full-width, .cd-hero-slider .cd-half-width {
  343 + padding-top:220px
  344 + }
  345 + .cd-hero-slider h2, .cd-hero-slider p {
  346 + margin-bottom:20px
  347 + }
  348 + .cd-hero-slider h2 {
  349 + font-size:3.2em
  350 + }
  351 + .cd-hero-slider p {
  352 + font-size:1.6rem
  353 + }
  354 +}
  355 +@media only screen and (min-width:768px) {
  356 + .cd-hero-slider .cd-half-width {
  357 + opacity:0;
  358 + -webkit-transform:translateX(40px);
  359 + -moz-transform:translateX(40px);
  360 + -ms-transform:translateX(40px);
  361 + -o-transform:translateX(40px);
  362 + transform:translateX(40px)
  363 + }
  364 + .cd-hero-slider .move-left .cd-half-width {
  365 + -webkit-transform:translateX(-40px);
  366 + -moz-transform:translateX(-40px);
  367 + -ms-transform:translateX(-40px);
  368 + -o-transform:translateX(-40px);
  369 + transform:translateX(-40px)
  370 + }
  371 + .cd-hero-slider .selected .cd-half-width {
  372 + opacity:1;
  373 + -webkit-transform:translateX(0);
  374 + -moz-transform:translateX(0);
  375 + -ms-transform:translateX(0);
  376 + -o-transform:translateX(0);
  377 + transform:translateX(0)
  378 + }
  379 + .cd-hero-slider .is-moving .cd-half-width {
  380 + -webkit-transition:opacity 0s .5s, -webkit-transform 0s .5s;
  381 + -moz-transition:opacity 0s .5s, -moz-transform 0s .5s;
  382 + transition:opacity 0s .5s, transform 0s .5s
  383 + }
  384 + .cd-hero-slider li.selected.from-left .cd-half-width:nth-of-type(2), .cd-hero-slider li.selected.from-right .cd-half-width:first-of-type {
  385 + -webkit-transition:opacity .4s .2s, -webkit-transform .5s .2s;
  386 + -moz-transition:opacity .4s .2s, -moz-transform .5s .2s;
  387 + transition:opacity .4s .2s, transform .5s .2s
  388 + }
  389 + .cd-hero-slider li.selected.from-left .cd-half-width:first-of-type, .cd-hero-slider li.selected.from-right .cd-half-width:nth-of-type(2) {
  390 + -webkit-transition:opacity .4s .4s, -webkit-transform .5s .4s;
  391 + -moz-transition:opacity .4s .4s, -moz-transform .5s .4s;
  392 + transition:opacity .4s .4s, transform .5s .4s
  393 + }
  394 + .cd-hero-slider .cd-full-width h2, .cd-hero-slider .cd-full-width p, .cd-hero-slider .cd-full-width .cd-btn {
  395 + opacity:0;
  396 + -webkit-transform:translateX(100px);
  397 + -moz-transform:translateX(100px);
  398 + -ms-transform:translateX(100px);
  399 + -o-transform:translateX(100px);
  400 + transform:translateX(100px)
  401 + }
  402 + .cd-hero-slider .move-left .cd-full-width h2, .cd-hero-slider .move-left .cd-full-width p, .cd-hero-slider .move-left .cd-full-width .cd-btn {
  403 + opacity:0;
  404 + -webkit-transform:translateX(-100px);
  405 + -moz-transform:translateX(-100px);
  406 + -ms-transform:translateX(-100px);
  407 + -o-transform:translateX(-100px);
  408 + transform:translateX(-100px)
  409 + }
  410 + .cd-hero-slider .selected .cd-full-width h2, .cd-hero-slider .selected .cd-full-width p, .cd-hero-slider .selected .cd-full-width .cd-btn {
  411 + opacity:1;
  412 + -webkit-transform:translateX(0);
  413 + -moz-transform:translateX(0);
  414 + -ms-transform:translateX(0);
  415 + -o-transform:translateX(0);
  416 + transform:translateX(0)
  417 + }
  418 + .cd-hero-slider li.is-moving .cd-full-width h2, .cd-hero-slider li.is-moving .cd-full-width p, .cd-hero-slider li.is-moving .cd-full-width .cd-btn {
  419 + -webkit-transition:opacity 0s .5s, -webkit-transform 0s .5s;
  420 + -moz-transition:opacity 0s .5s, -moz-transform 0s .5s;
  421 + transition:opacity 0s .5s, transform 0s .5s
  422 + }
  423 + .cd-hero-slider li.selected h2 {
  424 + -webkit-transition:opacity .4s .2s, -webkit-transform .5s .2s;
  425 + -moz-transition:opacity .4s .2s, -moz-transform .5s .2s;
  426 + transition:opacity .4s .2s, transform .5s .2s
  427 + }
  428 + .cd-hero-slider li.selected p {
  429 + -webkit-transition:opacity .4s .3s, -webkit-transform .5s .3s;
  430 + -moz-transition:opacity .4s .3s, -moz-transform .5s .3s;
  431 + transition:opacity .4s .3s, transform .5s .3s
  432 + }
  433 + .cd-hero-slider li.selected .cd-btn {
  434 + -webkit-transition:opacity .4s .4s, -webkit-transform .5s .4s, background-color .2s 0s;
  435 + -moz-transition:opacity .4s .4s, -moz-transform .5s .4s, background-color .2s 0s;
  436 + transition:opacity .4s .4s, transform .5s .4s, background-color .2s 0s
  437 + }
  438 +}
  439 +.cd-slider-nav {
  440 + position:absolute;
  441 + width:100%;
  442 + bottom:0;
  443 + z-index:2;
  444 + text-align:center;
  445 + height:55px;
  446 + background-color:rgba(0, 1, 1, .5)
  447 +}
  448 +.cd-slider-nav nav, .cd-slider-nav ul, .cd-slider-nav li, .cd-slider-nav a {
  449 + height:100%
  450 +}
  451 +.cd-slider-nav nav {
  452 + display:inline-block;
  453 + position:relative
  454 +}
  455 +.cd-slider-nav .cd-marker {
  456 + position:absolute;
  457 + bottom:0;
  458 + left:0;
  459 + width:60px;
  460 + height:100%;
  461 + color:#d44457;
  462 + background-color:#fff;
  463 + box-shadow:inset 0 2px 0 currentColor;
  464 + -webkit-transition:-webkit-transform .2s, box-shadow .2s;
  465 + -moz-transition:-moz-transform .2s, box-shadow .2s;
  466 + transition:transform .2s, box-shadow .2s
  467 +}
  468 +.cd-slider-nav .cd-marker.item-2 {
  469 + -webkit-transform:translateX(100%);
  470 + -moz-transform:translateX(100%);
  471 + -ms-transform:translateX(100%);
  472 + -o-transform:translateX(100%);
  473 + transform:translateX(100%)
  474 +}
  475 +.cd-slider-nav .cd-marker.item-3 {
  476 + -webkit-transform:translateX(200%);
  477 + -moz-transform:translateX(200%);
  478 + -ms-transform:translateX(200%);
  479 + -o-transform:translateX(200%);
  480 + transform:translateX(200%)
  481 +}
  482 +.cd-slider-nav .cd-marker.item-4 {
  483 + -webkit-transform:translateX(300%);
  484 + -moz-transform:translateX(300%);
  485 + -ms-transform:translateX(300%);
  486 + -o-transform:translateX(300%);
  487 + transform:translateX(300%)
  488 +}
  489 +.cd-slider-nav .cd-marker.item-5 {
  490 + -webkit-transform:translateX(400%);
  491 + -moz-transform:translateX(400%);
  492 + -ms-transform:translateX(400%);
  493 + -o-transform:translateX(400%);
  494 + transform:translateX(400%)
  495 +}
  496 +.cd-slider-nav ul::after {
  497 + clear:both;
  498 + content:"";
  499 + display:table
  500 +}
  501 +.cd-slider-nav li {
  502 + display:inline-block;
  503 + width:60px;
  504 + float:left
  505 +}
  506 +.cd-slider-nav li.selected a {
  507 + color:#2c343b
  508 +}
  509 +.no-touch .cd-slider-nav li.selected a:hover {
  510 + background-color:transparent
  511 +}
  512 +.cd-slider-nav a {
  513 + display:block;
  514 + position:relative;
  515 + padding-top:35px;
  516 + font-size:1rem;
  517 + font-weight:700;
  518 + color:#a8b4be;
  519 + -webkit-transition:background-color .2s;
  520 + -moz-transition:background-color .2s;
  521 + transition:background-color .2s
  522 +}
  523 +.cd-slider-nav a::before {
  524 + content:'';
  525 + position:absolute;
  526 + width:24px;
  527 + height:24px;
  528 + top:8px;
  529 + left:50%;
  530 + right:auto;
  531 + -webkit-transform:translateX(-50%);
  532 + -moz-transform:translateX(-50%);
  533 + -ms-transform:translateX(-50%);
  534 + -o-transform:translateX(-50%);
  535 + transform:translateX(-50%);
  536 + /*background:url(../assets/cd-icon-navigation.svg) no-repeat 0 0*/
  537 +}
  538 +.no-touch .cd-slider-nav a:hover {
  539 + background-color:rgba(0, 1, 1, .5)
  540 +}
  541 +.cd-slider-nav li:first-of-type a::before {
  542 + background-position:0 0
  543 +}
  544 +.cd-slider-nav li.selected:first-of-type a::before {
  545 + background-position:0 -24px
  546 +}
  547 +.cd-slider-nav li:nth-of-type(2) a::before {
  548 + background-position:-24px 0
  549 +}
  550 +.cd-slider-nav li.selected:nth-of-type(2) a::before {
  551 + background-position:-24px -24px
  552 +}
  553 +.cd-slider-nav li:nth-of-type(3) a::before {
  554 + background-position:-48px 0
  555 +}
  556 +.cd-slider-nav li.selected:nth-of-type(3) a::before {
  557 + background-position:-48px -24px
  558 +}
  559 +.cd-slider-nav li:nth-of-type(4) a::before {
  560 + background-position:-72px 0
  561 +}
  562 +.cd-slider-nav li.selected:nth-of-type(4) a::before {
  563 + background-position:-72px -24px
  564 +}
  565 +.cd-slider-nav li:nth-of-type(5) a::before {
  566 + background-position:-96px 0
  567 +}
  568 +.cd-slider-nav li.selected:nth-of-type(5) a::before {
  569 + background-position:-96px -24px
  570 +}
  571 +@media only screen and (min-width:768px) {
  572 + .cd-slider-nav {
  573 + height:80px
  574 + }
  575 + .cd-slider-nav .cd-marker, .cd-slider-nav li {
  576 + width:95px
  577 + }
  578 + .cd-slider-nav a {
  579 + padding-top:48px;
  580 + font-size:1.1rem;
  581 + text-transform:uppercase
  582 + }
  583 + .cd-slider-nav a::before {
  584 + top:18px
  585 + }
  586 +}
  587 +.cd-main-content {
  588 + width:90%;
  589 + max-width:768px;
  590 + margin:0 auto;
  591 + padding:2em 0
  592 +}
  593 +.cd-main-content p {
  594 + font-size:1.4rem;
  595 + line-height:1.8;
  596 + color:#999;
  597 + margin:2em 0
  598 +}
  599 +@media only screen and (min-width:1170px) {
  600 + .cd-main-content {
  601 + padding:3em 0
  602 + }
  603 + .cd-main-content p {
  604 + font-size:1.6rem
  605 + }
  606 +}
  607 +.no-js .cd-hero-slider li {
  608 + display:none
  609 +}
  610 +.no-js .cd-hero-slider li.selected {
  611 + display:block
  612 +}
  613 +/*
  614 +.no-js .cd-slider-nav {
  615 + display:none
  616 + }*/
... ...
js/services.js
1 1  
2 2 //集团 tab 切换
3   -$('#services-soft-wrap li').on('click',function () {
  3 +$('.cd-primary-nav').on('click', function (event) {
  4 + if ($(event.target).is('.cd-primary-nav')) $(this).children('ul').toggleClass('is-visible');
  5 +});
  6 +uploadVideo($('.cd-hero-slider'));
  7 +$('.cd-slider-nav li').on('click', function (event) {
  8 + event.preventDefault();
  9 + var selectedItem = $(this);
  10 + if (!selectedItem.hasClass('selected')) {
  11 + var selectedPosition = selectedItem.index(),
  12 + activePosition = $('.cd-hero-slider .selected').index();
  13 + if (activePosition < selectedPosition) {
  14 + nextSlide($('.cd-hero-slider'), $('.cd-slider-nav'), selectedPosition);
  15 + } else {
  16 + prevSlide($('.cd-hero-slider'), $('.cd-slider-nav'), selectedPosition);
  17 + }
  18 + updateNavigationMarker(selectedPosition + 1);
  19 + }
  20 +});
  21 +
  22 +function nextSlide(container, pagination, n) {
  23 + var visibleSlide = container.find('.selected'),
  24 + navigationDot = pagination.find('.selected');
  25 + visibleSlide.removeClass('selected from-left from-right').addClass('is-moving').one(
  26 + 'webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend', function () {
  27 + visibleSlide.removeClass('is-moving');
  28 + });
  29 + container.children('li').eq(n).addClass('selected from-right').prevAll().addClass('move-left');
  30 + navigationDot.removeClass('selected')
  31 + pagination.find('li').eq(n).addClass('selected');
  32 + checkVideo(visibleSlide, container, n);
  33 +}
  34 +
  35 +function prevSlide(container, pagination, n) {
  36 + var visibleSlide = container.find('.selected'),
  37 + navigationDot = pagination.find('.selected');
  38 + visibleSlide.removeClass('selected from-left from-right').addClass('is-moving').one(
  39 + 'webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend', function () {
  40 + visibleSlide.removeClass('is-moving');
  41 + });
  42 + container.children('li').eq(n).addClass('selected from-left').removeClass('move-left').nextAll().removeClass(
  43 + 'move-left');
  44 + navigationDot.removeClass('selected');
  45 + pagination.find('li').eq(n).addClass('selected');
  46 + checkVideo(visibleSlide, container, n);
  47 +}
  48 +
  49 +function uploadVideo(container) {
  50 + container.find('.cd-bg-video-wrapper').each(function () {
  51 + var videoWrapper = $(this);
  52 + if (videoWrapper.is(':visible')) {
  53 + var videoUrl = videoWrapper.data('video'),
  54 + video = $('<video loop><source src="' + videoUrl + '.mp4" type="video/mp4" /><source src="' +
  55 + videoUrl + '.webm" type="video/webm" /></video>');
  56 + video.appendTo(videoWrapper);
  57 + }
  58 + });
  59 +}
  60 +
  61 +function checkVideo(hiddenSlide, container, n) {
  62 + if (hiddenSlide.find('video').length > 0) hiddenSlide.find('video').get(0).pause();
  63 + if (container.children('li').eq(n).find('video').length > 0) container.children('li').eq(n).find('video').get(0)
  64 + .play();
  65 +}
  66 +
  67 +function updateNavigationMarker(n) {
  68 + $('.cd-marker').removeClassPrefix('item').addClass('item-' + n);
  69 +}
  70 +$.fn.removeClassPrefix = function (prefix) {
  71 + this.each(function (i, el) {
  72 + var classes = el.className.split(" ").filter(function (c) {
  73 + return c.lastIndexOf(prefix, 0) !== 0;
  74 + });
  75 + el.className = $.trim(classes.join(" "));
  76 + });
  77 + return this;
  78 +};
  79 +/*$('#services-soft-wrap li').on('click',function () {
4 80 var _index = $(this).index();
5 81  
6 82 $('#services-wrap-sass').css('background-image','url(images/services_saasIco'+(_index+1)+'.png)')
... ... @@ -9,7 +85,7 @@ $(&#39;#services-soft-wrap li&#39;).on(&#39;click&#39;,function () {
9 85 $('#services-soft-wrap li').eq(_index).children('div').removeClass('displaynone');
10 86 // $('.ai-success-stories-list-bar').css('left',100*_index);
11 87 $('#services-section-wrap>li').eq(_index).removeClass('displaynone').siblings().addClass('displaynone')
12   -});
  88 +});*/
13 89  
14 90 //车场 tab 切换
15 91 $('#services-park-wrap li').on('click',function () {
... ...
services.html
... ... @@ -29,6 +29,7 @@
29 29 <link type="text/css" rel="stylesheet" href="style.css?a=2">
30 30 <link type="text/css" rel="stylesheet" href="css/responsive.css">
31 31 <link type="text/css" rel="stylesheet" href="css/services.css">
  32 + <link type="text/css" rel="stylesheet" href="css/serslide.css">
32 33  
33 34 <!-- Color CSS -->
34 35 <link type="text/css" rel="stylesheet" href="css/color/color7.css">
... ... @@ -68,7 +69,43 @@
68 69 <!--banner end-->
69 70 <div class="services-content">
70 71 <!--集团 sta-->
71   - <section class="section">
  72 + <section class="cd-hero">
  73 + <div class="cd-slider-nav">
  74 + <nav>
  75 + <span class="cd-marker item-3"></span>
  76 + <ul>
  77 + <li class=""><a href="#0">1</a></li>
  78 + <li class=""><a href="#0">2</a></li>
  79 + <li class="selected"><a href="#0">3</a></li>
  80 +
  81 +
  82 + </ul>
  83 + </nav>
  84 + </div>
  85 +
  86 + <ul class="cd-hero-slider">
  87 + <li class="move-left">
  88 + <div class="cd-full-width">
  89 + 23
  90 + </div>
  91 + </li>
  92 + <li class="move-left">
  93 + <div class="cd-half-width">
  94 + <p>23</p>
  95 + </div>
  96 + <div class="cd-half-width cd-img-container">
  97 + </div>
  98 + </li>
  99 + <li class="selected from-right">
  100 + <div class="cd-half-width cd-img-container">
  101 + 3r3
  102 + </div>
  103 + <div class="cd-half-width">
  104 + </div>
  105 + </li>
  106 + </ul>
  107 + </section>
  108 + <!--<section class="section">
72 109 <div class="container">
73 110 <ul class="row servicessection-wrap">
74 111 <li class="text-center col-md-6 services-wrap-left-1" id="services-wrap-sass"></li>
... ... @@ -119,7 +156,7 @@
119 156 </li>
120 157 </ul>
121 158 </div>
122   - </section>
  159 + </section>-->
123 160 <!--集团 end-->
124 161 <!--车场 sta-->
125 162 <section class="section">
... ...