html{background: #ececec;    padding: 0;
    margin: 0;}
body{width: 100%;
    max-width: 750px;
    margin: 0 auto;    background: white;}
header{position: fixed; padding: 0.4rem 0 0.3rem 0.2rem; background: white; border-bottom: 1px solid #e4e4e4; z-index: 9999; top: 0;     width: 100%;
    max-width: 750px;
    margin: 0 auto;}
.con8 h2 { color: #333333; font-size: 0.39rem; text-align: center; font-weight: bold; padding: 0.7rem 0 0 0; }
.con8 img{max-width: 100%;}
.lcik,.logo,a{    cursor: pointer;}
.licbo{    height: 0.06rem;
    background: #201E8B;
    width: 0.9rem;
    display: block;
    margin: 0.2rem auto;}
.con8{overflow: hidden;    padding: 0 0 0.2rem 0;}
.kua8{    width: 30%;height: 1.95rem;
    float: left;
    margin: 0.3rem 1.6% 0rem 1.6%;
    font-size: 0.244rem;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 0.1rem;}
.kua8 img{width: 30%;
    display: block;
    margin: 0.3rem auto 0.15rem auto;
}

.kua8 span{    display: block;
    width:100%;
    margin: 0 auto;}

.kua9{width: 48%; height:3rem; float: left; margin: 0.3rem 1% 0rem 1%; font-size: 0.244rem; border: 1px solid #ccc; border-radius: 0.1rem; padding: 0.28rem; text-align: left;}

.kua9 span:nth-child(1){    display: block;
    color: rgba(118, 40, 255, 1);
    font-size: 0.5rem;
    float: left;}
.kua9 span:nth-child(2){    display: block;    font-weight: bold;
    color: rgba(118, 40, 255, 1);
    float: left;
    font-size: 0.3rem;
    line-height: 0.75rem;
    padding-left: 0.1rem;}
.kua9 span:nth-child(3){    display: block;
    clear: both;
    text-align: justify;
    font-size: 0.244rem;}
.cibiaio{color: rgba(118, 40, 255, 1); font-size: 0.3rem; text-align: center;    display: block;
    font-weight: bold;}

.vcd{    border: none;    height: 2.36rem;}
.vcd img{    width: 60%;}


.nwc{font-size: 0.244rem; text-align: justify; line-height: 0.4rem; overflow: hidden; padding: 0.4rem 0;}
.nwc h2 {    text-align: left;
    font-size: 0.33rem;
    padding: 0.244rem 0;
}
.nwc span{}
.nwc img{    width: 48%;
    display: block;
    float: left;
    margin: 0 3%;}
.nwc .tc1{    float: left;
    width: 46%;
    padding: 0 2%;}
.nwc i{    color: rgba(79, 77, 200, 1);
    font-style: normal;
    padding: 0 0.1rem 0 0;}


.keh{ font-size: 0.25rem; padding: 0.3rem 0 0.1rem 0; width: 92%; margin: 0 auto;    line-height: 0.45rem;}
.keh i{    color: rgba(47, 27, 124, 1);
    font-style: normal;}
.keh img{    display: block;
    width: 38%;
    margin: 0 auto 0 auto;}
.gee{    height: 0.4rem;}

.xignp{overflow: hidden;}
.xignp h2{}
.xignp img{    width: 50%;
    display: block;
    margin: 0 auto;}
.xignp span{font-size: 0.244rem; text-align: center; line-height: 0.4rem; display: block; padding: 0.2rem 0;}
.c00{      height: 3rem;  padding: 0.18rem;}
.c00 span{padding: 0} 

footer{    position: fixed;
    bottom: 0;
    display: block;
    z-index: 99;}
footer img{     display: block;   max-width: 100%;}

footer span:nth-child(1){position: absolute; color: white; top: 0.36rem; display: block; font-size: 0.35rem; font-weight: bold; left: 0.45rem;}
footer span:nth-child(2){position: absolute; color: white; top:0.55rem; display: block; font-size: 0.27rem; left: 2.8rem;}
footer span:nth-child(3){position: absolute; color: hsla(45, 100%, 55%, 1); top:1.0rem; display: block; font-size: 0.244rem; left: 2.6rem; transform: scale(0.9); width: 5rem;}
footer span:nth-child(4){font-weight: bold; position: absolute; color: rgba(51, 51, 51, 1); top:0.32rem; display: block; font-size: 0.22rem; left:5.55rem; padding: 0.2rem;}











