

@media(max-width: 1200px){

	.swiper-slide-productivity{
		width:800px;
	}
	.swiper-button-next-productivity{
		height: 350px;
    	right: -350px;
	}
	.swiper-button-prev-productivity{
		height: 350px;
		left:-350px;
	}
	.swiper-button-next-productivity:after,
	.swiper-button-prev-productivity:before{
		margin-top: -170px;
	}

}













@media(max-width: 768px){
	.fs-sm-60{
		font-size: 30px;
	}
	.pb-8, .py-8{
		padding-bottom: 4rem !important;
	}
	.pt-8, .py-8 {
    	padding-top: 4rem !important;
	}
	.mt-5, .my-5{
		margin-top: 1rem!important;
	}
	.mb-5, .my-5{
		margin-bottom: 1rem!important;
	}

	.mt-4, .my-4{
		margin-top: 0.8rem!important;
	}


	.more-white,
	.more{
		padding:6px 30px;
	}

	.logo-sm-height{
		padding:5px 0;
		height: 50px;
	}

	.head-sm-height{
		height: 50px!important;
	}
    
    .navbar-light .navbar-nav .nav-link{
    	height: 50px; 
    	line-height:30px;
    	font-size: 16px;
    	padding:10px 0 10px 0;
    	font-weight: bold;
    }
	.navbar-expand-lg .navbar-nav .dropdown-menu{
		position: relative;
		display: block;
		top:0;
	}
	.second-menu-box{
		padding:0;
		box-shadow: none;
		border:none;
	}
	.second-menu-box .title-one{
		display: none;
	}

	.second-link{
		padding:0;
		
	}

	.second-link .fweight{
		font-weight:normal!important;
	}





	.advantage-list{
		padding:0!important;
	}

	.advantage-list:nth-child(1) .advantage{
		border-right:1px solid #ddd;
		border-bottom: 1px solid #ddd;
	}
	.advantage-list:nth-child(2) .advantage{
		border-bottom: 1px solid #ddd;
	}
	.advantage-list:nth-child(3) .advantage{
		border-right:1px solid #ddd;
	}

	
	.nav-tabs .nav-link-tab{
		 font-size: 14px;
		 margin: 0 10px;
		 padding-bottom: 5px;
	}
    .reduction-big-box{
    	margin-top: 120%;
    }
	.reduction-box img{
		width:50px;
	}


	.swiper-pagination-productivity .swiper-pagination-bullet{
		font-size: 12px;
		margin:5px 5px;
	}
	.swiper-pagination-productivity{
		margin-top: 15px;
	}

	.swiper-slide-productivity{
		width:80%;
	}

	.swiper-slide-productivity a .desc{
		padding:15px;
		position: relative;
		background: #333;
		display: block;
	}


	.swiper-slide-productivity a .desc .txt{
		width:100%;
	}
	.swiper-slide-active  a .desc{
		padding:15px;
		position: relative;
		background: #333;
	}

	.swiper-button-next-productivity{
		 right: -40%; 
	}
	.swiper-button-prev-productivity{
		left:-40%; 
	}
	.swiper-button-next-productivity:after, .swiper-button-prev-productivity:before{
		background: none;
	}





	.custom-txt .swiper-pagination-custom .swiper-pagination-bullet{
		font-size: 14px;
		margin:0 10px;
	}





	.cooperate-list{
		display: flex;
	}

	.cooperate-list .ico{
		 width:50px;
		 margin-right: 10px;		 
	}



	.index-en{
		margin-top: 50px;
	}





	.index-parter{
		padding:10px;
	}

	.index-parter .list-box{
		padding:0 40px;
		height: 60px;
		line-height: 60px;
	}



	.footer-service-list{
		-ms-flex: 0 0 50%;
	    flex: 0 0 50%;
	    max-width: 50%;
	    margin-bottom: 15px;
	}

	.footer-service-list .ico{
		width:30px;
	}
	.footer-service-list .right-txt{
		width:calc(100% - 40px);
		padding-top: 0;
	}

	.footer-service-list:last-child{
		display: none;
	}


	/*******首页结束***************/

    .serverlist{
    	display: block;
    }
	.serverlist .box2,
	.serverlist .box1{
		 -ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
	}

	.serverlist .box1{
		 padding:30px 15px;
	}


	/*********网站建设***************/

	 
	.custom{
		border-bottom: 1px dashed #ddd;
		padding-bottom:1rem;
	}

	.custom .ico{
		width: 50px;
	}

	.custom .ico img{
		width:40px;
		margin-top: 10px;
	}
	

	.brand-list .txt .desc{
		font-size: 14px;
		line-height: 24px;
	}
	.brand-list .txt .title{
		font-size: 20px;
		font-weight: bold;
		line-height: 30px;
	}
	
	
		/****新闻列表**********/
	
    .newslist2 .date{
        width:100px;
        display: block;
    }

}