@media screen and (max-width: 1440px) {}

@media screen and (max-width: 768px) {
    body {
        margin: 0 auto;
        max-width: 750px;
        overflow-x: hidden;
    }
    html {
        max-width: 750px;
        margin: 0 auto;
        font-size: 20px;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        -webkit-tap-highlight-color: transparent;
    }
    img {
        border: 0;
        vertical-align: middle;
        width: 100%;
    }


    /* 此页面公共部分 */
.divs{
    width:100%;
    height:auto;
    margin:0 auto;
    background: #f2f2f2;
    padding:0.1rem;
    /* margin-bottom:0.2rem; */
    margin-bottom:0rem;
    float:none;
}

/* 中间部分star */

.div_one{
    /* border:1px solid green; */
}

.div_one>div.fll,
.div_one>div.frr{
    display:inline-block;
    width:100%;
    height:auto;
    vertical-align: middle;
}

.div_one>div.fll{
    margin-right:0.1rem;
}
.div_one>div.fll>div{
    width:100%;
    height:auto;
    background: #ffffff;
}

.div_one>div.fll>.upp,
.div_one>div.fll>.dow{
    padding: 0.2rem;
    margin-bottom:0.1rem;
}

.div_one>div.fll>.upp{
    margin-bottom:0.1rem;
}

.div_one>div.frr{
    background: #ffffff;
}

.div_one>div.frr>img{
    display:block;
    margin:0.32rem auto;
    width:70%;
}

.tex_tit{
    font-size: 0.28rem;
    font-family: "Microsoft YaHei";
    color: rgb( 0, 78, 162 );
}

.tex_con{
    padding-top:0.2rem;
    margin-bottom: 0.1rem;
}

.tex_con>div{
    display:inline-block;
    vertical-align: top;
}

.tex_con>.co_fl{
    margin-right:0.4rem;
    overflow: hidden;
}

.tex_con>.co_fr{
    overflow: hidden;
}

.tex_con>div p{
    font-size:0.16rem;
    color:#4b4b4b;
    line-height:0.26rem;
    
}
.tex_con>div p::before{
    content: "";
    display:inline-block;
    width:0.05rem;
    height:0.05rem;
    background:#4b4b4b;
    border-radius: 50%;
    vertical-align: middle;
    margin-right:0.1rem;
} 


.div_two{
    /* border:1px solid red; */
}
 .div_two>div{
    margin-bottom:0rem;
    background: #ffffff;
    padding:0.2rem;
}

.div_two>.tw_fir img{
    display:block;
    margin:0.2rem auto 0.1rem auto;
}

.div_two>.tw_sec>div{
    display:inline-block;
    background: #ffffff;
    height:auto;
}

.div_two>.tw_sec>.sec_o{
    width:auto;
    margin-right:0;
    margin-bottom:0.1rem;
}

.div_two>.tw_sec>.sec_t{
    width:100%;
}

.div_two>.tw_sec>div img{
    display:block;
    width:100%;
    height:auto;
}

.tw_thr>div{
    display:inline-block;
    background: #ffffff;
    width:100%;
    vertical-align: top;

}

.div_three{
    /* border:1px solid pink; */
}

.div_three>.thr_con{
    background:#ffffff;
    padding:0.3rem;
    height:auto;
    margin-bottom: 0.1rem;
}

.div_three .thefr{
    width:100%;
    padding:0.2rem 0rem;

}


.div_three .thefr>.the_fl,
.div_three .thefr>.the_fr{
    display:inline-block;
    width:100%;
    height:auto;
    vertical-align: top;
}

.div_three .the_fl .fl_item{
    width:100%;
    height:auto;
    margin-bottom:0.1rem;
}

.div_three .the_fl .fl_item>div{
    display:inline-block;
}

.div_three .the_fl .fl_item>.imgbox{
    width:16%;
    height:auto;
    margin-right: 2%;
}

.fl_item>.imgbox>img{
    display:block;
    width:100%;
    height:auto;
}

.div_three .the_fl .fl_item>.texcon{
    width:80%;
    height:auto;
    vertical-align: top;
    font-size: 0.15rem;
    font-family: "Microsoft YaHei";
    color: rgb( 75, 75, 75 );
    line-height: 0.26rem;
    text-overflow: ellipsis;
    overflow: hidden;
    
}

.div_three .thefr>.the_fr>img{
    display:block;
    margin:0 auto;
    width:90%;
}

.div_three .thefr>.the_fr>p{
    text-align:center;
    font-size:0.16rem;
    color:#4b4b4b;
} 

/* four */
 .fou_xt{
    width:100%;
    height:auto;
    background:#ffffff;
    padding: 0.2rem;
}

.fou_xt>div{
    display:inline-block;
}
.fou_xt>.thr_fl{
    width:100%;
    vertical-align: top;

}
.fou_xt>.thr_fr{
    width:100%;
}

.thr_fr>img{
    display:inline-block;

}

.fiv_yi{
    background: #ffffff;
    padding: 0.2rem;
    margin-bottom: 0.1rem;
}

.fyi_con{
    margin-top:0.2rem;
}
.fyi_con>div{
    display:inline-block;
    vertical-align: top;
}

.fyi_con>.fimgb>img{
    width:100%;
}

.fyi_con>.tex_con{
    width:100%;
}

.fyi_con>.fimgb{
    width:100%;
} 


/* 中间部分end */

    


}

@media screen and (max-width: 330px) {}