@charset "utf-8"; /* css document */ @import url(/uploads/css/images/reset.css); @import url(/uploads/css/images/top.css); @import url(/uploads/css/images/footer.css); @import url(/uploads/css/images/animate.min.css); .main_left{ width:889px; height:auto; position:relative; overflow:hidden;} /*最新资讯*/ .zxzx{ width:100%; height:73px; padding-bottom:1px; position:relative; overflow:hidden; background:url(/uploads/image/images/zxzx_bg.png) no-repeat;} .zxzx a.tit{ display:block; width:125px; height:100%;} .zxzx .zx_list{ width:720px; height:73px; position:relative; overflow:hidden; padding-right:20px;} .zxzx .zx_list li{ width:100%; height:100%; font-size:26px; line-height:73px;} .zxzx .zx_list li a{ display:block; width:100%; color:#313131; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} /*焦点图*/ .focus{ width:426px; height:280px; border:7px solid #aca59e; border-bottom-width:6px; position:relative; overflow:hidden;} .focus .pic img { width: 426px; height: 280px; display: block; } .focus .txt-bg { position: absolute; bottom: 0px; z-index: 1; height: 39px; width:426px; background: #000; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden; } .focus .txt { position: absolute; bottom: 0px; z-index: 2; height: 39px; width:320px; overflow: hidden; } .focus .txt li{ width:98%; height:39px; line-height:39px; position:absolute; bottom:-39px;} .focus .txt li a{ display: block; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding: 0 0 0 10px; font-size: 14px; color: #fff; transition:all 0.3s;} .focus .txt li a:hover{ /*color:#0d99fd; */} .focus .num { position: absolute; z-index: 3; bottom: 12px; right: 10px; } .focus .num li{ float: left; width: 10px; height: 10px; overflow: hidden; margin:1px; cursor: pointer; background:#fff; border-radius:5px; } .focus .num li.on,.focus .num li:hover{ background:#f20909;} /*通用列表盒子*/ .listbox{ width:422px; height:236px; padding:7px;position:relative;overflow:hidden; background: no-repeat;} .listbox .title{ width:100%; height:38px; position:relative; overflow:hidden; border-bottom:1px solid #cac2b9;} .listbox .title>a{ display:block; width:100px; height:38px; float:left; background:url(/uploads/image/images/title_11.png) no-repeat;} .listbox .title>span a{ display:block; width:90px; height:38px; background: no-repeat;} .listbox .list{/* padding:8px 0; */position:relative;} .listbox .list .hd{ height:31px;} .listbox .list .hd li{ float:left; font-size:14px; height:31px; line-height:31px; *line-height:28px; margin:0 2px;} .listbox .list .hd li.on a,.listbox .list .hd li a:hover{ color:#bd160e;} .listbox .list ul li{ width:95%; height:auto; padding-left:4%; background:url(/uploads/image/images/list_style.png) no-repeat 3px center; overflow:hidden; line-height:31px; *line-height:28px; position:relative; font-size:14px;} .listbox .list ul li a{ display:block; float:left; width:75%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} .listbox .list ul li span{ float:right; display:block; text-align:right; width:23%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} /*馆务动态*/ .gwdt{ background:none; width:430px; height:293px; padding:0;} .gwdt .title>a{ background-position-y:-5px;} .gwdt .list{/* padding:14px 0 0 0; */} /*馆贤聚焦*/ .gxjj .title>a{ background-position-y:-40px;} /*馆办期刊*/ .gbqk .title>a{ background-position-y:-80px;} /*专题专栏*/ .ztzl{ width:100%; height:106px; position:relative; overflow:hidden; background:url(/uploads/image/images/ztzl_bg.png) no-repeat;} .ztzl a.tit{ display:block; width:28px; height:101px; margin:3px 2px;} .ztzl .ztslider{ width:832px; height:80px; position:relative; overflow:hidden; margin:14px 14px 0 0; } .ztzl .ztslider li{ float:left; width:245px; height:78px; border:1px solid #fff; position:relative; overflow:hidden; margin-right:12px;} .ztzl .ztslider li img{ width:100%; height:100%;} .ztzl .ztslider li:hover{ border-color:#bd160e;} /*馆版图书*/ .gbts .title>a{ background-position-y:-120px;} /*馆属社团*/ .gsst .title>a{ background-position-y:-160px;} /*馆务公开*/ .gwgk{ width:859px; height:255px; padding:7px 15px; background: no-repeat;} .gwgk .title>a{ background-position-y:-200px;} .gwgk .list{ width:550px;} .gwgk .list .hd{ padding-bottom:5px;} .gwgk .gw_btns{ width:300px; height:auto; position:relative; margin-top:7px;} .gwgk .gw_btns ul{ width:110%;} .gwgk .gw_btns li{ float:left; width:142px; height:38px; position:relative; border:1px solid #d8d3cb; margin:10px 10px 0 0;} .gwgk .gw_btns li a{ color:#756653; font-size:15px; display:block; text-align:center; line-height:38px;} .gwgk .gw_btns li:hover{ box-shadow:0 0 3px 1px #ddd;} /*友情链接*/ .yqlj{ width:859px; height:129px; padding:7px 15px; background: no-repeat;} .yqlj .title>a{ background-position-y:-240px;} .yqlj .ljlist{ position:relative; overflow:hidden; height:72px; padding:10px 0;} .yqlj .ljlist li{ float:left; color:#0c0606; font-size:14px; padding-right:50px; line-height:36px;} .main_right{ width:291px; height:auto; position:relative;} /*信息检索*/ .newsearch{ height:37px; position:relative; overflow:hidden; border:1px solid #a0733c; margin:19px 0 15px;} .newsearch input{ float:left; display:block; width:210px; padding:0 10px; font-size:13px; color:#282828; line-height:37px; border:none; background:none; outline:medium;} .newsearch a{ display:block; float:right; width:56px; height:37px; text-align:center; line-height:37px; background:#a0733c; color:#fff !important; font-size:16px;} /*右侧通用盒子*/ .rightbox{height: 186px;padding:7px;position:relative;overflow:hidden;background: no-repeat #f5efe6;background-size: 100% 200px;} .rightbox .title{ width:100%; height:46px; position:relative; overflow:hidden;} .rightbox .title>a{display:block;width:120px;height:46px;float:left;} .rightbox .title>span a{ display:block; width:60px; height:46px; line-height:46px; text-align:center; color:#827046; font-size:13px;} .rightbox .box{ padding:5px 19px; position:relative; overflow:hidden;} .rightbox .list{ padding:5px 15px; position:relative; overflow:hidden;} .rightbox .list .hd{ height:31px;} .rightbox .list .hd li{ float:left; font-size:14px; height:31px; line-height:31px; *line-height:28px; margin:0 2px;} .rightbox .list .hd li.on a,.listbox .list .hd li a:hover{ color:#bd160e;} .rightbox .list ul li{ width:94%; height:auto; padding-left:6%; background:url(/uploads/image/images/list_style.png) no-repeat 3px center; overflow:hidden; line-height:31px; *line-height:28px; position:relative; font-size:14px;} .rightbox .list ul li>a{ display:block; float:left; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} /*通知公告*/ .tzgg .title>a{background: url(/uploads/image/images/title_tzgg.png) no-repeat;} .tzgg .box{padding: 5px 10px;position:relative;} .tzgg .box .hd{ height:31px;} .tzgg .box .hd li{ float:left; font-size:14px; height:31px; line-height:31px; *line-height:28px; margin:0 2px;} .tzgg .box .hd li.on a,.listbox .list .hd li a:hover{ color:#bd160e;} .tzgg .box ul li{ width:95%; height:auto; padding-left:17px; background:url(/uploads/image/images/list_style.png) no-repeat 3px center; overflow:hidden; line-height:31px; *line-height:28px; position:relative; font-size:14px;} .tzgg .box ul li a{display:block;float:left;width: 100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} .tzgg .box ul li span{ float:right; display:block; text-align:right; width:23%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} /*人物推介*/ .rwtj{height: 301px;padding:7px;position:relative;overflow:hidden;background: no-repeat #f5efe6;background-size: 100% 315px;} .rwtj .title>a{background: url(/uploads/image/images/title_rwfc.png) no-repeat;} .rwtj{margin-top:20px;} .rwtj .box li.m{ height:101px; position:relative; overflow:hidden; padding:10px 0;} .rwtj .box li.m>a.phone{display:block;width:71px;height:97px;padding:1px;border:1px solid #9e7247;background: url(/uploads/image/images/zt_nopic.png) no-repeat center;background-size: 60px auto;} .rwtj .box li.m>a.phone img{ display:block; width:100%; height:100%;} .rwtj .box li.m>p{ display:block; width:155px; font-size:14px; font-weight:bold; padding-bottom:10px;} .rwtj .box li.m>p a{ display:block; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#000;} .rwtj .box li.m>span{ display:block; width:155px; font-size:13px; color:#7f7f7f; line-height:20px;} .rwtj .box li.b{ height:0; padding:0; border-bottom:1px dashed #7f7f7f;} /*政务按钮*/ .zwan{ height:250px; position:relative; overflow:hidden;} .zwan a{display:block;width:291px;height: 56px;background: url(/uploads/image/images/zwan2aaa.png) no-repeat;margin-bottom: 8px;} .zwan a.gwy{} .zwan a.szf{background-position-y: -56px;} .zwan a.jyxc{background-position-y: -112px;} .zwan a.dsj{background-position-y: -168px;} .zwan a:hover{ background-position-x:right;} /*山骨讲堂*/ .sgjt{height: 300px;background: no-repeat #f5efe6;background-size: 100% 314px;} .sgjt .title>a{ background:url(/uploads/image/images/title_3.png) no-repeat;} .sgjt .list ul li.f{ width:100%; height:73px; position:relative; overflow:hidden; padding:15px 0 !important; margin-bottom:10px; border-bottom:1px dashed #7f7f7f; background:none;} .sgjt .list ul li.f>a.phone{display:block;width:96px;height:73px;background: url(/uploads/image/images/zt_nopic.png) no-repeat center;background-size: 80px auto;} .sgjt .list ul li.f>a.phone img{display: block;width:100%;height:100%;} .sgjt .list ul li.f>p{ display:block; width:140px; font-size:14px; font-weight:bold; line-height:20px;} .sgjt .list ul li.f>p a{ color:#212121;} .sgjt .list ul li.f>span{ display:block; width:140px; font-size:12px; color:#646464; line-height:18px;} /*互动交流*/ .hdjl{height: 259px;background: no-repeat #f5efe6;background-size: 100% 273px;} .hdjl .title>a{ background:url(/uploads/image/images/title_4.png) no-repeat;} .hdjl .dc ul{height: 30px;} .hdjl .wt ul{height: 30px;} .hdjl .hdbtn{ width:256px; height:47px; display:block; position:relative; margin:10px auto;} .hdjl .hdbtn ul{ width:110%;} .hdjl .hdbtn li{ float:left; width:121px; height:45px; border:1px solid #d0ccbb; position:relative; overflow:hidden; font-size:15px; margin-right:10px;} .hdjl .hdbtn li a{ display:block; width:125%; height:100%; line-height:45px; color:#756653; text-align:center; background: no-repeat;} .hdjl .hdbtn li.zwxx a{ background-position:15px top;} .hdjl .hdbtn li.zxft a{ background-position:15px bottom;} .hdjl .hdbtn li:hover{ background:#ecdeca;}