<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.center{width: 1200px; margin: 0 auto;}
.clear{clear:both;}
.fl{float: left;}
.fr{float: right;}

.wrap{}
.wrap_list{background: none;}

/*  顶部  */
.top{ background-color: #f0f4fa;}
.top_main{width: 1200px; height: 34px; line-height: 34px; margin: auto;}
.top_main #clock{float: left; margin-left: 0; color: #999999; }
.llq{float: left; text-align: center; color: #999999; width: 860px;}
.top_ri{width: 132px; height: 34px; float: right;}
.top_ri li{width: 24px;height: 24px; margin-top: 5px; float: left; margin-left: 20px;}
.top_ri li a{display: block; width: 24px; height: 24px;} 
.top_rie{position:absolute;display: none; width: 80px; height: 80px; z-index: 9999; margin-top: 10px;}
.top_rie img{width: 80px; height: 80px;}
.top_ri .youxiang .top_rie{background: #FFFFFF; width: 180px; height: 120px; padding: 20px; color: #888888; font-size: 14px; line-height: 20px; text-indent: 2em;}
.top_ri .youxiang .top_rie span{color: #0054A3; }
.top_ri .weixin a{background: url(weixin2.png) no-repeat;}
.top_ri .weibo a{background: url(weibo2.png) no-repeat;}
.top_ri .youxiang a{background: url(youjian2.png) no-repeat;}

/*  头部  */
.header{width:1200px ; height: 88px;}
.logo{width: 430px; height: 88px; display: block; float: left;}

/*  导航  */
.nav{height:88px; float: right; position: relative;}
.nav_yj{margin: 0 auto; height: 88px;}
.nav_yj li{float: left;display: inline; text-align: center; line-height: 88px;  z-index: 999; min-width: 120px;}
.nav_yj li.on{height: 88px; line-height: 88px; background: #0054a3; color: #fff;position:relative;}
.nav_yj li.on a{color: #fff;}
.nav_yj li a{font-size: 18px; color: #333; display: block;}
.nav_yj li.on a:hover{color: #fff;}
/*  二级导航  */
.nav_ej{position:absolute;left: -800px; z-index: 999;color: #fff;display: none;height: 350px;margin-left: 0;background: #f2f2f2 url(book2.png) no-repeat right bottom;}
.nav_ej_box{width: 1000px;}
.dh_tp{width: 150px; height: 150px; float: left; margin-top: 40px; float: left;}
.dh_tp img{width: 150px; height: 150px;}
.cd{width:1050px; float: left;}
.cd&gt;ul{width: 180px; margin-top: 10px; height: 200px; float: left; margin-left: 20px;}
.nav_yj li.on .cd ul li{text-align: left; margin-left: 20px;float: left; line-height: 50px;}
.nav_yj li.on .cd ul li a{color: #0054A3; font-size: 16px; font-weight: bold;}
.nav_yj li.on .cd ul ul{margin-left: 10px; margin-top: -5px; height: auto;}
.nav_yj li.on .cd ul ul li{background: none; line-height: 36px;}
.nav_yj li.on .cd ul ul li a{color: #333333;font-weight: normal;font-size: 16px;}
.nav_yj li.on .cd ul ul li a:hover{color: #0054A3;}

/*  轮播  */
.banner-bg{width:100%;height:550px;position: relative;z-index:1;}
.banner-bg .pic{display:block;overflow: hidden;}
.banner-bg .pic li{width:100%;height:100%;position: absolute;top:0;left:0;background-position:center top;background-repeat:no-repeat; z-index:1;background-size: cover;}
.banner-bg .pic li a{cursor: pointer;height: 100%;width: 100%;float: left;}
.banner-bg .btn{position: absolute;z-index: 5;top: 520px;right: 50%;}
.banner-bg .btn li{display:block;background: url(icon_01.png) no-repeat;float: left;margin-right: 10px;overflow: hidden;width: 15px;height: 15px;cursor: pointer;}
.banner-bg .btn li.s{background: url(icon_02.png) no-repeat;}
.bg-btn{position:relative;}
.banner-bg .btn li:last{margin-right: 0;}
.box{display: none;}
.zt{background: #F0F4FA;}
/*  页数导航  */
.coustomer { position: fixed;bottom: 154px; right: 10px; z-index: 9999; width: 130px;}
.coustomer ol{height: 264px;}
.coustomer ol li{height: 44px;line-height: 44px; font-size: 16px; color: #FFFFFF;background:rgba(0,84,163,0.8); }
.coustomer ol li a {display: block;height: 100%;color: #FFFFFF;font-size: 16px;padding-left: 20px;}
.coustomer ol li a:hover{background: #0054a3;}
.coustomer ol li.now { font-size: 16px; font-weight: 400;background: #0054a3;}
.coustomer ol li.now a { color: #FFFFFF;font-size: 16px;}
.scroll-top {width: 110px; height: 44px; line-height: 44px; position: fixed; z-index: 9999; right: 10px; bottom:110px; display: block; background: rgba(0,84,163,0.8);cursor: pointer; font-size: 16px; color: #FFFFFF; padding-left: 20px; }
.scroll-top img{width: 14px;height: 15px; position: relative; top: 2px; }
.scroll-top:hover{background: #0054a3;}
.ysdh_db{background:url(yedh_db.png);width: 131px; height: 57px; position: fixed; z-index: 9999; right: 10px; bottom: 50px; cursor: pointer; }

/*搜索*/
.search{ width: 1000px; height: 250px; position: absolute; top: 280px; margin: auto; background: rgba(0,84,163,0.5); border-radius: 5px;}
/*.sear_th{position: absolute; width: 670px; left: 25px;border-bottom: 1px solid #03427d; height: 55px; line-height: 55px; color: #03427d; font-size: 26px;  padding-top: 16px; font-weight: bold;}*/
.s_bt{margin:0 100px; height: 100px; width: 850px; }
.s_bt li{width: 100px; height: 40px;  line-height: 40px; float: left; margin: 0 10px; text-align: center; cursor: pointer;}
.s_bt li:hover{}
.s_bt .on:hover{}
.s_bt .on{ padding-top: 0px; margin-top: 44px;}
.s_bt li span{margin-top: 45px;}
.s_bt li span,.s_bt li a{display: block; text-align: center;height: 40px;line-height:40px; font-size: 16px; font-weight:bold; color: #FFFFFF;}
.s_bt li a{display: none;}
.s_bt .on span{display: none;}
.s_bt .on a{color:#FFFFFF; display: block; background: #0054A3;}

.s_con {width: 1000px; height: 150px;padding: 0; margin:0px;}
.s_sm{color: #FFFFFF; width: 1200px; height: 38px; line-height: 38px;}
.s_sm a{color: #aec2e3; margin: 0 5px;}
.s_sm a:hover{color: #FFFFFF;}
.s_con .hr{border-top: 1px solid #FFFFFF; height: 30px; margin-top: 10px;}

.s_bd,.s_cx{width: 1020px; height: 50px; }
.s_bd input{border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.s_bd input,#swtext{ height: 50px; line-height: 50px;  padding: 0 10px; width: 884px; border: none;  float: left;}
.s_bd .btn,.s_cx .reset{width: 110px; background: #fc8c2f; color: #fff; height: 50px; line-height: 50px; border-top-right-radius: 5px;border-bottom-right-radius: 5px;border-top-left-radius: 0px;border-bottom-left-radius: 0px;}
.s_cx .txt_xian{ float: left; height: 50px; }
.reset{border: none; }
.mytsg{padding-top: 15px;}
#captcha_tips img{width: 90px; padding: 0 8px; height: 34px; }
.mytsg input{margin-right: 18px; height: 38px; line-height: 38px; width: 110px; border:none; padding: 0 10px; border-radius: 5px;}
.mytsg .btn{height: 40px; line-height: 38px; background: #fc8c2f;; color: #fff; border: none; cursor: pointer;}
.mytsg td{font-size: 14px; color: #FFFFFF;}

/*  快捷入口  */
.c_kjrk{width: 1200px; height: auto; position: absolute;border-radius: 5px; top: 570px; margin: auto; }
.s_link{width: 940px;height: auto; overflow: hidden}
.s_link span{float: left; display: block; height: 30px; line-height: 30px; }
.s_link ul{float: left;padding: 0 20px;}
.s_link li{list-style: url(s_link_li.png); float: left; width: 182px; padding:0;padding-left: 3px; margin: 0 20px; height: 44px; line-height: 44px;}
.s_link ul li a{display: block; width: 100%; height: 100%;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;font-size: 16px;}
.s_link ul li a:hover{color: #0054A3;}
.kjrk_bo{height: auto;width: 1020px;margin: auto;}
.kjrk_bo ul{height:auto; margin: 0 4px;overflow: hidden;}
.kjrk_bo li{width: 90px; height: 87px; float: left;}
.kjrk_bo li a{display: block; width: 100%; height: 100%;}
.kjrk_bo li img{width:42px; height: 42px; margin: 0 24px;}
.kjrk_bo li a img{margin-top: 15px; transform: scale(1);transition: all 1s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 1s ease 0s;}
.kjrk_bo li a:hover img{transform: scale(1.3);transition: all 1s ease 0s;-webkit-transform: scale(1.3);	-webkit-transform: all 1s ease 0s;}
.kjrk_bo li p{width: 100%;  margin-top: 5px;text-align: center; line-height: 30px; font-size: 12px;color: #FFFFFF;}
.kjrk_bo p a{}
.kjrk_bo p{text-align: center; margin-top: 10px;}
/*数据库推荐*/
.kjtd_bg{padding-top: 50px; overflow: hidden; margin-bottom: 50px; background: url(/hebtu/smu_library/resources/40/202109/FF39EE5807F84F99A2B947F9E2C0C3C1.jpg); background-size: 100% 100%;}
.kjtd{width: 1000px;background:#FFFFFF; box-shadow:0px 1px 14px 2px rgb(204 204 204 / 70%); margin-bottom: 50px; padding-top:20px; padding-bottom: 5px;}
.bac{ width: 100%; height: 550px; position: absolute;top:122px; background: url(bac.png) repeat-x bottom;}
/*  热门服务  */
.c_rmfw{ width: 1200px; height:auto;}
.lm_title{text-align: center; line-height: 40px; font-size: 36px; font-weight: bold; margin-bottom: 20px;}
.c_rmfw&gt;ul{background:#0054A3; height: auto; border-radius: 5px; padding: 0 10px; margin-top: 40px; overflow: hidden; background-size: 100% 100%;position: relative;padding-bottom: 30px;}
.c_rmfw&gt;ul&gt;li{height: 110px;float: left; width:302px; text-align: left; margin-top: 22px; margin-left: 10px;}
.c_rmfw&gt;ul&gt;li img{float: left;margin-top:5px;}

.c_rmfw&gt;ul&gt;li&gt;p&gt;a{ font-size: 16px; color: #ffcc99; font-weight: bold;}

.c_rmfw&gt;ul&gt;li&gt;a{ font-size: 18px;height: 36px; float: left; color: #FC8C2F; font-weight: bold;margin-left: 10px; border-bottom: 1px solid #FC8C2F;}
.c_rmfw&gt;ul&gt;li ul{margin-top: 25px; line-height: 34px;width: 210px; float: right;margin-top: 10px;}
.c_rmfw&gt;ul&gt;li ul li{line-height: 34px;float: left; margin-right:15px;}
.c_rmfw&gt;ul&gt;li ul li a{display: block; font-size: 14px; line-height: 24px; color: #FFFFFF;}
.c_rmfw&gt;ul&gt;li ul li a:hover{color:#FC8C2F ;}
.kfsj{width: 185px; height: 200px;border-left: 1px solid #FC8C2F; padding-left: 35px;}
.kfsj p{font-size: 16px; color: #ffcc99; font-weight: bold; float: left; width: 185px;}
.kfsj span{display: block; width: 35px; height: 35px; border-bottom: 3px solid #ffcc99; float: left; margin-bottom: 30px;}
.kfsj_date{font-size: 28px !important; margin-top: 30px;}

/*公共代码*/
.lm_title{text-align: center; line-height: 40px; font-size: 36px; font-weight: bold; margin-bottom: 20px;}
.nav-tabs {border-bottom: 1px solid #0054a3;}
.m_nav&gt;li{position: relative;display: block;}
.new_lm_title{width: 50px; float: left; margin-top: 120px;}

/*新闻公告*/
.news{margin-top: 50px;}
.news-content{ margin-top: 50px; width: 350px;}
.news-content .nav-tabs{display: block; height: 46px;}
.news .nav-tabs div{float: right;}
.news .nav-tabs &gt; li{margin-bottom: 0; cursor: pointer;float: left; }
/*.news .nav-tabs &gt; li:last-child {float: right;}
.news .nav-tabs &gt; li:last-child a {font-size: 14px;font-weight: 400;color: #333333;}*/
.news .nav-tabs &gt; li a{padding: 10px 51px;line-height: 46px;border: none;color: #333333;border-radius: 0;margin-right: 0;font-size: 22px;font-weight: 400; padding-top:7px;}
.news .nav-tabs &gt; li.active {background: #0054A3;margin-left: 121px;}
.news .nav-tabs &gt; li.active &gt; a {background: #0054A3;color: #fff;font-size: 22px;font-weight: 400;}
.news .nav-tabs &gt; li.active &gt; a,
.news .nav-tabs &gt; li.active &gt; a:focus,
.news .nav-tabs &gt; li.active &gt; a:hover {border: none;}
/* .m-tab-pane{display: none;} */
.m-tab-pane ul{margin-top: 38px;overflow: hidden;min-height: 254px;_height: 254px;}
.m-tab-pane ul li{line-height: 30px; float: left; width: 100%;}
.m-tab-pane ul li a{color: #000;line-height: 46px;}
.m-tab-pane ul li span{float: right; color: #999;}
.m-fisrt{ padding-bottom: 10px; margin-bottom: 0; position: relative; height: 50px;}
.m-fisrt a{line-height: 46px;font-size: 16px; width: 285px;text-overflow:ellipsis; white-space:normal; overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.m-fisrt p{width: 285px; font-size: 12px; color: #999; margin-top: 10px; line-height: 46px; height: 48px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.m-fisrt .m-time{position: absolute; right: 5px; width: 46px; height:46px;background: #FFFFFF; }
.m-fisrt .m-time span{text-align: center;float: none;display: block; }
.m-fisrt .m-time .m-year{font-size: 10px; color: #999999;line-height:12px;line-height: 16px;}
.m-fisrt .m-time .m-day{color: #333;margin-top: 9px; font-size: 14px;font-weight: bold;line-height: 19px;}
.ffll p,.ffll a{float: right;}
.ffll .m-time{right: 295px;}

/*    */
.ffl{right: 255px !important;}
.zydt {background: #0054A3;color: #fff;font-size: 22px;font-weight: 400; width: 108px; height: 46px; line-height: 46px; text-align: center; margin: 0 ;margin-left: 121px;}
.zydt a{padding:0 !important;color:#ffffff !important;}

/*左侧图片轮播*/
.news_img{width: 560px; height: 650px; margin-left: 20px; margin-top: 20px;}
.news_img .nav-tabs{display: block; height: 31px;}
.news .nav-tabs &gt; li a{padding: 0 10px;}
.news-content .nav-tabs span{display: block; height:47px ; line-height: 47px; float: right;}

.news_img_banner{width:560px; height:650px; margin:0 auto;background: #FFFFFF;}
.news_img_banner ul{position: relative; z-index: 0; overflow: hidden; }
#pub_slide{margin: 0 auto; }
.news_img_banner ul li{width: 100%; overflow: hidden; height: 100%; padding-left: 0;}
.news_img_banner ul li&gt;a{display: block; width: 100%; height: 500px;}
.news_img_banner ul li img{width: 550px; height: 375px; margin-left: 5px; margin-top: 5px;}
.ban_con{padding: 0 30px; display: block; height: 180px;}
.ban_con&gt;a,.ban_bo&gt;a{display: none;}
.news_img_banner ul li span{font-size: 24px; width: 100%; text-align: center; display:block; margin-top: 20px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.txt_bg{display: none!important;}
.news_img_banner ul li p{color: #999999; line-height: 30px !important; height: 120px !important; margin-top: 15px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.news_img_banner ul li a img{transform: scale(1);transition: all 2s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 2s ease 0s;}
.news_img_banner ul li a:hover img{transform: scale(1.3);transition: all 2s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 2s ease 0s;}

.ban_bo{ height: 10px; width: 500px; margin:  0 30px; position: absolute; bottom: 40px;}
.ban_bo img{width: 57px !important; height: 9px !important;}
/*师范生教育*/
.center-special-serve{padding-top: 80px;}
.special-serve{height: 784px; background-color: rgba(217,228,239,0.9);}
.special-serve,.new-special-serve{margin-top: 40px;overflow:hidden;}
.special-serve .special-box{position: relative; z-index: 999;}
.special-serve .special-box ul {}
.special-serve .special-box ul li{float: left; position: absolute; width: 312px; top: 40px; left: 0; z-index:999;}
.special-serve .special-box ul li a {display: block;}
.special-serve .special-box ul li a .shade,.new-special-serve .new-special-box ul li a .shade{width: 100%;height: 100%;background-color: #333333;opacity: 0.5;position: absolute;transition: all .3s;}
.special-serve .special-box ul li a:hover .shade,.new-special-serve .new-special-box ul li a:hover .shade{opacity: 0;}
.special-serve .special-box ul li a img {display: inline-block;width: 312px;height: 275px; float: left;transition: all 2s;}
.special-serve .special-box ul li a span {width: 100%;text-align: center;font-size: 20px;font-family: Microsoft YaHei;font-weight: bold; float: left; line-height: 50px;}
.special-serve .special-box ul li:hover{z-index: 99999;}
.special-serve .special-box ul li a img:hover{cursor: pointer; transform: scale(1.1); }

/*特色资源*/
.new-special-serve .new-special-box{float: right; width: 1093px;}
.new-special-serve .new-special-box ul {margin-top: 50px;}
.new-special-serve .new-special-box ul li {width: 199px; height: 524px; margin-right: 24px; float: left;}
.new-special-serve .new-special-box ul li a {display: block;position: relative; height: 524px;}
.new-special-serve .new-special-box ul li a img {display: inline-block;width: 100%;height: 100%;}
.new-special-serve .new-special-box ul li a span {width: 24px;text-align: center;position: absolute;bottom: 84px;left: 50%;margin-left: -13px;font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #ffffff; line-height: 24px;}
.new-special-serve .new-special-box ul li a:hover span{text-shadow: 2px 2px 2px #333;}
.new-special-serve .new-special-box ul li a .shuxian{width: 1px; height: 80px;display: block; background: #fff; z-index: 999; position: absolute; left: 50%; margin-left: 0; bottom: 0;}


/*阅读推荐*/
.reader {margin-top: 100px;padding-bottom:100px;}
.reader .reader-tab .navCenter{text-align: center;}
.reader .reader-tab .nav-tabs {margin-bottom: 30px;display: inline-block;}
.nav1&gt;li{position: relative;display: block;}
.nav-tabs&gt;li{float: left;margin-bottom: -1px;}
.reader .reader-tab .nav-tabs&gt;li{margin-right: 55px;}
.reader .reader-tab .nav-tabs &gt; li.active { background: #0054A3;border-bottom: 1px solid #0054A3;}
.reader .reader-tab .nav-tabs &gt; li.active a{border: 1px solid #0054A3;background: #0054A3;font-size: 22px;font-weight: 400;color: #ffffff;}
.nav1&gt;li&gt;a {position: relative;display: block;padding: 10px 15px;}
.reader .reader-tab .nav-tabs &gt; li &gt; a {font-size: 22px;font-weight: 400;color: #333333; cursor: pointer;}
.nav-tabs&gt;li&gt;a {line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0;}
.reader .reader-tab .nav-tabs &gt; li:nth-last-child(1) {margin-right: 0;}

.round1{width: 1200px; height: 390px; margin: 53px auto 0 auto; overflow: hidden;}
.inround1{width: 800%; float: left;height: 360px;}
.inround1 ul{float: left;height: 360px;}
.inround1 li{float: left; width: 216px; height: 390px; overflow: hidden; margin-right: 30px; text-align: center;}
.inround1 li img{width: 132px; height: 180px; overflow: hidden; transition: all 2s;}
.inround1 li img:hover{cursor: pointer; transform: scale(1.1);}
.book_biref{float: left; margin:0; height: auto; width: 186px; padding: 0 15px;}
.book_biref p{line-height: 26px; text-align: left; width: 100%;}
.book_biref p.book_biref_title{color: #996600;}
.ydtj_more{width: 100%; margin-top: 20px; height: 45px;}
.ydtj_more a{text-align: center; color: #0054a3; background: url(dstj_more.png) no-repeat left center; padding-left: 61px; display: inline-block; height: 46px; line-height: 46px;}
.sfsjy_more{width: 94px; margin-top: 40px;}
.con_til{font-size: 18px; color: #0054A3; font-weight: bold;}

.tab-pane{display: none;}

/*特色资源更多样式*/
.special-serve-more{float: left;width: 45px;height: auto;margin-top: 396px;}.special-serve-more a{padding-left: 0; padding-top: 50px;     background: url(dstj_more.png) no-repeat top center;height: 46px;width: 45px;line-height: 46px; margin-left: -47px;}

/*网站底部*/
.footer{height: 220px; width: 100%; background: url(new_footer.jpg) no-repeat center center;}
.logo-ewm{width: 321px; overflow: hidden;float: left;}
.logo-ewm p{color: #fff; width: 100%; float: left; line-height: 30px;}
.footer_logo{display: block; float: left; margin: 34px 0 20px 0; width: 321px;}
.footer_logo img{width: 321px;}

.new_link{float: right; width: 460px; margin-top: 144px;}
.new_link ul li{float: left; margin-left: 15px; width: 100px; line-height: 24px;}
.new_link ul li a{color: #fff;}

/*列表页*/
.main{background: url(list_header.png) repeat-x left top #F0F4FA; padding-bottom: 40px;}
.maina{ }
.list_top_img{width: 100%;height: 180px;}
.local{height: 66px; line-height: 66px; color: #999999;}
.local a{color: #999;}
.menu{width: 20%;}
.menu_bor{border: 3px solid #0054A3; background: #FFFFFF;}
.th_list_lm{height: 80px; line-height: 80px; color: #0054A3; font-size: 22px; text-align: center; font-weight: bold;}
.menu ul{border-bottom: none; margin-bottom: 10px;}
.menu ul li{line-height:56px; text-align: center;}
.menu ul&gt;li&gt;a{width: 100%; display: block; font-size: 18px; color: #0054A3;}
.menu ul li.on{background: #0054A3;}
.menu ul li.on a{ color:#fff;}
.menu_bot{ height: 76px; margin-top: 3px;}


.subNav{cursor:pointer; display: block; width: 100%;}
.currentDt{color: #fff;}
.menu ul .ban.onn a{padding-right: 0; color: #FFFFFF;}
.menu ul .ban.onn .subNav{ background:url(zuo_nav2.png) no-repeat 85% 18px #0054A3; }
.menu ul li.currentDd{background:#0054A3; cursor: pointer;}
.menu ul li ul{}
.menu ul li ul li{padding: 0; border-left: none; text-indent: 30px;}
.menu ul li ul li a{font-size: 16px; text-align: center; text-indent: 0;}
.navContent{background: #fff;}
.navContent li a{display:block;}
.navContent li a:hover{color:#11448a;}
.navContent li:last-child{border-bottom: 0;}
.menu ul .navContent .active a{color:#1474ce !important;font-weight:bold !important;}
.menu ul .navContent li a,.menu ul .ban .navContent li a{background: none; color: #333; font-weight: normal; padding-right: 0;}
.menu ul .navContent .active{color: #1474ce;  font-weight: bold;}

.list_box{width: 79%;margin-right: 1%; /*background:url(bg_s.png);*/ background: #FFFFFF;}
.list_box_box{padding: 30px;box-shadow: 0px 0px 7px 1px rgba(204, 204, 204, 0.5);border-radius: 4px;}
/*  列表页菜单  */
.navContent2{background: #fff;}
.navContent2 li a{display:block;}
.navContent2 li a:hover{color:#11448a;}
.navContent2 li:last-child{border-bottom: 0;}
.menu ul .navContent2 .active a{color:#1474ce !important;font-weight:bold !important;}
.menu ul .navContent2 li a,.menu ul .ban .navContent2 li a{background: none; color: #333; font-weight: normal; padding-right: 0;}
.menu ul .navContent2 .active{color: #1474ce;  font-weight: bold;}
.ban .subNav{background:url(zuo_nav.png) no-repeat 85% 18px;}

/*列表页列表*/
.th_dqlm{font-size: 18px; border-bottom: 1px solid #cccccc; padding-bottom: 20px;}
.list_box_box .list_ul li{width: 100%; line-height: 45px; border-bottom: 1px dashed #ececec;}
.list_box_box .list_ul li span{float: right;}
.pages{padding: 20px 0; text-align: center;}


.content .title{line-height: 80px; font-size: 36px; color: #006699; font-weight: bold; text-align: center; padding: 15px 0px; margin: 0 20px;}
.content .txt{text-align: center; color: #888; line-height: 28px; padding: 10px 0;}
.con{min-height: 400px; _height:400px;}
.con,.con p,.con div,.con span,.con font,.con strong,.con b{font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.con img{max-width: 650px;}
.con b,.con strong{font-weight: bold;}
.con table{margin:0 auto !important;}
.con table tr td{border:1px solid #dcdcdc !important;}

/*资源数据库*/
.kmszm_title{color: #006699; font-size: 18px; font-weight: 800; width: 13%; line-height: 32px;}
.kmszm ul{width: 85%;}
.kmszm ul li{float: left; margin: 2px 9px; line-height: 24px;}
.kmszm ul li a{font-size: 16px;}
.kmszm ul li.active{background: #0054a3; border-radius: 3px;}
.kmszm ul li.active a{color: #fff;}

.kmszm ul li button{background: none; border: none; outline: none; padding: 6px 8px;}
.kmszm ul li.active button{color: #FFFFFF;}
.kmszm ul li:hover,.kmszm ul li:hover button{color: #0054A3;}
.kmszm ul li.active:hover,.kmszm ul li.active:hover button{color: #FFFFFF;}

.subject_ku,.lw{margin-top: 30px;}

#dhjg{float: left;}
#ywsjk{float: right;}


.table{width: 100%; margin-top: 50px; overflow: hidden;/* height: 600px; overflow-y: scroll; */}
.tt{ height: 40px; background:url(sjkdh_list.jpg) left center repeat-x; margin-bottom: 15px;}
.tt p{ width: 180px; margin: auto; height: 40px; line-height: 40px; background: #FFFFFF; text-align: center; font-size: 16px; font-weight: bold;}
.tt p .le{display: block; width: 11px; height: 40px; float: left; background: url(sjkdh_list2.png) left center no-repeat;}
.tt p .ri{display: block; width: 11px; height: 40px; float: right; background: url(sjkdh_list2.png) right center no-repeat;}

.table ul{width: 100%;}
.table ul li{padding-left: 15px; line-height: 40px; height: 40px;display: block; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.table ul li i{float: left; margin-right: 10px;}
/*.table ul li a{ font-size: 16px; height: 40px; line-height: 40px;}
.table ul li a:hover{color:#0054A3;}*/

.table ul .sjkdh_ti{background:#F6F6F6 !important; height: 50px; line-height: 50px;}
#dhjg ul li {}
.table ul .sjkdh_ti p{font-size: 16px; font-weight: bold; color: #0054A3; }
.table ul li p{float: left; }
.table ul li .sjkdh_ti1{width: 35%; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.table ul li .sjkdh_ti2{width: 15%; text-align: center; }
.table ul li .sjkdh_ti3{width: 48%; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.table ul li .sjkdh_ti2 a img{width: 25px; height: 25px; margin-top: 8px;}
.table ul li .sjkdh_ti3 a:hover{color: #0054A3;}

/*数据库导航*/
#direction,#category,#type{margin-bottom: 30px;}
.sjkdh strong{display: block; width: 115px; float: left; height: 40px; margin-right: 20px; color: #006699; font-size: 18px; font-weight: 800; width: 13%; line-height: 32px;}
.sjkdh .stro{height: 70px;}
.sjkdh span{display: inline-block; cursor: pointer;padding: 6px 8px; margin: 2px 8px; border-radius: 5px;}
.sjkdh span.active{background-color: #0054a3; color: #FFFFFF;}
#Res{margin-top: 50px;}
#Res .sjkdh_ti{background:#F2F2F2 !important; height: 50px; line-height: 50px;}
#Res .sjkdh_ti p{font-size: 16px; font-weight: bold; color: #0054A3; }
#Res li{height: 40px; line-height: 40px; overflow: hidden;}
#Res li p{float: left; font-size: 16px; margin-left: 2%;}
#Res li .sjkdh_ti1{width: 35%; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
#Res li .sjkdh_ti2{width: 15%; text-align: center; }
#Res li .sjkdh_ti3{width: 42%; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
#Res li .sjkdh_ti2 a img{width: 25px; height: 25px; margin-top: 8px;}
#Res li .sjkdh_ti3 a:hover{color: #0054A3;}

/*图片列表页*/
.list_body ul {display: block; margin: 0 auto;}
.list_body ul{overflow: hidden; width: 680px;}
.list_body ul li{width: 170px;margin: 0 85px 51px 0;text-align: center; float: left;}
.list_body ul li:nth-child(3n){margin-right: 0;}
.list_body ul li a {display: block;width: 100%;}
.list_body ul li a img {width: 100%;height: 220px;object-fit: cover;}
.list_body ul li a p {margin-top: 10px;font-size: 14px;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;}

/*  分页  */
.pagebox .pagebox_num_nonce{background: #0054A3; color: #FFFFFF; font-size: 14px !important;}
.pagebox .pagebox_num_nonce, .pagebox .pagebox_num a, .pagebox .pagebox_next a, .pagebox .pageNumInput, .pagebox .gobutton{border: 1px solid #CCCCCC; padding: 0 10px; height: 30px; line-height: 30px; display: inline-block; }
.pagebox form{}</pre></body></html>