.font-light{font-family:PingFangSC-Light;font-weight:300}.font-weight{font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.font-bold{font-family:PingFangSC-Medium,PingFang SC;font-weight:500}.module1{padding-top:120px}.module1-con{padding:80px 0 50px 66px}.module1-con .item{width:337px;height:120px;margin-bottom:60px;float:left;margin-right:30px;text-align:center;position:relative;background:url(../../images/influence-bg.png) no-repeat top;background-size:cover}.module1-con .item:after{position:absolute;content:"";width:207px;height:1px;background:#ccc;top:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.module1-con .item .tit{color:#535151;font-size:20px;line-height:19px;height:19px;overflow:hidden;margin:13px 0 26px}.module1-con .item .txt{font-size:18px;color:#906f50;max-height:40px;line-height:20px;overflow:hidden;padding:0 35px}.module1 .open{padding-top:146px;line-height:38px;min-height:38px;text-align:center;position:relative}.module1 .open .iconfont{position:absolute;font-size:38px;color:#c1c1c1;-webkit-transform:rotate(90deg) translateY(50%);transform:rotate(90deg) translateY(50%);bottom:0;left:50%}.module1 .open.show .iconfont{-webkit-transform:rotate(-90deg) translateY(-50%);transform:rotate(-90deg) translateY(-50%)}.module2{padding-top:120px}.module2-con{margin-top:85px;position:relative}.module2-con .swiper-container{height:269px}.module2-con .swiper-slide{height:100%;position:relative;border:1px solid #ccc}.module2-con .swiper-slide img{height:200px;width:100%}.module2-con .swiper-slide .txt{position:relative;height:70px}.module2-con .swiper-slide .txt p{position:absolute;width:100%;max-height:70px;overflow:hidden;text-align:center;font-size:16px;line-height:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.module2-con .swiper-button:after{color:#999;font-size:40px}.module2-con .swiper-button.swiper-button-next{right:50%;-webkit-transform:translateX(700px);transform:translateX(700px)}.module2-con .swiper-button.swiper-button-prev{left:50%;-webkit-transform:translateX(-700px);transform:translateX(-700px)}.module3{padding-top:120px}.module3-con{margin:86px 0 100px;position:relative}.module3 .swiper-slide{height:100%;position:relative}.module3 .swiper-slide:hover .desc-box{top:0}.module3 .swiper-slide .imgs{width:100%;height:360px}.module3 .swiper-slide .imgs img{height:100%;width:100%}.module3 .swiper-slide .box{height:80px;padding-left:10px;line-height:20px;padding-top:15px;background:#f5f5f5}.module3 .swiper-slide .box .book{font-size:16px}.module3 .swiper-slide .box .name{font-size:14px;padding-top:10px}.module3 .swiper-slide .desc-box{position:absolute;background:rgba(0,0,0,.6);color:#fff;font-size:14px;line-height:24px;padding:10px 20px;height:100%;overflow:hidden;left:0;top:100%;-webkit-transition:top .3s ease;transition:top .3s ease;text-align:justify}.module3 .swiper-button:after{color:#999;font-size:40px}.module3 .swiper-button.swiper-button-next{right:50%;-webkit-transform:translateX(700px);transform:translateX(700px)}.module3 .swiper-button.swiper-button-prev{left:50%;-webkit-transform:translateX(-700px);transform:translateX(-700px)}.module4{padding:120px 0 200px}.module4 .news-box{padding-top:20px}.module4 .news-box .list{padding:36px 0;border-bottom:1px solid #e5e5e5;display:block}.module4 .news-box .list:hover .tit{color:#dc9e61}.module4 .news-box .list .imgs{width:364px;height:208px;overflow:hidden}.module4 .news-box .list .imgs img{width:100%;height:100%}.module4 .news-box .list .news-con{width:816px;font-size:20px;line-height:32px;color:#333}.module4 .news-box .list .news-con .tit{font-weight:700}.module4 .news-box .list .news-con .time{padding:16px 0 24px}.module4-der{padding:82px 0 79px;color:#1a1a1a;font-size:18px;line-height:18px}.module4 .item{position:relative;padding-top:80px}.module4 .item-tit{width:100%;height:48px;line-height:48px;background:#f5f2ec;text-align:center;font-size:28px;font-weight:700;color:#535151;margin-bottom:40px}.module4 .swiper-container{height:200px}.module4 .swiper-slide{height:100%;position:relative;border:1px solid #ccc}.module4 .swiper-slide .imgs{height:152px}.module4 .swiper-slide .imgs img{position:absolute;top:35%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:114px}.module4 .swiper-slide .txt{overflow:hidden;height:60px;padding:0 10px;text-align:center;font-size:16px;line-height:20px}.module4 .swiper-button:after{color:#999;font-size:40px}.module4 .swiper-button.swiper-button-next{right:50%;-webkit-transform:translateX(700px);transform:translateX(700px)}.module4 .swiper-button.swiper-button-prev{left:50%;-webkit-transform:translateX(-700px);transform:translateX(-700px)}