.lm_head{text-align:center;}
.lm_head  h3{font-size:40px;color:#333333;}
.lm_head  h3 .line{display:block;width:100px;height:4px;background:#187ACD;margin:20px auto 0 }
.lm_head  p{font-size:16px;color:#666;font-family: Arial;margin-top:10px;}
/*  */
.banners{position:relative;}
.banners .swiper-slide{position:relative;}
.banners .swiper-pagination{left:50%;transform: translateX(-50%);bottom:30px;}
.banners .swiper-pagination-bullet{width:10px;height:10px;background:#fff;opacity: 1;border-radius:50%;margin:0 4px;border:2px solid #fff}
.banners .swiper-pagination-bullet-active{border-color:#fff;background:none;opacity: 1}
.banners .banner_txt{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);color:#fff;text-align:left;text-align:center;font-family: Arial;}
.banners .banner_txt .tag{display:inline-block;padding:0 25px;line-height:55px;background:#fff;color:#426F93;font-size:25px;}
.banners .banner_txt .indtitle{font-size:64px;font-weight:bold;}
.banners .banner_txt .indtext{font-size:36px;line-height:40px;}
/*  */
.ibox1{padding:70px 0 0;height:545px;background:url(../images/bg_02.jpg) no-repeat center}
.ibox1 .bigtitle{font-size:40px;font-weight:bold;text-align:center;font-family: Arial;}
.ibox1 .ibox1_info{margin-top:30px;font-size:18px;font-family: Arial;color:#666666;line-height:30px;text-align:center;}
.ibox1 .list {margin-top:40px;}
.ibox1 .list .item {float:left;width:33.33%;padding:0 40px;text-align:center;}
.ibox1 .list .item + .item{border-left:1px solid #DEDEDE}
.ibox1 .list .item .img{width:130px;height:130px;border-radius:50%;overflow:hidden;background:#000;margin:0 auto }
.ibox1 .list .item .title{font-size:20px;color:#333;font-weight:bold;margin:10px 0;}
.ibox1 .list .item .info{font-size:16px;color:#666}
/*  */
.ibox2{padding:85px 0 60px;background:url(../images/bg2_02.jpg) no-repeat left top;}
.ibox2 .lm_head h3{color:#fff;}
.ibox2 .lm_head h3 .line{background:#fff}
.ibox2 .content{margin-top:30px;}
.ibox2 .content .list{background:#fff;padding:40px;}
.ibox2 .content .list .item{width:32%;background:#fff;transition: ease-in-out 0.5s;text-align:center;float:left;margin-bottom:2%;border:1px solid #D6D6D6;padding-bottom:10px;text-align:left;margin-right:2%}
.ibox2 .content .list .item .icon{width:100%;height:400px;display:block;background:#fff;border-radius:5px;line-height:400px;overflow:hidden;text-align:center;}
.ibox2 .content .list .item .icon img{max-height:95%}
.ibox2 .content .list .item .title{font-size:20px;color:#333;margin:10px 0;font-weight: bold;transition: ease-in-out 0.5s;text-align:center;}
.ibox2 .content .list .item .info{font-size:14px;color:#999;line-height:25px;margin-top:5px;height:50px;overflow:hidden;}
.ibox2 .content .list .item:hover{border-color:#187ACD;}
.ibox2 .content .list .item:hover .title{color:#187ACD}
.ibox2 .content .button_group{text-align:center;margin-top:30px;}
.ibox2 .content .button_group .item{width:245px;line-height:55px;text-align:center;color:#fff;font-size:18px;background:#187ACD;display:inline-block;border-radius:50px;}

/*  */
.ibox3{padding:75px 0 0;height:640px;background:url(../images/bg_05.jpg) no-repeat center}
.ibox3 .content{margin-top:40px;color:#fff;}
.ibox3 .content .img{float:left;width:640px;height:480px;overflow: hidden;}
.ibox3 .content .info{float:right;width:800px;text-align:left;padding-left:40px;}
.ibox3 .content .info h3{font-size: 40px;margin-bottom:25px;}
.ibox3 .content .info p{line-height:30px;font-size:18px;}
.ibox3 .content .info .more{width:245px;line-height:55px;text-align:center;color:#187ACD;font-size:18px;background:#fff;display:inline-block;border-radius:50px;margin-top:25px;}
/*  */
.ibox4{height:580px;background:url(../images/bg_06.jpg) no-repeat left center;padding-top:80px;}
.ibox4 .content{margin-top:40px;}
.ibox4 .content .list .item{width:690px;float:left;}
.ibox4 .content .list .item:nth-child(2n){float:right;}
.ibox4 .content .list .item .img{float:left;width:300px;height:220px;}
.ibox4 .content .list .item .info{float:left;width:360px;margin-left:30px;padding-top:10px;height:auto;border-bottom:2px solid #D6D6D6;padding-bottom:20px;}
.ibox4 .content .list .item .info h3{font-size:22px;color:#333;margin-bottom:4px;}
.ibox4 .content .list .item .info .time{font-size:16px;color:#666;margin-bottom:10px;}
.ibox4 .content .list .item .info .text{line-height: 25px;height:50px;font-size:15px;color:#999;margin-bottom:10px;overflow:hidden;}
.ibox4 .content .list .item .info span{display:inline-block;padding-bottom:2px ;border-bottom:2px solid #187ACD;color:#187ACD;font-weight:bold;}
.ibox4 .content .more{width:245px;line-height:55px;text-align:center;color:#fff;font-size:18px;background:#187ACD;display:block;border-radius:50px;margin:25px auto 0;}
/*  */
@media  (min-width:1200px){
    .ibox2 .content .list .item:nth-child(3n){margin-right:0}
    .ibox8 .content .left .list .item:nth-child(2n+1){margin-right:0;}
}
@media (max-width:767px){
    .lm_head h3{font-size:20px;font-weight:bold;}
    .lm_head h3 span{width:60px;}
    .lm_head h3 .line{margin-top:10px;width:50px;}
    .lm_head h3 .line1{margin-right:10px;}
    .lm_head h3 .line2{margin-left:10px;}
    .lm_head p{font-size:14px;}
    .banners .swiper-pagination{display:none;}
    .banners .banner_txt .indtitle{font-size:14px;}
    .banners .banner_txt .indtext{font-size:12px;line-height:normal}
    .banners .banner_txt .tag{font-size:12px;line-height:30px;padding:0 10px;}
    /*  */
    .ibox1{padding:30px 15px;height:auto;}
    .ibox1 .bigtitle{font-size:20px;}
    .ibox1 .ibox1_info{font-size:14px;margin-top:10px;line-height:22px;}
    .ibox1 .list .item{width:100%;padding:15px;background:#fff;box-shadow:0 0 10px #ddd;}
    .ibox1 .list .item + .item{border:none;margin-top:20px;}
    /*  */
    .ibox2{padding:30px 15px;}
    .ibox2 .content .list{padding:10px;}
    .ibox2 .content .list .item{width:49%;margin-right:2%;margin-bottom:4%}
    .ibox2 .content .list .item:nth-child(2n){margin-right:0;}
    .ibox2 .content .list .item .icon{height:140px;line-height: 140px;}
    .ibox2 .content .list .item .title{font-size:16px;margin-top:10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;;}
    .ibox2 .content .list .item .info{font-size:12px;line-height:20px;height:40px;}
    .ibox2 .content .button_group .item{width:120px;line-height:40px;font-size:14px;}
    /*  */
    .ibox3{height:auto;padding:30px 15px;background-size:auto 100%;}
    .ibox3 .content{margin-top:0;}
    .ibox3 .content .img{width:100%;height:auto;}
    .ibox3 .content .info{width:100%;padding:15px 0 ;}
    .ibox3 .content .info h3{font-size:24px;margin-bottom:10px;}
    .ibox3 .content .info p{font-size:16px;line-height:25px;}
    .ibox3 .content .info .more{width:120px;line-height:40px;font-size:14px;}
    /*  */
    .ibox4{height:auto;padding:30px 15px;background:#fff;}
    .ibox4 .content{margin-top:20px;}
    .ibox4 .content .list .item{width:100%;background:#fff;box-shadow: 0 0 10px #ddd;margin-bottom:20px;}
    .ibox4 .content .list .item .img{width:100%;height:auto;}
    .ibox4 .content .list .item .img img{width:100%;}
    .ibox4 .content .list .item .info{margin-left:0;width:100%;height: auto;padding:10px;border:none;}
    .ibox4 .content .list .item .info .text{height:auto;}
    .ibox4 .content .list .item .info h3{font-size:20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
    .ibox4 .content .list .item .info .time{font-size:14px;}
    .ibox4 .content .more{width:120px;line-height:40px;font-size:14px;margin-top:15px;}
}
@media (min-width:768px) and (max-width:991px){
    .lm_head h3{font-size:24px;}
    /*  */
    .ibox1{padding:70px 30px;}
    .ibox1 .content .hd{width:100%;height: auto;display:flex;margin-bottom:20px;}
    .ibox1 .content .hd .item{width:33.33%;line-height:90px;height:90px;}
    .ibox1 .content .hd .item + .item{border-top:0;border-left:1px solid #fff;}
    .ibox1 .content .bd{width:100%;height:auto;}
    .ibox1 .content .bd .img_group{width:100%;}
    .ibox1 .content .bd .info_group{width:100%;}
    .ibox1 .content .bd .info_group .info{padding:25px;}
    /*  */
    .ibox2{padding:70px 30px;height:auto;background-size:auto 100%}
    .ibox2 .content .item{box-shadow:none;}
    .ibox2 .content .list .item{width:49%;margin-bottom:2%;height:400px;}
    .ibox2 .content .list .item:nth-child(2n){float:right;}
    /*  */
    /*  */
    .ibox4{height:auto;padding:30px ;background-size:100% 100%;}
    .ibox4 .content{padding:0}
    .ibox4 .content .left .title{font-size:26px;}
    .ibox4 .content .left .info .line{display:none;}
    .ibox4 .content .left .info .item{font-size:14px;margin-right:10px;}
    
}

@media (min-width:992px) and (max-width:1199px){
    .lm_head h3{font-size:24px;}
    .banners .banner_txt .indtitle{font-size:36px;}
    .banners .banner_txt .indtext{font-size:18px}
    /*  */
    .ibox2 .content .list .item:nth-child(3n){margin-right:0;}
    .ibox3{height:auto;background-size:auto 100%;padding:50px 30px;}
    .ibox3 .content .info{width:100%;padding-left:0;margin-top:25px;}
    .ibox3 .content .img{width:100%;height:auto;}
    .ibox3 .content .img img{width:100%;}
    .ibox4{height:auto;padding:50px 30px;}
    .ibox4 .content .list .item{width:48%;margin-bottom:15px;}
    .ibox4 .content .list .item .img{width:100%;height:auto}
    .ibox4 .content .list .item .img img{width:100%;}
    .ibox4 .content .list .item .info{width:100%;margin-left:0;}
}
@media (min-width:1200px) and (max-width:1440px){
    .banners .banner_txt .indtitle{font-size:40px;margin-top:20px;}
    .banners .banner_txt .indtext{font-size:30px;}
    /*  */
    .ibox2 .content .list .item:nth-child(3n){margin-right:0;}
    /*  */
    .ibox3 .content .img{width:500px;}
    .ibox3 .content .info{width:700px;}
    .ibox3 .content .info h3{margin-bottom:10px;}
    .ibox3 .content .info p{font-size:16px;}
    /*  */
    .ibox4 .content .list .item{width:580px;}
    .ibox4 .content .list .item .img{width:220px;height:160px;}
    .ibox4 .content .list .item .info{width:330px;height:160px;padding-top:0;padding-bottom:0;border:none;}
    .ibox4 .content .list .item .info .text{overflow:hidden;}
    .ibox4 .content .list .item .info h3{font-size:20px;}
    .ibox4 .content .list .item .info .time{font-size:14px;margin-bottom:0;}
}