.more{display:inline-block;background: #03A9F4;color: #fff;padding: 13px 30px;border-radius: 11px;}
.img{ overflow:hidden;}
.img img{ width:100%; height:100%; object-fit:cover;transition:all 0.3s;}
.img:hover img{transform: scale(1.1);}

.ibox{}
.ibox .hd{
    text-align: center;
    padding: 95px 0 55px 0;
}
.ibox .hd .tit{
    font-size: 38px;
    color: #000;
    background: url(../image/in_text_icon.png) no-repeat center bottom;
    padding-bottom: 45px;
    margin-bottom: 20px;
}
.ibox .hd .desc{}
.ibox .ft{ padding:50px 0 95px 0; text-align:center;}

.iabout{margin-top: 96px; }
.iabout .video-box{width:45%;margin-left: 96px;}
.iabout .video-box video{ width:100%;}
.iabout .hd{}
.iabout .hd .en{
    font-size: 40px;
    font-family: fantasy;
    color: #03A9F4;
    font-weight: 300;
    text-transform: uppercase;
    line-height: 1;
}
.iabout .hd .tit{font-size: 30px;font-weight: 700;color: #000;}
.iabout .bd{ line-height:2;}
.iabout .shuju{}
.iabout .shuju .item{
    border-left: #eee solid 1px;
    padding: 10px 40px;
    position: relative;
}
.iabout .shuju .item:before{
    display: block;
    content: ' ';
    position: absolute;
    left: 0;
    top: 0;
    width: 1px;
    height: 20px;
    background: #03A9F4;
}
.iabout .shuju .item .numb{
    line-height: 1;
}
.iabout .shuju .item .numb i{
    font-size: 42px;
    font-weight: bold;
    color: #000;
    /* font-family: fantasy; */
}
.iabout .shuju .item .numb span{}
.iabout .shuju .item p{
    color: #666;
    margin-top: 10px;
}
.iabout .ft{ padding:55px 0;}

.iproduct{ background:url(../image/pro_bg.jpg);background-attachment: fixed; height:825px;}
.iproduct ul{ padding:120px 0;}
.iproduct .info{ position:relative;color:#fff;}

.iproduct .info:before{ display:block; content:' '; width:90px; height:1px; background:#fff; margin-bottom:50px;}
.iproduct .info .title{ font-size:48px; font-weight:bold;}
.iproduct .info .desc{ margin:20px 0;}
.iproduct .info .m2{ display:inline-block; position:relative; padding: 0 15px; height:48px; line-height:48px;border: #fff solid 0px;color:#fff; transition:all 0.3s;}
.iproduct .info .m2:before{ display:block; content:''; position:absolute; width:100%; height:1px; left:0; bottom:0;background:linear-gradient(90deg,#0083ff ,#00bfff); z-index:-1; transition:all 0.3s;}
.iproduct .info .m2:hover{border:none;}
.iproduct .info .m2:hover:before{border:none;height:48px;}
.iproduct .img{ width:760px; height:585px;}



.icase ul{column-gap:6px;}
.icase li{ margin-bottom:6px;}
.icase li .img{ width:100%; height:320px;}
.icase li img{ width:100%; height:100%; object-fit: cover;}

.silog{padding:50px 0;text-align:center;color:#fff;background: #333;}
.silog .tit{
    font-size: 42px;
}
.silog p{
    font-size: 26px;
}
.silog .line{display:inline-block;width:90px;height: 1px;background:#fff;margin: 31px 0;}


.inews .item{}
.inews .item .img{ width:100%; height:245px;}
.inews .item .img img{ width:100%; height:100%; object-fit: cover;}
.inews .item .cont{background: #f2f5f7;padding: 20px 20px;}
.inews .item .time{
    text-align: center;
    color: #03A9F4;
    border-right: #ddd solid 1px;
    padding: 0 20px 0 0;
    margin-right: 20px;
}
.inews .item .time em{
    font-size: 35px;
    line-height: 1;
}
.inews .item .time p{}
.inews .item h3{}
.inews .item .m2{
    border-top: #ddd solid 1px;
    margin-top: 15px;
    padding: 15px 0 0 0;
}
.inews .item .m2 svg{ width:18px; height:18px;}

.ipant{background: #f2f5f7;padding: 50px 0;margin-top: 95px;}
.ipant ul{ display:grid;grid-template-columns: repeat(7,1fr);column-gap:10px;}
.ipant ul li{ position:relative; margin-bottom:10px;}
.ipant ul li img{ width:100%; height:70px; object-fit:cover;vertical-align: middle;}
.ipant ul li p{position:absolute;left:0;width:100%;height:0;overflow: hidden;top: 0;background: rgba(0,0,0,.6);color: #fff;text-align: center;line-height: 76px;transition:all 0.3s;}
.ipant ul li:hover p{ height:100%;}



















