.lm_head{text-align:center;}
.lm_head  h3{font-size:40px;color:#333333;font-family: "FuturaBT";}
.lm_head  h3 .line{display:block;width:60px;height:3px;background:#CCCCCC;margin:20px auto 0;position:relative;}
.lm_head  h3 .line::after{
    content:'';display:block;width:30px;height:3px;background:#084155;
    position:absolute;right:0;top:0;
}
.lm_head  p{font-size:16px;color:#666;font-family: Arial;margin-top:10px;}
.ibox2 .lm_head h3,.ibox4 .lm_head h3{color:#fff;}
.ibox2 .lm_head h3 .line,.ibox4 .lm_head h3 .line{background:#fff}
.ibox2 .lm_head h3 .line::after,.ibox4 .lm_head h3 .line::after{background:#245E73}
/*  */
.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;font-family: Arial;}
.banners .banner_txt .indtitle{font-size:48px;font-weight:bold;max-width:610px;}
.banners .banner_txt .line{width:100px;height:6px;background:#fff;margin:20px 0 30px}
.banners .banner_txt .indtext{font-size:24px;line-height:34px;max-width:610px;}
/*  */
.ibox1{padding:70px 0;}
.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 .more{display:block;margin:30px auto 60px;display:block;width:240px;height:52px;line-height:52px;background:#084155;font-size:19px;text-align:center;color:#fff;}
.ibox1 .list {margin-top:40px;}
.ibox1 .list .item { float:left; width:25%; padding:20px 60px 0; text-align:center; height:160px; background:#CDCDCD; transition:ease-in-out 0.5s; -webkit-transition:ease-in-out 0.5s; -moz-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s; }
.ibox1 .list .item + .item{border-left:1px solid #fff}
.ibox1 .list .item .img{ width:60px; height:60px; border-radius:50%; overflow:hidden; background:#fff; margin:0 auto ; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%;background-repeat: no-repeat;background-position: center;}
.ibox1 .list .item .title{font-size:20px;color:#333;margin:5px 0;}
.ibox1 .list .item:hover{ transition:ease-in-out 0.5s; -webkit-transition:ease-in-out 0.5s; -moz-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s; background:#084155;}
.ibox1 .list .item:hover .title{color:#fff}
/*  */
.ibox2{padding:70px 0 ;background:#084155 url(../images/pic2_10.jpg) no-repeat left top;}
.ibox2 .content{margin-top:30px;padding:0 100px;}
.ibox2 .content .hd{display:flex;align-items:center;justify-content: center;margin-bottom:40px;}
.ibox2 .content .hd .item{ cursor: pointer; width:200px; line-height: 44px; background:#fff; transition:ease-in-out 0.5s; -webkit-transition:ease-in-out 0.5s; -moz-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s;text-align:center;white-space: nowrap;}
.ibox2 .content .hd .item:hover,.ibox2 .content .hd .item.on{transition:ease-in-out 0.5s; -webkit-transition:ease-in-out 0.5s; -moz-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s;background:#538CA0;color:#fff;}
.ibox2 .content .list{background:#fff;padding:20px;display:none;}
.ibox2 .content .list.on{display:block;}
.ibox2 .content .list .item{ width:24%; background:#fff;text-align:center; float:left; margin-bottom:1.33%;text-align:left; margin-right:1.33%;text-align:center;border:1px solid #DDDDDD;}
.ibox2 .content .list .item .icon{ width:100%; height:255px; display:block; background:#fff; line-height:255px; overflow:hidden; text-align:center; }
.ibox2 .content .list .item .icon img{max-height:95%}
.ibox2 .content .list .item .info{padding:25px 20px;height:120px;background:#EEEEEF;transition: ease-in-out 0.5s; -webkit-transition: ease-in-out 0.5s; -moz-transition: ease-in-out 0.5s; -ms-transition: ease-in-out 0.5s; -o-transition: ease-in-out 0.5s; }
.ibox2 .content .list .item .title{ font-size:18px; color:#333;font-weight: bold; transition: ease-in-out 0.5s; -webkit-transition: ease-in-out 0.5s; -moz-transition: ease-in-out 0.5s; -ms-transition: ease-in-out 0.5s; -o-transition: ease-in-out 0.5s; }
.ibox2 .content .list .item .more{ font-size:14px; color:#999; line-height:28px; margin-top:15px; height:30px; overflow:hidden; width:120px; border:1px solid #999; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px;display:inline-block;}
.ibox2 .content .list .item:hover{border-color:#084155;}
.ibox2 .content .list .item:hover .info{background:#084155;transition: ease-in-out 0.5s; -webkit-transition: ease-in-out 0.5s; -moz-transition: ease-in-out 0.5s; -ms-transition: ease-in-out 0.5s; -o-transition: ease-in-out 0.5s;}
.ibox2 .content .list .item:hover .title{color:#fff}
.ibox2 .content .button_group{text-align:center;margin-top:30px;}
.ibox2 .content .button_group .item{ display:block; margin:30px auto 0; display:block; width:240px; height:52px; line-height:52px; font-size:19px; text-align:center; color:#fff; border:1px solid #fff; transition:ease-in-out 0.5s; -webkit-transition:ease-in-out 0.5s; -moz-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s; }
.ibox2 .content .button_group .item:hover{background:#fff;color:#084155; transition:ease-in-out 0.5s; -webkit-transition:ease-in-out 0.5s; -moz-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s;}

/*  */
.ibox3{padding:70px 0;background:#E1E1E1}
.ibox3 .content{margin-top:40px;}
.ibox3 .content .img{float:right;width:640px;height:490px;overflow: hidden;}
.ibox3 .content .info{float:left;width:640px;text-align:left;}
.ibox3 .content .info .item{height:150px;padding: 0 30px;background:#fff;display:flex;align-items:center;border:1px solid #ddd;transition:ease-in-out 0.5s; -webkit-transition:ease-in-out 0.5s; -moz-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s;cursor: pointer;}
.ibox3 .content .info .item .icon{ width:77px; height:77px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%;background-color:#ddd; transition:ease-in-out 0.5s; -webkit-transition:ease-in-out 0.5s; -moz-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s;background-repeat:no-repeat;background-position: center;}
.ibox3 .content .info .item .text{width:500px;padding-left:25px;}
.ibox3 .content .info .item h3{font-size:28px;margin-bottom:10px;color:#333333}
.ibox3 .content .info .item p{line-height:24px;font-size:16px;color:#666666}
.ibox3 .content .info .item:hover,.ibox3 .content .info .item.on{background:#084155;border-color:#084155;transition:ease-in-out 0.5s; -webkit-transition:ease-in-out 0.5s; -moz-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s;}
.ibox3 .content .info .item:hover .icon,.ibox3 .content .info .item.on .icon{background-color:#fff;transition:ease-in-out 0.5s; -webkit-transition:ease-in-out 0.5s; -moz-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s;}
.ibox3 .content .info .item:hover h3,.ibox3 .content .info .item.on h3,
.ibox3 .content .info .item:hover p,.ibox3 .content .info .item.on p{color:#fff;}
.ibox3 .content .info .more{width:245px;line-height:55px;text-align:center;color:#084155;font-size:18px;background:#fff;display:inline-block;border-radius:50px;margin-top:25px;}
/*  */
.ibox4{background:#414141 url(../images/bg_02.jpg.jpg) no-repeat left center;padding:70px 0;}
.ibox4 .content{margin-top:40px;}
.ibox4 .content .list .item .img{height:240px;}
.ibox4 .content .list .item .title{line-height:64px;border-bottom:1px solid #5C5C5C;transition:ease-in-out 0.5s; -webkit-transition:ease-in-out 0.5s; -moz-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s;padding:0 15px;font-size:18px;color:#fff;}
.ibox4 .content .list .item:hover .title{color:#fff;background:#084155;transition:ease-in-out 0.5s; -webkit-transition:ease-in-out 0.5s; -moz-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s;border-color:#084155;}
.ibox4 .content .swiper-pagination{position:static;width:100%;text-align:center;margin-top:30px;}
.ibox4 .content  .swiper-pagination-bullet{width:10px;height:10px;background:#fff;opacity: 1;border-radius:50%;margin:0 4px;border:2px solid #fff}
.ibox4 .content  .swiper-pagination-bullet-active{border-color:#fff;background:none;opacity: 1}
/*  */
.ibox5{padding:70px 0 ;background:#F7F7F7 url(../images/bg_03.jpg) no-repeat left top;}
.ibox5 .content{margin-top:15px;}
.ibox5 .content .list .item{float:left;width:630px;margin-top:25px;}
.ibox5 .content .list .item:nth-child(2n){float:right;}
.ibox5 .content .list .item .img{float:left;width:260px;height:200px;overflow:hidden;}
.ibox5 .content .list .item .info{float:right;width:340px;height:200px;border-bottom:2px solid #CFCFCF}
.ibox5 .content .list .item .info .title{font-size:22px;color:#333;}
.ibox5 .content .list .item .info .time{font-size:16px;color:#666666;margin-top:10px;}
.ibox5 .content .list .item .info .text{font-size:15px;color:#999999;line-height:22px;overflow:hidden;height:44px;margin:10px 0  15px;}
.ibox5 .content .list .item .info .more{font-size:15px;color:#084155;font-weight:bold;border-bottom:2px solid #084155;}
@media  (min-width:1200px){
    .ibox2 .content .list .item:nth-child(4n){margin-right:0}
    .ibox2 .content .list .item:nth-last-child(2),
    .ibox2 .content .list .item:nth-last-child(3),
    .ibox2 .content .list .item:nth-last-child(4),
    .ibox2 .content .list .item:nth-last-child(5){margin-bottom:0;}
    .ibox2 .content .hd .item + .item{margin-left:20px}
    /*  */
    .ibox3 .content .info .item + .item{margin-top:20px;}
    .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 .line::after{width:25px;}
    .lm_head p{font-size:14px;}
    .banners .swiper-pagination{display:none;}
    .banners .banner_txt{padding:0 25px;}
    .banners .banner_txt .indtitle{font-size:14px;}
    .banners .banner_txt .indtext{font-size:12px;line-height:normal}
    .banners .banner_txt .line{width:50px;height:3px;margin:10px 0;}
    /*  */
    .ibox1{padding:30px 15px;height:auto;}
    .ibox1 .bigtitle{font-size:20px;}
    .ibox1 .ibox1_info{font-size:14px;margin-top:10px;line-height:22px;}
    .ibox1 .more{margin:20px auto 0;width:150px;line-height:45px;height:45px;font-size:14px;}
    .ibox1 .list{margin-top:20px;}
    .ibox1 .list .item{width:49%;padding:15px 10px;box-shadow:0 0 4px #ddd;margin-bottom:2%;}
    .ibox1 .list .item:nth-child(2n){float:right;}
    .ibox1 .list .item + .item{border:none;}
    .ibox1 .list .item .title{font-size:16px;max-height:63px;overflow:hidden;}
    /*  */
    .ibox2{padding:30px 15px;}
    .ibox2 .content{padding:0;margin-top:20px;}
    .ibox2 .content .hd{justify-content: flex-start;overflow-x:auto;margin-bottom:20px;}
    .ibox2 .content .hd .item{padding:0 10px;margin-right:10px;font-size:14px;}
    .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;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;;}
    .ibox2 .content .list .item .info{font-size:12px;line-height:30px;height:40px;padding:5px;}
    .ibox2 .content .list .item .more{display:none;}
    .ibox2 .content .button_group .item{margin:20px auto 0;width:150px;line-height:45px;height:45px;font-size:14px;}
    /*  */
    .ibox3{height:auto;padding:30px 15px;background-size:auto 100%;}
    .ibox3 .content{margin-top:20px;}
    .ibox3 .content .img{width:100%;height:auto;}
    .ibox3 .content .info{width:100%;padding:0 0 ;}
    .ibox3 .content .info .item{height:auto;flex-wrap:wrap;justify-content: center;padding:15px;box-shadow:0 0 10px #ddd;margin-bottom:15px;}
    .ibox3 .content .info .item .text{padding:0;width:100%;text-align:center;}
    .ibox3 .content .info .item h3{font-size:18px;margin:10px 0;font-weight:bold;}
    .ibox3 .content .info .item p{font-size:14px;line-height:25px;}
    .ibox3 .content .info .more{width:120px;line-height:40px;font-size:14px;}
    /*  */
    .ibox4{height:auto;padding:30px 15px;}
    .ibox4 .content{margin-top:20px;}
    .ibox4 .content .list .item{width:100%;}
    .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 .title{background:#084155;border-color:#084155;}
    .ibox4 .content .swiper-pagination{margin-top:20px;}
    /*  */
    .ibox5{padding:30px 15px;}
    .ibox5 .content{margin-top:0;}
    .ibox5 .content .list .item{width:100%;}
    .ibox5 .content .list .item .img{height:auto;width:100%;}
    .ibox5 .content .list .item .img img{width:100%;}
    .ibox5 .content .list .item .info{width:100%;padding:15px ;background:#fff;height:auto;}
    .ibox5 .content .list .item .info .title{font-size:18px;font-weight:bold;}
    .ibox5 .content .list .item .info .time{font-size:14px;}
}
@media (min-width:768px) and (max-width:991px){
    .lm_head h3{font-size:24px;}
    .banners .banner_txt{padding:0 30px;}
    .banners .banner_txt .indtitle{font-size:36px;}
    .banners .banner_txt .lien{margin:15px 0;}
    .banners .banner_txt .indtext{font-size:18px;line-height:28px;}
    /*  */
    .ibox1{padding:70px 30px;}
    .ibox1 .list .item{width:50%}
    /*  */
    .ibox2{padding:70px 30px;height:auto;background-size:auto 100%}
    .ibox2 .content{padding:0}
    .ibox2 .content .item{box-shadow:none;}
    .ibox2 .content .list .item{width:49%;margin-bottom:2%;height:377px;}
    .ibox2 .content .list .item:nth-child(2n){float:right;margin-right:0;}
    /*  */
    .ibox3{padding:70px 30px;}
    .ibox3 .content .info{width:100%;}
    .ibox3 .content .img{width:100%;margin-top:20px;height:auto;}
    .ibox3 .content .img img{width:100%;}
    /*  */
    .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;}
    /*  */
    .ibox5{padding:70px 30px;}
    .ibox5 .content .list .item{width:48%;}
    .ibox5 .content .list .item .img{height:260px;width:100%;}
    .ibox5 .content .list .item .img img{width:100%;}
    .ibox5 .content .list .item .info{width:100%;padding:15px ;background:#fff;height:auto;}
    .ibox5 .content .list .item .info .title{font-size:18px;font-weight:bold;}
    .ibox5 .content .list .item .info .time{font-size:14px;}
    
}

@media (min-width:992px) and (max-width:1199px){
    /*  */
    .ibox1 .list .item{padding:20px 20px 0;}
    .ibox1 .list .item .title{max-height:52px;overflow:hidden;font-size:18px;}
    /*  */
    .ibox2 .content{width:1000px;padding:0;margin:0 auto;}
    .ibox2 .content .hd{margin-top:25px;}
    .ibox2 .content .list .item{width:32%;margin-right:2%;}
    .ibox2 .content .list .item:nth-child(3n){margin-right:0;}
    .ibox2 .content .list .item .icon{height:220px;line-height:220px;}
    /*  */
    .ibox3 .content .info{width:49%;}
    .ibox3 .content .info .item{height:120px;}
    .ibox3 .content .info .item + .item{margin-top:7.5px;}
    .ibox3 .content .info .item .text{width:360px;}
    .ibox3 .content .info .item h3{font-size:20px;margin-bottom:5px;}
    .ibox3 .content .info .item p{font-size:14px;line-height:22px;}
    .ibox3 .content .img{width:49%;height:375px;}
    /*  */
    .ibox4 .content .list .item .img{height:177px;}
    /* */
    .ibox5 .content .list .item{width:48%}
    .ibox5 .content .list .item .img{width:150px;height:115px;}
    .ibox5 .content .list .item .info{width:300px;height:115px;}
    .ibox5 .content .list .item .info .time,.ibox5 .content .list .item .info .more{display:none;}
}
@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{padding:0;margin:0 auto;width:1200px;}
    .ibox2 .content .hd{margin-top:40px;}
    .ibox3 .content .info{width:590px;}
    .ibox3 .content .info .item{height:138px;}
    .ibox3 .content .info .item .text{width:430px;}
    .ibox3 .content .info .item p{max-height:72px;}
    .ibox3 .content .img{width:590px;height:450px;;}
    /*  */
    .ibox5 .content .list .item{width:590px;}
    .ibox5 .content .list .item .img{width:230px;height:175px;}
    .ibox5 .content .list .item .info{height:175px;}
}