
/*重置样式*/
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box; }

body {
  font-size: 14px;
  /*font-family: 苹方;*/
  font-style: normal; }

a {
  text-decoration: none; }

a, a:hover {
  transition: background 0.5s linear;
  -webkit-transition: background 0.5s linear;
  -moz-transition: background 0.5s linear;
  -o-transition: background 0.5s linear; }

em, i {
  font-style: normal; }

ul, ol, li {
  list-style: none; }

img {
  border: none;
  vertical-align: middle; }

input, select, textarea {
  outline: none;
  border: none;
  background: none; }

textarea {
  resize: none; }

.clearfix:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both; }

.clearfix {
  zoom: 1; }

.container {
  /*position: fixed;*/
  width: 50px;
  height: 50px;
  bottom: 250px;
  right: 10px; }

#goToTop {
  cursor: pointer; }

/*重置样式结束*/
/*轮播样式*/
#XinRong {
  position: relative;
  top: -66px; }

.section {
  text-align: center;
  position: relative; }

.section_list {
  position: fixed;
  width: 10px;
  height: 160px;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 120px;
  z-index: 999; }

.section_list > ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  flex-direction: column; }

.section_list > ul > li {
  width: 12px;
  height: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 16px; }

.section_list > ul > li > a {
  display: block;
  text-decoration: none;
  width: 5px;
  height: 5px;
  background: #fff;
  border-radius: 50%; }

.section_list > ul > li > .section_listActive {
  width: 12px;
  height: 12px;
  display: block; }

.fp-tableCell {
  display: block; }

/*轮播样式结束*/
/**
 *  头部导航   
 */
/*.head {
  width: 100%;
  height: 65px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  position: fixed;
  z-index: 999;
  color: #fff; }
  .head > .head_nav {
    width: 1200px;
    margin: auto; }
    .head > .head_nav > .head_logo {
      float: left;
      margin-right: 110px;
      line-height: 65px; }
    .head > .head_nav > .head_list {
      float: left;
      position: relative; }
      .head > .head_nav > .head_list > li {
        width: 70px;
        float: left;
        margin-right: 34px; }
        .head > .head_nav > .head_list > li > a {
          display: block;
          width: 70px;
          height: 65px;
          line-height: 65px;
          color: #fff;
          font-size: 18px;
          text-align: center;
          position: relative; }
          .head > .head_nav > .head_list > li > a > i {
            position: absolute;
            width: 27px;
            height: 20px;
            background: url(../img/head/head_t.png) no-repeat;
            top: 15px;
            margin-left: 5px; }
        .head > .head_nav > .head_list > li > .head_listChild {
          position: absolute;
          width: 692px;
          height: 232px;
          background: rgba(45, 146, 211, 0.7);
          left: -75px;
          padding: 20px 0;
          box-sizing: border-box;
          display: none; }
          .head > .head_nav > .head_list > li > .head_listChild > dl {
            border-right: 1px solid #2d92d3;
            float: left;
            height: 100%; }
            .head > .head_nav > .head_list > li > .head_listChild > dl > dt {
              margin-bottom: 30px;
              font-size: 14px;
              padding: 0 34px;
              position: relative; }
              .head > .head_nav > .head_list > li > .head_listChild > dl > dt > i {
                width: 24px;
                height: 10px;
                background: url(../img/head/head_hot.png) no-repeat;
                position: absolute; }
            .head > .head_nav > .head_list > li > .head_listChild > dl > dd {
              margin-bottom: 12px;
              font-size: 12px;
              padding: 0 34px;
              position: relative; }
              .head > .head_nav > .head_list > li > .head_listChild > dl > dd > a {
                color: #fff; }
              .head > .head_nav > .head_list > li > .head_listChild > dl > dd > i {
                width: 24px;
                height: 10px;
                background: url(../img/head/head_hot.png) no-repeat;
                position: absolute; }
          .head > .head_nav > .head_list > li > .head_listChild > dl:last-child {
            border: none; }
      .head > .head_nav > .head_list > #magic-line {
        position: absolute;
        bottom: -2px;
        left: 0;
        width: 70px;
        height: 2px;
        background: #fff; }
    .head > .head_nav > .head_listR {
      float: right; }
      .head > .head_nav > .head_listR > li {
        float: left;
        width: 106px;
        height: 65px;
        position: relative; }
        .head > .head_nav > .head_listR > li > a {
          color: #fff;
          display: block;
          width: 106px;
          height: 36px;
          line-height: 36px;
          border: 1px solid #fff;
          border-radius: 5px;
          text-align: center;
          position: absolute;
          margin: auto;
          top: 0;
          bottom: 0; }
      .head > .head_nav > .head_listR > li:nth-child(2) {
        width: 197px;
        height: 65px;
        text-align: center;
        line-height: 65px;
        background: #00a1dd;
        margin-left: 12px;
        font-size: 20px;
        color: #fff; }*/

/**
 *  头部导航结束   
 */
/*
 * banner区
 */
.banner_bottom {
  width: 100%;
  position: absolute;
  bottom: 0;
  height: 100px;
  background: rgba(0, 0, 0, 0.2);
  z-index: 9999; }
  .banner_bottom .banner_box {
    width: 1200px;
    margin: auto;
    text-align: left;
    color: #fff; }
    .banner_bottom .banner_box .banner_Blist {
      width: 300px;
      height: 100px;
      float: left;
      padding: 0 42px;
      box-sizing: border-box;
      border-left: 1px solid rgba(255, 255, 255, 0.2);
      border-right: 1px solid rgba(255, 255, 255, 0.2); }
      .banner_bottom .banner_box .banner_Blist > img {
        float: left;
        margin-top: 32px; }
      .banner_bottom .banner_box .banner_Blist > div {
        float: left;
        text-align: left;
        margin-top: 22px;
        margin-left: 23px; }
        .banner_bottom .banner_box .banner_Blist > div > h1 {
          font-size: 24px;
          margin-bottom: 12px; }
        .banner_bottom .banner_box .banner_Blist > div > p {
          font-size: 16px; }
    .banner_bottom .banner_box .banner_Blist:nth-child(2) {
      border: none;
      padding: 0 30px; }
    .banner_bottom .banner_box .banner_Blist:nth-child(3) {
      border-right: none; }

/*
 我们的产品product
 
 * */
.product {
  background: url(/img/section2/section2_bg.jpg) no-repeat;
  background-size: 100% 100%;
  padding-top: 66px; }
  .product > div > h2 {
    font-weight: 100;
    color: #00a0df;
    font-size: 32px;
    margin-top: 70px;
    letter-spacing: 10px; }
  .product > div > h6 {
    width: 300px;
    margin: 30px auto 46px;
    font-size: 22px;
    font-weight: 100; }
    .product > div > h6 > i:nth-child(1) {
      float: left; }
    .product > div > h6 > i:nth-child(2) {
      float: right; }
  .product .product_box {
    width: 1200px;
    margin: auto; }
    .product .product_box .product_left {
      float: left;
      width: 400px;
      height: 400px;
      border-radius: 50%;
      border: 1px solid #ccc;
      position: relative;
      transition: all 2s;
      transform: rotate(0deg);
      margin-left: 50px;
      margin-top: 75px; }
      .product .product_box .product_left > div {
        position: absolute;
        width: 150px;
        height: 150px;
        border-radius: 50%;
        background: #ccc;
        text-align: center;
        line-height: 150px; }
      .product .product_box .product_left .box_top {
        top: -75px;
        left: 125px; }
      .product .product_box .product_left .box_botton {
        bottom: -75px;
        left: 125px; }
      .product .product_box .product_left .box_left {
        left: -75px;
        top: 125px; }
      .product .product_box .product_left .box_right {
        right: -75px;
        top: 125px; }
      .product .product_box .product_left > p {
        position: absolute; }
      .product .product_box .product_left .box_p1 {
        top: 32px;
        right: 24px; }
      .product .product_box .product_left .box_p2 {
        bottom: 32px;
        right: 24px; }
      .product .product_box .product_left .box_p3 {
        bottom: 32px;
        left: 36px; }
      .product .product_box .product_left .box_p4 {
        top: 32px;
        left: 36px; }
    .product .product_box .product_right {
      float: left;
      width: 300px;
      height: 600px;
      margin-top: 60px;
      margin-left: 200px; }
      .product .product_box .product_right ul {
        text-align: center;
        font-weight: bold; }
        .product .product_box .product_right ul li {
          margin-bottom: 30px;
          font-size: 18px; }
        .product .product_box .product_right ul li:nth-child(1) {
          font-size: 22px; }

/*
 我们的产品product结束
 
 * */
/*
 解决方案scheme 
 * */
.scheme {
  padding-top: 66px;
  background: url(../image/section3_bg.jpg.jpg) no-repeat;
  background-size: 100% 100%; }
  .scheme > div > h2 {
    font-weight: 100;
    color: #00a0df;
    font-size: 32px;
    margin-top: 70px;
    letter-spacing: 10px; }
  .scheme > div > h6 {
    width: 300px;
    margin: 30px auto 46px;
    font-size: 22px;
    font-weight: 100; }
    .scheme > div > h6 > i:nth-child(1) {
      float: left; }
    .scheme > div > h6 > i:nth-child(2) {
      float: right; }
  .scheme .schemeBox {
    width: 1200px;
    margin: auto; }
    .scheme .schemeBox .schemeBox_list {
      width: 280px;
      height: 604px;
      float: left;
      position: relative; }
      .scheme .schemeBox .schemeBox_list .schemeBox_listT {
        width: 100%;
        height: 462px;
        background: url(../image/section3_01.jpg) no-repeat;
        background-size: 100% 100%;
        padding-top: 65px;
        box-sizing: border-box; }
        .scheme .schemeBox .schemeBox_list .schemeBox_listT > p {
          width: 85px;
          height: 85px;
          text-align: center;
          line-height: 85px;
          border-radius: 50%;
          border: 1px solid #fff;
          margin: auto;
          font-size: 28px;
          color: #fff;
          font-weight: 100; }
        .scheme .schemeBox .schemeBox_list .schemeBox_listT > dl {
          margin-top: 35px;
          color: #fff; }
          .scheme .schemeBox .schemeBox_list .schemeBox_listT > dl dt {
            font-size: 22px;
            font-weight: 100;
            margin-bottom: 25px; }
            .scheme .schemeBox .schemeBox_list .schemeBox_listT > dl dt > i {
              display: block;
              width: 110px;
              height: 1px;
              background: #fff;
              margin: 21px auto 0px; }
          .scheme .schemeBox .schemeBox_list .schemeBox_listT > dl dd {
            margin-bottom: 25px; }
            .scheme .schemeBox .schemeBox_list .schemeBox_listT > dl dd a {
              color: #fff; }
      .scheme .schemeBox .schemeBox_list .schemeBox_listB {
        padding: 35px 0;
        box-sizing: border-box;
        background: #fff; }
        .scheme .schemeBox .schemeBox_list .schemeBox_listB > h2 {
          font-size: 22px;
          font-weight: 100;
          margin-bottom: 28px; }
        .scheme .schemeBox .schemeBox_list .schemeBox_listB > p {
          font-size: 30px;
          color: #68c126;
          position: relative; }
          .scheme .schemeBox .schemeBox_list .schemeBox_listB > p > i {
            position: absolute;
            width: 80px;
            height: 3px;
            background: #68c126;
            margin: auto;
            top: 0;
            left: 0;
            bottom: 0;
            right: 0;
            display: none; }
      .scheme .schemeBox .schemeBox_list .schemeBox_listBorder {
        position: absolute;
        width: 258px;
        height: 578px;
        border: 3px solid #68c126;
        margin: auto;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        display: none; }
    .scheme .schemeBox .schemeBox_list:nth-child(1), .scheme .schemeBox .schemeBox_list:nth-child(2), .scheme .schemeBox .schemeBox_list:nth-child(3) {
      margin-right: 24px; }
    .scheme .schemeBox > .schemeBox_list:nth-child(2) .schemeBox_listT {
      background: url(../image/section3_02.jpg); }
    .scheme .schemeBox > .schemeBox_list:nth-child(2) .schemeBox_listB > p {
      color: #bf92e8; }
      .scheme .schemeBox > .schemeBox_list:nth-child(2) .schemeBox_listB > p > i {
        background: #bf92e8; }
    .scheme .schemeBox > .schemeBox_list:nth-child(2) .schemeBox_listBorder {
      border-color: #bf92e8; }
    .scheme .schemeBox > .schemeBox_list:nth-child(3) .schemeBox_listT {
      background: url(../image/section3_03.jpg); }
    .scheme .schemeBox > .schemeBox_list:nth-child(3) .schemeBox_listB > p {
      color: #eec4b3; }
      .scheme .schemeBox > .schemeBox_list:nth-child(3) .schemeBox_listB > p > i {
        background: #eec4b3; }
    .scheme .schemeBox > .schemeBox_list:nth-child(3) .schemeBox_listBorder {
      border-color: #eec4b3; }
    .scheme .schemeBox > .schemeBox_list:nth-child(4) .schemeBox_listT {
      background: url(../image/section3_04.jpg); }
    .scheme .schemeBox > .schemeBox_list:nth-child(4) .schemeBox_listB > p {
      color: #72bfe4; }
      .scheme .schemeBox > .schemeBox_list:nth-child(4) .schemeBox_listB > p > i {
        background: #72bfe4; }
    .scheme .schemeBox > .schemeBox_list:nth-child(4) .schemeBox_listBorder {
      border-color: #72bfe4; }
    .scheme .schemeBox .schemeBox_list:hover .schemeBox_listBorder {
      display: block; }
    .scheme .schemeBox .schemeBox_list:hover .schemeBox_listB p i {
      display: block; }

/*
 解决方案结束
 * */
/*
 经典案例case开始
 * */
.case {
  background: url(../image/section4_bg.jpg) no-repeat;
  background-size: 100% 100%;
  padding-top: 65px; }
  .case > div > h2 {
    font-weight: 100;
    color: #fff;
    font-size: 32px;
    margin-top: 70px;
    letter-spacing: 10px; }
  .case > div > h6 {
    width: 300px;
    margin: 30px auto 46px;
    font-size: 22px;
    font-weight: 100;
    color: #fff; }
    .case > div > h6 > i:nth-child(1) {
      float: left; }
    .case > div > h6 > i:nth-child(2) {
      float: right; }
  .case .caseBox {
    width: 1200px;
    margin: auto;
    margin-top: 90px; }
    .case .caseBox .caseBox_list {
      width: 380px;
      height: 345px;
      float: left;
      position: relative; }
      .case .caseBox .caseBox_list .caseBox_listTxt {
        height: 110px;
        background: #fff;
        text-align: left;
        box-sizing: border-box;
        padding: 22px 0 0 24px;
        border-bottom: 3px solid #00a1dd; }
        .case .caseBox .caseBox_list .caseBox_listTxt > li {
          margin-bottom: 10px; }
        .case .caseBox .caseBox_list .caseBox_listTxt > li:nth-child(1), .case .caseBox .caseBox_list .caseBox_listTxt li:nth-child(3) {
          color: #a2a2a2;
          font-size: 12px; }
        .case .caseBox .caseBox_list .caseBox_listTxt > li:nth-child(2) {
          font-size: 18px; }
      .case .caseBox .caseBox_list .caseBox_listHover {
        position: absolute;
        width: 100%;
        height: 232px;
        line-height: 230px;
        top: 0;
        text-align: center;
        background: rgba(0, 0, 0, 0.8);
        z-index: 10;
        display: none; }
    .case .caseBox .caseBox_list:hover .caseBox_listHover {
      display: block; }
    .case .caseBox .caseBox_list:hover .caseBox_listTxt {
      background: #00a1dd; }
      .case .caseBox .caseBox_list:hover .caseBox_listTxt > li {
        color: #fff; }
    .case .caseBox .caseBox_list:nth-child(2) {
      margin: 0 30px; }
  .case .caseALL {
    width: 1200px;
    margin: auto; }
    .case .caseALL > a {
      display: block;
      height: 52px;
      width: 157px;
      color: #fff;
      border: 1px solid #fff;
      border-radius: 5px;
      text-align: center;
      line-height: 52px;
      margin: 70px auto 20px; }

/*
 经典案例结束
 * */
/*
 关于我们AboutUs开始
 * */
.AboutUs {
  background: url(../image/section5.jpg) no-repeat;
  background-size: 100% 100%; }
  .AboutUs > div > h2 {
    font-weight: 100;
    color: #fff;
    font-size: 32px; }
  .AboutUs > div > h6 {
    width: 300px;
    margin: 30px auto 30px;
    font-size: 22px;
    font-weight: 100;
    color: #fff; }
  .AboutUs > div > p {
    width: 80px;
    height: 5px;
    margin: auto;
    background: #5cd0fc; }
  .AboutUs .AboutUs_txt {
    width: 1004px;
    margin: auto;
    color: #fff; }
    .AboutUs .AboutUs_txt > p {
      line-height: 30px;
      font-size: 14px; }
  .AboutUs .AboutUs_bottom {
    width: 1200px;
    margin: auto;
    color: #fff;
    margin-top: 50px; }
    .AboutUs .AboutUs_bottom ul > li {
      float: left;
      font-size: 22px; }
      .AboutUs .AboutUs_bottom ul > li > span {
        font-size: 80px; }
      .AboutUs .AboutUs_bottom ul > li i {
        position: relative;
        font-size: 60px;
        top: -46px;
        left: -10px; }
    .AboutUs .AboutUs_bottom li:nth-child(2) {
      margin: 0 100px; }
  .AboutUs .caseALL {
    width: 1200px;
    margin: auto;
    margin-bottom: 28px; }
    .AboutUs .caseALL > a {
      display: block;
      height: 52px;
      width: 157px;
      color: #fff;
      border: 1px solid #fff;
      border-radius: 5px;
      text-align: center;
      line-height: 52px;
      margin: 70px auto 20px; }

/*
 关于我们结束
 * */
/*
 了解我们开始KnowAboutUs
 * */
.KnowAboutUs {
  background: url(../image/section6_bg.jpg) no-repeat;
  background-size: 100% 100%;
  padding-top: 65px; }
  .KnowAboutUs .KnowAboutUs_box {
    width: 900px;
    margin: 84px auto 0; }
    .KnowAboutUs .KnowAboutUs_box .KnowAboutUs_left {
      text-align: right;
      float: left;
      padding-right: 64px; }
      .KnowAboutUs .KnowAboutUs_box .KnowAboutUs_left > p {
        text-align: right;
        margin: 15px 0 45px; }
    .KnowAboutUs .KnowAboutUs_box .KnowAboutUs_right {
      float: right;
      text-align: left;
      padding-left: 52px;
      border-left: 1px solid #ccc; }
      .KnowAboutUs .KnowAboutUs_box .KnowAboutUs_right dl {
        text-align: left; }
        .KnowAboutUs .KnowAboutUs_box .KnowAboutUs_right dl dt {
          font-size: 32px;
          margin-bottom: 40px; }
        .KnowAboutUs .KnowAboutUs_box .KnowAboutUs_right dl dd {
          margin-bottom: 25px; }
          .KnowAboutUs .KnowAboutUs_box .KnowAboutUs_right dl dd img {
            margin-right: 10px; }
      .KnowAboutUs .KnowAboutUs_box .KnowAboutUs_right ul {
        padding-top: 30px;
        border-top: 1px solid #ccc; }
        .KnowAboutUs .KnowAboutUs_box .KnowAboutUs_right ul > li {
          margin-bottom: 30px; }

/*关于我们结束*/
/*
 弹出框
 * */
.alterBOX {
  position: fixed;
  width: 500px;
  height: 345px;
  background: rgba(204, 204, 204, 0.8);
  z-index: 999;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 35px 0;
  box-sizing: border-box;
  display: none; }
  .alterBOX > ul {
    width: 336px;
    margin: auto;
    font-size: 20px;
    color: #6b6b6b;
    text-align: center; }
    .alterBOX > ul li {
      margin-bottom: 20px; }
    .alterBOX > ul > li span {
      font-size: 45px;
      color: #000;
      font-family: impact; }
    .alterBOX > ul > li input {
      display: block;
      width: 100%;
      height: 56px;
      background: #fff;
      border-radius: 5px;
      box-shadow: 0 0 10px 6px #c7c7c7 inset;
      text-indent: 15px; }
  .alterBOX .alter_button {
    text-align: center; }
    .alterBOX .alter_button button {
      width: 208px;
      height: 55px;
      background: #2eaeea;
      color: #fff;
      border: none;
      font-size: 16px;
      cursor: pointer; }
      .alterBOX .alter_button button img {
        margin-right: 10px; }
    .alterBOX .alter_button button:nth-child(2) {
      background: #fff;
      color: #555; }

/*首页结束*/
/*央视品牌推广*/
.CCTVPromotion {
  position: relative;
  margin: auto;
  left: 0;
  right: 0;
  /*cctv_section2结束*/
  /*cctv_section3结束*/
  /*cctv_section4结束*/
  /*cctv_section5结束*/ }
  .CCTVPromotion .cctv_section2 {
    width: 100%;
    background: url(../image/cctv_bg1.jpg) repeat-x;
    padding-top: 52px;
    padding-bottom: 50px; }
    .CCTVPromotion .cctv_section2 .cctv_section2_box {
      width: 1110px;
      margin: auto;
      text-align: center; }
      .CCTVPromotion .cctv_section2 .cctv_section2_box > h3 {
        font-size: 28px;
        font-weight: normal; }
        .CCTVPromotion .cctv_section2 .cctv_section2_box > h3 span {
          color: #c8010f;
          margin: 0 10px; }
      .CCTVPromotion .cctv_section2 .cctv_section2_box .h1 {
        width: 660px;
        height: 65px;
        margin: 22px auto 50px;
        border: 1px dashed #c8010f;
        padding: 3px;
        position: relative;
        box-sizing: border-box; }
        .CCTVPromotion .cctv_section2 .cctv_section2_box .h1 > h1 {
          background: #c8010f;
          line-height: 57px;
          margin: auto;
          color: #fff;
          box-sizing: border-box; }
        .CCTVPromotion .cctv_section2 .cctv_section2_box .h1 > i {
          position: absolute;
          width: 5px;
          height: 5px;
          border-radius: 50%;
          border: 1px solid #c8010f;
          margin: auto;
          top: 0;
          bottom: 0; }
        .CCTVPromotion .cctv_section2 .cctv_section2_box .h1 > .radio_left {
          left: -38px; }
        .CCTVPromotion .cctv_section2 .cctv_section2_box .h1 > .radio_right {
          right: -38px; }
        .CCTVPromotion .cctv_section2 .cctv_section2_box .h1 > span {
          width: 30px;
          height: 1px;
          border-top: 1px dashed #c8010f;
          position: absolute;
          margin: auto;
          top: 0;
          bottom: 0; }
        .CCTVPromotion .cctv_section2 .cctv_section2_box .h1 > .dashed_left {
          left: -30px; }
        .CCTVPromotion .cctv_section2 .cctv_section2_box .h1 > .dashed_right {
          right: -30px; }
      .CCTVPromotion .cctv_section2 .cctv_section2_box .cctv_section2_list {
        padding-top: 50px; }
        .CCTVPromotion .cctv_section2 .cctv_section2_box .cctv_section2_list .cctv_section2_listB {
          width: 346px;
          height: 280px;
          border: 1px dashed #c8010f;
          position: relative;
          background: #fff;
          float: left; }
          .CCTVPromotion .cctv_section2 .cctv_section2_box .cctv_section2_list .cctv_section2_listB > time {
            width: 120px;
            height: 120px;
            border-radius: 50%;
            text-align: center;
            border: 1px dashed #c8010f;
            background: #fff;
            display: block;
            font-size: 46px;
            color: #c8010f;
            font-weight: bold;
            position: absolute;
            margin: auto;
            top: -60px;
            left: 0;
            right: 0;
            z-index: 1; }
          .CCTVPromotion .cctv_section2 .cctv_section2_box .cctv_section2_list .cctv_section2_listB .cctv_section2_listBT {
            width: 100%;
            height: 100%;
            padding: 35px 50px 30px 30px;
            box-sizing: border-box;
            position: absolute;
            top: 0;
            left: 0;
            background: #fff;
            z-index: 10; }
            .CCTVPromotion .cctv_section2 .cctv_section2_box .cctv_section2_list .cctv_section2_listB .cctv_section2_listBT > h3 {
              font-size: 24px;
              color: #c8010f;
              padding-bottom: 20px;
              border-bottom: 1px dashed #c8010f; }
            .CCTVPromotion .cctv_section2 .cctv_section2_box .cctv_section2_list .cctv_section2_listB .cctv_section2_listBT > p {
              margin-top: 20px;
              text-align: left;
              line-height: 30px;
              font-family: "微软雅黑"; }
          .CCTVPromotion .cctv_section2 .cctv_section2_box .cctv_section2_list .cctv_section2_listB > .cctv_section2_listR {
            position: absolute;
            width: 0;
            height: 0;
            margin: auto;
            top: 0;
            bottom: 0;
            right: 0;
            z-index: 90; }
          .CCTVPromotion .cctv_section2 .cctv_section2_box .cctv_section2_list .cctv_section2_listB > .cctv_section2_listL {
            position: absolute;
            width: 0;
            height: 0;
            margin: auto;
            top: 0;
            bottom: 0;
            left: -3px;
            z-index: 80; }
  .CCTVPromotion .cctv_section3 {
    width: 100%;
    height: 645px;
    margin: auto;
    background: url(../image/cctv_banner2.jpg) no-repeat;
    background-size: 100% 100%;
    box-sizing: border-box;
    padding-top: 76px; }
    .CCTVPromotion .cctv_section3 .cctv_section3_box {
      width: 1110px;
      margin: auto;
      text-align: center; }
      .CCTVPromotion .cctv_section3 .cctv_section3_box > h3 {
        font-size: 28px;
        font-weight: normal;
        color: #fff; }
        .CCTVPromotion .cctv_section3 .cctv_section3_box > h3 span {
          color: #fff;
          margin: 0 10px; }
      .CCTVPromotion .cctv_section3 .cctv_section3_box .h1 {
        width: 660px;
        height: 65px;
        margin: 22px auto 50px;
        border: 1px dashed #c8010f;
        padding: 3px;
        position: relative;
        box-sizing: border-box; }
        .CCTVPromotion .cctv_section3 .cctv_section3_box .h1 > h1 {
          background: #c8010f;
          line-height: 57px;
          margin: auto;
          color: #fff;
          box-sizing: border-box; }
        .CCTVPromotion .cctv_section3 .cctv_section3_box .h1 > i {
          position: absolute;
          width: 5px;
          height: 5px;
          border-radius: 50%;
          border: 1px solid #c8010f;
          margin: auto;
          top: 0;
          bottom: 0; }
        .CCTVPromotion .cctv_section3 .cctv_section3_box .h1 > .radio_left {
          left: -38px; }
        .CCTVPromotion .cctv_section3 .cctv_section3_box .h1 > .radio_right {
          right: -38px; }
        .CCTVPromotion .cctv_section3 .cctv_section3_box .h1 > span {
          width: 30px;
          height: 1px;
          border-top: 1px dashed #c8010f;
          position: absolute;
          margin: auto;
          top: 0;
          bottom: 0; }
        .CCTVPromotion .cctv_section3 .cctv_section3_box .h1 > .dashed_left {
          left: -30px; }
        .CCTVPromotion .cctv_section3 .cctv_section3_box .h1 > .dashed_right {
          right: -30px; }
      .CCTVPromotion .cctv_section3 .cctv_section3_box .cctv_section3_list {
        width: 995px;
        margin: auto;
        color: #fff;
        position: relative; }
        .CCTVPromotion .cctv_section3 .cctv_section3_box .cctv_section3_list > ul > li {
          width: 323px;
          height: 95px;
          overflow: hidden;
          margin-top: 24px;
          padding: 5px; }
          .CCTVPromotion .cctv_section3 .cctv_section3_box .cctv_section3_list > ul > li > h3 {
            padding-top: 14px;
            color: #cb000e;
            font-size: 24px;
            box-sizing: border-box; }
          .CCTVPromotion .cctv_section3 .cctv_section3_box .cctv_section3_list > ul > li > p {
            padding: 19px 0;
            line-height: 0; }
        .CCTVPromotion .cctv_section3 .cctv_section3_box .cctv_section3_list .cctv_section3_middle {
          position: absolute;
          width: 344px;
          margin: auto;
          left: 0;
          right: 0;
          top: 70px; }
        .CCTVPromotion .cctv_section3 .cctv_section3_box .cctv_section3_list .cctv_section3_Left {
          float: left; }
          .CCTVPromotion .cctv_section3 .cctv_section3_box .cctv_section3_list .cctv_section3_Left > li {
            border: 3px solid #000; }
            .CCTVPromotion .cctv_section3 .cctv_section3_box .cctv_section3_list .cctv_section3_Left > li > h3, .CCTVPromotion .cctv_section3 .cctv_section3_box .cctv_section3_list .cctv_section3_Left > li p {
              background: #000;
              box-sizing: border-box; }
        .CCTVPromotion .cctv_section3 .cctv_section3_box .cctv_section3_list .cctv_section3_Right {
          float: right; }
          .CCTVPromotion .cctv_section3 .cctv_section3_box .cctv_section3_list .cctv_section3_Right > li {
            border: 3px solid #fff;
            color: #000; }
            .CCTVPromotion .cctv_section3 .cctv_section3_box .cctv_section3_list .cctv_section3_Right > li > h3, .CCTVPromotion .cctv_section3 .cctv_section3_box .cctv_section3_list .cctv_section3_Right > li p {
              background: #fff;
              box-sizing: border-box; }
  .CCTVPromotion .cctv_section4 {
    width: 100%; }
    .CCTVPromotion .cctv_section4 .cctv_section4_box {
      width: 1110px;
      margin: auto;
      margin-top: 66px;
      text-align: center; }
      .CCTVPromotion .cctv_section4 .cctv_section4_box .cctv_section4_title {
        color: #fff;
        text-align: left;
        width: 210px;
        padding: 5px 8px;
        box-sizing: border-box;
        background: #c8010f;
        font-size: 17px;
        margin: 68px 0 40px 196px;
        z-index: 999;
        position: relative;
        border-radius: 5px; }
      .CCTVPromotion .cctv_section4 .cctv_section4_box .h1 {
        width: 660px;
        height: 65px;
        margin: auto;
        border: 1px dashed #c8010f;
        padding: 3px;
        position: relative;
        box-sizing: border-box; }
        .CCTVPromotion .cctv_section4 .cctv_section4_box .h1 > h1 {
          background: #c8010f;
          line-height: 57px;
          margin: auto;
          color: #fff;
          box-sizing: border-box; }
        .CCTVPromotion .cctv_section4 .cctv_section4_box .h1 > i {
          position: absolute;
          width: 5px;
          height: 5px;
          border-radius: 50%;
          border: 1px solid #c8010f;
          margin: auto;
          top: 0;
          bottom: 0; }
        .CCTVPromotion .cctv_section4 .cctv_section4_box .h1 > .radio_left {
          left: -38px; }
        .CCTVPromotion .cctv_section4 .cctv_section4_box .h1 > .radio_right {
          right: -38px; }
        .CCTVPromotion .cctv_section4 .cctv_section4_box .h1 > span {
          width: 30px;
          height: 1px;
          border-top: 1px dashed #c8010f;
          position: absolute;
          margin: auto;
          top: 0;
          bottom: 0; }
        .CCTVPromotion .cctv_section4 .cctv_section4_box .h1 > .dashed_left {
          left: -30px; }
        .CCTVPromotion .cctv_section4 .cctv_section4_box .h1 > .dashed_right {
          right: -30px; }
      .CCTVPromotion .cctv_section4 .cctv_section4_box .cctv_section4List {
        margin-top: 50px; }
        .CCTVPromotion .cctv_section4 .cctv_section4_box .cctv_section4List .cctv_section4List_B {
          width: 270px;
          height: 374px;
          float: left;
          position: relative; }
          .CCTVPromotion .cctv_section4 .cctv_section4_box .cctv_section4List .cctv_section4List_B .cctv_section4List_Top {
            width: 269px;
            height: 176px;
            border-radius: 269px/176px;
            border: 1px dashed #c8010f;
            color: #c8010f; }
            .CCTVPromotion .cctv_section4 .cctv_section4_box .cctv_section4List .cctv_section4List_B .cctv_section4List_Top > h4 {
              font-size: 26px;
              margin: 25px 0 4px; }
            .CCTVPromotion .cctv_section4 .cctv_section4_box .cctv_section4List .cctv_section4List_B .cctv_section4List_Top > p {
              font-size: 18px; }
          .CCTVPromotion .cctv_section4 .cctv_section4_box .cctv_section4List .cctv_section4List_B .cctv_section4List_Botton {
            width: 270px;
            height: 290px;
            border: 1px dashed #c8010f;
            position: absolute;
            top: 90px;
            background: #fff;
            padding: 42px 30px 0 30px;
            box-sizing: border-box; }
            .CCTVPromotion .cctv_section4 .cctv_section4_box .cctv_section4List .cctv_section4List_B .cctv_section4List_Botton > P {
              font-size: 18px;
              line-height: 35px;
              text-align: left; }
              .CCTVPromotion .cctv_section4 .cctv_section4_box .cctv_section4List .cctv_section4List_B .cctv_section4List_Botton > P > span {
                color: #c8010f; }
      .CCTVPromotion .cctv_section4 .cctv_section4_box .cctv_section4_Many {
        margin-top: 50px; }
        .CCTVPromotion .cctv_section4 .cctv_section4_box .cctv_section4_Many > h3 {
          font-size: 35px;
          font-weight: normal;
          letter-spacing: 3px; }
          .CCTVPromotion .cctv_section4 .cctv_section4_box .cctv_section4_Many > h3 > span {
            color: #c8010f; }
        .CCTVPromotion .cctv_section4 .cctv_section4_box .cctv_section4_Many .cctv_section4_img {
          margin-top: 53px; }
  .CCTVPromotion .cctv_section5 {
    height: 497px;
    margin-top: 109px;
    background: url(../image/cctv_section5_bg.jpg) no-repeat; }
    .CCTVPromotion .cctv_section5 .cctv_section5_B {
      width: 1110px;
      position: relative;
      margin: auto; }
      .CCTVPromotion .cctv_section5 .cctv_section5_B .cctv_section5_BIMG {
        position: absolute;
        top: -66px;
        left: 0; }
      .CCTVPromotion .cctv_section5 .cctv_section5_B .cctv_section5_list1 {
        float: right;
        color: #fff;
        width: 780px;
        margin-top: 44px; }
        .CCTVPromotion .cctv_section5 .cctv_section5_B .cctv_section5_list1 > li {
          margin-bottom: 50px;
          font-size: 18px; }
          .CCTVPromotion .cctv_section5 .cctv_section5_B .cctv_section5_list1 > li > i {
            font-size: 30px; }
          .CCTVPromotion .cctv_section5 .cctv_section5_B .cctv_section5_list1 > li > h6 {
            font-size: 34px; }
          .CCTVPromotion .cctv_section5 .cctv_section5_B .cctv_section5_list1 > li > p {
            font-size: 18px; }
            .CCTVPromotion .cctv_section5 .cctv_section5_B .cctv_section5_list1 > li > p > span {
              color: #d59ea1; }
        .CCTVPromotion .cctv_section5 .cctv_section5_B .cctv_section5_list1 > li:nth-child(1) {
          margin-left: 192px; }
        .CCTVPromotion .cctv_section5 .cctv_section5_B .cctv_section5_list1 > li:nth-child(2) {
          margin-left: 156px; }
        .CCTVPromotion .cctv_section5 .cctv_section5_B .cctv_section5_list1 > li:nth-child(3) {
          margin-left: 70px; }
  .CCTVPromotion .cctv_section5_bottom {
    width: 990px;
    margin: auto;
    margin-top: 108px; }
    .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomLeft {
      width: 495px;
      float: left;
      text-align: right; }
      .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomLeft > h4 {
        font-size: 40px;
        padding-right: 114px; }
      .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomLeft > p {
        font-size: 14px;
        color: #a6aab0;
        padding-right: 114px; }
      .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomLeft ul {
        padding-top: 50px;
        margin-right: 50px;
        padding-right: 30px;
        border-right: 1px dashed #af040f;
        padding-bottom: 50px; }
        .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomLeft ul > li {
          margin-top: 54px; }
          .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomLeft ul > li h2 {
            margin-bottom: 24px;
            font-size: 30px; }
            .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomLeft ul > li h2 span {
              width: 45px;
              height: 45px;
              border-radius: 50%;
              background: #ca000f;
              display: inline-block;
              color: #fff;
              margin: 0 10px;
              text-align: center;
              line-height: 45px; }
          .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomLeft ul > li > h4 {
            font-size: 20px;
            color: #d14448; }
          .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomLeft ul > li > p {
            margin-top: 34px; }
            .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomLeft ul > li > p span {
              color: #d14448; }
    .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomRight {
      width: 495px;
      float: left;
      text-align: left; }
      .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomRight > h4 {
        font-size: 40px;
        margin-right: 206px;
        position: relative; }
        .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomRight > h4 i {
          position: absolute;
          width: 330px;
          height: 2px;
          background: #ca000f;
          bottom: 0;
          left: -20px; }
      .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomRight > p {
        font-size: 14px;
        color: #a6aab0;
        padding-right: 114px; }
        .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomRight > p i {
          font-size: 30px; }
      .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomRight ul {
        padding-top: 45px;
        padding-right: 30px;
        padding-bottom: 50px; }
        .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomRight ul > li {
          margin-top: 54px; }
          .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomRight ul > li h2 {
            margin-bottom: 24px;
            font-size: 30px; }
            .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomRight ul > li h2 span {
              width: 45px;
              height: 45px;
              border-radius: 50%;
              background: #ca000f;
              display: inline-block;
              color: #fff;
              margin: 0 10px;
              text-align: center;
              line-height: 45px; }
          .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomRight ul > li > h4 {
            font-size: 20px;
            color: #d14448; }
          .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomRight ul > li > p {
            margin-top: 34px; }
            .CCTVPromotion .cctv_section5_bottom .cctv_section5_bottomRight ul > li > p span {
              color: #d14448; }
  .CCTVPromotion .cctv_section5_bottomB {
    width: 1165px;
    text-align: center; }

/*cctv结束*/
/*3A认证*/
.attestation {
  width: 100%; }
  .attestation .A_section2 {
    width: 1200px;
    margin: 50px auto; }
    .attestation .A_section2 .A_section2Left {
      float: left; }
    .attestation .A_section2 .A_section2Right {
      width: 860px;
      float: left;
      margin-left: 34px; }
      .attestation .A_section2 .A_section2Right > h2 {
        font-size: 30px;
        color: #cb020f;
        font-family: "微软雅黑";
        margin-bottom: 10px; }
      .attestation .A_section2 .A_section2Right > p {
        line-height: 26px;
        text-indent: 1em; }
        .attestation .A_section2 .A_section2Right > p > span {
          color: #cb020f;
          font-family: "微软雅黑";
          font-weight: bold; }
    .attestation .A_section2 .A_section2Table {
      width: 100%;
      padding-top: 60px; }
      .attestation .A_section2 .A_section2Table table {
        width: 100%;
        border-color: #ebebeb; }
        .attestation .A_section2 .A_section2Table table td {
          padding: 10px 30px; }
    .attestation .A_section2 .A_section2Radio {
      width: 100%;
      height: 515px;
      margin-top: 118px; }
      .attestation .A_section2 .A_section2Radio .A_section2RadioB {
        width: 500px;
        height: 500px;
        margin: auto;
        margin-top: 15px;
        position: relative;
        background: url(../image/yuan.jpg) no-repeat;
        background-position: 50% 50%; }
        .attestation .A_section2 .A_section2Radio .A_section2RadioB > .A_section2RadioList {
          width: 80px;
          height: 80px;
          border-radius: 50%;
          background: #a5a5a5;
          color: #fff;
          text-align: center;
          line-height: 80px;
          position: absolute; }
          .attestation .A_section2 .A_section2Radio .A_section2RadioB > .A_section2RadioList > p {
            width: 405px;
            color: #000;
            padding-left: 80px;
            text-align: left;
            margin-top: -70px;
            line-height: 25px; }
          .attestation .A_section2 .A_section2Radio .A_section2RadioB > .A_section2RadioList .A_section2RadioList_L {
            position: relative;
            left: -410px;
            text-align: right; }
        .attestation .A_section2 .A_section2Radio .A_section2RadioB .A_section2RadioList:nth-child(even) {
          background: #ca000f; }
  .attestation .A_section3 > h2 {
    width: 1200px;
    text-align: center;
    padding-bottom: 34px;
    margin: auto;
    border-bottom: 1px solid #a5a5a5;
    margin-bottom: 30px;
    position: relative; }
    .attestation .A_section3 > h2 > span {
      font-size: 30px;
      font-weight: bold;
      color: #c7010d; }
    .attestation .A_section3 > h2 > i {
      width: 80px;
      height: 3px;
      display: block;
      background: #ca000f;
      margin: auto;
      position: absolute;
      left: 0;
      right: 0;
      bottom: -1px; }
  .attestation .A_section3 .A_section3_BOX {
    width: 1200px;
    margin: auto;
    margin-bottom: 109px;
    background: url(../image/haochu.png) no-repeat;
    background-position: 50% 50%; }
  .attestation .A_section3 .A_section3_top {
    margin-bottom: 230px; }
    .attestation .A_section3 .A_section3_top > li {
      float: right;
      padding: 24px;
      background: #d9d9d9; }
    .attestation .A_section3 .A_section3_top > li:nth-child(1), .attestation .A_section3 .A_section3_top li:nth-child(2) {
      width: 240px; }
    .attestation .A_section3 .A_section3_top > li:nth-child(1) {
      margin-left: 50px; }
    .attestation .A_section3 .A_section3_top > li:nth-child(2) {
      margin-left: 90px; }
    .attestation .A_section3 .A_section3_top > li:nth-child(3) {
      margin-left: 86px; }
    .attestation .A_section3 .A_section3_top > li:nth-child(3), .attestation .A_section3 .A_section3_top li:nth-child(4) {
      width: 200px; }
  .attestation .A_section3 .A_section3_bottom > li {
    width: 243px;
    height: 104px;
    padding: 16px;
    background: #d9d9d9;
    float: right; }
  .attestation .A_section3 .A_section3_bottom > li:nth-child(1) {
    margin-right: 154px; }
  .attestation .A_section3 .A_section3_bottom > li:nth-child(2) {
    margin-left: 50px;
    margin-right: 50px; }
  .attestation .A_section3 .A_section3_worth {
    width: 1200px;
    margin: auto;
    margin-bottom: 80px; }
    .attestation .A_section3 .A_section3_worth li {
      text-align: center;
      float: left;
      width: 140px;
      margin-right: 35px; }
      .attestation .A_section3 .A_section3_worth li .A_section3_worthIMG {
        width: 140px;
        height: 140px;
        border-radius: 50%;
        overflow: hidden;
        text-align: center; }
      .attestation .A_section3 .A_section3_worth li h5 {
        margin: 27px 0 18px;
        color: #d0313e;
        font-weight: bold;
        font-size: 16px; }
      .attestation .A_section3 .A_section3_worth li .A_section3_worthTXT {
        font-size: 14;
        font-family: "微软雅黑";
        text-align: left; }
  .attestation .A_section3 .A_section3_R {
    width: 1200px;
    margin: auto;
    margin-bottom: 60px; }
  .attestation .A_section4 {
    width: 100%;
    height: 300px;
    background: url(../image/footer.jpg) no-repeat; }
    .attestation .A_section4 .A_section4Foot {
      width: 1200px;
      margin: auto;
      padding-top: 100px; }

/*3A认证结束*/
.marketing {
  width: 100%; }
  .marketing .marketing_banner {
    width: 100%; }
  .marketing .marketing_section1 {
    width: 1130px;
    margin: auto; }
    .marketing .marketing_section1 .marketing_title {
      width: 445px;
      margin: 60px auto 80px; }
      .marketing .marketing_section1 .marketing_title > i {
        float: left;
        font-size: 64px;
        padding-right: 5px;
        text-shadow: 6px 7px 5px  #c0c0c0; }
      .marketing .marketing_section1 .marketing_title > div {
        float: left; }
      .marketing .marketing_section1 .marketing_title p {
        font-size: 12px;
        color: #787878;
        text-shadow: 6px 7px 5px  #c0c0c0; }
        .marketing .marketing_section1 .marketing_title p span {
          color: #ca000f; }
      .marketing .marketing_section1 .marketing_title p:nth-child(1) {
        margin-bottom: -10px;
        margin-top: 16px; }
      .marketing .marketing_section1 .marketing_title p:nth-child(2) {
        font-size: 40px;
        color: #000; }
  .marketing .marketing_list {
    width: 930px;
    margin: auto;
    background: url(../image/ren.jpg) no-repeat;
    background-position: 50% 50%; }
    .marketing .marketing_list .marketing_listLeft {
      width: 264px;
      text-align: right;
      float: left; }
      .marketing .marketing_list .marketing_listLeft h2 > div {
        line-height: 20px;
        float: right;
        margin-top: 12px;
        margin-right: 14px; }
      .marketing .marketing_list .marketing_listLeft h2 p {
        font-size: 20px;
        font-family: "微软雅黑"; }
      .marketing .marketing_list .marketing_listLeft h2 span {
        font-size: 14px;
        color: #b0b0b0; }
      .marketing .marketing_list .marketing_listLeft h2 img {
        float: right; }
      .marketing .marketing_list .marketing_listLeft h3 {
        color: #ca010e;
        margin: 20px 0 10px; }
      .marketing .marketing_list .marketing_listLeft p {
        font-size: 16px;
        line-height: 30px;
        color: #555; }
    .marketing .marketing_list .marketing_listLeft:nth-child(2) {
      float: right;
      text-align: left; }
      .marketing .marketing_list .marketing_listLeft:nth-child(2) h2 > div {
        float: left;
        margin-left: 14px; }
      .marketing .marketing_list .marketing_listLeft:nth-child(2) h2 img {
        float: left; }
  .marketing .marketing_section2 {
    width: 1200px;
    margin: auto; }
    .marketing .marketing_section2 .marketing_section2Title {
      width: 815px;
      height: 76px;
      background: #000;
      margin: 100px auto 80px;
      color: #fff;
      line-height: 76px;
      font-size: 28px;
      padding-left: 30px;
      font-family: "微软雅黑";
      font-weight: bold; }
      .marketing .marketing_section2 .marketing_section2Title span {
        color: #CA010E; }
      .marketing .marketing_section2 .marketing_section2Title .marketing_section2TitleR {
        width: 255px;
        height: 76px;
        background: #CA010E;
        float: right; }
        .marketing .marketing_section2 .marketing_section2Title .marketing_section2TitleR button {
          width: 242px;
          height: 68px;
          margin: auto;
          display: block;
          margin-top: 4px;
          background: none;
          border: 2px solid #fff;
          font-size: 25px;
          color: #fff;
          cursor: pointer;
          outline: none; }
    .marketing .marketing_section2 .marketing_section2Title2 {
      width: 710px;
      height: 56px;
      margin: auto;
      font-family: "微软雅黑";
      position: relative; }
      .marketing .marketing_section2 .marketing_section2Title2 span {
        font-size: 58px;
        font-weight: bold;
        text-shadow: 3px 6px 4px #C0C0C0; }
      .marketing .marketing_section2 .marketing_section2Title2 p {
        position: absolute;
        font-size: 42px;
        font-weight: bold;
        top: 0;
        left: 160px;
        top: 10px;
        -webkit-text-stroke: 1px #fff; }
        .marketing .marketing_section2 .marketing_section2Title2 p i {
          color: #CA010E; }
    .marketing .marketing_section2 .marketing_section2Img {
      margin-top: 18px;
      text-align: center; }
      .marketing .marketing_section2 .marketing_section2Img p {
        color: #a3a3a3;
        font-size: 18px;
        margin-bottom: 40px; }
    .marketing .marketing_section2 .marketing_section2List .marketing_section2Left {
      float: left; }
    .marketing .marketing_section2 .marketing_section2List .marketing_section2Right {
      float: right;
      text-align: right;
      padding-right: 110px;
      font-family: "微软雅黑"; }
      .marketing .marketing_section2 .marketing_section2List .marketing_section2Right p {
        margin-bottom: 20px; }
      .marketing .marketing_section2 .marketing_section2List .marketing_section2Right h2 {
        font-size: 30px; }
        .marketing .marketing_section2 .marketing_section2List .marketing_section2Right h2 span {
          color: #cb000f; }
      .marketing .marketing_section2 .marketing_section2List .marketing_section2Right span {
        color: #c7c7c7; }
      .marketing .marketing_section2 .marketing_section2List .marketing_section2Right .radio {
        width: 560px;
        height: 60px;
        line-height: 60px;
        border-radius: 2000px;
        background: #cb000f;
        text-align: center;
        font-size: 30px;
        color: #fff;
        margin-top: 20px; }
    .marketing .marketing_section2 .marketing_section2List2 {
      width: 1200px;
      margin: auto;
      margin-top: 120px; }
      .marketing .marketing_section2 .marketing_section2List2 .marketing_section2ListLeft {
        float: left; }
        .marketing .marketing_section2 .marketing_section2List2 .marketing_section2ListLeft h1 {
          font-size: 46px; }
          .marketing .marketing_section2 .marketing_section2List2 .marketing_section2ListLeft h1 span {
            color: #cb000f; }
        .marketing .marketing_section2 .marketing_section2List2 .marketing_section2ListLeft ul li {
          margin-top: 50px;
          font-size: 20px; }
          .marketing .marketing_section2 .marketing_section2List2 .marketing_section2ListLeft ul li p {
            height: 50px;
            background: #cb000f;
            color: #fff;
            font-size: 28px;
            line-height: 50px;
            padding-left: 10px;
            margin-bottom: 24px; }
      .marketing .marketing_section2 .marketing_section2List2 .marketing_section2ListRight {
        float: right; }

.certification {
  width: 100%; }
  .certification .certification_h1 {
    width: 1200px;
    margin: auto;
    position: relative; }
    .certification .certification_h1 h1 {
      width: 400px;
      text-align: center;
      margin: 60px auto 50px;
      padding: 0 20px;
      background: #fff;
      position: relative;
      z-index: 10; }
    .certification .certification_h1 span {
      width: 100%;
      position: absolute;
      height: 1px;
      background: #C0C0C0;
      top: 0;
      bottom: 0;
      margin: auto; }
  .certification .certification_section2 {
    width: 1200px;
    margin: auto; }
    .certification .certification_section2 .certification_section2_list {
      position: relative;
      float: left;
      width: 300px;
      overflow: hidden;
      border: 1px solid #999; }
      .certification .certification_section2 .certification_section2_list ul li:nth-child(2) {
        text-align: center;
        width: 298px;
        height: 200px;
        padding: 63px 0 80px;
        font-size: 20px; }
      .certification .certification_section2 .certification_section2_list ol {
        position: absolute;
        width: 100%;
        height: 280px;
        bottom: 0;
        background: #00a1dd;
        padding: 40px 62px 0 30px;
        color: #fff;
        font-size: 15px;
        opacity: 0;
        transition: all 0.5s; }
        .certification .certification_section2 .certification_section2_list ol li {
          line-height: 40px; }
    .certification .certification_section2 .certification_section2_list:hover ol {
      opacity: 1; }
    .certification .certification_section2 .certification_section2_list:nth-child(2),
    .certification .certification_section2 .certification_section2_list:nth-child(3),
    .certification .certification_section2 .certification_section2_list:nth-child(4) {
      border-left: none; }
  .certification .certification_section2_button {
    width: 1200px;
    margin: 40px auto 50px; }
    .certification .certification_section2_button a {
      width: 268px;
      height: 50px;
      border-radius: 2000px;
      background: #00A0DF;
      color: #fff;
      display: block;
      margin: auto;
      text-align: center;
      line-height: 50px;
      font-size: 16px; }
  .certification .certification_section3 {
    width: 100%;
    height: 565px;
    background: url(../image/banne_2.jpg);
    padding-top: 60px; }
    .certification .certification_section3 .certification_section3_top {
      width: 60px;
      height: 10px;
      background: #fff;
      margin: auto;
      display: block; }
    .certification .certification_section3 .certification_section3_list {
      width: 760px;
      margin: auto;
      font-size: 20px;
      color: #fff; }
      .certification .certification_section3 .certification_section3_list .certification_section3Left {
        float: left; }
      .certification .certification_section3 .certification_section3_list .certification_section3Right {
        float: right; }
      .certification .certification_section3 .certification_section3_list li {
        margin-bottom: 30px; }
        .certification .certification_section3 .certification_section3_list li span {
          display: inline-block;
          width: 50px;
          height: 50px;
          border-radius: 5px;
          background: #fff;
          color: #00A1DD;
          text-align: center;
          line-height: 50px;
          margin-right: 25px;
          cursor: pointer; }
      .certification .certification_section3 .certification_section3_list li:hover {
        transform: scale(1.2); }
  .certification .certification_section4 {
    width: 1200px;
    margin: auto; }
    .certification .certification_section4 > h2 {
      width: 340px;
      height: 40px;
      border-radius: 2000px;
      border: 1px solid #00A1DD;
      margin: auto;
      font-size: 14px;
      text-align: center;
      line-height: 40px;
      color: #00A1DD;
      margin-bottom: 40px; }
    .certification .certification_section4 .certification_section4List {
      width: 640px;
      margin: auto; }
      .certification .certification_section4 .certification_section4List ul {
        width: 250px;
        font-size: 20px; }
        .certification .certification_section4 .certification_section4List ul li {
          margin-bottom: 40px; }
        .certification .certification_section4 .certification_section4List ul img {
          transform: scale(0.6); }
        .certification .certification_section4 .certification_section4List ul li:hover img {
          transform: scale(1);
          margin-right: 15px; }
        .certification .certification_section4 .certification_section4List ul li:hover {
          font-weight: bold; }
      .certification .certification_section4 .certification_section4List .certification_section4Left {
        float: left; }
      .certification .certification_section4 .certification_section4List .certification_section4Right {
        float: right; }
  .certification .certification_section5 {
    width: 100%;
    margin: auto;
    padding: 30px 0;
    background: url(../image/gaoxin_bg.jpg); }
    .certification .certification_section5 > p {
      text-align: center; }
    .certification .certification_section5 .certification_section5List {
      width: 1160px;
      margin: auto;
      margin-top: 70px;
      background: url(../image/yuan1.jpg) no-repeat;
      background-position: 50% 50%;
      margin-bottom: 135px; }
      .certification .certification_section5 .certification_section5List ul li {
        width: 350px;
        height: 50px;
        border-radius: 2000px;
        background: #00A1DD;
        line-height: 50px;
        font-size: 24px;
        color: #fff;
        margin-bottom: 30px; }
        .certification .certification_section5 .certification_section5List ul li span {
          display: inline-block;
          width: 30px;
          height: 30px;
          line-height: 30px;
          border: 1px solid #fff;
          border-radius: 50%;
          text-align: center;
          margin: 0 20px 0 30px; }
      .certification .certification_section5 .certification_section5List .certification_section5Left {
        float: left; }
        .certification .certification_section5 .certification_section5List .certification_section5Left li:nth-child(1), .certification .certification_section5 .certification_section5List .certification_section5Left li:nth-child(3) {
          margin-left: 80px;
          background: #4bc9f9; }
      .certification .certification_section5 .certification_section5List .certification_section5Right {
        float: right; }
        .certification .certification_section5 .certification_section5List .certification_section5Right li:nth-child(2), .certification .certification_section5 .certification_section5List .certification_section5Right li:nth-child(4) {
          margin-left: 80px; }
        .certification .certification_section5 .certification_section5List .certification_section5Right li:nth-child(1), .certification .certification_section5 .certification_section5List .certification_section5Right li:nth-child(3) {
          background: #4bc9f9; }
  .certification .certification_section6 > p {
    width: 340px;
    height: 40px;
    margin: auto;
    border-radius: 2000px;
    border: 1px solid #00a1dd;
    text-align: center;
    line-height: 40px;
    color: #00A1DD; }
  .certification .certification_section6 .certification_section6List {
    width: 1125px;
    margin: auto;
    margin-top: 55px; }
    .certification .certification_section6 .certification_section6List .certification_section6ListB {
      width: 312px;
      height: 400px;
      background: #60d2ff;
      border-radius: 5px;
      float: left;
      position: relative;
      margin-bottom: 180px;
      box-shadow: 0 6px 10px 1px #ccc; }
      .certification .certification_section6 .certification_section6List .certification_section6ListB > p {
        width: 98px;
        height: 98px;
        margin: auto;
        position: absolute;
        left: 0;
        right: 0;
        top: -48px; }
      .certification .certification_section6 .certification_section6List .certification_section6ListB > h3 {
        width: 280px;
        height: 50px;
        margin: auto;
        background: #c0eaf9;
        border-radius: 2000px;
        text-align: center;
        line-height: 50px;
        margin-top: 80px;
        color: #019fdf;
        font-size: 24px; }
      .certification .certification_section6 .certification_section6List .certification_section6ListB ul {
        background: #FFF;
        width: 100%;
        height: 256px;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
        margin-top: 14px;
        padding: 34px 29px 0; }
        .certification .certification_section6 .certification_section6List .certification_section6ListB ul li {
          font-size: 18px;
          line-height: 40px; }
    .certification .certification_section6 .certification_section6List .certification_section6ListB:nth-child(2) {
      margin: 0 94px; }
  .certification .certification_section7 {
    width: 1210px;
    margin: auto;
    background: url(../image/ren1.jpg) no-repeat;
    background-position: right top;
    padding-top: 60px; }
    .certification .certification_section7 h3 {
      font-size: 30px;
      color: #00a0dc;
      font-weight: 400;
      margin-bottom: 30px; }
    .certification .certification_section7 p {
      color: #d2d2d2;
      margin-bottom: 50px; }
    .certification .certification_section7 ul {
      width: 654px; }
      .certification .certification_section7 ul li {
        width: 307px;
        height: 77px;
        border: 2px dashed #00A0DF;
        float: left;
        text-align: center;
        line-height: 77px;
        margin-bottom: 30px;
        font-size: 24px;
        font-weight: bold;
        color: #00a1dd; }
      .certification .certification_section7 ul li:nth-child(odd) {
        margin-right: 40px; }
      .certification .certification_section7 ul li:last-child {
        border-radius: 2000px;
        height: 50px;
        line-height: 50px;
        margin-top: 12px;
        border: 1px solid #00A0DF; }
      .certification .certification_section7 ul li:hover {
        background: #00A0DF;
        color: #fff; }

/*高新技术企业认证结束*/
.accounts .accounts_section1 {
  width: 100%;
  position: relative; }
  .accounts .accounts_section1 .accounts_section1Txt {
    width: 700px;
    height: 350px;
    margin: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center; }
    .accounts .accounts_section1 .accounts_section1Txt > h1 {
      color: #fff;
      font-size: 50px; }
    .accounts .accounts_section1 .accounts_section1Txt > p {
      font-size: 77px;
      font-weight: bold;
      background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#27ccff), to(#5046ed));
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent; }
    .accounts .accounts_section1 .accounts_section1Txt ul li {
      height: 80px; }
    .accounts .accounts_section1 .accounts_section1Txt ul li:nth-child(1) {
      background: #00a1dd;
      text-align: left;
      font-size: 35px;
      line-height: 80px;
      color: #fff; }
      .accounts .accounts_section1 .accounts_section1Txt ul li:nth-child(1) > span {
        display: inline-block;
        width: 200px;
        height: 100%;
        background: #000000;
        color: #fff;
        text-align: center;
        margin-right: 38px; }
    .accounts .accounts_section1 .accounts_section1Txt ul li:nth-child(2) {
      font-size: 34px;
      text-align: center;
      color: #02a0dc;
      line-height: 80px;
      border: 1px solid #02a0dc;
      border-top: none; }
.accounts .accounts_H1 {
  width: 1200px;
  margin: 60px auto 50px;
  text-align: center; }
  .accounts .accounts_H1 h2 {
    font-size: 30px;
    color: #00a1dc; }
  .accounts .accounts_H1 p {
    color: #cacaca;
    font-size: 18px; }
.accounts .accounts_section2 {
  width: 1200px;
  margin: auto; }
  .accounts .accounts_section2 .accounts_section2list {
    width: 368px;
    height: 265px;
    position: relative;
    float: left;
    margin-bottom: 60px; }
    .accounts .accounts_section2 .accounts_section2list ul {
      position: absolute;
      width: 340px;
      height: 90px;
      margin: auto;
      left: 0;
      right: 0;
      bottom: -30px;
      padding: 24px 0 0 24px;
      background: rgba(80, 128, 233, 0.7); }
      .accounts .accounts_section2 .accounts_section2list ul li {
        float: left;
        color: #fff; }
        .accounts .accounts_section2 .accounts_section2list ul li h3 {
          font-weight: bold;
          margin-bottom: 4px; }
      .accounts .accounts_section2 .accounts_section2list ul li:nth-child(1) {
        width: 45px;
        height: 45px;
        margin-right: 20px; }
    .accounts .accounts_section2 .accounts_section2list ul:hover {
      height: 270px;
      text-align: center;
      padding-top: 50px; }
      .accounts .accounts_section2 .accounts_section2list ul:hover li {
        float: none; }
      .accounts .accounts_section2 .accounts_section2list ul:hover li:nth-child(1) {
        width: 110px;
        height: 110px;
        margin-right: 0px;
        margin: auto;
        margin-bottom: 20px; }
  .accounts .accounts_section2 .accounts_section2list:nth-child(2), .accounts .accounts_section2 .accounts_section2list:nth-child(5) {
    margin-left: 40px;
    margin-right: 40px; }
.accounts .accounts_section3 {
  width: 100%;
  height: 910px;
  background: url(../image/banner2.jpg) no-repeat; }
  .accounts .accounts_section3 table {
    width: 1200px;
    margin: auto;
    text-align: left;
    border: none;
    background: #fff;
    margin-top: 60px; }
    .accounts .accounts_section3 table tr:nth-child(odd) {
      background: #ebf2fb; }
    .accounts .accounts_section3 table tr:last-child {
      background: #fff; }
    .accounts .accounts_section3 table th {
      height: 65px;
      border: none;
      border-bottom: 1px solid #dde3ec;
      padding-left: 140px;
      font-size: 16px;
      font-weight: normal; }
      .accounts .accounts_section3 table th span {
        display: inline-block;
        width: 35px;
        height: 35px;
        color: #fff;
        background: #00A0DF;
        border-radius: 50%;
        text-align: center;
        line-height: 35px;
        margin-right: 25px; }
      .accounts .accounts_section3 table th i {
        color: #7f87a7; }
    .accounts .accounts_section3 table th:nth-child(odd) {
      border-right: 1px solid #dde3ec; }
  .accounts .accounts_section3 .accounts_section3_bottom {
    width: 1200px;
    margin: 50px auto;
    color: #fff;
    font-size: 30px;
    text-align: center;
    font-weight: bold; }
    .accounts .accounts_section3 .accounts_section3_bottom button {
      width: 192px;
      height: 50px;
      border-color: transparent;
      background: #efa91e;
      color: #fff;
      font-size: 16px;
      border-radius: 2000px;
      cursor: pointer; }
.accounts .accounts_section4 {
  width: 1200px;
  margin: auto; }
  .accounts .accounts_section4 .accounts_section4List {
    width: 270px;
    height: 195px;
    float: left;
    margin-bottom: 40px; }
    .accounts .accounts_section4 .accounts_section4List li:nth-child(1) {
      position: relative; }
      .accounts .accounts_section4 .accounts_section4List li:nth-child(1) p {
        position: absolute;
        top: 0;
        width: 175px;
        height: 90px;
        text-align: center;
        line-height: 90px;
        color: #fff;
        font-weight: bold;
        font-size: 32px; }
    .accounts .accounts_section4 .accounts_section4List li:nth-child(2) {
      width: 250px;
      margin-top: 5px;
      line-height: 30px; }
  .accounts .accounts_section4 .accounts_section4List:nth-child(2), .accounts .accounts_section4 .accounts_section4List:nth-child(5) {
    margin: 0 190px; }
.accounts .accounts_button {
  width: 1200px;
  margin: auto;
  text-align: center;
  margin-bottom: 110px; }
  .accounts .accounts_button button {
    width: 300px;
    height: 50px;
    background: #4a71fe;
    color: #fff;
    border: none;
    border-radius: 2000px;
    outline: none;
    cursor: pointer; }
.accounts .accounts_section5 {
  height: 1380px;
  background: url(../image/banner5.jpg) no-repeat;
  padding-top: 60px;
  background-size: 100% 100%; }
  .accounts .accounts_section5 .accounts_section5Box {
    width: 1200px;
    margin: auto; }
    .accounts .accounts_section5 .accounts_section5Box .accounts_section5List {
      margin-bottom: 30px; }
      .accounts .accounts_section5 .accounts_section5Box .accounts_section5List > span {
        width: 65px;
        height: 65px;
        text-align: center;
        line-height: 65px;
        border-radius: 50%;
        background: #00A0DC;
        float: left;
        color: #fff;
        font-weight: bold;
        font-size: 18px;
        margin-right: 20px; }
      .accounts .accounts_section5 .accounts_section5Box .accounts_section5List > ul {
        background: #fff;
        float: right;
        width: 1110px;
        padding: 30px  40px;
        position: relative; }
        .accounts .accounts_section5 .accounts_section5Box .accounts_section5List > ul h3 {
          color: #009fde;
          font-size: 16px;
          margin-bottom: 14px;
          font-family: "微软雅黑";
          font-weight: bold; }
        .accounts .accounts_section5 .accounts_section5Box .accounts_section5List > ul i {
          background: #009fde;
          display: inline-block;
          color: #fff;
          border-radius: 2000px;
          padding: 3px 15px;
          font-size: 14px; }
        .accounts .accounts_section5 .accounts_section5Box .accounts_section5List > ul > li:nth-child(2) {
          font-size: 16px;
          line-height: 30px;
          margin-top: 24px; }
        .accounts .accounts_section5 .accounts_section5Box .accounts_section5List > ul li:nth-child(3) {
          position: absolute;
          width: 0px;
          height: 0px;
          background: transparent;
          border: 15px solid transparent;
          border-right-color: #fff;
          top: 16px;
          left: -30px; }
.accounts .accounts_section6 {
  width: 1200px;
  margin: auto;
  background: url(../image/ren1.jpg) no-repeat;
  background-position: right top;
  padding-top: 60px; }
  .accounts .accounts_section6 h3 {
    font-size: 30px;
    color: #00a0dc;
    font-weight: 400;
    margin-bottom: 30px; }
  .accounts .accounts_section6 p {
    color: #d2d2d2;
    margin-bottom: 50px; }
  .accounts .accounts_section6 ul {
    width: 654px; }
    .accounts .accounts_section6 ul li {
      width: 307px;
      height: 77px;
      border: 2px dashed #00A0DF;
      float: left;
      text-align: center;
      line-height: 77px;
      margin-bottom: 30px;
      font-size: 24px;
      font-weight: bold;
      color: #00a1dd; }
    .accounts .accounts_section6 ul li:nth-child(odd) {
      margin-right: 40px; }
    .accounts .accounts_section6 ul li:last-child {
      border-radius: 2000px;
      height: 50px;
      line-height: 50px;
      margin-top: 12px;
      border: 1px solid #00A0DF; }
    .accounts .accounts_section6 ul li:hover {
      background: #00A0DF;
      color: #fff; }

.appreciation {
  width: 100%;
  font-family: "微软雅黑"; }
  .appreciation .accounts_section2 {
    width: 1200px;
    margin: auto;
    margin-top: 70px;
    background: url(../image/xinrong_logo.jpg) no-repeat 50% 60%; }
    .appreciation .accounts_section2 .accounts_title {
      text-align: center;
      font-size: 28px;
      font-weight: bold;
      color: #163262;
      margin-bottom: 80px; }
    .appreciation .accounts_section2 .accountsSection2_left {
      float: left; }
      .appreciation .accounts_section2 .accountsSection2_left h3 {
        margin-bottom: 15px; }
    .appreciation .accounts_section2 .accountsSection2_right {
      float: right; }
      .appreciation .accounts_section2 .accountsSection2_right ul > li {
        margin-bottom: 30px; }
        .appreciation .accounts_section2 .accountsSection2_right ul > li > p {
          line-height: normal;
          margin: 0;
          padding: 0;
          float: left;
          width: 300px;
          line-height: 30px; }
        .appreciation .accounts_section2 .accountsSection2_right ul > li > span {
          width: 10px;
          height: 10px;
          display: inline-block;
          border-radius: 50%;
          background: #a2cdf3;
          margin-right: 10px;
          float: left;
          margin-top: 11px;
          margin-left: 37px; }
      .appreciation .accounts_section2 .accountsSection2_right > ul > li:first-child {
        margin-bottom: 10px; }
    .appreciation .accounts_section2 .accountsSection2_left, .appreciation .accounts_section2 .accountsSection2_right {
      width: 400px; }
      .appreciation .accounts_section2 .accountsSection2_left li, .appreciation .accounts_section2 .accountsSection2_right li {
        margin-bottom: 30px; }
      .appreciation .accounts_section2 .accountsSection2_left h3, .appreciation .accounts_section2 .accountsSection2_right h3 {
        color: #0b1144;
        font-size: 20px; }
        .appreciation .accounts_section2 .accountsSection2_left h3 > span, .appreciation .accounts_section2 .accountsSection2_right h3 > span {
          display: inline-block;
          width: 25px;
          height: 25px;
          border-radius: 50%;
          background: #dae1f6;
          text-align: center;
          line-height: 25px;
          margin-right: 12px; }
          .appreciation .accounts_section2 .accountsSection2_left h3 > span > i, .appreciation .accounts_section2 .accountsSection2_right h3 > span > i {
            display: inline-block;
            width: 15px;
            height: 15px;
            background: #091246;
            border-radius: 50%; }
      .appreciation .accounts_section2 .accountsSection2_left p, .appreciation .accounts_section2 .accountsSection2_right p {
        padding-left: 37px;
        line-height: 30px;
        font-size: 13px; }
  .appreciation .accounts_section3 {
    margin-top: 90px; }
    .appreciation .accounts_section3 .accounts_title {
      text-align: center;
      font-size: 28px;
      font-weight: bold;
      color: #163262;
      margin-bottom: 80px; }
    .appreciation .accounts_section3 .accounts_img {
      width: 1200px;
      height: 630px;
      background: url(../image/bg_1.jpg) no-repeat 35% 50%;
      margin: auto; }
      .appreciation .accounts_section3 .accounts_img > ul {
        width: 610px;
        float: right; }
        .appreciation .accounts_section3 .accounts_img > ul li {
          width: 320px;
          float: left; }
        .appreciation .accounts_section3 .accounts_img > ul li:nth-child(1) {
          margin-bottom: 84px;
          margin-left: 90px;
          margin-top: 30px; }
        .appreciation .accounts_section3 .accounts_img > ul li:nth-child(2) {
          margin-bottom: 94px;
          margin-left: 190px; }
        .appreciation .accounts_section3 .accounts_img > ul li:nth-child(3) {
          margin-bottom: 86px;
          margin-left: 207px; }
        .appreciation .accounts_section3 .accounts_img > ul li:nth-child(4) {
          margin-bottom: 40px;
          margin-left: 138px; }
        .appreciation .accounts_section3 .accounts_img > ul h4 {
          color: #163262;
          font-size: 20px;
          margin-bottom: 12px; }
        .appreciation .accounts_section3 .accounts_img > ul p {
          color: #666666;
          font-size: 16px; }
  .appreciation .accounts_section4 {
    margin: 70px 0 50px; }
  .appreciation .accounts_section5 {
    width: 1100px;
    margin: auto; }
    .appreciation .accounts_section5 .accounts_title {
      text-align: center;
      font-size: 28px;
      font-weight: bold;
      color: #163262;
      margin-bottom: 80px; }
    .appreciation .accounts_section5 .accounts_section5Img {
      width: 1100px;
      margin: auto;
      height: 245px;
      background: url(../image/liubianx.jpg) no-repeat; }
      .appreciation .accounts_section5 .accounts_section5Img ul {
        width: 100%;
        position: relative; }
        .appreciation .accounts_section5 .accounts_section5Img ul > li {
          line-height: 30px;
          width: 160px; }
        .appreciation .accounts_section5 .accounts_section5Img ul > li:nth-child(1) {
          float: left;
          margin-left: 40px;
          margin-top: 90px; }
        .appreciation .accounts_section5 .accounts_section5Img ul > li:nth-child(2) {
          margin: auto;
          position: absolute;
          left: 0;
          right: 0;
          top: 100px; }
        .appreciation .accounts_section5 .accounts_section5Img ul > li:nth-child(3) {
          float: right;
          margin-right: 36px;
          margin-top: 34px;
          margin-top: 87px; }
  .appreciation .accounts_section6 .accounts_title {
    text-align: center;
    margin-bottom: 80px;
    margin-top: 50px; }
    .appreciation .accounts_section6 .accounts_title h2 {
      font-size: 28px;
      font-weight: bold;
      color: #163262; }
    .appreciation .accounts_section6 .accounts_title p {
      color: #545454; }
  .appreciation .accounts_section6 .accounts_section6Img {
    width: 1200px;
    height: 620px;
    margin: auto;
    background: url(../image/yuan2.jpg) no-repeat; }
    .appreciation .accounts_section6 .accounts_section6Img ul {
      width: 590px;
      float: right;
      padding-top: 43px; }
      .appreciation .accounts_section6 .accounts_section6Img ul li {
        height: 74px;
        border-radius: 5px;
        border: 1px solid #4772a3;
        margin-bottom: 28px;
        position: relative; }
        .appreciation .accounts_section6 .accounts_section6Img ul li i {
          position: absolute;
          width: 0;
          height: 0;
          border: 15px solid transparent;
          border-right-color: #4772a3;
          left: -30px;
          top: 20px; }
        .appreciation .accounts_section6 .accounts_section6Img ul li span {
          display: inline-block;
          width: 150px;
          height: 100%;
          border-top-left-radius: 5px;
          border-bottom-left-radius: 5px;
          margin-right: 15px;
          float: left;
          background: #4772a3;
          color: #fff;
          line-height: 74px;
          text-align: center; }
        .appreciation .accounts_section6 .accounts_section6Img ul li p {
          height: 74px;
          display: flex;
          align-items: center;
          color: #717171; }
      .appreciation .accounts_section6 .accounts_section6Img ul .last {
        border-radius: 2000px;
        padding-left: 50px;
        width: 80%;
        height: 54px; }
        .appreciation .accounts_section6 .accounts_section6Img ul .last button {
          float: right;
          width: 143px;
          border-radius: 2000px;
          height: 100%;
          background: #4772a3;
          border: none;
          font-weight: bold;
          color: #fff;
          font-size: 20px;
          outline: none; }
        .appreciation .accounts_section6 .accounts_section6Img ul .last p {
          height: 100%;
          line-height: 54px;
          float: left;
          font-weight: bold;
          font-size: 20px;
          color: #4772a3; }
      .appreciation .accounts_section6 .accounts_section6Img ul .last:hover p {
        color: #e51528; }
      .appreciation .accounts_section6 .accounts_section6Img ul li:nth-child(2) {
        margin-left: 50px; }
      .appreciation .accounts_section6 .accounts_section6Img ul li:nth-child(3) {
        margin-left: 83px; }
      .appreciation .accounts_section6 .accounts_section6Img ul li:nth-child(4) {
        margin-left: 83px; }
      .appreciation .accounts_section6 .accounts_section6Img ul li:nth-child(5) {
        margin-left: 60px; }
      .appreciation .accounts_section6 .accounts_section6Img ul li:hover {
        border-color: #e51528; }
        .appreciation .accounts_section6 .accounts_section6Img ul li:hover i {
          border-right-color: #e51528; }
        .appreciation .accounts_section6 .accounts_section6Img ul li:hover span {
          background: #e51528; }
        .appreciation .accounts_section6 .accounts_section6Img ul li:hover button {
          background: #e51528;
          outline: none; }
  .appreciation .accounts_section7 {
    height: 550px;
    background: url(../image/shagbiao.jpg) no-repeat;
    background-size: 100% 100%;
    position: relative; }
    .appreciation .accounts_section7 .last {
      border-radius: 5px;
      border: 1px solid #4772a3;
      border-radius: 2000px;
      padding-left: 50px;
      width: 430px;
      height: 54px;
      position: absolute;
      bottom: 20px;
      left: 0;
      right: 0;
      margin: auto; }
      .appreciation .accounts_section7 .last button {
        float: right;
        width: 143px;
        border-radius: 2000px;
        height: 100%;
        background: #4772a3;
        border: none;
        font-weight: bold;
        color: #fff;
        font-size: 20px;
        outline: none; }
      .appreciation .accounts_section7 .last p {
        height: 100%;
        line-height: 54px;
        float: left;
        font-weight: bold;
        font-size: 20px;
        color: #4772a3; }
  .appreciation .accounts_section8 {
    width: 100%;
    margin: auto;
    background-color: #fff;
    background-image: url(../image/ren1.jpg);
    background-position: right top;
    background-repeat: no-repeat;
    padding-top: 60px; }
    .appreciation .accounts_section8 .accounts_section8_box {
      width: 1200px;
      margin: auto; }
    .appreciation .accounts_section8 h3 {
      font-size: 30px;
      color: #4772a3;
      font-weight: 400;
      margin-bottom: 30px; }
    .appreciation .accounts_section8 p {
      color: #4772a3;
      margin-bottom: 50px; }
    .appreciation .accounts_section8 ul {
      width: 654px; }
      .appreciation .accounts_section8 ul li {
        width: 307px;
        height: 77px;
        border: 2px dashed #4772a3;
        float: left;
        text-align: center;
        line-height: 77px;
        margin-bottom: 30px;
        font-size: 24px;
        font-weight: bold;
        color: #4772a3; }
      .appreciation .accounts_section8 ul li:nth-child(odd) {
        margin-right: 40px; }
      .appreciation .accounts_section8 ul li:last-child {
        border-radius: 2000px;
        height: 50px;
        line-height: 50px;
        margin-top: 12px;
        border: 1px solid #4772a3; }
      .appreciation .accounts_section8 ul li:hover {
        background: #4772a3;
        color: #fff; }

/*底部*/
@media (max-width: 1200px) {
  .marketing .marketing_banner {
    width: 1220px; }

  #XinRong {
    width: 1220px; }

  .CCTVPromotion {
    width: 1200px; }

  .CCTVPromotion .cctv_section1 {
    width: 1220px; }

  .CCTVPromotion .cctv_section2 {
    width: 1220px; }

  .CCTVPromotion .cctv_section3 {
    width: 1220px; }

  .CCTVPromotion .cctv_section4 {
    width: 1220px; }

  .CCTVPromotion .cctv_section5 {
    width: 1220px; }

  .CCTVPromotion .cctv_section6 {
    width: 1220px; }

  .certification {
    width: 1220px; }

  .A_section1 {
    width: 1220px; }

  .fp-tableCell {
    width: 1220px; }

  .attestation .A_section4 {
    width: 1220px; }

  .head {
    width: 1220px; }

  .accounts {
    width: 1220px; }

  .appreciation {
    width: 1220px; } }
@media (max-width: 1024px) {
  .head {
    width: 1024px;
    margin: auto; }

  .head > .head_nav > .head_listR {
    float: left; }

  .head > .head_nav .head_logo {
    margin: 0; }

  .head > .head_nav .head_list > li {
    margin-right: 20px; }

  .banner_bottom .banner_box {
    width: 1024px; }

  .banner_bottom .banner_box > .banner_Blist {
    width: 256px;
    padding: 0 10px; }

  .banner_bottom .banner_box .banner_Blist:nth-child(2) {
    border: none;
    padding: 0 10px; } }
@media (max-width: 800px) {
  .head {
    width: 800px; }

  .head > .head_nav .head_logo {
    margin: 0; }

  .head > .head_nav .head_list > li {
    margin-right: 5px; }

  .head > .head_nav .head_listR > li {
    width: 80px; }

  .head > .head_nav .head_listR > li > a {
    width: 80px; }

  .head > .head_nav .head_listR > li:nth-child(2) {
    width: 100px;
    font-size: 14px; } }

/*# sourceMappingURL=style.css.map */
