﻿                                    @charset "utf-8";
                                    /* 
* Project Name:庚泽
* Author:zht
* Date：2021-6-20
*/
                                    
                                    body {
                                        margin-left: 5%;
                                    }
                                    
                                    @font-face {
                                        font-family: 'PF Din Light';
                                        src: url('PFDinTextCondPro-Light.eot');
                                        src: url('PFDinTextCondPro-Light.eot?') format('embedded-opentype'), url('PFDinTextCondPro-Light.woff2') format('woff2'), url('PFDinTextCondPro-Light.woff') format('woff'), url('PFDinTextCondPro-Light.ttf') format('truetype'), url('PFDinTextCondPro-Light.svg') format('svg');
                                        font-weight: 300;
                                        font-style: normal;
                                    }
                                    
                                    @font-face {
                                        font-family: 'PF Din Thin';
                                        src: url('PFDinTextCondPro-Thin.eot');
                                        src: url('PFDinTextCondPro-Thin.eot?') format('embedded-opentype'), url('PFDinTextCondPro-Thin.woff2') format('woff2'), url('PFDinTextCondPro-Thin.woff') format('woff'), url('PFDinTextCondPro-Thin.ttf') format('truetype'), url('PFDinTextCondPro-Thin.svg') format('svg');
                                        font-weight: 100;
                                        font-style: normal;
                                    }
                                    
                                    @font-face {
                                        font-family: 'ITC Avant Garde Gothic';
                                        src: url('AvantGardeITCbyBT-Book.eot');
                                        src: url('AvantGardeITCbyBT-Book.eot?') format('embedded-opentype'), url('AvantGardeITCbyBT-Book.woff2') format('woff2'), url('AvantGardeITCbyBT-Book.woff') format('woff'), url('AvantGardeITCbyBT-Book.ttf') format('truetype'), url('AvantGardeITCbyBT-Book.svg') format('svg');
                                        font-weight: normal;
                                        font-style: normal;
                                    }
                                    
                                    @font-face {
                                        font-family: "iconfont";
                                        src: url('iconfont.eot?t=1531202232503');
                                        /* IE9*/
                                        src: url('iconfont.eot?t=1531202232503') format('embedded-opentype'), /* IE6-IE8 */
                                        url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAU0AAsAAAAAB5QAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZW7khRY21hcAAAAYAAAABeAAABhprUBr5nbHlmAAAB4AAAAWYAAAGAj58obmhlYWQAAANIAAAALwAAADYR9BtmaGhlYQAAA3gAAAAcAAAAJAfeA4RobXR4AAADlAAAAAwAAAAMC+kAAGxvY2EAAAOgAAAACAAAAAgAdgDAbWF4cAAAA6gAAAAfAAAAIAESAF1uYW1lAAADyAAAAUUAAAJtPlT+fXBvc3QAAAUQAAAAIwAAADTa5duGeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/sE4gYGVgYOpk+kMAwNDP4RmfM1gxMjBwMDEwMrMgBUEpLmmMDgwVDxLZ27438AQw9zA0AAUZgTJAQArAQzTeJzFkMENgDAMAy9t6QMxCA8G4sW3K3TirlFMKA8mqCXHimMpUYAFiOIhJrAL48Ep19yPrO4nz2SpEait9K7+U0U0y65BJTMNNm/1H5vXfXT6CnVQJ7byknADV/YNKwAAeJwdjz0vBEEch+c/uzM753Zmb2dnX27PveyeuyHHJc46EXEaCqKQqJQ6DcprFBqJQgQfQSQaH0GhU/gShI+gZFl+efLrnuJBBKGfN+PRiJCHptE8Wkc7CAHtQSpwHRKd9XEP/IT4oRKGbuvEaqd9YxXClKpgMMy6IbWoAwIasJAMhrqPNSxmI7wCg6AOUK3Fu7IzKY0rmIh04yzfwrfgN9uTzmgu35xdU4OWx8a2lFUpLxglhGFsOgIOw6BEShM0vyNO7D82Z3AT7KqOt/d4qyb3z7OjeicsAZyegldrifs1N3YLTuLAk1WrwlkU8/aUgvFHOfLsevcdFTP+78AAJFED9f46dacPIwjJ0rAB1CIpJUnazYZFSqBoJ+1qd1SE+K6imDKWvzLTUQzcL6Yck+WfJoON7+OyEGV8bXOeP9gcgIdCAAb6YqmKaT09WWZFWS/mJY94wY2w4fnPyJdtgX4Bmqw5mwAAeJxjYGRgYADiivY7U+L5bb4ycLMwgMD1rOwdCPr/QxYGZgkgl4OBCSQKAEO+CvEAeJxjYGRgYG7438AQw8IAAkCSkQEVMAMARwkCbAQAAAAD6QAABAAAAAAAAAAAdgDAeJxjYGRgYGBmCGRgZQABJiDmAkIGhv9gPgMAEPcBcAB4nGWPTU7DMBCFX/oHpBKqqGCH5AViASj9EatuWFRq911036ZOmyqJI8et1ANwHo7ACTgC3IA78EgnmzaWx9+8eWNPANzgBx6O3y33kT1cMjtyDRe4F65TfxBukF+Em2jjVbhF/U3YxzOmwm10YXmD17hi9oR3YQ8dfAjXcI1P4Tr1L+EG+Vu4iTv8CrfQ8erCPuZeV7iNRy/2x1YvnF6p5UHFockikzm/gple75KFrdLqnGtbxCZTg6BfSVOdaVvdU+zXQ+ciFVmTqgmrOkmMyq3Z6tAFG+fyUa8XiR6EJuVYY/62xgKOcQWFJQ6MMUIYZIjK6Og7VWb0r7FDwl57Vj3N53RbFNT/c4UBAvTPXFO6stJ5Ok+BPV8bUnV0K27LnpQ0kV7NSRKyQl7WtlRC6gE2ZVeOEXpc0Yk/KGdI/wAJWm7IAAAAeJxjYGKAAC4G7ICZkYmRmZGFgbGCrSIzsSoxk4EBABYrAyEA') format('woff'), url('iconfont.ttf?t=1531202232503') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
                                        url('iconfont.svg?t=1531202232503') format('svg');
                                        /* iOS 4.1- */
                                    }
                                    
                                    li {
                                        list-style: none;
                                    }
                                    
                                    .iconfont {
                                        font-family: "iconfont" !important;
                                        font-size: 16px;
                                        font-style: normal;
                                        -webkit-font-smoothing: antialiased;
                                        -moz-osx-font-smoothing: grayscale;
                                    }
                                    
                                    .icon-xiazai:before {
                                        content: "\e667";
                                    }
                                    
                                    html,
                                    body,
                                    div,
                                    span,
                                    applet,
                                    object,
                                    iframe,
                                    blockquote,
                                    pre,
                                    a,
                                    abbr,
                                    acronym,
                                    address,
                                    big,
                                    cite,
                                    code,
                                    del,
                                    dfn,
                                    em,
                                    img,
                                    ins,
                                    kbd,
                                    q,
                                    s,
                                    samp,
                                    small,
                                    strike,
                                    strong,
                                    sub,
                                    sup,
                                    tt,
                                    var,
                                    b,
                                    u,
                                    i,
                                    center,
                                    dl,
                                    dt,
                                    dd,
                                    ol,
                                    ul,
                                    li,
                                    fieldset,
                                    form,
                                    label,
                                    legend,
                                    article,
                                    aside,
                                    canvas,
                                    details,
                                    embed,
                                    figure,
                                    figcaption,
                                    footer,
                                    header,
                                    hgroup,
                                    menu,
                                    nav,
                                    output,
                                    ruby,
                                    section,
                                    summary,
                                    time,
                                    mark,
                                    audio,
                                    video {
                                        margin: 0;
                                        padding: 0px;
                                        border: 0;
                                        font-size: 100%;
                                        outline: none;
                                    }
                                    
                                    caption,
                                    h1,
                                    h2,
                                    h3,
                                    h4,
                                    h5,
                                    h6,
                                    p {
                                        margin: 0;
                                        padding: 0px;
                                    }
                                    
                                    html {
                                        -webkit-text-size-adjust: 100%;
                                        -ms-text-size-adjust: 100%;
                                        overflow-x: hidden;
                                        -webkit-tap-highlight-color: transparent;
                                    }
                                    
                                    html::-webkit-scrollbar {
                                        width: 8px;
                                        height: 8px;
                                        background-color: #b1a194;
                                    }
                                    
                                    html::-webkit-scrollbar-track {
                                        border-radius: 0;
                                        background-color: #b1a194;
                                    }
                                    
                                    html::-webkit-scrollbar-thumb {
                                        border-radius: 0;
                                        width: 17px;
                                        height: 17px;
                                        background-color: #88b72d;
                                    }
                                    
                                    body {
                                        font: 14px "Microsoft Yahei", "微软雅黑", "微软正黑体", "Microsoft JhengHei", "Hiragino Sans GB", "冬青黑体", tahoma, "times new roman", Helvetica, Arial;
                                        margin: 0 auto;
                                        color: #666666;
                                        background-color: #fff;
                                    }
                                    
                                    article,
                                    aside,
                                    details,
                                    figcaption,
                                    figure,
                                    footer,
                                    header,
                                    hgroup,
                                    menu,
                                    nav,
                                    section {
                                        display: block;
                                    }
                                    
                                    ol,
                                    ul {
                                        list-style: none;
                                    }
                                    
                                    blockquote,
                                    q {
                                        quotes: none;
                                    }
                                    
                                    blockquote:before,
                                    blockquote:after,
                                    q:before,
                                    q:after {
                                        content: '';
                                        content: none;
                                    }
                                    
                                    strong {
                                        font-weight: bold;
                                    }
                                    
                                    table,
                                    tbody,
                                    tfoot,
                                    thead,
                                    tr,
                                    th,
                                    td {
                                        margin: 0;
                                        padding: 0;
                                    }
                                    
                                    table {
                                        border-collapse: collapse;
                                        margin: 0 auto!important;
                                    }
                                    
                                    img {
                                        border: 0;
                                    }
                                    
                                    input,
                                    textarea,
                                    select,
                                    option {
                                        background: none;
                                        outline: 0;
                                        font-family: "Microsoft Yahei", "微软雅黑", "Hiragino Sans GB", "冬青黑体", tahoma, "times new roman", Helvetica, Arial;
                                        padding: 0;
                                        margin: 0;
                                    }
                                    
                                    input {
                                        outline: none;
                                    }
                                    
                                    input[type="text"],
                                    input[type="button"],
                                    input[type="submit"],
                                    input[type="reset"] {
                                        -webkit-appearance: none;
                                        border-radius: 0;
                                    }
                                    
                                    textarea {
                                        -webkit-appearance: none;
                                        border-radius: 0;
                                        outline: none;
                                    }
                                    
                                     ::-moz-selection {
                                        background: #0355ff;
                                        color: #fff;
                                        text-shadow: none;
                                    }
                                    
                                     ::selection {
                                        background: #0355ff;
                                        color: #fff;
                                        text-shadow: none;
                                    }
                                    
                                    select {
                                        outline: none;
                                    }
                                    
                                    select::-ms-expand {
                                        display: none;
                                    }
                                    
                                    a {
                                        text-decoration: none;
                                        blr: expression(this.onFocus=this.blur());
                                        cursor: pointer;
                                        -webkit-transition: 0.3s;
                                        transition: 0.3s;
                                    }
                                    
                                    a:link,
                                    a:visited {
                                        text-decoration: none;
                                    }
                                    
                                    a:active,
                                    a:hover {
                                        text-decoration: none;
                                    }
                                    
                                    .clearfix:before,
                                    .clearfix:after {
                                        display: table;
                                        content: "";
                                        line-height: 0px;
                                    }
                                    
                                    .clearfix:after {
                                        clear: both;
                                    }
                                    
                                    .fc {
                                        text-align: center;
                                    }
                                    
                                    .fr {
                                        text-align: right;
                                    }
                                    
                                    .l {
                                        float: left;
                                        display: inline-block;
                                    }
                                    
                                    .r {
                                        float: right;
                                        display: inline-block;
                                    }
                                    
                                    .vt {
                                        vertical-align: top;
                                    }
                                    
                                    .vm {
                                        vertical-align: middle;
                                    }
                                    
                                    .inner {
                                        width: 90%;
                                        margin: 0px auto;
                                    }
                                    
                                    .top a:link,
                                    .top a:visited {
                                        color: #fff;
                                    }
                                    
                                    .top a:active,
                                    .top a:hover {
                                        color: #fff;
                                    }
                                    
                                    .menu-handler {
                                        width: 64px;
                                        float: right;
                                        height: 54px;
                                        display: none;
                                        cursor: pointer;
                                    }
                                    
                                    .menu-handler span {
                                        position: relative;
                                        display: block;
                                        margin: 25.5px auto 0;
                                        width: 28px;
                                        height: 3px;
                                        background-color: #08358b;
                                        -webkit-transition-duration: .3s, .3s;
                                        -moz-transition-duration: .3s, .3s;
                                        -ms-transition-duration: .3s, .3s;
                                        -o-transition-duration: .3s, .3s;
                                        transition-duration: .3s, .3s;
                                        -webkit-transition-delay: .3s, 0s;
                                        -moz-transition-delay: .3s, 0s;
                                        -ms-transition-delay: .3s, 0s;
                                        -o-transition-delay: .3s, 0s;
                                        transition-delay: .3s, 0s;
                                    }
                                    
                                    .menu-handler span:after,
                                    .menu-handler span:before {
                                        content: "";
                                        position: absolute;
                                        display: inline-block;
                                        width: 100%;
                                        height: 3px;
                                        left: 0;
                                        background-color: #08358b;
                                        -webkit-transition-duration: .3s, .3s;
                                        -moz-transition-duration: .3s, .3s;
                                        -ms-transition-duration: .3s, .3s;
                                        -o-transition-duration: .3s, .3s;
                                        transition-duration: .3s, .3s;
                                        -webkit-transition-delay: .3s, 0s;
                                        -moz-transition-delay: .3s, 0s;
                                        -ms-transition-delay: .3s, 0s;
                                        -o-transition-delay: .3s, 0s;
                                        transition-delay: .3s, 0s
                                    }
                                    
                                    .menu-handler span:before {
                                        top: -9px;
                                        -webkit-transition-property: top, transform;
                                        -moz-transition-property: top, transform;
                                        -ms-transition-property: top, transform;
                                        -o-transition-property: top, transform;
                                        transition-property: top, transform;
                                    }
                                    
                                    .menu-handler span:after {
                                        bottom: -9px;
                                        -webkit-transition-property: bottom, transform;
                                        -moz-transition-property: bottom, transform;
                                        -ms-transition-property: bottom, transform;
                                        -o-transition-property: bottom, transform;
                                        transition-property: bottom, transform;
                                    }
                                    
                                    .menu-handler.active span {
                                        background-color: transparent;
                                        -webkit-transition-delay: 0s, 0s;
                                        -moz-transition-delay: 0s, 0s;
                                        -ms-transition-delay: 0s, 0s;
                                        -o-transition-delay: 0s, 0s;
                                        transition-delay: 0s, 0s
                                    }
                                    
                                    .menu-handler.active span:after,
                                    .menu-handler.active span:before {
                                        -webkit-transition-delay: 0s, .3s;
                                        -moz-transition-delay: 0s, .3s;
                                        -ms-transition-delay: 0s, .3s;
                                        -o-transition-delay: 0s, .3s;
                                        transition-delay: 0s, .3s
                                    }
                                    
                                    .menu-handler.active span:before {
                                        top: 0;
                                        -webkit-transform: rotate(45deg);
                                        -moz-transform: rotate(45deg);
                                        -ms-transform: rotate(45deg);
                                        -o-transform: rotate(45deg);
                                        transform: rotate(45deg)
                                    }
                                    
                                    .menu-handler.active span:after {
                                        bottom: 0;
                                        -webkit-transform: rotate(-45deg);
                                        -moz-transform: rotate(-45deg);
                                        -ms-transform: rotate(-45deg);
                                        -o-transform: rotate(-45deg);
                                        transform: rotate(-45deg);
                                    }
                                    
                                    .menuBox a:link,
                                    .menuBox a:visited {
                                        color: #333333;
                                    }
                                    
                                    .menuBox a:active,
                                    .menuBox a:hover {
                                        color: #333333;
                                    }
                                    
                                    .menuBox {
                                        background-color: #f7f7f7;
                                        color: #333333;
                                        position: fixed;
                                        display: none;
                                        right: 0px;
                                        top: 0px;
                                        height: 100%;
                                        height: 100vh;
                                        overflow-x: hidden;
                                        overflow-y: auto;
                                        -moz-transform: translateX(100%);
                                        -ms-transform: translateX(100%);
                                        -webkit-transform: translateX(100%);
                                        transform: translateX(100%);
                                        -webkit-overflow-scrolling: touch;
                                        width: 400px;
                                        z-index: 980;
                                        -webkit-transition: all .5s cubic-bezier(.25, .46, .45, .94);
                                        -moz-transition: all .5s cubic-bezier(.25, .46, .45, .94);
                                        -ms-transition: all .5s cubic-bezier(.25, .46, .45, .94);
                                        -o-transition: all .5s cubic-bezier(.25, .46, .45, .94);
                                        transition: all .5s cubic-bezier(.25, .46, .45, .94);
                                    }
                                    
                                    .menuMoblie {
                                        padding: 20px 0px 80px;
                                    }
                                    
                                    .menuMoblie .nav-link {
                                        display: block;
                                        font-size: 20px;
                                        padding: 10px 22px 10px 80px;
                                        position: relative;
                                    }
                                    
                                    .menuMoblie .cur {
                                        border-top: 1px solid #dbdbdb;
                                        border-bottom: 1px solid #dbdbdb;
                                        background-color: #e8e8e8;
                                    }
                                    
                                    .menuMoblie .cur .nav-link {
                                        color: #154a9e;
                                    }
                                    
                                    .menuMoblie .subnav {
                                        padding-bottom: 12px;
                                        display: none;
                                    }
                                    
                                    .menuMoblie .subnav a {
                                        position: relative;
                                        display: block;
                                        padding: 6px 22px 6px 80px;
                                        line-height: 1.4;
                                        color: #333333;
                                        font-size: 15px;
                                    }
                                    
                                    .pusher-black {
                                        position: fixed;
                                        width: 100%;
                                        height: 100%;
                                        left: 0px;
                                        top: 0px;
                                        background-color: rgba(0, 0, 0, 0.4);
                                        z-index: 900;
                                        visibility: hidden;
                                        filter: alpha(Opacity=0);
                                        opacity: 0;
                                        -webkit-transition: all .2s cubic-bezier(.02, .01, .47, 1) 0s;
                                        -moz-transition: all .2s cubic-bezier(.02, .01, .47, 1) 0s;
                                        -ms-transition: all .2s cubic-bezier(.02, .01, .47, 1) 0s;
                                        -o-transition: all .2s cubic-bezier(.02, .01, .47, 1) 0s;
                                        transition: all .2s cubic-bezier(.02, .01, .47, 1) 0s;
                                    }
                                    
                                    .menuOpen .pusher-black {
                                        visibility: visible;
                                        filter: alpha(enabled=false);
                                        opacity: 1;
                                    }
                                    
                                    .menuOpen .menuBox {
                                        -moz-transform: translateX(0);
                                        -ms-transform: translateX(0);
                                        -webkit-transform: translateX(0);
                                        transform: translateX(0)
                                    }
                                    
                                    .menuBox .languageBox .item {
                                        margin: 0px 20px 0px 0px;
                                    }
                                    
                                    .menuBox .languageBox .item:last-child {
                                        margin-right: 0;
                                    }
                                    
                                    .menuBox .languageBox {
                                        position: relative;
                                        right: auto;
                                        top: auto;
                                        margin-top: 57px;
                                        padding: 22px 22px 22px 80px;
                                        background-color: #154a9e;
                                    }
                                    
                                    .menuBox .languageBox a:link,
                                    .menuBox .languageBox a:visited {
                                        color: #fff;
                                    }
                                    
                                    .menuBox .languageBox a:active,
                                    .menuBox .languageBox a:hover {
                                        color: #fff;
                                    }
                                    
                                    .logo3 {
                                        display: inline-block;
                                        float: left;
                                        margin-right: 15px;
                                        position: relative;
                                    }
                                    
                                    .linkBox a:link,
                                    .linkBox a:visited {
                                        color: #fff;
                                    }
                                    
                                    .linkBox a:active,
                                    .linkBox a:hover {
                                        color: #08358b;
                                    }
                                    
                                    .linkBox {
                                        border-top: 5px solid #204ea4;
                                        background-color: #999999;
                                        padding: 54px 0px 102px;
                                        color: #fff;
                                        border-bottom: 1px solid #737373;
                                    }
                                    
                                    .link-sider {
                                        float: right;
                                        display: block;
                                        width: 288px;
                                    }
                                    
                                    .fsharpT {
                                        font-size: 15px;
                                        text-transform: uppercase;
                                    }
                                    
                                    .fsharp {
                                        padding: 8px 0px 25px;
                                    }
                                    
                                    .fsharp a {
                                        display: block;
                                        width: 28px;
                                        height: 28px;
                                        border-radius: 50%;
                                        margin-right: 6px;
                                        background: none #3765a3;
                                        border-radius: 50%;
                                        float: left;
                                        position: relative;
                                    }
                                    
                                    .fsharp a.a1 {
                                        background-color: #3765a3;
                                    }
                                    
                                    .fsharp a.a2 {
                                        background-color: #41abe1;
                                    }
                                    
                                    .fsharp a.a3 {
                                        background-color: #f73f3f;
                                    }
                                    
                                    .fsharp a.a4 {
                                        background-color: #3fc06d;
                                    }
                                    
                                    .fsharp a em {
                                        display: block;
                                        width: 100%;
                                        height: 100%;
                                        position: absolute;
                                        left: 0px;
                                        top: 0px;
                                        z-index: 1;
                                    }
                                    
                                    .fsharp a .ibg {
                                        background-color: #333333;
                                        border-radius: 50%;
                                        -webkit-transform: scale(0);
                                        transform: scale(0);
                                        opacity: 0;
                                        filter: alpha(opacity=0);
                                        transition: 300ms;
                                    }
                                    
                                    .fsharp a:hover {
                                        background: none;
                                    }
                                    
                                    .fsharp a:hover .ibg {
                                        -webkit-transform: scale(1.02);
                                        transform: scale(1.02);
                                        opacity: 1;
                                        filter: alpha(opacity=100);
                                    }
                                    
                                    .ermsblack {
                                        background: url(../images/black_50.png) repeat;
                                        background: none rgba(0, 0, 0, 0.7);
                                        width: 100%;
                                        height: 100%;
                                        position: fixed;
                                        left: 0px;
                                        top: 0px;
                                        z-index: 1030;
                                        display: none;
                                    }
                                    
                                    .ermSBox {
                                        width: 220px;
                                        height: 264px;
                                        border: 5px solid #eeeeee;
                                        background: #fff;
                                        position: fixed;
                                        left: 50%;
                                        top: 50%;
                                        margin: -100px 0 0 -115px;
                                        z-index: 1004;
                                    }
                                    
                                    .ermSBox .img {
                                        padding: 20px;
                                    }
                                    
                                    .ermSBox .img img {
                                        width: 100%;
                                        height: 100%;
                                        display: block;
                                    }
                                    
                                    .ermSBox .t {
                                        padding: 10px 0px;
                                        color: #666;
                                        font-weight: bold;
                                        background: #eeeeee;
                                        text-align: center;
                                    }
                                    
                                    .link-select-box a:link,
                                    .link-select-box a:visited {
                                        color: #fff;
                                    }
                                    
                                    .link-select-box a:active,
                                    .link-select-box a:hover {
                                        color: #fff;
                                    }
                                    
                                    .link-select-box {
                                        background-color: #fff;
                                        width: 100%;
                                        height: 42px;
                                        position: relative;
                                        line-height: 42px;
                                        transition: 300ms;
                                        -webkit-transition: 300ms;
                                        text-align: left;
                                    }
                                    
                                    .link-select-box .mt {
                                        padding: 0 54px 0 22px;
                                        background-color: #848484;
                                        position: relative;
                                        cursor: pointer;
                                        line-height: 42px;
                                    }
                                    
                                    .link-select-box .mt .aw {
                                        position: absolute;
                                        top: 50%;
                                        margin-top: -4px;
                                        right: 22px;
                                        border-left: 6px solid transparent;
                                        border-right: 6px solid transparent;
                                        border-top: 6px solid #fff;
                                        transition: 300ms;
                                        -webkit-transition: 300ms;
                                    }
                                    
                                    .link-select-box .mc {
                                        padding-bottom: 3px;
                                        position: absolute;
                                        left: 0px;
                                        right: 0px;
                                        bottom: 100%;
                                        z-index: 100;
                                        display: none;
                                    }
                                    
                                    .link-select-box:hover {
                                        background-color: #EEEEEE;
                                    }
                                    
                                    .link-select-box ul {
                                        background-color: #154A9E;
                                        padding: 8px 0;
                                        overflow: hidden;
                                    }
                                    
                                    .link-select-box a {
                                        display: block;
                                        padding: 5px 15px;
                                        line-height: 1.4;
                                        font-size: 12px;
                                    }
                                    
                                    .link-select-box a:hover {
                                        background-color: #2F71FA;
                                    }
                                    
                                    .link-select-box.act .mt .aw {
                                        transform: rotate(-180deg);
                                        -webkit-transform: rotate(-180deg);
                                    }
                                    
                                    @media only screen and (max-width: 1024px) {
                                        .pageH {
                                            display: block;
                                            height: 93px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1025px) {
                                        .pageH {
                                            display: none;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1201px) {
                                        .pageH {
                                            display: block;
                                            height: 93px;
                                        }
                                    }
                                    /*==================pc_head==============*/
                                    
                                    @media only screen and (max-width: 750px) {
                                        .header-box {
                                            border-top: 0px #192f80 solid;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 751px) {
                                        .header-box {
                                            border-top: 6px #192f80 solid;
                                        }
                                    }
                                    
                                    .header-box {
                                        width: 100%;
                                        position: fixed;
                                        left: 0;
                                        top: 0;
                                        z-index: 99;
                                        height: 99px;
                                        background: #fff;
                                        box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
                                    }
                                    
                                    .nav-box {
                                        padding: 0 3% 0 3%;
                                        display: flex;
                                        justify-content: space-between;
                                        border-top: 6px #192f80 solid;
                                    }
                                    
                                    .nav-box .logo {
                                        display: block;
                                        height: auto;
                                    }
                                    
                                    .nav-box .logo img {
                                        max-width: 100%
                                    }
                                    
                                    @media only screen and (max-width: 1200px) {
                                        .header-box {
                                            height: 56px;
                                        }
                                        .nav-box .logo img {
                                            height: 50px;
                                        }
                                        .nav-box .nav {
                                            display: none;
                                        }
                                        .nav-box .tel {
                                            display: none;
                                        }
                                        .nav-box .logo img {
                                            max-width: 100%
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1201px) {
                                        .nav-box .navigatie {
                                            display: none;
                                        }
                                        .nav li a {
                                            height: 86px;
                                            line-height: 86px;
                                            font-size: 17px;
                                        }
                                        .nav-box .logo {
                                            width: 30%;
                                            margin-top: 15px;
                                        }
                                        .nav-box .tel {
                                            width: 17%;
                                            padding-top: 20px;
                                        }
                                        .nav-box .tel {
                                            width: 18%;
                                            display: block;
                                            text-align: right;
                                        }
                                        .nav-box .tel img,
                                        .nav-box .logo img {
                                            max-width: 100%
                                        }
                                        .nav-box .nav {
                                            display: block;
                                        }
                                        .nav-box .nav {
                                            width: 50%
                                        }
                                        .nav li {
                                            position: relative;
                                            float: left;
                                            width: calc(100%/6);
                                            text-align: center;
                                        }
                                        .nav li:before {
                                            content: "";
                                            width: 100%;
                                            height: 100%;
                                            position: absolute;
                                            left: 0;
                                            top: 0;
                                            background: #192f80;
                                            -webkit-transition: -webkit-transform .54s cubic-bezier(.215, .61, .355, 1);
                                            transition: -webkit-transform .54s cubic-bezier(.215, .61, .355, 1);
                                            transition: transform .54s cubic-bezier(.215, .61, .355, 1);
                                            transition: transform .54s cubic-bezier(.215, .61, .355, 1), -webkit-transform .54s cubic-bezier(.215, .61, .355, 1);
                                            transform-origin: left 100%;
                                            -webkit-transform-origin: left 100%;
                                            transform: scaleY(0);
                                            -moz-transform: scaleY(0);
                                            -webkit-transform: scaleY(0);
                                            visibility: hidden\9;
                                        }
                                        .nav li a {
                                            display: block;
                                            color: #686868;
                                            font-weight: bold;
                                            position: relative;
                                        }
                                        .nav li:hover:before,
                                        .nav li.active:before {
                                            transform: scaleY(1);
                                            -webkit-transform: scaleY(1);
                                            transform-origin: left 0;
                                            -webkit-transform-origin: left 0;
                                            visibility: visible\9;
                                        }
                                        .nav li:hover a,
                                        .nav li.active a {
                                            color: #fff;
                                        }
                                        .nav-box .tel {
                                            display: block;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1401px) {
                                        .nav-box .logo {
                                            width: 35%;
                                            margin-top: 10px;
                                        }
                                        .nav-box .tel {
                                            width: 18%;
                                            padding-top: 18px;
                                        }
                                        .nav li:nth-child(1) {
                                            display: block;
                                        }
                                        .nav li a {
                                            height: 93px;
                                            line-height: 93px;
                                            font-size: 18px;
                                        }
                                    }
                                    /*===ny_flash==========*/
                                    
                                    .ny_flash {
                                        width: 100%;
                                        margin-top: 60px;
                                    }
                                    
                                    .ny_flash img {
                                        max-width: 100%
                                    }
                                    
                                    .mtop {
                                        height: 125px;
                                    }
                                    
                                    .pusher-black {
                                        position: fixed;
                                        width: 100%;
                                        height: 100%;
                                        left: 0px;
                                        top: 0px;
                                        background-color: rgba(0, 0, 0, 0.4);
                                        z-index: 900;
                                        visibility: hidden;
                                        filter: alpha(Opacity=0);
                                        opacity: 0;
                                        -webkit-transition: all .2s cubic-bezier(.02, .01, .47, 1) 0s;
                                        -moz-transition: all .2s cubic-bezier(.02, .01, .47, 1) 0s;
                                        -ms-transition: all .2s cubic-bezier(.02, .01, .47, 1) 0s;
                                        -o-transition: all .2s cubic-bezier(.02, .01, .47, 1) 0s;
                                        transition: all .2s cubic-bezier(.02, .01, .47, 1) 0s;
                                    }
                                    /* Slider */
                                    
                                    .slick-list {
                                        position: relative;
                                        overflow: hidden;
                                        display: block;
                                        margin: 0;
                                        padding: 0;
                                    }
                                    
                                    .slick-list:focus {
                                        outline: none;
                                    }
                                    
                                    .slick-loading .slick-list {
                                        background: #fff url(../images/loader.gif) center center no-repeat;
                                    }
                                    
                                    .slick-list.dragging {
                                        cursor: pointer;
                                        cursor: hand;
                                    }
                                    
                                    .slick-slider .slick-list,
                                    .slick-track,
                                    .slick-slide,
                                    .slick-slide img {
                                        -webkit-transform: translate3d(0, 0, 0);
                                        -moz-transform: translate3d(0, 0, 0);
                                        -ms-transform: translate3d(0, 0, 0);
                                        -o-transform: translate3d(0, 0, 0);
                                        transform: translate3d(0, 0, 0);
                                    }
                                    
                                    .slick-track {
                                        position: relative;
                                        left: 0;
                                        top: 0;
                                        display: block;
                                        zoom: 1;
                                    }
                                    
                                    .slick-track:before,
                                    .slick-track:after {
                                        content: "";
                                        display: table;
                                    }
                                    
                                    .slick-track:after {
                                        clear: both;
                                    }
                                    
                                    .slick-loading .slick-track {
                                        visibility: hidden;
                                    }
                                    
                                    .slick-slide {
                                        float: left;
                                        height: 100%;
                                        min-height: 1px;
                                        display: none;
                                    }
                                    
                                    .slick-slide img {
                                        display: block;
                                    }
                                    
                                    .slick-slide.slick-loading img {
                                        display: none;
                                    }
                                    
                                    .slick-slide.dragging img {
                                        pointer-events: none;
                                    }
                                    
                                    .slick-initialized .slick-slide {
                                        display: block;
                                    }
                                    
                                    .slick-loading .slick-slide {
                                        visibility: hidden;
                                    }
                                    
                                    .slick-vertical .slick-slide {
                                        display: block;
                                        height: auto;
                                        border: 1px solid transparent;
                                    }
                                    
                                    .slick-prev,
                                    .slick-next {
                                        position: absolute;
                                        display: block;
                                        height: 20px;
                                        width: 20px;
                                        line-height: 0;
                                        font-size: 0;
                                        cursor: pointer;
                                        background: transparent;
                                        color: transparent;
                                        padding: 0;
                                        border: none;
                                        outline: none;
                                    }
                                    
                                    .slick-dots {
                                        position: absolute;
                                        bottom: -45px;
                                        list-style: none;
                                        display: block;
                                        text-align: center;
                                        padding: 0px;
                                        width: 100%;
                                    }
                                    
                                    .slick-dots li {
                                        position: relative;
                                        display: inline-block;
                                        height: 20px;
                                        width: 20px;
                                        margin: 0px 5px;
                                        padding: 0px;
                                        cursor: pointer;
                                    }
                                    
                                    @-webkit-keyframes scaleUpDown {
                                        from {
                                            -webkit-transform: scale(1.08);
                                            transform: scale(1.08);
                                        }
                                        to {
                                            opacity: 1;
                                            -webkit-transform: scale(1);
                                            transform: scale(1);
                                        }
                                    }
                                    
                                    @keyframes scaleUpDown {
                                        from {
                                            -webkit-transform: scale(1.08);
                                            transform: scale(1.08);
                                        }
                                        to {
                                            opacity: 1;
                                            -webkit-transform: scale(1);
                                            transform: scale(1);
                                        }
                                    }
                                    /*main style end*/
                                    /*index style*/
                                    
                                    .align-vertical {
                                        height: 100%;
                                        width: 100%;
                                        position: relative;
                                        display: table;
                                    }
                                    
                                    .vertical-inner {
                                        display: table-cell;
                                        vertical-align: middle;
                                    }
                                    
                                    .transXT50 {
                                        transform: translateX(50px);
                                        -webkit-transform: translateX(50px);
                                        opacity: 0;
                                        visibility: hidden;
                                        transition: transform 0.6s, opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1);
                                        -webkit-transition: transform 0.6s, opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1);
                                        transition-timing-function: ease-out;
                                        -webkit-transition-timing-function: ease-out;
                                    }
                                    
                                    .transYT20 {
                                        transform: translateY(20px);
                                        -webkit-transform: translateY(20px);
                                        opacity: 0;
                                        visibility: hidden;
                                        transition: transform 0.6s, opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1);
                                        -webkit-transition: transform 0.6s, opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1);
                                        transition-timing-function: ease-out;
                                        -webkit-transition-timing-function: ease-out;
                                    }
                                    
                                    .transYT50 {
                                        transform: translateY(50px);
                                        -webkit-transform: translateY(50px);
                                        opacity: 0;
                                        visibility: hidden;
                                        transition: transform 0.6s, opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1);
                                        -webkit-transition: transform 0.6s, opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1);
                                        transition-timing-function: ease-out;
                                        -webkit-transition-timing-function: ease-out;
                                    }
                                    
                                    .transXT100 {
                                        transform: translateX(-100%);
                                        -webkit-transform: translateX(-100%);
                                        opacity: 0;
                                        visibility: hidden;
                                        transition: transform 0.6s, opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1);
                                        -webkit-transition: transform 0.6s, opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1);
                                        transition-timing-function: ease-out;
                                        -webkit-transition-timing-function: ease-out;
                                    }
                                    
                                    .action.transYT50,
                                    .action.transYT20 {
                                        opacity: 1;
                                        visibility: visible;
                                        transform: translateY(0px);
                                        -webkit-transform: translateY(0px);
                                    }
                                    
                                    .action.transXT50,
                                    .action.transXT100 {
                                        opacity: 1;
                                        visibility: visible;
                                        transform: translateY(0px);
                                        -webkit-transform: translateY(0px);
                                    }
                                    
                                    .dly_1 {
                                        transition-delay: 100ms;
                                        -webkit-transition-delay: 100ms;
                                    }
                                    
                                    .dly_2 {
                                        transition-delay: 200ms;
                                        -webkit-transition-delay: 200ms;
                                    }
                                    
                                    .dly_3 {
                                        transition-delay: 300ms;
                                        -webkit-transition-delay: 300ms;
                                    }
                                    
                                    .dly_4 {
                                        transition-delay: 400ms;
                                        -webkit-transition-delay: 400ms;
                                    }
                                    
                                    .dly_5 {
                                        transition-delay: 500ms;
                                        -webkit-transition-delay: 500ms;
                                    }
                                    
                                    .dly_6 {
                                        transition-delay: 600ms;
                                        -webkit-transition-delay: 600ms;
                                    }
                                    
                                    .dly_7 {
                                        transition-delay: 700ms;
                                        -webkit-transition-delay: 700ms;
                                    }
                                    
                                    .dly_8 {
                                        transition-delay: 800ms;
                                        -webkit-transition-delay: 800ms;
                                    }
                                    
                                    .dly_9 {
                                        transition-delay: 900ms;
                                        -webkit-transition-delay: 900ms;
                                    }
                                    
                                    .dly_10 {
                                        transition-delay: 1000ms;
                                        -webkit-transition-delay: 1000ms;
                                    }
                                    
                                    .dly_11 {
                                        transition-delay: 1100ms;
                                        -webkit-transition-delay: 1100ms;
                                    }
                                    
                                    .banner a:link,
                                    .banner a:visited {
                                        color: #fff;
                                    }
                                    
                                    .banner a:active,
                                    .banner a:hover {
                                        color: #fff;
                                    }
                                    
                                    .banner {
                                        position: relative;
                                        overflow: hidden;
                                        width: 100%;
                                        height: 100vh;
                                        background-color: #efefef;
                                    }
                                    
                                    .banner .img {
                                        position: absolute;
                                        left: 0px;
                                        top: 0px;
                                        bottom: 0;
                                        right: 0;
                                        height: 100%;
                                        overflow: hidden;
                                    }
                                    
                                    .banner .pimg {
                                        width: 100%;
                                        display: block;
                                        position: absolute;
                                        overflow: hidden;
                                    }
                                    
                                    .banner .bimg {
                                        display: none;
                                        width: 100%;
                                        position: relative;
                                    }
                                    
                                    .banner .item {
                                        position: relative;
                                        width: 100%;
                                        height: 100%;
                                        overflow: hidden;
                                        background-size: cover;
                                        background-position: center center;
                                        background-repeat: no-repeat;
                                    }
                                    
                                    .banner .yy {
                                        position: absolute;
                                        left: 0;
                                        bottom: 0;
                                        width: 100%;
                                        height: 40%;
                                        background: url(../images/yy.png) repeat-x scroll left bottom;
                                        background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0));
                                        background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
                                        background: -webkit-gradient(linear, 0% 40%, 0% 100%, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
                                    }
                                    
                                    .banner .binbox {
                                        position: absolute;
                                        width: 1000px;
                                        overflow: hidden;
                                        left: 50%;
                                        margin-left: -500px;
                                        top: 0;
                                        height: 100%;
                                        display: table;
                                        text-align: center;
                                        color: #fff;
                                    }
                                    
                                    .banner .binbox .by {
                                        font-size: 60px;
                                        line-height: 1.2;
                                    }
                                    
                                    .banner .binbox .zh {
                                        font-size: 30px;
                                        line-height: 1.5;
                                        margin-top: 12px;
                                    }
                                    
                                    .banner .binbox .en {
                                        font-size: 16px;
                                        font-family: "PF Din Light";
                                        line-height: 1.2;
                                        text-transform: uppercase;
                                        margin-top: 12px;
                                    }
                                    
                                    .banner .binbox .line {
                                        width: 2px;
                                        height: 42px;
                                        display: block;
                                        margin: 20px auto 0;
                                        background-color: #fff;
                                    }
                                    
                                    .banner .binbox .ico {
                                        background: url(../images/ilogo.png) no-repeat;
                                        background-size: cover;
                                        width: 36px;
                                        height: 36px;
                                        display: block;
                                        margin: 10px auto 90px;
                                    }
                                    
                                    .banner .slick-active .pimg {
                                        visibility: visible !important;
                                        -webkit-animation: scaleUpDown 2s forwards cubic-bezier(0.250, 0.460, 0.450, 0.940);
                                        animation: scaleUpDown 2s forwards cubic-bezier(0.250, 0.460, 0.450, 0.940);
                                    }
                                    
                                    .banner .slick-active .bimg {
                                        visibility: visible !important;
                                        -webkit-animation: scaleUpDown 2s forwards cubic-bezier(0.250, 0.460, 0.450, 0.940);
                                        animation: scaleUpDown 2s forwards cubic-bezier(0.250, 0.460, 0.450, 0.940);
                                    }
                                    
                                    .banner .slick-dots {
                                        bottom: 40px;
                                        z-index: 104;
                                    }
                                    
                                    .banner .slick-dots li {
                                        position: relative;
                                        display: inline-block;
                                        margin: 0px 6px;
                                        width: 28px;
                                        height: 8px;
                                        padding: 0px;
                                        cursor: pointer;
                                    }
                                    
                                    .banner .slick-dots li a {
                                        height: 2px;
                                        width: 100%;
                                        line-height: 8px;
                                        text-indent: -10em;
                                        display: block;
                                        overflow: hidden;
                                        padding: 0px;
                                        cursor: pointer;
                                        border-radius: 0%;
                                        background-color: #fff;
                                        position: absolute;
                                        left: 0;
                                        top: 3px;
                                    }
                                    
                                    .banner .slick-dots li a:focus {
                                        outline: none;
                                    }
                                    
                                    .banner .slick-dots li.slick-active a {
                                        height: 8px;
                                        top: 0;
                                    }
                                    
                                    @-webkit-keyframes decreaseHeight {
                                        from {
                                            width: 0%;
                                        }
                                        to {
                                            width: 100%;
                                        }
                                    }
                                    
                                    @keyframes decreaseHeight {
                                        from {
                                            width: 0%;
                                        }
                                        to {
                                            width: 100%;
                                        }
                                    }
                                    
                                    @-ms-keyframes decreaseHeight {
                                        from {
                                            width: 0%;
                                        }
                                        to {
                                            width: 100%;
                                        }
                                    }
                                    
                                    @-o-keyframes decreaseHeight {
                                        from {
                                            width: 0%;
                                        }
                                        to {
                                            width: 100%;
                                        }
                                    }
                                    
                                    .ibox-inner {
                                        width: 90%;
                                        margin: 0px auto;
                                        max-width: 1712px;
                                    }
                                    
                                    .bgf7 {
                                        background-color: #f7f7f7;
                                    }
                                    
                                    .ibox-advantage {
                                        padding-bottom: 15px;
                                        visibility: hidden;
                                        transform: translateY(100%);
                                        -webkit-transform: translateY(100%);
                                        -moz-transform: translateY(100%);
                                        transition: 0.58s cubic-bezier(.215, .61, .355, 1);
                                        -webkit-transition: 0.58s cubic-bezier(.215, .61, .355, 1);
                                        -moz-transition: 0.58s cubic-bezier(.215, .61, .355, 1);
                                    }
                                    
                                    .ibox-advantage.on {
                                        opacity: 1;
                                        visibility: visible;
                                        transform: translateY(0);
                                        -webkit-transform: translateY(0);
                                        -moz-transform: translateY(0);
                                    }
                                    
                                    .ibox-advantage-list {
                                        color: #666666;
                                        margin-top: -90px;
                                        position: relative;
                                    }
                                    
                                    .ibox-advantage-list li {
                                        float: left;
                                        display: block;
                                        background-color: #fff;
                                        width: 14%;
                                        padding: 20px 3% 35px;
                                        position: relative;
                                        overflow: hidden;
                                    }
                                    
                                    .ibox-advantage-list li:before {
                                        content: "";
                                        position: absolute;
                                        right: 0;
                                        bottom: 0;
                                        height: 100%;
                                        width: 1px;
                                        background-color: #d1d1d1;
                                    }
                                    
                                    .ibox-advantage-list li:last-child:before {
                                        display: none;
                                    }
                                    
                                    .ibox-advantage-list li:after {
                                        content: "";
                                        position: absolute;
                                        left: 0;
                                        bottom: 0;
                                        width: 100%;
                                        height: 5px;
                                        background-color: #F6CF53;
                                        transform-origin: 100%;
                                        -webkit-transform-origin: 100%;
                                        -webkit-transition: -webkit-transform .5s cubic-bezier(.4, 0, .2, 1);
                                        transition: transform .5s cubic-bezier(.4, 0, .2, 1);
                                        -webkit-transform: scaleX(0);
                                        visibility: hidden\9;
                                    }
                                    
                                    .ibox-advantage-list .item {
                                        transition: 0.4s;
                                        -webkit-transition: 0.4s;
                                    }
                                    
                                    .ibox-advantage-list .ico {
                                        width: 60px;
                                        height: 60px;
                                        background-size: cover;
                                        background-repeat: no-repeat;
                                        background-position: center center;
                                        display: block;
                                        margin-bottom: 10px;
                                        transition: 0.3s cubic-bezier(.4, 0, .2, 1);
                                        -webkit-transition: 0.3s cubic-bezier(.4, 0, .2, 1);
                                    }
                                    
                                    .ibox-advantage-list h2 {
                                        font-size: 24px;
                                        color: #08358b;
                                        line-height: 1.2;
                                        margin-bottom: 20px;
                                    }
                                    
                                    .ibox-advantage-list .c {
                                        font-size: 15px;
                                        line-height: 1.5;
                                        height: 67px;
                                        overflow: hidden;
                                        text-indent: 2em;
                                    }
                                    
                                    .ellipsisT {
                                        white-space: nowrap;
                                        text-overflow: ellipsis;
                                        overflow: hidden;
                                    }
                                    
                                    .ommore {
                                        width: 17px;
                                        height: 17px;
                                        display: block;
                                        position: relative;
                                        overflow: hidden;
                                    }
                                    
                                    .ommore .i1 {
                                        position: absolute;
                                        width: 1px;
                                        height: 100%;
                                        left: 8px;
                                        top: 0;
                                        background-color: #fff;
                                    }
                                    
                                    .ommore .i2 {
                                        position: absolute;
                                        width: 100%;
                                        height: 1px;
                                        left: 0%;
                                        top: 8px;
                                        background-color: #fff;
                                    }
                                    
                                    .ilink {
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        display: block;
                                    }
                                    
                                    .ibox-advantage-list .ommore {
                                        position: absolute;
                                        bottom: 35px;
                                        left: 15%;
                                        opacity: 0;
                                        visibility: visibl\9;
                                        transition: 0.4s;
                                        -webkit-transition: 0.4s;
                                    }
                                    
                                    .ibox-about a:link,
                                    .ibox-about a:visited {
                                        color: #08358b;
                                    }
                                    
                                    .ibox-about a:active,
                                    .ibox-about a:hover {
                                        color: #08358b;
                                    }
                                    
                                    .ibox-about {
                                        padding: 126px 0;
                                        position: relative;
                                        margin-bottom: 15px;
                                        background-color: #fff;
                                        overflow: hidden;
                                    }
                                    
                                    .wave-canvas-wrapper {
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                    }
                                    
                                    .ibox-about-con {
                                        width: 880px;
                                        margin: 0px auto;
                                        position: relative;
                                    }
                                    
                                    .ibox-about-con .t {
                                        font-size: 36px;
                                        color: #08358b;
                                        line-height: 1.2;
                                        margin-bottom: 10px;
                                    }
                                    
                                    .ibox-about-con .en {
                                        font-size: 24px;
                                        color: #08358b;
                                        line-height: 1.5;
                                        font-family: "ITC Avant Garde Gothic";
                                    }
                                    
                                    .ibox-about-con .c {
                                        margin-top: 40px;
                                        font-size: 15px;
                                        text-align: justify;
                                    }
                                    
                                    .ibox-about-con .c p {
                                        text-indent: 2em;
                                    }
                                    
                                    .ibox-about-list {
                                        margin-top: 65px;
                                    }
                                    
                                    .ibox-about-list li {
                                        margin-bottom: 55px;
                                        float: left;
                                        display: block;
                                        width: 25%;
                                    }
                                    
                                    .ibox-about-list .numbox {
                                        color: #666;
                                        line-height: 1;
                                    }
                                    
                                    .ibox-about-list .num {
                                        font-size: 62px;
                                        padding-right: 10px;
                                        color: #eaa334;
                                        font-family: "PF Din Thin";
                                        font-weight: bold;
                                    }
                                    
                                    .btnMore {
                                        width: 170px;
                                        height: 42px;
                                        line-height: 42px;
                                        text-align: center;
                                        border: 2px solid #999999;
                                        display: block;
                                        position: relative;
                                        z-index: 1;
                                    }
                                    
                                    .btnMore:before {
                                        content: "";
                                        width: 100%;
                                        height: 100%;
                                        background-color: #08358b;
                                        z-index: -1;
                                        position: absolute;
                                        left: 0;
                                        bottom: 0px;
                                        transform-origin: 100%;
                                        -webkit-transform-origin: 100%;
                                        -webkit-transition: -webkit-transform .42s cubic-bezier(.4, 0, .2, 1);
                                        transition: transform .42s cubic-bezier(.4, 0, .2, 1);
                                        transform: scaleX(0);
                                        -webkit-transform: scaleX(0);
                                        visibility: hidden\9;
                                    }
                                    
                                    .btnMore .txt {
                                        color: #263d8f;
                                        padding: 0px 42px 0 0px;
                                        background: url(../images/btn_m1.png) no-repeat scroll right center;
                                        /*transition: 0.3s; -webkit-transition: 0.3s;*/
                                    }
                                    
                                    .btnMore:hover {
                                        border-color: #08358b;
                                    }
                                    
                                    .btnMore:hover:before {
                                        transform: scaleX(1);
                                        -webkit-transform: scaleX(1);
                                        -moz-transform: scaleX(1);
                                        transform-origin: 0;
                                        -webkit-transform-origin: 0;
                                        visibility: visible\9;
                                    }
                                    
                                    .btnMore:hover .txt {
                                        color: #fff;
                                        background-image: url(../images/btn_m2.png);
                                        /*background-position: 100% center;*/
                                    }
                                    
                                    .ibox-about .line {
                                        height: 5px;
                                        position: absolute;
                                        left: 0;
                                        bottom: 0;
                                        width: 100%;
                                        background-color: #f6cf53;
                                    }
                                    
                                    .ibox-about .line-bg {
                                        position: absolute;
                                        right: 50%;
                                        bottom: 0;
                                        margin-right: 416px;
                                        height: 5px;
                                        background-color: #6686c3;
                                        width: 100%;
                                    }
                                    
                                    .ibox-two {
                                        /*margin-bottom: 18px;*/
                                    }
                                    
                                    .ibox-two dd {
                                        height: 450px;
                                        overflow: hidden;
                                        float: left;
                                        display: block;
                                        width: 50%;
                                        background-color: #fff;
                                    }
                                    
                                    .ibox-service-c .btnMore2 {
                                        visibility: hidden\9;
                                        opacity: 0;
                                    }
                                    
                                    .ibox-product {
                                        position: relative;
                                        color: #fff;
                                    }
                                    
                                    .ibox-product-img .img {
                                        width: 100%;
                                        height: 450px;
                                        position: relative;
                                        background-size: cover;
                                        background-repeat: no-repeat;
                                        background-position: center top;
                                    }
                                    
                                    .ibox-product-img .yy {
                                        position: absolute;
                                        left: 0;
                                        bottom: 0;
                                        width: 100%;
                                        height: 100%;
                                        background: url(../images/yy.png) repeat-x scroll left bottom;
                                        background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));
                                        background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
                                        background: -webkit-gradient(linear, 0% 40%, 0% 100%, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
                                    }
                                    
                                    .ibox-product-img .con {
                                        padding: 60px 8% 0;
                                        width: 84%;
                                        position: relative;
                                        transform: translateX(88px);
                                        -webkit-transform: translateX(88px);
                                        transition-timing-function: ease-out;
                                        -webkit-transition-timing-function: ease-out;
                                        opacity: 0;
                                        visibility: hidden\9;
                                    }
                                    
                                    .ibox-product-img .t {
                                        font-size: 30px;
                                        line-height: 1.5;
                                        height: 90px;
                                        margin-bottom: 78px;
                                    }
                                    
                                    .ibox-product-img .c {
                                        font-size: 15px;
                                        height: 81px;
                                        overflow: hidden;
                                        margin-bottom: 25px;
                                        text-indent: 2em;
                                    }
                                    
                                    .ibox-product-img .more {
                                        background: url(../images/btn_m2.png) no-repeat scroll right center;
                                        padding-right: 42px;
                                    }
                                    
                                    .ibox-product-img .slick-active .con {
                                        transform: translate(0, 0);
                                        -ms-transform: translate(0, 0);
                                        -webkit-transform: translate(0, 0) skew(0);
                                        opacity: 1;
                                        visibility: visible\9;
                                        transition: 680ms 480ms;
                                        -webkit-transition: 680ms 480ms;
                                    }
                                    
                                    .ibox-product-nav {
                                        position: absolute;
                                        left: 0;
                                        bottom: 0;
                                        width: 100%;
                                    }
                                    
                                    .ibox-product-nav .item {
                                        float: left;
                                        display: inline-block;
                                        width: 33%;
                                        padding: 24px 0px;
                                        text-align: center;
                                        font-size: 15px;
                                        position: relative;
                                        cursor: pointer;
                                        border-top: 1px solid #acadab;
                                        border-top: 1px solid rgba(255, 255, 255, 0.4);
                                    }
                                    
                                    .ibox-product-nav .item:before {
                                        content: "";
                                        width: 1px;
                                        height: 100%;
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        background-color: #acadab;
                                        background-color: rgba(255, 255, 255, 0.4);
                                    }
                                    
                                    .ibox-product-nav .item:after {
                                        content: "";
                                        z-index: -1;
                                        position: absolute;
                                        left: 0;
                                        top: 0px;
                                        width: 100%;
                                        height: 100%;
                                        background-color: #88b72d;
                                        -webkit-transition: -webkit-transform .38s cubic-bezier(.4, 0, .2, 1);
                                        transition: -webkit-transform .38s cubic-bezier(.4, 0, .2, 1);
                                        transition: transform .38s cubic-bezier(.4, 0, .2, 1);
                                        transition: transform .38s cubic-bezier(.4, 0, .2, 1), -webkit-transform .38s cubic-bezier(.4, 0, .2, 1);
                                        transform: scaleY(0);
                                        -webkit-transform: scaleY(0);
                                        -moz-transform: scaleY(0);
                                        transform-origin: 50% 100% 0;
                                        -webkit-transform-origin: 50% 100% 0;
                                        visibility: hidden\9;
                                    }
                                    
                                    .ibox-product-nav .item.slick-current:after {
                                        transform: scaleY(1);
                                        -webkit-transform: scaleY(1);
                                        -moz-transform: scaleY(1);
                                        transform-origin: 50% 0 0;
                                        -webkit-transform-origin: 50% 0 0;
                                        visibility: visible\9;
                                    }
                                    
                                    .newIbox-list li a {
                                        height: 36px;
                                        line-height: 36px;
                                        display: block;
                                        text-overflow: ellipsis;
                                        white-space: nowrap;
                                        overflow: hidden;
                                    }
                                    
                                    .ibox-product-nav .ico {
                                        width: 35px;
                                        height: 35px;
                                        position: relative;
                                        display: block;
                                        margin: 0px auto 8px;
                                    }
                                    
                                    .ibox-product-nav .ico i {
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        display: block;
                                        background-size: cover;
                                    }
                                    
                                    .ibox-product-nav .ico i.i2 {
                                        display: none;
                                    }
                                    
                                    .ibox-product-nav .sj {
                                        border-left: 10px solid transparent;
                                        border-right: 10px solid transparent;
                                        border-bottom: 10px solid #88b72d;
                                        position: absolute;
                                        left: 50%;
                                        bottom: 90%;
                                        margin-left: -5px;
                                        opacity: 0;
                                        visibility: visible\9;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .ibox-product-nav .slick-list {
                                        overflow: inherit;
                                    }
                                    
                                    .ibox-product-nav .slick-current {
                                        color: #f1ffd6;
                                    }
                                    
                                    .ibox-product-nav .slick-current .sj {
                                        opacity: 1;
                                        visibility: visible\9;
                                        bottom: 100%;
                                    }
                                    
                                    .ibox-product-nav .slick-current .ico {
                                        -webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);
                                        transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);
                                        -webkit-animation: gelatine 0.5s 1;
                                        animation: gelatine 0.5s 1;
                                    }
                                    
                                    .ibox-product-nav .slick-current .ico .i1 {
                                        display: none;
                                    }
                                    
                                    .ibox-product-nav .slick-current .ico .i2 {
                                        display: block;
                                    }
                                    
                                    @keyframes gelatine {
                                        from,
                                        to {
                                            -webkit-transform: scale(1, 1);
                                            transform: scale(1, 1);
                                        }
                                        25% {
                                            -webkit-transform: scale(0.9, 1.1);
                                            transform: scale(0.9, 1.1);
                                        }
                                        50% {
                                            -webkit-transform: scale(1.1, 0.9);
                                            transform: scale(1.1, 0.9);
                                        }
                                        75% {
                                            -webkit-transform: scale(0.95, 1.05);
                                            transform: scale(0.95, 1.05);
                                        }
                                    }
                                    
                                    @-webkit-keyframes gelatine {
                                        from,
                                        to {
                                            -webkit-transform: scale(1, 1);
                                            transform: scale(1, 1);
                                        }
                                        25% {
                                            -webkit-transform: scale(0.9, 1.1);
                                            transform: scale(0.9, 1.1);
                                        }
                                        50% {
                                            -webkit-transform: scale(1.1, 0.9);
                                            transform: scale(1.1, 0.9);
                                        }
                                        75% {
                                            -webkit-transform: scale(0.95, 1.05);
                                            transform: scale(0.95, 1.05);
                                        }
                                    }
                                    
                                    .ibox-service a:link,
                                    .ibox-service a:visited {
                                        color: #fff;
                                    }
                                    
                                    .ibox-service a:active,
                                    .ibox-service a:hover {
                                        color: #fff;
                                    }
                                    
                                    .ibox-service {
                                        background-size: cover;
                                        background-repeat: no-repeat;
                                        background-position: center top;
                                        color: #fff;
                                        position: relative;
                                    }
                                    
                                    .ibox-service .itab-t {
                                        position: absolute;
                                        left: 0;
                                        bottom: 0;
                                        font-size: 15px;
                                        border-top: 1px solid #acadab;
                                        border-top: 1px solid rgba(255, 255, 255, 0.4);
                                        width: 84%;
                                        padding: 43px 8% 0;
                                        height: 68px;
                                    }
                                    
                                    .ibox-service .itab-t a {
                                        margin-right: 42px;
                                        float: left;
                                        display: inline-block;
                                        padding-bottom: 8px;
                                        position: relative;
                                        border-bottom: 2px solid transparent;
                                    }
                                    
                                    .ibox-service .itab-t a:before {
                                        content: "";
                                        position: absolute;
                                        left: 50%;
                                        bottom: 0;
                                        margin-left: -2px;
                                        border-left: 5px solid transparent;
                                        border-right: 5px solid transparent;
                                        border-bottom: 5px solid #fff;
                                        opacity: 0;
                                        visibility: visible\9;
                                    }
                                    
                                    .ibox-service .itab-t a:last-child {
                                        margin-right: 0;
                                    }
                                    
                                    .ibox-service .itab-t a.active {
                                        border-bottom-color: #fff;
                                    }
                                    
                                    .ibox-service .itab-t a.active:before {
                                        opacity: 1;
                                        visibility: visible\9;
                                    }
                                    
                                    .ibox-service .itab-c {
                                        width: 84%;
                                        margin: 0px auto;
                                        padding-top: 60px;
                                    }
                                    
                                    .ibox-service .itab-c:hover .btnMore2 {
                                        opacity: 1;
                                        visibility: visible\9;
                                    }
                                    
                                    .ibox-service-c {
                                        height: 330px;
                                        overflow: hidden;
                                    }
                                    
                                    .ibox-service .itab-c {
                                        height: 330px;
                                        display: none;
                                        -webkit-animation-name: tab;
                                        animation-name: tab;
                                        -webkit-animation-direction: normal;
                                        animation-direction: normal;
                                        -webkit-animation-duration: 0.3s;
                                        animation-duration: 0.3s;
                                        -webkit-animation-timing-function: ease-in-out;
                                        animation-timing-function: ease-in-out;
                                        -webkit-animation-iteration-count: 1;
                                        animation-iteration-count: 1;
                                    }
                                    
                                    @-webkit-keyframes tab {
                                        from {
                                            opacity: 0;
                                            -webkit-transform: translateY(5%);
                                            transform: translateY(5%);
                                        }
                                        to {
                                            opacity: 1;
                                            -webkit-transform: translateY(0%);
                                            transform: translateY(0%);
                                        }
                                    }
                                    
                                    @keyframes tab {
                                        from {
                                            opacity: 0;
                                            -webkit-transform: translateY(5%);
                                            transform: translateY(5%);
                                        }
                                        to {
                                            opacity: 1;
                                            -webkit-transform: translateY(0%);
                                            transform: translateY(0%);
                                        }
                                    }
                                    
                                    .ibox-service .itab-c.active {
                                        display: block;
                                    }
                                    
                                    .ibox-service-c h2 {
                                        font-size: 30px;
                                        font-weight: normal;
                                        line-height: 1.5;
                                        height: 90px;
                                        margin-bottom: 78px;
                                    }
                                    
                                    .ibox-service-c p {
                                        font-size: 15px;
                                        height: 81px;
                                        overflow: hidden;
                                        margin-bottom: 40px;
                                        text-indent: 2em;
                                    }
                                    
                                    .btnMore2 {
                                        border-color: #fff;
                                    }
                                    
                                    .btnMore2 .txt {
                                        background-image: url(../images/btn_m2.png);
                                        color: #fff;
                                    }
                                    
                                    .btnMore2:before {
                                        background-color: #fff;
                                    }
                                    
                                    .btnMore2:hover {
                                        border-color: #fff;
                                    }
                                    
                                    .btnMore2:hover .txt {
                                        background-image: url(../images/btn_m1.png);
                                        color: #08358b;
                                    }
                                    
                                    .ibox-threen {
                                        margin-bottom: 18px;
                                        position: relative;
                                    }
                                    
                                    .ibox-threen dd {
                                        float: left;
                                        display: block;
                                        width: 33.33%;
                                    }
                                    
                                    .ibox-new-c {
                                        padding: 60px 0 50px;
                                        background-color: #fff;
                                        background-repeat: no-repeat;
                                        background-position: center center;
                                        background-size: cover;
                                    }
                                    
                                    .ibox-new a:link,
                                    .ibox-new a:visited {
                                        color: #666;
                                    }
                                    
                                    .ibox-new a:active,
                                    .ibox-new a:hover {
                                        color: #08358b;
                                    }
                                    
                                    .ibox-new {
                                        width: 77%;
                                        margin: 0px auto;
                                        color: #666666;
                                        height: 328px;
                                        overflow: hidden;
                                        position: relative;
                                    }
                                    
                                    .ibox-new .item {
                                        height: 328px;
                                    }
                                    
                                    .ibox-new .type {
                                        color: #08358b;
                                        font-size: 30px;
                                        line-height: 1.5;
                                        height: 45px;
                                        margin-bottom: 45px;
                                    }
                                    
                                    .ibox-new h3 {
                                        font-size: 15px;
                                        color: #666666;
                                        font-weight: normal;
                                        margin-bottom: 18px;
                                        height: 25px;
                                        overflow: hidden;
                                    }
                                    
                                    .ibox-new .c {
                                        font-size: 15px;
                                        height: 81px;
                                        overflow: hidden;
                                        margin-bottom: 45px;
                                        text-indent: 2em;
                                    }
                                    
                                    .ibox-new .time {
                                        background: url(../images/time_ico1.png) no-repeat scroll left center;
                                        padding-left: 22px;
                                        margin-bottom: 40px;
                                        font-family: "ITC Avant Garde Gothic";
                                        font-size: 12px;
                                    }
                                    
                                    .btnMore3 {
                                        border-color: #08358b;
                                    }
                                    
                                    .ibox-new .slick-dots {
                                        bottom: 0px;
                                        z-index: 104;
                                        text-align: left;
                                    }
                                    
                                    .ibox-new .slick-dots li {
                                        position: relative;
                                        display: block;
                                        float: left;
                                        width: auto;
                                        padding: 0px;
                                        height: 10px;
                                        margin: 0px 8px 0px 0px;
                                        cursor: pointer;
                                    }
                                    
                                    .ibox-new .slick-dots li a {
                                        height: 10px;
                                        width: 10px;
                                        line-height: 10px;
                                        text-indent: -10em;
                                        display: block;
                                        overflow: hidden;
                                        padding: 0px;
                                        cursor: pointer;
                                        border-radius: 50%;
                                        background: none #999;
                                    }
                                    
                                    .ibox-new .slick-dots li a:focus {
                                        outline: none;
                                    }
                                    
                                    .ibox-new .slick-dots li.slick-active a {
                                        background: none #eaa334;
                                    }
                                    
                                    .ibox-threen-box {
                                        position: absolute;
                                        right: 0;
                                        top: 0;
                                        width: 50%;
                                        height: 100%;
                                    }
                                    
                                    .ibox-settled {
                                        height: 438px;
                                        position: relative;
                                        overflow: hidden;
                                    }
                                    
                                    .ibox-settled .img {
                                        height: 100%;
                                        background-size: cover;
                                        background-repeat: no-repeat;
                                        background-position: center top;
                                        -webkit-transition: all 4s linear;
                                        transition: all 4s linear;
                                    }
                                    
                                    .ibox-settled .title {
                                        width: 80%;
                                        position: absolute;
                                        left: 10%;
                                        top: 60px;
                                        color: #08358b;
                                        background: url(../images/ii.png) no-repeat scroll left center;
                                        padding-left: 65px;
                                        box-sizing: border-box;
                                    }
                                    
                                    .ibox-settled .title .zh {
                                        font-weight: bold;
                                        font-size: 20px;
                                    }
                                    
                                    .ibox-settled .title .en {
                                        font-size: 12px;
                                        font-family: "ITC Avant Garde Gothic";
                                        text-transform: uppercase;
                                    }
                                    
                                    .ibox-settled:hover .img {
                                        -webkit-transform: scale(1.15);
                                        transform: scale(1.15);
                                        -webkit-transition: all 4s linear;
                                        transition: all 4s linear;
                                    }
                                    
                                    .ibox-join {
                                        height: 438px;
                                        position: relative;
                                        overflow: hidden;
                                        color: #fff;
                                    }
                                    
                                    .ibox-join a:link,
                                    .ibox-join a:visited {
                                        color: #fff;
                                    }
                                    
                                    .ibox-join a:active,
                                    .ibox-join a:hover {
                                        color: #fff;
                                    }
                                    
                                    .ibox-join .img {
                                        height: 100%;
                                        background-size: cover;
                                        background-repeat: no-repeat;
                                        background-position: center top;
                                        -webkit-transition: all 4s linear;
                                        transition: all 4s linear;
                                    }
                                    
                                    .ibox-join .nbox {
                                        display: block;
                                        position: absolute;
                                        left: 10%;
                                        top: 60px;
                                        width: 90%;
                                    }
                                    
                                    .ibox-join .nbox .num {
                                        margin-right: 10px;
                                        font-size: 72px;
                                        line-height: 1;
                                        font-family: arial, helvetica, sans-serif;
                                    }
                                    
                                    .ibox-join .nbox .num,
                                    .ibox-join .nbox .c {
                                        display: inline-block;
                                        text-align: left;
                                    }
                                    
                                    .ibox-join .nbox .t1 {
                                        font-size: 24px;
                                        font-weight: bold;
                                        line-height: 1.5;
                                    }
                                    
                                    .ibox-join .nbox .t2 {
                                        font-size: 14px;
                                        font-weight: bold;
                                    }
                                    
                                    .ibox-join .ilink {
                                        z-index: 4;
                                    }
                                    
                                    .ibox-join:hover .img {
                                        -webkit-transform: scale(1.15);
                                        transform: scale(1.15);
                                        -webkit-transition: all 4s linear;
                                        transition: all 4s linear;
                                    }
                                    
                                    .ibox-settled .btnMore,
                                    .ibox-join .btnMore {
                                        position: absolute;
                                        left: 10%;
                                        bottom: 138px;
                                        z-index: 6;
                                    }
                                    
                                    .ibox-threen .btnMore {
                                        opacity: 0;
                                        visibility: hidden\9;
                                    }
                                    
                                    .ibox-new .item:hover .btnMore,
                                    .ibox-settled:hover .btnMore,
                                    .ibox-join:hover .btnMore {
                                        opacity: 1;
                                        visibility: visible\9;
                                    }
                                    
                                    .partnerIbox a:link,
                                    .partnerIbox a:visited {
                                        color: #666;
                                    }
                                    
                                    .partnerIbox a:active,
                                    .partnerIbox a:hover {
                                        color: #08358b;
                                    }
                                    
                                    .partnerIbox {
                                        margin-bottom: 18px;
                                        padding-bottom: 55px;
                                    }
                                    
                                    .partnerIbox .title {
                                        margin: 0px auto;
                                        width: 100%;
                                        padding: 20px 0px;
                                    }
                                    
                                    .partnerIbox .title .zh {
                                        color: #08358b;
                                        font-size: 30px;
                                        float: left;
                                        line-height: 1.2;
                                    }
                                    
                                    .partnerI-line {
                                        border-top: 1px solid #e3e3e3;
                                        height: 0px;
                                        margin-bottom: 55px;
                                        overflow: hidden;
                                        line-height: 0;
                                    }
                                    
                                    .partnerIdemo {
                                        margin: 0px auto;
                                        overflow: hidden;
                                        height: 80px;
                                    }
                                    
                                    .partnerIdemo .item {
                                        margin: 0px 10px;
                                    }
                                    
                                    .partnerIdemo .item a {
                                        overflow: hidden;
                                        display: block;
                                        position: relative;
                                    }
                                    
                                    .partnerIdemo .item img {
                                        max-width: 100%;
                                        display: block;
                                        margin: 0px auto;
                                        -webkit-transition: 0.6s;
                                        transition: 0.6s;
                                    }
                                    
                                    .partnerIdemo .slick-arrow {
                                        width: 34px;
                                        height: 34px;
                                        top: -90px;
                                        z-index: 200;
                                        border-radius: 50%;
                                        border: 1px solid #3c1605;
                                    }
                                    
                                    .partnerIdemo .slick-arrow i {
                                        display: block;
                                        width: 100%;
                                        height: 100%;
                                        position: relative;
                                        z-index: 2;
                                    }
                                    
                                    .partnerIdemo .slick-prev {
                                        right: 55px;
                                    }
                                    
                                    .partnerIdemo .slick-prev i {
                                        background: url(../images/img_l1.png) no-repeat scroll center center;
                                    }
                                    
                                    .partnerIdemo .slick-next {
                                        right: 10px;
                                    }
                                    
                                    .partnerIdemo .slick-next i {
                                        background: url(../images/img_r1.png) no-repeat scroll center center;
                                    }
                                    
                                    .partnerIdemo .item:hover img {
                                        transform: scale(0.9);
                                        -webkit-transform: scale(0.9);
                                    }
                                    
                                    .partner-btn {
                                        float: right;
                                        display: block;
                                    }
                                    
                                    .prevpartner,
                                    .nextpartner {
                                        cursor: pointer;
                                        float: left;
                                        display: block;
                                        border-radius: 50%;
                                        margin-left: 15px;
                                        width: 36px;
                                        height: 36px;
                                        border: 2px solid #7b7b7b;
                                    }
                                    
                                    .prevpartner {
                                        background: url(../images/imgl1.png) no-repeat scroll center center;
                                    }
                                    
                                    .nextpartner {
                                        background: url(../images/imgr1.png) no-repeat scroll center center;
                                    }
                                    
                                    .prevpartner:hover,
                                    .nextpartner:hover {
                                        border-color: #325a9c;
                                    }
                                    
                                    .prevpartner:hover {
                                        background-image: url(../images/imgl2.png);
                                    }
                                    
                                    .nextpartner:hover {
                                        background-image: url(../images/imgr2.png);
                                    }
                                    /*index style end*/
                                    /*about style*/
                                    
                                    .pbanner {
                                        height: 399px;
                                        position: relative;
                                        overflow: hidden;
                                    }
                                    
                                    .pbanner .img {
                                        background-position: center center;
                                        background-repeat: no-repeat;
                                        background-size: cover;
                                        height: 100%;
                                    }
                                    
                                    .pbanner .bg {
                                        background: url(../images/yy3.png) no-repeat;
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        opacity: 0;
                                        visibility: hidden\9;
                                        transform: translateX(-100%);
                                        -webkit-transform: translateX(-100%);
                                    }
                                    
                                    .pbanner.active .bg {
                                        opacity: 1;
                                        visibility: visible\9;
                                        transform: translateX(0);
                                        -webkit-transform: translateX(0);
                                        transition: .68s 0s cubic-bezier(.215, .61, .355, 1);
                                        -webkit-transition: .68s 0s cubic-bezier(.215, .61, .355, 1);
                                    }
                                    
                                    .pbanner .title {
                                        font-size: 48px;
                                        line-height: 1.1;
                                        font-family: "微软正黑体", "Microsoft JhengHei";
                                        position: absolute;
                                        left: 5%;
                                        color: #fff;
                                        top: 35%;
                                        opacity: 0;
                                        visibility: hidden\9;
                                        transform: translateY(10%);
                                        -webkit-transform: translateY(10%);
                                        transition: .78s 0.3s cubic-bezier(.215, .61, .355, 1);
                                        -webkit-transition: .78s 0.3s cubic-bezier(.215, .61, .355, 1);
                                    }
                                    
                                    .pbanner.active .title {
                                        opacity: 1;
                                        visibility: visible\9;
                                        transform: translateY(0);
                                        -webkit-transform: translateY(0);
                                    }
                                    
                                    .page-nav-box {
                                        position: relative;
                                        width: 90%;
                                        margin: -56px auto 0;
                                        border-bottom: 1px solid #b5b5b5;
                                        background-color: #fff;
                                    }
                                    
                                    .page-nav-btn {
                                        float: left;
                                        display: block;
                                    }
                                    
                                    .page-nav-btn a:link,
                                    .page-nav-btn a:visited {
                                        color: #333333;
                                    }
                                    
                                    .page-nav-btn a:active,
                                    .page-nav-btn a:hover {
                                        color: #fff;
                                    }
                                    
                                    .page-nav-btn li {
                                        float: left;
                                        display: block;
                                        height: 56px;
                                        line-height: 56px;
                                        font-size: 15px
                                    }
                                    
                                    .page-nav-btn a {
                                        display: inline-block;
                                        padding: 0px 20px;
                                        position: relative;
                                        margin-right: -1px;
                                        z-index: 1;
                                    }
                                    
                                    .page-nav-btn a:before {
                                        content: "";
                                        position: absolute;
                                        right: 0;
                                        top: 50%;
                                        width: 1px;
                                        height: 12px;
                                        background-color: #dbdbdb;
                                        margin-top: -6px;
                                        z-index: -2;
                                    }
                                    
                                    .page-nav-btn a:after {
                                        content: "";
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        background-color: #88b72d;
                                        z-index: -1;
                                        transform-origin: 100%;
                                        -webkit-transform-origin: 100%;
                                        -webkit-transition: -webkit-transform .42s cubic-bezier(.4, 0, .2, 1);
                                        transition: transform .3s cubic-bezier(.4, 0, .2, 1);
                                        transform: scaleX(0);
                                        -webkit-transform: scaleX(0);
                                        visibility: hidden\9;
                                    }
                                    
                                    .page-nav-btn a.active:after,
                                    .page-nav-btn a:hover:after {
                                        transform: scaleX(1);
                                        -webkit-transform: scaleX(1);
                                        -moz-transform: scaleX(1);
                                        transform-origin: 0;
                                        -webkit-transform-origin: 0;
                                        visibility: visible\9;
                                    }
                                    
                                    .page-nav-btn a.active {
                                        color: #fff;
                                    }
                                    
                                    .page-cur a:link,
                                    .page-cur a:visited {
                                        color: #666666;
                                    }
                                    
                                    .page-cur a:active,
                                    .page-cur a:hover {
                                        color: #192f80;
                                    }
                                    
                                    .page-cur {
                                        float: right;
                                        display: block;
                                        color: #666;
                                        height: 56px;
                                        line-height: 56px;
                                        margin-right: 3%;
                                        font-size: 15px
                                    }
                                    
                                    .page-cur span {
                                        padding: 0px 14px;
                                    }
                                    
                                    .page-cur a.act {
                                        color: #192f80;
                                        font-weight: bold;
                                    }
                                    
                                    .aboutPage {
                                        padding: 115px 0px 90px;
                                        position: relative;
                                        overflow: hidden;
                                    }
                                    
                                    .inner1000 {
                                        width: 90%;
                                        margin: 0px auto;
                                    }
                                    
                                    .aboutPage a:link,
                                    .aboutPage a:visited {
                                        color: #2f4b80;
                                    }
                                    
                                    .aboutPage a:active,
                                    .aboutPage a:hover {
                                        color: #0346CC;
                                    }
                                    
                                    .aboutPage .inner1000 {
                                        position: relative;
                                    }
                                    
                                    .about-sider {
                                        float: left;
                                        display: block;
                                        width: 20%;
                                    }
                                    
                                    .about-inner {
                                        float: right;
                                        display: block;
                                        width: 68%;
                                    }
                                    
                                    .pageT h2 {
                                        font-size: 36px;
                                        color: #333333;
                                        line-height: 1.2;
                                        font-weight: normal;
                                        margin-bottom: 15px;
                                    }
                                    
                                    .pageT h3 {
                                        font-size: 28px;
                                        color: #333333;
                                        line-height: 1.2;
                                        font-weight: normal;
                                        margin-bottom: 20px;
                                    }
                                    
                                    .pageT .en {
                                        font-size: 24px;
                                        color: #263d8f;
                                        font-family: "PF Din Light";
                                        line-height: 1.2;
                                        margin-bottom: 15px;
                                    }
                                    
                                    .pageTmore {
                                        width: 34px;
                                        height: 34px;
                                        background-color: #263d8f;
                                        position: relative;
                                        background-color: #263d8f;
                                        display: block;
                                    }
                                    
                                    .pageTmore i {
                                        background: url(../images/jt1.png) no-repeat scroll center center;
                                        width: 32px;
                                        height: 13px;
                                        position: absolute;
                                        left: 17px;
                                        top: 50%;
                                        margin-top: -6px;
                                        -webkit-transition: 0.3s;
                                        transition: 0.3s;
                                    }
                                    
                                    .about-list {
                                        margin-bottom: 75px;
                                    }
                                    
                                    .about-list li {
                                        float: left;
                                        display: block;
                                        width: 29.33%;
                                        padding: 0px 2% 0px 2%;
                                        position: relative;
                                        font-size: 15px;
                                        color: #666666;
                                    }
                                    
                                    .about-list li:before {
                                        content: "";
                                        position: absolute;
                                        left: 0;
                                        width: 2px;
                                        height: 100%;
                                        background-color: #cccccc;
                                    }
                                    
                                    .about-list .numbox {
                                        color: #666;
                                        line-height: 1;
                                    }
                                    
                                    .about-list .num {
                                        font-size: 60px;
                                        padding-right: 10px;
                                        color: #263d8f;
                                        font-family: "PF Din Thin";
                                    }
                                    
                                    .pageC a:link,
                                    .pageC a:visited {
                                        color: #2f4b80;
                                    }
                                    
                                    .pageC a:active,
                                    .pageC a:hover {
                                        color: #0346CC;
                                    }
                                    
                                    .pageC img {
                                        max-width: 100% !important;
                                        height: auto !important;
                                        color: #393939;
                                    }
                                    
                                    .pageC {
                                        overflow: hidden;
                                        color: #666;
                                        text-align: justify;
                                    }
                                    
                                    .pageC p {
                                        line-height: 25px;
                                    }
                                    
                                    .pageC .more {
                                        background: #88b72d;
                                        width: 120px;
                                        text-align: center;
                                        height: 40px;
                                        line-height: 40px;
                                        margin-top: 15px;
                                    }
                                    
                                    .pageC .more a {
                                        color: #fff
                                    }
                                    
                                    .about-con h2 {
                                        font-size: 36px;
                                        color: #88b72d;
                                        font-weight: normal;
                                        margin-bottom: 25px;
                                        line-height: 1.5;
                                    }
                                    
                                    .about-con .c {
                                        margin-bottom: 65px;
                                    }
                                    
                                    .planningPage {
                                        padding: 120px 0;
                                    }
                                    
                                    .planning-con h3 {
                                        font-size: 30px;
                                        line-height: 1.5;
                                        color: #333;
                                        font-weight: normal;
                                        margin-bottom: 45px;
                                    }
                                    
                                    .planning-con .c {
                                        margin-bottom: 100px;
                                    }
                                    
                                    .planning-ico-list li {
                                        float: left;
                                        display: block;
                                        margin-right: 18px;
                                        margin-bottom: 10px;
                                    }
                                    
                                    .planning-ico-list a {
                                        width: 118px;
                                        height: 118px;
                                        border-radius: 50%;
                                        overflow: hidden;
                                        background-color: #fff;
                                        display: block;
                                        line-height: 1.2;
                                        text-align: center;
                                        position: relative;
                                    }
                                    
                                    .planning-ico-list a:before {
                                        content: "";
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        background-color: #263d8f;
                                        border-radius: 50%;
                                        opacity: 0;
                                        visibility: hidden\9;
                                        transform: scale(0.8);
                                        -webkit-transform: scale(0.8);
                                        transition: 0.5s;
                                        -webkit-transform: 0.5s;
                                    }
                                    
                                    .planning-ico-list .ico {
                                        position: absolute;
                                        width: 60px;
                                        height: 60px;
                                        display: block;
                                        left: 50%;
                                        top: 50%;
                                        margin: -30px 0px 0px -30px;
                                    }
                                    
                                    .planning-ico-list .name {
                                        color: #fff;
                                        border: 1px solid #fff;
                                        border-radius: 50%;
                                        padding-top: 24px;
                                        width: 94px;
                                        height: 70px;
                                        position: absolute;
                                        left: 50%;
                                        top: 50%;
                                        margin: -47px 0px 0px -47px;
                                        font-size: 16px;
                                        opacity: 0;
                                        visibility: hidden\9;
                                        transform: scale(0.8);
                                        -webkit-transform: scale(0.8);
                                        transition: 0.5s;
                                        -webkit-transition: 0.5s;
                                    }
                                    
                                    .planning-ico-list a:hover:before,
                                    .planning-ico-list a:hover .name {
                                        background-color: #263d8f;
                                        opacity: 1;
                                        transform: scale(1);
                                        -webkit-transform: scale(1);
                                        visibility: visible;
                                    }
                                    
                                    .memorabiliaPage {
                                        padding: 105px 0px 0;
                                    }
                                    
                                    .industrial-inner {
                                        width: 790px;
                                        position: relative;
                                        float: right;
                                        display: block;
                                        padding-bottom: 105px;
                                    }
                                    
                                    .memorabiliaBox {
                                        height: 386px;
                                        overflow: hidden;
                                        cursor: url(../images/mouse.png) 16 16, default;
                                    }
                                    
                                    .memorabiliaBox .mCSB_scrollTools {
                                        visibility: hidden !important;
                                    }
                                    
                                    .industrial-bot {
                                        position: absolute;
                                        left: 116px;
                                        top: 0;
                                        width: 10px;
                                        height: 2px;
                                        background-color: #c1cbde;
                                        display: block;
                                    }
                                    
                                    .industrial-line {
                                        position: absolute;
                                        left: 120px;
                                        top: 0;
                                        width: 2px;
                                        height: 100%;
                                        background-color: #c1cbde;
                                    }
                                    
                                    .industrial-item {
                                        padding: 19px 0px 19px 170px;
                                        position: relative;
                                    }
                                    
                                    .industrial-item .time {
                                        position: absolute;
                                        left: 0;
                                        top: 50%;
                                        margin-top: -10px;
                                        font-size: 30px;
                                        font-weight: bold;
                                        line-height: 1;
                                        font-family: "PF Din Thin";
                                        color: #acacac;
                                    }
                                    
                                    .industrial-item .ico {
                                        border-radius: 50%;
                                        background-color: #f6d196;
                                        width: 34px;
                                        height: 34px;
                                        display: block;
                                        position: absolute;
                                        left: 105px;
                                        top: 50%;
                                        margin-top: -17px;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .industrial-item .ico:before {
                                        content: "";
                                        background-color: #eaa334;
                                        border-radius: 50%;
                                        width: 10px;
                                        height: 10px;
                                        position: absolute;
                                        left: 50%;
                                        top: 50%;
                                        margin: -5px 0px 0px -5px;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .industrial-item .ico:after {
                                        content: '';
                                        position: absolute;
                                        top: 0;
                                        left: 0;
                                        width: 100%;
                                        height: 100%;
                                        background: rgba(0, 0, 0, .2);
                                        border-radius: 50%;
                                        visibility: hidden;
                                        z-index: -1;
                                    }
                                    
                                    .industrial-item .sj {
                                        position: absolute;
                                        left: 142px;
                                        top: 50%;
                                        margin-top: -5px;
                                        border-top: 5px solid transparent;
                                        border-bottom: 5px solid transparent;
                                        border-left: 5px solid #eaa334;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .industrial-item .pageC {
                                        padding: 40px;
                                        border: 2px solid #f7f7f7;
                                        background-color: #f7f7f7;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .industrial-item .pageC h3 {
                                        color: #333333;
                                        line-height: 1.5;
                                        margin-bottom: 10px;
                                        font-size: 18px;
                                    }
                                    
                                    .industrial-btn {
                                        position: absolute;
                                        right: -100px;
                                        top: 50%;
                                        margin-top: -60px;
                                        z-index: 10;
                                    }
                                    
                                    .industrial-btn span {
                                        cursor: pointer;
                                        width: 56px;
                                        height: 56px;
                                        display: block;
                                        border-radius: 50%;
                                        background-color: #cccccc;
                                        background-repeat: no-repeat;
                                        background-position: center center;
                                        transition: 0.6s;
                                        -webkit-transition: 0.6s;
                                        position: relative;
                                    }
                                    
                                    .industrial-btn span:before {
                                        content: '';
                                        position: absolute;
                                        top: 0;
                                        left: 0;
                                        width: 100%;
                                        height: 100%;
                                        background: rgba(0, 0, 0, .2);
                                        border-radius: 50%;
                                        visibility: hidden;
                                        z-index: -1;
                                    }
                                    
                                    .industrial-btn span:hover:before {
                                        opacity: 0;
                                        visibility: visible;
                                        -webkit-transform: scale(1.5);
                                        -ms-transform: scale(1.5);
                                        transform: scale(1.5);
                                        -webkit-transition: all .37s;
                                        -o-transition: all .37s;
                                        transition: all .37s;
                                    }
                                    
                                    .industrial-prev {
                                        margin-bottom: 8px;
                                        background-image: url(../images/arrow_t.png);
                                    }
                                    
                                    .industrial-next {
                                        background-image: url(../images/arrow_b.png);
                                    }
                                    
                                    .industrial-btn span:hover {
                                        background-color: #263d8f;
                                    }
                                    
                                    .industrial-item:hover .ico {
                                        background-color: #76bee0;
                                    }
                                    
                                    .industrial-item:hover .ico:before {
                                        background-color: #204ea4;
                                    }
                                    
                                    .industrial-item:hover .ico:after {
                                        opacity: 0;
                                        visibility: visible;
                                        -webkit-transform: scale(1.5);
                                        -ms-transform: scale(1.5);
                                        transform: scale(1.5);
                                        -webkit-transition: .5s;
                                        transition: .5s;
                                    }
                                    
                                    .industrial-item:hover .time {
                                        color: #263d8f;
                                    }
                                    
                                    .industrial-item:hover .sj {
                                        border-left-color: #204ea4;
                                        margin-left: 5px;
                                    }
                                    
                                    .industrial-item:hover .pageC {
                                        border-color: #2c84b2;
                                    }
                                    
                                    .aboutp {
                                        font-size: 15px;
                                        line-height: 32px !important;
                                        color: #666
                                    }
                                    
                                    .aboutp p {
                                        margin-bottom: 15px;
                                        margin-top: 10px;
                                    }
                                    
                                    .industrial-demo {
                                        height: 600px;
                                        overflow: hidden;
                                        cursor: url(../images/mouse.png) 20 20, default;
                                    }
                                    
                                    .industrial-demo .mCSB_scrollTools {
                                        visibility: hidden !important;
                                    }
                                    
                                    .mCSB_inside>.mCSB_container {
                                        margin-right: 0 !important;
                                    }
                                    /*about style end*/
                                    /*park style*/
                                    
                                    .content {
                                        position: relative;
                                    }
                                    
                                    .page-left,
                                    .page-right {
                                        padding: 100px 0px;
                                    }
                                    
                                    .content .bgf5 {
                                        background-color: #f5f5f5;
                                        width: 32%;
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        height: 100%;
                                    }
                                    
                                    .page-left {
                                        width: 32%;
                                        float: left;
                                        display: block;
                                        position: relative;
                                    }
                                    
                                    .page-right {
                                        float: left;
                                        display: block;
                                        width: 68%;
                                        position: relative;
                                        background: #fff;
                                        min-height: 200px;
                                    }
                                    
                                    .page-right img {
                                        max-width: 100%
                                    }
                                    
                                    .page-sider {
                                        width: 350px;
                                        float: right;
                                        display: block;
                                        margin-right: 60px;
                                    }
                                    
                                    .page-sider p {
                                        line-height: 30px;
                                    }
                                    
                                    .page-con {
                                        margin-left: 10%;
                                        width: 844px;
                                    }
                                    
                                    .park-box {
                                        margin-bottom: 45px;
                                    }
                                    
                                    .park-box .zh {
                                        font-size: 36px;
                                        color: #333333;
                                        line-height: 1.2;
                                        margin-bottom: 5px;
                                    }
                                    
                                    .park-box .en {
                                        color: #666666;
                                        font-family: "PF Din Thin";
                                        font-size: 44px;
                                        font-style: italic;
                                        line-height: 1.2;
                                    }
                                    
                                    .park-box .line {
                                        width: 35px;
                                        height: 2px;
                                        background-color: #263d8f;
                                        display: block;
                                        margin-top: 30px;
                                    }
                                    
                                    .page-sider-num li {
                                        float: none;
                                        width: auto;
                                        margin-top: 50px;
                                    }
                                    
                                    .park-img-demo a:link,
                                    .park-img-demo a:visited {
                                        color: #2f4b80;
                                    }
                                    
                                    .park-img-demo a:active,
                                    .park-img-demo a:hover {
                                        color: #0346CC;
                                    }
                                    
                                    .park-img-demo {
                                        position: relative;
                                        margin-left: 32%;
                                    }
                                    
                                    .park-img-demo .item {
                                        position: relative;
                                        overflow: hidden;
                                        background-color: #fff;
                                    }
                                    
                                    .park-img-demo .item img {
                                        width: 100%;
                                        display: block;
                                        opacity: 0.28;
                                        filter: alpha(Opacity=28);
                                        -webkit-transition: .3s;
                                        transition: .3s;
                                    }
                                    
                                    .park-img-demo .item .txt {
                                        text-align: right;
                                        position: absolute;
                                        right: 30px;
                                        bottom: 3%;
                                        color: #333333;
                                        font-size: 15px;
                                        font-family: "PF Din Thin";
                                    }
                                    
                                    .park-img-demo .slick-active .txt {
                                        text-align: left;
                                        color: #fff;
                                        left: 30px;
                                    }
                                    
                                    .park-img-demo .slick-active img {
                                        opacity: 1;
                                        filter: alpha(Opacity=100);
                                    }
                                    
                                    .park-img-demo .slick-list {
                                        overflow: inherit;
                                    }
                                    
                                    .park-img-demo .slick-arrow {
                                        background-color: #fff;
                                        width: 58px;
                                        height: 58px;
                                        z-index: 105;
                                        top: 50%;
                                        margin-top: -29px;
                                        border-radius: 50%;
                                    }
                                    
                                    .park-img-demo .slick-arrow:before {
                                        content: '';
                                        position: absolute;
                                        top: 0;
                                        left: 0;
                                        width: 100%;
                                        height: 100%;
                                        background: rgba(0, 0, 0, .2);
                                        border-radius: 50%;
                                        visibility: hidden;
                                        z-index: -1;
                                    }
                                    
                                    .park-img-demo .slick-arrow:hover:before {
                                        opacity: 0;
                                        visibility: visible;
                                        -webkit-transform: scale(1.5);
                                        -ms-transform: scale(1.5);
                                        transform: scale(1.5);
                                        -webkit-transition: .5s;
                                        transition: .5s;
                                    }
                                    
                                    .park-img-demo .slick-arrow i {
                                        width: 100%;
                                        height: 100%;
                                        display: block;
                                        transition: 300ms;
                                        -webkit-transition: 300ms;
                                    }
                                    
                                    .park-img-demo .slick-prev {
                                        left: -66px;
                                    }
                                    
                                    .park-img-demo .slick-next {
                                        left: 6px;
                                    }
                                    
                                    .park-img-demo .slick-prev i {
                                        background: url(../images/imgl1.png) no-repeat scroll center center;
                                    }
                                    
                                    .park-img-demo .slick-next i {
                                        background: url(../images/imgr1.png) no-repeat scroll center center;
                                    }
                                    
                                    .park-img-demo .slick-arrow:hover {
                                        background-color: #204ea4;
                                    }
                                    
                                    .park-img-demo .slick-prev:hover i {
                                        background-image: url(../images/imgl3.png);
                                    }
                                    
                                    .park-img-demo .slick-next:hover i {
                                        background-image: url(../images/imgr3.png);
                                    }
                                    
                                    .park-demo {
                                        overflow: hidden;
                                    }
                                    
                                    @media only screen and (max-width: 750px) {
                                        .park-demo,
                                        .advantage-one-box {
                                            display: none;
                                        }
                                        .phone_cp {
                                            display: block;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 751px) {
                                        .park-demo,
                                        .advantage-one-box {
                                            display: block;
                                        }
                                        .phone_cp {
                                            display: none;
                                        }
                                    }
                                    /*park style end*/
                                    /*product style*/
                                    
                                    .bgf0 {
                                        background-color: #f0f0f0;
                                    }
                                    
                                    .w630 {
                                        width: 63%;
                                        text-align: center;
                                        padding: 60px 0;
                                        margin: 0px auto;
                                        font-size: 20px;
                                    }
                                    
                                    .page-line {
                                        width: 30px;
                                        height: 4px;
                                        display: block;
                                        margin: 0px auto 16px;
                                        background-color: #bfbfbf;
                                    }
                                    
                                    .page-bot {
                                        background: url(../images/bot.png) no-repeat scroll center center;
                                        width: 21px;
                                        height: 13px;
                                        display: block;
                                        margin: 20px auto 0;
                                        -webkit-animation: mouse-dot 1.5s cubic-bezier(0.23, 1, 0.32, 1) infinite;
                                        animation: mouse-dot 1.5s cubic-bezier(0.23, 1, 0.32, 1) infinite;
                                    }
                                    
                                    @keyframes mouse-dot {
                                        from {
                                            opacity: 0;
                                        }
                                        33% {
                                            opacity: 1;
                                        }
                                        to {
                                            transform: translateY(10px);
                                            -webkit-transform: translateY(10px);
                                            opacity: 0;
                                        }
                                    }
                                    
                                    @-webkit-keyframes mouse-dot {
                                        from {
                                            opacity: 0;
                                        }
                                        33% {
                                            opacity: 1;
                                        }
                                        to {
                                            transform: translateY(10px);
                                            -webkit-transform: translateY(10px);
                                            opacity: 0;
                                        }
                                    }
                                    
                                    .w630 .pageC {
                                        text-align: center;
                                        font-size: 16px;
                                        line-height: 28px;
                                    }
                                    
                                    .w630 .pageC p {
                                        text-indent: 2em;
                                    }
                                    
                                    .w90 {
                                        width: 90%;
                                        margin: 0px auto;
                                    }
                                    
                                    .filler {
                                        position: absolute;
                                        display: block;
                                        background-color: #839ac5;
                                        -webkit-transition: 0.3s ease 0s;
                                        -moz-transition: 0.3s 0s;
                                        -o-transition: 0.3s 0s;
                                        transition: 0.3s 0s;
                                    }
                                    
                                    .product-list {
                                        padding-bottom: 120px;
                                    }
                                    
                                    .product-list a:link,
                                    .product-list a:visited {
                                        color: #333333;
                                    }
                                    
                                    .product-list a:active,
                                    .product-list a:hover {
                                        color: #08358b;
                                    }
                                    
                                    .product-list li {
                                        background-color: #fff;
                                        position: relative;
                                        overflow: hidden;
                                    }
                                    
                                    .product-list li .img {
                                        width: 50%;
                                        display: block;
                                        position: relative;
                                        overflow: hidden;
                                    }
                                    
                                    .product-list li .img img {
                                        transition: all 0.6s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
                                        -webkit-transition: all 0.6s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
                                        width: 100%;
                                        display: block;
                                        transform: scale(1.06);
                                        -webkit-transform: scale(1.06);
                                    }
                                    
                                    .product-list .con {
                                        color: #7f7e7e;
                                        width: 35%;
                                        height: 100%;
                                        position: absolute;
                                        top: 0%;
                                    }
                                    
                                    .product-list .con .ico {
                                        display: block;
                                        width: 70px;
                                        height: 70px;
                                        position: absolute;
                                        left: 0;
                                        background-size: cover;
                                        background-repeat: no-repeat;
                                        background-position: center center;
                                        top: 50%;
                                        margin-top: -35px;
                                    }
                                    
                                    .product-list .con .zh {
                                        font-size: 24px;
                                        font-weight: normal;
                                        line-height: 1.2;
                                        margin: 0px 0px 25px;
                                        color: #000;
                                        padding-left: 80px;
                                        position: relative;
                                    }
                                    
                                    .product-list .con .c {
                                        height: 75px;
                                        overflow: hidden;
                                        margin-bottom: 25px;
                                        font-size: 14px
                                    }
                                    
                                    .product-list .con .c p {
                                        text-indent: 2em;
                                    }
                                    
                                    .product-list .bor {
                                        position: absolute;
                                        top: 0;
                                        left: 0;
                                        width: 100%;
                                        height: 100%;
                                    }
                                    
                                    .product-list .moreBtn {
                                        background-image: url(http://www.eaip-sn.com/images/more_bg2.png);
                                    }
                                    
                                    .product-list .moreBtn .txt {
                                        color: #977751;
                                    }
                                    
                                    .product-list .oneItem .con {
                                        left: 55%;
                                    }
                                    
                                    .product-list .twoItem .img {
                                        margin-left: 50%;
                                    }
                                    
                                    .product-list .twoItem .con {
                                        left: 10%;
                                    }
                                    
                                    .product-list .filler-left {
                                        width: 2px;
                                        height: 0%;
                                        left: 0%;
                                        top: 0%;
                                    }
                                    
                                    .product-list .filler-right {
                                        width: 2px;
                                        height: 0%;
                                        right: 0%;
                                        bottom: 0%;
                                    }
                                    
                                    .product-list .filler-top {
                                        width: 0%;
                                        height: 2px;
                                        right: 0%;
                                        top: 0%;
                                    }
                                    
                                    .product-list .filler-bottom {
                                        width: 0%;
                                        height: 2px;
                                        left: 0%;
                                        bottom: 0%;
                                    }
                                    
                                    .pro-clist {
                                        padding-top: 30px;
                                    }
                                    
                                    .pro-clist li {
                                        float: left;
                                        display: block;
                                        width: 50%;
                                        margin-bottom: 76px;
                                    }
                                    /*product style end*/
                                    /*service style*/
                                    
                                    .administrative-title {
                                        font-size: 24px;
                                        color: #333;
                                        margin-bottom: 25px;
                                        line-height: 1.5;
                                        font-weight: normal;
                                    }
                                    
                                    .service-ico li {
                                        float: left;
                                        display: block;
                                        margin: 0px 20px 10px 0px;
                                        position: relative;
                                    }
                                    
                                    .service-ico li:last-child {
                                        margin-right: 0;
                                    }
                                    
                                    .service-ico .item {
                                        cursor: pointer;
                                        text-align: center;
                                        line-height: 1.5;
                                        width: 96px;
                                        height: 56px;
                                        padding-top: 40px;
                                        border-radius: 50%;
                                        border: 2px solid #d3d3d3;
                                        display: block;
                                        overflow: hidden;
                                        font-size: 14px;
                                        font-weight: bold;
                                        color: #333;
                                    }
                                    
                                    .service-ico .item2 {
                                        padding-top: 30px;
                                        height: 66px;
                                    }
                                    
                                    .service-ico .item:before {
                                        content: "";
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        background-color: #263d8f;
                                        border-radius: 50%;
                                        opacity: 0;
                                        visibility: hidden\9;
                                        transform: scale(0.8);
                                        -webkit-transform: scale(0.8);
                                        transition: 0.5s;
                                        -webkit-transform: 0.5s;
                                        z-index: -2;
                                    }
                                    
                                    .service-ico .item:after {
                                        content: "";
                                        border: 1px solid #fff;
                                        border-radius: 50%;
                                        width: 90%;
                                        height: 90%;
                                        position: absolute;
                                        left: 5%;
                                        top: 5%;
                                        opacity: 0;
                                        visibility: hidden\9;
                                        transform: scale(0.5);
                                        -webkit-transform: scale(0.5);
                                        transition: 0.5s;
                                        -webkit-transition: 0.5s;
                                        z-index: -1;
                                    }
                                    
                                    .service-ico .item:hover:before,
                                    .service-ico .item:hover:after {
                                        opacity: 1;
                                        transform: scale(1);
                                        -webkit-transform: scale(1);
                                        visibility: visible\9;
                                    }
                                    
                                    .service-ico .item:hover {
                                        color: #fff;
                                        border-color: #263d8f;
                                    }
                                    
                                    .finance-box {
                                        margin-left: 10%;
                                        width: 600px;
                                    }
                                    
                                    .finance-box2 {
                                        width: auto;
                                        margin-right: 10%;
                                        margin-top: 50px;
                                    }
                                    
                                    .finance-box2 .finance-tabT li {
                                        margin-right: 7%;
                                    }
                                    
                                    .finance-box2 .finance-tabT .txt {
                                        line-height: 1.5;
                                        height: 42px;
                                        overflow: hidden;
                                    }
                                    
                                    .finance-tabT {
                                        border-bottom: 1px solid #cfcfcf;
                                        margin-bottom: 35px;
                                    }
                                    
                                    .finance-tabT li {
                                        float: left;
                                        display: inline-block;
                                        margin-right: 10%;
                                        text-align: center;
                                        /* font-weight: bold;*/
                                        font-size: 14px;
                                        color: #2a2a2a;
                                        padding-bottom: 32px;
                                        cursor: pointer;
                                    }
                                    
                                    .finance-tabT li:last-child {
                                        margin-right: 0;
                                    }
                                    
                                    .finance-tabT .ico {
                                        width: 70px;
                                        height: 70px;
                                        border: 2px solid #2c4391;
                                        border-radius: 50%;
                                        margin: 0px auto 12px;
                                        display: block;
                                        position: relative;
                                    }
                                    
                                    .finance-tabT .ico i {
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        background-size: cover;
                                        background-repeat: no-repeat;
                                        background-position: center center;
                                    }
                                    
                                    .finance-tabT .ico i.i2 {
                                        display: none;
                                    }
                                    
                                    .finance-tabT .active .ico {
                                        background-color: #2c4391;
                                        -webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);
                                        transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);
                                        -webkit-animation: gelatine 0.5s 1;
                                        animation: gelatine 0.5s 1;
                                    }
                                    
                                    .finance-tabT .active i.i1 {
                                        display: none;
                                    }
                                    
                                    .finance-tabT .active i.i2 {
                                        display: block;
                                    }
                                    
                                    .finance-tabT .active {
                                        color: #2c4391;
                                    }
                                    
                                    .finance-tabC .pageC {
                                        display: none;
                                        -webkit-animation-name: tab;
                                        animation-name: tab;
                                        -webkit-animation-direction: normal;
                                        animation-direction: normal;
                                        -webkit-animation-duration: 0.3s;
                                        animation-duration: 0.3s;
                                        -webkit-animation-timing-function: ease-in-out;
                                        animation-timing-function: ease-in-out;
                                        -webkit-animation-iteration-count: 1;
                                        animation-iteration-count: 1;
                                    }
                                    
                                    .finance-tabC .pageC.active {
                                        display: block;
                                    }
                                    
                                    .life-list {
                                        padding-top: 80px;
                                    }
                                    
                                    .life-list dd {
                                        float: left;
                                        display: block;
                                        width: 49.5%;
                                        margin-left: 1%;
                                        cursor: zoom-in;
                                    }
                                    
                                    .life-list dd:nth-of-type(2n+1) {
                                        margin-left: 0;
                                    }
                                    
                                    .life-list .img {
                                        overflow: hidden;
                                        position: relative;
                                    }
                                    
                                    .life-list .img img {
                                        width: 100%;
                                        display: block;
                                    }
                                    
                                    .life-list .img img {
                                        width: 100%;
                                        display: block;
                                        transform: scale(1.05);
                                        -webkit-transform: scale(1.05);
                                        transition: 0.6s;
                                        -webkit-transition: 0.6s;
                                    }
                                    
                                    .life-list .txt {
                                        height: 58px;
                                        line-height: 58px;
                                        font-weight: bold;
                                        font-size: 15px;
                                        text-align: center;
                                        padding: 0px 5%;
                                        overflow: hidden;
                                        color: #666666;
                                        background-color: #ebebeb;
                                    }
                                    
                                    .life-list .bg {
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        display: block;
                                        background: url(../images/blue_75.png) repeat;
                                        background: none rgba(38, 61, 143, 0.7);
                                        text-align: center;
                                        transition: 0.48s;
                                        -webkit-transition: 0.48s;
                                        opacity: 0;
                                        visibility: hidden\9;
                                    }
                                    
                                    .life-list .more {
                                        background: url(../images/query.png) no-repeat scroll center top;
                                        padding-top: 36px;
                                        position: absolute;
                                        left: 50%;
                                        top: 50%;
                                        margin: -30px 0px 0px -30px;
                                        color: #fff;
                                        transition: 0.48s;
                                        -webkit-transition: 0.48s;
                                        transform: scale(0.9);
                                        -webkit-transform: scale(0.9);
                                        opacity: 0;
                                        visibility: hidden\9;
                                    }
                                    
                                    .life-list dd:hover .img img {
                                        transform: scale(1);
                                        -webkit-transform: scale(1);
                                    }
                                    
                                    .life-list dd:hover {
                                        box-shadow: 0 0 29px rgba(0, 0, 0, 0.33);
                                    }
                                    
                                    .life-list dd:hover .txt {
                                        color: #fff;
                                        background-color: #263C8F;
                                    }
                                    
                                    .life-list dd:hover .more {
                                        visibility: visible\9;
                                        transform: scale(1);
                                        -webkit-transform: scale(1);
                                        opacity: 1;
                                    }
                                    
                                    .life-list dd:hover .bg {
                                        visibility: visible\9;
                                        opacity: 1;
                                    }
                                    /* pswp = photoswipe */
                                    
                                    .pswp {
                                        display: none;
                                        position: absolute;
                                        width: 100%;
                                        height: 100%;
                                        left: 0;
                                        top: 0;
                                        overflow: hidden;
                                        -ms-touch-action: none;
                                        touch-action: none;
                                        z-index: 1500;
                                        -webkit-text-size-adjust: 100%;
                                        -webkit-backface-visibility: hidden;
                                        outline: 0
                                    }
                                    
                                    .pswp * {
                                        -webkit-box-sizing: border-box;
                                        box-sizing: border-box
                                    }
                                    
                                    .pswp img {
                                        max-width: none
                                    }
                                    
                                    .pswp--animate_opacity {
                                        opacity: .001;
                                        will-change: opacity;
                                        -webkit-transition: opacity 333ms cubic-bezier(.4, 0, .22, 1);
                                        transition: opacity 333ms cubic-bezier(.4, 0, .22, 1)
                                    }
                                    
                                    .pswp--open {
                                        display: block
                                    }
                                    
                                    .pswp--zoom-allowed .pswp__img {
                                        cursor: -webkit-zoom-in;
                                        cursor: -moz-zoom-in;
                                        cursor: zoom-in
                                    }
                                    
                                    .pswp--zoomed-in .pswp__img {
                                        cursor: -webkit-grab;
                                        cursor: -moz-grab;
                                        cursor: grab
                                    }
                                    
                                    .pswp--dragging .pswp__img {
                                        cursor: -webkit-grabbing;
                                        cursor: -moz-grabbing;
                                        cursor: grabbing
                                    }
                                    
                                    .pswp__bg {
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        background: url(http://www.eaip-sn.com/images/black_90.png) repeat;
                                        background: none rgba(0, 0, 0, .9);
                                        opacity: 0;
                                        transform: translateZ(0);
                                        -webkit-backface-visibility: hidden;
                                        will-change: opacity
                                    }
                                    
                                    .pswp__scroll-wrap {
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        overflow: hidden
                                    }
                                    
                                    .pswp__container,
                                    .pswp__zoom-wrap {
                                        -ms-touch-action: none;
                                        touch-action: none;
                                        position: absolute;
                                        left: 0;
                                        right: 0;
                                        top: 0;
                                        bottom: 0
                                    }
                                    
                                    .pswp__container,
                                    .pswp__img {
                                        -webkit-user-select: none;
                                        -moz-user-select: none;
                                        -ms-user-select: none;
                                        user-select: none;
                                        -webkit-tap-highlight-color: transparent;
                                        -webkit-touch-callout: none
                                    }
                                    
                                    .pswp__zoom-wrap {
                                        position: absolute;
                                        width: 100%;
                                        -webkit-transform-origin: left top;
                                        -ms-transform-origin: left top;
                                        transform-origin: left top;
                                        -webkit-transition: -webkit-transform 333ms cubic-bezier(.4, 0, .22, 1);
                                        transition: transform 333ms cubic-bezier(.4, 0, .22, 1)
                                    }
                                    
                                    .pswp__bg {
                                        will-change: opacity;
                                        -webkit-transition: opacity 333ms cubic-bezier(.4, 0, .22, 1);
                                        transition: opacity 333ms cubic-bezier(.4, 0, .22, 1)
                                    }
                                    
                                    .pswp--animated-in .pswp__bg,
                                    .pswp--animated-in .pswp__zoom-wrap {
                                        -webkit-transition: none;
                                        transition: none
                                    }
                                    
                                    .pswp__container,
                                    .pswp__zoom-wrap {
                                        -webkit-backface-visibility: hidden
                                    }
                                    
                                    .pswp__item {
                                        position: absolute;
                                        left: 0;
                                        right: 0;
                                        top: 0;
                                        bottom: 0;
                                        overflow: hidden
                                    }
                                    
                                    .pswp__img {
                                        position: absolute;
                                        width: auto;
                                        height: auto;
                                        top: 0;
                                        left: 0
                                    }
                                    
                                    .pswp__img--placeholder {
                                        -webkit-backface-visibility: hidden
                                    }
                                    
                                    .pswp__img--placeholder--blank {
                                        background: #222
                                    }
                                    
                                    .pswp--ie .pswp__img {
                                        width: 100%!important;
                                        height: auto!important;
                                        left: 0;
                                        top: 0
                                    }
                                    
                                    .pswp__error-msg {
                                        position: absolute;
                                        left: 0;
                                        top: 50%;
                                        width: 100%;
                                        text-align: center;
                                        font-size: 14px;
                                        line-height: 16px;
                                        margin-top: -8px;
                                        color: #CCC
                                    }
                                    
                                    .pswp__error-msg a {
                                        color: #CCC;
                                        text-decoration: underline
                                    }
                                    
                                    .pswp__button {
                                        width: 44px;
                                        height: 44px;
                                        position: relative;
                                        background: 0 0;
                                        cursor: pointer;
                                        overflow: visible;
                                        -webkit-appearance: none;
                                        display: block;
                                        border: 0;
                                        padding: 0;
                                        margin: 0;
                                        float: right;
                                        opacity: .75;
                                        -webkit-transition: opacity .2s;
                                        transition: opacity .2s;
                                        -webkit-box-shadow: none;
                                        box-shadow: none
                                    }
                                    
                                    .pswp__button:focus,
                                    .pswp__button:hover {
                                        opacity: 1
                                    }
                                    
                                    .pswp__button:active {
                                        outline: 0;
                                        opacity: .9
                                    }
                                    
                                    .pswp__button::-moz-focus-inner {
                                        padding: 0;
                                        border: 0
                                    }
                                    
                                    .pswp__ui--over-close .pswp__button--close {
                                        opacity: 1
                                    }
                                    
                                    .pswp__button {
                                        background: url(../images/default-skin.png) 0 0 no-repeat;
                                        background-size: 264px 88px;
                                        width: 44px;
                                        height: 44px
                                    }
                                    
                                    @media (-webkit-min-device-pixel-ratio:1.1),
                                    (-webkit-min-device-pixel-ratio:1.09375),
                                    (min-resolution:105dpi),
                                    (min-resolution:1.1dppx) {
                                        ,
                                        .pswp--svg .pswp__button {
                                            background-image: url(../images/default-skin.svg)
                                        }
                                        .pswp--svg .pswp__button--arrow--left {
                                            background: url(../images/imgl1.png) no-repeat scroll center center
                                        }
                                        .pswp--svg .pswp__button--arrow--right {
                                            background: url(../images/imgr1.png) no-repeat scroll center center
                                        }
                                        .pswp--svg .pswp__button--close {
                                            color: #fff
                                        }
                                    }
                                    
                                    .pswp__button--close {
                                        background-position: 0 -44px
                                    }
                                    
                                    .pswp__button--share {
                                        background-position: -44px -44px
                                    }
                                    
                                    .pswp__button--fs {
                                        display: none
                                    }
                                    
                                    .pswp--supports-fs .pswp__button--fs {
                                        display: block
                                    }
                                    
                                    .pswp--fs .pswp__button--fs {
                                        background-position: -44px 0
                                    }
                                    
                                    .pswp__button--zoom {
                                        display: none;
                                        background-position: -88px 0
                                    }
                                    
                                    .pswp--zoom-allowed .pswp__button--zoom {
                                        display: block
                                    }
                                    
                                    .pswp--zoomed-in .pswp__button--zoom {
                                        background-position: -132px 0
                                    }
                                    
                                    .pswp--touch .pswp__button--arrow--left,
                                    .pswp--touch .pswp__button--arrow--right {
                                        visibility: hidden
                                    }
                                    
                                    .pswp__button--arrow--left,
                                    .pswp__button--arrow--right {
                                        top: 50%;
                                        margin-top: -22px;
                                        width: 44px;
                                        height: 44px;
                                        position: absolute;
                                        border-radius: 50%;
                                        background: url(../images/imgl1.png) no-repeat center center #fff;
                                    }
                                    
                                    .pswp__button--arrow--left {
                                        left: 2%;
                                    }
                                    
                                    .pswp__button--arrow--right {
                                        right: 2%;
                                        background-image: url(../images/imgr1.png);
                                    }
                                    
                                    .pswp__button--arrow--left:hover {
                                        background-image: url(../images/imgl3.png);
                                        background-color: #08358B;
                                    }
                                    
                                    .pswp__button--arrow--right:hover {
                                        background-image: url(../images/imgr3.png);
                                        background-color: #08358B;
                                    }
                                    
                                    .pswp__counter,
                                    .pswp__share-modal {
                                        -webkit-user-select: none;
                                        -moz-user-select: none;
                                        -ms-user-select: none;
                                        user-select: none
                                    }
                                    
                                    .pswp__share-modal {
                                        display: block;
                                        background: rgba(0, 0, 0, .5);
                                        width: 100%;
                                        height: 100%;
                                        top: 0;
                                        left: 0;
                                        padding: 10px;
                                        position: absolute;
                                        z-index: 1600;
                                        opacity: 0;
                                        -webkit-transition: opacity .25s ease-out;
                                        transition: opacity .25s ease-out;
                                        -webkit-backface-visibility: hidden;
                                        will-change: opacity
                                    }
                                    
                                    .pswp__share-modal--hidden {
                                        display: none
                                    }
                                    
                                    .pswp__share-tooltip {
                                        z-index: 1620;
                                        position: absolute;
                                        background: #FFF;
                                        top: 56px;
                                        border-radius: 2px;
                                        display: block;
                                        width: auto;
                                        right: 44px;
                                        -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .25);
                                        box-shadow: 0 2px 5px rgba(0, 0, 0, .25);
                                        -webkit-transform: translateY(6px);
                                        -ms-transform: translateY(6px);
                                        transform: translateY(6px);
                                        -webkit-transition: -webkit-transform .25s;
                                        transition: transform .25s;
                                        -webkit-backface-visibility: hidden;
                                        will-change: transform
                                    }
                                    
                                    .pswp__share-tooltip a {
                                        display: block;
                                        padding: 8px 12px;
                                        color: #000;
                                        text-decoration: none;
                                        font-size: 14px;
                                        line-height: 18px
                                    }
                                    
                                    .pswp__share-tooltip a:hover {
                                        text-decoration: none;
                                        color: #000
                                    }
                                    
                                    .pswp__share-tooltip a:first-child {
                                        border-radius: 2px 2px 0 0
                                    }
                                    
                                    .pswp__share-tooltip a:last-child {
                                        border-radius: 0 0 2px 2px
                                    }
                                    
                                    .pswp__share-modal--fade-in {
                                        opacity: 1
                                    }
                                    
                                    .pswp__share-modal--fade-in .pswp__share-tooltip {
                                        -webkit-transform: translateY(0);
                                        -ms-transform: translateY(0);
                                        transform: translateY(0)
                                    }
                                    
                                    .pswp--touch .pswp__share-tooltip a {
                                        padding: 16px 12px
                                    }
                                    
                                    a.pswp__share--facebook:before {
                                        content: '';
                                        display: block;
                                        width: 0;
                                        height: 0;
                                        position: absolute;
                                        top: -12px;
                                        right: 15px;
                                        border: 6px solid transparent;
                                        border-bottom-color: #FFF;
                                        -webkit-pointer-events: none;
                                        -moz-pointer-events: none;
                                        pointer-events: none
                                    }
                                    
                                    a.pswp__share--facebook:hover {
                                        background: #3E5C9A;
                                        color: #FFF
                                    }
                                    
                                    a.pswp__share--facebook:hover:before {
                                        border-bottom-color: #3E5C9A
                                    }
                                    
                                    a.pswp__share--twitter:hover {
                                        background: #55ACEE;
                                        color: #FFF
                                    }
                                    
                                    a.pswp__share--pinterest:hover {
                                        background: #CCC;
                                        color: #CE272D
                                    }
                                    
                                    a.pswp__share--download:hover {
                                        background: #DDD
                                    }
                                    
                                    .pswp__counter {
                                        float: left;
                                        height: 44px;
                                        font-size: 13px;
                                        line-height: 44px;
                                        color: #FFF;
                                        opacity: .75;
                                        padding: 0 10px
                                    }
                                    
                                    .pswp__caption {
                                        position: absolute;
                                        left: 0;
                                        bottom: 0;
                                        width: 100%;
                                        min-height: 44px
                                    }
                                    
                                    .pswp__caption__center {
                                        text-align: center;
                                        max-width: 600px;
                                        font-size: 15px;
                                        margin: 0 auto;
                                        padding: 20px 10px;
                                        color: #fff
                                    }
                                    
                                    .pswp__caption__center .xzy-zan {
                                        float: right;
                                        display: block
                                    }
                                    
                                    .pswp__caption--empty {
                                        display: none
                                    }
                                    
                                    .pswp__caption--fake {
                                        visibility: hidden
                                    }
                                    
                                    .pswp__preloader {
                                        width: 44px;
                                        height: 44px;
                                        position: absolute;
                                        top: 0;
                                        left: 50%;
                                        margin-left: -22px;
                                        opacity: 0;
                                        -webkit-transition: opacity .25s ease-out;
                                        transition: opacity .25s ease-out;
                                        will-change: opacity;
                                        direction: ltr
                                    }
                                    
                                    .pswp__preloader__icn {
                                        width: 20px;
                                        height: 20px;
                                        margin: 12px
                                    }
                                    
                                    .pswp__preloader--active {
                                        opacity: 1
                                    }
                                    
                                    .pswp__preloader--active .pswp__preloader__icn {
                                        background: url(http://www.eaip-sn.com/css/preloader.gif) 0 0 no-repeat
                                    }
                                    
                                    .pswp--css_animation .pswp__preloader--active {
                                        opacity: 1
                                    }
                                    
                                    .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
                                        -webkit-animation: clockwise .5s linear infinite;
                                        animation: clockwise .5s linear infinite
                                    }
                                    
                                    .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
                                        -webkit-animation: donut-rotate 1s cubic-bezier(.4, 0, .22, 1) infinite;
                                        animation: donut-rotate 1s cubic-bezier(.4, 0, .22, 1) infinite
                                    }
                                    
                                    .pswp--css_animation .pswp__preloader__icn {
                                        background: 0 0;
                                        opacity: .75;
                                        width: 14px;
                                        height: 14px;
                                        position: absolute;
                                        left: 15px;
                                        top: 15px;
                                        margin: 0
                                    }
                                    
                                    .pswp--css_animation .pswp__preloader__cut {
                                        position: relative;
                                        width: 7px;
                                        height: 14px;
                                        overflow: hidden
                                    }
                                    
                                    .pswp--css_animation .pswp__preloader__donut {
                                        -webkit-box-sizing: border-box;
                                        box-sizing: border-box;
                                        width: 14px;
                                        height: 14px;
                                        border: 2px solid #FFF;
                                        border-radius: 50%;
                                        border-left-color: transparent;
                                        border-bottom-color: transparent;
                                        position: absolute;
                                        top: 0;
                                        left: 0;
                                        background: 0 0;
                                        margin: 0
                                    }
                                    
                                    @media screen and (max-width:1024px) {
                                        .pswp__preloader {
                                            position: relative;
                                            left: auto;
                                            top: auto;
                                            margin: 0;
                                            float: right
                                        }
                                    }
                                    
                                    @-webkit-keyframes clockwise {
                                        0% {
                                            -webkit-transform: rotate(0);
                                            transform: rotate(0)
                                        }
                                        100% {
                                            -webkit-transform: rotate(360deg);
                                            transform: rotate(360deg)
                                        }
                                    }
                                    
                                    @keyframes clockwise {
                                        0% {
                                            -webkit-transform: rotate(0);
                                            transform: rotate(0)
                                        }
                                        100% {
                                            -webkit-transform: rotate(360deg);
                                            transform: rotate(360deg)
                                        }
                                    }
                                    
                                    @-webkit-keyframes donut-rotate {
                                        0% {
                                            -webkit-transform: rotate(0);
                                            transform: rotate(0)
                                        }
                                        50% {
                                            -webkit-transform: rotate(-140deg);
                                            transform: rotate(-140deg)
                                        }
                                        100% {
                                            -webkit-transform: rotate(0);
                                            transform: rotate(0)
                                        }
                                    }
                                    
                                    @keyframes donut-rotate {
                                        0% {
                                            -webkit-transform: rotate(0);
                                            transform: rotate(0)
                                        }
                                        50% {
                                            -webkit-transform: rotate(-140deg);
                                            transform: rotate(-140deg)
                                        }
                                        100% {
                                            -webkit-transform: rotate(0);
                                            transform: rotate(0)
                                        }
                                    }
                                    
                                    .pswp__ui {
                                        -webkit-font-smoothing: auto;
                                        visibility: visible;
                                        opacity: 1;
                                        z-index: 1550
                                    }
                                    
                                    .pswp__top-bar {
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        height: 44px;
                                        width: 100%
                                    }
                                    
                                    .pswp--has_mouse .pswp__button--arrow--left,
                                    .pswp--has_mouse .pswp__button--arrow--right,
                                    .pswp__caption,
                                    .pswp__top-bar {
                                        -webkit-backface-visibility: hidden;
                                        will-change: opacity;
                                        -webkit-transition: opacity 333ms cubic-bezier(.4, 0, .22, 1);
                                        transition: opacity 333ms cubic-bezier(.4, 0, .22, 1)
                                    }
                                    
                                    .pswp--has_mouse .pswp__button--arrow--left,
                                    .pswp--has_mouse .pswp__button--arrow--right {
                                        visibility: visible
                                    }
                                    
                                    .pswp__caption,
                                    .pswp__top-bar {
                                        background-color: rgba(0, 0, 0, .5)
                                    }
                                    
                                    .pswp__ui--fit .pswp__caption,
                                    .pswp__ui--fit .pswp__top-bar {
                                        background-color: rgba(0, 0, 0, .3)
                                    }
                                    
                                    .pswp__ui--idle .pswp__top-bar {
                                        opacity: 1
                                    }
                                    
                                    .pswp__ui--idle .pswp__button--arrow--left,
                                    .pswp__ui--idle .pswp__button--arrow--right {
                                        opacity: 0
                                    }
                                    
                                    .pswp__ui--hidden .pswp__button--arrow--left,
                                    .pswp__ui--hidden .pswp__button--arrow--right,
                                    .pswp__ui--hidden .pswp__caption,
                                    .pswp__ui--hidden .pswp__top-bar {
                                        opacity: .001
                                    }
                                    
                                    .pswp__ui--one-slide .pswp__button--arrow--left,
                                    .pswp__ui--one-slide .pswp__button--arrow--right,
                                    .pswp__ui--one-slide .pswp__counter {
                                        display: none
                                    }
                                    
                                    .pswp__element--disabled {
                                        display: none!important
                                    }
                                    
                                    .pswp--minimal--dark .pswp__top-bar {
                                        background: 0 0
                                    }
                                    
                                    #gallery2 .pswp__caption__center {
                                        text-align: center;
                                        font-size: 18px
                                    }
                                    /*service style end*/
                                    /*advantage style*/
                                    
                                    .advantage-demo {
                                        overflow: hidden;
                                        height: 764px;
                                        color: #fff;
                                    }
                                    
                                    .advantage-list a:link,
                                    .advantage-list a:visited {
                                        color: #fff;
                                    }
                                    
                                    .advantage-list a:active,
                                    .advantage-list a:hover {
                                        color: #fff;
                                    }
                                    
                                    .advantage-list li {
                                        width: 20%;
                                        float: left;
                                        overflow: hidden;
                                        position: relative;
                                        transition: width 455ms;
                                    }
                                    
                                    .advantage-list li figure {
                                        display: block;
                                        overflow: hidden;
                                        position: relative;
                                        text-align: center;
                                        background-position: center center;
                                        background-repeat: no-repeat;
                                        height: 764px;
                                    }
                                    
                                    .advantage-item {
                                        width: 340px;
                                        height: 364px;
                                        position: absolute;
                                        left: 50%;
                                        top: 60%;
                                        margin: -182px 0px 0px -170px;
                                        text-align: center;
                                        -webkit-transition: all .52s cubic-bezier(.4, 0, .2, 1);
                                        transition: all .52s cubic-bezier(.4, 0, .2, 1);
                                    }
                                    
                                    .advantage-list .black-20 {
                                        background: url(../images/black_20.png) repeat;
                                        background: none rgba(0, 0, 0, 0.2);
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                    }
                                    
                                    .advantage-item .ico {
                                        width: 60px;
                                        display: block;
                                        position: relative;
                                        margin: 0px auto 15px;
                                    }
                                    
                                    .advantage-item .ico img {
                                        width: 100%;
                                        display: block;
                                    }
                                    
                                    .advantage-item p {
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .advantage-item .t {
                                        font-size: 18px;
                                        line-height: 1.5;
                                        margin-bottom: 10px;
                                    }
                                    
                                    .advantage-item .bot {
                                        height: 0px;
                                        width: 1px;
                                        background-color: #fff;
                                        display: block;
                                        margin: 0px auto 24px;
                                        -webkit-transition: all .52s cubic-bezier(.4, 0, .2, 1);
                                        transition: all .52s cubic-bezier(.4, 0, .2, 1);
                                    }
                                    
                                    .advantage-item .by {
                                        opacity: 0;
                                        visibility: hidden\9;
                                        height: 75px;
                                        text-align: center;
                                        overflow: hidden;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .advantage-item .btnMore {
                                        margin: 60px auto 0;
                                        opacity: 0;
                                        visibility: hidden\9;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .advantage-item .ilink {
                                        z-index: 10;
                                    }
                                    
                                    .advantage-page {
                                        margin-left: 10%;
                                        width: 80%
                                    }
                                    
                                    .advantage-pic li {
                                        float: left;
                                        display: block;
                                        margin-right: 30px;
                                    }
                                    
                                    .advantage-pic li:last-child {
                                        margin-right: 0;
                                    }
                                    
                                    p.ady {
                                        text-indent: 0em;
                                        padding-left: 22px;
                                        font-size: 15px;
                                        position: relative;
                                    }
                                    
                                    p.ady:before {
                                        content: "";
                                        position: absolute;
                                        left: 0;
                                        top: 10px;
                                        width: 6px;
                                        height: 6px;
                                        border-radius: 50%;
                                        background-color: #88b72d;
                                    }
                                    
                                    .advantage-two-page {
                                        position: relative;
                                        padding: 240px 0 115px 32%;
                                        background-color: #f0f0f0;
                                    }
                                    
                                    .advantage-two-tabC .img {
                                        position: absolute;
                                        left: 0%;
                                        top: 0;
                                        width: 32%;
                                        height: 100%;
                                        background-size: cover;
                                        background-repeat: no-repeat;
                                        background-position: right center;
                                    }
                                    
                                    .advantage-two-tabC .img .black-20 {
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        background: url(../images/black_20.png) repeat;
                                        background: none rgba(0, 0, 0, 0.2);
                                    }
                                    
                                    .advantage-two-t .zh {
                                        font-size: 24px;
                                        color: #263d8f;
                                        line-height: 1.5;
                                    }
                                    
                                    .advantage-two-t .en {
                                        font-size: 16px;
                                        color: #999999;
                                        font-family: "PF Din Light";
                                    }
                                    
                                    .advantage-two-t .line {
                                        margin: 15px 0px 25px;
                                        width: 28px;
                                        height: 1px;
                                        background-color: #333;
                                        display: block;
                                    }
                                    
                                    .advantage-two-tabT {
                                        position: absolute;
                                        left: 32%;
                                        width: 68%;
                                        z-index: 10;
                                        border-top: 1px solid #2b4191;
                                        border-bottom: 1px solid #ccc;
                                        font-weight: bold;
                                        font-size: 16px;
                                    }
                                    
                                    .advantage-two-tabT ul {
                                        margin-left: 10%;
                                    }
                                    
                                    .advantage-two-tabT li {
                                        float: left;
                                        display: block;
                                        cursor: pointer;
                                        padding: 0px 16px;
                                        height: 76px;
                                        line-height: 76px;
                                        color: #333333;
                                        position: relative;
                                        transition: 0.3s;
                                        z-index: 1;
                                    }
                                    
                                    .advantage-two-tabT li:before {
                                        content: "";
                                        position: absolute;
                                        left: 0px;
                                        top: 0px;
                                        z-index: -1;
                                        display: block;
                                        width: 100%;
                                        height: 100%;
                                        background-color: #2b4191;
                                        transform-origin: 100%;
                                        -webkit-transform-origin: 100%;
                                        -webkit-transition: -webkit-transform .3s cubic-bezier(.4, 0, .2, 1);
                                        transition: -webkit-transform .3s cubic-bezier(.4, 0, .2, 1);
                                        transition: transform .3s cubic-bezier(.4, 0, .2, 1);
                                        transition: transform .3s cubic-bezier(.4, 0, .2, 1), -webkit-transform .3s cubic-bezier(.4, 0, .2, 1);
                                        transform: scaleX(0);
                                        -webkit-transform: scaleX(0);
                                    }
                                    
                                    .advantage-two-tabT li:hover:before {
                                        background-color: #88b72d;
                                    }
                                    
                                    .advantage-two-tabT li:hover:before,
                                    .advantage-two-tabT li.active:before {
                                        transform: scaleX(1);
                                        -webkit-transform: scaleX(1);
                                        -moz-transform: scaleX(1);
                                        transform-origin: 0;
                                        -webkit-transform-origin: 0;
                                    }
                                    
                                    .advantage-two-tabT li.active,
                                    .advantage-two-tabT li:hover {
                                        color: #fff;
                                    }
                                    
                                    .advantage-two-tabT li.active .sj {
                                        opacity: 1;
                                        visibility: visible\9;
                                        top: 94%;
                                    }
                                    
                                    .advantage-two-tabT li .sj {
                                        position: absolute;
                                        left: 50%;
                                        top: 90%;
                                        margin: -12px 0 0 -5px;
                                        width: 0;
                                        height: 0;
                                        border-left: 5px solid transparent;
                                        border-right: 5px solid transparent;
                                        border-top: 5px solid #fff;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                        opacity: 0;
                                        visibility: hidden\9;
                                    }
                                    
                                    .advantage-two-page {
                                        display: none;
                                        -webkit-animation-name: tab;
                                        animation-name: tab;
                                        -webkit-animation-direction: normal;
                                        animation-direction: normal;
                                        -webkit-animation-duration: 0.3s;
                                        animation-duration: 0.3s;
                                        -webkit-animation-timing-function: ease-in-out;
                                        animation-timing-function: ease-in-out;
                                        -webkit-animation-iteration-count: 1;
                                        animation-iteration-count: 1;
                                    }
                                    
                                    .advantage-two-tabC .advantage-two-page.active {
                                        display: block;
                                    }
                                    
                                    .well-box {
                                        margin-top: 40px;
                                    }
                                    
                                    .well-box img {
                                        width: 100%;
                                        display: block;
                                    }
                                    
                                    .advantage-one-box {
                                        width: 100%;
                                        overflow: hidden;
                                    }
                                    
                                    .advantage-one-demo a:link,
                                    .advantage-one-demo a:visited {
                                        color: #fff;
                                    }
                                    
                                    .advantage-one-demo a:active,
                                    .advantage-one-demo a:hover {
                                        color: #fff;
                                    }
                                    
                                    .advantage-one-demo {
                                        position: relative;
                                        margin-left: 32%;
                                    }
                                    
                                    .advantage-one-demo .slick-list {
                                        overflow: inherit;
                                    }
                                    
                                    .advantage-one-demo .item {
                                        position: relative;
                                        overflow: hidden;
                                    }
                                    
                                    .advantage-one-demo .img {
                                        background-color: #fff;
                                        position: relative;
                                        overflow: hidden;
                                    }
                                    
                                    .advantage-one-demo .img img {
                                        width: 100%;
                                        display: block;
                                        opacity: 0.2;
                                        filter: alpha(Opacity=20);
                                        -webkit-transition: .3s;
                                        transition: .3s;
                                    }
                                    
                                    .advantage-one-demo .img .yy {
                                        position: absolute;
                                        left: 0;
                                        bottom: 0;
                                        width: 100%;
                                        height: 100%;
                                        background: url(../images/black_20.png) repeat;
                                        opacity: 0;
                                        visibility: hidden\9;
                                    }
                                    
                                    .advantage-one-demo .con {
                                        position: absolute;
                                        left: 5%;
                                        bottom: 5%;
                                        color: #fff;
                                        width: 540px;
                                        opacity: 0;
                                        visibility: hidden;
                                        transform: translateX(10%);
                                        -webkit-transform: translateX(10%);
                                        -moz-transform: translateX(10%);
                                    }
                                    
                                    .advantage-one-demo .name {
                                        font-size: 24px;
                                        font-weight: bold;
                                    }
                                    
                                    .advantage-one-demo .line {
                                        width: 28px;
                                        height: 1px;
                                        background-color: #fff;
                                        display: block;
                                        margin: 18px 0px 30px;
                                    }
                                    
                                    .advantage-one-demo .c {
                                        font-size: 15px;
                                        line-height: 27px;
                                    }
                                    
                                    .advantage-one-demo .slick-active img {
                                        opacity: 1;
                                        filter: alpha(Opacity=100);
                                    }
                                    
                                    .advantage-one-demo .slick-active .yy {
                                        opacity: 1;
                                        visibility: visible\9;
                                    }
                                    
                                    .advantage-one-demo .slick-active .con {
                                        opacity: 1;
                                        visibility: visible;
                                        transform: translateX(0);
                                        -webkit-transform: translateX(0);
                                        -moz-transform: translateX(0);
                                        transition: .78s 0.55s cubic-bezier(.215, .61, .355, 1);
                                        -webkit-transition: .78s 0.55s cubic-bezier(.215, .61, .355, 1);
                                    }
                                    
                                    .advantage-one {
                                        background-color: #f5f5f5;
                                    }
                                    
                                    .advantage-one-tabT {
                                        position: relative;
                                        margin-left: 32%;
                                        border-top: 1px solid #2b4191;
                                        background-color: #fff;
                                    }
                                    
                                    .advantage-one-tabT ul {
                                        margin-left: 10%;
                                    }
                                    
                                    .advantage-one-tabT li {
                                        float: left;
                                        display: block;
                                        cursor: pointer;
                                        padding: 0px 16px;
                                        height: 76px;
                                        line-height: 76px;
                                        color: #333333;
                                        position: relative;
                                        transition: 0.3s;
                                        z-index: 1;
                                        margin-right: 10px;
                                        font-weight: bold;
                                        font-size: 16px;
                                    }
                                    
                                    .advantage-one-tabT li:before {
                                        content: "";
                                        position: absolute;
                                        left: 0px;
                                        top: 0px;
                                        z-index: -1;
                                        display: block;
                                        width: 100%;
                                        height: 100%;
                                        background-color: #2b4191;
                                        transform-origin: 100%;
                                        -webkit-transform-origin: 100%;
                                        -webkit-transition: -webkit-transform .3s cubic-bezier(.4, 0, .2, 1);
                                        transition: -webkit-transform .3s cubic-bezier(.4, 0, .2, 1);
                                        transition: transform .3s cubic-bezier(.4, 0, .2, 1);
                                        transition: transform .3s cubic-bezier(.4, 0, .2, 1), -webkit-transform .3s cubic-bezier(.4, 0, .2, 1);
                                        transform: scaleX(0);
                                        -webkit-transform: scaleX(0);
                                    }
                                    
                                    .advantage-one-tabT li:hover:before {
                                        background-color: #88b72d;
                                    }
                                    
                                    .advantage-one-tabT li:hover:before,
                                    .advantage-one-tabT li.active:before {
                                        transform: scaleX(1);
                                        -webkit-transform: scaleX(1);
                                        -moz-transform: scaleX(1);
                                        transform-origin: 0;
                                        -webkit-transform-origin: 0;
                                    }
                                    
                                    .advantage-one-tabT li.active,
                                    .advantage-one-tabT li:hover {
                                        color: #fff;
                                    }
                                    
                                    .advantage-one-tabT li.active .sj {
                                        opacity: 1;
                                        visibility: visible\9;
                                        top: 94%;
                                    }
                                    
                                    .advantage-one-tabT li .sj {
                                        position: absolute;
                                        left: 50%;
                                        top: 90%;
                                        margin: -12px 0 0 -5px;
                                        width: 0;
                                        height: 0;
                                        border-left: 5px solid transparent;
                                        border-right: 5px solid transparent;
                                        border-top: 5px solid #fff;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                        opacity: 0;
                                        visibility: hidden\9;
                                    }
                                    
                                    .advantage-five-list {
                                        padding-bottom: 100px;
                                    }
                                    
                                    .advantage-five-list li {
                                        background-color: #fff;
                                        position: relative;
                                        overflow: hidden;
                                    }
                                    
                                    .advantage-five-list li .img {
                                        width: 50%;
                                        display: block;
                                        position: relative;
                                        overflow: hidden;
                                    }
                                    
                                    .advantage-five-list li .img img {
                                        transition: all 0.6s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
                                        -webkit-transition: all 0.6s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
                                        width: 100%;
                                        display: block;
                                        transform: scale(1.06);
                                        -webkit-transform: scale(1.06);
                                    }
                                    
                                    .advantage-five-list .con {
                                        color: #7f7e7e;
                                        width: 34%;
                                        height: 100%;
                                        position: absolute;
                                        top: 0%;
                                    }
                                    
                                    .advantage-five-list .con .ico {
                                        display: block;
                                        width: 75px;
                                        height: 75px;
                                        position: absolute;
                                        left: 0;
                                        background-size: cover;
                                        background-repeat: no-repeat;
                                        background-position: center center;
                                        top: 50%;
                                        margin-top: -37px;
                                    }
                                    
                                    .advantage-five-list .con .zh {
                                        font-size: 24px;
                                        font-weight: normal;
                                        line-height: 1.2;
                                        margin: 0px 0px 40px;
                                        color: #263d8f;
                                        padding-left: 95px;
                                        position: relative;
                                    }
                                    
                                    .advantage-five-list .con .c p {
                                        text-indent: 2em;
                                    }
                                    
                                    .advantage-five-list .oneItem .con {
                                        left: 58%;
                                    }
                                    
                                    .advantage-five-list .twoItem .img {
                                        margin-left: 50%;
                                    }
                                    
                                    .advantage-five-list .twoItem .con {
                                        left: 8%;
                                    }
                                    /*advantage style end*/
                                    /*news style*/
                                    
                                    .pagePadding {
                                        padding: 40px 0px 20px;
                                    }
                                    
                                    .news-list {
                                        border-left: 1px solid #e8e8e8;
                                    }
                                    
                                    .news-list li {
                                        float: left;
                                        display: block;
                                        width: 25%;
                                    }
                                    
                                    .nitem {
                                        padding: 34px 40px;
                                        border-right: 1px solid #e8e8e8;
                                        border-bottom: 1px solid #e8e8e8;
                                        border-top: 1px solid #e8e8e8;
                                        margin-top: -1px;
                                        position: relative;
                                        cursor: pointer;
                                    }
                                    
                                    .nitem:before {
                                        content: "";
                                        position: absolute;
                                        left: 0;
                                        bottom: 0;
                                        width: 100%;
                                        height: 2px;
                                        background-color: #91a0d5;
                                        z-index: -1;
                                        transform-origin: 100%;
                                        -webkit-transform-origin: 100%;
                                        -webkit-transition: -webkit-transform .42s cubic-bezier(.4, 0, .2, 1);
                                        transition: transform .3s cubic-bezier(.4, 0, .2, 1);
                                        transform: scaleX(0);
                                        -webkit-transform: scaleX(0);
                                        visibility: hidden\9;
                                    }
                                    
                                    .nitem .img {
                                        overflow: hidden;
                                        position: relative;
                                        margin-bottom: 15px;
                                    }
                                    
                                    .nitem .img img {
                                        width: 100%;
                                        display: block;
                                        -webkit-transition: all 4s linear;
                                        transition: all 4s linear;
                                    }
                                    
                                    .nitem .blue-20 {
                                        background: url(../images/blue_40.png) repeat;
                                        background: none rgba(8, 53, 139, 0.4);
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        opacity: 0;
                                        visibility: hidden\9;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .nitem h4 {
                                        font-size: 18px;
                                        line-height: 1.5;
                                        font-weight: normal;
                                        margin-bottom: 20px;
                                        height: 54px;
                                        overflow: hidden;
                                    }
                                    
                                    .nitem .c {
                                        height: 50px;
                                        overflow: hidden;
                                        margin-bottom: 20px;
                                        color: #999999;
                                        font-size: 14px;
                                        line-height: 23px;
                                    }
                                    
                                    .nitem .time {
                                        background: url(../images/time_ico1.png) no-repeat scroll left 3px;
                                        padding-left: 20px;
                                        font-size: 12px;
                                        font-family: arial, helvetica, sans-serif;
                                        color: #666666;
                                    }
                                    
                                    .nitem:hover .blue-20 {
                                        opacity: 1;
                                        visibility: visible\9;
                                    }
                                    
                                    .nitem:hover h4 {
                                        color: #263d8f;
                                    }
                                    
                                    .nitem:hover:before {
                                        transform: scaleX(1);
                                        -webkit-transform: scaleX(1);
                                        -moz-transform: scaleX(1);
                                        transform-origin: 0;
                                        -webkit-transform-origin: 0;
                                        visibility: visible\9;
                                    }
                                    
                                    .nitem:hover .img img {
                                        -webkit-transform: scale(1.15);
                                        transform: scale(1.15);
                                        -webkit-transition: all 4s linear;
                                        transition: all 4s linear;
                                    }
                                    
                                    .paging {
                                        padding: 55px 0px 0px;
                                        text-align: center;
                                    }
                                    
                                    .paging a:link,
                                    .paging a:visited {
                                        color: #333333;
                                    }
                                    
                                    .paging a:active,
                                    .paging a:hover {
                                        color: #fff;
                                        background-color: #074988;
                                    }
                                    
                                    .paging a {
                                        display: inline-block;
                                        margin: 0px 2px!important;
                                        background-color: #e2e2e2;
                                        padding: 5px 14px;
                                        font-size: 15px;
                                    }
                                    
                                    .paging a.act {
                                        background-color: #074988;
                                        color: #fff;
                                    }
                                    
                                    .md-content {
                                        background-color: #fff;
                                        position: relative;
                                        margin-left: 86px;
                                        transform: translateX(100px);
                                        -webkit-transform: translateX(100px);
                                        opacity: 0;
                                        visibility: hidden\9;
                                        -webkit-transition: all .3s linear;
                                        transition: all .3s linear;
                                    }
                                    
                                    .md-show,
                                    .md-show body {
                                        overflow-y: hidden;
                                    }
                                    
                                    .md-show .md-content {
                                        transform: inherit;
                                        -webkit-transform: inherit;
                                        opacity: 1;
                                        visibility: visible\9;
                                    }
                                    
                                    .md-show .form-box-close {
                                        transform: inherit;
                                        -webkit-transform: inherit;
                                        opacity: 1;
                                    }
                                    
                                    .md-modal {
                                        position: fixed;
                                        left: 0;
                                        top: 0;
                                        overflow-x: hidden;
                                        overflow-y: auto;
                                        right: 0px;
                                        bottom: 0;
                                        width: 100%;
                                        z-index: 1000;
                                        background: url(../images/black_50.png) repeat;
                                        background: nnone rgba(0, 0, 0, 0.5);
                                        -webkit-transition: all .3s;
                                        -moz-transition: all .3s;
                                        transition: all .3s;
                                        -webkit-overflow-scrolling: touch;
                                    }
                                    
                                    .form-box-close {
                                        background-color: #263d8f;
                                        width: 86px;
                                        height: 74px;
                                        position: fixed;
                                        left: 0px;
                                        top: 50%;
                                        margin-top: -37px;
                                        cursor: pointer;
                                        transition: 300ms;
                                        -webkit-transition: 300ms;
                                        transform: translateX(-86px);
                                        -webkit-transform: translateX(-86px);
                                        opacity: 0;
                                    }
                                    
                                    .form-box-close i {
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        background: url(../images/close_i1.png) no-repeat scroll center center;
                                        transition: 300ms;
                                        -webkit-transition: 300ms;
                                    }
                                    
                                    .form-box-close:hover {
                                        background-color: #222222;
                                    }
                                    
                                    .form-box-close:hover i {
                                        transform: rotate(90deg);
                                        -webkit-transform: rotate(90deg);
                                        -o-transform: rotate(90deg);
                                        -moz-transform: rotate(90deg);
                                    }
                                    
                                    .w898 {
                                        width: 898px;
                                        margin: 0px auto;
                                    }
                                    
                                    .info-t {
                                        padding: 100px 0px 40px;
                                        background-color: #f5f5f5;
                                        border-bottom: 2px solid #263d8f;
                                    }
                                    
                                    .info-t h3 {
                                        font-size: 28px;
                                        color: #333;
                                        font-weight: normal;
                                        line-height: 1.5;
                                        margin-bottom: 30px;
                                    }
                                    
                                    .info-t .time {
                                        background: url(../images/time_ico1.png) no-repeat scroll left 3px;
                                        padding-left: 20px;
                                        font-size: 12px;
                                        font-family: arial, helvetica, sans-serif;
                                        color: #666666;
                                        margin-bottom: 25px;
                                    }
                                    
                                    .info-c {
                                        padding: 50px 0px 100px;
                                    }
                                    
                                    .shared .txt {
                                        background: url(../images/sharp.png) no-repeat scroll center center;
                                        width: 18px;
                                        float: left;
                                        display: inline-block;
                                        margin-right: 20px;
                                    }
                                    
                                    .sharelist1 {
                                        float: left;
                                    }
                                    
                                    .sharelist1 li {
                                        float: left;
                                    }
                                    
                                    .sharelist1 li a {
                                        height: 28px;
                                        display: block;
                                        position: relative;
                                    }
                                    
                                    .sharelist1 li {
                                        width: 28px;
                                        height: 28px;
                                        position: relative;
                                        margin-right: 8px;
                                    }
                                    
                                    .sharelist1 li:before {
                                        content: "";
                                        width: 100%;
                                        height: 100%;
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        background-color: #DDDDDD;
                                        border-radius: 50%;
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        transform: scale(0);
                                        -webkit-transform: scale(0);
                                        -moz-transform: scale(0);
                                        visibility: hidden;
                                        transition: 0.32s;
                                    }
                                    
                                    .sharelist1 li:hover:before {
                                        transform: scale(1);
                                        -webkit-transform: scale(1);
                                        -moz-transform: scale(1);
                                        visibility: visible;
                                    }
                                    
                                    .sharelist1 li:last-child {
                                        margin-right: 0;
                                    }
                                    
                                    .sharelist1 li a.icon-share1 {
                                        background: url(../images/weixin.png) center no-repeat;
                                    }
                                    
                                    .sharelist1 li a.icon-share2 {
                                        background: url(../images/weib.png) center no-repeat;
                                    }
                                    
                                    .sharelist1 li a.icon-share3 {
                                        background: url(../images/qq.png) center no-repeat;
                                    }
                                    
                                    .sharelist1 li:hover a {
                                        opacity: 0.7;
                                    }
                                    
                                    .previous {
                                        padding: 26px 0px 0;
                                        border-top: 1px solid #cacaca;
                                        position: relative;
                                        margin-top: 50px;
                                        font-size: 12px;
                                    }
                                    
                                    .previous .previ {
                                        display: block;
                                        width: 172px;
                                        height: 40px;
                                        text-align: center;
                                        line-height: 40px;
                                        border: 2px solid #b5b5b5;
                                        color: #b5b5b5;
                                    }
                                    
                                    .previous .prev {
                                        float: left;
                                    }
                                    
                                    .previous .prev .txt {
                                        background: url(../images/btn_l1.png) no-repeat scroll left center;
                                        padding-left: 64px;
                                    }
                                    
                                    .previous .next {
                                        float: right;
                                    }
                                    
                                    .previous .next .txt {
                                        background: url(../images/btn_r1.png) no-repeat scroll right center;
                                        padding-right: 64px;
                                    }
                                    
                                    .backlist {
                                        display: block;
                                        width: 175px;
                                        height: 44px;
                                        text-align: center;
                                        line-height: 44px;
                                        color: #fff;
                                        background-color: #08358b;
                                        position: absolute;
                                        left: 50%;
                                        margin-left: -72px;
                                        top: 26px;
                                    }
                                    
                                    .backlist .txt {
                                        background: url(../images/black1.png) no-repeat scroll right center;
                                        padding-right: 34px;
                                    }
                                    
                                    .backlist:hover {
                                        background-color: #666;
                                    }
                                    
                                    .previous .previ:hover {
                                        background-color: #08358b;
                                        border-color: #08358b;
                                        color: #fff;
                                    }
                                    
                                    .previous .prev:hover .txt {
                                        background-image: url(../images/btn_l2.png);
                                    }
                                    
                                    .previous .next:hover .txt {
                                        background-image: url(../images/btn_r2.png);
                                    }
                                    
                                    .info-t .shared {
                                        float: left;
                                        display: block;
                                    }
                                    
                                    .info-t .back-box {
                                        float: right;
                                        display: block;
                                    }
                                    
                                    .back-box {
                                        overflow: hidden;
                                        width: 190px;
                                        margin: 0px auto;
                                        display: block;
                                    }
                                    
                                    .back-box a {
                                        display: block;
                                        height: 40px;
                                        float: left;
                                        line-height: 40px;
                                        font-size: 12px;
                                        overflow: hidden;
                                    }
                                    
                                    .back-box .back {
                                        width: 50px;
                                        background: url(../images/back-1.png) no-repeat scroll center center;
                                        margin: 0 10px;
                                    }
                                    
                                    .back-box .prev,
                                    .back-box .next {
                                        width: 60px;
                                        text-align: center;
                                        color: #fff;
                                        position: relative;
                                    }
                                    
                                    .back-box .prev span,
                                    .back-box .next span {
                                        position: absolute;
                                        top: 0;
                                        left: 0;
                                        bottom: 0;
                                        right: 0;
                                        opacity: 0;
                                        visibility: hidden;
                                        transition: 300ms;
                                        -webkit-transition: 300ms;
                                        color: #999999;
                                    }
                                    
                                    .back-box .prev span {
                                        transform: translateX(100%);
                                        -webkit-transform: translateX(100%);
                                    }
                                    
                                    .back-box .next span {
                                        transform: translateX(-100%);
                                        -webkit-transform: translateX(-100%);
                                    }
                                    
                                    .back-box .prev .ico,
                                    .back-box .next .ico {
                                        width: 100%;
                                        height: 100%;
                                        display: block;
                                        background-repeat: no-repeat;
                                        background-position: center center;
                                        transition: 300ms;
                                        -webkit-transition: 300ms;
                                    }
                                    
                                    .back-box .prev .ico {
                                        background-image: url(../images/back-2.png);
                                    }
                                    
                                    .back-box .next .ico {
                                        background-image: url(../images/back-3.png);
                                    }
                                    
                                    .regulations-sider {
                                        margin: 50px 0px;
                                    }
                                    
                                    .regulations-sider h2 {
                                        font-size: 24px;
                                        font-weight: normal;
                                        color: #333333;
                                        line-height: 1.5;
                                        margin-bottom: 20px;
                                    }
                                    
                                    .regulations-img {
                                        position: absolute;
                                        left: 0;
                                        bottom: 0;
                                        width: 32%;
                                    }
                                    
                                    .regulations-img img {
                                        width: 100%;
                                        display: block;
                                    }
                                    
                                    .regulations-list {
                                        font-size: 15px;
                                        line-height: 30px;
                                    }
                                    
                                    .regulations-list a:link,
                                    .regulations-list a:visited {
                                        color: #2f4b80;
                                    }
                                    
                                    .regulations-list a:active,
                                    .regulations-list a:hover {
                                        color: #0346CC;
                                    }
                                    
                                    .regulations-list .ico {
                                        width: 10%;
                                        margin-right: 5%;
                                        float: left;
                                        display: block;
                                        overflow: hidden;
                                    }
                                    
                                    .regulations-list .ico img {
                                        max-width: 100% !important;
                                        display: block;
                                    }
                                    
                                    .regulations-list .con {
                                        width: 85%;
                                        float: left;
                                        display: block;
                                    }
                                    
                                    .regulations-list .con h4 {
                                        font-size: 18px;
                                        color: #333;
                                        line-height: 1.5;
                                        margin-bottom: 20px;
                                    }
                                    
                                    .regulations-list dd {
                                        border-bottom: 1px solid #cccccc;
                                        padding-bottom: 45px;
                                        margin-bottom: 45px;
                                    }
                                    
                                    .download-list {
                                        width: 1210px;
                                        margin: 0px auto;
                                    }
                                    
                                    .download-list li {
                                        float: left;
                                        display: block;
                                        width: 23%;
                                        padding: 0px 1%;
                                        margin-bottom: 20px;
                                    }
                                    
                                    .download-list .item {
                                        border: 1px solid #b5b5b5;
                                        position: relative;
                                        padding: 30px 35px 25px;
                                        z-index: 1;
                                    }
                                    
                                    .download-list .item:before {
                                        content: "";
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        border: 1px solid #315baa;
                                        z-index: -1;
                                        opacity: 0;
                                        visibility: hidden\9;
                                        transition: 0.3s;
                                    }
                                    
                                    .download-list .ico {
                                        width: 38px;
                                        height: 38px;
                                        display: block;
                                        background-repeat: no-repeat;
                                        margin-bottom: 18px;
                                    }
                                    
                                    .download-list h3 {
                                        font-size: 20px;
                                        font-weight: normal;
                                        color: #08358b;
                                        line-height: 1.5;
                                        margin-bottom: 10px;
                                    }
                                    
                                    .download-list .time {
                                        background: url(../images/time_ico1.png) no-repeat scroll left 3px;
                                        padding-left: 20px;
                                        font-size: 12px;
                                        font-family: arial, helvetica, sans-serif;
                                        color: #666666;
                                        margin-bottom: 45px;
                                    }
                                    
                                    .download-list .more {
                                        width: 90px;
                                        padding-right: 20px;
                                        height: 32px;
                                        line-height: 32px;
                                        text-align: center;
                                        background-color: #dcdcdc;
                                        color: #666;
                                        display: block;
                                        position: relative;
                                        z-index: 1;
                                    }
                                    
                                    .download-list .more:before {
                                        content: "";
                                        width: 100%;
                                        height: 100%;
                                        background-color: #08358b;
                                        z-index: -1;
                                        position: absolute;
                                        left: 0;
                                        bottom: 0px;
                                        transform-origin: 100%;
                                        -webkit-transform-origin: 100%;
                                        -webkit-transition: -webkit-transform .42s cubic-bezier(.4, 0, .2, 1);
                                        transition: transform .42s cubic-bezier(.4, 0, .2, 1);
                                        transform: scaleX(0);
                                        -webkit-transform: scaleX(0);
                                        visibility: hidden\9;
                                    }
                                    
                                    .download-list .more .iconfont {
                                        font-size: 20px;
                                        position: absolute;
                                        right: 10px;
                                        top: 1px;
                                    }
                                    
                                    .download-list .item:hover {
                                        border-color: #315baa;
                                    }
                                    
                                    .download-list .item:hover:before {
                                        opacity: 1;
                                        visibility: visible\9;
                                    }
                                    
                                    .download-list .item:hover .more {
                                        color: #fff;
                                    }
                                    
                                    .download-list .item:hover .more:before {
                                        transform: scaleX(1);
                                        -webkit-transform: scaleX(1);
                                        -moz-transform: scaleX(1);
                                        transform-origin: 0;
                                        -webkit-transform-origin: 0;
                                        visibility: visible\9;
                                    }
                                    
                                    .download-list .item:hover .ico {
                                        -webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);
                                        transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);
                                        -webkit-animation: gelatine 0.5s 1;
                                        animation: gelatine 0.5s 1;
                                    }
                                    /*news style end*/
                                    /*contact style*/
                                    
                                    .contactPage {
                                        position: relative;
                                        border-bottom: 1px solid #f0f0f0;
                                    }
                                    
                                    .contactPage .bgf0 {
                                        background-color: #f0f0f0;
                                        width: 50%;
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        height: 100%;
                                    }
                                    
                                    .contactPage .inner {
                                        position: relative;
                                    }
                                    
                                    .contactBox {
                                        width: 42%;
                                        float: left;
                                        display: block;
                                    }
                                    
                                    .ico-list {
                                        margin-top: 50px;
                                    }
                                    
                                    .ico-list dd {
                                        border-left: 1px solid #cccccc;
                                        padding-bottom: 10px;
                                    }
                                    
                                    .ico-list dd:last-child {
                                        padding-bottom: 0;
                                    }
                                    
                                    .ico-list a:link,
                                    .ico-list a:visited {
                                        color: #333;
                                    }
                                    
                                    .ico-list a:active,
                                    .ico-list a:hover {
                                        color: #08358B;
                                    }
                                    
                                    .ico-list .ico {
                                        width: 44px;
                                        margin: 0px 20px;
                                        float: left;
                                        display: block;
                                    }
                                    
                                    .ico-list .ico img {
                                        max-width: 100% !important;
                                    }
                                    
                                    .ico-list .c {
                                        font-size: 16px;
                                        line-height: 1.5;
                                        padding: 6px 0px 0px 84px;
                                    }
                                    
                                    .messageBox {
                                        float: right;
                                        display: block;
                                        width: 45%;
                                    }
                                    
                                    .messageBox .t {
                                        font-size: 24px;
                                        color: #333333;
                                        line-height: 1.2;
                                        padding-bottom: 25px;
                                        margin-bottom: 25px;
                                        border-bottom: 1px solid #cccccc;
                                        font-weight: normal;
                                    }
                                    /*contact style end*/
                                    /*admission style*/
                                    
                                    .admission-list li {
                                        float: left;
                                        display: block;
                                        width: 23.5%;
                                        margin: 0px 2% 25px 0;
                                        text-align: center;
                                        position: relative;
                                    }
                                    
                                    .admission-list li:nth-child(4n) {
                                        margin-right: 0;
                                    }
                                    
                                    .admission-list .img {
                                        border: 2px solid #e3e3e3;
                                        margin-bottom: 10px;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .admission-list .img img {
                                        width: 100%;
                                        display: block;
                                    }
                                    
                                    .admission-list .txt {
                                        color: #333;
                                        font-size: 15px;
                                        line-height: 1.5;
                                        height: 44px;
                                        overflow: hidden;
                                    }
                                    
                                    .admission-list li:hover .img {
                                        border-color: #05419c;
                                    }
                                    
                                    .admission-img {
                                        /* margin:0px 0px 60px 100px;*/
                                        margin-bottom: 60px;
                                    }
                                    
                                    .admission-img img {
                                        width: 100%;
                                        display: block;
                                    }
                                    
                                    .admission-plist li {
                                        float: left;
                                        display: block;
                                        width: 32.33%;
                                        margin-right: 1%;
                                        margin-bottom: 25px;
                                        text-align: center;
                                    }
                                    
                                    .admission-plist figure {
                                        overflow: hidden;
                                        margin-bottom: 5px;
                                    }
                                    
                                    .admission-plist figure img {
                                        width: 100%;
                                        display: block;
                                    }
                                    
                                    .admission-plist .txt {
                                        line-height: 1.4;
                                    }
                                    
                                    .admission-plist li:nth-child(3n+1) {
                                        clear: both;
                                    }
                                    
                                    .admission-sharp {
                                        padding: 30px 0px 0px 100px;
                                        border-top: 1px solid #cccccc;
                                        margin-top: 50px;
                                    }
                                    
                                    .administrative-paging {
                                        padding: 10px 0px;
                                        border-top: 1px solid #a6a6a6;
                                        border-bottom: 1px solid #a6a6a6;
                                        margin-top: 15px;
                                    }
                                    
                                    .administrative-paging .back-box .prev .ico {
                                        background-image: url(../images/back-21.png);
                                    }
                                    
                                    .administrative-paging .back-box .next .ico {
                                        background-image: url(../images/back-31.png);
                                    }
                                    
                                    .administrative-paging .back-box .back {
                                        background-image: url(../images/back-11.png);
                                    }
                                    
                                    .administrative-paging .back-box .prev span,
                                    .administrative-paging .back-box .next span {
                                        color: #fff;
                                    }
                                    
                                    .btnMore4 {
                                        display: block;
                                        width: auto;
                                        border: 0px none;
                                        margin-top: 22px;
                                        background-color: #f3bb33;
                                        height: 55px;
                                        line-height: 55px;
                                    }
                                    
                                    .btnMore4 .txt {
                                        color: #fff;
                                        background-image: url(../images/btn_r2.png);
                                    }
                                    
                                    .administrative-paging2 {
                                        display: none;
                                    }
                                    /*admission style end*/
                                    /*recruit style*/
                                    
                                    .pageT2 {
                                        line-height: 1.2;
                                        padding-bottom: 25px;
                                        margin-bottom: 25px;
                                        border-bottom: 1px solid #cccccc;
                                    }
                                    
                                    .pageT2 .zh {
                                        font-size: 24px;
                                        margin-right: 24px;
                                        color: #333333;
                                    }
                                    
                                    .hrList {
                                        margin: 0px auto 28px;
                                        color: #666666;
                                    }
                                    
                                    .hrList .hrdt {
                                        background-color: #093b90;
                                        margin-bottom: 2px;
                                        color: #fff;
                                    }
                                    
                                    .hrList .hspan {
                                        text-align: center;
                                        cursor: pointer;
                                        width: 26%;
                                        display: block;
                                        float: left;
                                    }
                                    
                                    .hrList .hrdt .hspan {
                                        height: 64px;
                                        line-height: 64px;
                                    }
                                    
                                    .hrList .hrT .hspan {
                                        padding-top: 15px;
                                        padding-bottom: 15px;
                                    }
                                    
                                    .hrList .hspan1 {
                                        text-align: left;
                                        padding-left: 5%;
                                    }
                                    
                                    .hrList .hspan2 {
                                        width: 20%;
                                    }
                                    
                                    .hrList .hspan4 {
                                        width: 20%;
                                    }
                                    
                                    .hspan .txt {
                                        display: inline-block;
                                        padding-left: 40px;
                                        background-repeat: no-repeat;
                                        background-position: left center;
                                    }
                                    
                                    .hrList dd {
                                        position: relative;
                                        background-color: #fff;
                                    }
                                    
                                    .hrList .hrdt {
                                        overflow: hidden;
                                    }
                                    
                                    .hrList .hrT {
                                        background-color: #eaedef;
                                        border-bottom: 2px solid #fff;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .hrList .hrB {
                                        border: 1px solid #eaedef;
                                        display: none;
                                    }
                                    
                                    .hrList .hrCon {
                                        width: 91%;
                                        margin: 0px auto;
                                        padding: 22px 0px 40px;
                                        overflow: hidden;
                                    }
                                    
                                    .hrList dd.active .hrT {
                                        background-color: #f3bb33;
                                    }
                                    
                                    .hrList dd.active .hrT,
                                    .hrList dd:hover .hrT {
                                        background-color: #f3bb33;
                                        color: #fff;
                                    }
                                    
                                    .hrList .pageC p {
                                        text-indent: 0;
                                    }
                                    
                                    .join-box-btn {
                                        padding-top: 32px;
                                    }
                                    
                                    .join-box-btn .btn {
                                        float: left;
                                        display: block;
                                        background-color: #093b90;
                                        color: #fff;
                                        padding: 10px 48px;
                                    }
                                    
                                    .join-box-btn .btn:hover {
                                        background-color: #333333;
                                    }
                                    
                                    .join-ts .item {
                                        margin-right: 50px;
                                    }
                                    
                                    .join-ts a:link,
                                    .join-ts a:visited {
                                        color: #666666;
                                    }
                                    
                                    .join-ts a:active,
                                    .join-ts a:hover {
                                        color: #C79F63;
                                    }
                                    
                                    .join-ts img {
                                        max-width: 100% !important;
                                        height: auto !important;
                                    }
                                    
                                    .admissionHrPage {
                                        position: relative;
                                        background-color: #f4f4f4;
                                        padding: 60px 0px 70px 32%;
                                    }
                                    
                                    .admissionHrPage .rimg {
                                        width: 32%;
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        height: 100%;
                                        background-size: cover;
                                    }
                                    
                                    .admissionHrBox {
                                        padding-bottom: 50px;
                                        position: relative;
                                    }
                                    
                                    .logoitem {
                                        float: left;
                                        display: block;
                                        width: 23.5%;
                                        margin: 0px 2% 15px 0;
                                        text-align: center;
                                        position: relative;
                                    }
                                    
                                    .logoitem:nth-child(4n) {
                                        margin-right: 0;
                                    }
                                    
                                    .logoitem .img {
                                        border: 2px solid #e3e3e3;
                                        margin-bottom: 10px;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .logoitem .img img {
                                        width: 100%;
                                        display: block;
                                    }
                                    
                                    .logoitem .txt {
                                        color: #333;
                                        line-height: 1.4;
                                        height: 38px;
                                        overflow: hidden;
                                    }
                                    
                                    .logoitem:hover .img {
                                        border-color: #05419c;
                                    }
                                    
                                    .admissionHrBox .slick-dots {
                                        bottom: 0px;
                                        z-index: 104;
                                        text-align: center;
                                    }
                                    
                                    .admissionHrBox .slick-dots li {
                                        position: relative;
                                        width: auto;
                                        padding: 0px;
                                        height: 12px;
                                        margin: 0px 6px;
                                        cursor: pointer;
                                    }
                                    
                                    .admissionHrBox .slick-dots li a {
                                        height: 12px;
                                        width: 12px;
                                        line-height: 12px;
                                        text-indent: -10em;
                                        display: block;
                                        overflow: hidden;
                                        padding: 0px;
                                        cursor: pointer;
                                        border-radius: 50%;
                                        background: none #999;
                                    }
                                    
                                    .admissionHrBox .slick-dots li a:focus {
                                        outline: none;
                                    }
                                    
                                    .admissionHrBox .slick-dots li.slick-active a {
                                        background: none #eaa334;
                                    }
                                    
                                    .culture-list {
                                        margin-left: -3%;
                                    }
                                    
                                    .culture-list li {
                                        float: left;
                                        display: block;
                                        width: 47%;
                                        margin-left: 3%;
                                        margin-bottom: 36px;
                                        color: #fff;
                                        position: relative;
                                    }
                                    
                                    .culture-list .img {
                                        overflow: hidden;
                                        position: relative;
                                    }
                                    
                                    .culture-list .img img {
                                        width: 100%;
                                        display: block;
                                        -webkit-transition: all 0.5s linear;
                                        transition: all 0.5s linear;
                                    }
                                    
                                    .culture-list .blue-70 {
                                        background: url(../images/blue_70.png) repeat;
                                        background: none rgba(38, 61, 143, 0.7);
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 100%;
                                        height: 100%;
                                        opacity: 0;
                                        visibility: hidden\9;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .culture-list .yy {
                                        background: url(../images/yy4.png) repeat-x scroll left bottom;
                                        width: 100%;
                                        height: 100%;
                                        position: absolute;
                                        left: 0;
                                        bottom: 0;
                                    }
                                    
                                    .culture-list .t {
                                        position: absolute;
                                        left: 5%;
                                        width: 90%;
                                        bottom: 22px;
                                        font-size: 18px;
                                        line-height: 1.5;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .culture-list .con {
                                        position: absolute;
                                        left: 5%;
                                        bottom: 30%;
                                        width: 90%;
                                        opacity: 0;
                                        visibility: hidden\9;
                                        transition: 0.3s;
                                        -webkit-transition: 0.3s;
                                    }
                                    
                                    .culture-list .con .c {
                                        font-size: 18px;
                                        line-height: 1.5;
                                        margin-top: 5px;
                                    }
                                    
                                    .culture-list li:hover .blue-70 {
                                        opacity: 1;
                                        visibility: visible\9;
                                    }
                                    
                                    .culture-list li:hover .t {
                                        bottom: 0;
                                        opacity: 0;
                                        visibility: hidden\9;
                                    }
                                    
                                    .culture-list li:hover .con {
                                        bottom: 8%;
                                        opacity: 1;
                                        visibility: visible\9;
                                    }
                                    
                                    .culture-list li:hover .img img {
                                        -webkit-transform: scale(1.15);
                                        transform: scale(1.15);
                                        -webkit-transition: all 3s linear;
                                        transition: all 3s linear;
                                    }
                                    /*recruit style end*/
                                    /*404 style*/
                                    
                                    .no-page {
                                        padding: 10% 0 12%;
                                    }
                                    
                                    .nobox-c {
                                        text-align: center;
                                        font-size: 16px;
                                        margin-top: 20px;
                                        color: #666666;
                                    }
                                    
                                    .nobox-btn {
                                        width: 174px;
                                        height: 40px;
                                        line-height: 40px;
                                        text-align: center;
                                        display: block;
                                        margin: 40px auto 0px;
                                        background-color: #263d8f;
                                    }
                                    
                                    .nobox-btn .txt {
                                        color: #fff;
                                    }
                                    
                                    .nobox-btn:hover {
                                        background-color: #333333;
                                    }
                                    /*=========map==========*/
                                    
                                    .maps {
                                        height: 340px;
                                        width: 100%;
                                        margin-bottom: 50px;
                                    }
                                    
                                    @media only screen and (max-width: 750px) {
                                        .maps {
                                            height: 320px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 751px) {
                                        .maps {
                                            height: 360px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1200px) {
                                        .maps {
                                            height: 420px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1201px) {
                                        .maps {
                                            height: 490px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1401px) {
                                        .maps {
                                            height: 520px;
                                        }
                                    }
                                    /*==========footer========*/
                                    
                                    @media only screen and (max-width: 1200px) {
                                        .footer {
                                            display: none;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1201px) {
                                        .footer {
                                            display: block;
                                            width: 100%;
                                            background: #e7e7e7;
                                        }
                                        .footer ul {
                                            width: 90%;
                                            margin: 0 auto;
                                            display: flex;
                                            padding: 30px 0;
                                            justify-content: space-between;
                                        }
                                        .footer .logo {
                                            width: 180px;
                                            text-align: left;
                                        }
                                        .footer .lx {
                                            width: 60%;
                                            padding-top: 25px;
                                        }
                                        .footer .lx .list {
                                            width: 100%;
                                            display: flex;
                                            font-size: 15px;
                                            justify-content: space-between;
                                            line-height: 33px;
                                        }
                                        .footer .lx .list .add {
                                            background: url("../images/e1.png") left no-repeat;
                                            padding-left: 40px;
                                        }
                                        .footer .lx .list .tel {
                                            background: url("../images/e2.png") left no-repeat;
                                            padding-left: 30px;
                                        }
                                        .footer .lx .list .phone {
                                            background: url("../images/e3.png") left no-repeat;
                                            padding-left: 30px;
                                        }
                                        .footer .lanmu {
                                            display: none;
                                        }
                                        .footer .erweima {
                                            width: 15%;
                                            text-align: center;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1400px) {
                                        .footer .lx {
                                            width: 50%;
                                            padding-top: 25px;
                                        }
                                        .footer .lanmu {
                                            display: block;
                                            margin-left: 2%;
                                            text-align: center;
                                            width: 10%;
                                            min-width: 230px;
                                            padding-top: 25px;
                                        }
                                        .footer .lanmu li {
                                            float: left;
                                            width: 100px;
                                            background: #154a9e;
                                            text-align: center;
                                            line-height: 30px;
                                            color: #fff;
                                            margin: 0 1%;
                                            border-radius: 30px;
                                        }
                                        .footer .lanmu li:nth-child(1) {
                                            background: #88b72d;
                                        }
                                        .footer .lanmu li a {
                                            color: #fff
                                        }
                                    }
                                    
                                    .copy {
                                        width: 90%;
                                        line-height: 30px;
                                        background: #192f80;
                                        text-align: center;
                                        color: #fff;
                                        font-size: 14px;
                                        display: block;
                                        padding: 20px 5%;
                                    }
                                    /*------首页关于我们--*/
                                    
                                    .banner .slick-dots {
                                        position: absolute;
                                        left: 0;
                                        bottom: 30px;
                                        text-align: center;
                                        width: 100%;
                                        z-index: 6;
                                    }
                                    
                                    .banner .slick-dots li {
                                        margin-left: 13px;
                                        display: inline-block;
                                    }
                                    
                                    .banner .slick-dots li:first-child {
                                        margin-left: 0;
                                    }
                                    
                                    .banner .slick-dots li button {
                                        margin: 0;
                                        padding: 0;
                                        border: none;
                                        width: 8px;
                                        height: 8px;
                                        border-radius: 50%;
                                        background: #6a92bd;
                                        text-indent: 888888px;
                                        overflow: hidden;
                                        cursor: pointer;
                                        outline: none;
                                        transition: 0.42s;
                                    }
                                    
                                    .banner .slick-dots li.slick-active button {
                                        background: #fff;
                                    }
                                    
                                    .banner .slick-arrow {
                                        padding: 0;
                                        margin: 0;
                                        border: none;
                                        width: 63px;
                                        height: 63px;
                                        position: absolute;
                                        top: 50%;
                                        margin-top: -31px;
                                        z-index: 10;
                                        text-indent: 9999px;
                                        overflow: hidden;
                                        cursor: pointer;
                                        transition: 0.5s;
                                        outline: none;
                                    }
                                    
                                    .banner .slick-arrow.slick-prev {
                                        left: 13px;
                                        background: rgba(255, 255, 255, 0.2) url(../images/prev1.png) center no-repeat;
                                    }
                                    
                                    .banner .slick-arrow.slick-next {
                                        right: 13px;
                                        background: rgba(255, 255, 255, 0.2) url(../images/next1.png) center no-repeat;
                                    }
                                    
                                    .banner .slick-arrow.slick-prev:hover {
                                        background: rgba(1, 71, 143, 0.2) url(../images/prev1.png) center no-repeat;
                                    }
                                    
                                    .banner .slick-arrow.slick-next:hover {
                                        background: rgba(1, 71, 143, 0.2) url(../images/next1.png) center no-repeat;
                                    }
                                    
                                    .abouts-box {
                                        background: #fbfbfb;
                                        overflow: hidden;
                                    }
                                    
                                    .aboutle figure {
                                        display: block;
                                        line-height: 1;
                                        overflow: hidden;
                                    }
                                    
                                    @media only screen and (max-width: 750px) {
                                        .aboutle figure {
                                            height: 200px;
                                        }
                                    }
                                    
                                    .aboutle figure img {
                                        display: block;
                                        height: auto;
                                        line-height: 0;
                                        transition: 0.68s;
                                    }
                                    
                                    @media only screen and (max-width: 750px) {
                                        .aboutfix {
                                            position: absolute;
                                            height: 1rem;
                                            left: 40px;
                                            top: 25px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 751px) {
                                        .aboutfix {
                                            position: absolute;
                                            left: 72px;
                                            top: 65px;
                                        }
                                    }
                                    
                                    .aboutfix small {
                                        display: block;
                                        line-height: 1;
                                        color: #ffffff;
                                        font-family: "PFDinTextCondPro-Light";
                                    }
                                    
                                    .aboutfix span {
                                        display: block;
                                        margin-top: 10%;
                                        height: 36px;
                                        line-height: 36px;
                                        border-top: 2px solid #fff;
                                        border-bottom: 2px solid #fff;
                                        width: 158px;
                                        color: #ffffff;
                                        font-size: 14px;
                                        font-family: "PFDinTextCondPro-Light";
                                        padding-left: 2px;
                                        background: url(../images/arrow.png) 143px center no-repeat;
                                        transition: 0.35s;
                                    }
                                    
                                    .aboutle:hover figure img {
                                        transform: scale(1.02);
                                        -webkit-transform: scale(1.02);
                                        -moz-transform: scale(1.02);
                                    }
                                    
                                    .aboutle:hover .aboutfix span {
                                        background-position: 146px center;
                                    }
                                    
                                    .introduct {
                                        float: left;
                                    }
                                    
                                    .introductwr {
                                        padding: 23.35% 10% 0 10%;
                                    }
                                    
                                    .introductfix h3 {
                                        color: #0b4a8f;
                                        margin-bottom: 26px;
                                        font-weight: normal;
                                    }
                                    
                                    @media only screen and (min-width: 751px) {
                                        .phone_footer,
                                        .phone_gao,
                                        .phone_logo {
                                            display: none;
                                        }
                                    }
                                    
                                    @media only screen and (max-width: 750px) {
                                        .phone_logo {
                                            width: 100%;
                                            margin: 20px auto;
                                            text-align: center;
                                        }
                                        .phone_gao {
                                            height: 80px;
                                        }
                                        .phone_footer {
                                            width: 100%;
                                            background: #08358b;
                                            position: fixed;
                                            bottom: 0;
                                            z-index: 9999999999999999999;
                                        }
                                        .phone_footer li {
                                            width: 25%;
                                            float: left;
                                            text-align: center;
                                            padding: 15px 0;
                                            color: #fff
                                        }
                                        .phone_footer li img {
                                            width: 25%
                                        }
                                        .phone_footer li a {
                                            color: #fff
                                        }
                                        .introductfix h3 {
                                            line-height: 1.2;
                                            font-size: 20px;
                                        }
                                        .introductfix {
                                            margin-bottom: 10%;
                                        }
                                        .aboutle {
                                            width: 100%;
                                            position: relative;
                                        }
                                        .aboutle figure img {
                                            width: 100%
                                        }
                                        .aboutfix small {
                                            font-size: 36px;
                                        }
                                        .introduct {
                                            width: 100%;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 751px) {
                                        .introductfix h3 {
                                            line-height: 1.2;
                                            font-size: 20px;
                                        }
                                        .introductfix {
                                            margin-bottom: 12%;
                                        }
                                        .aboutle {
                                            width: 100%;
                                            position: relative;
                                        }
                                        .aboutle figure img {
                                            width: 100%
                                        }
                                        .aboutfix small {
                                            font-size: 42px;
                                        }
                                        .introduct {
                                            width: 100%;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1000px) {
                                        .aboutle {
                                            width: 100%;
                                            position: relative;
                                        }
                                        .aboutle figure img {
                                            width: 100%
                                        }
                                        .introductfix h3 {
                                            line-height: 1.2;
                                            font-size: 24px;
                                        }
                                        .aboutle {
                                            width: 100%;
                                            position: relative;
                                        }
                                        .aboutfix small {
                                            font-size: 42px;
                                        }
                                        .introduct {
                                            width: 100%;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1201px) {
                                        .introductfix h3 {
                                            line-height: 1.2;
                                            font-size: 28px;
                                        }
                                        .introductfix {
                                            margin-bottom: 15.5555%;
                                        }
                                        .aboutle {
                                            width: 33.33333%;
                                            float: left;
                                            position: relative;
                                        }
                                        .aboutfix small {
                                            font-size: 56px;
                                        }
                                        .introduct {
                                            width: 37.9%;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1400px) {
                                        .introductfix h3 {
                                            line-height: 1.2;
                                            font-size: 30px;
                                        }
                                        .introductfix {
                                            margin-bottom: 25.5555%;
                                        }
                                        .aboutle {
                                            width: 33.33333%;
                                            float: left;
                                            position: relative;
                                        }
                                        .aboutfix small {
                                            font-size: 64px;
                                        }
                                        .introduct {
                                            width: 37.9%;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1600px) {
                                        .introductfix h3 {
                                            line-height: 1.2;
                                            font-size: 38px;
                                        }
                                        .introductfix {
                                            margin-bottom: 35.5555%;
                                        }
                                        .aboutle {
                                            width: 33.33333%;
                                            float: left;
                                            position: relative;
                                        }
                                        .aboutfix small {
                                            font-size: 72px;
                                        }
                                        .introduct {
                                            width: 37.9%;
                                        }
                                    }
                                    
                                    .introductfix p {
                                        color: #333333;
                                        font-size: 15px;
                                        line-height: 2;
                                    }
                                    
                                    .datainfo {
                                        float: left;
                                    }
                                    
                                    .datainfo:first-child {
                                        margin-left: 0;
                                        width: 37%;
                                    }
                                    
                                    .datainfo:last-child {
                                        float: right;
                                    }
                                    
                                    .datainfo p {
                                        color: #666666;
                                        font-size: 14px;
                                        line-height: 1;
                                        margin-bottom: 14px;
                                    }
                                    
                                    .datainfo p b {
                                        display: inline-block;
                                        color: #88b72d;
                                        font-family: "PF Din Thin";
                                        margin-right: 5px;
                                        font-weight: normal;
                                    }
                                    
                                    @media only screen and (max-width: 750px) {
                                        .datainfo p b {
                                            font-size: 30px;
                                        }
                                        .culture {
                                            display: none;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 751px) {
                                        .datainfo p b {
                                            font-size: 36px;
                                        }
                                        .culture {
                                            display: none;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1000px) {
                                        .datainfo p b {
                                            font-size: 38px;
                                        }
                                        .culture {
                                            display: none;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1201px) {
                                        .datainfo p b {
                                            font-size: 48px;
                                        }
                                        .culture {
                                            display: block;
                                            position: relative;
                                            width: 28.7666%;
                                            float: left;
                                            margin-top: 11.24%;
                                        }
                                        .culture figure {
                                            display: block;
                                            line-height: 1;
                                            overflow: hidden;
                                        }
                                        .culture figure img {
                                            display: block;
                                            width: 100%;
                                            height: auto;
                                            line-height: 0;
                                            transition: 0.68s;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1400px) {
                                        .datainfo p b {
                                            font-size: 56px;
                                        }
                                        .culture {
                                            display: block;
                                            position: relative;
                                            width: 28.7666%;
                                            float: left;
                                            margin-top: 11.24%;
                                        }
                                        .culture figure {
                                            display: block;
                                            line-height: 1;
                                            overflow: hidden;
                                        }
                                        .culture figure img {
                                            display: block;
                                            width: 100%;
                                            height: auto;
                                            line-height: 0;
                                            transition: 0.68s;
                                        }
                                    }
                                    
                                    .datainfo span {
                                        display: block;
                                        line-height: 1;
                                        color: #666666;
                                        font-size: 14px;
                                    }
                                    
                                    .ctitle {
                                        position: absolute;
                                        left: 56px;
                                        bottom: 40px;
                                        z-index: 3;
                                    }
                                    
                                    .ctitle span {
                                        display: block;
                                        line-height: 1;
                                        color: #ffffff;
                                        font-size: 20px;
                                        margin-bottom: 8px;
                                    }
                                    
                                    .ctitle small {
                                        display: block;
                                        line-height: 1;
                                        color: #fff;
                                        font-family: "PFDinTextCondPro-Light";
                                    }
                                    
                                    .culture:hover figure img {
                                        transform: scale(1.05);
                                        -webkit-transform: scale(1.05);
                                        -moz-transform: scale(1.05);
                                    }
                                    
                                    @media screen and (max-width:1024px) {
                                        .aboutle,
                                        .introduct {
                                            width: 100%;
                                        }
                                    }
                                    
                                    @media screen and (max-width: 1024px) {
                                        .introductwr {
                                            padding: 40px 0;
                                        }
                                    }
                                    
                                    @media screen and (max-width: 1280px) {
                                        .introductwr {
                                            padding: 2% 12% 0;
                                        }
                                    }
                                    
                                    @media screen and (max-width: 1600px) {
                                        .introductwr {
                                            padding-top: 16%;
                                        }
                                    }
                                    /*yingxiao*/
                                    
                                    .yingxiao {
                                        width: 100%;
                                        background: #f2f2f2;
                                        padding: 5% 0;
                                    }
                                    
                                    .yingxiao ul {
                                        width: 90%;
                                        margin: 0 auto;
                                    }
                                    
                                    @media only screen and (max-width: 750px) {
                                        .yingxiao .map {
                                            width: 100%
                                        }
                                        .yingxiao .anli {
                                            width: 100%
                                        }
                                        .yingxiao .sylm small {
                                            font-size: 28px;
                                        }
                                        .yingxiao .anli h2 {
                                            font-size: 38px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 751px) {
                                        .yingxiao .map {
                                            width: 100%
                                        }
                                        .yingxiao .anli {
                                            width: 100%
                                        }
                                        .yingxiao .sylm small {
                                            font-size: 36px;
                                        }
                                        .yingxiao .anli h2 {
                                            font-size: 46px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1000px) {
                                        .yingxiao .map {
                                            width: 100%
                                        }
                                        .yingxiao .anli {
                                            width: 100%
                                        }
                                        .yingxiao .sylm small {
                                            font-size: 48px;
                                        }
                                        .yingxiao .anli h2 {
                                            font-size: 48px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1200px) {
                                        .yingxiao .map {
                                            width: 55%
                                        }
                                        .yingxiao .anli {
                                            width: 40%
                                        }
                                        .yingxiao .sylm small {
                                            font-size: 48px;
                                        }
                                        .yingxiao .anli h2 {
                                            font-size: 48px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1201px) {
                                        .yingxiao ul {
                                            display: flex;
                                            justify-content: space-between;
                                        }
                                        .yingxiao .map {
                                            width: 40%
                                        }
                                        .yingxiao .anli {
                                            width: 54%
                                        }
                                        .yingxiao .sylm small {
                                            font-size: 56px;
                                        }
                                        .yingxiao .anli h2 {
                                            font-size: 56px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1400px) {
                                        .yingxiao ul {
                                            display: flex;
                                            justify-content: space-between;
                                        }
                                        .yingxiao .map {
                                            width: 40%
                                        }
                                        .yingxiao .anli {
                                            width: 50%
                                        }
                                        .yingxiao .sylm small {
                                            font-size: 72px;
                                        }
                                        .yingxiao .anli h2 {
                                            font-size: 72px;
                                        }
                                    }
                                    
                                    .yingxiao .map img {
                                        max-width: 100%;
                                        position: relative;
                                        z-index: 11;
                                        top: 0
                                    }
                                    
                                    .yingxiao .sylm {
                                        width: 100%;
                                        position: absolute;
                                        z-index: 22;
                                    }
                                    
                                    .yingxiao .sylm small {
                                        display: block;
                                        line-height: 1;
                                        color: #333333;
                                        font-family: "PF Din Thin";
                                    }
                                    
                                    .yingxiao .sylm span {
                                        display: block;
                                        margin-top: 42px;
                                        height: 46px;
                                        line-height: 46px;
                                        border-top: 2px solid #333333;
                                        border-bottom: 2px solid #333333;
                                        width: 158px;
                                        color: #333333;
                                        font-size: 16px;
                                        padding-left: 2px;
                                        background: url(../images/arr2.png) 143px center no-repeat;
                                        transition: 0.35s;
                                    }
                                    
                                    .yingxiao .sylm:hover span {
                                        background-position: 146px center;
                                    }
                                    
                                    .yingxiao .anli h2 {
                                        color: #192f80;
                                        line-height: 60px;
                                        font-family: "PF Din Thin";
                                    }
                                    
                                    .yingxiao .anli h3 {
                                        color: #686a69;
                                        font-weight: normal;
                                    }
                                    
                                    .yingxiao .anli h4 {
                                        color: #88b72d;
                                        font-size: 24px;
                                        margin-top: 2%;
                                    }
                                    
                                    .yingxiao .anli p {
                                        width: 100%;
                                        color: #686a69;
                                        line-height: 1.8rem;
                                    }
                                    
                                    @media only screen and (max-width: 1200px) {
                                        .yingxiao .anli h3 {
                                            font-size: 24px;
                                        }
                                        .yingxiao .anli p {
                                            display: none;
                                        }
                                        .yingxiao .map {
                                            top: 100px
                                        }
                                        .yingxiao .anli .more {
                                            margin-bottom: 5%;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1201px) {
                                        .yingxiao .anli h3 {
                                            font-size: 32px;
                                        }
                                        .yingxiao .anli p {
                                            display: block;
                                            font-size: 16px;
                                        }
                                    }
                                    
                                    .yingxiao .anli .more {
                                        line-height: 50px;
                                        width: 150px;
                                        text-align: center;
                                        margin-top: 3%;
                                    }
                                    
                                    .yingxiao .anli .more a {
                                        display: block;
                                        color: #fff;
                                        background: #192f80;
                                    }
                                    
                                    .yingxiao .anli .more:hover a {
                                        display: block;
                                        color: #fff;
                                        background: #88b72d;
                                    }
                                    
                                    .espcms_piclist_slide1 {
                                        overflow: hidden;
                                        padding: 0px 14px 0px 14px;
                                        height: 200px;
                                        width: 100%;
                                        margin: 20px auto 25px
                                    }
                                    
                                    .espcms_piclist_slide1 ul li {
                                        float: left;
                                        margin: 0 10px 15px 0;
                                        text-align: center;
                                        position: relative;
                                    }
                                    
                                    .espcms_piclist_slide1 li .pic {
                                        width: 260px;
                                        height: 200px;
                                        margin: 0 auto
                                    }
                                    
                                    .espcms_piclist_slide1 li .pic img {
                                        width: 300px;
                                        height: 230px;
                                    }
                                    /*按钮色彩样式*/
                                    
                                    .btn-group {
                                        display: flex;
                                    }
                                    
                                    .btn {
                                        line-height: 32px;
                                        padding: 0 3px;
                                        background: #192f80;
                                        color: #fff;
                                        margin: 0 2px;
                                        display: block;
                                        border-radius: 3px;
                                        padding: 5px 20px;
                                    }
                                    
                                    .col-sm-9 {
                                        width: 100%;
                                        margin-bottom: 10px;
                                    }
                                    
                                    .form-control {
                                        width: 100%;
                                        border: 1px solid rgba(0, 0, 0, 0.2);
                                        border-radius: 4px;
                                    }
                                    
                                    #pagelist,
                                    #espcms_bbs_pagelist {
                                        color: #818181;
                                        font-size: 14px;
                                    }
                                    
                                    .pagination {
                                        font-family: '微软雅黑', 'Microsoft YaHei UI', 'Microsoft YaHei', arial, helvetica, sans-serif;
                                        overflow: hidden;
                                        padding: 10px 0px;
                                        font-size: 14px;
                                        margin: 0px;
                                    }
                                    
                                    .pagination a {
                                        border: #c2e2e7 1px solid;
                                        color: #444;
                                        text-decoration: none;
                                        overflow: hidden;
                                        padding: 5px 5px;
                                        margin: 0px 0px 0px 5px;
                                    }
                                    
                                    .pagination a:visited {
                                        text-decoration: none;
                                        overflow: hidden;
                                    }
                                    
                                    .pagination a:active {
                                        text-decoration: none;
                                        overflow: hidden;
                                    }
                                    
                                    .pagination a:hover {
                                        color: #fff;
                                        background-color: #222;
                                        overflow: hidden;
                                    }
                                    
                                    .pagination span.current {
                                        border: #222 1px solid;
                                        color: #fff;
                                        overflow: hidden;
                                        padding: 5px 5px;
                                        margin: 0px 0px 0px 5px;
                                    }
                                    
                                    .pagination span.disabled {
                                        background-color: #222;
                                    }
                                    
                                    .indext_jjp {
                                        z-index: 9999;
                                        position: relative;
                                    }
                                    
                                    .zhuangshitu {
                                        width: 50%;
                                        position: absolute;
                                        overflow: hidden;
                                    }
                                    
                                    .xuanzhuan img {
                                        width: 100%;
                                        position: relative;
                                        animation: rotate infinite linear 20s;
                                        -webkit-animation: rotate infinite linear 20s;
                                        -moz-animation: rotate infinite linear 20s;
                                    }
                                    
                                    @media only screen and (max-width:790px) {
                                        .se_video_con li {
                                            width: 47.8%;
                                        }
                                        .frame,
                                        .indext02 {
                                            margin-top: 70px;
                                        }
                                    }
                                    
                                    @keyframes rotate {
                                        from {
                                            transform: rotate(0deg);
                                            -webkit-transform: rotate(0deg);
                                        }
                                        to {
                                            transform: rotate(360deg);
                                            -webkit-transform: rotate(360deg);
                                        }
                                    }
                                    /*工程案例*/
                                    
                                    .se_video_con .cp_k {
                                        line-height: 1.2em;
                                        width: 100%;
                                        color: #fff;
                                        display: block;
                                        text-align: center;
                                        position: absolute;
                                        left: 0;
                                        bottom: 0;
                                        background: rgba(0, 0, 0, 0.5);
                                        transition: all 0.3s ease;
                                        padding: 5% 0;
                                    }
                                    
                                    @media only screen and (max-width:1024px) {
                                        .se_video_con .cp_k {
                                            font-size: 14px;
                                        }
                                        .se_video_con li {
                                            width: 48.5%;
                                        }
                                    }
                                    
                                    @media only screen and (min-width:1025px) {
                                        .se_video_con .cp_k {
                                            font-size: 15px;
                                        }
                                        .se_video_con li {
                                            width: 32%;
                                        }
                                    }
                                    
                                    @media only screen and (min-width:1400px) {
                                        .se_video_con .cp_k {
                                            font-size: 15px;
                                        }
                                        .se_video_con li {
                                            width: 32%;
                                        }
                                    }
                                    
                                    @media only screen and (min-width:1600px) {
                                        .se_video_con .cp_k {
                                            font-size: 16px;
                                        }
                                        .se_video_con li {
                                            width: 32%;
                                        }
                                    }
                                    
                                    @media only screen and (min-width:1600px) {
                                        .se_video_con .cp_k {
                                            font-size: 18px;
                                        }
                                        .se_video_con li {
                                            width: 32%;
                                        }
                                    }
                                    
                                    .se_video_con {
                                        width: 91%;
                                        overflow: hidden;
                                        position: relative;
                                        margin: 20px auto 20px auto;
                                    }
                                    
                                    .se_video_con li {
                                        float: left;
                                        position: relative;
                                        height: auto;
                                        overflow: hidden;
                                        top: 100%;
                                        margin: 0.6%;
                                        background: #f4f3f3;
                                        border: 1px solid rgba(0, 0, 0, 0.1);
                                    }
                                    
                                    .se_video_con em {
                                        font-style: normal;
                                        text-align: center;
                                        line-height: 48px;
                                        width: 420px;
                                        display: block;
                                        position: absolute;
                                        font-size: 20px;
                                        color: #fff;
                                        font-weight: bold;
                                        z-index: 3;
                                        bottom: 0;
                                        background: rgba(0, 0, 0, 0.4);
                                        right: 0
                                    }
                                    
                                    .se_video_con li {
                                        box-sizing: border-box;
                                    }
                                    
                                    .se_video_con li img {
                                        width: 100%;
                                        transition: 0.4s ease;
                                        -moz-transition: 0.4s ease;
                                        -webkit-transition: 0.4s ease;
                                    }
                                    
                                    .se_video_con li:hover img {
                                        transform: scale(1.1, 1.1);
                                        -moz-transform: scale(1.1, 1.1);
                                        -webkit-transform: scale(1.1, 1.1);
                                    }
                                    
                                    .se_video_con .line1 {
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 0;
                                        height: 4px;
                                        z-index: 99;
                                        background-color: #81b127;
                                    }
                                    
                                    .se_video_con .line2 {
                                        position: absolute;
                                        right: 0;
                                        bottom: 0;
                                        width: 4px;
                                        height: 0;
                                        z-index: 99;
                                        background-color: #81b127;
                                    }
                                    
                                    .se_video_con .line3 {
                                        position: absolute;
                                        right: 0;
                                        bottom: 0;
                                        width: 0;
                                        height: 4px;
                                        z-index: 99;
                                        background-color: #81b127;
                                    }
                                    
                                    .se_video_con .line4 {
                                        position: absolute;
                                        left: 0;
                                        top: 0;
                                        width: 4px;
                                        height: 0;
                                        z-index: 99;
                                        background-color: #81b127;
                                    }
                                    
                                    .se_video_con .cp_m {
                                        width: 100%;
                                        height: auto;
                                        position: relative;
                                        overflow: hidden;
                                        border: 0 solid #e1e1e1
                                    }
                                    
                                    .se_video_con li:hover .cp_k {
                                        bottom: -80px;
                                    }
                                    /*espcms_page*/
                                    
                                    .espcms_page {
                                        width: 90%;
                                        margin: 40px auto;
                                    }
                                    
                                    .espcms_page .espcms_book {
                                        width: 100%;
                                        margin: 0 auto;
                                    }
                                    
                                    .espcms_page .espcms_book img {
                                        max-width: 100%
                                    }
                                    
                                    .espcms_news_title {
                                        width: 100%;
                                        margin: 0 auto;
                                        text-align: center;
                                    }
                                    
                                    .espcms_news_title .hr {
                                        background: #ececec;
                                        height: 1px;
                                        width: 100%;
                                        margin: 15px 0;
                                    }
                                    
                                    .ny_biaoti28 {
                                        color: #1a2f82;
                                    }
                                    
                                    @media only screen and (max-width: 750px) {
                                        .ny_biaoti28 {
                                            font-size: 18px;
                                            line-height: 66px;
                                        }
                                        .espcms_page .espcms_book p {
                                            font-size: 14px;
                                            line-height: 23px;
                                            margin-bottom: 8px;
                                        }
                                        .se_date {
                                            width: 100%;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 751px) {
                                        .ny_biaoti28 {
                                            font-size: 24px;
                                            line-height: 66px;
                                        }
                                        .espcms_page .espcms_book p {
                                            font-size: 15px;
                                            line-height: 27px;
                                            margin-bottom: 12px;
                                        }
                                        .se_date {
                                            width: 100%;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1000px) {
                                        .ny_biaoti28 {
                                            font-size: 28px;
                                            line-height: 66px;
                                        }
                                        .espcms_page .espcms_book p {
                                            font-size: 15px;
                                            line-height: 27px;
                                            margin-bottom: 12px;
                                        }
                                        .se_date {
                                            width: 500px;
                                            display: flex;
                                            justify-self: start;
                                        }
                                        .se_date li:nth-child(2) {
                                            margin: 0 20px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1200px) {
                                        .ny_biaoti28 {
                                            font-size: 32px;
                                            line-height: 66px;
                                        }
                                        .espcms_page .espcms_book p {
                                            font-size: 16px;
                                            line-height: 30px;
                                            margin-bottom: 15px;
                                        }
                                        .se_date {
                                            width: 500px;
                                            display: flex;
                                            justify-self: start;
                                        }
                                        .se_date li:nth-child(2) {
                                            margin: 0 20px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1400px) {
                                        .ny_biaoti28 {
                                            font-size: 36px;
                                            line-height: 66px;
                                        }
                                        .espcms_page .espcms_book p {
                                            font-size: 16px;
                                            line-height: 30px;
                                            margin-bottom: 15px;
                                        }
                                        .se_date {
                                            width: 500px;
                                            display: flex;
                                            justify-self: start;
                                        }
                                        .se_date li:nth-child(2) {
                                            margin: 0 20px;
                                        }
                                    }
                                    
                                    .se_date {
                                        text-align: center;
                                        margin: 0 auto;
                                        line-height: 30px;
                                        color: #888;
                                    }
                                    
                                    .se_date a {
                                        color: #888
                                    }
                                    
                                    .se_date a:hover {
                                        color: #84b236;
                                        font-weight: bold;
                                    }
                                    /*---------------首页合作伙伴-----------*/
                                    
                                    .sy_hezuo {
                                        width: 100%;
                                        background: url("../images/hzbg.jpg");
                                        padding: 5% 0;
                                    }
                                    
                                    .sy_hezuo ul {
                                        width: 90%;
                                        margin: 0 auto;
                                    }
                                    
                                    .sy_hezuo .left .cp_list {
                                        display: block;
                                        width: 100%;
                                        margin-top: 15%;
                                    }
                                    
                                    .sy_hezuo .left .cp_list li {
                                        width: 48%;
                                        text-align: center;
                                        float: left;
                                        margin-right: 1%;
                                        margin-top: 1%;
                                    }
                                    
                                    .sy_hezuo .left .cp_list li a {
                                        color: #fff;
                                        background: #192f80;
                                        line-height: 44px;
                                        display: block;
                                    }
                                    
                                    .sy_hezuo .left .cp_list li a:hover {
                                        background: #88b72d
                                    }
                                    
                                    @media only screen and (max-width: 1000px) {
                                        .sy_hezuo .left {
                                            width: 100%
                                        }
                                        .sy_hezuo .right {
                                            width: 100%;
                                            margin: 2% auto 5%;
                                        }
                                        .sy_hezuo .left .cp_list {
                                            display: none;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1200px) {
                                        .sy_hezuo ul {
                                            display: flex;
                                            justify-content: space-between;
                                        }
                                        .sy_hezuo .left {
                                            width: 20%
                                        }
                                        .sy_hezuo .right {
                                            width: 75%
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1400px) {
                                        .sy_hezuo ul {
                                            display: flex;
                                            justify-content: space-between;
                                        }
                                        .sy_hezuo .left {
                                            width: 20%
                                        }
                                        .sy_hezuo .right {
                                            width: 75%
                                        }
                                    }
                                    
                                    .sy_hezuo .right img {
                                        max-width: 100%
                                    }
                                    
                                    .sy_hezuo .sylm {
                                        width: 100%;
                                        color: #fff
                                    }
                                    
                                    .sy_hezuo .sylm small {
                                        display: block;
                                        line-height: 1;
                                        color: #fff;
                                        font-family: "PF Din Thin";
                                    }
                                    
                                    @media only screen and (max-width: 750px) {
                                        .sy_hezuo .sylm small {
                                            font-size: 42px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 751px) {
                                        .sy_hezuo .sylm small {
                                            font-size: 42px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1000px) {
                                        .sy_hezuo .sylm small {
                                            font-size: 56px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1200px) {
                                        .sy_hezuo .sylm small {
                                            font-size: 56px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1400px) {
                                        .sy_hezuo .sylm small {
                                            font-size: 66px;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1600px) {
                                        .sy_hezuo .sylm small {
                                            font-size: 72px;
                                        }
                                    }
                                    
                                    .sy_hezuo .sylm span {
                                        display: block;
                                        margin: 7% 0;
                                        height: 46px;
                                        line-height: 46px;
                                        border-top: 2px solid #fff;
                                        border-bottom: 2px solid #fff;
                                        width: 158px;
                                        color: #fff;
                                        font-size: 16px;
                                        padding-left: 2px;
                                        background: url(../images/arrow.png) 143px center no-repeat;
                                        transition: 0.35s;
                                    }
                                    
                                    .sy_hezuo .sylm:hover span {
                                        background-position: 146px center;
                                    }
                                    /*===============产品列表===========*/
                                    
                                    .wot {
                                        white-space: nowrap;
                                        overflow: hidden;
                                        text-overflow: ellipsis;
                                    }
                                    
                                    .right_side_content {
                                        width: 100%;
                                        overflow: hidden;
                                    }
                                    
                                    .list_none {
                                        display: none;
                                    }
                                    
                                    .right_side_content .item:hover {
                                        position: relative
                                    }
                                    
                                    #showdata {
                                        display: block;
                                    }
                                    
                                    #showdata .item {
                                        float: left;
                                        margin: 0 0.5% 20px;
                                        margin-bottom: 20px;
                                        -webkit-transition: 0.5s;
                                        -o-transition: 0.5s;
                                        -ms-transition: 0.5s;
                                        -moz-transition: 0.5s;
                                        transition: 0.5s;
                                        overflow: hidden;
                                        margin-top: 0px;
                                    }
                                    
                                    @media only screen and (max-width: 1000px) {
                                        #showdata .item {
                                            width: 100%;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1001px) {
                                        #showdata .item {
                                            width: 49%;
                                        }
                                    }
                                    
                                    #showdata .item:hover {
                                        position: relative;
                                    }
                                    
                                    #showdata .item img {
                                        margin: 0 auto;
                                        width: 100%
                                    }
                                    
                                    .right_side_content .line {
                                        position: absolute;
                                        -webkit-transition: 0.5s;
                                        -o-transition: 0.5s;
                                        -ms-transition: 0.5s;
                                        -moz-transition: 0.5s;
                                        transition: 0.5s;
                                    }
                                    
                                    .right_side_content:hover .l1,
                                    .right_side_content:hover .l3 {
                                        width: 100%;
                                    }
                                    
                                    .right_side_content:hover .l2,
                                    .right_side_content:hover .l4 {
                                        height: 100%;
                                    }
                                    
                                    .right_side_content .item strong {
                                        text-transform: uppercase;
                                        font-weight: 100;
                                        position: relative;
                                        z-index: 1;
                                        font-size: 16px;
                                        line-height: 40px;
                                        height: 40px;
                                        display: block;
                                        text-align: center;
                                        color: #fff;
                                        -webkit-transition: 0.5s;
                                        -o-transition: 0.5s;
                                        -ms-transition: 0.5s;
                                        -moz-transition: 0.5s;
                                        transition: 0.5s;
                                    }
                                    
                                    .right_side_content .item strong i {
                                        position: absolute;
                                        left: 0;
                                        bottom: 0;
                                        width: 100%;
                                        height: 0;
                                        background-color: #89b933;
                                        z-index: -1;
                                        -webkit-transition: .5s height;
                                        -o-transition: .5s height;
                                        -ms-transition: .5s height;
                                        -moz-transition: .5s height;
                                        transition: .5s height;
                                    }
                                    
                                    .right_side_content .item:hover i {
                                        height: 100%;
                                    }
                                    
                                    .right_side_content .item:hover strong {
                                        color: #fff;
                                    }
                                    
                                    a {
                                        color: #555
                                    }
                                    
                                    a:hover {
                                        color: #88b72d
                                    }
                                    
                                    .right_side_content .item .shadow_box {
                                        background: rgba(143, 195, 31, 0.3) center center/8% no-repeat;
                                        width: 100%;
                                        height: 100%;
                                        position: absolute;
                                        left: 0;
                                        top: -100%;
                                        -webkit-transition: 0.5s;
                                        -o-transition: 0.5s;
                                        -ms-transition: 0.5s;
                                        -moz-transition: 0.5s;
                                        transition: 0.5s;
                                        overflow: hidden;
                                    }
                                    
                                    .right_side_content .item:hover .shadow_box {
                                        top: 0;
                                    }
                                    
                                    .right_side_content .item {
                                        border-radius: 6px;
                                        background-color: #1b3082;
                                    }
                                    
                                    .right_side_content .item strong {
                                        text-transform: uppercase;
                                        display: block;
                                        font-weight: 100;
                                        text-align: center;
                                        font-size: 16px;
                                        padding: 2% 20px;
                                    }
                                    
                                    .right_side_content .item:hover strong {
                                        color: #ffffff;
                                    }
                                    
                                    .right_side_content .item:hover {
                                        box-shadow: 0px 18px 25px rgba(0, 0, 0, 0.08);
                                        background-color: #fff;
                                    }
                                    /*按钮*/
                                    /*==========åˆ†é¡µ=============*/
                                    
                                    .espcms_page_botton {
                                        text-align: center;
                                        overflow: hidden;
                                        margin: 20px auto;
                                        padding: 10px 0px 15px 0;
                                    }
                                    
                                    .btn-default {
                                        color: #333;
                                        background-color: #fff;
                                        border-color: #ccc;
                                        outline: 0px;
                                    }
                                    
                                    .btn {
                                        display: inline-block;
                                        padding: 10px 23px;
                                        margin-bottom: 0;
                                        font-size: 14px;
                                        font-weight: normal;
                                        line-height: 1.42857143;
                                        text-align: center;
                                        white-space: nowrap;
                                        vertical-align: middle;
                                        -ms-touch-action: manipulation;
                                        touch-action: manipulation;
                                        cursor: pointer;
                                        -webkit-user-select: none;
                                        -moz-user-select: none;
                                        -ms-user-select: none;
                                        user-select: none;
                                        background-image: none;
                                    }
                                    
                                    .btn-group,
                                    .btn-group-vertical {
                                        position: relative;
                                        display: inline-block;
                                        vertical-align: middle;
                                    }
                                    
                                    .btn-default {
                                        color: #333;
                                        background-color: #f2f2f2;
                                        outline: 0px;
                                        margin-right: 1px;
                                    }
                                    
                                    .btn-default:focus,
                                    .btn-default.focus {
                                        color: #333;
                                        background-color: #e6e6e6;
                                        outline: 0px
                                    }
                                    
                                    .btn-default:hover {
                                        color: #333;
                                        background-color: #e6e6e6;
                                        border-color: #adadad;
                                        outline: 0px
                                    }
                                    
                                    .btn-default:active,
                                    .btn-default.active {
                                        color: #fff;
                                        background-color: #88b72d;
                                        outline: 0px
                                    }
                                    
                                    .btn-default:active:hover,
                                    .btn-default.active:hover,
                                    .open>.dropdown-toggle.btn-default:hover,
                                    .btn-default:active:focus,
                                    .btn-default.active:focus,
                                    .open>.dropdown-toggle.btn-default:focus,
                                    .btn-default:active.focus,
                                    .btn-default.active.focus,
                                    .open>.dropdown-toggle.btn-default.focus {
                                        color: #fff;
                                        background-color: #88b72d;
                                    }
                                    
                                    .btn-default:active,
                                    .btn-default.active,
                                    .open>.dropdown-toggle.btn-default {
                                        background-image: none;
                                    }
                                    
                                    .btn-default.disabled,
                                    .btn-default[disabled],
                                    fieldset[disabled] .btn-default,
                                    .btn-default.disabled:hover,
                                    .btn-default[disabled]:hover,
                                    fieldset[disabled] .btn-default:hover,
                                    .btn-default.disabled:focus,
                                    .btn-default[disabled]:focus,
                                    fieldset[disabled] .btn-default:focus,
                                    .btn-default.disabled.focus,
                                    .btn-default[disabled].focus,
                                    fieldset[disabled] .btn-default.focus,
                                    .btn-default.disabled:active,
                                    .btn-default[disabled]:active,
                                    fieldset[disabled] .btn-default:active,
                                    .btn-default.disabled.active,
                                    .btn-default[disabled].active,
                                    fieldset[disabled] .btn-default.active {
                                        background-color: #fff;
                                        border-color: #ccc;
                                    }
                                    
                                    .btn-default .badge {
                                        color: #fff;
                                        background-color: #333;
                                    }
                                    
                                    .espcms_info_pager {
                                        width: 100%;
                                        margin: 0 auto 105px auto;
                                    }
                                    
                                    .espcms_info_pager li {
                                        text-align: left;
                                        line-height: 50px;
                                        color: #666;
                                        font-size: 15px
                                    }
                                    
                                    @media only screen and (max-width: 1024px) {
                                        .espcms_info_pager li {
                                            width: 100%;
                                        }
                                    }
                                    
                                    @media only screen and (min-width: 1025px) {
                                        .espcms_info_pager li {
                                            width: 49%;
                                            float: left;
                                        }
                                    }
                                    
                                    .espcms_info_pager li:nth-child(2n) {
                                        margin-right: 0px;
                                    }
                                    
                                    .espcms_info_pager li a {
                                        color: #666
                                    }
                                    
                                    .espcms_info_pager li a:hover {
                                        color: #88b72d
                                    }