/* 弹出框样式 */
.popup-container {
  display: none;
  position: fixed;
  z-index: 7;
  display: grid;
  place-items: center;
  width: 100%;
  height: 100%;
}
.popup-content {
  position: relative;
  width: 700px;
  height: 500px;
  animation: setOpacity 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.popup-button {
  position: absolute;
  border: none;
  outline: none;
  right: 10px;
  top: 10px;
  background: transparent;
}

@keyframes setOpacity {
  0% {
    opacity: 0;
  }
  25% {
    opacity: 0.25;
  }
  50% {
    opacity: 0.5;
  }
  75% {
    opacity: 0.75;
  }
  100% {
    opacity: 1;
  }
}

/*大字母标题样式*/
.titleBigletter .title1 {
  margin-left: 370px;
  overflow: hidden;
}
.titleBigletter .title1 h1 {
  font-size: 125px;
  font-family: Arial;
  color: rgba(241, 59, 58, 1);
  line-height: 95px;
  float: left;
}
.titleBigletter .right-title1 {
  float: left;
  padding-left: 6px;
}
.titleBigletter .title1 h2 {
  font-size: 38px;
  font-family: Arial;
  font-weight: bold;
  color: rgba(58, 58, 58, 1);
  line-height: 28px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.titleBigletter .right-title1 div {
  width: 343px;
  height: 30px;
  background-color: rgba(241, 59, 58, 1);
  padding-left: 6px;
  color: white;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 3px;
  line-height: 30px;
}
.titleBigletter .title span {
  font-size: 18px;
  color: rgba(58, 58, 58, 1);
  font-weight: 400;
  letter-spacing: 2px;
  line-height: 30px;
}

/*文本居中对齐*/
.text-center {
  text-align: center;
}

.container1 {
  width: 1200px;
  margin: 0px auto;
}
.bodyBox {
  min-width: 1200px;
}

/*白色边框大标题样式 白色边框的背景需自己添加*/
.titleBoxborder .title {
  width: 600px;
  height: 132px;
  margin: 0px auto;
  color: white;
  /* 白色矩形框的背景需要自行添加
    background-image:url("/wp-content/themes/jupin/assets/images/daiyunying/advtitlebg.png?<?php echo VERSION;?>"); background-repeat:no-repeat; background-position:0px 22px;*/
}
.titleBoxborder .title h1 {
  font-size: 50px;
  line-height: 45px;
  margin-bottom: 17px;
}
.titleBoxborder .title h2 {
  font-size: 24px;
  letter-spacing: 12px;
  line-height: 24px;
  margin-bottom: 28px;
}
.titleBoxborder .title span {
  font-size: 16px;
  font-family: Ebrima;
  letter-spacing: 3px;
  text-transform: uppercase;
}

/*   通用class样式结束   */

/*   具体页面样式   */

/*   代运营页面    */
/*banner和网店问题*/
.dyy-banner img {
  border-bottom: 40px solid #f13b3a;
  width: 100%;
}
.dyy-question {
  overflow: hidden;
  margin-top: 59px;
  margin-bottom: 65px;
  color: white;
  height: 424px;
}
.dyy-question .leftside {
  float: left;
}
.dyy-question .rightside {
  float: right;
  width: 854px;
  margin-top: 7px;
}
.dyy-question .singleBg {
  float: left;
  width: 250px;
  height: 184px;
  background: rgba(241, 59, 58, 1);
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.6);
  padding-left: 25px;
  margin-right: 52px;
  margin-bottom: 38px;
}
.dyy-question .special {
  margin-right: 0px;
}
.dyy-question .singleBg h1 {
  font-family: MicrosoftYaHei;
  font-size: 50px;
  font-weight: bold;
  line-height: 50px;
  margin-top: 21px;
}
.dyy-question .singleBg div {
  overflow: hidden;
  margin-top: 27px;
}
.dyy-question .singleBg p {
  font-size: 18px;
  font-family: MicrosoftYaHei;
  line-height: 32px;
  display: inline-block;
  float: left;
}
.dyy-question .singleBg img {
  float: left;
  margin-top: 14px;
  margin-left: 42px;
}

/*一站式网店托管服务*/
.dyy-tuoguan {
  width: 100%;
  height: 954px;
  background-image: url('/wp-content/themes/jupin/assets/images/daiyunying/tuoguanbg.jpg?<?php echo VERSION;?>');
  padding-top: 65px;
  background-position: center;
}
.dyy-tuoguan .title {
  background-image: url('/wp-content/themes/jupin/assets/images/daiyunying/tuoguantitlebg.png?<?php echo VERSION;?>');
  background-repeat: no-repeat;
  background-position: 0px 22px;
}
.dyy-tuoguan .content {
  margin-top: 65px;
}
.dyy-tuoguan .content .contentlist {
  overflow: hidden;
  margin-bottom: 38px;
  height: 184px;
}
.dyy-tuoguan .leftcontent {
  width: 550px;
  float: left;
}
.dyy-tuoguan .content-detail {
  color: #f13b3a;
  font-size: 16px;
  line-height: 24px;
  width: 275px;
  height: 184px;
  background-color: white;
  box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.8);
}
.dyy-tuoguan .leftcontent .content-detail {
  padding-left: 18px;
  padding-top: 43px;
  padding-right: 17px;
  float: left;
}
.dyy-tuoguan .content-title {
  color: white;
  width: 275px;
  height: 184px;
  background-color: #f13b3a;
  box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.8);
}
.dyy-tuoguan .leftcontent .content-title {
  padding-left: 27px;
  padding-top: 47px;
  float: left;
}
.dyy-tuoguan .leftcontent .content-title h1 {
  line-height: 30px;
  font-size: 30px;
  margin-bottom: 15px;
}
.dyy-tuoguan .leftcontent .content-title p {
  line-height: 28px;
  font-size: 20px;
  font-family: MicrosoftYaHei;
}
.dyy-tuoguan .rightcontent {
  width: 550px;
  float: right;
}
.dyy-tuoguan .rightcontent .content-detail {
  padding-left: 16px;
  padding-top: 43px;
  padding-right: 19px;
  float: right;
}
.dyy-tuoguan .rightcontent .content-title {
  padding-right: 25px;
  padding-top: 47px;
  float: right;
}
.dyy-tuoguan .rightcontent .content-title h1 {
  line-height: 30px;
  font-size: 30px;
  margin-bottom: 15px;
  float: right;
}
.dyy-tuoguan .rightcontent .content-title p {
  line-height: 28px;
  font-size: 20px;
  font-family: MicrosoftYaHei;
  float: right;
  text-align: right;
}

/*成功案例*/
.dyy-case {
  padding-top: 70px;
}

/*大字母标题样式在最上部*/

.dyy-case .content {
  margin-top: 55px;
  margin-bottom: 50px;
  overflow: hidden;
}
.dyy-case .content .case-content1 {
  float: left;
}
.dyy-case .content .case-content2 {
  float: right;
}
.dyy-case .contentBg1 {
  width: 550px;
  height: 400px;
  padding-top: 322px;
  box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.8);
  /*background-image:url("/wp-content/themes/jupin/assets/images/daiyunying/successful case.png?<?php echo VERSION;?>");*/
}
.dyy-case .contentBg2 {
  width: 550px;
  height: 400px;
  padding-top: 322px;
  box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.8);
  background-image: url('/wp-content/themes/jupin/assets/images/daiyunying/successful case.png?<?php echo VERSION;?>');
}
.dyy-case .case-title {
  width: 550px;
  height: 78px;
  background-color: rgba(58, 58, 58, 0.8);
  font-size: 30px;
  line-height: 78px;
  color: white;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.dyy-case .case-describe {
  width: 550px;
  height: 78px;
  border: 1px solid rgba(241, 59, 58, 1);
  margin-top: 26px;
  padding: 9px 0px;
  text-align: center;
  font-size: 18px;
  color: rgba(58, 58, 58, 1);
  line-height: 30px;
}
.dyy-case .case-describe span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; /*单行省略号*/
}
.dyy-case .case-describe p {
  overflow: hidden; /* 省略号 */
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.dyy-case button {
  width: 166px;
  height: 44px;
  background: rgba(241, 59, 58, 1);
  border-radius: 22px;
  border: none;
  font-size: 18px;
  color: white;
  display: block;
  margin: 0px auto;
  margin-bottom: 65px;
}

/*我们的优势*/
.dyy-advantage {
  width: 100%;
  height: 621px;
  background-position: center;
  background-image: url('/wp-content/themes/jupin/assets/images/daiyunying/dyy-ouradvantage.jpg?<?php echo VERSION;?>');
}
.dyy-advantage .dyy-adv {
  width: 1200px;
  height: 621px;
  background-color: rgba(241, 59, 58, 0.9);
  padding-top: 66px;
}
.dyy-advantage .title {
  background-image: url('/wp-content/themes/jupin/assets/images/daiyunying/advtitlebg.png?<?php echo VERSION;?>');
  background-repeat: no-repeat;
  background-position: 0px 22px;
}
.dyy-advantage .content {
  color: white;
  margin-top: 80px;
}
.dyy-advantage .content1 {
  width: 224px;
}
.dyy-advantage .content img {
  display: block;
  width: 84px;
  margin: 0px auto;
}
.dyy-advantage .content h1 {
  font-size: 26px;
  line-height: 26px;
  margin-bottom: 30px;
  margin-top: 40px;
}
.dyy-advantage .content p {
  font-size: 16px;
  line-height: 26px;
}

/*选择聚品，选择更优质的服务*/
.dyy-bestchoose {
  padding-top: 68px;
  margin-bottom: 45px;
}
.dyy-bestchoose .content {
  margin-top: 65px;
}
.dyy-bestchoose .content div {
  width: 270px;
  height: 350px;
}
.dyy-bestchoose .content span {
  display: block;
  width: 270px;
  height: 78px;
  color: white;
  background-color: rgba(58, 58, 58, 1);
  line-height: 78px;
  font-size: 20px;
  text-align: center;
  margin-top: 272px;
}
.dyy-bestchoose .contentBg1 {
  background-image: url('/wp-content/themes/jupin/assets/images/daiyunying/bestchoose1.png?<?php echo VERSION;?>');
}
.dyy-bestchoose .contentBg2 {
  background-image: url('/wp-content/themes/jupin/assets/images/daiyunying/bestchoose2.png?<?php echo VERSION;?>');
}
.dyy-bestchoose .contentBg3 {
  background-image: url('/wp-content/themes/jupin/assets/images/daiyunying/bestchoose3.png?<?php echo VERSION;?>');
}
.dyy-bestchoose .contentBg4 {
  background-image: url('/wp-content/themes/jupin/assets/images/daiyunying/bestchoose4.png?<?php echo VERSION;?>');
}

/*客户填表咨询*/
.filled {
  width: 100%;
  height: 78px;
  background: rgba(241, 59, 58, 1);
}
.filled span {
  font-size: 28px;
  color: white;
  line-height: 78px;
}
.clickform {
  display: block;
  margin: 0px auto;
  margin-top: 32px;
  margin-bottom: 84px;
  padding: 0;
  border: none;
  background-color: white;
  border-radius: 22px;
}
.clickform:focus {
  background-color: white;
  border: none;
}
.clickform:hover {
  background-color: white;
  box-shadow: 0px 5px 6px rgba(0, 0, 0, 0.2);
}

.container2 {
  width: 1200px;
  margin: 0 auto;
}

/*填表咨询弹框样式*/

.consultform {
  width: 470px;
  height: 545px;
  background: rgba(255, 255, 255, 1);
  border: 1px solid rgba(180, 180, 180, 1);
  border-radius: 15px;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.5);
  margin: 0 auto;
  position: fixed;
  z-index: 2;
  top: 20%;
  left: 13%;
}
.consultform .title {
  width: 470px;
  height: 110px;
  background: rgba(241, 59, 58, 1);
  border-radius: 15px;
  box-shadow: 0px 1px 3px rgba(82, 82, 82, 0.5);
  padding-top: 35px;
  position: relative;
  margin-bottom: 20px;
}
.consultform .modal-dialog {
  margin: 70px auto !important;
}
.consultform .modal-header {
  padding: 0px !important;
  border: 0px;
}
.consultform #nf-form-errors-13 div {
  display: none;
}
.consultform #nf-field-59-wrap label,
.consultform #nf-field-60-wrap label,
.consultform #nf-field-63-wrap label,
.consultform nf-field-64-wrap label {
  font-size: 16px;
  color: rgba(58, 58, 58, 1);
  line-height: 16px;
  margin-bottom: 10px !important;
  font-weight: 400 !important;
}
.consultform #nf-field-59-container,
.consultform #nf-field-60-container,
.consultform #nf-field-63-container {
  margin-bottom: 20px !important;
}
.consultform #nf-field-59-wrap div input,
#nf-field-60-wrap div input,
#nf-field-63-wrap div input {
  width: 330px !important;
  height: 20px;
  background: white;
  border-bottom: 1px solid #3a3a3a;
}
.consultform .formcontent {
  padding: 0 72px;
}
.consultform #nf-label-field-64 {
  margin-bottom: 13px !important;
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: 400;
  color: rgba(58, 58, 58, 1);
  line-height: 16px;
}
.consultform .list-checkbox-wrap .nf-field-element li label,
.consultform .list-radio-wrap .nf-field-element li label {
  font-size: 14px;
  color: rgba(120, 120, 120, 1);
  line-height: 24px;
}
.consultform #nf-field-64-wrap input {
  width: 10px !important;
  height: 10px;
  background: rgba(255, 255, 255, 1);
  border: 1px solid rgba(58, 58, 58, 1);
  border-radius: 50% !important;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.consultform #nf-field-64-wrap input[type='checkbox']:checked {
  background: #fff;
  border: 1px solid rgba(241, 59, 58, 1);
}
.consultform #nf-field-64-wrap input[type='checkbox']:checked::after {
  content: '';
  display: block;
  position: relative;
  top: 1px;
  left: 1px;
  width: 6px;
  height: 6px;
  background: #f13b3a;
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
  border-radius: 1em;
}
.consultform .list-checkbox-wrap .nf-field-element li input,
.consultform .list-radio-wrap .nf-field-element li input {
  margin-top: 7px !important;
}
.consultform .list-checkbox-wrap .nf-field-element li label,
.consultform .list-radio-wrap .nf-field-element li label {
  margin-left: 15px !important;
  margin-bottom: 0px;
}
.consultform #nf-field-64-wrap .nf-field-element li,
.consultform #nf-field-64-wrap.nf-field-element li {
  margin-right: 27px !important;
  margin-bottom: 0px !important;
}
.consultform #nf-field-61-wrap input {
  width: 160px;
  height: 34px;
  background: rgba(241, 59, 58, 1);
  border-radius: 17px;
  font-size: 20px;
  font-weight: bold;
  color: rgba(255, 255, 255, 1);
  display: block;
  margin: 0px auto;
}
.consultform #nf-label-field-65 {
  font-size: 13px;
  color: rgba(241, 59, 58, 1);
  line-height: 13px;
  margin-bottom: 0px !important;
  font-weight: 400;
  margin-bottom: 20px !important;
}
.consultform #nf-field-64-container {
  margin-bottom: 7px !important;
}
.consultform #nf-field-65-wrap .nf-field-element {
  display: none;
}

.consultform .title h1 {
  font-size: 29px;
  font-family: FZLTCHJW--GB1-0;
  color: rgba(255, 255, 255, 1);
  text-align: center;
  line-height: 27px;
}
.consultform .title h1 span {
  font-size: 26px;
  color: rgba(231, 231, 231, 1);
  /*line-height:17px;*/
}
.consultform .title .number {
  font-size: 15px;
  color: rgba(255, 255, 255, 1);
  line-height: 15px;
  margin-top: 10px;
  display: block;
}
.consultform .title img {
  position: absolute;
  top: 0px;
  right: 0px;
}
.consultform .input1 {
  margin-left: 72px;
}
.consultform .input1 h1 {
  font-size: 16px;
  color: rgba(58, 58, 58, 1);
  line-height: 16px;
  margin-bottom: 7px;
}
.consultform .input1 input {
  width: 271px;
  height: 20px;
  background: white;
  border-bottom: 1px solid #3a3a3a;
  margin-bottom: 24px;
}
.consultform .input1 span {
  font-size: 14px;
  color: rgba(241, 59, 58, 1);
  line-height: 14px;
}
.consultform .inputselect1 {
  margin-left: 72px;
}
.consultform .inputselect1 h1 {
  font-size: 16px;
  color: rgba(58, 58, 58, 1);
  line-height: 16px;
  margin-bottom: 13px;
}
.consultform .selectbox {
  width: 324px;
  margin-bottom: 10px;
}
.consultform .selectbox .column1 {
  font-size: 14px;
  color: rgba(120, 120, 120, 1);
  line-height: 24px;
}
.consultform .remark {
  font-size: 13px;
  color: rgba(241, 59, 58, 1);
  line-height: 13px;
  margin-bottom: 26px;
  margin-left: 72px;
}
.consultform button {
  width: 35px;
  height: 35px;
  display: block;
  position: absolute;
  top: 2px;
  right: 0;
}
.consultform .close:focus,
.close:hover {
  opacity: 1;
}
.consultform .close {
  opacity: 1;
}
/*合作品牌*/
.dyy-starclient {
  width: 100%;
  height: 890px;
  background: rgba(241, 59, 58, 1);
  padding-top: 66px;
}
.dyy-starclient .title {
  margin-bottom: 67px;
  background-image: url('/wp-content/themes/jupin/assets/images/daiyunying/starclientBg.png?<?php echo VERSION;?>');
  background-repeat: no-repeat;
  background-position: 0px 22px;
}
.dyy-starclient .content {
  height: 560px;
  background-image: url('/wp-content/themes/jupin/assets/images/daiyunying/contentbrandBg.png?<?php echo VERSION;?>');
}
.dyy-starclient .row1,
.dyy-starclient .row2 {
  margin-bottom: 22px;
}
/*,.starclient2,.starclient3,.starclient4,.starclient5,.starclient6,.starclient7*/
.starclient1,
.starclient2,
.starclient3,
.starclient4,
.starclient5,
.starclient6,
.starclient7,
.starclient8,
.starclient9 {
  position: relative;
}

.starclient1 div,
.starclient2 div,
.starclient3 div,
.starclient4 div,
.starclient5 div,
.starclient6 div,
.starclient7 div,
.starclient8 div {
  width: 278px;
  height: 173px;
  background-color: rgba(58, 58, 58, 1);
  padding-top: 28px;
  box-shadow: 0px 5px 8px rgba(58, 58, 58, 0.5);
  position: absolute;
  top: 0px;
  display: block;
  cursor: pointer;
}
.starclient1 div img,
.starclient2 div img,
.starclient3 div img,
.starclient4 div img,
.starclient5 div img,
.starclient6 div img,
.starclient7 div img {
  display: block;
  margin: 0px auto;
  margin-bottom: 38px;
  height: 44px;
}
.starclient1 h1,
.starclient2 h1,
.starclient3 h1,
.starclient4 h1,
.starclient5 h1,
.starclient6 h1,
.starclient7 h1 {
  font-size: 20px;
  color: white;
  line-height: 24px;
  text-align: center;
}
.starclient1 span,
.starclient2 span,
.starclient3 span,
.starclient4 span,
.starclient5 span,
.starclient6 span,
.starclient7 span {
  font-size: 40px;
  font-family: Ebrima;
}
.starclient9 div {
  width: 278px;
  height: 173px;
  box-shadow: 0px 5px 8px rgba(58, 58, 58, 0.5);
  position: absolute;
  top: 0px;
  display: block;
  cursor: pointer;
}

/*团队风采*/
.teamstyle {
  overflow: hidden;
  margin-top: 77px;
  margin-bottom: 80px;
}
.teamstyle .leftpart {
  float: left;
}
.teamstyle .rightpart {
  float: right;
  width: 852px;
  height: 406px;
  position: relative;
}
.teamstyle .rightpart img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-ransform: translate(-50%, -50%);
  z-index: 2;
}
.teamstyle .coverBox {
  width: 100%;
  height: 100%;
  background-color: RGBA(71, 71, 71, 0.5);
  position: absolute;
  z-index: 1;
}

/*网店装修设计页面*/
/*baner和网店装修*/
.wdzx-banner img {
  width: 100%;
}
.wdzx-wdzx img {
  display: block;
  margin: 0 auto;
}
/*网店定制设计*/
.wdzx-custom {
  padding-top: 98px;
}
.wdzx-custom .up {
  overflow: hidden;
}
.wdzx-custom .up .title {
  float: left;
}
.wdzx-custom .up .row1 {
  float: right;
  overflow: hidden;
}
.wdzx-custom .up .row1 div {
  width: 395px;
  height: 199px;
  float: left;
  margin-left: 10px;
  background-image: url('/wp-content/themes/jupin/assets/images/wangdianzhuangxiusheji/wdzx-custombg.png?<?php echo VERSION;?>');
}
.wdzx-custom .down div {
  width: 395px;
  height: 199px;
  background-image: url('/wp-content/themes/jupin/assets/images/wangdianzhuangxiusheji/wdzx-custombg.png?<?php echo VERSION;?>');
}
.wdzx-custom .up .row1 img,
.wdzx-custom .down img {
  display: block;
  margin: 0 auto;
  margin-top: 32px;
  margin-bottom: 19px;
}
.wdzx-custom .up .row1 h1,
.wdzx-custom .down h1 {
  font-size: 24px;
  font-weight: bold;
  color: rgba(58, 58, 58, 1);
  line-height: 24px;
  margin-bottom: 14px;
}
.wdzx-custom .up .row1 h2,
.wdzx-custom .down h2 {
  font-size: 18px;
  color: #3a3a3a;
  line-height: 18px;
}
.wdzx-custom .down {
  margin-top: 25px;
  margin-bottom: 46px;
}

/*主图海报定制案例*/
.twoplate {
  width: 100%;
  padding-top: 50px;
  margin: 0 auto;
  background-image: url('/wp-content/themes/jupin/assets/images/wangdianzhuangxiusheji/wdzx-customcasebg.jpg?<?php echo VERSION;?>');
}
.twoplate .title {
  background-repeat: no-repeat;
  background-position: 0px 22px;
  background-image: url('/wp-content/themes/jupin/assets/images/wangdianzhuangxiusheji/wdzx-customcasetitle.png?<?php echo VERSION;?>');
  margin-bottom: 37px;
}
.twoplate .extratitle {
  color: #f13b3a;
}
.uedTab .nav-tabs {
  font-size: 24px;
  font-weight: 400;
  color: rgba(241, 59, 58, 1);
  line-height: 17px;
  border: none;
  text-align: center;
}
.uedTab .nav > li > a {
  position: relative;
  display: block;
  color: rgba(241, 59, 58, 1);
  border: none;
  border-bottom: 1px solid rgb(255, 255, 255, 0);
}
.uedTab .content span {
  display: inline-block;
  width: 1px;
  height: 20px;
  background-color: rgba(241, 59, 58, 1);
}
.uedTab .nav-tabs li {
  float: none;
  display: inline-block;
}
.uedTab .nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
  color: rgba(241, 59, 58, 1);
  background-color: rgb(255, 255, 255, 0) !important;
}
.uedTab .nav > li > a:focus,
.nav > li > a:hover {
  background: none;
  border-bottom: 1px solid rgba(241, 59, 58, 1);
}
.uedTab .nav-tabs > li.active > a {
  border-bottom: 1px solid rgba(241, 59, 58, 1);
  background: none;
}

.wdzx-customcase .content .row1,
.wdzx-customcase .content .row3 {
  margin-top: 35px;
  margin-bottom: 30px;
}
.wdzx-customcase .content .row1 img,
.wdzx-customcase .content .row2 img {
  width: 280px;
  height: 300px;
  box-shadow: 0px 5px 8px rgba(58, 58, 58, 0.5);
}
.wdzx-customcase .content .row3 img,
.wdzx-customcase .content .row4 img {
  width: 587px;
  height: 300px;
  box-shadow: 0px 5px 8px rgba(58, 58, 58, 0.5);
}
.wdzx-indexcustomcase .content .row1 {
  margin-top: 35px;
  margin-bottom: 64px;
  position: relative;
}
.wdzx-indexcustomcase .content .row1 .detailimg {
  width: 280px;
  height: 800px;
  box-shadow: 0px 5px 8px rgba(58, 58, 58, 0.5);
}
.wdzx-indexcustomcase .extratitle {
  margin-top: 160px;
}
.wdzxsj-proteam .extratitle {
  margin-left: 360px;
}

/*合作品牌*/
.wdzx-starclient {
  width: 100%;
  height: 890px;
  background: rgba(240, 240, 240, 1);
  padding-top: 66px;
}
.wdzx-starclient .title {
  color: #f13b3a;
  margin-bottom: 67px;
  background-image: url('/wp-content/themes/jupin/assets/images/wangdianzhuangxiusheji/wdzx-starclientBg.png?<?php echo VERSION;?>');
  background-repeat: no-repeat;
  background-position: 0px 22px;
}
.wdzx-starclient .content1 {
  /*height: 370px;*/
  background-image: url('/wp-content/themes/jupin/assets/images/wangdianzhuangxiusheji/wdzx-conbrandBg.png?<?php echo VERSION;?>');
}
.wdzx-starclient .row1,
.wdzx-starclient .row2 {
  margin-bottom: 22px;
}

/*内容营销页面样式*/
/*banner*/
.nryx-banner img {
  width: 100%;
}
/*内容营销*/
.nryx-nryx {
  overflow: hidden;
}
.nryx-nryx .left {
  float: left;
  margin-top: 150px;
}
.nryx-nryx .left h1 {
  font-size: 90px;
  font-weight: bold;
  color: rgba(58, 58, 58, 1);
  line-height: 90px;
  margin-bottom: 5px;
}
.nryx-nryx .left h2 {
  font-size: 35px;
  font-family: Arial;
  font-weight: bold;
  color: rgba(58, 58, 58, 1);
  line-height: 35px;
  margin-bottom: 45px;
  text-transform: uppercase;
}
.nryx-nryx .left .p1 {
  font-size: 20px;
  color: rgba(241, 59, 58, 1);
  line-height: 30px;
  width: 520px;
  margin-bottom: 13px;
}
.nryx-nryx .left span {
  text-transform: uppercase;
  font-size: 16px;
  letter-spacing: 1.3px;
  font-family: Arial;
  color: rgba(255, 255, 255, 1);
  line-height: 26px;
  display: block;
  width: 525px;
  height: 26px;
  background: rgba(241, 59, 58, 1);
  margin-bottom: 6px;
}
.nryx-nryx .left .p2 {
  font-size: 16px;
  color: rgba(58, 58, 58, 1);
  line-height: 26px;
  width: 524px;
  letter-spacing: 0.5px;
}
.nryx-nryx img {
  display: block;
  float: right;
  width: 560px;
  height: 552px;
}
/*内容营销服务内容*/
.nryx-content {
  padding-top: 100px;
}
.nryx-content .up {
  overflow: hidden;
}
.nryx-content .up .title {
  float: left;
}
.nryx-content .up .row1 {
  float: right;
  overflow: hidden;
  padding-bottom: 32px;
}
.nryx-content .up .row1 .content1 {
  float: left;
  overflow: hidden;
  width: 370px;
  height: 150px;
  background: rgba(180, 180, 180, 1);
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.35);
  margin-left: 39px;
  margin-right: 3px;
}
.nryx-content .down .content1 {
  width: 370px;
  height: 150px;
  background: rgba(180, 180, 180, 1);
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.35);
  margin: 0 3px;
  margin-bottom: 177px;
}
.nryx-content .left-img {
  width: 150px;
  height: 150px;
  background: rgba(255, 255, 255, 1);
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.35);
  float: left;
}
.nryx-content .left-img img {
  display: block;
  margin: 0 auto;
  padding-top: 50px;
}
.nryx-content .right-text {
  float: left;
  padding-left: 18px;
}
.nryx-content .right-text h1 {
  margin-top: 33px;
  font-size: 24px;
  font-weight: bold;
  color: rgba(58, 58, 58, 1);
  margin-bottom: 13px;
}
.nryx-content .right-text p {
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
  line-height: 26px;
}

/*内容营销推广渠道*/
.nryx-channel .title {
  background-image: url('/wp-content/themes/jupin/assets/images/wangdianzhuangxiusheji/wdzx-customcasetitle.png?<?php echo VERSION;?>');
  background-repeat: no-repeat;
  background-position: 0px 22px;
}
.nryx-channel .extratitle {
  color: #f13b3a;
  margin-bottom: 48px;
}
.nryx-channel .details .channel1 {
  width: 226px;
  height: 133px;
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-channel1.png?<?php echo VERSION;?>');
}
.nryx-channel .details .channel2 {
  width: 226px;
  height: 133px;
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-channel2.png?<?php echo VERSION;?>');
}
.nryx-channel .details .channel3 {
  width: 226px;
  height: 133px;
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-channel3.png?<?php echo VERSION;?>');
}
.nryx-channel .details .channel4 {
  width: 226px;
  height: 133px;
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-channel4.png?<?php echo VERSION;?>');
}
.nryx-channel .details .channel5 {
  width: 226px;
  height: 133px;
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-channel5.png?<?php echo VERSION;?>');
}
.nryx-channel .details p {
  font-size: 16px;
  color: rgba(58, 58, 58, 1);
  line-height: 26px;
  margin-top: 73px;
}
.nryx-channel .details {
  margin-bottom: 57px;
}

/*内容营销优势所在*/
.nryx-sixadv {
  width: 100%;
  height: 758px;
  padding-top: 48px;
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-advBg.jpg?<?php echo VERSION;?>');
}
.nryx-sixadv .rowcontent1 {
  overflow: hidden;
  width: 378px;
  height: 208px;
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-sixadv1.png?<?php echo VERSION;?>');
}
.nryx-sixadv .rowcontent2 {
  overflow: hidden;
  width: 378px;
  height: 208px;
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-sixadv2.png?<?php echo VERSION;?>');
}
.nryx-sixadv .rowcontent3 {
  width: 378px;
  overflow: hidden;
  height: 208px;
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-sixadv3.png?<?php echo VERSION;?>');
}
.nryx-sixadv .rowcontent4 {
  width: 378px;
  overflow: hidden;
  height: 208px;
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-sixadv4.png?<?php echo VERSION;?>');
}
.nryx-sixadv .rowcontent5 {
  width: 378px;
  overflow: hidden;
  height: 208px;
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-sixadv5.png?<?php echo VERSION;?>');
}
.nryx-sixadv .rowcontent6 {
  width: 378px;
  overflow: hidden;
  height: 208px;
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-sixadv6.png?<?php echo VERSION;?>');
}
.nryx-sixadv .left-text {
  font-size: 30px;
  color: rgba(241, 59, 58, 1);
  display: block;
  margin-top: 35px;
  margin-left: 30px;
  line-height: 34px;
  float: left;
}
.nryx-sixadv .right-text {
  width: 292px;
  height: 200px;
  background-color: rgba(241, 59, 58, 0.9);
  margin-top: 3px;
  margin-right: 1px;
  float: right;
  padding-top: 68px;
  display: none;
}
.nryx-sixadv .right-text p {
  width: 200px;
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
  margin-left: 41px;
}
.nryx-sixadv .content1 {
  margin-top: 59px;
}
.nryx-sixadv .row1 {
  margin-bottom: 37px;
}
/*选择聚品，选择更优质的服务*/
.nryx-custom {
  padding-top: 68px;
  margin-bottom: 45px;
}
.nryx-custom .content {
  margin-top: 65px;
}
.nryx-custom .content div {
  width: 270px;
  height: 350px;
}
.nryx-custom .content span {
  display: block;
  width: 270px;
  height: 78px;
  color: white;
  background-color: rgba(58, 58, 58, 1);
  line-height: 78px;
  font-size: 20px;
  text-align: center;
  margin-top: 272px;
}
.nryx-custom .contentBg1 {
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-custom1.png?<?php echo VERSION;?>');
}
.nryx-custom .contentBg2 {
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-custom2.png?<?php echo VERSION;?>');
}
.nryx-custom .contentBg3 {
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-custom3.png?<?php echo VERSION;?>');
}
.nryx-custom .contentBg4 {
  background-image: url('/wp-content/themes/jupin/assets/images/nryx/nryx-custom4.png?<?php echo VERSION;?>');
}
/*点击填表*/
.clickform1 {
  display: block;
  margin: 0px auto;
  margin-top: 32px;
  margin-bottom: 35px;
}

/*图片视频拍摄页面样式*/

.tpsp-banner img {
  width: 100%;
}
/*网店运营为何选择短视频拍摄*/
.tpsp-shooting {
  padding-top: 78px;
  margin-bottom: 84px;
}
.tpsp-shooting .title {
  margin-bottom: 49px;
}
.tpsp-shooting .content1 div {
  width: 270px;
  height: 211px;
  background: rgba(255, 255, 255, 1);
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.6);
}
.tpsp-shooting .content1 img {
  display: block;
  width: 65px;
  height: 63px;
  margin: 0 auto;
  margin-top: 36px;
  margin-bottom: 26px;
}
.tpsp-shooting .content1 h1 {
  font-size: 20px;
  font-weight: bold;
  color: rgba(58, 58, 58, 1);
  line-height: 20px;
  margin-bottom: 12px;
}
.tpsp-shooting .content1 h2 {
  font-size: 16px;
  color: rgba(120, 120, 120, 1);
  line-height: 16px;
  text-transform: uppercase;
}
/*短视频服务*/
.tpsp-shortvideo {
  padding-top: 80px;
  background-image: url('/wp-content/themes/jupin/assets/images/tpsp/picvideo-svideobg.png?<?php echo VERSION;?>');
  width: 100%;
  height: 938px;
  background-position: center;
}
.tpsp-shortvideo .container1 {
  position: relative;
}
.tpsp-shortvideo .extratitle {
  background-image: url('/wp-content/themes/jupin/assets/images/tpsp/tpsp-titlebg1.png?<?php echo VERSION;?>');
  background-repeat: no-repeat;
  background-position: 0px 22px;
  color: #f13b3a;
}
.tpsp-shortvideo .content1 {
  overflow: hidden;
}
.tpsp-shortvideo .content1 .text-center {
  float: right;
  margin-top: 83px;
}
.tpsp-shortvideo .content1 .text-center a {
  width: 414px;
  height: 140px;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.6);
  padding-top: 43px;
  margin-bottom: 25px;
  margin-right: 5px;
  display: block;
}
.tpsp-shortvideo .content1 .text-center a:hover {
  box-shadow: 0px 0px 6px rgba(241, 59, 58, 0.6);
}
.tpsp-shortvideo .content1 .text-center a.active {
  box-shadow: 0px 0px 6px rgba(241, 59, 58, 0.6);
}
.tpsp-shortvideo .content1 h1 {
  font-size: 24px;
  color: rgba(241, 59, 58, 1);
  line-height: 24px;
  margin-bottom: 14px;
}
.tpsp-shortvideo .content1 h2 {
  font-size: 18px;
  color: rgba(241, 59, 58, 1);
  line-height: 18px;
}
.tpsp-shortvideo .content1 button {
  width: 179px;
  height: 43px;
  background: rgba(241, 59, 58, 1);
  border: none;
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.35);
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
  line-height: 43px;
  border-radius: 22px;
  margin-top: 3px;
  margin-bottom: 5px;
}
.tpsp-shortvideo .content1 button:hover {
  background: white;
  color: rgba(241, 59, 58, 1);
}
.tpsp-shortvideo .content1 .leftpart {
  float: left;
  width: 585px;
  height: 297px;
  position: relative;
  margin-top: 90px;
  margin-left: 64px;
}
.tpsp-shortvideo .content1 .leftpart .playVideoClass {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-ransform: translate(-50%, -50%);
  z-index: 2;
}
.tpsp-shortvideo .content1 .leftpart .light {
  position: absolute;
  top: 56%;
  left: 81%;
  transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-ransform: translate(-50%, -50%);
  z-index: 2;
}
.tpsp-shortvideo .content1 .coverBox {
  width: 100%;
  height: 100%;
  background-color: RGBA(71, 71, 71, 0.5);
  position: absolute;
  z-index: 1;
}
/*图片拍摄服务*/
.tpsp-picshot {
  position: relative;
  top: -66px;
}
.tpsp-picshot .extratitle {
  background-image: url('/wp-content/themes/jupin/assets/images/tpsp/tpsp-titlebg2.png?<?php echo VERSION;?>');
  background-repeat: no-repeat;
  background-position: 0px 22px;
  color: #3a3a3a;
  margin-bottom: 63px;
}
.picvid-shot1 div,
.picvid-shot2 div,
.picvid-shot3 div,
.picvid-shot4 div {
  width: 270px;
  height: 89px;
  background: rgba(255, 255, 255, 1);
  border: 1px solid rgba(58, 58, 58, 1);
  margin-left: 5px;
  margin-top: 17px;
}
.tpsp-picshot .content1 h1 {
  font-size: 24px;
  color: rgba(58, 58, 58, 1);
  line-height: 24px;
  margin-top: 18px;
  margin-bottom: 13px;
}
.tpsp-picshot .content1 h2 {
  font-size: 18px;
  color: #3a3a3a;
  line-height: 18px;
  letter-spacing: 2px;
}
/*为什么选择我们*/
.tpsp-chooseus {
  margin-top: 16px;
}
.tpsp-chooseus .content1 {
  margin-top: 48px;
}
.tpsp-chooseus .content1 div {
  background-image: url('/wp-content/themes/jupin/assets/images/tpsp/picvideo-whyusbg.png?<?php echo VERSION;?>');
  width: 280px;
  height: 231px;
}
.tpsp-chooseus .content1 h1 {
  font-size: 24px;
  color: rgba(58, 58, 58, 1);
  line-height: 24px;
  margin-top: 37px;
  margin-bottom: 9px;
}
.tpsp-chooseus .content1 h2 {
  font-size: 10px;
  color: rgba(58, 58, 58, 1);
  line-height: 10px;
  margin-bottom: 17px;
  text-transform: uppercase;
  letter-spacing: 2px;
}
.tpsp-chooseus .content1 span {
  display: inline-block;
  width: 20px;
  height: 1px;
  background: rgba(120, 120, 120, 1);
  margin-bottom: 10px;
}
.tpsp-chooseus .content1 p {
  font-size: 16px;
  color: rgba(120, 120, 120, 1);
  line-height: 26px;
}
/*图片视频拍摄案例*/
.picvideo-case {
  margin-top: 75px;
  width: 100%;
  height: 741px;
  background-image: url('/wp-content/themes/jupin/assets/images/tpsp/picvideo-casebg.jpg?<?php echo VERSION;?>');
  background-position: center;
  padding-top: 63px;
}
.picvideo-case .extratitle {
  color: #3a3a3a;
  margin-bottom: 43px;
  background-image: url('/wp-content/themes/jupin/assets/images/tpsp/tpsp-titlebg3.png?<?php echo VERSION;?>');
  background-repeat: no-repeat;
  background-position: 0px 22px;
}
.picvideo-case .content1 h1 {
  font-size: 24px;
  line-height: 24px;
}
/*.picvideo-case .content1 a{
    padding-bottom: 16px;
    border-bottom: 1px solid #F13B3A;
    color:#3A3A3A;
}*/
.picvideo-case .content1 span {
  display: inline-block;
  width: 1px;
  height: 20px;
  background-color: rgba(241, 59, 58, 1);
}
.picvideo-case .row {
  margin-top: 33px;
}
.picvideo-case .row .case1 {
  width: 380px;
  height: 300px;
  box-shadow: 5px 4px 8px rgba(0, 0, 0, 0.8);
  /*background-image:url("/wp-content/themes/jupin/assets/images/tpsp/picvideo-case.png?<?php echo VERSION;?>");*/
  position: relative;
}
.picvideo-case .row .extraheight {
  height: 217px;
}
.picvideo-case .row .case1 .coverBox {
  width: 100%;
  height: 100%;
  background-color: RGBA(71, 71, 71, 0.5);
  position: absolute;
  z-index: 1;
}
.picvideo-case .row .case1 img {
  position: absolute;
  bottom: 35%;
  left: 150px;
  z-index: 2;
}
.picvideo-case .row .detail {
  margin-top: 26px;
  width: 380px;
  height: 60px;
  background: rgba(255, 255, 255, 0.9);
  box-shadow: 1px 2px 5px 0px rgba(0, 0, 0, 0.75);
  font-size: 16px;
  color: rgba(58, 58, 58, 1);
  line-height: 60px;

  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis; /*文本溢出显示省略号*/
}
/*图片视频拍摄  优质服务流程*/
.tpsp-process {
  margin-top: 86px;
  margin-bottom: 62px;
}
.tpsp-process .content1 {
  position: relative;
}
.tpsp-process .content1 .row1 {
  margin-top: 47px;
  margin-bottom: 49px;
}
.tpsp-process .content1 .row1 div {
  width: 200px;
  height: 152px;
  border: 1px solid rgba(58, 58, 58, 1);
  position: relative;
  padding-top: 17px;
}
.tpsp-process .content1 .row1 h1 {
  width: 199px;
  height: 50px;
  background: rgba(58, 58, 58, 1);
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
  line-height: 50px;
  position: absolute;
  bottom: 0px;
}
.tpsp-process .content1 .row1 img {
  width: 79px;
  height: 77px;
  margin: 0 auto;
  display: block;
}
.tpsp-process .content1 .row2 div {
  width: 200px;
  height: 152px;
  border: 1px solid rgba(58, 58, 58, 1);
  position: relative;
  padding-top: 64px;
}
.tpsp-process .content1 .row2 h1 {
  width: 199px;
  height: 50px;
  background: rgba(58, 58, 58, 1);
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
  line-height: 50px;
  position: absolute;
  top: 0px;
}
.tpsp-process .content1 .row2 img {
  width: 79px;
  height: 77px;
  margin: 0 auto;
  display: block;
}
.tpsp-process .content1 .row2 .extradiv {
  width: 449px;
  height: 152px;
  border: 1px solid rgba(58, 58, 58, 1);
}
.tpsp-process .content1 .row2 .extradiv h1 {
  width: 448px;
  height: 50px;
  background: rgba(58, 58, 58, 1);
  font-size: 30px;
  font-weight: bold;
  color: rgba(255, 255, 255, 1);
  line-height: 48px;
}
.tpsp-process .content1 .row2 .extradiv h2 {
  font-size: 24px;
  color: rgba(58, 58, 58, 1);
  line-height: 24px;
  margin-top: 26px;
}
/*右黑箭头样式*/
.tpsp-process .arrow1,
.tpsp-process .arrow8 {
  width: 0;
  height: 0;
  border-left: 30px solid #3a3a3a;
  border-top: 25px solid transparent;
  border-bottom: 25px solid transparent;
}
/*右红箭头样式*/
.tpsp-process .arrow2,
.tpsp-process .arrow3 {
  width: 0;
  height: 0;
  border-left: 30px solid #f13b3a;
  border-top: 25px solid transparent;
  border-bottom: 25px solid transparent;
}
/*下黑箭头样式*/
.tpsp-process .arrow4,
.tpsp-process .arrow6 {
  width: 0;
  height: 0;
  border-top: 30px solid #3a3a3a;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
}
/*下红箭头样式*/
.tpsp-process .arrow7 {
  width: 0;
  height: 0;
  border-top: 30px solid #f13b3a;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
}
/*上黑箭头样式*/
.tpsp-process .arrow5 {
  width: 0;
  height: 0;
  border-bottom: 30px solid #3a3a3a;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
}
/*左红箭头样式*/
.tpsp-process .arrow9 {
  width: 0;
  height: 0;
  border-right: 30px solid #f13b3a;
  border-top: 25px solid transparent;
  border-bottom: 25px solid transparent;
}
.tpsp-process .arrow1 {
  position: absolute;
  top: 51px;
  left: 459px;
}
.tpsp-process .arrow2 {
  position: absolute;
  top: 51px;
  left: 709px;
}
.tpsp-process .arrow3 {
  position: absolute;
  top: 51px;
  left: 959px;
}
.tpsp-process .arrow4 {
  position: absolute;
  top: 161px;
  left: 75px;
}
.tpsp-process .arrow5 {
  position: absolute;
  top: 161px;
  left: 325px;
}
.tpsp-process .arrow6 {
  position: absolute;
  top: 161px;
  left: 575px;
}
.tpsp-process .arrow7 {
  position: absolute;
  top: 161px;
  right: 75px;
}
.tpsp-process .arrow8 {
  position: absolute;
  left: 209px;
  bottom: 50px;
}
.tpsp-process .arrow9 {
  position: absolute;
  bottom: 50px;
  right: 211px;
}
/*客户填表咨询*/
.tpsp-clickform {
  display: block;
  margin: 0px auto;
  margin-top: 32px;
  margin-bottom: 33px;
}

/*钻展托管页面样式*/
.zztg-banner img {
  width: 100%;
}
.zztg-youneed {
  padding-top: 83px;
}
.zztg-youneed .content1 {
  overflow: hidden;
  margin-top: 52px;
}
.zztg-youneed .leftbox {
  float: left;
  margin-top: 8px;
  width: 586px;
}
.zztg-youneed .rightbox {
  float: right;
  margin-bottom: 60px;
}
.zztg-youneed .content1 .leftbox img {
  display: block;
  margin: 0 auto;
  margin-bottom: 39px;
}
.zztg-youneed .content1 h1 {
  width: 280px;
  height: 66px;
  background: rgba(241, 59, 58, 1);
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.6);
  font-size: 20px;
  color: white;
  line-height: 66px;
}
.zztg-youneed .content1 .row1 {
  margin-bottom: 52px;
}
/*专业钻展托管服务*/
.zztg-proserve {
  background-image: url('/wp-content/themes/jupin/assets/images/zztg/zztg-prozztgbg.png?<?php echo VERSION;?>');
  width: 100%;
  height: 705px;
  background-position: center;
  padding-top: 93px;
}
.zztg-proserve .title {
  background-image: url('/wp-content/themes/jupin/assets/images/zztg/zztg-titleBg1.png?<?php echo VERSION;?>');
  background-repeat: no-repeat;
  background-position: 0px 22px;
  margin-bottom: 117px;
}
.zztg-proserve .content1 {
  padding: 0 50px;
}
.zztg-proserve .content1 h1 {
  font-size: 30px;
  color: rgba(241, 59, 58, 1);
  line-height: 30px;
  margin-bottom: 12px;
}
.zztg-proserve .content1 h2 {
  font-size: 16px;
  color: rgba(241, 59, 58, 1);
  line-height: 16px;
  margin-bottom: 18px;
  text-transform: uppercase;
}
.zztg-proserve .content1 span {
  display: inline-block;
  width: 18px;
  height: 1px;
  background: rgba(241, 59, 58, 1);
  margin-bottom: 40px;
}
.zztg-proserve .content1 p {
  font-size: 18px;
  color: rgba(58, 58, 58, 1);
  line-height: 28px;
  letter-spacing: 2px;
}
.zztg-proserve .content1 img {
  width: 78px;
  height: 78px;
  display: block;
  margin-top: 56px;
}
/*成功案例 && 我们的优势*/
/*成功案例*/
.twoBigpart {
  background-image: url('/wp-content/themes/jupin/assets/images/zztg/zztg-success&advanBg.jpg?<?php echo VERSION;?>');
  width: 100%;
  height: 1799px;
  background-position: center;
  padding-top: 108px;
}
.twoBigpart .successCase .title {
  margin-bottom: 13px;
}
.twoBigpart .successCase .content-ct {
  padding-top: 40px;
}
.twoBigpart .successCase .content-ct .content-left {
  background: rgba(179, 179, 179, 1);
  box-shadow: 1px 3px 8px rgba(0, 0, 0, 0.5);
  position: relative;
}
.twoBigpart .successCase .content-ct .content-right {
  width: 600px;
  height: 322px;
  background: rgba(255, 255, 255, 1);
  box-shadow: 1px 3px 8px rgba(0, 0, 0, 0.5);
  text-align: left;
  padding-left: 85px;
  padding-top: 45px;
}
.twoBigpart .successCase .content-ct .content-right p {
  width: 399px;
}
.twoBigpart .successCase .content-ct .content-right .p1 {
  font-size: 30px;
  color: rgba(58, 58, 58, 1);
  margin-bottom: 20px;
}
.twoBigpart .successCase .content-ct .content-right .p1 span {
  font-size: 16px;
  text-transform: uppercase; /* 大写字母 */
  padding-bottom: 3px;
  margin-left: 12px;
  display: inline-block;
  line-height: 16px;
  border-bottom: 2px solid #f13b3a;
}
.twoBigpart .successCase .content-ct .content-right .p1 span b {
  display: inline-block;
  width: 2px;
  height: 20px;
  padding-right: 10px;
}
.twoBigpart .successCase .content-ct .content-right .p2 {
  font-size: 16px;
}
.twoBigpart .successCase .content-ct .content-right .p2 span {
  color: rgba(255, 255, 255, 1);
  line-height: 20px;
  display: inline-block;
  margin-right: 7px;
  width: 96px;
  height: 20px;
  text-align: center;
  background: rgba(241, 59, 58, 1);
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.5);
  margin-bottom: 14px;
}
.twoBigpart .successCase .content-ct .content-right .p3 {
  padding-top: 14px;
  letter-spacing: 2px;
  height: 70px;
  line-height: 20px;

  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis; /*文本溢出显示省略号*/
}
.twoBigpart .moreCase {
  margin-top: 51px;
  margin-bottom: 97px;
}
.twoBigpart .moreCase a {
  width: 166px;
  height: 43px;
  background: rgba(255, 255, 255, 1);
  border-radius: 22px;
  display: block;
  margin: 0 auto;
  line-height: 43px;
  font-size: 18px;
  color: rgba(241, 59, 58, 1);
}
.twoBigpart .moreCase a:hover {
  background-color: rgba(241, 59, 58, 1);
  color: white;
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.3);
}
/*我们的优势*/
.zztg-adv .title {
  background-image: url('/wp-content/themes/jupin/assets/images/zztg/zztg-titleBg3.png?<?php echo VERSION;?>');
  background-repeat: no-repeat;
  background-position: 0px 22px;
  margin-bottom: 65px;
}
.zztg-adv .detail {
  width: 550px;
  height: 184px;
  background: white;
  box-shadow: 5px 4px 8px rgba(0, 0, 0, 0.8);
  overflow: hidden;
}
.zztg-adv .detail h1 {
  font-size: 30px;
  color: rgba(255, 255, 255, 1);
  line-height: 30px;
  margin-top: 58px;
  margin-bottom: 15px;
}
.zztg-adv .detail h2 {
  font-size: 20px;
  color: rgba(255, 255, 255, 1);
  line-height: 20px;
}
.zztg-adv .detail div {
  width: 275px;
  height: 184px;
  background: #f13b3a;
  float: left;
}
.zztg-adv .detail p {
  float: left;
  display: block;
  width: 275px;
  height: 184px;
  padding-top: 54px;
  padding-left: 18px;
  font-size: 16px;
  color: rgba(58, 58, 58, 1);
  line-height: 24px;
}
.zztg-adv .row1 {
  margin-bottom: 38px;
}
/*客户至上  全程跟踪*/
.zztg-customer {
  padding-top: 78px;
  padding-bottom: 45px;
}
.zztg-customer .customer1 {
  width: 270px;
  height: 350px;
  background-image: url('/wp-content/themes/jupin/assets/images/zztg/zztg-customer1.png?<?php echo VERSION;?>');
}
.zztg-customer .customer2 {
  width: 270px;
  height: 350px;
  background-image: url('/wp-content/themes/jupin/assets/images/zztg/zztg-customer2.png?<?php echo VERSION;?>');
}
.zztg-customer .customer3 {
  width: 270px;
  height: 350px;
  background-image: url('/wp-content/themes/jupin/assets/images/zztg/zztg-customer3.png?<?php echo VERSION;?>');
}
.zztg-customer .customer4 {
  width: 270px;
  height: 350px;
  background-image: url('/wp-content/themes/jupin/assets/images/zztg/zztg-customer4.png?<?php echo VERSION;?>');
}
.zztg-customer .content1 {
  position: relative;
  margin-top: 65px;
}
.zztg-customer .content1 h1 {
  width: 270px;
  height: 78px;
  background: rgba(58, 58, 58, 1);
  font-size: 20px;
  color: rgba(255, 255, 255, 1);
  line-height: 78px;
  position: absolute;
  bottom: 0px;
}

.zztg-clickform {
  display: block;
  margin: 0px auto;
  margin-top: 32px;
  margin-bottom: 50px;
}
/*钻展创意*/
.zztg-creativity {
  background-image: url('/wp-content/themes/jupin/assets/images/zztg/zztg-creativitybg.jpg?<?php echo VERSION;?>');
  width: 100%;
  height: 918px;
  background-position: center;
  padding-top: 76px;
  margin-bottom: 98px;
}
.zztg-creativity .content1 {
  padding: 0 54px;
}
.zztg-creativity .extratitle {
  color: #3a3a3a;
  margin-bottom: 60px;
  /*background-image: url('/wp-content/themes/jupin/assets/images/zztg/zztg-titleBg2.png?<?php echo VERSION;?>');*/
 background-image: url('/wp-content/themes/jupin/assets/images/ztctg/ztctg-protitlebg.png?<?php echo VERSION;?>');
  background-repeat: no-repeat;
  background-position: 0px 22px;
}
.zztg-creativity .content1 .row1 {
  margin-bottom: 27px;
}

/*店铺诊断页面样式*/
.dpzd-banner {
  background-image: url('/wp-content/themes/jupin/assets/images/dpzd/dpzd-bigbanner.jpg?<?php echo VERSION;?>');
  width: 100%;
  height: 870px;
  background-position: center;
  padding-top: 118px;
}
.dpzd-banner .fillform {
  width: 400px;
  height: 700px;
  margin-left: 100px;
  padding: 0 16px;
}
.dpzd-banner .fillform .title h1 {
  font-size: 30px;
  color: rgba(255, 255, 255, 1);
  line-height: 30px;
  margin-bottom: 12px;
}
.dpzd-banner .fillform .title h1 span {
  font-size: 26px;
  font-family: MicrosoftYaHei;
  color: rgba(255, 255, 255, 1);
}
.dpzd-banner .fillform .title h2 {
  font-size: 15px;
  color: rgba(255, 255, 255, 1);
  line-height: 15px;
  margin-bottom: 60px;
}
.dpzd-banner .content1 h1 {
  font-size: 18px;
  color: rgba(57, 57, 57, 1);
  line-height: 18px;
  margin-bottom: 13px;
}
.dpzd-banner .content1 .inputstyle input {
  margin-top: 2px;
  margin-bottom: 30px;
  border-bottom: 1px solid #3a3a3a;
  color: #787878;
  font-size: 18px;
  width: 296px;
}
.dpzd-banner .content1 span {
  font-size: 16px;
  font-family: MicrosoftYaHei;
  color: rgba(241, 59, 58, 1);
}
.dpzd-banner .content1 button {
  width: 150px;
  height: 40px;
  background: rgba(241, 59, 58, 1);
  border-radius: 20px;
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
  margin: 0 auto;
  display: block;
}
input[type='checkbox'],
input[type='radio'] {
  width: 10px;
  height: 10px;
  background: rgba(255, 255, 255, 1);
  border: 1px solid rgba(58, 58, 58, 1);
  border-radius: 50%;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
input[type='radio'] {
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
  border-radius: 1em;
  width: 10px;
  height: 10px;
}
input[type='checkbox']:checked,
input[type='radio']:checked {
  background: #fff;
  border: 1px solid rgba(241, 59, 58, 1);
}
input[type='radio']:checked::after {
  content: '';
  display: block;
  position: relative;
  top: 1px;
  left: 1px;
  width: 6px;
  height: 6px;
  background: #f13b3a;
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
  border-radius: 1em;
}
.dpzd-banner .inputselect {
  margin-bottom: 30px;
}
.dpzd-banner .content1 .inputstyle .inputstyle1 {
  width: 368px;
  margin-bottom: 30px;
}
.dpzd-banner .row1 div,
.dpzd-banner .row2 div {
  font-size: 15px;
  color: rgba(57, 57, 57, 1);
  line-height: 15px;
}
.dpzd-banner .row1 {
  margin-bottom: 9px;
}
.dpzd-banner .row2 {
  margin-bottom: 40px;
}

.nf-form-fields-required {
  display: none;
}
#nf-label-field-45,
#nf-label-field-46,
#nf-label-field-52,
#nf-label-field-54,
#nf-label-field-55 {
  font-size: 18px;
  color: rgba(57, 57, 57, 1);
  line-height: 18px;
  margin-bottom: 13px;
  font-weight: 400;
}

.nf-after-field .nf-error-msg {
  font-size: 12px;
  height: 0px;
}
#nf-form-errors-12 div {
  display: none;
}
.nf-error .ninja-forms-field {
  border: none !important;
  border-bottom: 1px solid #e80000 !important;
}
.nf-field-element input,
.nf-field-element select,
.nf-field-element textarea {
  border-bottom: 1px solid #3a3a3a;
}
.nf-field-element ul {
  overflow: hidden;
}
.nf-field-element ul li {
  float: left;
}
.dpzd-banner #nf-field-45-container,
.dpzd-banner #nf-field-46-container,
.dpzd-banner #nf-field-54-container {
  margin-bottom: 30px !important;
}
.dpzd-banner #nf-field-52-container {
  margin-bottom: 10px !important;
}
.dpzd-banner #nf-field-55-container {
  margin-bottom: 25px !important;
}
#nf-field-52-wrap .nf-field-element li input,
#nf-field-55-wrap .nf-field-element li input {
  width: 10px !important;
  height: 10px;
  background: rgba(255, 255, 255, 1);
  border: 1px solid rgba(58, 58, 58, 1);
  border-radius: 50% !important;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
#nf-field-52-wrap .nf-field-element li input[type='checkbox']:checked,
#nf-field-55-wrap .nf-field-element li input[type='checkbox']:checked {
  background: #fff;
  border: 1px solid rgba(241, 59, 58, 1);
}
#nf-field-52-wrap .nf-field-element li input[type='checkbox']:checked::after,
#nf-field-55-wrap .nf-field-element li input[type='checkbox']:checked::after {
  content: '';
  display: block;
  position: relative;
  top: 1px;
  left: 1px;
  width: 6px;
  height: 6px;
  background: #f13b3a;
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
  border-radius: 1em;
}
.nf-response-msg {
  margin: 0 auto;
  text-align: center;
  font-size: 18px;
  margin-top: 100px;
  color: #39c339;
}
#nf-field-52-wrap .nf-field-element li label,
#nf-field-55-wrap .nf-field-element li label {
  margin-left: 16px !important;
}
#nf-field-52-wrap .nf-field-element li {
  margin-right: 5px !important;
}
#nf-field-55-wrap .nf-field-element li {
  margin-right: 20px !important;
}
#nf-field-52-wrap .nf-field-element li input,
#nf-field-55-wrap .nf-field-element li input {
  margin-right: 0px !important;
}
#nf-field-52-wrap .nf-field-element li input {
  margin-top: 8px;
}
#nf-field-55-wrap .nf-field-element li input {
  margin-top: 3px;
}
.label-above .nf-field-label {
  margin-bottom: 0px !important;
}
.advisoryserve li label {
  font-size: 15px;
  color: rgba(57, 57, 57, 1);
  line-height: 15px;
  font-weight: 400;
}
#nf-field-51 {
  width: 150px;
  height: 40px;
  background: rgba(241, 59, 58, 1);
  border-radius: 20px;
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
  margin: 0 auto;
  display: block;
}

/*更全面的服务 网店的定制管家*/
.dpzd-dzgj .title h1 {
  font-size: 48px;
  font-weight: bold;
  color: rgba(241, 59, 58, 1);
  line-height: 48px;
  margin-top: 81px;
  margin-bottom: 13px;
}
.dpzd-dzgj .title h2 {
  font-size: 18px;
  color: rgba(241, 59, 58, 1);
  line-height: 18px;
}
.dpzd-dzgj .content1 {
  margin-top: 60px;
  margin-bottom: 72px;
}
.dpzd-dzgj .content1 div {
  width: 100px;
  height: 360px;
  background: rgba(230, 230, 230, 1);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.35);
}
.dpzd-dzgj .content1 div:hover {
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.6);
  cursor: pointer;
}
.dpzd-dzgj .content1 img {
  display: block;
  margin: 0 auto;
  margin-top: 30px;
  margin-bottom: 35px;
}
.dpzd-dzgj .content1 h1 {
  width: 30px;
  font-size: 30px;
  font-weight: 400;
  color: rgba(241, 59, 58, 1);
  line-height: 30px;
  margin: 0 auto;
}
/*四个栏目解释*/
.dpzd-explain {
  background-image: url('/wp-content/themes/jupin/assets/images/dpzd/dpzd-bg.jpg?<?php echo VERSION;?>');
  width: 100%;
  height: 402px;
  background-position: center;
  padding-top: 67px;
}
.dpzd-explain .container1 div {
  width: 300px;
  height: 267px;
  padding-top: 59px;
}
.dpzd-explain .container1 h1 {
  font-size: 28px;
  color: rgba(255, 255, 255, 1);
  line-height: 28px;
  margin-bottom: 11px;
}
.dpzd-explain .container1 h2 {
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
  line-height: 16px;
  margin-bottom: 24px;
  text-transform: uppercase;
}
.dpzd-explain .container1 span {
  width: 24px;
  height: 1px;
  background: rgba(255, 255, 255, 1);
  display: inline-block;
  margin-bottom: 18px;
}
.dpzd-explain .container1 p {
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
  line-height: 30px;
}
.dpzd-explain .container1 .explain1 {
  background: rgba(241, 59, 58, 1);
}
.dpzd-explain .container1 .explain2 {
  background: rgba(58, 58, 58, 1);
}
.dpzd-explain .container1 .explain3 {
  background: rgba(120, 120, 120, 1);
}
.dpzd-explain .container1 .explain4 {
  background: rgba(179, 179, 179, 1);
}

/*成功案例页面样式*/
.succase-banner img {
  width: 100%;
}
/*搜索成功案例*/
.succase-search {
  padding-top: 56px;
}
/*标题*/
.succase-search .title1 {
  margin-left: 370px;
  overflow: hidden;
}
.succase-search .title1 h1 {
  font-size: 90px;
  font-family: Arial;
  color: rgba(241, 59, 58, 1);
  line-height: 70px;
  float: left;
}
.succase-search .right-title1 {
  float: left;
  padding-left: 5px;
}
.succase-search .title1 h2 {
  font-size: 38px;
  font-family: Arial;
  font-weight: bold;
  color: rgba(58, 58, 58, 1);
  line-height: 28px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.succase-search .right-title1 div {
  width: 344px;
  height: 32px;
  background-color: rgba(241, 59, 58, 1);
  padding-left: 5px;
  color: white;
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 3px;
  line-height: 28px;
  letter-spacing: 12.3px;
}
/*搜索框*/
.succase-search .searchbox {
  width: 613px;
  height: 31px;
  border: 1px solid rgba(58, 58, 58, 1);
  margin: 0 auto;
  margin-top: 30px;
  overflow: hidden;
  margin-bottom: 14px;
}
.succase-search .searchbox input {
  width: 500px;
  color: rgba(120, 120, 120, 1);
  font-size: 16px;
  float: left;
  height: 29px;
  margin-left: 5px;
}
.succase-search .searchbox img {
  float: left;
}
.succase-search .searchbox button {
  width: 61px;
  height: 27px;
  background: rgba(241, 59, 58, 1);
  font-size: 20px;
  color: rgba(255, 255, 255, 1);
  line-height: 21px;
  float: right;
  margin-right: 1px;
  margin-top: 1px;
}
.succase-search .reminder {
  width: 613px;
  margin: 0 auto;
  margin-bottom: 52px;
}
.succase-search .reminder a {
  font-size: 14px;
  color: rgba(180, 180, 180, 1);
  line-height: 14px;
}
/*搜索导航*/
.succase-search .nav1 {
  width: 100%;
  height: 60px;
  background: rgba(180, 180, 180, 1);
  padding-top: 10px;
  margin-bottom: 28px;
}
.succase-search .nav1 a {
  padding: 10px;
  font-size: 20px;
  color: rgba(241, 59, 58, 1);
  line-height: 20px;
  background-color: white;
}
.succase-search .nav1 a:hover {
  background: linear-gradient(0deg, rgba(240, 17, 16, 1), rgba(241, 59, 58, 1));
  box-shadow: 0px 1px 5px 0px rgba(10, 9, 26, 0.6);
  color: white;
}
.succase-search .nav2 a.active {
  color: rgba(241, 59, 58, 1);
}
.succase-search .nav1 .clicked {
  background: linear-gradient(0deg, rgba(240, 17, 16, 1), rgba(241, 59, 58, 1));
  box-shadow: 0px 1px 5px 0px rgba(10, 9, 26, 0.6);
  color: white;
}
.succase-search .nav2 a {
  padding-bottom: 11px;
  border-bottom: 1px #f13b3a dashed;
  font-size: 16px;
  color: rgba(58, 58, 58, 1);
  line-height: 16px;
}
.succase-search .nav2 a:hover {
  color: #f13b3a;
  cursor: pointer;
}
.succase-search .nav2 h1 {
  color: rgba(255, 255, 255, 1);
  width: 144px;
  height: 35px;
  background: rgba(180, 180, 180, 1);
  font-size: 20px;
  font-weight: bold;
  line-height: 35px;
}
.succase-search .nav2 h1 img {
  margin-left: 3px;
}
.succase-search .nav2 .row1,
.succase-search .nav2 .row2 {
  margin-bottom: 15px;
}
.succase-search .nav2 .row1 a {
  margin-top: 12px;
}
.succase-search .nav2 .row1 a:first-child {
  margin-top: 0px;
  padding-bottom: 0px;
  border: 0px;
}
.succase-search .nav2 .row1 a:first-child h1:hover {
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.5);
}
.succase-search .nav2 .row3 {
  margin-bottom: 35px;
}
.succase-search .nav2 .row3 a {
  margin-right: 40px;
}
/*上页码*/
.cgal-uppage {
  overflow: hidden;
  width: 1200px;
  height: 34px;
  background: rgba(245, 245, 245, 1);
  padding-right: 6px;
  margin-bottom: 30px;
}
.cgal-uppage div {
  float: right;
}
.cgal-uppage h1 {
  display: inline-block;
  float: left;
  font-size: 17px;
  line-height: 34px;
}
.cgal-uppage h2 {
  display: inline-block;
  float: left;
}
.cgal-uppage span {
  font-size: 20px;
  font-family: SimHei;
  line-height: 34px;
}
.cgal-uppage .unclickpage {
  margin-top: 4px;
  width: 59px;
  height: 26px;
  background: rgba(235, 235, 235, 1);
  border: 1px solid rgba(240, 240, 240, 1);
}
.cgal-uppage .changepage {
  margin-top: 4px;
  width: 59px;
  height: 26px;
  background: rgba(255, 255, 255, 1);
  border: 1px solid rgba(240, 240, 240, 1);
}
.cgal-uppage .thispage {
  color: #f13b3a;
}
/*搜索后的内容*/
/*视频特殊*/
.succase-search .centent1 .caseVideo {
  width: 371px;
  position: relative;
}
.succase-search .centent1 .caseVideo img {
  position: absolute;
  top: 100px;
  left: 150px;
  z-index: 2;
  width: 70px;
  height: 71px;
}
.succase-search .centent1 .caseVideo .redWord {
  width: 371px;
  height: 35px;
  background: rgba(255, 255, 255, 1);
  border: 1px solid rgba(241, 59, 58, 1);
  font-size: 18px;
  font-family: SimHei;
  color: rgba(58, 58, 58, 1);
  line-height: 35px;
  margin-bottom: 50px;
  padding: 0 10px;
}
.succase-search .centent1 .caseVideo .coverBox {
  width: 371px;
  height: 210px;
  background-color: RGBA(71, 71, 71, 0.5);
  position: absolute;
  top: 27px;
  z-index: 1;
}
.succase-search .centent1 .row1 {
  justify-content: flex-start;
}
.succase-search .centent1 .row1 .case:nth-child(3n-1) {
  margin: 0 43.5px;
}
.succase-search .centent1 .row1 p {
  margin: 80px auto !important;
  display: block;
}
.succase-search .centent1 img {
  width: 371px;
  height: 265px;
  margin-bottom: 16px;
}
.succase-search .centent1 .case {
  width: 371px;
}
.succase-search .centent1 .case div {
  width: 371px;
  height: 35px;
  background: rgba(255, 255, 255, 1);
  border: 1px solid rgba(241, 59, 58, 1);
  font-size: 18px;
  font-family: SimHei;
  color: rgba(58, 58, 58, 1);
  line-height: 35px;
  margin-bottom: 50px;
  overflow: hidden; /*单行文本溢出省略*/
  text-overflow: ellipsis; /*文本溢出显示省略号*/
  white-space: nowrap; /*文本不会换行（单行文本溢出）*/
  padding: 0 10px;
}
/*下页码*/
.cgal-downpage {
  overflow: hidden;
  margin-bottom: 39px;
}
.cgal-downpage h1,
.cgal-downpage h2 {
  display: inline-block;
  font-size: 17px;
  color: rgba(120, 120, 120, 1);
  line-height: 17px;
}
.cgal-downpage h1 {
  margin-left: 34px;
  margin-right: 24px;
}
.cgal-downpage h2 {
  margin-right: 19px;
}
.cgal-downpage button {
  font-size: 17px;
  line-height: 38px;
  background: rgba(234, 234, 234, 1);
  border: 1px solid rgba(220, 220, 220, 1);
  padding: 0 16px;
}
.cgal-downpage .leftpage {
  padding-left: 10px;
  padding-right: 16px;
}
.cgal-downpage .rightpage {
  padding-right: 10px;
  padding-left: 16px;
}
.cgal-downpage .location {
  float: right;
}
.cgal-downpage a {
  font-size: 20px;
  font-family: SimHei;
  color: rgba(120, 120, 120, 1);
  line-height: 20px;
  width: 40px;
  height: 40px;
  background: rgba(255, 255, 255, 1);
  padding: 9px 15px;
  border: 1px solid rgba(220, 220, 220, 1);
}
.cgal-downpage input {
  width: 40px;
  height: 40px;
  background: rgba(255, 255, 255, 1);
  border: 1px solid rgba(240, 240, 240, 1);
  margin: 0 5px;
}
.cgal-downpage .thispage1 {
  border: none;
  color: #f13b3a;
}
/*客户填表咨询*/
.cgal-filled {
  font-size: 24px;
  font-weight: bold;
  color: rgba(255, 255, 255, 1);
  line-height: 60px;
  background: rgba(241, 59, 58, 1);
  height: 60px;
  width: 100%;
}
.bodyBox hr {
  height: 1px;
  background: rgba(180, 180, 180, 1);
}
.amount {
  font-size: 20px;
  color: rgba(58, 58, 58, 1);
  line-height: 20px;
  margin-top: 22px;
}

/*成功案例-设计图片类页面样式*/
/*banner*/
.sucase-banner1 img {
  width: 100%;
  margin-bottom: 41px;
}
/*内容页面*/
.page-location h1 {
  font-size: 18px;
  color: rgba(120, 120, 120, 1);
  line-height: 18px;
}
.page-location .thiscate {
  font-size: 18px;
  color: rgba(241, 59, 58, 1);
  line-height: 18px;
}
.cgaldi-hr {
  margin-top: 16px;
  margin-bottom: 16px;
}
.cgaldi-content1 {
  overflow: hidden;
  padding-bottom: 18px;
}
.cgaldi-content1 .imgbox {
  float: left;
  width: 730px;
  height: 1080px;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.6) inset;
  padding: 8px;
  padding-top: 9px;
}
.cgaldi-content1 .imgbox img {
  display: block;
  margin: 0 auto;
  width: 100%;
}
.cgaldi-content1 .text-box {
  float: left;
  margin-left: 70px;
  margin-top: 76px;
  width: 400px;
}
.cgaldi-title {
  width: 400px;
  margin: 0 auto;
}
.cgaldi-title h1 {
  font-size: 58px;
  font-family: Arial;
  font-weight: bold;
  color: rgba(241, 59, 58, 1);
  line-height: 40px;
  margin-bottom: 5px;
}
.cgaldi-title h2 {
  font-size: 40px;
  color: rgba(241, 59, 58, 1);
  line-height: 41px;
  display: inline-block;
  float: left;
  margin: 0 22px;
}
.cgaldi-title .line1 {
  width: 95px;
  height: 3px;
  background: rgba(241, 59, 58, 1);
  display: inline-block;
  float: left;
  margin-top: 20px;
}
.cgaldi-title h3 {
  font-size: 12px;
  font-family: ArialMT;
  font-weight: bold;
  color: rgba(241, 59, 58, 1);
  line-height: 40px;
  display: inline-block;
  float: left;
  text-transform: uppercase;
  margin: 0 3.5px;
  letter-spacing: 4px;
}
.cgaldi-title .spot {
  font-size: 46px;
  color: rgba(241, 59, 58, 1);
  float: left;
  display: inline-block;
  font-family: '微软雅黑';
}
.cgaldi-title div {
  overflow: hidden;
  line-height: 34px;
  margin: 0 auto;
  margin-left: 5px;
}
.cgaldi-content1 .text-title {
  margin-bottom: 20px;
}
.cgaldi-content1 .text-title h1 {
  font-size: 24px;
  font-weight: bold;
  color: rgba(241, 59, 58, 1);
  line-height: 24px;
  margin-bottom: 6px;
}
.cgaldi-content1 .text-title h2 {
  font-size: 12px;
  font-family: ArialMT;
  color: rgba(121, 121, 121, 1);
  line-height: 12px;
  border-left: 5px solid #f13b3a;
  text-transform: uppercase;
  padding-left: 5px;
}
.cgaldi-content1 .detail1 h1 {
  width: 102px;
  height: 20px;
  background: rgba(58, 58, 58, 1);
  padding-left: 15px;
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
  line-height: 20px;
  display: inline-block;
  margin-bottom: 16px;
  letter-spacing: 2px;
}
.cgaldi-content1 .detail1 img {
  margin-left: 7px;
  margin-right: 5px;
}
.cgaldi-content1 .detail2 p {
  width: 400px;
  font-size: 16px;
  color: rgba(58, 58, 58, 1);
  line-height: 26px;
  padding-bottom: 10px;
}
.cgaldi-content1 .detail3 h1 {
  width: 160px;
  height: 20px;
  background: rgba(58, 58, 58, 1);
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
  line-height: 20px;
  display: inline-block;
  margin-bottom: 16px;
  letter-spacing: 2px;
  text-align: center;
}
.articlehr {
  margin: 0 auto;
  margin-bottom: 31px;
  width: 1200px;
}
/*文章翻页*/
.changearticle .leftarticle,
.changearticle .rightarticle {
  width: 593px;
  height: 40px;
  border: 1px solid rgba(220, 220, 220, 1);
  overflow: hidden;
  margin-bottom: 86px;
}
.changearticle .leftarticle {
  background: rgba(255, 255, 255, 1);
}
.changearticle .rightarticle {
  background: rgba(234, 234, 234, 1);
}
.changearticle .left {
  width: 100px;
  height: 40px;
  font-size: 17px;
  color: rgba(120, 120, 120, 1);
  line-height: 40px;
}
.changearticle .leftarticle .left {
  background: rgba(255, 255, 255, 1);
  border-right: 1px solid rgba(220, 220, 220, 1);
}
.changearticle .rightarticle .left {
  background: rgba(234, 234, 234, 1);
  border-left: 1px solid rgba(220, 220, 220, 1);
}
.changearticle .leftarticle .left,
.changearticle .leftarticle .right {
  float: left;
}
.changearticle .rightarticle .left,
.changearticle .rightarticle .right {
  float: right;
}
.changearticle .leftarticle .left img {
  margin-left: 15px;
  margin-right: 10px;
}
.changearticle .rightarticle .left {
  padding-left: 15px;
}
.changearticle .rightarticle .left img {
  margin-left: 10px;
}
.changearticle .right {
  font-size: 17px;
  color: rgba(120, 120, 120, 1);
  line-height: 40px;
}
.changearticle .leftarticle .right {
  padding-left: 17px;
}
.changearticle .rightarticle .right {
  padding-right: 17px;
}
.relatehr {
  margin-top: 10px;
  margin-bottom: 44px;
}
.relatecase .content1 h1:hover {
  text-decoration: underline;
  color: rgba(241, 59, 58, 1);
}
.relatecase .content1 {
  margin-bottom: 55px;
  position: relative;
}
.relatecase .content1 div {
  width: 379px;
}
.relatecase .content1 .relateimg {
  width: 379px;
  height: 249px;
  margin-bottom: 21px;
}
.relatecase .content1 h1 {
  font-size: 18px;
  color: rgba(58, 58, 58, 1);
  line-height: 26px;
  margin-bottom: 4px;
  height: 20px;
  display: inline-block;
}
.relatecase .content1 p {
  height: 44px;
  font-size: 14px;
  font-family: SimSun;
  font-weight: 400;
  color: rgba(120, 120, 120, 1);
  line-height: 22px;
  overflow: hidden; /* 省略号 */
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

/*成功案例文章案例页样式*/
.locasearch {
  overflow: hidden;
}
.rightsearch {
  width: 340px;
  height: 31px;
  background: rgba(245, 245, 245, 1);
  border: 1px solid rgba(220, 220, 220, 1);
  padding: 0 8px;
  float: right;
  overflow: hidden;
}
.rightsearch input {
  width: 280px;
  font-size: 16px;
  color: rgba(181, 181, 181, 1);
  line-height: 28px;
  background: rgba(245, 245, 245, 1);
}
.rightsearch span {
  width: 1px;
  height: 21px;
  background: rgba(220, 220, 220, 1);
  margin-right: 9px;
  float: right;
  margin-top: 5px;
}
.float1 {
  float: left;
}
.rightsearch img {
  width: 23px;
  height: 29px;
  float: right;
}
/*下部内容*/
/*左侧关注聚品电商*/
.downcontent {
  margin-bottom: 44px;
}
.downcontent .leftma {
  width: 110px;
}
.downcontent .leftma h1 {
  font-size: 18px;
  color: rgba(120, 120, 120, 1);
  line-height: 18px;
}
.leftma-hr {
  margin-top: 11px;
  margin-bottom: 10px;
}
.downcontent .leftma div {
  padding-top: 8px;
  padding-bottom: 7px;
}
.downcontent .leftma .cate-erweima {
  width: 109px;
  height: 137px;
}
/*中间文章开头*/
.downcontent .middlecontent {
  width: 820px;
  overflow: hidden;
}
.downcontent .middlecontent h1 {
  font-size: 30px;
  color: rgba(57, 57, 57, 1);
  line-height: 40px;
  margin-bottom: 18px;
}
.downcontent .middlecontent .introduce span {
  font-size: 16px;
  font-family: SimSun;
  color: rgba(180, 180, 180, 1);
  line-height: 16px;
}
.downcontent .middlecontent .introduce img {
  float: left;
  margin-top: 2px;
  margin-right: 6px;
  width: 16px;
  height: 14px;
}
.downcontent .middlecontent .introduce {
  margin-bottom: 50px;
}

/*右侧相关案例与服务*/
.downcontent .rightcase {
  width: 340px;
}
.downcontent .rightcase .relatedcases {
  border-top: 3px solid #f13b3a;
  padding-top: 7px;
  padding-left: 8px;
  padding-right: 8px;
  background: rgba(246, 246, 246, 1);
}
.downcontent .rightcase .titlecase h1 {
  padding-bottom: 9px;
  border-left: 8px solid #f13b3a;
  color: #3b3b3b;
  padding-left: 10px;
  font-size: 20px;
  height: 40px;
  line-height: 40px;
  margin-bottom: 4px;
}
.downcontent .rightcase .titlecase h1 span {
  padding-left: 16px;
  text-transform: uppercase;
  font-size: 15px;
}
.downcontent .rightcase .singlecase {
  padding-top: 13px;
  padding-bottom: 10px;
  border-bottom: 1px solid #dcdcdc;
}
.downcontent .rightcase .extracase {
  border-bottom: none;
}
.downcontent .rightcase .singlecase img {
  width: 117px;
  height: 74px;
}
.downcontent .rightcase .singlecase div {
  margin-left: 8px;
  width: 200px;
}
.downcontent .rightcase .singlecase h2 {
  font-size: 12px;
  color: rgba(121, 121, 121, 1);
  line-height: 18px;
  margin-bottom: 5px;
}
.downcontent .rightcase .singlecase h3 {
  font-size: 12px;
  font-family: SimSun;
  color: rgba(179, 179, 179, 1);
  line-height: 15px;
  height: 31px;
  overflow: hidden; /* 省略号 */
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.downcontent .rightcase .relatedcases .casedetail {
  margin-bottom: 34px;
}

.downcontent .rightcase .relatedservices {
  padding-top: 7px;
  padding-left: 8px;
  padding-right: 8px;
  background: rgba(246, 246, 246, 1);
}
.downcontent .rightcase .relatedservices .servelink {
  padding-top: 13px;
}
.downcontent .rightcase .servelink a {
  margin-bottom: 10px;
}
.downcontent .rightcase .servelink a img {
  margin-right: 4px;
  margin-bottom: 2px;
}
.downcontent .rightcase .servelink a span {
  font-size: 16px;
  color: rgba(120, 120, 120, 1);
  line-height: 20px;
  border-bottom: 1px dashed rgba(241, 59, 58, 1);
  letter-spacing: 1.5px;
}

/*合作案例左右切换按钮分辨率适配定位*/
.carousel-control.left,
.carousel-control.right {
  width: 34px;
  height: 54px;
  top: 33%;
  padding-top: 2px;
}
@media screen and (min-width: 1302px) {
  .carousel-control.left {
    left: -50px;
  }
  .carousel-control.right {
    right: -50px;
  }
}
@media screen and (max-width: 1302px) {
  .carousel-control.left {
    left: 3px;
    background-color: #d4d4d4;
  }
  .carousel-control.right {
    right: 3px;
    background-color: #d4d4d4;
  }
}

.newsRelateCase ul {
  position: relative;
}
/*图片视频拍摄页面左右切换按钮定位*/
.carousel-control1.left {
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  position: absolute;
  width: 34px;
  height: 54px;
  left: -64px;
}
.carousel-control1.right {
  width: 34px;
  height: 54px;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  position: absolute;
  right: -71px;
}
.carousel-control1.left,
.carousel-control1.right {
  width: 34px;
  height: 54px;
  top: 44%;
  padding-top: 2px;
  z-index: 2;
}

/*首页的发展历程样式*/
.development_history {
  width: 1142px;
  margin-left: 37.4px;
  position: absolute;
  top: 285px;
}
.development_history div {
  font-size: 32px;
  font-family: Impact;
  color: rgba(247, 247, 247, 1);
  line-height: 129px;
}
.development_history .circle1 {
  width: 127px;
  height: 127px;
  background-image: url('/wp-content/themes/jupin/assets/images/index/circle1.png?<?php echo VERSION;?>');
}
.development_history .circle2 {
  width: 127px;
  height: 127px;
  background-image: url('/wp-content/themes/jupin/assets/images/index/circle2.png?<?php echo VERSION;?>');
}
.uptext {
  margin-left: 17px;
  width: 1150px;
  position: absolute;
  top: 187px;
}
.downtext {
  margin-left: 162px;
  width: 1150px;
  position: absolute;
  top: 365px;
}
.uptext div,
.downtext div {
  width: 280px;
  overflow: hidden;
}
.uptext p,
.downtext p {
  font-size: 14px;
  color: rgba(51, 51, 51, 1);
  line-height: 18px;
  margin-left: 13px;
  float: left;
}
.uptext p {
  margin-top: 17px;
}
.downtext p {
  margin-top: 75px;
}
.uptext img,
.downtext img {
  float: left;
}
.svgbox {
  margin-left: 26px;
  padding-top: 90px;
  width: 1200px;
  margin-bottom: 162px;
}
.indexContent {
  position: relative;
}
.plane {
  position: absolute;
  top: 100px;
  left: 50px;
  width: 53px;
  height: 36px;
}

/*加入我们弹框*/
#nf-form-title-1 {
  display: none;
}
.label-left .nf-field-label label {
  font-size: 16px;
  color: rgba(58, 58, 58, 1);
  line-height: 16px;
  margin-bottom: 7px !important;
  font-weight: 400 !important;
}
#nf-form-errors-1 div {
  display: none;
}
#nf-field-4 {
  width: 160px;
  height: 34px;
  background: rgba(241, 59, 58, 1);
  border-radius: 17px;
  font-size: 20px;
  font-weight: bold;
  color: rgba(255, 255, 255, 1);
  display: block;
  margin: 0px auto;
}
.label-left .nf-field-label {
  width: 30% !important;
}

#joinusform .jointeam {
  width: 1200px;
  height: 1177px;
  background: rgba(255, 255, 255, 1);
  box-shadow: 4px 0px 8px rgba(0, 0, 0, 0.5);
}
#joinusform .modal-content {
  right: 50%;
  border-radius: 0px !important;
  border: none !important;
}
#joinusform .jointeam .title {
  width: 1200px;
  height: 82px;
  background: linear-gradient(0deg, rgba(240, 17, 16, 1), rgba(241, 59, 58, 1));
  box-shadow: 0px 1px 2px 0px rgba(10, 9, 26, 0.6);
}
#joinusform .jointeam .title h1 {
  font-size: 35px;
  font-family: MicrosoftYaHei;
  font-weight: bold;
  color: rgba(255, 255, 255, 1);
  line-height: 82px;
  letter-spacing: 5px;
}

#joinusform .jointeam .nf-field-element input,
#joinusform .jointeam .nf-field-element select,
#joinusform .jointeam .nf-field-element textarea {
  border: none;
}
#joinusform .jointeam .modal-header {
  padding: 0px !important;
  border: 0px;
}
#joinusform .jointeam .modal-header .close {
  margin-top: 0px;
  margin-right: 10px;
  font-size: 23px !important;
  margin-right: 6px;
}
#joinusform .jointeam .modal-body {
  padding: 46px !important;
}
#joinusform .jointeam .label-left .nf-field-label label {
  font-size: 18px;
  font-family: MicrosoftYaHei;
  font-weight: 400;
  color: rgba(58, 58, 58, 1);
  line-height: 18px;
  width: 131px;
  height: 44px;
  border: 1px solid #3a3a3a;
  border-bottom: none;
  padding-top: 15px;
  padding-right: 28px;
}
#joinusform .jointeam .nf-form-content {
  width: 1022px;
  height: 868px;
  margin: 0 auto;
  position: relative;
}
#joinusform .jointeam .label-left .nf-field-label label {
  margin-bottom: 0px !important;
}
#joinusform .jointeam #ninja_forms_required_items,
.nf-field-container {
  margin-bottom: 0px !important;
}
#joinusform .jointeam .nf-input-limit {
  margin-top: 0px !important;
}
#joinusform .jointeam .label-left .nf-field-label {
  width: 131px !important;
  padding-right: 0px !important;
}
#joinusform .jointeam .nf-field-element {
  border: 1px solid #3a3a3a;
  border-bottom: none;
  border-left: none;
  width: 378px;
}
#joinusform .jointeam #nf-field-68-wrap .nf-field-element {
  width: 887px;
}
#joinusform .jointeam #nf-field-68-wrap {
  width: 1022px;
}
#joinusform .jointeam nf-field {
  float: left;
}
#joinusform .jointeam #nf-field-58-wrap .nf-field-element {
  width: 887px;
}
#joinusform .jointeam #nf-field-80-wrap .nf-field-element {
  width: 887px;
}
#joinusform .jointeam .label-above .nf-field-label {
  font-size: 18px;
  font-family: MicrosoftYaHei;
  color: rgba(58, 58, 58, 1);
  line-height: 18px;
  height: 44px;
  border: 1px solid #3a3a3a;
  border-bottom: none;
  border-right: none;
  padding-top: 15px;
  width: 296px;
  height: 44px;
  text-align: center;
}
#joinusform .jointeam .label-above .nf-field-label label {
  font-weight: 400 !important;
}
#joinusform .jointeam .label-above .nf-field-element {
  width: 296px;
  height: 44px;
}
#joinusform .jointeam #nf-field-91-wrap .nf-field-element,
#nf-field-80-wrap .nf-field-element {
  width: 887px;
  height: 175px;
}
#joinusform .jointeam #nf-field-91-wrap .nf-field-label,
#joinusform .jointeam #nf-label-field-80 {
  height: 175px !important;
  width: 131px;
}
#joinusform .jointeam #nf-field-91-wrap .nf-field-label {
  border-right: 1px solid #3a3a3a;
}
#joinusform .jointeam .nf-field-element textarea {
  height: 173px;
}
#joinusform .jointeam #nf-field-80-wrap .nf-field-element {
  display: none;
}
#nf-field-81-wrap,
#nf-field-82-wrap,
#nf-field-83-wrap,
#nf-field-84-wrap,
#nf-field-85-wrap,
#nf-field-86-wrap,
#nf-field-87-wrap,
#nf-field-88-wrap,
#nf-field-89-wrap {
  width: 296px;
}
#nf-field-84-wrap .nf-field-label,
#nf-field-85-wrap .nf-field-label,
#nf-field-86-wrap .nf-field-label,
#nf-field-87-wrap .nf-field-label,
#nf-field-88-wrap .nf-field-label,
#nf-field-89-wrap .nf-field-label {
  display: none;
}
#nf-field-81-wrap .nf-field-label,
#nf-field-82-wrap .nf-field-label,
#nf-field-83-wrap .nf-field-label {
  border-left: none !important;
  border-right: 1px solid #3a3a3a !important;
}
#joinusform .jointeam .label-left .textarea-wrap .nf-field-label,
#joinusform .jointeam .label-right .textarea-wrap .nf-field-label {
  margin-top: 0px !important;
}
#joinusform .jointeam #nf-field-92-wrap .nf-field-label label {
  height: 175px;
}
#joinusform .jointeam #nf-field-92-wrap .nf-field-element {
  width: 887px;
  height: 175px;
  border-bottom: 1px solid #3a3a3a;
}
#joinusform .jointeam #nf-field-92-wrap .nf-field-label label,
#joinusform .jointeam #nf-field-80-wrap .nf-field-label label {
  padding-top: 61px !important;
  padding-left: 12px;
  line-height: 26px;
}
#joinusform .jointeam #nf-field-91-wrap .nf-field-label {
  padding-top: 61px !important;
  padding-left: 32px;
  line-height: 26px;
  padding-right: 22px;
  text-align: right;
}
#joinusform .jointeam input {
  height: 44px;
  padding: 0 10px;
}
#joinusform .jointeam textarea {
  padding: 10px;
}
#joinusform .jointeam #nf-field-93-wrap .nf-field-label {
  display: none;
}
#joinusform .jointeam #nf-field-93 {
  width: 200px;
  height: 60px;
  background: linear-gradient(0deg, rgba(240, 17, 16, 1), rgba(241, 59, 58, 1));
  box-shadow: 0px 1px 2px 0px rgba(10, 9, 26, 0.6);
  margin: 0 auto;
  margin-top: 33px;
  font-size: 30px;
  font-family: MicrosoftYaHei;
  font-weight: bold;
  color: rgba(255, 255, 255, 1);
  line-height: 60px;
  letter-spacing: 10px;
  margin-left: 417px;
  position: absolute;
  z-index: 200;
}
#joinusform .jointeam #nf-field-93-wrap input:hover {
  background: rgba(241, 59, 58, 1);
  box-shadow: 0px 4px 6px 0px rgba(10, 9, 26, 0.6);
}
#joinusform .jointeam #nf-field-93-wrap input:enabled {
  background: linear-gradient(0deg, rgba(240, 17, 16, 1), rgba(241, 59, 58, 1));
}
#joinusform .jointeam #nf-field-93-wrap input:disabled {
  background: #00aa00;
}
#joinusform .jointeam #nf-field-93-wrap .nf-field-element {
  border: none !important;
}
#nf-field-94-wrap .nf-field-element {
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: 400;
  color: rgba(160, 160, 160, 1);
  line-height: 16px;
  border: none !important;
  float: none;
  width: 350px !important;
  margin-top: 116px;
  margin-left: 54px;
}
#joinusform .jointeam #nf-label-field-92 {
  border-bottom: 1px solid #3a3a3a;
}

/*右边悬浮*/
.rightFixed {
  width: 163px;
  height: 667px;
  position: fixed;
  right: 16px;
  top: 50%;
  z-index: 99;
  transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}
#ShowButton2 {
  position: fixed;
  right: 50px;
  top: 95px;
  z-index: 101;
  display: none;
  cursor: pointer;
}
.rightFixed ul {
  width: 163px;
  height: 667px;
  background-image: url('/wp-content/themes/jupin/assets/images/index/xuanfuBg.png?<?php echo VERSION;?>');
  background-repeat: no-repeat;
  background-position: 0px 0px;
  padding-top: 70px;
}
.rightFixed h1 {
  font-size: 19px;
  font-family: MicrosoftYaHei;
  font-weight: 400;
  color: rgba(255, 255, 255, 1);
  line-height: 19px;
}
.rightFixed .rightfix1 {
  margin-left: 60px;
}
.rightFixed .rightfix1 a {
  padding: 0px;
  padding-top: 60px;
}
.rightFixed .rightfix1 a:hover {
  text-shadow: 1px 1px 1px #000;
}
.rightFixed .rightfix1 h1 {
  margin-bottom: 3px;
}
.rightFixed .rightfix1 h2 {
  margin-bottom: 62px;
  font-size: 11px;
  font-family: SourceHanSansCN-Regular;
  color: rgba(255, 255, 255, 1);
  line-height: 11px;
  letter-spacing: 1px;
  padding-left: 12px;
}
.rightFixed .rightfix2 {
  margin-left: 49px;
  margin-bottom: 22px;
}
.rightFixed .rightfix3 {
  margin-left: 26px;
  margin-bottom: 23px;
}
.rightFixed .rightfix3 span {
  font-size: 13px;
  color: rgba(255, 255, 255, 1);
  line-height: 13px;
  letter-spacing: 0.3px;
}
.rightFixed .rightfix3 img {
  margin-right: 2px;
}
.rightFixed .rightfix3 div {
  margin-bottom: 10px;
}
.rightFixed a {
  font-size: 15px;
  color: rgba(255, 255, 255, 1);
  line-height: 15px;
  padding: 11px 8px 11px 59px;
  cursor: pointer;
}
.rightFixed .rightfix4,
.rightfix5 {
  margin-bottom: 33px;
}
.rightfix6 {
  margin-bottom: 20px;
}
.rightfix7 {
  margin-left: 28px;
  margin-bottom: 10px;
}
.rightfix7 h3 {
  font-size: 11px;
  color: rgba(255, 255, 255, 1);
  line-height: 11px;
  margin-bottom: 28px;
  margin-left: 15px;
  letter-spacing: 1.3px;
  margin-top: 10px;
}
.rightfix8 a {
  padding: 0px;
}
.rightfix8 h1 {
  margin-left: 31px;
}
.rightfix8 {
  margin-bottom: 20px;
}
.rightfix9 {
  margin-left: 18px;
}
.rightfix9 a {
  width: 140px;
  height: 27px;
  /*background-color:greenyellow;*/
  padding: 0px;
  display: block;
}
