﻿@charset "utf-8";
/* CSS Document */
/*
* @description: 网站首页样式
* @author: ishang_pan
* @update: ishang_pan (2017-10-11 10:50)
*/

.is-wrap{background:url(../images/public/f-bj.png) no-repeat center bottom;}
.is-main{width: 1140px; margin: 0 auto;}

/*首页 on*/
.main-top{height: 52px;line-height: 52px;background: #fff;font-size: 12px;color: #666;}
.u-time{margin-right: 20px;height: 52px;overflow: hidden;}
.u-search{width: 310px; height: 36px;  background: url(../images/home/search.png) no-repeat; position: relative;margin:8px 0 0 0;}
#search{position: absolute; left: 0; top: 0; width: 165px; height: 36px; line-height: 36px;margin-left: 10px; border: none; background: none;}
#subm{width: 43px; height: 36px; position: absolute; top: 0; right: 0; border: none; cursor: pointer;background: none;}

/*通知通告*/
.m-tzgg{width: 260px;margin-top: 30px;position: relative;height: 262px;}
.m-tzgg h3 a{background: url(../images/home/tztg.png ) no-repeat left top;}
.m-tzgg img{position: absolute;top:90px;right: -45px;}
.m-list{position: relative;}
.m-list h3{width: 100%;height: 46px;position: absolute;top: -20px;left: 0;}
.m-list h3 a{display: block;width: 100%;height: 100%;}
.m-list ul{padding: 30px 20px 5px 20px;background: #fff;border: 1px dashed #baceba;border-radius: 5px;height:225px;}
.m-list li{padding-left: 12px;height: 28px;line-height: 28px;background: url(../images/home/dian.png) no-repeat 0 center;overflow: hidden;}
.m-list li a{display: block;}
.m-list li span{float: right;font-size: 12px;color: #999;}

/*图片轮播     本馆动态    媒体报道*/
.m-tpdt{width: 818px;height: 260px;border: 1px dashed #baceba;background: #fff;border-radius: 5px;margin-top: 30px;}
/*图片轮播*/
.m-flash{width: 383px; height: 262px; position: relative; overflow: hidden;border-right: 1px dashed #baceba;}
.m-flash .bd{width: 363px; height: 242px; position: absolute; left: 0; top: 0;padding: 10px;}
.m-flash .bd ul li{width: 363px; height: 242px; position: relative;}
.m-flash .bd ul li img{width: 363px; height: 242px;}
.m-flash .bd ul li p{width: 100%; height: 40px; line-height: 40px; text-indent: 16px;  color: #fff; position: absolute; left: 0; bottom: 0; background: url(../images/home/cover.png)}
.m-flash .hd{ height: 10px; position: absolute; right: 10px; bottom: 23px;}
.m-flash .hd ul li{width: 10px; height: 10px; margin-right: 5px;background:url(../images/home/hy.png) no-repeat; float: left;}
.m-flash .hd ul li.on{background: url(../images/home/wy.png) no-repeat;}

/*本馆动态    媒体报道*/
.m-bgdt{width: 420px;position: relative;}
.m-bgdt .hd{width: 100%;height: 46px;float: left;position: absolute;top: -20px;left: 0;background: url(../images/home/bgdt.png) no-repeat left top;padding: 0 45px;}
.m-bgdt .hd li{float: left;width: 90px;margin: 10px 10px 0 0;}
.m-bgdt .hd li a{display: block;height: 35px;}
.m-bgdt .hd a{display: block;width: 100%;height: 100%;}
.m-bgdt .bd{height:260px;overflow:hidden;}
.m-bgdt .bd ul{padding: 30px 20px 5px 10px;}
.m-bgdt .bd li{padding-left: 12px;height: 28px;line-height: 28px;background: url(../images/home/dian.png) no-repeat 0 center;overflow: hidden;}
.m-bgdt .bd li a{display: block;}
.m-bgdt .bd li span{float: right;color: #999;}

/*检索查询*/
.m-jscx{width: 260px;height: 260px;margin-top: 30px;position: relative;}
.m-jscx h3 a{background: url(../images/home/jscx.png ) no-repeat left top;display: block;width: 100%;height: 100%;}
.m-jscx h3{width: 100%;height: 46px;float: left;position: absolute;top: -20px;left: 0;}
.m-jscx div{padding: 30px 0 5px 20px;background: #fff;border: 1px dashed #baceba;border-radius: 5px;height: 223px;}
.m-jscx h4{height: 50px;background: url(../images/home/tsg.jpg) no-repeat center center;width: 218px;}
.m-jscx label{line-height: 39px;height: 39px;display: inline-block;margin-top: 10px;}
.m-jscx input{background: url(../images/home/yh.jpg) no-repeat;width: 146px;height: 39px;margin-left: 12px;line-height: 39px;padding: 0 10px;}
.m-jscx button{margin:10px 0 0 50px;}
.m-jscx img.chl{position: absolute;top:10px;right: -60px;}

/*少图概览     电子资源*/
.m-stdz{width: 818px;height: 260px;border: 1px dashed #baceba;background: #fff;border-radius: 5px;margin-top: 30px;}
/*少图概览*/
.m-stgl{width: 572px;position: relative;background: url(../images/home/bgjj.jpg) no-repeat 118px bottom;}
.m-stgl h3 a{background: url(../images/home/stkl.png ) no-repeat left top;display: block;width: 100%;height: 100%;}
.m-stgl h3{width: 100%;height: 46px;float: left;position: absolute;top: -20px;left: 0;}
.m-stgl div{padding: 30px 0 5px 10px;border-right: 1px dashed #baceba;border-radius: 5px;height: 225px;}
.m-stgl h4{height: 30px;line-height: 30px;width: 150px;margin: 8px 0 12px 15px;}
.m-stgl h4 a{color: #3899d0;display: block;font-size: 14px;text-indent: 13px;background: url(../images/home/t-bj1.png) no-repeat left center;}
.m-stgl p{line-height: 22px;width: 370px;text-align: justify;margin-left: 20px;}
.m-stgl p a{color: #e46d38;}
.m-stgl ul{margin-top:18px;height: 34px;line-height: 34px;border: 1px dashed #baceba;background: url(../images/home/b-cover.png) repeat;width: 446px;border-radius: 6px;}
.m-stgl ul li{float: left;width: 80px;}
.m-stgl ul li a{display: block;text-align: center;color: #3899d0;}
.m-stgl img{position: absolute;top:25px;right: 10px;}
/*电子资源*/
.m-dzzy{width: 245px;}
.m-dzzy ul{padding: 25px 19px;}
.m-dzzy li{width: 205px;height: 152px;}
.m-dzzy li img{width: 205px;height: 152px;}
/* .m-dzzy li{width: 205px;height: 44px;line-height: 45px;text-align: center;margin-bottom: 5px;}
.m-dzzy li.dz1{background: url(../images/home/dz1.png) no-repeat;}
.m-dzzy li.dz2{background: url(../images/home/dz2.png) no-repeat;}
.m-dzzy li.dz3{background: url(../images/home/dz3.png) no-repeat;} */
.m-dzzy li a{display: block;color: #fff;}

/*好书推荐     读者指南*/
.m-hsdz{height: 242px;border: 1px dashed #baceba;background: #fff;border-radius: 5px;margin-top: 30px;}
/*好书推荐*/
.m-hstj{position: relative;border-right: 1px dashed #baceba;width: 891px;}
.m-hstj h3{width: 100%;height: 46px;float: left;position: absolute;top: -20px;left: 0;}
.m-hstj h3 a{background: url(../images/home/hstj.png ) no-repeat left top;display: block;width: 100%;height: 100%;}
.m-hstj img.boy{position: absolute;top:74px;left: 15px;}
.m-hstj .hd a{display: inline-block;width: 41px;height: 41px;position: absolute;cursor: pointer;}
.m-hstj .hd a.prev{top: 110px;left: 145px;}
.m-hstj .hd a.next{top: 110px;right: 25px;}
.m-hstj .bd{width: 602px;margin-left: 205px;height: 241px;overflow: hidden;}
.m-hstj .bd li{float: left;width: 135px;height: 167px;margin: 50px 20px 0 0;}
.m-hstj .bd li img{width: 135px;height: 167px;}
/*读者指南*/
.m-dzzn{width: 245px;height:240px;background: url(../images/home/dzzn.png) no-repeat center top;}
.m-dzzn h3 a{width: 100%;height: 46px;display: block;}
.m-dzzn ul{padding: 81px 0 0 20px;}
.m-dzzn li{width: 80px;height: 30px;margin-bottom: 10px;float: left;margin-left: 22px;}
.m-dzzn li a{width: 80px;height: 30px;display: block;}

/*文件下载*/
.m-wjxz{margin-top: 40px;width: 370px;}
.m-wjxz h3{background: url(../images/home/wjxz.png) no-repeat;}
.m-wjxz ul{padding: 30px 20px 10px 20px;}
/*生活健康*/
.m-shjk{margin-top: 40px;margin-left: 15px;width: 370px;}
.m-shjk h3{background: url(../images/home/shjk.png) no-repeat;}
.m-shjk ul{padding: 30px 20px 10px 20px;}
/*业务合作*/
.m-ywhz{margin-top: 40px;width: 370px;position: relative;background: #fff;border: 1px dashed #baceba;border-radius: 5px;height:264px;}
.m-ywhz h3{background: url(../images/home/ywhz.png) no-repeat;width: 100%;height: 46px;position: absolute;top: -20px;left: 0;}
.m-ywhz h3 a{display: block;width: 100%;height: 100%;}
.m-ywhz .hd {margin-top:40px;height:25px;}
.m-ywhz .bd {height:185px;overflow:hidden;width:100%;}
.m-ywhz .hd li.on a{background:#7abbdf;color:#fff;}
.m-ywhz .hd li a{padding: 5px 15px;display:inline-block;}
.m-ywhz .hd li{float: left;border: 1px dashed #baceba;margin-left: 50px;border-radius: 5px;overflow:hidden;}
.m-ywhz .u-lis ul{padding: 10px 20px;}
.m-ywhz .u-lis li{padding-left: 12px;height: 28px;line-height: 28px;background: url(../images/home/dian.png) no-repeat 0 center;overflow: hidden;}
.m-ywhz .u-lis li a{display: block;}
.m-ywhz .u-lis li span{float: right;font-size: 12px;color: #999;}
.m-ywhz .inBox li p{display:inline-block;}
.m-ywhz .inBox li p.mz{width:100px;}
.m-ywhz .inBox li p.xx{width:150px;}
.m-ywhz .inHd{height:25px;line-height:25px;margin-top:15px;padding:0 20px;}
.m-ywhz .inHd li {width:100px;float:left;margin-left: 10px;text-align:center;}
.m-ywhz .inHd li.on{color:#7abbdf;}
.m-ywhz .inHd li p{font-weight:bold;text-align:center;margin-right:6px;}
.m-ywhz .inBd li p{width:250px;}
.m-ywhz .inBd li b{font-weight:normal;}
/*网络导航*/
.m-wldh{width:100%;height: 150px;border: 1px dashed #baceba;margin-top: 20px;background:#fff url(../images/home/wldh.jpg ) no-repeat left bottom;overflow-y:auto;}
.m-wldh ul{padding:10px 0 0 95px;}
.m-wldh li{float: left;height: 33px;line-height: 33px;width: 170px;}
.m-wldh li a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/*侧边栏*/
.m-slider{width:100px;height:225px;position: fixed;bottom: 0;right: 50%;margin-right: -715px;padding-top: 6px; background: url(../images/public/slide.png) no-repeat center top;}
.m-slider li a{display: block;height: 41px;line-height: 41px;}
.m-slider li {position:relative;}
.m-slider li.dzq p{background:#fff;border:1px solid #ddd;width:80px;line-height:20px;display:none;position:absolute;top:0;left:0;padding:0 10px;}






/*首页 end*/
















































