@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;}
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:.14rem;overflow-x:hidden;color:#333;}
body,button,input,select,textarea{font-family:-apple-system,"Microsoft YaHei",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:#666;}
/*placeholder 字体颜色*/
:-moz-placeholder{color:#666;}
/*placeholder 字体颜色*/
::-moz-placeholder{color:#666;}
/*placeholder 字体颜色*/
:-ms-input-placeholder{color:#666;}
/*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;}
.cont{width:7.5rem;margin:auto;}
body .yd-hide{display: none !important;}
.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:-3.8rem auto 0;z-index:99;}
.bktd{position:relative;width:7.1rem;border-radius:.08rem;}
.bktd i{position:absolute;top:-.64rem;right:-.16rem;width:.52rem;height:.52rem;font-size:.36rem;color:#497fea;font-style:normal;display:block;border:.02rem solid #497fea;border-radius:.32rem;text-align:center;line-height:.52rem;}
.bktd--if{width:7.1rem;padding:.1rem 0;background:linear-gradient(to bottom,#e5eeff,#fafcff);border-radius:.08rem;}
.bktd--xx{box-sizing:border-box;padding:.06rem 0 0;width:6.9rem;height:7.6rem;border:1px dashed #497fea;border-radius:.08rem;margin:auto;}
.bktd--xx h2{padding-left:.05rem;font-size:.28rem;color:#333;font-weight:600;margin-bottom:.02rem;}
.bktd--xx p{padding:0 .2rem 0 .1rem;font-size:.24rem;color:#333;margin-bottom:.05rem;}
#bktd1 .bktd--xx{padding:.6rem 0 0 .4rem;}
/* banner */
.banner-bgd{position:relative;width:100%;height:4.5rem;margin:0 auto;background:url('../images/ban_bg.jpg') no-repeat top center / 180%;}
.banner-bgd em:nth-of-type(1){position:absolute;top:2.78rem;left:0;width:4.86rem;height:2.86rem;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:4.88rem;height:3.66rem;background:url('../images/banner-img02.png') no-repeat center;background-size:contain;}
.banner{position:relative;padding:1rem 0 0; text-align: center;}
.banner-logo{position:absolute;top:.2rem;left:.28rem;width:1.9rem;height:.6rem;}
.ban-tea{
  display: inline-block; width: 90%;
}
.banner h1{
  text-align: center; margin-top: -0.86rem;
}
.banner h1 img{
  display: inline-block; width: 90%;
}
.banner p{
  width: 3.88rem; height: .5rem; line-height: .5rem; border-radius: .25rem; font-size: .24rem; color: #b15300; font-weight: bold; margin: 0 auto; margin-top: -0.26rem;
  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:.25rem 0;font-size:0;text-align:center;}
.suitable h2{font-size:.46rem;color:#333;font-weight:600;margin-bottom:.47rem;}
.suitable h2 span{color:#ca0f18;}
.suitable h2 em{display:inline-block;vertical-align:top;width:1.64rem;height:.26rem;margin:.09rem .4rem;background:url('../images/title-left02.png') no-repeat center;background-size:contain;}
.suitable h2 em:nth-of-type(2){background:url('../images/title-right02.png') no-repeat center;background-size:contain;}
.suitable-box{display:flex;justify-content:space-between;flex-wrap:wrap;}
.suitable-box li{width:6.6rem;height:1.8rem;text-align:left;margin:0 auto .2rem;background:url('../images-yd/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:1.2rem;height:1.2rem;margin:.3rem .2rem 0 .5rem;}
.suitable-right{display:inline-block;vertical-align:top;box-sizing:border-box;padding:.34rem .49rem 0 0;width:4.7rem;}
.suitable-right h3{font-size:.3rem;color:#fefefe;font-weight:600;margin-bottom:.15rem;background:-webkit-linear-gradient(to right,#ffefcc,#f9cb6d);/* Chrome,Safari */
 background:linear-gradient(to right,#ffefcc,#f9cb6d);/* 标准语法 */
 -webkit-background-clip:text;/* Chrome,Safari */
 background-clip:text;-webkit-text-fill-color:transparent;/* Chrome,Safari */
 color:transparent;/* 其他浏览器 */
}
.suitable-right p{font-size:.26rem;color:#fff;line-height:.34rem;}
/* 考试流程 */
.process{padding:.22rem 0;height:5.6rem;font-size:0;text-align:center;overflow:hidden;}
.process h2{font-size:.46rem;color:#333;font-weight:600;margin-bottom:.47rem;}
.process h2 span{color:#ca0f18;}
.process h2 em{display:inline-block;vertical-align:top;width:1.64rem;height:.26rem;margin:.09rem .4rem;background:url('../images/title-left03.png') no-repeat center;background-size:contain;}
.process h2 em:nth-of-type(2){background:url('../images/title-right03.png') no-repeat center;background-size:contain;}
.process-box{position:relative;display:flex;flex-wrap:wrap;width:7.5rem;height:4.8rem;justify-content:center;background:url('../images-yd/process-box.png') no-repeat center -.3rem;background-size:7.5rem 4.8rem;}
.process-box li{position:relative;margin:0 .04rem;}
.process-box li:nth-of-type(1){position:absolute;top:0;left:.55rem;}
.process-box li:nth-of-type(3){position:absolute;top:0;left:1.75rem;}
.process-box li:nth-of-type(5){position:absolute;top:0;left:2.95rem;}
.process-box li:nth-of-type(7){position:absolute;top:0;left:4.15rem;}
.process-box li:nth-of-type(9){position:absolute;top:0;left:5.35rem;}
.process-box li:nth-of-type(2){position:absolute;top:.01rem;left:1.16rem;}
.process-box li:nth-of-type(4){position:absolute;top:.01rem;left:2.36rem;}
.process-box li:nth-of-type(6){position:absolute;top:.01rem;left:3.56rem;}
.process-box li:nth-of-type(8){position:absolute;top:.01rem;left:4.76rem;}
.process-box li:nth-of-type(10){position:absolute;top:.01rem;left:5.96rem;}
.process-box li:nth-of-type(even){padding:1.64rem 0 0;}
.process-box li:nth-of-type(even) h5{margin-bottom:.06rem;}
.process-box li:nth-of-type(even) i{margin-bottom:.71rem;}
.process-box li:nth-of-type(even) h4{margin-bottom:.2rem;}
.process-box li:nth-of-type(odd)::after{position:absolute;top:1.3rem;left:.44rem;width:0;height:.7rem;content:'';border-left:.01rem dashed #acacac;}
.process-box li:nth-of-type(even)::after{position:absolute;top:2.19rem;left:.44rem;width:0;height:.7rem;content:'';border-left:.01rem dashed #acacac;}
.process-box h3{font-size:.2rem;color:#333;margin-bottom:.2rem;}
.process-box h4{width:.9rem;height:.9rem;margin-bottom:.7rem;background:url('../images/process-box-bgd.png') no-repeat center;background-size:contain;animation:roat1 8s linear infinite;}
.process-box h4 img{width:.9rem;height:.9rem;animation:roat2 8s linear infinite;}
.process-box i{display:block;width:.1rem;height:.1rem;margin:0 auto .06rem;background-color:#ca0f18;border:.04rem solid #ffcccf;border-radius:.09rem;}
.process-box h5{font-size:.3rem;color:#333;font-weight:600;background:-webkit-linear-gradient(to bottom,#ca0f18,#373232);/* 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:.51rem 0 0;margin:0 auto;background:url('../images-yd/know-bgd.png') no-repeat center top;background-size:7.5rem 5.9rem;}
.know{font-size:0;text-align:center;}
.know h2{width:7.5rem;height:1.24rem;font-size:.46rem;color:#fff;line-height:1.3rem;text-align:center;font-weight:600;margin:0 auto .35rem;background:url('../images-yd/title-img.png') no-repeat center;background-size:contain;}
.know h2 span{color:#fde3a9;}
.know-box{width:7.1rem;padding:.68rem 0 0;margin:0 auto;background-color:#fff;}
.know-box h3{font-size:.46rem;color:#333;font-weight:600;margin:0 auto .47rem;}
.know-box h3 span{color:#ca0f18;}
.know-box h3 em{display:inline-block;vertical-align:top;width:1.64rem;height:.26rem;margin:.09rem .4rem;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;flex-wrap:wrap;justify-content:center;}
.know-box li{box-sizing:border-box;padding:.33rem 0 0;width:6.5rem;height:3.82rem;margin:0 auto .2rem;background:url('../images-yd/know-box-bgd01.png') no-repeat center;background-size:contain;}
.know-box li:nth-of-type(1){width:6.5rem;height:3.82rem;background:url('../images-yd/know-box-bgd01.png') no-repeat center;background-size:contain;}
.know-box li:nth-of-type(2){width:6.5rem;height:4.58rem;background:url('../images-yd/know-box-bgd02.png') no-repeat center;background-size:contain;}
.know-box li:nth-of-type(3){width:6.5rem;height:4.54rem;background:url('../images-yd/know-box-bgd03.png') no-repeat center;background-size:contain;}
.know-box li:nth-of-type(4){width:6.5rem;height:4.90rem;background:url('../images-yd/know-box-bgd04.png') no-repeat center;background-size:contain;}
.know-box li img{width:.8rem;height:.8rem;margin:0 auto .17rem;}
.know-box li h4{font-size:.3rem;color:#800000;font-weight:600;margin-bottom:.17rem;}
.know-bottom{height:2.13rem;}
.know-box li:nth-of-type(1) .know-bottom{height:1.18rem;}
.know-box li:nth-of-type(2) .know-bottom{height:1.92rem;}
.know-box li:nth-of-type(3) .know-bottom{height:1.92rem;}
.know-box li:nth-of-type(4) .know-bottom{height:2.24rem;}
.know-bottom h5{padding-left:.4rem;font-size:.24rem;color:#ca0f18;font-weight:600;text-align:left;font-weight:600;}
.know-box li:nth-of-type(2){padding:.2rem 0 0;}
.know-box li:nth-of-type(2) p{line-height:.33rem;margin-bottom:.05rem;}
.know-box li:nth-of-type(3) p{line-height:.39rem;}
.know-box li p{padding:0 .36rem;font-size:.24rem;color:#333;line-height:.36rem;text-align:left;margin-bottom:.1rem;}
.know-box li p span{display:inline-block;vertical-align:top;width:.3rem;height:.3rem;font-size:.24rem;color:#fff;line-height:.3rem;text-align:center;margin:.03rem .04rem;background-color:#ca0f18;border-radius:.09rem;}
.know-box li a{width:3rem;height:.6rem;font-size:.3rem;color:#ca0f18;text-align:center;line-height:.6rem;margin:0 auto;border:.01rem solid currentColor;background-color:#fff;border-radius:.3rem;}

/* 提前学习，备考抢先一步 */
.remark{padding:.45rem 0;font-size:0;text-align:center;}
.remark h2{width:7.5rem;height:1.24rem;font-size:.46rem;color:#333;line-height:1.3rem;text-align:center;font-weight:600;margin:0 auto .35rem;background:url('../images-yd/title-img.png') no-repeat center;background-size:contain;}
.remark h2 span{color:#ca0f18;}
.remark-box{flex-wrap:wrap;justify-content:space-around;}
.remark-box li{box-sizing:border-box;padding:.3rem 0 0;width:7.1rem;height:2.48rem;margin:0 auto .2rem;background:url('../images-yd/remark-box-bgd01.png') no-repeat center;background-size:contain;box-shadow:0 0 .1rem rgba(204,204,204,.5);border-radius:.12rem;}
.remark-box li:nth-of-type(1){background:url('../images-yd/remark-box-bgd01.png') no-repeat center;background-size:contain;}
.remark-box li:nth-of-type(2){width:7.1rem;height:2.78rem;background:url('../images-yd/remark-box-bgd02.png') no-repeat center;background-size:contain;}
.remark-box li:nth-of-type(3){width:7.1rem;height:2.78rem;background:url('../images-yd/remark-box-bgd03.png') no-repeat center;background-size:contain;}
.remark-box li img{width:.5rem;height:.5rem;margin:0 0 .22rem .37rem;}
.remark-box li h3{padding-left:.4rem;font-size:.3rem;color:#333;line-height:.32rem;font-weight:600;text-align:left;margin-bottom:.1rem;}
.remark-box li h3 span{color:#ca0f18;}
.remark-box li p{padding:0 .4rem;font-size:.26rem;color:#666;line-height:.4rem;text-align:left;}
/* 左右晃动动画 */
@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;}
}

/* 课程 */
.kecheng{
  margin-bottom: .62rem;
}
.kecheng h2{width:8.41rem;height:.85rem;font-size:.46rem;color:#333333;line-height:.8rem;text-align:center;font-weight:600;margin:0 auto .5rem;background:url('../images/title-img.png') no-repeat center;background-size:contain;}
.kecheng h2 span{color:#fa3a02;}
.kecheng-box{
  width: 96%; margin: 0 auto;
  border-radius: .1rem; padding: .2rem; 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; flex-wrap: wrap; background: #fff; padding: .2rem 0;
}
.kecheng-l{
  width: 90%; background: #000; margin-bottom: 0.2rem;
}
.kecheng-r{
  width: 90%;
}
.kecheng-r ul li{
  display: flex; justify-content: flex-start; align-items: center; font-size: .26rem; color: #221815; margin-bottom: .1rem;
}
.kecheng-r ul li i{
  width: .09rem; height: .12rem; background: url(../images/kecheng_jt.png) no-repeat center / 100%; margin-right: .15rem;
}
.kecheng-r ul li span{
  flex: 1;
}
.kecheng-r ul li b{
  width: 1.2rem; height: .32rem; line-height: .32rem; background: #fff0e5; border: .01rem solid #fa3a02; border-radius: .16rem; font-size: .24rem; color: #fa3a02; font-weight: bold; text-align: center;
}
.kecheng-btn{
  display: flex; justify-content: center; margin-top: .4rem;
}
.kecheng-btn a{
  width: 2rem; height: .56rem; line-height: .56rem; font-size: .24rem; 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);
}

/* 结构 */
.jiegou-bgd{
  background: url(../images/jiegou_bg.jpg) no-repeat bottom center; padding-bottom: .44rem; height: 9rem;
}
.jiegou{padding:.7rem 0 .4rem;font-size:0;text-align:center; position: relative;}
.jiegou-box{
  position: relative;
}
.jiegou-img{
  display: inline-block; width: 60%;
}
.jiegou ul li{
  width: 3rem; padding: .22rem .24rem .2rem; text-align: left; box-sizing: border-box;
  background: #fff;
}
.jiegou ul li:nth-child(1){
  position: absolute; top: -0.52rem; left: 1rem;
}
.jiegou ul li:nth-child(2){
  position: absolute; top: 1.8rem;
  right: .2rem;
}
.jiegou ul li:nth-child(3){
  position: absolute;top: 2.4rem;
  left: .2rem;
}
.jiegou ul li:nth-child(4){
  position: absolute; top: 4.3rem; right: .2rem;
}
.jiegou ul li:nth-child(5){
  position: absolute; top: 5rem; left: .2rem;
}
.jiegou ul li h3{
  width: .9rem; height: .4rem; line-height: .4rem; font-size: .24rem; text-align: center; color: #fff; font-weight: bold; border-radius: .2rem; margin-bottom: .15rem; margin-left: 1.6rem;
  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: .18rem; color: #221815; line-height: .28rem;
}

/* 刷题 */
.shuati-bgd{
  height: 6.69rem; background: url(../images/shuati_bg.jpg) no-repeat top center; padding-top: .4rem; box-sizing: border-box;
}
.shuati h2{
  color: #fff !important;
}
.shuati h2 span{
  color: #fff0ce !important;
}
.shuati-box{
  position: relative;
}
.shuati ul{
  display: flex; align-items: flex-start; justify-content: center;
}
.shuati ul li{
  width: 1rem; height: 1rem; line-height: .26rem; border: .01rem dashed #fffaf6; border-radius: .7rem; text-align: center; display: flex; align-items: center; justify-content: center; font-size: .26rem; color: #fff; animation: shuatiScale 1s infinite alternate ease-in-out; margin: 0 .2rem;
}
.shuti-img{
  position: absolute; top: 1.4rem; left: 1.26rem; width: 2.5rem;
}
.shuati p{
  width: 2rem; font-size: .18rem; color: #fff; line-height: .3rem; text-align: left; position: absolute; left: 4rem; top: 1.6rem;
}
@keyframes shuatiScale{
  0%{transform: scale(.9);}
  100%{transform: scale(1);}
}

/* 工具 */
.gongju-bgd{
  margin-top: 40px;
}
.gongju-box{
  border-radius: .1rem; padding: .23rem .2rem .22rem; 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: center; flex-wrap: wrap;
}
.gongju-top ul li{
  width: 1.5rem; height: .46rem; line-height: .44rem; background: #ff8006; border: .01rem solid #ff6215; font-size: .22rem; color: #fff; font-weight: bold; border-radius: .22rem; text-align: left; padding-left: .2rem; box-sizing: border-box; position: relative; margin-right: .62rem; margin-bottom: 0.2rem;
}
.gongju-top ul li:nth-child(4){
  width: 1.6rem;
}
.gongju-top ul li:last-child{
  margin-right: 0;
}
.gongju-top ul li span{
  width: .75rem; height: .3rem; line-height: .3rem; border-radius: .15rem; display: block; position: absolute; right: -0.5rem; top: .08rem; z-index: 8; font-size: .18rem; 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: .2rem; padding: .36rem 0; text-align: center; position: relative;
}
.gongju-img{
  display: inline-block; width: 90%;
}
.gongju-tips{
  width: 1.3rem;
  position: absolute; right: .2rem;
  top: .77rem;
}
.gongju-bottom i.gongju-r{
  width: .3rem; height: .25rem; background: url(../images/gongju_jt.png) no-repeat center / 100%; display: block; position: absolute; top: .45rem; animation: gongjujtMove 1s infinite alternate ease-in-out;
}
.gongju-bottom i.gongju-d{
  width: .15rem; height: .39rem; background: url(../images/gongju_jt2.png) no-repeat center / 100%; display: block;position: absolute; right: 2.3rem; animation: gongjujtMove2 1s infinite alternate ease-in-out;
}
.gongju-i01{
  left: 1.5rem;
}
.gongju-i02{
  left: 3rem;
}
.gongju-i03{
  left: 3.8rem;
}
.gongju-i04{
  top: .8rem;
}
.gongju-i05{
  top: 1.5rem;
}
@keyframes gongjujtMove{
  0%{transform: translateX(-0.04rem);}
  100%{transform: translateX(.04rem);}
}
@keyframes gongjujtMove2{
  0%{transform: translateY(-0.04rem);}
  100%{transform: translateY(.04rem);}
}

/* 2024年事业单位考试辅导课程 */
.zsjz{padding:.7rem 0 .4rem;font-size:0;text-align:center;}
.zsjz h2{width:8.41rem;height:.85rem;font-size:.46rem;color:#333;line-height:.8rem;text-align:center;font-weight:600;margin:0 auto .18rem;background:url('../images/title-img.png') no-repeat center;background-size:contain;}
.zsjz h2 span{color:#ca0f18;}
.zsjz-table01{
  padding: 0 .2rem 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: .2rem; color: #fff; font-weight: 600; line-height: .52rem; border-right: .01rem solid #ffef99;
}
/* .zsjz-table01 tr th:nth-child(1){
  width: 1.04rem;
}
.zsjz-table01 tr th:nth-child(2){
  width: 1.72rem;
}
.zsjz-table01 tr th:nth-child(3){
  width: 1.26rem;
} */
.zsjz-table01 tr th:nth-child(4){
  width: 30%;
} 
.zsjz-table01 tr th:last-child{
  border-right: none;
}
.zsjz-table01 tr td{
  font-size: .18rem; color: #221815; line-height: .28rem; background: #fff; border: .01rem solid #e6e6e6; padding: .1rem 0;
}
.zsjz-table01 tr td.bt{
  writing-mode: vertical-rl; font-weight: bold; letter-spacing: .03rem; 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: .05rem;
}
.zsjz-table01 tr td a:hover{
  color: #fa3a02;
}
.zsjz-table01 tr td.taleft{
  text-align: left; padding-left: .1rem;
}
.zsjz-table01 tr td.w50{
  width: .55rem;
}
.zsjz-tips1{
  font-size: .18rem; color: #ffffff; line-height: .38rem;
}
.zsjz-tips1 span{
  display: block;
}
.zsjz-table02{
  margin-top: .5rem;
}
footer{line-height:.36rem;font-size:.24rem;text-align:center;color:#666666;padding:.2rem .2rem;}
footer a{display: inline-block;vertical-align: top;color:#666666;}


.pub-bt h2{
  width: 100%;
  height: .85rem;
  font-size: .46rem;
  color: #333;
  line-height: .8rem;
  text-align: center;
  font-weight: bold;
  margin: 0 auto .5rem;
  background: url(../images/title-img.png) no-repeat center / 50%;
  background-size: contain;}
.pub-bt h2 span{color:#fa3a02;}