

body{background: url(../images/headBg.png) no-repeat center top #004ce4;background-size: 100% auto; font-size: 12px;
}

/* --------------top-------------- */
.qjbj{padding: .4rem .2rem;}
.top{padding: 0 .6rem .5rem .6rem;}
.wzt3ext{background: #fff; border-radius: .3rem; padding: .45rem .35rem;}
.srwb{padding-bottom: .4rem;border-bottom: 1px solid #f0f0f1;}
.wby2{width: 100%; height: 1rem; padding: 0 .45rem;border-radius: .5rem; font-size: .3rem;border: none;box-sizing: border-box;background: #f5f4f5;}
.szffs h2{font-size: .38rem;color: #333; line-height: 1.45rem;}
.szffs p{display: flex;justify-content: space-between;align-items: center;}
.szffs p span{width: 3.7rem;}
.szffs p b{width: .4rem;}
.szffs li{font-size: .28rem;line-height: .72rem; color: rgba(0,0,0,.9);}
.szffs b{color: #06f;}
.szffs em{color: #5f5f5f;text-decoration: line-through;font-style: normal;}
.szffs ul{padding: .2rem 0;}
.btn {width: 100%; max-width: 340px; margin: 0 auto;}
.szffs h3{text-align: center;font-size: .24rem;    color: #222; margin-top: .2rem;}
.szffs h3 a{    color: rgb(103, 20, 18);}
.szffs h3 input{vertical-align: middle; margin: -2px .1rem 0 0;}

.yhgd{padding: .2rem .3rem;border-radius: .3rem;background: #0045ce; margin: .2rem 0 .4rem; }
.yhgd p{font-size: .26rem;color: #fff;display: flex;justify-content: space-between; line-height: 2;}
#xst{height: 1rem;}
.hfsm{border-radius: .25rem;background: #e3f3ff;}
.hfsm h2{width: 100%; position: relative;margin: 0 auto;top: -.25rem;}
.hfsm ul{padding: 0 .25rem .25rem .25rem;}
.hfsm li{font-size: .24rem; line-height: 1.6;color: #333;}
.hfsm li span{font-weight: bold;}
.bqxx{padding: .25rem 0;text-align: center;}
.bqxx p{font-size: .24rem; line-height: 1.6;color: #fff;}
.footer {position: fixed;width: 750px; max-width: 100%;z-index: 10;left: 50%;transform: translateX(-50%) ;bottom: 0;background: #0066ff;}
.footer ul{display: flex;justify-content: space-between;}
.footer li{width: 50%;text-align: center; font-size: 23px; line-height: 68px;}
.footer li:nth-child(1){ background: url(../images/a3.png) no-repeat;background-size: 100% 100%;}
.footer li a{color: #fff;}
.footer li:nth-child(1) a{color: #ffd18c;}
.righft{width: calc(.51rem - 5px) !important; right: 0;z-index: 100;top: calc(50% - 200px) !important;transform: translateY(-50%); position: fixed;}
.righft li{padding: .1rem 0;}
.righft span{display: block; text-align: center; padding: .2rem .1rem; border-radius: .1rem 0 0 .1rem; color: #fff;background: rgba(0,0,0,.5);}
.hdgz{width: 80%;background: url(../images/a4.png) ;background-size: 100% 100%; position: fixed;z-index: 110;left:50%; top:50%; transform:translate(-50%,-50%);padding: .6rem .4rem;display: none;}
.hdgz li{font-size: .27rem; line-height: 1.9;color: #333;}
.hdgz li b{font-weight: bold;}
.ggbtn{width: .5rem;height: .5rem;border: 1px solid #fff; bottom: -.65rem; left: 50%;transform: translateX(-50%);border-radius: 50%; position: absolute;background: url(../images/d2.png) no-repeat center center;background-size: .2rem .2rem;}
.zzbj{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.7);top: 0;left: 0;z-index: 100;display: none;}
