body {
    text-align: left;
    font-family: \\5fae\8f6f\96c5\9ed1;
    margin: 0 auto;
    padding: 0;
    color: #333
}

blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, input, li, ol, p, pre, td, th, ul {
    margin: 0;
    padding: 0
}

img {
    box-sizing: border-box;
    vertical-align: middle;
    border: 0
}

.a_out {
    float: left;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.container {
    margin: 0 auto;
    max-width: 1000px
}

.row {
    width: 103%;
    float: left;
}

.single-member {
    width: 240px;
    float: left;
    margin: 5px 1.1%;
    text-align: center;
    position: relative
}

.member-image img {
    max-width: 100%;
    vertical-align: middle
}

h3 {
    font-size: 24px;
    font-weight: 400;
    margin: 10px 0 0;
    text-transform: uppercase
}

h5 {
    font-size: 16px;
    margin: 0 0 15px
}

h5, p {
    font-weight: 300;
    line-height: 22px
}

p {
    font-size: 14px;
    padding: 0 5px;
    margin-bottom: 1px
}

.social-touch a {
    display: inline-block;
    width: 27px;
    height: 26px;
    vertical-align: middle;
    margin: 0 2px;
    opacity: .9;
    transition: .3s;
    font-size: 12px;
}
.social-touch li {
    vertical-align: middle;
    margin-top:5px;
    transition: .3s
}

.social-touch a:hover {
    opacity: 1;
    transition: .3s
}

.fb-touch {
    background-position: 0 0
}

.tweet-touch {
    background-position: -35px 0
}

.linkedin-touch {
    background-position: -71px 0
}

.icon-colored .fb-touch {
    background-position: 0 -27px
}

.icon-colored .tweet-touch {
    background-position: -35px -27px
}

.icon-colored .linkedin-touch {
    background-position: -71px -27px
}

.effect-1 {
    border-radius: 5px 5px 0 0;
    padding-bottom: 40px
}

.effect-1 .member-image {
    border: 2px solid #fff;
    border-radius: 60px 0;
    display: inline-block;
    margin-top: -72px;
    overflow: hidden;
    transition: .3s
}

.effect-1 .social-touch {
    background-color: #e13157;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 5px;
    overflow: hidden;
    padding: 5px 0 0;
    width: 100%;
    transition: .3s
}

.effect-1 .member-image img {
    transition: .3s;
    border-radius: 60px 0
}

.effect-1:hover .member-image {
    border-color: #e13157;
    transition: .3s;
    border-radius: 50%
}

.effect-1:hover .social-touch {
    padding: 6px 0;
    height: 38px;
    transition: .3s
}

.effect-2 {
    max-height: 302px;
    min-height: 302px;
    overflow: hidden;
	margin-left: 3%;
}

.effect-2 h3 {
    padding-top: 7px;
    line-height: 33px
}

.effect-2 .member-image {
    border-bottom: 5px solid #1fb554;
    height: 212px;
    overflow: hidden;
    width: 100%;
    transition: .4s;
    display: inline-block;
    float: none;
    vertical-align: middle
}

.effect-2 .member-info {
    transition: .4s
}

.effect-2 .member-image img {
    width: 100%;
    vertical-align: bottom
}

.effect-2 .social-touch {
    background-color: #1fb554;
    float: left;
    left: 0;
    bottom: 0;
    overflow: hidden;
    padding: 5px 0;
    width: 100%;
    transition: .4s
}

.effect-2:hover .member-image {
    height: 81px;
    transition: .4s
}

.effect-3 {
    max-height: 302px;
    min-height: 302px;
    overflow: hidden
}

.effect-3 h3 {
    padding-top: 7px;
    line-height: 33px
}

.effect-3 .member-image {
    border-bottom: 5px solid #e5642b;
    transition: .4s;
    height: 212px;
    width: 100%;
    display: inline-block;
    float: none;
    vertical-align: middle
}

.effect-3 .member-info {
    transition: .4s
}

.effect-3 .member-image img {
    width: 100%;
    vertical-align: bottom
}

.effect-3 .social-touch {
    background-color: #e5642b;
    float: left;
    left: 0;
    bottom: 0;
    overflow: hidden;
    padding: 5px 0;
    width: 100%;
    transition: .4s
}

.effect-3:hover .member-image {
    border-bottom: 0;
    border-radius: 0 0 50px 50px;
    height: 81px;
    display: inline-block;
    overflow: hidden;
    width: 109px;
    transition: .4s
}

.effect-4 {
    max-height: 289px;
    min-height: 289px;
    overflow: hidden
}

.effect-4 h3 {
    line-height: 35px
}

.effect-4 .member-image {
    position: absolute;
    width: 100%;
    transition: .4s
}

.effect-4 .member-image img {
    width: 100%
}

.effect-4 .more-info {
    height: 0;
    transition: .4s;
    overflow: hidden;
    z-index: 9;
    position: relative;
    background-color: #fff
}

.effect-4:hover .more-info {
    height: 208px;
    transition: .4s
}

.effect-5 {
    max-height: 289px;
    min-height: 289px;
    overflow: hidden
}

.effect-5 .member-info {
    background-color: #fff;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    height: 82px;
    transition: .3s;
    z-index: 2
}

.effect-5 .member-image {
    margin-top: 82px;
    float: left;
    width: 100%;
    position: relative;
    transition: .3s;
    z-index: 4
}

.effect-5 .member-image img {
    width: 100%
}

.effect-5 .member-info:before {
    border-left: 140px solid transparent;
    border-right: 140px solid transparent;
    border-top: 15px solid #fff;
    bottom: -15px;
    content: "";
    left: 0;
    position: absolute;
    z-index: 9
}

.effect-5:hover .member-info {
    height: 215px;
    transition: .3s;
    z-index: 6
}

.effect-5:hover .member-image {
    margin-top: 200px;
    transition: .3s
}

.effect-6 {
    max-height: 289px;
    min-height: 289px;
    overflow: hidden
}

.effect-6 .member-info {
    background-color: #fff;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    height: 82px;
    transition: .3s;
    z-index: 2
}

.effect-6 .member-image {
    margin-top: 82px;
    float: left;
    width: 100%;
    position: relative;
    transition: .3s;
    z-index: 4;
    overflow: hidden
}

.effect-6 .member-image img {
    width: 100%
}

.effect-6:hover .member-info {
    height: 215px;
    transition: .3s;
    z-index: 6;
    border-radius: 0 0 50% 50%;
    overflow: hidden
}

.effect-6:hover .member-image {
    margin-top: 100px;
    transition: .3s;
    border-radius: 0
}

.effect-7 {
    max-height: 289px;
    min-height: 289px;
    overflow: hidden
}

.effect-7 h3 {
    line-height: 35px
}

.effect-7 .member-image {
    position: absolute;
    bottom: 0;
    width: 100%;
    transition: .4s;
    z-index: 1
}

.effect-7 .member-image img {
    width: 100%;
    transition: .4s;
    opacity: 1;
    height: 100%
}

.effect-7 .more-info {
    height: 208px;
    transition: .4s;
    overflow: hidden;
    position: relative;
    background-color: #fff
}

.effect-7:hover .member-image {
    bottom: 40%
}

.effect-7:hover .member-image img {
    width: 0;
    height: 0;
    transition: .4s;
    opacity: 0
}

.effect-8 {
    max-height: 289px;
    min-height: 289px;
    overflow: hidden;
    perspective: 800px
}

.effect-8 h3 {
    line-height: 35px
}

.effect-8 .member-image {
    position: absolute;
    bottom: 0;
    width: 100%;
    transition: .4s;
    z-index: 1
}

.effect-8 .member-image img {
    width: 100%;
    transition: .4s;
    height: 100%
}

.effect-8 .more-info {
    height: 208px;
    transition: .4s;
    overflow: hidden;
    position: relative;
    background-color: #fff
}

.effect-8:hover .member-image {
    transform: rotateX(82deg);
    transform-origin: center bottom 0;
    transition: .4s
}

.effect-9 {
    max-height: 289px;
    min-height: 289px;
    overflow: hidden;
    perspective: 800px
}

.effect-9 h3 {
    line-height: 35px
}

.effect-9 .member-image {
    position: absolute;
    bottom: 0;
    width: 100%;
    transition: .4s;
    z-index: 1
}

.effect-9 .member-image img {
    width: 100%;
    transition: .4s;
    height: 100%
}

.effect-9 .more-info {
    height: 208px;
    transition: .4s;
    overflow: hidden;
    position: relative;
    background-color: #fff
}

.effect-9:hover .member-image {
    transform: translateY(100%);
    transition: .4s
}

@media only screen and (max-width: 1200px) {
    .row {
        width: 100%;
       /* margin: 110px 0*/
    }

    .team-members {
        text-align: center
    }

    .single-member {
        float: none;
        display: inline-block;
        vertical-align: bottom
    }
}

.containor {
    max-width: 1100px;
    height: auto !important;
    height: 100%;
    min-height: 0;
    height: 0;
    overflow: hidden !important;
    _overflow: visible;
    margin: 0 auto;
	background-color: whitesmoke;

}

.color-FF6600 {
    background: #f60
}

.color-FF6767 {
    background: #ff6767
}

.color-5ac8fa {
    background: #5ac8fa
}

.color-58eaa1 {
    background: #009B4D
}

.margin-20 {
    margin: 10px auto;
	background-color: whitesmoke;
}

.margin-40 {
    margin: 40px auto
}

.header_bg {
    height: auto !important;
    height: 100%;
    min-height: 10vw;
    height: 10vw;
    background-size: 100% auto
}

.header_bg, .header_top {
    width: 100%;
    overflow: hidden !important;
    _overflow: visible;
    filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')"
}

.header_top {
    height: auto !important;
    height: 100%;
    min-height: 60px;
    height: 60px;
    background-size: auto 100%
}

.ico-position {
    position: relative;
    /*margin-top: 1vw;*/
    z-index: 10
}

.panel {
    width: 100%;
    height: auto !important;
    height: 100%;
    min-height: 15vw;
    height: 15vw;
    overflow: hidden !important;
    _overflow: visible
}

.panel-success {
    background: #f3f7f8
}

.panel-heading {
    height: auto !important;
    height: 100%;
    min-height: 2vw;
    height: 2vw;
    line-height: 2vw;
    text-align: center;
    font-weight: 700
}
.navbag
{
    width: 100%;
    height: 104px;
    position: absolute;
    z-index: 360;
    top: 40px;
    background: url(/images/home/tu/top-nav-bg.png) no-repeat center -1px;
    background-size: cover;
}
.panel-body, .panel-heading {
    width: 100%;
    overflow: hidden !important;
    _overflow: visible
}

.panel-body {
    height: auto !important;
    height: 100%;
    min-height: 10vw;
    height: 10vw;
    position: relative
}

.panel-icon {
    margin: auto;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: block;
    color: #fff;
    width: 6.5vw;
    height: 6.5vw;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -khtml-border-radius: 50%;
    -webkit-border-radius: 50%;
    line-height: 8.1vw;
    text-align: center
}

.panel-icon i:before {
    font-size: 32px
}

.detail-h2 {
    text-align: left;
    font-size: 150%;
    margin: 40px 0
}

.detail-h3 {
    color: #f60;
    margin: 10px 0;
    text-align: center;
    position: absolute;
    top: 150px;
    /* left: 70px; */
    background-color: rgba(0,0,0,.5);
    width: 87%;
}

.detail-p {
    color: #7f8c8d
}

.detail-img {
    margin: 40px auto
}

.hope {
    background: #666;
    padding: 20px 0;
    margin: 5px auto
}

.hope-img {
    text-align: center
}

.hope-hr {
    border-color: #149c88
}

.hope-title {
    font-size: 140%
}

.hope-list {
    color: #333
}

.hope-list i {
    color: #f60;
    margin: 0 10px 0 0;
    line-height: 24px
}

.notice_box_top {
    height: auto !important;
    height: 100%;
    min-height: 4vw;
    height: 4vw;
    line-height: 4vw;
    text-align: center;
    margin: 10px auto;
    color: #58eaa1;
    font-weight: 700
}

.notice_box_list, .notice_box_top {
    width: 100%;
    overflow: hidden !important;
    _overflow: visible;
   /* background: #009b4d*/
}

.notice_box_list {
    height: auto !important;
    height: 100%;
    min-height: 9vw;
    height: 12vw;
    margin: 18px auto;
    padding: 2%
}
.notice_box_listcolor{
    background: #f2f2f2;
}
.notice_box_whitelistcolor{
    background: #ffff;
}
.acolor{
    background: #0c0c0c;
}
.notice_box_list ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.notice_box_list ul li {
    float: left;
    width: 100%;
    line-height: 40px;
   /* background: url("/images/home/tu/border.jpg") left bottom repeat-x;*/
    color: #ffffff;
}
.left_box_list ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.left_box_list ul li {
    float: left;
    width: 100%;
    line-height: 40px;
    background: url(/images/home/tu/border.jpg) left bottom repeat-x;
    color: #ffffff;
}
.left_box_list ul li span {
    float: right;
    color: #bababa
}

.left_box_list ul li a {
    float: left;
    color: #ffffff;
    width: 100%;
    padding-right: 30px;
}

.new_box_list ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.new_box_list ul li {
    float: left;
    width: 100%;
	    line-height: 38px;
    /*line-height: 3.2vw;*/
    background: url(/images/home/tu/border.jpg) left bottom repeat-x;
 
}
.new_box_list ul li span {
    float: right;
    color: #bababa
}
.new_box_list ul li a {
    float: left;
   /* color: #ffffff;*/
    width: 70%;
    padding-right: 30px;
}
.notice_box_list ul li span {
    float: right;
    color: #bababa
}

.notice_box_list ul li a {
    float: left;
    color: #ffffff;
    width: 100%;
    padding-right: 1px;
}

.venus-menu {
    margin: 30px 0 10px;
    width: 100%;
    margin: 20px 0 10px;
    font-family: Open Sans, sans-serif;
    list-style: none;
    background: #fff;
    box-shadow: 0 1px 3px #dedede
}

.venus-menu, .venus-menu li {
    padding: 0;
    position: relative;
    float: left
}

.venus-menu li {
    display: inline-block;
    margin: 0;
    line-height: 20px
}

.venus-menu > li > a {
    padding: 18px 24px;
    font-size: 18px;
    color: #777;
    text-decoration: none;
    display: block;
    transition: color .2s linear, background .2s linear
}

.venus-menu li.active a, .venus-menu li:hover > a {
    background: #f60;
    color: #fff
}

.venus-menu > li > a i {
    color: #bababa
}

.venus-menu > li:hover > a i, .venus-menu li.active a i {
    color: #fff
}

.venus-menu ul, .venus-menu ul li ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: none;
    position: absolute;
    z-index: 99;
    width: 140px
}

.venus-menu ul {
    top: 56px;
    left: 0;
    padding-top: 10px
}

.venus-menu > li > ul > li:first-child a:before {
    content: "";
    position: absolute;
    bottom: 48px;
    left: 45%;
    margin-left: -48px;
    width: 0;
    height: 0;
    border-left: 8px solid hsla(0, 0%, 100%, 0);
    border-right: 8px solid hsla(0, 0%, 100%, 0);
    border-bottom: 8px solid #8ecb8d
}

.venus-menu > li > ul > li ul li:first-child a:before {
    content: "";
    position: absolute;
    bottom: 16px;
    left: 45%;
    margin-left: -71px;
    width: 0;
    height: 0;
    border-top: 8px solid hsla(0, 0%, 100%, 0);
    border-right: 8px solid #f60;
    border-bottom: 8px solid hsla(0, 0%, 100%, 0)
}

.venus-menu ul li ul {
    top: 0;
    left: 100%;
    padding-left: 10px
}

.venus-menu ul li {
    clear: both;
    width: 100%;
    border: none
}

.venus-menu li:last-child {
    float: right;
    background: #ff6767
}

.venus-menu li:last-child > a, .venus-menu li:last-child > a > i {
    color: #fff
}

.venus-menu ul li a {
    padding: 14px 20px;
    width: 100%;
    color: #fff;
    font-size: 14px;
    text-decoration: none;
    display: inline-block;
    float: left;
    clear: both;
    background: #f60;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    transition: background .2s linear
}

.venus-menu ul li:hover > a {
    background-color: #f60
}

.venus-menu > li > ul > li:first-child:hover a:before {
    border-bottom-color: #f60
}

.venus-menu > li > ul > li ul li:first-child:hover a:before {
    border-right-color: #f60
}

.venus-menu > li .indicator {
    position: absolute;
    color: #bababa;
    top: 19px;
    right: 8px;
    font-size: 20px;
    transition: color .2s linear
}

.venus-menu > li:hover > .indicator {
    color: #fff
}

.venus-menu ul > li .indicator {
    top: 14px;
    right: 8px;
    color: #fff
}

.venus-menu i {
    line-height: 20px !important;
    margin-right: 6px;
    font-size: 20px;
    float: left
}

.venus-menu > li.showhide {
    display: none;
    width: 100%;
    height: 46px;
    cursor: pointer;
    color: #777;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    background: #fff
}

.venus-menu > li.showhide span.title {
    margin: 13px 0 0 20px;
    float: left
}

.venus-menu > li.showhide span.icon {
    margin: 16px 20px;
    float: right
}

.venus-menu > li.showhide .icon em {
    margin-bottom: 3px;
    display: block;
    width: 20px;
    height: 2px;
    background: #ccc
}

.zoom-out {
    animation: zoomOut .6s ease both
}

@keyframes zoomOut {
    0% {
        transform: scale(.6)
    }
    to {
        transform: scale(1)
    }
}

@media only screen and (max-width: 768px) {
    .ico-position {
        position: relative;
        margin-top: 0;
        z-index: 10
    }

    .venus-menu {
        margin-top: 0
    }

    .venus-menu li {
        display: block;
        width: 100%
    }

    .venus-menu > li > a {
        padding: 13px 0 14px 20px
    }

    .venus-menu > li.brand {
        display: none !important
    }

    .venus-menu a, .venus-menu ul, .venus-menu ul li ul {
        width: 100%;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box
    }

    .venus-menu ul, .venus-menu ul li ul {
        padding: 0;
        left: 0;
        border: none;
        position: static
    }

    .venus-menu > li > ul > li:first-child a:before, .venus-menu > li > ul > li ul li:first-child a:before {
        border: none
    }

    .venus-menu ul li {
        border-left: none;
        border-right: none
    }

    .venus-menu ul li a {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .venus-menu ul > li > a {
        padding-left: 40px !important
    }

    .venus-menu > li .indicator {
        top: 14px;
        right: 20px;
        font-size: 20px
    }

    .venus-menu ul > li .indicator {
        top: 10px;
        right: 20px
    }

    .venus-menu > li > ul > li > a {
        padding-left: 40px !important
    }

    .venus-menu > li > ul > li > ul > li > a {
        padding-left: 60px !important
    }

    .venus-menu > li > ul > li > ul > li > ul > li > a {
        padding-left: 80px !important
    }
}

.footer {
    height: auto !important;
    height: 100%;
    min-height: 100px;
    height: 100px;
    overflow: hidden !important;
    _overflow: visible;
    background: #eee;
    text-align: center;
}

.footer p {
    color: #333333;
    margin: 0;
    padding: 15px 0;
    text-align: center
}
.notice_box_list ul li span {
    border: 1px solid #ffffff;
    display: inline-block;
    float: left;
    width: 1px;
    height: 1px;
    vertical-align: middle;
    background: #ffffff;
    position: relative;
    top: 20px;
    overflow: hidden;
    margin-right: 10px;
}
.notice_box_list ul li .dotspan {
    border: 2px solid #f37b1d;
    background: #f37b1d;
    margin-right: 10px;
}
.dot span {
    width: 6px;
    height: 24px;
    display: block;
    background-color: #f37b1d;
    position: absolute;
}
.dot p {
    padding-left: 14px;
    font-size: 18px;
    color: #0d131a;
    height: 24px;
    line-height: 24px;
}
.dotcenter p {
    padding-left: 14px;
    font-size: 18px;
    color: #0d131a;
    height: 24px;
    line-height: 24px;
    text-align: center;
    position: relative;
    z-index: 1;
}
.whitedot p {
    font-size: 18px;
    color: #ffffff;
    height: 24px;
    line-height: 24px;
}
.whitedot .p1 {
    font-size: 14px;
    color: #ffffff;
    height: 40px;
    line-height: 40px;
}
.action_T_di {
     width: 100%;
     height: 8px;
    margin-left: 10px;
     background: url(/images/home/tu/action_dianer.png) center top repeat-x;
     position: relative;
     top: -1px;
 }
.action_T_dian {
    width: 100%;
    height: 8px;
    background: url(/images/home/tu/action_dian.png) center top repeat-x;
    position: relative;
    top: -12px;
}.action_T_dianer {
     width: 100%;
     height: 8px;
     background: url(/images/home/tu/action_di.png) center top repeat-x;
     position: relative;
     top: -1px;
 }

.onlinepaybox
{
    position: absolute;
    left: 40px;
    z-index: 1;
    background-color: #fafafa;
    border-radius: 5px;
    height: 260px;
    /*opacity: 0.8;*/
}
.logBtn {
    height: 35px;
    line-height: 35px;
    background: #009b50 0;
    color: #F3970;
    text-align: center;
    margin-top: 35px;
    border-radius: 2px;
}
.logBtn a {
    font-size: 16px;
    color: #fff;
}
p.welcome {
    font-size: 14px;
    color: #555;
    margin: 10px 0 15px;
}
.toptap
{
    position: absolute;
    left: 25%;
    width: 65.5%;
    top: 100px;
    z-index: 9;
    background-color: #ffffff;
    border-radius: 5px;
    height: 260px;
    opacity: 1
}
.amdown {
    position: absolute;
    animation: mymove 1s infinite;
     -moz-animation: mymove 1s infinite; /* Firefox */
     -webkit-animation: mymove 1s infinite; /* Safari and Chrome */
     -o-animation: mymove 1s infinite; /* Opera */
}
.ajaxdown {
    position: absolute;
    animation: mymove 1s infinite;
     -moz-animation: mymove 1s infinite; /* Firefox */
     -webkit-animation: mymove 1s infinite; /* Safari and Chrome */
    -o-animation: mymove 1s infinite; /* Opera */
    margin-top: -40px;

}
 .blackOfp{
      background-color: black;
      opacity: 0.6;
      color: #ffff;
      position: relative;
      margin-top: -20px;
  }
@keyframes mymove {
    from{top: 0px}
    to{top:-20px}

}
@-webkit-keyframes mymove {
    from{top:0px}
    to{top:-20px}
}
.content h1
{
    font-size: 30px;
    font-weight: bold;
    color: #555;
    text-align: center;
    line-height: 60px;
    margin-top: 40px;
}
.subTit {
    font-size: 20px;
    color: #555;
    text-align: center;
    padding: 10px 0;
    border-bottom: 1px solid #f0f0f0;
    line-height: 32px;

}
.describe {
    overflow: hidden;
    font-size: 14px;
    color: #9a9a9a;
    line-height: 40px;
    margin-bottom: 40px;
    height: 40px;
}
.describeL {
    line-height: 40px;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.jinrongpic
{
    width: 120px;position: absolute;right: 10px;margin-top: -100px;
}
.index_banner
{
    background: url(/images/home/tu/index_bg.png) no-repeat;
    float: left;
    width: 36px;
    height: 36px;
    margin-right: 10px;
    display: inline-block;
    vertical-align: middle;
    margin-top: 5px;
}
.cunkuan
{
    background-position: -38px -2px !important;
}
.debitCard
{
    background-position: -38px -40px !important;
}
.intermediate
{
    background-position: -190px -40px !important;
}
.ebank
{
    background-position: -38px -115px !important;
}
.savebox
{
    background-position: -420px -80px !important;
}
.dgcunkuan
{
    background-position: -228px -80px !important;
}
.enterpriseLoan
{
    background-position: -275px -80px !important;
}
.bill
{
    background-position: -200px -80px !important;
}
.baoxian
{
    background-position: -275px -40px !important;
}
.nhlbLoan
{
    background-position: -353px -40px !important;
}.nhxyLoan
 {
     background-position: -315px -80px !important;
 }
.zhinong
{
    background-position: -360px -80px !important;
}
.applyjob
{
    background-position: -410px -155px !important;
}
.asset
{
    background-position: -410px -0px !important;
}
.volume
{
    background-position: -76px -115px !important;
}
.buy
{
    background-position: -0px -115px !important;
}
.banspan
{
    width: auto;
    height: 36px;
    line-height: 36px;
    font-size: 15px;
    color: #000;
    font-weight: 400;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.new
{
	    margin-left: 25px;
    background: #F95151;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    padding: 0 10px;
    color: #F3F3F3;
    font-size: 14px;
}
 .move {
    display: block;
    float: right;
    padding: 0 25px;
    border: 1px #DDDDDD solid;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    font-size: 14px;
    color: #888888;
}

.lcnew
{
    background: #F95151;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 0 5px;
    color: #F3F3F3;
    font-size: 6px;
	text-align: center;
}
.lcnew:before {
    content: "";
    width: 0;
    height: 0;
    right: 70%;
    top: 0px;
    position: absolute;
    border-top: 10px solid transparent;
    border-right: 20px solid #F95151;
    border-bottom: 1px solid transparent;
}
.fade-top
{
	animation:mymove5 3s 1;
   -webkit-animation:mymove5 3s 1; /* Safari 和 Chrome */
}
@keyframes mymove5
{
from {top:1000px;}
to {top:0px;}
}

@-webkit-keyframes mymove5 /*Safari and Chrome*/
{

from {top:1000px;}
to {top:0px;}
}
.fade-down
{
	animation:mymove6 3s 1;
   -webkit-animation:mymove6 3s 1; /* Safari 和 Chrome */
}
@keyframes mymove6
{
from {top:-1000px;}
to {top:0px;}
}

@-webkit-keyframes mymove6 /*Safari and Chrome*/
{

from {top:-1000px;}
to {top:0px;}
}


.picurlplus
{
	animation:mymove9 3s 1;
   -webkit-animation:mymove9 3s 1; /* Safari 和 Chrome */
}
@keyframes mymove9
{
from {left:-1000px;}
to {left:0px;}
}

@-webkit-keyframes mymove9 /*Safari and Chrome*/
{

from {left:-1000px;}
to {left:0px;}
}
.textplus
{
	animation:mymove1 3s 1;
   -webkit-animation:mymove1 3s 1; /* Safari 和 Chrome */
}
@keyframes mymove1
{
from {right:-1000px;}
to {right:0px;}
}

@-webkit-keyframes mymove1 /*Safari and Chrome*/
{

from {right:-1000px;}
to {right:0px;}
}
.colorshow
{
	animation:containorshow 3s 1;
   -webkit-animation:containorshow 3s 1; /* Safari 和 Chrome */
}
@keyframes containorshow
{
     0% {opacity: 0;}/*初始状态 透明度为0*/  
    40% {opacity: 0;}/*过渡状态 透明度为0*/  
    100% {opacity: 1;}/*结束状态 透明度为1*/  
}

@-webkit-keyframes containorshow /*Safari and Chrome*/
{
    0% {opacity: 0;}/*初始状态 透明度为0*/  
    40% {opacity: 0;}/*过渡状态 透明度为0*/  
    100% {opacity: 1;}/*结束状态 透明度为1*/  
}
.rightnav
{
	position: fixed;
	right: 0px;
	list-style: none;
	display:none;
}
.rightnav li
{
	height:30px;
	line-height:30px;
	    background-color: #5eb95e;
		    border-bottom: 1px dotted #fff;
}

