@charset "utf-8";
* {margin: 0px;padding: 0px;box-sizing: border-box;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,i {margin:0;padding:0;}
img {border:0;}
ol,ul {list-style:none;}   
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;}
address,caption,cite,code,dfn,em,var,i {font-weight:normal; font-style:normal;}
.fl{ display:inline; float:left;}
.fr{ display:inline; float:right;}
.cf:after{display:block; content:"."; height:0; overflow:hidden; clear:both;}
.cf{zoom:1;}
a{color:#333;outline: none;}
a{text-decoration:none; !important; }
a:hover { color:#42abfb; text-decoration:none;}
.left,.fl {float:left;}
.right,.fr {float:right;}
.clearfix:after {visibility:hidden; display:block; clear:both; height:0; font-size:0; content:".";}
.clearfix{zoom:1;}

/* 短息提醒 */
.ztheader{width: 100%;height: 50px;background: #FFFFFF;line-height: 50px;margin: 0 auto;}
.ztheader .zthead1100,.ztdxtx1100,.ztwidth1100{width: 1100px;margin: 0 auto;height: 100%;position: relative;}
.ztheader .zthead1100 .logimg{display: inline-block;float: left;overflow: hidden;width: 159px;}
.ztheader .zthead1100 .logimg img{width: 100%;position: relative;top: 9px;}
.ztheader .zthead1100 .ztdhl{width: auto;height: 100%;float: left;margin-left: 57px;font-size: 16px;}
.ztheader .zthead1100 .ztdhl ul li{float: left;margin-right: 20px;	cursor: pointer;position: relative;}
.ztheader .zthead1100 .ztdhl ul li:nth-child(2):hover .typeulbox{display: block;}
.ztheader .zthead1100 .ztdhl ul li:nth-child(3):hover .typeulbox{display: block;}
.ztheader .zthead1100 .ztdhl ul li .typeulbox{position: absolute;width: 200px;overflow: hidden;line-height: 0px;left: -24px;display: none;z-index: 100;}
.ztheader .zthead1100 .ztdhl ul li .typeulbox>img{position: relative;left: 32px;top: 1px;}
.ztheader .zthead1100 .ztdhl ul li .typeulbox .typeul{width: 100%;overflow: hidden;background: #fff;border-radius: 4px;}
.ztheader .zthead1100 .ztdhl ul li .typeulbox .typeul a{display: block;overflow: hidden;margin: 0 auto;width: 90%;border-bottom: 1px solid #F5F5F5;font-size: 16px;color: #666666;height: 42px;line-height: 42px;}
.ztheader .zthead1100 .ztdhl ul li .typeulbox .typeul a:hover{color: #188EEE;}
.ztheader .zthead1100 .ztdhl ul li span img{position: relative;top: -3px;margin-left: 4px;}
.ztheader .zthead1100 .ztdhl ul li span:hover img{transform: rotate(180deg);}
.ztheader .zthead1100 .ztdhl ul li:last-child a img{position: relative;top: 3px;}
.ztheader .zthead1100 .ztdhr{width: auto;float: right;margin-right: 4%;overflow: hidden;}
.ztheader .zthead1100 .ztdhr a{height: 24px;position: relative;top: 8px;line-height: 24px;overflow: hidden;display: inline-block;margin-right: 20px;font-size: 16px;}
.ztheader .zthead1100 .ztdhr a:first-child{width: 50px;border: 1px solid #188EEE;border-radius: 4px;margin-right: 15px;color: #188EEE;text-align: center;font-size: 14px;height: 22px;line-height: 22px;}
.ztheader .zthead1100 .ztdhr a:first-child:hover{background: #188EEE;color: #FFFFFF;}
.ztheader .zthead1100 .ztdhr a:nth-child(2){width: 50px;border: 1px solid #D9D9D9;border-radius: 4px;color: #666666;text-align: center;font-size: 14px;height: 22px;line-height: 22px;}
.ztheader .zthead1100 .ztdhr a:nth-child(2):hover{background: #D9D9D9;}
.addermap{position: absolute;right: 0;top: 1px;font-size: 16px;cursor: pointer;}
.addermap:hover .adderbox{display: block;}
.addermap .addertext{text-align: right;overflow: hidden;}
.addermap:hover .addertext img{transform: rotate(180deg);}
.addermap .addertext img{position: relative;top: -3px;margin-left: 2px;}
.addermap .adderxl {position: absolute;top: -8px;right: 10px;display: block;width: 24px;height: 10px;background-image: url(//www.cnitpm.com/img/box_sanjiao.png);background-position: center;background-repeat: no-repeat;}
.addermap .adderbox{display: none;position: absolute;width: 220px;right: 0;top: 49px;z-index: 1000;box-shadow: 0 2px 6.51px 0.49px rgba(9, 2, 4, 0.3);}
.addermap .adderbox .adderboxul{border: 1px solid #1e8cf5;background-color: #fff;height: 250px;}
.addermap .adderbox .adderboxul > li {float: left;padding: 0 15px;}
.addermap .adderbox .adderboxul .adderitem li{width: 47px;float: left;height: 250px;}
.addermap .adderbox .adderboxul .adderitem li a{font-size: 14px;color: #666;line-height: 40px;display: block;text-align: left;height: 30px;}
.addermap .adderbox .adderboxul .adderitem li a:hover{color: #188EEE;}

/* 2024 01 16 题库会员*/
.tiku_box{width: 1000px;border-radius: 10px;margin:25px auto;overflow: hidden;}
.tiku_box .tiku_xiang{display: block; width: 100%;height: 100px; padding: 28px 19px;box-sizing: border-box;background: url(../../Images/exam/tikuhui_img3.png)no-repeat;background-size: 100% 100%;}
.tiku_xiang h3{float: left;width: 600px;font-size: 28px;
  /* color: #DEB37B; */
    background: linear-gradient(to right, #DEB37B,#FFDCA3);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: bold;position: relative;cursor: pointer;padding-bottom: 15px;}
.tiku_xiang h3 .tikuximgo{display: inline-block;margin-right: 13px;position: relative;top: 3px;}
.tiku_xiang h3 .tikuximgotwo{position: relative;top: 4px;}

.tiku_xiang h3 em{display: inline-block;width: 100px;line-height: 25px;border-radius: 13px;border: 1px solid #FDDAA1;background-color: #443E38;font-size: 15px;text-align: center;-webkit-text-fill-color: #FCD9A0;position: relative;top: -4px;margin-left: 6px;}
.tiku_xiang h3 em .tikuximqhjt{display: inline-block;margin-right: 4px;}

.tiku_xiang h3:hover .tikuxUls{display: block;}
.tiku_xiang h3:hover .tikuximqhjt{transform: rotate(180deg);transition: all 0.3s;}
.tikuxUls{position: absolute;top: 55px;left: 60px;z-index: 999;padding: 20px 10px;width: 255px;box-sizing: border-box;border-radius: 10px;background-color: #fff;
  box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);display: none;}
.tikuxUls li{padding-left: 10px; line-height: 36px;border-radius: 4px;font-size: 16px; -webkit-text-fill-color: #000000;font-weight: 500;
}
.tikuxUls li:hover{color: #188EEE;-webkit-text-fill-color: #188EEE;background-color: #EBF4FF;}
.tikuxUls::after{content: '';display: inline-block; 
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #fff;position: absolute;left: 28px;top: -6px;
  transform: rotate(180deg);
}


.tiku_xiang a{float: right;color: #F2CF9A;font-size: 16px;margin-top: 10px;}
.tiku_xiang a:hover{color:#FF4E50;}

.tiku_check{padding: 20px;background-color: #fff;margin-bottom: 130px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;display: none;}
.tikuqiemo .tiku_check:first-child{display: block;}

.tiku_vips{overflow: hidden;margin-bottom: 30px;display: flex;justify-content: space-between;}

.tiku_vips li{
  /* float: left;width: 470px; */
  width: 49%;
  border-radius: 10px;padding: 25px 20px 25px 30px;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;position: relative;cursor: pointer;}

.tiku_vips li em{position: absolute;right: 0;bottom: 0;display: none;}
.tiku_vips li em img{display: block;}
.tiku_vips li.tiku_vipacts em{display: block;}


.tiku_vips li:nth-child(1){background-color: #FFF7E5;background: url(../../Images/exam/tikuhui_img5.png) right bottom no-repeat;background-color: #FFF7E5;border: 1px solid #FFF7E5;margin-right: 20px;}
.tiku_vips li:nth-child(2){background-color: #EBF4FF;margin-right: 20px;background: url(../../Images/exam/tikuhui_img4.png) right bottom no-repeat;background-color: #EBF4FF;border: 1px solid #EBF4FF;}

.tiku_vips li:nth-child(3){background-color: #EBF4FF;background: url(../../Images/exam/tikuhui_img4.png) right bottom no-repeat;background-color: #EBF4FF;border: 1px solid #EBF4FF;}

.tiku_vips li:nth-child(4){background-color: #FFF7E5;background: url(../../Images/exam/tikuhui_img5.png) right bottom no-repeat;background-color: #FFF7E5;border: 1px solid #FFF7E5;}

.tiku_vips li.tiku_vipacts{border: 1px solid #FA8F32}
.tiku_vips li:nth-child(2).tiku_vipacts{border: 1px solid #317CF5;}
.tiku_vips li:nth-child(3).tiku_vipacts{border: 1px solid #317CF5;}
.tiku_vips li .tiku_viplf{flex:1}
.tiku_vips li .tiku_viplf h3{font-size: 20px;color: #FA8F32;font-weight: bold;}
.tiku_vips li .tiku_viplf p{font-size: 16px;color: #74756E;margin-top: 12px;}
.tiku_vips li .tiku_viplf .tiku_aitkmvo{font-size: 14px;color: #999;margin-top: 12px;}
.tiku_vips li .tiku_viprg{width: 68px;font-size: 16px;color: #FA8F32;text-align: right;}
.tiku_vips li .tiku_viprg span{font-size: 36px;font-weight: bold;color: #FA8F32;}

.tiku_vips li:nth-child(2) .tiku_viplf h3{color: #317CF5;}
.tiku_vips li:nth-child(2) .tiku_viprg{color: #317CF5;}
.tiku_vips li:nth-child(2) .tiku_viprg span{color: #317CF5;}

.tiku_vips li:nth-child(3) .tiku_viplf h3{color: #317CF5;}
.tiku_vips li:nth-child(3) .tiku_viprg{color: #317CF5;}
.tiku_vips li:nth-child(3) .tiku_viprg span{color: #317CF5;}

/* .tiku_vips li:nth-child(3){display: none;} */
.tiku_vips li:nth-child(4) .tiku_viplf h3{color: #FA8F32;}
.tiku_vips li:nth-child(4) .tiku_viprg{color: #FA8F32;}
.tiku_vips li:nth-child(4) .tiku_viprg span{color: #FA8F32;}
.tiku_vips li:nth-child(4).tiku_vipacts{border: 1px solid #FA8F32;}

/*  */
.tiku_opal li:nth-child(2){margin-right: 20px;}
/* .tiku_opal li:nth-child(3){display: block !important;} */
/*  */

.tiku_tital{overflow: hidden;}
.tiku_tital>span{display: inline-block;float: left;overflow: hidden;font-size: 20px;font-weight: bold;}
.tiku_tital>span>em{display: inline-block;width: 4px;height: 19px;background: #188EEE;margin-right: 10px;position: relative;top: 3px;border-radius: 2px;}
.tiku_righlp{float: right;width: 525px; line-height: 30px;border: 1px solid  #FFE8E5;text-align: center;color: #fff;font-size: 16px;border-radius: 15px;background: linear-gradient(to right,#FFB23B,#FF7512);position: relative;padding-left: 30px;}
.tiku_righlp img{display: inline-block;margin: 0 6px 0 4px;width: 26px;height: 26px;position: absolute;top: 2px;left: 0;}
.tiku_righlp span{color:#FFFF00;font-weight: bold;}

.tiku_xuanyi{margin-bottom: 30px;}
.tiku_xuanyi .tiku_xuanyiul{display: none;}
.tiku_xuanyi .tiku_xuanyiul:first-child{display: block;}
.tiku_xuanyiul{overflow: hidden;}
.tiku_xuanyiul li{float: left;width: 137px;margin-top: 24px;cursor: pointer;position: relative;}
.tiku_xuanyiul li:hover{transform: translateY(-6px);transition: transform 0.5s ease;color: #FE5C58;}
.tiku_xuanyiul li em{width: 30px;height: 15px;border-radius: 9px 9px 9px 0px;font-size: 12px;color: #fff;line-height: 15px;position: absolute;top: -2px;left: 80px;background: linear-gradient(to right,#FF504F,#FF8B3D);text-align: center;}

.tiku_xuanyiul li img{display: block;margin: auto;width: 51px;height: 51px;}
.tiku_xuanyiul li h3{font-size: 16px;color: #996A46;padding: 7px 0;text-align: center;}
.tiku_xuanyiul li p{color: #808080;font-size: 14px;text-align: center;}

.tiku_tabbox{border-radius: 10px;margin-top: 20px;border: 1px solid #E6E6E6;}
  .tiku_tables {
    border-collapse: collapse; /* 合并单元格边框 */
    width: 100%; /* 设置表格宽度为100% */
    border: 1px solid #fff;
  }
  .tiku_tables tr td:nth-child(2) img{display: inline-block;width: 21px;height: 21px;position: relative;top: 4px;margin-right: 6px;}
  .tiku_tables tr{border-bottom: 1px solid #F2F2F2;}
  .tiku_tables tbody tr:last-child{border: none;}
  .tiku_tables th:nth-child(1){width: 80px;background-color: #FAFAFA;}
  .tiku_tables th:nth-child(2){width: 265px;background-color: #fff;}
  .tiku_tables th:nth-child(3){width: 210px;background-color: #FAFAFA;}
  .tiku_tables th:nth-child(4){width: 210px;background: url(../../Images/exam/tikuhui_img2.png)no-repeat;background-size: 100% 100%;color: #fff;}
  .tiku_tables th:nth-child(5){width: 210px;background: url(../../Images/exam/tikuhui_img1.png)no-repeat;background-size: 100% 100%;color: #fff;}
  .tiku_tables th {
    font-size: 18px;font-weight: bold;color: #333;
    background-color: #f2f2f2; /* 设置表头背景颜色 */
    padding: 10px 0;
  }
  .tiku_tables td{text-align: center;line-height: 50px;font-size: 16px;}
  .tiku_tables td img{margin: 0 3px;}
  .tiku_tables td:nth-child(1){background-color: #FAFAFA;}
  .tiku_tables td:nth-child(2){background-color: #fff;text-align: left;padding-left: 54px;position: relative;cursor: pointer;}
  .tiku_tables td:nth-child(3){background-color: #FAFAFA;}
  .tiku_tables td:nth-child(4){background-color: #EBF4FF;color: #317CF5;font-weight: bold;}
  .tiku_tables td:nth-child(5){background-color: #FFF7E5;color: #FA9236;font-weight: bold;}

  .tiku_fiexdbtm{position: fixed;bottom: 0;left: 0;right: 0;width: 100%;background-color: #fff;padding: 25px 0;}
.tiku_fienav{overflow: hidden;width: 1000px;margin: auto;}
.tiku_fienav .tiku_fixlf{float: left;margin-top: 18px;font-size: 16px;color: #999999;}
.tiku_fienav .tiku_fixlf span{color: #FF6029;font-size: 18px;font-weight:bold;}
.tiku_fienav .tiku_fixlf span em{font-size: 32px;font-weight: bold;}
.tiku_fienav .tiku_fixlf s{font-size: 16px;color: #999;display: inline-block;margin: 0 10px;}
.tiku_fienav .tiku_fixlf P{display: inline-block;padding-left: 10px;}
.tiku_fienav .tiku_fixlf P::before{content: '';display: inline-block;border-left: 1px solid #333;height: 10px;position: relative;right: 10px;}
.tiku_fienav .tiku_fixlf P em{color: #FF6029;display: inline-block;width: 311px;white-space: nowrap;text-overflow :ellipsis;overflow : hidden;position: relative;
  top: 4px;}

.tiku_fixrg{float: right;overflow: hidden;}
.tiku_fixrg a{display: block;width: 160px;line-height: 50px;border-radius: 4px;text-align: center;color: #fff;background: linear-gradient(to top,#FF4E50,#FB7E58);font-size: 18px;margin-left: 192px;}
.tiku_fixrg a:hover{background: linear-gradient(to top,#FB7E58,#FF4E50);}
.tiku_fixrg p{font-size: 14px;color: #999999;text-align: right;margin-top: 10px;color: #f59a23;}

.tintroduce{position: absolute;left: 200px;top: -10px;width: 660px;padding: 20px 24px;background-color: #fff;border-radius: 10px;z-index: 99;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 10%);display: none;}
.tiku_tables td:nth-child(2):hover .tintroduce{display: block !important;}
.tiku_tables td:nth-child(2):hover{color: #188EEE;}
.tiku_tables td:nth-child(2) span.addcact{color: #188EEE;}
.tintroduce::after{content: '';display: inline-block; 
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #fff;position: absolute;left: -11px;top: 30px;
  transform: rotate(90deg);}
.tintroduce h3{font-size: 16px;color: #333;line-height: 30px;font-weight: bold;}
.tintroduce p{font-size: 14px;color: #666;line-height: 28px;}
.tintroduce p span{color: #333;font-weight: bold;font-size: 14px;}
.tintroduce p a{color: #188EEE;}
.tintroduce p a:hover{text-decoration:underline}
.tintroduce p em{color: red;}

/* 2025 04 24 */
.tiku_tables td.btmutelo{padding-left:30px;}
.tiku_tables td.btmutelo span{font-weight: bold;}
.tiku_tables tr td:nth-child(1){display: none;}
.tiku_tables th:nth-child(1){display: none;}
.tiku_tables tr:nth-child(1) td .tintroduce{display: block;}