﻿.section_content {
    width: 80%;
    margin: 0 auto;
}

#wrap {
    background-color: #fff;
}

/*====icons======*/
/*icon—我们的优势*/
.advantage_img {
    margin-top: 40px;
    font-size: 14px;
    text-align: left;
}

    .advantage_img > i {
        position: absolute;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
    }

.advantage_img1 {
    height: 53px;
    width: 57px;
    background-position: -292px 0;
}

.advantage_img2 {
    height: 61px;
    width: 61px;
    background-position: -349px 0;
}

.advantage_img3 {
    height: 55px;
    width: 55px;
    background-position: -237px 0;
}

.advantage_img4 {
    height: 52px;
    width: 34px;
    background-position: -33px 0;
}


/*icon_解决方案*/
.t_img {
    background: url('../../Img/www/Solution/tabs_img.png') no-repeat;
}

.tabs_img1 {
    kground-position: 0 -336px;
}

.s_imgs_box > div {
    height: 168px;
    width: 167px;
    margin: 0 auto;
}

.tabs_img2 {
    background-position: 0 -168px;
}

.tabs_img3 {
    background-position: 0 -504px;
}

.tabs_img4 {
    background-position: 0 -840px;
}

.tabs_img5 {
    background-position: 0 -672px;
}

.tabs_img6 {
    background-position: 0 0;
}



/*icon——聚合支付*/
.s_icon {
    background: url('../../Img/www/Solution/s_icon.png') no-repeat;
    margin: 0 auto;
}

.s_a_img1 {
    height: 68px;
    width: 68px;
    background-position: 0 -1232px;
}

.s_a_img2 {
    height: 68px;
    width: 56px;
    background-position: 0 -358px;
}

.s_a_img3 {
    height: 68px;
    width: 73px;
    background-position: 0 -1472px;
}

.s_a_img4 {
    height: 69px;
    width: 70px;
    background-position: 0 -1347px;
}

/*支持场景*/
.s_a_bg {
    background: url('../../Img/www/Solution/s_a_bg.png') no-repeat;
}

/*接入*/
.sa_img_box {
    width: 50%;
    height: 500px;
    margin: 0 auto;
    padding-top: 130px;
    cursor: pointer;
}

.sa_img_box2 > img {
    width: 100%;
    height: 100%;
}

.s_apay_img1 {
    height: 43px;
    width: 54px;
    background-position: 0 -259px;
}

.s_apay_img2 {
    height: 43px;
    width: 36px;
    background-position: 0 0;
}

.s_apay_img3 {
    height: 39px;
    width: 44px;
    background-position: 0 -169px;
}

.s_apay_img4 {
    height: 36px;
    width: 58px;
    background-position: 0 -426px;
}

.s_apay_img5 {
    height: 144px;
    width: 127px;
    background-position: 0 -3686px;
}


/*icon——区块链*/
.icon-green {
    background: url('../../Img/www/Solution/icon_green.png') no-repeat;
    width: 223px;
    height: 194px;
}

.s_b_img1 {
    height: 67px;
    width: 75px;
    background-position: 0 -1721px;
}

.s-b-bg {
    background: url('../../Img/www/Solution/s_b_bg.png') no-repeat;
}

.s_b_icon1 {
    height: 69px;
    width: 47px;
    background: url('../../Img/www/Solution/s_b_icons1.png') no-repeat;
    display: inline-block;
}

.s_b_icon2 {
    height: 69px;
    width: 47px;
    background: url('../../Img/www/Solution/s_b_icons2.png') no-repeat;
    display: inline-block;
}

.s_b_icon3 {
    margin-top: 19px;
    height: 69px;
    width: 47px;
    background: url('../../Img/www/Solution/s_b_icons3.png') no-repeat;
    display: inline-block;
}

/*icon--共享*/
.ss_img1 {
    height: 61px;
    width: 79px;
    background-position: 0 -1788px;
}

.ss_img2 {
    height: 62px;
    width: 42px;
    background-position: 0 -43px;
}

.ss_img3 {
    height: 61px;
    width: 73px;
    background-position: 0 -1660px;
}

.ss-bg {
    width: 100%;
    background: url('../../Img/www/Solution/ss_bg.png') no-repeat;
    padding: 60px 0px;
}

.ss_bg1 {
    background: url('../../Img/www/Solution/ss_img1.png') no-repeat;
}

.ss_bg2 {
    background: url('../../Img/www/Solution/ss_img2.png') no-repeat;
}

.ss_bg3 {
    background: url('../../Img/www/Solution/ss_img3.png') no-repeat;
}

.ss_bg4 {
    background: url('../../Img/www/Solution/ss_img4.png') no-repeat;
}

.ss_bg5 {
    background: url('../../Img/www/Solution/ss_img5.png') no-repeat;
}

/*icon--消费*/
.sk_img {
    margin: 0 auto;
    background: url(../../img/www/sk.png) no-repeat;
    display: block;
    width: 120px;
    height: 120px;
    transition: 0.3s;
}
.sc_img1 {
    background-position: 0 0px;
}

.sc_img2 {
    background-position: 0 -240px;
}

.sc_img3 {
    background-position: 0 -360px;
}

.sc_img4 {
    background-position: 0 -120px;
}

.sc_img5 {
    height: 56px;
    width: 71px;
    background-position: 0 -2842px;
}

/*icon--金融*/
.s_f_bg {
    background: url('../../Img/www/Solution/s_f_bg.png') no-repeat;
}

.s_f_bg2 {
    background: url('../../Img/www/Solution/s_f_bg2.png') no-repeat;
    width: 100%;
    height: 275px;
    position: relative;
}

.s_f_icon1 {
    height: 82px;
    width: 88px;
    background-position: 0 -2408px;
}

.s_f_icon2 {
    height: 82px;
    width: 88px;
    background-position: 0 -2668px;
}

.s_f_icon3 {
    height: 82px;
    width: 88px;
    background-position: 0 -937px;
    left: 70px !important;
}

.s_f_icon4 {
    height: 82px;
    width: 88px;
    background-position: 0 -2579px;
}

.s_f2_icon1 {
    height: 124px;
    width: 134px;
    background-position: 0 -3830px;
}

.s_f2_icon2 {
    height: 124px;
    width: 134px;
    background-position: 0 -3562px;
}

.s_f2_icon3 {
    height: 124px;
    width: 134px;
    background-position: 0 -3954px;
    left: 127px !important;
}

.s_f2_icon4 {
    height: 124px;
    width: 134px;
    background-position: 0 -3437px;
}

.s_f_bg3 {
    background-size: cover;
    background: url('../../Img/www/Solution/s_f_bg3.png');
}

.s_f3_icon1 {
    height: 81px;
    width: 79px;
    background-position: 0 -1083px;
}

.s_f3_icon2 {
    height: 92px;
    width: 95px;
    background-position: 0 -2749px;
}

.s_f3_icon3 {
    height: 90px;
    width: 84px;
    background-position: 0 -2489px;
}

.s_f3_icon4 {
    height: 79px;
    width: 81px;
    background-position: 0 -1849px;
}

.s_f3_icon5 {
    height: 63px;
    width: 79px;
    background-position: 0 -763px;
}

/*icon--实名*/
.s_at_icon1 {
    height: 81px;
    width: 79px;
    background-position: 0 -637px;
    margin-top: 20px;
}

.s_at_icon2 {
    height: 51px;
    width: 79px;
    background-position: 0 -208px;
    margin-top: 20px;
}

.s_at_icon3 {
    height: 64px;
    width: 79px;
    background-position: 0 -1019px;
    margin-top: 20px;
}

.s_at_icon4 {
    height: 56px;
    width: 79px;
    background-position: 0 -580px;
    margin-top: 20px;
}

.s_at_icon5 {
    height: 58px;
    width: 79px;
    background-position: 0 -462px;
    margin-top: 20px;
}

.s_at_icon6 {
    height: 54px;
    width: 79px;
    background-position: 0 -883px;
    margin-top: 20px;
}

/*icon--关于我们*/
.c-icon { /*background-size: 100% 100%;*/ /*background: url('../../Img/www/c-icon.png') no-repeat;display: inline-block;vertical-align: middle;*/
}

.ci_img1 {
    width: 60px; /*margin-left: 10px;margin-right: 10px; background-position: -200px 0;*/
}

.ci_img2 {
    width: 50px; /*margin-right: 15px;margin-left: 5px;background-size: 100% 100%;background: url('../../Img/www/c-email.png') no-repeat;*/
}

.ci_img3 {
    width: 50px; /*margin-left: 10px;margin-right: 10px; background-position: -253px 0;*/
}

.tel-box {
    display: flex;
    flex-direction: row;
    justify-content: start;
    align-items: flex-start;
    padding-bottom: 20px;
}

.ci-text {
    display: flex;
    flex-direction: row;
    justify-content: start;
    align-items: center;
    /*width: 160%;*/
    color: #666;
    font-size: 16px;
    margin-right:40px;
}
.rig-col-div .ci-text{
    margin-right:0px;
}

.ci-text div {
    /*width: 30%;*/
    text-align: left;
    margin-bottom: 12px;
}

.ci-add {
    display: flex;
    align-items: start;
}

.ci-name {
    /*width: 12% !important;*/
}

.ci-qq {
    margin-left: 8px;
    margin-right: 12px;
}

.ci-textColor {
    color: #666;
}


@media only screen and (max-width:768px) {
}
/*===========================*/

.banner {
    color: #fff;
}

.swiper-slide {
    height: 100% !important;
}

    .swiper-slide img {
        width: 100%;
    }

.swiper-nav {
    width: 100%;
    position: absolute;
    bottom: 10px;
    z-index: 999;
    text-align: center;
}

    .swiper-nav ul li {
        margin: 0 14px;
    }
/*===========
  HOME  section start
    ===========*/
/*.solution {
    padding-bottom:70px;
}*/
#Oservice {
    padding-bottom: 100px;
}

.section_title {
    text-align: center;
    border-bottom: 1px solid #CCCCCC;
    margin-top: 100px;
    margin-bottom: 12px;
}

    .section_title p {
        font-size: 24px;
        margin-bottom: 20px;
        border-bottom: 4px solid #FFBF00;
        width: 120px;
        margin: 0 auto;
        padding-bottom: 30px;
    }

.section_content {
    padding-top: 70px;
    width: 70%;
    margin: 0 auto;
}

.hover_box {
    background: #333;
    cursor: pointer;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -webkite-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff !important;
}

    .hover_box:hover {
        -moz-opacity: 1;
        -webkite-opacity: 1;
        -khtml-opacity: 1;
        opacity: 1;
    }

    .hover_box h3, .hover_box h5 {
        color: #fff !important;
    }

    .hover_box h3 {
        padding-top: 60px;
    }

    .hover_box h5 {
        padding-top: 50px;
    }
/*服务*/
#Oservice .col-md-4 {
    margin-bottom: 40px;
}

.service_box, .share_box {
    padding: 30px 5px;
    border: 1px solid #ccc;
    height: 400px;
    text-align: center;
    margin: 0 auto;
    /*width: 80%;*/
    cursor: pointer;
}

.share_box {
    height: 400px;
}

    .service_box:hover, .share_box:hover {
        -moz-box-shadow: 0px 0px 10px #b3b3b3;
        -webkit-box-shadow: 0px 0px 10px #b3b3b3;
        -o-box-shadow: 0px 0px 10px #b3b3b3;
        box-shadow: 0px 0px 10px #b3b3b3;
    }

.service_img {
    width: 140px;
    height: 140px;
    border-radius: 50%;
    background: #FFEFC3;
    margin: 0 auto;
}

    .service_img i {
        position: absolute;
        margin-top: 47px;
        margin-left: -17px;
    }

.service_box h3 {
    margin-bottom: 30px;
}

.service_box a {
    background-color: #F0AD4E;
    border-radius: 2em;
    color: #fff !important;
    position: absolute;
    bottom: -20px;
    margin-left: -59px;
    z-index: 9;
    width: 130px;
    height: 40px;
    font-size: 22px;
    line-height: 40px;
}

.check_box {
    margin-top: 100px;
}

.check_more {
    padding: 15px 30px;
    font-size: 24px;
    color: #646464;
    border-radius: 3px;
    -moz-box-shadow: 0px 0px 10px #dedede;
    -webkit-box-shadow: 0px 0px 10px #dedede;
    box-shadow: 0px 0px 10px #dedede;
}
/*优势*/
.advantage_content {
    background: url('../../Img/www/ouradvantage.png') no-repeat;
    background-size: 100% 100%;
    padding: 120px 0;
    width: 100%;
}

.advantage_box {
    padding: 30px 55px;
    height: 400px;
    margin: 0 auto;
    width: 90%;
}


/*关于我们*/
.about_content {
    background: url('../../Img/www/aboutus.png') no-repeat;
    background-size: 70% 100%;
    height: 540px;
    position: relative;
}

.about_p {
    max-width: 490px;
    height: auto;
    right: 0;
    position: absolute;
    background-color: #fff;
    top: 23%;
    padding: 30px 45px;
    border-radius: 3px;
    -moz-box-shadow: 0px 0px 10px #dedede;
    -webkit-box-shadow: 0px 0px 10px #dedede;
    box-shadow: 0px 0px 10px #dedede;
}

    .about_p > h4 {
        color: #FFBF00;
    }
/*dynamics*/
#Odynamics {
    margin: 60px 0;
}

.dynamics_content {
    background-color: #F0AD4E;
    color: #fff;
    padding: 30px 60px;
    position: relative;
}

    .dynamics_content h3, .dynamics_content h4 {
        color: #fff;
    }

    .dynamics_content > a {
        width: 50px;
        height: 50px;
        border-radius: 100%;
        line-height: 59px;
        background: #fff;
        text-align: center;
        position: absolute;
        top: 30px;
        right: 60px;
    }

        .dynamics_content > a > i {
            color: #F0AD4E;
            font-size: 25px;
        }

.dynamics_box {
    margin: 40px 0;
    cursor: pointer;
}

.d_img_box {
    width: 280px;
    height: 180px;
    margin: 0 auto;
    padding-bottom: 10px;
}

    .d_img_box img {
        width: 100%;
        height: 100%;
    }

.d-body, .d_img_box {
    display: inline-block;
    cursor: pointer;
}
/*==========
    section end
    ==========*/

.pb_60 {
    padding-bottom: 60px;
}

.mb_60 {
    margin-bottom: 60px;
}

/*==========
  解决方案  solution start
    ==========*/
.solution_banner > img {
    width: 100%;
}

.solution_content {
    width: 70%;
    margin: 0 auto;
}

.solution_tabs_box {
    padding: 90px 0 20px 0;
    background-color: #fff;
}

.solution_tabs {
    text-align: center;
    padding: 38px;
    font-size: 17px;
    cursor: pointer;
    /*margin-right: 30px;*/
}

    .solution_tabs p {
        margin: 10px 0;
    }

.t_focus {
    -moz-box-shadow: 0px 0px 10px #b3b3b3;
    -webkit-box-shadow: 0px 0px 10px #b3b3b3;
    box-shadow: 0px 0px 10px #b3b3b3;
}

/*===solution style====*/
.s_main {
    padding-top: 60px;
}

.solution-head {
    font-size: 17px;
}

    .solution-head > h3 {
        text-align: center;
        margin-bottom: 40px;
    }

    .solution-head > p {
        text-indent: 2em;
        margin: 0;
        /*padding-top: 70px;*/
    }

.solution-body {
    font-size: 13px;
    margin-top: 15px;
}
/*==========================*/
/*聚合*/
.s_a {
    padding: 25px;
}

    .s_a > h5 {
        text-align: center;
        padding: 12px;
    }

    .s_a > h4 {
        text-align: center;
        padding: 12px;
    }

    .s_a > p {
        padding: 35px;
    }

/*支持场景*/
.s_a_bg {
    background: url('../../Img/www/Solution/s_a_bg.png') no-repeat;
}


/*接入*/
.s_a_bg2 {
    background-color: #F3FEF3;
    width: 100%;
}

    .s_a_bg2 .col-md-4 {
        background-color: #F3FEF3;
    }

    .s_a_bg2 .s_icon {
        display: inline-block;
        margin-right: 15px;
    }

.s_apay_t {
    position: absolute;
    height: 50px;
    line-height: 50px;
    font-size: 17px;
}

.col-xs-12 .s_apay_t {
    position: relative;
    padding: 0;
}

.s_apay_tt {
    line-height: 50px;
    font-size: 17px;
    padding: 0 !important;
}
/*================*/
/*区块链*/
.icon-green-boxs {
    width: 80%;
    margin: 0 auto;
}

.i-green-box {
    text-align: center;
    margin: 32px 0;
}

.m-r-4 {
    margin-right: 40px;
}

.icon-green {
    display: inline-block;
}

    .icon-green > div {
        position: relative;
        top: 40px;
    }

    .icon-green > p {
        text-align: center;
        position: relative;
        color: #fff;
        font-size: 24px;
        font-weight: 600;
        top: 49px;
    }

.i-green-show {
    display: none;
}
/*部分应用*/
.part-content {
    padding: 90px;
}

.part-title {
    height: 80px;
    line-height: 80px;
    text-align: center;
}

    .part-title > .b_icon {
        position: relative;
        margin-right: 15px;
    }

    .part-title > span {
        position: absolute;
        color: #fff;
        font-size: 25px;
        font-weight: 500;
    }

.part-body {
    /*height: 380px;*/
    width: 90%;
    margin: 0 auto;
    background-color: rgba(65,67,70,0.5);
    color: #fff;
    font-size: 17px;
    padding: 25px;
}

.part-box {
    margin-top: 70px;
}

    .part-box > p {
        text-align: center;
        background-color: #7E7F83;
        color: #fff;
        padding: 7px;
    }

/*================*/
/*共享经济*/
.share_box > h4 {
    font-size: 20px !important;
    margin: 20px 0 40px 0;
}

.share_box > p {
    text-align: left;
}

.share_box p {
    font-size: 15px;
}

.ss-body {
    display: inline-block;
}

.s_c {
    padding: 25px;
}

.ss-box {
    position: relative;
    width: 210px;
    height: 360px;
    margin: 0 20px;
}

    .ss-box > p {
        width: 130px;
        height: 56px;
        line-height: 56px;
        text-align: center;
        background: #000;
        filter: alpha(opacity=60);
        -moz-opacity: 0.6;
        -webkite-opacity: 0.6;
        -khtml-opacity: 0.6;
        opacity: 0.6;
        color: #fff;
        font-size: 22px;
        font-weight: 500;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: -28px;
        margin-left: -65px;
    }

.ss-body :hover > p.hover_p {
    opacity: 1;
}
/*================*/
/*Financial--金融*/
.sf_bg_box {
    padding-bottom: 25px;
    padding-left: 50px;
}

.s_f_bg {
    padding-top: 50px;
}

.s_f_bg2 > div {
    position: absolute;
    top: 79px;
    left: 57px;
}

.sf_bg_box > p {
    text-align: center;
    margin-right: 26%;
    font-size: 20px;
}

.sf_box_p {
    text-align: center;
    font-size: 20px;
    margin-top: 35px;
}

.s_f_bg3 .col-md-3 {
    margin: 50px 0;
    width: 20% !important;
}

.financial_box {
    padding: 30px 25px;
    height: 312px;
    margin: 0 auto;
    width: 90%;
}

    .financial_box p {
        margin-top: 60px;
        font-size: 17px;
    }
/*================*/
/*Autonym--实名*/
.auto_box {
    /*padding: 30px 40px;*/
    border: 1px solid #ccc;
    height: auto;
    text-align: left;
    margin: 0 auto;
    /*width: 60%;*/
    cursor: pointer;
    text-align: center;
    border-radius: 5px;
}

    .auto_box p {
        font-size: 17px;
        margin-top: 35px;
    }

.sf_bg_box {
    height: auto;
    margin: 15px 4px;
}

.sfa_bg_box .sf_bg_box {
    height: 100px;
    margin: 15px 4px;
    border: 1px solid #ccc;
}

.sf_icon_box {
    display: inline-block;
}

.sf_bg_box span {
    font-size: 24px;
    height: 100px;
    line-height: 100px;
    position: absolute;
}

.sf_bottom {
    padding-bottom: 90px;
}

/*=================
    产品展示
    ======================*/
.sp_main {
    padding-top: 6px;
    padding-bottom: 70px;
}

.pro_content, .hc_content {
    margin-top: 70px;
    min-height: 240px;
}

.pro_img_box {
    /*height:240px;*/
    /*padding: 15px;*/
    width: 90%;
    /*float:right;*/
}

    .pro_img_box img {
        width: 100%;
        height: 100%;
    }

.pro_box {
    height: auto;
    font-size: 14px;
    padding: 30px 25px;
    border: 1px solid #ccc;
    -moz-box-shadow: 0px 0px 10px #b3b3b3;
    -webkit-box-shadow: 0px 0px 10px #b3b3b3;
    box-shadow: 0px 0px 10px #b3b3b3;
}

.box-l {
    width: 77px !important;
    text-align: left;
    display: inline-block;
    font-size: 15px;
}

/*=================
    购买渠道
    ======================*/

.price_text {
    color: #666666;
    width: 225px;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    margin: auto;
    margin-top: 60px;
    font-family: MicrosoftYaHei;
}

.pborder {
    text-align: center;
    background-color: #ffffff;
    box-shadow: 0px 0px 38px 0px rgba(102, 102, 102, 0.16);
    margin: 0 10px;
    border-radius: 5px;
}

.v_text {
    list-style: none;
    padding-left: 0;
    font-size: 14px;
    margin: 20px auto;
    width: 168px;
}

    .v_text li {
        margin-bottom: 8px;
        text-align: left;
    }

.vbox {
    padding: 0 0 10px 0;
}

.vbox-title {
    margin-bottom: 20px;
    margin-top: 0;
    line-height: 72px;
    font-size: 28px;
}

.vbottom {
    width: 100%;
    margin: 0 auto;
}

    .vbottom > span {
        display: inline-block;
        font-size: 20px;
    }

.btn-orange {
    border: none;
    width: 76px;
    background-color: #ffa800;
    color: white !important;
    margin: auto;
}

.btn-b-orange {
    border: 1px solid #ffa800 !important;
    background-color: transparent;
    color: #ffa800 !important;
}
/*=================
    公司动态
    ======================*/
.hc-head {
    border-bottom: 1px solid #FFBF00;
}

    .hc-head > h2 {
        display: inline-block;
        border-bottom: 4px solid #EA6133;
        padding-bottom: 29px;
        margin: 0;
    }

.hc_search {
    position: relative;
    display: inline-block;
    float: right;
}

    .hc_search input {
        height: 45px;
        width: 248px;
        border: 1px solid #FFBF00;
        float: right;
        text-indent: 1em;
    }

    .hc_search > span {
        position: absolute;
        right: 14px;
        top: 8px;
    }

.hc_content {
    cursor: pointer;
}

.hc_title {
    border-bottom: 1px solid #ccc;
    height: 50px;
    line-height: 50px;
}

    .hc_title label {
        font-size: 20px;
        display: inline-block;
        cursor: pointer;
    }

    .hc_title span {
        float: right;
    }

.hc_box p {
    padding: 20px 10px 20px 0px;
    font-size: 16px;
    line-height: 30px;
    cursor: pointer;
}

.team_box img {
    width: 100%;
}
/*国庆放假通知*/
.h_box {
    border: 1px solid #ccc;
    text-align: center;
    padding: 5% 10%;
}

.hspan1 {
    margin-right: 50px;
}

.h_img_box {
    width: 60%;
    margin: 0 auto;
}

    .h_img_box img {
        width: 100%;
    }

.h_main {
    text-align: left;
    margin: 30px 0;
}

.h_time {
    float: right;
}


/*=================
    关于我们
    ======================*/
.team_box {
    width: 100%;
}

#slide_box {
    position: relative;
    height: 300px;
}

.abtn {
    font-size: 60px;
    display: inline-block;
    height: 260px;
    line-height: 260px;
    position: relative;
    font-size: 126px;
}

#slide_box .fa-angle-left {
    margin-right: 50px;
    float: left;
}

#slide_box .fa-angle-right {
    margin-left: 50px;
}

.imgnav {
    width: 80%;
    margin: 0 auto;
    height: 300px;
    overflow: hidden;
    float: left;
}

    .imgnav li {
        display: inline-block;
        float: left;
        width: 376px;
        padding: 10px;
        position: relative;
        text-align: center;
    }

        .imgnav li > img {
            width: 100%;
        }

.contant_li {
    margin-top: 40px;
    margin-bottom: 30px;
    font-size: 16px;
    /*height: 50px;*/
    line-height: 1;
}

    .contant_li > p {
        /*display: inline-block;*/
        line-height: 50px;
    }
/*==========
    solution end
    ==========*/
.addcolor {
    background-color: #FFB700 !important;
}
/*==========
    media
    ==========*/
@media only screen and (max-width:1366px) {
    .solution_content, .section_content {
        width: 90%;
    }

    .solution_tabs {
        padding: 8px;
    }

    .s_a > p {
        padding: 20px;
    }

    .ss-body {
        width: 18%;
    }
}

@media only screen and (max-width:1200px) {
    .imgnav {
        width: 70%;
    }
}

@media only screen and (min-width:768px) {
    .show_content {
        border: 1px solid #ccc;
        box-shadow: 2px 3px 10px #919191;
        position: absolute;
        top: 62px;
        left: -17px;
        z-index: 999;
        background-color: #fff;
    }

        .show_content .sc_li > a:hover {
            border-bottom: 3px solid #FFBF00;
            transition: border 0.2s;
        }

        .show_content .sc_li > a {
            font-weight: 100;
            cursor: pointer;
        }

    #close {
        background-color: #00AEF3;
    }

    .vbottom > span {
        display: inline-block;
        margin-right: 15px;
        font-size: 20px;
    }

    .sa_img_box2 {
        width: 80%;
        margin: 0 auto;
        height: 500px;
    }
}

@media only screen and (max-width:767px) {
    .vbox {
        width: 80% !important;
        height: 490px !important;
        margin: 0 auto;
        /*margin-left: 10px;
        margin-right: 10px;*/
        background-color: #FFFFFF;
    }

    .vbox-title {
        background-color: #FFA800 !important;
        height: 76px !important;
        width: 100% !important;
        color: rgb(255, 255, 255);
        border-radius: 6px 6px 0px 0px;
    }

    .navbar-nav {
        display: none;
    }

    .pborder {
        margin-bottom: 20px;
    }

    .shownav_pay {
        display: block !important;
    }

    .none {
        display: none !important;
    }

    .show_content .sc_li {
        display: block;
        width: 100px;
        text-align: center;
        cursor: pointer;
    }

    #Oservice .col-md-4, #Oadvantage .col-md-3 {
        margin-bottom: 60px;
    }

    .about_content {
        background-size: 100%;
    }

    .solution_content, .section_content {
        width: 100%;
    }

        .solution_content > .row {
            margin: 0;
        }

    .dynamics_content {
        padding: 30px;
    }

    .d_img_box {
        width: 100%;
    }

    .about_p {
        top: 44%;
    }

    .b-r-n {
        border: none;
    }

    /*.s_a_bg2 {
            height: 1000px;
        }*/

    .i-green-box {
        display: none;
    }

    .i-green-show {
        display: block !important;
    }

        .i-green-show > img {
            width: 100%;
        }

    .s-b-bg {
        background-size: 100% 100%;
    }

    #Oadvantage, #CH {
        position: relative;
        margin-top: 206px;
    }

    .part-content {
        padding: 0;
    }

    .share_box {
        margin-bottom: 20px;
    }

    .ss-body {
        width: 100%;
    }

    .s_contanier .solution-head > p {
        margin: 0 9px;
    }

    .b-r-f {
        border: none;
    }

    .ss-box {
        margin: 0 auto;
    }

    .s_f_bg3 .col-md-3 {
        width: 100% !important;
    }

    .auto_box {
        margin-bottom: 20px;
        width: 80%;
    }

    .hc_box {
        margin: 0 12px;
    }

    #Oabout .section_content {
        padding: 0;
    }

    #slide_box .fa-angle-left, #slide_box .fa-angle-right {
        margin: 0;
    }

    .imgnav {
        height: 235px;
    }

        .imgnav li {
            width: 290px;
        }

    .show_content {
        display: block !important;
    }

        .show_content .sc_li {
            display: block !important;
            width: 100%;
            text-align: center;
            height: 70px;
        }

            .show_content .sc_li > a {
            }

    .sa_img_box > img {
        width: 100%;
    }

    .advantage_content {
        background: url('../../Img/www/ouradvansmail.png') no-repeat;
        background-size: 100% 100%;
        padding: 120px 0;
        width: 100%;
    }

    .s_f_bg {
        background: url('../../Img/www/Solution/s_f_bgsmail.png') no-repeat;
    }

    .row {
        margin: 0 !important;
    }

    .sa_img_box {
        width: 75%;
    }

    .vbottom > span {
        font-size: 15px;
    }

    .col-xs-12 .s_apay_t {
        font-size: 15px;
        font-weight: 600;
    }
}

@media only screen and (max-width: 767px) {
    .footer-container {
        width: 98% !important;
    }
}
