.main-wrap .section{padding:24px 0;}

.title-1{border-top:4px solid #c50407;border-bottom:1px solid #e8dcce;height:56px;line-height:56px;background:#f0ede8;}
.title-1 h3{text-align:left;color:#c50407;font-size:22px;font-weight:normal;border-top:1px dashed #ce3334;margin-top:3px;line-height:54px;}
.title-1 h3 p{position:relative;width:1200px;margin:0 auto;}
.title-1 h3 p i{color:#8b868a;font-size:18px;padding-left:10px;}
.title-1 h3 p a, .title-2 p a{position:absolute;top:2px;right:0;font-weight:bold;color:#cd9c5a;font-size:12px;
                              background: url(../images/icon-more.png) no-repeat right center;padding-right:9px;}
.title-2{padding-bottom:2px;border-bottom:1px solid #a30118;}
.title-2 p{position:relative;height:36px;line-height:34px;border-bottom:1px solid #a30118;color:#a30118;font-size:20px;}

/*banner*/
.banner{margin-top:24px;height:394px;}
.banner-slider {height:394px;}
.banner-slider li a{display:inline-block;}
.banner-slider li a img{width:1200px;height:394px;}
.banner .main-con{position:relative;}
.banner .main-con .slider-dot{width:100%;position:absolute;top:360px;text-align:center;margin:0 auto;}
.banner .main-con .slider-dot a{display:inline-block;width:8px;height:8px;background:#fff;margin:0 2px;}
.banner .main-con .slider-dot .current, .banner .main-con .slider-dot a:hover{background:#c50407;height:14px;margin-bottom:-1px;}

/*search*/
.search{margin-top:24px;width:100%;height:76px;}
.search .main-con{width:1200px;height:76px;position:relative;background: url(../images/ser-bg.png) no-repeat center center;}
.ser-nav{position:absolute;left:22px;line-height:76px;}
.ser-nav a{color:#2d4a6a;padding:3px 14px;font-size:14px;}
.ser-nav .current, .ser-nav a:hover{color:#fff;background:#cd9c5a;border-radius:14px;}
.ser-con{position:absolute;left:384px;padding-top:18px;}
.ser-input{width:530px;border:1px solid #cd9c5a;height:38px;line-height:38px;background:#fbfaf9 url(../images/icon-ser.png) no-repeat 12px center;border-radius:3px;}
.ser-input input{width:498px;padding-left:32px;height:38px;line-height:38px;border:none;font-size:14px;color:#888;background:none;margin-top:-2px;}
.ser-btn a{display:inline-block;width:100px;height:40px;line-height:40px;color:#fff;background:#cd9c5a;text-align:center;font-weight:bold;
           font-size:16px;margin-left:-2px;border-bottom-right-radius:3px;border-top-right-radius:3px;}
.ser-btn-ad a{color:#cd9c5a;border-bottom:1px solid #cd9c5a;font-size:15px;font-weight: bold;margin-left:16px;line-height:40px;}

/*con-1*/
.con-1{padding-top:24px;}
.database{width:858px;}
.database-con{float:left;width:284px;height:244px;border-right:2px solid #e6e6e5;}
.database-1{background: url(../images/database-bg-1.png) no-repeat;}
.database-2{background: url(../images/database-bg-2.png) no-repeat;}
.database-3{background: url(../images/database-bg-3.png) no-repeat;}
.database-con h2{font-size:18px;line-height:18px; color:#c50407;font-weight:normal;margin:0 24px;padding:24px 0 12px; border-bottom:1px solid #c50407;}
.database-con h2 i{display:inline-block;width:22px;height:18px;vertical-align:middle;margin-right:6px;}
.database-con h2 .catalog{background:url(../images/icon-catalog.png) no-repeat left center;}
.database-con h2 .article{background:url(../images/icon-article.png) no-repeat left center;}
.database-con h2 .research{background:url(../images/icon-research.png) no-repeat left center;}
.database-con ul{padding:10px 24px;}
.database-con ul li a{color:#2d4a6a;font-size:14px;line-height:32px;padding-left:16px;background:url(../images/dot-yellow.png) no-repeat left center;
                      vertical-align:middle;display:inline-block;max-width:175px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.database-con ul li .top, .academic ul li .top{display:inline-block;background-image:none;font-size:12px;width:36px;height:15px;line-height:15px;
                                               border:1px solid  #cd9c5a;color:#cd9c5a;background:#f8f2ea;padding:0px;text-align:center;margin-left:5px;border-radius:7px;}
.database-con ul li a:hover{color:#cd9c5a;}
.academic{width:314px;height:242px;border:1px solid #e2e2e2;background: url(../images/con-bg.png) repeat;}
.academic h3{font-size:17px;color:#f5efe7;height:46px;width:282px;background:url(../images/title-bg-1.png) no-repeat left center;
             line-height:42px;padding:0 16px;}
.academic ul{padding:16px 14px 14px;height:174px; background: url(../images/figure-1.png) no-repeat left top;margin-top:-6px;}
.academic ul li a{color:#2d4a6a;font-size:14px;line-height:34px;display:inline-block;max-width:95%;white-space:nowrap;
                  overflow:hidden;text-overflow:ellipsis;vertical-align:middle}
.academic ul li:first-child a{max-width:80%}
.academic ul li a:hover{color:#733533}

/*专题库*/
.special-database{padding-top:30px;}
.special-database .main-con ul{display:inline-block;width:108%;}
.special-database ul li{float:left;width:274px;height:350px;margin-right:30px;border:1px solid #e8dcce;background: url(../images/con-bg.png) repeat;}
.special-database ul li:hover{border-color:#cd9c5a;background:#fff;box-shadow:1px 2px 4px #e2e2e2;}
.special-con{display:inline-block;padding:14px;}
.special-con h4{color:#4d627b;font-size:14px;line-height:28px;font-weight:bold;}
.special-con h4 p{border-top:2px solid #cd9c5a;width:32px;height:2px;margin-top:6px;}
.special-brief{color:#555;font-size:12px;line-height:20px;margin-top:12px;height:95px}
.special-img{width:246px;height:172px;margin-top:16px;}
.special-img img{border:1px solid #e8dcce;width:244px;height:170px;}
.even-num .special-img{margin-top:0px;}
.even-num h4{margin-top:16px;}

/*新书通报 新书推荐*/
.books{padding-top:6px;}
.newbooks-tb{width:314px;height:294px; border:1px solid #e2e2e2;background: url(../images/con-bg.png) repeat;}
.newbooks-tb h3{font-size:17px;color:#f5efe7;height:46px;width:282px;background:url(../images/title-bg-yellow.png) no-repeat left center;
                line-height:42px;padding:0 16px;}

.newbooks-tb h3 a{color:#fff;float:right;margin-right:10px;}
.newbooks-tb ul{padding:16px 14px 14px;height:224px; background: url(../images/figure-2.png) no-repeat left top;margin-top:-6px;}
.newbooks-tb ul li a{color:#2d4a6a;font-size:14px;padding-left:14px;line-height:32px;background:url(../images/dot-yellow.png) no-repeat left center;}
.newbooks-tb ul li a:hover{color:#cd9c5a;}
.newbooks-tj{width:856px;}
.newbooks-list{padding-top:24px;}
.newbooks-list ul{display:inline-block;width:108%;}
.newbooks-list ul li{float:left;margin-right:44px;width:136px;}
.newbooks-img a{display:inline-block;width:100%;height:100%;}
.newbooks-img a img{border:1px solid #e2e2e2;width:134px;height:178px;border-radius:4px;}
.book-title a{color:#4d627b;font-size:14px;padding-top:8px;text-align:center;display:inline-block;font-weight:bold;
              width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.book-title a:hover{color:#6b2a28;}

/*期刊导航*/
.journal{padding-top:26px;}
.journal-list{display:inline-block;width:106%;height:244px;overflow: hidden;}
.journal-list li{float:left;margin-right:24px;width:178px;height:241px;border:1px solid #e2e2e2;border-top:2px solid #cd9c5a;background: url(../images/con-bg.png) repeat;}
.journal-list li:hover{box-shadow:1px 2px 4px #e2e2e2;}
.journal-img{margin:16px 25px 0;width:128px;height:180px;}
.journal-img a{display:inline-block;width:100%;height:100%;}
.journal-img a img{width:126px;height:178px;border:1px solid #e2e2e2;border-radius:4px;}
.journal-title{text-align:center;padding-top:14px;}
.journal-title a{font-size:15px;color:#4d627b;font-weight:bold;}
.journal-title a:hover{color:#6b2a28;}

/*老照片*/
.old-photos{margin-top:-8px;}
.photos-list{display:inline-block;width:105%;padding-top:24px;}
.photos-list li{float:left;margin-right:32px;width:274px;height:190px;border:1px solid #e2e2e2;}
.photos-list li:hover{border-color:#cd9c5a;box-shadow:1px 2px 4px #e2e2e2;}
.photos-list li a{display:inline-block;width:100%;height:100%;position:relative;}
.photos-list li a img{width:274px;height:190px;}
.photos-list li a p{position:absolute;left:0px;bottom:0px;background:url(../images/photos-title-bg.png) no-repeat 0 0;display:inline-block;
                    width:246px;height:32px;line-height:32px;color:#fff;padding:0 14px;font-size:14px;font-weight:bold; cursor:pointer;}

/*洞窟漫游*/
.caves{padding-top:28px;}
.cave-list{width:108%;}
.cave-list li{float:left;margin-right:32px;width:274px;height:272px;border:1px solid #e8dcce;background: url(../images/con-bg.png) repeat;}
.cave-img{position:relative;}
.cave-list li a{display:inline-block;height:100%;width:100%;}
.cave-list li:hover{border-color:#cd9c5a;background:#fefefe;box-shadow:1px 2px 4px #e2e2e2;}
.cave-img, .cave-img img{width:274px;height:168px;}
.cave-brief{padding:14px 16px;}
.cave-brief h4{font-weight:normal;}
.cave-brief h4{font-size:15px;color:#4d627b;}
.cave-brief h4 b{color:#cd9c5a;margin:0 4px;}
.cave-brief h4 i{color:#888;font-style:normal;}
.cave-brief p{padding-top:10px;color:#333;line-height:22px;}

/*友情链接*/
.links{padding-top:0px;}
.links-list{position:relative;margin-top:24px;}
.links-list .arrow-left, .links-list .arrow-right{position:absolute;top:17px;display:inline-block;width:12px;height:24px;}
.links-list .arrow-left{left:0px;background:url(../images/arrow-left-2.png) no-repeat 0 0;}
.links-list .arrow-right{right:0px;background:url(../images/arrow-right-2.png) no-repeat 0 0;}
.links-list ul{display:inline-block;width:100%;margin:0 25px;height:70px;overflow:hidden}
.links-list ul li{float:left;margin:5px 14px;width:200px;height:58px;border:1px solid #e8dcce;}
.links-list ul li:hover{box-shadow:1px 2px 4px #e2e2e2;}
.links-list ul li a{display:inline-block;width:100%;height:100%;}
.links-list ul li a img{width:200px;height:58px;}