@charset "UTF-8";

/*
* @Author: liu
* @Date:   2017-11-15 09:55:48
 * @Last Modified by: mikey.zhaopeng
 * @Last Modified time: 2019-02-22 16:37:22
*/
/*
KISSY CSS Reset
理念：清除和重置是紧密不可分的
特色：1.适应中文 2.基于最新主流浏览器
/* 清除内外边距 */
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
fieldset,
button,
input,
textarea,
th,
td {
  /* table elements 表格元素 */
  margin: 0;
  padding: 0;
}

/* 设置默认字体 */
body,
button,
input,
select,
textarea {
  /* for ie */
  /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
  font: 12px/1 Microsoft Yahei, Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
  /* 用 ascii 字符表示，使得在任何编码下都无问题 */
  color: #444;
}

h1 {
  font-size: 18px;
  /* 18px / 12px = 1.5 */
}

h2 {
  font-size: 16px;
}

h3 {
  font-size: 14px;
}

h4,
h5,
h6 {
  font-size: 100%;
}

address,
cite,
dfn,
em,
var,
i,
em {
  font-style: normal;
}

/* 将斜体扶正 */
code,
kbd,
pre,
samp,
tt {
  font-family: "Courier New", Courier, monospace;
}

/* 统一等宽字体 */
small {
  font-size: 12px;
}

/* 小于 12px 的中文很难阅读，让 small 正常化 */
/* 重置列表元素 */
ul,
ol {
  list-style: none;
}

/* 重置文本格式元素 */
a {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

abbr[title],
acronym[title] {
  /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */
  border-bottom: 1px dotted;
  cursor: help;
}

q:before,
q:after {
  content: '';
}

/* 重置表单元素 */
legend {
  color: #000;
}

/* for ie6 */
fieldset,
img {
  border: none;
}

/* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button,
input,
select,
textarea {
  font-size: 100%;
  /* 使得表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* 重置 hr */
hr {
  border: none;
  height: 1px;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html {
  overflow-y: scroll;
}

/*清除图片边框*/
img {
  border: 0;
  vertical-align: middle;
}
/*浮动*/
.fl {
  float: left;
}

.fr {
  float: right;
}

/*清除浮动*/
.cf:before,
.cf:after {
  content: "";
  display: table;
}

a[title='站长统计'] {
  display: none !important;
}

.cf:after {
  clear: both;
}

.cf {
  *zoom: 1;
  /*IE/7/6*/
}
/*清除浮动*/
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}

.clearfix:after {
  clear: both;
}

.clearfix {
  *zoom: 1;
  /*IE/7/6*/
}

body {
  background: #fff;
}

/* 浮动 */
.f_l {
  float: left;
}

.f_r {
  float: right;
}

.textcenter {
  text-align: center;
}

input {
  background: #fff;
}

/* reset.css */
.wrap {
  width: 1131px;
  margin: 0 auto;
}

.main {
  background: #e70012;
  height: 25px;
  width: 100%;
}

.banner-hd {
  width: 100%;
  /*height: 491px;*/
  /*background: url(../image/618vo.jpg) no-repeat center top;*/
  cursor: pointer;
  background: url(../img/banner2.png) no-repeat center;
  height: 400px;
}

.skt-header {
  height: 74px;
  width: 100%;
  position: relative;
  z-index: 8;
}

.skt-header .header-bg {
  position: relative;
}

.skt-header .header-bg .header-left {
  background: #e60012;
  width: 50%;
  height: 74px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
}

.skt-header .header-bg .header-right {
  background: #333333;
  width: 50%;
  height: 74px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}

.nav-content {
  position: relative;
  z-index: 6;
}

.nav-content .wrap {
  position: relative;
}

.nav-content .wrap .con {
  position: absolute;
  top: -100%;
  left: 435px;
  top: -92px;
  -webkit-transition: top 300ms;
  transition: top 300ms;
}

.nav-content .wrap .con ul li {
  padding-top: 0 !important;
  height: 45px;
  line-height: 45px;
  text-align: center;
  float: none;
  width: 140px;
  margin-top: 1px;
  background: #e70012;
}

.nav-content .wrap .con ul li a {
  color: #fff;
  font-weight: 700;
  font-size: 14px;
  display: block;
}

.nav-content .wrap .con ul li:hover {
  background: #f53645;
}

.nav-content .wrap .con.active {
  top: 0px;
}
/* con1 bg */
.nav-content .wrap .con1 {
  position: absolute;
  top: -100%;
  left: 780px;
  top: -92px;
  -webkit-transition: top 300ms;
  transition: top 300ms;
}

.nav-content .wrap .con1 ul li {
  padding-top: 0 !important;
  height: 45px;
  line-height: 45px;
  text-align: center;
  float: none;
  width: 110px;
  margin-top: 1px;
  background: #e70012;
}

.nav-content .wrap .con1 ul li a {
  color: #fff;
  font-weight: 700;
  font-size: 14px;
  display: block;
}

.nav-content .wrap .con1 ul li:hover {
  background: #f53645;
}

.nav-content .wrap .con1.active {
  top: 0px;
}
/* con1 ed */

.skt-header .container {
  background: #333333;
  height: 74px;
}

.skt-header .container .logo {
  display: inline-block;
  background: #e60012;
  padding: 12px 20px 12px 0;
}

.skt-header .skt-nav {
  margin-left: 1px;
  overflow: hidden;
}

.skt-header .skt-nav ul li {
  float: left;
  height: 74px;
  position: relative;
  z-index: 2;
}

.skt-header .skt-nav ul li .bkg {
  background: #e70012;
  position: absolute;
  top: 100%;
  width: 100%;
  left: 0;
  height: 100%;
  z-index: 1;
  -webkit-transition: top 200ms;
  transition: top 200ms;
}

.skt-header .skt-nav ul li .hot-icon {
  position: absolute;
  left: 20px;
  top: 48px;
  z-index: 99;
  background: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 5px 0px #FF8690;
  box-shadow: 0 0 5px 0px #FF8690;
  width: 35px;
  height: 14px;
  text-align: center;
  line-height: 14px;
  color: #fff;
  font-size: 12px;
  border-radius: 7px;
  cursor: pointer;
}

.skt-header .skt-nav ul li .note-oa {
  position: absolute;
  padding-left: 20px;
  margin-top: 3px;
  color: #cccccc;
  font-size: 12px;
  left: 0;
  cursor: pointer;
  top: 44px;
}

.skt-header .skt-nav ul li a {
  color: #fff;
  font-weight: 700;
  height: 100%;
  font-size: 14px;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 29px;
  display: inline-block;
  position: relative;
  z-index: 2;
}

.skt-header .skt-nav ul li ul {
  display: none;
  position: absolute;
  top: 75px;
  left: 0;
  z-index: 100;
  background: #e70012;
  width: 100%;
}

.skt-header .skt-nav ul li ul li {
  padding-top: 0 !important;
  height: 45px;
  line-height: 45px;
  text-align: center;
  float: none;
  border-top: 1px solid #fff;
}

.skt-header .skt-nav ul li:hover ul {
  display: block;
}

.skt-header .skt-nav li.active .bkg {
  top: 0;
}

.skt-header .skt-nav li.active .hot-icon {
  background: #fff;
  color: #e70012;
}

.skt-header .skt-nav li.active .note-oa {
  color: #fff;
  z-index: 8;
}

.banner {
  width: 100%;
  height: 400px;
  position: relative;
  z-index: 5;
}

.banner .index-banner1 {
  background: url("../img/banner1.jpg") no-repeat center;
  height: 400px;
}

.banner .index-banner2 {
  background: url("../img/banner2.png") no-repeat center;
  height: 400px;
}

.skt-super-discount {
  margin-top: 54px;
}

.skt-super-discount .wrap {
  position: relative;
  border: 1px solid #e5e5e5;
}

.skt-super-discount .wrap .number-list {
  width: 790px;
  padding: 27px 0 27px 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(../img/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(../img/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: #e70012;
}

.skt-super-discount .wrap .number-list .title-left .figure {
  background: url(../img/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\9;
}

.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: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 10px 0px #FF8690;
  box-shadow: 0 0 10px 0px #FF8690;
  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: #F5242F;
  font-size: 24px;
  font-weight: 700;
  padding: 0 2px;
}

.skt-super-discount .wrap .number-list .title-right a {
  color: #e70012;
  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: -10px;
}

.mt103 {
  margin-top: 103px;
}

.skt-400tel .wrap .title {
  text-align: center;
}

.skt-400tel .wrap .tel-content {
  margin-top: 44px;
  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(../img/icon_a.png);
}

.skt-400tel .wrap .tel-content .left-nav ul li .list-nav-item .imgb {
  background-image: url(../img/icon_b.png);
}

.skt-400tel .wrap .tel-content .left-nav ul li .list-nav-item .imgc {
  background-image: url(../img/icon_c.png);
}

.skt-400tel .wrap .tel-content .left-nav ul li .list-nav-item .imgd {
  background-image: url(../img/icon_d.png);
}

.skt-400tel .wrap .tel-content .left-nav ul li .list-nav-item .imge {
  background-image: url(../img/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(../img/icon_a_h.png);
}

.skt-400tel .wrap .tel-content .left-nav ul li.text-light.active .imgb {
  background-image: url(../img/icon_b_h.png);
}

.skt-400tel .wrap .tel-content .left-nav ul li.text-light.active .imgc {
  background-image: url(../img/icon_c_h.png);
}

.skt-400tel .wrap .tel-content .left-nav ul li.text-light.active .imgd {
  background-image: url(../img/icon_d_h.png);
}

.skt-400tel .wrap .tel-content .left-nav ul li.text-light.active .imge {
  background-image: url(../img/icon_e_h.png);
}

.skt-400tel .wrap .tel-content .left-nav ul li.nav-bg {
  z-index: 1;
  background-color: #e70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 18px 0px #FF8690;
  box-shadow: 0 0 18px 0px #FF8690;
  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: #f5242f;
  border: 1px solid #f5242f;
  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: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  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(../img/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(../img/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 #F5242F;
                border-right: 15px solid transparent;
                position:absolute;
                bottom:-15px;
                background-image: -moz-linear-gradient(0deg, #FF512F, #F4202F);
                background-image: -webkit-linear-gradient(0deg, #FF512F, #F4202F);
                background-image: linear-gradient(0deg, #FF512F, #F4202F);
            }*/
}

.skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li .arrow-tip .word {
  font-size: 12px;
  font-weight: bold;
  color: #ff0000;
  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: #e70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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: #e70012;
}

.skt-400tel .wrap .tel-content .right-content .text-content ul.function-list li:hover span.icon {
  background-image: url(../img/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: #ff0000;
}

.skt-why-chose-us .wrap .advantage {
  margin-top: 45px;
}

.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: #ff0000;
  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 #FF8690;
  box-shadow: 0 0 18px 0px #FF8690;
  border: 1px solid #FF8690;
}

.skt-why-chose-us .wrap .advantage .list-item:hover .content-top {
  margin-top: 0px;
  background: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  color: #fff;
  border: 1px solid -moz-linear-gradient(0deg, #FF512F, #F4202F);
}

.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(../img/jiannanchun.png);
}

.skt-why-chose-us .wrap .star-case-list .case-con .wanda-logo {
  background-image: url(../img/wanda.png);
}

.skt-why-chose-us .wrap .star-case-list .case-con .yiqi-logo {
  background-image: url(../img/yiqi.png);
}

.skt-why-chose-us .wrap .star-case-list .case-con .meituan-logo {
  background-image: url(../img/meituan.png);
}

.skt-why-chose-us .wrap .star-case-list .case-con .aliyun-logo {
  background-image: url(../img/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(../img/jiannanchun_h.png);
}

.skt-why-chose-us .wrap .star-case-list .case-con:hover .wanda-logo {
  background-image: url(../img/wanda_h.png);
}

.skt-why-chose-us .wrap .star-case-list .case-con:hover .yiqi-logo {
  background-image: url(../img/yiqi_h.png);
}

.skt-why-chose-us .wrap .star-case-list .case-con:hover .meituan-logo {
  background-image: url(../img/meituan_h.png);
}

.skt-why-chose-us .wrap .star-case-list .case-con:hover .aliyun-logo {
  background-image: url(../img/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: #f5242f;
  border: 1px solid #f5242f;
  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: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  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;
}
/* add 20190202  */
.skt-recommended .content {
  height: 340px;
  background: #f6f7fa;
}
.skt-recommended .nine-hd {
  width: 100%;
  height: 280px;
}
.skt-recommended .nine-hd .inner-ct {
  margin-top: 30px;
  margin-left: 35px;
  float: left;
  width: 784px;
}
.skt-recommended .nine-hd .inner-ct .top {
  font-size: 22px;
  font-weight: bold;
  line-height: 22px;
  padding-bottom: 16px;
  border-bottom: 1px solid #dfdcdc;
  color: #f10626;
}
.skt-recommended .nine-hd .inner-ct .top a {
  float: right;
  font-size: 16px;
  line-height: 22px;
  cursor: pointer;
  font-weight: normal; 
  color: #333333;
}
.skt-recommended .icon-group {
  height: 45px;
  margin-top: 15px;
}
.skt-recommended .icon-group .it {
  float: left;
  height: 40px;
  padding-top: 5px;
  background-position: left center;
  background-repeat: no-repeat;
  line-height: 18px;
  font-size: 14px;
  margin-right: 90px;
}
.skt-recommended .icon-group .it.it1 {
  padding-left: 45px;
  background-image: url(../img/nine-icon/nine-icon1.png);
}
.skt-recommended .icon-group .it.it2 {
  padding-left: 52px;
  background-image: url(../img/nine-icon/nine-icon2.png);
}
.skt-recommended .icon-group .it.it3 {
  padding-left: 48px;
  background-image: url(../img/nine-icon/nine-icon3.png);
}
.skt-recommended .icon-group .it.it4 {
  padding-left: 57px;
  margin-right: 0;
  background-image: url(../img/nine-icon/nine-icon4.png);
}
.skt-recommended .exp-num {
  margin-top: 40px;
}
.skt-recommended .exp-num .exp-top  {
  font-size: 22px;
  font-weight: bold;
  line-height: 22px;
  color: #f10626;
}
.skt-recommended .exp-num .exp-top  a {
  font-size: 16px;
  float: right;
  font-weight: normal;
  color: #333;
  cursor: pointer;
}
.skt-recommended .exp-box {
  margin: 0 -10px;
}
.skt-recommended .exp-box .item {
  width: 248px;
  height: 44px;
  color: #fff;
  float: left;
  line-height: 44px;
  font-weight: bold;
  margin: 15px 10px 0;
  font-size: 20px;
  text-align: center;
  background: #ef0839;
  background-image: -moz-linear-gradient( -90deg, rgb(239,8,57) 0%, rgb(251,101,81) 100%);
  background-image: -webkit-linear-gradient( -90deg, rgb(239,8,57) 0%, rgb(251,101,81) 100%);
  background-image: -ms-linear-gradient( -90deg, rgb(239,8,57) 0%, rgb(251,101,81) 100%);
  cursor: pointer;
}
.skt-recommended .exp-box .item:hover {
  opacity: .9;  
}
.skt-recommended .nine-day {
  margin-top: 20px;
  width: 278px;
  height: 303px;
  background: url(../img/9-nine1.png) no-repeat center center;
  float: right;
  margin-right: 20px;
}
.skt-recommended .nine-day .btn {
  width: 206px;
  height: 50px;
  line-height: 50px;
  color: #ffffff;
  font-size: 16px;
  background: #ef0839;
  background-image: -moz-linear-gradient( -90deg, rgb(239,8,57) 0%, rgb(251,101,81) 100%);
  background-image: -webkit-linear-gradient( -90deg, rgb(239,8,57) 0%, rgb(251,101,81) 100%);
  background-image: -ms-linear-gradient( -90deg, rgb(239,8,57) 0%, rgb(251,101,81) 100%);
  margin: 206px auto 0;
  border-radius: 25px;
  text-align: center;
  cursor: pointer;
}
.skt-recommended .nine-day .btn:hover {
  opacity: .8;
}

.skt-recommended .content:hover {
  -webkit-box-shadow: 0 0 18px 0px #FF8690;
  box-shadow: 0 0 18px 0px #FF8690;
  border: 1px solid #FF8690;
}

.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: #e70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 10px 0px #FF8690;
  box-shadow: 0 0 10px 0px #FF8690;
  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: #e70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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 #FF8690;
  box-shadow: 0 0 18px 0px #FF8690;
}

.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: #e70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  display: inline-block;
  width: 130px;
  height: 34px;
  line-height: 34px;
}

.skt-recommended .content .ask-now a:hover {
  -webkit-box-shadow: 0 0 18px 0px #FF8690;
  box-shadow: 0 0 18px 0px #FF8690;
}

.skt-footer {
  background: #333333;
  margin-top: 100px;
  height: 180px;
  /*padding-bottom: 150px;*/
}

.skt-footer .wrap .bottom-nav {
  color: #fff;
  padding-top: 44px;
}

.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: 48px;
  /*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(../img/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: -295px;
  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: #e70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  padding: 15px 15px;
  position: absolute;
  font-size: 18px;
  color: #fff;
  width: 200px;
  right: -285px;
  top: 130px;
  border: 1px solid #F5242F;
  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(../img/banner_liaojie.png) no-repeat center;
  height: 200px;
  margin-bottom: 50px;
}

.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 #f4222f;
  background: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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: #f5242f;
  border: 1px solid #f5242f;
}

.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: #e70012;
  border: 1px solid #e70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -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: #f5242f;
  border: 1px solid #f5242f;
}

.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: 44px;
  position: relative;
}

.skt-good-num .wrap .goodnum-list .nav-line {
  padding-left: 1px;
  background: #f6f7fa;
  height: 48px;
  line-height: 48px;
  font-weight: bold;
  /*font-style: italic;*/
}

.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 #e70012;
  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: #e70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 10px 0px #FF8690;
  box-shadow: 0 0 10px 0px #FF8690;
  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 {
  border: 2px solid #E60012;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0 18px 0px #FF8690;
  box-shadow: 0 0 18px 0px #FF8690;
  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;
  font-weight: bold;
  font-style: italic;
}

.skt-good-num .wrap .sub-message .imgtext .input-text button {
  border-radius: 18px;
  background: #f4222f;
  border: none;
  outline: none;
  color: #fff;
  font-size: 14px;
  border: 1px solid #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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: #f5242f;
  border: 1px solid #f5242f;
}

.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 #FF8690;
  box-shadow: 0 0 18px 0px #FF8690;
  border: 1px solid #FF8690;
}

.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(../img/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: #f4222f;
  border: 1px solid #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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: #f5242f;
  border: 1px solid #f5242f;
}

.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: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
}

.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: #e70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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: #f5242f;
  border: 1px solid #f5242f;
}

.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: #e70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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 #FF0000;
  border-radius: 18px;
  background: #fff;
  width: 122px;
  height: 38px;
  line-height: 38px;
  color: #FF0000;
  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: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  color: #fff;
}

.skt-light-gn .light-list {
  margin-top: 44px;
}

.skt-light-gn .light-list .light-content {
  width: 271px;
  margin-right: 15px;
  float: left;
  height: 323px;
  background: #f6f7fa;
  position: relative;
}

.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 #FF0000;
  border-radius: 18px;
  background: #fff;
  width: 122px;
  cursor: pointer;
  height: 38px;
  line-height: 38px;
  color: #FF0000;
  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: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  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: #f4222f;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(-180deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 18px 0px #FF8690;
  box-shadow: 0 0 18px 0px #FF8690;
  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: #f4222f;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(-180deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 18px 0px #FF8690;
  box-shadow: 0 0 18px 0px #FF8690;
  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(../img/car.png);
}

.skt-xh-anli .wrap .anli-content .an-list .list-title p span.b {
  background-image: url(../img/canyin.png);
}

.skt-xh-anli .wrap .anli-content .an-list .list-title p span.c {
  background-image: url(../img/jiadian.png);
}

.skt-xh-anli .wrap .anli-content .an-list .list-title p span.d {
  background-image: url(../img/kuaidi.png);
}

.skt-xh-anli .wrap .anli-content .an-list .list-title p span.e {
  background-image: url(../img/shuma.png);
}

.skt-xh-anli .wrap .anli-content .an-list .list-title p span.f {
  background-image: url(../img/dianshang.png);
}

.skt-xh-anli .wrap .anli-content .an-list .list-title p span.g {
  background-image: url(../img/yifu.png);
}

.skt-xh-anli .wrap .anli-content .an-list .list-title p span.h {
  background-image: url(../img/bank.png);
}

.skt-xh-anli .wrap .anli-content .an-list .list-title p span.i {
  background-image: url(../img/hotel.png);
}

.skt-xh-anli .wrap .anli-content .an-list .list-title p span.j {
  background-image: url(../img/baoxian.png);
}

.skt-xh-anli .wrap .anli-content .an-list .list-title p span.k {
  background-image: url(../img/jijin.png);
}

.skt-xh-anli .wrap .anli-content .an-list .list-title p span.l {
  background-image: url(../img/food.png);
}

.skt-xh-anli .wrap .anli-content .an-list .list-title p span.m {
  background-image: url(../img/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(../img/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: #f4222f;
  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(../img/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(../img/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 #FF8690;
  box-shadow: 0 0 18px 0px #FF8690;
  border: 1px solid #FF8690;
  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: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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: #f5242f;
  border: 1px solid #f5242f;
}

.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: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  width: 67px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  color: #fff;
  border: 1px solid #f4222f;
  -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: #f5242f;
  border: 1px solid #f5242f;
}

.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: 11px;
  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: #f4222f;
  border: 1px solid #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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: #f5242f;
  border: 1px solid #f5242f;
}

.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: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
}

.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(../img/7-3.png);
  background-repeat: no-repeat;
}

.skt-our-address .address-list .shanghai-map {
  width: 405px;
  height: 314px;
  background-image: url(../img/sh-1228.png);
  background-position: 0 0;
}

.skt-our-address .address-list .beijing-map {
  background-image: url(../img/bj-red.png);
  width: 405px;
  height: 330px;
  background-position: center center;
}

.skt-our-address .address-list .guangzhou-map {
  background-image: url(../img/red-gz.png);
  width: 360px;
  height: 332px;
  background-position: 0 0;
  background-size: 100% 100%;
}

.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(../img/new-red-nt.png);
  background-repeat: no-repeat;
  width: 405px;
  height: 300px;
  background-size: cover;
}

.skt-our-address .address-list h3 {
  font-size: 24px;
  color: #FF0000;
  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(../img/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: #f4222f;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(-180deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 18px 0px #FF8690;
  box-shadow: 0 0 18px 0px #FF8690;
}

.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: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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: #f5242f;
  border: 1px solid #f5242f;
}

.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(../img/400tel_jiazhi_banner.png) no-repeat center;
  height: 200px;
  margin-bottom: 50px;
}

.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: #f4222f;
  border-radius: 18px;
  border: 1px solid #e70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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: #f5242f;
  border: 1px solid #f5242f;
}

.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(../img/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(../img/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: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  border: 1px solid #f4222f;
  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: #f5242f;
  border: 1px solid #f5242f;
}

.skt-skt-texta a {
  display: block;
  border: 1px solid #F5242F;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0);
  width: 152px;
  height: 36px;
  line-height: 36px;
  margin: 46px auto 0;
  color: #f5242f;
  -webkit-transition: background .3s ease-in-out;
  transition: background .3s ease-in-out;
  font-size: 14px;
}

.skt-skt-texta a:hover {
  background: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  color: #fff;
}

.skt-part-b {
  background: #f5f5f5;
  padding-bottom: 65px;
}

.skt-part-b a {
  display: block;
  border: 1px solid #F5242F;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0);
  width: 152px;
  height: 36px;
  line-height: 36px;
  margin: 46px auto 0;
  color: #f5242f;
  -webkit-transition: background .3s ease-in-out;
  transition: background .3s ease-in-out;
  font-size: 14px;
}

.skt-part-b a:hover {
  background: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  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 #F5242F;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0);
  width: 152px;
  height: 36px;
  line-height: 36px;
  margin-top: 45px;
  color: #f5242f;
  -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: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  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 #F5242F;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0);
  width: 152px;
  height: 36px;
  line-height: 36px;
  margin-top: 45px;
  color: #f5242f;
  -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: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  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 #F5242F;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0);
  width: 152px;
  height: 36px;
  line-height: 36px;
  margin-top: 45px;
  color: #f5242f;
  -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: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  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: #f4202f;
}

.skt-version-price .price-list-content .content-item .main-content .middle .price .a .f52 {
  font-size: 52px;
  color: #f4202f;
}

.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: #ff0000;
  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 #F5242F;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0);
  line-height: 36px;
  color: #f5242f;
  -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: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  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(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
}

.skt-more-tc a {
  display: block;
  border: 1px solid #F5242F;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0);
  width: 152px;
  height: 36px;
  line-height: 36px;
  margin-top: 45px;
  color: #f5242f;
  -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: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  color: #fff;
}

/*常见问题css*/
.skt-question-banner {
  background: url(../img/skt-question-banner.png) no-repeat center;
  height: 204px;
}
.skt-zhe-banner {
  background: url(../img/banner2.png) no-repeat center;
  height: 400px;
}
.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: #f5242f;
  font-size: 18px;
  margin-top: 30px;
  height: 36px;
  line-height: 36px;
}

.skt-question-text .wrap .title .tel a {
  float: left;
  border: 1px solid #F5242F;
  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: #f5242f;
  -webkit-transition: background .3s ease-in-out;
  transition: background .3s ease-in-out;
}

.skt-question-text .wrap .title .tel a:hover {
  background: #E70012;
}

.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: #ff0000;
  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(../img/qiyeduanxin-banner.png) 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: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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 #F5242F;
  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: #f5242f;
  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: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  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 #F5242F;
  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: #f5242f;
  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: #E70012;
}

.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 #F5242F;
  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: #f5242f;
  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: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  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: #e70012;
  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: #ff0000;
  font-size: 24px;
}

.skt-yzm-tc .wrap .list-item .content-bottom a {
  display: block;
  cursor: pointer;
  border: 1px solid #F5242F;
  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: #f5242f;
  -webkit-transition: background .3s ease-in-out;
  transition: background .3s ease-in-out;
}

.skt-yzm-tc .wrap .list-item .content-bottom a:hover {
  background: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  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: #ff0000;
  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: #FF0000;
  font-size: 18px;
  font-weight: 600;
  margin-top: 55px;
}

.skt-honor .wrap .img-slide {
  margin-top: 40px;
}

.skt-our-customer .wrap h3 {
  color: #FF0000;
  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(../img/jiannanchun.png);
}

.skt-our-customer .wrap .star-case-list .case-con .wanda-logo {
  background-image: url(../img/wanda.png);
}

.skt-our-customer .wrap .star-case-list .case-con .yiqi-logo {
  background-image: url(../img/yiqi.png);
}

.skt-our-customer .wrap .star-case-list .case-con .meituan-logo {
  background-image: url(../img/meituan.png);
}

.skt-our-customer .wrap .star-case-list .case-con .aliyun-logo {
  background-image: url(../img/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(../img/jiannanchun_h.png);
}

.skt-our-customer .wrap .star-case-list .case-con:hover .wanda-logo {
  background-image: url(../img/wanda_h.png);
}

.skt-our-customer .wrap .star-case-list .case-con:hover .yiqi-logo {
  background-image: url(../img/yiqi_h.png);
}

.skt-our-customer .wrap .star-case-list .case-con:hover .meituan-logo {
  background-image: url(../img/meituan_h.png);
}

.skt-our-customer .wrap .star-case-list .case-con:hover .aliyun-logo {
  background-image: url(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/huayi_h.png);
  opacity: 1;
  -moz-opacity: 1;
  filter: alpha(Opacity=100);
}

.skt-our-service .wrap h3 {
  color: #FF0000;
  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: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  /*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(../img/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(../img/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: 18px;
  left: 50%;
  margin-left: -300px;
}

/* 客户案例 */
.skt-case-banner {
  height: 200px;
}

.skt-case-banner .banner {
  background: url(../img/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: #f4222f;
  border-radius: 18px;
  border: 1px solid #e70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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: #f5242f;
  border: 1px solid #f5242f;
}

.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: #e70012;
}

.skt-market-analysis .wrap .analysis-tab table tr td a {
  display: inline-block;
  border: 1px solid #F5242F;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0);
  width: 195px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  font-size: 14px;
  color: #f5242f;
  -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: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  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: #ff0000;
  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(../img/car_h.png);
}

.skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.b {
  background-image: url(../img/canyin_h.png);
}

.skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.c {
  background-image: url(../img/jiadian_h.png);
}

.skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.d {
  background-image: url(../img/kuaidi_h.png);
}

.skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.e {
  background-image: url(../img/shuma_h.png);
}

.skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.f {
  background-image: url(../img/dianshang_h.png);
}

.skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.g {
  background-image: url(../img/yifu_h.png);
}

.skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.h {
  background-image: url(../img/bank_h.png);
}

.skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.i {
  background-image: url(../img/hotel_h.png);
}

.skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.j {
  background-image: url(../img/baoxian_h.png);
}

.skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.k {
  background-image: url(../img/jijin_h.png);
}

.skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.l {
  background-image: url(../img/food_h.png);
}

.skt-qiye-case .wrap .content .left-content .company-list .top-title p.a span.m {
  background-image: url(../img/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: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 10px 0px #FF8690;
  box-shadow: 0 0 10px 0px #FF8690;
  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: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 10px 0px #FF8690;
  box-shadow: 0 0 10px 0px #FF8690;
  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(../img/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(../img/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('../img/sub_bg.png');
  background-repeat: repeat-x;
  box-shadow: 0 0 18px 0px #FF8690;
  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('../img/user.png') no-repeat center;
  width: 40px;
  height: 40px;
  float: left;
}

.bottonfixed .input_text .imgb {
  background: url('../img/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('../img/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: #f4222f;
  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;
}

/*底部公共表单*/
.form-box-css {
  width: 750px;
  height: 58px;
  padding-top: 30px;
  /*background: #fff;*/
  position: relative;
}


.form-box-css input {
  float: left;
}

.form-box-css .name-vo-sub {
  background: #fdf1fe url(../img/sub-form/user.png) no-repeat 15px center !important;
}

.form-box-css .phone-vo-sub {
  background: #fdf1fe url(../img/sub-form/number.png) no-repeat 15px center !important;
}

.form-box-css .inputcode-vo-sub {
  background: #fdf1fe url(../img/sub-form/yzm.png) no-repeat 15px center !important;
}

.form-box-css input[type=text] {
  border: none;
  outline: none;
  background: #fdf1fe;
  height: 40px;
  line-height: 34px;
  margin-left: 5px;
  font-size: 14px;
  width: 155px;
  padding-left: 35px;
}

.form-box-css .code-vo-sub {
  position: absolute;
  right: 165px;
  bottom: 25px;
  width: 60px;
  height: 24px;
  font-size: 16px;
  text-align: center;
  font-weight: bold;
  line-height: 24px;
  /* background: #ececec; */
  background: #fdf1fe;
  border-left: 1px solid #000;
}

.form-box-css .btn-vo-sub {
  border: none;
  background: #ffe400;
  color: #f4222f;
  width: 150px;
  height: 40px;
  font-size: 14px;
  font-weight: bold;
  outline: none;
  cursor: pointer;
  margin-left: 5px;
}

.imgtext input[type=button] {
  border-radius: 18px;
  background: #f4222f;
  outline: none;
  color: #fff;
  font-size: 14px;
  border: 1px solid #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  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;
}

.sub-message-red {
  color: #fff;
  height: 90px;
}

.sub-message-red .red-text .p1 {
  margin-top: 25px;
  margin-left: 30px;
  font-size: 14px;
}

.sub-message-red .red-text .p2 {
  margin-left: 30px;
  font-size: 18px;
  padding-top: 8px;
}

.form-box-red {
  position: relative;
  margin-top: 25px;
  width: 650px;
  font-size: 14px;
}

.form-box-red input {
  border: none;
  outline: none;
  float: left;
  width: 151px;
  height: 33px;
  line-height: 33px;
  margin-left: 15px;
  margin-top: 3px;
  background: #FFFFFF;
  padding-left: 5px;
}

.form-box-red .code-vo-sub-158m {
  position: absolute;
  right: 140px;
  border-left: 1px solid #000;
  top: 10px;
  color: #000;
  width: 50px;
  height: 20px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  letter-spacing: 1px;
  font-weight: bold;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}

.form-box-red .btn {
  border: 1px solid #FFFFFF;
  border-radius: 18px;
  background: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  width: 115px;
  height: 38px;
  margin-top: -1px;
  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 .red-line {
  font-size: 24px;
  line-height: 24px;
  font-weight: 700;
  margin-top: 30px;
  margin-right: 60px;
}

.sub-message-red .red-line span {
  font-size: 14px;
  font-weight: normal;
}


/*ckfu 隐藏*/
.sungoin_box {
  display: none !important;
}

/*400价值*/
.jiazhi-list {
  margin-top: 60px;
  font-size: 14px;
}

.jiazhi-list .ml-20 {
  margin-left: 20px;
}

.jiazhi-list .lh32 {
  line-height: 32px !important;
}

.jiazhi {
  height: 350px;
  margin: 0 50px;
}

.jiazhi .left,
.jiazhi .right {
  width: 462px;
  /*height: 350px;*/
}

.txtLeft {
  text-align: left !important;
}

.jiazhi h3 {
  margin-top: 48px;
  margin-bottom: 20px;
  height: 30px;
  background: url(../img/20190222/zj-tit.png) no-repeat;
}

.jiazhi-1 {
  height: 288px;
  margin-bottom: 70px;
}

.jiazhi-1 h3 {
  margin-top: 67px;
  background-position: 0 -34px;
}

.jiazhi-2 {
  height: 288px;
  margin-bottom: 89px;
}

.jiazhi-2 h3 {
  margin-top: 80px;
  background-position: 0 0;
}

.jiazhi-3 {
  height: 390px;
  margin-bottom: 49px;
}

.jiazhi-3 h3 {
  margin-top: 158px;
  background-position: 0 -68px;
}

.jiazhi-4 {
  height: 308px;
  margin-bottom: 85px;
}

.jiazhi-4 h3 {
  margin-top: 106px;
  background-position: 0 -102px;
}

.jiazhi p {
  line-height: 24px;
  margin-bottom: 24px;
}

.jiazhi .btn {
  color: #ff0000;
  width: 128px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border: 1px solid #f5242f;
  border-radius: 15px;
  cursor: pointer;
}

.jiazhi .btn:hover {
  background: #f4222f;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 10px 0px #FF8690;
  box-shadow: 0 0 10px 0px #FF8690;
  color: #fff;
}

.jiazhi .img {
  text-align: center;
  /*height: 220px;*/
  line-height: 220px;
  margin-bottom: 30px;
}

.jiazhi .img img {
  vertical-align: middle;
}

.jiazhi .tex {
  font-size: 22px;
  text-align: center;
}
.small-banner {
  width: 1131px;
  height: 160px;
  cursor: pointer;
}

.small-banner-1 {
  background: url(../img/20190222/small-2.jpg) no-repeat center top;
  margin-bottom: 40px;
}

/*付款方式 B*/
.Payment {
  margin-top: 80px;
  margin-bottom: 75px;
}

.Payment p {
  height: 45px;
  line-height: 45px;
  margin-bottom: 30px;
  font-size: 20px;
  font-weight: bold;
  padding-left: 16px;
  color: #fff;
  background: rgb(244, 32, 47);
  background-image: -moz-linear-gradient(0deg, rgb(255, 81, 47) 0%, rgb(244, 32, 47) 100%);
  background-image: -webkit-linear-gradient(0deg, rgb(255, 81, 47) 0%, rgb(244, 32, 47) 100%);
  background-image: -ms-linear-gradient(0deg, rgb(255, 81, 47) 0%, rgb(244, 32, 47) 100%);
}

.Payment h4 {
  font-size: 24px;
  line-height: 24px;
  margin-bottom: 25px;
}

.Payment table {
  width: 530px;
  height: 296px;
  font-size: 13px;
  color: #222;
}

.Payment table td {
  border: 1px solid #e5e5e5;
  text-align: center;
  line-height: 20px;
}

.Payment table img {
  margin-left: 18px;
}

/*付款方式 D*/
/*选号码先看号段 B*/
.skt-how .how-tems {
  margin-top: 45px;
  text-align: left;
}

.skt-how .how-tems .tem {
  position: relative;
  width: 376px;
  height: 192px;
  text-align: left;
  font-weight: bold;
  font-size: 14px;
  color: #6f6f6f;
  background: url(../img/20190222/black4.png) no-repeat center top;
  padding-top: 28px;
  border-radius: 10px;
  cursor: pointer;
}

.skt-how .how-tems .tem.mgrl28 {
  margin: 0 0 !important;
}

.skt-how .how-tems .tem.active {
  background: url(../img/20190222/red4.png) no-repeat center top;
}

.skt-how .how-tems .tem.active .needNum {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  color: #fff;
}

.skt-how .how-tems .tem .needNum:hover {
  background: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  color: #fff;
}

.skt-how .how-tems .tem .tag {
  width: 40px;
  height: 40px;
  position: absolute;
  background: red;
  top: 7px;
  right: 10px;
  overflow: hidden;
}

.skt-how .how-tems .tem p {
  margin-left: 25px;
  margin-bottom: 10px;
  height: 14px;
  line-height: 14px;
}

.skt-how .how-tems .tem .dx {
  background: url(../img/20190222/index.png) no-repeat 0 -118px;
}

.skt-how .how-tems .tem .yd {
  background: url(../img/20190222/index.png) no-repeat 0 -64px;
}

.skt-how .how-tems .tem .lt {
  background: url(../img/20190222/index.png) no-repeat 0 -10px;
}

.skt-how .f5232f {
  color: #f5232f;
}

.skt-how .fno {
  font-weight: normal;
}

.skt-how .fno sup {
  line-height: 7px;
}

.skt-how .needNum {
  width: 150px;
  height: 36px;
  margin: 6px 25px 0;
  cursor: pointer;
  font-size: 14px;
  line-height: 36px;
  border-radius: 18px;
  color: #f5242f;
  border: 1px solid #f5242f;
  text-align: center;
  -webkit-transition: background .3s ease-in-out;
  transition: background .3s ease-in-out;
}

.skt-how .needNum:hover {
  background: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  color: #fff;
}

/*选号码先看号段 E*/
/*选号秘籍 B*/
.miji .miji-group {
  background: url(../img/20190222/miji.png) no-repeat center top;
  height: 99px;
  font-style: italic;
}

.miji .miji-group .item {
  float: left;
}

.miji .miji-group .item1 {
  margin-right: 132px;
}

.miji .miji-group .item2 {
  margin-right: 130px;
}

.miji .miji-group .tex {
  margin-top: 18px;
  float: left;
}

.miji .miji-group .tit {
  font-size: 18px;
  color: #ff0000;
  font-weight: bold;
  margin-bottom: 8px;
}

.miji .miji-group .tex p {
  line-height: 16px;
}

.miji .idx {
  float: left;
  margin-top: 22px;
  margin-left: 47px;
  margin-right: 12px;
  width: 38px;
  height: 52px;
  background: url(../img/20190222/l-arrow.png) no-repeat;
}

.miji .idx.idx1 {
  background-position: left bottom;
}

.miji .idx.idx2 {
  background-position: -40px bottom;
}

.miji .idx.idx3 {
  background-position: -90px bottom;
}

/*选号秘籍 E*/
/*钻石套餐*/
.Diamonds .tc-show .tc-show-item {
  width: 350px;
  height: 414px;
  border: 1px solid #e5e5e5;
  position: relative;
  cursor: pointer;
  box-sizing: border-box;
}

.Diamonds .tc-show .tc-show-item:hover {
  margin-top: -8px !important;
  height: 420px;
  -webkit-box-shadow: 0 0 18px 0px #FF8690;
  box-shadow: 0 0 18px 0px #FF8690;
  border: 1px solid #FF8690;
  transition: all .3s;
}

.Diamonds .tc-show .tc-show-item .img {
  width: 65px;
  height: 70px;
  margin: 20px auto;
  text-align: center;
  display: flex;
  align-items: center;
}

.Diamonds .tc-show .tc-show-item .flag {
  font-size: 23px;
  color: #f5232f;
  text-align: center;
}

.Diamonds .tc-show .tc-show-item .gp {
  margin: 10px auto 15px;
  width: 90px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  color: #fff;
  background: #f5232f;
  border-radius: 3px;
}

.Diamonds .tc-show .tc-show-item .rule {
  margin: 0 24px;
  padding-bottom: 14px;
  text-align: center;
  font-size: 14px;
  border-bottom: 1px dashed #222;
}

.Diamonds .tc-show .tc-show-item:hover .Example-num .num-group {
  margin: 0 25px 35px;
}

.Diamonds .tc-show .tc-show-item:hover .tc-btn {
  background: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  /*-webkit-box-shadow: 0 0 16px 0px #F5232F;*/
  /*box-shadow: 0 0 16px 0px #F5232F;*/
  border-top: #F4202F;
  transition: all .3s;
  color: #fff;
}

.Diamonds .tc-show .tc-show-item.m-RL-16 {
  margin: 0 40px;
}

.Diamonds .tc-show .Example-num {
  padding-top: 18px;
}

.Diamonds .tc-show .Example-num p {
  margin: 0 25px;
  padding-bottom: 16px;
  font-weight: bold;
  text-align: center;
}

.Diamonds .tc-show .Example-num .num-group {
  margin: 0 25px 25px;
  line-height: 22px;
  font-size: 16px;
}

.Diamonds .tc-show .Example-num .num-group .n1 div:hover,
.Diamonds .tc-show .Example-num .num-group .n2 div:hover {
  color: #ff0000;
}

.Diamonds .tc-show .tc-btn {
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #ff0000;
  font-weight: bold;
  border-top: 1px solid #e5e5e5;
}
/*更多400功能 E*/
.choose .num-leave {
  margin-bottom: 43px;
  height: 296px;
  width: 100%;
  border: 1px solid #e5e5e5;
}

.choose .bz {
  height: 100%;
  position: relative;
  float: left;
  width: 200px;
  color: #FFF;
}

.choose .bz .kf {
  position: absolute;
  width: 100%;
  height: 37px;
  line-height: 37px;
  text-align: center;
  bottom: 0;
  background: #a8542b;
  cursor: pointer;
}

.choose .bz h4 {
  margin-top: 24px;
  margin-left: 19px;
  margin-bottom: 16px;
  font-size: 30px;
  font-weight: normal;
}

.choose .bz p {
  margin-left: 19px;
  padding-left: 7px;
  font-size: 12px;
  width: 155px;
  height: 25px;
  line-height: 25px;
  background: #a8542b;
  margin-top: 3px;
}

.choose .bz .bg8f0211 {
  background: #8f0211 !important;
}

.choose .item {
  float: left;
  width: 236px;
  height: 228px;
  position: relative;
  padding: 36px 36px 32px;
}

.choose .num-leave.dpj {
  background: url(../img/20190222/DJ-A.jpg) no-repeat left top;
}

.choose .num-leave.qyj {
  background: url(../img/20190222/DJ-B.jpg) no-repeat left top;
}

.choose .num-leave.jtj {
  background: url(../img/20190222/DJ-C.jpg) no-repeat left top;
}

.choose .item .log {
  position: absolute;
  width: 70px;
  height: 52px;
  font-weight: bold;
  line-height: 40px;
  color: #fff;
  top: -10px;
  right: 34px;
  background: blue;
  text-align: center;
}

.choose .dpj .log {
  background: url(../img/20190222/num-s.png) no-repeat center top;
  text-shadow: 0px 1px 0px rgba(154, 65, 30, 0.9);
}

.choose .qyj .log {
  background: url(../img/20190222/num-s.png) no-repeat center -52px;
  text-shadow: 0px 1px 0px rgba(154, 65, 30, 0.9);
}

.choose .jtj .log {
  background: url(../img/20190222/num-s.png) no-repeat center -104px;
  text-shadow: 0px 1px 0px rgba(154, 65, 30, 0.9);
}

.choose .item h5 {
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 14px;
  margin-bottom: 26px;
  border-bottom: 1px solid #e5e5e5;
}

.choose .item .num-l {
  float: left;
  margin-bottom: 18px;
}

.choose .item .num-r {
  float: right;
}

.choose .item .num-l div,
.choose .item .num-r div {
  margin-bottom: 18px;
  cursor: pointer;
  font-size: 14px;
}

.choose .item .num-l div:hover,
.choose .item .num-r div:hover {
  color: #ff0000;
}

.choose .btn {
  height: 30px;
  line-height: 30px;
  text-align: center;
  border: 1px solid #f5242f;
  color: #ff0000;
  border-radius: 15px;
  cursor: pointer;
}

.choose .btn:hover {
  background: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  /*-webkit-box-shadow: 0 0 16px 0px #F5232F;*/
  /*box-shadow: 0 0 16px 0px #F5232F;*/
  color: #fff;
}
/*各大行业典型企业选号案例 B*/
.typical .typical-group {}

.typical .typical-group .item {
    border: 1px solid #e5e5e5;
    margin-bottom: 44px;
}

.typical .typical-group .hy {
    width: 695px;
    height: 435px;
    padding: 0 66px;
}

.typical .hy {
    height: 60px;
    line-height: 60px;
}

.typical .hy .tit-left {
    font-size: 18px;
    line-height: 60px;
}

.typical .hy .tit-left .qc {
    background: url(../img/20190222/num-s.png) no-repeat;
    width: 33px;
    height: 27px;
    margin-top: 16px;
    margin-right: 10px;
}

.typical .hy1 .tit-left .qc {
    background-position: 0 -174px;
}

.typical .hy2 .tit-left .qc {
    background-position: 0 -203px;
}

.typical .hy3 .tit-left .qc {
    background-position: 0 -232px;
}

.typical .hy4 .tit-left .qc {
    background-position: 0 -258px;
}

.typical .hy5 .tit-left .qc {
    background-position: 0 -286px;
}

.typical .hy6 .tit-left .qc {
    background-position: 0 -313px;
}

.typical .hy7 .tit-left .qc {
    background-position: 0 -340px;
}

.typical .hy8 .tit-left .qc {
    background-position: 0 -368px;
}

.typical .hy .tit-right {
    font-size: 12px;
    color: #ff0000;
}

.typical .hy .tit-right .qc {
    margin-top: 16px;
    margin-right: 10px;
    background: url(../img/20190222/num-s.png) no-repeat 0 -394px;
    width: 33px;
    height: 27px;
}

.typical .typical-group .numtj {
    width: 180px;
    height: 375px;
    padding: 30px 50px;
    background: #f6f7fa;
    text-align: center;
}

.typical .typical-group .numtj h5 {
    margin-bottom: 22px;
    font-size: 18px;
    font-weight: normal;
}

.typical .typical-group .numtj .num {
    font-size: 14px;
    height: 30px;
    margin: 0 auto 22px;
    line-height: 30px;
    background: #efefef;
    border-radius: 3px;
    cursor: pointer;
    position: relative;
}

.typical .typical-group .numtj .num:hover .yunzhan {
    display: block;
}

.typical .typical-group .numtj .num .yunzhan {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    display: none;
    border-radius: 3px;
    background: #f4222f;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
    background-image: linear-gradient(0deg, #FF512F, #F4202F);
    -webkit-box-shadow: 0 0 10px 0px #FF8690;
    box-shadow: 0 0 10px 0px #FF8690;
    color: #fff;
}

.typical .typical-group .numtj .btn {
    height: 30px;
    line-height: 30px;
    width: 100%;
    border-radius: 3px;
    background: #f4222f;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
    background-image: linear-gradient(0deg, #FF512F, #F4202F);
    -webkit-box-shadow: 0 0 10px 0px #FF8690;
    box-shadow: 0 0 10px 0px #FF8690;
    color: #fff;
    cursor: pointer;
}

/*各大行业典型企业选号案例 E*/

h2.tit {
  font-size: 30px;
  font-weight: normal;
  padding: 0 20px;
  text-align: center;
  margin-bottom: 40px;
  margin-top: 60px;
}
h2.tit.tit2 {
  margin-bottom: 20px;
}

h2.tit sup {
  font-size: 16px;
  vertical-align: text-top;
}

h2.tit::before {
  display: inline-block;
  position: relative;
  top: -6px;
  left: -20px;
  content: "";
  width: 101px;
  height: 7px;
  background: url(../img/20190222/index.png) no-repeat -63px -13px;
}

h2.tit::after {
  display: inline-block;
  position: relative;
  top: -6px;
  left: 20px;
  content: "";
  width: 101px;
  height: 7px;
  background: url(../img/20190222/index.png) no-repeat -63px 0;
}

/*申请免单体验 free2*/
.free2 {
  height: 108px;
  border: 1px solid #e5e5e5;
  margin: 16px auto 0;
  padding-left: 180px;
  background: url(../img/20190222/free1.png) no-repeat 46px center;
}

.free2 .form-box {
  position: relative;
  height: 46px;
  margin-top: 30px;
  padding-left: 40px;
  background: url(../img/20190222/l2.png) no-repeat left center;
}

.free2 .form-box input {
  float: left;
  border: none;
  height: 46px;
  margin-right: 15px;
  padding-left: 18px;
  background: #f2f2f2;
}

.free2 .form-box input._183 {
  width: 190px;
}

.free2 .form-box input._164 {
  width: 146px;
}

.free2 .code-vo-sub2 {
  position: absolute;
  left: 590px;
  top: 0;
  width: 60px;
  height: 46px;
  line-height: 46px;
  background: #d7d7d7;
  text-align: center;
  cursor: pointer;
  font-weight: bold;
  font-style: italic;
}

.free2 .btn-vo-sub9 {
  width: 205px;
  color: #f5242f;
  border-radius: 23px;
  margin: 0 !important;
  padding: 0 !important;
  background: #fff !important;
  border: 1px solid #f5242f !important;
  cursor: pointer;
  outline: none;
}

.free2 .btn-vo-sub9:hover {
  transition: all .3s;
  background-image: -moz-linear-gradient(-90deg, rgb(255, 81, 47) 0%, rgb(244, 32, 47) 100%) !important;
  background-image: -webkit-linear-gradient(-90deg, rgb(255, 81, 47) 0%, rgb(244, 32, 47) 100%) !important;
  background-image: -ms-linear-gradient(-90deg, rgb(255, 81, 47) 0%, rgb(244, 32, 47) 100%) !important;
  color: #fff;
}






.form-box-css1 .code-vo-sub {
  position: absolute;
  right: 165px;
  bottom: 25px;
  width: 60px;
  height: 24px;
  font-size: 16px;
  text-align: center;
  font-weight: bold;
  line-height: 24px;
  /* background: #ececec; */
  background: #fdf1fe;
  border-left: 1px solid #000;
}

.form-box-css1 .btn-vo-sub {
  border: none;
  background: #ffe400;
  color: #f4222f;
  width: 150px;
  height: 40px;
  font-size: 14px;
  font-weight: bold;
  outline: none;
  cursor: pointer;
  margin-left: 5px;
}

.videos {
  margin-top: 25px;
}
.videos .row .item {
  width: 558px;
  height: 313px;
  /* background-color: #000; */
  position: relative;
}
.videos .row .item .v-btn {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 106px;
  height: 106px;
  background-image: url(../img/20190222/1130/v-btn-1130.png);
  background-position: center;
  background-repeat: no-repeat;
  margin-left: -53px;
  margin-top: -53px;
  cursor: pointer;
}
.videos .row .item .v-btn:hover {
  opacity: .8;
  filter:alpha(opacity=80);
}
.videos .row .item .video-bg-inner {
  width: 558px;
  height: 313px;
  margin: 0 auto;
}
.videos .row .item.m1 .video-bg-inner {
  background-image: url(../img/20190222/1130/movie-1-1130.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.videos .row .item.m2 .video-bg-inner {
  background-image: url(../img/20190222/1130/movie-2-1130.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.videos .row .item .video-box-inner {
  width: 558px;
  height: 313px;
  margin: 0 auto;
}

/* 新年视频 */
.new-year {
  height: 517px;
  background-color: #96191d;
  background-image: url(../img/20190222/newyear-bg.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.new-year-video {
  position: relative;
  margin: 20px auto;
  padding: 16px;
  width: 798px;
  height: 448px;
  background-color: #c62c26;
  background-image: url(../img/20190222/newyearvideo-bg.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  box-sizing: content-box;
}
.new-year-video video {
  background-color: #c62c26;
}
#new-year-video-btn {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 80px;
  height: 80px;
  background-image: url(../img/20190222/newyear-btn.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin-left: -40px;
  margin-top: -40px;
  cursor: pointer;
  opacity: .9;
  filter: alpha(opacity=90);
}
#new-year-video-btn:hover {
  opacity: .85;
  filter: alpha(opacity=85);
}

/* add 20200305 套餐样式*/
.skt-tc-202003 {
  margin: 45px -8px 0;
}
.skt-tc-202003 .item {
  position: relative;
  margin: 0 8px;
  float: left;
  width: 364px;
  height: 660px;
  border: 1px solid #e5e5e5;
  background: #ffffff;
  cursor: pointer;
  -webkit-transition: all .2s linear;
  -moz-transition: all .2s linear;
  -ms-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear;
}
.skt-tc-202003 .item:hover {
  box-shadow: 0 15px 30px rgba(0,0,0,.1), 0 190px 108px -120px rgba(248,52,47,0.15) inset;
  -moz-box-shadow:  0 15px 30px rgba(0,0,0,.1), 0 190px 108px -120px rgba(248,52,47,0.15) inset;
  -webkit-box-shadow:  0 15px 30px rgba(0,0,0,.1), 0 190px 108px -120px rgba(248,52,47,0.15) inset;
  -o-box-shadow: 0 15px 30px rgba(0,0,0,.1), 0 190px 108px -120px rgba(248,52,47,0.15) inset;
  -webkit-transform: translate3d(0,-5px,0);
  -moz-transform: translate3d(0,-5px,0);
  -ms-transform: translate3d(0,-5px,0);
  -o-transform: translate3d(0,-5px,0);
  transform: translate3d(0,-5px,0);
  border: 1px solid #feebeb;
}
.skt-tc-202003 .item-cotent {
  padding: 22px 30px 0;
}
.skt-tc-202003 .item-cotent .tit {
  font-size: 18px;
  font-weight: bold;
  color: #000000;
}
.skt-tc-202003 .item-cotent .desc {
  margin-top: 10px;
  line-height: 20px;
  font-size: 14px;
  color: #808080;
}
.skt-tc-202003 .item-cotent .nx {
  margin-top: 6px;
  margin-bottom: 12px;
  padding-bottom: 10px;
  line-height: 20px;
  font-size: 12px;
  color: #808080;
  border-bottom: 1px solid #d2d2d2;
}
.skt-tc-202003 dl {
  font-size: 14px;
}
.skt-tc-202003 dl dt {
  margin-bottom: 10px;
  color: #808080;
}
.skt-tc-202003 dl dd {
  overflow: hidden;
}
.skt-tc-202003 .jcfunc dd,.skt-tc-202003 .zzgn dd {
  line-height: 22px;
}
.skt-tc-202003 .jcfunc dd span,.skt-tc-202003 .zzgn dd span {
  width: 152px;
  padding-left: 35px;
  box-sizing: border-box;
}
.skt-tc-202003 .jcfunc dd .dui,.skt-tc-202003 .zzgn dd .dui {
  background-image: url(../img/dui.png);
  background-repeat: no-repeat;
  background-position: 0 1px;
}
.skt-tc-202003 .jcfunc dd .cuo,.skt-tc-202003 .zzgn dd .cuo {
  background-image: url(../img/cuo.png);
  background-repeat: no-repeat;
  background-position: 5px 5px;
}
.skt-tc-202003 .zzgn {
  margin-top: 14px;
}
.slhm {
  margin-top: 15px;
}
.slhm dd {
  overflow: hidden;
  font-size: 12px;
}
.slhm dd+dd {
  margin-top: 8px;
}
.slhm .txl {
  text-align: left;
}
.slhm .txc {
  text-align: center;
}
.slhm .txr {
  text-align: right;
}
.slhm dd span {
  float: left;
  width: 33.33%;
}
.slhm .suiji {
  margin-bottom: 22px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background-color: #eeeeee;
  background-image: url(../img/zs.png);

}
.skt-tc-202003 .item-cotent .nx .s1 {
  color: #000;
}
.skt-tc-202003 .item-cotent .nx .s1 i {
  color: #ff0000;
}
.skt-tc-202003 .item-cotent .nx .s2 {
  font-weight: bold;
}
.skt-tc-202003 .item.hot {
  position: relative;
}
.skt-tc-202003 .item.hot:after {
  content: "";
  position: absolute;
  right: -10px;
  top: -10px;
  width: 103px;
  height: 105px;
  background-image: url(../img/hot2.png);
}
.skt-tc-202003 .item.hot {
  box-shadow: 0 15px 30px rgba(0,0,0,.1), 0 190px 108px -120px rgba(248,52,47,0.15) inset;
  -moz-box-shadow:  0 15px 30px rgba(0,0,0,.1), 0 190px 108px -120px rgba(248,52,47,0.15) inset;
  -webkit-box-shadow:  0 15px 30px rgba(0,0,0,.1), 0 190px 108px -120px rgba(248,52,47,0.15) inset;
  -o-box-shadow: 0 15px 30px rgba(0,0,0,.1), 0 190px 108px -120px rgba(248,52,47,0.15) inset;
}
.skt-tc-202003 .bottom-content {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 115px;
  background: #e70012;
  color: #ffffff;
  background-image: -moz-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(255,81,47) 0%, rgb(244,32,47) 100%);
}


.skt-tc-202003 .bottom-content .tip {
  margin-top: 20px;
  margin-left: 25px;
  display: inline-block;
  border: 1px solid #FFFFFF;
  padding: 2px 15px;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  text-align: center;
  color: #fff;
}
.skt-tc-202003 .bottom-content .tip2 {
  margin-top: 20px;
  margin-left: 25px;
  display: inline-block;
  border: 1px solid #ffff00;
  padding: 2px 15px;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  text-align: center;
  color: #f9372f;
  background: #ffff00;
}
.skt-tc-202003 .bottom-content .tc {
  margin-top: 12px;
  margin-left: 25px;
}
.skt-tc-202003 .bottom-content .tc-m {
  float: left;
  font-size: 20px;
  font-weight: bold;
}
.skt-tc-202003 .bottom-content .tc-m .fsize {
  font-size: 36px;
  font-weight: bold;
}
.skt-tc-202003 .bottom-content .tc  .btn {
  padding: 10px 15px;
  margin-left: 20px;
  float: left;
  border: 1px solid #FFFFFF;
  border-radius: 19px;
  color: #fff;
  text-align: center;
  font-size: 14px;
  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-202003 .bottom-content .tc .btn:hover {
  background: #fff;
  color: #f5242f;
  border: 1px solid #f5242f;
}
.SG-kf-group {
	display: none !important; 
}

/*158页面推荐套餐 B*/
.bestTc {
  margin-top: 80px;
}
.bestTc .row {
  margin-bottom: 40px;
}

.bestTc .row .tc-show-item {
  position: relative;
}

.bestTc .row .tc-log {
  position: absolute;
  width: 70px;
  height: 52px;
  font-weight: bold;
  line-height: 40px;
  color: #fff;
  top: -10px;
  right: 15px;
  background: blue;
  text-align: center;
}
.bestTc .row .tc-log.tc-log-tyj {
  background: url(../img/ty-ico.png) no-repeat 0 0;
  text-shadow: 0px 1px 0px rgba(255,255,255,0);
}
.bestTc .row .tc-log.tc-log-dpj {
  background: url(../img/dpj.png) no-repeat 0 0;
  text-shadow: 0px 1px 0px rgba(154, 65, 30, 0.9);
}

.bestTc .row .tc-log.tc-log-qy {
  background: url(../img/qyj.png) no-repeat 0 0;
  text-shadow: 0px 1px 0px rgba(154, 65, 30, 0.9);
}

.bestTc .row .tc-log.tc-log-jt {
  background: url(../img/jtj.png) no-repeat 0 0;
  text-shadow: 0px 1px 0px rgba(154, 65, 30, 0.9);
}

/*158页面推荐套餐 E*/
.bestTc .tc-show .tc-show-item {
  width: 360px;
  height: 370px;
  border: 1px solid #e5e5e5;
  position: relative;
  cursor: pointer;
  box-sizing: border-box;
}

.bestTc .tc-show .tc-show-item:hover {
  margin-top: -8px !important;
  height: 370px;
  -webkit-box-shadow: 0 0 18px 0px #FF8690;
  box-shadow: 0 0 18px 0px #FF8690;
  border: 1px solid #FF8690;
  transition: all .3s;
}

.bestTc .tc-show .tc-show-item:hover .Example-num .num-group {
  margin: 0 25px 35px;
}

.bestTc .tc-show .tc-show-item:hover .tc-btn {
  background: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  -webkit-box-shadow: 0 0 16px 0px #F5232F;
  box-shadow: 0 0 16px 0px #F5232F;
  border-top: #F4202F;
  transition: all .3s;
  color: #fff;
}

.bestTc .tc-show .tc-show-item.m-RL-16 {
  margin: 0 19px;
}

.bestTc .tc-show .tc-show-item .tc-log {
  width: 80px;
  height: 60px;
  position: absolute;
  right: 14px;
  top: -10px;
  font-size: 14px;
  /* background: url(../img/index.png) no-repeat; */
}

/* .bestTc .tc-show .tc-show-item .tc-log-1 {
  background-position: 0 -281px;
}

.bestTc .tc-show .tc-show-item .tc-log-2 {
  background-position: 0 -166px;
}

.bestTc .tc-show .tc-show-item .tc-log-3 {
  background-position: 0 -224px;
} */

.bestTc .tc-show .tc-name {
  height: 78px;
  margin: 0 25px;
  border-bottom: 1px solid #e5e5e5;
}

.bestTc .tc-show .tc-show-item .jg {
  float: left;
  display: block;
  margin-top: 24px;
}

.bestTc .tc-show .tc-show-item .dw {
  float: left;    
  font-size: 16px;
  font-weight: 600;
  margin-top: 38px;
  margin-left: 5px;
  position: relative;
}

.bestTc .tc-show .tc-show-item .tc-hot:after {
  content: "";
  display: inline-block;
  width: 23px;
  height: 13px;
  position: absolute;
  top: -15px;
  left: 0;
  /* background: url(../img0725/suggest-sprite.png) no-repeat -65px -66px; */
}

.bestTc .tc-show .tc-show-item .jg._88 {
  font-size: 34px;
  background-position: 0 0;
  font-weight: bold;
  color: #fe4b2f;
}
.bestTc .tc-show .tc-show-item .jg._88 i {
  margin-right: 2px;
  font-size: 20px;
  color: #fe4b2f;
}
.bestTc .tc-show .tc-show-item .jg._168 {
  height: 29px;
  width: 79px;
  background-position: 0 -288px;
}

.bestTc .tc-show .tc-show-item .jg._198 {
  height: 29px;
  width: 79px;
  background-position: 0 -32px;
}

.bestTc .tc-show .tc-show-item .jg._298 {
  height: 29px;
  width: 79px;
  background-position: 0 -320px;
}

.bestTc .tc-show .tc-show-item .jg._388 {
  height: 29px;
  width: 79px;
  background-position: 0 -64px;
}

.bestTc .tc-show .tc-show-item .jg._598 {
  height: 29px;
  width: 79px;
  background-position: 0 -96px;
}

.bestTc .tc-show .tc-show-item .jg._998 {
  height: 29px;
  width: 79px;
  background-position: 0 -128px;
}

.bestTc .tc-show .tc-show-item .jg._1988 {
  height: 29px;
  width: 101px;
  background-position: 0 -160px;
}

.bestTc .tc-show .tc-show-item .jg._4988 {
  height: 29px;
  width: 101px;
  background-position: 0 -192px;
}

.bestTc .tc-show .tc-show-item .jg._6988 {
  height: 29px;
  width: 101px;
  background-position: 0 -224px;
}

.bestTc .tc-show .tc-show-item .jg._9988 {
  height: 30px;
  width: 101px;
  background-position: 0 -255px;
}

.bestTc .tc-show .tc-fl {
  padding: 26px 0;
  margin: 0 25px;
  border-bottom: 1px dashed #e5e5e5;
}

.bestTc .tc-show .tc-1 {
  float: left;
}

.bestTc .tc-show .tc-2 {
  float: left;
  margin-left: 50px;
}

.bestTc .tc-show .tc-1 .tc-icon {
  width: 30px;
  height: 30px;
  margin-right: 10px;
  background: url(../img/index.png) no-repeat -106px -39px;
}

.bestTc .tc-show .tc-2 .tc-icon {
  width: 30px;
  height: 30px;
  margin-right: 10px;
  background: url(../img/index.png) no-repeat -69px -39px;
}

.bestTc .tc-show .tc-sm .prow {
  font-weight: bold;
  font-size: 14px;
  color: #f4222f;
  margin-bottom: 5px;
}

.bestTc .tc-show .tc-sm .zz {
  font-size: 14px;
  font-weight: bold;
}
.bestTc .tc-show .Example-num {
  padding-top: 32px;
}
.bestTc .tc-show .tc-show-item:hover .Example-num {
  padding-top: 23px;
}
.bestTc .tc-show .Example-num p {
  margin: 0 25px;
  padding-bottom: 16px;
  font-weight: bold;
}

.bestTc .tc-show .Example-num .num-group {
  margin: 0 25px 25px;
  line-height: 27px;
  font-size: 16px;
  font-weight: bold;
}
.bestTc .tc-show .Example-num .num-group .suiji {
  height: 81px;
  line-height: 81px;
  text-align: center;
  background-color: #eeeeee;
  color: #000;
}

.bestTc .tc-show .tc-btn {
  color: #ff0000;
  font-size: 16px;
  font-weight: bold;
  height: 50px;
  color: #ffffff;
  line-height: 50px;
  text-align: center;   
  background: #E70012;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#FF512F), to(#F4202F));
  background-image: linear-gradient(0deg, #FF512F, #F4202F);
  border-top: #F4202F;

}

#ECHAT_icon {
	width: 0 !important;
	height: 0 !important;
}
#ECHAT_icon img {
	width: 0 !important;
	height: 0 !important;
}


/*add 2021 02 02 代金券样式*/
.djq-icon {
  position: fixed;
  z-index: 999;
  left: 0;
  top: 20%;
  cursor: pointer;
}

.clearfix:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.djq-mask {
  display: none;
  position: fixed;
  z-index: 998;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: black;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.djq-wrap {
  display: none;
  padding: 40px;
  position: fixed;
  left: 50%;
  top: 50%;
  margin-left: -446px;
  margin-top: -216px;
  width: 893px;
  height: 433px;
  z-index: 999;
  font-family: "PingFang SC","Microsoft YaHei",Arial,sans-serif;
  background-color: #f24e56;
  background-image: url(../img/djq-bg.png);
  background-repeat: no-repeat;
  box-sizing: border-box;
  border-radius: 10px;
}

.djq-wrap .djq-close {
  position: absolute;
  right: -30px;
  top: 10px;
  width: 22px;
  height: 22px;
  background-image: url(../img/close-icon.png);
  cursor: pointer;
}

.djq-wrap .djq-tits {
  color: #ffffff;
}

.djq-wrap .djq-tits .djq-tit {
  float: left;
  font-size: 30px;
  font-weight: bold;
}

.djq-wrap .djq-tits .djq-lines {
  float: right;
}

.djq-wrap .djq-form {
  margin-top: 38px;
}

.djq-wrap .djq-row .djq-item {
  position: relative;
  padding: 15px;
  font-size: 14px;
  background-color: #fff;
  box-sizing: border-box;
}

.djq-wrap .djq-row .djq-item span {
  padding-right: 10px;
  font-weight: bold;
  color: #000000;
}

.djq-wrap .djq-row .djq-item span i {
  display: inline-block;
  margin-right: 10px;
  font-style: normal;
  color: #ff0000;
}

.djq-wrap .djq-row .djq-item .tip {
  position: absolute;
}

.djq-wrap .djq-row .djq-item .tip:after {
  margin-left: 10px;
  content: "|";
  font-weight: normal;
}

.djq-wrap .djq-row .djq-item .input-wrap {
  padding-left: 110px;
}

.djq-wrap .djq-row .djq-item .input-wrap input {
  width: 100%;
  padding-left: 10px;
  padding: 0;
  border: none;
  outline: 0;
  box-sizing: border-box;
}

.djq-wrap .djq-row + .djq-row {
  margin-top: 20px;
}

.djq-wrap .djq-row2 .djq-item {
  float: left;
  width: 251px;
}

.djq-wrap .djq-row2 .djq-item + .djq-item {
  margin-left: 30px;
}

.djq-wrap .djq-row2 .djq-item .input-wrap {
  padding-left: 80px;
}

.djq-wrap .djq-info {
  margin-top: 20px;
  color: #ffffff;
}

.djq-wrap .djq-info .djq-info-tit {
  margin-bottom: 10px;
  font-weight: bold;
  color: #ffffff;
}

.djq-wrap .djq-info .djq-info-desc p {
  margin: 0;
  line-height: 1.8;
  font-size: 16px;
  text-align: justify;
}

.djq-wrap .djq-btn {
  width: 244px;
  position: absolute;
  right: 40px;
  bottom: -30px;
  display: inline-block;
  padding: 20px 0;
  background-color: #ffffff;
  color: #fe0000;
  font-size: 20px;
  border-radius: 40px;
  cursor: pointer;
  border: none;
  text-align: center;
}

.djq-wrap .djq-btn:hover {
  font-weight: bold;
}

.djq-wrap .djq-btn:focus {
  outline: none;
}