@charset "UTF-8";
/**
 *
 * @authors  (zyy)
 * @date    2017-11-01 11:46:29
 * @version $Id$
 */
@media (max-width: 767px) {
    .part3{
        padding: 0.533333rem 0 0.48rem;
        background: #39c4a4;
    }
    .part3 .title{
        margin-bottom: 0.48rem;
        font-size: 20px;
        color: #fefefe;
        text-align: center;
    }
    [data-dpr="2"] .part3 .title{ font-size: 40px; }
    [data-dpr="3"] .part3 .title{ font-size: 60px; }
    .part3 .text{
        padding: 0 0.453333rem;
        line-height: 0.48rem;
        text-indent: 2em;
        font-size: 11px;
        color: #ffffff;
    }
    [data-dpr="2"] .part3 .text{ font-size: 22px; }
    [data-dpr="3"] .part3 .text{ font-size: 33px; }
    .part3 .mtb36{
        margin-bottom: 0.48rem;
    }
    .part4{
        padding: 0.506667rem 0;
        background: #ecf0f1;
    }
    .part-title{
        font-size: 20px;
        color: #181e28;
        text-align:center;
    }
    [data-dpr="2"] .part-title{ font-size: 40px; }
    [data-dpr="3"] .part-title{ font-size: 60px; }
    /*.part4 .process {
        margin-top: 0.48rem;
        margin-left: 0.666667rem;
        border-left: 3px solid #39c4a4;
    }
    .part4 .process li {
        padding-left: 1.093333rem;
        margin-left: -0.213333rem;
        margin-bottom: 0.613333rem;
        background: url(https://s5.51cto.com/oss/201711/07/b2a5c30835b2e81b93be5159b2939678.jpg) no-repeat left top;
        background-size: 0.653333rem auto;
    }
    .part4 .process li .p-time{
        padding-left: 0;
        line-height: inherit;
        font-size: 14px;
        color: #181e28;
        background: none;
        position: inherit;
        left: inherit;
    }
    [data-dpr="2"] .part4 .process li .p-time{ font-size: 28px; }
    [data-dpr="3"] .part4 .process li .p-time{ font-size: 42px; }
    .part4 .process .p-content{
        padding-left: 0;
    }
    .part4 .process .p-content .title{
        line-height: 0.48rem;
        font-size: 11px;
    }
    [data-dpr="2"] .part4 .process .p-content .title{ font-size: 22px; }
    [data-dpr="3"] .part4 .process .p-content .title{ font-size: 33px; }
    .part4 .process .p-content .text{
        line-height: 0.48rem;
        font-size: 11px;
    }
    [data-dpr="2"] .part4 .process .p-content .text{ font-size: 22px; }
    [data-dpr="3"] .part4 .process .p-content .text{ font-size: 33px; }*/
    .part4 .process{
        line-height: 0.8rem;
        padding: 0 5%;
        font-size: 11px;
    }
    [data-dpr="2"] .part4 .process{ font-size: 22px; }
    [data-dpr="3"] .part4 .process{ font-size: 33px; }
    .part4 .process .lh24{
        padding: 0.2rem 0;
    }
    .part5 {
        padding-top: 0.533333rem;
        padding-bottom: 0.533333rem;
        background: #ffffff;
    }
    .part5 .form-box {
/*         margin-top: 0.56rem; */
		margin-top: 2.56rem;
    }
    .part5 .item-form-box{
        padding: 0;
    }
    .part5 .item-form-box .col-xs-9{
        padding: 0;
    }
    .part7{
        padding-top: 0.506667rem;
        padding-bottom: 0;
    }
    .part7 .addr-box{
        padding: 0.48rem 0.226667rem 0;
        margin: 0.506667rem auto 0.48rem;
        border-radius: 3px;
    }
    .addr-box .addr-pic{
        width: 8.333333rem;
        height: 3.333333rem;
        margin: 0 auto;
    }
    .addr-box .addr-pic img{
        width: 100%;
    }
    .addr-box p{
        margin-bottom: 0.48rem;
        padding-left: 0.48rem;
        font-size: 14px;
    }
    [data-dpr="2"] .addr-box p{ font-size: 28px; }
    [data-dpr="3"] .addr-box p{ font-size: 42px; }
    .addr-box p.addr-text{
        margin-top: 0;
        background-size: 0.24rem auto;
    }
    .addr-box p.tel-text{
        margin-top: 0;
        background-size: 0.28rem auto;
    }
    .addr-box p.jp-text{
        margin-top: 0;
        background-size: 0.24rem auto;
    }
    .addr-box .map-pic{
        margin-top: 0;
    }
    .part7 .sponsor {
        padding: 0.48rem 0 0.426667rem;
        margin: 0;
        text-align: center;
    }
    .part7 .sponsor img {
        width: 2.72rem;
        margin: 0 0.066667rem;
    }
    .part7 .sponsor .zbf{
        height: auto;
        width: 3.2rem;
    }
    .form-box .inputtext{
        display: inline-block;

        height: 1.36rem;
        line-height: 1.36rem;
        font-size: 15px;
        color: #181e28;
        vertical-align: middle;
        text-align: right;
    }
    [data-dpr="2"] .form-box .inputtext{ font-size: 30px; }
    [data-dpr="3"] .form-box .inputtext{ font-size: 45px; }
    .form-box .inputstyle{
        height: 1.36rem;
        width: 100%;
        line-height: 1.36rem;
        padding: 0 0.04rem;
        margin-left: -15px;
        font-size: 15px;
        outline: none;
        vertical-align: middle;
    }
    [data-dpr="2"] .form-box .inputstyle{ font-size: 30px; }
    [data-dpr="3"] .form-box .inputstyle{ font-size: 45px; }
    .ttright{
        text-align: right;
    }
    .form-btns{
        padding-top: 0;
    }
    .form-btns .submit,
    .form-btns .reset{
        font-size: 19px;
    }
    .part6{
        padding: 0.4rem 0;
    }
    .part6 .people-box .item-box{
        margin-bottom: 0.133333rem;
    }
    /*---讲师介绍---*/
    .part6 {
        background: #f4f6f7;
    }
    .item-people{
        position: relative;
        min-height: 3.026667rem;
        padding-top: 0.533333rem;
        padding-bottom: 0.506667rem;
        margin-top: 0.266667rem;
        background: #ecf0f1;
    }
    .item-people .img-box{
        position: absolute;
        top: 0.533333rem;
        left: 0.266667rem;
        width: 3.026667rem;
        height: 3.026667rem;
        border-radius: 50%;
        overflow: hidden;
    }
    .item-people .img-box img{
        width: 100%;
    }
    .item-people .introduce{
        padding-right: 0.266667rem;
        padding-left: 3.813333rem;
    }
    .item-people .introduce .name{
        font-size: 14px;
        color: #000000;
    }
    [data-dpr="2"] .item-people .introduce .name{ font-size: 28px; }
    [data-dpr="3"] .item-people .introduce .name{ font-size: 42px; }
    .item-people .introduce .position{
        padding: 0.213333rem 0 0.4rem;
        font-size: 11px;
        color: #000000;
    }
    [data-dpr="2"] .item-people .introduce .position{ font-size: 22px; }
    [data-dpr="3"] .item-people .introduce .position{ font-size: 33px; }
    .item-people .introduce .topic{
        padding-bottom: 0.266667rem;
        line-height: 0.48rem;
        font-size: 14px;
        color: #39c4a4;
    }
    [data-dpr="2"] .item-people .introduce .topic{ font-size: 28px; }
    [data-dpr="3"] .item-people .introduce .topic{ font-size: 42px; }
    .item-people .introduce .text{
        line-height: 0.48rem;
        font-size: 11px;
        color: #686868;
    }
    [data-dpr="2"] .item-people .introduce .text{ font-size: 22px; }
    [data-dpr="3"] .item-people .introduce .text{ font-size: 33px; }
    /*---蓝色---*/
    .part3{
        background: url("https://s3.51cto.com/oss/201808/07/66ab1ed04baaa301a6f9206ce24813b2.png") no-repeat 0 0;
    }
    .item-people .introduce .topic{
        color: #241C3F;
    }
}