@charset "utf-8";
/* CSS Document */

/*@media screen and (min-width: 300px) and (max-width: 413px) {*/
    /*.mainsj_bottom {*/
        /*margin-top: 16% !important;*/
        /*display: flex;*/
        /*justify-content: space-between;*/
    /*}*/

    /*.mainsj_center {*/
        /*margin-top: 0 !important;*/
        /*max-width: 48rem !important;*/
        /*padding-left: 3rem;*/
        /*display: flex !important;*/
        /*padding-top: 5rem !important;*/
        /*justify-content: start !important;*/
    /*}*/

    /*.mainsj_c_center, .mainsj_c_right, .mainsj_c_left {*/
        /*width: 10% !important;*/
    /*}*/

    /*.mainsj_c_center {*/
        /*margin-left: 17rem !important;*/
    /*}*/

    /*.mainsj_c_right {*/
        /*margin-left: 17rem !important;*/
    /*}*/

    /*.mainsj_c_center img, .mainsj_c_right img {*/
        /*!*width: 100%!important;*!*/
        /*width: 18rem !important;*/
        /*height: 15rem !important;*/
    /*}*/

    /*.mainsj_c_left img {*/
        /*!*width: 100%!important;*!*/
        /*width: 15rem !important;*/
        /*height: 15rem !important;*/
    /*}*/

    /*.main2_form1_1right {*/
        /*width: 48% !important;*/
        /*float: left;*/
    /*}*/

    /*.main1_formr1 {*/
        /*font-size: 0.8rem !important;*/
    /*}*/

    /*.main1 p span {*/
        /*margin-top: 5rem !important;*/
    /*}*/

    /*.nav1 a {*/
        /*height: 1.5rem !important;*/
        /*line-height: 1.5rem !important;*/
    /*}*/

    /*.mainhz_left {*/
        /*background-color: white !important;*/
    /*}*/

    /*.main1_form1 {*/
        /*width: 99.55% !important;*/
    /*}*/

    /*.main2_form1_1left {*/
        /*height: 4.855rem !important;*/
        /*line-height: 4.855rem !important;*/
    /*}*/

    /*.main4_form4 {*/
        /*!*width: 54.1rem;*!*/
        /*width: 99.55% !important;*/
    /*}*/

    /*.main2_form1_right1 {*/
        /*width: 98.5% !important;*/
    /*}*/

/*}*/

/*@media screen and (min-width: 414px) and (max-width: 768px) {*/

    /*.mainsj_bottom {*/
        /*padding-top: 20% !important;*/
        /*display: flex;*/
        /*justify-content: space-between;*/
    /*}*/

    /*.mainsj_center {*/
        /*max-width: 47rem !important;*/
    /*}*/

    /*.mainsj_c_right {*/
        /*margin-left: 1rem !important;*/
    /*}*/

    /*.main2_form1_right1 {*/
        /*width: 99% !important;*/
    /*}*/

/*}*/

@media screen and (min-width: 1200px) and (max-width: 1560px) {

    .main2_form1_1right {
        width: 49.5% !important;
    }

}

/*内容*/
.main {
    width: 100%;
    /*height: 129rem;*/
}

.box1 {
    width: 60rem;
    height: 2rem;
    margin: 0 auto;
    margin-top: 4rem;
    border-bottom: 1px solid #ff8531;
}

.nav1 a {
    width: 7rem;
    height: 1.9rem;
    border: 1px solid #ff8531;
    border-radius: 1rem 1rem 0px 0px;
    line-height: 1.9rem;
    text-align: center;
    margin-right: 0.5rem;
    float: left;
    color: #666;
    font-size: 1rem;
}

.nav1 .actives {
    background: linear-gradient(270deg, rgba(230, 91, 31, 1), rgba(255, 133, 49, 1));
    color: #ffffff;
}

/*.nav1 a{
	color:#666;	
	font-size: 1rem;
}
*/
.nav1 a:hover {
    background: linear-gradient(270deg, rgba(230, 91, 31, 1), rgba(255, 133, 49, 1));
    color: #ffffff;
}

.nav1_bottom {
    width: 60rem;
    height: 1px;
    margin: 0 auto;
    /*border-bottom: 1px solid #ff8531;*/
    padding-top: 1.9rem;
}

.main_sj {
    /*width: 60rem;*/
    max-width: 60rem;
    height: 35rem;
    margin: 0 auto;
    background-color: rgba(255, 255, 255, 0.5);
}

.mainsj_top {
    /*width: 16rem;*/
    max-width: 16rem;
    margin: 0 auto;
    margin-top: 5rem;
    text-align: center;
}

.mainsj_top > img {
    width: 4.5rem;
    margin-top: 1.5rem;

}

.mainsj_top > h1 {
    font-size: 1.5rem;
}

.mainsj_center {
    /*height: 8.25rem;*/
    max-height: 8.25rem;
    margin-top: 4rem;
    display: flex;
    justify-content: space-around;
}

.mainsj_c_left {
    width: 20%;
    /*max-width: 16rem;*/
    /*height: 8.25rem;*/
    margin-left: -5rem;
    float: left;
}

.mainsj_c_center, .mainsj_c_right {
    float: left;
    width: 20%;
    /*max-width: 15%;*/
    /*height: 8.25rem;*/
    /*padding-left: 6rem;*/
}

.mainsj_bottom {
    padding-top: 4rem;
    display: flex;
    justify-content: space-between;
}

/*.mainsj_txt1{
	width: 15.9rem;
	height: 12.4rem;
	border: 1px solid #ff8531;
	border-radius: 1rem;
	float: left;
}
*/
.mainsj_txt1 dd, .mainsj_txt2 dd, .mainsj_txt3 dd {
    color: #666;
    font-size: 1rem;
    margin-top: 0.4rem;
    margin-left: 2rem;
}

.mainsj_txt1 dd strong, .mainsj_txt2 dd strong, .mainsj_txt3 dd strong {
    font-size: 1.2rem;
    color: #ff8531;
    display: block;
    margin-top: 2.2rem;
    margin-bottom: 1.4rem;
}

.mainsj_txt1, .mainsj_txt2, .mainsj_txt3, .mobile_mainsj_txt1, .mobile_mainsj_txt2, .mobile_mainsj_txt3 {
    width: 15.9rem;
    height: 14.4rem;
    border: 1px solid #ff8531;
    border-radius: 1rem;
    float: left;
    /*margin-left: 5.9rem;*/
}

.box2 {
    width: 100%;
    /*height:67.5rem;*/
    background: url(https://cdn01.imgs.duolebo.com/dlbimg/3.0.0.0/images/policy_bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-size: 100% 100%;
}

.mainqd_bg {
    width: 100%;
    height: 30rem;
    /*background: url(https://cdn01.imgs.duolebo.com/dlbimg/3.0.0.0/images/policy_mqd_bg.png);*/
    background-repeat: no-repeat;
    /*background-size:cover;*/
    background-size: 100%;
}

.mainqd_bg1 {
    /*width: 60rem;*/
    max-width: 60rem;
    height: 30rem;
    margin: 0 auto;
}

.mainqd_left {
    /*width: 30rem;*/
    max-width: 30rem;
    float: left;
}

.mainqd_top {
    padding-top: 6rem;
}

.mainqd_top > img {
    width: 4.5rem;
    margin-top: 1.5rem;
}

.bottom {
    width: 28.5rem;
    margin-top: 2rem;
    color: #666;
}

.bottom p {

    line-height: 1.8rem;
}

.mainqd_bg1 > img {
    width: 40%;
    float: right;
    margin-top: 8rem;
}

.main_hz {
    /*width: 60rem;*/
    max-width: 60rem;
    height: 30rem;
    margin: 0 auto;
    margin-top: 5rem;
}

.mainhz_left {
    max-width: 40rem;
    /*width: 45rem;*/
    height: 27.35rem;
    background-color: rgb(255, 255, 255, 1);
    border-radius: 1rem;
    float: left;
}

.mainhz_l_top {
    /*width: 45rem;*/
    max-width: 40rem;
    height: 10rem;
    margin-top: 4rem;
}

.mainhz_lt_left, .mainhz_lb_left {
    float: left;
    /*width: 21.5rem;*/
    max-width: 19rem;
    height: 10rem;
}

.mainhz_lt_left > img {
    height: 4.25rem;
    margin-left: 2.5rem;
}

.mainhz_top {
    text-align: left;
    margin-bottom: 2.5rem;
}

.mainhz_top img {
    width: 4.5rem;
    margin-top: 1.5rem;
}

.mainhz_txt1, .mainhz_txt3 {
    color: #666;
    margin-top: 1rem;
    margin-left: 0.5rem;
    font-size: 1rem;
}

.mainhz_lt_right, .mainhz_lb_right {
    float: left;
    /*width: 21.5rem;*/
    max-width: 19rem;
    height: 10rem;
    margin-left: 2rem;
}

.mainhz_lt_right > img {
    height: 4.25rem;
    margin-left: 2rem;
}

.mainhz_txt2, .mainhz_txt4 {
    color: #666;
    margin-top: 1rem;
    font-size: 1rem;
}

.mainhz_l_bottom {
    /*width: 45rem;*/
    max-width: 40rem;
    height: 10rem;
    margin-top: 1rem;
}

.mainhz_lb_left > img {
    height: 4.25rem;
    margin-left: 2.5rem;
}

/*.mainhz_txt3{
	color: #666;
	margin-top: 1rem;
	margin-left: 0.5rem;
	font-size: 0.9rem;
}*/

.mainhz_lb_right > img {
    height: 4.25rem;
    margin-left: 2rem;
}

/*.mainhz_txt4{
	color: #666;
	margin-top: 1rem;
	font-size: 0.9rem;
}
*/
.mainhz_right {
    float: right;
    margin-top: 6rem;
}

.adm1 {
    width: 10rem;
    height: 2.5rem;
    border: 1px solid #ff8531;
    background-color: rgba(255, 133, 49, 0.4);
    border-radius: 2.25rem;
    text-align: center;
    line-height: 2.5rem;
    margin-top: 3rem;
    color: #000;
}

.adm1:hover {
    color: #ffffff;
    background-color: #ff8531;
}

/* 入驻标准*/

.main1 {
    /*width: 60rem;*/
    max-width: 60rem;
    height: 30rem;
    margin: 0 auto;
    margin-top: 5rem;
    color: #666;
    font-size: 0.8rem;
}

.main1 p span {
    font-size: 0.84rem;
    margin-top: 3rem;
    display: block;

}

.main1 p, .main2 p, .main3 p, .main4 p, .main5 p {
    line-height: 2rem;
    font-size: 0.9rem;
}

h1 {
    /*width: 50rem;*/
    font-size: 1.2rem;
    color: #ff8531;
    height: 2rem;
    margin-bottom: 1rem;
}

.main1_form {
    /*width: 54.15rem;*/
    /*max-width: 52.7rem;*/
    width: 100%;
    max-width: 54.15rem;
    height: 19rem;
    background: rgba(255, 255, 255, 1);
    margin-top: 1rem;
}

.main1_form1 {
    width: 99.8%;
    /*max-width: 54.1rem;*/
    height: 2.3rem;
    background-color: #FFEEE5;
    border: 1px solid rgba(230, 230, 230, 1);;
    line-height: 2.3rem;
    text-align: center;
    font-size: 1rem;
    font-weight: bold;
    color: #ff8531;
}

.main1_f1_left {
    width: 50%;
    float: left;
}

.main1_forml {
    width: 100%;
    /*max-width: 27rem;*/
    height: 2.3rem;
    border-left: 1px solid rgba(230, 230, 230, 1);;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
    line-height: 2.3rem;
    text-align: center;
    font-size: 0.9rem;
    font-weight: bold;
    color: #666;
}

.main1_forml1 {
    width: 100%;
    /*max-width: 27rem;*/
    height: 2.3rem;
    border-left: 1px solid rgba(230, 230, 230, 1);;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
    line-height: 2.3rem;
    font-size: 0.9rem;
    color: #666;
}

.main1_forml1 span {
    padding-left: 2rem;
}

.main1_f1_right {
    float: left;
    /*width: 27rem;*/
    width: 50%;
    height: 16.4rem;
}

.main1_formr {
    /*width: 27rem;*/
    /*max-width: 27rem;*/
    width: 100%;
    height: 2.3rem;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
    line-height: 2.3rem;
    text-align: center;
    font-size: 0.9rem;
    font-weight: bold;
    color: #666;
}

.main1_formr1 {
    /*width: 27rem;*/
    /*max-width: 27rem;*/
    width: 100%;
    height: 2.3rem;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
    line-height: 2.3rem;
    font-size: 0.9rem;
    color: #666;
}

.main1_formr1 span {
    padding-left: 2rem;
}

.main_2 {
    /*width: 60rem;*/
    max-width: 60rem;
    /*height: 13.5rem;*/
    margin: 0 auto;
    margin-top: 2rem;
}

.main2_form {
    /*width: 60rem;*/
    max-width: 54.15rem;
    height: 12rem;
    background: rgba(255, 255, 255, 1);
    margin-top: 1rem;
}

.main2_fotm_left {
    /*width: 27rem;*/
    /*max-width: 27rem;*/
    width: 50%;
    float: left;
}

.main2_form1 {
    height: 2.3rem;
    background-color: #FFEEE5;
    border: 1px solid rgba(230, 230, 230, 1);;
    line-height: 2.3rem;
    text-align: center;
    font-size: 1rem;
    font-weight: bold;
    color: #ff8531;
}

.main2_form1_1 {
    height: 2.3rem;
    line-height: 2.3rem;
    text-align: center;
    color: #666666;
    font-size: 0.9rem;
    border-left: 1px solid rgba(230, 230, 230, 1);;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
}

.main2_form1_1left {
    /*width: 13.364rem;*/
    width: 50%;
    /*max-width: 13.48rem;*/
    height: 4.7rem;
    float: left;
    line-height: 4.7rem;
    text-align: center;
    color: #666666;
    font-size: 0.9rem;
    border-left: 1px solid rgba(230, 230, 230, 1);;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
}

.main2_form1_1right {
    width: 49%;
    float: left;
}

.main2_form1_right1 {
    /*width: 13.45rem;*/
    width: 100%;
    height: 2.3rem;
    line-height: 2rem;
    text-align: center;
    color: #666666;
    font-size: 0.9rem;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
}

.main2_fotm_center {
    /*width: 13.5rem;*/
    /*max-width: 13.5rem;*/
    width: 50%;
    float: left;
}

.main2_form2 {
    height: 2.3rem;
    background-color: #FFEEE5;
    line-height: 2rem;
    text-align: center;
    font-size: 1rem;
    font-weight: bold;
    color: #ff8531;
    border-top: 1px solid rgba(230, 230, 230, 1);;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
}

.main2_form2_center2 {
    /*width: 13.45rem;*/
    /*max-width: 13.45rem;*/
    height: 2.3rem;
    line-height: 2.3rem;
    text-align: center;
    color: #666666;
    font-size: 0.9rem;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
}

.main2_fotm_right {
    /*width: 13.5rem;*/
    /*max-width: 13.5rem;*/
    width: 35%;
    float: left;
}

.main2_form3 {
    height: 2.3rem;
    background-color: #FFEEE5;
    line-height: 2.3rem;
    text-align: center;
    font-size: 1rem;
    font-weight: bold;
    color: #ff8531;
    border-top: 1px solid rgba(230, 230, 230, 1);;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
}

.main2_form3_right3 {
    /*width: 13.45rem;*/
    /*max-width: 13.45rem;*/
    height: 2.3rem;
    line-height: 2.3rem;
    text-align: center;
    color: #666666;
    font-size: 0.9rem;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
}

.main3 {
    /*width: 60rem;*/
    max-width: 60rem;
    height: 10rem;
    margin: 0 auto;
    color: #666;
    margin-top: 3rem;
}

.main4 {
    /*width: 60rem;*/
    max-width: 60rem;
    height: 27rem;
    margin: 0 auto;
    margin-top: 7rem;
    color: #666;

}

/*h1{
	font-size: 1rem;
	color: #ff8531;
	height: 2rem;
}*/

.main4_form {
    /*width: 54.15rem;*/
    max-width: 54.15rem;
    height: 18.45rem;
    background: rgba(255, 255, 255, 1);
}

.main4_form4 {
    /*width: 54.1rem;*/
    width: 99.8%;
    height: 2.3rem;
    background-color: #FFEEE5;
    border: 1px solid rgba(230, 230, 230, 1);;
    line-height: 2.3rem;
    text-align: center;
    font-size: 1rem;
    font-weight: bold;
    color: #ff8531;
}

.main4_f4_left {
    width: 50%;
    float: left;
}

.main4_forml {
    width: 100%;
    /*max-width: 27rem;*/
    height: 2.3rem;
    border-left: 1px solid rgba(230, 230, 230, 1);;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
    line-height: 2.3rem;
    text-align: center;
    font-size: 0.9rem;
    font-weight: bold;
    color: #666;
}

.main4_forml4 {
    width: 100%;
    /*max-width: 27rem;*/
    height: 2.3rem;
    border-left: 1px solid rgba(230, 230, 230, 1);;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
    line-height: 2.3rem;
    font-size: 0.9rem;
    color: #666;
}

.main4_forml4 span {
    padding-left: 2rem;
}

.main4_f4_right {
    float: left;
    width: 50%;
    /*max-width: 27rem;*/
    height: 16.4rem;
}

.main4_formr {
    width: 100%;
    /*max-width: 27rem;*/
    height: 2.3rem;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
    line-height: 2.3rem;
    text-align: center;
    font-size: 0.9rem;
    font-weight: bold;
    color: #666;
}

.main4_formr4 {
    width: 100%;
    /*max-width: 27rem;*/
    height: 2.3rem;
    border-right: 1px solid rgba(230, 230, 230, 1);;
    border-bottom: 1px solid rgba(230, 230, 230, 1);;
    line-height: 2.3rem;
    font-size: 0.9rem;
    color: #666;
}

.main4_formr4 span {
    padding-left: 2rem;
}

.main5 {
    /*width: 60rem;*/
    max-width: 60rem;
    /*height: 128.5rem;*/
    color: #666;
    font-size: 0.8rem;
    margin: 0 auto;
    margin-top: 2.5rem;
}

.main5_bold {
    color: #666;
    font-size: 0.9rem;
    font-weight: bold;
}

.main5 p {
    padding-left: 16px;
}

.main5_abc {
    padding-left: 1.3rem;
}

.main5_1, .main5_2_1, .main5_2_2, .main5_3, .main5_4, .main5_5, .main5_6, .main5_7, .main5_8, .main5_9, .main5_10,
.main5_11, .main5_12 {
    margin-bottom: 2.5rem;
}

.main6 {
    /*width: 60rem;*/
    max-width: 60rem;
    height: 6rem;
    margin: 0 auto;
    margin-top: 5rem;
}

.adm1 {
    width: 10rem;
    height: 2.5rem;
    border: 1px solid #ff8531;
    background-color: rgba(255, 133, 49, 0.4);
    border-radius: 1.25rem;
    text-align: center;
    line-height: 2.5rem;
    margin: 0 auto;
    color: #ffffff;
    background-color: #ff8531;
}

.adm1:hover {
    color: #ffffff;
    background-color: #ff8531;
}

/*文件下载*/

/*.downs{*/
/*	height: 78rem;*/
/*}*/

/*.downs .main1{*/
/*	width: 59.9rem;*/
/*	height: 36.5rem;*/
/*	border: 1px solid #ff8531;*/
/*	background-color:rgba(255,255,255,1);*/
/*	border-radius: 1rem;*/
/*	margin: 0 auto;*/
/*	margin-top: 5.3rem;*/
/*	padding-top: 2.9rem;*/
/*}*/

.main_left {
    width: 15rem;
    /*height:50rem;*/
    float: left;
}

.main_left ul {

    padding-bottom: 3rem;
}

.main_left ul li {
    position: relative;
    height: 5.3rem;
    text-align: right;
    padding-right: 1rem;
    border-right: 1px solid #ddd;
}

.FTPoperationInstructions {
    border: 0 !important;
}

.FTPoperationInstructions .dot {
    right: -0.29rem;
}

.main_left ul li > div {
    height: 1rem;
    line-height: 0.5rem;
}

.main_left ul li .date {
    font-size: 0.7rem;
    color: #ddd;
}

.dot {
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    border-radius: 0.25rem;
    background: #ddd;
    position: absolute;
    top: 0;
    right: -0.3rem;
}

.main_right {
    width: 32rem;
    float: left;
    margin-left: 5rem;
    margin-top: 2.7rem;
    font-size: 1rem;
}

.main_r_top {
    /*margin-left: 17rem;*/
    margin-top: 4rem;
    text-align: center;
}

.main_r_top > img {
    width: 8.75rem;
    margin-left: 0.65rem;
}

.main_right p {
    width: 34.05rem;
    /*margin-top: 2rem;*/
    color: #666;
    margin: 0 auto;
    font-size: 1rem;
}

.down1 {
    width: 10rem;
    height: 2.5rem;
    border: 1px solid #ff8531;
    background-color: rgba(255, 133, 49, 0.4);
    border-radius: 1.25rem;
    text-align: center;
    line-height: 2.5rem;
    margin: 3rem auto;
    color: #000;
}

.down1:hover {
    color: #ffffff;
    background-color: #ff8531;
}

.main2 {
    width: 59.9rem;
    height: 26rem;
    border: 1px solid #ff8531;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 1rem;
    margin: 0 auto;
    margin-top: 5.3rem;
    padding-top: 2.9rem;
    font-size: 0.8rem;
}

.main2_left {
    width: 15rem;
    /*height:50rem;*/
    float: left;
}

.main2_left ul {

    padding-bottom: 3rem;
}

.main2_left ul li {
    position: relative;
    height: 5.3rem;
    text-align: right;
    padding-right: 1rem;
    border-right: 1px solid #ddd;
}

.FTPoperationInstructions {
    border: 0 !important;
}

.FTPoperationInstructions .dot {
    right: -0.29rem;
}

.main2_left ul li > div {
    height: 1rem;
    line-height: 0.5rem;
}

.main2_left ul li .date {
    font-size: 0.7rem;
    color: #ddd;
}

.dot {
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    border-radius: 0.25rem;
    background: #ddd;
    position: absolute;
    top: 0;
    right: -0.3rem;
}

.main2_right {
    width: 32rem;
    float: left;
    margin-left: 5rem;
    margin-top: 0.7rem;
    font-size: 1rem;
}

.main2_r_top {
    /*margin-left: 17rem;*/
    /*margin-top: 4rem;*/
    text-align: center;
}

.main2_r_top > img {
    width: 8.75rem;
    margin-left: 0.65rem;
}

.main2_right p {
    width: 34.05rem;
    /*margin-top: 2rem;*/
    color: #666;
    margin: 0 auto;
    font-size: 1rem;
}

.down2 {
    width: 10rem;
    height: 2.5rem;
    border: 1px solid #ff8531;
    background-color: rgba(255, 133, 49, 0.4);
    border-radius: 1.25rem;
    text-align: center;
    line-height: 2.5rem;
    margin: 3rem auto;
    color: #000;
}

.down2:hover {
    color: #ffffff;
    background-color: #ff8531;
}

/*联系方式*/

/*.contacts{
	height: 30rem;
}*/

.contacts .main11 {
    /*width: 59.9rem;*/
    max-width: 59.9rem;
    height: 26rem;
    border: 1px solid #ff8531;
    background-color: rgb(255, 255, 255, 1);
    border-radius: 1rem;
    margin: 0 auto;
    margin-top: 5.3rem;
    padding-top: 1rem;
    margin-bottom: 5rem;

}

.contacts .main11 > img {
    /*width:21.25rem;*/
    max-width: 19rem;
    float: left;
    margin-left: 2.3rem;
    margin-top: 2.3rem;
}

.main_right1 {
    /*width: 60%;*/
    max-width: 26rem;
    float: left;
    margin-left: 5rem;
    margin-top: 4.4rem;
    font-size: 1rem;
}

.main_r_inner li {
    color: #666;
    line-height: 3rem;
    position: relative;
}

.main_r_inner li:before {
    position: absolute;
    content: "";
    display: inline-block;
    width: 0.4rem;
    height: 0.4rem;
    border-radius: 50%;
    background-color: #ff8531;
    margin-right: 0.5rem;
    top: 1.3rem;
    left: -1rem;
}

.main_right p {
    color: #666;
    /*margin-left: 2.9rem;*/
}

/*页脚*/
.footer_policy {
    width: 100%;
    height: 15rem;
    background: url(https://cdn01.imgs.duolebo.com/dlbimg/3.0.0.0/images/index_f_bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-size: 100% 100%;
    color: #ffffff;
    padding-top: 7.25rem;
    /*margin-top: 5rem;*/
    font-size: 0.7rem;
}

/*222*/

/*.main2{
	width: 60rem;
	height: 26rem;
	margin: 0 auto;
	margin-top: 5rem;
	color: #666;
	font-size: 0.8rem;
}

.downs .main2{
	width: 59.9rem;
	height: 26rem;
	border: 1px solid #ff8531;
	background-color:rgba(255,255,255,1);
	border-radius: 1rem;
	margin: 0 auto;
	margin-top: 5.3rem;
	padding-top: 2.9rem;
}

.main2_left{
	width: 15rem;
	height:50rem;
	float: left;	
}

.main2_left ul{
	
	padding-bottom:3rem;
}

.main2_left ul li{
	position: relative;
	height:5.3rem;
	text-align:right;	
    padding-right: 1rem;
	border-right: 1px solid #ddd;    
}

.FTPoperationInstructions{
	border:0!important;
}

.FTPoperationInstructions .dot{
	    right: -0.29rem;
}

.main2_left ul li>div{	
	height: 1rem;
    line-height: 0.5rem;
}

.main2_left ul li .date{
	font-size:0.6rem;
	color:#ddd;
}

.dot2{
	display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    border-radius: 0.25rem;
    background: #ddd;
	position: absolute;
    top: 0;
    right: -0.3rem;
}

.main2_right{
	width: 23rem;	
	float: right;	
}

.main2_r_top{
	margin-top: 4rem;
	text-align: center;
}

.main2_r_top>img{
	width:8.75rem;
	margin-left: 0.65rem;
}

.main2_right p{
	width: 34.05rem;
	color: #666;
	margin: 0 auto;
}

.down2{
	width: 10rem;
	height: 2.5rem;
	border: 1px solid #ff8531;
	background-color: rgba(255,133,49,0.4);
	border-radius: 1.25rem;
	text-align: center;
	line-height: 2.5rem;
	margin: 3rem auto;
	color: #000;
}

.down2:hover{
	color: #ffffff;
	background-color: #ff8531;
}*/

.mobile_submenu, .mobile_mainsj_txt1, .mobile_mainsj_txt2, .mobile_mainsj_txt3, .mobile_joining, .mobile_partner, .submenu_bar {
    display: none;
}

@media screen and (min-width: 100px) and (max-width: 767px) {

    .box1, .mainsj_bottom, .mainqd_bg, .main_hz, .main6 {
        display: none;
    }

    .submenu_bar {
        display: block;
        width: 100%;
        height: 9rem;
        background-color: #f6f6f6;
    }

    .mobile_submenu_open {
        float: left;
        width: 30rem;
        height: 100%;
    }

    .submenu_text {
        float: left;
        width: 20rem;
        height: 9rem;
        line-height: 9rem;
        margin-left: 5rem;
        font-size: 2.5rem;
    }

    .mobile_submenu_open img {
        float: right;
        width: 4rem;
        height: 4rem;
        margin-top: 2.3rem;
    }

    .mobile_submenu {
        height: 27rem;
        margin-top: -1rem;
    }

    .box1 {
        width: 100%;
        height: 9rem;
        margin: 0rem;
        /*border: 0rem;*/
    }

    .nav1 {
        position: absolute;
        width: 100%;
        height: 9rem;
    }

    .nav1 li {
        position: absolute;
        width: 100%;
        height: 100%;
        background-color: #fff;
    }

    .actives, .nav1 li a {
        text-align: left;
        width: 30rem;
        background: transparent;
        border: 0rem;
        font-size: 2.5rem;
        text-align: center;
    }

    .main_sj {
        height: 100rem;
    }

    .mainsj_top {
        width: 100%;
        max-width: 100%;
        height: 10rem;
        margin-top: 5rem;
    }

    .mainsj_top h1, .mobile_joining h2, .mobile_partner h2, .main1 h1, .main_2 h1, .main3 h1, .main4 h1, .main5 h1 {
        width: 100%;
        height: 10rem;
        font-size: 3rem;
        line-height: 10rem;
        margin-bottom: 0rem;
        color: #000;
    }

    .mainsj_center {
        width: 100%;
        max-width: 100% !important;
        height: 80rem;
        max-height: 80rem;
        margin: 0rem;
        display: block;
    }

    .mainsj_c_left, .mainsj_c_center, .mainsj_c_right {
        float: left;
        width: 60rem;
        margin: 0rem;
        height: 27.3rem;
    }

    .mainsj_c_center, .mainsj_c_right {
        margin-top: 5rem;
        margin-left: 0rem !important;
    }

    .mainsj_c_left img {
        float: left;
        width: 15rem;
        margin-top: 5rem;
    }

    .mainsj_c_center img, .mainsj_c_right img {
        float: left;
        width: 24rem;
        margin-top: 3rem;
    }

    .mobile_mainsj_txt1, .mobile_mainsj_txt2, .mobile_mainsj_txt3 {
        float: left;
        display: block;
        width: 30rem;
        height: 23rem;
        margin-left: 5rem;
        padding: 2rem 0rem 2rem 5rem;
    }

    .mobile_mainsj_txt2 {
        width: 28rem;
        height: 20rem;
        margin-left: 0rem;
        margin-right: 2rem;
    }

    .mobile_mainsj_txt3 {
        width: 26rem;
        height: 20rem;
        margin-left: 4rem;
    }

    .mobile_mainsj_txt1 dd, .mobile_mainsj_txt2 dd, .mobile_mainsj_txt3 dd {
        font-size: 2.5rem;
        line-height: 4.4rem;
    }

    .mobile_dd {
        margin-bottom: 2rem;
    }

    .mobile_joining {
        display: block;
        width: 60rem;
        margin: 5rem auto 0rem;
    }

    .mobile_joining img {
        float: right;
        width: 25rem;
    }

    .mobile_joining p, .mobile_partner dd {
        font-size: 2.5rem;
    }

    .policys {
        height: auto;
    }

    .mobile_partner {
        display: block;
        width: 60rem;
        height: 55rem;
        margin: 0 auto;
        text-align: center;
    }

    .mobile_partner img {
        float: left;
        width: 9rem;
        margin-top: 2rem;
    }

    .partner_left_text, .partner_right_text {
        float: left;
        width: 18rem;
        height: 20rem;
        padding-left: 1rem;
        padding-right: 1rem;
        text-align: left;
    }

    .partner_left_text {
        width: 20rem;
    }

    .mobile_partner a {
        float: left;
        display: block;
        width: 100%;
    }

    .adm1 {
        height: 3.5rem;
        width: 20rem;
        padding-top: 0.7rem;
        margin: 0 auto;
        font-size: 2.5rem;
    }

    .main1 {
        height: 86rem;
    }

    .main1 p span {
        font-size: 2.3rem;
        line-height: 3.3rem;
        margin-top: 1rem;
    }

    .main1_form {
        max-width: 100%;
        height: 62.5rem;
        max-height: 62.5rem;
    }

    .main1_form1, .main1_forml, .main1_formr, .main2_form1, .main2_form2, .main4_form4, .main4_forml, .main4_formr {
        height: 5rem;
        line-height: 5rem;
        font-size: 2.5rem;
        color: #000;
        font-weight: normal;
    }

    .main1_f1_left, .main1_f1_right {
        height: 46.3rem;
    }

    .main1_forml1, .main1_formr1, .main4_forml4, .main4_formr4 {
        height: 6rem;
    }

    .main1_forml1 span, .main1_formr1 span, .main4_forml4 span, .main4_formr4 span {
        float: left;
        line-height: 6rem;
        font-size: 2.5rem;
    }

    .mobile_big_row_left, .mobile_big_row_right {
        height: 12rem;
    }

    .mobile_big_row_left span {
        line-height: 12rem;
    }

    .mobile_big_row_right span {
        line-height: 3.5rem;
        padding: 1rem 1rem 1rem 2rem;
        float: left;
    }

    .mobile_medium_row {
        height: 9rem;
    }

    .mobile_medium_row span {
        line-height: 3.5rem;
        float: left;
        padding: 1rem 1rem 1rem 2rem;
    }

    .main2_form {
        width: 60rem;
        max-width: 60rem;
        height: 15rem;
    }

    .main2_form1_1left, .main2_form1_1right {
        float: left;
        width: 50%;
        height: 9rem;
        border: 0rem;
    }

    .main2_form1_1left span {
        float: left;
        width: 100%;
        height: 9rem;
        line-height: 9rem;
        font-size: 2.5rem;
        border-left: 1px solid rgba(230, 230, 230, 1);
        border-right: 1px solid rgba(230, 230, 230, 1);
        border-bottom: 2px solid rgba(230, 230, 230, 1);
    }

    .main2_form1_right1, .main2_form2_center2 {
        float: right;
        width: 100%;
        height: 4.5rem;
        line-height: 4.5rem;
        font-size: 2.5rem;
    }

    .main3 {
        height: 41rem;
    }

    .main3 p, .main5_bold, .main5 p {
        line-height: 3.5rem;
        font-size: 2.5rem;
    }

    .main5 p {
        margin-top: 0.5rem;
        text-indent: 3rem;
    }

    .main4 {
        height: 63.5rem;
        margin-top: 5rem;
    }

    .main4_form {
        width: 60rem;
        max-width: 60rem;
        height: 60rem;
    }

    .main4_f4_left, .main4_f4_right {
        height: 35rem;
    }

    .contacts {
        height: 45rem;
    }

    .contacts .main11 {
        width: 65rem;
        max-width: 65rem;
        height: 100%;
        border: 0rem;
        background-color: #fff;
    }

    .contacts .main11 img {
        width: 23rem;
        max-width: 23rem;
        margin-left: 0rem;
        margin-right: 2rem;
        margin-top: 10rem;
    }

    .main_right1 {
        width: 40rem;
        max-width: 40rem;
        margin: 0rem;
    }

    .main_r_inner li {
        widows: 100%;
        font-size: 2.4rem;
        line-height: 6rem;
        border-bottom: 1px solid #c3bfbf;
    }

    .main_r_inner li::before {
        display: none;
    }

    .box2 {
        width: 100%;
        background: url(https://cdn01.imgs.duolebo.com/dlbimg/3.0.0.0/images/policy_bg.png) no-repeat 0% 10%;
        background-size: 100%;
    }

}

