@charset "utf-8";
.content-chax .select-wrapper {
    vertical-align: 0
}

.default-sm-modal-nav {
    height: 58px
}

.fixed-toolbar {
    position: fixed;
    top: 0;
    right: 28px;
    background-color: #ebecf3;
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #b4b6b8;
    box-shadow: 0 1px 8px rgba(142, 142, 142, .8);
    -moz-box-shadow: 0 1px 8px rgba(142, 142, 142, .8);
    -webkit-box-shadow: 0 1px 8px rgba(142, 142, 142, .8);
    -o-box-shadow: 0 1px 8px rgba(142, 142, 142, .8);
    z-index: 988
}

.fixed-toolbar .sm-btn {
    margin: 0 10px 0 0;
    height: 58px;
    line-height: 58px
}

.fixed-toolbar-body {
    position: fixed;
    top: 0;
    right: 0;
    background-color: #ebecf3;
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #b4b6b8;
    box-shadow: 0 1px 8px rgba(142, 142, 142, .8);
    -moz-box-shadow: 0 1px 8px rgba(142, 142, 142, .8);
    -webkit-box-shadow: 0 1px 8px rgba(142, 142, 142, .8);
    -o-box-shadow: 0 1px 8px rgba(142, 142, 142, .8);
    z-index: 988
}

.sm-radio.on {
    background: url(../images/radioon.png) no-repeat center
}

.set-radio-link {
    cursor: pointer
}

.addhtct {
    position: inherit;
    border: 0;
    box-shadow: none;
    margin-top: 0;
    width: auto;
    background-color: #fff
}

.content-backlinks {
    display: none
}

.sp-banner-img {
    width: 100%;
    height: 560px;
    position: relative;
    z-index: 2;
    background-color: #ccc
}

.bbox-a-level {
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    position: absolute;
    z-index: 0;
    background-origin: 50% 50%;
    background-repeat: no-repeat
}

.bbox-a-level.active {
    z-index: 10;
    opacity: 1;
    filter: alpha(opacity=100)
}

.bbox-a-level {
    background-size: contain;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    -ms-background-size: contain
}

.sp-banner-lst {
    position: absolute;
    bottom: 20px;
    left: 50%;
    height: 20px;
    z-index: 2;
    width: 1000px;
    margin-left: -500px;
    text-align: center
}

.sp-banner-lst .trigger {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 12px;
    height: 12px;
    filter: Alpha(Opacity=50);
    opacity: .5;
    background: #869791;
    border-radius: 50%;
    margin: 0 5px
}

.sp-banner-lst .current {
    background-color: #fff;
    filter: Alpha(Opacity=100);
    opacity: 1
}

.sp-inner-tiem p {
    word-wrap: break-word;
    word-break: normal
}

::-ms-clear, ::-ms-reveal {
    display: none
}

.dropload-load .loading {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -mz-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%
}

.clear {
    clear: both
}

@font-face {
    font-family: uec-icon;
    src: url(../fonts/uec-iconfont.eot?t=1493274295755);
    src: url(../fonts/uec-iconfont.eot?t=1493274295755#iefix) format("embedded-opentype"), url(../fonts/uec-iconfont.woff?t=1493274295755) format("woff"), url(../fonts/uec-iconfont.ttf?t=1493274295755) format("truetype"), url(../fonts/uec-iconfont.svg?t=1493274295755#uec-icon) format("svg")
}

.uec-icon {
    font-family: uec-icon !important;
    font-size: 16px;
    display: inline-block;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.uec-icon.icon-biaoqian:before {
    content: "\e7ca"
}

.uec-icon.icon-icon:before {
    content: "\e61a"
}

.uec-icon.icon-iconfonticonfontleft:before {
    content: "\e610"
}

.uec-icon.icon-left:before {
    content: "\e6dd"
}

.uec-icon.icon-right1:before {
    content: "\e711"
}

.uec-icon.icon-right-copy:before {
    content: "\e600"
}

.uec-icon.icon-in:before {
    content: "\e682"
}

.uec-icon.icon-iconfontkongjian:before {
    content: "\e607"
}

.uec-icon.icon-unie61d:before {
    content: "\e60c"
}

.uec-icon.icon-weixin1:before {
    content: "\e63e"
}

.uec-icon.icon-yinqing:before {
    content: "\e67f"
}

.uec-icon.icon-elsa:before {
    content: "\e680"
}

.uec-icon.icon-yunjisuan1:before {
    content: "\e681"
}

.uec-icon.icon-weibo:before {
    content: "\e600"
}

.uec-icon.icon-weixin:before {
    content: "\e60a"
}

.uec-icon.icon-shanchu:before {
    content: "\e61c"
}

.uec-icon.icon-fangdajing:before {
    content: "\e621"
}

.uec-icon.icon-bianji:before {
    content: "\e69b"
}

.uec-icon.icon-quxiao:before {
    content: "\e60f"
}

.uec-icon.icon-fangkuai:before {
    content: "\e61b"
}

.uec-icon.icon-bianji1:before {
    content: "\e643"
}

.uec-icon.icon-shanchu1:before {
    content: "\e668"
}

.uec-icon.icon-xiayigeunext:before {
    content: "\e671"
}

.uec-icon.icon-sanjiao:before {
    content: "\e60d"
}

.uec-icon.icon-xianshi:before {
    content: "\e6c5"
}

.uec-icon.icon-xiangzuo:before {
    content: "\e67d"
}

.uec-icon.icon-xiayigeunext-copy:before {
    content: "\e61e"
}

.uec-icon.icon-right:before {
    content: "\e603"
}

.uec-icon.icon-wulianwang:before {
    content: "\e641"
}

.uec-icon.icon-jia1:before {
    content: "\e660"
}

.uec-icon.icon-xiayi:before {
    content: "\e61f"
}

.uec-icon.icon-shangyi:before {
    content: "\e620"
}

.uec-icon.icon-cha:before {
    content: "\e6c2"
}

.uec-icon.icon-jiyin:before {
    content: "\e601"
}

.uec-icon.icon-hexinzhibiao:before {
    content: "\e62b"
}

.uec-icon.icon-shousuo:before {
    content: "\e602"
}

.uec-icon.icon-dashujuchanpinzhongxin:before {
    content: "\e617"
}

.uec-icon.icon-icon-yxj-public:before {
    content: "\e632"
}

.uec-icon.icon-yingyong:before {
    content: "\e60b"
}

.uec-icon.icon-biyan:before {
    content: "\e60e"
}

.uec-icon.icon-ziyuanguanli:before {
    content: "\e656"
}

.uec-icon.icon-jia:before {
    content: "\e622"
}

.uec-icon.icon-yonghuguanli:before {
    content: "\e609"
}

.uec-icon.icon-yunjisuan:before {
    content: "\e679"
}

.uec-icon.icon-jichugoujia:before {
    content: "\e67b"
}

.uec-icon.icon-onebrige:before {
    content: "\e67c"
}

.uec-icon.icon-rongliangguanli:before {
    content: "\e67e"
}

.uec-icon.icon-moban1:before {
    content: "\e65b"
}

.uec-icon.icon-biyan1:before {
    content: "\e972"
}

body, li, ul {
    padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, "Helvetica Neue", "Microsoft Yahei", "Hiragino Sans GB", sans-serif
}

ul {
    list-style: none
}

a {
    text-decoration: none
}

a:hover, a:link, a:visited {
    text-decoration: none
}

.o-overhidden {
    overflow: hidden
}

.v-hidden {
    visibility: hidden
}

.uec-header {
    width: 100%;
    /*border-bottom: #4c5ead solid 1px;*/
    border-bottom: 1px solid #CE1C1C;
    position: fixed;
    background: white;
    left: 0;
    z-index: 888;
    height: auto;
    top: 0;
}

div.default-sm-modal-nav {
    height: 45px
}

.default-sm-modal-nav .uec-head {
    width: 100%;
    max-width: 100%
}

.default-sm-modal-nav .fixed-toolbar-body {
    background-color: #fff;
    height: 45px
}

.w100 {
    width: 100px
}

.w150 {
    width: 150px
}

.uec-red {
    color: red
}

.v-align {
    vertical-align: top
}

.uec-s-tab li.uec-bread-on {
    color: #3b3b3b
}

.uec-select-icon .uec-icon {
    padding: 8px 15px;
    margin-right: 10px;
    margin-bottom: 10px;
    font-size: 32px;
    border: 1px solid #c6c6c6
}

.uec-select-icon .uec-icon:hover {
    border: 1px solid #6cb3e9;
    -webkit-box-shadow: 1px 1px 7px 1px #6cb3e9;
    -moz-box-shadow: 1px 1px 7px 1px #6cb3e9;
    -ms-box-shadow: 1px 1px 7px 1px #6cb3e9;
    -o-box-shadow: 1px 1px 7px 1px #6cb3e9;
    box-shadow: 1px 1px 7px 1px #6cb3e9
}

.uec-select-icon .uec-icon.on {
    border: 2px solid #6cb3e9
}

.uec-s-tipbox {
    height: 500px;
    padding-top: 150px;
    font-size: 36px;
    color: #6f6f6f;
    text-align: center
}

.uec-cursor-d {
    cursor: default
}

.uec-sm-carousel .sm {
    width: 510px
}

.uec-dis-table .sm-span {
    margin-top: 0;
    margin-bottom: 15px
}

.uec-dis-table .smuec-twotextarea {
    width: 300px
}

.uec-h-r-div1 a.on, .uec-h-r-div1 a:hover {
    border-bottom: red solid 1px;
    color: red
}

.uec-modal-btn {
    width: 100%;
    margin: 0 auto
}

.uec-modal-btn .sm-top-hv {
    height: 52px;
    padding-top: 5px
}

.uec-modal-btn .uec-save {
    background-color: #525252;
    color: #fff
}

.uec-head, .uec-s-title h2 {
    width: 90%;
    margin: 0 auto;
    min-width: 320px;
    max-width: 1220px
}

.uec-right {
    float: right;
    position: relative
}

.uec-head .icon-shousuo {
    font-size: 2rem
}

.uec-logo {
    margin: 0;
    padding: 0
}

.uec-h-logo {
    width: 170px;
    /*padding-right: 8px;*/
    /*padding-top: 7%*/
    height: 90px;
    max-width: 100%;
}

.uec-bar, .uec-h-nav, .uec-logo {
    float: left
}

.uec-h-ip-bg {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: #000;
    opacity: .5;
    z-index: -1
}

.uec-bar {
    font-size: 1.6rem;
    cursor: pointer;
    margin: .28rem .5rem .28rem .3rem;
    color: #ce1c1c;
    border-right: #ce1c1c solid 1px;
    padding-right: 2%
}

.uec-h-ip-ul, .uec-h-item, .uec-h-itemI {
    display: block
}

.uec-ip-index {
    display: block
}

.uec-h-ip-li, .uec-h-ip-li1 {
    overflow: hidden;
    width: 100%;
    text-align: center;
    /*font-size: 1.714rem*/
    font-size: 16px;
}

.uec-h-ip-li .uec-icon, .uec-h-ip-li1 .uec-icon {
    width: 51%;
    float: left;
    text-align: right;
    color: #c6c6c6
}

.uec-h-ip-li {
    line-height: 4rem;
    width: 50%;
    float: left;
}

.uec-h-ip-li1 {
    border-bottom: #838a90 solid 1px;
    line-height: 4rem
}

.uec-h-ip-r {
    font-size: 1.2rem;
    border: #afb4b9 solid 1px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    color: #dededf;
    padding: 0 2%;
    margin-top: 6px;
    margin-right: 20px;
    line-height: 2.8rem;
    position: absolute;
    right: 0
}

.uec-h-ip-r a {
    color: #dededf
}

.uec-iphone-cha {
    font-size: 2rem;
    position: absolute;
    top: 5px;
    left: 4%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    width: 34px;
    height: 34px;
    color: #fff;
    text-align: center;
    background: #666;
    line-height: 34px;
    display: none
}

.uec-h-iphone {
    height: 100%;
    background: rgba(0, 0, 0, .6) none repeat scroll 0 0;
    overflow: auto;
    /*position: absolute;*/
    position: fixed;
    z-index: 888;
    top: 53px;
    left: -100%;
    width: 100%;
    font-size: 1rem;
    border-top: #e95c2d solid 2px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transitionm: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.uec-h-iphone.open {
    left: 0
}
.uec-icon.icon-shousuo:before{
    content: '';
}
#uec-phone-nav{
    width: 20px;
    height: 20px;
    margin-top: 18px;
    margin-right: 5px;
    background: url("../img/icon/headerBtn.png") no-repeat;
    background-size: 100% 100%;
}
.uec-bar{
    border-right: none;
}
.uec-icon.icon-cha:before{
    content: '';
}
.uec-icon.icon-xiangzuo{
    width: 20px;
    height: 20px;
    margin: 10px 0 10px 48%;
    background: url("../img/icon/headerBtn2.png") no-repeat;
    background-size: 100% 100%;
}
.uec-icon.icon-xiangzuo:before{
    content: '';
}
.uec-ip-nav {
    display: none
}

.uec-bar.icon-cha {
    background-color: #666;
    color: #fff;
    border: 0;
    margin-top: 15px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    /*padding: .35rem .6rem .2rem .6rem;*/
    font-size: 1.2rem
}

/*.uec-h-ip-li.on, .uec-h-ip-li:hover {*/
    /*background-color: #000*/
/*}*/

/*.uec-h-ip-li.on a, .uec-h-ip-li:hover a {*/
    /*color: #1dd5ef;*/
    /*border-bottom: #1dd5ef solid 2px*/
/*}*/

.uec-h-ip-li a {
    color: #fff
}

.uec-h-item {
    left: -100%;
    opacity: 0;
    width: 100%;
    position: absolute;
    top: 0;
    -webkit-transition-delay: .2s;
    -moz-transition-delay: .2s;
    -ms-transition-delay: .2s;
    -o-transition-delay: .2s;
    transition-delay: .2s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transitionm: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.uec-h-item.uec-ip-open {
    opacity: 1;
    left: 0
}

.uec-h-item.uec-ip-close {
    opacity: 0;
    left: -100%
}

.uec-h-ip-ul.uec-ip-close {
    display: none
}

.uec-h-nav {
    position: relative;
    width: 76%;
    height: 90px;
    margin:0 auto;
    float: none;
}

.uec-h-li {
    float: left;
    cursor: pointer;
    width: 12.5%;
    text-align: center;
}
.nav_li{background-image: url(../img/icon/nav_bj1.jpg);background-position: center;background-position: left;background-repeat: no-repeat;}

.uec-h-a {
    position: relative;
    font-size: 18px;
    padding: 0;
    line-height: 90px;
    display: block;
    color: #424242;
    height: 90px;
}

/*.uec-h-li a.uec-h-a:after {*/
    /*position: absolute;*/
    /*bottom: -.16rem;*/
    /*left: 50%;*/
    /*z-index: 1;*/
    /*content: "";*/
    /*width: 0;*/
    /*height: 3px;*/
    /*background: #ce1c1b;*/
    /*-webkit-transition: all .5s;*/
    /*-moz-transition: all .5s;*/
    /*-ms-transitionm: all .5s;*/
    /*-o-transition: all .5s;*/
    /*transition: all .5s*/
/*}*/

.uec-h-li.on a.uec-h-a:after, .uec-h-li:hover a.uec-h-a:after {
    left: 50%;
    width: 1.4rem;
    margin-left: -.7rem
}

.uec-h-li.on a.uec-h-a, .uec-h-li:hover a.uec-h-a {
    color: #ce1e1d;
}

.uec-h-r-div1 {
    padding-top: 1.65rem
}

.uec-h-r-div, .uec-h-r-div1, .uec-h-r-div2 {
    float: right
}

.uec-h-r-div1 {
    margin-left: 1rem
}

.uec-h-r-div1 a {
    display: inline-block
}

.uec-h-r-div2 {
    padding-top: 1.65rem
}

.uec-h-r-div2 a, .uec-h-r-div2 span {
    float: left;
    line-height: 2.4rem
}

.uec-h-r-div2 a.uec-h-name:hover {
    color: #23527c;
    cursor: default
}

.uec-h-name {
    max-width: 5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.uec-h-r-div {
    border: #4c5ead solid 1px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    padding: 0 1.8%
}

.uec-search.on {
    display: block
}

.uec-search {
    position: absolute;
    left: -1.7rem;
    top: 5.7rem;
    display: none
}

.uec-search .uec-icon {
    position: absolute;
    right: 1rem;
    top: .5rem;
    font-size: 1.5rem;
    color: #9c9c9c;
    cursor: pointer
}

.uec-input {
    width: 18.8rem;
    height: 45px;
    padding-right: 3rem;
    padding-left: 1rem
}

.uec-h-r-a {
    margin: 0 5px;
    line-height: 2.4rem;
    font-size: 1rem;
    color: #1d2088
}

.uec-h-r-a:hover {
    color: #ff6501
}

.uec-h-nCont {
    position: absolute;
    z-index: 7;
    top: 89px;
    left: 0;
    width: 100%;
    background: white;
    display: none
}

.uec-h-nCont.on {
    display: block
}

.uec-h-nCline {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #ce1c1c;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transitionm: all .2s;
    -o-transition: all .2s;
    transition: all .2s
}

.uec-h-nCont.on .uec-h-nCline {
    width: 100%
}

.uec-nC-subnav {
    width: 100%;
    height: 4rem;
    /*border-bottom: #727682 solid 1px*/
}

.uec-nC-ul {
    width: 60%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.uec-subn-li {
    float: left;
    color: #fff;
    width: 20%;
    line-height: 3.94rem;
    padding-left: 2.4%;
}

.uec-subn-li i {
    width: 2.4rem
}

.uec-subn-li a, .uec-subn-li i, .uec-subn-li span {
    display: inline-block;
    vertical-align: middle;
    color: #CE1C1C;
    font-style: normal
}

.uec-subn-li a, .uec-subn-li span {
    font-size: 1.2rem;
    position: relative
}

.uec-subn-li .uec-icon {
    color: #1dd5ef;
    font-size: 1.8rem;
    padding-right: 5%
}

.uec-subn-li .uec-icon.icon-jichugoujia {
    font-size: 2.3rem
}

.uec-subn-li a:hover {
    color: #1dd5ef
}

.uec-subn-li a.uec-subn-a:after {
    background: 0 0
}

.uec-subn-li a.uec-s-othover:hover {
    color: #CE1C1C;
    border-bottom: 0;
    cursor: default
}

.uec-sbsb-li {
    float: left;
    width: 20%;
    padding: 0 0 1.4% 2.4%
}

.uec-sbsb-li a {
    color: #4F4F4F;
    line-height: 2.3rem;
    font-size: 1rem;
    font-size: 15px;
}

.uec-sbsb-li a:hover {
    color: #CE1C1C;
    /*border-bottom: #CE1C1C solid 2px*/
}

.uec-sbsb-li > ul > li {
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

/*.uec-subn-li a:after {*/
    /*position: absolute;*/
    /*left: 0;*/
    /*bottom: -1px;*/
    /*z-index: 50;*/
    /*content: "";*/
    /*width: 30px;*/
    /*height: 2px;*/
    /*background-color: #1dd5ef*/
/*}*/

.uec-sb-ul {
    width: 80%
}

.uec-tag {
    padding: 20px 0;
    width: 80%;
    margin: 0 auto;
    color: #afb4b9
}

.uec-tag .icon-biaoqian {
    font-size: 22px
}

.uec-tag strong {
    margin-left: 15px;
    font-size: 14px
}

.uec-foot {
    width: 80%;
    min-width: 320px;
    margin: 0 auto;
    padding-top: 4rem
}

.uec-footer {
    width: 100%;
    background-color: #eee;
    display: block
}

.uec-f-line1, .uec-f-line2 {
    float: left;
    width: 50%;
    height: 2px
}

.uec-f-line1 {
    background: -webkit-linear-gradient(left, #ff6501 50%, #82e5f6 50%);
    background: -o-linear-gradient(right, #ff6501 50%, #82e5f6 50%);
    background: -moz-linear-gradient(right, #ff6501 50%, #82e5f6 50%);
    background: linear-gradient(to right, #ff6501 50%, #82e5f6 50%)
}

.uec-f-line2 {
    background: -webkit-linear-gradient(left, #34cc34 50%, #1d2088 50%);
    background: -o-linear-gradient(right, #34cc34 50%, #1d2088 50%);
    background: -moz-linear-gradient(right, #34cc34 50%, #1d2088 50%);
    background: linear-gradient(to right, #34cc34 50%, #1d2088 50%)
}

.uec-f-dl {
    float: left
}

.uec-f-dt {
    font-style: normal;
    font-size: 1.15rem;
    line-height: 2.5rem;
    color: #656565;
    font-weight: 500
}

.uec-f-dd {
    color: #8d8d8d;
    line-height: 2.26rem;
    font-size: 1rem;
    padding-right: 2%
}

.uec-f-dd a {
    color: #8d8d8d;
    font-size: 1rem
}

.uec-f-r {
    width: 7.85rem
}

.uec-f-r-ul {
    height: 2rem
}

.uec-f-r-ul li {
    cursor: pointer
}

.uec-f-r-li1 {
    background-image: url(../images/in.png)
}

.uec-f-r-d, .uec-f-r-li1, .uec-f-r-li2 {
    float: right;
    margin-right: 16px;
    margin-bottom: 10px;
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: 96%;
    -moz-background-size: 96%;
    -ms-background-size: 96%;
    -o-background-size: 96%;
    background-size: 96%
}

.uec-f-r-li2 {
    background-image: url(../images/weib.png)
}

.uec-f-r-d {
    background-image: url(../images/erwaim.jpg);
    width: 7.6rem;
    height: 7.6rem;
    margin-right: 0;
    border-radius: 2px;
    border: 2px solid #6f6f6f;
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -ms-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%
}

.uec-f-r-p {
    text-align: center;
    font-size: 1.1rem;
    width: 100%
}

.uec-font1 {
    width: 100%
}

.uec-f-m {
    clear: both;
    width: 100%;
    text-align: center;
    font-size: 1rem
}

.uec-f-m a, .uec-f-m li, .uec-f-m span {
    display: inline-block;
    vertical-align: middle;
    color: #8d8d8d;
    line-height: 2.5rem
}

.uec-f-m li {
    padding: 0;
    margin: 0
}

.uec-f-m a {
    padding: 0 5px
}

.uec-font1 {
    width: 100%;
    font-size: 1rem;
    text-align: center;
    border-top: #d5d5d5 solid 1px;
    padding: .8rem 0
}

.uec-font1 li {
    display: inline-block;
    vertical-align: middle;
    margin: 0 5px;
    color: #8d8d8d
}

.uec-font1 .uec-f-bot {
    color: #0f409b
}

.dropload-load {
    color: #e1e1e1;
    margin: 0 auto;
    width: 100%;
    text-align: center;
    font-size: 14px;
    line-height: 3rem
}

.dropload-load .loading {
    display: inline-block;
    border: 2px solid #e1e1e1;
    margin: 6px;
    border-bottom-color: transparent;
    vertical-align: middle;
    -webkit-animation: rotate .75s linear infinite;
    -moz-animation: rotate .75s linear infinite;
    -ms-animation: rotate .75s linear infinite;
    -o-animation: rotate .75s linear infinite;
    animation: rotate .75s linear infinite;
    width: 15px;
    height: 15px
}

@-moz-keyframes rotate {
    0% {
        -webkit-transform: rotate(0)
    }
    50% {
        -webkit-transform: rotate(180deg)
    }
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-ms-keyframes rotate {
    0% {
        -webkit-transform: rotate(0)
    }
    50% {
        -webkit-transform: rotate(180deg)
    }
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-o-keyframes rotate {
    0% {
        -webkit-transform: rotate(0)
    }
    50% {
        -webkit-transform: rotate(180deg)
    }
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes rotate {
    0% {
        -webkit-transform: rotate(0)
    }
    50% {
        -webkit-transform: rotate(180deg)
    }
    100% {
        -webkit-transform: rotate(360deg)
    }
}

.recruit-trbox .form-control, .shop-details-text .form-control, .sp-custom-text .form-control, .sp-text-text .form-control, .uec-cb-content .form-control, .uec-nd-p .form-control, .uec-p-sect1 .form-control {
    height: auto
}

.recruit-trbox em, .recruit-trbox i, .shop-details-text em, .shop-details-text i, .sp-custom-text em, .sp-custom-text i, .sp-text-text em, .sp-text-text i, .uec-cb-content em, .uec-cb-content i, .uec-nd-p em, .uec-nd-p i, .uec-p-sect1 em, .uec-p-sect1 i {
    font-style: italic;
    font-weight: 400
}

.recruit-trbox b, .recruit-trbox b i, .recruit-trbox strong, .recruit-trbox strong em, .recruit-trbox strong i, .shop-details-text b, .shop-details-text b i, .shop-details-text strong, .shop-details-text strong em, .shop-details-text strong i, .sp-custom-text b, .sp-custom-text b i, .sp-custom-text strong, .sp-custom-text strong em, .sp-custom-text strong i, .sp-text-text b, .sp-text-text b i, .sp-text-text strong, .sp-text-text strong em, .sp-text-text strong i, .uec-cb-content b, .uec-cb-content b i, .uec-cb-content strong, .uec-cb-content strong em, .uec-cb-content strong i, .uec-nd-p b, .uec-nd-p b i, .uec-nd-p strong, .uec-nd-p strong em, .uec-nd-p strong i, .uec-p-sect1 b, .uec-p-sect1 b i, .uec-p-sect1 strong, .uec-p-sect1 strong em, .uec-p-sect1 strong i {
    font-weight: 700
}

.recruit-trbox a, .recruit-trbox blockquote, .recruit-trbox h1, .recruit-trbox h2, .recruit-trbox h3, .recruit-trbox h4, .recruit-trbox h5, .recruit-trbox h6, .recruit-trbox img, .recruit-trbox p, .recruit-trbox pre, .recruit-trbox strike, .recruit-trbox sub, .recruit-trbox sup, .shop-details-text a, .shop-details-text blockquote, .shop-details-text h1, .shop-details-text h2, .shop-details-text h3, .shop-details-text h4, .shop-details-text h5, .shop-details-text h6, .shop-details-text img, .shop-details-text p, .shop-details-text pre, .shop-details-text strike, .shop-details-text sub, .shop-details-text sup, .sp-custom-text a, .sp-custom-text blockquote, .sp-custom-text h1, .sp-custom-text h2, .sp-custom-text h3, .sp-custom-text h4, .sp-custom-text h5, .sp-custom-text h6, .sp-custom-text img, .sp-custom-text p, .sp-custom-text pre, .sp-custom-text strike, .sp-custom-text sub, .sp-custom-text sup, .sp-text-text a, .sp-text-text blockquote, .sp-text-text h1, .sp-text-text h2, .sp-text-text h3, .sp-text-text h4, .sp-text-text h5, .sp-text-text h6, .sp-text-text img, .sp-text-text p, .sp-text-text pre, .sp-text-text strike, .sp-text-text sub, .sp-text-text sup, .uec-cb-content a, .uec-cb-content blockquote, .uec-cb-content h1, .uec-cb-content h2, .uec-cb-content h3, .uec-cb-content h4, .uec-cb-content h5, .uec-cb-content h6, .uec-cb-content img, .uec-cb-content p, .uec-cb-content pre, .uec-cb-content strike, .uec-cb-content sub, .uec-cb-content sup, .uec-nd-p a, .uec-nd-p blockquote, .uec-nd-p h1, .uec-nd-p h2, .uec-nd-p h3, .uec-nd-p h4, .uec-nd-p h5, .uec-nd-p h6, .uec-nd-p img, .uec-nd-p p, .uec-nd-p pre, .uec-nd-p strike, .uec-nd-p sub, .uec-nd-p sup, .uec-p-sect1 a, .uec-p-sect1 blockquote, .uec-p-sect1 h1, .uec-p-sect1 h2, .uec-p-sect1 h3, .uec-p-sect1 h4, .uec-p-sect1 h5, .uec-p-sect1 h6, .uec-p-sect1 img, .uec-p-sect1 p, .uec-p-sect1 pre, .uec-p-sect1 strike, .uec-p-sect1 sub, .uec-p-sect1 sup {
    font-style: normal;
    font-weight: 400
}

.recruit-trbox ul li, .shop-details-text ul li, .sp-custom-text ul li, .sp-text-text ul li, .uec-cb-content ul li, .uec-nd-p ul li, .uec-p-sect1 ul li {
    list-style-type: disc
}

.recruit-trbox ol, .recruit-trbox ul, .shop-details-text ol, .shop-details-text ul, .sp-custom-text ol, .sp-custom-text ul, .sp-text-text ol, .sp-text-text ul, .uec-cb-content ol, .uec-cb-content ul, .uec-nd-p ol, .uec-nd-p ul, .uec-p-sect1 ol, .uec-p-sect1 ul {
    display: block;
    list-style-type: disc;
    margin: 0 16px;
    padding-start: 30px
}

.recruit-trbox ol, .shop-details-text ol, .sp-custom-text ol, .sp-text-text ol, .uec-cb-content ol, .uec-nd-p ol, .uec-p-sect1 ol {
    list-style-type: decimal
}

@media screen and (min-width: 1050px) {
    html {
        font-size: 14px
    }

    .uec-logo {
        width: 22%;
        height: 90px;
    }

    .uec-right {
        width: 17%
    }

    .uec-h-r-div {
        margin-top: 1.5rem
    }

    .uec-f-dl, .uec-f-dl1 {
        min-width: 14.3%
    }

    .uec-f-dl1 {
        float: left;
        min-width: 36.8%
    }

    .uec-f-r {
        float: right
    }
}

@media (max-width: 1050px) and (min-width: 890px) {
    html {
        font-size: 13px
    }

    .uec-logo {
        width: 120px;
        max-width: 120px
    }

    .uec-right {
        width: 17%
    }

    .uec-h-r-div {
        margin-top: 1.5rem
    }

    .uec-f-dl, .uec-f-dl1 {
        min-width: 13%
    }

    .uec-f-dl1 {
        float: left
    }

    .uec-f-r {
        float: right
    }
}

@media screen and (max-width: 890px) {
    html {
        font-size: 12px
    }

    .uec-header {
        /*padding: .3rem 0;*/
        border-bottom: 0
    }

    .uec-h-nav {
        display: none
    }

    .uec-logo {
        width: 17%;
        max-width: 75px
    }

    .uec-h-r-div1, .uec-h-r-div1 a {
        font-size: 1.2rem
    }

    .uec-right {
        width: 64%
    }

    .uec-h-r-div {
        margin: 8px 4px
    }

    .uec-f-dl1 {
        float: left;
        width: 65%;
        padding-left: 4%
    }

    .uec-f-r {
        float: left;
        margin-left: 1%
    }

    .uec-xian {
        clear: both;
        width: 100%
    }

    .uec-h-r-div {
        display: none
    }

    .uec-f-dl {
        min-width: 25%;
        padding-left: 3%;
        margin-right: 3%
    }

    .uec-right .uec-h-r-div2 a {
        font-size: 1.2rem
    }

    .uec-head .uec-ip-nav {
        display: block
    }

    .uec-h-r-div2 {
        padding-top: .5rem
    }

    .uec-h-r-div1 {
        padding-top: .5rem
    }

    .uec-head .icon-shousuo {
        font-size: 1.7rem;
        margin-top: 16px;
    }

    .uec-h-logo {
        padding-top: 0
    }

    .uec-bar {
        margin: .4rem .5rem .28rem .3rem
    }
}

.uec-nd-h4 {
    -webkit-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

@-webkit-keyframes shake-little {
    0% {
        -webkit-transform: translate(0, 0) rotate(0)
    }
    2% {
        -webkit-transform: translate(-1px, 0) rotate(-.5deg)
    }
    4% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    6% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    8% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    10% {
        -webkit-transform: translate(0, -1px) rotate(-.5deg)
    }
    12% {
        -webkit-transform: translate(-1px, 0) rotate(-.5deg)
    }
    14% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    16% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    18% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    20% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    22% {
        -webkit-transform: translate(0, -1px) rotate(-.5deg)
    }
    24% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    26% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    28% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    30% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    32% {
        -webkit-transform: translate(0, -1px) rotate(-.5deg)
    }
    34% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    36% {
        -webkit-transform: translate(0, -1px) rotate(-.5deg)
    }
    38% {
        -webkit-transform: translate(-1px, 0) rotate(-.5deg)
    }
    40% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    42% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    44% {
        -webkit-transform: translate(-1px, 0) rotate(-.5deg)
    }
    46% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    48% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    50% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    52% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    54% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    56% {
        -webkit-transform: translate(-1px, 0) rotate(-.5deg)
    }
    58% {
        -webkit-transform: translate(0, -1px) rotate(-.5deg)
    }
    60% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    62% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    64% {
        -webkit-transform: translate(-1px, 0) rotate(-.5deg)
    }
    66% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    68% {
        -webkit-transform: translate(-1px, 0) rotate(-.5deg)
    }
    70% {
        -webkit-transform: translate(0, -1px) rotate(-.5deg)
    }
    72% {
        -webkit-transform: translate(0, -1px) rotate(-.5deg)
    }
    74% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    76% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    78% {
        -webkit-transform: translate(0, -1px) rotate(-.5deg)
    }
    80% {
        -webkit-transform: translate(0, -1px) rotate(-.5deg)
    }
    82% {
        -webkit-transform: translate(-1px, 0) rotate(-.5deg)
    }
    84% {
        -webkit-transform: translate(-1px, 0) rotate(-.5deg)
    }
    86% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    88% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    90% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    92% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    94% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    96% {
        -webkit-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    98% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
}

@-ms-keyframes shake-little {
    0% {
        -ms-transform: translate(0, 0) rotate(0)
    }
    2% {
        -ms-transform: translate(0, 0) rotate(-.5deg)
    }
    4% {
        -ms-transform: translate(0, 0) rotate(-.5deg)
    }
    6% {
        -ms-transform: translate(-1px, 0) rotate(-.5deg)
    }
    8% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    10% {
        -ms-transform: translate(0, 0) rotate(-.5deg)
    }
    12% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    14% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    16% {
        -ms-transform: translate(0, 0) rotate(-.5deg)
    }
    18% {
        -ms-transform: translate(0, 0) rotate(-.5deg)
    }
    20% {
        -ms-transform: translate(-1px, 0) rotate(-.5deg)
    }
    22% {
        -ms-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    24% {
        -ms-transform: translate(-1px, 0) rotate(-.5deg)
    }
    26% {
        -ms-transform: translate(-1px, 0) rotate(-.5deg)
    }
    28% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    30% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    32% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    34% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    36% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    38% {
        -ms-transform: translate(-1px, 0) rotate(-.5deg)
    }
    40% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    42% {
        -ms-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    44% {
        -ms-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    46% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    48% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    50% {
        -ms-transform: translate(-1px, 0) rotate(-.5deg)
    }
    52% {
        -ms-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    54% {
        -ms-transform: translate(-1px, 0) rotate(-.5deg)
    }
    56% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    58% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    60% {
        -ms-transform: translate(-1px, 0) rotate(-.5deg)
    }
    62% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    64% {
        -ms-transform: translate(-1px, 0) rotate(-.5deg)
    }
    66% {
        -ms-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    68% {
        -ms-transform: translate(0, 0) rotate(-.5deg)
    }
    70% {
        -ms-transform: translate(-1px, 0) rotate(-.5deg)
    }
    72% {
        -ms-transform: translate(-1px, 0) rotate(-.5deg)
    }
    74% {
        -ms-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    76% {
        -ms-transform: translate(-1px, 0) rotate(-.5deg)
    }
    78% {
        -ms-transform: translate(-1px, 0) rotate(-.5deg)
    }
    80% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    82% {
        -ms-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    84% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    86% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    88% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    90% {
        -ms-transform: translate(-1px, -1px) rotate(-.5deg)
    }
    92% {
        -ms-transform: translate(0, 0) rotate(-.5deg)
    }
    94% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
    96% {
        -ms-transform: translate(-1px, 0) rotate(-.5deg)
    }
    98% {
        -ms-transform: translate(0, -1px) rotate(-.5deg)
    }
}

@keyframes shake-little {
    0% {
        transform: translate(0, 0) rotate(0)
    }
    2% {
        transform: translate(-1px, -1px) rotate(-.5deg)
    }
    4% {
        transform: translate(-1px, -1px) rotate(-.5deg)
    }
    6% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    8% {
        transform: translate(0, -1px) rotate(-.5deg)
    }
    10% {
        transform: translate(-1px, -1px) rotate(-.5deg)
    }
    12% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    14% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    16% {
        transform: translate(0, -1px) rotate(-.5deg)
    }
    18% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    20% {
        transform: translate(-1px, -1px) rotate(-.5deg)
    }
    22% {
        transform: translate(-1px, -1px) rotate(-.5deg)
    }
    24% {
        transform: translate(-1px, -1px) rotate(-.5deg)
    }
    26% {
        transform: translate(-1px, 0) rotate(-.5deg)
    }
    28% {
        transform: translate(0, -1px) rotate(-.5deg)
    }
    30% {
        transform: translate(0, -1px) rotate(-.5deg)
    }
    32% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    34% {
        transform: translate(0, -1px) rotate(-.5deg)
    }
    36% {
        transform: translate(-1px, 0) rotate(-.5deg)
    }
    38% {
        transform: translate(-1px, -1px) rotate(-.5deg)
    }
    40% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    42% {
        transform: translate(-1px, -1px) rotate(-.5deg)
    }
    44% {
        transform: translate(-1px, 0) rotate(-.5deg)
    }
    46% {
        transform: translate(-1px, -1px) rotate(-.5deg)
    }
    48% {
        transform: translate(0, -1px) rotate(-.5deg)
    }
    50% {
        transform: translate(0, -1px) rotate(-.5deg)
    }
    52% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    54% {
        transform: translate(-1px, 0) rotate(-.5deg)
    }
    56% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    58% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    60% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    62% {
        transform: translate(0, -1px) rotate(-.5deg)
    }
    64% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    66% {
        transform: translate(-1px, -1px) rotate(-.5deg)
    }
    68% {
        transform: translate(0, -1px) rotate(-.5deg)
    }
    70% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    72% {
        transform: translate(-1px, -1px) rotate(-.5deg)
    }
    74% {
        transform: translate(-1px, -1px) rotate(-.5deg)
    }
    76% {
        transform: translate(-1px, 0) rotate(-.5deg)
    }
    78% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    80% {
        transform: translate(0, -1px) rotate(-.5deg)
    }
    82% {
        transform: translate(-1px, 0) rotate(-.5deg)
    }
    84% {
        transform: translate(-1px, -1px) rotate(-.5deg)
    }
    86% {
        transform: translate(0, -1px) rotate(-.5deg)
    }
    88% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    90% {
        transform: translate(-1px, -1px) rotate(-.5deg)
    }
    92% {
        transform: translate(-1px, 0) rotate(-.5deg)
    }
    94% {
        transform: translate(-1px, 0) rotate(-.5deg)
    }
    96% {
        transform: translate(0, -1px) rotate(-.5deg)
    }
    98% {
        transform: translate(0, -1px) rotate(-.5deg)
    }
}

@-webkit-keyframes shake-rotate {
    0% {
        -webkit-transform: translate(0, 0) rotate(0)
    }
    2% {
        -webkit-transform: translate(0, 0) rotate(-5.5deg)
    }
    4% {
        -webkit-transform: translate(0, 0) rotate(1.5deg)
    }
    6% {
        -webkit-transform: translate(0, 0) rotate(-7.5deg)
    }
    8% {
        -webkit-transform: translate(0, 0) rotate(-7.5deg)
    }
    10% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    12% {
        -webkit-transform: translate(0, 0) rotate(-5.5deg)
    }
    14% {
        -webkit-transform: translate(0, 0) rotate(-4.5deg)
    }
    16% {
        -webkit-transform: translate(0, 0) rotate(.5deg)
    }
    18% {
        -webkit-transform: translate(0, 0) rotate(3.5deg)
    }
    20% {
        -webkit-transform: translate(0, 0) rotate(-6.5deg)
    }
    22% {
        -webkit-transform: translate(0, 0) rotate(-5.5deg)
    }
    24% {
        -webkit-transform: translate(0, 0) rotate(3.5deg)
    }
    26% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    28% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    30% {
        -webkit-transform: translate(0, 0) rotate(5.5deg)
    }
    32% {
        -webkit-transform: translate(0, 0) rotate(3.5deg)
    }
    34% {
        -webkit-transform: translate(0, 0) rotate(-5.5deg)
    }
    36% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    38% {
        -webkit-transform: translate(0, 0) rotate(-1.5deg)
    }
    40% {
        -webkit-transform: translate(0, 0) rotate(4.5deg)
    }
    42% {
        -webkit-transform: translate(0, 0) rotate(6.5deg)
    }
    44% {
        -webkit-transform: translate(0, 0) rotate(.5deg)
    }
    46% {
        -webkit-transform: translate(0, 0) rotate(4.5deg)
    }
    48% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    50% {
        -webkit-transform: translate(0, 0) rotate(.5deg)
    }
    52% {
        -webkit-transform: translate(0, 0) rotate(-7.5deg)
    }
    54% {
        -webkit-transform: translate(0, 0) rotate(-1.5deg)
    }
    56% {
        -webkit-transform: translate(0, 0) rotate(.5deg)
    }
    58% {
        -webkit-transform: translate(0, 0) rotate(6.5deg)
    }
    60% {
        -webkit-transform: translate(0, 0) rotate(-3.5deg)
    }
    62% {
        -webkit-transform: translate(0, 0) rotate(-6.5deg)
    }
    64% {
        -webkit-transform: translate(0, 0) rotate(1.5deg)
    }
    66% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    68% {
        -webkit-transform: translate(0, 0) rotate(2.5deg)
    }
    70% {
        -webkit-transform: translate(0, 0) rotate(-4.5deg)
    }
    72% {
        -webkit-transform: translate(0, 0) rotate(-1.5deg)
    }
    74% {
        -webkit-transform: translate(0, 0) rotate(-6.5deg)
    }
    76% {
        -webkit-transform: translate(0, 0) rotate(3.5deg)
    }
    78% {
        -webkit-transform: translate(0, 0) rotate(-5.5deg)
    }
    80% {
        -webkit-transform: translate(0, 0) rotate(1.5deg)
    }
    82% {
        -webkit-transform: translate(0, 0) rotate(4.5deg)
    }
    84% {
        -webkit-transform: translate(0, 0) rotate(-1.5deg)
    }
    86% {
        -webkit-transform: translate(0, 0) rotate(-2.5deg)
    }
    88% {
        -webkit-transform: translate(0, 0) rotate(-3.5deg)
    }
    90% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    92% {
        -webkit-transform: translate(0, 0) rotate(-.5deg)
    }
    94% {
        -webkit-transform: translate(0, 0) rotate(-6.5deg)
    }
    96% {
        -webkit-transform: translate(0, 0) rotate(-7.5deg)
    }
    98% {
        -webkit-transform: translate(0, 0) rotate(6.5deg)
    }
}

@-ms-keyframes shake-rotate {
    0% {
        -ms-transform: translate(0, 0) rotate(0)
    }
    2% {
        -ms-transform: translate(0, 0) rotate(.5deg)
    }
    4% {
        -ms-transform: translate(0, 0) rotate(5.5deg)
    }
    6% {
        -ms-transform: translate(0, 0) rotate(-3.5deg)
    }
    8% {
        -ms-transform: translate(0, 0) rotate(-2.5deg)
    }
    10% {
        -ms-transform: translate(0, 0) rotate(-6.5deg)
    }
    12% {
        -ms-transform: translate(0, 0) rotate(6.5deg)
    }
    14% {
        -ms-transform: translate(0, 0) rotate(5.5deg)
    }
    16% {
        -ms-transform: translate(0, 0) rotate(-.5deg)
    }
    18% {
        -ms-transform: translate(0, 0) rotate(-6.5deg)
    }
    20% {
        -ms-transform: translate(0, 0) rotate(6.5deg)
    }
    22% {
        -ms-transform: translate(0, 0) rotate(3.5deg)
    }
    24% {
        -ms-transform: translate(0, 0) rotate(-4.5deg)
    }
    26% {
        -ms-transform: translate(0, 0) rotate(4.5deg)
    }
    28% {
        -ms-transform: translate(0, 0) rotate(-.5deg)
    }
    30% {
        -ms-transform: translate(0, 0) rotate(-5.5deg)
    }
    32% {
        -ms-transform: translate(0, 0) rotate(-6.5deg)
    }
    34% {
        -ms-transform: translate(0, 0) rotate(1.5deg)
    }
    36% {
        -ms-transform: translate(0, 0) rotate(-3.5deg)
    }
    38% {
        -ms-transform: translate(0, 0) rotate(.5deg)
    }
    40% {
        -ms-transform: translate(0, 0) rotate(-3.5deg)
    }
    42% {
        -ms-transform: translate(0, 0) rotate(-5.5deg)
    }
    44% {
        -ms-transform: translate(0, 0) rotate(-.5deg)
    }
    46% {
        -ms-transform: translate(0, 0) rotate(-7.5deg)
    }
    48% {
        -ms-transform: translate(0, 0) rotate(1.5deg)
    }
    50% {
        -ms-transform: translate(0, 0) rotate(.5deg)
    }
    52% {
        -ms-transform: translate(0, 0) rotate(-4.5deg)
    }
    54% {
        -ms-transform: translate(0, 0) rotate(.5deg)
    }
    56% {
        -ms-transform: translate(0, 0) rotate(-4.5deg)
    }
    58% {
        -ms-transform: translate(0, 0) rotate(2.5deg)
    }
    60% {
        -ms-transform: translate(0, 0) rotate(-2.5deg)
    }
    62% {
        -ms-transform: translate(0, 0) rotate(4.5deg)
    }
    64% {
        -ms-transform: translate(0, 0) rotate(-1.5deg)
    }
    66% {
        -ms-transform: translate(0, 0) rotate(-5.5deg)
    }
    68% {
        -ms-transform: translate(0, 0) rotate(.5deg)
    }
    70% {
        -ms-transform: translate(0, 0) rotate(-3.5deg)
    }
    72% {
        -ms-transform: translate(0, 0) rotate(-2.5deg)
    }
    74% {
        -ms-transform: translate(0, 0) rotate(-1.5deg)
    }
    76% {
        -ms-transform: translate(0, 0) rotate(-1.5deg)
    }
    78% {
        -ms-transform: translate(0, 0) rotate(6.5deg)
    }
    80% {
        -ms-transform: translate(0, 0) rotate(3.5deg)
    }
    82% {
        -ms-transform: translate(0, 0) rotate(1.5deg)
    }
    84% {
        -ms-transform: translate(0, 0) rotate(-.5deg)
    }
    86% {
        -ms-transform: translate(0, 0) rotate(2.5deg)
    }
    88% {
        -ms-transform: translate(0, 0) rotate(-6.5deg)
    }
    90% {
        -ms-transform: translate(0, 0) rotate(2.5deg)
    }
    92% {
        -ms-transform: translate(0, 0) rotate(6.5deg)
    }
    94% {
        -ms-transform: translate(0, 0) rotate(-7.5deg)
    }
    96% {
        -ms-transform: translate(0, 0) rotate(6.5deg)
    }
    98% {
        -ms-transform: translate(0, 0) rotate(-4.5deg)
    }
}

@keyframes shake-rotate {
    0% {
        transform: translate(0, 0) rotate(0)
    }
    2% {
        transform: translate(0, 0) rotate(2.5deg)
    }
    4% {
        transform: translate(0, 0) rotate(-4.5deg)
    }
    6% {
        transform: translate(0, 0) rotate(2.5deg)
    }
    8% {
        transform: translate(0, 0) rotate(4.5deg)
    }
    10% {
        transform: translate(0, 0) rotate(-5.5deg)
    }
    12% {
        transform: translate(0, 0) rotate(-3.5deg)
    }
    14% {
        transform: translate(0, 0) rotate(-1.5deg)
    }
    16% {
        transform: translate(0, 0) rotate(-1.5deg)
    }
    18% {
        transform: translate(0, 0) rotate(2.5deg)
    }
    20% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    22% {
        transform: translate(0, 0) rotate(6.5deg)
    }
    24% {
        transform: translate(0, 0) rotate(.5deg)
    }
    26% {
        transform: translate(0, 0) rotate(-5.5deg)
    }
    28% {
        transform: translate(0, 0) rotate(-4.5deg)
    }
    30% {
        transform: translate(0, 0) rotate(-1.5deg)
    }
    32% {
        transform: translate(0, 0) rotate(2.5deg)
    }
    34% {
        transform: translate(0, 0) rotate(.5deg)
    }
    36% {
        transform: translate(0, 0) rotate(6.5deg)
    }
    38% {
        transform: translate(0, 0) rotate(-6.5deg)
    }
    40% {
        transform: translate(0, 0) rotate(3.5deg)
    }
    42% {
        transform: translate(0, 0) rotate(-4.5deg)
    }
    44% {
        transform: translate(0, 0) rotate(5.5deg)
    }
    46% {
        transform: translate(0, 0) rotate(2.5deg)
    }
    48% {
        transform: translate(0, 0) rotate(2.5deg)
    }
    50% {
        transform: translate(0, 0) rotate(5.5deg)
    }
    52% {
        transform: translate(0, 0) rotate(-1.5deg)
    }
    54% {
        transform: translate(0, 0) rotate(5.5deg)
    }
    56% {
        transform: translate(0, 0) rotate(-7.5deg)
    }
    58% {
        transform: translate(0, 0) rotate(2.5deg)
    }
    60% {
        transform: translate(0, 0) rotate(6.5deg)
    }
    62% {
        transform: translate(0, 0) rotate(1.5deg)
    }
    64% {
        transform: translate(0, 0) rotate(-7.5deg)
    }
    66% {
        transform: translate(0, 0) rotate(-2.5deg)
    }
    68% {
        transform: translate(0, 0) rotate(3.5deg)
    }
    70% {
        transform: translate(0, 0) rotate(-4.5deg)
    }
    72% {
        transform: translate(0, 0) rotate(2.5deg)
    }
    74% {
        transform: translate(0, 0) rotate(2.5deg)
    }
    76% {
        transform: translate(0, 0) rotate(-2.5deg)
    }
    78% {
        transform: translate(0, 0) rotate(-.5deg)
    }
    80% {
        transform: translate(0, 0) rotate(-3.5deg)
    }
    82% {
        transform: translate(0, 0) rotate(5.5deg)
    }
    84% {
        transform: translate(0, 0) rotate(-1.5deg)
    }
    86% {
        transform: translate(0, 0) rotate(-1.5deg)
    }
    88% {
        transform: translate(0, 0) rotate(4.5deg)
    }
    90% {
        transform: translate(0, 0) rotate(5.5deg)
    }
    92% {
        transform: translate(0, 0) rotate(4.5deg)
    }
    94% {
        transform: translate(0, 0) rotate(-1.5deg)
    }
    96% {
        transform: translate(0, 0) rotate(3.5deg)
    }
    98% {
        transform: translate(0, 0) rotate(-7.5deg)
    }
}

.uec-login {
    width: 550px;
    margin: 0 auto
}

.uec-login-box {
    width: 546px;
    height: auto;
    background: rgba(255, 255, 255, .8);
    z-index: 50;
    border-radius: 4px
}
.uec-head{
    width: 100%;
    margin: 0;
    height: 90px;
    overflow: hidden;
    max-width: 100%;
}
.uec-industry, .uec-s-title h2 {
    width: 90%;
    margin: 0 auto;
    min-width: 320px;
    max-width: 1220px
}

.uec-head .uec-save {
    background-color: #525252;
    color: #fff
}

.uec-h-btn {
    float: right;
    padding: 0 30px;
    color: #525252;
    line-height: 2.2rem;
    background-color: #fff;
    margin: 5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    border: #525252 solid 1px
}

.uec-h-btn:hover, .uec-h-set-a:hover {
    background-color: #8a908f;
    color: #fff;
    border: #8a908f solid 1px
}

.uec-h-set-a {
    position: absolute;
    right: -83px;
    line-height: 2.2rem;
    padding: 0 15px;
    color: #525252;
    background-color: #fff;
    margin-top: 25px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    border: #525252 solid 1px
}

.uec-section {
    position: relative
}

.uec-section:hover .uec-section-btn, .uec-section:hover .uec-section-btn1 {
    display: block
}

.uec-section-btn, .uec-section-btn1 {
    display: none
}

.uec-custom-btn, .uec-section-btn, .uec-section-btn1 {
    z-index: 889;
    background-color: rgba(0, 0, 0, .5)
}

.uec-custom-btn .icon-xianshi, .uec-section-btn .icon-xianshi, .uec-section-btn1 .icon-xianshi {
    font-size: .8rem
}

.uec-custom-btn .icon-biyan1, .uec-section-btn .icon-biyan1, .uec-section-btn1 .icon-biyan1 {
    font-size: 2rem;
    padding-top: 3px
}

.uec-custom-btn a, .uec-custom-btn a.uec-icon, .uec-section-btn a, .uec-section-btn a.uec-icon, .uec-section-btn1 a, .uec-section-btn1 a.uec-icon {
    float: right;
    text-align: center;
    color: #337ab7;
    width: 28px;
    height: 28px;
    background-color: #fff;
    line-height: 28px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    margin-right: 10px;
    border: 0
}

.uec-custom-btn a.uec-icon:hover, .uec-custom-btn a:hover {
    color: #23527c;
    background-color: #fff
}

.uec-section-btn, .uec-section-btn1 {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    left: 0;
    text-align: right
}

.uec-section-btn {
    padding-top: 10px
}

.uec-section-btn1 {
    padding-top: 88px
}

.uec-service .uec-invester-ul li {
    font-size: 1rem;
    line-height: 2.15rem
}

.uec-banner {
    min-height: 85px;
    width: 100%;
    position: relative
}

.uec-banner .m-controls {
    margin-top: -32px
}

.uec-banner .m-controls .m-page span {
    background: #666;
    opacity: .8
}

.uec-banner .m-controls .m-page.active span {
    background: #fff;
    opacity: .8
}

.uec-tit-h3 {
    position: absolute;
    bottom: 0;
    margin-bottom: 1.4rem;
    left: 0;
    right: 0;
    text-align: center;
    color: #fff;
    font-size: 1.15rem;
    line-height: 2rem;
    background: rgba(0, 0, 0, .3) none repeat scroll 0 0;
    padding-top: .15rem
}

.uec-c-roll .item {
    position: relative
}

.uec-c-roll .m-theme .m-controls .m-buttons {
    display: none
}

.uec-c-roll .m-slider {
    clear: both
}

.uec-head-solution {
    padding: 5.2rem 3rem;
    height: 100%
}

.uec-head-solution img {
    width: 90%
}

.uec-indcase-roll .uec-tit-h3 {
    margin-bottom: 0;
    width: 100%;
    padding: .3rem .714rem .3rem .714rem;
    line-height: 1.4rem;
    font-size: 1rem
}

.uec-head-solution .uec-tit-h3 {
    -webkit-transition: all .7s;
    -moz-transition: all .7s;
    -ms-transitionm: all .7s;
    -o-transition: all .7s;
    transition: all .7s;
    width: 90%;
    left: 0;
    font-size: 1.5rem;
    line-height: 2rem;
    padding: .5rem 0
}

.uec-head-solution .uec-tit-h3 .uec-info {
    overflow: hidden;
    height: 0rem;
    -webkit-transition: all .7s;
    -moz-transition: all .7s;
    -ms-transitionm: all .7s;
    -o-transition: all .7s;
    transition: all .7s
}

.uec-head-solution .uec-tit-h3 strong {
    font-weight: 400
}

.uec-head-solution .uec-tit-h3 p {
    font-size: 1rem;
    color: #bababa;
    line-height: 1.4rem;
    margin: .7rem 1rem
}

.uec-head-solution .uec-tit-h3 hr {
    border-top: 1px solid #8a908f;
    margin: 0;
    padding: 0
}

.uec-sol-itema {
    display: block
}

.uec-sol-itema:hover {
    margin-bottom: 0
}

.uec-sol-itema:hover .uec-info {
    height: 9rem
}

.uec-head-solution .m-theme .m-controls {
    margin-top: -18%
}

.uec-head-solution .m-theme .m-controls .m-buttons div {
    background: 0 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0
}

.uec-head-solution .m-theme .m-controls .m-buttons div.m-prev {
    float: left;
    background-position: 0 0;
    width: 2.57rem;
    height: 5.15rem;
    margin-left: -50px
}

.uec-head-solution .m-theme .m-controls .m-buttons div.m-next {
    float: right;
    background-position: -38px 0;
    width: 2.57rem;
    height: 5.15rem;
    margin-right: -26px
}

.uec-b-a, .uec-b-p {
    text-align: center
}

.uec-b-p {
    color: #fff;
    padding: 20% 0 0
}

.uec-b-a {
    color: #fff;
    padding: 1% 0;
    border: #fff solid 1px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    display: block;
    margin: 5% auto
}

.uec-b-a:hover, .uec-b-a:visited {
    color: #fff
}

.uec-s-title {
    width: 100%;
    border-bottom: #cfcfcf solid 1px;
    margin-bottom: 1.8rem;
    clear: both
}

.uec-s-title h2 {
    font-size: 1.43rem;
    line-height: 5.73rem;
    position: relative
}

.uec-s-title strong {
    font-weight: inherit
}

.uec-s-title b {
    font-size: 1.14rem;
    border-left: #9c9c9c solid 1px;
    display: inline-block;
    line-height: 2rem;
    padding-left: 1rem;
    margin-left: 1rem;
    font-weight: inherit
}

.uec-s-title h2:after {
    position: absolute;
    left: -.3rem;
    bottom: -.13rem;
    width: 17rem;
    height: 3px;
    background-color: #d51f14;
    content: ''
}

.uec-s-title h2.uec-s-2:after {
    background-color: #34cc34
}

.uec-s-title h2.uec-s-3:after {
    background-color: #1dd5ef
}

.uec-s-title h2.uec-s-4:after {
    background-color: #4c5ead
}

.uec-sect1-r li {
    display: none
}

.uec-sect1-r li.on {
    display: block
}

.uec-news-aimg {
    display: table
}

.uec-s1-news-img {
    vertical-align: middle;
    display: table-cell;
    text-align: center;
    overflow: hidden
}

.uec-sect1-l {
    float: left;
    padding-left: 4.5%;
    margin-top: 1rem
}

.uec-sect1-l li {
    margin-bottom: 5px;
    cursor: pointer
}

.uec-sect1-l li.on .uec-s1-span, .uec-sect1-l li:hover .uec-s1-span {
    background-color: #b01b12;
    color: #fff
}

.uec-sect1-l li.on a, .uec-sect1-l li:hover a {
    color: #b01b12
}

.uec-s1-a, .uec-s1-span {
    display: inline-block;
    vertical-align: middle
}

.uec-s1-span {
    font-size: 1.285rem;
    background-color: #eaebed;
    padding: 3px 8px;
    color: #909193;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px
}

.uec-s1-span small {
    font-size: 2.14rem;
    width: 100%;
    text-align: center;
    display: block;
    line-height: 2.14rem
}

.uec-s1-a {
    color: #424242;
    margin-left: 13px;
    width: 78%;
    line-height: 1.8rem;
    font-size: 1.14rem
}

.uec-s1-more {
    width: 50%;
    margin-left: 88px;
    line-height: 4.1rem;
    font-size: 1.2rem
}

.uec-sect1-r {
    float: left;
    width: 39%;
    margin-top: .8rem;
    height: 24.4rem;
    overflow: hidden;
    border: 1px solid #d5d5d5
}

.uec-s1-img {
    width: 100%
}

.uec-s1-r-p {
    width: 87.37%;
    display: block;
    font-size: 1.142rem;
    line-height: 2rem;
    margin: 1rem auto;
    margin-bottom: 0;
    color: #373737;
    cursor: pointer
}

.uec-c-r-a, .uec-s1-more {
    color: #3383e6
}

.uec-product {
    width: 100%;
    background-image: url(../images/onebridge.jpg);
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    color: #fff;
    text-align: center;
    padding-bottom: 7.5%
}

.uec-p-h2 {
    padding-top: 12%;
    margin: 0
}

.uec-p-h2 em, .uec-p-h2 i {
    display: inline-block;
    vertical-align: middle;
    font-size: 4rem;
    font-style: normal
}

.uec-p-h2 i {
    font-size: 6rem;
    padding-right: 5px
}

.uec-p-p1 {
    font-size: 2rem;
    padding-top: .5%
}

.uec-p-p2 {
    font-size: 1.4rem
}

.uec-p-a {
    width: 20%;
    background: #e95c2d;
    display: block;
    margin: 1.5% auto 0;
    font-size: 1.5rem;
    line-height: 4rem;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px
}

.uec-p-a:hover {
    color: #fff
}

.ml-case {
    margin-left: 4%
}

.uec-case-l img, .uec-case-r img {
    width: 100%
}

.uec-case-l {
    margin: .2rem 0 0 0
}

.uec-case-l, .uec-case-r {
    float: left
}

.uec-case-one {
    min-height: 13rem;
    padding-left: .9rem
}

.uec-c-r-p {
    line-height: 1.8rem
}

.uec-c-r-h3 {
    font-size: 1.57rem;
    padding-bottom: 15px;
    margin: 0
}

.uec-c-roll {
    width: 100%
}

.uec-c-ul {
    clear: both
}

.uec-c-ul li {
    float: left;
    width: 30.6%;
    margin-top: 10px;
    position: relative
}

.uec-c-ul .uec-c-bg {
    opacity: .3;
    background-color: #000
}

.uec-c-ul p {
    margin: 0
}

.uec-c-ul .uec-c-bg, .uec-c-ul p {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 2.5rem;
    line-height: 2.5rem;
    width: 52%;
    text-align: center;
    color: #fff
}

.uec-c-right {
    float: right;
    padding: 3px;
    border: #ccc solid 1px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: .76rem;
    margin-right: .17rem
}

.uec-c-right li {
    display: inline-block;
    vertical-align: middle;
    color: #ccc;
    line-height: 1.2rem;
    font-size: 1.3rem
}

.uec-c-right i {
    font-size: 1rem;
    margin: 0 3px;
    cursor: pointer
}

.uec-c-right i.uec-left {
    padding-left: 2px;
    display: block
}

.uec-c-right li:hover i {
    color: #7f7f7f
}

.uec-c-r-a {
    color: #337ab7
}

.uec-solution {
    width: 100%;
    height: 35.7rem;
    background-image: url(../images/solutions.jpg);
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin-bottom: 1rem
}

.uec-s-div {
    position: relative
}

.uec-solution-banner {
    width: 100%;
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    overflow: hidden;
    position: relative
}

.uec-solution-banner .uec-banner-textimg {
    width: 42rem;
    height: 6.642rem;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -3.321rem;
    margin-left: -21rem;
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -ms-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%
}

.uec-news-textimg {
    background-image: url(../images/news-textimg.png)
}

.uec-case-textimg {
    background-image: url(../images/case-textimg.png)
}

.uec-product-textimg {
    background-image: url(../images/product-textimg.png)
}

.uec-solution-textimg {
    background-image: url(../images/solution-textimg.png)
}

.uec-s-b-img {
    margin: 0 auto;
    display: block
}

.uec-s-tab {
    width: 100%;
    border-bottom: #ccc solid 1px;
    font-size: 1.214rem;
    line-height: 3.6rem
}

.uec-s-tab li {
    display: inline-block;
    vertical-align: middle;
    margin-right: .5%;
    color: #6f6f6f
}

.uec-s-tab a {
    color: #6f6f6f
}

.uec-s-t-i {
    float: left;
    background-color: #ff6501
}

.uec-s-t-i i {
    font-size: 1.5rem;
    line-height: 5.3rem;
    color: #fff;
    padding: 0 1rem;
    display: block
}

.uec-s-tab-css {
    float: left;
    position: relative;
    height: 5.2rem;
    width: 82.2%;
    overflow: hidden
}

.uec-s-tab1 {
    width: 100%;
    color: #5d5d5d;
    overflow: hidden
}

.uec-s-tab1 .uec-s-ul-js {
    overflow: hidden;
    position: relative;
    height: 5.286rem
}

.uec-s-tab1 li {
    min-width: 9rem;
    float: left;
    font-size: 1.1rem;
    position: relative
}

.uec-s-tab1 a, .uec-s-tab1 span {
    display: block;
    vertical-align: middle
}

.uec-s-tab1 a {
    color: #666;
    text-align: center;
    width: 100%;
    line-height: 1.8rem;
    padding: 1.8rem .4rem 1.8rem .3rem
}

.uec-s-tab1 span {
    position: absolute;
    right: -3px;
    top: 0;
    color: #ccc;
    line-height: 5.3rem;
    font-size: 1.287rem
}

.uec-s-tab1 a:hover {
    color: #ff8540
}

.uec-s-tab1 li.on a {
    color: #ff8540
}

.uec-s-t-r {
    position: absolute;
    right: 0;
    border: #ccc solid 1px;
    padding: .357rem;
    margin-top: 1rem;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
    margin-right: 1%;
    display: none
}

.uec-s-t-r i {
    line-height: 2rem;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    color: #ccc
}

.uec-s-t-r .icon-sanjiao {
    margin-right: -8px
}

.uec-s-t-r .icon-right {
    margin-top: 2px;
    margin-left: .4rem
}

.uec-s-t-r i:hover {
    color: #7f7f7f
}

.uec-s-ul {
    max-width: 73.71rem;
    width: 90%;
    margin: 0 auto;
    display: block;
    padding: 2.1428rem 0
}

.uec-s-ul a {
    display: table;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transitionm: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
    width: 100%;
    height: 22.5rem;
    position: relative;
    -webkit-box-shadow: 1px 1px 7px 1px #ccc;
    -moz-box-shadow: 1px 1px 7px 1px #ccc;
    -ms-box-shadow: 1px 1px 7px 1px #ccc;
    -o-box-shadow: 1px 1px 7px 1px #ccc;
    box-shadow: 1px 1px 7px 1px #ccc
}

.uec-s-img1 {
    display: table-cell;
    vertical-align: middle
}

.uec-s-li {
    margin: 1.7857rem 4.2%;
    position: relative;
    float: left;
    width: 24%
}

.uec-s-li img {
    width: 100%
}

.uec-s-bg, .uec-s-h3 {
    position: absolute;
    bottom: 1.7857rem;
    left: 0;
    width: 100%;
    height: 3.3rem;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transitionm: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    overflow: hidden
}

.uec-s-bg {
    background-color: #000;
    opacity: .3
}

.uec-s-h3 {
    color: #fff
}

.uec-s-em {
    font-style: normal;
    padding-top: .6rem;
    padding-bottom: .7rem;
    font-size: 2rem;
    text-align: center;
    width: 100%;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.uec-s-content {
    border-top: #ccc solid 1px;
    font-size: 1rem;
    word-wrap: break-word;
    line-height: 1.5rem;
    padding: 1.071rem 10%;
    text-align: center
}

.uec-s-li a:hover .uec-s-bg, .uec-s-li a:hover .uec-s-h3 {
    bottom: 0;
    height: 16rem
}

.uec-s-li.uec-s-lilist a:hover .uec-s-bg, .uec-s-li.uec-s-lilist a:hover .uec-s-h3 {
    bottom: 0;
    height: 10rem
}

.uec-herf-span {
    color: #1eaaba
}

.uec-more-icon {
    font-family: SimSun;
    font-style: normal;
    margin-left: .2rem
}

.uec-herf-span:hover {
    color: #fff
}

.uec-s-cover {
    position: absolute;
    top: 0;
    left: 0;
    bottom: -1px;
    right: 0;
    background-color: rgba(0, 0, 0, .5);
    text-align: right;
    display: none
}

.uec-s-cover .icon-moban1 {
    padding-top: 1px;
    font-size: 1.3rem
}

.uec-s-cover a {
    float: right;
    width: 2rem;
    height: 2rem;
    background-color: #fff;
    color: #337ab7;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    margin-right: .5rem;
    margin-top: .5rem;
    line-height: 2rem;
    text-align: center
}

.uec-s-li:hover .uec-s-cover {
    display: block
}

.uec-in-li a.icon-jia, .uec-s-li a.icon-jia {
    text-align: center;
    background-color: #f7f7f7;
    color: #d9d7d7;
    border: #d9d7d7 solid 1px;
    line-height: 22.3rem;
    font-size: 5rem
}

.uec-in-li a.icon-jia:hover, .uec-s-li a.icon-jia:hover {
    color: #b9b9b9
}

.uec-in-li a.icon-jia {
    display: block;
    width: 100%;
    line-height: 11.79rem
}

.uec-indust-ul {
    overflow: hidden;
    padding-bottom: 2%
}

.uec-in-li {
    float: left;
    width: 49%;
    margin: 3% .5% 2%;
    position: relative
}

.uec-in-li:hover .uec-s-cover {
    display: block
}

.uec-in-div, .uec-in-img {
    float: left
}

.uec-in-img img {
    width: 100%;
    vertical-align: middle
}

.uec-in-img {
    width: 41%;
    overflow: hidden
}

.uec-in-div {
    padding-left: 5%;
    width: 53%
}

.uec-in-div h2 {
    font-size: 1.28571rem;
    margin-top: 5%
}

.uec-in-div h2 a {
    color: #000
}

.uec-in-div h2 a:hover {
    color: #1dd5ef;
    border-bottom: #1dd5ef solid 1px
}

.uec-in-div a.uec-in-more {
    color: #b3241b;
    display: inline-block;
    border-bottom: 1px solid #fff
}

.uec-in-div a.uec-in-more:hover {
    border-bottom: 1px solid #b3241b
}

.uec-in-div p {
    line-height: 1.5rem;
    margin-top: 1.428rem
}

.uec-ind-tab {
    border-bottom: #ff6501 solid 1px;
    position: relative;
    overflow: hidden;
    margin-top: 1.1428rem
}

.uec-ind-list {
    width: 78%;
    height: 5.26rem;
    position: relative;
    overflow: hidden;
    float: left
}

.uec-in-more {
    font-size: 1.1rem;
    display: none
}

.uec-rc-ul {
    padding: 3.57rem 0 0 6.4285rem;
    border-top: #d8d8d8 solid 1px
}

.uec-rc-ul li {
    display: inline-block;
    vertical-align: middle;
    width: 24%
}

.uec-rc-ul a {
    width: 100%
}

.uec-rc-ul img {
    width: 84%;
    display: block;
    margin: 0 auto
}

.uec-solu-dt-cont {
    padding-bottom: 6%
}

.uec-solu-dt-h2 {
    line-height: 5.6rem;
    font-size: 2.1428rem
}

.uec-solu-details .uec-ind-tab {
    display: none
}

.uec-sd-ul {
    padding-top: .5%
}

.uec-sd-li {
    float: left;
    width: 48.5%;
    margin-right: 1.5%;
    background-color: #f5f5f5;
    margin-bottom: 1.2%;
    padding-left: .857rem;
    line-height: 4.6rem;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px
}

.uec-sd-li .uec-icon {
    font-size: 1.5rem
}

.uec-sd-li .uec-icon, .uec-sd-li .uec-sd-em, .uec-sd-li .uec-sd-sm {
    display: inline-block;
    vertical-align: middle
}

.uec-sd-h4 {
    padding-left: 1.1%;
    padding-top: 1%;
    font-size: 1.2857rem
}

.uec-sd-h3 {
    margin: 3% 0 2%
}

.uec-sd-h3 b, .uec-sd-h3 em, .uec-sd-h3 span {
    display: inline-block;
    vertical-align: middle
}

.uec-sd-h3 em {
    font-style: normal;
    margin-left: 1.1%;
    font-size: 1.7142rem
}

.uec-sd-h3 b {
    font-size: 1.4rem;
    margin-left: .714rem;
    padding-left: .714rem;
    font-weight: 500;
    border-left: #9c9c9c solid 1px
}

.uec-sd-h3 span {
    background-color: #ff6501;
    width: 3px;
    height: 1.357rem;
    border-radius: 2px
}

.uec-sd-p {
    text-indent: 1.428rem;
    font-size: 1.142857rem;
    line-height: 2rem;
    margin: 0 1.1%
}

.uec-sd-em {
    font-style: normal;
    width: 8rem;
    font-size: 1.42857rem;
    margin-left: .714rem
}

.uec-sd-sm {
    font-size: 1.1rem;
    border-left: #ccc dashed 1px;
    line-height: 1.3rem;
    padding-left: .714rem;
    width: 64%
}

.uec-sd-img1 img, .uec-sd-img2 img {
    width: 100%
}

.uec-sd-img1 {
    padding-top: 2%
}

.uec-sd-img2 {
    margin-bottom: 5rem
}

.uec-related-case a {
    cursor: default
}

.uec-sol-case .hid, .uec-sol-case .sm, .uec-sol-case .sm .sm-carousel-spanimg {
    height: 12.1428rem
}

.uec-adjunct .hid, .uec-adjunct .sm, .uec-adjunct .sm .sm-carousel-spanimg {
    height: auto
}

.uec-adjunct .hid {
    top: 0;
    bottom: 0;
    right: 0;
    left: 0
}

.uec-product-banner {
    width: 100%;
    background-image: url(../images/solution.jpg);
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    background-size: cover
}

.uec-prod-h3 {
    text-align: center;
    font-size: 1.857142rem;
    position: relative;
    line-height: 5rem;
    padding-top: 1.8%
}

.uec-prod-h3:after {
    position: absolute;
    bottom: -2px;
    left: 50%;
    margin-left: -2.5714rem;
    width: 5.142rem;
    height: 2px;
    background-color: #ff6501;
    content: ''
}

.uec-p-sect1 {
    padding: 3% 0 2%
}

.uec-p-l, .uec-p-r {
    display: inline-block;
    vertical-align: middle
}

.uec-p-l img, .uec-p-r img {
    width: 100%
}

.uec-p-r {
    width: 36.7%
}

.uec-p-l {
    width: 63%;
    height: auto;
    font-size: 1.4285rem
}

.uec-p-l .uec-p-text {
    padding-left: 2%;
    width: 88%;
    word-break: break-all
}

.uec-p-l .uec-p-long {
    width: 4px;
    height: 1.714rem;
    background-color: #ff6501;
    float: left;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px
}

.uec-p-d-img {
    width: 100%;
    height: 250px;
    overflow: hidden
}

.uec-p-sect2 {
    background-color: #f0f2f5
}

.uec-p-bg {
    background-color: #f5f5f5;
    width: 100%;
    height: 11.4rem;
    position: relative
}

.uec-p-ul1 {
    text-align: center;
    padding: 4% 0 5.5%;
    position: relative
}

.uec-p-ul1 li {
    float: left;
    width: 100%
}

.uec-p-ul1 .uec-icon {
    color: #545454;
    width: 6.428rem;
    height: 6.428rem;
    -webkit-border-radius: 45px;
    -moz-border-radius: 45px;
    -ms-border-radius: 45px;
    -o-border-radius: 45px;
    border-radius: 45px;
    line-height: 6.428rem;
    display: block;
    margin: 0 auto;
    font-size: 4rem
}

.uec-p-ul1 .uec-p-img {
    width: 6.428rem;
    height: 6.428rem;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
    overflow: hidden;
    display: block;
    margin: 0 auto;
    background: url(../images/case_01.jpg) no-repeat 50% 50% #fff;
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -ms-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%
}

.uec-p-ul1 .uec-p-img img {
    width: 100%;
    height: 100%
}

.uec-ps1-p {
    width: 76%;
    margin: 0 auto;
    color: #858585;
    text-align: left;
    font-size: 1.2857rem;
    line-height: 2.5rem;
    word-break: break-all
}

.uec-ps1-h4 {
    color: #545454;
    font-size: 1.5714rem;
    line-height: 3rem;
    margin-top: 1.5714rem
}

.uec-p-ul2 {
    margin-top: 4%;
    position: relative
}

.uec-p-ul2 a .uec-p-bg1, .uec-p-ul2 a .uec-p-p, .uec-p-ul2 a em, .uec-p-ul2 a i, .uec-p-ul2 a span {
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transitionm: all 1s;
    -o-transition: all 1s;
    transition: all 1s
}

.uec-p-ul2 a.not:hover {
    cursor: default
}

.uec-p-ul2 a:hover .uec-p-bg1 {
    height: 17rem;
    background-color: #ff6501
}

.uec-p-ul2 a:hover .uec-p-p {
    height: 8rem;
    color: #fff
}

.uec-p-ul2 a:hover em, .uec-p-ul2 a:hover span {
    color: #fff
}

.uec-p-ul2 a:hover i {
    color: rgba(0, 0, 0, .5)
}

.uec-p-ul2 img {
    width: 100%
}

.uec-p-ul2 .item {
    margin: 0 1.5rem
}

.uec-p-ul3 {
    width: 72%;
    padding: 5% 0 0 0;
    position: relative
}

.uec-p-ul3 img {
    width: 100%
}

.uec-p-ul3 .item {
    float: left;
    padding: 0 5%;
    width: 100%
}

.uec-ps4-p {
    text-align: center;
    font-size: 1.5714rem;
    padding-top: 1.571rem;
    width: 100%;
    word-break: break-all
}

.uec-p-p {
    height: 0;
    font-size: 1.1rem;
    overflow: hidden
}

.uec-p-bg1 {
    height: 4px;
    background-color: #e1e1e1
}

.uec-p-bg1, .uec-p-cCont {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0
}

.uec-p-cCont {
    text-align: center
}

.uec-p-cCont em, .uec-p-cCont i, .uec-p-cCont span {
    display: block;
    font-size: 1.571428rem
}

.uec-p-cCont p {
    width: 90%;
    text-align: left;
    color: #424242;
    margin: 0 auto
}

.uec-p-cCont em, .uec-p-cCont span {
    font-style: normal;
    color: #424242;
    line-height: 2.5rem
}

.uec-p-cCont em {
    padding-bottom: 2%;
    word-break: break-all
}

.uec-p-cCont span {
    padding-top: 6%
}

.uec-p-cCont i {
    color: rgba(0, 0, 0, .1);
    padding: 3% 0
}

#slider-roll1 .m-item, #slider-roll2 .m-item {
    float: left;
    padding: 0 1%
}

#slider-roll {
    margin-left: 5px
}

#slider-roll .m-item {
    float: left;
    padding: 0 .5rem 0 .5rem
}

#slider-roll3 .m-item {
    float: left
}

#slider-roll .m-prev, #slider-roll1 .m-prev, #slider-roll2 .m-prev {
    left: 0;
    background-position: 0 50%
}

#slider-roll .m-next, #slider-roll .m-prev, #slider-roll1 .m-next, #slider-roll1 .m-prev, #slider-roll2 .m-next, #slider-roll2 .m-prev {
    cursor: pointer;
    position: absolute;
    top: 50%;
    -webkit-background-size: 200%;
    -moz-background-size: 200%;
    -ms-background-size: 200%;
    -o-background-size: 200%;
    background-size: 200%;
    margin-top: -1.7857rem;
    width: 3.5714rem;
    height: 3.5714rem;
    background-image: url(../images/solution_02.png)
}

#slider-roll .m-next, #slider-roll1 .m-next, #slider-roll2 .m-next {
    right: 0;
    background-position: 3.5714rem 50%
}

.investor-listbox {
    overflow: inherit
}

#slider-roll3 .m-pagination, #slider-solution .m-pagination, .uec-p-slider .m-pagination {
    display: none
}

#slider-roll3.m-theme .m-controls .m-buttons div.m-next, #slider-roll3.m-theme .m-controls .m-buttons div.m-prev, #slider-solution.m-theme .m-controls .m-buttons div.m-next, #slider-solution.m-theme .m-controls .m-buttons div.m-prev, .uec-p-slider.m-theme .m-controls .m-buttons div.m-next, .uec-p-slider.m-theme .m-controls .m-buttons div.m-prev {
    cursor: pointer;
    font-size: 2.3rem;
    color: #96959a;
    opacity: .9;
    background-color: inherit;
    position: absolute;
    top: 50%;
    margin-top: -1.42rem;
    width: 2.85rem;
    height: 2.85rem;
    line-height: 2rem;
    text-align: center
}

#slider-roll3 .m-prev, #slider-solution .m-prev, .uec-p-slider .m-prev {
    left: -2.857rem
}

#slider-roll3 .m-next, #slider-solution .m-next, .uec-p-slider .m-next {
    right: -1.92857rem
}

#slider-solution {
    width: 99%
}

#slider-solution .m-item {
    margin: 0 .28rem
}

#slider-solution.m-theme .m-controls .m-buttons div.m-next, #slider-solution.m-theme .m-controls .m-buttons div.m-prev {
    cursor: pointer;
    font-size: 2.8rem;
    color: #fff
}

#slider-solution .m-prev {
    left: 0
}

#slider-solution .m-next {
    right: -.8rem
}

.uec-ps5-l, .uec-ps5-r {
    float: left;
    width: 50%;
    padding-top: 3.2%
}

.uec-prod-h4 {
    color: #434343;
    font-size: 1.68rem;
    letter-spacing: 3px;
    position: relative;
    width: 50%;
    padding-left: .3rem;
    padding-bottom: 1rem;
    border-bottom: #ccc solid 2px
}

.uec-prod-h4:after {
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 38%;
    height: 2px;
    content: '';
    background-color: #ff6501
}

.uec-ps5-ul {
    padding: 2.15rem 0
}

.uec-ps5-ul li {
    padding: 0 2%
}

.uec-ps5-ul a {
    display: block;
    color: #337ab7;
    line-height: 2.8rem;
    font-size: 1.1428rem;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.uec-ps5-ul a:hover {
    color: #b01b12;
    text-decoration: underline
}

.uec-ps5-ul1 {
    padding-top: 2.15rem
}

.uec-ps5-ul1 span {
    text-align: center;
    width: 100%;
    font-size: 1.1428rem;
    display: block;
    line-height: 4rem
}

.uec-ps5-ul1 li {
    float: left;
    padding-right: .88rem;
    width: 33.3333%
}

.uec-ps5-ul1 img {
    width: 100%
}

.uec-ps5-ul1 a {
    display: block
}

.uec-ps5-ul1 a:hover span {
    color: #b01b12;
    text-decoration: underline
}

#uec-h-search-js {
    display: none
}

.investor-report-line {
    z-index: 0
}

.investor-box {
    width: auto;
    min-height: 24.42857rem
}

.investor-list {
    margin: 0 .9285rem
}

.investor-stocktab a {
    margin-right: 1px
}

.investor-gover-dl {
    position: relative
}

.uec-manage-system {
    overflow: hidden;
    position: relative
}

.uec-invester-ul {
    float: left;
    height: 19.2857rem;
    display: none
}

.uec-invester-ul.on {
    display: block
}

.uec-pL-item-js, .uec-pL-js {
    cursor: pointer
}

.uec-case-d-css {
    position: relative
}

.uec-case-d-css p.uec-sd-p {
    overflow: hidden
}

.uec-case-d-css .uec-sd-p.mt10 {
    display: none
}

.uec-case-d-css .uec-in-more {
    display: block;
    padding-top: .8571rem
}

.uec-csd-img {
    float: right;
    margin-top: -2.0714rem;
    width: 21%
}

.uec-cd-img {
    margin: 0 auto;
    display: block;
    margin-top: 3%;
    width: 35%;
    min-width: 15.7142rem
}

.mt10 {
    margin-top: .7142rem
}

.uec-cd-h4 {
    padding-left: 1.1%;
    font-size: 1.2857rem
}

.pb10 {
    padding-bottom: 3%
}

.uec-rs-ul {
    border-top: #d8d8d8 solid 1px;
    width: 100%;
    padding: 2rem 2rem 0rem 2rem
}

.uec-rs-ul a:before {
    content: '';
    width: 4px;
    height: 4px;
    margin-right: 1.07rem;
    background-color: #767676;
    display: inline-block;
    vertical-align: middle
}

.uec-rs-ul a {
    line-height: 2.8571rem;
    color: #214ec0;
    text-decoration: underline;
    font-size: 1.1428rem
}

.uec-rs-ul a:hover {
    color: #ce1c1b
}

.uec-n-tab .uec-s-tab {
    border: none;
    line-height: 4.2rem
}

.uec-n-ul {
    margin-top: 3px
}

.uec-n-l, .uec-n-li, .uec-n-r {
    float: left
}

.uec-n-l {
    border: #d5d5d5 solid 1px
}

.uec-n-li {
    margin-bottom: 1.5rem;
    width: 100%
}

.uec-n-l {
    margin-right: 4%;
    width: 19%;
    min-width: 15rem;
    overflow: hidden
}

.uec-n-r {
    width: 77%;
    border-bottom: #ccc dashed 1px;
    cursor: pointer;
    padding-bottom: .5rem
}

.uec-n-l a {
    display: table;
    width: 100%
}

.uec-news-img {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

.uec-n-l img {
    width: 100%
}

.uec-n-time {
    float: left;
    width: 5rem;
    height: 5rem;
    background-color: #ccc;
    color: #919191;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    font-size: 1.2857rem
}

.uec-n-span {
    width: 100%;
    display: block;
    font-size: 2.5714rem;
    line-height: 2.5714rem;
    padding-top: .5rem;
    color: #7f7f7f
}

.uec-n-r a:hover .uec-n-time {
    background-color: #b01b12;
    color: #fff
}

.uec-n-r a:hover .uec-n-span {
    color: #fff
}

.uec-n-r a:hover .uec-n-h3 {
    text-decoration: underline;
    color: #b01b12
}

.uec-n-div {
    float: right;
    width: 88%;
    min-height: 9.5rem;
    color: #666
}

.uec-n-h3 {
    margin: 0;
    font-size: 1.2857rem;
    line-height: 1.5rem;
    color: #2e2c2c
}

.uec-n-p {
    line-height: 1.8rem;
    margin-top: 2%;
    font-size: 1rem;
    min-height: 5.1rem
}

.uec-n-share {
    position: relative;
    float: right;
    text-align: center
}

.uec-share-btn {
    display: block;
    width: 5.35rem;
    background-color: #ebebeb;
    font-size: 1rem;
    line-height: 2.28rem;
    border: 1px solid #bababa;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px
}

.uec-share-btn.on, .uec-share-btn:hover {
    color: #1e51ae;
    background-color: #fff
}

.uec-n-link {
    position: absolute;
    z-index: 9;
    top: 2.29rem;
    background-color: #fff;
    width: 5.35rem;
    border: 1px solid #bababa;
    border-top: 0;
    display: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px
}

.uec-n-link li {
    line-height: 1.72rem;
    position: relative;
    border-top: 1px solid #bababa
}

.uec-n-link a {
    width: 2rem;
    height: 1.4285rem;
    line-height: 1.4285rem;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    font-size: 1rem;
    color: #fff;
    background-color: #ccc
}

.uec-n-link a.icon-weixin1:hover {
    background-color: #20a839
}

.uec-n-link a.icon-unie61d:hover {
    background-color: #e89213
}

.uec-n-link a.icon-in:hover {
    background-color: #006a9b
}

.uec-n-link a.icon-iconfontkongjian:hover {
    background-color: #1c89c9
}

.uec-n-link .uec-ewm-close {
    font-family: SimSun;
    font-style: normal;
    position: absolute;
    margin-right: .5rem;
    top: 0;
    right: -1px;
    font-size: 1.2rem;
    cursor: pointer
}

.uec-n-link .uec-ewm {
    display: none;
    position: absolute;
    z-index: 9;
    top: 2rem;
    left: -3.4rem;
    background-color: #ebebeb;
    padding: 1.5rem .8rem .2rem .8rem
}

.uec-n-link .uec-ewm-text {
    color: #000
}

.uec-nd-ul li:last-child {
    border-bottom: none
}

.uec-nd-tab .uec-s-tab {
    border: none;
    line-height: 4.2rem
}

.uec-nd-l {
    float: left
}

.uec-nd-r {
    float: right;
    width: 30%;
    padding-top: 3.5rem
}

.uec-nd-l {
    width: 67%;
    padding-bottom: 3%
}

.uec-nd-h2 {
    font-size: 2.1428rem;
    width: 90%;
    line-height: 3.5rem;
    text-align: center
}

.uec-nd-h3 {
    padding-left: 1%;
    font-size: 1.4285rem;
    margin: 0;
    border-bottom: #ccc solid 1px;
    color: #b01b12;
    line-height: 4rem;
    padding-top: 2%
}

.uec-nd-h4 {
    font-size: 1.14rem;
    margin: 0;
    color: #337ab7
}

.uec-nd-div {
    border-bottom: #ccc dashed 1px
}

.uec-nd-data, .uec-nd-fanart {
    line-height: 1.3rem;
    width: auto;
    text-align: center;
    display: inline-block
}

.uec-nd-data span, .uec-nd-fanart span {
    padding-left: 1.07rem
}

.uec-nd-fanart {
    width: 38rem;
    display: inline-block;
    margin-top: .73rem
}

.uec-nd-suite {
    position: relative;
    padding: 1.3rem 1rem .8rem 6rem;
    text-align: center
}

.uec-nd-link {
    float: right
}

.uec-nd-img {
    margin: 8% auto 0;
    display: block;
    min-width: 16.4285rem;
    width: 76%
}

.uec-nd-p {
    width: 90%;
    font-size: 1rem;
    color: #424242;
    padding-top: 4%;
    line-height: 2rem;
    margin: 0 auto
}

.uec-nd-r-a {
    float: right;
    font-size: 1rem;
    color: #ccc
}

.uec-nd-li {
    float: left;
    border-bottom: #ccc solid 1px;
    padding: 1rem 2% 0 2%;
    width: 100%
}

.uec-nd-li a:hover .uec-n-time, .uec-nd-li.on a .uec-n-time {
    background-color: #b01b12;
    color: #fff
}

.uec-nd-li a:hover .uec-nd-h4, .uec-nd-li.on a .uec-nd-h4 {
    color: #b01b12;
    text-decoration: underline
}

.uec-nd-li a:hover .uec-n-span, .uec-nd-li.on a .uec-n-span {
    color: #fff
}

.uec-nd-r-div {
    float: left;
    width: 67%;
    padding-left: 4%
}

.uec-nd-r-p {
    position: relative;
    min-height: 4rem;
    color: #666;
    line-height: 1.5rem;
    margin: 2% 0 3%;
    font-size: 1rem;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.pagination > li > a, .pagination > li > span {
    background-color: #fff;
    border: 1px solid #b5b7b9;
    color: #333
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus {
    background-color: #b5b7b9;
    border-color: #b5b7b9
}

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
    background-color: #eee;
    border-color: #b5b7b9;
    color: #333
}

.pagination .uec-icon {
    font-size: .7142rem;
    color: #999
}

.uec-sp-cart-js {
    right: -276px;
    z-index: 990
}

.uec-shop-icon-js.on {
    -webkit-animation-name: shake-rotate;
    -ms-animation-name: shake-rotate;
    animation-name: shake-rotate;
    -webkit-animation-duration: .1s;
    -ms-animation-duration: .1s;
    animation-duration: .1s;
    -webkit-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
    -ms-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-delay: 0s;
    -ms-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-play-state: running;
    -ms-animation-play-state: running;
    animation-play-state: running
}

.uec-in-st-box-js {
    position: relative
}

.uec-in-stock-js {
    position: absolute;
    left: 0;
    top: 0;
    width: 9999px
}

.investor-stock-left {
    overflow: hidden
}

.uec-custom-tm {
    padding-bottom: 3.57rem
}

@media screen and (min-width: 1366px) {
    html {
        font-size: 14px
    }

    .uec-sect1-l {
        width: 56%
    }

    .uec-sect1-r .uec-news-aimg {
        display: block;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center
    }

    .uec-case-r {
        width: 55%;
        padding-left: .7142rem
    }

    .uec-b-p {
        font-size: 3.57rem
    }

    .uec-b-a {
        font-size: 2rem;
        width: 22%
    }
}

@media (max-width: 1366px) and (min-width: 1050px) {
    .uec-sect1-l {
        width: 56%
    }

    .uec-sect1-r .uec-news-aimg {
        display: block;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center
    }

    .uec-case-l {
        width: 45%;
        max-width: 37.57rem
    }

    .uec-case-r {
        width: 55%
    }

    .uec-b-p {
        font-size: 3.57rem
    }

    .uec-b-a {
        font-size: 2rem;
        width: 22%
    }
}

@media (max-width: 1050px) and (min-width: 890px) {
    .uec-ps5-l, .uec-ps5-r {
        width: 100%
    }

    html {
        font-size: 13px
    }

    .uec-sect1-l {
        width: 56%
    }

    .uec-sect1-r .uec-news-aimg {
        display: block;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center
    }

    .uec-case-l {
        width: 45%
    }

    .uec-case-r {
        width: 54%
    }

    .uec-b-p {
        font-size: 1.8rem
    }

    .uec-b-a {
        font-size: 2rem;
        width: 22%
    }

    .uec-s-tab-css {
        width: 66.8%
    }
}

@media screen and (max-width: 890px) {
    body, html {
        font-size: 12px;
        min-width: 320px
    }

    .uec-sect1-l, .uec-sect1-r {
        width: 100%;
        margin-bottom: 2rem
    }

    .uec-sect1-l .uec-s1-more {
        display: none
    }

    .uec-case-r {
        width: 100%;
        padding-bottom: 1.4285rem
    }

    .uec-sect1-r {
        height: auto;
        margin-bottom: 1rem;
        padding: 0 1rem;
        border: 0
    }

    .uec-sect1-r .uec-s1-r-p {
        display: none
    }

    .uec-s-t-r {
        padding: .35rem
    }

    .uec-nd-suite {
        padding-left: 0;
        padding-right: .5rem
    }

    .uec-n-link .uec-ewm {
        left: -4.7rem
    }

    .uec-b-p {
        font-size: 1.8rem
    }

    .uec-c-r-h3 {
        line-height: 3rem
    }

    .uec-b-a {
        font-size: 1rem;
        width: 30%
    }

    .uec-product-banner .uec-s-b-img, .uec-solution-banner .uec-s-b-img {
        width: 100%
    }

    .uec-solution-banner .uec-banner-textimg {
        -webkit-background-size: 56%;
        -moz-background-size: 56%;
        -ms-background-size: 56%;
        -o-background-size: 56%;
        background-size: 56%;
        margin-top: -2.4rem
    }

    .uec-s-tab .uec-crumbs {
        display: none
    }

    .uec-s-em {
        padding-top: 1rem;
        padding-bottom: .9rem
    }

    .uec-nd-tab .uec-s-tab {
        display: block;
        border: none;
        padding-top: 3%;
        padding-left: 8%
    }

    .uec-nd-tab .uec-s-tab h2 {
        width: 100%
    }

    .uec-nd-tab .uec-s-tab ul {
        display: none
    }

    .uec-solu-sect .uec-s-tab1 {
        display: block
    }

    .uec-c-roll {
        padding-left: 0;
        margin-left: -.4rem
    }

    .uec-head-solution .m-theme .m-controls {
        margin-top: -33%
    }

    .uec-head-solution .m-theme .m-controls .m-buttons div.m-next {
        background-position: -2.1428rem 0
    }

    .uec-ps5-l, .uec-ps5-r {
        width: 100%
    }

    .uec-s1-hv-js > li .uec-s1-a {
        width: 70%
    }

    .uec-solu-sect .uec-s-ul a {
        box-shadow: none
    }

    .uec-s-ul .uec-s-li {
        width: 46%;
        margin: .5714rem 2%
    }

    .uec-s-ul .uec-s-li em {
        font-size: 1.4rem
    }

    .uec-s-ul .uec-s-li a:hover .uec-s-bg, .uec-s-ul .uec-s-li a:hover .uec-s-h3 {
        bottom: 0;
        height: 14rem
    }

    .uec-industry .uec-indust-ul {
        padding: 3% 0 3% 4%
    }

    .uec-indust-ul .uec-in-more {
        display: block
    }

    .uec-solu-sect .uec-industry {
        width: 100%
    }

    .uec-in-li .uec-in-img {
        width: 90%
    }

    .uec-in-li .uec-in-div {
        width: 90%;
        padding-left: 0
    }

    .uec-in-li .uec-in-div h2 {
        font-size: 1.3rem
    }

    .uec-in-li .uec-in-div p {
        line-height: 1.8rem;
        margin-top: 1.0714rem
    }

    .uec-sd-ul .uec-sd-li {
        width: 100%
    }

    .uec-sd-ul .uec-sd-li .uec-sd-sm {
        width: 60%
    }

    .uec-p-sect1 .uec-p-l, .uec-p-sect1 .uec-p-r {
        width: 100%
    }

    .uec-p-sect1 .uec-p-l {
        height: auto
    }

    .uec-p-sect1 .uec-p-l .uec-p-text {
        width: 100%
    }

    .uec-p-ul2 .uec-p-p {
        font-size: 1.1rem
    }

    .uec-p-sect2 .uec-p-ul1 .item {
        width: 100%;
        padding-bottom: 7%
    }

    .uec-n-ul .uec-n-li {
        margin-bottom: 0
    }

    .uec-n-p {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        word-spacing: normal
    }

    .uec-n-li .uec-n-l {
        width: 90%;
        margin: 1.2rem auto;
        border: none;
        float: none;
        clear: both;
        height: auto
    }

    .uec-n-li .uec-n-r {
        width: 100%;
        padding: 0 1rem .3rem 1rem
    }

    .uec-n-li .uec-n-div {
        width: 85%;
        float: left;
        margin-left: 2%
    }

    .uec-head .uec-rc-ul li {
        width: 49%
    }

    .uec-head .uec-nd-li {
        padding-bottom: 1rem
    }

    .uec-head .uec-nd-l, .uec-head .uec-nd-r {
        width: 100%
    }

    .uec-head .uec-nd-l .uec-nd-data {
        padding-left: .2rem;
        text-align: left;
        width: 20rem
    }

    .uec-head .uec-nd-r .uec-n-span {
        line-height: 2.7rem
    }

    .uec-head .uec-nd-r .uec-nd-r-div {
        width: 86%;
        padding-right: 0
    }

    .uec-head .uec-nd-r .uec-nd-r-p {
        -webkit-line-clamp: 2;
        margin-top: 2%;
        line-height: 1.8rem
    }

    #slider-roll3 .m-pagination, #slider-solution .m-pagination, .uec-p-slider .m-pagination {
        display: block
    }

    .uec-s-tab {
        display: none
    }
}

@media screen and (max-width: 580px) {
    .uec-ps5-l, .uec-ps5-r {
        width: 100%
    }

    .uec-ps5-ul1 li {
        width: 80%;
        float: none;
        margin: 0 auto
    }

    .m-controls .m-buttons {
        display: none
    }

    .uec-head .uec-nd-l, .uec-head .uec-nd-r {
        width: 100%
    }

    .uec-head .uec-nd-r .uec-nd-r-div {
        width: 75%;
        padding-right: 0
    }

    .uec-head .uec-nd-r .uec-nd-r-p {
        margin-top: 5%
    }

    .uec-n-li .uec-n-div {
        width: 73%
    }

    .uec-s-tab-css {
        width: 66%
    }
}

@media screen and (max-width: 480px) {
    .uec-head-solution .m-theme .m-controls {
        margin-top: -67%
    }
}

.logoHide,.contentHide{
    display: none;
}
.swiper-container {
    width: 100%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swiper-slide img{
    max-width: 100%;
    height: auto;
}
.yancaoImg_1{
    display: none;
}
#pro_add_pic{
    background-size: 100%;
    max-width: 360px;
}

@media (max-width: 890px) {
    #car-internet,#advertise,#html5zoo-1,#index_info_l1,#index_info_l2,#foot,#foot_peg{
        display: none !important;
    }
    .contentHide{
        display: block;
        background: #CE1C1C;
        padding: 10px;
        text-align: center;
        color: white;
    }
    #index_list,#index_info,#index_info_r,#index_time_title{
        width: 100%;
    }
    #tab0{
        height: 220px;
        margin-bottom: 10px;
    }
    .banner{
        height: 220px;
        margin-top: 51px;
        max-height: 100%;
    }
    .banner .b-img{
        height: 100%;
    }
    .banner .b-img a{
        height: 100%;
        background-size: 100% 100% !important;
    }
    #all_index_info_box{
        padding-top: 10px;
    }
    #cd-timeline::before{
        left: 14px;
    }
    .cd-timeline-content{
        margin-left: 45px;
        margin: 5px 0 5px 40px;
    }
    .cd-timeline-content p{
        width: 71%;
        float: left;
    }
    #index_info_box{
        padding: 0 6%;
    }
    #index_info_r p{
        padding-top: 10px;
        font-size:16px;
    }
    #index_list ul li img{
        width: 60%;
    }
    .swiper_home{
        display: block !important;
    }
    .uec-head{
        width: 90%;
        margin: auto;
    }
    .pics_wrap{
        margin-top: 53px !important;
    }
    .uec-head{
        height: auto;
    }
    .logoHide{
        display: block;
        width: 88px;
        max-width: 88px;
        margin-left: 12px;
    }
    .logoHide .uec-h-logo{
        width: 100%;
        padding-right: 8px;
        padding-top: 7%;
        height:auto;
    }

    #tab1{
        width: auto;
        margin-left:20px;margin-right:20px;
        overflow: hidden;
    }
    .ProductDetail_title1,.ProductDetail_title2,.ProductDetail_title3{
        font-size: 38px;
        line-height: normal;
        height: auto;
    }
    #ProductDetail_info_box{
        width: 100%;
        height: auto;
        margin-bottom: 15px;
        padding-bottom: 15px;
        /*border-bottom: 1px solid #ccc;*/
        overflow: hidden;
    }
    #ProductDetail_info_l1,#ProductDetail_info_r2,#ProductDetail_info_l3{
        width: 25%;
        background-size:100%;
        height: 180px;
    }
    #ProductDetail_info_r1,#ProductDetail_info_l2,#ProductDetail_info_r3{
        width: 75%;
    }
    #ProductDetail_info_r1 p,#ProductDetail_info_l2 p,#ProductDetail_info_r3 p{
        width: 96%;
        margin-left: 4%;
        line-height: 32px;
        font-size: 16px;
        height: auto;
    }
    #ProductDetail_info_l2 p{
        margin-left: 0;
        margin-right: 4%;
    }
    #ProductDetail_info_r1 span{
        font-size: 14px !important;
    }
    #ProductDetail_info_box p a{
        height: 48px;
        line-height: 48px;
    }
    .pro_content{
        width: 100%;
        line-height: 32px;
        font-size: 16px;
    }
    #pro_box{
        width: 100%;
    }
    .pro_table tr th{
        height: 50px;
        line-height: 50px;
    }
    .pro_img_off1,.pro_img_off2,.pro_img_off3,.pro_img_off15,.pro_img_off4,.pro_img_off5,.pro_img_off6,.pro_img_off7
    ,.pro_img_off8,.pro_img_off9,.pro_img_off10,.pro_img_off11,.pro_img_off12,.pro_img_off13,.pro_img_off14,.pro_img_off16{
        background-size: auto 66%;
        height: 100px;
    }
    .pro_img_on1,.pro_img_on2,.pro_img_on3,.pro_img_on15,.pro_img_on4,.pro_img_on5,.pro_img_on6,.pro_img_on7
    ,.pro_img_on8,.pro_img_on9,.pro_img_on10,.pro_img_on11,.pro_img_on12,.pro_img_on13,.pro_img_on14,.pro_img_on16{
        background-size: auto 80%;
        height: 120px;
    }
    .pro_table tr td p{
        line-height: 22px;
        font-size: 12px;
    }
    .pro_but_off,.pro_but_on{
        width: 88%;
        font-size: 14px;
        height: 42px;
        line-height: 42px;
        background-image:none;
        border-radius: 5px;
        border: 1px solid #ccc;
    }
    .pro_but_on{
        border: 1px solid red;
        background: red;
    }
    .tab_header_group{
        display: none;
    }
    .pro_syn{
        height: 66px;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .CustomDevelopment_content p{
        line-height: 32px;
        font-size: 16px;
    }
    .CustomDevelopment_pic{
        height: 160px;
    }
    .CustomDevelopment_table_pic{
        display: none;
    }
    .CustomDevelopment_table_main{
        width: 100%;
        font-size: 16px;
        padding: 6px;
        line-height: 34px;
    }
    #pro_list_title{
        height: auto;
        overflow: hidden;
        line-height: normal;
    }
    #pro_add_pic{
        width:80%;
        max-width: 260px;
        height: 50px;
        background-size: contain !important;
    }
    #pro_add_text{
        width: 100%;
        text-align: left;
        height: auto;
        overflow: hidden;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
    }
    #pro_list_title a{
        font-size: 14px;
    }
    #info_pic img{
        width: 100%;
        margin-left: 0;
    }
    #but_box a{
        font-size: 16px;
    }
    .System1 img,.show_2 img,.show_3 img{
        width: 96%;
        margin: auto 2%;
    }
    .show_2 p,.show_3 p{
        width: 100%;
    }
    .System3{
        margin: 20px 0;
    }
    .yaocaoImg{
        width: 66% !important;
        margin: 20px 17% 0 !important;
    }
    .yaocaoImgTitle{
        width: 80% !important;
        margin:15px 0  0 0 !important;
    }
    .show_4,.show_5,.show_6,.show_7,.show_8,.show_9,.show_10,.show_11,.show_12{
        background-image:none;
        padding-left: 0;
        margin:10px 0;
    }
    .yancaoImg_1{
        display: block;
        height: 30px;
        float: left;
        margin-right: 4px;
    }
    .System7 h5{
        font-size: 24px;
    }
    .bottomImgR{
        padding-right: 0 !important;
    }



}

@media (max-width: 640px) {
    .hideImg{
        display: block !important;
    }
    .CustomDevelopment_pic{
        height: 110px;
    }
    #tab0{
        height: 120px;
    }
    .banner{
        height: 120px !important;
    }
    .banner .b-img a{
        background-size: 110% 100% !important;
    }
    .ditieImg{
        width: 160%;
        margin-left: -30%;
    }
    .imgW100{
        width: 100% !important;
        margin-left: 0 !important;
    }
}

.footer {
    width: 100%;
    height: auto;
    box-sizing: border-box;
    padding-top: 10px;
    background: #707070;
}
.footer ul {
    width: 1024px;
    max-width: 96%;
    height: auto;
    margin: auto;
    padding: 10px 0;
    overflow: hidden;
    /*border-bottom: 1px dashed white;*/
}
.footer ul li {
    width: 30%;
    float: left;
    text-align: center;
    line-height: 32px;
    color: white;
}
.footer ul li a {
    color: white;
}
.footer ul li div.active a {
    color: red;
}
.footer li:last-child img {
    width: 150px;
}
.copyright {
    width: 100%;
    margin: auto;
    text-align: center;
    padding: 10px 0 10px 0;
    color: white;
    background: red;
}

iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAlUlEQVQ4T93UbQqDMAwG4EQQdqC359Odr7mQ/okIa3FZY6s4Juvv9skXDdPFhy/26DegiOhaCYBqAtULIjITUf9qzQTgsdemXTBlZgAF0HmoCzpYdrzyi2ANS2oJ/QBbMQ99A49iJTSDZzGLfr+Ha8TWbJuGYkH7aBvsj8AY48jMQ2khpJJV9RlCGO0XrC6Ho/vy/uACVbhOFesO6fUAAAAASUVORK5CYII=
iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAlUlEQVQ4T93UbQqDMAwG4EQQdqC359Odr7mQ/okIa3FZY6s4Juvv9skXDdPFhy/26DegiOhaCYBqAtULIjITUf9qzQTgsdemXTBlZgAF0HmoCzpYdrzyi2


