/*--头部--*/
body { padding-top:106px;}
.headerbg{ background:#1862b9; height:106px; position:relative; z-index:999;position:fixed;top:0;left:0;right:0;}

.logo{ display:block; float:left;}
.logo img{ display:block; padding-top:24px;}

.headerright{ width:840px; float:right;}

.headertopbox{ border-bottom:1px dashed #84b3d8; padding-top:15px; height:38px;}

.Dateweatherbox{float:left;}

.headerDate{ float:left; font-size:13px; color:#84b3d8; padding-top:2px;}
.weather{ float:left; padding-top:5px; padding-left:15px;}
.weather img{ display:block;}

.headersearch{float:right;}
.headersearch dl dt{ float:left; width:158px; position:relative;}
.headersearch dl dt label{ display:block; background:#fff; padding:3px 25px 3px 8px;}
.headersearch dl dt label input{ width:100%; float:left; color:#b3b3b3;}
.headersearch dl dt input.searchbtn{ position:absolute; top:0px; right:0px; cursor:pointer; width:25px; height:25px; background:url(../images/icon02.png) no-repeat center;}
.headersearch dl dd{ float:left; padding-left:20px; font-size:13px; color:#f2cdd0; padding-top:2px; position:relative;}
.headersearch dl dd a{ background:url(../images/icon01.png) no-repeat left center; padding-left:20px; color:#fff;}
.headersearch dl dd em{ position:relative; padding-right:14px; cursor:pointer;}
.headersearch dl dd em b{ display:block; content:" "; position:absolute; right:0px; top:8px; width:0px; height:0px; border-top:5px solid #fff; border-left:5px solid transparent; border-right:5px solid transparent;}

.headersearch dl dd:hover div{ display:block;}

.nav{width:100%; height:52px;}
.nav ul li{ float:left; height:52px; padding-right:54px;}
.nav ul li span a{ display:block; height:52px; font-size:16px; color:#fff; padding-top:14px;}
.nav ul li.last{ padding-right:0px;}

.twonav{ position:absolute; background:#fff; height:0px; left:0px; top:105px; width:100%; overflow:hidden;}
.twonav dl{ margin:0px auto; width:1130px;}
.twonav dl dt a{ font-size:14px; padding:0px 15px;}
.twonav dl dt{position:relative; height:45px; line-height:45px;}
.twonav dl dt b{ border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent; position:absolute; top:-8px; width:0px; height:0px; display:block;}
.twonav dl dt.navBrand{ margin-left:200px;}
.twonav dl dt.navBrand b{ left:202px;}

.twonav dl dt.navproject{ margin-left:225px;}
.twonav dl dt.navproject b{ left:285px;}

.twonav dl dt.navbusiness{ margin-left:350px;}
.twonav dl dt.navbusiness b{ left:272px;}

.twonav dl dt.navestate{ margin-left:620px;}
.twonav dl dt.navestate b{ left:120px;}

.twonav dl dt.navSupporting{ text-align:right; }
.twonav dl dt.navSupporting b{ right:260px;}

.twonav dl dt.navnews{ text-align:right; }
.twonav dl dt.navnews b{ right:145px;}

.twonav dl dt.navabout{ text-align:right;}
.twonav dl dt.navabout b{ right:30px;}

.indexbanner{ width:100%; overflow:hidden; position:relative; height:405px;}
.indexbanner ul{width:100%;height:405px;position:relative;z-index:1;}
.indexbanner ul li{width:100%; height:405px;overflow:hidden;}
.indexbanner img{ display:block; position:relative; left:50%; margin-left:-960px; width:1920px;}
.indexbanner .prevbtn, .indexbanner .nextbtn { display:block;width:34px;height:78px;position:absolute;z-index:2;top:50%;margin-top:-89px;background:url(../images/bannercuticon.png) no-repeat;cursor:pointer;}
.indexbanner .prevbtn { left:5%;background-position:left center;}
.indexbanner .nextbtn { right:5%;background-position:-98px center;}
.bannervideo { position:relative;}
.bannervideo .videoicon {display:block;z-index:2;position:absolute;top:50%;left:50%;width:57px;height:57px;background:url(../images/icon11.png) no-repeat center center; }

.indexbannerbox{ position:relative; width:100%;height:405px;}

.indexFast{ background:url(../images/icon03.png) repeat; width:100%; height:99px; position:absolute; bottom:0px; z-index:99; text-align:center;}
.indexFast dl{ text-align:center; position:relative;}
.indexFast dl p{padding-top:8px;}
.indexFast dl p a{ display:inline-block; width:83px; height:83px; background:url(../images/img05.png) no-repeat; color:#fff; margin:0px 15px;}
.indexFast dl p a:hover{ background:url(../images/img04.png) no-repeat;}
.indexFast dl p a span{ display:block; background-repeat:no-repeat; background-position:center bottom; padding-top:10px; font-size:16px; padding-bottom:35px;}
.indexFast dl p a span.indexProfile{ background-image:url(../images/icon04.png);}
.indexFast dl p a span.indexAtlas{ background-image:url(../images/icon05.png);}
.indexFast dl p a span.indextraffic{ background-image:url(../images/icon06.png);}

.indexFast dl dt{ position:absolute; left:-45px; top:-5px; transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out; }
.indexFast dl dt:hover{left:-25px; top:-10px;}
.indexFast dl dd{ position:absolute; right:0px; top:-35px;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out; }
.indexFast dl dd:hover{ transform:rotate(720deg);-moz-transform:rotate(720deg);-ms-transform:rotate(720deg);-webkit-transform:rotate(720deg);-o-transform:rotate(720deg);}

.indexannouncement{ background:#f2f2f2; height:49px;}

.indexannouncementlist{ position:relative; padding-left:90px; height:49px; overflow:hidden; margin:0px auto; width:1040px}
.indexannouncementlist p{ position:absolute; left:0px; top:9px; line-height:30px; background:url(../images/icon07.png) no-repeat left center; padding-left:35px; font-size:14px; color:#da251c; font-weight:bold;}
.indexannouncementlist p em{ color:#d4d4d4; padding-left:10px;}
.indexannouncementlist ul{ height:49px;}
.indexannouncementlist ul li{ height:49px; position:relative; overflow:hidden; line-height:49px; font-size:14px;}
.indexannouncementlist ul li em{ color:#666666; padding-left:20px;}

.indexactivitybox{ width:100%; background:url(../images/images07.jpg) no-repeat center; height:827px; position:relative;}

.indexactivitytab{ background:url(../images/icon03.png) repeat; width:100%; height:99px; position:absolute; bottom:0px; z-index:99; text-align:center;}
.indexactivitytab dl{ text-align:center; position:relative;}
.indexactivitytab dl p{padding-top:8px;}
.indexactivitytab dl p a{ display:inline-block; width:83px; height:83px; background:url(../images/images05.png) no-repeat; color:#fff; margin:0px 15px;}
.indexactivitytab dl p a:hover{ background:url(../images/images04.png) no-repeat;}
.indexactivitytab dl p a span{ display:block; background-repeat:no-repeat; background-position:center bottom; padding-top:10px; font-size:16px; padding-bottom:35px;}
.indexactivitytab dl p a span.Informationicon{ background-image:url(../images/icon08.png);}
.indexactivitytab dl p a span.activityicon{ background-image:url(../images/icon09.png);}
.indexactivitytab dl p a span.Brandicon{ background-image:url(../images/icon10.png);}

.indexactivitytab dl p a.cur{ background:url(../images/images04.png) no-repeat;}


.indexactivitylist{width:1070px; margin:0px auto; padding-top:75px;}
.indexactivitylist dl{ height:574px; position:relative; display:none;}
.indexactivitylist dl dt{ float:right; text-align:right; font-size:55px; line-height:65px; padding-top:90px; color:#333333}
.indexactivitylist dl dt p{ font-size:16px; color:#666666; line-height:20px; padding-top:5px;}

.indexactivitylist dl dd{ position:absolute; color:#fff; font-size:16px; left:0px; top:0px;width:214px; height:191px;overflow:hidden;}
.indexactivitylist dl dd img{ display:block;width:214px; height:191px; position:absolute;}
.indexactivitylist dl dd p{ padding-bottom:15px; bottom:0px; left:15px; right:15px; position:absolute;font-weight:bold; line-height:110%}

.indexactivitylist dl dd.indexvideo{ width:428px;}
.indexactivitylist dl dd.indexvideo img{width:428px;}
.indexactivitylist dl dd.indexvideo span{ background:url(../images/icon11.png) no-repeat; height:57px; width:57px; position:absolute; left:50%; margin-left:-28px; margin-top:-28px; top:50%;}

.indexactivitylist dl dd.CharmCity{ background:#db271e;}
.indexactivitylist dl dd.CharmCity h3{ text-align:right; font-size:35px; line-height:36px; padding:15px 15px 0px 0px;}

.indexactivitylist dl dd.EnergyShenzhen{ background:#db271e;}
.indexactivitylist dl dd.EnergyShenzhen h3{ position:absolute; left:10px; right:10px; bottom:10px; font-size:26px; line-height:33px; text-align:right;}

.indexactivitylist dl.indexShopping{ width:1018px; margin:0px auto;}
.indexactivitylist dl.indexShopping dd{width:253px; height:189px; border:1px solid #dcdcdc;overflow:hidden;}
.indexactivitylist dl.indexShopping dd img{ display:block;width:253px; height:189px; position:absolute;}

.indexactivitylist dl.indexShopping  dd.CharmCity{ background:#db271e;border:none;width:255px; height:191px;}
.indexactivitylist dl.indexShopping  dd.EnergyShenzhen{ background:#db271e;border:none;width:255px; height:191px;}


.indexactivitylist dl dd a{ display:block; color:#fff;}

/*--底部--*/
.foot{ background:#4d4948; padding-top:35px;}

.footmap{ overflow:hidden;}
.footmap ul{ width:1280px; padding-bottom:35px}
.footmap ul li{ float:left; font-size:14px; width:165px; padding-right:10px;}
.footmap ul li h3{ padding-bottom:5px;}
.footmap ul li p a{ display:block; padding-top:5px;}
.foot dl{ border-top:1px solid #666666; font-size:14px;color:#fff;}
.foot dl dd{ padding:15px 0px;}
.foot dl dd span{}
.foot dl dd em{ padding:0px 10px;}
.foot a{ color:#fff;}
.foot a:hover{ color:#da251c;}

/*--内页公共--*/

.commonbanner{ width:100%; overflow:hidden; position:relative;}
.commonbanner img{ display:block; position:relative; left:50%; margin-left:-960px; width:1920px;}

.commontitle{ border-bottom:1px solid #e9e9e9;}
.commontitle dl{ line-height:30px; padding:18px 0px; overflow:hidden;}
.commontitle dl dt{ float:left; font-size:24px; color:#da251c;}
.commontitle dl dd{ float:right;color:#666666; font-size:14px; margin-right:-10px;}
.commontitle dl dd a{ color:#666666; padding:0px 10px;}
.commontitle dl dd a:hover{ color:#1862b9;}
.commontitle dl dd a.cur{ color:#1862b9;}

.commonRotation{ width:100%; height:436px; position:relative; overflow:hidden; margin-top:40px;}
.commonRotation ul{ width:100%; height:436px;}
.commonRotation ul li{ width:100%; height:436px; overflow:hidden;}
.commonRotation ul li img{ width:1130px; display:block;}
.commonRotation ul li p{ font-size:14px; color:#fff; padding:10px 20px; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/icon03.png) repeat;}

.commonRotation span{ position:absolute; z-index:99; width:45px; height:87px; top:40%; cursor:pointer;}
.commonRotation span.commonRotationleft{ left:20px; background:url(../images/images30.png) no-repeat;}
.commonRotation span.commonRotationright{ right:20px; background:url(../images/images31.png) no-repeat;}

.commonRotationdot{ position:absolute;padding:0px 20px 15px;left:0px; right:0px; bottom:0px; text-align:right; z-index:999; line-height:11px;}
.commonRotationdot a{ display:inline-block; background:url(../images/images29.png) no-repeat; margin:0px 3px; width:11px; height:11px; overflow:hidden; line-height:3330px;}
.commonRotationdot a.cur{ background:url(../images/images28.png) no-repeat;}

.loadmore{ padding:0px 0px 50px;}
.loadmore a{ display:block; height:51px; line-height:51px; background:#1862b9; text-align:center;}
.loadmore a span{ background:url(../images/icon16.png) no-repeat center right; padding-right:30px; color:#fff; font-size:18px;}


/*20170809*/
.backtop{ position: fixed; bottom: 200px; right: 0; width: 46px; height: 43px; background: url(../images/cimg63.jpg) 0 0 no-repeat; z-index: 99; display: none;}
.backtop:hover { background-image: url(../images/cimg63a.jpg);}
/*--二维码--*/

.Merweima{ position:absolute; width:151px; display:none; height:169px;top:32px;right:-50px;padding-top:20px; background:url(../images/img104.png) no-repeat;}
.Merweima img{ display:block; width:131px; margin:0px auto;}
.Merweima p{ text-align:center; font-size:14px; padding-top:5px; color:#454545;}




.skt-super-discount {
  margin-top: 24px; }
  .skt-super-discount .wrap {
    position: relative;
    border: 1px solid #e5e5e5; }
    .skt-super-discount .wrap .number-list {
      width: 790px;
      padding: 27px 0 17px 32px; }
      .skt-super-discount .wrap .number-list .title-left {
        color: #000000;
        font: 600 18px 'Microsoft YaHei';
        position: relative;
        padding-left: 22px; }
        .skt-super-discount .wrap .number-list .title-left .icon-note {
          background: url(../images/note.png) no-repeat;
          width: 18px;
          height: 18px;
          position: absolute;
          left: 0px;
          top: 4px; }
        .skt-super-discount .wrap .number-list .title-left .icon-gift {
          background: url(../images/gift.png) no-repeat;
          width: 26px;
          height: 28px;
          position: absolute;
          top: -3px;
          margin-left: 5px; }
        .skt-super-discount .wrap .number-list .title-left span {
          margin-left: 32px;
          color: #1862b9; }
        .skt-super-discount .wrap .number-list .title-left .figure {
          background: url(../images/figure.gif) no-repeat;
          width: 27px;
          height: 25px;
          position: absolute;
          margin-left: 4px; }
      .skt-super-discount .wrap .number-list .number-choice {
        margin-top: 30px; }
        .skt-super-discount .wrap .number-list .number-choice ul li {
          float: left;
          margin-right: 11px;
          margin-bottom: 16px;
          margin-right: 9px; }
          .skt-super-discount .wrap .number-list .number-choice ul li div.number {
            width: 149px;
            height: 31px;
            line-height: 31px;
            text-align: center;
            color: #353535;
            font-size: 16px;
            border: 1px dashed #d6d6d6;
            border-radius: 3px;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box; }
          .skt-super-discount .wrap .number-list .number-choice ul li div.text {
            display: none;
            border-radius: 3px;
            background: #1862b9;
            background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
            background-image: linear-gradient(0deg, #3488ea, #1862b9);
            -webkit-box-shadow: 0 0 10px 0px #74adef;
                    box-shadow: 0 0 10px 0px #74adef;
            width: 149px;
            height: 31px;
            line-height: 31px;
            text-align: center;
            font-size: 16px;
            color: #fff;
            cursor: pointer; }
        .skt-super-discount .wrap .number-list .number-choice ul li:nth-child(5n) {
          margin-right: 0; }
        .skt-super-discount .wrap .number-list .number-choice ul li:hover div.text {
          display: block; }
        .skt-super-discount .wrap .number-list .number-choice ul li:hover div.number {
          display: none; }
      .skt-super-discount .wrap .number-list .title-right {
        font-size: 14px; }
        .skt-super-discount .wrap .number-list .title-right span {
          color: #1862b9;
          font-size: 24px;
          font-weight: 700;
          padding: 0 2px; }
        .skt-super-discount .wrap .number-list .title-right a {
          color: #1862b9;
          margin-left: 7px;
          text-decoration: underline;
          font-weight: bold; }
    .skt-super-discount .wrap .number-right {
      padding-top: 22px; }
      .skt-super-discount .wrap .number-right .ask-now {
        position: absolute;
        right:0px;  }

.mt103 {
  margin-top: 23px; }

.skt-400tel .wrap .title {
  text-align: center; }
.skt-400tel .wrap .tel-content {
  margin-top: 23px;
  height: 450px; }
  .skt-400tel .wrap .tel-content .left-nav {
    width: 345px; }
    .skt-400tel .wrap .tel-content .left-nav ul {
      position: relative;
      z-index: 9;
      background: #f6f7fa; }
    .skt-400tel .wrap .tel-content .left-nav ul li {
      height: 90px;
      line-height: 90px;
      color: #000;
      font-size: 14px;
      padding-left: 25px;
      position: relative;
      z-index: 2; }
      .skt-400tel .wrap .tel-content .left-nav ul li .list-nav-item {
        cursor: pointer; }
        .skt-400tel .wrap .tel-content .left-nav ul li .list-nav-item .img {
          width: 44px;
          height: 51px;
          background-repeat: no-repeat;
          background-size: contain;
          margin-right: 10px;
          margin-top: 18px;
          margin-left: 60px; }
        .skt-400tel .wrap .tel-content .left-nav ul li .list-nav-item .imga {
          background-image: url(../images/icon_a.png); }
        .skt-400tel .wrap .tel-content .left-nav ul li .list-nav-item .imgb {
          background-image: url(../images/icon_b.png); }
        .skt-400tel .wrap .tel-content .left-nav ul li .list-nav-item .imgc {
          background-image: url(../images/icon_c.png); }
        .skt-400tel .wrap .tel-content .left-nav ul li .list-nav-item .imgd {
          background-image: url(../images/icon_d.png); }
        .skt-400tel .wrap .tel-content .left-nav ul li .list-nav-item .imge {
          background-image: url(../images/icon_e.png); }
      .skt-400tel .wrap .tel-content .left-nav ul li .hovera {
        display: none; }
    .skt-400tel .wrap .tel-content .left-nav ul li.text-light.active {
      color: #fff; }
      .skt-400tel .wrap .tel-content .left-nav ul li.text-light.active .imga {
        background-image: url(../images/icon_a_h.png); }
      .skt-400tel .wrap .tel-content .left-nav ul li.text-light.active .imgb {
        background-image: url(../images/icon_b_h.png); }
      .skt-400tel .wrap .tel-content .left-nav ul li.text-light.active .imgc {
        background-image: url(../images/icon_c_h.png); }
      .skt-400tel .wrap .tel-content .left-nav ul li.text-light.active .imgd {
        background-image: url(../images/icon_d_h.png); }
      .skt-400tel .wrap .tel-content .left-nav ul li.text-light.active .imge {
        background-image: url(../images/icon_e_h.png); }
    .skt-400tel .wrap .tel-content .left-nav ul li.nav-bg {
      z-index: 1;
      background-color: #1862b9;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
      background-image: linear-gradient(0deg, #3488ea, #1862b9);
      -webkit-box-shadow: 0 0 18px 0px #74adef;
              box-shadow: 0 0 18px 0px #74adef;
      height: 92px;
      position: absolute;
      left: -5px;
      right: -5px;
      top: -2px; }
  .skt-400tel .wrap .tel-content .right-content {
    border-top: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 781px;
    height: 450px; }
    .skt-400tel .wrap .tel-content .right-content .text-content {
      padding: 40px 0 0 45px; }
      .skt-400tel .wrap .tel-content .right-content .text-content h3 {
        font-size: 18px;
        color: #000; }
      .skt-400tel .wrap .tel-content .right-content .text-content h4 {
        font-size: 14px;
        color: #000;
        font-weight: bold;
        margin-top: 35px; }
      .skt-400tel .wrap .tel-content .right-content .text-content ul.text-list {
        margin-top: 28px;
        min-height: 100px; }
        .skt-400tel .wrap .tel-content .right-content .text-content ul.text-list li {
          line-height: 25px;
          font-size: 14px;
          color: #6d6d6d; }
      .skt-400tel .wrap .tel-content .right-content .text-content .know-detail {
        color: #1862b9;
        border: 1px solid #1862b9;
        padding: 10px 0;
        width: 150px;
        text-align: center;
        display: block;
        border-radius: 25px;
        font-size: 14px;
        margin-top: 30px;
        -webkit-transition: background .3s ease-in-out;
        transition: background .3s ease-in-out; }
        .skt-400tel .wrap .tel-content .right-content .text-content .know-detail:hover {
          background: #1862b9;
          background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
          background-image: linear-gradient(0deg, #3488ea, #1862b9);
          -webkit-box-shadow: 0 0 16px 0px #74adef;
                  box-shadow: 0 0 16px 0px #74adef;
          color: #fff; }
      .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list {
        margin-top: 5px; }
        .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li {
          margin-top: 20px;
          width: 117px;
          float: left;
          padding-left: 40px;
          height: 32px;
          line-height: 32px;
          position: relative;
          color: #000;
          font-size: 14px;
          cursor: pointer; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li span.icon {
            position: absolute;
            background-image: url(../images/400sprite.png);
            background-repeat: no-repeat;
            width: 32px;
            height: 32px;
            left: 0; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li span.icon-ling {
            background-position: 0 0; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li span.icon-ivr {
            background-position: 0 -32px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li span.icon-customer {
            background-position: 0 -64px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li span.icon-score {
            background-position: 0 -96px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li span.icon-mail {
            background-position: 0 -128px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li span.icon-fenp {
            background-position: 0 -160px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li span.icon-record {
            background-position: 0 -192px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li span.icon-crm {
            background-position: 0 -224px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li span.icon-dx {
            background-position: 0 -608px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li span.icon-guajimessage {
            background-position: 0 -640px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li span.icon-loujiemessage {
            background-position: 0 -672px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .icon-qunfa {
            background-position: 0 -512px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .icon-cs {
            background-position: 0 -544px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .icon-paidui {
            background-position: 0 -704px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .icon-mobile {
            background-position: 0 -320px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .icon-part-jieting {
            background-position: 0 -576px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .icon-time-jieting {
            background-position: 0 -736px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .icon-whitelist {
            background-position: 0 -768px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .icon-oa {
            background-position: 0 -416px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .icon-im {
            background-position: 0 -448px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .icon-blacklist {
            background-position: 0 -800px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .icon-wh {
            background-position: 0 -480px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .icon-video {
            background-position: 0 -384px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .icon-meeting {
            background-position: 0 -256px; }
          .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .arrow-tip {
            background: url(../images/alert-tip.png) no-repeat;
            width: 344px;
            height: 359px;
            position: absolute;
            top: -345px;
            left: 35px;
            z-index: 99;
            display: none;
            /*.arrow{
                width: 0;
                height: 0;
                border-top: 15px solid #1862b9;
                border-right: 15px solid transparent;
                position:absolute;
                bottom:-15px;
                background-image: -moz-linear-gradient(0deg, #3488ea, #1862b9);
                background-image: -webkit-linear-gradient(0deg, #3488ea, #1862b9);
                background-image: linear-gradient(0deg, #3488ea, #1862b9);
            }*/ }
            .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .arrow-tip .word {
              font-size: 12px;
              font-weight: bold;
              color: #1862b9;
              line-height: 20px; }
            .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .arrow-tip .text {
              color: #000;
              font-size: 12px;
              line-height: 24px;
              margin-top: 15px; }
            .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .arrow-tip .red-btn {
              background: #1862b9;
              background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
              background-image: linear-gradient(0deg, #3488ea, #1862b9);
              height: 44px;
              line-height: 44px;
              display: block;
              text-align: center;
              color: #fff;
              font-size: 14px;
              width: 274px;
              position: absolute;
              bottom: 50px; }
        .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li:hover span.t {
          color: #1862b9; }
        .skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li:hover span.icon {
          background-image: url(../images/400sprite_hover_state.png); }

.skt-why-chose-us .wrap .title {
  text-align: center; }
.skt-why-chose-us .wrap .title-intro {
  font-size: 14px;
  color: #000;
  margin-top: 18px; }
  .skt-why-chose-us .wrap .title-intro a {
    color: #1862b9; }
.skt-why-chose-us .wrap .advantage {
  margin-top: 25px; }
  .skt-why-chose-us .wrap .advantage .list-item {
    width: 354px;
    float: left;
    margin-right: 32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #f6f7fa;
    -webkit-transition: all .3s;
    transition: all .3s;
    height: 479px;
    border: 1px solid #e5e5e5;
    cursor: pointer; }
    .skt-why-chose-us .wrap .advantage .list-item .content-top {
      text-align: center;
      color: #030303;
      background: #fff; }
      .skt-why-chose-us .wrap .advantage .list-item .content-top .img {
        padding-top: 27px;
        text-align: center; }
        .skt-why-chose-us .wrap .advantage .list-item .content-top .img .hover_status {
          display: none; }
      .skt-why-chose-us .wrap .advantage .list-item .content-top .a {
        font-size: 18px;
        line-height: 30px;
        font-weight: 700;
        padding-top: 20px; }
      .skt-why-chose-us .wrap .advantage .list-item .content-top .b {
        font-size: 14px;
        line-height: 30px;
        padding-bottom: 20px; }
    .skt-why-chose-us .wrap .advantage .list-item .content-bottom {
      background: #f6f7fa;
      text-align: center;
      padding-bottom: 25px; }
      .skt-why-chose-us .wrap .advantage .list-item .content-bottom h3 {
        color: #1862b9;
        font-size: 18px;
        line-height: 30px;
        padding-top: 30px; }
      .skt-why-chose-us .wrap .advantage .list-item .content-bottom p {
        color: #030303;
        line-height: 30px;
        font-size: 14px; }
  .skt-why-chose-us .wrap .advantage .list-item:hover {
    margin-top: -8px;
    height: 487px;
    -webkit-box-shadow: 0 0 18px 0px #74adef;
            box-shadow: 0 0 18px 0px #74adef;
    border: 1px solid #74adef; }
  .skt-why-chose-us .wrap .advantage .list-item:hover .content-top {
    margin-top: 0px;
    background: #1862b9;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
    background-image: linear-gradient(0deg, #3488ea, #1862b9);
    color: #fff;
    border: 1px solid -moz-linear-gradient(0deg, #3488ea, #1862b9); }
    .skt-why-chose-us .wrap .advantage .list-item:hover .content-top .img .hover_status {
      display: inline-block; }
    .skt-why-chose-us .wrap .advantage .list-item:hover .content-top .img .default_status {
      display: none; }
  .skt-why-chose-us .wrap .advantage .last-item {
    margin-right: 0; }
.skt-why-chose-us .wrap .star-case-list {
  margin-top: 40px;
  cursor: pointer; }
  .skt-why-chose-us .wrap .star-case-list .case-con {
    width: 20%; }
    .skt-why-chose-us .wrap .star-case-list .case-con .logo {
      width: 196px;
      height: 58px;
      margin: 0 auto;
      background-repeat: no-repeat;
      background-size: contain; }
    .skt-why-chose-us .wrap .star-case-list .case-con .jiananchun-logo {
      background-image: url(../images/jiannanchun.png); }
    .skt-why-chose-us .wrap .star-case-list .case-con .wanda-logo {
      background-image: url(../images/wanda.png); }
    .skt-why-chose-us .wrap .star-case-list .case-con .yiqi-logo {
      background-image: url(../images/yiqi.png); }
    .skt-why-chose-us .wrap .star-case-list .case-con .meituan-logo {
      background-image: url(../images/meituan.png); }
    .skt-why-chose-us .wrap .star-case-list .case-con .aliyun-logo {
      background-image: url(../images/aliyun.png); }
    .skt-why-chose-us .wrap .star-case-list .case-con .tel {
      margin-top: 15px;
      text-align: center;
      color: #8c8c8c;
      font-size: 14px; }
    .skt-why-chose-us .wrap .star-case-list .case-con:hover .tel {
      color: #000; }
    .skt-why-chose-us .wrap .star-case-list .case-con:hover .jiananchun-logo {
      background-image: url(../images/jiannanchun_h.png); }
    .skt-why-chose-us .wrap .star-case-list .case-con:hover .wanda-logo {
      background-image: url(../images/wanda_h.png); }
    .skt-why-chose-us .wrap .star-case-list .case-con:hover .yiqi-logo {
      background-image: url(../images/yiqi_h.png); }
    .skt-why-chose-us .wrap .star-case-list .case-con:hover .meituan-logo {
      background-image: url(../images/meituan_h.png); }
    .skt-why-chose-us .wrap .star-case-list .case-con:hover .aliyun-logo {
      background-image: url(../images/aliyun_h.png); }
.skt-why-chose-us .wrap .watch-more {
  text-align: center;
  height: 37px;
  margin-top: 40px; }
  .skt-why-chose-us .wrap .watch-more a {
    color: #1862b9;
    border: 1px solid #1862b9;
    background: #fff;
    width: 250px;
    text-align: center;
    display: block;
    margin: 0 auto;
    border-radius: 25px;
    font-size: 14px;
    line-height: 37px;
    height: 37px;
    -webkit-transition: background .3s ease-in-out;
    transition: background .3s ease-in-out; }
    .skt-why-chose-us .wrap .watch-more a:hover {
      background: #1862b9;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
      background-image: linear-gradient(0deg, #3488ea, #1862b9);
      -webkit-box-shadow: 0 0 16px 0px #74adef;
              box-shadow: 0 0 16px 0px #74adef;
      color: #fff; }

.skt-recommended .title {
  text-align: center; }
.skt-recommended .content {
  margin-top: 45px;
  border: 1px solid #e5e5e5;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative; }
  .skt-recommended .content:hover {
    -webkit-box-shadow: 0 0 18px 0px #74adef;
    box-shadow: 0 0 18px 0px #74adef;
    border: 1px solid #74adef; }
  .skt-recommended .content .left-con {
    background: #f6f7fa;
    width: 370px;
    text-align: center;
    padding-bottom: 20px; }
    .skt-recommended .content .left-con h3 {
      color: #030303;
      font-size: 18px;
      padding-top: 28px; }
    .skt-recommended .content .left-con .texta {
      color: #030303;
      font-size: 14px;
      margin-top: 10px; }
    .skt-recommended .content .left-con .text-btn {
      background: #1862b9;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
      background-image: linear-gradient(0deg, #3488ea, #1862b9);
      width: 303px;
      height: 55px;
      line-height: 55px;
      color: #fff;
      margin: 20px auto 0;
      font-size: 18px; }
      .skt-recommended .content .left-con .text-btn span {
        font-size: 30px;
        font-weight: 700; }
    .skt-recommended .content .left-con .super-number {
      width: 328px;
      margin: 20px auto; }
      .skt-recommended .content .left-con .super-number ul li {
        border-radius: 3px;
        background: #FFFFFF;
        width: 150px;
        height: 31px;
        line-height: 31px;
        float: left;
        margin: 0 7px 10px;
        font-size: 14px;
        cursor: pointer; }
      .skt-recommended .content .left-con .super-number ul li.list:hover {
        border-radius: 3px;
        background: #1862b9;
        background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
        background-image: linear-gradient(0deg, #3488ea, #1862b9);
        -webkit-box-shadow: 0 0 10px 0px #74adef;
        box-shadow: 0 0 10px 0px #74adef;
        line-height: 31px;
        text-align: center;
        color: #fff;
        cursor: pointer; }
        .skt-recommended .content .left-con .super-number ul li.list:hover .a {
          display: none; }
        .skt-recommended .content .left-con .super-number ul li.list:hover .b {
          display: block; }
      .skt-recommended .content .left-con .super-number .last-item {
        border-radius: 3px;
        background: #1862b9;
        background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
        background-image: linear-gradient(0deg, #3488ea, #1862b9);
        width: 149px;
        height: 31px;
        line-height: 31px; }
        .skt-recommended .content .left-con .super-number .last-item a {
          color: #fff; }
  .skt-recommended .content .right-con {
    width: 725px;
    padding-left: 34px;
    padding-top: 32px; }
    .skt-recommended .content .right-con .title {
      color: #F4212F;
      font-size: 18px;
      font-weight: 600;
      text-align: left; }
    .skt-recommended .content .right-con .text-tips {
      text-align: left;
      font-size: 16px;
      margin-top: 15px;
      color: #000; }
      .skt-recommended .content .right-con .text-tips span {
        color: #fa1802; }
    .skt-recommended .content .right-con .tc-list {
      width: 508 px;
      margin-top: 25px; }
      .skt-recommended .content .right-con .tc-list ul li {
        float: left;
        margin-right: 26px;
        margin-bottom: 22px; }
        .skt-recommended .content .right-con .tc-list ul li .tc-list-item {
          background: #1862b9;
          background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
          background-image: linear-gradient(0deg, #3488ea, #1862b9);
          width: 220px;
          height: 104px;
          position: relative;
          color: #fff;
          cursor: pointer; }
          .skt-recommended .content .right-con .tc-list ul li .tc-list-item img {
            position: absolute;
            right: 0;
            top: 0; }
          .skt-recommended .content .right-con .tc-list ul li .tc-list-item .p {
            background: #FFFFFF;
            display: inline-block;
            width: 70px;
            height: 17px;
            vertical-align: middle;
            line-height: 17px;
            color: #F4212F;
            font-size: 12px;
            text-align: center;
            margin: 12px 12px 0 12px; }
          .skt-recommended .content .right-con .tc-list ul li .tc-list-item .m {
            margin-left: 12px;
            margin-top: 13px;
            font-size: 18px; }
            .skt-recommended .content .right-con .tc-list ul li .tc-list-item .m span {
              font-size: 30px; }
          .skt-recommended .content .right-con .tc-list ul li .tc-list-item .t {
            margin-top: 6px;
            margin-left: 12px; }
          .skt-recommended .content .right-con .tc-list ul li .tc-list-item:hover {
            -webkit-box-shadow: 0 0 18px 0px #74adef;
                    box-shadow: 0 0 18px 0px #74adef; }
  .skt-recommended .content .ask-now {
    position: absolute;
    right: 58px;
    bottom: 90px;
    width: 130px; }
    .skt-recommended .content .ask-now a {
      display: block;
      color: #FFFFFF;
      font-size: 15px;
      font-weight: 400;
      text-align: center;
      background: #1862b9;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
      background-image: linear-gradient(0deg, #3488ea, #1862b9);
      display: inline-block;
      width: 130px;
      height: 34px;
      line-height: 34px; }
      .skt-recommended .content .ask-now a:hover {
        -webkit-box-shadow: 0 0 18px 0px #74adef;
                box-shadow: 0 0 18px 0px #74adef; }

.skt-footer {
  background: #333333;
  margin-top: 100px;
  height: 200px;
  padding-bottom: 150px;
   }
  .skt-footer .wrap .bottom-nav {
    color: #fff;
    padding-top: 60px; }
    .skt-footer .wrap .bottom-nav a {
      color: #fff;
      cursor: pointer; }
  .skt-footer .wrap .copyright {
    color: #fff;
    padding-top: 20px; }
    .skt-footer .wrap .copyright a {
      color: #fff; }
  .skt-footer .wrap .right-con {
    margin-top: 40px;
    /*border-left: 1px solid #4c4c4c;*/
    padding-left: 37px; }
    .skt-footer .wrap .right-con .a {
      color: #fff;
      font-size: 28px;
      padding: 0 0 10px 0; }
    .skt-footer .wrap .right-con .b {
      color: #aaaaaa;
      font-size: 14px; }
    .skt-footer .wrap .right-con .c {
      margin-top: 17px; }

.free-tiyan {
  position: fixed;
  left: 5px;
  top: 50%;
  margin-top: -205px;
  z-index: 100; }
  .free-tiyan .closebtn2 {
    position: absolute;
    z-index: 55;
    right: 0;
    top: 0; }
  .free-tiyan img {
    position: relative;
    z-index: 50;
    cursor: pointer; }
  .free-tiyan .slide-content {
    position: absolute;
    top: 0;
    left: 0;
    background: url(../images/slide-content.png) no-repeat;
    width: 197px;
    height: 392px;
    display: none; }
    .free-tiyan .slide-content .input-content {
      position: absolute;
      width: 158px;
      left: 39px;
      top: 230px;
      z-index: 60; }
      .free-tiyan .slide-content .input-content .a {
        position: relative;
        left: 38px;
        width: 106px; }
        .free-tiyan .slide-content .input-content .a input {
          border: none;
          width: 106px;
          background: none;
          height: 20px;
          line-height: 20px;
          color: #000;
          outline: none; }
      .free-tiyan .slide-content .input-content .b {
        position: relative;
        left: 38px;
        width: 106px;
        margin-top: 19px; }
        .free-tiyan .slide-content .input-content .b input {
          border: none;
          width: 106px;
          background: none;
          height: 20px;
          line-height: 20px;
          color: #000;
          outline: none; }
      .free-tiyan .slide-content .input-content .c {
        position: relative;
        left: 38px;
        width: 106px;
        margin-top: 18px; }
        .free-tiyan .slide-content .input-content .c input {
          border: none;
          width: 60px;
          background: none;
          height: 20px;
          line-height: 20px;
          color: #000;
          outline: none; }
        .free-tiyan .slide-content .input-content .c span.yzm {
          float: right;
          height: 20px;
          line-height: 20px;
          width: 40px;
          text-align: center;
          cursor: pointer; }
      .free-tiyan .slide-content .input-content .d {
        width: 158px;
        height: 41px;
        bottom: 0; }
        .free-tiyan .slide-content .input-content .d button {
          background: none;
          border: none;
          width: 158px;
          height: 41px;
          line-height: 41px;
          text-align: center;
          color: #fff;
          margin-top: 24px;
          font-size: 14px;
          font-weight: bold;
          outline: none; }

.skt-gotop {
  position: fixed;
  right: 0px;
  top: 50%;
  margin-top:0px;
  z-index: 99; }
  .skt-gotop .online-zx {
    width: 100px;
    height: 220px;
    float: right;
    position: relative; }
    .skt-gotop .online-zx a {
      margin-top: 1px;
      text-align: right;
      display: block;
      position: relative;
      z-index: 100; }
      .skt-gotop .online-zx a img {
        width: 100%;
        height: auto; }
    .skt-gotop .online-zx .tel-show {
      background: #1862b9;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
      background-image: linear-gradient(0deg, #3488ea, #1862b9);
      padding: 15px 15px;
      position: absolute;
      font-size: 18px;
      color: #fff;
      width: 200px;
      right: -285px;
      top: 130px;
      border: 1px solid #1862b9;
      border-radius: 5px;
      -webkit-box-shadow: 0 0 13px 0px #F6282F;
              box-shadow: 0 0 13px 0px #F6282F; }
      .skt-gotop .online-zx .tel-show span {
        color: #FFF600;
        font: 16px; }
  .skt-gotop .gotop {
    width: 100px;
    text-align: center;
    background: #535353;
    color: #fff;
    height: 25px;
    line-height: 25px;
    margin-top: 2px; }

/* 首页css end */
/* 了解400电话 */
.skt-un400-banner {
  background: url(../images/banner_liaojie.png) no-repeat center;
  height: 200px; }
  .skt-un400-banner .wrap {
    color: #fff; }
    .skt-un400-banner .wrap h3 {
      font-size: 28px;
      padding-top: 50px;
      font-weight: normal; }
    .skt-un400-banner .wrap p {
      font-size: 14px;
      color: #fff;
      margin-top: 15px; }
    .skt-un400-banner .wrap a {
      border-radius: 18px;
      border: 1px solid #1862b9;
      background: #1862b9;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
      background-image: linear-gradient(0deg, #3488ea, #1862b9);
      display: block;
      width: 108px;
      height: 36px;
      vertical-align: middle;
      line-height: 36px;
      text-align: center;
      margin-top: 15px;
      font-size: 14px;
      color: #fff;
      -webkit-transition: color .3s ease-in-out,background .3s ease-in-out;
      transition: color .3s ease-in-out,background .3s ease-in-out; }
      .skt-un400-banner .wrap a:hover {
        background: #fff;
        color: #1862b9;
        border: 1px solid #1862b9; }

.skt-un400-content {
  margin-top: 105px; }
  .skt-un400-content .wrap .un400-title {
    text-align: center;
    margin-bottom: 40px; }
  .skt-un400-content .wrap .content-list .list-item ul li {
    float: left;
    width: 352px;
    margin-right: 37px; }
    .skt-un400-content .wrap .content-list .list-item ul li .item-content {
      border: 1px solid #f8f8f8;
      margin-top: 18px; }
      .skt-un400-content .wrap .content-list .list-item ul li .item-content .top {
        background: #f8f8f8;
        padding: 10px 20px;
        height: 32px; }
        .skt-un400-content .wrap .content-list .list-item ul li .item-content .top .icon {
          height: 32px;
          margin-right: 15px; }
        .skt-un400-content .wrap .content-list .list-item ul li .item-content .top .text-mid {
          font-size: 12px;
          color: #070707; }
          .skt-un400-content .wrap .content-list .list-item ul li .item-content .top .text-mid p.name {
            font-size: 14px;
            margin-bottom: 5px; }
        .skt-un400-content .wrap .content-list .list-item ul li .item-content .top .zixunbtn {
          color: #fff;
          width: 77px;
          height: 25px;
          line-height: 25px;
          margin-top: 3px;
          text-align: center;
          border-radius: 12px;
          background: #1862b9;
          border: 1px solid #1862b9;
          background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
          background-image: linear-gradient(0deg, #3488ea, #1862b9);
          -webkit-transition: color .3s ease-in-out,background .3s ease-in-out;
          transition: color .3s ease-in-out,background .3s ease-in-out; }
          .skt-un400-content .wrap .content-list .list-item ul li .item-content .top .zixunbtn:hover {
            background: #fff;
            color: #1862b9;
            border: 1px solid #1862b9; }
      .skt-un400-content .wrap .content-list .list-item ul li .item-content .mid-content {
        padding: 25px 20px;
        line-height: 20px;
        color: #000; }
        .skt-un400-content .wrap .content-list .list-item ul li .item-content .mid-content h4 {
          border-bottom: 1px dashed #e6e6e6;
          padding-bottom: 10px;
          margin-bottom: 10px;
          line-height: 20px; }
      .skt-un400-content .wrap .content-list .list-item ul li .item-content .bottom-content {
        background: #ededed;
        width: 352px;
        height: 20px;
        line-height: 20px;
        text-align: center;
        cursor: pointer; }
        .skt-un400-content .wrap .content-list .list-item ul li .item-content .bottom-content img {
          margin: 7px auto; }
  .skt-un400-content .wrap .content-list .list-item ul li:nth-child(3n) {
    margin-right: 0; }

/* 400优惠界面css */
.skt-good-num .title {
  text-align: center; }
.skt-good-num .wrap .goodnum-list {
  margin-top: 23px;
  position: relative; }
  .skt-good-num .wrap .goodnum-list .nav-line {
    padding-left: 1px;
    background: #f6f7fa;
    height: 48px;
    line-height: 48px; }
    .skt-good-num .wrap .goodnum-list .nav-line a {
      line-height: 48px;
      text-align: center;
      width: 140px;
      float: left;
      font-size: 14px;
      color: #000; }
    .skt-good-num .wrap .goodnum-list .nav-line span {
      float: right;
      width: 1px;
      margin-top: 9px;
      height: 30px;
      background: #e5e5e5; }
    .skt-good-num .wrap .goodnum-list .nav-line a.active {
      border-top: 2px solid #1862b9;
      background: #fff; }
.skt-good-num .wrap .number-list {
  border: 1px solid #e5e5e5;
  width: 845px;
  padding: 40px 25px 25px 35px; }
  .skt-good-num .wrap .number-list ul.number li {
    margin-right: 10px;
    margin-bottom: 15px;
    float: left; }
    .skt-good-num .wrap .number-list ul.number li div.number {
      border: 0.5px #A7A7A7 dashed;
      border-radius: 3px;
      width: 149px;
      height: 31px;
      line-height: 31px;
      text-align: center;
      font-size: 16px;
      color: #353535;
      cursor: pointer;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    .skt-good-num .wrap .number-list ul.number li div.btn {
      border-radius: 3px;
      width: 149px;
      height: 31px;
      line-height: 31px;
      background: #1862b9;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
      background-image: linear-gradient(0deg, #3488ea, #1862b9);
      -webkit-box-shadow: 0 0 10px 0px #74adef;
              box-shadow: 0 0 10px 0px #74adef;
      color: #fff;
      font-size: 16px;
      display: none;
      text-align: center;
      cursor: pointer; }
  .skt-good-num .wrap .number-list ul.number li:hover div.number {
    display: none; }
  .skt-good-num .wrap .number-list ul.number li:hover div.btn {
    display: block; }
.skt-good-num .wrap .sub-message {
  background: #FFFFFF;
  width: 271px;
  height: 312px;
  float: right;
  position: absolute;
  right: 15px;
  top: -15px;
  z-index: 50; }
  .skt-good-num .wrap .sub-message .imgtext {
    text-align: center; }
    .skt-good-num .wrap .sub-message .imgtext img {
      margin-top: 27px; }
    .skt-good-num .wrap .sub-message .imgtext .input-text {
      padding-top: 20px; }
      .skt-good-num .wrap .sub-message .imgtext .input-text .input {
        width: 210px;
        height: 35px;
        background: #f1f1f1;
        margin: 12px auto 0; }
        .skt-good-num .wrap .sub-message .imgtext .input-text .input .a {
          border: none;
          outline: none;
          background: #f1f1f1;
          float: left;
          width: 196px;
          padding: 0 7px;
          height: 35px;
          line-height: 35px; }
        .skt-good-num .wrap .sub-message .imgtext .input-text .input .b {
          border: none;
          outline: none;
          background: #f1f1f1;
          float: left;
          width: 100px;
          padding: 0 7px;
          height: 35px;
          line-height: 35px; }
        .skt-good-num .wrap .sub-message .imgtext .input-text .input .yzm {
          float: right;
          width: 48px;
          height: 23px;
          line-height: 23px;
          margin-right: 5px;
          margin-top: 6px;
          background: #e3e3e3;
          cursor: pointer; }
      .skt-good-num .wrap .sub-message .imgtext .input-text button {
        border-radius: 18px;
        background: #1862b9;
        border: none;
        outline: none;
        color: #fff;
        font-size: 14px;
        border: 1px solid #1862b9;
        background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
        background-image: linear-gradient(0deg, #3488ea, #1862b9);
        width: 150px;
        height: 37px;
        line-height: 37px;
        margin-top: 20px;
        cursor: pointer;
        -webkit-transition: color .3s ease-in-out,background .3s ease-in-out;
        transition: color .3s ease-in-out,background .3s ease-in-out; }
        .skt-good-num .wrap .sub-message .imgtext .input-text button:hover {
          background: #fff;
          color: #1862b9;
          border: 1px solid #1862b9; }

.skt-tc-list {
  margin-top: 45px; }
.skt-tc-list .wrap .tc-list {
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #fff; }
.skt-tc-list .wrap .tc-list:hover {
    margin-top: -8px;
    -webkit-box-shadow: 0 0 18px 0px #74adef;
    box-shadow: 0 0 18px 0px #74adef;
    border: 1px solid #74adef; }
.skt-tc-list .wrap .tc-list:hover .top-content {
    border-color: #fff }
  .skt-tc-list .wrap .gold-tc {
    width: 366px;
    margin-right: 16px; }
  .skt-tc-list .wrap .economy-tc {
    width: 366px;
    margin-right: 16px; }
  .skt-tc-list .wrap .star-tc {
    width: 366px; }
  .skt-tc-list .wrap .tc-list .top-content {
    border: 1px solid #e5e5e5;
    border-bottom: none;
    position: relative;
    padding: 30px 25px; }
    .skt-tc-list .wrap .tc-list .top-content .note-img {
      position: absolute;
      right: 14px;
      top: -12px; }
    .skt-tc-list .wrap .tc-list .top-content h3 {
      font-size: 18px;
      color: #000; }
    .skt-tc-list .wrap .tc-list .top-content h4 {
      color: #9b9ea0;
      margin-top: 10px;
      font-size: 14px;
      font-weight: normal; }
    .skt-tc-list .wrap .tc-list .top-content h5 {
      margin-top: 25px;
      color: #e60012;
      font-size: 13px; }
    .skt-tc-list .wrap .tc-list .top-content .text-list {
      margin-top: 10px;
      border-bottom: 1px solid #e7e7e7;
      padding-bottom: 12px;
      position: relative; }
      .skt-tc-list .wrap .tc-list .top-content .text-list div.p {
        color: #444;
        font-size: 13px;
        margin-bottom: 10px;
        position: relative;
        height: 14px;
        line-height: 14px;
        cursor: pointer; }
        .skt-tc-list .wrap .tc-list .top-content .text-list div.p img.a {
          float: left;
          margin-right: 5px;
          margin-top: 3px; }
        .skt-tc-list .wrap .tc-list .top-content .text-list div.p img.b {
          position: relative;
          margin-left: 9px;
          top: -2px;
          cursor: pointer; }
        .skt-tc-list .wrap .tc-list .top-content .text-list div.p:hover .tips {
          display: block; }
      .skt-tc-list .wrap .tc-list .top-content .text-list .tips {
        background: url(../images/tc-fcbg.png) no-repeat;
        width: 313px;
        height: 151px;
        position: absolute;
        z-index: 99;
        display: none; }
        .skt-tc-list .wrap .tc-list .top-content .text-list .tips .tips-title {
          color: rgba(0, 0, 0, 0.451);
          font-size: 12px;
          padding: 30px 30px 0 30px; }
        .skt-tc-list .wrap .tc-list .top-content .text-list .tips .tips-text {
          color: #000;
          font-size: 12px;
          padding-left: 30px;
          padding-right: 30px;
          line-height: 18px;
          margin-top: 10px; }
    .skt-tc-list .wrap .tc-list .top-content .num-list {
      margin-top: 20px; }
      .skt-tc-list .wrap .tc-list .top-content .num-list .title-text {
        color: #e60012;
        font-size: 14px;
        height: 18px;
        line-height: 18px;
        margin-bottom: 6px; }
        .skt-tc-list .wrap .tc-list .top-content .num-list .title-text p {
          font-weight: 700; }
        .skt-tc-list .wrap .tc-list .top-content .num-list .title-text a {
          font-size: 12px;
          border-radius: 9px;
          background: #1862b9;
          border: 1px solid #1862b9;
          background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
          background-image: linear-gradient(0deg, #3488ea, #1862b9);
          width: 67px;
          height: 18px;
          line-height: 18px;
          text-align: center;
          color: #fff;
          -webkit-transition: color .3s ease-in-out,background .3s ease-in-out;
          transition: color .3s ease-in-out,background .3s ease-in-out;
          cursor: pointer; }
          .skt-tc-list .wrap .tc-list .top-content .num-list .title-text a:hover {
            background: #fff;
            color: #1862b9;
            border: 1px solid #1862b9; }
      .skt-tc-list .wrap .tc-list .top-content .num-list .tel span {
        color: #000;
        font-size: 13px;
        margin-top: 13px;
        display: inline-block;
        margin-right: 12px;
        cursor: pointer;
        width: 95px;
        height: 19px;
        line-height: 19px; }
      .skt-tc-list .wrap .tc-list .top-content .num-list .tel span.active {
        width: 95px;
        height: 19px;
        line-height: 19px;
        color: #fff;
        text-align: center;
        border-radius: 3px;
        background: #1862b9;
        background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
        background-image: linear-gradient(0deg, #3488ea, #1862b9); }
      .skt-tc-list .wrap .tc-list .top-content .num-list .tel span.mr0 {
        margin-right: 0; }
  .skt-tc-list .wrap .tc-list .bottom-content {
    background: #1862b9;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
    background-image: linear-gradient(0deg, #3488ea, #1862b9);
    padding: 35px 30px;
    position: relative; }
    .skt-tc-list .wrap .tc-list .bottom-content .a {
      border: 1px solid #FFFFFF;
      width: 77px;
      height: 20px;
      line-height: 20px;
      text-align: center;
      color: #fff; }
    .skt-tc-list .wrap .tc-list .bottom-content .star {
      background: #FFF000;
      display: inline-block;
      width: 84px;
      height: 22px;
      vertical-align: middle;
      line-height: 22px;
      text-align: center;
      position: absolute;
      color: #E60012;
      font-size: 12px;
      top: 35px;
      left: 120px; }
    .skt-tc-list .wrap .tc-list .bottom-content .b {
      margin-top: 15px;
      color: #fff;
      font-size: 20px; }
      .skt-tc-list .wrap .tc-list .bottom-content .b .fsize {
        font-size: 40px;
        font-weight: 700; }
      .skt-tc-list .wrap .tc-list .bottom-content .b .textspace {
        font-size: 14px;
        margin-left: 25px; }
    .skt-tc-list .wrap .tc-list .bottom-content .btn {
      border: 1px solid #FFFFFF;
      border-radius: 18px;
      width: 217px;
      height: 30px;
      line-height: 30px;
      color: #fff;
      display: block;
      text-align: center;
      font-size: 14px;
      margin-top: 20px;
      cursor: pointer;
      -webkit-transition: color .3s ease-in-out,background .3s ease-in-out;
      transition: color .3s ease-in-out,background .3s ease-in-out; }
      .skt-tc-list .wrap .tc-list .bottom-content .btn:hover {
        background: #fff;
        color: #1862b9;
        border: 1px solid #1862b9; }

.mr0 {
  margin-right: 0 !important; }

.skt-steps .wrap .title {
  text-align: center; }
.skt-steps .wrap .kt-step-content {
  margin-top: 44px; }
  .skt-steps .wrap .kt-step-content .step-list {
    width: 366px;
    margin-right: 16px;
    float: left; }
    .skt-steps .wrap .kt-step-content .step-list .step-top {
      background: #1862b9;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
      background-image: linear-gradient(0deg, #3488ea, #1862b9);
      height: 40px;
      line-height: 40px;
      padding-left: 20px;
      font-size: 16px;
      color: #fff; }
    .skt-steps .wrap .kt-step-content .step-list .step-bottom {
      background: #f6f7fa;
      padding: 28px 22px; }
      .skt-steps .wrap .kt-step-content .step-list .step-bottom p {
        color: #444;
        font-size: 13px;
        line-height: 20px; }
      .skt-steps .wrap .kt-step-content .step-list .step-bottom a {
        display: block;
        margin-top: 20px;
        border: 1px solid #1862b9;
        border-radius: 18px;
        background: #fff;
        width: 122px;
        height: 38px;
        line-height: 38px;
        color: #1862b9;
        text-align: center;
        font-size: 14px;
        -webkit-transition: background .3s ease-in-out;
        transition: background .3s ease-in-out;
        cursor: pointer; }
        .skt-steps .wrap .kt-step-content .step-list .step-bottom a:hover {
          background: #1862b9;
          background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
          background-image: linear-gradient(0deg, #3488ea, #1862b9);
          -webkit-box-shadow: 0 0 16px 0px #74adef;
                  box-shadow: 0 0 16px 0px #74adef;
          color: #fff; }

.skt-light-gn .light-list {
  margin-top: 23px; }
  .skt-light-gn .light-list .light-content {
	margin-right: 15px;
	float: left;
	height: 323px;
	background: #f6f7fa;
	position: relative;
	width: 271px;
}
    .skt-light-gn .light-list .light-content .main-con {
      padding: 28px 27px; }
      .skt-light-gn .light-list .light-content .main-con .top-content {
        border-bottom: 1px solid #e7e7e7;
        padding-bottom: 19px; }
        .skt-light-gn .light-list .light-content .main-con .top-content img {
          margin-right: 18px; }
        .skt-light-gn .light-list .light-content .main-con .top-content h3 {
          color: #000;
          font-size: 18px;
          line-height: 30px; }
        .skt-light-gn .light-list .light-content .main-con .top-content p {
          color: #000;
          font-size: 14px;
          line-height: 18px; }
      .skt-light-gn .light-list .light-content .main-con .bottom-content {
        padding-top: 10px; }
        .skt-light-gn .light-list .light-content .main-con .bottom-content p {
          color: #444;
          line-height: 22px;
          font-size: 13px;
          margin-top: 10px;
          position: relative; }
          .skt-light-gn .light-list .light-content .main-con .bottom-content p img {
            float: left;
            margin-right: 3px;
            margin-top: 6px; }
        .skt-light-gn .light-list .light-content .main-con .bottom-content a {
          display: block;
          margin-top: 20px;
          border: 1px solid #1862b9;
          border-radius: 18px;
          background: #fff;
          width: 122px;
          cursor: pointer;
          height: 38px;
          line-height: 38px;
          color: #1862b9;
          text-align: center;
          font-size: 14px;
          position: absolute;
          bottom: 28px;
          left: 27px;
          -webkit-transition: background .3s ease-in-out;
          transition: background .3s ease-in-out; }
          .skt-light-gn .light-list .light-content .main-con .bottom-content a:hover {
            background: #1862b9;
            background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
            background-image: linear-gradient(0deg, #3488ea, #1862b9);
            -webkit-box-shadow: 0 0 16px 0px #74adef;
                    box-shadow: 0 0 16px 0px #74adef;
            color: #fff; }

.skt-service-ys .wrap .service-content {
  position: relative;
  margin-top: 44px; }
  .skt-service-ys .wrap .service-content .left-content {
    background: #F6F7FA;
    width: 189px;
    height: 259px; }
    .skt-service-ys .wrap .service-content .left-content .main-content {
      padding: 0 36px;
      text-align: center; }
      .skt-service-ys .wrap .service-content .left-content .main-content span {
        display: block;
        cursor: pointer;
        line-height: 64px;
        font-size: 16px;
        color: #000;
        border-bottom: 1px solid #dddee1; }
      .skt-service-ys .wrap .service-content .left-content .main-content span.active {
        color: #e60012; }
      .skt-service-ys .wrap .service-content .left-content .main-content hr {
        background: #dddee1; }
  .skt-service-ys .wrap .service-content .center-content {
    background: #1862b9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3488ea), to(#1862b9));
    background-image: linear-gradient(-180deg, #3488ea, #1862b9);
    -webkit-box-shadow: 0 0 18px 0px #74adef;
            box-shadow: 0 0 18px 0px #74adef;
    width: 631px;
    height: 258px;
    position: relative;
    z-index: 50; }
    .skt-service-ys .wrap .service-content .center-content .main-content h3 {
      color: #fff;
      font-size: 18px;
      padding-top: 50px;
      padding-bottom: 32px; }
    .skt-service-ys .wrap .service-content .center-content .main-content p {
      font-size: 14px;
      color: #fff;
      line-height: 25px;
      padding-left: 83px;
      padding-right: 45px;
      margin-bottom: 6px; }
      .skt-service-ys .wrap .service-content .center-content .main-content p img {
        float: left;
        margin-top: 8.5px;
        margin-right: 5px; }
      .skt-service-ys .wrap .service-content .center-content .main-content p span {
        float: left;
        font-weight: 700; }
  .skt-service-ys .wrap .service-content .right-content {
    background: #f6f7fa;
    width: 310px;
    height: 220px;
    float: left;
    position: absolute;
    right: 0;
    top: 19px; }
    .skt-service-ys .wrap .service-content .right-content h3 {
      color: #000;
      font-size: 14px;
      margin-top: 50px;
      position: relative; }
      .skt-service-ys .wrap .service-content .right-content h3 img {
        position: relative;
        margin-right: 5px;
        top: -2px; }
    .skt-service-ys .wrap .service-content .right-content p {
      padding-left: 35px;
      padding-right: 35px;
      line-height: 25px;
      font-size: 14px;
      color: #000;
      padding-top: 15px; }

.skt-xh-anli .wrap .anli-content {
  margin-top: 44px; }
  .skt-xh-anli .wrap .anli-content .an-list {
    background: #1862b9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3488ea), to(#1862b9));
    background-image: linear-gradient(-180deg, #3488ea, #1862b9);
    -webkit-box-shadow: 0 0 18px 0px #74adef;
            box-shadow: 0 0 18px 0px #74adef;
    width: 1008px;
    height: 470px;
    position: relative; }
    .skt-xh-anli .wrap .anli-content .an-list .list-title {
      height: 72px;
      line-height: 72px;
      color: #fff;
      padding: 0 20px; }
      .skt-xh-anli .wrap .anli-content .an-list .list-title span.txt {
        font-size: 14px; }
      .skt-xh-anli .wrap .anli-content .an-list .list-title p {
        font-size: 18px;
        position: relative;
        padding-left: 40px; }
        .skt-xh-anli .wrap .anli-content .an-list .list-title p span {
          position: absolute;
          top: 24px;
          width: 35px;
          height: 27px;
          left: 0;
          background-repeat: no-repeat;
          background-position: center; }
        .skt-xh-anli .wrap .anli-content .an-list .list-title p span.a {
          background-image: url(../images/car.png); }
        .skt-xh-anli .wrap .anli-content .an-list .list-title p span.b {
          background-image: url(../images/canyin.png); }
        .skt-xh-anli .wrap .anli-content .an-list .list-title p span.c {
          background-image: url(../images/jiadian.png); }
        .skt-xh-anli .wrap .anli-content .an-list .list-title p span.d {
          background-image: url(../images/kuaidi.png); }
        .skt-xh-anli .wrap .anli-content .an-list .list-title p span.e {
          background-image: url(../images/shuma.png); }
        .skt-xh-anli .wrap .anli-content .an-list .list-title p span.f {
          background-image: url(../images/dianshang.png); }
        .skt-xh-anli .wrap .anli-content .an-list .list-title p span.g {
          background-image: url(../images/yifu.png); }
        .skt-xh-anli .wrap .anli-content .an-list .list-title p span.h {
          background-image: url(../images/bank.png); }
        .skt-xh-anli .wrap .anli-content .an-list .list-title p span.i {
          background-image: url(../images/hotel.png); }
        .skt-xh-anli .wrap .anli-content .an-list .list-title p span.j {
          background-image: url(../images/baoxian.png); }
        .skt-xh-anli .wrap .anli-content .an-list .list-title p span.k {
          background-image: url(../images/jijin.png); }
        .skt-xh-anli .wrap .anli-content .an-list .list-title p span.l {
          background-image: url(../images/food.png); }
        .skt-xh-anli .wrap .anli-content .an-list .list-title p span.m {
          background-image: url(../images/muying.png); }
  .skt-xh-anli .wrap .anli-content .list-content {
    margin: 0 20px;
    background: #fff;
    height: 378px; }
    .skt-xh-anli .wrap .anli-content .list-content .img {
      background-image: url(../images/case-all.jpg);
      background-repeat: no-repeat;
      height: 378px; }
      .skt-xh-anli .wrap .anli-content .list-content .img ul li {
        float: left;
        width: 20%;
        height: 189px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        position: relative;
        cursor: pointer; }

        .skt-xh-anli .wrap .anli-content .list-content .img ul li a {
          display: none; }
          .skt-xh-anli .wrap .anli-content .list-content .img ul li a img {
            position: absolute;
            top: 25px;
            left: -5px; }
      .skt-xh-anli .wrap .anli-content .list-content .img ul li:hover a {
        display: block; }
    .skt-xh-anli .wrap .anli-content .list-content .img-contenta {
      background-position: 0 -9px; }
    .skt-xh-anli .wrap .anli-content .list-content .img-contentb {
      background-position: 0 -378px; }
    .skt-xh-anli .wrap .anli-content .list-content .img-contentc {
      background-position: 0 -744px; }
    .skt-xh-anli .wrap .anli-content .list-content .img-contentd {
      background-position: 0 -1112px; }
    .skt-xh-anli .wrap .anli-content .list-content .img-contente {
      background-position: 0 -1481px; }
    .skt-xh-anli .wrap .anli-content .list-content .img-contentf {
      background-position: 0 -1850px; }
    .skt-xh-anli .wrap .anli-content .list-content .img-contentg {
      background-position: 0 -2216px; }
    .skt-xh-anli .wrap .anli-content .list-content .img-contenth {
      background-position: 0 -2585px; }
    .skt-xh-anli .wrap .anli-content .list-content .img-contenti {
      background-position: 0 -2952px; }
    .skt-xh-anli .wrap .anli-content .list-content .img-contentj {
      background-position: 0 -3320px; }
    .skt-xh-anli .wrap .anli-content .list-content .img-contentk {
      background-position: 0 -3689px; }
    .skt-xh-anli .wrap .anli-content .list-content .img-contentl {
      background-position: 0 -4056px; }
    .skt-xh-anli .wrap .anli-content .list-content .img-contentm {
      background-position: 0 -4423px; }
  .skt-xh-anli .wrap .anli-content .an-nav {
    width: 123px;
    height: 470px;
    position: relative; }
    .skt-xh-anli .wrap .anli-content .an-nav .line {
      height: 100%;
      width: 1px;
      background: #1862b9;
      position: absolute;
      left: 50px; }
    .skt-xh-anli .wrap .anli-content .an-nav ul li {
      text-align: right;
      padding-right: 22px;
      height: 38px;
      color: #000;
      font-size: 14px;
      position: relative;
      z-index: 110; }
      .skt-xh-anli .wrap .anli-content .an-nav ul li span {
        background: url(../images/red-circle.png) no-repeat center;
        position: absolute;
        width: 15px;
        height: 15px;
        right: 65px; }
      .skt-xh-anli .wrap .anli-content .an-nav ul li a {
        color: #000;
        font-size: 14px; }
    .skt-xh-anli .wrap .anli-content .an-nav ul li.active span {
      background: url(../images/red-circle-state.png) no-repeat center; }

.skt-tj .wrap .tj-content {
  margin-top: 44px; }
  .skt-tj .wrap .tj-content .content-item {
    float: left;
    width: 366px;
    margin-right: 16px; 
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .3s;
    transition: all .3s;
    border: 1px solid #fff;}
	.skt-tj .wrap .tj-content .content-item:hover {
    margin-top: -8px;
    -webkit-box-shadow: 0 0 18px 0px #74adef;
    box-shadow: 0 0 18px 0px #74adef;
    border: 1px solid #74adef;
    box-sizing: border-box;
}  
	.skt-tj .wrap .tj-content .content-item:hover .item-bottom{
		border-color:#fff;
	}
    .skt-tj .wrap .tj-content .content-item .item-top { 
      background: #1862b9;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
      background-image: linear-gradient(0deg, #3488ea, #1862b9);
      padding: 30px 20px 25px 30px; }
      .skt-tj .wrap .tj-content .content-item .item-top a {
        border: 1px solid #FFFFFF;
        border-radius: 18px;
        width: 124px;
        height: 38px;
        line-height: 38px;
        text-align: center;
        display: inline-block;
        font-size: 14px;
        color: #fff;
        margin-top: 12px;
        cursor: pointer;
        -webkit-transition: color .3s ease-in-out,background .3s ease-in-out;
        transition: color .3s ease-in-out,background .3s ease-in-out; }
        .skt-tj .wrap .tj-content .content-item .item-top a:hover {
          background: #fff;
          color: #1862b9;
          border: 1px solid #1862b9; }
      .skt-tj .wrap .tj-content .content-item .item-top .a {
        color: #fff;
        font-size: 20px; }
        .skt-tj .wrap .tj-content .content-item .item-top .a span.f40 {
          font-size: 40px;
          font-weight: bold; }
        .skt-tj .wrap .tj-content .content-item .item-top .a span.f25 {
          font-size: 25px; }
      .skt-tj .wrap .tj-content .content-item .item-top .b {
        font-size: 14px;
        color: #fff;
        margin-top: 10px; }
    .skt-tj .wrap .tj-content .content-item .item-bottom {
      padding: 22px 25px;
      border: 1px solid #e5e5e5;
      border-top: none; }
      .skt-tj .wrap .tj-content .content-item .item-bottom .img-dingzhi {
        height: 137px; }
      .skt-tj .wrap .tj-content .content-item .item-bottom .a a {
        cursor: pointer;
        font-size: 12px;
        border-radius: 9px;
        background: #1862b9;
        background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
        background-image: linear-gradient(0deg, #3488ea, #1862b9);
        width: 67px;
        height: 18px;
        line-height: 18px;
        text-align: center;
        color: #fff;
        border: 1px solid #1862b9;
        -webkit-transition: color .3s ease-in-out,background .3s ease-in-out;
        transition: color .3s ease-in-out,background .3s ease-in-out; }
        .skt-tj .wrap .tj-content .content-item .item-bottom .a a:hover {
          background: #fff;
          color: #1862b9;
          border: 1px solid #1862b9; }
      .skt-tj .wrap .tj-content .content-item .item-bottom .a h5 {
        color: #e60012;
        font-size: 14px;
        height: 18px;
        line-height: 18px;
        margin-bottom: 6px; }
      .skt-tj .wrap .tj-content .content-item .item-bottom .text-list {
        margin-top: 10px;
        border-bottom: 1px solid #e7e7e7;
        padding-bottom: 12px; }
        .skt-tj .wrap .tj-content .content-item .item-bottom .text-list p {
          color: #444;
          font-size: 13px;
          margin-bottom: 10px;
          position: relative;
          height: 14px;
          line-height: 14px; }
          .skt-tj .wrap .tj-content .content-item .item-bottom .text-list p img.a {
            float: left;
            margin-right: 6px;
            margin-top: 3px; }
      .skt-tj .wrap .tj-content .content-item .item-bottom .num-list {
        margin-top: 20px; }
        .skt-tj .wrap .tj-content .content-item .item-bottom .num-list .title-text {
          color: #e60012;
          font-size: 14px;
          height: 18px;
          line-height: 18px;
          margin-bottom: 6px; }
          .skt-tj .wrap .tj-content .content-item .item-bottom .num-list .title-text p {
            font-weight: 700; }
          .skt-tj .wrap .tj-content .content-item .item-bottom .num-list .title-text a {
            font-size: 12px;
            cursor: pointer;
            border-radius: 9px;
            background: #1862b9;
            border: 1px solid #1862b9;
            background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
            background-image: linear-gradient(0deg, #3488ea, #1862b9);
            width: 67px;
            height: 18px;
            line-height: 18px;
            text-align: center;
            color: #fff;
            -webkit-transition: color .3s ease-in-out,background .3s ease-in-out;
            transition: color .3s ease-in-out,background .3s ease-in-out; }
            .skt-tj .wrap .tj-content .content-item .item-bottom .num-list .title-text a:hover {
              background: #fff;
              color: #1862b9;
              border: 1px solid #1862b9; }
        .skt-tj .wrap .tj-content .content-item .item-bottom .num-list .tel span {
          color: #000;
          font-size: 13px;
          margin-top: 13px;
          display: inline-block;
          margin-right: 12px;
          cursor: pointer;
          width: 95px;
          height: 19px;
          line-height: 19px; }
        .skt-tj .wrap .tj-content .content-item .item-bottom .num-list span.active {
          width: 95px;
          height: 19px;
          line-height: 19px;
          color: #fff;
          text-align: center;
          border-radius: 3px;
          background: #1862b9;
          background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
          background-image: linear-gradient(0deg, #3488ea, #1862b9); }

.skt-our-address .address-nav {
  margin-top: 44px;
  background: #f6f7fa;
  height: 48px;
  line-height: 48px;
  border-left: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5; }
  .skt-our-address .address-nav ul li {
    float: left;
    width: 188px;
    text-align: center;
    height: 44px;
    border-top: 4px solid #f6f7fa;
    position: relative;
    z-index: 90; }
    .skt-our-address .address-nav ul li a {
      color: #000000;
      font-size: 18px;
      display: block;
      height: 28px;
      line-height: 28px;
      margin-top: 6px;
      border-left: 1px solid #e5e5e5; }
  .skt-our-address .address-nav ul li.active {
    background: #fff;
    border-top: 4px solid #ff0202; }
.skt-our-address .address-list {
  position: relative;
  height: 295px;
  border-left: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
  padding: 25px 50px 25px 60px; }
  .skt-our-address .address-list .map {
    background-image: url(../images/7-3.png);
    background-repeat: no-repeat; }
  .skt-our-address .address-list .shanghai-map {
    width: 405px;
    height: 314px;
    background-position: 0 -330px; }
  .skt-our-address .address-list .beijing-map {
    width: 405px;
    height: 330px;
    background-position: 0 0; }
  .skt-our-address .address-list .guangzhou-map {
    width: 405px;
    height: 328px;
    background-position: 0 -643px; }
  .skt-our-address .address-list .shenzhen-map {
    width: 405px;
    height: 310px;
    background-position: 0 -972px; }
  .skt-our-address .address-list .nantong-map {
    background-image: url(../images/nantongmap.png);
    background-repeat: no-repeat;
    width: 379px;
    height: 298px; }
  .skt-our-address .address-list h3 {
    font-size: 24px;
    color: #1862b9;
    padding-bottom: 35px;
    padding-top: 30px; }
  .skt-our-address .address-list .address-text .map-line {
    height: 1px;
    width: 335px;
    border-top: 1px dashed #afafaf;
    margin: 15px 0; }
  .skt-our-address .address-list .address-text p {
    line-height: 30px;
    color: #222;
    font-size: 15px;
    position: relative; }
    .skt-our-address .address-list .address-text p img {
      margin-right: 10px;
      position: relative;
      top: -1px; }
  .skt-our-address .address-list .address-text .address-bot p {
    font-size: 15px;
    margin-left: 8px;
    line-height: 20px; }
  .skt-our-address .address-list .address-text .address-bot .train {
    background-image: url(../images/bus-train-icon.png);
    background-repeat: no-repeat; }
  .skt-our-address .address-list .address-text .address-bot .sh {
    width: 24px;
    height: 51px;
    background-position: -72px 0; }
  .skt-our-address .address-list .address-text .address-bot .gz {
    width: 24px;
    height: 51px;
    background-position: -24px 0; }
  .skt-our-address .address-list .address-text .address-bot .sz {
    width: 24px;
    height: 51px;
    background-position: -48px 0; }
  .skt-our-address .address-list .address-text .address-bot .nt {
    width: 24px;
    height: 24px;
    background-position: -48px -29px; }
  .skt-our-address .address-list .address-text .address-bot .bj {
    width: 24px;
    height: 51px;
    background-position: 0 0; }
  .skt-our-address .address-list .address-text .address-bot .mgt10 {
    margin-top: 7px;
    line-height: 26px !important; }

.bl-none {
  border-left: none !important; }

.ds-none {
  display: none; }

.sub-message-red {
  background: #1862b9;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3488ea), to(#1862b9));
  background-image: linear-gradient(-180deg, #3488ea, #1862b9);
  -webkit-box-shadow: 0 0 18px 0px #74adef;
          box-shadow: 0 0 18px 0px #74adef; }
  .sub-message-red .text {
    color: #fff; }
    .sub-message-red .text .a {
      font-size: 14px; }
    .sub-message-red .text .b {
      font-size: 18px;
      padding-top: 8px; }
  .sub-message-red .input {
    margin-top: 3px;
    background: #FFFFFF;
    width: 151px;
    height: 33px;
    line-height: 33px;
    margin-left: 15px; }
    .sub-message-red .input .a {
      width: 146;
      height: 33px;
      line-height: 33px;
      border: none;
      outline: none;
      padding-left: 5px; }
    .sub-message-red .input .b {
      width: 90px;
      height: 33px;
      line-height: 33px;
      border: none;
      outline: none;
      padding-left: 5px; }
    .sub-message-red .input span.yzm {
      color: #000;
      width: 50px;
      float: right;
      text-align: center; }
  .sub-message-red .button {
    margin-left: 15px;
    margin-top: 1px; }
    .sub-message-red .button button {
      border: 1px solid #FFFFFF;
      border-radius: 18px;
      background: #1862b9;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
      background-image: linear-gradient(0deg, #3488ea, #1862b9);
      width: 115px;
      height: 38px;
      vertical-align: middle;
      line-height: 38px;
      color: #fff;
      font-size: 14px;
      outline: none;
      cursor: pointer;
      -webkit-transition: color .3s ease-in-out,background .3s ease-in-out;
      transition: color .3s ease-in-out,background .3s ease-in-out; }
      .sub-message-red .button button:hover {
        background: #fff;
        color: #1862b9;
        border: 1px solid #1862b9; }
  .sub-message-red .text-tel {
    font-size: 14px;
    color: #fff;
    margin-left: 15px;
    margin-top: 8px; }
    .sub-message-red .text-tel span {
      font-size: 24px;
      font-weight: 700;
      margin-left: 5px; }

/* 400 价值 css*/
.skt-400jz-banner {
  background: url(../images/400tel_jiazhi_banner.png) no-repeat center;
  height: 200px;}
  .skt-400jz-banner h3 {
    color: #FFFFFF;
    font-size: 28px;
    padding-top: 50px;
    font-weight: 500; }
  .skt-400jz-banner p {
    font-size: 14px;
    margin-top: 15px;
    color: #fff; }
  .skt-400jz-banner a {
    background: #1862b9;
    border-radius: 18px;
    border: 1px solid #1862b9;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
    background-image: linear-gradient(0deg, #3488ea, #1862b9);
    display: block;
    width: 108px;
    height: 36px;
    vertical-align: middle;
    line-height: 36px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    margin-top: 15px;
    -webkit-transition: color .3s ease-in-out,background .3s ease-in-out;
    transition: color .3s ease-in-out,background .3s ease-in-out; }
    .skt-400jz-banner a:hover {
      background: #fff;
      color: #1862b9;
      border: 1px solid #1862b9; }

.skt-worth .wrap .img-list .list-item {
  width: 20%;
  margin-top: 20px;
  cursor: pointer; }
  .skt-worth .wrap .img-list .list-item .main-content {
    width: 100%;
    height: 204px; }
    .skt-worth .wrap .img-list .list-item .main-content img {
      margin-top: 55px; }
    .skt-worth .wrap .img-list .list-item .main-content .hovera {
      display: none; }
    .skt-worth .wrap .img-list .list-item .main-content p {
      color: #000;
      font-size: 14px;
      margin-top: 15px; }
.skt-worth .wrap .img-content .img-list {
  overflow: hidden;
  position: relative; }
  .skt-worth .wrap .img-content .img-list .fenge {
    position: absolute;
    width: 201px;
    left: 50%;
    margin-left: -100px;
    top: 100px; }
  .skt-worth .wrap .img-content .img-list div.f_l, .skt-worth .wrap .img-content .img-list div.f_r {
    width: 50%;
    text-align: center; }
.skt-worth .wrap .img-content .textcon {
  margin: 30px 0 40px; }
  .skt-worth .wrap .img-content .textcon p {
    height: 60px; }
  .skt-worth .wrap .img-content .textcon .texta {
    width: 40%;
    color: #000;
    font-size: 14px;
    text-align: left;
    line-height: 20px;
    margin: 0 5%; }
  .skt-worth .wrap .img-content .textcon .textb {
    width: 40%;
    color: #000;
    font-size: 14px;
    text-align: left;
    line-height: 20px;
    margin: 0 5%; }
.skt-worth .wrap .img-list .list-item.active {
  background: url(../images/bg-shape.png) no-repeat center; }
  .skt-worth .wrap .img-list .list-item.active p {
    color: #fff; }
  .skt-worth .wrap .img-list .list-item.active .hovera {
    display: inline-block; }
  .skt-worth .wrap .img-list .list-item.active .hoverb {
    display: none; }

/* 商客通 页面css*/
.skt-shangketong-banner {
  background: url(../images/shangketong-banner.png) no-repeat center;
  height: 399px;
  margin-bottom: 50px; }
  .skt-shangketong-banner .wrap {
    color: #fff; }
    .skt-shangketong-banner .wrap h2 {
      font-size: 30px;
      font-weight: 600;
      padding-top: 100px; }
    .skt-shangketong-banner .wrap h3 {
      font-size: 30px;
      margin-top: 20px;
      font-weight: 600; }
    .skt-shangketong-banner .wrap p {
      font-size: 14px;
      margin-top: 13px; }
    .skt-shangketong-banner .wrap a {
      cursor: pointer;
      border-radius: 18px;
      background: #1862b9;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
      background-image: linear-gradient(0deg, #3488ea, #1862b9);
      border: 1px solid #1862b9;
      display: inline-block;
      width: 108px;
      height: 36px;
      vertical-align: middle;
      line-height: 36px;
      text-align: center;
      color: #fff;
      margin-top: 40px;
      font-size: 14px;
      -webkit-transition: color .3s ease-in-out,background .3s ease-in-out;
      transition: color .3s ease-in-out,background .3s ease-in-out; }
      .skt-shangketong-banner .wrap a:hover {
        background: #fff;
        color: #1862b9;
        border: 1px solid #1862b9; }

.skt-skt-texta a {
  display: block;
  border: 1px solid #1862b9;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0);
  width: 152px;
  height: 36px;
  line-height: 36px;
  margin: 46px auto 0;
  color: #1862b9;
  -webkit-transition: background .3s ease-in-out;
  transition: background .3s ease-in-out;
  font-size: 14px; }
  .skt-skt-texta a:hover {
    background: #1862b9;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
    background-image: linear-gradient(0deg, #3488ea, #1862b9);
    -webkit-box-shadow: 0 0 16px 0px #74adef;
            box-shadow: 0 0 16px 0px #74adef;
    color: #fff; }

.skt-part-b {
  background: #f5f5f5;
  padding-bottom: 65px; }
  .skt-part-b a {
    display: block;
    border: 1px solid #1862b9;
    border-radius: 18px;
    background: rgba(255, 255, 255, 0);
    width: 152px;
    height: 36px;
    line-height: 36px;
    margin: 46px auto 0;
    color: #1862b9;
    -webkit-transition: background .3s ease-in-out;
    transition: background .3s ease-in-out;
    font-size: 14px; }
    .skt-part-b a:hover {
      background: #1862b9;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
      background-image: linear-gradient(0deg, #3488ea, #1862b9);
      -webkit-box-shadow: 0 0 16px 0px #74adef;
              box-shadow: 0 0 16px 0px #74adef;
      color: #fff; }

.skt-part-c .wrap .contenta {
  margin-top: 75px; }
  .skt-part-c .wrap .contenta .text-content {
    margin-left: 140px; }
    .skt-part-c .wrap .contenta .text-content h2 {
      font-size: 18px;
      color: #000;
      font-weight: 600;
      padding-top: 100px; }
    .skt-part-c .wrap .contenta .text-content h3 {
      font-size: 18px;
      font-weight: 600;
      color: #ff000b;
      margin-top: 12px; }
    .skt-part-c .wrap .contenta .text-content p {
      font-size: 14px;
      color: #595757;
      line-height: 24px;
      margin-top: 15px; }
    .skt-part-c .wrap .contenta .text-content a {
      display: block;
      border: 1px solid #1862b9;
      border-radius: 18px;
      background: rgba(255, 255, 255, 0);
      width: 152px;
      height: 36px;
      line-height: 36px;
      margin-top: 45px;
      color: #1862b9;
      -webkit-transition: background .3s ease-in-out;
      transition: background .3s ease-in-out;
      font-size: 14px;
      text-align: center; }
      .skt-part-c .wrap .contenta .text-content a:hover {
        background: #1862b9;
        background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
        background-image: linear-gradient(0deg, #3488ea, #1862b9);
        -webkit-box-shadow: 0 0 16px 0px #74adef;
                box-shadow: 0 0 16px 0px #74adef;
        color: #fff; }
.skt-part-c .wrap .contentb {
  margin-top: 175px; }
  .skt-part-c .wrap .contentb .text-content {
    margin-right: 60px; }
    .skt-part-c .wrap .contentb .text-content h2 {
      font-size: 18px;
      color: #000;
      font-weight: 600;
      padding-top: 55px; }
    .skt-part-c .wrap .contentb .text-content h3 {
      font-size: 18px;
      font-weight: 600;
      color: #ff000b;
      margin-top: 12px; }
    .skt-part-c .wrap .contentb .text-content p {
      font-size: 14px;
      color: #595757;
      line-height: 24px;
      margin-top: 15px; }
    .skt-part-c .wrap .contentb .text-content a {
      display: block;
      border: 1px solid #1862b9;
      border-radius: 18px;
      background: rgba(255, 255, 255, 0);
      width: 152px;
      height: 36px;
      line-height: 36px;
      margin-top: 45px;
      color: #1862b9;
      -webkit-transition: background .3s ease-in-out;
      transition: background .3s ease-in-out;
      font-size: 14px;
      text-align: center; }
      .skt-part-c .wrap .contentb .text-content a:hover {
        background: #1862b9;
        background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
        background-image: linear-gradient(0deg, #3488ea, #1862b9);
        -webkit-box-shadow: 0 0 16px 0px #74adef;
                box-shadow: 0 0 16px 0px #74adef;
        color: #fff; }
.skt-part-c .wrap .contentc {
  margin-top: 75px; }
  .skt-part-c .wrap .contentc .text-content {
    margin-left: 140px; }
    .skt-part-c .wrap .contentc .text-content h2 {
      font-size: 18px;
      color: #000;
      font-weight: 600;
      padding-top: 100px; }
    .skt-part-c .wrap .contentc .text-content h3 {
      font-size: 18px;
      font-weight: 600;
      color: #ff000b;
      margin-top: 12px; }
    .skt-part-c .wrap .contentc .text-content p {
      font-size: 14px;
      color: #595757;
      line-height: 24px;
      margin-top: 15px; }
    .skt-part-c .wrap .contentc .text-content a {
      cursor: pointer;
      display: block;
      border: 1px solid #1862b9;
      border-radius: 18px;
      background: rgba(255, 255, 255, 0);
      width: 152px;
      height: 36px;
      line-height: 36px;
      margin-top: 45px;
      color: #1862b9;
      -webkit-transition: background .3s ease-in-out;
      transition: background .3s ease-in-out;
      font-size: 14px;
      text-align: center; }
      .skt-part-c .wrap .contentc .text-content a:hover {
        background: #1862b9;
        background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
        background-image: linear-gradient(0deg, #3488ea, #1862b9);
        -webkit-box-shadow: 0 0 16px 0px #74adef;
                box-shadow: 0 0 16px 0px #74adef;
        color: #fff; }

.skt-version-price {
  margin-top: 130px; }
  .skt-version-price .price-list-content {
    margin-top: 43px; }
    .skt-version-price .price-list-content .content-item {
      float: left;
      width: 350px;
      border: 1px solid #e5e5e5;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      margin-right: 40px; }
      .skt-version-price .price-list-content .content-item .main-content {
        border-top: 7px solid #fe4b2f;
        padding: 25px; }
        .skt-version-price .price-list-content .content-item .main-content .top {
          border-bottom: 1px solid #e5e5e5;
          padding-bottom: 17px; }
          .skt-version-price .price-list-content .content-item .main-content .top h2 {
            font-size: 28px;
            color: #000; }
          .skt-version-price .price-list-content .content-item .main-content .top p {
            font-size: 14px;
            color: rgba(1, 1, 1, 0.749);
            margin-top: 11px; }
        .skt-version-price .price-list-content .content-item .main-content .middle {
          padding-top: 45px; }
          .skt-version-price .price-list-content .content-item .main-content .middle .price .a {
            font-size: 14px;
            color: #000; }
            .skt-version-price .price-list-content .content-item .main-content .middle .price .a .f14 {
              font-size: 14px;
              color: #1862b9; }
            .skt-version-price .price-list-content .content-item .main-content .middle .price .a .f52 {
              font-size: 52px;
              color: #1862b9; }
          .skt-version-price .price-list-content .content-item .main-content .middle .price .b {
            font-size: 14px;
            color: #000;
            margin-top: 10px; }
        .skt-version-price .price-list-content .content-item .main-content .bottom {
          margin-top: 44px; }
          .skt-version-price .price-list-content .content-item .main-content .bottom ul li {
            width: 50%;
            float: left;
            height: 36px;
            line-height: 36px;
            margin-bottom: 14px; }
            .skt-version-price .price-list-content .content-item .main-content .bottom ul li div {
              width: 34px;
              height: 34px;
              line-height: 36px;
              border: 1px dashed #d0d0d0;
              border-radius: 3px;
              text-align: center;
              color: #1862b9;
              font-size: 14px; }
            .skt-version-price .price-list-content .content-item .main-content .bottom ul li p {
              float: left;
              margin-left: 11px;
              font-size: 14px;
              color: #000; }
        .skt-version-price .price-list-content .content-item .main-content .btn a {
          cursor: pointer;
          border-radius: 18px;
          width: 201px;
          height: 36px;
          display: block;
          border: 1px solid #1862b9;
          border-radius: 18px;
          background: rgba(255, 255, 255, 0);
          line-height: 36px;
          color: #1862b9;
          -webkit-transition: background .3s ease-in-out;
          transition: background .3s ease-in-out;
          font-size: 14px;
          text-align: center;
          margin: 20px auto 0; }
          .skt-version-price .price-list-content .content-item .main-content .btn a:hover {
            background: #1862b9;
            background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
            background-image: linear-gradient(0deg, #3488ea, #1862b9);
            -webkit-box-shadow: 0 0 16px 0px #74adef;
                    box-shadow: 0 0 16px 0px #74adef;
            color: #fff; }
          .skt-version-price .price-list-content .content-item .main-content .btn a:hover {
            background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
            background-image: linear-gradient(0deg, #3488ea, #1862b9);
            -webkit-box-shadow: 0 0 16px 0px #74adef;
                    box-shadow: 0 0 16px 0px #74adef; }

.skt-more-tc a {
  display: block;
  border: 1px solid #1862b9;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0);
  width: 152px;
  height: 36px;
  line-height: 36px;
  margin-top: 45px;
  color: #1862b9;
  -webkit-transition: background .3s ease-in-out;
  transition: background .3s ease-in-out;
  font-size: 14px;
  text-align: center;
  margin: 44px auto 0; }
  .skt-more-tc a:hover {
    background: #1862b9;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
    background-image: linear-gradient(0deg, #3488ea, #1862b9);
    -webkit-box-shadow: 0 0 16px 0px #74adef;
            box-shadow: 0 0 16px 0px #74adef;
    color: #fff; }

/*常见问题css*/
.skt-question-banner {
  background: url(../images/skt-question-banner.png) no-repeat center;
  height: 204px; }

.skt-question-text {
  margin-top: 54px; }
  .skt-question-text .wrap .title h3 {
    font-size: 30px;
    color: #000;
    font-weight: 500; }
  .skt-question-text .wrap .title p {
    font-size: 16px;
    color: #000;
    margin-top: 20px; }
  .skt-question-text .wrap .title .tel {
    color: #1862b9;
    font-size: 18px;
    margin-top: 30px;
    height: 36px;
    line-height: 36px; }
    .skt-question-text .wrap .title .tel a {
      float: left;
      border: 1px solid #1862b9;
      border-radius: 18px;
      background: rgba(255, 255, 255, 0);
      width: 152px;
      height: 36px;
      line-height: 36px;
      text-align: center;
      font-size: 14px;
      margin-right: 20px;
      color: #1862b9;
      -webkit-transition: background .3s ease-in-out;
      transition: background .3s ease-in-out; }
      .skt-question-text .wrap .title .tel a:hover {
        background: #1862b9; }
      .skt-question-text .wrap .title .tel a:hover {
        color: #fff; }
  .skt-question-text .wrap .question-list {
    margin-top: 50px; }
    .skt-question-text .wrap .question-list .list-item {
      padding-top: 20px;
      padding-bottom: 25px;
      border-bottom: 1px dashed #B6B6B6;
      position: relative; }
      .skt-question-text .wrap .question-list .list-item .arrow-tips {
        position: absolute;
        right: 0; }
      .skt-question-text .wrap .question-list .list-item p.a {
        color: #1862b9;
        font-size: 18px;
        cursor: pointer; }
      .skt-question-text .wrap .question-list .list-item .content {
        margin-top: 20px;
        padding-left: 35px;
        padding-right: 60px;
        position: relative;
        display: none; }
        .skt-question-text .wrap .question-list .list-item .content span {
          position: absolute;
          margin-left: -15px;
          font-size: 30px;
          line-height: 20px;
          color: #000;
          margin-top: -2px; }
        .skt-question-text .wrap .question-list .list-item .content p {
          font-size: 14px;
          color: #222;
          line-height: 20px; }

/*企业 短信*/
.skt-enterprise-banner {
  background: url(../images/qiyeduanxin-banner.jpg) no-repeat center;
  height: 400px;
  width: 100%; }

.skt-function-introduce {
  margin-top: 54px; }
  .skt-function-introduce .wrap .function-content .top-nav {
    width: 602px;
    margin: 44px auto 0; }
    .skt-function-introduce .wrap .function-content .top-nav ul li {
      float: left;
      width: 200px;
      text-align: center;
      height: 50px;
      line-height: 50px;
      font-size: 14px;
      color: #000;
      border: 1px solid #e5e5e5;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      margin-left: -1px;
      cursor: pointer; }
    .skt-function-introduce .wrap .function-content .top-nav ul li.active {
      background: #1862b9;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
      background-image: linear-gradient(0deg, #3488ea, #1862b9);
      border: none;
      color: #fff; }
  .skt-function-introduce .wrap .function-content .bottom-content {
    margin-top: 50px; }
    .skt-function-introduce .wrap .function-content .bottom-content .yzm-message .left-content {
      width: 630px; }
      .skt-function-introduce .wrap .function-content .bottom-content .yzm-message .left-content h3 {
        font-size: 18px;
        margin-top: 50px; }
      .skt-function-introduce .wrap .function-content .bottom-content .yzm-message .left-content p.txt {
        color: #6d6d6d;
        font-size: 14px;
        line-height: 25px;
        margin-top: 25px; }
      .skt-function-introduce .wrap .function-content .bottom-content .yzm-message .left-content ul {
        margin-top: 25px; }
        .skt-function-introduce .wrap .function-content .bottom-content .yzm-message .left-content ul li {
          float: left;
          width: 125px;
          height: 32px;
          line-height: 32px;
          font-size: 14px; }
          .skt-function-introduce .wrap .function-content .bottom-content .yzm-message .left-content ul li img {
            margin-right: 8px; }
      .skt-function-introduce .wrap .function-content .bottom-content .yzm-message .left-content a {
        display: block;
        cursor: pointer;
        border: 1px solid #1862b9;
        border-radius: 18px;
        background: rgba(255, 255, 255, 0);
        width: 352px;
        height: 36px;
        line-height: 36px;
        text-align: center;
        font-size: 14px;
        margin-right: 20px;
        color: #1862b9;
        margin-top: 60px;
        -webkit-transition: background .3s ease-in-out;
        transition: background .3s ease-in-out; }
        .skt-function-introduce .wrap .function-content .bottom-content .yzm-message .left-content a:hover {
          background: #1862b9;
          background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
          background-image: linear-gradient(0deg, #3488ea, #1862b9);
          -webkit-box-shadow: 0 0 16px 0px #74adef;
                  box-shadow: 0 0 16px 0px #74adef;
          color: #fff; }
    .skt-function-introduce .wrap .function-content .bottom-content .tz-message .left-content {
      width: 630px; }
      .skt-function-introduce .wrap .function-content .bottom-content .tz-message .left-content h3 {
        font-size: 18px;
        margin-top: 50px; }
      .skt-function-introduce .wrap .function-content .bottom-content .tz-message .left-content p.txt {
        color: #6d6d6d;
        font-size: 14px;
        line-height: 25px;
        margin-top: 25px; }
      .skt-function-introduce .wrap .function-content .bottom-content .tz-message .left-content ul {
        margin-top: 25px; }
        .skt-function-introduce .wrap .function-content .bottom-content .tz-message .left-content ul li {
          float: left;
          width: 125px;
          height: 32px;
          line-height: 32px;
          font-size: 14px; }
          .skt-function-introduce .wrap .function-content .bottom-content .tz-message .left-content ul li img {
            margin-right: 8px; }
      .skt-function-introduce .wrap .function-content .bottom-content .tz-message .left-content a {
        display: block;
        border: 1px solid #1862b9;
        border-radius: 18px;
        background: rgba(255, 255, 255, 0);
        width: 352px;
        height: 36px;
        line-height: 36px;
        text-align: center;
        font-size: 14px;
        margin-right: 20px;
        color: #1862b9;
        margin-top: 60px;
        -webkit-transition: background .3s ease-in-out;
        transition: background .3s ease-in-out; }
        .skt-function-introduce .wrap .function-content .bottom-content .tz-message .left-content a:hover {
          background: #1862b9; }
        .skt-function-introduce .wrap .function-content .bottom-content .tz-message .left-content a:hover {
          color: #fff; }
    .skt-function-introduce .wrap .function-content .bottom-content .vip-yingxiao .left-content {
      width: 630px; }
      .skt-function-introduce .wrap .function-content .bottom-content .vip-yingxiao .left-content h3 {
        font-size: 18px;
        margin-top: 50px; }
      .skt-function-introduce .wrap .function-content .bottom-content .vip-yingxiao .left-content p.txt {
        color: #6d6d6d;
        font-size: 14px;
        line-height: 25px;
        margin-top: 25px; }
      .skt-function-introduce .wrap .function-content .bottom-content .vip-yingxiao .left-content ul {
        margin-top: 25px; }
        .skt-function-introduce .wrap .function-content .bottom-content .vip-yingxiao .left-content ul li {
          float: left;
          width: 125px;
          height: 32px;
          line-height: 32px;
          font-size: 14px; }
          .skt-function-introduce .wrap .function-content .bottom-content .vip-yingxiao .left-content ul li img {
            margin-right: 8px; }
      .skt-function-introduce .wrap .function-content .bottom-content .vip-yingxiao .left-content a {
        display: block;
        border: 1px solid #1862b9;
        border-radius: 18px;
        background: rgba(255, 255, 255, 0);
        width: 352px;
        height: 36px;
        line-height: 36px;
        text-align: center;
        font-size: 14px;
        margin-right: 20px;
        color: #1862b9;
        margin-top: 60px;
        -webkit-transition: background .3s ease-in-out;
        transition: background .3s ease-in-out; }
        .skt-function-introduce .wrap .function-content .bottom-content .vip-yingxiao .left-content a:hover {
          background: #1862b9;
          background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
          background-image: linear-gradient(0deg, #3488ea, #1862b9);
          -webkit-box-shadow: 0 0 16px 0px #74adef;
                  box-shadow: 0 0 16px 0px #74adef;
          color: #fff; }

.skt-yzm-tc {
  margin-top: 45px; }
  .skt-yzm-tc .wrap .title {
    font-size: 18px;
    color: #000;
    font-weight: 600; }
    .skt-yzm-tc .wrap .title a {
      margin-left: 20px;
      color: #1862b9;
      font-size: 14px;
      font-weight: normal; }
  .skt-yzm-tc .wrap .clearfix {
    margin-top: 40px; }
  .skt-yzm-tc .wrap .list-item {
    border: 1px solid #e5e5e5;
    width: 248px;
    margin-right: 43px; }
    .skt-yzm-tc .wrap .list-item .content-top {
      border-top: 5px solid #fa3a2f;
      padding: 0 25px;
      text-align: center; }
      .skt-yzm-tc .wrap .list-item .content-top p {
        padding-top: 28px;
        color: #000;
        font-size: 28px;
        padding-bottom: 9px; }
      .skt-yzm-tc .wrap .list-item .content-top span {
        font-size: 14px;
        color: rgba(1, 1, 1, 0.749); }
    .skt-yzm-tc .wrap .list-item .content-bottom {
      border-top: 1px solid #e5e5e5;
      margin: 16px 25px 0;
      padding-bottom: 30px; }
      .skt-yzm-tc .wrap .list-item .content-bottom p {
        font-size: 14px;
        color: #000;
        font-weight: bold;
        text-align: center;
        padding-top: 27px; }
        .skt-yzm-tc .wrap .list-item .content-bottom p span {
          color: #1862b9;
          font-size: 24px; }
      .skt-yzm-tc .wrap .list-item .content-bottom a {
        display: block;
        cursor: pointer;
        border: 1px solid #1862b9;
        border-radius: 18px;
        background: rgba(255, 255, 255, 0);
        width: 195px;
        height: 36px;
        line-height: 36px;
        text-align: center;
        font-size: 14px;
        margin: 35px auto 0;
        color: #1862b9;
        -webkit-transition: background .3s ease-in-out;
        transition: background .3s ease-in-out; }
        .skt-yzm-tc .wrap .list-item .content-bottom a:hover {
          background: #1862b9;
          background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
          background-image: linear-gradient(0deg, #3488ea, #1862b9);
          -webkit-box-shadow: 0 0 16px 0px #74adef;
                  box-shadow: 0 0 16px 0px #74adef;
          color: #fff; }

.skt-jishu .wrap .content-list {
  margin-top: 52px; }
  .skt-jishu .wrap .content-list ul li {
    height: 260px;
    width: 282px;
    float: left;
    border-bottom: 1px solid #e5e5e5;
    text-align: center;
    padding-top: 45px;
    border-right: 1px solid #e5e5e5;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    .skt-jishu .wrap .content-list ul li .img {
      width: 100%;
      height: 82px;
      line-height: 82px;
      text-align: center; }
      .skt-jishu .wrap .content-list ul li .img span {
        padding: 1px; }
      .skt-jishu .wrap .content-list ul li .img img {
        margin: auto; }
    .skt-jishu .wrap .content-list ul li .txta {
      font-size: 16px;
      color: #000;
      margin-top: 20px; }
    .skt-jishu .wrap .content-list ul li .txtb {
      margin-top: 10px;
      font-size: 14px;
      line-height: 18px;
      .
                color: rgba(1, 1, 1, 0.749); }

.border-bot {
  border-bottom: none !important; }

.border-right {
  border-right: none !important; }

.skt-bottom-banner {
  margin-top: 45px; }

/* 关于我们 */
.skt-introduce {
  margin-top: 54px; }
  .skt-introduce .wrap .textcenter .txta {
    font-size: 18px;
    color: #1862b9;
    margin-top: 50px;
    font-weight: 600; }
  .skt-introduce .wrap .textcenter .txtb {
    font-size: 14px;
    line-height: 22px;
    color: #000;
    margin-top: 29px; }
  .skt-introduce .wrap .our-platform {
    margin-top: 58px; }
    .skt-introduce .wrap .our-platform .small-title {
      text-align: center;
      font-size: 18px;
      font-weight: 600;
      color: #000; }
    .skt-introduce .wrap .our-platform .content-list {
      margin-top: 50px; }
      .skt-introduce .wrap .our-platform .content-list ul li {
        float: left;
        width: 280px;
        border-right: 1px solid #e5e5e5;
        text-align: center; }
        .skt-introduce .wrap .our-platform .content-list ul li .content {
          padding: 10px 30px 20px; }
          .skt-introduce .wrap .our-platform .content-list ul li .content .txta {
            color: #010101;
            font-size: 16px;
            margin-top: 32px; }
          .skt-introduce .wrap .our-platform .content-list ul li .content .txtb {
            color: rgba(1, 1, 1, 0.502);
            font-size: 13px;
            line-height: 18px;
            margin-top: 20px;
            text-align: left;
            min-height: 75px; }

.skt-honor .wrap h3 {
  color: #1862b9;
  font-size: 18px;
  font-weight: 600;
  margin-top: 55px; }
.skt-honor .wrap .img-slide {
  margin-top: 40px; }

.skt-our-customer .wrap h3 {
  color: #1862b9;
  font-size: 18px;
  font-weight: 600;
  margin-top: 55px; }
.skt-our-customer .wrap p.textcenter {
  font-size: 14px;
  line-height: 22px;
  color: #000;
  margin-top: 20px; }
.skt-our-customer .wrap .qiye-logo {
  margin-top: 25px; }
.skt-our-customer .wrap .star-case-list {
  margin-top: 40px;
  cursor: pointer; }
  .skt-our-customer .wrap .star-case-list .case-con {
    width: 20%; }
    .skt-our-customer .wrap .star-case-list .case-con .logo {
      width: 196px;
      height: 58px;
      margin: 0 auto;
      background-repeat: no-repeat;
      background-size: contain; }
    .skt-our-customer .wrap .star-case-list .case-con .jiananchun-logo {
      background-image: url(../images/jiannanchun.png); }
    .skt-our-customer .wrap .star-case-list .case-con .wanda-logo {
      background-image: url(../images/wanda.png); }
    .skt-our-customer .wrap .star-case-list .case-con .yiqi-logo {
      background-image: url(../images/yiqi.png); }
    .skt-our-customer .wrap .star-case-list .case-con .meituan-logo {
      background-image: url(../images/meituan.png); }
    .skt-our-customer .wrap .star-case-list .case-con .aliyun-logo {
      background-image: url(../images/aliyun.png); }
    .skt-our-customer .wrap .star-case-list .case-con .tel {
      margin-top: 15px;
      text-align: center;
      color: #8c8c8c;
      font-size: 14px; }
    .skt-our-customer .wrap .star-case-list .case-con:hover .tel {
      color: #000; }
    .skt-our-customer .wrap .star-case-list .case-con:hover .jiananchun-logo {
      background-image: url(../images/jiannanchun_h.png); }
    .skt-our-customer .wrap .star-case-list .case-con:hover .wanda-logo {
      background-image: url(../images/wanda_h.png); }
    .skt-our-customer .wrap .star-case-list .case-con:hover .yiqi-logo {
      background-image: url(../images/yiqi_h.png); }
    .skt-our-customer .wrap .star-case-list .case-con:hover .meituan-logo {
      background-image: url(../images/meituan_h.png); }
    .skt-our-customer .wrap .star-case-list .case-con:hover .aliyun-logo {
      background-image: url(../images/aliyun_h.png); }
.skt-our-customer .wrap .star-case-list2 {
  margin-top: 20px;
  cursor: pointer; }
  .skt-our-customer .wrap .star-case-list2 .case-con {
    width: 20%; }
    .skt-our-customer .wrap .star-case-list2 .case-con .logo {
      width: 221px;
      height: 114px;
      margin: 0 auto;
      background-repeat: no-repeat;
      background-size: contain; }
    .skt-our-customer .wrap .star-case-list2 .case-con .toyota-logo {
      background-image: url(../images/toyota.png); opacity: 0.45;-moz-opacity:0.45; filter:alpha(Opacity=45);}
    .skt-our-customer .wrap .star-case-list2 .case-con .maotai-logo {
      background-image: url(../images/maotai.png); opacity: 0.45;-moz-opacity:0.45; filter:alpha(Opacity=45);}
    .skt-our-customer .wrap .star-case-list2 .case-con .mengniu-logo {
      background-image: url(../images/mengniu.png); opacity: 0.45;-moz-opacity:0.45; filter:alpha(Opacity=45);}
    .skt-our-customer .wrap .star-case-list2 .case-con .shenzhou-logo {
      background-image: url(../images/shenzhou.png); opacity: 0.45;-moz-opacity:0.45; filter:alpha(Opacity=45);}
    .skt-our-customer .wrap .star-case-list2 .case-con .huayi-logo {
      background-image: url(../images/huayi.png); opacity: 0.45;-moz-opacity:0.45; filter:alpha(Opacity=45);}
    .skt-our-customer .wrap .star-case-list2 .case-con .tel {
      margin-top: 15px;
      text-align: center;
      color: #8c8c8c;
      font-size: 14px; }
    .skt-our-customer .wrap .star-case-list2 .case-con:hover .tel {
      color: #000; }
    .skt-our-customer .wrap .star-case-list2 .case-con:hover .toyota-logo {
      background-image: url(../images/toyota_h.png); opacity: 1;-moz-opacity:1; filter:alpha(Opacity=100);}
    .skt-our-customer .wrap .star-case-list2 .case-con:hover .maotai-logo {
      background-image: url(../images/maotai_h.png); opacity: 1;-moz-opacity:1; filter:alpha(Opacity=100);}
    .skt-our-customer .wrap .star-case-list2 .case-con:hover .mengniu-logo {
      background-image: url(../images/mengniu_h.png); opacity: 1;-moz-opacity:1; filter:alpha(Opacity=100);}
    .skt-our-customer .wrap .star-case-list2 .case-con:hover .shenzhou-logo {
      background-image: url(../images/shenzhou_h.png); opacity: 1;-moz-opacity:1; filter:alpha(Opacity=100);}
    .skt-our-customer .wrap .star-case-list2 .case-con:hover .huayi-logo {
      background-image: url(../images/huayi_h.png); opacity: 1;-moz-opacity:1; filter:alpha(Opacity=100);}

.skt-our-service .wrap h3 {
  color: #1862b9;
  font-size: 18px;
  font-weight: 600;
  margin-top: 55px; }
.skt-our-service .wrap .content p.textcenter {
  font-size: 14px;
  line-height: 22px;
  color: #000;
  margin-top: 55px; }
.skt-our-service .wrap .content .contact-tel {
  margin: 28px auto 0; }
  .skt-our-service .wrap .content .contact-tel span {
    display: inline-block;
    border-radius: 3px;
    background: #1862b9;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
    background-image: linear-gradient(0deg, #3488ea, #1862b9);
    /*width: 203px;*/
   padding:0 20px;
    height: 39px;
    line-height: 39px;
    font-size: 14px;
    color: #fff;
    margin: 0 15px; }
.skt-our-service .wrap .content .click-play {
  background: url(../images/shipin.png) no-repeat center;
  height: 372px;
  position: relative;
  text-align: center; }
  .skt-our-service .wrap .content .click-play a {
    margin-top: 275px;
    display: inline-block; }
.skt-our-service .wrap .content .video-wrap {
  position: relative;
  width: 1131px;
  height: 372px;
  text-align: center;
  margin: 20px auto 0;
  background: black; }
  .skt-our-service .wrap .content .video-wrap .video-bg {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: url(../images/shipin.png) center center no-repeat;
    cursor: pointer;
    z-index: 10;
    display: block; }
  .skt-our-service .wrap .content .video-wrap .video-box {
    position: absolute;
    top: 3px;
    left: 50%;
    margin-left: -300px; }

/* 客户案例 */
.skt-case-banner {
  height: 200px; }
  .skt-case-banner .banner {
    background: url(../images/anli-banner.png) no-repeat center;
    height: 200px; }
    .skt-case-banner .banner h3 {
      color: #FFFFFF;
      font-size: 28px;
      padding-top: 50px;
      font-weight: 500; }
    .skt-case-banner .banner p {
      font-size: 14px;
      margin-top: 15px;
      color: #fff; }
    .skt-case-banner .banner a {
      background: #1862b9;
      border-radius: 18px;
      border: 1px solid #1862b9;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
      background-image: linear-gradient(0deg, #3488ea, #1862b9);
      display: block;
      width: 108px;
      height: 36px;
      vertical-align: middle;
      line-height: 36px;
      text-align: center;
      font-size: 14px;
      color: #fff;
      margin-top: 15px;
      -webkit-transition: color .3s ease-in-out,background .3s ease-in-out;
      transition: color .3s ease-in-out,background .3s ease-in-out; }
      .skt-case-banner .banner a:hover {
        background: #fff;
        color: #1862b9;
        border: 1px solid #1862b9; }

.skt-market-analysis {
  margin-top: 54px; }
  .skt-market-analysis .wrap .txt {
    margin-top: 30px;
    line-height: 22px;
    font-size: 14px;
    color: #000; }
  .skt-market-analysis .wrap .analysis-tab {
    width: 100%;
    margin-top: 71px; }
    .skt-market-analysis .wrap .analysis-tab table {
      width: 100%; }
      .skt-market-analysis .wrap .analysis-tab table tr td {
        border: 1px solid #e5e5e5;
        width: 25%;
        vertical-align: middle;
        padding: 5px 10px;
        height: 70px;
        text-align: center; }
      .skt-market-analysis .wrap .analysis-tab table tr td.a {
        text-align: center;
        background: #f2f2f2;
        color: #000;
        font-size: 14px;
        font-weight: bold;
        width: 20%; }
      .skt-market-analysis .wrap .analysis-tab table tr td p {
        line-height: 25px;
        color: #000000;
        font-size: 14px; }
      .skt-market-analysis .wrap .analysis-tab table tr td p.red {
        color: #1862b9; }
      .skt-market-analysis .wrap .analysis-tab table tr td a {
        display: inline-block;
        border: 1px solid #1862b9;
        border-radius: 18px;
        background: rgba(255, 255, 255, 0);
        width: 195px;
        height: 36px;
        line-height: 36px;
        text-align: center;
        font-size: 14px;
        color: #1862b9;
        -webkit-transition: background .3s ease-in-out;
        transition: background .3s ease-in-out; }
        .skt-market-analysis .wrap .analysis-tab table tr td a:hover {
          background: #1862b9;
          background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
          background-image: linear-gradient(0deg, #3488ea, #1862b9);
          -webkit-box-shadow: 0 0 16px 0px #74adef;
                  box-shadow: 0 0 16px 0px #74adef;
          color: #fff; }

.skt-qiye-case .wrap .content .left-content {
  width: 910px;
  height: 443px;
  border-left: 1px solid #e5e5e5;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5; }
  .skt-qiye-case .wrap .content .left-content .company-list {
    padding: 20px 25px;
    background: #fff; }
    .skt-qiye-case .wrap .content .left-content .company-list .top-title p.b {
      height: 27px;
      line-height: 27px;
      color: #1862b9;
      font-size: 14px; }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.b img {
        float: left;
        margin-right: 6px; }
    .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a {
      font-size: 18px;
      color: #000;
      position: relative;
      padding-left: 40px;
      height: 27px;
      line-height: 27px; }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span {
        position: absolute;
        top: 0px;
        width: 35px;
        height: 27px;
        left: 0;
        background-repeat: no-repeat;
        background-position: center; }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.a {
        background-image: url(../images/car_h.png); }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.b {
        background-image: url(../images/canyin_h.png); }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.c {
        background-image: url(../images/jiadian_h.png); }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.d {
        background-image: url(../images/kuaidi_h.png); }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.e {
        background-image: url(../images/shuma_h.png); }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.f {
        background-image: url(../images/dianshang_h.png); }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.g {
        background-image: url(../images/yifu_h.png); }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.h {
        background-image: url(../images/bank_h.png); }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.i {
        background-image: url(../images/hotel_h.png); }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.j {
        background-image: url(../images/baoxian_h.png); }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.k {
        background-image: url(../images/jijin_h.png); }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.l {
        background-image: url(../images/food_h.png); }
      .skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.m {
        background-image: url(../images/muying_h.png); }
    .skt-qiye-case .wrap .content .left-content .company-list .bottom-img {
      margin-top: 15px;
      position: relative;
      width: 100%; }
      .skt-qiye-case .wrap .content .left-content .company-list .bottom-img .hover {
        position: absolute;
        width: 100%; }
        .skt-qiye-case .wrap .content .left-content .company-list .bottom-img .hover ul li {
          width: 20%;
          height: 180px;
          float: left; }
          .skt-qiye-case .wrap .content .left-content .company-list .bottom-img .hover ul li:hover a {
            display: block; }
          .skt-qiye-case .wrap .content .left-content .company-list .bottom-img .hover ul li a {
            position: relative;
            left: -18px;
            top: 20px;
            display: none; }
.skt-qiye-case .wrap .content .right-content {
  width: 220px;
  height: 445px;
  background: #f6f7fa; }
  .skt-qiye-case .wrap .content .right-content .number-list {
    padding: 26px 34px; }
    .skt-qiye-case .wrap .content .right-content .number-list h3 {
      font-size: 18px;
      line-height: 22px;
      font-weight: normal;
      text-align: center; }
    .skt-qiye-case .wrap .content .right-content .number-list ul li.hover {
      margin-top: 22px;
      text-align: center; }
      .skt-qiye-case .wrap .content .right-content .number-list ul li.hover span {
        font-size: 16px;
        height: 31px;
        line-height: 31px;
        color: #000;
        display: block;
        background: #efefef;
        border-radius: 3px;
        cursor: pointer; }
      .skt-qiye-case .wrap .content .right-content .number-list ul li.hover a {
        cursor: pointer;
        display: none;
        border-radius: 3px;
        background: #1862b9;
        background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
        background-image: linear-gradient(0deg, #3488ea, #1862b9);
        -webkit-box-shadow: 0 0 10px 0px #74adef;
                box-shadow: 0 0 10px 0px #74adef;
        height: 31px;
        line-height: 31px;
        color: #fff;
        font-size: 16px; }
      .skt-qiye-case .wrap .content .right-content .number-list ul li.hover:hover span {
        display: none; }
      .skt-qiye-case .wrap .content .right-content .number-list ul li.hover:hover a {
        display: block; }
    .skt-qiye-case .wrap .content .right-content .number-list ul li.more {
      margin-top: 22px;
      text-align: center; }
      .skt-qiye-case .wrap .content .right-content .number-list ul li.more .btn {
        cursor: pointer;
        display: block;
        border-radius: 3px;
        background: #1862b9;
        background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
        background-image: linear-gradient(0deg, #3488ea, #1862b9);
        -webkit-box-shadow: 0 0 10px 0px #74adef;
                box-shadow: 0 0 10px 0px #74adef;
        height: 31px;
        line-height: 31px;
        color: #fff;
        font-size: 16px; }

.form {
  display: none;
  position: fixed;
  top: 50%;
  margin-top: -185px;
  left: 50%;
  margin-left: -160px;
  z-index: 888; }

.box-wrap {
  width: 320px;
  position: relative;
  background-color: #FFF;
  border-radius: 15px; }

.boxcon {
  padding-bottom: 20px; }

.box-tit {
  color: #ef090a;
  font-size: 18px;
  font-weight: bold;
  height: 60px;
  line-height: 60px;
  text-align: center;
  position: relative; }

.closebtn {
  position: absolute;
  top: -13px;
  right: -13px;
  width: 30px;
  height: 30px;
  background: url(../images/closebtn.png) no-repeat;
  cursor: pointer; }

.placeholder-lab {
  position: absolute;
  color: #999;
  left: 115px;
  z-index: 0;
  height: 34px;
  line-height: 38px;
  display: block; }

.input-item {
  height: 40px;
  line-height: 40px;
  padding-left: 35px;
  position: relative;
  z-index: 13; }

.input-box {
  height: 22px;
  width: 165px;
  line-height: 22px;
  padding: 6px 0;
  border: 1px solid #bfbfbf;
  text-indent: 10px;
  z-index: 10;
  background: 0; }

.fontbold {
  font-weight: bold; }

.c-ef090a {
  color: #ef090a; }

.errorMsg {
  height: 22px;
  line-height: 22px;
  font-size: 12px;
  padding-left: 105px;
  color: #ef090a; }

.disabledbtn {
  cursor: default; }

.submitbtn {
  height: 38px;
  background: #ef090a;
  color: #FFF;
  font-size: 16px;
  cursor: pointer;
  border-radius: 3px;
  padding-left: 10px;
  padding-right: 10px;
  border: 0; }

.input-item-last {
  padding: 0;
  text-align: center; }

.box-success {
  display: none;
  position: absolute;
  width: 320px;
  height: 120px;
  background-color: #ef090a;
  top: 0;
  line-height: 120px;
  text-align: center;
  color: #FFF;
  font-size: 18px;
  font-weight: bold;
  opacity: 0;
  filter: alpha(opacity=0); }

.closebtn {
  position: absolute;
  top: -13px;
  right: -13px;
  width: 30px;
  height: 30px;
  background: url(../images/closebtn.png) no-repeat;
  cursor: pointer; }

.alertBg {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: #000;
  opacity: .5;
  filter: alpha(opacity=50);
  z-index: 150;
  display: none; }

.codeserver {
  border: 1px solid #bfbfbf;
  height: 36px;
  width: 60px;
  margin-left: 10px;
  line-height: 36px;
  text-align: center;
  font-style: italic;
  font-weight: bold;
  letter-spacing: 2px;
  color: blue;
  cursor: pointer; }

.code {
  width: 65px; }

.w86 {
  width: 86px; }

.f40909 {
  color: #f40909;
  font-weight: bold; }

#LRdiv0 {
  display: none !important; }

#cnzz_stat_icon_1261679079 {
  display: none !important; }
  


.bottom-sub{

            width: 100%;
            height: 88px;
            position:absolute;
            bottom:0;
            left:0;
            z-index:2;
          }
          .bottom_bg{
            background-image:url('../images/sub_bg.png');
            background-repeat:repeat-x;
            box-shadow: 0 0 18px 0px #74adef;
            width: 100%;
            height: 88px;
            position:absolute;
            bottom:0;
            left:0;
            opacity:.88;
          }
          .bottonfixed{
              height:88px;
              width: 100%;
              position:fixed;
              bottom:0px;
              left:-105%;
              z-index: 250;;
          }
          .bottonfixed .wrap{
              width:1131px;
              margin:0 auto;
              position:relative;
          }
          .img-miandan{
              position:relative;
              bottom: 90px;
              width: 219px;
              height: 178px;
              left:0;
          }
          .f_l{
              float:left;
          }
          .bottonfixed .input_text{
              width:190px;
              background:#fdf1fe;
              height:40px;
              line-height:40px;
              margin-left:5px;
              margin-top:24px;
          }
          .bottonfixed .input_text .imga{
              background:url('../images/user.png') no-repeat center;
              width:40px;
              height:40px;
              float:left;
          }
          .bottonfixed .input_text .imgb{
              background:url('../images/number.png') no-repeat center;
              width:40px;
              height:40px;
              float:left;
          }
          .bottonfixed .input_text input{
              border:none;
              outline:none;
              background:#fdf1fe;
              height:34px;
              line-height:34px;
              margin-top:3px;
              font-size:14px;
              width:145px;
          }
          .bottonfixed .input_yzm{
              width:165px;
              background:#fdf1fe;
              height:40px;
              line-height:40px;
              margin-left:5px;
              margin-top:24px;
              color:#000;
          }
          .bottonfixed .input_yzm .imgc{
              background:url('../images/yzm.png') no-repeat center;
              width:40px;
              height:40px;
              float:left;
          }
          .bottonfixed .input_yzm input{
              border:none;
              outline:none;
              background:#fdf1fe;
              height:34px;
              line-height:34px;
              margin-top:3px;
              font-size:14px;
              width:70px;

          }
          .bottonfixed .yzm{
              float:right;
              width:45px;
              height:34px;
              line-height:34px;
              margin-top:3px;
              background:#000;
              margin-right:5px;
          }
          .yzm img{
              width:100%;
              height:35px;
          }
          .input_sub{
              height:40px;
              margin-left:5px;
              margin-top:24px;
          }
          .input_sub input{
              border:none;
              background:#ffe400;
              color:#1862b9;
              width:150px;
              height:40px;
              font-size:14px;
              font-weight:bold;
              outline:none;
              cursor:pointer;
          }
          .f_r{
              float:right;
          }
           .openBtn{
              position:fixed;
              bottom:0;
              left:-178px;
              z-index:40;
              cursor:pointer;
              width:178px;
          }
          .bottonfixed  .closeBtn{
            cursor: pointer;
            margin-top:23px; 
            left:-55px;
            position: absolute; 
            transition: all 300ms;
            -webkit-transition: all 300ms;
          }
          .bottonfixed  .closeBtn:hover {
            transform: rotate(180deg);
            -webkit-transform: rotate(180deg);
          }
          

.foottela, .foottelb{
  padding:8px 20px;
  border-radius:5px;
}
.skt-footer .t{
  color: #FFFFFF;
  font-size: 28px;
}
.skt-footer .t span{
  color:#aaaaaa;
  font-size:14px;
  margin-right:10px;
  float:left;
  line-height:28px;
  width:115px;
}
.skt-footer .foottelb .tips{
    color:#ffffff;
    font-size:13px;
    margin-top:8px;
    letter-spacing: .5px;
}
.skt-footer .foottelb .tips span{
  color:#aaaaaa;
  font-size:14px;
  margin-right:10px;
  height:28px;
  float:left;
  width:115px;
}

.body_3 {}
.body_3 li{
	line-height:26px;
	background:url(../images/biao.jpg) no-repeat 0px 10px;
	border-bottom:1px dashed #eaeaea;
	padding-top:1px;
	padding-left: 10px;
}
.body_3 li a {color:#555555;}
.body_3 li a:hover{text-decoration: none; color:#ee450d;}
.ca_e{ float:right; color:#616161;}
.lienk a{ font-size:12px; line-height:15px;}
.lienk a:hover{ font-size:12px;line-height:15px;}

.commonclass{ width:100%; background:#f2f2f2; text-align:center;position:relative;z-index:3; margin-bottom:50px;}
.commonclass li{ display:inline; font-size:16px;position:relative;}
.commonclass li a{ display:inline-block; height:55px; line-height:55px; padding:0px 38px;text-align:center; margin-right:10px;}
.commonclass li a:hover{ background:#1862b9; color:#fff;}
.commoncur{ background:#1862b9; color:#fff;}
.index-banner2 {
    background: url(../images/ba03.png) no-repeat center;
    height: 400px;
}

  .sub-message {
            border: 2px solid #E60012;
            background: #FFFFFF;
            -webkit-box-shadow: 0 0 18px 0px #74adef;
            box-shadow: 0 0 18px 0px #74adef;
            width: 271px;
            height: 312px;
        }
        .sub-message .imgtext {
            text-align: center;
        }
        .sub-message .imgtext img {
            margin-top: 27px;
        }
        .sub-message .imgtext .input-text {
            padding-top: 20px;
        }
        .sub-message .imgtext .input-text .input {
            width: 210px;
            height: 35px;
            background: #f1f1f1;
            margin: 12px auto 0;
        }
        .sub-message .imgtext .input-text .input .a {
            border: none;
            outline: none;
            background: #f1f1f1;
            float: left;
            width: 196px;
            padding: 0 7px;
            height: 35px;
            line-height: 35px;
        }
        .sub-message .imgtext .input-text .input {
            width: 210px;
            height: 35px;
            background: #f1f1f1;
            margin: 12px auto 0;
        }
        .sub-message .imgtext .input-text .input .a {
            border: none;
            outline: none;
            background: #f1f1f1;
            float: left;
            width: 196px;
            padding: 0 7px;
            height: 35px;
            line-height: 35px;
        }
        .sub-message .imgtext .input-text .input {
            width: 210px;
            height: 35px;
            background: #f1f1f1;
            margin: 12px auto 0;
        }
        .sub-message .imgtext .input-text .input .b {
            border: none;
            outline: none;
            background: #f1f1f1;
            float: left;
            width: 100px;
            padding: 0 7px;
            height: 35px;
            line-height: 35px;
        }
        .sub-message .imgtext .input-text .input .yzm {
            float: right;
            width: 65px;
            height: 35px;
            line-height: 35px;
            /* margin-right: 5px; */
            /* margin-top: 6px; */
            background: #e3e3e3;
            cursor: pointer;
        }
        .sub-message .imgtext .input-text button {
            border-radius: 18px;
            background: #1862b9;
            outline: none;
            color: #fff;
            font-size: 14px;
            border: 1px solid #1862b9;
            background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
            background-image: linear-gradient(0deg, #3488ea, #1862b9);
            width: 150px;
            height: 37px;
            line-height: 37px;
            margin-top: 20px;
            cursor: pointer;
            -webkit-transition: color .3s ease-in-out,background .3s ease-in-out;
            transition: color .3s ease-in-out,background .3s ease-in-out;
        }

        .inputbutton {
            border-radius: 18px;
            background: #1862b9;
            outline: none;
            color: #fff;
            font-size: 14px;
            border: 1px solid #1862b9;
            background-image: -webkit-gradient(linear, left bottom, left top, from(#3488ea), to(#1862b9));
            background-image: linear-gradient(0deg, #3488ea, #1862b9);
            width: 150px;
            height: 37px;
            line-height: 30px;
            margin-top: 20px;
            cursor: pointer;
            -webkit-transition: color .3s ease-in-out,background .3s ease-in-out;
            transition: color .3s ease-in-out,background .3s ease-in-out;
        }

.lj400-bg-2{
	background: url(../images/about-ba.png) center no-repeat;
	height: 275px;
	text-align:center;
	padding-top:75px;
}

.lj-bg h5 {
    color: #ffffff;
    font-size: 34px;
}
.lj-bg p {
    color: #ffffff;
    font-size: 14px;
    margin: 30px 0px;
}
.case_hm {
	margin-top: 10px;


}
.case_hm a {
	margin-right: 3px;
	margin-left: 4px;
	font-size: 13px;
}