@charset "UTF-8";/* reset */
/**author:Y.Ray*/
*{margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure,menu,input,textarea,button,select,th,td iframe{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,b,strong{font-size:100%;font-weight:normal;}
li{list-style:none;}
table{width:100%;border-collapse:collapse;border-spacing:0;}
table td{word-break:break-all;word-wrap:break-word;border-collapse:separate;border-spacing:0;}
em,i{font-style:normal;}
a,a:visited,a:active{text-decoration:none;border:none;outline:none;color:#333;cursor:pointer;}
a,img{display:block;border:none;}
input,textarea{outline:none;}
select,input{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(3,3,3,0);}
select{outline:medium none;}
textarea{resize:vertical;}
body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(3,3,3,0);-webkit-touch-callout:none;word-wrap:break-word;line-height:1;font-size:14px;overflow-x:hidden;color:#333;}
body,button,input,select,textarea{font-family:"Microsoft YaHei",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Helvetica,Arial,"PingFang SC",'Noto Sans',"Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;}
input[type="button"]{cursor:pointer;}
::-webkit-input-placeholder{color:#333;}
/*placeholder 字体颜色*/
:-moz-placeholder{color:#333;}
/*placeholder 字体颜色*/
::-moz-placeholder{color:#333;}
/*placeholder 字体颜色*/
:-ms-input-placeholder{color:#333;}
/*placeholder 字体颜色*/
.none{display:none;}
.left{float:left;}
.right{float:right;}
.clearfix::after{content:'';clear:both;display:block;height:0;overflow:hidden;visibility:hidden;}
.clearfix{zoom:1;}
.clear{clear:both;}
.wrapper{padding:0;margin:0;}
.cont{width:1100px;margin:auto;}
.agreement-text-box a{display:inline;}
body .pc-hide{display:none;}
/*按钮悬停*/
.hvr-grow-shadow{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform;}
.hvr-grow-shadow:hover,.hvr-grow-shadow:active{box-shadow:0 15px 15px -10px rgba(0,0,0,0.5);-webkit-transform:scale(1.1);transform:scale(1.1);}
.hvr-grow-shadow2{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform;}
.hvr-grow-shadow2:hover,.hvr-grow-shadow2:active{-webkit-transform:scale(1.1);transform:scale(1.1);}
.hvr-up-shadow:hover{transform:translateY(-5px);box-shadow:0 10px 18px 10px rgb(11 42 113 / 5%);}
.agreement-text-box a{display:inline;}
body .pc-hide{display: none !important;}

/*******弹窗1********/
.bktd__greey{position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:88;}
.bktd__show{position:fixed;top:50%;width:100%;margin:-225px auto 0;z-index:99;}
.bktd{position:relative;width:710px;height:314px;border-radius:8px;}
.bktd i{position:absolute;top:16px;right:16px;width:26px;height:26px;font-size:18px;color:#497fea;font-style:normal;display:block;border:1px solid #497fea;border-radius:16px;text-align:center;line-height:26px;}
.bktd--if{width:710px;height:304px;padding:10px 0 0 0;background:linear-gradient(to bottom,#e5eeff,#fafcff);border-radius:8px;}
.bktd--xx{box-sizing:border-box;padding:6px 0 0;width:690px;height:294px;border:1px dashed #497fea;border-radius:8px;margin:auto;}
.bktd--xx h2{padding-left:10px;font-size:14px;color:#333;font-weight:600;margin-bottom:2px;line-height:1.5;}
.bktd--xx p{padding:0 20px 0 10px;font-size:12px;color:#333;margin-bottom:5px;line-height:1.5;}
#bktd1 .bktd--xx{padding:30px 0 0 20px;}

/* banner */
.banner-bgd{position:relative;height:704px;margin:0 auto;background:url('../images/ban_bg.jpg') no-repeat center;}
.banner-bgd em:nth-of-type(1){position:absolute;top:278px;left:0;width:486px;height:286px;background:url('../images/banner-img01.png') no-repeat center;background-size:contain;}
.banner-bgd em:nth-of-type(2){position:absolute;top:0;right:0;width:488px;height:366px;background:url('../images/banner-img02.png') no-repeat center;background-size:contain;}
.banner{position:relative;padding:100px 0 0; text-align: center;}
.banner-logo{position:absolute;top:20px;left:28px;width:190px;height:60px;}
.ban-tea{
  display: inline-block;
}
.banner h1{
  text-align: center; margin-top: -86px;
}
.banner h1 img{
  display: inline-block;
}
.banner p{
  width: 388px; height: 50px; line-height: 50px; border-radius: 25px; font-size: 24px; color: #b15300; font-weight: bold; margin: 0 auto; margin-top: -26px;
  background: #ffedd4;
  background: -webkit-linear-gradient(bottom, #ffedd4, #ffaf69);
  background: -o-linear-gradient(bottom, #ffedd4, #ffaf69);
  background: -moz-linear-gradient(bottom, #ffedd4, #ffaf69);
  background: linear-gradient(to bottom, #ffedd4, #ffaf69);
}

/* 适合人群 */
.suitable{padding:1px 0;font-size:0;text-align:center;}
.pub-bt h2{
  width: 941px;
  height: 85px;
  font-size: 46px;
  color: #333;
  line-height: 80px;
  text-align: center;
  font-weight: bold;
  margin: 0 auto 50px;
  background: url(../images/title-img.png) no-repeat center;
  background-size: contain;}
.pub-bt h2 span{color:#fa3a02;}
.suitable-box{display:flex;justify-content:space-between;flex-wrap:wrap;}
.suitable-box li{width:540px;height:200px;text-align:left;margin:0 0 20px;background:url('../images/suitable-box-bgd.png') no-repeat center;background-size:contain;}
.suitable-box li img{box-sizing:border-box;display:inline-block;vertical-align:top;width:100px;height:100px;margin:50px 29px 0 59px;}
.suitable-right{display:inline-block;vertical-align:top;box-sizing:border-box;padding:53px 49px 0 0;width:351px;}
.suitable-right h3{font-size:26px;color:#fff;font-weight:bold;margin-bottom:15px; text-shadow: 0 3px 0 #df5715;
}
.suitable-right p{font-size:18px;color:#fff;line-height:28px;}
/* 考试流程 */
.process{padding:46px 0;font-size:0;text-align:center;}
.process-box{position:relative;display:flex;justify-content:center;background:url('../images/process-box.png') no-repeat center 208px;}
.process-box li{position:relative;margin:0 4px;}
.process-box li:nth-of-type(even){padding:164px 0 0;}
.process-box li:nth-of-type(even) h5{margin-bottom:6px;}
.process-box li:nth-of-type(even) i{margin-bottom:71px;}
.process-box li:nth-of-type(even) h4{margin-bottom:20px;}
.process-box li:nth-of-type(odd)::after{position:absolute;top:130px;left:45px;width:0px;height:70px;content:'';border-left:1px dashed #acacac;}
.process-box li:nth-of-type(even)::after{position:absolute;top:219px;left:45px;width:0px;height:70px;content:'';border-left:1px dashed #acacac;}
.process-box h3{font-size:20px;color:#333;margin-bottom:20px;}
.process-box h4{width:90px;height:90px;margin-bottom:70px;background:url('../images/process-box-bgd.png') no-repeat center;background-size:contain;animation:roat1 8s linear infinite;}
.process-box h4 img{width:90px;height:90px;animation:roat2 8s linear infinite;}
.process-box i{display:block;width:10px;height:10px;margin:0 auto 1px;background-color:#de6119;border:4px solid #f3dcb4;border-radius:9px;}
.process-box h5{font-size:30px;color:#333;font-weight: 600;background:-webkit-linear-gradient(to bottom,#de6219,#383432);/* Chrome,Safari */
 background:linear-gradient(to bottom,#ca0f18,#373232);/* 标准语法 */
 -webkit-background-clip:text;/* Chrome,Safari */
 background-clip:text;-webkit-text-fill-color:transparent;/* Chrome,Safari */
 color:transparent;/* 其他浏览器 */
}
/* 深剖考情，备考知己知彼 */
.know-bgd{padding:72px 0 0;margin:0 auto;background:url('../images/know-bgd.jpg') no-repeat center top;}
.know{width:1220px;font-size:0;text-align:center;}
.know h2{width:841px;height:85px;font-size:46px;color:#fff;line-height:80px;text-align:center;font-weight:600;margin:0 auto 50px;background:url('../images/title-img.png') no-repeat center;background-size:contain;}
.know h2 span{color:#fde3a9;}
.know-box{padding:52px 0 0;background-color:#fff;}
.know-box h3{font-size:46px;color:#333;font-weight:600;margin:0 auto 47px;}
.know-box h3 span{color:#ca0f18;}
.know-box h3 em{display:inline-block;vertical-align:top;width:164px;height:26px;margin:9px 40px;background:url('../images/title-left02.png') no-repeat center;background-size:contain;}
.know-box h3 em:nth-of-type(2){background:url('../images/title-right02.png') no-repeat center;background-size:contain;}
.know-box ul{display:flex;justify-content:center;}
.know-box li{box-sizing:border-box;padding:53px 0 0;width:260px;height:520px;margin:0 10px;background:url('../images/know-box-bgd01.png') no-repeat center;background-size:contain;}
.know-box li:nth-of-type(1){background:url('../images/know-box-bgd01.png') no-repeat center;background-size:contain;}
.know-box li:nth-of-type(2){background:url('../images/know-box-bgd02.png') no-repeat center;background-size:contain;}
.know-box li:nth-of-type(3){background:url('../images/know-box-bgd03.png') no-repeat center;background-size:contain;}
.know-box li:nth-of-type(4){background:url('../images/know-box-bgd04.png') no-repeat center;background-size:contain;}
.know-box li img{width:80px;height:80px;margin:0 auto 37px;}
.know-box li h4{font-size:30px;color:#fa3a02;font-weight:600;margin-bottom:30px;}
.know-bottom{height:213px;}
.know-bottom h5{padding-left:16px;font-size:16px;color:#ff4800;font-weight:600;text-align:left;font-weight:600;}
.know-box li p{padding:0 15px;font-size:16px;color:#333;line-height:24px;text-align:left;}
.know-box li p span{display:inline-block;vertical-align:top;width:18px;height:18px;font-size:16px;color:#fff;line-height:18px;text-align:center;margin:3px 4px;background-color:#ff811b;border-radius:9px;}
.know-box li a{width:160px;height:40px;font-size:22px;color:#ff4800;text-align:center;line-height:40px;margin:0 auto;border:1px solid currentColor;background-color:#fff;border-radius:20px;transition:all .3s ease;}
.know-box li a:hover{color:#fff;background:#ff4800}

/* 提前学习，备考抢先一步 */
.remark{padding:70px 0;font-size:0;text-align:center;}
.remark-box{display:flex;justify-content:space-around;}
.remark-box li{width:340px;height:330px;background:url('../images/remark-box-bgd01.png') no-repeat center;background-size:contain;box-shadow:0 0 10px rgba(204,204,204,.5);border-radius:12px;}
.remark-box li:nth-of-type(1){background:url('../images/remark-box-bgd01.png') no-repeat center;background-size:contain;}
.remark-box li:nth-of-type(2){background:url('../images/remark-box-bgd02.png') no-repeat center;background-size:contain;}
.remark-box li:nth-of-type(3){background:url('../images/remark-box-bgd03.png') no-repeat center;background-size:contain;}
.remark-box li img{width:50px;height:50px;margin:41px 0 25px 37px;}
.remark-box li h3{padding-left:35px;font-size:24px;color:#333;line-height:32px;font-weight:600;text-align:left;margin-bottom:21px;}
.remark-box li h3 span{color:#fa3a02;}
.remark-box li p{padding:0 40px;font-size:16px;color:#666;line-height:24px;text-align:left;}

/* kecheng */
.kecheng h2{width:841px;height:85px;font-size:46px;color:#333333;line-height:80px;text-align:center;font-weight:600;margin:0 auto 50px;background:url('../images/title-img.png') no-repeat center;background-size:contain;}
.kecheng h2 span{color:#fa3a02;}
.kecheng-box{
  border-radius: .1rem; height: 400px; padding: 20px; box-sizing: border-box;
  background: #ffb962;
  background: -webkit-linear-gradient(right, #ffb962, #04014c);
  background: -o-linear-gradient(right, #ffb962, #f16b00);
  background: -moz-linear-gradient(right, #ffb962, #f16b00);
  background: linear-gradient(to right, #ffb962, #f16b00);
}
.kecheng-box-bg{
  height: 100%; display: flex; justify-content: center; align-items: center; background: #fff;
}
.kecheng-l{
  width: 561px; height: 315px; background: #000; margin-right: 24px;
}
.kecheng-r ul li{
  display: flex; justify-content: flex-start; align-items: center; cursor: pointer; font-size: 20px; color: #221815; margin-bottom: 10px;
}
.kecheng-r ul li i{
  width: 9px; height: 12px; background: url(../images/kecheng_jt.png) no-repeat center / 100%; margin-right: 15px;
}
.kecheng-r ul li span{
  width: 275px;
}
.kecheng-r ul li b{
  width: 120px; height: 32px; line-height: 32px; background: #fff0e5; border: 1px solid #fa3a02; border-radius: 16px; font-size: 18px; color: #fa3a02; font-weight: bold; text-align: center;
}
.kecheng-btn{
  display: flex; justify-content: center; margin-top: 40px;
}
.kecheng-btn a{
  width: 200px; height: 56px; line-height: 56px; font-size: 24px; text-align: center;
}
.kecheng-btn a:nth-child(1){
  background: #e9eef7;
  background: -webkit-linear-gradient(right, #e9eef7, #fff, #e9eef7);
  background: -o-linear-gradient(right, #e9eef7, #fff, #e9eef7);
  background: -moz-linear-gradient(right, #e9eef7, #fff, #e9eef7);
  background: linear-gradient(to right, #e9eef7, #fff, #e9eef7);
}
.kecheng-btn a:nth-child(2){
  color: #fff;
  background: #e9eef7;
  background: -webkit-linear-gradient(right, #feb55d, #f16b00);
  background: -o-linear-gradient(right, #feb55d, #f16b00);
  background: -moz-linear-gradient(right, #feb55d, #f16b00);
  background: linear-gradient(to right, #feb55d, #f16b00);
}

/* 左右晃动动画 */
@keyframes ballon{0%{-webkit-transform:translateX(3px);opacity:1;}
25%{-webkit-transform:translateX(-3px);opacity:1;}
50%{-webkit-transform:translateX(3px);opacity:1;}
75%{-webkit-transform:translateX(-3px);opacity:1;}
100%{-webkit-transform:translateX(3px);opacity:1;}
}
@keyframes ballon1{0%{-webkit-transform:translateX(-3px);opacity:1;}
25%{-webkit-transform:translateX(3px);opacity:1;}
50%{-webkit-transform:translateX(-3px);opacity:1;}
75%{-webkit-transform:translateX(3px);opacity:1;}
100%{-webkit-transform:translateX(-3px);opacity:1;}
}
.book-box li:nth-of-type(2){top:50px;left:740px;background:url('../images/book-box-list02.png') no-repeat center;background-size:contain;animation:ballon1 2s linear infinite;}
.book-box li:nth-of-type(3){top:270px;left:270px;}
.book-box li span{font-size:20px;color:#fde3a9;font-weight:600;}

/* 结构 */
.jiegou-bgd{
  background: url(../images/jiegou_bg.jpg) no-repeat bottom center; padding-bottom: 44px;
}
.jiegou{padding:70px 0 40px;font-size:0;text-align:center; position: relative;}
.jiegou-box{
  position: relative;
}
.jiegou-img{
  display: inline-block; animation: jiegouMove 1s infinite alternate ease-in-out;
}
.jiegou ul li{
  width: 300px; padding: 22px 24px 20px; text-align: left; box-sizing: border-box;
  background: #fff;
  background: -webkit-linear-gradient(right, #fff, #ffffff00);
  background: -o-linear-gradient(right, #fff, #ffffff00);
  background: -moz-linear-gradient(right, #fff, #ffffff00);
  background: linear-gradient(to right, #fff, #ffffff00);
}
.jiegou ul li:nth-child(1){
  position: absolute; top: -52px; left: 271px;
}
.jiegou ul li:nth-child(2){
  position: absolute; top: 52px; right: 69px;
}
.jiegou ul li:nth-child(3){
  position: absolute;top: 140px; left: 69px;
}
.jiegou ul li:nth-child(4){
  position: absolute; top: 322px; right: 1px;
}
.jiegou ul li:nth-child(5){
  position: absolute; top: 402px; left: 1px;
}
.jiegou ul li:nth-child(2n){
  background: #fff;
  background: -webkit-linear-gradient(left, #fff, #ffffff00);
  background: -o-linear-gradient(left, #fff, #ffffff00);
  background: -moz-linear-gradient(left, #fff, #ffffff00);
  background: linear-gradient(to left, #fff, #ffffff00);
}
.jiegou ul li h3{
  width: 90px; height: 40px; line-height: 40px; font-size: 24px; text-align: center; color: #fff; font-weight: bold; border-radius: 20px; margin-bottom: 15px; margin-left: 160px;
  background: #f16c01;
  background: -webkit-linear-gradient(right, #f16c01, #ffbb65);
  background: -o-linear-gradient(right, #f16c01, #ffbb65);
  background: -moz-linear-gradient(right, #f16c01, #ffbb65);
  background: linear-gradient(to right, #f16c01, #ffbb65);
}
.jiegou ul li:nth-child(2n) h3{
  margin-left: 0;
}
.jiegou ul li p{
  font-size: 18px; color: #221815; line-height: 28px;
}
@keyframes jiegouMove{
  0%{transform: translateY(-10px);}
  100%{transform: translateY(10px);}
}

/* 刷题 */
.shuati-bgd{
  height: 669px; background: url(../images/shuati_bg.jpg) no-repeat top center; padding-top: 40px; box-sizing: border-box;
}
.shuati h2{
  color: #fff;
}
.shuati h2 span{
  color: #fff0ce;
}
.shuati-box{
  position: relative;
}
.shuati ul{
  display: flex; align-items: flex-start; justify-content: flex-start;
}
.shuati ul li{
  width: 70px; height: 70px; line-height: 22px; border: 1px dashed #fffaf6; border-radius: 70px; text-align: center; display: flex; align-items: center; justify-content: center; font-size: 18px; color: #fff; animation: shuatiScale 1s infinite alternate ease-in-out;
}
.shuati ul li:nth-child(1){
  margin-left: 35px; margin-right: 365px; margin-top: 5px;
}
.shuati ul li:nth-child(2){
  margin-top: 160px; margin-right: 180px;
}
.shuati ul li:nth-child(3){
  margin-right: 120px;
}
.shuati ul li:nth-child(4){
  margin-top: 172px;
}
.shuti-img{
  position: absolute; top: 10px; left: 126px;
}
.shuati p{
  width: 200px; font-size: 18px; color: #fff; line-height: 30px; text-align: left; position: absolute; right: 280px; top: 126px;
}
@keyframes shuatiScale{
  0%{transform: scale(.9);}
  100%{transform: scale(1);}
}

/* 工具 */
.gongju-box{
  border-radius: 10px; padding: 23px 20px 22px; box-sizing: border-box;
  background: #ffba62;
  background: -webkit-linear-gradient(bottom, #ffba62, #f16b01);
  background: -o-linear-gradient(bottom, #ffba62, #f16b01);
  background: -moz-linear-gradient(bottom, #ffba62, #f16b01);
  background: linear-gradient(to bottom, #ffba62, #f16b01);
}
.gongju-top ul{
  display: flex; justify-content: flex-start;
}
.gongju-top ul li{
  width: 150px; height: 46px; line-height: 44px; background: #ff8006; border: 1px solid #ff6215; font-size: 22px; color: #fff; font-weight: bold; border-radius: 22px; text-align: left; padding-left: 20px; box-sizing: border-box; position: relative; margin-right: 62px;
}
.gongju-top ul li:nth-child(4){
  width: 160px;
}
.gongju-top ul li:last-child{
  margin-right: 0;
}
.gongju-top ul li span{
  width: 75px; height: 30px; line-height: 30px; border-radius: 15px; display: block; position: absolute; right: -50px; top: 8px; z-index: 8; font-size: 18px; color: #792500; text-align: center;
  background: #ffac64;
  background: -webkit-linear-gradient(right, #ffac64, #ffecd3);
  background: -o-linear-gradient(right, #ffac64, #ffecd3);
  background: -moz-linear-gradient(right, #ffac64, #ffecd3);
  background: linear-gradient(to right, #ffac64, #ffecd3);
}
.gongju-bottom{
  background: #fff; margin-top: 20px; padding: 36px 0; text-align: center; position: relative;
}
.gongju-img{
  display: inline-block;
}
.gongju-tips{
  position: absolute; right: 59px;
  top: 77px;
}
.gongju-bottom i.gongju-r{
  width: 38px; height: 25px; background: url(../images/gongju_jt.png) no-repeat center / 100%; display: block; position: absolute; top: 54px; animation: gongjujtMove 1s infinite alternate ease-in-out;
}
.gongju-bottom i.gongju-d{
  width: 23px; height: 39px; background: url(../images/gongju_jt2.png) no-repeat center / 100%; display: block;position: absolute; right: 348px; animation: gongjujtMove2 1s infinite alternate ease-in-out;
}
.gongju-i01{
  left: 240px;
}
.gongju-i02{
  left: 453px;
}
.gongju-i03{
  left: 572px;
}
.gongju-i04{
  top: 106px;
}
.gongju-i05{
  top: 216px;
}
@keyframes gongjujtMove{
  0%{transform: translateX(-4px);}
  100%{transform: translateX(4px);}
}
@keyframes gongjujtMove2{
  0%{transform: translateY(-4px);}
  100%{transform: translateY(4px);}
}

/* 2024年事业单位考试辅导课程 */
.zsjz{padding:70px 0 40px;font-size:0;text-align:center;}
.zsjz-table01{
  padding: 0 20px 0;
  background: #ffba62;
  background: -webkit-linear-gradient(bottom, #ffba62, #f16b01);
  background: -o-linear-gradient(bottom, #ffba62, #f16b01);
  background: -moz-linear-gradient(bottom, #ffba62, #f16b01);
  background: linear-gradient(to bottom, #ffba62, #f16b01);
}
.zsjz-table01 tr th{
  font-size: 20px; color: #fff; font-weight: 600; line-height: 52px; border-right: 1px solid #ffef99;
}
.zsjz-table01 tr th:nth-child(1){
  width: 104px;
}
.zsjz-table01 tr th:nth-child(2){
  width: 172px;
}
.zsjz-table01 tr th:nth-child(3){
  width: 126px;
}
.zsjz-table01 tr th:last-child{
  border-right: none;
}
.zsjz-table01 tr td{
  font-size: 18px; color: #221815; line-height: 28px; background: #fff; border: 1px solid #e6e6e6; padding: 10px 0;
}
.zsjz-table01 tr td.bt{
  writing-mode: vertical-rl; font-weight: bold; letter-spacing: 3px; border-left: none;
}
.zsjz-table01 tr td.bt span{
  color: #fa3a02;
}
.zsjz-table01 tr.tr02 td{
  border-top: none;
}
.zsjz-table01 tr td.price{
  border-right: none;
}
.zsjz-table01 tr td a{
  margin-top: 5px; width: 90%; height: 28px; line-height: 28px; transition: all .2s;
  background: #f16d02; border-radius: 50px; font-size: 16px; color: #fff; margin: 0 auto; margin-top: 5px;
}
.zsjz-table01 tr td a:hover{
  transform: scale(1.1);
}
.zsjz-table01 tr td.taleft{
  text-align: left; padding-left: 10px;
}
.zsjz-table01 tr td.w50{
  width: 55px;
}
.zsjz-tips1{
  font-size: 18px; color: #ffffff; line-height: 50px;
}
.zsjz-tips1 span{
  padding-left: 50px;
}
.zsjz-table02{
  margin-top: 50px;
}

.wrap{position: relative; width: 1100px; margin: 0 auto;font-size: 0;text-align: center;}
footer a{display:inline-block;vertical-align:top;}
.form_bot{font-size:.16rem;color:#fff;}
.form_bot input[type = checkbox]{width:20px;height:20px;appearance:checkbox;margin:1px;}
.form_bot input[type=checkbox]{position:relative;width:20px;height:20px;padding:0;margin-bottom:0;border:none;border-radius:2px;-webkit-appearance:none;}
.form_bot input[type=checkbox]::before{position:absolute;content:"";top:4px;left:0;width:100%;height:100%;background:url(../images/uncheck.png) no-repeat center;background-size:20px auto;}
.form_bot input[type=checkbox]:checked::before{position:absolute;background:url(../images/checked.png) no-repeat center;background-size:20px auto;top:4px;left:0;width:100%;}
.form_bot a{display:inline-block;vertical-align:top;color:#fff;}

