﻿
/* 数字文物 */


/*第四块内容- 最新动态*/
.news-hd{ margin-bottom: 74px; margin-top: 100px;}
.news-hd img{ width: auto; margin-bottom: 20px;}
.news-hd p{ font-size: 16px; color: #4f4f4f;}
.homee .page-wp{position: relative; }

.homee .he-slide{ width: 1400px; margin-bottom: 20px;}
.homee .he-slide .swiper-slide{cursor:pointer;z-index:1;}
.homee .he-slide .swiper-slide img{width:100%;height:100%; object-fit: cover;}

/* 最新动态 */
.news-box{ width: 33.3%; padding-top: 30px;}
.news-box a{ position: relative; display: block; width: 380px; height: 502px; padding: 55px 60px 48px; background-color: #fef6ee; box-sizing: border-box; }
.news-box a:before{ position: absolute; content: ""; width: 100%; height: 100%; left: 15px; top: -15px; background-color: #e4c991; z-index: -1; }
.news-box a:after{ position: absolute; content: ""; width: 100%; height: 100%; left: 30px; top: -30px; background-color: #b99c58; z-index: -2; }
.news-box .txt-box .date{ margin-bottom: 20px; font-size: 14px; color: #8c8781;}
.news-box .txt-box h3{ height: 102px; margin-bottom: 20px; overflow: hidden; font-size: 18px; line-height: 34px; color:#333; transition: all 0.3s;}
.news-box .img-box{ width: 241px; height: 241px; margin: auto; padding: 15px;  background:url(../images/huan.png) no-repeat center; overflow: hidden;}
.news-box .img-box .img-show{ width: 100%; height: 100%; border-radius: 50%; overflow: hidden;}
.news-box .img-box img{ transition: all 0.3s;}
.news-box .img-box:hover img{ transform: scale(1.2);}

.he-slide .swiper-wrapper{ height: auto;}
.he-slide .pg{ margin-top: 40px; text-align: center;}
.he-slide .pg .swiper-pagination-bullet{ width: 21px; height: 21px; margin: 0 16px; background-color: #989898;}
.he-slide .pg .swiper-pagination-bullet-active{ background-color: #b99c58;}

.homee .next, .homee .prev{ width: 67px; height: 66px; bottom: 200px;}
.homee .next:after, .homee .prev:after{ content: "";}
.homee .prev{ left: 160px;  background: url(../images/arrow_left.png) no-repeat center;}
.homee .next{ right: 160px;  background: url(../images/arrow_right.png) no-repeat center;}

.homee .swiper-slide-active .text{opacity: 1;visibility: inherit;}
.homee .text{/*opacity: 0;visibility: hidden;*/transition: .3s}
.homee .text h4{text-align: center;}
.homee .text span{font-size:24px;color:#3c2f21;display: block;margin-bottom: 5px;line-height: 1em}
.homee .text em{display:inline-block;vertical-align:top;font-size:12px;color:#847d74}
.swiper-icons {font-family: "swiper-icons" !important;    font-size: 16px;    font-style: normal;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}
.slide-btn2 {background: url(../img/hebtn.png) no-repeat center;    height: 56px;    width: calc(100% - 100px);    max-width: 1080px;    margin: 0 auto;    margin-top: 10px;}
.slide-btn2 a.next {    left: -50px;}
.slide-btn2 a.next:after {    position: absolute;    width: 7px;    height: 7px;    content: '';    border-radius: 50%;    background: #9e834c;    top: 50%;    margin-top: -2px;    right: -20px;}
.slide-btn2 a.prev {right: -50px;}
.slide-btn2 a {position: relative;    top: 35px;    font-size: 20px;    height: 20px;    display: block;}
.slide-btn2 a.prev:after {position: absolute;    width: 7px;    height: 7px;    content: '';    border-radius: 50%;    background: #9e834c;    top: 50%;    margin-top: -2px;    left: -20px;}

.icon-arrlb:before {content: "";background:url(../img/left.png)no-repeat;background-size: 100%;display: block;height: 20px;width: 20px;}
.icon-arrrb:before {content: "";background:url(../img/right.png)no-repeat;background-size: 100%;display: block;height: 20px;width: 20px;}
.slide-btn .icon-arrl:before {content: "";background:url(../img/left.png)no-repeat;background-size: 100%;display: block;height: 30px;width: 30px;margin-top:35px;margin-left:35px;}
.slide-btn .icon-arrr:before {content: "";background:url(../img/right.png)no-repeat;background-size: 100%;display: block;height: 30px;width: 30px;margin-top:35px;margin-left:35px;}
.more .icon-arrr:before {content: "";background:url(../img/right.png)no-repeat;background-size: 100%;display: block;height: 12px;width: 12px;margin-top:-23px;margin-left:65px;}