@media screen and (max-width: 1024px) {

.links-detial {
    width: auto;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.links-detial li {
    width: 55.4rem;
    height: 25rem;
    background: #FFFFFF;
    box-shadow:0rem 0.2rem 4.6rem 0rem rgba(217,217,217,0.5);
    float: left;
    text-align: center;
    line-height: 44.4rem;
    margin-top: 20px;
}

.links-detial li img {
    width: 35.7rem;

 
}
.dot-box{
	position: absolute;
	bottom: 13.2rem;
}

.links-detial-box {
    height: 240rem;
    padding-top:-22rem;
    padding: 0 8rem;
}


.product .product-list .go-next-page a{
	width: 9rem;
	height: 9rem;
}
.product .product-list .go-next-page img{
	width: 9rem;
	height: 9rem;
}



    .news .rt {
        width: 100%;
        float: left;
    }
	.logo-img{
		width:52.6rem;
	}
	.banner .swiper-slide h2, .banner .swiper-slide p{
		left: 10rem;
	}
    .news .news-time {
        font-size: 5.3rem;
        line-height: 11rem;
    }

    .news .news-detail {
        font-size: 5.3rem;
        line-height: 11rem;
        color: #3F4150;
    }

    .news .news-more {
        width: 35.6rem;
        height: 13.6rem;
        font-size: 4.8rem;
        left:35.6rem;
        float: right;
        line-height:13.6rem;

    }

    .megamenu {
        width: 100%;
        /* background: #fafafa; */
    }

    .skyblue>li:hover>a,
    .skyblue>li.active>a,
    .skyblue .dropdown li:hover>a {
        color: #3F4150;
        border: none
    }

    .skyblue li>a,
    .skyblue>li.showhide span {
        color: #3F4150;
        font-size:5.6rem;
        line-height:15rem;
    }

    .megamenu>li>a {
        padding-left:8rem;
    }

    .megamenu>li {
        display: block;
        width: 100%;
        border-bottom: solid 0.2rem rgba(0, 0, 0, 0.1);
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box
    }

    .megamenu>li:first-child {
        border-bottom: none;
    }

    .megamenu>li:hover,
    .megamenu>li.active {
        border-top: 0
    }


    .megamenu a {
        width: 100%;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box
    }

    .megamenu .dropdown,
    .megamenu .dropdown li .dropdown {
        width: 100%;
        display: none;
        left: 0;
        border-left: 0;
        position: static;
        border: 0;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box
    }

    .megamenu .dropdown li {
        background: #fff !important;
        border: 0
    }

    .megamenu .dropdown>li>a {
        padding-left:8rem !important
    }

    .megamenu>li>.megapanel {
        position: static;
        margin-top:10rem;
    }

    .megapanel .row [class*="col"] {
        float: none;
        display: block;
        width: 100%;
        margin-left: 0;
        margin-top:3rem;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    .megapanel .row:first-child [class*="col"]:first-child {
        margin-top: 0
    }

    .megapanel .row {
        margin-top: 0
    }

    .black {
        background: #222
    }

    .sidebar-nav ul li {
        width: 29rem;
		height: 29rem;
		line-height: 29rem;
    }

    .product .swiper-container1 .swiper-slide {
        width: 50%;
    }

    .product .product-list h1 {
        font-size: 8rem;
        line-height: 17.5rem;
        font-weight:550;
         
    }

    .product .product-list p {
        width: 395x;
        font-size: 5.8rem;
        line-height: 8.8rem;
        font-weight:100;
    }

    .product .product-list {
        height:115.4rem
    }
    .links .title {
        margin-bottom:0rem;
    }

    .sidebar-nav ul li:nth-child(2) {
        background-image: url('../../images/m-tel-act.png');
    }

    .sidebar-nav ul li:nth-child(2):hover {
        background-image: url('../../images/m-tel.png');
    }

    .content-box .title h2 {
        font-size: 8rem;
    }

    .list-details>div {
        width: 100%;
        border: none;
        border-bottom: 0.2rem solid #E8E8E8;
    }

    .list-details>div a {
        font-size: 6rem;
        line-height: 11rem;
    }

    .list-details>div>span {
        font-size:5.2rem;
        line-height:8.4rem;
    }
    .list-details>div {
        padding:8.8rem 0 14.8rem;
    }
    .case-list {
        font-size:5.6rem;
    }
    .case-list>ul>li {
        width:24rem;
        margin-left:8rem
    }
    .case-list>ul {
        width:120rem;
    }    

    .detial .cont-left {
        width: auto;
        font-size: 2.7rem;
        line-height: 11rem;
    }

    .detial .cont-left p {
        margin-bottom:8rem;
        /* line-height:11rem;
        */
            line-height:14.4rem;
        font-size:6rem;
        max-height:199999.8rem;
    }
    .detial .cont-left img {
        margin:12rem 0;
        width:100%;
    }
    .go-back {
        width:35.6rem;
        height:13.6rem;
        line-height:13.6rem;
        font-size:4.8rem;
    }
    .introduce .about-introduce {
        width:auto;
        font-size:4.8rem;
        line-height:10rem;
        margin:0 8rem 12.8rem 8rem;
    }
        
	.introduce .about-introduce-use{
		line-height: 12rem;
	}
    .introduce .purpose {
        width: 100%;
    }

    .introduce .purpose-img {
        width: 100%;
    }

    .introduce .purpose-img img {
        width:100%;
        height:85.6rem;
    }
    .introduce-my .purpose-img img {
        width:100%;
        height:85.6rem;
        position:absolute;
        left:0;
    }
    
	.introduce-my .purpose{
		margin-top:85.6rem;
	}
    .introduce-box .purpose li>div {
        font-size: 9rem;
        color: #3F4150;
        line-height: 25rem;
    }

    .introduce-box .purpose li>p {
        font-size: 6rem;
        line-height: 10rem;
    }

    .introduce .purpose {
        height:112rem;
        padding:10.4rem 8rem 0;
    }
    
    .introduce-box .values li {
        background: none;
        height: auto;
    }

    .introduce-box .values li>div {
        background:#F8FBFE;
        width:38rem;
        height:38rem;
        line-height:38rem;
    }

    .introduce-box .values li>div>img {
        width: auto;
        height: auto;
    }

    .introduce-box .values li>p {
        font-size:6rem;
        width:27rem;
        margin:0 auto;
        line-height:9rem;
    }

    .introduce-box .contact-map {
        background-size:cover;
        background-image:url('../../images/m-map-bg.png');
        height:112rem;
        width:auto;
        margin:0 8rem 12.4rem 8rem;
    }
    .introduce-box .contact-map .map-icon {
        width: 8.6rem;
        height: 12rem;
        top: 50rem;
        right: 66.8rem;
    }
    .introduce-box .contact-map div {
        width:117.6rem;
        height:35.4rem
    }
    .introduce-box .contact-map div h1 {
        font-size:7.2rem;
        line-height:9.4rem;
        margin-top: 4.8rem;
    }
    .introduce-box .contact-map div p {
        font-size:4.8rem;
        line-height:6.2rem;
    }
    .introduce-box .contact-map .map-triangle {
        top:46rem;
        right:77rem;
        width:16.2rem;
        height:10.4rem;
    }
        
    .case-cont {
        width: 100%;
        height: 100%;
        overflow: initial;
    }

    .case-cont>img {
        width: 100%;
    }

    .case-cont>div {
        width: 100%;
        height: 100%;
    }

    .case-cont .case-detail {
        color: #3F4150;
        font-size: 6rem;
        line-height: 11rem;
		padding-bottom: 6rem;
    }

    .case-cont h1 {
        font-size: 8rem;
        line-height: 18rem;
    }

    .case-cont span {
        font-size: 6rem;
        line-height: 11rem;
    }

    .solution .introduce p {
        font-size:6rem;
        line-height:14.4rem;
        max-height:199999.8rem;
    }
    
    

    .banner .swiper-slide h2 {
        font-size: 8rem;
        line-height: 12rem;
		width: 170.3rem;
    }

    .banner .swiper-slide p {
        font-size:6rem;
        margin-top:18.2rem;
    }
    .banner.case .swiper-slide p {
        font-size:5.2rem;
        line-height:9.2rem;
    }    

    .solution-list .solu-img {
        width: 100%;
    }

    .solution-list .solu-img>img {
        width: 100%;
        height: 60rem;
    }

    .solution-list .solu-cont {
        width:100%;
        height:auto;
        padding:4rem 0 0 10rem;
        margin-bottom:6rem;
    }
    
    
    .solution-list .solu-cont h1 {
        font-size: 7.5rem;
        line-height: 20rem;
    }

    .solution-list .solu-cont p {
        font-size:6rem;
        line-height:12.4rem;
        margin-bottom:3rem;
        max-height:199999.8rem;
        margin-top: 0rem;
    }
    
	.content-box1{
		width: 100%;
		padding: 0!important;
	}
	.content-box {
        width:100%;
        padding:0 8rem;
        box-sizing:border-box;
    }
    .news,.links {
        width:auto;
        padding:0 8rem;
    }
    

    .solu-case .solution-case {
        width: 100%;
        height: 100%;
    }
.product .product-list .product-title {
    padding: 7rem 7rem;
}

.solu-case .case-detail {
	width:107rem;
	height:52rem;
	top:13rem;
	padding:12.8rem 0 0 7rem;
}

.solu-case .case-detail>h1 {
	font-size:9rem;
	line-height:14.4rem;
}

.solu-case .case-detail>p {
	font-size:6rem;
	line-height:7.2rem;
}

.swiper-container.solu-case {
	margin-bottom:12rem;
}

.m .box{
	overflow: hidden;
}
.m .introduce-my .purpose{
	margin-top: 0;
}

.m .lf.purpose{
	height: 100%;
}
.m .introduce .about-introduce {
	font-size:6rem;
	margin:0 0rem 12.8rem 0rem;
}

.m .introduce .purpose-img,.m .introduce-my .purpose-img img{
	height: 70rem;
	margin-bottom: 10rem;
}
.m .introduce .purpose{
	padding: 5.2rem 0 0;
}
.m.content-box .title{
	margin-top: 30rem;
}

.case-cont div.detail-box{
	position: static!important;
}
#nav-two h2{
	font-size: 8rem;
	line-height: 8.8rem;
	font-weight: 100;
}

#nav-two p{
	font-size: 5.8rem;
	line-height: 8.8rem;
	font-weight: 100;
}
#nav-two .scroll-container {
    max-height: 80vh;
    /* 控制最大高度 */
    overflow-y: auto;
    /* 启用垂直滚动 */
    -webkit-overflow-scrolling: touch;
    /* iOS 滚动优化 */ }
}