﻿.lm_head{text-align:center;}
.lm_head  h3{font-size:38px;color:#333333;font-weight:bold;}
.lm_head  p{font-size:20px;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;font-family: Arial;}
.banners .banner_txt .indtitle{font-size:50px;font-weight:bold;max-width:415px;}
.banners .banner_txt .line{width:100px;height:5px;background:#fff;margin:25px 0;}
.banners .banner_txt .indtext{font-size:24px;line-height:30px;max-width:415px;}

.ibox1 .content{padding:60px 0;border-bottom:1px solid #D9D9D9}
.ibox1 .content .list .item{ 
    width:400px; height:275px;
    float:left; background:#F7F7F7 url(../image/ind_09.png) no-repeat 20px 245px; 
    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 .content .list .item + .item{margin-left:45px;}
.ibox1 .content .list .item a{display:block;height:100%;padding:30px 20px;}
.ibox1 .content .list .item .div1{font-weight: bold;}
.ibox1 .content .list .item .div1 .time{font-size:24px;color:#2681FA;font-family:Arial;display:inline-block;}
.ibox1 .content .list .item .div1 .tag{display:inline-block;padding:0 15px;margin-left:15px;font-size:18px;color:#999999;border-left:1px solid #DEDEDE;}
.ibox1 .content .list .item .title{font-size:18px;color:#333;font-weight:bold;height:60px;line-height:30px;margin:12px 0;}
.ibox1 .content .list .item .info{line-height:25px;height:75px;color:#999999;font-size:14px;}
.ibox1 .content .list .item:hover{
    background-color:#2681FA;background-image:url(../image/ind_11.png);
    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 .content .list .item:hover .div1 .time,
.ibox1 .content .list .item:hover .div1 .tag,
.ibox1 .content .list .item:hover .title,
.ibox1 .content .list .item:hover .info{color:#fff;}

.ibox2{padding:80px 0;}
.ibox2 .content {height:500px;overflow:hidden;position: relative;}
.ibox2 .content .child{position: absolute;width:418px}
.ibox2 .content .child .title{
    line-height:80px;color:#fff;text-align:left;bottom:0;position: absolute;left:0;width:100%;padding-left:40px;font-size:20px;height:80px;
    background-image:linear-gradient(to bottom,rgba(0,0,0,0.1),rgba(0,0,0,0.8));
    background-image:-webkit-linear-gradient(to bottom,rgba(0,0,0,0.1),rgba(0,0,0,0.8)); 
    background-image:-moz-linear-gradient(to bottom,rgba(0,0,0,0.1),rgba(0,0,0,0.8)); 
    background-image:-ms-linear-gradient(to bottom,rgba(0,0,0,0.1),rgba(0,0,0,0.8)) ; 
    background-image:-o-linear-gradient(to bottom,rgba(0,0,0,0.1),rgba(0,0,0,0.8));
    transition:ease-in-out 0.3s ; 
    -webkit-transition:ease-in-out 0.3s ; 
    -moz-transition:ease-in-out 0.3s ; 
    -ms-transition:ease-in-out 0.3s ; 
    -o-transition:ease-in-out 0.3s ;
}
.ibox2 .content .child:hover .title{
    line-height:normal;bottom:0;position: absolute;
    display:flex;align-items: center;justify-content: center;
    background-image:linear-gradient(to bottom,rgba(38,129,250,0.9),rgba(38,129,250,0.9));
    background-image:-webkit-linear-gradient(to bottom,rgba(38,129,250,0.9),rgba(38,129,250,0.9)); 
    background-image:-moz-linear-gradient(to bottom,rgba(38,129,250,0.9),rgba(38,129,250,0.9)); 
    background-image:-ms-linear-gradient(to bottom,rgba(38,129,250,0.9),rgba(38,129,250,0.9)) ; 
    background-image:-o-linear-gradient(to bottom,rgba(38,129,250,0.9),rgba(38,129,250,0.9));
    transition:ease-in-out 0.3s ; 
    -webkit-transition:ease-in-out 0.3s ; 
    -moz-transition:ease-in-out 0.3s ; 
    -ms-transition:ease-in-out 0.3s ; 
    -o-transition:ease-in-out 0.3s ;
    height:100%;

}
.ibox2 .content .child:nth-child(1){left:0;height:100%;top:0;}
.ibox2 .content .child:nth-child(2){left:438px;height:260px;top:0;}
.ibox2 .content .child:nth-child(3){right:0;height:220px;top:0;}
.ibox2 .content .child:nth-child(4){left:438px;height:220px;bottom:0;}
.ibox2 .content .child:nth-child(5){right:0;height:260px;bottom:0;}

.ibox3{padding:75px 0;background: #F8F8F8;}
.ibox3 .content{margin-top:40px;color:#fff;}
.ibox3 .content .items + .items{margin-top:50px;}
.ibox3 .content .items .items_head{border-bottom:1px solid #D3D3D3;padding-bottom:10px;}
.ibox3 .content .items .items_head strong{font-size:32px;color:#333;}
.ibox3 .content .items .items_head span{font-size:20px;font-family: Arial;color:#999;}
.ibox3 .content .items .wrap{width:1534px;margin:25px auto 0;position: relative;}
.ibox3 .content .items .wrap .swiper-button-next, 
.ibox3 .content .items .wrap .swiper-button-prev{background:none;width:auto;height:auto;}
.ibox3 .content .items .wrap .swiper {width:540px;float:left;}
.ibox3 .content .items .wrap .swiper .top{width:540px;height:400px;overflow:hidden;}
.ibox3 .content .items .wrap .swiper .bottom{height:100px;background:#EEEEEE;padding:25px 30px;}
.ibox3 .content .items .wrap .swiper .bottom .title{width:50px;font-size:24px;color:#333;float:left;margin-top:-6px;}
.ibox3 .content .items .wrap .swiper .bottom .text{font-size:16px;color:#666;float:left;padding-left:20px;margin-left:20px;border-left:2px solid #B2B2B2}
.ibox3 .content .items .wrap .swiper .bottom .text strong{color:#2681FA;font-size:48px;font-family: Arial;}
.ibox3 .content .items .wrap .swiper .swiper-pagination-bullet{background:#fff;opacity: 1;border:2px solid #fff;}
.ibox3 .content .items .wrap .swiper .swiper-pagination-bullet-active{background:none;}
.ibox3 .content .items .wrap .info{width:754px;float:left;height:500px;background:#fff;padding:35px 40px 0;}
.ibox3 .content .items .wrap .info .top{padding-bottom:20px;border-bottom:1px solid #D9D9D9;padding-right:155px;position: relative;}
.ibox3 .content .items .wrap .info .top .title{font-size:24px;color:#333;font-weight: bold;}
.ibox3 .content .items .wrap .info .top .describe{font-size:18px;color:#666;margin:5px 0;line-height:25px;max-height:50px;}
.ibox3 .content .items .wrap .info .top .tag_group{margin:18px 0 18px -10px;}
.ibox3 .content .items .wrap .info .top .tag_item{display:inline-block;padding:0 10px;;color:#666;font-size:14px;}
.ibox3 .content .items .wrap .info .top .tag_item + .tag_item{border-left:1px solid #D9D9D9}
.ibox3 .content .items .wrap .info .top .time{color:#666;font-size:14px;margin-bottom:18px;}
.ibox3 .content .items .wrap .info .top .sign_item{min-width:70px;line-height:28px;text-align:center;margin-right:5px;padding:0 10px;font-size:12px;display:inline-block;}
.ibox3 .content .items .wrap .info .top .sign1{background:#2681FA;color:#fff}
.ibox3 .content .items .wrap .info .top .sign2{background:#F4DBDD;color:#FF5962}
.ibox3 .content .items .wrap .info .top .sign3{background:#FFF5DE;color:#DA8E2A}
.ibox3 .content .items .wrap .info .top .btn_group{position: absolute;bottom:20px;right:0}
.ibox3 .content .items .wrap .info .top .btn_group .div1{font-size:16px;color:#666;text-align:center;}
.ibox3 .content .items .wrap .info .top .btn_group .div1 strong{font-size:48px;color:#2681FA;font-family: Arial;}
.ibox3 .content .items .wrap .info .top .btn_group .detail_btn{width:130px;height:40px;line-height:38px;text-align:center;border:1px solid #2681FA;color:#2681FA;font-size:14px;display:block;}
.ibox3 .content .items .wrap .info .bottom{padding-top:20px;}
.ibox3 .content .items .wrap .info .bottom .title{font-size:18px;color:#202020;font-weight:bold;margin-bottom:10px;}
.ibox3 .content .items .wrap .info .bottom .text{line-height:25px;color:#666666;font-size:15px;max-height:75px;}
.ibox3 .content .items .wrap .info .bottom .button_group{margin-top:25px}
.ibox3 .content .items .wrap .info .bottom .button_group .btn{float:left;}
.ibox3 .content .items .wrap .info .bottom .button_group .btn .btn2 .ewm{bottom:60px;top:auto;margin-top:0px;margin-bottom:20px;}
.ibox3 .content .items .wrap .info .bottom .button_group .btn .btn2 .ewm:after{
    bottom:-5px;
    top:auto;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
}
.ibox3 .content .items .wrap .info .bottom .button_group .btn .btn2:hover .ewm{margin-bottom:0;}

.ibox4{padding:70px 0;}
.ibox4 .content{margin-top:40px;}
.ibox4 .content .map{padding-bottom:80px;border-bottom:1px solid #D9D9D9}
.ibox4 .content .newslist{padding-top:70px;}
.ibox4 .content .newslist .news_head{padding-bottom:15px;border-bottom:1px solid #BFBFBF;margin-bottom:30px;}
.ibox4 .content .newslist .news_head .h3{font-size:38px;font-weight: bold;}
.ibox4 .content .newslist .news_head .p{font-size:20px;font-family: Arial;color:#999;margin:10px 0;}
.ibox4 .content .newslist .news_head .list .item{ min-width:120px; line-height:40px; text-align:center; color:#999999; font-size:16px; background:#EEEEEE; 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 ;margin-right:12px;display: inline-block;cursor: pointer;padding:0 10px}
.ibox4 .content .newslist .news_head .list .item:hover,.ibox4 .content .newslist .news_head .list .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 ; color:#fff;background:#2681FA}
.ibox4 .content .newslist .left{width:620px;float:left;}
.ibox4 .content .newslist .left .child:first-child{padding:0;padding-bottom:15px;}
.ibox4 .content .newslist .left .child:first-child .title{font-size:24px;color:#333;margin-bottom:10px;float:none;max-width:100%}
.ibox4 .content .newslist .left .child:first-child .info{font-size:16px;color:#666;line-height: 25px;height:50px;margin-bottom:3px;}
.ibox4 .content .newslist .left .child:first-child span{color:#666;font-size:15px;}
.ibox4 .content .newslist .left .child{padding:12px 5px;border-bottom:1px dashed #ddd;}
.ibox4 .content .newslist .left .child:last-child{border:none;}
.ibox4 .content .newslist .left .title{font-size:16px;float:left;max-width:75%}
.ibox4 .content .newslist .left .time{float:right;color:#666}
.ibox4 .content .newslist .left .child:hover .title{color:#2681FA}
.ibox4 .content .newslist .right{width:620px;float:right;}
.ibox4 .content .newslist .items{display:none;}
.ibox4 .content .newslist .items.on{display:block;}
.ibox4 .content .newslist .right .items .img{width:220px;height:255px;border:6px solid #EEEEEE;float:left;}
.ibox4 .content .newslist .right .items .info{float:right;width:400px;padding:15px 0 0 25px;}
.ibox4 .content .newslist .right .items .info .title{font-size:24px;color:#333;margin-bottom:10px;}
.ibox4 .content .newslist .right .items .info .text{line-height:25px;max-height:100px;overflow:hidden;color:#666;font-size:16px;}
.ibox4 .content .newslist .right .items .info a{width:190px;height:52px;line-height:48px;text-align:left;border:2px solid #999999;color:#333;font-size:16px;display: block;padding:0 25px;font-weight: bold;margin-top:25px;}
.ibox4 .content .newslist .right .items .info a img{float:right;margin-top:16px}
.ibox4 .content .newslist .right .items .info a:hover{border-color:#2681FA;color:#2681FA;}

.ibox5{padding:70px 0 ;background:#F8F8F8}
.ibox5 .content .top{padding:0 40px;text-align:center;margin-top:25px;line-height:28px;color:#333;font-size:16px;text-align:center;}
.ibox5 .content .top p{text-align:left;text-indent: 2em;}
.ibox5 .content .list{padding:55px 40px;}
.ibox5 .content .list .item{float:left;width:33.33%;text-align:center;}
.ibox5 .content .list .item + .item{border-left:1px solid #E4E4E4}
.ibox5 .content .list .item .num{font-size:52px;color:#444444;}
.ibox5 .content .list .item p{font-size:16px;margin-top:10px;}
.ibox5 .content .hd{text-align:center;}
.ibox5 .content .hd .item{padding:0 24px;display:inline-block;border:2px solid #999999;color:#999999;font-size:22px;line-height:46px;cursor: pointer;}
.ibox5 .content .hd .item + .item{margin-left:20px;}
.ibox5 .content .hd .item.on,.ibox5 .content .hd .item:hover{border-color:#2681FA;color:#2681FA}
.ibox5 #map{height:455px;margin-top:40px;}
.ibox5 .show_info{padding:30px 0;border-bottom:1px solid #E5E5E5;font-size:22px;color:#333;}
.ibox5 .show_info span{margin-right:30px;}


@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{padding:0 15px}
    .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;}
    .banners .banner_txt .line{display:none;}
    
    .ibox1 .content{padding:30px 15px;}
    .ibox1 .content .list .item{width:100%;height:auto;}
    .ibox1 .content .list .item + .item{margin-top:15px;margin-left:0;}
    .ibox1 .content .list .item a{padding:15px}
    .ibox1 .content .list .item .title{font-size:16px;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;height:auto;margin:5px 0;}
    .ibox1 .content .list .item .div1 .time{font-size:18px;}
    .ibox1 .content .list .item .div1 .tag{font-size:14px;}
    
    .ibox2{padding:30px 15px;}
    .ibox2 .content{height:auto;margin-top:15px;}
    .ibox2 .content .child{position: relative;width:100%;max-height:215px;height:auto !important;overflow:hidden;margin-bottom:15px;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important}
    .ibox2 .content .child .title{line-height:45px;height:45px;padding:0 15px;font-size:14px;}
    
    .ibox3{padding:30px 15px;}
    .ibox3 .content{margin-top:20px;}
    .ibox3 .content .items .items_head strong{font-size:20px;}
    .ibox3 .content .items .items_head span{font-size:16px;}
    .ibox3 .content .items .wrap{width:100%;padding-top:0;}
    .ibox3 .content .items + .items{margin-top:25px}
    .ibox3 .content .items .wrap .swiper-button-next, .ibox3 .content .items .wrap .swiper-button-prev{display:none;}
    .ibox3 .content .items .wrap .swiper{width:100%;}
    .ibox3 .content .items .wrap .swiper .top{width:100%;height:auto;}
    .ibox3 .content .items .wrap .swiper .bottom{padding:15px;height:70px;}
    .ibox3 .content .items .wrap .swiper .bottom .title{font-size:18px;font-weight:bold;}
    .ibox3 .content .items .wrap .swiper .bottom .text{margin-left:5px;font-size:14px;}
    .ibox3 .content .items .wrap .swiper .bottom .text strong{font-size:34px;}
    .ibox3 .content .items .wrap .info{width:100%;height:auto;padding:15px;}
    .ibox3 .content .items .wrap .info .top{padding: 0;border-style:dashed}
    .ibox3 .content .items .wrap .info .top .btn_group{position:static;}
    .ibox3 .content .items .wrap .info .top .title{font-size:18px;}
    .ibox3 .content .items .wrap .info .top .describe{font-size:14px;line-height:20px;max-height:inherit;}
    .ibox3 .content .items .wrap .info .top .tag_group{margin:10px 0 10px -5px}
    .ibox3 .content .items .wrap .info .top .tag_item{font-size:11px;padding:0 5px;}
    .ibox3 .content .items .wrap .info .top .time{font-size:11px;}
    .ibox3 .content .items .wrap .info .top .btn_group{display:flex;align-items:flex-end;margin:15px 0;}
    .ibox3 .content .items .wrap .info .top .btn_group .detail_btn{display:inline-block;margin-left:15px;}
    .ibox3 .content .items .wrap .info .top .btn_group .div1 strong{font-size:36px;}
    .ibox3 .content .items .wrap .info .top .btn_group .detail_btn{width:100px;height:35px;line-height:32px;font-size:12px;}
    .ibox3 .content .items .wrap .info .bottom .title{font-size:16px;margin-bottom:10px;}
    .ibox3 .content .items .wrap .info .bottom .text{font-size:12px;line-height:25px;max-height:inherit;}
    .ibox3 .content .items .wrap .info .bottom .button_group{margin-top:10px;}
    .ibox3 .content .items .wrap .info .bottom .button_group .btn{width:100%;display:flex;align-items:center;justify-content: space-between;}
    .ibox3 .content .items .wrap .info .bottom .button_group .btn a{width:47%;line-height:45px;height:47px;font-size:14px;}
    .ibox3 .content .items .wrap .info .bottom .button_group .btn a:last-child{margin-right:0;}
    .ibox3 .content .items .wrap .info .bottom .button_group .contact{border-left:none;width:100%;background-size:40px;background-position:left center;padding-left:45px;margin-top:15px;}
    
    .ibox4{padding:30px 15px;}
    .ibox4 .content{margin-top:20px;}
    .ibox4 .content .map{padding-bottom:20px;}
    .ibox4 .content .newslist{padding-top:20px;}
    .ibox4 .content .newslist .left,.ibox4 .content .newslist .right{width:100%;}
    .ibox4 .content .newslist .news_head{margin-bottom:10px;padding-bottom:10px;}
    .ibox4 .content .newslist .news_head .h3{font-size:22px;}
    .ibox4 .content .newslist .news_head .p{font-size:16px;}
    .ibox4 .content .newslist .news_head .list {display:flex;}
    .ibox4 .content .newslist .news_head .list .item{min-width:auto;padding:0 10px;font-size:12px;line-height:30px;margin-right:5px;margin-bottom:5px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
    .ibox4 .content .newslist .left .child:first-child .title{font-size:16px;font-weight:bold;}
    .ibox4 .content .newslist .left .child:first-child .info{font-size:12px;line-height:22px;max-height:auto;height:auto;}
    .ibox4 .content .newslist .left .child:first-child span{font-size:12px;}
    .ibox4 .content .newslist .left .title{font-size:14px;}
    .ibox4 .content .newslist .left .time{font-size:12px;}
    .ibox4 .content .newslist .right{padding-top:15px;border-top:1px dashed #ddd;}
    .ibox4 .content .newslist .right .items .img{display:none;}
    .ibox4 .content .newslist .right .items .info{width:100%;padding:0}
    .ibox4 .content .newslist .right .items .info .title{font-size:16px;font-weight:bold;}
    .ibox4 .content .newslist .right .items .info .text{font-size:14px;line-height: normal;height:auto;}
    .ibox4 .content .newslist .right .items .info a{width:120px;height:45px;line-height:43px;border-width:1px;font-size:14px;}
    .ibox4 .content .newslist .right .items .info a img{display:none;}
    
    .ibox5{padding:30px 15px;}
    .ibox5 .content .top{margin-top:15px;padding:0;font-size:12px;line-height:22px}
    .ibox5 .content .list{padding:30px 0;}
    .ibox5 .content .list .item {padding:0 5px}
    .ibox5 .content .list .item .num{font-size:20px;}
    .ibox5 .content .list .item + .item{border:none;}
    .ibox5 .content .list .item p{font-size:10px;}

    .ibox5 .content .hd{display:flex;align-items:center;justify-content: space-between;flex-wrap:wrap;padding:0 15px}
    .ibox5 .content .hd .item{width:48%;padding: 0 10px;font-size:14px;margin-bottom:4%}
    .ibox5 .content .hd .item + .item{margin-left:0}
    .ibox5 #map{margin-top:15px;height:250px}
    .ibox5 .show_info{padding:15px 0;font-size:14px;}
    .ibox5 .show_info span{display:block;margin-right:0;margin-bottom:5px;color:#666}
}
@media (min-width:768px) and (max-width:991px){
    .lm_head h3{font-size:24px;}
    
    .banners .banner_txt{padding:0 15px}
    .banners .banner_txt .indtitle{font-size:22px;}
    .banners .banner_txt .indtext{font-size:16px;line-height:normal}
    .banners .banner_txt .line{margin:10px 0;width:50px;}
    
    
    .ibox1 .content{padding:50px 30px;}
    .ibox1 .content .list .item{width:49%;margin-bottom:2%}
    .ibox1 .content .list .item:nth-child(2n){float:right;}
    .ibox1 .content .list .item + .item{margin-left:0;}
    
    .ibox2{padding:50px 30px;}
    .ibox2 .content{height:auto;display:flex;flex-wrap:wrap;justify-content: space-between;margin-top:20px;}
    .ibox2 .content .child{position:static;width:48%;height:210px !important;margin-bottom:4%;overflow:hidden ;}
    .ibox2 .content .child a{display:block;height:100%;position: relative;}
    .ibox2 .content .child img{min-height:100%}
    .ibox2 .content .child .title{line-height:30px;height:30px;padding:0 15px;font-size:14px;}
    
    .ibox3{padding:50px 30px;}
    .ibox3 .content .items .wrap .swiper-button-next, .ibox3 .content .items .wrap .swiper-button-prev{display:none;}
    .ibox3 .content .items .wrap{width:100%;}
    .ibox3 .content .items .wrap {padding-bottom:0;}
    .ibox3 .content .items .wrap  .info{width:100%;}
    .ibox3 .content .items .wrap  .swiper{padding:0 ;width:100%;}
    .ibox3 .content .items .wrap  .swiper .top{width:100%;height:auto;}
    .ibox3 .content .items .wrap  .swiper .top img{width:100%;}
    
    .ibox4{padding:50px 30px;}
    .ibox4 .content .map{padding-bottom:50px;}
    .ibox4 .content .newslist{padding-top:50px}
    .ibox4 .content .newslist .left,.ibox4 .content .newslist .right{width:100%;}
    .ibox4 .content .newslist .right .items .info{width:calc(100% - 220px)}
    .ibox4 .content .newslist .right {margin-top:30px}
    
    .ibox5 .show_info{padding:30px 15px;}
}

@media (min-width:992px) and (max-width:1199px){
    .lm_head h3{font-size:24px;}
    .banners .banner_txt{padding:0 15px}
    .banners .banner_txt .indtitle{font-size:22px;}
    .banners .banner_txt .indtext{font-size:16px;line-height:normal}
    .banners .banner_txt .line{margin:10px 0;width:50px;}
    
    .ibox1 .content{}
    .ibox1 .content .list .item{width:32%;}
    .ibox1 .content .list .item + .item{margin-left:2%;}
    
    .ibox2 .content{height:380px;margin-top:30px;}
    .ibox2 .content .child{width:32%}
    .ibox2 .content .child .title{line-height:50px;height:50px;padding:0 15px;font-size:16px;}
    .ibox2 .content .child:nth-child(2),.ibox2 .content .child:nth-child(4){left:34%}
    .ibox2 .content .child:nth-child(2),.ibox2 .content .child:nth-child(5){height:200px;}
    .ibox2 .content .child:nth-child(4),.ibox2 .content .child:nth-child(3){height:168px;}
    
    .ibox3 .content .items .wrap{width:100%;}
    .ibox3 .content .items .wrap .swiper-button-next, .ibox3 .content .items .wrap .swiper-button-prev{display:none;}
    .ibox3 .content .items .wrap .swiper{width:45%;}
    .ibox3 .content .items .wrap .swiper .top{width:100%;height:330px;overflow: hidden;}
    .ibox3 .content .items .wrap .info{width:55%;padding:20px;height:430px;}
    .ibox3 .content .items .wrap .info .top{padding-right:120px;}
    .ibox3 .content .items .wrap .info .top .title{font-size:20px;}
    .ibox3 .content .items .wrap .info .top .describe{font-size:14px;height:25px}
    .ibox3 .content .items .wrap .info .top .tag_group{margin:10px 0 10px -10px}
    .ibox3 .content .items .wrap .info .top .btn_group .detail_btn{width:100px;}
    .ibox3 .content .items .wrap .info .bottom .text{font-size:13px;line-height:25px;max-height:50px;}
    .ibox3 .content .items .wrap .info .bottom .button_group .btn a{width:120px;font-size:14px;line-height:45px;height:47px;}
    .ibox3 .content .items .wrap .info .bottom .button_group .contact{padding-left:45px;background-size:40px;background-position:left center;border:none;}
    
    .ibox4 .content .newslist .news_head .h3{font-size:32px}
    .ibox4 .content .newslist .left{width:48%}
    .ibox4 .content .newslist .right{width:48%}
    .ibox4 .content .newslist .right .items .img{display:none;}
    .ibox4 .content .newslist .right .items .info{padding:0;width:100%;}
    .ibox4 .content .newslist .news_head .list .item{font-size:12px;}
    .ibox4 .content .newslist .left .title{font-size:16px;}
    .ibox4 .content .newslist .left .child:first-child .title,.ibox4 .content .newslist .right .items .info .title{font-size:20px;font-weight:bold;}
    
}
@media (min-width:1200px) and (max-width:1440px){
    .banners .banner_txt{padding:0 15px}
    .banners .banner_txt .indtitle{font-size:32px;}
    .banners .banner_txt .indtext{font-size:18px;line-height:normal}
    .banners .banner_txt .line{margin:18px 0;width:50px;}
    
    .ibox1 .content{}
    .ibox1 .content .list .item{width:32%;}
    .ibox1 .content .list .item + .item{margin-left:2%;}
    
    .ibox2 .content{height:460px;margin-top:30px;}
    .ibox2 .content .child{width:32%;overflow:hidden;}
    .ibox2 .content .child .title{line-height:50px;height:50px;padding:0 15px;font-size:16px;}
    .ibox2 .content .child:nth-child(2),.ibox2 .content .child:nth-child(4){left:34%}
    .ibox2 .content .child:nth-child(2),.ibox2 .content .child:nth-child(5){height:240px;}
    .ibox2 .content .child:nth-child(4),.ibox2 .content .child:nth-child(3){height:205px;}
    
    .ibox3 .content .items .wrap{width:1300px;}
    .ibox3 .content .items .wrap .layout{width:1200px}
    .ibox3 .content .items .wrap .swiper-button-next{right:-20px;}
    .ibox3 .content .items .wrap .swiper-button-prev{left:-20px;}
    .ibox3 .content .items .wrap .swiper-button-next, .ibox3 .content .items .wrap .swiper-button-prev{width:45px;height:45px}
    .ibox3 .content .items .wrap .swiper{width:45%;}
    .ibox3 .content .items .wrap .swiper .top{width:100%;height:365px;overflow: hidden;}
    .ibox3 .content .items .wrap .info{width:55%;padding:20px;height:465px;}
    .ibox3 .content .items .wrap .info .top{padding-right:120px;}
    .ibox3 .content .items .wrap .info .top .title{font-size:20px;}
    .ibox3 .content .items .wrap .info .top .describe{font-size:14px;}
    .ibox3 .content .items .wrap .info .top .tag_group{margin:10px 0 10px -10px}
    .ibox3 .content .items .wrap .info .top .btn_group .detail_btn{width:100px;}
    .ibox3 .content .items .wrap .info .bottom .text{font-size:13px;line-height:25px;}
    .ibox3 .content .items .wrap .info .bottom .button_group .btn a{width:120px;font-size:14px;line-height:45px;height:47px;}
    .ibox3 .content .items .wrap .info .bottom .button_group .contact{padding-left:45px;background-size:40px;background-position:left center;border:none;}
    
    .ibox4 .content .newslist .news_head .h3{font-size:32px}
    .ibox4 .content .newslist .left{width:48%}
    .ibox4 .content .newslist .right{width:48%}
    
    .ibox4 .content .newslist .right .items .info{width:calc(100% - 220px);}
    .ibox4 .content .newslist .news_head .list .item{font-size:12px;}
    .ibox4 .content .newslist .left .title{font-size:16px;}
    .ibox4 .content .newslist .left .child:first-child .title,.ibox4 .content .newslist .right .items .info .title{font-size:20px;font-weight:bold;}
}