.ibox1{padding:140px 0;background:#202020;}
.ibox1 .content .left{width:390px;float:left;}
.ibox1 .content .left h3{font-size:26px;color:#DFDFDF}
.ibox1 .content .left .info{margin-top:40px;padding-right:150px;background:url(../images/icon1_03.png) no-repeat right center;line-height:25px;color:#fff;font-size:18px;}
.ibox1 .content .right{width:1100px;float:right;}
.ibox1 .content .right .top{}
.ibox1 .content .right .top .text{width:75%;padding-right:5%;float:left;line-height:35px;color:#A9A9A9;}
.ibox1 .content .right .top .more{float:right;}
.ibox1 .content .right .bottom{margin-top:25px}
.ibox1 .content .right .bottom .list li{width:16.66%;float:left;text-align:center;padding-bottom:15px;}
.ibox1 .content .right .bottom .list li + li{border-left:1px solid #373737}
.ibox1 .content .right .bottom .list li .title{font-size:14px;color:#A9A9A9;}
.ibox1 .content .right .bottom .list li .num{font-size:65px;color:#A9A9A9;font-family: "idn";}
.ibox1 .content .right .bottom .list li i{font-size:35px;color:#a9a9a9;position: relative;top:-50px}
/*  */
.ibox3{background:#202020;padding-top:130px}
.ibox3 .content{position: relative;}
.ibox3 .content .hd{bottom:25px;position: absolute;left:50%;transform: translateX(-50%);z-index:9}
.ibox3 .content .hd ul{display:flex;align-items:center;justify-content: center;}
.ibox3 .content .hd ul li.on{background-color:#D3AB66;transition:ease-in-out 0.5s}
.ibox3 .content .hd ul li{width:235px;height:110px;background-color:rgba(0,0,0,0.4);color:#fff;text-align:center;line-height:110px;font-size:18px;transition:ease-in-out 0.5s;cursor: pointer;}
.ibox3 .content .hd ul li + li{margin-left:5px;}
.ibox3 .swiper-button-next,.ibox3 .swiper-button-prev{width:95px;height:95px;border-radius:50%;background-color:rgba(0,0,0,0.8);background-position:center;transition: ease-in-out 0.5s;background-size:auto;opacity: 1;}
.ibox3 .content .bd img{width:100%;}
.ibox3 .swiper-button-next{background-image:url(../images/arrow-right.png);}
.ibox3 .swiper-button-prev{background-image:url(../images/arrow-left.png);}
.ibox3 .swiper-button-next:hover,.ibox3 .swiper-button-prev:hover{background-color:#D3AB66;transition: ease-in-out 0.5s;}
/*  */
.ibox4{background:#202020 url(../images/pic2_03.jpg) no-repeat center;padding:135px 0 170px}
.ibox4 .content .list{display:flex;justify-content: space-between;align-items:center;margin-top:40px}
.ibox4 .content .list a{display:flex;flex-direction:column;justify-content: center;align-items:center;width:145px;height:145px;border-radius:50%;background:#D3D3D3;transition:ease-in-out 0.5s;color:#333;}
.ibox4 .content .list .icon{width:60px;height:60px;background-repeat:no-repeat;margin:0 auto;background-position: left top;transition:all 0.5s}
.ibox4 .content .list .item:hover .icon{transition:all 0.5s;background-position:0 -55px}
.ibox4 .content .list .item:nth-child(1) .icon{background-image:url(../images/1.png)}
.ibox4 .content .list .item:nth-child(2) .icon{background-image:url(../images/2.png)}
.ibox4 .content .list .item:nth-child(3) .icon{background-image:url(../images/3.png)}
.ibox4 .content .list .item:nth-child(4) .icon{background-image:url(../images/4.png)}
.ibox4 .content .list .item:nth-child(5) .icon{background-image:url(../images/5.png)}
.ibox4 .content .list .item:nth-child(6) .icon{background-image:url(../images/6.png)}
.ibox4 .content .list .item:nth-child(7) .icon{background-image:url(../images/7.png)}
.ibox4 .content .list .item:nth-child(8) .icon{background-image:url(../images/8.png)}
.ibox4 .content .list .title{font-size:16px;text-align:center;margin-top:10px;}
.ibox4 .content .list .item:hover a{background:#D3AB66;transition:ease-in-out 0.5s;color:#fff;}
.ibox4 .content .more{display:block;margin:65px auto 0}
/*  */

.ibox5{background:url(../images/pic3_02.jpg) no-repeat left center;height:auto;padding:125px 0 80px;background-size:100% 100%}

.ibox5 .content{padding:0 100px;position:relative;}
.ibox5 .content .left{width:440px;float:left;height:1px;}
.ibox5 .content .left h3{font-size:59px;font-family: arial;font-weight:bold;color:#E0E0E0}
.ibox5 .content .left h4{font-size:40px;color:#E0E0E0}
.ibox5 .content .left ul{margin-top:40px;}
.ibox5 .content .left li{width:230px;height:50px;border:1px solid #D5D5D6;line-height:48px;text-align:center;padding-left:20px;cursor: pointer;text-align:left;font-size:16px;color:#E0E0E0;margin-top:15px}
.ibox5 .content .left li a{color:inherit;}
.ibox5 .content .left li.on,.ibox5 .content .left li:hover{color:#fff;transition:ease-in-out 0.5s;background:#D3AB66;border-color:#D3AB66;}
.ibox5 .content .left .more_news{position: absolute;left:100px;bottom:0;font-size:16px;color:#E0E0E0;padding-bottom:15px;border-bottom:2px solid #5C5C5B;width:100%;max-width:440px}
.ibox5 .content .right{width:calc(100% - 510px);float:right;padding-left:0}
.ibox5 .content .right .item .img{height:270px;text-align:center;overflow:hidden;}
.ibox5 .content .right .item .img img{height:100%;width:100%;max-width:inherit;transition:all 0.5s}
.ibox5 .content .right .item .info{background:#101010;padding:40px 40px 0;transition:ease-in-out 0.5s;position: relative;}
.ibox5 .content .right .item .info .title{font-size:16px;color:#fff;height:60px;line-height:30px;max-width:205px;}
.ibox5 .content .right .item .info .time{font-size:16px;color:#CCCCCC;position: absolute;top:33px;right:40px;text-align:right;}
.ibox5 .content .right .item .info .time strong{font-size:32px;color:#fff;font-family: Arial;display:block;}
.ibox5 .content .right .item .info .time span{font-size:14px;font-family: Arial;color:#ababab;}
.ibox5 .content .right .item .info .text{font-size:18px;color:#ababab;height:60px;overflow:hidden;line-height:30px;}
.ibox5 .content .right .item .info .bottom{text-align:right;color:#ababab;background:url(../images/arrow1_03.png) no-repeat right center;padding:30px;border-top:1px solid #292929;margin-top:20px;position:relative;}
.ibox5 .content .right .item .info .bottom:after{
    content:'';display:block;width:20px;height:3px;background:#fff;
    position:absolute;top:50%;margin-top:-1.5px;left:0;
}
.ibox5 .content .right .item:hover .info{background:#262626;transition:ease-in-out 0.5s}
.ibox5 .content .right .item:hover .info .title{color:#81D8D1;transition:ease-in-out 0.5s}
.ibox5 .content .right .item:hover img{transform: scale(1.1);transition:all 0.5s}
/*  */
.ibox6{padding:100px 0;background:url(../images/pic2_05.jpg)}
.ibox6 .com_head .com_subtitle{margin-top:0;}
.ibox6 .content {width:1345px;margin:0 auto;}
.ibox6 .content .swiper-slide{padding:50px;height:620px}
.ibox6 .content .list{margin-left:-216px;margin-top:-272px}
.ibox6 .content .list .items{transform: rotate(-45deg);margin-bottom:70px;position:relative}
.ibox6 .content .list .items img{transform: rotate(45deg);}
.ibox6 .content .list .items:nth-child(1){top:-4px;left:0}
.ibox6 .content .list .items:nth-child(2){top:-104px;left:104px}
.ibox6 .content .list .items:nth-child(3){top:-204px;left:207px}
.ibox6 .content .list .items:nth-child(4){top:-408px;left:415px}
.ibox6 .content .list .items:nth-child(5){top:-612px;left:623px}
.ibox6 .content .list .items:nth-child(6){top:-815px;left:832px}
.ibox6 .content .list .item{width:135px;height:135px;background:#CFCFCF;line-height:135px;float:left;}
.ibox6 .content .list .item + .item{margin-left:12px}
.ibox6 .content .list .center{width:282px;height:282px;background:#D3AB66;position:absolute;top:50%;left:50%;transform: translate(-71%,-49%) rotate(-45deg);font-size:23px;text-align:center;color:#fff;font-weight:bold;display:flex;flex-direction: column;align-items:center;justify-content: center;}
.ibox6 .content .list .center .info{transform: rotate(45deg);}
.ibox6 .content .list .center .info img{margin-top:15px}

/* .ibox6 .content .list .item img{transform: rotate(45deg);} */

/* .ibox6 .content .list .item:nth-child(1){left:205px;top:60px;}
.ibox6 .content .list .item:nth-child(2){left:413px;top:60px;}
.ibox6 .content .list .item:nth-child(3){left:621px;top:60px;}
.ibox6 .content .list .item:nth-child(4){left:829px;top:60px;} */
/*  */
/*  */
.news {padding:85px 0;}
.news .content .list .item {height:300px;margin-bottom:40px;}
.news .content .list .item .img{float:left;width:500px;height:300px;overflow:hidden;}
.news .content .list .item .info{float:right;width:844px;padding:60px 35px;}
.news .content .list .item .info .time{font-size:14px;color:#fff}
.news .content .list .item .info .title{font-size:24px;font-weight:bold;margin:25px 0 15px;color:#DFDFDF}
.news .content .list .item .info .text{line-height:25px;height:75px;overflow:hidden;font-size:14px;color:#B4B4B4}
/*  */
.service{padding:85px 0;}
.service .content .list .item{margin-bottom:15px;position: relative;}
.service .content .list .item .info{position: absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8);transition:ease-in-out 0.5s;opacity: 0;padding:70px;}
.service .content .list .item .info .title{font-size:38px;color:#fff;font-weight:bold;}
.service .content .list .item .info .tag{font-size:20px;display: inline-block;position: absolute;bottom:70px;left:70px;z-index:2;color:#fff;}
.service .content .list .item .info .tag::after{
    content:'';display:block;width:68px;height:4px;background:#fff;
    position: absolute;left:0;top:-15px;
}
.service .content .list .item:hover .info{opacity: 1;transition:ease-in-out 0.5s;}
/*  */
.project{padding:85px 0;}
.project .content .list .item{width:48%;float:left;background:#171717;margin-bottom:50px;}
.project .content .list .item:nth-child(2n){float:right;}
.project .content .list .item .img{height:370px;overflow:hidden;}
.project .content .list .item .info{padding:40px;}
.project .content .list .item .title{font-size:30px;font-weight:bold;color:#fff}
.project .content .list .item .text{font-size:14px;line-height:25px;height:75px;overflow: hidden;color:#CCCCCC;margin-bottom:15px;}
.project .content .list .item:hover img{transform: scale(1.1);transition:ease-in-out 0.5s}
.project .content .list .item:hover{background:#D3AB66;transition:ease-in-out 0.5s}
.project .content .list .item:hover .text{color:#fff;}
.project .content .list .item:hover .more{background:#fff;border-color:#fff;color:#D3AB66;transition:ease-in-out 0.5s}
/*  */
.company1{padding:80px 0;}

.company1 .content{margin-top:40px}
.company1 .content .list li{width:16.666%;float:left;text-align:center;padding-bottom:15px;}
.company1 .content .list li + li{border-left:1px solid #373737}
.company1 .content .list li .title{font-size:14px;color:#A9A9A9;}
.company1 .content .list li .num{font-size:65px;color:#A9A9A9;font-family: "idn";}
.company1 .content .list li i{font-size:35px;color:#a9a9a9;position: relative;top:-50px}
.company1 .img{margin-top:55px}
/*  */
.company2 .content{margin:40px 0;}
.company2 .content .item .title{background-image:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.3));position: absolute;bottom:0;left:0;width:100%;z-index:1;width:100%;padding:20px;color:#fff}
.company2 .content .swiper-pagination{margin-top:70px;position:static;}
.company2 .content .swiper-pagination-bullet{width:auto;height:auto;color:#fff;border-radius:0;background:transparent;padding-bottom:5px;padding:0 15px 20px;opacity: 1;font-size:14px;font-family: Arial;outline:none;border:none;position:relative;}
.company2 .content .swiper-pagination-bullet::after{
    content:'';display:block;width:100%;height:2px;background:#D3AB66;
    left:0;bottom:0;opacity: 0;position:absolute;
}
.company2 .content .swiper-pagination-bullet-active::after{opacity: 1;}
/*  */
.company3{height:640px;background-position:center;margin-top:135px}
.company3 .content{display:flex;justify-content: flex-start;align-items:center;height:100%;}
.company3 .content dt{font-size:16px;color:#fff;margin-bottom:30px;position:relative;padding-left: 50px;}
.company3 .content dt::after{
    content:'';display:block;width:40px;height:2px;background:#D3AB66;
    position: absolute;left:0;top:50%;
}
.company3 .content dd{font-size:28px;color:#fff;line-height:45px;max-width:50%}
.company3 .m_img{display:none;}
/*  */
.company4{padding:120px 0;}
.company4 .content{margin-top:70px}
.company4 .content .item {padding:35px 0;}
.company4 .content .item a{display: flex;align-items:center;}
.company4 .content .img{width:50%;float:left;}
.company4 .content .info{width:50%;float:left;text-align:right;color:#fff;font-size:20px;padding-left:100px;display:flex;align-items:center}
.company4 .content .jahr{position: absolute;top:-100px;right:0;font-size:430px;font-family: Arial;opacity: 0.04;color:#fff;z-index:-1}
.company4 .content .swiper-pagination{margin-top:70px;position:static;}
.company4 .content .swiper-pagination-bullet{width:auto;height:auto;color:#fff;border-radius:0;background:transparent;padding-bottom:5px;padding:0 15px 20px;opacity: 1;font-size:14px;font-family: Arial;outline:none;border:none;position:relative;}
.company4 .content .swiper-pagination-bullet::after{
    content:'';display:block;width:100%;height:2px;background:#D3AB66;
    left:0;bottom:0;opacity: 0;position:absolute;
}
.company4 .content .swiper-pagination-bullet-active::after{opacity: 1;}
/*  */
.contact{padding:80px 0;}
.contact1{padding:20px 0 0;}
.contact1 .content .left{width:50%;float:left;height:600px;background:url(../images/contact1_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 dl{display:flex;align-items:center;}
.contact1 .content .left dt{width:120px;height:120px;border-radius:5px;background:#fff;display:flex;align-items:center;justify-content: center;flex-direction: column;}
.contact1 .content .left dt p{font-size:16px;font-weight:bold;color:#202020;}
.contact1 .content .left dd{width:410px;padding-left:30px;}
.contact1 .content .left .first dd h3{font-size:30px;font-family: Arial;color:#fff;font-weight:bold;border-bottom:2px solid #fff;padding-bottom:15px;margin-bottom:10px;}
.contact1 .content .left .last{margin-top:30px;}
.contact1 .content .left .last li{display:flex;font-size:17px;}
.contact1 .content .left .last li + li{margin-top:10px;}
.contact1 .content .left .last li span{width:90px;display:inline-block;text-align:justify;text-align-last: justify;padding-left:20px;position:relative;margin-right:0;}
.contact1 .content .left .last li span::after{
    content:'';display:block;width:12px;height:12px;background: #ffffff;
    position: absolute;left:0;top:5px
}
.contact1 .content .left .last li p{font-size:17px;width:calc(100% - 90px)}
.contact1 .content .right{width:50%;float:right;height:600px;background:#F5F5F5}
/*  */
.contact2 form h3{font-size:34px;color:#DFDFDF;margin:70px 0 20px;font-weight:bold;}
.contact2 .list .input{width:49%;float:left;height:60px;border-radius:5px;background:#D2D2D2;overflow:hidden;padding:0 20px;margin-bottom:20px;}
.contact2 .list .input input,.contact2 .list .input select{width:100%;height:100%;background:transparent}
.contact2 .list .input:nth-child(2n){float:right}
.contact2 .list .textarea{width:100%;height:200px;border-radius:5px;background:#D2D2D2;overflow:hidden;margin-bottom:20px;}
.contact2 .list .textarea textarea{height:100%;padding:20px;width:100%;background:transparent}
.contact2 .list .button{width:100%;height:60px;overflow:hidden;border-radius:5px;}
.contact2 .list .button button{width:100%;height:100%;color:#fff;display:block;border:none;background:#D3AB66;font-size:24px}
/*  */
.news_view{padding:80px 0;}
.news_view .layout,.slider .layout{max-width:960px}
.slider{background:#2B2B2B;padding:135px 0;}
.slider .list .item{width:325px;float:left;}
.slider .list .item:nth-child(2n){float:right;}
.slider .list .item .img{height:200px;overflow:hidden;}
.slider .list .item .img img{height:100%;width:100%;}
.slider .list .item .text{padding:20px;background:#D5D5D5;}
.slider .list .item .text p{font-size:16px;color:#202020;font-weight:bold;height:40px;overflow:hidden;line-height:20px;}
.slider .list .item .text div{font-size:12px;color:#666666;margin-top:25px}
.slider .list .item .info:hover .text{background:#D3AB66;transition:ease-in-out 0.5s}
.slider .list .item .info:hover .text p,.slider .list .item .info:hover .text div{color:#fff;}
.slider .list .item .info:hover img{transform: scale(1.1);transition:ease-in-out 0.5s}
.slider .list .item .button{width:170px;height:70px;text-align:center;font-size:24px;color:#333;line-height:70px;display:block;background:#DADADA;margin-top:20px;}
.slider .list .item .button:hover{background:#D3AB66;color:#fff;transition:ease-in-out 0.5s}
.slider .list .item:nth-child(2n) .button{margin-left:auto;}
@media (max-width:767px){
    body{padding-top:50px;}
    .header{display:none;}
    /*  */
    .ibox1{padding:30px 15px;}
    .ibox1 .content .left{width:100%}
    .ibox1 .content .right{width:100%;}
    .ibox1 .content .left h3{font-size:20px;font-weight:bold;}
    .ibox1 .content .left .info{background:none;padding-right:0;margin-top:10px;font-size:16px;line-height:30px;}
    .ibox1 .content .right .top .text{width:100%;float:none;line-height:28px;margin-bottom:10px;}
    .ibox1 .content .right .top .more{float:none;}
    .ibox1 .content .right .bottom .list li{width:33.33%;height:105px;display:none;}
    .ibox1 .content .right .bottom .list li:nth-child(1),
    .ibox1 .content .right .bottom .list li:nth-child(3),
    .ibox1 .content .right .bottom .list li:nth-child(5){display:block;}
    .ibox1 .content .right .bottom .list li .num{font-size:40px;}
    .ibox1 .content .right .bottom .list li i{font-size:20px;top: -20px;}
    .ibox1 .content .right .bottom .list li + li{border:none;}
    .ibox1 .content .right .bottom .list li .title{font-size:10px;}
    /*  */
    .ibox3{padding:30px 15px;}
    .ibox3 .content .hd{position: static;transform: translateX(0);margin-bottom:15px;}
    .ibox3 .content .hd ul li{width:20%;line-height:40px;height:40px;font-size:12px;}
    .ibox3 .content .hd ul li + li{margin-left:0;border-left:1px solid rgba(255,255,255,0.1)}
    .ibox3 .swiper-button-next, .ibox3 .swiper-button-prev{display:none;}
    /*  */
    .ibox4{padding:30px 15px;}
    .ibox4 .content .list{flex-wrap:wrap;}
    .ibox4 .content .list li{margin-bottom:15px}
    .ibox4 .content .more{margin-top:20px;}
    /* .ibox4 .content .list li{width:25%;}
    .ibox4 .content .list a{width:80px;height:80px;} */
    /*  */
    .ibox5{padding:30px 15px}
    .ibox5 .content{padding:0;}
    .ibox5 .content .left{float:none;width:100%;height:auto;}
    .ibox5 .content .left h3{font-size:25px;}
    .ibox5 .content .left h4{font-size:20px}
    .ibox5 .content .left ul{margin-top:10px;display:flex}
    .ibox5 .content .left li{width:50%;border-color:#D3AB66}
    .ibox5 .content .right{width:100%;float:none;margin-top:15px;}
    .ibox5 .content .right .item .info{padding:10px}
    .ibox5 .content .right .item .info .time{top:10px;right:10px;}
    .ibox5 .content .right .item .info .bottom{padding-bottom:10px;padding-top:10px;}
    .ibox5 .content .right .item .info .title{max-width:80%}
    .ibox5 .content .left .more_news{display:none;}
    /*  */
    .ibox6{display:none;}
    /*  */
    .news{padding:30px 15px;}
    .news .content .list .item{height:auto;background:#000;margin-bottom:10px;}
    .news .content .list .item .img{height:auto;width:100%;}
    .news .content .list .item .info{width:100%;padding:15px 10px;}
    .news .content .list .item .info .title{font-size:16px;margin:10px 0;font-weight:bold;}
    .news .content .list .item .info .text{font-size:12px;}
    /*  */
    .news_view{padding:30px 15px;}
    .slider{padding:30px 15px;}
    .slider .list .item .info{display:none;}
    .slider .list .item{width:50%;}
    .slider .list .item .button{margin-top:0;width:80%;height:40px;line-height:40px;font-size:14px; }
    /*  */
    .service{padding:30px 15px;}
    .service .content .list .item .info{padding:10px;position:static;opacity: 1;padding:15px 10px}
    .service .content .list .item .info .tag{position:static;font-size:12px;margin-top:10px;}
    .service .content .list .item .info .tag::after{display:none;}
    .service .content .list .item .info .title{font-size:16px;}
    /*  */
    .project{padding:30px 15px;}
    .project .content .list .item{width:100%;margin-bottom:15px}
    .project .content .list .item .img{height:auto;}
    .project .content .list .item .info{padding:15px 10px;}
    .project .content .list .item .title{font-size:16px;}
    .project .content .list .item .text{font-size:12px;height:60px;line-height:20px;margin-top:10px;}
    .project .content .list .item .more{width:120px;height:40px;line-height:36px}
    /*  */
    .contact{padding:30px 0;}
    .contact1 .content .left,.contact1 .content .right{width:100%;height:auto;}
    .contact1 .content .left .info{padding:15px;}
    .contact1 .content .left dt{width:70px;height:70px;}
    .contact1 .content .left dt img{width:25px;}
    .contact1 .content .left dd{width:calc(100% - 70px);padding-left:10px;}
    .contact1 .content .left .first dd h3{font-size:18px;padding-bottom:10px;margin-bottom:5px;}
    .contact1 .content .left .last li{font-size:10px;}
    .contact1 .content .left .last li span{width:auto;padding:0;white-space: nowrap;}
    .contact1 .content .left .last li span::after{display: none;}
    .contact1 .content .left .last li p{width:auto;font-size:10px;}
    /*  */
    .contact2{padding:30px 15px;}
    .contact2 form h3{margin-top:0;}
    .contact2 .list .input{width:100%;}
    /*  */
    .company1{padding:30px 15px;}
    .company_head .title{font-size:25px;}
    .company_head .subtitle{font-size:20px;}
    .company_head .info{font-size:12px;margin-top:5px;}
    .company1 .content .list li{width:33.33%;height:105px}
    .company1 .content .list li .num{font-size:40px;}
    .company1 .content .list li i{font-size:20px;top: -20px;}
    .company1 .content .list li + li{border:none;}
    .company1 .content .list li .title{font-size:10px;}
    .company1 .img{margin-top:20px;}
    /*  */
    .company2 .content .item .title{padding:10px;}
    .company2 .content .swiper-pagination{margin-top:10px;}
    .company2 .content .swiper-pagination-bullet{padding-bottom:5px;}
    /*  */
    .company3{margin-top:30px;background:none;height:auto;}
    .company3 .m_img{display:block;}
    .company3 .content{padding:15px;}
    .company3 .content dt{margin-bottom:10px;}
    .company3 .content dd{font-size:16px;line-height:28px;}
    /*  */
    .company4{padding:30px 15px;}
    .company4 .content{margin-top:0;}
    .company4 .content .item a{flex-wrap:wrap;}
    .company4 .content .jahr{display:none;}
    .company4 .content .img,.company4 .content .info{width:100%;}
    .company4 .content .info{width:100%;padding:10px 0;font-size:14px;text-align:left;}
    .company4 .content .swiper-pagination{margin-top:0;}
    .company4 .content .swiper-pagination-bullet{padding-bottom:5px;}
}
@media (min-width:1441px) and (max-width:1680px){
    .width,.ibox5 .content{padding:0 50px;}
    .ibox1 .content .right{width:calc(100% - 390px);padding-left:4%}
    .ibox5 .content .right .item .img{height:200px;}
    .ibox5 .content .right .item .info{padding:20px;}
    .ibox5 .content .right .item .info .bottom{padding-top:15px;padding-bottom:15px;}
    .ibox5 .content .right .item .info .time{top:20px;right:20px;}
    .ibox5 .content .left .more_news{left:50px;}
}
@media (min-width:1441px) and (max-width:1550px){
    /* .ibox1 .content .left h3{font-size:38px} */
    .ibox1 .content .right .bottom .list li .num{font-size:60px;}
    .ibox1 .content .right .bottom .list li i{font-size:30px;top:-38px}
    .ibox1 .content .right .bottom .list li .title{font-size:14px}
    .ibox1 .content .right .top .more{width:20%;}
    /*  */
    .ibox6 .content .list{margin-left:-140px;margin-top:-245px}
    .ibox6 .content .list .center{left:55%;}
    /*  */
    .contact1 .content .left .info{padding-left:50px;}
}   
@media (min-width:1200px) and (max-width:1440px){
    .width,.ibox5 .content{padding:0 30px;}
    .ibox1{padding:70px 0;}
    .ibox1 .content .left{width:340px;}
    .ibox1 .content .left h3{font-size:25px;}
    .ibox1 .content .left .info{font-size:14px;}
    .ibox1 .content .right{width:calc(100% - 340px);padding-left:4%;}
    .ibox1 .content .right .bottom .list li .num{font-size:50px;}
    .ibox1 .content .right .bottom .list li i{font-size:30px;top:-25px}
    .ibox1 .content .right .bottom .list li .title{font-size:14px}
    .ibox1 .content .right .top .more{width:20%;}
    /*  */
    .ibox3{padding-top:65px}
    .ibox3 .content .hd ul li{width:200px;height:90px;line-height:90px;}
    .ibox3 .swiper-button-next, .ibox3 .swiper-button-prev{width:70px;height:70px;background-size:20px;}
    /*  */
    .ibox4{padding:65px 0;}
    /*  */
    .ibox6 .content .list{margin-left:-12%;margin-top:-20%}
    .ibox6 .content .list .center{left:54.3%}
    .ibox5 .content .left{width:350px;}
    .ibox5 .content .right{width:calc(100% - 350px)}
    .ibox5 .content .left h3{font-size:40px;}
    .ibox5 .content .left h4{font-size:30px;margin-top:10px;}
    .ibox5 .content .left .more_news{left:30px;max-width:300px}
    .ibox5 .content .right .item .img{height:210px;}
    .ibox5 .content .right .item .info{padding:20px 20px 0}
    .ibox5 .content .right .item .info .time strong{font-size:26px;}
    .ibox5 .content .right .item .info .time{top:20px;right:20px;}
    /*  */
    .contact1 .content .left .info{padding-left:30px;}
    .contact1 .content .left{height:450px}
    .contact1 .content .right{height:450px;}
    
    /* 2020-12-17 */
    .news .content .list .item .info{width:700px;}
    /*  */
    .project .content .list .item .img{height:330px}
}
/* 2020-12-17 */
@media (min-width:992px) and (max-width:1199px){
    .news .content .list .item{height:210px;}
    .news .content .list .item .img{width:350px;height:210px;}
    .news .content .list .item .info{width:650px;padding:20px;}
    /*  */
    .contact1 .content .left,.contact1 .content .right{height:450px;}
    .contact1 .content .left .info{padding-left:20px;}
    /*  */
    .ibox1{padding:80px 0 40px;}
    .ibox1 .content .left h3{font-size:40px;}
    .ibox1 .content .right{width:610px;padding-left:20px;}
    .ibox1 .content .right .top .text{width:100%;}
    .ibox1 .content .right .bottom .list li{width:33.33%;margin-top:15px;}
    .ibox1 .content .right .bottom .list li:nth-child(4n){border-left:none;}
    /*  */
    .ibox3{padding-top:80px;}
    .ibox3 .content .hd ul li{width:180px;line-height:90px;height:90px;}
    /*  */
    .ibox4{padding:80px 0;}
    .ibox4 .content .list a{height:120px;width:120px;}
    .ibox5 .content .left,.ibox5 .content .right{width:100%;height:auto;}
    .ibox5 .content .left ul{display:flex;margin-bottom:20px;}
    .ibox5 .content .left ul li{margin-right:20px;}
    .ibox5 .content .right .item .img{height:205px;}
}

@media (max-width:991px) and (min-width:768px){
    .width{padding:0 15px;}
    .ibox1{padding:30px 0;}
    .ibox1 .content .left{width:100%;}
    .ibox1 .content .left h3{font-size:32px;}
    .ibox1 .content .right{width:100%;margin-top:15px;}
    .ibox1 .content .right .bottom .list li .num{font-size:45px;}
    .ibox1 .content .right .bottom .list li i{font-size:25px;top:-20px;}
    /*  */
    .ibox3{padding:30px 0;}
    .ibox3 .content .hd{bottom:10px;}
    .ibox3 .content .hd ul li{width:130px;line-height:60px;height:60px;}
    .ibox3 .swiper-button-next, .ibox3 .swiper-button-prev{width:40px;height:40px;}
    /* .ibox3 .content .hd{position:static;} */
    .ibox4 .content .list{flex-wrap:wrap;}
    .ibox4 .content .list .item{padding:0 15px;width:25%}
    
/* 2020-12-17 */
    .ibox1{padding:80px 0 40px;}
    .ibox1 .content .left h3{font-size:40px;}
    .ibox1 .content .right{width:610px;padding-left:20px;}
    .ibox1 .content .right .top .text{width:100%;}
    .ibox1 .content .right .bottom .list li{width:33.33%;margin-top:15px;}
    .ibox1 .content .right .bottom .list li:nth-child(4n){border-left:none;}
    /*  */
    .ibox3{padding-top:80px;}
    .ibox3 .content .hd ul li{width:180px;line-height:90px;height:90px;}
    /*  */
    .ibox4{padding:80px 0;}
    .ibox5 .content{padding:0 50px;}
    .ibox4 .content .list a{height:120px;width:120px;}
    .ibox5 .content .left,.ibox5 .content .right{width:100%;height:auto;}
    .ibox5 .content .left ul{display:flex;margin-bottom:20px;}
    .ibox5 .content .left ul li{margin-right:20px;}
    .ibox5 .content .right .item .img{height:205px;}
    .ibox6{display:none;}
    /*  */
    #detail{padding:0 35px;}
    .news .content .list .item{height:auto;}
    .news .content .list .item .img{width:40%;height:auto;}
    .news .content .list .item .info{width:60%;padding:15px;}
    .news .content .list .item .info .title{font-size:20px;margin:10px 0;}
    /*  */
    .project .content .list .item .img{height:190px;}
    .project .content .list .item .info{padding:15px;}
    .project .content .list .item .title{font-size:20px;}
    
}