        @media (max-width: 361px) {
            .iosDown {
                float: none;
                text-align: center;
            }
            .iosDown a {
                float: none;
            }
            .andDown {
                margin: auto;
            }
            .andBtn span {
                padding-top: 100px!important;
            }
            .gunnav .col-sm-t a {
                font-size: 12px!important;
            }
            .solution .gunnav .gunT .nav li {
                padding: 10px 20px!important;
            }
            .apply .prompt img {
                top: 63px!important;
            }
            .apply .prompt span {
                top: 58px!important;
            }
            .erma img {
                width: 88%;
                padding-top: 10px;
            }
            .downios a,
            .downand a {
                height: 255px;
                background-size: 88%;
            }
            .downios a:hover,
            .downand a:hover {
                background-size: 104%;
                height: 251px;
            }
        }

        @media (max-width: 401px) {
            .cases .heading-block .hrspan {
                top: 100px!important;
            }
            .cases .heading-block hr {
                top: 106px!important;
            }
            .heading-block h3 {
                font-size: 24px!important;
            }
        }

        @media (max-width: 374px) {
            .cases .heading-block .hrspan {
                top: 140px!important;
            }
            .cases .heading-block hr {
                top: 145px!important;
            }
        }

        @media (min-width: 451px) {
            .zjmore {
                display: none;
            }
            .zjmore02 {
                display: none;
            }
        }

        @media (max-width: 450px) {
            .heading-block h3 {
                font-size: 30px;
            }
            .iosDown {
                float: none;
                text-align: center;
            }
            .iosDown a {
                float: none;
            }
            .andDown {
                margin: auto;
            }
            .cost-h4 {
                font-size: 16px;
            }
            .sub-banner h1 {
                font-size: 18px!important;
            }
            .index-h5 {
                font-size: 12px!important;
            }
            .index-banner2 {
                padding: 0!important;
            }
            .udesk-index {
                /*height: 210px!important;*/
                height:auto;
            }
            .indexBt {
                margin-top: 0!important;
                padding: 10px 50px!important;
            }
            .indexBt2 {
                margin-top: 66px!important;
                margin-left: -35px;
            }
            .indexBt3 {
                padding: 5px 40px!important;
                font-size: 16px!important;
            }
            .col-xs-offset-2-0 {
                margin-left: 0%;
            }
            .solution .gunnav .title01 li {
                padding-top: 11px!important;
            }
            .gunnav .col-sm-t a {
                font-size: 16px!important;
            }
            .yulan label {
                font-size: 14px;
            }
            .yulan .url {
                width: 67%;
                height: 42px;
                font-size: 14px;
            }
            .yulan .freety {
                padding: 14px 0;
                font-size: 12px;
            }
            .yulan h4 {
                font-size: 16px;
                line-height: 24px;
            }
            .yulan .row {
                padding: 15px 0 50px 0;
            }
            .solution_list {
                overflow: hidden;
            }
            .solution_content {
                width: 50%;
                float: left;
            }
            .industry-title {
                width: 100%;
                float: none;
            }
            .solution_list .list-img a {
                height: 100%;
            }
            .solution_content .list-info {
                display: none;
            }
            .solution_list .solution_content {
                margin-bottom: 0;
            }
            .solution_list .list-img {
                padding: 1%;
            }
            .page {
                display: none;
            }
            .zjmore {
                margin-top: 708px;
                text-align: center;
            }
            .zjmore a {
                color: #23A5FF;
                cursor: pointer;
            }
            .zjmore02 {
                margin-top: 708px;
                text-align: center;
            }
            .zjmore02 a {
                color: #23A5FF;
                cursor: pointer;
            }
            .solution-ft {
                background: #F9FDFF;
            }
            .solution-ft .row {
                display: none;
            }
            .solution-ft .bottom-links {
                display: none;
            }
            .solution-ft .footer-title {
                display: none;
            }
            .solution-ft .rights p {
                font-size: 12px;
                letter-spacing: 0;
            }
            .solution-ft .rights {
                margin-bottom: 70px;
            }
            .solution-ft .bb {
                display: block;
            }
            .infor .infor-cont-u {
                width: 100%;
            }
            .infor .infor-cont-u .list-info {
                display: block;
            }
            .infor .solution_list .infor-cont-u {
                margin-bottom: 20px;
            }
            .heading-block hr {
                top: 145px;
            }
            .heading-block .hrspan {
                top: 141px;
            }
            .udesk-bi {
                height: 300px;
            }
            .udesk-bi .container {
                margin: 20px auto;
                padding: 0;
            }
            .udesk-bi .container h2 {
                font-size: 22px;
                line-height: 42px;
            }
            .udesk-bi .container a,
            .six a {
                padding: 9px 32px;
            }
        }

        @media (max-width: 499px) {
            .roundmob ul li img {
                width: 34%;
            }
            .roundtxt {
                width: 66%;
            }
        }

        @media (max-width: 550px) {
            .mobhover {
                padding: 1px;
            }
            .mobhover .fetxt {
                top: 2px;
                left: 6px;
                right: 5px;
                font-size: 12px;
            }
            .max {
                max-width: 113%!important;
                position: absolute;
                left: -5%;
                z-index: 1;
            }
            .insight .bannerIe a {
                border-width: 1px;
                font-size: 16px;
                padding: 8px 16px;
            }
        }

        @media (min-width: 551px) and (max-width: 766px) {
            .insight .bannerIe a {
                border-width: 1px;
                font-size: 16px;
                padding: 10px 20px;
            }
        }

        @media (max-width: 767px) {
            .ownmenu > li {
                display: block;
                width: 100%;
                box-sizing: border-box;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
            }
            .ownmenu > li > a {
                padding: 20px 55px;
                margin: 0!important;
                font-weight: bold;
                font-size:1.1em;

            }
            .ownmenu a {
                width: 100%;
                box-sizing: border-box;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
            }
            .ownmenu .dropdown,
            .ownmenu .dropdown li .dropdown {
                width: 100% !important;
                left: 0;
                position: static !important;
                border: none;
                box-sizing: border-box;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
            }
            .ownmenu .dropdown li {
                border: none;
            }
            .ownmenu > li > .dropdown > li > .dropdown > li > a {
                padding-left: 60px !important;
            }
            .ownmenu > li > .dropdown > li > .dropdown > li > .dropdown > li > a {
                padding-left: 80px !important;
            }
            .ownmenu > li.showhide span.icon {
                margin: 0;
                line-height: 50px;
            }
            .sub-banner h1 {
                font-size: 36px;
            }
            .col-sm-t {
                width: 25%;
            }
            .gunnav .col-sm-t {
                width: 40%;
                margin-top: 20px;
                margin-bottom: 20px;
                border: 2px solid #3ea3ff;
            }
            .gunnav .col-sm-t a {
                color: #3ea3ff;
                font-size: 22px;
            }
            .gunnav {
                padding-top: 60px;
                padding-bottom: 37px;
            }
            .email-col {
                width: 100%!important;
            }
            .education .time-line:after,
            .education .time-line:before,
            .education .time-line .row:before {
                height: 0;
            }
            .smallLine {
                display: none;
            }
            .pull-right {
                float: none!important;
            }
            .testimonial .single-slides .indexLb {
                font-size: 14px;
            }
            .col-sm-12 {
                width: 100%;
            }
            .email-col {
                width: 100%!important;
            }
            .education .time-line:after,
            .education .time-line:before,
            .education .time-line .row:before {
                height: 0;
            }
            .smallLine {
                display: none;
            }
            .padding-left-100,
            .padding-right-100 {
                padding-top: 20px;
                padding-left: 18px!important;
                padding-right: 18px!important;
            }
            .pull-right {
                float: none!important;
            }
            .testimonial .single-slides .indexLb {
                font-size: 14px;
            }
            .welcome li h5 {
                text-align: center;
            }
            .xs-font-size-26 {
                font-size: 26px !important;
            }
            .xs-out-screen {
                position: absolute;
                left: -1000%;
            }
            .sub-banner {
                text-align: center;
            }
            .erweima {
                display: none;
            }
            .down-bg {
                padding-bottom: 60px!important;
            }
            .worksheet {
                padding-top: 0px!important;
            }
            .tongyi {
                padding-bottom: 24px!important
            }
            .indexS .heading-block .whriteIcon {
                top: 118px!important;
            }
            .indexS .heading-block .hrup {
                top: 124px;
            }
            .indexS .heading-block .hrspan {
                top: 140px;
            }
            .indexS .heading-block hr {
                top: 144px;
            }
            .cases .heading-block hr {
                top: 130px;
            }
            .cases .heading-block .hrspan {
                top: 126px;
            }
            .companys .heading-block hr {
                top: 100px;
            }
            .companys .heading-block .hrspan {
                top: 98px;
            }
            .media-down {
                padding-bottom: 50px;
            }
            .sm-text-center {
                padding-bottom: 20px;
            }
            .yulanHead .hidden-xs {
                display: block!important;
            }
            .clients.text-center li {
                margin-bottom: 20px;
            }
            .footer-title-content li {
                font-size: 18px;
                background: none!important;
                height: 60px;
                line-height: 60px;
            }
            .footer-title-content .tel,
            .footer-title-content .msg {
                font-size: 14px;
            }
            .dot {
                display: none;
            }
            .heading-block span {
                width: 100%;
            }
            .blog-post {
                text-align: center;
            }
            .blog-post p {
                padding: 0px;
            }
            .blog .blog-post {
                margin-bottom: 30px;
            }
            .roundmob ul li img {
                display: block;
                width: 27%;
                float: left;
            }
            .roundtxt {
                width: 73%;
                float: left;
                padding: 0 10px;
            }
            .down-bg {
                background: #4199EB url(../../images/index/down_bg.png) no-repeat;
                background-position: 50% 0;
            }
            .andBtn span {
                padding: 149px 0 0 15px;
                width: 85px;
            }
            .andBtn img {
                padding-top: 25px;
            }
            .callCenter-menu {
                width: 100%;
                height: 225px;
                margin-top: 0;
            }
            header nav {
                width: 100%;
                float: none;
            }
            .ownmenu {
                width: 100%;
                background: #fff;
            }
            header nav li .callCenter-menu li a {
                color: #131313;
            }
            header nav li .callCenter-menu li a:active {
                color: #52a0e1!important;
            }
            header nav .ownmenu .callCenter-menu li {
                display: block;
                margin: 0;
            }
            header.coporate-header .ownmenu .dropdown {
                padding: 0;
            }
            header nav .ownmenu li {
                padding: 0px;
                float: none;
            }
            header nav li a {
                display: inline-block;
                float: none;
            }
            header nav li a:after {
                height: 1px;
                bottom: 0;
            }
            /*banner*/
            .carousel-indicators {
                display: none;
            }
            .channelW {
                width: auto;
            }
            .welcome li p {
                text-align: center;
            }
            .callLi .media-body h5 {
                height: 79px;
            }
            header .logo img {
                height: 31px;
            }
            .indexH .padding-top-100 {
                padding-top: 0px!important;
            }
            .indexH .padding-top-45 {
                padding-top: 45px!important;
            }
            .indexH .heading-block .hrspan {
                top: 85px;
            }
            .indexH .heading-block hr {
                top: 90px;
            }
            .mobIm {
                position: fixed;
                bottom: -2px;
                left: 0;
                background: #5bb1ff url(../../images/index/mobim.png) no-repeat 15% 20%;
                background-size: auto 80%;
                border-radius: 0px;
                border-right: 1px solid #fff;
                -webkit-border-radius: 0px!important;
                box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
                width: 50%;
                z-index: 10;
            }
            .mobIm .imMob,
            .mobIp .ipMob {
                color: #fff;
                padding: 20px 0 20px 40px;
                font-size: 16px;
                display: none!important;
                font-weight: bold;
            }
            .mobIp {
                position: fixed;
                bottom: -2px;
                right: 0;
                background: #5bb1ff url(../../images/index/mobip.png) no-repeat 15% 45%;
                background-size: auto 80%;
                box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
                border-left: 1px solid #5BB1FF;
                width: 50%;
                z-index: 10;
            }
            .mobImpc {
                display: none;
            }
            /*访客ID*/
            .visitor {
                position: fixed;
                z-index: 11;
                bottom: 55px;
                margin: 0;
                width: 100%;
                height: 40px;
                line-height: 36px;
                padding: 0px;
                background-color: #ff6c71;
                box-shadow: none;
            }
            .visitor .visitor_id,
            .visitor p {
                display: none;
            }
            .visitor a {
                color: #fff;
                font-size: 18px;
                display: block;
            }
            #udesk-feedback-tab {
                display: block!important;
            }
            .zhaoshang .position-center-center {
                width: 100%;
                height: auto;
                background: none;
                padding: 0 48px;
            }
            .zhaoshang .center-sj {
                margin-top: 0;
            }
            .zhaoshang h2 {
                font-size: 20px;
                border-bottom: none;
                padding-bottom: 0;
                margin-bottom: 0;
            }
            .zhaoshang h5 {
                padding-bottom: 5px;
                font-size: 18px;
            }
            .zhaoshang h6 {
                font-size: 12px;
            }
            .choose .heading-block h3,
            .routes .heading-block h3 {
                font-size: 26px;
            }
            .choose .choosetxt {
                padding: 50px;
                height: 290px;
            }
            .we section {
                padding-top: 45px!important;
            }
            .we .heading-block hr {
                top: 88px;
            }
            .we .heading-block .hrspan {
                top: 84px;
            }
            .agent .heading-block .hrspan {
                top: 80px;
            }
            .agent .heading-block hr {
                top: 83px;
            }
            footer .blog {
                padding-left: 15px;
            }
            .ftcontainer .col-xs-4 {
                padding-left: 15px!important;
            }
            .ownmenu > li.showhide span.icon {
                font-size: 20px;
                color: #141414;
            }
            header.coporate-header .is-sticky .sticky {
                position: relative !important;
            }
            header .is-sticky .sticky {
                padding: 0;
            }
            /*zhaoshang0907*/
            .applyfor .apply2 {
                width: 100%;
            }
            .zhaoshang {
                padding-top: 80px;
                height: 488px;
            }
            .zhaoshang .title {
                display: none;
            }
            .second-title .show a {
                padding: 8px 25px;
            }
            .second-title .show .col-sm-4,
            .second-title .show .col-md-3 {
                margin: 8px 0;
            }
        }

        @media (max-width: 991px) {
            .padding-bottom-80 {
                padding-bottom: 0!important;
            }
            .padding-top-80 {
                padding-top: 0!important;
            }
            .font-16px {
                font-size: 24px!important;
            }
            .testimonial .avatar {
                margin-top: 0;
            }
            .col-md-8 ol {
                bottom: 32px;
            }
            .blog-post {
                text-align: center;
            }
            .pink-bg {
                display: none;
            }
            .cost-h4 {
                font-size: 18px;
            }
            .testimonial.style-2 .item {
                padding-top: 66px;
                padding-bottom: 86px;
            }
            .downbtnAn {
                padding-bottom: 70px;
            }
            .andBtn span {
                /*padding-top:162px;*/
                padding: 131px 0 0 0;
                width: 70px;
            }
            footer .bottom-links .webhelp {
                display: none;
            }
            .fWork {
                padding-bottom: 50px!important;
            }
            .sm-text-center {
                text-align: center !important;
            }
            .iphoneIndex {
                display: inline-block!important;
            }
            .apply .prompt img {
                position: absolute;
                top: 52px;
                right: 167px;
            }
            .apply .prompt span {
                position: absolute;
                color: #ccc;
                top: 45px;
                right: 2px;
                background: #555e5d;
                padding: 2px 8px;
                border-radius: 10px;
            }
            .trucs {
                display: none;
            }
            #udesk-link {
                padding-bottom: 50px;
            }
            .contact h5 {
                font-size: 14px;
            }
            .zhaoshang .position-center-center {
                background: none;
            }
            .infor .infor-cont-u .col-md-2 {
                text-align: center;
            }
            .infor .infor-cont-u .col-md-1 {
                text-align: right;
            }
            .oa-window-fake-wrap {
                display: none!important;
            }
            header .ownmenu li.feature .dropdown{
                width: 464px;
            }
            header .ownmenu li.feature .dropdown img,#baidu-6{
                display: none;
            }
            header .ownmenu li.feature .dropdown{
                padding:13px 30px;
            }
            header nav .ownmenu .callCenter-menu li a{
                padding:7px 0;
            }
            header .ownmenu li.feature .dropdown li p{
                padding:0 0 12px 0;
            }
        }

        @media (min-width: 451px) and (max-width: 600px) {
            .iosDown {
                float: none;
                text-align: center;
            }
            .iosDown a {
                float: none;
            }
            .andDown {
                margin: auto;
            }
            .udesk-index {
                height: 290px!important;
            }
            .sub-banner h1 {
                font-size: 18px!important;
            }
            .indexBt {
                margin-top: 0!important;
                padding: 10px 50px!important;
            }
            .indexBt2 {
                margin-top: 75px!important;
                margin-left: -35px;
            }
            .col-xs-offset-2-0 {
                margin-left: 0%;
            }
            .yulan label {
                font-size: 16px;
            }
            .yulan .url {
                width: 75%;
                font-size: 16px;
            }
            .yulan .freety {
                font-size: 16px;
                padding: 18px 0;
            }
            .yulan h4 {
                font-size: 18px;
            }
            .yulan .row {
                padding: 25px 0 50px 0;
            }
            .solution_list .list-img a {
                border: none;
            }
            .udesk-bi .container h2 {
                font-size: 24px;
                line-height: 48px;
            }
            .udesk-bi .container {
                margin-top: 65px;
            }
        }

        @media (max-width: 600px) {
            .container {
                width: 90%;
            }
            .downbtnIp {
                display: block;
                margin: auto;
            }
            .downSpanip {
                display: block;
                margin: auto;
                float: none;
                width: 150px;
            }
        }

        @media (min-width: 601px) and (max-width: 767px) {
            .container {
                width: 85%;
            }
            .col-xs-offset-2-0 {
                width: 50%;
                padding: 0 8%!important;
            }
            .downSpanip {
                width: 150px;
            }
            .position-center-center {
                top: 42%;
            }
            .yulan label {
                width: 75%;
                font-size: 18px;
            }
            .yulan .url {
                width: 77%;
                font-size: 18px;
            }
            .yulan .freety {
                font-size: 18px;
                padding: 17px 0;
            }
            .yulan .freeBtn {
                width: 25%;
            }
            .yulan h4 {
                font-size: 22px;
            }
            .solution_list .list-img a {
                border: none;
            }
            .udesk-bi .container h2 {
                font-size: 32px;
                line-height: 52px;
            }
            .udesk-bi .container {
                margin-top: 65px;
            }
        }

        @media (min-width: 768px) and (max-width: 899px) {
            .indexBt2 {
                margin-top: 26%!important;
                margin-left: -60px;
            }
            #callCenter {
                margin: 0 25px;
            }
        }

        @media (min-width: 601px) and (max-width: 899px) {
            .indexBt2 {
                margin-left: -60px;
            }
            .smallLine {
                right: 48%;
                top: 31%;
            }
            .smallLinered {
                left: 48%;
                right: 0;
            }
            .udesk-bi .container {
                margin-top: 0;
            }
        }

        @media (min-width: 900px) and (max-width: 1100px) {
            .udesk-index {
                /*height: 470px!important;*/
                height:auto;
            }
            .indexBt2 {
                margin-top: 150px!important;
                margin-left: -60px;
            }
            .smallLine {
                right: 60%;
                top: 36%;
            }
            .smallLinered {
                left: 60%;
                right: 0;
            }
        }

        @media (min-width: 900px) and (max-width: 991px) {
            .smallLine {
                right: 47%;
                top: 33%;
            }
            .smallLinered {
                left: 47%;
                right: 0;
            }
        }

        @media (min-width: 1101px) and (max-width: 1300px) {
            .udesk-index {
                /*height: 570px!important;*/
                height:auto;
            }
            .indexBt2 {
                margin-top: 180px!important;
                margin-left: -140px;
            }
            .smallLine {
                right: 65%;
                top: 40%;
            }
            .smallLinered {
                left: 65%;
                right: 0;
            }
        }

        @media (max-width: 1340px) {
            .six {
                background-size: auto!important;
            }
        }

        @media (min-width: 1301px) and (max-width: 1600px) {
            .udesk-index {
                /*height: 710px!important;*/
                height:auto;
            }
            .indexBt2 {
                margin-top: 230px!important;
                margin-left: -140px;
            }
            .robot .indexBt2 {
                margin-top: 177px!important;
                margin-left: -487px;
            }
        }

        @media (min-width: 1601px) {
            .udesk-index {
                /*height: 815px!important;*/
                height:auto;
            }
            .indexBt2 {
                margin-top: 270px!important;
                margin-left: -140px;
            }
            .trucs {
                right: 12%!important;
            }
        }

        @media (min-width: 768px) {
            .roundmob ul li img {
                display: none;
            }
            header nav {
                width: 83%;
            }
            .col-sm-2-5 {
                width: 19.666666666666%;
            }
            .col-sm-offset-2-5 {
                margin-left: 10.666667%;
            }
            .routes .col-sm-5 {
                width: 44.666667%;
            }
            .routes .col-sm-2 {
                width: 9.666667%;
            }
            .udesk-contack {
                top: 35%;
            }
            .carousel-indicators {
                bottom: 7px;
            }
            .merchants .carousel-indicators {
                bottom: 20px;
            }
            /*solution*/
            .solution {
                min-height: 594px;
            }
        }

        @media (min-width: 768px) and (max-width: 991px) {
            .uLogin {
                right: 0%!important;
            }
            .any-help {
                position: absolute;
                right: 0px;
                top: 0px;
                z-index: 9999;
                padding: 8px 12px;
            }
            .uZhuce {
                right: 100px!important;
                padding: 8px 10px!important;
            }
            .down-bg {
                padding-bottom: 0px!important;
            }
            .andBtn span {
                padding: 99px 0 0 0;
            }
            .andBtn img {
                padding-top: 20px;
            }
            .web13 {
                margin-right: 1%;
            }
            header nav .ownmenu li {
                padding: 0 7px;
            }
            .yulan .url {
                width: 83%;
                font-size: 22px;
            }
            .yulan .freety {
                font-size: 18px;
                padding: 16px 0;
            }
            .yulanHead .any-help {
                margin-top: 15px;
            }
            header .logo {
                width: 17%;
                position: relative;
                text-align: left;
            }
            header .logo img {
                width: 100%;
            }
            .cases .heading-block .hrspan {
                top: 145px;
            }
            .cases .heading-block hr {
                top: 150px;
            }
            .ownmenu {
                width: 100%;
            }
            .is-sticky .any-help {
                margin-top: 20px;
            }
            footer .blog {
                padding-left: 75px;
            }
            footer .blog h5 {
                text-align: left;
            }
            footer .blog ul {
                padding-left: 0;
            }
            #callnum2 {
                right: 49%!important;
                top: 107px!important;
            }
            .zhaoshang h2 {
                font-size: 32px;
            }
            .zhaoshang .center-sj {
                margin-top: 96px;
            }
            /*downpage*/
            .down_bner .row {
                padding-left: 0;
            }
            .down_bner .row .col-sm-7 {
                padding-left: 11%;
            }
            .down_bner .title {
                margin-top: 95px;
                width: 85%;
            }
            .down_cont .downios a,
            .down_cont .downand a {
                background-size: 85%;
                height: 190px;
            }
            .down_cont .downios a:hover,
            .down_cont .downand a:hover {
                background-size: 100%;
                height: 200px;
            }
            .down_cont .erma img {
                width: 85%;
            }
            .down_cont .welcome {
                padding-bottom: 100px!important;
            }
            .feature_bi .writer {
                font-size: 16px;
            }
            .feature_bi .third h3 {
                margin-top: 0;
            }
            .callCent .blog-post .post-tittle {
                height: 74px;
            }
            .slide_y .btn li p{
                font-size: 12px;
            }
            .slide_y .btn h3{
                font-size: 16px;
            }
            .m-content .js-section2 .logo-wrap .ipone{
                top:-24px;
            }
            .m-content .js-section2 .logo-wrap .ipico,.m-content .js-section2 .logo-wrap .imico{
                top: -4px;
            }
            .m-content .js-section4 .logo-wrap .ipone{
                left: 87px;
            }
            .m-content .js-section5 .logo-wrap .imico{
                top: 150px;
            }
            .m-content .js-section5 .logo-wrap .ipico {
                left: 38px;
                top: 103px;
            }
            .m-content .js-section5 .logo-wrap .ipone{
                top:60px;
            }
            .m-content .js-section6 .logo-wrap .ipone{
                top:130px;
            }
            .m-content .js-section6 .logo-wrap .ipone img{
                width:158%;
            }
            .m-content .js-section9 .logo-wrap .ipone{
                top: 190px;
            }
            .m-content .js-section9 .logo-wrap .ipone img{
                width: 145%;
            }
            .m-content .js-section9 .logo-wrap .ipico {
                left: 174px;
                top: 124px;
            }
            .m-content .js-section10 .logo-wrap .ipico {
                left: 90px;
                top: 235px;
            }
            .m-content .js-section10 .logo-wrap .ipico img{
                width: 93%;
            }
            .m-content .js-section10 .logo-wrap .ipone {
                left: -23px;
                top: 100px;
            }
            .m-content .js-section10 .logo-wrap .ipone img{
                width: 80%;
            }
            .udesk-call{
                height: 200px;
            }
            .udesk-call .position-center-center{
                top: 47%;
            }
            .udesk-call h2{
                font-size: 28px;
            }
            .udesk-call h5{
                font-size: 12px;
                padding: 0!important;
                margin-bottom: 10px!important;
            }
            .udesk-call .writeBtn{
                font-size: 16px;
                padding:4px 26px;
            }
        }

        @media (min-width: 992px) and (max-width: 1199px) {
            .footA {
                padding-left: 32px;
            }
            header nav {
                width: 78%;
            }
            header nav .ownmenu li {
                padding: 0 16px;
            }
            .infor .solution_list .img img {
                width: 100%;
            }
            .font-16px {
                font-size: 32px!important;
            }
            #callnum2 {
                right: -56%!important;
                top: 160px!important;
            }
            header .ownmenu li.feature .dropdown{
                width: 943px;
            }
            .callCent .blog-post .post-tittle {
                height: 46px;
            }
            .section4 .col-sm-7{
                width: 47%;
            }
            .section4 .col-sm-5{
                width: 53%;
            }
            .slide_y .btn h3{
                font-size: 17px;
            }
            .m-content .js-section4 .logo-wrap .ipone{
                left: 134px;
            }
            .m-content .js-section5 .logo-wrap .imico{
                top:188px;
            }
            .m-content .js-section5 .logo-wrap .ipico {
                left: 168px;
                top: 160px;
            }
            .m-content .js-section5 .logo-wrap .ipone{
                top: 127px;
            }
            .udesk-call{
                height:300px;
            }
            .udesk-call h5{
                margin-bottom: 10px!important;
            }
            .m-content .js-section9 .logo-wrap .ipico{
                left: 235px;
            }
            .m-content .js-section10 .logo-wrap .ipone{
                left: -46px;
                top: 114px;
            }
            .m-content .js-section10 .logo-wrap .ipone img{
                width: 70%;
            }
            .m-content .js-section10 .logo-wrap .ipico {
                top: 280px;
            }
            .m-content .js-section10 .logo-wrap .ipico img{
                width: 100%;
            }
        }

        @media (max-width: 1199px) {
            .padding-bottom-160 {
                padding-bottom: 87px;
            }
            .infor .infor-cont-u .margin-25 {
                margin: 0;
            }
            .m-content .js-section4 .logo-wrap .ipone img{
                width:70%;
            }
        }
        @media (min-width: 992px) {
            .web-col-sm {
                margin-left: 13%;
            }
            .yulan .url {
                width: 87%;
                font-size: 22px;
            }
            .uLogin {
                right: -10px!important;
            }
            .solution-cont .col-md-3 {
                width: 30%;
                padding: 0 9px;
            }
            .solution-cont .col-md-7 {
                width: 61.333333%;
            }
            .solution .col-md-offset-3 {
                margin-left: 20.666667%;
            }
            .companys .tab-content,
            .companys .contact {
                padding-right: 100px;
                padding-left: 100px;
            }
            .cases .case-show .industry {
                height: 150px;
            }
            .cases .case-show a {
                height: 100%;
            }
            .cases .case-show a img {
                height: 100%;
            }
            /*img change big*/
            .max {
                max-width: 170%!important;
                position: relative;
                z-index: 1;
            }

            .productdp .dropdown .profunc{
                width: 248px;
            }

            .productdp .dropdown .profunc .protitle{
                width: 100%;
            }

            .productdp .dropdown .profunc .protitle p{
                width: 100%;
            }

            .productdp .dropdown .profunc .procall,.productdp .dropdown .profunc .prowork{
                margin-right: 58px;
            }

            .productdp .dropdown .profunc .proim,.productdp .dropdown .profunc .prorobot{
                clear: none;
            }

            .productdp .dropdown .proadd li:first-child{
                width: 100%;
            }

            .productdp .dropdown .proadd li:first-child p{
                width: 100%;
            }
            header .ownmenu li.feature .dropdown li p{
                font-size: 24px;
            }
            .callCent .col-md-call{
                width: 23.1%;
            }
            .callCent .col-md-call-2{
                width: 30%;
            }
            .callCent .col-md-call-2 p{
                padding: 14px 41px 20px 40px;
            }
        }
        /*product_document*/

        @media screen and (min-width: 768px) {
            .col-sm-1-5 {
                width: 13%;
                float: left;
                position: relative;
                min-height: 1px;
                padding-right: 15px;
                padding-left: 15px;
            }
            .col-sm-8-5 {
                width: 73%;
                float: left;
                position: relative;
                min-height: 1px;
                padding-right: 15px;
                padding-left: 15px;
            }
            .udesk-bi .btn,
            .six .btn {
                padding: 12px 50px;
            }
            .five .col-sm-2 {
                width: 11.1%;
            }
            .feature_km .fe_km{
                padding: 100px 0 30px;
            }
            /*nav*/
            header .ownmenu li.feature,header .ownmenu li.documentdp,header .ownmenu li.blogdp{
                background: url('../../images/index/triangle.png') no-repeat 68px 29px;
            }
            header .ownmenu li.feature:hover,header .ownmenu li.documentdp:hover,header .ownmenu li.blogdp:hover{
                background: url('../../images/index/triangle-copy-2.png') no-repeat 68px 29px;
                -webkit-transition: all 0.4s ease-in-out;
                -moz-transition: all 0.4s ease-in-out;
                -o-transition: all 0.4s ease-in-out;
                -ms-transition: all 0.4s ease-in-out;
                transition: all 0.4s ease-in-out;
            }
            header .ownmenu li.blogdp{
                background-position: 96px 29px;
            }

            header .ownmenu li.blogdp:hover{
                background-position: 96px 29px;
            }
            #ownmenu .telphone{
                display: none!important;
            }
        }

        @media screen and (min-width: 768px) and (max-width: 820px) {
            .proGnv .gunnav .gunT ul li {
                width: 94px;
            }
            .proGnv .gunnav {
                left: 2%;
            }
            .solution_nav {
                width: 21%;
            }
            .solution_nav ul li a {
                padding-left: 40px;
            }
            .udesk-bi {
                height: 220px;
            }
        }

        @media screen and (min-width: 821px) and (max-width: 900px) {
            .proGnv .gunnav .gunT ul li {
                width: 94px;
            }
            .proGnv .gunnav {
                left: 4%;
            }
            .carousel-indicators {
                bottom: -5px;
            }
            .solution_nav {
                width: 21%;
            }
            .solution_nav ul li a {
                padding-left: 40px;
            }
            .udesk-bi {
                height: 220px;
            }
        }

        @media screen and (min-width: 901px) and (max-width: 991px) {
            .proGnv .gunnav .gunT ul li {
                width: 94px;
            }
            .proGnv .gunnav {
                left: 8%;
            }
            .solution_nav {
                width: 24%;
            }
            .solution_nav ul li a {
                padding-left: 40px;
            }
            .udesk-bi {
                height: 280px;
            }
        }

        @media screen and (min-width: 992px) and (max-width: 1100px) {
            .proGnv .gunnav .gunT ul li {
                width: 94px;
            }
            .proGnv .gunnav {
                left: 5%;
            }
            .trucs {
                right: 1%;
            }
            .solution_nav ul li a {
                padding-left: 40px;
            }
            .udesk-bi {
                height: 330px;
            }
        }

        @media screen and (min-width: 1101px) and (max-width: 1199px) {
            .proGnv .gunnav .gunT ul li {
                width: 130px;
            }
            .proGnv .gunnav {
                left: 5%;
            }
            .trucs {
                right: 4%;
            }
            .udesk-bi {
                height: 330px;
            }
        }

        @media screen and (min-width: 1200px) and (max-width: 1300px) {
            .proGnv .gunnav .gunT ul li {
                width: 130px;
            }
            .proGnv .gunnav {
                left: 3%;
            }
            footer .ftcontainer {
                width: 1000px;
            }
            .trucs {
                right: 3%;
            }
            #callnum2 {
                right: -56%!important;
                top: 160px!important;
            }
        }

        @media screen and (min-width: 1301px) and (max-width: 1400px) {
            .proGnv .gunnav .gunT ul li {
                width: 130px;
            }
            .proGnv .gunnav {
                left: 6%;
            }
            .carousel-indicators {
                bottom: 55px;
            }
            footer .ftcontainer {
                width: 1100px;
            }
            .trucs {
                right: 6%;
            }
            #callnum2 {
                right: -40%!important;
                top: 160px!important;
            }
        }

        @media (min-width: 1400px) {
            .uLogin {
                right: -10px!important;
            }
            .trucs {
                right: 9%;
            }
        }

        @media screen and (max-width: 767px) {
            .proGnv .gunnav {
                display: block!important;
                position: relative;
                top: 0;
                left: 0;
                bottom: 0;
            }
            .proGnv .gunnav .gunT .nav li {
                padding: 10px 30px;
                width: 50%;
                float: left;
            }
            .proGnv .gunnav .gunT ul li a {
                color: #3ea3ff;
                text-align: center;
                padding: 10px;
                border: 2px solid #3ea3ff;
            }
            .table-bordered>tbody>tr>td {
                display: none;
            }
            .proDoc h2 {
                font-size: 36px;
            }
            .proDoc h5 {
                font-size: 16px;
            }
            header nav {
                height: 56px;
                line-height: 56px;
            }
            header nav .ownmenu .callCenter-menu li a ,header .ownmenu li.feature .dropdown li p{
                padding: 20px 18px;
                width: 100%;
                margin: 0;
                font-size: 20px;
                line-height: 20px;
                font-size:1.1em;
            }
            header nav li .dropdown a:after {
                height: 1px;
                bottom: -1px;
            }
            .ownmenu .documentdp .dropdown {
                height: 184px;
            }
            .update-cont h5 {
                text-align: left;
                line-height: 28px;
            }
            .five-title .tijiao .btn {
                width: 100%;
                padding: 11px 0;
                margin-right: 0px;
            }
            /*downpage*/
            .down_bner .row {
                padding-left: 0;
            }
            .down_bner .downImg {
                display: none;
            }
            .down_bner .col-sm-7 {
                width: 100%;
            }
            .down_bner .title {
                width: 100%;
                margin-top: 85px;
                text-align: center;
            }
            .down_bner h5 {
                margin-top: 35px;
            }
            .down_cont h3 span {
                padding: 20px 15px;
                font-size: 20px;
            }
            .callCent .blog-post .post-tittle{
                font-size: 20px;
            }
            .callCent .heading-block h3{
                font-size: 24px;
            }
            .bgImg,.slide_y .box,.slide_y .btn li p span{
                display: none;
            }
            .callCent .heading-block h3{
                font-size: 20px;
                text-align: center;
                white-space: normal;
            }
            .slide_y .btn li{
                margin: 0;
            }
            .slide_y .btn li p{
                font-size: 12px;
            }
            #slide_y_4 .btn h3{
                margin-top: 58px;
            }
            .slide_y .btn .selected h3{
                color:#131313;
            }
            .udesk-call .position-center-center{
                text-align: center;
            }
            .udesk-call {
                height: 300px;
            }
        }

        @media screen and (max-width: 768px) {
            .solution .container {
                width: 100%;
            }
            footer .blog h5 {
                text-align: left;
            }
            footer .blog ul {
                padding-left: 0;
            }
            .companys .nav-tabs>li>a {
                font-size: 12px;
                margin: 0;
            }
            .companys .tab-content {
                padding-bottom: 0;
            }
            footer .rights {
                margin-bottom: 70px;
            }
        }
        /*solution*/

        @media (min-width: 1200px) {
            .socontainer {
                width: 945px;
            }
            .routes .container,
            .choose .container,
            .agent .container {
                width: 1070px;
            }
            .solution .solution_list {
                width: 61.2%;
            }
            .solution_content .list-img {
                width: 28%;
            }
            .industry-title .col-md-11 {
                width: 100%;
            }
            .solution_content .list-info {
                width: 70.666667%;
            }
            .details .container {
                width: 1100px;
            }
            .infor .container {
                width: 1100px;
            }
            .infor .infor-cont-u .margin-25 {
                margin: 0 20px 0 35px;
            }
            /*km img*/
            .feature_km .second img,.feature_km .third img,.feature_km .four img{
                width: auto;
            }
            .section4 .col-sm-7{
                width: 47%;
            }
            .section4 .col-sm-5{
                width: 53%;
            }
        }

        @media (min-width: 2501px) {
            .insight .bannerIe {
                left: 24.5%;
            }
        }

        @media (min-width: 2201px) and (max-width: 2500px) {
            .insight .bannerIe {
                left: 22.5%;
            }
        }

        @media (min-width: 2000px) and (max-width: 2200px) {
            .insight .bannerIe {
                left: 18.5%;
            }
        }

        @media (min-width: 1851px) {
            .solution .gunnav {
                left: 18%;
            }
            .trucs {
                right: 19%!important;
            }
            .ownmenu .dropdown,
            .ownmenu .dropdown li .dropdown {
                width: 125px;
            }
            .ownmenu .documentdp .dropdown {
                width: 130px;
            }
            .udesk-bi .container {
                margin: 65px auto 0;
            }
            .feature_bi .first {
                margin-top: 100px;
            }
        }

        @media screen and (min-width: 1651px) and (max-width: 1850px) {
            .solution .gunnav {
                left: 14%;
            }
            .trucs {
                right: 15%!important;
            }
            .feature_bi .first {
                margin-top: 100px;
            }
        }

        @media screen and (min-width: 1551px) and (max-width: 1650px) {
            .solution .gunnav {
                left: 11%;
            }
        }

        @media screen and (min-width: 1451px) and (max-width: 1600px) {
            .solution .col-md-offset-3 {
                margin-left: 20.6%;
            }
        }

        @media screen and (min-width: 1451px) and (max-width: 1550px) {
            .solution .gunnav {
                left: 9%;
            }
        }

        @media screen and (min-width: 1351px) and (max-width: 1450px) {
            .solution .gunnav {
                left: 6%;
            }
        }

        @media screen and (min-width: 1251px) and (max-width: 1350px) {
            .solution .gunnav {
                left: 2%;
            }
        }

        @media screen and (min-width: 1200px) and (max-width: 1250px) {
            .solution .gunnav {
                left: 0%;
            }
            .udesk-bi .container {
                margin: 18px auto 0;
            }
        }

        @media screen and (min-width: 768px) and (max-width: 1159px) {
            .solution-h3 {
                text-align: center!important;
            }
            .solution .gunnav {
                display: block!important;
                position: relative;
                width: 100%;
                top: 35px;
                left: 0;
                bottom: 0;
            }
            .solution .gunnav .gunT .nav li {
                padding: 10px 22px;
                width: 25%;
                float: left;
            }
            .solution .gunnav .gunT ul li a {
                color: #3ea3ff;
                text-align: center;
                padding: 10px;
                border: 2px solid #3ea3ff;
            }
            .solution .gunnav .gunT .title01 li a:hover {
                border: 2px solid #3ea3ff;
            }
            .udesk-bi .container a,
            .six a {
                margin: 2px 0 0 0;
            }
            .udesk-bi .container h2 {
                font-size: 28px;
                line-height: 40px;
            }
        }

        @media screen and (min-width: 1160px) and (max-width: 1199px) {
            .solution .gunnav {
                left: -2%;
            }
        }

        @media screen and (max-width: 767px) {
            /*产品模块导航更新170522*/
            header .ownmenu li.feature .dropdown ul{
                float: none;
                margin-right: 0;
            }
            header .ownmenu li.feature .dropdown{
                box-shadow: none;
                border-top: none;
                height: auto;
                padding: 0;
            }
            header nav li a{
                font-size: 20px;
                border-bottom: 1px solid #e5e5e5;
            }
            header .ownmenu .dropdown{
                box-shadow: none;
                padding-top: 0;
            }
            .ownmenu > li.showhide{
                height: 56px;
            }
            #callCenter{
                background: url(../../images/index/nav-mob.png) no-repeat 100px 27px;
            }
            .offborder{
                background: url(../../images/index/nav-mob.png) no-repeat 100px 27px!important;
            }
            .onborder{
                background: url(../../images/index/nav-mob-h.png) no-repeat 100px 27px!important;
            }
            header .ownmenu li.blogdp a{
                background-position: 141px 27px!important;
            }
            header .ownmenu .dropdown li a{
                font-size: 18px;
            }
            #ownmenu .home a{
                background: url(../../images/index/home.png) no-repeat 16px 18px!important;
            }
            #ownmenu .feature{
                background: url(../../images/index/product.png) no-repeat 16px 18px!important;
            }
           
            #ownmenu .lc a{
                background: url(../../images/index/documentdp.png) no-repeat 16px 18px!important;
            }
            #ownmenu .daili+li a{
                background: url(../../images/index/documentdp.png) no-repeat 16px 18px!important;
            }
             #ownmenu .daili+li+li a{
                background: url(../../images/index/zhaoshang.png) no-repeat 16px 18px!important;
            }
              #ownmenu .daili+li .callCenter-menu a{
                background: url() no-repeat 16px 18px!important;
            }
             #ownmenu .daili+li+li .callCenter-menu a{
                background: url() no-repeat 16px 18px!important;
            }
             
            #ownmenu .access a{
                background: url(../../images/index/documentdp.png) no-repeat 16px 18px!important;
            }
            #ownmenu .aboutinfo  a{
                background: url(../../images/index/finance.png) no-repeat 16px 18px!important;
            }
             #ownmenu .access .dropdown a{
                background: url() no-repeat 16px 18px!important;
            } #ownmenu .aboutinfo .dropdown a{
                background: url() no-repeat 16px 18px!important;
            }
            #ownmenu .lc .needShow a{
                background: url() no-repeat 16px 18px!important;
            }
            
            #ownmenu .finance a{
                background: url(../../images/index/finance.png) no-repeat 16px 18px!important;
            }
             #ownmenu .finance .dropdown a{
                background-image: url()!important ;
            }
            #ownmenu .daili a{
                background: url(../../images/index/zhaoshang.png) no-repeat 16px 18px!important;
            }
             #ownmenu .daili .dropdown a{
                background: url() no-repeat 16px 18px!important;
            }
            #ownmenu .documentdp{
                background: url(../../images/index/documentdp.png) no-repeat 16px 18px!important;
            }
            #ownmenu .blogdp{
                background: url(../../images/index/blogdp.png) no-repeat 16px 18px!important;
            }
            #ownmenu .telphone a{
                background: url(../../images/index/telphone.png) no-repeat 16px 18px!important;
            }
            #ownmenu .home, #ownmenu .productdp, #ownmenu .access, #ownmenu .aboutinfo, #ownmenu .lc,#ownmenu .feature,#ownmenu .finance,#ownmenu .daili,#ownmenu .daili+li,#ownmenu .daili+li+li, #ownmenu .documentdp,#ownmenu .blogdp,#ownmenu .telphone{
                border-left: 1px solid #e5e5e5;
                border-right: 1px solid #e5e5e5;
            }
            header nav li.active a::after{
                background-color: #e5e5e5;
            }
            .ownmenu li {
                display: none;
            }
            .solution_nav ul .active2 a {
                color: #2fa7fd;
                background-color: #f9fcff;
            }
            .solution_nav ul .active2 a:hover {
                color: #2fa7fd;
                background-color: #f9fcff;
            }
            .solution-cont {
                padding: 60px 0;
            }
            .solution_nav {
                position: relative!important;
                width: 100%;
                padding: 0;
                overflow-x: auto;
                overflow-y: hidden;
            }
            .solution_nav .mob_nav {
                margin-left: 6%;
                margin-right: 6%;
                height: 54px;
                position: relative;
                overflow-x: auto;
                overflow-y: hidden;
            }
            .solution_nav .snav_cont {
                position: absolute!important;
                top: 5px!important;
                width: 838px;
            }
            .edu .solution_nav .snav_cont {
                left: -15px;
            }
            .solution_nav .snav_cont li {
                float: left;
            }
            .solution_nav .snav_cont li h5 {
                display: none;
            }
            .solution_nav .snav_cont li a {
                padding: 0 8px;
            }
            .udesk-solution .bantitle {
                margin-top: 60px;
            }
            .udesk-solution .bantitle h3 {
                font-size: 24px;
            }
            .udesk-solution .bantitle p {
                text-align: center;
                font-size: 14px;
                line-height: 24px;
                padding-top: 3px;
            }
            .udesk-solution .bantitle a {
                font-size: 16px;
            }
            .solution-h3 {
                text-align: center!important;
            }
            .solution .gunnav {
                display: block!important;
                position: relative;
                width: 100%;
                top: 35px;
                left: 0;
                /*bottom: 0;*/
            }
            .solution .gunnav .gunT .nav li {
                padding: 10px 30px;
                width: 50%;
                float: left;
            }
            .solution .gunnav .gunT ul li a {
                color: #3ea3ff;
                text-align: center;
                padding: 10px;
                border: 2px solid #3ea3ff;
            }
            .solution .gunnav .gunT .title01 li a:hover {
                border: 2px solid #3ea3ff;
            }
            .solution .container .solution_list {
                width: 90%;
                margin: auto;
            }
            header nav li a:hover:after {
                width: 0;
            }
            header nav li .callCenter-menu a:hover:after {
                width: 0;
            }
            .udesk-bi {
                background-size: auto!important;
            }
            .udesk-bi .container {
                text-align: center;
            }
            .feature_bi .first p {
                font-size: 16px;
                line-height: 26px;
            }
            .feature_bi .first .writer {
                font-size: 14px;
            }
            .feature_bi .second {
                margin: 20px 0 50px;
            }
            .feature_bi .third h3 {
                margin: 0;
            }
            .feature_bi .third {
                padding-bottom: 50px;
            }
            .feature_bi .four {
                padding: 50px 0;
            }
            .feature_bi .five {
                margin-top: 50px;
            }
            .feature_bi .five h3 {
                margin-bottom: 50px;
            }
            header nav .ownmenu .feature .callCenter-menu li {
                margin: 0px;
            }
            .udesk-call{
                background-size: inherit!important;
            }
        }

        @media screen and (max-width: 420px) {
            .solution .btn {
                margin-bottom: 10px;
            }
        }
        /*黑色阴影*/
.shadow-black{
	-webkit-box-shadow:0 5px 5px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0 5px 5px rgba(0, 0, 0, 0.5);
	box-shadow:0 5px 5px rgba(0, 0, 0, 0.5);
}
/*白色阴影*/
.shadow-white{
	-webkit-box-shadow:0 5px 5px rgba(255, 255, 255, 0.5);
	-moz-box-shadow:0 5px 5px rgba(255, 255, 255, 0.5);
	box-shadow:0 5px 5px rgba(255, 255, 255, 0.5);
}                                      
@font-face {
  font-family: 'iconfont';  /* project id 69878 */
  src: url('http://at.alicdn.com/t/font_3k1v0zse42uo9a4i.eot');
  src: url('http://at.alicdn.com/t/font_3k1v0zse42uo9a4i.eot?#iefix') format('embedded-opentype'),
  url('http://at.alicdn.com/t/font_3k1v0zse42uo9a4i.woff') format('woff'),
  url('http://at.alicdn.com/t/font_3k1v0zse42uo9a4i.ttf') format('truetype'),
  url('http://at.alicdn.com/t/font_3k1v0zse42uo9a4i.svg#iconfont') format('svg');
}                                        
.iconfont{
font-family:"iconfont";
font-style:normal;
padding-left:5px;padding-right:5px;
-webkit-font-smoothing:antialiased;
-webkit-text-stroke-width:0.2px;
-moz-osx-font-smoothing:grayscale;
}.software-survey-top ul li .icon span i {
    color: #fff;
}
.fsize-20 {
    font-size: 20px;
}
.fcolor-orange {
    color:orange;
}
.udeskim {
    display:none!important;
}