@charset "utf-8";


@font-face {
  font-family: 'iconfont';
  src: url('iconfont/iconfont.woff2?t=1705108683799') format('woff2'),
       url('iconfont/iconfont.woff?t=1705108683799') format('woff'),
       url('iconfont/iconfont.ttf?t=1705108683799') format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

*{box-sizing:border-box;}
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,td,th,em,span,i,button,code{margin:0;padding:0;color:inherit;line-height: inherit; font-family:inherit;}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;height: auto;}
ul,li{ list-style:none; }
a,p,span,i,em{ text-decoration:none; color:inherit;font-size: inherit;}
pre{word-break: break-word;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{margin:0 auto;max-width: 1200px;width: 90%;}
:hover{transition: all .2s;}
.img_hover_wrap{overflow: hidden;}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.bold{font-weight: bold;}
.normal{font-weight: normal!important;}
.center{text-align: center!important;}
.img{/* width: 100%; */display: block;height: auto;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';display: inline-block;vertical-align: middle;}
.ipt{display: block;border:none;}
.ipt_button{cursor: pointer;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.08,1.08);}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;/* display: -ms-flexbox; */-webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}	
.clamp1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important; -webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.clamp2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.clamp3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important; -webkit-box-orient: vertical;-webkit-line-clamp: 3;}

.imgbox{display: block;overflow: hidden;}
.item .img{transition: all 1s;width: 100%;display: block;}
.item:hover .imgbox .img{transform: scale(1.1,1.1);}

.zoomimg{position:relative;overflow: hidden;height: 0;display: block;}
.zoomimg .img{display: block;position:absolute;width: 100%;height: 100%;left: 0;top: 0;}

.flipx .icon{transition: all .3s;}
.flipx:hover .icon{transform:scaleX(-1);}
.scale .icon{transition: all .3s;}
.scale:hover .icon{transform: scale(1.1,1.1);}

.underline{text-decoration: underline;}
label{-webkit-tap-highlight-color: rgba(255,0,0,0);} 
.img_full{width: 100%;height: 100%;display: block;object-fit: cover;}
.img_fit{width: 100%;height: 100%;display: block;object-fit: contain;}


.flex{display: -webkit-box; display: -moz-box;display: -ms-flexbox; display: -webkit-flex; display: flex;}
.flex-align-start{align-items: flex-start;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-align-end{align-items: flex-end;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-pack-start{justify-content: flex-start;}
.flex-pack-end{justify-content: flex-end;}
.flex-v {-webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.flex-w{flex-wrap:wrap;}
.flex-1{flex:1;min-width:0;min-height: 0;}
.flex-center{display: flex;align-items: center;justify-content: center;}


.scrolly {
	overflow-y: scroll;
}

.scrolly::-webkit-scrollbar {
	width: 0;
}

.scrollybg {
	overflow-y: scroll;
}

.scrollybg::-webkit-scrollbar {
	width: 5px;
}

::-webkit-scrollbar {
	width: 5px;
	height: 4px;
}

::-webkit-scrollbar-track {
	background-color: transparent;
}

::-webkit-scrollbar-thumb {
	background-color: #cedfea;
	border-radius: 3px;
}

::-webkit-scrollbar-button {
	display: none;
}

::-webkit-scrollbar-resizer {
	display: none;
}

/* html{font-size: 5.2083vw;} */
body{overflow-x: hidden;color:#687183;font-size: 14px;line-height: 1.6;background:#fff;font-family: "Noto Sans SC", "Helvetica Neue", Helvetica, "PingFang SC","Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;}

h1,h2,h3,h4,h5,h6{line-height:1.3;font-size:inherit;}
::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#999;}

.squareimg{width:100%;padding-bottom: 100%;overflow: hidden;position: relative;}
.squareimg .img{position: absolute;top: 50%;left: 50%;width: 100%;height: 100%; object-fit: cover;transform: translate(-50%,-50%);}
.item:hover .imgbox.squareimg .img{transform: translate(-50%,-50%) scale(1.1,1.1) ;}


/* 公共部分 */
.head{height:80px;background:#fff;position: sticky;width:100%;left:0;top:0;z-index:100;border-bottom:1px solid #efefef;}
.head .wrap{display: flex;align-items: center;justify-content: space-between;height:100%;}
.head .l,.head .r{display: flex;align-items: center;}

.logo .img{height:60px;width:180px;}


.hd-ad{height:45px;width:auto;margin-left:30px;}

.hd-nav{display: flex;gap:35px;}
.hd-nav li{position: relative;}
.hd-nav li>a{font-size:16px;color:#000;padding:0 8px;line-height:40px;position: relative;display: block;}
.hd-nav li>a::after{content:'';width:0;height:1px;background:#007eff;transition: all 0.3s;position: absolute;left:50%;bottom:0;}
.hd-nav li.cur>a,.hd-nav li:hover>a{color:#007eff;}
.hd-nav li.cur>a::after,.hd-nav li:hover>a::after{width:100%;left:0;}

.hd-nav .app-drop{width:290px;position: absolute;right:-80px;display: none;padding-top:25px;}
.hd-nav .app-drop .box{background:#fff;border-radius:6px;padding:15px;display: flex;align-items: center;}
.hd-nav .app-drop .pic{width:94px;margin-right:10px;}
.hd-nav .app-drop .fz1{font-size:16px;color:#FF0000;}
.hd-nav .app-drop .icos{display: flex;column-gap: 10px;margin-top:6px;}
.hd-nav .app-drop .icos .ic{font-size:18px;color:#999999;}
.hd-nav .app-drop .icos .ic:hover{color:#007eff;}
.hd-nav .app:hover .app-drop{display: block;}


.hd-sign{margin-left:45px;position: relative;}
.hd-sign .font{color:#fff;padding:0 14px;border-radius:8px;height:38px;display: flex;align-items: center;background: linear-gradient(to right, #17b3ff , #2d50ff);cursor: pointer;}
.hd-sign .font:before{content:'\e644';font-family: 'iconfont';font-size:16px;margin:2px 6px 0 0;}



.foot{background:#161c21;color:#a3a7aa;}

.ft-t{padding:40px 0 25px;display: flex;align-items: center;}
.ft-t .col{width:25%;}
.ft-t .line{width:1px;height: 170px;background:#323b42;}
.ft-t .info{width:22%;}
.ft-t .info .logo .fz1,.ft-t .info .logo .fz2{color:#fff;}
.ft-t .menu{width:28%;display: flex;flex-wrap:wrap;row-gap: 13px;justify-content: space-between;padding:0 2%;}
.ft-t .menu .lk{font-size:15px;color:#fff;width:46%;text-align: center;}
.ft-t .menu .lk a:hover{color:#007eff;}


.ft-t .wxbox{width:30%;display: flex;padding: 0 3%;justify-content: center;}
.ft-t .wxbox .grp{width: 50%;text-align: center;}
.ft-t .wxbox .img{width:80%;max-width:100px;display: block;margin:0 auto 10px;}
.ft-t .wxbox .fz{}

.ft-t .contact{width:20%;padding-left:2%;}
.ft-t .contact p{padding:8px 0;}
.ft-t .contact em,.ft-t .contact a{color:#fff;}
.ft-t .contact a:hover{color:#007eff;}
.ft-t .contact i{color:#fff;margin-right:2px;}

.ft-c{padding:18px 0;border-top:1px solid #31363b;display: flex;flex-wrap:wrap;gap:12px;justify-content: center;}
.ft-b{padding:15px 0;border-top:1px solid #31363b;display: flex;align-items: flex-start;line-height:26px;}
.ft-b .lks{display: flex;flex-wrap:wrap;column-gap: 20px;row-gap: 10px;padding-left:8px;height:26px;overflow: hidden;}
.ft-b .lks .lk:hover{color:#fff;}
.ft-b .lks.height{height:auto;}
.ft-b .showmore{cursor: pointer;margin-left:60px;display: flex;align-items: center;}
.ft-b .showmore::after{content:'\e625';font-family: 'iconfont';margin-left:5px;font-size:13px;}
.ft-b .showmore:hover{color:#fff;}
.ft-b .showmore.this::after{transform: rotate(180deg);}




.fz26{font-size:26px;color:#000;font-weight: bold;}
.title{color:#000;}
.mb10{margin-bottom:10px!important;}

/* index */


.idx-s1{background:url(../images/idx_0.jpg) no-repeat center;background-size:cover;padding:30px 0 1px;}

.idx-top{border-radius:10px;box-shadow:0 0 20px rgba(141,168,181,.4);display: flex;background:#fff;overflow: hidden;}
.idx-cata{width:310px;padding:20px 20px;border-right:1px solid #e4eef8;}
.idx-cata .row{margin-bottom:25px;}
.idx-cata .title{font-size:18px;font-weight: bold;display: flex;align-items: center;margin-bottom:8px;}
.idx-cata .ico{width:24px;margin-right:8px;}
.idx-cata .arr{width:20px;height:20px;background:#eaecf4;border-radius:50%;transform: rotate(-90deg);line-height: 1;font-size:11px;display: flex;align-items: center;justify-content: center;color:#000;font-weight: bold;}
.idx-cata .arr::after{content:'\e632';font-family: 'iconfont';}
.idx-cata .title:hover .arr{color:#fff;background:#048bfe;}

.idx-cata .lks{display: flex;flex-wrap:wrap;row-gap: 8px;column-gap: 25px;}
.idx-cata .lk{font-size:14px;color:#343c4d;}
.idx-cata .lk.hot{color:#048bfe;position: relative;}
.idx-cata .lk.hot::after{content:'';width:16px;height:16px;background:url(../images/idx_08.png) no-repeat center;background-size:contain;position: absolute;right:-14px;top:-3px;}
.idx-cata .lk:hover{color:#048bfe;text-decoration: underline;}


.idx-ban .item{display: block;height:450px;}
.idx-ban .item .img{width:100%;height:100%;}
.idx-ban .swiper-pagination{bottom:20px;}


.swiper-pagination{display: flex;gap:11px;justify-content: center;}
.swiper-pagination-bullet{width:9px;height:9px;border:1px solid rgba(255,255,255,.6);opacity: 1;background:transparent;margin:0!important;}
.swiper-pagination-bullet-active{background:#007eff;border-color:#007eff;}



.idx-ban-bot{padding:25px 30px;display: flex;justify-content: space-between;}
.idx-ban-bot .item{display: flex;align-items: center;}
.idx-ban-bot .icon{width:64px;margin-right:11px;}
.idx-ban-bot .title{font-size:18px;display: block;}
.idx-ban-bot .txt{margin-top:4px;}
.idx-ban-bot .item:hover .title{color:#007eff;}


.idx-tt{margin-bottom:25px;}
.idx-tt .bt{display: flex;align-items: center;}
.idx-tt .bt .ico{height:32px;margin-right:6px;width:auto;}
.idx-tt .smwz{margin-top:6px;}
.idx-tt .more:hover{color:#007eff;}
.idx-tt .tabbox{display: flex;align-items: center;gap:35px;}
.idx-tt .tabs{display: flex;justify-content: flex-end;gap:40px;}
.idx-tt .tabs .lk{line-height:32px;position: relative;}
.idx-tt .tabs .lk::after{content:'';position: absolute;left:50%;bottom:0;height:1px;width:0;transition: all 0.3s;background:#007eff;}
.idx-tt .tabs .lk.cur,.idx-tt .tabs .lk:hover{color:#007eff;}
.idx-tt .tabs .lk.cur::after,.idx-tt .tabs .lk:hover::after{width:100%;left:0;}

.idx-tt .tabs-tag{display: flex;justify-content: flex-end;gap:10px;}
.idx-tt .tabs-tag .lk{line-height:30px;padding:0 18px;border-radius:13px;transition: all 0s;}
.idx-tt .tabs-tag .lk.cur,.idx-tt .tabs-tag .lk:hover{color:#fff;background: linear-gradient(#56aaff, #007eff);}






.idx-smtt{margin-bottom:15px;}
.idx-smtt .bt{display: flex;align-items: center;font-size:20px;color:#000;gap:7px;font-weight: bold;}
.idx-smtt .bt:before{content:'';width:5px;height:18px;border-radius:3px;background:#007eff;}


.idx-news{display: flex;align-items: flex-start;margin-top:10px;margin-bottom:50px;}
.idx-news .l{border-radius:12px;background:#f8fbfd;padding:20px;}
.idx-news .r{width:290px;margin-left:20px;border-radius:12px;}

.idx-news .tabs{display: flex;gap:45px;margin-bottom:30px;}
.idx-news .tabs .lk{font-size:26px;color:#b3b8c1;cursor: pointer;position: relative;padding:0 5px;font-weight: bold;}
.idx-news .tabs .lk em{position: relative;z-index:5;}
.idx-news .tabs .lk::after{content:'';width:46px;height:12px;background:url(../images/idx_13.png) no-repeat center;background-size:100% 100%;position: absolute;left:0;bottom:2px;display: none;}
.idx-news .tabs .lk.cur,.idx-news .tabs .lk:hover{color:#000;}
.idx-news .tabs .lk.cur::after,.idx-news .tabs .lk:hover::after{display: block;}



.idx-news .detail{display: flex;flex-wrap:wrap;justify-content: space-between;row-gap: 25px;padding:0 10px;}
.idx-news .col{width:48%;}
.idx-news .top{position: relative;display: flex;align-items: flex-start;margin-bottom:8px;}
.idx-news .top .title{font-size:18px;max-width:calc(100% - 32px);-webkit-line-clamp: 1;}
.idx-news .top .new-tag{width:32px;margin-left:6px;}
.idx-news .top:hover .title{color:#007eff;}

.idx-news .list{}
.idx-news .list li{display: flex;align-items: center;gap:8px;margin-bottom:8px;}
.idx-news .list .tag{font-size:12px;color:#007eff;padding:0 6px;line-height:16px;background:#daecfd;border-radius:4px;display: inline-block;vertical-align: middle;position: relative;white-space: nowrap;}
.idx-news .list .tag:before{content:'';width: 0;height: 0;border-style: solid;border-width: 4px 0 4px 6px;border-color: transparent transparent transparent #daecfd;position: absolute;right:-4px;top:50%;margin-top:-4px;}
.idx-news .list .title{-webkit-line-clamp: 1;color:#687183;}
.idx-news .list li:hover .title{color:#007eff;}

.idx-calendar{background:url(../images/idx_32.png) no-repeat center;background-size:100% 100%;height:320px;}
.idx-calendar .titbox{padding:23px 15px 10px;}
.idx-calendar .titbox .title{font-size:20px;font-weight: bold;margin-bottom:4px;}
.idx-calendar .titbox .link{font-size:13px;color:#007eff;}
.idx-calendar .titbox .link:hover{text-decoration: underline;}


.idx-calendar .smtab{display: flex;justify-content: space-around;}
.idx-calendar .smtab .lk{font-size:14px;cursor: pointer;}
.idx-calendar .smtab .lk.cur{color:#007eff;}

.idx-calendar .smdet{background:#e3f2fc;border-radius:12px;padding:10px 5px 5px 10px;border:1px solid #fff;}

.idx-calendar .tablebox{}
.idx-calendar .table{height:207px;padding-right:5px;}
.idx-calendar .table table{border-collapse: separate;border-spacing: 0 10px;}
/* .idx-calendar .table th,.idx-calendar .table td{}
.idx-calendar .table th{padding-bottom:0;padding-top:0;font-weight: normal;} */

.idx-calendar .table td{text-align: center;padding:13px 5px;}
.idx-calendar .table .lk{color:#007eff;}
.idx-calendar .table .lk:hover{text-decoration: underline;}
.idx-calendar .table tbody tr{background:#fff;}
.idx-calendar .table tbody td:first-child{border-radius:10px 0 0 10px;}
.idx-calendar .table tbody td:last-child{border-radius: 0 10px 10px 0;}




.idx-exam{padding:50px 0;background:#f6f8fb;}
.idx-exam .detail{display: flex;align-items: flex-start;}
.idx-exam .detail-l{flex:1;min-width:0;}
.idx-exam .detail-r{width:250px;margin-left:35px;}


.idx-kc{margin-bottom:30px;}
.idx-kc .list{display: flex;flex-wrap:wrap;gap:20px;}
.idx-kc .list .item{width:calc(33.3% - 14px);}
.idx-kc .list .imgbox{height:175px;border-radius:10px;}
.idx-kc .list .title{font-size:15px;margin-top:10px;-webkit-line-clamp: 1;}
.idx-kc .list .item:hover .title{color:#007eff;}

.idx-kc .slide{}
.idx-kc .slide .grp{}
.idx-kc .slide .imgbox{height:150px;border-radius:10px;margin-bottom:8px;}
.idx-kc .slide .title{font-size:15px;-webkit-line-clamp: 1;}
.idx-kc .slide .bot{display: flex;align-items: baseline;margin-top:4px;}
.idx-kc .slide .price{font-size:18px;color:#e02727;font-weight: bold;}
.idx-kc .slide .price em{font-size:12px;font-weight: normal;}
.idx-kc .slide .del{font-size:12px;color:#687183;margin-left:15px;text-decoration: line-through;}

.idx-kc .slide .grp:hover .title{color:#007eff;}
.idx-kc .swiper-pagination{bottom:auto;top:133px;}
.idx-kc .swiper-pagination-bullet-active{background:#fff;border-color:#fff;}

.idx-textbook{margin-bottom:30px;}
.idx-textbook .slide{padding:15px;background:#fff;border-radius:12px;position: relative;}
.idx-textbook .slide .grp{}
.idx-textbook .slide .imgbox{height:150px;border-radius:10px;margin-bottom:10px;}
.idx-textbook .slide .title{font-size:15px;-webkit-line-clamp: 2;}
.idx-textbook .slide .bot{display: flex;align-items: baseline;}
.idx-textbook .slide .price{font-size:18px;color:#e02727;font-weight: bold;}
.idx-textbook .slide .del{font-size:12px;color:#687183;margin-left:10px;text-decoration: line-through;}
.idx-textbook .slide .grp:hover .title{color:#007eff;}
.idx-textbook .slidenew{padding:0px;background:#fff;border-radius:12px;position: relative;overflow: hidden;width: 250px;height: 250px;}
.idx-textbook .slidenew .img{ width: 100%; height: 100%; object-fit: cover; display: block; }

.idx-textbook .swiper-container{position: static;}
.idx-textbook .swiper-pagination{bottom:10px;}
.idx-textbook .swiper-pagination-bullet{border-color:#e8eef3;}


.idx-zx{}
.idx-zx .list{display: flex;flex-wrap:wrap;justify-content: space-between;}
.idx-zx .list .item{width:47%;font-size:15px;display: flex;gap:20px;max-width:410px;padding:10px 0;}
.idx-zx .list .title{-webkit-line-clamp: 1;}
.idx-zx .list .item:hover .title{color:#007eff;}





.idx-step{padding:45px 0;}
.idx-step .pic{width:100%;display: block;margin-top:30px;}


.idx-lm{padding:55px 0;background:#f6f8fb;}
.idx-lm .wrap{display: flex;column-gap: 20px;row-gap: 35px;flex-wrap:wrap;}
.idx-lm .col{width:calc(50% - 10px);}
.idx-lm .detail{border-radius:8px;background:#fff;margin-top:20px;padding:20px;border:1px solid #fff;position: relative;}
.idx-lm .top-ico{width:90px;position: absolute;top:-20px;right:25px;}

.idx-lm .top{display: flex;align-items: flex-start;}
.idx-lm .top .imgbox{width:200px;height:125px;border-radius:6px;margin-right:18px;position: relative;display: block;}
.idx-lm .top .smtit{font-size:22px;color:#fff;position: absolute;width:100%;left:0;top:15px;padding:0 15px;}
.idx-lm .top .title{font-size:16px;-webkit-line-clamp: 2;margin-bottom:6px;margin-right:130px;}
.idx-lm .top .txt{-webkit-line-clamp: 2;}
.idx-lm .top:hover .title{color:#007eff;}

.idx-lm .list{}
.idx-lm .list li{margin-top:15px;display: flex;align-items: center;}
.idx-lm .list .tag{font-size:12px;color:#007eff;padding:0 6px;line-height:16px;background:#daecfd;border-radius:4px;display: inline-block;vertical-align: middle;position: relative;white-space: nowrap;margin-right:9px;}
.idx-lm .list .tag:before{content:'';width: 0;height: 0;border-style: solid;border-width: 4px 0 4px 6px;border-color: transparent transparent transparent #daecfd;position: absolute;right:-4px;top:50%;margin-top:-4px;}


.idx-lm .list .title{font-size:15px;}
.idx-lm .list .date{margin-left:25px;}
.idx-lm .list li:hover .title{color:#007eff;}



/* 文章详情 */
.crumb{margin:20px auto 15px;}
.crumb span{color:#000;}
.crumb a:hover{color:#007eff;}


.det-main{padding:0 0 140px;}
.det-main .wrap{display: flex;align-items: flex-start;}
.det-main .r{width:290px;margin-left:30px;}


.det-ad{display: block;margin-bottom:30px;border-radius:5px;overflow: hidden;}
.det-ad .img{width: 100%;}

.det-zn{margin-bottom:30px;}
.det-zn .list{display: flex;flex-wrap:wrap;border:1px solid #dde0e6;border-radius:5px;overflow: hidden;}
.det-zn .list .item{padding:15px 0;text-align: center;display: block;width:33.3%;border-top:1px solid #dde0e6;border-right:1px solid #dde0e6;background:#fff;}
.det-zn .list .item:nth-child(3n+3){border-right:0;}
.det-zn .list .item:nth-child(1),.det-zn .list .item:nth-child(2),.det-zn .list .item:nth-child(3){border-top:0;}

.det-zn .list .icon{height: 44px;width:auto;display: block;margin:0 auto 3px;}
.det-zn .list .fz{color:#000;}
.det-zn .list .item:hover .fz{color:#007eff;}

.det-data{}
.det-data .list{display: flex;flex-wrap:wrap;row-gap: 15px;justify-content: space-between;border:1px solid #dde0e6;border-radius:5px;padding:15px;background:#fff;}
.det-data .list .item{display: flex;align-items: center;width:46%;color:#000;}
.det-data .list .icon{width:37px;margin-right:8px;}
.det-data .link{font-size:16px;color:#fff;height:40px;background:#007eff;border-radius:8px;margin-top:15px;}
.det-data .link:hover{background:#2f91f5;}
.det-data .list .item:hover{color:#007eff;}

.det-xq{}
.det-xq .title{font-size:24px;font-weight: bold;}
.det-xq .text{margin-top:5px;display: flex;align-items: center;justify-content: space-between;line-height:40px;}
.det-xq .sml{display: flex;font-size:14px;color:#c2c2c2;gap:25px;}
.det-xq .sml span{display: flex;gap:6px;}
.det-xq .fwr{position: relative;}
.det-xq .fwr .font{display: flex;align-items: center;color:#007eff;cursor: pointer;gap:6px;}
.det-xq .fwr .drop{width:130px;background:#fff;border-radius:6px;padding:8px 8px;text-align: center;box-shadow:0 0 10px #efefef;position: absolute;right:0;line-height:1.4;display: none;}
.det-xq .fwr .pic{width:100%;display: block;margin-bottom:4px;}
.det-xq .fwr:hover .drop{display: block;}


.det-xq .edit{font-size:16px;margin-top:25px;color:#333;line-height:1.8;}


.det-plan{margin-top:30px;}
.det-plan .detb{border:1px solid #dde0e6;border-radius:5px;padding:20px 50px;}
.det-plan .titbox{display: flex;align-items: center;justify-content: center;font-size:28px;color:#000;font-weight: bold;margin-bottom:20px;}
.det-plan .titbox .ico{width: 75px;margin-right:15px;}

.det-plan .lks{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap:16px;}
.det-plan .lks .lk{font-size:18px;color:#000;border:1px solid #dde0e6;border-radius:5px;display: flex;align-items: center;justify-content: center;height:58px;gap:10px;}
.det-plan .lks .lk:before{content:'\e61b';font-family: 'iconfont';color:#007eff;font-size:24px;margin-top:2px;}
.det-plan .lks .lk:hover{color:#fff;background:#007eff;border-color:#007eff;}
.det-plan .lks .lk:hover:before{color:#fff;}


.det-plan .link{font-size:18px;color:#fff;width:205px;height:50px;border-radius:24px;margin:30px auto 0;background:#007eff;}
.det-plan .link:hover{background:#2f91f5;}

.det-plan .bot{display: flex;justify-content: center;gap:10px;margin-top:25px;}
.det-plan .grp{position: relative;}
.det-plan .grp .drop{width: 100%;max-width:120px;position: absolute;left:50%;transform: translate(-50%,10%);border:1px solid #efefef;display: none;border-radius:8px;overflow: hidden;}
.det-plan .grp .drop .img{width:100%;display: block;}
.det-plan .grp:hover .drop{display: block;}

.det-plan .anniu{min-width:130px;height:38px;border-radius:18px;border:0;cursor: pointer;gap:8px;font-size:16px;padding:0 15px;}
.det-plan .anniu.shoucang{color:#de3f26;background:#fcebe9;}
.det-plan .anniu.dianzan{color:#007eff;background:#e5f2ff;}


/* 频道页 */
.menu-bar{background:url(../images/det_20.png) no-repeat center;background-size:100% 100%;position: sticky;width: 100%;left:0;top:80px;z-index:80;}
.menu-bar .wrap{height: 55px;display: flex;align-items: center;justify-content: space-between;}
.menu-bar .nav{margin-left: auto;}
.menu-bar .nav .box{display: flex;gap:55px;}
.menu-bar .nav .lk{font-size:16px;color:#fff;line-height: 55px;position: relative;}
.menu-bar .nav .lk::after{content:'';position: absolute;left:50%;bottom:8px;width:0;height:2px;background:#fff;transition: all 0.3s;border-radius:3px;}
.menu-bar .nav .lk:hover{}
.menu-bar .nav .lk:hover::after{width:60%;margin-left:-30%;}
.menu-bar .nav .closeicon{display: none;}

.menu-bar .menu{position: relative;}
.menu-bar .menu .font{font-size:18px;color:#fff;display: flex;align-items: center;cursor: pointer;line-height:45px;}
.menu-bar .menu .font:before{content:'\e6ae';font-family: 'iconfont';margin:2px 8px 0 0;}
.menu-bar .menu-drop{background:#fff;border-radius:8px;width:370px;padding:15px;position: absolute;left:0;box-shadow:rgba(0, 0, 0, 0.3) 0px 0px 10px;display: none;}
.menu-bar .menu-drop .lks{display: flex;flex-wrap:wrap;gap:10px;}
.menu-bar .menu-drop .lks .cur{padding:0 10px;min-width:calc(33.3% - 7px);text-align: center;border-radius:18px;line-height:30px;color: #fff;background: #0083ff;}
.menu-bar .menu-drop .lk{padding:0 10px;min-width:calc(33.3% - 7px);text-align: center;border-radius:18px;line-height:30px;}
.menu-bar .menu-drop .lk:hover{color:#fff;background:#007eff;}
.menu-bar .menu:hover .menu-drop{display: block;}

.pd-s1{background:url(../images/idx_0.png) no-repeat center top #f6f8fb;background-size:100% auto;padding:35px 0 65px;}
.pd-top-sec{display: flex;gap:15px;}
.pd-top-sec .l,.pd-top-sec .r{width:295px;}
.pd-top-sec .det-zn{margin-bottom:0;}

.pd-djs{background:url(../images/pd_10.jpg) no-repeat center;background-size:cover;height:115px;margin-bottom:15px;color:#fff;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.pd-djs .font{font-size:18px}
.pd-djs .day{font-size:20px;display: flex;align-items: center;gap:10px;margin-top:8px;}
.pd-djs .day i{font-size:24px;color:#ff1d20;background:#fff;min-width:75px;line-height:40px;border-radius:10px;text-align: center;}

.pd-ban{margin-bottom:25px;}
.pd-ban .item{height:195px;}

.pd-xw{background:#fff;border-radius:12px;background:#f5f8fa;padding:17px 20px;display: flex;flex-wrap:wrap;row-gap: 15px;justify-content: space-between;}
.pd-xw .col{width:47%;}
.pd-xw .t-tit{color:#0083ff;-webkit-line-clamp: 1;margin-bottom:5px;font-size:15px;}
.pd-xw .t-tit:hover{text-decoration: underline;}
.pd-xw .list{}
.pd-xw .list .title{color:#687183;-webkit-line-clamp: 1;line-height:26px;}
.pd-xw .list .title:hover{color:#0083ff;}

.pd-plan{font-size:16px;padding:10px 15px 15px;border-radius:1px;margin-bottom:10px;background:url(../images/pd_12.jpg) no-repeat center;background-size:cover;border-radius:10px;}
.pd-plan .font{color:#fff;text-align: center;margin-bottom:6px;}
.pd-plan .box{display: flex;align-items: center;line-height:1.4;}
.pd-plan .pic{width:80px;margin-right:10px;}
.pd-plan .fz1{color:#ffd28d;}
.pd-plan .fz2{color:#ffeaca;}
.pd-plan .timeout{font-size:16px;display: flex;align-items: center;margin-bottom:8px;}
.pd-plan .timeout span{color:#825209;width:30px;height:30px;border-radius:5px;background: linear-gradient(#fff, #fee4bd);display: flex;align-items: center;justify-content: center;font-variant-numeric: tabular-nums;transition: transform 0.2s ease;}
/* .pd-plan .timeout span.pulse{transform: scale(1.06);} */
.pd-plan .timeout em{color:#fff;margin:0 8px;}


.pd-calendar{background:url(../images/idx_32.png) no-repeat center;background-size:100% 100%;overflow: hidden;border-radius:10px;}
.pd-calendar .titbox{padding:23px 10px 10px;}
.pd-calendar .titbox .title{font-size:18px;font-weight: bold;margin-bottom:4px;}

.pd-calendar .detail{background:#e3f2fc;border-radius:12px;padding:5px 5px 5px 10px;border:1px solid #fff;}
.pd-calendar .table{height:208px;padding-right:5px;}
.pd-calendar .table th,.pd-calendar .table td{text-align: left;padding:8px 5px 6px 10px;font-size:14px;}
.pd-calendar .table th{padding-bottom:0;padding-top:0;font-weight: normal;}

.pd-calendar .table .lk{color:#007eff;}
.pd-calendar .table .lk:hover{text-decoration: underline;}
.pd-calendar .table tbody tr:nth-child(even){background:#fff;}
.pd-calendar .table tbody td:first-child{border-radius:5px 0 0 5px;}
.pd-calendar .table tbody td:last-child{border-radius: 0 5px 5px 0;}






.pd-exam{margin-top:70px;}
.pd-exam .detail{display: flex;gap:20px;}
.pd-exam .col{font-size:16px;background:#fff;border-radius:10px;flex:1;overflow: hidden;max-width:385px;}
.pd-exam .top{padding:20px 0;text-align: center;color:#fff;}
.pd-exam .top .t-tit{font-size:38px;margin-bottom:6px;}
.pd-exam .top .tag{font-size:16px;display: inline-block;vertical-align: middle;line-height:30px;padding:0 15px;border-radius:10px;background:rgba(255,255,255,.2);}

.pd-exam .box{padding:0 15px;}
.pd-exam .text{color:#575757;padding:12px 0;}
.pd-exam .text p{display: flex;flex-wrap: wrap;text-align: center;padding:5px 0 5px 10px;}
.pd-exam .text span{min-width:33.3%;}


.pd-exam .grps{border-top:1px dashed #e5e5e5;padding:15px 0 15px 10px;}
.pd-exam .grps .grp{color:#575757;display: flex;align-items: center;margin-bottom:15px;}
.pd-exam .grps .grp i{font-size:24px;color:#0080ff;}
.pd-exam .grps .grp:last-child{margin-bottom:0;}
.pd-exam .grps .icon{width:38px;height:38px;margin-right:15px;}
.pd-exam .bot{padding:5px 10px 25px;border-top:1px dashed #e5e5e5;text-align: center;}
.pd-exam .price{color:#f4664a;}
.pd-exam .price i{font-size:30px;}
.pd-exam .wz{color:#f4664a;}
.pd-exam .btns{display:flex;gap:25px;margin-top:25px;}
.pd-exam .btns .button{font-size:18px;color:#444444;border-radius:13px;border:1px solid #575757;height:50px;}
.pd-exam .btns .button.this{color:#fff;background: linear-gradient(#56aaff, #007eff);border-color:transparent;}
.pd-exam .btns .button:hover{background:#f4664a;border-color:#f4664a;color:#fff;}

.pd-exam .col:nth-child(1) .top{background:url(../images/pd_01.jpg) no-repeat center;background-size:cover;}
.pd-exam .col:nth-child(2) .top{background:url(../images/pd_05.jpg) no-repeat center;background-size:cover;}
.pd-exam .col:nth-child(3) .top{background:url(../images/pd_09.jpg) no-repeat center;background-size:cover;}



.pd-kc{padding:40px 0 70px;}
.pd-kc .list{display: grid;gap:15px;grid-template-columns: repeat(4, minmax(0, 1fr))}
.pd-kc .list .item{font-size:16px;}
.pd-kc .list .imgbox{height:175px;margin:0 0 8px;border-radius:8px;}
.pd-kc .list .title{-webkit-line-clamp: 1;}
.pd-kc .list .bot{display: flex;align-items: center;justify-content: space-between;margin-top:10px;}
.pd-kc .list .tag{color:#008aff;min-width:80px;line-height:34px;border-radius:10px;border:1px solid #008aff;text-align: center;}
.pd-kc .list .read{color:#c7cad2;}
.pd-kc .list .read:before{content:'\e6a7';font-family: 'iconfont';font-size:18px;margin-right:6px;}
.pd-kc .list .item:hover .title{color:#008aff;}


.pd-lm{padding:55px 0;background:#f6f8fb;}
.pd-lm .wrap{display: flex;column-gap: 13px;row-gap: 25px;flex-wrap:wrap;}
.pd-lm .col{width:calc(33.3% - 13px);}
.pd-lm .detail{border-radius:8px;background:#fff;padding:20px;border:1px solid #fff;}

.pd-lm .top{display: flex;align-items: flex-start;}
.pd-lm .top .imgbox{width:140px;height:100px;border-radius:6px;margin-right:18px;position: relative;display: block;}
.pd-lm .top .smtit{font-size:22px;color:#fff;position: absolute;width:100%;left:0;top:15px;padding:0 15px;}
.pd-lm .top .title{font-size:16px;-webkit-line-clamp: 2;margin-bottom:6px;line-height:1.4;}
.pd-lm .top .txt{-webkit-line-clamp: 2;}
.pd-lm .top:hover .title{color:#007eff;}

.pd-lm .list{}
.pd-lm .list li{margin-top:15px;display: flex;align-items: center;}
.pd-lm .list .title{font-size:15px;}
.pd-lm .list li:hover .title{color:#007eff;}









/* 列表页 */
.list-main{background:url(../images/idx_0.png) no-repeat center top #f6f8fb;background-size:100% auto;padding:1px 0 80px;}
.list-main .wrap{display: flex;align-items: flex-start;padding-top:20px;}
.list-main .l{flex:1;overflow: hidden;}
.newstt{line-height: 40px;background: #f5f8fa;padding:0 10px;margin-bottom: 15px;border-radius:6px;}
.list-main .r{width:290px;margin-left:30px;}

.list-list{padding:0 30px;border-radius:12px;background:#fff;}
.list-list .item{font-size:16px;padding:18px 0;border-bottom:1px solid #eff2f7;display: flex;align-items: center;gap:60px;}
.list-list .item .date{margin-left: auto;}
.list-list .title{-webkit-line-clamp: 1;}
.list-list .item:hover .title{color:#007eff;}



.list-main .det-data .list{border:0;}

.list-main .det-zn .list{border:0;}

.pagelist{display: flex;justify-content: flex-end;margin-top:30px;}
.pagelist a,.pagelist .select{border-radius:3px;border:1px solid #e7ebf1;height:32px;line-height:30px;background:#fff;}

.pagelist a{min-width:32px;margin:0 3px;text-align: center;}
.pagelist .selectbox{margin-left:20px;}
.pagelist .select{width:60px;padding:0 5px;margin:0 2px;}
.pagelist a.active,.pagelist a:hover{color:#fff;border-color:#007eff;background:#007eff;}



@media (max-width:1260px){
	
	/* index */
	.idx-top{display: block;box-shadow:none;}
	
	.idx-cata{width:100%;}
	
	.idx-tt .tabs{gap:25px;}
	
	.idx-exam .detail{display: block;}
	.idx-exam .detail-r{width:100%;margin:35px 0 0;display: flex;justify-content: space-between;}
	.idx-exam .idx-kc{width:45%;}
	.idx-exam .idx-kc .slide .imgbox{height:190px;}
	.idx-exam .idx-textbook{width:45%;}
	
	.idx-lm .col{width:100%;}
	
	
	/* 文章详情 */
	.det-main .wrap{display: block;}
	.det-main .r{width:100%;margin:30px 0 0;}
	.det-xq .title{font-size:28px;}
	
	/* 列表页 */
	.list-main .wrap{display: block;}
	.list-main .r{width:100%;margin:45px 0 0;display: flex;flex-wrap:wrap;justify-content: space-between;}
	.list-main .idx-kc{width:47%;}
	.list-main .det-zn{width:47%;}
	.list-main .idx-textbook{width:47%;}
	.list-main .det-data{width:47%;}
	
	
	/* 频道页 */
	.menu-bar .nav{gap:25px;}
	
	
	
	
	
	
}

@media (max-width:991px){
	.hd-ad{display: none;}
	.hd-nav{gap:35px;}
	.hd-nav li>a{padding:0;}
	
	
	
	
	.ft-t{display: block;}
	.ft-t .info{width:100%;}
	.ft-t .logo{justify-content: center;}
	.ft-t .line{display: none;}
	.ft-t .menu{width:100%;margin-top:30px;}
	.ft-t .menu .lk{width:auto;}
	.ft-t .wxbox{width:100%;padding:0;justify-content: center;margin-top:30px;gap:60px;}
	.ft-t .wxbox .grp{width:auto;}
	.ft-t .contact{width:100%;padding:0;margin-top:20px;}
	.ft-t .contact p{text-align: center;padding:2px 0;}
	
	
	
	
	.fz26{font-size:24px;}
	
	
	/* index */
	.idx-ban .item{height:350px;}
	.idx-ban-bot .icon{width:50px;margin-right:8px;}
	
	.idx-news .tabs .lk{font-size:22px;}
	
	.idx-news{display: block;}
	
	.idx-tt .tabs{overflow-x: auto;display: block;white-space: nowrap;width:calc(100% + 5%);}
	.idx-tt .tabs::-webkit-scrollbar{display: none;}
	.idx-tt .tabs .lk{display: inline-block;vertical-align: middle;margin:0 15px 0 0;}

	.idx-zx .list .item{max-width:100%;width:100%;}
	
	.idx-exam .detail-r{display: block;}
	.idx-exam .idx-kc{width:100%;}
	.idx-exam .idx-kc .slide .imgbox{height:190px;}
	.idx-exam .idx-textbook{width:100%;}
	.idx-textbook .slide{padding-bottom:40px;}
	.idx-textbook .slide .grp{text-align: center;}
	.idx-textbook .slide .bot{justify-content: center;}
	
	.idx-lm .top-ico{width:70px;}
	.idx-lm .detail{margin-top:15px;}
	
	
	/* 文章详情 */
	.det-xq .title{font-size:26px;}
	
	/* 列表页 */
	
	/* 频道页 */
	.nav-sj{font-size: 24px;color:#fff;}
	.nav-sj::after{content:'\e607';font-family: 'iconfont';}
	.nav-sj.close::after{content:'\e60e';}
	
	.menu-bar .wrap{align-items: center;}
	.menu-bar .nav{position: fixed;width:100%;left:0;top:70px;bottom:0;background:rgba(0,0,0,.5);display: none;}
	.menu-bar .nav .box{display: block;width: 70%;background:#fff;height: 100%;overflow-y: auto;}
	.menu-bar .nav .lk{color:#000;display: block;padding:0 5%;border-bottom:1px solid #efefef;}
	.menu-bar .nav .closeicon{display: block;position: absolute;left:73%;top:15px;color:#fff;font-size:24px;}
	
	
	.pd-top-sec{display: block;}
	.pd-top-sec .l, .pd-top-sec .r{width: 100%;}
	
	.pd-ban{margin-top:20px;}
	
	.pd-xw .t-tit{font-size:16px;}
	
	.pd-exam .detail{flex-wrap:nowrap;overflow-x: auto;width:calc(100% + 5%);}
	.pd-exam .detail::-webkit-scrollbar{display: none;}
	.pd-exam .col{width:350px;flex:initial;flex-shrink: 0;}
	.pd-exam .top .t-tit{font-size:28px;}
	
	.pd-kc .list{grid-template-columns: repeat(2, minmax(0, 1fr));gap:25px;}
	
	.pd-lm .col{width:calc(50% - 7px);}
	
}

@media (max-width:767px){
	.sj-menu{position:absolute;right: 2%;top: 50%;width: 40px;height: 40px;margin-top: -20px;display: flex;align-items: center;justify-content: center;font-size: 24px;color:#000;}
	.sj-menu::after{content:'\e7f4';font-family: 'iconfont';}
	.sj-menu.close::after{content:'\e60e';}
	
	
	.head{height:65px;}
	.logo .img{height:60px;}

	
	.hd-sign{margin-right:40px;}
	.hd-sign .font{font-size:0;background:none;padding:0;}
	.hd-sign .font:before{font-size:22px;margin:0;color:#000;}
	
	
	.hd-nav{display: none;position: fixed;width:100%;left:0;top:70px;bottom:0;background:#fff;z-index:100;}
	.hd-nav.show{display: block;}
	.hd-nav li{border-bottom:1px solid #efefef;}
	.hd-nav li>a{padding:0 5%;line-height:60px;}
	.hd-nav li>a::after{display: none;}
	
	.hd-nav .app-drop{width:100%;position: static;padding-top:0;}
	
	
	
	.ft-t .logo .img{display: block;margin:0 auto;}
	
	
	.ft-t .menu{justify-content: center;gap:20px;}
	.ft-t .menu .lk{font-size:14px;}
	.ft-t .wxbox{gap:30px;}
	.ft-b{flex-wrap:wrap;position: relative;}
	.ft-b>span:not(.showmore){width:100%;}
	.ft-b .lks{padding-top:7px;}
	.ft-b .showmore{position: absolute;right:0;top:15px;}
	.ft-c{column-gap: 30px;row-gap: 5px;}
	
	.fz26{font-size:20px;}
	
	
	/* index */
	.idx-s1{background:#fff;}
	.idx-top{border-radius:0;background:none;}
	.idx-cata{display: none;}

.hidden-mobile { display: none;}	
	
	.idx-ban{margin-bottom:20px;}
	.idx-ban .item{height:200px;}
	.idx-ban .swiper-pagination{bottom:10px;}
	
	.idx-ban-bot{ padding:0;flex-wrap:wrap;row-gap: 20px;display: none;}
	.idx-ban-bot .item{display: block;text-align: center;width:48%;}
	.idx-ban-bot .icon{width:40px;margin-right:8px;}
	.idx-ban-bot .title{font-size:16px;margin-top:8px;}
	
	.idx-news .tabs{gap: 20px;}
	.idx-news .tabs .lk{font-size:18px;}
	.idx-news .tabs .lk::after{height:7px;}
	
	.idx-news{display: block;}
	.idx-news .col{width:100%;}
	.idx-news .detail{padding:0;row-gap: 15px;}
	.idx-news .top .title{font-size:16px;}
	.idx-news .r{width:100%;margin:15px 0 0;}
	
	.idx-tt .tabbox{display: block;}
	.idx-tt .tabs{margin-top:10px;}
	
	
	.idx-kc .list{overflow-x: scroll;flex-wrap:nowrap;width:calc(100% + 5%);}
	.idx-kc .list .item{width:250px;flex-shrink: 0;}
	.idx-kc .list::-webkit-scrollbar{display: none;}
	
	.idx-kc .swiper-pagination{top:170px;}
	
	.idx-lm{padding:40px 0;}
	.idx-lm .detail{padding:10px;}
	.idx-lm .top-ico{display: none;}
	.idx-lm .top{display: block;}
	.idx-lm .top .imgbox{width:100%;margin:0 0 15px;}
	.idx-lm .top .title{margin-right:0;}
	
	
	/* 文章详情 */
	.det-xq .title{font-size:22px;}
	.det-xq .text{display: block;line-height: 32px;}
	.det-xq .fwr .drop{left:0;right:auto;}
	.det-xq .edit{font-size: 15px;margin-top:20px;}
	
	
	.det-plan .detb{padding:0;border:0;margin-top:40px;}
	.det-plan .titbox{font-size:18px;line-height: 1.3;}
	.det-plan .titbox .ico{width:44px;margin-right:8px;}
	.det-plan .lks{grid-template-columns: repeat(2, minmax(0, 1fr));}
	.det-plan .lks .lk{font-size:15px;gap:6px;height: 44px;}
	.det-plan .lks .lk:before{font-size:18px;}
	.det-plan .link{font-size:16px;height: 44px;width: 170px;}
	.det-plan .anniu{font-size:15px;}
	
	
	
	/* 列表页 */
	.list-main{background:#fff;}
	.list-list{padding:0;background:none;}
	.list-list .item{display: block;padding: 14px 0;}
	.list-list .item .date{display: block;margin-top:6px;}
	.pagelist{justify-content: center;}
	.pagelist .selectbox{display: none;}
	
	
	
	.list-main .r{display: block;}
	.list-main .idx-kc{width:100%;}
	.list-main .det-zn{width:100%;}
	.list-main .idx-textbook{width:100%;}
	.list-main .det-data{width:100%;}
	
	.list-main .idx-kc .slide .imgbox{height:190px;}
	
	
	/* 频道页 */
	.menu-bar{top:65px;}
	.menu-bar .wrap{height:44px;position: relative;}
	.menu-bar .menu{position: static;}
	.menu-bar .menu .font{font-size:16px;}
	.menu-bar .menu-drop{width:100%;}
	
	
	.nav-sj{font-size:20px;}
	.menu-bar .nav .box{width:80%;}
	.menu-bar .nav .closeicon{left:85%;font-size:20px;}
	
	
	.pd-s1{padding:20px 0 40px;}
	.pd-djs{height:100px;border-radius:6px;}
	.pd-djs .font{font-size:16px;}
	.pd-djs .day{font-size:16px;}
	.pd-djs .day i{font-size:20px;min-width: 60px;line-height: 30px;border-radius:6px;}
	
	.det-zn .list .icon{height:32px;}
	
	
	.pd-xw{background:none;padding:0;}
	.pd-xw .col{width:100%;}
	
	.pd-plan{margin-top:25px;}
	
	.pd-exam{margin-top:35px;}
	
	.idx-tt .tabs-tag{gap:2px;margin-top:15px;}
	.idx-tt .tabs-tag .lk{padding:0 12px;}
	
	.pd-exam .detail{gap:15px;}
	.pd-exam .col{width:280px;font-size:15px;}
	.pd-exam .top{padding:12px 0;}
	.pd-exam .top .t-tit{font-size:20px;}
	.pd-exam .top .tag{font-size:14px;}
	.pd-exam .grps .grp i{font-size:20px;}
	.pd-exam .price i{font-size:24px;}
	.pd-exam .btns{gap:10px;margin-top:15px;}
	.pd-exam .btns .button{height: 42px;font-size: 16px;border-radius: 8px;}
	
	.pd-kc{padding:40px 0;}
	.pd-kc .list .imgbox{height:100px;}
	.pd-kc .list .tag{min-width: 55px;line-height: 26px;border-radius: 6px;font-size:14px;}
	
	
	.pd-lm{padding:40px 0;}
	.pd-lm .wrap{row-gap: 15px;}
	.pd-lm .col{width:100%;}
	.pd-lm .detail{padding:15px;}
	
}


/*新增列表页分页*/

  .pagess {
    clear: both;
    height: 130px;
    margin: 20px auto;
    overflow: hidden;
    text-align: right;
}
.pagess ul li {
    display: inline-block;
    border: 1px solid #ccc;
    padding: 2px 9px;
    margin: 0 3px;
    line-height: 20px;
    background: #fff;
    color: #999;
}
/*第几页样式*/
.pagess ul li.thisclass {
    display: inline-block;
    border: 1px solid #E4392A;
    padding: 2px 9px;
    margin: 0 3px;
    background: #E4392A;
    color: #fff;
} 
.list-main .newsttt{
    line-height: 40px;
    background: #eeeeee;
    padding:0 10px;
    margin-bottom: 10px;
    margin-top: 10px;
    border-radius:6px;
    overflow: hidden;
}
.list-main .newsttt .bt{
font-size: 18px;color: #333333;font-weight: bold;
}
.list-main .newsttt .fr{
    font-size: 12px;
    color: #999;
    float: right;
}

