/* z_tanchuang */
.z_tanchuang{position:fixed;display:table;height:100%;width:100%;top:0;left:0;transform:scale(0);-webkit-transform:scale(0);z-index:9999;}
.z_tanchuang .tbox{display:table-cell;background:rgba(0,0,0,0.8);text-align:center;vertical-align:middle}
.z_tanchuang .tbox .modal{background:white;padding:50px;display:block;border-radius:5px;position:relative;width:90%;max-width:1200px;max-height:90%;margin:0 auto}
.z_tanchuang .tbox .modal .out{position:absolute;width:40px;height:40px;line-height:40px;background:#018bda  url(../img/conse.png) center no-repeat;background-size:20px;color:#000;font-size:30px;text-align:center;border-radius:50%;top:0;right:-50px;cursor:pointer}
.z_tanchuang .tbox .modal .img{width:100%;max-width:600px;margin:0 auto}
.z_tanchuang .tbox .modal .img video{display:block;width:100%;max-width:100%;object-fit:cover;outline: none;}
.z_tanchuang .tbox .modal .img img{margin:0 auto}
.z_tanchuang .tbox .modal .out:hover{background:#018bda  url(../img/conse.png) center no-repeat;background-size:20px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.z_tanchuang .tbox .modal2{padding:20px}
.z_tanchuang .tbox .modal .img{max-width:1200px}
.z_tanchuang.one{transform:scaleY(0.01) scaleX(0);animation:unfoldIn 1s cubic-bezier(0.165,0.84,0.44,1) forwards;-webkit-transform:scaleY(0.01) scaleX(0);-webkit-animation:unfoldIn 1s cubic-bezier(0.165,0.84,0.44,1) forwards}
.z_tanchuang.one .tbox .modal{transform:scale(0);animation:zoomIn .5s .8s cubic-bezier(0.165,0.84,0.44,1) forwards;-webkit-transform:scale(0);-webkit-animation:zoomIn .5s .8s cubic-bezier(0.165,0.84,0.44,1) forwards}
.z_tanchuang.one.out{transform:scale(1);animation:unfoldOut 1s .3s cubic-bezier(0.165,0.84,0.44,1) forwards;-webkit-transform:scale(1);-webkit-animation:unfoldOut 1s .3s cubic-bezier(0.165,0.84,0.44,1) forwards}
.z_tanchuang.one.out .tbox .modal{animation:zoomOut .5s cubic-bezier(0.165,0.84,0.44,1) forwards;-webkit-animation:zoomOut .5s cubic-bezier(0.165,0.84,0.44,1) forwards}
@keyframes unfoldIn{
0%{transform:scaleY(0.005) scaleX(0)}
50%{transform:scaleY(0.005) scaleX(1)}
100%{transform:scaleY(1) scaleX(1)}
}
@keyframes zoomIn{
0%{transform:scale(0)}
100%{transform:scale(1)}
}
@keyframes zoomOut{
0%{transform:scale(1)}
100%{transform:scale(0)}
}
@keyframes unfoldOut{
0%{transform:scaleY(1) scaleX(1)}
50%{transform:scaleY(0.005) scaleX(1)}
100%{transform:scaleY(0.005) scaleX(0)}
}
@-webkit-keyframes zoomIn{
0%{transform:scale(0)}
100%{transform:scale(1)}
}
@-webkit-keyframes zoomOut{
0%{transform:scale(1)}
100%{transform:scale(0)}
}
@-webkit-keyframes unfoldOut{
0%{transform:scaleY(1) scaleX(1)}
50%{transform:scaleY(0.005) scaleX(1)}
100%{transform:scaleY(0.005) scaleX(0)}
}
@-webkit-keyframes unfoldIn{
0%{transform:scaleY(0.005) scaleX(0)}
50%{transform:scaleY(0.005) scaleX(1)}
100%{transform:scaleY(1) scaleX(1)}
}
@media(max-width:960px){
.z_tanchuang .tbox .modal{padding:10px}
.z_tanchuang .tbox .modal .out{width:30px;height:30px;top:-50px;right:-2px}
}

/* title */
.nei_tit{margin-bottom: 60px;text-align: center;}
.nei_tit .title{font-size: 32px;font-weight: bold;}
.nei_tit .tit{font-size: 18px;color: #666666;}
@media screen and (max-width:1080px){
.nei_tit .title{font-size: 26px;}
}
@media screen and (max-width:640px){
.nei_tit{margin-bottom: 30px;}
.nei_tit .title{font-size: 20px;}
.nei_tit .tit{font-size: 14px;}
}

/* banner */
.banner.mo{display: none;}
.banner .img-con img{width:100%;object-fit:cover;object-position:center;}
.banner .con-img{width:70%;position:absolute;top:50%;transform:translateY(-50%);left:10%;color:#fff;font-style:italic}
.banner .con-img img{transition: all .4s ease;}
.banner .text{position:absolute;width: 100%;left: 50%;transform:translateX(-50%);top: 50%; cursor:pointer;text-align: center;animation:move 2s linear 0s infinite;}
.banner .text h2{font-size: 50px;font-weight: bold;background: linear-gradient(to top, #fff, #666);-webkit-background-clip: text;color: transparent;}
.banner .text p{font-size: 40px;font-weight: bold;background: linear-gradient(to top, #fff, #666);-webkit-background-clip: text;color: transparent;}
.banner .t_shubiao{position:absolute;width: auto;left: 50%;transform:translateX(-50%);bottom:80px;cursor:pointer;text-align: center;animation:move 2s linear 0s infinite;}
.banner .t_shubiao img{}
.banner .t_shubiao p{color: #fff;margin-top: 5px;}
.banner .swiper-pagination{display: none;}
.banner .swiper-button-prev{width: 45px;height: 45px;position: absolute;border: 1px solid #0e96db;top: 50%;left: 8%;transform: translateY(-50%);}
.banner .swiper-button-prev:after{font-size: 18px;color: #0e96db;}
.banner .swiper-button-prev::before{content:"";position: absolute;left: -5.5px;top: -5.5px;width: 45px;height: 45px;border: 1px solid #0e96db;box-sizing: border-box;z-index: -1;transition: all .3s linear;}
.banner .swiper-button-prev:hover::before{background-image: linear-gradient(112deg,#008FD7 33%,#dcf2ff 172%);border: 1px solid #008ED6;}
.banner .swiper-button-prev:hover:after{color: #fff;}
.banner .swiper-button-next{width: 45px;height: 45px;top: 50%;transform: translateY(-50%);right: 8%;border: 1px solid #0e96db;}
.banner .swiper-button-next:after{font-size: 18px;color: #0e96db;}
.banner .swiper-button-next::before{content:"";position: absolute;left: -5.5px;top: -5.5px;width: 45px;height: 45px;border: 1px solid #0e96db;box-sizing: border-box;z-index: -1;transition: all .3s linear;}
.banner .swiper-button-next:hover::before{background-image: linear-gradient(112deg,#008FD7 33%,#dcf2ff 172%);border: 1px solid #008ED6;}
.banner .swiper-button-next:hover:after{color: #fff;}
.banner .swiper-button-next.swiper-button-disabled,.banner  .swiper-button-prev.swiper-button-disabled{opacity: 1;}
@keyframes move{0%{bottom:80px}50%{bottom:40px}100%{bottom:80px}}

@media screen and (max-width:1100px){
.banner{margin-top: 80px;}
.banner .swiper-button-next ,.banner .swiper-button-prev{display: none;}
.banner .t_shubiao img{width: 30px;}
}
@media screen and (max-width:768px){
.banner{margin-top: 65px;}
.banner .swiper-pagination{bottom: 30px;left:50%;width: fit-content;top: auto;transform: translate(-50%,-50%);height: 0;display: block;}
.banner .swiper-pagination .swiper-pagination-bullet{margin: 0;width: 35px;border-radius: 0;background: rgba(0,0,0,0.7);height: 4px;}
.banner .swiper-pagination .swiper-pagination-bullet-active{background: #fff;}
.banner .text{top: 40%;}
.banner .text h2{font-size: 26px;}
.banner .text p{font-size: 20px;}
.banner .t_shubiao{display: none;}
.banner.pc{display: none;}
.banner.mo{display: block;}
@keyframes move{0%{bottom:40px}50%{bottom:20px}100%{bottom:40px}}
}
@media screen and (max-width:520px){
.banner{margin-top: 58px;}
}

/* in_po */
.in_po{padding: 90px 0;background: url(../img/in_pobg.jpg);background-size: cover;}
.in_po .w768{display: none;}
.in_po .list .item{}
.in_po .case-menu{width: 40%;}
.in_po .case-menu .nei_tit{text-align: left;}
.in_po .case-menu .rd{position: relative;}
.in_po .case-menu .p_mo{display: none;position: relative;}
.in_po .case-menu .rd::after{content: "";position: absolute;left: 28px;height: 86%;border-left:1px dashed #333;top: 20px;}
.in_po .case-menu .item{margin-bottom: 15px;width: 240px;text-align: center;padding: 8px 0;border-radius: 30px;position: relative;}
.in_po .case-menu .item::after{content: "";position: absolute;width: 6px;height: 6px;background: linear-gradient(to top, #3fb5f1, #008ED6);border-radius: 100%;left: 25px;top: 18px;z-index: 99;}
.in_po .case-menu .item a{color: #333;font-size: 16px;font-weight: 550;margin-left: 10%;}
.in_po .case-menu .item.cur{background: linear-gradient(to top, #3fb5f1, #008ED6);}
.in_po .case-menu .item.cur a{color: #fff;}
.in_po .case-menu .item.cur::after{background: #fff;border: 1px solid #fff;}
.in_po .case-menu .item.cur::before{content: "";position: absolute;border: 1px solid #fff;left: 21px;top: 14px;z-index: 99;height: 14px;width: 14px;border-radius: 100%;}
.in_po .pro_cont{width: 60%;}
.in_po .pro .info .flex{justify-content: space-between;}
.in_po .pro .info .text h2{font-size: 26px;color: #333;}
.in_po .pro .info .text .title{display: flex;flex-wrap: wrap;margin-top: 20px;}
.in_po .pro .info .text .title p{font-size: 16px;margin-right: 60px;position: relative;padding-left: 20px;}
.in_po .pro .info .text .title p::after{content: "";position: absolute;width: 8px;height: 8px;background: linear-gradient(to top, #3fb5f1, #008ED6);border-radius: 100%;left: 0;top: 8px;}
.in_po .pro .info .btn{display: flex;align-items: center;}
.in_po .pro .info .btn a{font-size: 16px;color: #333;margin-right: 6px;}
.in_po .pro .info .btn img{width: 20px;height: 20px;}
.in_po .pro .img{margin-top: 20px;}
.in_po .pro .img img{width: 60%;}
.in_po .pro .swiper-pagination{display: none;}
.in_po .pro .swiper-button-next{width: 45px;height: 45px;top: 80%;background: url(../img/pro_l1.png);background-size: cover;}
.in_po .pro .swiper-button-next::after{font-size: 0;}
.in_po .pro .swiper-button-prev{top: 92%;left: 94.5%;background: url(../img/pro_r1.png);width: 45px;height: 45px;background-size: cover;}
.in_po .pro .swiper-button-prev::after{font-size: 0;}
.in_po .swiper-button-next.po_next{display: none;}
.in_po .swiper-button-prev.po_prev{display: none;}

@media (max-width:1700px){
.in_po .pro .swiper-button-next{}
.in_po .pro .swiper-button-prev{left: 93.5%;}
}
@media (max-width:1440px){
.in_po .pro .swiper-button-next{}
.in_po .pro .swiper-button-prev{left: 92.5%;}
}
@media (max-width:1280px){
.in_po .pro .swiper-button-next{top: 76%;}
.in_po .pro .swiper-button-prev{left: 91%;}
.in_po .pro .info .btn{margin-top: 20px;}
.in_po .pro .info .text .title p{margin-bottom: 10px;}
}
@media (max-width:1080px){
.in_po{padding: 60px 0;}
.in_po .pro .swiper-button-prev{left: 90%;}
}
@media (max-width:768px){
.in_po{padding: 0;}
.in_po .w1920{display: none;}
.in_po .w768{display: block;}
.in_po .list .item img {width: 100%;}
.in_po .case-menu{width: 100%;margin-bottom: 10px;}
.in_po .case-menu .item{width: 150px;padding: 6px 0;margin-bottom: 10px;}
.in_po .case-menu .rd.p_pc{display: none;}
.in_po .case-menu .p_mo{display: block;}
.in_po .case-menu .rd::after{display: none;}
.in_po .case-menu .item{border-radius: 30px;}
.in_po .case-menu .item a{font-size: 14px;margin-left: 20px;}
.in_po .case-menu .item::after{width: 6px;height: 6px;top: 14px;left: 20px;}
.in_po .case-menu .item.cur::before{height: 12px;width: 12px;left: 17px;top: 11px;}
.in_po .pro_cont{width: 100%;}
.in_po .pro{padding-bottom: 30px;}
.in_po .pro .info .text h2{font-size: 18px;}
.in_po .pro .info .text .title p{font-size: 14px;margin-right: 0;}
.in_po .pro .info .text .title p::after{width: 6px;height: 6px;}
.in_po .pro .info .btn{margin-top: 10px;}
.in_po .pro .info .btn img{width: 15px;height: 15px;margin-top: 3px;}
.in_po .pro .img{text-align: center;margin-top: 0;}
.in_po .pro .img img{width: 100%;}
.in_po .pro .swiper-pagination{bottom: 30px;left:50%;width: fit-content;top: auto;transform: translate(-50%,-50%);height: 0;display: block;}
.in_po .pro .swiper-pagination .swiper-pagination-bullet{margin: 0;width: 35px;border-radius: 0;background: linear-gradient(to top, #3fb5f1, #008ED6);height: 4px;}
.in_po .pro .swiper-button-next{display: none;}
.in_po .pro .swiper-button-prev{display: none;}
.in_po .swiper-button-next.po_next{width: 28px;box-shadow: 0 0 10px #ccc;background-color: rgba(255, 255, 255, 0.7);backdrop-filter: blur(20px);right: 0;top: 38%;display: flex;}
.in_po .swiper-button-next.po_next::after{font-size: 16px;color: #333;}
.in_po .swiper-button-prev.po_prev{width: 28px;box-shadow: 0 0 10px #ccc;background-color: rgba(255, 255, 255, 0.7);backdrop-filter: blur(20px);left: 0;top: 38%;display: flex;}
.in_po .swiper-button-prev.po_prev::after{font-size: 16px;color: #333;}
.in_po .swiper-button-next.po_next.swiper-button-disabled,.in_po .swiper-button-prev.po_prev.swiper-button-disabled{opacity: 0;}
}
@media (max-width:420px){
.in_po .case-menu .item.cur::before{left: 7px;}
.in_po .case-menu .item::after{left: 10px;}
.in_po .case-menu .item a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
}

/* in_ab */
.in_ab{background: #F3F3F3;}
.in_ab .img{width: 60%;position: relative;overflow: hidden;}
.in_ab .img img{max-width: 100%;height: 100%;}
.in_ab .img img.mo{display: none;}
.in_ab .img .videolist{position: absolute;top: 85%;left: 16%;width: auto;transform: translate(-50%,-50%);transition: all .5s;z-index: 2;}
.in_ab .img .videolist p{font-size: 16px;color: #fff;margin-top: 10px;font-weight: bold;}
.in_ab .img .videolist img{width:60px;}
.in_ab .info{width: 40%;}
.in_ab .info .t_info{padding-top: 100px;margin-left: -140px;}
.in_ab .info .t_info .nei_tit{margin-bottom: 40px;}
.in_ab .info .t_info .nei_tit .title{text-align: left;color: #008fd7;}
.in_ab .info .t_info .text{font-size: 16px;line-height: 2;color: #333;width: 73%;}
.in_ab .info .t_info .btn{background: linear-gradient(to top, #3fb5f1, #008ED6);border-radius: 24px;width: fit-content;padding: 8px 40px;margin-top: 40px;}
.in_ab .info .t_info .btn a{color: #fff;font-size: 16px;}
.in_ab .info .t_info .btn:hover{opacity: 0.8;}
.in_ab .info ul{margin-top: 80px;width: 80%;}
.in_ab .info li{width: 50%;margin-bottom: 80px;text-align: center;}
.in_ab .info li:hover img{animation: shake 0.4s ease;}
.in_ab .info li p{font-size: 18px;color: #333;margin-top: 15px;text-align: center;}
@keyframes shake{0%,100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
25%{-webkit-transform:scale(.9,1.1);transform:scale(.9,1.1)}
50%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}
75%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}
0%,100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
25%{-webkit-transform:scale(.9,1.1);transform:scale(.9,1.1)}
50%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}
75%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}
}
@media (max-width:1600px){
.in_ab .img{width: 65%;}
.in_ab .info{width: 35%;}
.in_ab .info .t_info{padding-top: 80px;}
.in_ab .info ul{margin-top: 60px;}
.in_ab .info li{margin-bottom: 60px;}
}
@media (max-width:1080px){
.in_ab .img{width: 100%;}
.in_ab .img img.pc{display: none;}
.in_ab .img img.mo{display: block;}
.in_ab .img img{height: auto;}
.in_ab .info{width: 100%;}
.in_ab .info .t_info{margin-left: 0;padding-top: 50px;}
.in_ab .info .t_info .nei_tit{width: 90%;margin: 0 auto;margin-bottom: 20px;}
.in_ab .info .t_info .text{width: 90%;margin: 0 auto;}
.in_ab .info .t_info .btn{margin-left: 20px; margin-top: 20px;}
.in_ab .info ul{width: 90%;margin: 0 auto;margin-top: 40px;}
}
@media (max-width:768px){
.in_ab{}
.in_ab .img .videolist{top: 50%;left: 50%;text-align: center;}
.in_ab .img .videolist img{width: 45px;}
.in_ab .img .videolist p{font-size: 14px;}
.in_ab .info .t_info{padding-top:20px;}
.in_ab .info .t_info .text{font-size: 14px;}
.in_ab .info .t_info .btn{margin-top: 15px;padding: 5px 24px;}
.in_ab .info .t_info .btn a{font-size: 14px;}
.in_ab .info li{margin-bottom: 30px;width: 25%;}
.in_ab .info ul li img{width: 30px;}
.in_ab .info ul li p{font-size: 14px;margin-top: 10px;}
}
@media (max-width:420px){
.in_ab .info .t_info{padding-top: 20px;}
.in_ab .info .t_info .nei_tit{margin-bottom: 10px;}
.in_ab .info ul{margin-top: 20px;}
.in_ab .info li{width: 23.5%;margin-right: 2%;margin-bottom: 15px;}
.in_ab .info li:nth-child(4){margin-right: 0;}
}

/* in_case */
.in_case{position:relative}
.in_case .tab-box.ca_mo{display: none;}
.in_case .tab-box{display:flex;flex-wrap: wrap-reverse; position:absolute;left:0;bottom:0;z-index:10;width:100%}
.in_case .tab-box a{position:relative;width:25%;height: 120px;box-shadow:0 0 46px 0 rgba(0,0,0,.05);border-right:1px solid rgba(255,255,255,.4);border-top:1px solid rgba(255,255,255,.4);background-color:rgba(0,0,0,.4);display: flex;align-items: center;justify-content: center;}
.in_case .tab-box a.on{background-color: rgb(0 142 214 / 0.6);}
.in_case .tab-box .name{font-size: 24px;color:#fff;text-align: center;font-weight: bold;}
.in_case .tab-box .yname{font-size: 16px;color: #fff;margin-top: 4px;text-align: center;}
.in_case .index-business-swiper .swiper-slide.swiper-slide-active .name{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
.in_case .index-business-swiper .swiper-slide a{display:block}
.in_case .index-business-swiper .swiper-slide .pic{position:relative}
.in_case .index-business-swiper .swiper-slide .pic:before{content:"";width:100%;height:100%;background-size:cover;position:absolute;left:0;top:0;z-index:1}
.in_case .index-business-swiper .swiper-slide .info{position:absolute;left:0;top:0;z-index:10;width:100%;top: 15%;}
.in_case .index-business-swiper .swiper-slide .name{opacity:0;visibility:hidden;transition:all .8s ease;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transform:translateY(100px);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px)}
.in_case .index-business-swiper .swiper-slide .name{font-size: 40px;color: #fff;text-align: center;line-height:60px;font-weight:bold;}
.in_case .swiper-button-next{width: 28px;box-shadow: 0 0 10px #ccc;background-color: rgba(255, 255, 255, 0.7);backdrop-filter: blur(20px);right: 0;top: 50%;}
.in_case .swiper-button-next::after{font-size: 16px;color: #333;}
.in_case .swiper-button-prev{width: 28px;box-shadow: 0 0 10px #ccc;background-color: rgba(255, 255, 255, 0.7);backdrop-filter: blur(20px);left: 0;top: 50%;}
.in_case .swiper-button-prev::after{font-size: 16px;color: #333;}
.in_case .swiper-button-next.swiper-button-disabled,.in_case .swiper-button-prev.swiper-button-disabled{opacity: 0;}

@media (max-width:1080px){
.in_case .index-business-swiper .swiper-slide .info{top: 35%;}	
.in_case .index-business-swiper .swiper-slide .name{font-size: 32px;}
.in_case .tab-box .name{font-size: 20px;}
.in_case .tab-box .yname{font-size: 14px;}
}
@media (max-width:768px){
.in_case .index-business-swiper .swiper-slide .name{font-size: 22px;}
.in_case .tab-box.ca_pc{display: none;}
.in_case .tab-box.ca_mo{display: block;}
.in_case .tab-box{position: inherit;}
.in_case .tab-box a{background: #fff;border: 1px solid #ebebeb;}
.in_case .tab-box .name{font-size: 14px;color: #666666;font-weight: 400;}
.in_case .tab-box .yname{display: none;}
.in_case .tab-box a{width:33.3%;height: auto;padding: 10px 0;}
.in_case .tab-box a.on{background: linear-gradient(to top, #3fb5f1, #008ED6);}
.in_case .tab-box a:nth-child(4){width: 50%;}
.in_case .tab-box a:nth-child(5){width: 50%;}
.in_case .tab-box a.on .name{color: #fff;}
.in_case .tab-box a.on .yname{color: #fff;}
}


/* in_news */
.in_news{padding: 90px 0;background: url(../img/in_new_bg.jpg);}
.in_news .hd{align-items: center;margin-bottom: 60px;justify-content: space-between;position: relative;}
.in_news .hd .nei_tit{margin-bottom: 0;position: absolute;left: 45%;}
.in_news .hd .li a{border: 1px solid #333;color: #333;margin-left: 30px;padding: 0 30px;height: 40px;line-height: 40px;font-size: 15px;font-weight: bold;border-radius: 24px;}
.in_news .hd .li a.hover{color: #fff;background: linear-gradient(to top, #3fb5f1, #008ED6);border: 1px solid #008ED6;}
.in_news .item{width: 32%;margin-right: 2%;}
.in_news .item:nth-child(3n+3){margin-right: 0;}
.in_news .item .img{overflow: hidden;border-radius: 20px;}
.in_news .item .img img{width: 100%;transition: all 1s;}
.in_news .item .info .date{color: #332C2B;font-size: 16px;font-weight: bold;margin: 15px 0 20px 0;}
.in_news .item .info .t1{font-size: 20px;color: #000;font-weight: bold;padding-bottom: 10px;margin-bottom: 10px;border-bottom:1px solid #DBDBDB;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.in_news .item .info .t1 p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.in_news .item .info .t2{font-size: 16px;line-height: 1.8;color: #A0A0A0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.in_news .item :hover .img img{transform: scale(1.1);}
.in_news .item :hover .info .t1{color: #008ED6;}
.in_news .hd .f_mo{justify-content: space-between;align-items: center;}
.in_news .btn{background: linear-gradient(to top, #3fb5f1, #008ED6);width: fit-content;position: relative;transition: all 0.3s;border: 1px solid #008ED6;padding: 4px 24px;z-index: 8;display: none;height: fit-content;border-radius: 24px;}
.in_news .btn a{color: #fff;z-index: 99;transition: all 0.3s;}
.in_news .swiper-pagination{display: none;}
@media (max-width:1080px){
.in_news{padding: 50px 0;}
}
@media (max-width:768px){
.in_news{padding: 30px 0;}
.in_news .hd{margin-bottom: 20px;}
.in_news .hd .li{display: none;}
.in_news .hd .f_mo{width: 100%;}
.in_news .hd .nei_tit{position: inherit;}
.in_news .item{width: 100%;border: 1px solid #ddd;}
.in_news .item:nth-child(1){margin-bottom: 20px;}
.in_news .item:nth-last-child(1){display: none;}
.in_news .item .img{min-height: auto;border-radius: 0px;}
.in_news .item .info{padding: 0 15px 15px 15px;}
.in_news .item .info .date{margin: 10px 0;}
.in_news .item .info .t1{font-size: 16px;}
.in_news .item .info .t2{font-size: 13px;}
.in_news .btn{display: block;}
.in_news .swiper{padding-bottom: 30px;}
.in_news .swiper-pagination{bottom: 30px;left:50%;width: fit-content;top: auto;transform: translate(-50%,-50%);height: 0;display: block;}
.in_news .swiper-pagination .swiper-pagination-bullet{margin: 0;width: 35px;border-radius: 0;background: linear-gradient(to top, #3fb5f1, #008ED6);height: 4px;}
}