.lm_head{text-align:center;}
.lm_head .top{display:flex;align-items:center;justify-content: center;}
.lm_head .top i{display:inline-block;width:100px;vertical-align: middle;height:1px;background:#BFBFBF;}
.lm_head  h3{font-size:34px;color:#333;font-family: Arial;display:inline-block;padding:0 20px;border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;display:inline-block;vertical-align: middle;font-weight:bold;}
.lm_head  h3 span{color:#EB6300;}
.lm_head  p{font-size:16px;color:#999;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:14px;height:14px;background:#fff;opacity: 0.5;border-radius:50%;margin:0 7px;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;}
.banners .banner_txt .indtitle{font-size:60px;max-width:400px;font-weight:bold;}
.banners .banner_txt .indtext{font-size:26px;max-width:400px;line-height:40px;}
.banners .banner_txt .line{display:block;width:80px;height:5px;background:#fff;margin:20px 0;}
/*  */
.ibox1{background:#F5F5F3;height:155px;padding-top:35px;}
.ibox1 .content .list .item{float:left;width:25%;text-align:center;}
.ibox1 .content .list .item .title{font-size:20px;}
.ibox1 .content .list .item .title .num{font-size:40px;}
.ibox1 .content .list .item .subtitle{font-size:16px;}
/*  */
.ibox2{padding:70px 0;}
.ibox2 .hd {display:flex;align-items:center;justify-content: center;margin-top:15px;}
.ibox2 .hd .item{padding:0 30px;font-size:18px;color:#666;}
.ibox2 .hd .item.on,.ibox2 .hd .item:hover{color:#EB6300;}
.ibox2 .hd span{color:#666;}
.ibox2 .content{margin-top:40px;}
.ibox2 .content .bd_item{display:none;}
.ibox2 .content .bd_item.on{display:block;}
.ibox2 .content .bd_item.on .items{height:800px;}
.ibox2 .content .items{float:left;width:33%;}
.ibox2 .content .items + .items{margin-left:0.5%;}
.ibox2 .content .items .item{position:relative;display:block;background-repeat:no-repeat;background-position:center;background-size:100% 100%;}
.ibox2 .content .items .item img{display:none;}
.ibox2 .content .items .item .info{position:absolute;right:0;top:0;left:0;bottom:0;background:rgba(235,99,0,0.9);display:flex;align-items:center;justify-content: center;font-size:22px;color:#fff;opacity: 0;transition:ease-in-out 0.5s;}
.ibox2 .content .items .item:hover .info{opacity: 1;transition:ease-in-out 0.5s;}
.ibox2 .content .items:nth-child(1) .item:nth-child(1),
.ibox2 .content .items:nth-child(3) .item:nth-child(2){height:41.25%;}
.ibox2 .content .items:nth-child(1) .item:nth-child(2),
.ibox2 .content .items:nth-child(3) .item:nth-child(1){height:57.5%;}
.ibox2 .content .items:nth-child(1) .item:nth-child(2){margin-top:1.25%;}
.ibox2 .content .items:nth-child(3) .item:nth-child(1){margin-bottom:1.25%;}
.ibox2 .content .items:nth-child(2) .item{height:49.375%;}
.ibox2 .content .items:nth-child(2) .item + .item{margin-top:1.25%;}
/**/
/*  */
.ibox3{padding:70px 0;background:#F7F7F7}
.ibox3 .content {margin-top:35px;}
.ibox3 .content .list .item{float:left;width:24%;position:relative;}
.ibox3 .content .list .item + .item{margin-left:1.333%;}
.ibox3 .content .list .item .title{height:50px;line-height: 50px;background:rgba(0,0,0,0.3);color:#fff;text-align:center;position:absolute;left:0;bottom:0;width:100%;}
.ibox3 .content .list .item:hover .title{transition:ease 0.5s;height:100%;line-height: normal;display:flex;align-items:center;justify-content: center;background:rgba(0,0,0,0.5);}
/*  */
.ibox4{padding:105px 0 0;background:url(../images/pic_40.jpg) no-repeat left center;height:580px;}
.ibox4 .content .left{width:540px;padding-right:80px;float:left;}
.ibox4 .content .left .top{color:#fff;font-size:20px;padding:60px 0;border-bottom:1px solid #9A9A9A;}
.ibox4 .content .left .top span{display:inline-block;width:50px;height:75px;line-height:75px;color:#fff;font-size:64px;background-repeat:no-repeat;background-position: center;background-size:100% 100%;background-image:url(../images/bg_03.jpg);text-align:center;vertical-align: middle;margin-left:5px;}
.ibox4 .content .left .more{display:block;margin-top:30px;width:135px;height:35px;line-height:33px;border:1px solid #fff;color:#fff;text-align:center;}
.ibox4 .content .left .more:hover{background:#fff;color:#333;transition:all 0.5s;}
.ibox4 .content .right{width:700px;float:right;}
.ibox4 .content .right .list .item{width:160px;height:160px;border-radius:50%;border:1px solid #fff;color:#fff;text-align:center;padding-top:20px;transition:ease-in-out 0.5s;cursor: pointer;margin-right:19px;margin-bottom:35px;float:left;}
.ibox4 .content .right .list .item .num{font-size:26px;}
.ibox4 .content .right .list .item .title{font-size:26px;margin:2px 0 12px;}
.ibox4 .content .right .list .item .subtitle{font-size:12px;}
.ibox4 .content .right .list .item:hover{color:#EB6300;background:#fff;transition:ease-in-out 0.5s;}
/*  */
.ibox5{padding:70px 0;}
.ibox5 .content{margin-top:40px;}
.ibox5 .content .list .item{width:405px;float:left;margin-right:10px;margin-bottom:10px;}
.ibox5 .content .list .item .img{height:260px;background:#eee;padding:15px;line-height:230px;overflow:hidden;text-align:center;}
.ibox5 .content .list .item .img img{max-height:95%;transition: all 0.5s}
.ibox5 .content .list .item .title{font-size:18px;color:#fff;line-height:55px;background:#999;text-align:center;}
.ibox5 .content .list .item:hover .img img{transform: scale(1.1);transition: ease-in-out 0.5s}
.ibox5 .content .list .item:hover .title{background:#EB6300;transition: ease-in-out 0.5s}
/**/
.ibox6{padding:70px 0;background:#F5F5F5;}
.ibox6 .content{margin-top:40px;}
.ibox6 .content .list .item{width:385px;position:relative;overflow:hidden;float:left;}
.ibox6 .content .list .item +.item{margin-left:40px;}
.ibox6 .content .list .item .img{height:200px;overflow:hidden;  }
.ibox6 .content .list .item .img img{width:100%;}
.ibox6 .content .list .item .info{padding:40px 15px;background:#fff;height:200px;}
.ibox6 .content .list .item .title{font-size:16px;color:#333;margin-bottom:10px;}
.ibox6 .content .list .item .time{font-family: Arial;margin-bottom:10px;}
.ibox6 .content .list .item .time span{font-size:20px;color:#999999;}
.ibox6 .content .list .item .time strong{font-size:12px;color:#666666;}
.ibox6 .content .list .item .text{font-size:14px;color:#666;line-height: 22px;}
.ibox6 .content .list .item .info .text{max-height:44px;overflow: hidden;}
.ibox6 .content .list .item .mask_box{position:absolute;right:0;top:100%;bottom:0;left:0;background:#fff;padding:30px 20px;transition: ease 0.5s}
.ibox6 .content .list .item .mask_box .line{display:block;width:30px;height:2px;background:#666666;margin:15px 0;}
.ibox6 .content .list .item .mask_box .detail{width:180px;height:45px;border:1px solid #666666;color:#fff;line-height:43px;text-align:center;font-size:14px;transition: ease-in-out 0.5s;display:block;margin-top:35px;color:#666;}
.ibox6 .content .list .item .mask_box .detail:hover{background:#EB6300;color:#fff;border-color:#EB6300;transition: ease-in-out 0.5s}
.ibox6 .content .list .item:hover .mask_box{top:0;transition: ease 0.5s}
.ibox6 .content .more{display:block;width:135px;height:35px;line-height:33px;font-size:14px;color:#666666;transition: ease-in-out 0.5s;border:1px solid #666;margin:40px auto 0;text-align:center;}
.ibox6 .content .more:hover{background:#EB6300;transition: ease-in-out 0.5s;color:#fff;border-color:#EB6300;}
@media  (min-width:1200px){
    .ibox4 .content .right .list .item:nth-child(4n){margin-right: 0}
    .ibox5 .content .list .item:nth-child(3n){margin-right:0;}
}
@media (max-width:767px){
    .lm_head h3{font-size:20px;font-weight:bold;}
    .lm_head p{font-size:14px;}
    .lm_head .top i{width:50px;}
    /**/
    .banners .swiper-pagination{display:none;}
    .banners .banner_txt{padding:15px;}
    .banners .banner_txt .indtitle{font-size:18px;border:none;padding-bottom:10px;margin-bottom:0;}
    .banners .banner_txt .indtext{font-size:14px;line-height:25px;}
    .banners .banner_txt .line{margin:5px 0;height:2px;width:30px;}
    /*  */

    .ibox1{padding:15px;height:auto;}
    .ibox1 .content .list .item{width:50%;padding:15px 0;}
    .ibox1 .content .list .item .title .num{font-size:20px;}
    .ibox1 .content .list .item .title{font-size:14px;}
    .ibox1 .content .list .item .subtitle{font-size:14px;margin-top:10px;color:#666;}
    /**/
    .ibox2{padding:30px 15px;}
    .ibox2 .hd{justify-content: flex-start;overflow-x:auto;}
    .ibox2 .hd .item{white-space: nowrap;padding:0 15px;font-size:13px;}
    .ibox2 .content .bd_item.on .items{height:auto;}
    .ibox2 .content .items{height:auto;width:100%;}
    .ibox2 .content .items + .items{margin-top:15px;margin-left:0;}
    .ibox2 .content .items .item{background:none;max-height:215px;overflow:hidden;}
    .ibox2 .content .items .item img{display:block;}
    .ibox2 .content .items:nth-child(3) .item:nth-child(1){margin-bottom:15px;}
    .ibox2 .content .items:nth-child(1) .item:nth-child(2){margin-top:15px;}
    .ibox2 .content .items:nth-child(2) .item + .item{margin-top:15px;}
    /**/
    .ibox3{padding:30px 15px;}
    .ibox3 .content .list .item{width:48%;margin-bottom:4%;}
    .ibox3 .content .list .item:nth-child(2n){float:right;}   
    .ibox3 .content .list .item + .item{margin-left:0;}
    .ibox3 .content .list .item .title{line-height:40px;height:40px;font-size:16px;}
    /**/
    .ibox4{padding:30px 15px;height:auto;background:#000;}
    .ibox4 .content .left{width:100%;padding-right:0;margin-bottom:30px;text-align:center;}
    .ibox4 .content .left .top{padding:0 ;border:none;}
    .ibox4 .content .left .top strong{display: block;margin-bottom:20px;}
    .ibox4 .content .left .more{margin:30px auto 0;}
    .ibox4 .content .right{width:100%;}
    .ibox4 .content .right .list .item{width:150px;height:150px;margin-right:0;max-height:215px;}
    .ibox4 .content .right .list .item:nth-child(2n){margin-right:0;float:right;}
    /**/
    .ibox5{padding:30px 15px;}
    .ibox5 .content .list .item{width:49%;margin-right:0;}
    .ibox5 .content .list .item:nth-child(2n){float:right;}
    .ibox5 .content .list .item .img{height:auto;line-height:normal;padding:5px;}
    .ibox5 .content .list .item .title{font-size:14px;line-height:35px;}
    /**/
    .ibox6{padding:30px 15px;}
    .ibox6 .content{margin-top:20px;}
    .ibox6 .content .list .item{width:100%;box-shadow: 0 0 15px #ddd;}
    .ibox6 .content .list .item .img{height:auto;}
    .ibox6 .content .list .item +.item{margin-left:0;margin-top:15px;}
    .ibox6 .content .list .item .info{padding:15px;height:auto;}
    .ibox6 .content .list .item .mask_box{display:none;}
}
@media (min-width:768px) and (max-width:991px){
    .lm_head h3{font-size:24px;}
    .banners .banner_txt{padding-left:20px;}
    .banners .banner_txt .indtitle{font-size:30px;}
    .banners .banner_txt .indtext{font-size:22px;}
    /*  */
    /*.ibox2 .content .items*/
    .ibox2 .content .bd_item.on .items{height:450px;}
    /**/
    .ibox4{padding:30px 15px;height:auto;background-size:auto 100%;}
    .ibox4 .content .left{width:100%;text-align:center;border:none;padding:0;margin-bottom:30px;}
    .ibox4 .content .left .top{padding-top:0;border:none;padding-bottom:20px;}
    .ibox4 .content .left .more{margin:30px auto 0;}
    .ibox4 .content .right{width:100%;padding:0;}
    .ibox4 .content .right .list .item:nth-child(4n){margin-right:0;}
    /**/
    .ibox5{padding:70px 20px;}
    .ibox5 .content .list .item{width:48%;float:left;margin-right:0;}
    .ibox5 .content .list .item:nth-child(2n){float:right;}
    /**/
    .ibox6{padding:70px 20px;}
    .ibox6 .content .list .item{width:32%;}
    .ibox6 .content .list .item + .item{margin-left:2%;}
    .ibox6 .content .list .item .img{height:auto;}
    .ibox6 .content .list .item .info{height:auto;padding:15px;}

}

@media (min-width:992px) and (max-width:1199px){
    .lm_head h3{font-size:24px;}
    /*  */
    .banners .banner_txt{padding-left:20px;}
    .banners .banner_txt .indtitle{font-size:30px;}
    .banners .banner_txt .indtext{font-size:22px;}
    /*  */
    .ibox2 .content .bd_item.on .items{height:450px;}
    /**/
    .ibox4{height:auto;background-size:auto 100%;padding:50px 40px;}
    .ibox4 .content .left{width:460px;padding-right:0;}
    .ibox4 .content .right{width:calc(100% - 460px);padding:0 30px;}
    /*.ibox4 .content .right .list .item{width:120px;height:120px;line-height:;}*/
    /*.ibox4 .content .right .list .item:nth-child(4n){margin-right:0;}*/
    /**/
    .ibox5{padding:70px 20px;}
    .ibox5 .content .list .item{width:48%;float:left;margin-right:0;}
    .ibox5 .content .list .item:nth-child(2n){float:right;}
    /**/
    .ibox6{padding:70px 20px;}
    .ibox6 .content .list .item{width:32%;}
    .ibox6 .content .list .item + .item{margin-left:2%;}
    .ibox6 .content .list .item .img{height:auto;}
    .ibox6 .content .list .item .info{height:auto;padding:15px;}
    
}
@media (min-width:1200px) and (max-width:1440px){
    
}
@media (min-width:1441px) and (max-width:1639px){
    .ibox3 .content .left .list .item:nth-child(3n){margin-right:0;}
    .ibox3 .content .left .more{margin-top:50px;}
    .ibox3 .content .right{width:950px;height:640px;padding:0px 80px 60px 0}
    .ibox3 .content .right .bg{width:850px;height:550px;}
    .ibox3 .content .right .swiper-pagination{right:35px;top:20%}
    /*  */
    .ibox5 .content .item .img{height:auto;}
    .ibox5 .content .item .img img{height:auto;}
}
