﻿@font-face {font-family: "iconfont";
    src: url('../fonts/font_1579838_3mcd10flbps.eot'); /* IE9 */
    src: url('../fonts/font_1579838_3mcd10flbps.eot') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/8ff82d4fd8584e9babcced711d4b175c.woff') format('woff2'),
    url('../fonts/font_1579838_3mcd10flbps.woff') format('woff'),
    url('../fonts/font_1579838_3mcd10flbps.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url('../fonts/font_1579838_3mcd10flbps.svg') format('svg'); /* iOS 4.1- */
  }
  
  .iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  
  .iconbaobei:before {
    content: "\e687";
  }
  
  .iconyunying:before {
    content: "\e713";
  }
  
  .iconyishengketang:before {
    content: "\e9df";
  }
  
  .icontuiguangdailibuzhou:before {
    content: "\e6fd";
  }
  
  .iconzhenduan:before {
    content: "\e64e";
  }
  
  .iconjingzhun:before {
    content: "\e6f2";
  }
  
  .iconrenshishezhi:before {
    content: "\e6b1";
  }
  
  .iconhuodong:before {
    content: "\e644";
  }
  
  .iconliebianyingxiao:before {
    content: "\e646";
  }
  
  .iconjigouquanzhongmoban:before {
    content: "\e96b";
  }
  
  .iconjingpinduibi:before {
    content: "\e647";
  }
  
  .iconhuifang:before {
    content: "\e64a";
  }
  
  .iconshenduxuexi:before {
    content: "\e698";
  }
  
  .iconfangkex:before {
    content: "\e641";
  }
  
  .iconweibiaoti--:before {
    content: "\e642";
  }
  
  .iconfenci:before {
    content: "\e733";
  }
  
  .iconpaiming1:before {
    content: "\e643";
  }
  
  .icongongjudown:before {
    content: "\e664";
  }
  
  .iconzhineng:before {
    content: "\e640";
  }
  
  .iconrenzhengmaijia:before {
    content: "\e645";
  }
  
  .iconzijin1:before {
    content: "\e6fc";
  }
  
  .iconxihuan:before {
    content: "\e6fe";
  }
  
  .iconyd-icon-danger:before {
    content: "\e616";
  }
  
  .iconzhuanhuan:before {
    content: "\e657";
  }
  
  .iconfangdajing:before {
    content: "\e63e";
  }
  
  .iconpaiming:before {
    content: "\e629";
  }
  
  .iconquanzhong:before {
    content: "\e62d";
  }
  
  .icontubiao_pingmuchicun:before {
    content: "\e630";
  }
  
  .iconbiaoqian:before {
    content: "\e6a2";
  }
  
  .iconbiaoji:before {
    content: "\e6c2";
  }
  
  .iconyoupiantoudi:before {
    content: "\e689";
  }
  
  .iconpingjia:before {
    content: "\e683";
  }
  
  .iconshouye1:before {
    content: "\e653";
  }
  
  .icondaiyan:before {
    content: "\e612";
  }
  
  .iconicon_video:before {
    content: "\e67c";
  }
  
  .icontousu:before {
    content: "\eb3c";
  }
  
  .icontongji:before {
    content: "\e626";
  }
  
  .iconguanbi:before {
    content: "\e61f";
  }
  
  .iconai245:before {
    content: "\e6e9";
  }
  
  .iconai244:before {
    content: "\e6e8";
  }
  
  .iconzongheyunyingfenxi:before {
    content: "\e68a";
  }
  
  .icontianchongxing-:before {
    content: "\e63d";
  }
  
  .iconxiaoxi1:before {
    content: "\e625";
  }
  
  .iconshangjia1:before {
    content: "\e63a";
  }
  
  .iconyunyingtuiguang:before {
    content: "\e6f1";
  }
  
  .iconrenwu1:before {
    content: "\e62e";
  }
  
  .iconzhifumaijia:before {
    content: "\e880";
  }
  
  .iconpeizhi:before {
    content: "\e614";
  }
  
  .iconcaiwu1:before {
    content: "\e620";
  }
  
  .iconzhandian:before {
    content: "\e74f";
  }
  
  .iconquanxian:before {
    content: "\e656";
  }
  
  .iconmessage:before {
    content: "\e668";
  }
  
  .iconjurassic_message:before {
    content: "\e69f";
  }
  
  .iconqizhi:before {
    content: "\e699";
  }
  
  .iconpaizhao1:before {
    content: "\e667";
  }
  
  .iconwenhao:before {
    content: "\e6fb";
  }
  
  .iconarrow-right:before {
    content: "\e65b";
  }
  
  .iconmiaoshu:before {
    content: "\e624";
  }
  
  .iconfanhui1:before {
    content: "\eedd";
  }
  
  .iconjiangpai:before {
    content: "\e606";
  }
  
  .iconisRight:before {
    content: "\e913";
  }
  
  .iconmaijiaxiu2:before {
    content: "\e615";
  }
  
  .iconmaijiaxiu-:before {
    content: "\e618";
  }
  
  .icondingdan:before {
    content: "\e61a";
  }
  
  .icondingdan1:before {
    content: "\e61b";
  }
  
  .icondingdanmian:before {
    content: "\e61d";
  }
  
  .icondingdanwanchengxian:before {
    content: "\e62c";
  }
  
  .iconlaoshimian:before {
    content: "\e637";
  }
  
  .iconjiaochengxian:before {
    content: "\e63f";
  }
  
  .iconshaixuan:before {
    content: "\e64d";
  }
  
  .iconshuaxin:before {
    content: "\e63c";
  }
  
  .iconnan:before {
    content: "\e627";
  }
  
  .iconnv:before {
    content: "\e628";
  }
  
  .iconyihun-hong:before {
    content: "\e62a";
  }
  
  .iconweihun-hong:before {
    content: "\e62b";
  }
  
  .iconjisuanqi:before {
    content: "\eb18";
  }
  
  .iconguanliyuansousuo:before {
    content: "\eacc";
  }
  
  .iconchaxunicon:before {
    content: "\e666";
  }
  
  .iconhuiyuan:before {
    content: "\e864";
  }
  
  .iconicon:before {
    content: "\e607";
  }
  
  .iconyichangjiance:before {
    content: "\e622";
  }
  
  .iconbiaojixihuan:before {
    content: "\e68d";
  }
  
  .icondagou:before {
    content: "\e68f";
  }
  
  .iconshezhi:before {
    content: "\e619";
  }
  
  .icondingdan2:before {
    content: "\e62f";
  }
  
  .icondingdan3:before {
    content: "\e650";
  }
  
  .iconfanhui:before {
    content: "\e605";
  }
  
  .iconmy-help:before {
    content: "\e60d";
  }
  
  .iconxiugai:before {
    content: "\e686";
  }
  
  .iconwancheng-copy:before {
    content: "\eede";
  }
  
  .iconshijian1:before {
    content: "\e685";
  }
  
  .iconwancheng:before {
    content: "\e611";
  }
  
  .iconshangchuantupian:before {
    content: "\e813";
  }
  
  .iconyanzhengma:before {
    content: "\e6a5";
  }
  
  .iconmima1:before {
    content: "\e602";
  }
  
  .iconyonghu:before {
    content: "\e633";
  }
  
  .icongerentouxiang:before {
    content: "\eb24";
  }
  
  .iconweidenglutouxiang:before {
    content: "\e658";
  }
  
  .iconqiandao:before {
    content: "\e617";
  }
  
  .iconguojizhanneixin:before {
    content: "\e759";
  }
  
  .iconshoujihao:before {
    content: "\e60f";
  }
  
  .iconQQ:before {
    content: "\e68e";
  }
  
  .iconzhifubao:before {
    content: "\e6ae";
  }
  
  .iconyinxingqia:before {
    content: "\e610";
  }
  
  .icontaobao:before {
    content: "\e692";
  }
  
  .iconvips:before {
    content: "\e604";
  }
  
  .iconjingdong:before {
    content: "\e632";
  }
  
  .iconpinduoduo:before {
    content: "\e638";
  }
  
  .iconicon-test:before {
    content: "\e63b";
  }
  
  .iconshenfenzheng:before {
    content: "\e648";
  }
  
  .iconxiugainicheng:before {
    content: "\e74e";
  }
  
  .iconnianling:before {
    content: "\e613";
  }
  
  .iconxingquaihao:before {
    content: "\e609";
  }
  
  .iconshoujihao1:before {
    content: "\e842";
  }
  
  .iconID:before {
    content: "\e7da";
  }
  
  .icontouxiang:before {
    content: "\e60c";
  }
  
  .iconxingbie:before {
    content: "\e621";
  }
  
  .iconwanchengcopy:before {
    content: "\e60b";
  }
  
  .iconoperationaudit:before {
    content: "\e64c";
  }
  
  .iconrefund:before {
    content: "\e707";
  }
  
  .iconweidenglutouxiang1:before {
    content: "\e600";
  }
  
  .iconhuojianjiasu:before {
    content: "\ead9";
  }
  
  .iconmima:before {
    content: "\e7c5";
  }
  
  .iconshouji:before {
    content: "\e7a4";
  }
  
  .iconwoderenwu:before {
    content: "\e623";
  }
  
  .iconjinrong:before {
    content: "\e649";
  }
  
  .iconkucunguanli:before {
    content: "\e61c";
  }
  
  .iconshouyeguanli:before {
    content: "\e61e";
  }
  
  .iconxinshourumen:before {
    content: "\e60e";
  }
  
  .iconrenwu:before {
    content: "\e601";
  }
  
  .icondingdanjilu:before {
    content: "\e847";
  }
  
  .iconyaoqing:before {
    content: "\e853";
  }
  
  .iconzixun:before {
    content: "\e684";
  }
  
  .iconxiaoxi:before {
    content: "\e7a0";
  }
  
  .iconchengchang:before {
    content: "\eb23";
  }
  
  .iconpinleijianshao:before {
    content: "\eaf9";
  }
  
  .iconcustomers:before {
    content: "\e6f6";
  }
  
  .iconlock:before {
    content: "\e6ff";
  }
  
  .iconpaynow:before {
    content: "\e703";
  }
  
  .iconzhuyi:before {
    content: "\e635";
  }
  
  .iconnvsheng:before {
    content: "\e639";
  }
  
  .iconlipin:before {
    content: "\e631";
  }
  
  .iconzimeiti:before {
    content: "\e69b";
  }
  
  .iconhuoyan:before {
    content: "\e608";
  }
  
  .iconqian:before {
    content: "\e634";
  }
  
  .iconzhuiping:before {
    content: "\e68c";
  }
  
  .iconhuojian:before {
    content: "\e60a";
  }
  
  .iconguangbo:before {
    content: "\e636";
  }
  
  .iconzijin:before {
    content: "\e603";
  }
  
  
.fix-right {
    position: fixed;
    right: 0;
    top: 50%;
    background: #fff;
    width: 70px;
    border-radius: 4px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-box-shadow: 0 0 10px 2px rgba(0, 0, 0, .1);
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, .1)
}

.fix-right ul li {
    position: relative;
    text-align: center
}

.fix-right ul li:hover .fix-right-ctn {
    -webkit-transform: translateY(-50%) scale(1);
    transform: translateY(-50%) scale(1)
}

.fix-right ul li h3 {
    width: 70px;
    height: 70px;
    font-size: 13px;
    font-weight: 400;
    line-height: 70px;
    cursor: pointer;
    border-bottom: 1px solid #f5f5f5
}

.fix-right ul li:last-child h3 {
    border-bottom: 0
}

.fix-right ul li .fix-right-ctn {
    position: absolute;
    top: 50%;
    z-index: 2020;
    width: 190px;
    right: 70px;
    -webkit-transform: translateY(-50%) scale(0);
    transform: translateY(-50%) scale(0);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
}

.fix-right ul li .fix-right-ctn .fix-right-ctn-cen {
    -webkit-box-shadow: 0 0 10px 2px rgba(0, 0, 0, .1);
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, .1);
    width: 180px;
    background: #fff;
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.fix-right ul li .fix-right-ctn .fix-right-ctn-cen dl dt {
    margin-bottom: 10px
}

.fix-right ul li .fix-right-ctn .fix-right-ctn-cen dl dt img {
    display: block;
    width: 100px;
    margin: 0 auto
}

.fix-right ul li .fix-right-ctn .fix-right-ctn-cen p {
    color: #ff714b;
    margin-bottom: 5px
}

.fix-right ul li .fix-right-ctn .fix-right-ctn-cen p i {
    font-size: 14px
}

.fix-right ul li .fix-right-ctn .fix-right-ctn-cen a {
    display: block;
    line-height: 22px;
    color: #2c3e50;
    text-decoration: none;
    cursor: pointer
}

.fix-right ul li .fix-right-ctn .fix-right-ctn-cen a:hover {
    color: #ff714b
}

.advert-box {
    background: #fff
}

.advert-box header {
    width: 100%;
    background: #fff;
    padding: 11px 0;
    position: fixed;
    top: 0;
    z-index: 2200
}

.advert-box header .logo-box {
    margin: 0 auto;
    width: 1200px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #30364e;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.advert-box header .logo-box ul {
    margin-left: -230px
}

.advert-box header .logo-box ul li {
    display: inline-block;
    cursor: pointer;
    margin: 0 10px
}

.advert-box header .logo-box ul li:hover {
    color: #ff6e2a
}

.advert-box header .logo-box .btn-box {
    width: 130px
}

.advert-box header .logo-box .btn-box span {
    cursor: pointer;
    margin: 0 7px
}

.advert-box header .logo-box .btn-box .btn-register {
    background: #ff6e29;
    color: #fff;
    padding: 5px 15px;
    border-radius: 2px
}

.advert-box header .logo-box .btn-box .btn-register:hover {
    border: 1px solid #ff6e29;
    background: #fff;
    color: #ff6e29
}

.advert-box header .logo-box .btn-box .btn-login:hover {
    color: #ff6e29
}

.advert-box .banner-box {
    background: #ff6e29;
    padding-top: 70px
}

.advert-box .banner-box .banner-content {
    height: 656px;
    width: 1200px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 auto;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.advert-box .banner-box .banner-content .banner-txt {
    width: 421px;
    color: #fff;
    margin-top: -30px
}

.advert-box .banner-box .banner-content .banner-txt .big-txt {
    font-size: 70px;
    font-weight: 700
}

.advert-box .banner-box .banner-content .banner-txt ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 60px 0
}

.advert-box .banner-box .banner-content .banner-txt ul li {
    width: 50%;
    font-size: 22px;
    list-style-type: square
}

.advert-box .banner-box .banner-content .banner-txt .go {
    width: 200px;
    height: 50px;
    background: #fff;
    border-radius: 2px;
    color: #ff6e29;
    cursor: pointer;
    line-height: 50px;
    text-align: center;
    font-size: 18px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.advert-box .banner-box .banner-content .banner-txt .go:hover {
    color: #fff;
    background: transparent;
    border: 1px solid #fff
}

.advert-box .banner-box .banner-content img {
    height: 491px
}

.advert-box .special-box {
    width: 1200px;
    margin: 28px auto 53px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.advert-box .special-box .special-item {
    width: 285px;
    -webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, .08);
    box-shadow: 0 0 30px 0 rgba(0, 0, 0, .08);
    border-radius: 4px;
    height: 150px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.advert-box .special-box .special-item i {
    font-size: 50px;
    color: #ff6e29;
    display: inline-block;
    margin-left: 20px
}

.advert-box .special-box .special-item div {
    width: 65%;
    margin-left: 20px;
    display: inline-block
}

.advert-box .special-box .special-item div h3 {
    color: #30364e;
    font-size: 18px
}

.advert-box .special-box .special-item div p {
    padding-top: 20px;
    color: #7a869e
}

.advert-box .special-box .special-item:hover {
    -webkit-transform: scale(1.03);
    transform: scale(1.03)
}

.advert-box .sole-box {
    width: 1200px;
    margin: 0 auto;
    height: 680px
}

.advert-box .sole-box h2 {
    font-size: 28px;
    color: #30364e;
    text-align: center
}

.advert-box .sole-box h4 {
    text-align: center;
    color: #7a869e;
    margin-top: 25px;
    margin-bottom: 50px
}

.advert-box .sole-box .code-box {
    background: #f6f7f9;
    border-radius: 10px;
    width: 400px;
    height: 195px;
    float: left;
    vertical-align: top;
    margin-right: 40px
}

.advert-box .sole-box .code-box i {
    color: #ff6e2a;
    font-size: 44px;
    margin: 28px 34px;
    display: inline-block;
    height: 100px
}

.advert-box .sole-box .code-box div {
    display: inline-block;
    width: 65%;
    color: #7a869e;
    vertical-align: top
}

.advert-box .sole-box .code-box div p:first-of-type {
    color: #30364e;
    margin-top: 30px
}

.advert-box .sole-box .code-box div p {
    margin-top: 20px
}

.advert-box .sole-box .img-box {
    float: right;
    width: 760px;
    height: 450px;
    text-align: center;
    line-height: 450px;
    -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, .1);
    border-radius: 5px
}

.advert-box .sole-box .img-box img {
    max-width: 760px;
    margin-top: 10px
}

.advert-box .sole-box .sole-list {
    float: left;
    margin-top: 30px;
    color: #30364e
}

.advert-box .sole-box .sole-list p {
    font-size: 16px;
    padding: 15px 0;
    cursor: pointer
}

.advert-box .sole-box .sole-list p:hover {
    color: #ff6e29
}

.advert-box .sole-box .sole-list p i {
    padding: 0 30px
}

.advert-box .basics-box {
    background: #fafbfe;
    height: 890px
}

.advert-box .basics-box h2 {
    font-size: 28px;
    color: #30364e;
    text-align: center;
    padding-top: 54px
}

.advert-box .basics-box h4 {
    text-align: center;
    color: #7a869e;
    margin-top: 25px;
    margin-bottom: 50px
}

.advert-box .basics-box .basics-list {
    width: 1200px;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.advert-box .basics-box .basics-list li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 26%;
    padding: 30px
}

.advert-box .basics-box .basics-list li:hover {
    background: #fff;
    -webkit-box-shadow: 0 3px 32px 8px rgba(32, 110, 225, .05);
    box-shadow: 0 3px 32px 8px rgba(32, 110, 225, .05);
    border-radius: 5px
}

.advert-box .basics-box .basics-list li h3 {
    color: #30364e;
    padding: 20px 0 23px
}

.advert-box .basics-box .basics-list li p {
    color: #7a869e
}

.advert-box .task-box {
    background: #2c2c2c;
    height: 430px
}

.advert-box .task-box .task-list {
    width: 1200px;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.advert-box .task-box .task-list li {
    width: 20%;
    height: 430px;
    color: #fff
}

.advert-box .task-box .task-list li .task-item {
    text-align: center;
    width: 100%;
    height: 430px;
    padding: 0 27px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer
}

.advert-box .task-box .task-list li .task-item:hover {
    background:rgba(243,125,19,.8)
}

.advert-box .task-box .task-list li .task-item h4 {
    font-size: 18px;
    margin-top: 30px
}

.advert-box .task-box .task-list li .task-item i {
    color: #fff;
    padding-top: 50px;
    font-size: 60px;
    display: block
}

.advert-box .task-box .task-list li .task-item .dec-text {
    margin: 15px 0;
    height: 120px
}

.advert-box .task-box .task-list li .task-item .more {
    width: 120px;
    height: 40px;
    border: 1px solid #fff;
    border-radius: 2px;
    line-height: 40px;
    margin: 0 auto
}

.advert-box .safe-box {
    margin-bottom: 60px
}

.advert-box .safe-box h2 {
    font-size: 28px;
    color: #30364e;
    text-align: center;
    margin-top: 20px
}

.advert-box .safe-box h4 {
    text-align: center;
    color: #7a869e;
    margin-top: 25px;
    margin-bottom: 50px
}

.advert-box .safe-box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 1200px;
    margin: 0 auto;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.advert-box .safe-box ul li {
    -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, .1);
    border-radius: 10px;
    width: 30%;
    height: 120px;
    padding-top: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: -webkit-transform .4s;
    transition: -webkit-transform .4s;
    transition: transform .4s;
    transition: transform .4s, -webkit-transform .4s
}

.advert-box .safe-box ul li:hover {
    -webkit-transform: scale(1.03);
    transform: scale(1.03)
}

.advert-box .safe-box ul li i {
    font-size: 40px;
    margin: 0 20px;
    color: #30364e
}

.advert-box .safe-box ul li div h3 {
    color: #343434;
    font-size: 16px;
    position: relative;
    padding-left: 14px
}

.advert-box .safe-box ul li div h3:after {
    content: " ";
    display: block;
    position: absolute;
    width: 3px;
    height: 16px;
    left: 0;
    top: 3px;
    background: #00aaff
}

.advert-box .safe-box ul li div p {
    margin-top: 20px;
    color: #7a869e;
    padding-right: 20px;
    font-size: 14px;
}

.advert-box .shop-box {
    height: 550px;
    background: #fafbfe;
    padding-top: 20px
}

.advert-box .shop-box h2 {
    font-size: 28px;
    color: #30364e;
    text-align: center;
    margin-top: 20px
}

.advert-box .shop-box h4 {
    text-align: center;
    color: #7a869e;
    margin-top: 25px;
    margin-bottom: 50px
}

.advert-box .shop-box ul {
    width: 1200px;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative
}

.advert-box .shop-box ul:after {
    display: block;
    content: " ";
    position: absolute;
    bottom: 32px;
    width: 1050px;
    height: 12px;
    background: #d6dae0;
    border-radius: 10px;
    left: 50%;
    margin-left: -525px;
    z-index: 0
}

.advert-box .shop-box ul li {
    background-size: 100% 100%;
    width: 240px;
    position: relative;
    z-index: 1;
    height: 372px
}

.advert-box .shop-box ul li .title1 {
    padding-top: 30px
}

.advert-box .shop-box ul li .title1,
.advert-box .shop-box ul li .title2 {
    font-weight: 700;
    font-style: italic;
    padding-left: 80px;
    color: #fff;
    font-size: 18px
}

.advert-box .shop-box ul li .shop-dec {
    padding: 35px;
    font-family: Microsoft YaHei;
    color: #7a869e
}

.advert-box .buyer-box {
    padding: 20px
}

.advert-box .buyer-box h2 {
    font-size: 28px;
    color: #30364e;
    text-align: center;
    margin-top: 20px
}

.advert-box .buyer-box h4 {
    text-align: center;
    color: #7a869e;
    margin-top: 25px;
    margin-bottom: 50px
}

.advert-box .buyer-box ul {
    width: 1200px;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.advert-box .buyer-box ul li {
    width: 251px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.advert-box .buyer-box ul li img {
    margin-bottom: 20px;
    -o-object-fit: contain;
    object-fit: contain
}

.advert-box .buyer-box ul li h3 {
    color: #30364e;
    margin-bottom: 10px
}

.advert-box .buyer-box ul li p {
    color: #7a869e;
    font-size: 12px;
    line-height: 20px
}

.advert-box .buyer-box ul li h3,
.advert-box .buyer-box ul li p {
    text-align: center
}

.advert-box .effect-box {
    background: #fafbfe;
    padding: 20px 0
}

.advert-box .effect-box h2 {
    font-size: 28px;
    color: #30364e;
    text-align: center;
    margin-top: 20px
}

.advert-box .effect-box .carousel-box {
    width: 1200px;
    margin: 30px auto
}

.advert-box .effect-box .carousel-box .el-carousel__item {
    text-align: center
}

.advert-box .effect-box .carousel-box .el-carousel__arrow {
    background: #999
}

.advert-box .show-box {
    width: 1200px;
    margin: 70px auto 0;
    background: url(../images/show.46d325cf.png) no-repeat;
    height: 400px
}

.advert-box .show-box h3 {
    text-align: center;
    font-weight: 400;
    font-size: 32px;
    color: #444;
    margin-bottom: 30px
}

.advert-box .show-box dl {
    text-align: center;
    line-height: 30px;
    font-size: 16px;
    color: #999
}

@media (max-width: 1200px) {
  .box12 {
    width: 100%;
    overflow-x: hidden;
  }
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
}

.mflist,.wxbox{
  display: none;
}