/* 内容列表页 */
.detpagapplist .detpag_contr{width: 31.25%;padding-bottom: 20px;}
.detpagapplist .detpag_contl{width: 64%;padding-bottom: 20px;}
.detpag_derass{background-color: #f6f6f6;padding:20px 20px 15px 20px;border: 1px solid #ddd;}
.detpag_derass .alls{color: #d7000f;}
.detpag_derass a{display: inline-block; font-size: 16px;color: #333;line-height: 1.8em;margin: 0 2% 5px 0;}
.detpag_derass a:hover{color: #d7000f;}
.detpagapplist .detpag_table .addp_tit{border: 1px solid #ddd;border-bottom: none; padding: 15px 20px;}
.detpag_table{width: 100%;}
.detpag_table .title{background-color: #f6f6f6;}
.detpag_table table{
	width: 100%;text-align: center;
	border: 1px solid #ddd !important;color: #333333;
}
.detpag_table th{font-size: 16px;font-weight: bold;}
.detpag_table td{font-size: 14px;}
.detpag_table th,.detpag_table td{line-height: 50px;}
.detpag_table a{color: #2870e9;}
.detpag_table a:hover{color: #d7000f;}

.detpag_book.ppatiem_lit{padding: 0 20px 20px 20px;}
.detpag_book.ppatiem_lit li{margin-top: 0; padding: 20px 0;border-bottom: 1px dotted #ddd;}
.detpag_book.ppatiem_lit li:last-child{padding-bottom: 0;border: none;}
.detpag_book.ppatiem_lit li img{ display:block; width: 110px;height: auto; margin-right: 15px;}
.detpag_book .congs{display:flex;flex-direction: column; flex:1;}
.detpag_book .congs p{font-size: 16px;color: #333; display: -webkit-box;width: 100%;padding: 0;}
.detpag_book .congs .price{font-size: 20px;color: #d7000f;}
.detpag_book.ppatiem_lit p span{padding-top: 0;}
.detpag_book .link-btn{display: inline-block;padding: 0 20px; height: 26px;line-height: 26px;border-radius: 13px; font-size: 14px;color: #333;border: 1px solid #ddd;}
.detpag_book a:hover .link-btn{background-color: #d7000f;color: #fff;border: 1px solid #d7000f;}
.detpag_book .congs .btnsss{display: flex;}

/* 热词标签 */
.hotWords{
	margin-bottom: 20px;
}
.hotWords .hotWords-t{
	padding: 20px 20px 20px 0;
	border: solid 1px #eeeeee;
}
.hotWords .hotWords-t h3{
	line-height: 22px;
	font-size: 22px;
	position: relative;
	color: #333333;
	font-weight: bold;
	padding-left: 20px;
}
.hotWords .hotWords-t > h3:after{
	content: "";
	position: absolute;
	top: 0;
	left: -1px;
	width: 4px;
	height: 100%;
	background: #e03731;
}
.hotWords .hotWords-main{
	padding: 20px 5px 5px 20px;
	border: solid 1px #eeeeee;
	border-top: none;
}
.hotWords .hotWords-main a{
	display: block;
	font-size: 16px;
	color: #333;
	margin: 0 15px 15px 0;
}
.hotWords .hotWords-main a.abfs:hover{
	transition:color  .2s;
	color: #d7000f;
}
.hotWords .hotWords-main a.abliack:hover{
	color: #fff;
	transition:background-color  .2s;
	background-color: #d7000f;
	box-shadow: 0 0 2px 1px rgba(215,0,15,.2);
}
.hotWords .hotWords-main a.abliack{
	padding: 0 12px;
	height: 32px;
	line-height: 32px;
	background-color: #eee;
	border-radius: 4px;
}



.coursclass ul{display: none;}
.coursclass ul.active{display: block;}
.courslists .imgred{display: none;}
.tabtit span{cursor: pointer; display: inline-block;margin: 0 20px;}
.tabtit span.active{position: relative;color: #d7000f;}
.tabtit span.active::before{
	content: '';position: absolute;bottom: -15px;left: 50%;transform: translateX(-50%);
	border-bottom: 2px solid #d7000f;width: 100%;height: 2px;
}
.tabtit span:first-child{position: relative; margin-left: 0;}
.tabtit span:first-child::after{
	content: '';position: absolute;right: -22px;top: 50%;transform: translateY(-40%);
	border-right: 1px solid #ddd;width: 1px;height: 70%;
}


/* 公用课程时间线 */
.pp_titmeclass li{position: relative; margin-top: 20px;padding-bottom: 20px;}
.pp_titmeclass li a:hover .imgnom{display: none;}
.pp_titmeclass li a:hover .imgred{display: block;}
.pp_titmeclass li a:hover .btn{background-color: #d7000f;color: #fff;}
.pp_titmeclass .icos img{width: 27px;max-width: 27px; height: auto;}
.pp_titmeclass .icos{background-color: #fff; position: relative;margin-right: 15px;}
.pp_titmeclass .icos::after{
	content: '';
	position: absolute;left: 50%;top: 30px;transform: translateX(-50%);
	height: 100%;border-left: 1px solid #ddd;width: 1px;
}
.pp_titmeclass li::after{
	content: '';
	position: absolute;right: 0;bottom: 0;
	width: 90%;border-bottom: 1px dashed #ddd;height: 1px;
}
.pp_titmeclass .textss{font-size: 16px;color: #333;}
.pp_titmeclass .date{font-size: 14px;color: #999;margin-top: 10px;}
.pp_titmeclass .p_timel{width: 70%;}
.pp_titmeclass .btn {
		margin-left: 15px;
    background: #eee;
    border-radius: 999px;
    color: #333;
    text-align: center;
    height: 30px;
    padding: 0 20px;
    font-size: 14px;
    border-radius: 5px;
}




/* 全国首页 */
.nationapp .addp_jbcnav .container{height: 60px;}

.titnavsx li{position: relative; margin-right: 10%;}
.titnavsx li a{font-size: 20px;color: #333;}
.titnavsx li a:hover,.titnavsx li.active a{color: #d7000f;font-weight: bold;}
.titnavsx li.active{position: relative;}
.titnavsx li.active::after{
	content: '';position: absolute;
	left: 50%;bottom: -15px; transform: translateX(-50%);
	width: 102%;height: 3px;background-color: #d7000f;
}
.add_popular .titnavsx li{margin-right: 0; width: 25%;text-align: center; border-right: 2px solid #ccc;}
.add_popular .titnavsx li:last-child{border: none;}
.add_popular .titnavsx li.active::after{width: 80%;}
.add_popular .titnavsx{width: 102%;margin-left: -10px;}

.newadd_feng .addp_tit .titnavsx li img{display: none;position: absolute;left: 50%;bottom: -12px; transform: translateX(-50%);}
.newadd_feng .addp_tit .titnavsx li.active img{display: block;}
.titnavsx li:last-child{margin-right: 0;}
.titnavsx li a{display: inline-block;}
.addp_jbcinfol{width: 64.4%;}
.addp_jbcinfor{width: 32.5%;}
.jbcinfo_regiont a{width: 15%;height: 34px;line-height: 34px;border-radius: 17px;text-align: center; margin:0 2% 15px 0; font-size: 16px;color: #333;border: 1px solid #ededed; display: inline-block;}
.jbcinfo_regiont a:nth-child(6n),.jbcinfo_regionc a:nth-child(4n){margin-right: 0;}{margin-right: 0;}
.jbcinfo_regionc a{width: 22.1%;height: 34px;line-height: 34px;text-align: center; margin:15px 3% 0 0; font-size: 16px;color: #333;border-radius: 6px;border: 1px solid #ededed; display: inline-block;}
.jbcinfo_regionb li{width: 31.3%;margin:0 3% 15px 0;padding: 20px 0;text-align: center; }
.jbcinfo_regionb li:nth-child(3n){margin-right:0;}
.jbcinfo_regionb li:nth-child(n+4){margin-bottom:0;}
.jbcinfo_regionb li a{display:inline-block;}
.jbcinfo_regionb li img,.jbcinfo_regionb li div{font-size:16px;color:#333; display: inline-block;}
.jbcinfo_regiont a:hover,.jbcinfo_regionc a:hover{color:#d7000f;}
.jbcoursehot{width:69.7%;}
.jbcourselive{width:28.15%;}
.jbcoursehot .addp_exam li{width:25%;}
.jbcoursehot .addp_exam .exam_item{padding:20px 20px 0 20px ; border-right:none;}
.jbcoursehot .addp_exam .thers{margin-top:13px;}
.jbcoursehot .addp_exam .exam_item .text{margin-top:10px;}
.jbcoursehot .exam_item_top{height:120px;min-height:120px;}

.jbcoursehot .addp_exam li:last-child .exam_item{border-right:1px solid #ededed;}
.jbcoursehot .addp_exam .price{height:40px;padding: 15px 0;}
.sehot_swiul .sehot_swiper,.sehot_swiul .addp_exam{position:relative; width:50%;}
.sehot_swiul .sehot_swiper .sehot_swiper_tit{width:100%; text-align:center; font-size:16px; color:#3333; position: absolute;left:50%;bottom:10%;transform:translateX(-50%);}
.sehot_swiul .sehot_swiper .sehot_swiper_tit:hover a{color:#d7000f;}
.sehot_swiul .addp_exam li{width:50%;}
.sehot_swiul .addp_exam li .exam_item{border-bottom:none;}




.selive_conts{padding:15px;}
.selive_conts .selive_imgs a{display: inline-block;width:47.6%;}
.selive_conts .selive_imgs a img{width: 100%;height:auto;}
.jbcourselive{background-color: #f9f9f9;}
.jbcourselive .addp_tit{background-color: #fff;padding-bottom:20px;}
.jbcourselive .pp_timescroll .icos1{display: block;}
.jbcourselive .pp_timescroll .icos2{display: none;}
.jbcourselive .pp_timescroll li:hover .icos1{display: none;}
.jbcourselive .pp_timescroll li:hover .icos2{display: block;}
.jbcourselive .pp_timescroll .wentxt{margin-top:0;}
.jbcourselive .pp_timescroll .wentit{margin-top:10px;}
.jbcourselive .pp_timescroll .wentxt .text{color:#999;}
.jbcourselive .pp_timescroll li:hover .wentxt .text{color:#d7000f;}
.jbcourselive .pp_timescroll .wentxt span:first-child{margin-left:0;}
.jbcourselive .pp_timescroll .tutext::after{top:20px;height:98%; border-right:1px solid #ededed;}
.jbcourselive .pp_timescroll li a{align-items:flex-start;}
.jbcourselive .pp_timescroll .ul{height:395px;}
.pp_timescroll .liveing{font-size:14px;color:#d7000f;}
.p-audio{width: 26px;height: 16px;position: relative;overflow: hidden;}
.p-audio .music{position: absolute;bottom: 0px;display: inline-block;vertical-align: baseline;font-size: 0;}
.p-audio .music div{background-color: #d7000f;margin-left:3px;display: inline-block;width: 3px;height: 16px;}
.p-audio .m1{
	-webkit-animation: .8s .1s living linear infinite backwards normal;
	animation: .8s .1s living linear infinite backwards normal;
	-webkit-animation-delay: -1.1s;
}
.p-audio .m2{
	-webkit-animation: .8s .3s living linear infinite backwards normal;
	animation: .8s .3s living linear infinite backwards normal;
	-webkit-animation-delay: -1.3s;
}
.p-audio .m3{
	-webkit-animation: .8s .6s living linear infinite backwards normal;
	animation: .8s .6s living linear infinite backwards normal;
	-webkit-animation-delay: -1.6s;
}
@-webkit-keyframes living{
	0%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 18px;transform-origin:0 18px}
	50%{-webkit-transform:scaleY(.3);transform:scaleY(.3);-webkit-transform-origin:0 18px;transform-origin:0 18px}
	100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 18px;transform-origin:0 18px}
}
@keyframes living{
	0%{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 18px;-ms-transform-origin:0 18px;transform-origin:0 18px}
	50%{-webkit-transform:scaleY(.3);-ms-transform:scaleY(.3);transform:scaleY(.3);-webkit-transform-origin:0 18px;-ms-transform-origin:0 18px;transform-origin:0 18px}
	100%{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 18px;-ms-transform-origin:0 18px;transform-origin:0 18px}
}


.add_popular .container{border-radius:10px; padding:20px 25px;background-color: #fff;}
.add_popularr,.add_popularl{width: 31.7%;}
.add_popularc{position: relative; width: 29.12%;margin-top:55px;}
.popularr_item{display: none;}
.popularr_item.active{display: block;}

.popular_swiper_tit{width:100%; position:absolute;left:0;bottom:0;display: none;}



.addp_jbcinfo .addp_tit{padding-bottom: 11px;border-bottom: 1px solid #ededed;}
.jbcinfo_items,.titnavsx{width: 47.6%;}
.jbcinfo_ul{display: none;}
.jbcinfo_ul.active{display: block;}

/* 全国二级导航 */
.secomenu_l{position:relative; width: 12.5%;}
.secomenu_l::after{height:90%;content:''; position: absolute;right:0;top:50%;transform: translateY(-50%);border-right:1px solid #ededed;}
.secomenu_r{width:85%;padding-top:12px;}
.add_secomenu a{display:inline-block; margin:0 3.52% 12px 0; font-size:16px;color:#333;}
.add_secomenu a:hover{color:#d7000f;}


/* 全国首页3级地址 */
.addthere_item{display: none;}
.addthere_item.active{display: block;}
.addthere_item .address_li{height:105px;}


.advertimg img,.advertimg1 img,.advertimg2 img,.advertimg3 img,.advertimg4 img{border-radius: 10px;}
.advertimg2,.advertimg3{position: relative;}
.advertimg2 img,.advertimg3 img,.advertimg1 img{width:100%;}
.sekauiss{position: absolute;right: 0;top: 0;height: 100%;}
.sekuai{height: 100%;}
.advertimg2 .sekuai a,.advertimg3 .sekuai a{
	padding: 0 10px;box-sizing: border-box;
	border-radius: 10px; height: 43%;
	display: inline-flex;align-items: center; justify-content: center;
	width: 100%;text-align: center;font-size: 16px;color: #fff;
}
@media (max-width: 1500px) {
	.advertimg2 .sekuai a,.advertimg3 .sekuai a{font-size: 15px;padding: 5px;}
}
@media (max-width: 1400px) {
	.advertimg2 .sekuai a,.advertimg3 .sekuai a{font-size: 14px;padding: 0;}
}






.detpagapp .addp_jbcnav{background: none;}
.detpagapp .footers_t .foot_item6 .phone{font-size: 26px}

.detpag_cont{width: 100%;}
.detpag_contl{width: 67.2%;}
.detpag_contr{width: 30.1%;}

.atiem_ggh{background-color: #fff;padding-bottom: 25px;}
.atiem_ggh .top_img{overflow: hidden;}
.atiem_ggh .top_img:hover img{transform: scale(1.07);}
.atiem_ggh .top_img img{transition: .3s;}
.atiem_ggh h3{text-align: center; font-size: 22px;font-weight: bold;color: #333;}
.atiem_ggh p{margin-top: 8px; text-align: center; font-size: 14px;color: #666;}
/* .atiem_ggh p.swenss{padding: 0 30px;} */
.atiem_ggh p span{border-right: 1px solid #eee; display: inline-block;width: 32.6%;font-size: 14px;color: #999;}
.atiem_ggh p span:last-child{border-right:none;}
.atiem_ggh p b{display: block;font-size: 16px;color: #333;margin-bottom: 3px;}
.atiem_ggh .btncodes img{display: inline-block;margin-right: 5px;}
.atiem_ggh .btncodes{cursor: pointer; position: relative; margin: 30px auto 30px auto; text-align: center; background-color: #00cc66; width: 234px;height: 46px;line-height: 46px;border-radius: 23px; color: #fff;font-size:16px; }
.atiem_ggh .btncodes:hover .codeimgss{display: block;}
.codeimgss{display: none; position: absolute;top: 46px;left: 50%;transform: translateX(-50%);}
.atiem_ggh .btncodes .codeimgss img{max-width: 150px; width: 150px!important;height: auto;margin-right: 0;}
.jbc_logos{ position: relative; z-index: 99; margin: -60px auto 25px auto; width: 120px;height: 120px;border-radius: 50%;background-color: #fff;box-shadow: 0 0 10px 4px rgba(0,0,0,.1);}
.jbc_logos img{margin: 0 auto;max-width: 85%;}


.detpagapp .addp_tit{padding: 15px 0;border-bottom: 1px solid #eee;}
.ppatiem_lit,.ppatiem_lits2{background-color: #fff; padding: 0 20px 25px 20px; border-top: 3px solid #d7000f;}
.ppatiem_lit li{width: 100%;margin-top: 15px;line-height: 24px;}
.ppatiem_lit li a:hover div{color: #d7000f;}
.ppatiem_lit li span{color: #999;}
.ppatiem_lit li a{width: 100%; font-size: 16px;color: #333;}
.ppatiem_lit li div{display: initial;color: #666;}
.ppatiem_lit li span.icos{margin-right: 5px; display: inline-block; text-align: center; width: 20px;height: 20px;line-height: 20px;color: #fff;background-color: #bfbfbf;}

.ppatiem_lit p{display: inline-block;color: #999;padding-right: 3px;}
.ppatiem_lit p span{margin: 0 2px;padding-top: 2px;}
.ppatiem_lit .litems a{width: 86%;}
.ppatiem_lit .date{font-size: 13px;}

/* 全国考试页 */
.kaolist_li:last-of-type{margin-bottom:40px;}
.kaolist_li .ppatiem_lit .text{position: relative;padding-left:10px;}
.kaolist_li .ppatiem_lit .text::after{
	content: '';position: absolute;left: 0;top: 50%;
	transform: translateY(-50%);width: 4px;height: 4px;
	background-color: #ccc;
}
.kaolist_li .lohst{font-size: 16px;color:#999;border: 1px solid #b3b3b3;border-radius:4px; display: inline-block;padding:0 10px;height:23px;line-height:21px; margin-right:4px;}
.kaolist_li .ppatiem_lit li:hover .lohst,
.kaolist_li .ppatiem_lit li a:hover .lohst{border: 1px solid #d7000f;}
.kaolist_li .ppatiem_lit li:hover .text::after{background-color: #d7000f;}
.kaolist_li .ppatiem_lit li:hover .date,
.kaolist_li .ppatiem_lit li:hover a div{color: #d7000f;cursor: pointer;}

.kaolist_navs{padding:10px 0 5px 0;}
.kaolist_navs a{
	background-color: #eee;display:inline-block;height:30px;padding:0 12px;
	line-height:30px;font-size: 18px;color:#333;border-radius: 15px;
	margin-right: 10px;
}
.kaolist_navs a.active{background-color: #d7000f;color:#fff;}
.kaolist_tab .jbc_lists{display: none;}
.kaolist_tab .jbc_lists.active{display: block;}
.kaolist_tab .jbc_lists,.kaolist_tab .jbc_lists:last-child{padding-bottom:20px;}



.ppatiem_lit2{padding: 15px;background-color: #fff;}
.ppatiem_lit2 li{width: 31.3%;padding: 20px 0;background-color: #fefaf2;margin: 0 0 12px 0;}
.ppatiem_lit2 li:nth-child(n+4){margin-bottom: 0;}
.ppatiem_lit2 li:nth-child(3n){margin-right: 0;}
.ppatiem_lit2 img{margin: 0 auto;display: block;}
.ppatiem_lit2 .text{font-size: 16px;color: #333;margin-top: 10px;text-align: center;}

.hotclass,.hitbook{padding: 0 30px 30px 30px;background-color: #fff;}
.detpagapp .addp_exam,.detpagapp .book_item{margin-top: 20px;}
.detpagapp .addp_exam li{width: 32%;}
.articroute{position: relative;padding-left: 22px;}
.articroute p{font-size: 14px;color: #999;}
.articroute p a{color: #333;}
.articroute img{position: absolute;top: 50%;left: 0; transform: translateY(-50%);}
.detpagapp .book_item{width: 24%;}
.detpagapp .book_item{
	text-align: left;
	border: 1px solid #ebebeb;
	padding: 25px 20px;
	box-sizing: border-box;
}
/* 资讯页 热门导读 */
.hotTakea {width: 100%;padding-bottom: 0px;margin-top: 20px;}
.hotTakea:after {display: block;visibility: hidden;clear: both;height: 0;content: ".";}
.hotTakea p {font-size: 18px;line-height: 38px;text-indent: 2em;}
.hotTakea a{color: #333; }
.hotTakea a:hover{color: #e60012;}
.hotTakea div {font-size: 18px;line-height: 38px;}
.hotTakea img {max-width: 100%;border: none;vertical-align: middle;}
.hotTakea .hotT_le:hover,
.hotTakea .hotT_rig:hover,
.hotTakea .hotT_item:hover{transform: translateY(-3px);}
.hotTakea .hotT_le .title {font-size: 20px;line-height: 30px;margin-top: 4%;}
.hotTakea .hotT_le .title span {color: #ff0000;font-weight: bold;}
.hotTakea .hotT_le .text {font-size: 16px;line-height: 30px;color: #888;margin-top: 3.5%;}
.hotTakea .hotT_le .text b {
display: inline-block;border: 1px solid #E83D35;margin-left: 10px;text-align: center;font-weight: normal;
font-size: 16px;line-height: 28px;color: #E83D35;width: 58px;height: 28px;border-radius: 20px;}
.hotTakea .hotT_le a p {text-indent: 0;}
.hotTakea .hotT_le {display: block;float: left;width: 33.4%;border-radius: 12px;background: #fff;
box-shadow: 0 0 20px rgb(0 0 0 / 8%);cursor: pointer;transition: all .5s;}
.hotTakea .hotT_le img {width: 100%;height: auto;display: block;}
.hotTakea .hotT_le a {display: block;position: relative;}
.hotTakea .hotT_le a div {display: block;width: 100%;height: 100%;padding-left: 5%;
margin-bottom: 0;box-sizing: border-box;position: absolute;left: 0;top: 0;}
.hotTakea .hotT_middle {float: left;width: 47.08%;height: 100%;margin: 0 1.8%;}
.hotTakea .hotT_item {display: block;float: left;overflow: hidden;color: #000;width: 48%;/* height: 26px; */
padding: 3.9% 1%;border-radius: 12px;background: #fff; box-shadow: 0 0 20px rgb(0 0 0 / 8%);text-align: center;box-sizing: border-box;
text-overflow: ellipsis;white-space: nowrap;font-size: 20px;line-height: 26px;transition: all .5s;}
.hotT_middle .hotT_item:nth-child(2n) {margin-left:4%;}
.hotT_item.hotT_item1 span {color: #ffa100;}
.hotT_item.hotT_item2 span {color: #1dabff;}
.hotT_item.hotT_item3 span {color: #8f68fd;}
.hotT_item.hotT_item4 span {color: #ff0000;}
.hotTakea .hotT_rig {display: block;position: relative;float: left;width: 14.4%;box-shadow: 0 0 20px rgb(0 0 0 / 8%);cursor: pointer;transition: all .5s;}
.hotTakea .hotT_rig img {display: block;margin: 0 auto;}
.hotTakea .hotT_rig span {position: absolute;font-size: 20px;line-height: 26px;height: 26px;left: 0;bottom: 15%;width: 100%;
text-align: center;text-indent: 0;}



.jbc_ercode{position: relative;width: 100%;}
.jbc_ercodewen{padding:10px 0; box-sizing:border-box; border-radius: 6px;position:absolute;left:0;top:0; height:100%;width:40%;background-color: #fffcf9;border:2px solid #fda93f;}
.jbc_ercodewen img{ display: block; width:190px;max-height: 190px; border:1px solid #ffd072;margin:0 auto;}
.jbc_ercode .imgs{margin-left:42.4%;width:57.6%;}
.jbc_ercode .imgs img{border-radius: 6px;}
.jbc_ercode .imgs_kuai{width: 100%;height:60px;line-height: 60px;border-radius: 6px;}
.jbc_ercode .imgs_kuai h3{font-size: 25px;color:#fff;text-align: center;}
.jbc_ercode h4{font-size: 20px;color:#333;font-weight: bold;text-align: center;}
.jbc_ercode p{margin:8px 0; font-size: 14px;color:#333;text-align: center;}
.jbc_ercode p a,.jbc_ercode p span{color:#d7000f;}
.jbc_ercode p a{margin-left:3px;}




.articlepages{background-color: #fff;padding: 0 30px 30px 30px;}
.articletit h1{padding-top: 20px; font-size: 24px;color: #333;font-weight: bold;}
.articletit .jbc_time,.articletit .jbc_time a{font-size: 14px;color: #999;}
.jbc_timesh{padding: 20px 0 15px 0;border-bottom: 1px solid #eee;}
.jbc_shear{position: relative;}
.jbc_shear .shears{position: absolute;right: 0;top: 60%;transform: translateY(-50%);}
.jbc_shear .shears a{margin-left: 1px; display: inline-block;width: 18px;height: 18px;}
.jbc_shear .shears a:first-child{margin-left: 0;}
.jbc_shear img{display: inline-block;vertical-align: middle;}

.pages_cont{margin-top: 25px;font-size: 16px;color: #666;}
/* .pages_cont p{line-height: 1.8em;margin-bottom: 20px;} */
/* .pages_cont h1,.pages_cont h2,.pages_cont h3,.pages_cont h5{font-weight: bold;line-height: 1.8em;} */

.nextlast ul{padding-top: 10px;border-top: 1px dotted #ededed;}
.nextlast ul li{width: 100%;line-height: 30px;}
.nextlast li strong {font: bold 18px/30px "Microsoft Yahei";color: #333;}
.nextlast li a {font:18px/30px "Microsoft Yahei";color: #666;}
.nextlast li a:hover{color:#d7000f;}


.nexend_line{position: relative;}
.nexend_line .theend {
    position: absolute;
    font-size: 16px;
    color: #999;
    display: block;
    left: 50%;
    top: 0;
    transform: translate(-50%,0);
    background: #fff;
    padding: 0 15px;
    z-index: 1;}
.nexend_line .xx_line {
    position: absolute;
    width: 100%;
    height: 1px;
    border-bottom: 1px dashed #ededed;
    top: 11px;
}
.nexend_line p {
    font-size: 16px;
    text-align: center;
    color: #999;
    padding-top: 27px;
}
.new_hotlinks{display: inline-block;}
.new_hotlinks a{
	font-size: 14px;
	color: #666666;
	display: block;
	float: left;
	margin:10px 10px 0 0;
	border-radius: 5px;
	border: 1px solid #ededed;
	padding: 6px 12px;
}
.new_hotlinks a:hover{color: #d7000f;	border: 1px solid #d7000f;}


/* 详情页公用广告样式 */
.advertss{margin-top: 25px;}
.advertss a{display: inline-block;}
.advertss img{border-radius: 10px;}


/* 详情页公用列表样式 */
.jbc_catename {
		font-weight: bold;
    color: #333;
    border-bottom: 1px solid #eee;
    margin-bottom: 0;
}
.jbc_catename h2{
	font: bold 26px/1.2 'microsoft yahei';
	border-bottom: 2px solid #d7000f;
	padding-bottom: 10px;
}
.jbc_catename h3{
	font: bold 22px/1.2 'microsoft yahei';
	border-bottom: 2px solid #d7000f;
	padding-bottom: 10px;
}
.detpag_contl .pmore{font-size: 14px;color: #999;line-height: 39px;}
.detpag_contl .pmore:hover{color: #d7000f;}


.jbc_summ{padding-bottom: 5px;}
.jbc_lists{padding-bottom: 20px;}
.jbc_lists:last-child{padding-bottom: 0;}
.ppatiem_aitms{padding: 0 0 20px 0;border: none;border-bottom: 1px dashed #eee;}
.ppatiem_aitms:last-child{border-bottom: none;padding-bottom: 5px;}
.ppatiem_aitms li a{width: 89%;}
.ppatiem_aitms li div{color: #333;}
.ppatiem_aitms li.li_video a{width:86%;}
.ppatiem_aitms .date,.jbc_summ .jbc_sitem .date{font-size: 15px;color: #666;}
.jbc_summ .jbc_slist{margin-top: 15px;}
.jbc_summ .jbc_slist a{
	display: inline-block;
	line-height: 14px;
	font-size: 16px;
	color: #333;
	padding: 0 16px;
	margin-bottom: 15px;
	border-left: 1px solid #ccc;
}
.jbc_summ .jbc_slist a:hover{color: #d7000f;}
.jbc_summ .jbc_slist a:first-child{border-left: none;padding-left: 0;}

.jbc_summ .jbc_sitem{padding-bottom: 25px;border-bottom: 1px dashed #ddd;}
.jbc_summ .jbc_sitem .lisr{margin-top: 20px;line-height: 24px;}
.jbc_summ .jbc_sitem .lisr p{width: 89%;}
.jbc_summ .jbc_sitem a{font-size: 16px;color: #333;}
.jbc_summ .jbc_sitem a:hover{color: #d7000f;}
.jbc_summ .ico_hots{margin-right: 3px; height: 24px;line-height: 24px; font-size: 15px;color: #fff; display: inline-block;padding: 0 6px;border-radius: 4px;background-color: #d7000f;}
