﻿        @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: 116px!important;
            }
            .cases .heading-block hr {
                top: 120px!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;
            }
            .indexBt {
                margin-top: 0!important;
                padding: 10px 50px!important;
            }
            .indexBt2 {
                margin-top: 66px!important;
                margin-left: -35px;
            }
            .indexBt3 {
                top: 50px!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;
            }
        }

        @media (max-width: 499px) {
            .roundmob ul li img {
                width: 34%;
            }
            .roundtxt {
                width: 66%;
            }
        }

        @media (max-width: 550px) {
            .carousel-indicators {
                display: none;
            }
            .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;
            }
        }

        @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: 15px 25px;
            }
            .ownmenu a {
                width: 100%;
                box-sizing: border-box;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
            }
            .ownmenu ul.dropdown,
            .ownmenu ul.dropdown li ul.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 ul.dropdown li {
                border: none;
            }
            .ownmenu ul.dropdown > li > a {
                padding-left: 40px !important;
            }
            .ownmenu > li > ul.dropdown > li > ul.dropdown > li > a {
                padding-left: 60px !important;
            }
            .ownmenu > li > ul.dropdown > li > ul.dropdown > li > ul.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(../cssimg/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;
            }
            #callCenter {
                display: none;
                padding: 0 27px!important;
                margin: 0;
            }
            header nav {
                width: 100%;
                float: none;
            }
            .ownmenu {
                width: 100%;
                background: #fff;
            }
            header nav li .callCenter-menu li a {
                color: #131313;
            }
            header .ownmenu ul.dropdown li a {
                padding-left: 0!important;
            }
            header nav li .callCenter-menu li a:active {
                color: #52a0e1!important;
            }
            header nav .ownmenu .callCenter-menu li {
                display: block;
            }
            header.coporate-header .ownmenu ul.dropdown {
                padding: 10px 5px;
            }
            header nav .ownmenu li {
                padding: 0 27px;
                float: none;
            }
            header nav li a {
                display: inline-block;
                float: none;
            }
            header nav li a:after {
                height: 1px;
            }
            .ownmenu > li > a {
                padding: 10px 0;
            }
            .channelW{
                width: auto;
            }
            .welcome li p{
                text-align: center;
            }
            .callLi .media-body h5 {
                height: 79px;
            }
            header .logo img {
                margin-top: 11px;
                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(../cssimg/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: block!important;
                font-weight: bold;
            }
            .mobIp {
                position: fixed;
                bottom: -2px;
                right: 0;
                background: #5bb1ff url(../cssimg/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;
            }
        }

        @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;
            }
            .indexBt3 {
                top: 75px!important;
            }
            .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;
            }
        }

        @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;
            }
        }

        @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;
            }
            .indexBt3 {
                top: 85px!important;
            }
            .smallLine {
                right: 48%;
                top: 31%;
            }
            .smallLinered {
                left: 48%;
                right: 0;
            }
        }

        @media (min-width: 900px) and (max-width: 1100px) {
            .udesk-index {
                height: 470px!important;
            }
            .indexBt2 {
                margin-top: 150px!important;
                margin-left: -60px;
            }
            .indexBt3 {
                top: 99px!important;
            }
            .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;
            }
            .indexBt2 {
                margin-top: 180px!important;
                margin-left: -140px;
            }
            .indexBt3 {
                top: 115px!important;
            }
            .smallLine {
                right: 65%;
                top: 40%;
            }
            .smallLinered {
                left: 65%;
                right: 0;
            }
        }

        @media (min-width: 1301px) and (max-width: 1600px) {
            .udesk-index {
                height: 710px!important;
            }
            .indexBt2 {
                margin-top: 230px!important;
                margin-left: -140px;
            }
            .indexBt3 {
                top: 135px!important;
            }
            .robot .indexBt2 {
                margin-top: 177px!important;
                margin-left: -487px;
            }
        }

        @media (min-width: 1601px) {
            .udesk-index {
                height: 815px!important;
            }
            .indexBt2 {
                margin-top: 270px!important;
                margin-left: -140px;
            }
            .indexBt3 {
                top: 155px!important;
            }
            .trucs {
                right: 12%!important;
            }
        }

        @media (min-width: 768px) {
            .roundmob ul li img {
                display: none;
            }
            header nav {
                width: 80%;
            }
            .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: 30%;
            }
            .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;
                margin-top: 32px;
            }
            .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 {
                margin-top: 4px!important;
                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;
            }
        }

        @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;
            }
        }

        @media (max-width: 1199px) {
            .padding-bottom-160 {
                padding-bottom: 87px;
            }
            .infor .infor-cont-u .margin-25{
                margin:0;
            }
        }

        @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;
            }

        }
        /*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;
            }
        }

        @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;
            }
        }

        @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;
            }
        }

        @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;
            }
        }

        @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;
            }
        }

        @media screen and (min-width: 1101px) and (max-width: 1199px) {
            .proGnv .gunnav .gunT ul li {
                width: 130px;
            }
            .proGnv .gunnav {
                left: 5%;
            }
            .trucs {
                right: 4%;
            }
        }

        @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 {
                padding: 18px 0;
            }
            header nav li .dropdown a:after {
                height: 1px;
                bottom: -1px;
            }
            .ownmenu .documentdp ul.dropdown {
                height: 125px;
            }
            .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;
            }
        }

        @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;
            }
        }

        @media (min-width: 1851px) {
            .solution .gunnav {
                left: 18%;
            }
            .trucs {
                right: 19%!important;
            }
            .ownmenu ul.dropdown, .ownmenu ul.dropdown li ul.dropdown{
                width: 125px;
            }
            .ownmenu .documentdp ul.dropdown{
                width: 130px;
            }
        }

        @media screen and (min-width: 1651px) and (max-width: 1850px) {
            .solution .gunnav {
                left: 14%;
            }
            .trucs {
                right: 15%!important;
            }
        }

        @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%;
            }
        }

        @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;
            }
        }

        @media screen and (min-width: 1160px) and (max-width: 1199px) {
            .solution .gunnav {
                left: -2%;
            }
        }

        @media screen and (max-width: 767px) {
            .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;
            }
        }

        @media screen and (max-width: 420px) {
            .solution .btn {
                margin-bottom: 10px;
            }
        }