.zhuli-news{padding:80px 0;background: #f8f8f8; direction: ltr;}
.zhuli-news h3{font-size: 36px;line-height:1;color: #000;}
.zhuli-news .t h3::after {
    display: block;
    content: '';
    width: 80px;
    height: 6px;
    background: rgb(57,151,213);
    margin: 10px auto 0 0;
}
.zhuli-news h3 span{font-family:var(--font-family1);}

.zhuli-news ul{margin:0 -20px 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.zhuli-news ul li{width:33.3333%;padding:0 20px;}
.zhuli-news ul li .box{cursor:pointer;position:relative;box-shadow: 0 3px 15px 3px rgba(0,0,0,0.07);}
.zhuli-news ul li .pic{display:block;overflow:hidden;width:100%;position:relative;}
.zhuli-news ul li .pic img{width:100%;display:block;transition:all 0.3s ease 0s;}
.zhuli-news ul li .pic .tip{position:absolute;z-index:20;top:0;left:0;width:100%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;opacity:0;transition:all 0.3s ease 0s;background: rgba(0, 0, 0, 0.6);}
.zhuli-news ul li .pic .tip h6{font-size:20px;line-height:1;display:block;color:#fff;opacity:0;transform:translateY(15px);transition:all 0.3s ease 0s;}

.zhuli-news ul li .t{background:#fff;position:relative;z-index:20;}
.zhuli-news ul li .t h5{line-height: 72px;height: 72px;text-align: center;}
.zhuli-news ul li .t h5 a{color:#000;line-height:24px;height:48px;overflow:hidden;}
.zhuli-news ul li .t p{font-size:16px;color:#5c5c5c;margin:15px 0 0;line-height:24px;height:72px;overflow:hidden;}
.zhuli-news ul li .t .more{width:200px;height:40px;line-height:40px;display:block;margin:25px auto 0 0;background:var(--btn-bg);border-radius:10px;font-size:16px;color:#fff;text-align:center;}
.zhuli-news ul li .t .more:hover{background:var(--btn-bg-hover);}

.zhuli-news ul li:hover .pic .tip{opacity:1;}
.zhuli-news ul li:hover .pic .tip h6{opacity:1;transform:translateY(0);}
                           

.zhuli-news .top{display:flex;justify-content:space-between;padding-bottom: 40px;}
.zhuli-news .t{}
.zhuli-news.t h3{font-size:40px;color:#212121;font-weight:700;line-height:1;position:relative;z-index:20;}

.zhuli-news .t .more1{margin:34px 0 0;}

.zhuli-news .txt{flex:1;margin-left:30px;font-size:17px;color:#666;line-height:36px;}



@media screen and (max-width:1800px) {
  .zhuli-news h3{font-size:56px;}
}

@media screen and (max-width:1700px) {
  .zhuli-news h3{font-size:54px;}
  .zhuli-news ul{margin:40px -25px 0;}
  .zhuli-news ul li{padding:0 25px;}
  .zhuli-news ul li .t{padding:25px 25px;}
}

@media screen and (max-width:1600px) {
  .zhuli-news h3{font-size:50px;}
}

@media screen and (max-width:1500px) {
  .zhuli-news h3{font-size:48px;}
}

@media screen and (max-width:1441px) {
  .zhuli-news h3{font-size:46px;}
}
  
@media screen and (max-width:1367px) {
  .zhuli-news h3{font-size:44px;}
}

@media screen and (max-width:1281px){
  .zhuli-news h3{font-size:40px;}
  .zhuli-news {padding: 70px 0 60px;}	
  .zhuli-news ul li .t {padding: 0;margin: -50px 0 0;}
  
  .zhuli-news ul li .t h5 {font-size: 16px;}
  .zhuli-news ul li .t p {font-size: 14px;}
  .zhuli-news ul li .t .more {width: 160px;height: 35px;line-height: 35px;margin: 25px auto 0 0;font-size: 15px;}
}

@media screen and (max-width:768px) {
  .zhuli-news h3 {font-size: 26px;}

  .zhuli-news {padding: 30px 0 20px;}	
  .zhuli-news ul {margin: 30px -15px 0;justify-content: center;-webkit-justify-content: center;}	
  .zhuli-news ul li {	width: 50%;	padding: 0 15px;margin-bottom: 30px;}
  .zhuli-news ul li .t {margin: -30px 15px 0;text-align: center;}
  .zhuli-news ul li .t h5 {font-size: 18px;}
  .zhuli-news ul li .t .more {font-size: 14px;margin: 25px auto 0;}
}

@media screen and (max-width:480px) {
  .zhuli-news h3 {font-size: 22px;}
  .zhuli-news ul li {	width: 100%;margin-bottom: 20px;}
}