.banners{position:relative;}
.banner_control{position: absolute;right:85px;bottom:45px;z-index:9;}
.banners .swiper-pagination{text-align:right;font-size:20px;font-family: Arial;position: static;margin:0 10px;float:left;width:40px;vertical-align: middle;color:#fff;}
.banners .swiper-pagination span{color:#fff;}
.banner_control .swiper-button-next,
.banner_control .swiper-button-prev{width:34px;height:34px;position: static;float:left;vertical-align: middle;margin-top:-7px;}
.ibox0{padding:125px 0 120px;}
.ind_product{display:flex;justify-content: center;margin-top:58px;}
.ind_product li a{font-size:16px;color:#999;padding-left:45px;background-repeat: no-repeat;background-position: left center;height:35px;line-height:35px;display:block;background-image:url(../images/icon_07.png);}
.ind_product li.on a,.ind_product li:hover a{color:#6faeb5}
.ind_product li + li{margin-left:50px;}
/*  */
.ibox1{padding:155px 0 145px;background:#fff}
.ibox1 .content .img{height:505px;width:50%;float:left;background:#eee;text-align:center;line-height:505px;}
.ibox1 .content .img img{max-height:100%;}
.ibox1 .content .info{height:505px;width:50%;float:left;padding-left:150px;padding-top:90px;}
.ibox1 .content .items .swiper-slide h3{font-size:46px;font-family: Arial;color:#202020}
.ibox1 .content .items .swiper-slide h4{font-size:34px;color:#202020;}
.ibox1 .content .items .swiper-slide .text{font-size:14px;color:#888888;line-height:26px;max-height:78px;overflow:hidden;margin-top:45px;}
.ibox1 .content .items .swiper-slide .icon{text-align:left;margin-top:65px;}
.ibox1 .content .items .swiper-slide .icon a{display:inline-block;padding-left:46px;margin-right:30px;color:#6faeb5;font-size:16px;}
/*  */
.ibox2{background:#F7F7F7;padding:155px 0 145px;}
.ibox2 .content{margin-top:35px;}
.ibox2 .content .item{width:355px;background:#fff;transition:ease-in-out 0.5s;border-radius:5px;height:400px;float:left;}
.ibox2 .content .item a{display: flex;align-items:center;justify-content: center;flex-direction: column;height:100%;position: relative;}
.ibox2 .content .item .icon{height:100px;text-align:center;}
.ibox2 .content .item .title{font-size:20px;color:#202020;margin-top:30px;}
.ibox2 .content .item .mask{display:flex;justify-content: center;align-items:center;flex-direction: column;position: absolute;opacity: 0;transition: ease-in-out 0.5s;top:0;left:0;bottom:0;right:0;background:#6faeb5;padding:40px;}
.ibox2 .content .item .mask h3{font-size:22px;color:#fff;margin:30px 0;}
.ibox2 .content .item .mask p{font-size:16px;color:#fff;padding-left:35px;line-height:25px;margin-bottom:5px;}
.ibox2 .content .item:hover .mask{opacity: 1;transition: ease-in-out  0.5s;}

.ibox2 .m_show.content{display:none;}
.com_top .top .content span{border:none !important;}
@media (min-width:1600px){
    .ibox2 .content .item +  .item{margin-left:60px;}
}
/*  */
.ibox3{padding:120px 0 140px;}
.ibox3 .content{margin-top:20px;}
.ibox3 .content .item{position:relative;}
.ibox3 .content .item .info{width:500px;height:230px;background:#fff;position:absolute;top:50%;margin-top:-115px;left:0;border-left:3px solid #6faeb5;padding:40px;opacity:0;transition:ease-in-out 0.5s;}
.ibox3 .content .item .info h3{font-size:28px;color:#202020;position:relative;padding-right:20px;margin-bottom:30px;}
.ibox3 .content .item .info h3 span{width:20px;height:20px;border-radius:50%;border:5px solid #6faeb5;position: absolute;right:0;top:50%;margin-top:-10px;}
.ibox3 .content .item .info div{line-height:28px;height:84px;overflow:hidden;color:#666;font-size:16px;}
.ibox3 .content .item:hover .info{transition:ease-in-out 0.5s;opacity: 1;}
.ibox3 .swiper-pagination{position:static;margin-top:80px;}
.ibox3 .swiper-pagination .swiper-pagination-bullet{width:130px;height:4px;background:#DDDDDD;border-radius:0;opacity: 1;margin:0;}
.ibox3 .swiper-pagination .swiper-pagination-bullet-active{background:#6faeb5} 
/*  */ 
.ibox4{background:#F7F7F7;padding:142px 0 140px;}
.ibox4 .content .item{}
.ibox4 .content .item .img{height:270px;overflow:hidden;}
.ibox4 .content .item .img img{width:100%;transition: all 0.5s;}
.ibox4 .content .item .info{padding:30px 40px;background:#fff;transition: ease-in-out 0.5s;}
.ibox4 .content .item .info .time{color:#6faeb5;font-size:14px;font-family: Arial;margin-bottom:20px;}
.ibox4 .content .item .info .title{height:60px;line-height:30px;overflow:hidden;color:#202020;font-size:22px;}
.ibox4 .content .item .info .text{font-size:14px;color:#888888;height:60px;line-height:20px;overflow:hidden;}
.ibox4 .content .item:hover img{transition: all 0.5s;transform: scale(1.1);}
.ibox4 .content .item:hover .info{background:#6faeb5;transition: ease-in-out 0.5s;}
.ibox4 .content .item:hover .info .time,
.ibox4 .content .item:hover .info .title,
.ibox4 .content .item:hover .info .text{color:#fff;}
.ibox4 .content .more{display:block;text-align:center;color:#6faeb5;font-size:14px;margin-top:80px;}
/*  */
.ibox5{height:520px;background:#fff;}
.ibox5 .content{height:100%;}
.ibox5 .content .left{width:50%;height:100%;float:left;}
.ibox5 .content .left img{height:100%;width:100%;}
.ibox5 .content .right{width:50%;height:100%;float:left;padding-left:100px;display:flex;flex-direction: column;justify-content: center;}
.ibox5 .content .right > div{height:100%;display:flex;flex-direction: column;align-items: flex-start;justify-content: center;max-width:640px;}
.ibox5 .content .right > div.slideTxtBox{margin-top:50px;}
.ibox5 .content .right h3{font-size:30px;color:#6faeb5;margin-bottom:20px;font-weight:bold;}
.ibox5 .content .right .info{max-width:640px;line-height:26px;color:rgba(51,51,51,0.6);margin-bottom:10px;}
.ibox5 .content .right .link{margin-left:-12px;margin-bottom:20px;display:flex;width:100%;justify-content: space-between;}
.ibox5 .content .right .link a{display:inline-block;font-size:18px;color:rgba(32,32,32,0.8);font-weight:bold;padding:0 12px;}
.ibox5 .content .right .link a + a{border-left:2px solid #999999;}
/*  */
.ibox6{padding:140px 0 120px;background:#F7F7F7}
.ibox6 .content .list{border-top:2px solid #6faeb5}
.ibox6 .content .list .item{height:200px;}
.ibox6 .content .list .item .img{line-height:200px;text-align:center;}
.ibox6 .content .list .item .info{position: absolute;left:0;top:0;bottom:0;right:0;display:flex;flex-direction: column;justify-content: center;align-items:center;font-size:14px;color:#fff;padding:30px;opacity: 0;transition: ease-in-out 0.5s;}
.ibox6 .content .list .item:hover .info{opacity: 1;transition: ease-in-out 0.5s;background:#6faeb5}
/*  */
.product .top{padding:125px 0;text-align:center;}
.product .top p{font-size:16px;color:#6faeb5;margin-bottom:25px;}
.product .top h3{color:#202020;font-size:40px;font-weight:bold;margin-bottom:20px;}
.product .top .info{line-height:28px;max-width:680px;color:#888888;font-size:16px;margin:0 auto;}
.product .top .list{display:flex;justify-content: center;margin-top:30px;}
.product .top .list a{display:inline-block;width:140px;line-height:60px;text-align:center;border:1px solid #E5E5E5;color:#666666;font-size:16px;position:relative;}
.product .top .list a::after{
    content:'';display:block;width:100%;height:4px;
    background:#6faeb5;position: absolute;left:0;top:0;
    display:none;
}
.product .top .list a.on,.product .top .list a:hover{font-weight:bold;color:#fff;background:#6faeb5;border-color:#6faeb5;}
/* .product .top .list a.on::after{
    display:block;
} */
@media (max-width:767px){
    .product .top .list a.on::after{height:2px;} 
}
.product .box{background:#F7F7F7;padding:80px 0;}
.product .box .item{width:360px;height:400px;background:#fff;text-align:center;padding:30px;transition:ease-in-out 0.5s;transition: ease-in-out 0.5s;position: relative;top:0;margin-right:40px;margin-bottom:40px;float:left;}
.product .box .item .img{height:220px;text-align:center;overflow:hidden;}
.product .box .item .img img{max-height:100%;}
.product .box .item .title{font-size:18px;color:#202020;font-weight:bold;margin-top:30px;}
.product .box .item .subtitle{font-size:14px;color:#202020;font-family: Arial;margin:8px 0 15px;}
.product .box .item span{border-bottom:1px solid #333;font-size:14px;border-bottom:1px solid #333}
.product .box .item:hover {box-shadow: 0 0 10px #ddd;top:-5px;transition:ease-in-out 0.5s}
@media (min-width:1600px){
    .product .box .item:nth-child(4n){margin-right:0}
}
/*  */
.com_top .top{height:60px;line-height:60px;background:#fff;border-bottom:1px solid #E6E6E6}
.com_top .top .content {display:flex;align-items:center;}
.com_top .top .content a,.com_top .top .content span{height:60px;line-height:60px;text-align:center;color:#666666;border-right:1px solid #E6E6E6;width:140px;position:relative;}
.com_top .top .content a.on,.assets .top .content a:hover{transition: ease-in-out 0.5s;background:#6faeb5;color:#fff}
.assets .box{padding:20px 0;background:#F7F7F7;}
.assets .box .content .item{width:495px;float:left;margin-right:55px;margin-bottom:55px}
.assets .box .content .item .img{height:270px;overflow:hidden;}
.assets .box .content .item .img img{width:100%;transition: all 0.5s;}
.assets .box .content .item .info{padding:30px 40px;background:#fff;transition: ease-in-out 0.5s;}
.assets .box .content .item .info .time{color:#6faeb5;font-size:14px;font-family: Arial;margin-bottom:20px;}
.assets .box .content .item .info .title{height:60px;line-height:30px;overflow:hidden;color:#202020;font-size:22px;}
.assets .box .content .item .info .text{font-size:14px;color:#888888;height:60px;line-height:20px;overflow:hidden;}
.assets .box .content .item:hover img{transition: all 0.5s;transform: scale(1.1);}
.assets .box .content .item:hover .info{background:#6faeb5;transition: ease-in-out 0.5s;}
.assets .box .content .item:hover .info .time,
.assets .box .content .item:hover .info .title,
.assets .box .content .item:hover .info .text{color:#fff;}
.assets .box .content .more{display:block;text-align:center;color:#6faeb5;font-size:14px;margin-top:80px;}
@media (min-width:1600px){
    .assets .box .content .item:nth-child(3n){margin-right:0;}
}
/*  */
.case .box{padding:20px 0;}
.case .box .content .list .item{width:48%;margin-bottom:60px;}
.case .box .content .list .item:nth-child(2n-1){float:left;}
.case .box .content .list .item:nth-child(2n){float:right;}
.case .box .content .list .item .img{width:100%;height:345px;overflow:hidden;position:relative;}
.case .box .content .list .item .img img{height:100%;}
.case .box .content .list .item .info{line-height:60px;height:60px;padding-left:45px;font-size:28px;color:#333;border:1px solid #ddd;border-left:2px solid #6faeb5;position:relative;}
.case .box .content .list .item .info  span{position: absolute;width:20px;height:20px;border:5px solid #6faeb5;border-radius:50%;right:40px;top:50%;transform: translateY(-50%);}
.case .content .item .mask{width:500px;height:230px;background:#fff;position:absolute;top:50%;margin-top:-115px;left:0;border-left:3px solid #6faeb5;padding:40px;opacity:0;transition:ease-in-out 0.5s;}
.case .content .item .mask h3{font-size:28px;color:#202020;position:relative;padding-right:20px;margin-bottom:30px;}
.case .content .item .mask h3 span{width:20px;height:20px;border-radius:50%;border:5px solid #6faeb5;position: absolute;right:0;top:50%;margin-top:-10px;}
.case .content .item .mask div{line-height:28px;height:84px;overflow:hidden;color:#666;font-size:16px;}
.case .content .item:hover .mask{transition:ease-in-out 0.5s;opacity: 1;}
/*  */
.about_title{text-align:center;margin-bottom:30px;}
.about_title p{font-size:14px;color:#6faeb5}
.about_title h3{font-size:40px;font-weight:bold;color:#202020}
.about_title h4{font-size:14px;color:#888;margin-top:25px;}
.abox1{padding:0 0 50px;background:#F7F7F7;}
.abox1 .head{max-width:920px;margin:0 auto;padding:20px 0;}
.abox1 .head .info{line-height:25px;font-size:14px;color:#666}
.abox1 .bottom{padding-bottom:0;}
/*  */
.about2{padding:100px 0;}
.about2 .list .item{width:495px;height:300px;position:relative;float:left;}
.about2 .list .item + .item{margin-left:55px}
.about2 .list .item img{width:100%;}
.about2 .list .item .info{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction: column;justify-content: center;align-items:center;color:#fff;transition:ease-in-out 0.5s}
.about2 .list .item .info h3{font-size:24px;font-weight:bold;}
.about2 .list .item .info p{font-size:14px;margin-top:20px;}
.about2 .list .item:hover .info{transition:ease-in-out 0.5s;background:#6faeb5}
/*  */
.contact1{padding:20px 0 0;}
/* .contact1 .content{margin-top:} */
.contact1 .content .left{width:50%;float:left;height:600px;background:#fff url(../images/contact_02.jpg) no-repeat left center;}
.contact1 .content .left .info{display:flex;flex-direction: column;justify-content: center;align-items:flex-start;width:100%;height:100%;padding-left:215px;color:#fff}
.contact1 .content .left .info p{font-size:14px;}
.contact1 .content .left .info dt{font-size:32px;font-weight:bold;margin:70px 0 20px}
.contact1 .content .left .info dd{font-size:22px;line-height:36px;}
.contact1 .content .left .info span{display:inline-block;width:90px;text-align:justify;text-align-last: justify;}
.contact1 .content .right{width:50%;float:right;height:600px;background:#F5F5F5}
/*  */
.contact2{padding:100px 0;}
.contact2 .content p{font-size:20px;color:#6faeb5;margin-bottom:20px;}
.contact2 .content dt{font-size:36px;color:#202020;margin-bottom:25px}
.contact2 .content dd{margin-bottom:45px;color:#666;}
.contact2 .list li{width:23%;float:left;border-bottom:1px solid #ddd;height:45px;}
.contact2 .list li input,.contact2 .list li select{height:100%;width:100%;}

.contact2 .list li select{width:100%;color:#777;}
.contact2 .list li + li{margin-left:2%}
.contact2 form button{margin-left:auto;width:160px;height:50px;line-height:50px;border-radius:50px;background:#6faeb5;color:#fff;text-align:center;margin-top:20px;display:block;}
/*  */
.product_detail{padding:80px 0;background:#F5F5F5}
.product_detail .content{background:#fff;}
.product_detail .content .hd{}
.product_detail .content .hd ul{display:flex;}
.product_detail .content .hd li{flex:1;line-height:80px;text-align:center;font-size:20px;color:#666;border-bottom:1px solid #E8E9F1;cursor: pointer;}
.product_detail .content .hd li.on{color:#6faeb5;border-color:#6faeb5;border-width:2px;font-weight:bold;}
.product_detail .tempWrap{padding:90px 200px}
.product_detail .bd{width:100% !important;padding:90px 200px}
.product_detail .bd .item .title{font-size:24px;margin-bottom:25px;font-weight:bold;color:#202020}
.product_detail .bd .item .info{}
/*  */
.product_banner{padding:0 0 80px;position:relative;}
.product_banner .left{width:50%;height:500px;background:#fff;position:relative;float:left;display:flex;align-items:center;justify-content: center;}
.product_banner .left .swiper-slide{height:500px;text-align:center;line-height:500px;}
.product_banner .left .swiper-button-next,
.product_banner .left .swiper-button-prev{width:60px;height:60px;position:static;background:#6faeb5;outline:none;background-repeat:no-repeat;background-position: center;}
.product_banner .left .swiper-button-next{background-image:url(../images/arrow_left.png);border-left:1px solid #6D83C1;}
.product_banner .left .swiper-button-prev{background-image:url(../images/arrow_right.png);}
.product_banner .left .btn_box{position:absolute;right:0;bottom:0;display:flex;}
/*  */
.left_img{position: absolute;left:5%;}
.right_img{position: absolute;right:5%;}
.left_img,.right_img{max-height:500px}
/*  */
.more_product h2{margin:50px 0 35px;font-weight:bold;font-size:32px;color:#202020;}
.more_product .list .item{width:370px;height:400px;background:#fff;padding:30px;text-align:center;transition: ease-in-out 0.5s;float:left;}
.more_product .list .item:hover{box-shadow:0 0 10px #ddd;transition: ease-in-out 0.5s;}
.more_product .list .item .img{height:220px;overflow:hidden;}
.more_product .list .item .img img{max-height:100%;}
.more_product .list .item .info{padding-top:20px;}
.more_product .list .item .info h3{font-size:18px;color:#202020;font-weight:bold;}
.more_product .list .item .info p{font-size:14px;font-family: Arial;color:#666666;margin:10px 0;}
.more_product .list .item .info span{font-size:14px;color:#333;border-bottom:1px solid #333;}
.product_banner .right{float:left;width:50%;height:500px;}
.product_banner .right .info_box{height:100%;display:flex;flex-direction: column;justify-content: center;align-items:flex-start;padding-left:150px;}
.product_banner .right h4{font-size:46px;font-family: Arial;color:#202020;font-weight:bold;}
.product_banner .right h3{font-size:34px;color:#202020;font-weight:bold;}
.product_banner .right .info{margin-top:35px;line-height:25px;color:#666;margin-bottom:60px;}
.product_banner .right .icon{display:flex;align-items:center;justify-content: space-between;width:100%;}
.product_banner .right .icon a{font-size:16px;margin-right:10px;position:relative;}
.product_banner .right .icon img{margin-right:5px;}
.weixin_ewm{display:none;padding:10px;background:#fff;position: absolute;bottom:30px;left:50%;transform: translateX(-50%);width:120px;}
.product_banner .right .icon a:hover .weixin_ewm{display:block;}
/*  */
.news_detail{margin-top:50px;}
.news_detail .left{}
.news_detail .left dl{margin-bottom:40px;border:1px solid #f5f5f5;border-top:none;padding-bottom:20px;}
/* .news_detail .left dt{line-height:55px;background:#6faeb5;color:#fff;text-align:center;font-weight:bold;font-size:24px;} */
.news_detail .left dt {
    line-height: 40px;
    background: #fff;
    color: #000;
    text-align: left;
    font-weight: bold;
    font-size: 18px;
    padding-left: 10px;
    border-left: 4px solid #6faeb5;
    border-top: 1px solid #f5f5f5;
}
.news_detail .left dd{padding:0 10px;}
.news_detail .left dd a{display:block;line-height:45px;color:#666;font-size:14px;border-bottom:1px solid #ddd;}
.news_detail .left dd a.on,.news_detail .left dd a:hover{font-weight:bold;color:#6faeb5}
/*  */
.sxslider{margin-bottom:20px;}
@media (min-width:1500px) and (max-width:1680px){
    .width{width:101%}
    .left_img, .right_img{display:none;}
    /*  */
    .ibox2 .content{padding:0 50px}
    .ibox2 .content .item{width:24%;}
    .ibox2 .content .item + .item{margin-left:1.33%}
    /*  */
    .ibox4 .content{padding:0 50px}
    .ibox4 .content .item .img{height:255px;}
    .ibox4 .content .item .img img{height:100%;}
    /*  */
    .ibox6 .content{padding:0 50px;}
    /*  */
    .case .box{padding:50px;}
    /* .more_product .list .item + .item{margin-left:40px;} */
    .more_product .list .item{width:24%;padding:30px 15px;}
    .more_product .list .item + .item{margin-left:1.33%}
}
@media (max-width:1599px){
    .width{width:1300px}
    /*  */
    .product_detail .bd{padding:45px 100px}
    .more_product .list .item{width:24%;padding:30px 15px;}
    .more_product .list .item + .item{margin-left:1.33%}
    /*  */
    .product .box .item{width:24%;margin-right:1.333%;margin-bottom:30px;padding:30px 15px;}
    .product .box .item:nth-child(4n){margin-right:0;}
    /*  */
    .assets .box .content .item{width:32%;margin-right:2%}
    .assets .box .content .item:nth-child(3n){margin-right:0;}
    .assets .box .content .item .img{height:225px;}
    .assets .box .content .item:hover .info{padding:30px;}
    /*  */
    .case .box .content .list .item .img{height:275px;}
    .case .box .content .list .item .img img{width:100%;}
    /*  */
    .about2 .list .item{width:32%;height:250px}
    .about2 .list .item + .item{margin-left:2%}
    /*  */
    .ibox2 .content .item{width:24%}
    .ibox2 .content .item + .item{margin-left:1.25%}
    /*  */
    .ibox4 .content .item .img{height:215px}
}
@media (max-width:767px){
    /*  */
    .header{display:none;}
    .lm_head .title{font-size:24px;}
    .lm_head .subtitle{font-size:12px;}
    .width{width:100%;}

    .product_detail .content .item iframe{ width: 100% !important;}

    /*  */
    .ibox0{padding:30px 15px}
    .product_banner{padding:0px}
    .product_banner .left,.product_banner .right{width:100%;height:auto;}
    .product_banner .left .swiper-slide{height:300px;line-height:300px;}
    .product_banner .right .info_box{padding:15px 0}
    .product_banner .right h4{font-size:26px;}
    .product_banner .right h3{font-size:20px;}
    .product_banner .right .info{margin:15px 0;}
    .product_banner .right .icon{flex-wrap:wrap;}
    .product_banner .right .icon .txt,.product_banner .right .icon .contact{width:50%;padding:10px 0;}
    /*  */
    
    /*  */
    .ibox2{padding:30px 15px;}
    .ibox2 .content .item{width:100%;margin-bottom:15px;}
    .ibox2 .content .item + .item{margin-left:0;}
    .ibox2 .p_show.content{display:none;}
    .ibox2 .content.p_show{display:none !important}
    .ibox2 .m_show.content{display:block;}
    .ind_product{margin-top:0;}
    .product_banner .right .icon .contact img{height:20px;}
    .ind_product{justify-content: flex-start;}
    .ind_product li a{height:20px;background-size:20px;line-height:20px;font-size:14px;padding-left:25px;}
    .ind_product li + li{margin-left:10px;}
    /*  */
    .ibox3{padding:30px 15px;}
    .ibox3 .content{margin-top:15px;}
    .ibox3 .content .item .info{width:80%}
    .ibox3 .swiper-pagination{margin-top:0;}
    .ibox3 .swiper-pagination .swiper-pagination-bullet{width:15px;height:2px;margin:0 4px;}
    .ibox3 .content .item .info{position:static;width:100%;padding:15px;background:#6faeb5;margin-top:0;opacity: 1;height:auto;}
    .ibox3 .content .item .info h3{font-size:16px;color:#fff;margin-bottom:10px;font-weight:bold;}
    .ibox3 .content .item .info div{font-size:12px;line-height:20px;height:auto;color:#fff;}
    /*  */
    .ibox4{padding:30px 15px;}
    .ibox4 .content .item .img{height:90px;}
    .ibox4 .content .item .info{padding:10px 5px;}
    .ibox4 .content .item .info .time{margin-bottom:2px;font-size:12px;}
    .ibox4 .content .item .info .title{font-size:14px;height:auto;line-height:inherit;overflow:hidden;font-weight:bold;margin-bottom:5px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
    .ibox4 .content .item .info .text{font-size:10px;line-height:20px;height:60px;overflow:hidden;}
    .ibox4 .content .more{margin-top:20px;}
    .ibox4 .content .more img{width:20px;}
    /*  */
    .ibox5{padding:30px 15px;height:auto;}
    .ibox5 .content .left,.ibox5 .content .right{width:100%;}
    .ibox5 .content .right{padding:15px 0;}
    .ibox5 .content .right h3{font-size:20px;}
    .ibox5 .content .right > div.slideTxtBox{margin-top:10px;}
    .ibox5 .content .right .link a{font-size:16px;}
    /*  */
    .ibox6{padding:30px 15px;}
    /*  */
    .product .top{padding:30px 15px;}
    .product .top p{margin-bottom:5px;}
    .product .top h3{font-size:20px;margin-bottom:5px;}
    .product .top .info{line-height:20px;font-size:12px;}
    .product .box{padding:30px 15px;}
    .product .box .item{width:49%;margin-right:0;padding:5px;height:220px;margin-bottom:15px;}
    .product .box .item:nth-child(2n){margin-left:2%;}
    .product .box .item .img{height:120px;}
    .product .box .item .title{font-size:14px;margin-top:10px;text-overflow:ellipsis;white-space:nowrap;}
    .product .box .item .subtitle{margin:5px;font-size:12px;}
    .product .box .item span{font-size:10px;}
    /*  */
    .product_detail .bd{padding:30px 15px;}
    .product_detail img,.about .content img{width:auto !important;height:auto !important;}
    /*  */
    .more_product{padding:30px 15px;}
    .more_product h2{margin:15px 0}
    .more_product .list .item{width:100%;}
    .more_product .list .item + .item{margin-left:0;margin-top:15px;}
    /*  */
    .contact1{padding:30px 15px;}
    .contact1 .content .left,.contact1 .content .right{width:100%;height:300px;}
    .contact1 .content .left .info{padding:15px;}
    .contact1 .content .left .info dt{margin:15px 0;font-size:22px;}
    .contact1 .content .left .info dd{font-size:12px;}
    .contact1 .content .left .info span{width:70px}
    .contact1 .content .right{height:300px;}
    .contact2{padding:30px 15px;}
    .contact2 .content p{margin-bottom:10px;}
    .contact2 .content dd{margin-bottom:10px;}
    .contact2 .list li{width:100%;}
    .contact2 .list li + li{margin-left:0px;}
    /*  */
    .contact2 form button{margin:15px auto 0;}
    .about_title h3,.contact2 .content dt{font-size:24px;}
    /*  */
    .queries-input{width:calc(100% - 100px) !important}
    /*  */
    .abox1{padding:30px 15px}
    .abox1 .head{padding:0 ;}
    /*  */
    .about2{padding:30px 15px}
    .about2 .list .item{width:100%;margin-bottom:15px;height:210px;}
    .about2 .list .item + .item{margin-left:0;margin-top:15px;}
    .about2 .list .item .info p{margin-top:5px;}
    /*  */
    .assets .box .content .item{width:100%;margin-right:0;}
    .assets .box{padding:30px 15px;}
    .assets .box .content .item .img{height:auto;}
    .assets .box .content .item .info{padding:15px;}
    .assets .box .content .item .info .title{height:30px;font-size:18px;}
    .assets .box .content .item .info .time{margin-bottom:5px;}
    /*  */
    .left_img,.right_img{display: none;;}
    .product_banner .left{text-align:center;}
    /*  */
    .ibox2 .content{position: relative;}
    .ibox2 .content .item .mask{padding:15px;}
    .ibox2 .content .item .mask p{padding-left:0;}
    .ibox2 .swiper-pagination{margin-top:0;width:100%;}
    .ibox2 .swiper-pagination .swiper-pagination-bullet{width:15px;height:2px;margin:0 4px;background:#DDDDDD;border-radius:0;opacity: 1;}
    .ibox2 .swiper-pagination .swiper-pagination-bullet{}
    .ibox2 .swiper-pagination .swiper-pagination-bullet-active{background:#6faeb5} 
    /*  */
    .banners .banner_control{right:10px;bottom:10px;}
    .banner_control .swiper-button-next, .banner_control .swiper-button-prev{width:25px;height:25px;margin-top:-5px;}
    .banners .swiper-pagination{font-size:14px;margin:0 5px;width:auto;}
    /*  */
    .com_top .top .content{flex-wrap:wrap;}
    .com_top .top{line-height:30px;height:auto;}
    .miaobao{position:static;transform: translateX(0);width:100%;border-top:1px solid #ddd;}
    .com_top .top .content a,.com_top .top .content span{line-height:30px;height:30px;width:25%}
    .news_detail{padding:30px 15px;margin-top:0;}
    .news_detail .left dl{margin-bottom:10px;}
    .product_detail .content .hd li{line-height:40px;font-size:16px;}
    .product_detail .bd .item .title{font-size:18px;margin-bottom:10px;}
    .more_product h2{font-size:20px;}
    .case .box{padding:0;}
    .case .box .content .list .item{width:100%}
    .case .box .content{padding:30px 15px;background:#F7F7F7}
    .case .box .content .list .item .img{height:auto;}
    .case .box .content .list .item .info{font-size:16px;padding-left:10px;line-height:40px;height:40px;font-weight:bold;display:none;}
    .case .box .content .list .item .info span{display:none;}
    .case .box .content .list .item{margin-bottom:15px;}
    /* .case .content .item .mask{background:#} */
    .case .content .item .mask{position:static;margin-top:0;background:#fff;padding:10px;width:100%;height:auto;opacity: 1;border:none;}
    .case .content .item .mask h3{font-size:14px;color:#333;font-weight:bold;margin-bottom:10px;padding-right:0;}
    .case .content .item .mask h3 span{display:none;}
    .case .content .item .mask div{font-size:10px;color:#666;line-height:20px;height:auto;}
    .detail_title{font-size:16px;margin:10px 0;}
    /*  */
    .assets .box .content .item{margin-bottom:10px;}
    .assets .box .content .item .info .time{margin-bottom:2px;}
    .assets .box .content .item .info .title{font-size:14px;font-weight:bold;height:auto;line-height:inherit;}
    .assets .box .content .item .info .text{font-size:10px;line-height: 20px;height:40px;overflow:hidden;}
    .assets .box .content .item .info{padding:10px;}
    /*  */
    .product_banner .right h4{font-size:18px;}
    .product_banner .right h3{font-size:16px;}
    .product .top .list a{flex:1;width:auto;line-height:40px;height:42px;}
    /* */
    .news_detail{display:flex;flex-direction: column-reverse;padding-top:0;}
    .news_detail .left{margin-top:10px}
    .sxslider li{font-size:10px;}
    .content_box{padding:0;}
    .news_detail .left dt{line-height:40px;font-size:16px}
    .project_box p{font-size:9px;margin-top:0;}
    .news_detail .left dd a{line-height:35px;}
    .com_top .top .content .miaobao a{font-size:9px;}
    .miaobao{background:#f5f5f5}
    .miaobao dd img{vertical-align: middle;width:8px;margin-bottom:0;}
    /* .com_top .top{border-bottom:none;} */
    .com_top .top .content a,.com_top .top .content span{height:45px;line-height:45px;}
    .detail_title{font-size:18px;margin-bottom:0;margin-top:20px;}
    /*  */
    .product_banner .right .icon img{margin-right:2px;}
    .product_banner .right .icon .txt{width:55%}
    .product_banner .right .icon .contact{width:45%}
    .product_banner .right .icon .txt img{width:20px}
    .product_banner .right .icon .contact{text-align:right;font-size:13px;}
    .product_banner .right .icon img{margin-right:0;}
    .product_banner .right .icon .contact img{height:20px;}
    .product_banner .right .icon a{font-size:13px;}
    .product_banner .right .icon a:hover .weixin_ewm img{width:100%;height:auto;}
    /*  */
    .miaobao{display:none;}
    /*  */
    .ind_product{display:none;}
    /*  */
    .ibox0 .swiper-button-next, .ibox0 .swiper-button-prev{display:none;}
    .contact2 .list li select{margin-left:-4px;}
}
/*  */
@media (max-width:1299px) and (min-width:1024px){
    .width{width:95%;}
    .product_banner .right .info_box{padding-left:50px;}
    .ibox5 .content .right{padding-left:50px;}
}

/*  */
@media (min-width:1200px) and (max-width:1439px){
    .width{width:100%}
    /*  */
    .ibox2 .content{padding:0 15px;}
    .ibox2 .content .item .mask p{padding-left:20px;}
    /*  */
    .ibox4{padding:20px 0;}
    .ibox4 .content .item .img,.assets .box .content .item .img{height:200px;}
    .ibox4 .content .item .img img,.assets .box .content .item .img img{height:100%;}
    .assets .box .content .item .img{height:190px;}
    .assets .box .content .item .img img{height:100%;}
    /*  */
    .product_banner .right .info_box{padding-left:50px;padding-right:50px}
    .ibox0{padding:50px 0;}
    /*  */
    .ibox3{padding-bottom:100px}
    .ibox3 .content .item .info{width:400px;padding:20px;height:200px;margin-top:-100px}
    .ibox3 .content .item .info h3{margin-bottom:14px;}
    /*  */
    .ibox5 .content .right{padding:0 50px;}
    /*  */
    .contact2{padding:100px 50px;}
    /*  */
    .contact1 .content .left .info{padding-left:50px;}
}

@media (min-width:1200px) and (max-width:1400px){
    .header .content{padding-left:20px;padding-right:20px;}
    .ibox4{padding:100px 20px}
    .ibox6{padding:100px 20px;}
    /*  */
    .product .box,.product_detail{padding:80px 20px }
    .assets .box{padding:50px 20px;}
    .news_detail{padding-left:20px;padding-right:20px;}
    .case .box{padding:50px 20px;}

}


@media (min-width:992px) and (max-width:1199px){
    .width{width:100%;}
    .lm_head{margin-bottom:20px;}
    .ibox0,.ibox2,.ibox3,.ibox4{padding:50px 0;}
    .ibox2 .content{padding:0 15px;}
    .ibox2 .content .item{height:350px;}
    .ibox2 .content .item .mask{padding:15px;}
    .ibox2 .content .item .mask p{padding-left:0;}
    .ibox4 .content .item .img{height:160px;}
    .ibox5 .content .left{width:100%;}
    .ibox5 .content .right{width:100%;padding:0 15px;}
    .ibox5 .content .right .info{max-width:inherit;}
    .product_banner .right .info_box{padding:0 20px;}
    .case .box{padding:50px 30px;}
    /*  */
    .content_box{padding:0 30px;}
    .assets .box{padding:50px 15px;}
    .assets .box .content .item .img{height:175px;}
    .assets .box .content .item .img img{height:100%;}
    .assets .box .content .item .info{padding:15px;}
    .assets .box .content .item .info .time{margin-bottom:10px;}
    .assets .box .content .item .info .text{display:none;}
    /*  */
    .news_detail .left{width:250px;float:left;}
    .news_detail .right{width:calc(100% - 250px);float:left;}
    .sxslider{padding:0 30px;}
    /*  */
    .news_detail{padding:0 15px;margin-top:15px;}
    .product_detail .bd{padding:45px;}
    .more_product{padding:15px;}
    /*  */
    .ibox4 .content .item .img{height:175px;}
    .ibox4 .content .item .info{padding:15px;}
    .ibox4 .content .item .info .time{margin-bottom:10px;}
    .ibox4 .content .item .info .title{height:auto;text-overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
}
@media (min-width:768px) and (max-width:991px){
    .width{width:100%;}
    .lm_head{margin-bottom:20px;}
    .ibox0,.ibox2,.ibox3,.ibox4{padding:50px 0;}
    .ibox0{padding-bottom:0}
    .ibox2 .content{padding:0 15px;}
    .ibox2 .content .item{height:350px;}
    .ibox2 .content .item .mask{padding:15px;}
    .ibox2 .content .item .mask p{padding-left:0;}
    .ibox4 .content .item .img{height:160px;}
    .ibox5 .content .left{width:100%;}
    .ibox5 .content .right{width:100%;padding:30px 15px;}
    .ibox5 .content .right .info{max-width:inherit;}
    .product_banner .right .info_box{padding:0 20px;}
    .case .box{padding:50px 30px;}
    /*  */
    .content_box{padding:0 30px;}
    .assets .box{padding:50px 15px;}
    .assets .box .content .item .img{height:175px;}
    .assets .box .content .item .img img{height:100%;}
    .assets .box .content .item .info{padding:15px;}
    .assets .box .content .item .info .time{margin-bottom:10px;}
    .assets .box .content .item .info .text{display:none;}
    /*  */
    .news_detail .left{width:250px;float:left;}
    .news_detail .right{width:calc(100% - 250px);float:left;}
    .sxslider{padding:0 30px;}
    /*  */
    .news_detail{padding:0 15px;margin-top:15px;}
    .product_detail .bd{padding:45px;}
    .more_product{padding:15px;}
    /*  */
    .product .box{padding:30px 15px;}
    .product .box .item{width:32%;margin-right:2%}
    .product .box .item:nth-child(3n){margin-right:0;}
    /*  */
    .product_banner .right h4{font-size:22px;}
    .product_banner .right h3{font-size:20px;}
    .product_banner .right .info{margin:15px 0;}
    .product_banner .content,.product_banner .left{background:#fff}
    .product_banner .right .icon{flex-wrap:wrap;}
    .product_banner .right .icon .txt,
    .product_banner .right .icon .contact{width:100%;}
    .product_banner .right .icon .contact{margin-top:15px;}
    
    /*  */
    .more_product .list .item{width:32%}
    .more_product .list .item + .item{margin-left:2%;}
    /*  */
    .header .nav_box .list li a{padding:0 10px;}
    .header .logo img{max-height:35px;}
    .com_top .top .content a, .com_top .top .content span{width:90px;line-height:45px;height:45px;}
    .com_top .top{line-height:45px;height:45px;}
    .miaobao{margin-right:15px}
    .assets .box .content .item .info .title{font-size:16px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;height:30px;font-weight:bold;}
    .assets .box .content .item .info .time{margin-bottom:0;}
    /*  */
    .news_detail .left{width:25%;}
    .news_detail .right{width:75%;}
    .sxslider{border:none;}
    .detail_title{margin:15px 0;}
    .product_banner{padding-bottom:0;}
    .product_banner .left{height:400px;}
    .product_banner .right{height:400px;}
    /*  */
    .ibox2 .content .item{width:48%;margin-bottom:20px;}
    .ibox2 .content .item + .item{margin-left:0;}
    .ibox2 .content .item:nth-child(2n){margin-left:2%}
    /*  */
    .ibox4{padding:0 15px;}
    .ibox5{height:auto;}
    .ibox5 .content .left,.ibox5 .content .right{height:auto;}
    .ibox5 .content .left img{height:auto;}
    /*  */
    .ibox6{padding:50px 15px;}
    /*  */
    .case .box .content .list .item{margin-bottom:20px}
    .case .box .content .list .item .img{height:150px;}
    .case .box .content .list .item .info span{display:none;}
    .case .box .content .list .item .info{line-height:40px;height:40px;padding-left:20px;font-weight:bold;font-size:18px;}
}
@media (min-width:992px){
    .news_detail {display:flex;flex-direction: row-reverse;}
    .news_detail .right{padding-left:0;padding-right:30px;}
}

@media (min-width:768px) and (max-width:1200px){
    .sxslider{padding:30px;}
    .sxslider li{width:20%;}
}