*{
    margin: 0;
    padding: 0;
    font-family: 微软雅黑;
}
.clear{
    clear: both;
}
/*top*/
.j_top{
    position: relative;
}
.j_top_btn{
    width: 0.8rem;
    height: 0.25rem;
    border-radius: 10px;
    background: #fff;
    position: absolute;
    border: 20px;
    bottom:1.2rem;
    left: 50%;
    margin-left: -0.4rem;
}
.j_top_btn a{
    display: block;
    text-align: center;
    line-height:0.25rem;
    color: #e72410;
    font-size: 0.12rem;
    text-decoration: none;
    /*letter-spacing: 0.012rem;*/
    font-weight: bold;
    z-index:99999;
}
.j_top_text{
    width: 3rem;
    position: absolute;
    bottom: 0.76rem;
    left: 50%;
    margin-left: -1.5rem;
    font-size: 0.1rem;
    color: #ffffff;
    text-align: center;
}
.j_ytop{display: none;}
.j_top img{display: block;width: 100%;}
.j_intro{text-align: center;margin: 75px auto 70px;font-size: 30px;width: 760px;height: 55px;
    background:#e72410;
    /*background: url("/Public/jdinter/img/j_pt.png") no-repeat center;*/
    color: #ffffff;line-height: 55px;background-size: 100%;letter-spacing: 2px;border-radius: 10px}
.j_intro_text{margin-bottom: 80px;}
.j_intro_text h3{
    font-size: 35px;
    font-weight: bold;
    text-align: center;
   margin: 70px auto 50px;
    color: #ea2117;
}
.j_intro_text p{font-size:24px;color: #010101;letter-spacing: 1px;line-height: 45px;}
.j_platform{width: 82%;margin: 0 auto 180px;}
.j_platform_box{margin-bottom: 55px;}
.j_platform_left{width: 25%;float: left;margin-right: 5%;}
.j_platform_left img{display: block;width: 100%;}
.j_platform_right{width: 70%;float: left;padding-top: 25px;}
.j_platform_right i{display: none;width:27px;height:27px;background: #e72410;float: left;margin: 6px 3% 0 0;}
.j_platform_right span{display: block;float: left;width: 100%;font-size: 26px;color: #000000;border-bottom: 2px dashed #e23412;padding-bottom: 20px;}
/*合作*/
.j_coop_box>.j_coop_title_xian{
    font-size: 49px;
}
.j_coop{width: 90%;margin: 0 auto 180px;}
.j_coop_box{width: 100%;border: 3px dashed #ea2117;position: relative;padding:90px 30px 20px;}
.j_coop_title{background: #ffffff;font-size: 49px;color: #ea2117;font-weight: bold;position: absolute;top:-39px;left: 50%;letter-spacing: 3px;margin-left: -300px;padding: 0 20px;}
.j_coop_con_img{width:18%;float: left;margin: 1%;}
.j_coop_con_img img{display: block;width: 100%;}
.j_coop_con_icon{width:18%;float: left;margin:2% 1% 1%;}
.j_coop_con_icon img{display: block;width: 100%;margin-bottom: 20px;}
.j_coop_con_icon span{text-align: center;font-size: 20px;color: #000000;display: block;}
/*优势*/
.j_coop1{width: 90%;margin: 0 auto 150px;}
.j_coop1_box{width: 100%;border: 3px dashed #ea2117;position: relative;padding:90px 30px 20px;}
.j_coop1_title{background: #ffffff;font-size: 49px;color: #ea2117;font-weight: bold;position: absolute;top:-56px;left: 50%;letter-spacing: 3px;margin-left: -165px;padding: 0 20px;}
.j_coop1_title span {display: block;font-size: 25px;text-align: center;letter-spacing: 1px;}
.j_coop1_con_icon{width:14%;float: left;margin:4% 1.3% 1%;}
.j_coop1_con_icon img{display: block;width: 70%;margin: 0 auto 20px;}
.j_coop1_con_icon span{text-align: center;font-size: 18px;color: #000000;display: block;}
/*入驻要求*/
.j_enter{width: 90%;margin: 0 auto 100px;border: 3px dashed #e23412;position: relative;}
.j_enter_title{background: #ffffff;font-size: 49px;color: #ea2117;font-weight: bold;position: absolute;top:-39px;left: 50%;letter-spacing: 3px;margin-left: -130px;padding: 0 20px;}
.j_enter_con{padding: 80px 30px 0;}
.j_enter_con_box{margin-bottom: 15px;}
.j_enter_con_title{width: 130px;height: 36px;background: url("/Public/jdinter/img/j-08.png ") no-repeat ;background-size: 80%;line-height: 36px;color: #ffffff;font-size: 21px;
    padding-left: 23px;margin-bottom: 14px;}
.j_enter_con_text{font-size: 20px;color: #000000;margin-bottom: 20px;}
.j_enter_con_title1{width: 180px;height: 36px;background: url("/Public/jdinter/img/j-09.png ") no-repeat ;background-size: 80%;line-height: 36px;color: #ffffff;
    font-size: 21px;padding-left: 23px;margin-bottom: 20px;}
.j_enter_con_text i{display: block;width: 24px;height: 24px;background: #e72410;float: left;margin: 4px 2% 0 0;}
.j_enter_con_text span{display: block;float: left;width: 90%;font-size: 22px;color: #000000;}
.j_enter_con_title2{width: 358px;height: 36px;background: url("/Public/jdinter/img/j-10.png ") no-repeat ;background-size: 80%;line-height: 36px;color: #ffffff;font-size: 21px;
    padding-left: 23px;margin-bottom: 20px;}
.j_enter_con_text1{width: 33.3%;float: left;margin-bottom: 15px;}
.j_enter_con_text1 i{display: block;width: 24px;height: 24px;background: #e72410;float: left;margin: 4px 2% 0 0;}
.j_enter_con_text1 span{display: block;float: left;width: 90%;font-size: 22px;color: #000000;}

/*底部*/
.j_back{position: relative;}
.j_back img{display: block;width: 100%;height: 4.5rem;}
.j_back img:nth-child(2){display: block;position: absolute;top:-1px;height: 2.1rem;min-height: 400px;}
.container-fluid .j_foot_box{position: absolute;top: 0;z-index: 99;left: 50%;margin-left: -585px;}
.j_foot{width: 100%;font-style: italic;color: #e8211a;font-size: 0.23rem;letter-spacing:10px;font-weight: bold;line-height:0.4rem;text-align: center}
.j_code{width: 18%;position: absolute;left: 25%;bottom: 6%;}
.j_code img{display: block;width: 100%;}
.j_code span{display: block;text-align: center;color: #ffffff;font-weight: bold;letter-spacing:0.1rem;margin-top: 0.1rem;font-size: 0.13rem;}
.j_dog{position: absolute;width: 24%;right: 4%;bottom: 16%;}
.j_dog img{display: block;width: 100%;}
/*注册*/
.f_reg{width: 75%;margin: 0 auto;}
.f_title_reg{text-align: center;color: #e72410;font-weight: bold;font-size: 40px;letter-spacing: 4px;line-height: 68px;margin: 80px auto 50px;background-size: 100%;}
.f_reg div.form-group{margin-bottom: 20px;}
.f_reg p{color: #0b1354;font-weight: bold;letter-spacing: 1px;margin-bottom: 20px;font-size: 20px;}
.f_reg h2{text-align: center;margin: 100px 0 75px 0;font-size: 32px;line-height: 0;}
.f_reg_form label{display: block;font-size: 19px;margin-bottom:10px;color: #0b1354;letter-spacing: 1px}
.f_reg_form input{display: block;width: 100%;outline: none;font-size: 16px;padding:6px 8px;border-radius: 6px;border: 1px solid #6f7376;}
/*上传截图*/
.z_upload{width: 240px;height: 150px;position: relative;margin: 0 10px;}
.z_upload img{
    display: block;
    width: 240px;
    height: 150px;
}
.z_upload_box{width: 240px;height: 150px;line-height: 150px;text-align: center;border: 1px solid #999999;border-radius: 10px;font-size: 40px;opacity: .5;}
.z_upload input{position: absolute;top: 0;width: 240px;height: 150px;display: block;outline: none;opacity: 0;cursor: pointer;}
/*单选*/
.f_reg_label{display: block;font-size: 19px;margin-bottom:10px; color: #0b1354;letter-spacing: 1px}
.f_reg_radio1{float: left;margin: 0 30px 0 5px;}
.f_reg_radio1 input{width: 17px;height: 17px;display: block;float: left;}
.f_reg_radio1 label{font-size:18px;display: block;float: left;margin:0 0 0 6px;font-weight: normal;}
.f_btn{width: 130px;height: 42px;background:#e72410;border-radius: 10px;margin:50px 0 80px;}
.f_btn a{color: #fefffd;text-align: center;line-height: 42px;text-decoration: none;display: block;font-size: 20px;letter-spacing: 2px}
.z-prompt{width: 100%;height: 100%;position: fixed;top: 0;}
.z-prompt span{width: 60%;display: block;color: #ffffff;background: rgba(0,0,0,.6);position: absolute;top: 50%;margin-top: -20px;border-radius: 10px;margin-left: -30%;left: 50%;text-align: center;padding:6px 5px ;font-size: 16px;}

@media (max-width:1080px){
    /*banner*/
    .j_top{display: none;}
    .j_ytop{display: block;position: relative}
    .j_ytop img{display: block;width: 100%;}
    .j_top_btn{
        width: 100%;
        height: 0.6rem;
        border-radius: 10px;
        background: none;
        position: absolute;
        border: 20px;
        bottom:2.4rem;
        left:0;
        margin-left: 0;
    }
    .j_top_btn a{
        display: block;
        width: 2.2rem;
        margin: 0 auto 0.26rem;
        background: #ffffff;
        text-align: center;
        line-height:0.6rem;
        color: #e72410;
        font-size: 0.3rem;
        border-radius: 5px;
        text-decoration: none;
        /*letter-spacing: 0.012rem;*/
        font-weight: bold;
    }
    .j_top_text{
       text-align: center;
        width: 80%;
        position: relative;
        bottom: 0;
        left:50%;
        margin-left: -40%;
        font-size: 0.28rem;
        color: #ffffff;
    }
    .j_intro_text h3 {
        font-size: 20px;
        font-weight: bold;
        text-align: center;
        margin: 24px auto 26px;
        color: #ea2117;
        width: 80%;
    }
   /*介绍*/
    .j_intro{text-align: center;margin: 0.6rem auto 0.5rem;font-size: 0.33rem;width: 5.2rem;height: auto;
        /*background: url(/Public/jdinter/img/j_pt.png) no-repeat center;*/
        background: #ea2117;padding: 0.2rem;
        color: #ffffff;line-height:0.5rem;background-size: 100%;letter-spacing: 1px;}
    .j_intro_text{margin-bottom: 1rem;}
    .j_intro_text p{font-size: 0.3rem;color: #010101;letter-spacing: 0.08px;line-height: 0.55rem;}
    .j_platform {width: 100%;margin: 0 auto 2rem;}
    .j_platform_box {margin-bottom: 0.7rem;}
    .j_platform_left {width: 35%;float: none;margin: 0 auto;}
    .j_platform_right {width: 100%;float: left;padding-top:0.5rem;}
    .j_platform_right i {display: none;width: 0.3rem;height: 0.3rem;background: #e72410;float: left;margin: 0.07rem 0.15rem 0 0;}
    .j_platform_right span {display: block;float: left;width:100%;font-size: 0.31rem;color: #000000;border-bottom: 2px dashed #e23412;padding-bottom:0.3rem;}
    .j_coop {width: 100%;margin: 0 auto 2rem;}
    .j_coop_title {background: #ffffff;font-size: 0.45rem;width: 5rem;color: #ea2117;font-weight: bold;position: absolute;top: -0.36rem;left: 50%;letter-spacing: 0;margin-left: -2.5rem;padding: 0 6px;}
    .j_coop_box {width: 100%;border: 2px dashed #ea2117;position: relative;padding: 0.7rem 0.1rem 0.4rem;}
    .j_coop_con_icon span {text-align: center;font-size: 0.27rem;color: #000000;display: block;}
    .j_coop_con_icon img {display: block;width: 100%;margin-bottom: 0.1rem;}
    .j_coop1 {width: 100%;margin: 0 auto 2rem;}
    .j_coop1_box {width: 100%;border: 2px dashed #ea2117;position: relative;padding:0.7rem 0.2rem 0.3rem;}
    .j_coop1_con_icon {width: 30%;float: left;margin: 4% 1.3% 1%;}
    .j_coop1_con_icon img {display: block;width: 70%;margin: 0 auto 0.2rem;}
    .j_coop1_con_icon span {text-align: center;font-size: 0.25rem;color: #000000;display: block;}
    .j_coop1_title {background: #ffffff;font-size: 0.5rem;width: 3.2rem;color: #ea2117;font-weight: bold;position: absolute;top: -0.6rem;left: 50%;letter-spacing: 3px;margin-left: -1.6rem;padding: 0 0.1rem;text-align: center;}
    .j_coop1_title span {display: block;font-size: 0.2rem;text-align: center;letter-spacing: 1px;}
    .j_enter {width: 100%;margin: 0 auto 1rem;border: 2px dashed #e23412;position: relative;}
    .j_enter_title {background: #ffffff;font-size: 0.5rem;color: #ea2117;width: 2.5rem;font-weight: bold;position: absolute;top: -0.38rem;left: 50%;letter-spacing: 3px;margin-left: -1.25rem;padding: 0 0.1rem;}
    .j_enter_con {padding: 40px 0.2rem 0;}
    .j_enter_con_title {width: 2rem;height: 0.65rem;background: url(/Public/jdinter/img/j-08.png) no-repeat;background-size: 80%;line-height: 0.5rem;color: #ffffff;font-size: 0.33rem;padding-left: 0.3rem;margin-bottom: 14px;letter-spacing: 2px;}
    .j_enter_con_text {font-size: 0.3rem;color: #000000;margin-bottom: 0.3rem;}
    .j_enter_con_title1 {width: 3rem;height: 0.6rem;background: url(/Public/jdinter/img/j-09.png) no-repeat;background-size: 80%;line-height: 0.6rem;color: #ffffff;font-size: 0.33rem;padding-left: 0.3rem;margin-bottom: 14px;letter-spacing: 2px;}
    .j_enter_con_text i {display: block;width: 0.32rem;height: 0.32rem;background: #e72410;float: left;margin: 4px 3% 0 0;}
    .j_enter_con_text span {display: block;float: left;width: 90%;font-size: 0.3rem;color: #000000;}
    .j_enter_con_title2 {width: 6rem;height: 0.6rem;background: url(/Public/jdinter/img/j-10.png) no-repeat;background-size: 80%;line-height: 0.6rem;color: #ffffff;font-size: 0.33rem;padding-left: 0.3rem;margin-bottom: 0.4rem;letter-spacing: 2px;}
    .j_enter_con_text1 {width: 100%;float: left;margin-bottom: 0.3rem;}
    .j_enter_con_text1 i {display: block;width: 0.32rem;height: 0.32rem;background: #e72410;float: left;margin: 2px 3% 0 0;}
    .j_enter_con_text1 span {display: block;float: left;width: 90%;font-size: 0.3rem;color: #000000;}
    /*底部*/
    .container-fluid .j_foot_box {position: absolute;top: 0;z-index: 99;left:0;margin-left:0.2rem;}
    .j_foot {width: 100%;font-style: italic;color: #e8211a;font-size: 0.33rem;letter-spacing: 4px;font-weight: bold;line-height: 0.5rem;}
    .j_back img:nth-child(2) {display: block;position: absolute;top: 0;height: auto;min-height: auto;margin-top: -0.02rem;}
    .j_back img {display: block;width: 100%;height: 6.6rem;}
    .j_code {width: 30%;position: absolute;left: 16%;bottom: 7%;}
    .j_code span{display: block;text-align: center;color: #ffffff;font-weight: bold;letter-spacing: 8px;margin-top: 0.1rem;font-size: 0.3rem}
    .j_dog {position: absolute;width: 30%;right: 0;bottom: 22%;}
    /*注册*/
    .f_reg{width:100%;margin: 0 auto;}
    .f_reg div.form-group{margin-bottom:0.33rem;}
    .f_reg p{color: #0b1354;font-weight: bold;letter-spacing: 1px;margin-bottom: 20px;font-size: 20px;}
    .f_reg h2{text-align: center;margin: 100px 0 75px 0;font-size: 32px;line-height: 0;}
    .f_reg_form label{display: block;font-size: 0.295rem;margin-bottom:0.2rem;color: #0b1354;letter-spacing: 0;}
    .f_reg_form input{display: block;width: 100%;outline: none;font-size: 0.3rem;padding: 0.1rem;border-radius:0.12rem;border: 1px solid #6f7376;}
    /*上传截图*/
    .z_upload{width: 2.8rem;height: 2rem;position: relative;margin: 0 5px;}
    .z_upload img{
        display: block;
        width: 2.8rem;
        height: 2rem;
    }
    .z_upload_box{width: 2.8rem;height: 2rem;line-height: 2.6rem;text-align: center;border: 1px solid #999999;border-radius: 10px;font-size: 1rem;opacity: .5;}
    .z_upload input{position: absolute;top: 0;width: 2.8rem;height: 2rem;display: block;outline: none;opacity: 0;cursor: pointer;}
    /*单选*/
    .f_reg_label{display: block;font-size:0.295rem;margin-bottom:0.2rem; color: #0b1354;letter-spacing: 1px;}
    .f_reg_radio1{float: left;margin: 0 30px 0 5px;}
    .f_reg_radio .f_reg_radio1 input{width: 0.33rem;height: 0.33rem;display: block;float: left;margin-top: 0.07rem}
    .f_reg_radio1 label{font-size:0.33rem;display: block;float: left;margin:0 0 0 0.13rem;font-weight: normal;}
    .f_btn{width: 2.6rem;height: 0.78rem;background:#e72410;border-radius: 10px;margin:1.2rem 0 2rem;}
    .f_btn a{color: #fefffd;text-align: center;line-height:0.78rem;text-decoration: none;display: block;font-size: 0.333rem;letter-spacing: 1px}
    .z-prompt{width: 100%;height: 100%;position: fixed;top: 0;}
    .z-prompt span{width: 60%;display: block;color: #ffffff;background: rgba(0,0,0,.6);position: absolute;top: 50%;margin-top: -20px;border-radius: 10px;margin-left: -30%;left: 50%;text-align: center;padding:6px 5px ;font-size: 16px;}
    .f_title_reg {
        text-align: center;
        color: #e72410;
        font-weight: bold;
        font-size: 0.5rem;
        letter-spacing: 4px;
        line-height: 0.3rem;
        margin: 80px auto 50px;
        background-size: 100%;
    }
}