﻿/*Banner产品*/
.trade_section{width: 1200px;margin: -385px auto auto auto;position: relative;z-index: 3;}
.trade_section .entry{padding: 30px;background: #fff;box-shadow: 0 20px 30px 0 rgba(1, 33, 65, 0.04);position: relative;z-index: 2;}
.trade_section .entry_col{float: left;position: relative;}
.entry_col a.atmosphere_span{position: absolute;top: -10px;left: 91px;display: inline-block;width: 96px;height: 38px;background: url(../images/index_znq.png) no-repeat center;/* animation: upDown 6s ease-in-out infinite; */}
.entry_col a.atmosphere_span_last{background: url(../images/108.png) no-repeat center;}
@keyframes upDown{0%{transform: translateY(5px);}
    25%{transform: translateY(0px);}
    50%{transform: translateY(5px);}
    75%{transform: translateY(0px);}
    100%{transform: translateY(5px);}}
.entry_col .no-activity{display: inline-block;width: 118px;height: 36px;}
.service_bd_activity{display: inline-block;width: 79px;height: 24px;background: url(../images/112.png) no-repeat center;position: absolute;top: 46px;left: 152px;z-index: 2;animation: upDown 6s ease-in-out infinite;}
.service_bd_activity_title{display: inline-block;width: 79px;height: 24px;background: url(../images/111.png) no-repeat center;position: absolute;top: 20px;left: 190px;z-index: 2;animation: upDown 6s ease-in-out infinite;}
.trade_section .entry_col:after{content: '';display: block;width: 1px;height: 214px;background: #eeeeee;position: absolute;top: 39px;right: -2px;}
.trade_section .entry_col .title{display: block;font-size: 16px;color: #2A2A2A;line-height: 18px;font-weight: bold;transition: 0.3s;}
.trade_section .entry_col .title .icon_entry{display: inline-block;width: 16px;height: 18px;background: url("../images/entry_icon1.png") no-repeat center;margin-left: 4px;vertical-align: top;transition: 0.3s;}
.trade_section .entry_col .title:hover .icon_entry{background: url("../images/entry_icon1_h.png") no-repeat center;}
.trade_section .entry_col .title:hover{color: #1261ca;}
.trade_section .entry_col .detail_each{float: left;margin-top: 20px;width: 134px;line-height: 40.5px;text-align: center}
.trade_section .entry_col .detail_each_img img{max-width: 80px;min-height: 42.5px;max-height: 42.5px;}
.trade_section .entry_col .detail_each .name{font-size: 16px;color: #2A2A2A;line-height: 16px;height: 16px;transition: 0.3s;display: inline-block}
.trade_section .entry_col .detail_each:hover .name{color: #0761CA;}
.trade_section .entry_col.col1{width: 402px;}
.trade_section .entry_col.col2, .trade_section .entry_col.col3{width: 316px;padding-left: 30px;margin-left: 3px;}
.trade_section .entry_col.col4{width: 402px;padding-left: 30px;margin-left: 3px;}
.trade_section .entry_col.col4:after,.trade_section .entry_col.col5:after{content: none;}
.trade_section .entry_col.col5{width: 250px;margin-left: 22px;}
.trade_section .entry_col.col5 a{display: block;width: 250px;margin-top: 2px;}
.trade_section .entry_col.col5 a:first-child{margin-top: 0;}
/*产品推荐*/
.zl_item {
    position: relative;
    width: 386px;
    height: 236px;
    background-color: #ffffff;
    text-align: center;
    margin-left: 21px;
    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
    box-shadow: 0 2px 5px 0 rgb(157 170 197 / 27%);
}

.zl_item:after,
.bq_item:after {
    content: "";
    width: 0;
    height: 2px;
    background-color: #3a62c8;
    position: absolute;
    top: 0;
    left: 0;
    transition: width .4s ease;
}

.zl_item:hover:after,
.bq_item:hover:after {
    width: 100%;
}

.zl_item:hover {
    transform: translateY(-10px);
}

.zl_item:first-child {
    margin-left: 0;
}

.zl_item .zl_img {
    width: 62px;
    height: 62px;
    margin: 0 auto;
    padding: 35px 0 18px;
}

.zl_item .zl_img img {
    width: 100%;
    height: 100%;
}

.zl_item .zl_a {
    font-size: 18px;
    line-height: 24px;
    font-weight: bold;
    margin-bottom: 13px;
}

.zl_item .zl_b {
    font-size: 12px;
    line-height: 18px;
    color: #828897;
    transition: .2s;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    opacity: 1;
}

.zl_item .zl_btn {
    position: absolute;
    left: 50%;
    bottom: 42px;
    margin-left: -79px;
    width: 158px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    background-color: #3a62c8;
    border-radius: 4px;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    opacity: 0;
    display: block;
    cursor: pointer;
}

.zl_item .zl_btn:hover {
    background-color: #4675ef;
}

.zl_item:hover {
    box-shadow: 0px 0px 20px #E8EBEE;
}

.zl_item:hover .zl_b {
    opacity: 0;
}

.zl_item:hover .zl_btn {
    opacity: 1;
}

.zlb_list_ul {
    width: 945px;
    display: none;
    margin-left: 0px;
}

.zlb_list_ul:first-child {
    display: block;
}

.zlb_list_ul .li_lump {
    position: relative;
    width: 236px;
    height: 214px;
    background-color: #fff;
    padding: 0 20px;
    border: 1px solid #eee;
    border-left: 0;
    margin: 0 0 -1px 0;
    /* border-right: 1px; */
}

.zlb_list_ul .li_lump .li_img {
    /*width: 64px;*/
    height: 85px;
    text-align: center;
    margin: 0 auto;
    padding: 30px 0 20px;
    box-sizing: content-box;
}

.zlb_list_ul .li_lump .li_img img {
    height: 100%;
}

.zlb_list_ul .li_lump .li_txt {
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    /* opacity: 1; */
}

.zlb_list_ul .li_lump .p_a {
    font-size: 16px;
    font-weight: bold;
    line-height: 21px;
    color: #181C29;
    margin-bottom: 11px;
}
.zlb_list_ul .li_lump .p_a a{
    color: #181C29;
    display: block;
}

.zlb_list_ul .li_lump .p_b .t_a {
    line-height: 18px;
    color: #828897;
}

.zlb_list_ul .li_lump .p_b .t_b {
    line-height: 18px;
    color: #3a62c8;
}
.zlb_list_ul .li_lump .p_b .t_b i{
    font-family: DINProM;
}

.zlb_list_ul .li_lump .li_btn {
    position: absolute;
    left: 0px;
    bottom: -40px;
    display: block;
    width: 100%;
    right: 0;
    height: 40px;
    line-height: 40px;
    text-align: center;
    /* background-color: rgba(58, 98, 200, 0.4); */
    background-color: #3a62c8;
    color: #fff;
    /* border-radius: 4px; */
    /* border: solid 1px #3a62c8; */
    /* color: #3a62c8; */
    cursor: pointer;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    opacity: 0;
}

.zlb_list_ul .li_lump:hover .li_btn {
    opacity: 1;
    bottom: 0;
}

.zlb_list_ul .li_lump:hover .li_txt {}

.zlb_list_ul .li_lump:hover {
    z-index: 2;
    position: relative;
    box-shadow: 0px 6px 25px 0px rgb(195 199 203 / 30%);
}

.zlb_right {
    width: 236px;
}

.zlb_right {
    border: 1px solid #eee;
}

.zlb_right .zlb_r_head {
    display: block;
    text-align: center;
    width: 100%;
    height: 190px;
    background: url(../images/ico-zlb-r.png) no-repeat center center;
    background-size:236px 190px;
}

.zlb_r_head .p_a {
    padding-top: 25px;
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
    color: #FFFFFF;
    margin-bottom: 7px;
}

.zlb_r_head .p_b {
    font-size: 12px;
    line-height: 16px;
    color: rgba(255, 255, 255, .8);
}

.zlb_right .zlb_r_list {
    padding: 17px 20px 18px;
    background-color: #fff;
}

.zlb_r_list .p_t {
    font-size: 14px;
    line-height: 19px;
    color: #4d5260;
    margin-bottom: 10px;
}

.zlb_r_list .inp {
    width: 100%;
    height: 36px;
    background-color: #f6f7f9;
    border-radius: 4px;
    text-indent: 14px;
    border: 1px solid #f6f7f9;
    box-sizing: border-box;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
}

.zlb_r_list .inp:hover {
    border-color: rgba(52, 100, 255, 0.55) !important;
}

.zlb_r_list .inp:focus {
    border-color: #3A62C8 !important;
    border-right-width: 1px !important;
    outline: none !important;
    -webkit-box-shadow: 0 0 4px 2px rgb(24 144 255 / 20%);
    box-shadow: 0 0 4px 2px rgb(24 144 255 / 20%);
}

.zlb_r_list .list_item {
    margin-bottom: 10px;
}

.zlb_r_list .area {
    width: 100%;
    height: 87px;
    background-color: #f6f7f9;
    border-radius: 4px;
    outline: none;
    border: none;
    font-size: 12px;
    line-height: 18px;
    padding: 14px;
    margin-top: 10px;
    box-sizing: border-box;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    border: 1px solid #f6f7f9;
}

.zlb_r_list .area:hover {
    border-color: rgba(52, 100, 255, 0.55) !important;
}

.zlb_r_list .area:focus {
    border-color: #3A62C8 !important;
    border-right-width: 1px !important;
    outline: none !important;
    -webkit-box-shadow: 0 0 4px 2px rgb(24 144 255 / 20%);
    box-shadow: 0 0 4px 2px rgb(24 144 255 / 20%);
}

.zlb_right .r_btn {
    width: 100%;
    height: 36px;
    line-height: 36px;
    text-align: center;
    background-color: #3a62c8;
    border-radius: 4px;
    font-size: 14px;
    color: #fff;
    margin-top: 15px;
    cursor: pointer;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
}

.zlb_right .r_btn:hover {
    background-color: #4675ef;
}

/**/
.side1{background: #EBEFF4;}
.side1 ul{height: 490px;}
.side1 ul::after{content: "";display: block;clear: both;zoom: 1;}
.side1 li{float: left;width: 392px;height: 484px;margin-left: 11px;padding: 0 39px 0 42px;background: url(../images/icon4.png) #fff no-repeat center top;position: relative;}
.side1 li.on,.side1 li:hover{width: 392px;height: 490px;margin-top: -6px;padding: 0 54px 0 43px;background: url(../images/icon4_on.png) #fff no-repeat center top;}
.side1 li:first-child{margin-left: 0;}
.side1 li .d1{height: 150px;padding-top: 32px;}
.side1 li .d1 p{font-size: 24px;color: #333;font-weight: bold;}
.side1 li .d1 p i{display: inline-block;vertical-align: top;height: 22px;background: #426FFC;line-height: 22px;padding: 0 15px 0 12px;border-radius: 0 11px 0 0;-webkit-border-radius: 0 11px 0 0;font-size: 12px;color: #fff;margin-left: 10px;margin-top: 8px;}
.side1 li.on .d1 p,.side1 li:hover .d1 p{color: #fff;}
.side1 li.on .d1 p i,.side1 li:hover .d1 p i{background: #79AEFA;}
.side1 li.on .d1 div,.side1 li:hover .d1 div{color: rgba(255,255,255,0.9);}
.side1 li .d1 div{margin-top: 10px;font-size: 14px;color: #666;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;text-align: justify;}
.side1 li .d2{padding-top: 7px;}
.side1 li .d2 p{font-size: 16px;color: #292929;line-height: 22px;border-top: 1px solid #E6E6E7;padding: 19px 0 12px;}
.side1 li .d2 p:first-child{border-top: 1px solid transparent;}
.side1 li .d2 p i{display: inline-block;vertical-align: top;width: 16px;height: 16px;background: url(../images/icon5.png);margin-right: 8px;margin-top: 3px;}
.side1 li .d3{height: 46px;position: absolute;bottom: 40px;left: 0;right: 0;margin: auto;padding: 0 39px 0 42px;}
.side1 li .d3 a{display: inline-block;float: left;height: 46px;line-height: 46px;text-align: center;background: #FDF2EC;font-size: 16px;font-weight: bold;color: #FF5E26;}
.side1 li.on .d3 a,.side1 li:hover .d3 a{background: #FF5E26;color: #fff;}
.side1 li .d3 .a1{width: 247px;}
.side1 li .d3 .a1 i{width: 21px;height: 21px;display: inline-block;vertical-align: top;margin-top: 13px;margin-right: 36px;background: url(../images/icon6.png) no-repeat;position: relative;}
.side1 li.on .d3 .a1 i,.side1 li:hover .d3 .a1 i{background: url(../images/icon6_on.png) no-repeat;}
.side1 li .d3 .a1 i::after{width: 1px;height: 8px;background: rgba(255,94,38,0.7);display: block;content: "";position: absolute;top: 7px;right: -14px;}
.side1 li.on .d3 .a1 i::after,.side1 li:hover .d3 .a1 i::after{background: rgba(255,255,255,0.7);}
.side1 li .d3 .a2{text-indent: -9999px;width: 55px;float: right;background: url(../images/icon7.png) #FDF2EC no-repeat center;}
.side1 li.on .d3 .a2,.side1 li:hover .d3 .a2{background: url(../images/icon7_on.png) #FF5E26 no-repeat center;}
/**/

.select_it .iconfont {
    position: absolute;
    color: #999;
    right: 10px;
    top: 50%;
    font-size: 14px;
    margin-top: -6px;
    cursor: pointer;
    transition: all .2s;
}

.select_it .iconfont.up:not(.bgn) {
    transform: rotate(-180deg);
}

.select_it p {
    padding: 0 14px;
    max-width: 100%;
    height: 100%;
    line-height: 34px;
    font-size: 14px;
    color: #828897;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
}

.select_it p.on {
    color: #222;
}

.select_it {
    position: relative;
    background-color: #f6f7f9;
    border: 1px solid #f6f7f9;
    border-radius: 4px;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
}

.select_it:hover {
    border-color: rgba(52, 100, 255, 0.55) !important;
}

.select_ul {
    position: absolute;
    top: 41px;
    left: 0;
    padding: 5px 0;
    width: 100%;
    max-height: 290px;
    overflow-y: auto;
    z-index: 9999;
    border-radius: 0;
    background-color: #fff;
    text-indent: 5px;
    text-align: left;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .2s;
    transition: all .2s;
    -webkit-box-shadow: 3px 5px 24px 0 rgb(105 109 117 / 30%);
    box-shadow: 3px 5px 24px 0 rgb(105 109 117 / 30%);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.select_ul.show {
    opacity: 1;
    visibility: visible;
}

.select_ul .li {
    cursor: pointer;
    color: #666;
    line-height: 35px;
    display: block;
    padding-left: 14px;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.select_ul .li:hover {
    background-color: #eee;
    color: #3A62C8;
}
.bq_item {
    position: relative;
    width: 284px;
    height: 236px;
    background-color: #ffffff;
    text-align: center;
    margin-left: 21px;
    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
    box-shadow: 0 2px 5px 0 rgb(157 170 197 / 27%);
}

.bq_item:hover {
    transform: translateY(-6px);
}

.bq_item:first-child {
    margin-left: 0;
}

.bq_item .bq_img {
    width: 70px;
    margin: 0 auto;
    padding: 33px 0 16px;
}

.bq_item .bq_img img {
    width: 100%;
    height: 100%;
}

.bq_item .bq_a {
    font-size: 18px;
    line-height: 24px;
    font-weight: bold;
    margin-bottom: 14px;
}

.bq_item .bq_b {
    font-size: 14px;
    line-height: 20px;
    color: #828897;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    opacity: 1;
    width: 230px;
    text-align: center;
    margin: 0 auto;
}

.bq_item .bq_btn {
    position: absolute;
    left: 50%;
    bottom: 42px;
    margin-left: -79px;
    width: 158px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    background-color: #3a62c8;
    border-radius: 4px;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    opacity: 0;
    display: block;
    cursor: pointer;
}

.bq_item .bq_btn:hover {
    background-color: #4675ef;
}

.bq_item:hover {
    box-shadow: 0px 0px 20px #E8EBEE;
}

.bq_item:hover .bq_b {
    opacity: 0;
}

.bq_item:hover .bq_btn {
    opacity: 1;
}
/*小三块推荐*/
.notice_wrapper{
    margin-bottom: 30px;
}
.notice_wrapper .section {
    position: relative;
    /* padding-top: 25px; */
    z-index: 4;
    margin-bottom: 35px;
}

.notice_item:first-child {
    margin-left: 0;
}

.n1 {
    background: #fff url(../images/ico-notice-1.png) no-repeat left 20px center;
    background-size: 84px 84px;
}

.n2 {
    background: #fff url(../images/ico-notice-2.png) no-repeat left 20px center;
    background-size: 84px 84px;
}

.n3 {
    background: #fff url(../images/ico-notice-3.png) no-repeat left 20px center;
    background-size: 84px 84px;
}

.notice_item {
    width: 386px;
    height: 120px;
    background-color: #fff;
    box-shadow: 0 6px 25px 0 rgb(195 199 203 / 30%);
    padding: 25px 20px 25px 112px;
    margin-left: 21px;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.notice_item:hover {
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -ms-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    box-shadow: 0px 6px 25px 0px rgb(195 199 203 / 60%);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.notice_item .tit span {
    font-size: 18px;
    line-height: 25px;
    color: #181c29;
    font-weight: bold;
}

/*.notice_item .tit .q {*/
/*    font-size: 14px;*/
/*    line-height: 21px;*/
/*    color: #FF6521;*/
/*    -webkit-transition: all ease-in-out 0.2s;*/
/*    -moz-transition: all ease-in-out 0.2s;*/
/*    -ms-transition: all ease-in-out 0.2s;*/
/*    -o-transition: all ease-in-out 0.2s;*/
/*    transition: all ease-in-out 0.2s;*/
/*}*/

/*.notice_item .tit .q .iconfont {*/
/*    font-size: 14px;*/
/*}*/

/*.notice_item .tit .q:hover {*/
/*    text-decoration: underline;*/
/*}*/

.notice_item .notice_p {
    margin-top: 9px;
    font-size: 14px;
    line-height: 18px;
    color: #828897;
}
/*发稿流程*/
.yans_flow{
    width: 100%;
    height: 316px;
    background: url(../images/ico-yans-flow-bg.png) no-repeat center center;
    background-size: 100% 316px;
}
.yans_flow .common_tit .tit_a,
.yans_flow .common_tit .tit_b {
    color: #fff;
}
.yans_flow .common_tit .tit_a span:before {
    display: inline-block;
    width: 45px;
    height: 20px;
    content: "";
    position: absolute;
    left: -70px;
    top: 10px;
    background: url(../images/same-tit-l0.png) no-repeat center center;
    background-size: 45px 20px;
}

.yans_flow .common_tit .tit_a span:after {
    display: inline-block;
    width: 45px;
    height: 20px;
    content: "";
    position: absolute;
    right: -70px;
    top: 10px;
    background: url(../images/same-tit-r0.png) no-repeat center center;
    background-size: 45px 20px;
}
.flow_con {
    width: 100%;
    background: #fff;
    position: relative;
    margin-bottom: -50px;
    padding: 50px 0;
}

.flow_con .con_m {
    padding: 0 30px;
}

.flow_con .m_item {
    position: relative;
    width: 139px;
    text-align: center;
    margin-left: 194px;
}

.flow_con .m_item:before {
    position: absolute;
    content: "";
    width: 34px;
    height: 34px;
    background: url(../images/ico-flow-dot.png) no-repeat center center;
    background-size: 34px 34px;
    left: -120px;
    top: 44px;
}

.flow_con .m_item:first-child {
    margin-left: 0;
}

.flow_con .m_item:first-child:before {
    content: none;
}

.flow_con .m_item .m_a {
    width: 120px;
    height: 120px;
    text-align: center;
    margin: 0 auto;
    border: 1px dashed #3A62C8;
    border-radius: 50%;
    background: url(../images/ico-flow-1.png) no-repeat center center;
    background-size: 60px 60px;
}

.flow_con .m_item:first-child+.m_item .m_a {
    background: url(../images/ico-flow-2.png) no-repeat center center;
    background-size: 60px 60px;
}

.flow_con .m_item:first-child+.m_item+.m_item .m_a {
    background: url(../images/ico-flow-3.png) no-repeat center center;
    background-size: 60px 60px;
}

.flow_con .m_b {
    font-size: 18px;
    line-height: 24px;
    color: #181C29;
    padding: 15px 0 0;
}

.flow_con .m_b span{
    font-size: 14px;
    color: #828897;
    display: block;
    margin-top: 15px;
    text-align: left;
}
/*发稿流程1*/
.ser_sc .common_tit {
    padding-top: 96px;
}

.sc_list {
    padding: 50px 0;
    background-color: #fff;
}

.sc_1 {
    margin-bottom: 40px;
    margin-left: 74px;
}

.sc_1 .sc_1_item {
    position: relative;
    width: 114px;
    text-align: center;
    margin-left: 70px;
}

.sc_1 .sc_1_item:before {
    display: inline-block;
    width: 22px;
    height: 22px;
    content: "";
    background: url(../images/ico-flow-arrow.png) no-repeat center center;
    background-size: 22px 22px;
    left: -55px;
    top: 30px;
    position: absolute;
}

.sc_1 .sc_1_item:first-child {
    margin-left: 0;
}

.sc_1 .sc_1_item:first-child:before {
    content: none;
}

.sc_1_a {
    width: 80px;
    height: 80px;
    background: linear-gradient(180deg, #5D89E7 0%, #8EBDFF 100%);
    border-radius: 50%;
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 80px;
    text-align: center;
    margin: 0 auto;
}

.sc_1_b {
    margin-top: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #828897;
    text-align: center;
}

.sc_list .con_h {
    font-size: 16px;
    text-align: center;
    line-height: 25px;
    color: #828897;
    margin-bottom: 35px;
}

.sc_2 {
    position: relative;
}

.sc_2_item {
    position: relative;
    font-size: 16px;
    font-weight: bold;
    line-height: 21px;
    color: #4D5260;
    margin-left: 107px;
    padding-top: 28px;
}

.sc_2_item:first-child {
    margin-left: 40px;
}

.sc_2_item:before {
    position: absolute;
    content: "";
    top: 0;
    left: 50%;
    width: 13px;
    height: 13px;
    background: rgba(255, 255, 255, 0.39);
    border: 3px solid #FF6521;
    border-radius: 50%;
    box-sizing: border-box;
    margin-left: -6px;
    z-index: 2;
}

.sc_2_item:after {
    position: absolute;
    content: "";
    height: 4px;
    background-color: #F2F4F8;
    top: 5px;
    width: 180px;
    left: 38px;
    z-index: 1;
}

.sc_2_item.next:after {
    width: 144px;
}

.sc_2_item.last:after {
    content: none;
}

.sc_btn {
    display: block;
    width: 150px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    background: #3A62C8;
    color: #fff;
    border-radius: 4px;
    margin: 30px auto 0;
    cursor: pointer;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
}
.sc_btn:hover{
    background-color: #4675ef;
}
/*发稿优势*/
.ys_info{
    margin-left: -30px;
}
.ys_item{
    width: 380px;
    background-color: #fff;
    text-align: center;
    padding: 30px;
    margin: 0 0 30px 30px;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.ys_item:nth-of-type(n+4){
    margin-bottom: 0;
}
.ys_item:hover{
    -webkit-transform: translateY(-6px);
    -moz-transform: translateY(-6px);
    -ms-transform: translateY(-6px);
    -o-transform: translateY(-6px);
    transform: translateY(-6px);
    box-shadow: 0 4px 8px rgb(3 27 78 / 12%);
}
.ys_item .ys_img{
    width: 66px;
    height: 66px;
    text-align: center;
    margin: 0 auto;
}
.ys_item .p_a{
    font-size: 24px;
    line-height: 34px;
    color: #181C29;
}
.ys_item .p_b{
    margin-top: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #828897;
}
/*关于我们*/
.about{
    display: flex;
    align-items: center;
    margin-bottom: 30px;
}
.about img{
    width: 400px;
    margin-right: 30px;
}
.about p{
    align-self: start;
}
#server {
    background: url(../images/server.png) no-repeat center top;
}
#server .desc-wrap {
    margin: 0 auto;
    width: 1200px;
    background: #fff;
    backdrop-filter: blur(10px);
    padding: 30px;
}
#server .desc-wrap p {
    line-height: 26px;
    font-size: 16px;
    color: #4d5260;
    text-indent: 2em;
}
#server .btn {
    display: block;
    width: 160px;
    height: 44px;
    line-height: 44px;
    font-size: 14px;
    color: #fff;
    font-weight: 600;
    text-align: center;
    background: #3A62C8;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-top: 20px;
    margin-left: 0;
    text-indent: 0;
}
#server .item {
    float: left;
    margin: 30px 172px 0 0;
    width: 153px;
}
#server .item img {
    display: block;
    margin: 0 auto;
    width: 54px;
    height: 54px;
}
#server .item em {
    display: block;
    margin-top: 15px;
    width: 100%;
    height: 24px;
    line-height: 24px;
    font-size: 16px;
    color: #4d5260;
    text-align: center;
}
/*常见问题*/
.que_list {
    /* background-color: #fff;
    height: 234px;
    padding: 50px 0; */
    background-color: #fff;
    padding: 30px 40px 15px;
}
.t_item{
    position: relative;
    display: inline-block;
    padding-left: 28px;
    line-height: 28px;
    padding-bottom: 20px;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
}
.t_item:nth-child(1),.t_item:nth-child(4),.t_item:nth-child(7),.t_item:nth-child(3n+1){
    width: 30%;
    margin-right: 50px;
}
.t_item:nth-child(2),.t_item:nth-child(5),.t_item:nth-child(8),.t_item:nth-child(11),.t_item:nth-child(14),.t_item:nth-child(17){
    width: 30%;
    margin-right: 30px;
}
.t_item:nth-child(3),.t_item:nth-child(6),.t_item:nth-child(9),.t_item:nth-child(3n+3){
    width: 30%;
    float: right;
}
.t_item a:hover{
    color: #3A62C8;
}
.t_item a{
    display: block;
    color: #181C29;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.t_item:before{
    position: absolute;
    left: 0;
    top: 5px;
    content: "";
    width: 18px;
    height: 18px;
    background: url(../images/ico-help-wh.png) no-repeat left center;
    background-size: 18px 18px;
    border-radius: 50%;
}
.que_ask {
    margin-top: 20px;
}

.que_ask .ask_same {
    position: relative;
    width: 590px;
    height: 116px;
    background: url(../images/ico-que-bg-1.png) no-repeat center center;
    background-size: 100% 100%;
    padding: 30px 0 0 60px;
}

.que_ask .ask_same .p_a {
    font-size: 18px;
    font-weight: bold;
    line-height: 24px;
    color: #FFFFFF;
}

.que_ask .ask_same .p_b {
    font-size: 12px;
    margin-top: 13px;
    line-height: 16px;
    color: #D6D8DE;
}


.que_ask .ask_btn {
    position: absolute;
    right: 30px;
    top: 40px;
    display: block;
    width: 109px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    background: #7EA2FF;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

.que_ask .ask_r .ask_btn {
    background: #FF976A;
}

.que_ask .ask_btn:hover{
    background: #517ef3;
}
.que_ask .ask_r .ask_btn:hover{
    background: #e98e66;
}
/**/
.banner_tit {
    text-align: center;
    padding: 56px 0 28px;
    position: relative;
    top: -105px;
}

.banner_tit .p1 {
    letter-spacing: 10px;
    margin-bottom: 18px;
    font-size: 50px;
    font-weight: bold;
    line-height: 58px;
    color: #fff;
}

.banner_tit .p1 .bb {
    width: 94px;
    height: 31px;
    line-height: 31px;
    font-size: 12px;
    color: #fff;
    letter-spacing: 1px;
    display: inline-block;
    background: url(../images/ico-bb.png) no-repeat center center;
    background-size: 94px 31px;
    vertical-align: super;
    margin-right: 12px;
}

.banner_tit .p2 {
    font-size: 16px;
    color: #fff;
}

.banner_tit .p2 .num {
    font-size: 30px;
    font-family: DINProM;
    font-weight: 500;
    vertical-align: sub;
    color: #FF6521;
}