@media (min-width:414px) and (max-width:767px) {
	html {
		width: 100%;
		height: 100%;
		font-size: 62.5%;
		/* 10÷16=62.5% */
	}

	body {
		font-size: 14px;
		font-size: 1.4rem;
		/* 12÷10=1.2 */
	}

	.container {
		margin-right: auto;
		margin-left: auto;
		width: 90%;
	}
	.contact-fgs .item{
		padding: 3%;
	}
	.contact-fgs .item .gs-name{
		width: 100%;
		line-height: 30px;
		text-align: left;
		border-right: none;
		font-size: 20px;
		padding-bottom: 6px;
		border-bottom: 1px solid #e8e7e7;
	}
	.contact-fgs .item .lx-info{
		margin-left: 0;
		width: 100%;
	}
	.contact-fgs .item .lx-info p{
		font-size: 16px;
	}
	.contact-fgs .item .daohang{
		float: left;
	}

	.container:before,
	.container:after {
		content: " ";
		display: table;
	}

	.container:after {
		clear: both;
	}

	.container:before,
	.container:after {
		content: " ";
		display: table;
	}

	.container:after {
		clear: both;
	}
}
 

@media (max-width:767px) {
	.service-wrap .row .p9:nth-child(2n) {
		border-right: none;
		width: 48%;
	}

	.index-news-left,
	.index-news-right {
		width: 100%;
	}

	.index-news-left {
		display: flex;
		flex-direction: row;
		margin-bottom: 35px;
	}

	.index-news-left .item {
		padding-top: 5px;
		border-bottom: none;
	}

	.index-news-left .item p {
		font-size: 15px;
		margin-bottom: 10px;
		margin-top: 3px;
	}

	.index-news-left .item i {
		font-weight: bold;
	}

	.index-news-box .item-box .recommd-news .txt {
		line-height: 24px;
		height: 28px;
		margin-bottom: 3px;
	}

	.container {
		width: 90%;
	}

	.menus .Logo {
		width: 77%;
	}

	.burger_menu {
		margin-top: 0px;
	}

	.newsde h2 {
		font-size: 16px;
		line-height: 26px;
		padding-top: 10px;
		text-align: left;
	}

	.newsde .newsde-content {
		margin-top: 5px;
		padding-top: 15px;
	}

	.news-row .p9 {
		margin-bottom: 15px;
	}

	.index-news-wrap .gloab-subtitle {
		padding-bottom: 0;
	}

	.news-row h2 {
		font-size: 16px;
	}

	.news-row ul li a {
		font-size: 13px;
	}

	.newsde-fenye .fenye-box a {
		height: 33px;
		overflow: hidden;
	}

	.newsde-fenye {
		padding: 10px;
	}

	.index-news-box .item-box .recommd-news .date {
		height: 20px;
		overflow: hidden;
	}

	.case-list .row .p9 .pic .ewm {
		display: none;
	}

	.afterService .picture img {
		-webkit-animation: none;
		-moz-animation: none;
		-o-animation: none;
		animation: none;
	}

	.sroll_top {
		bottom: 11%;
	}

	.menu_fixed {
		width: 100%;
	}

	.sub-constructlist .item .construct-left,
	.sub-constructlist .item .construct-right {
		width: 100%;
		overflow: hidden;
	}

	.sub-constructlist .item .construct-right {
		padding-top: 20px;
	}

	.menu_fixed {
		position: relative;
	}

	.subbanner-left h3 {
		font-size: 16px;
	}
	.abt-content {
		padding: 30px 0;
	}

	.subcasede-left,
	.subcasede-right {
		width: 100%;
		border: none;
	}

	.subcasede-content {
		width: 100%;
		margin-top: 0;
	}

	.subcasede-left {
		padding-top: 20px;
	}

	.subcasede-right {
		border-top: #e0e0e0 solid 1px;
		padding-top: 10px;
	}

	.casede-service .our-advantage-list {
		width: 100%;
	}

	.casede-service .our-advantage-list .row {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}

	.casede-service .optimizat-left {
		width: 100%;
	}

	.casede-service .optimizat-zixun {
		top: 10%;
		left: 70%;
		display: none;
	}

	.casede-service .tel {
		margin-top: 10px;
	}

	.our-advantage-list .row .p9 .item h3 {
		margin-bottom: 15px;
	}

	.casede-service .our-advantage-list .row .p9 .item p a {
		font-size: 14px;
	}

	.casede-service .our-advantage-list .row .p9 .item {
		padding-top: 20px;
	}

	.sub-aftService-left,
	.sub-aftService-right {
		width: 100%;
	}

	.sub-aftService-right {
		padding-top: 20px;

	}

	.aftService-content {
		font-size: 14px;
		line-height: 28px;
	}

	#sub_aft_serviceDe_year {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}

	.sub-aftServicede-left a {
		width: 25%;
		padding: 0;
		text-align: center;
		background: #f3f3f3;
	}

	.sub-aftServicede-left .weihu-info {
		margin-bottom: 0;
	}

	.sub-newsspec-list {
		width: 100%;
	}

	.news-right {
		display: none;
	}

	.newsde {
		width: 100%;
	}

	.submain {
		padding-bottom: 10px;
		padding-top: 0;
	}

	.sub-contact {
		margin-top: 20px;
	}

	.sub-contact .item1 p {
		font-size: 22px;
	}

	.sub-contact .item1 a .span {
		width: 30px;
		height: 30px;
		line-height: 30px;
	}

	.sub-contact .item1 a .txt {
		line-height: 30px;
	}

	.newsde-fenye .fenye-box {
		width: 50%;
	}

	.newsde-banner-left p {
		margin-top: 10px;
	}

	.newsde-banner-left p span {
		padding-right: 5px;
	}

	.newsde-banner-left p span img {
		margin-right: 2px;
	}

	.our-advantage-service .row .p9 .item {
		margin-bottom: 15px;
	}

	.our-advantage-service .row .p9 .item .pic {
		padding-bottom: 32%;
	}

	.our-advantage {
		background-size: cover;
	}

	.our-advantage-list .row {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}

	.linian .item .linian-txt p {
		font-size: 14px;
	}
	/*内页关于我们767*/
	.profile-content{
		font-size: 15px;
		line-height: 30px;
	}
	
	.main-slider .section1 .index_banner .item .inner .block_txt{
		top: 20%;
	}
	.wechat .case-title{line-height: 34px;}
	.row-n{padding-top: 15px; height: auto; overflow: hidden; padding-bottom: 50px;}
	.row-n .swiper-container{
		margin-top: 15px; margin-bottom: 15px;
	}
	
	/*首页banner底部服务项目767*/
	.hidden-morethan767{display: none;}
	.hidden-lessthan767{ display:block;}
	.service-wrap .container{
		width: 93.75%;
		margin: 0 auto;
	}
	.service-wrap .row .p9{
		border: none;
		height: auto;
		min-height: auto;
	}
	.service-wrap .row .p9 .item{
		border-bottom: #f2f2f2 solid 1px;
		padding: 20px 0;
		margin-bottom: 0;
	}
	.service-wrap .row .p9 .item,
	.service-wrap .row .p9:nth-child(2n){
		width: 100%!important;
		height: auto;
		overflow: hidden;
	}
	.service-wrap .row .p9 .item .number,.service-wrap .row .p9 .item .icon{
		width:10%;
		float: left;
		max-width: 50px;
		height: 120px;
	}
	 .service-wrap .row .p9 .item .title{
	 	 padding: 0;
	 }
	 .service-wrap{
	 	padding: 0;
	 }
	.service-wrap .row .p9 .item .title,
	.service-wrap .row .p9:first-child .item .service-list,
	.service-wrap .row .p9:nth-child(2) .item .service-list,
	.service-wrap .row .p9 .item3 .service-list, 
	.service-wrap .row .p9 .item4 .service-list, 
	.service-wrap .row .p9 .item5 .service-list, 
	.service-wrap .row .p9 .item6 .service-list{
	 width: 80%!important;
	 float: left;
	 margin-left: 20px;
	 text-align: left;
	
	}
	.service-wrap .row .p9:nth-child(4), 
	.service-wrap .row .p9:nth-child(5), 
	.service-wrap .row .p9:nth-child(6){
		height: auto;
	}
	.service-wrap .row .p9 .item .service-list p{
		width: 50%;
		float: left;
		text-align: left;
	}
	/*首页案例展示767*/
	.m-case-list{
		padding-bottom: 20px;
	}
	#mcase{
      width: 100%;
    }
    #mcase .swiper-slide {
      text-align: center;
      width: 58.5%;
    }
    #mcase .item .case-tab{
    	text-align: left;
    }
    a.animated-button.case-more{
    	width: 30%;
    	min-width: 200px;
    }
    /*首页售后服务767*/
   .afterService .container{
   	width: 100%;
   }
   .afterService .picture .desc .desc-tit{
   		margin-top: 50px;
   }
   .afterService .picture .desc .desc-subtit{
   		margin-top: 20px;
   }
    .afterService .service-box{
    	width: 100%;
    }
    .service-content .service-left{
    	width: 100%;
    	margin-left: 0;
    	position: relative;
    	left: 0;
    }
    .mservice-prev,
    .mservice-next{
    	width: 38px;
    	height: 38px;
    	border-radius: 50%;
    	background: #ffd3d2;
    	position: absolute;
    	top: 50%;
    	margin-top: -19px;
    	text-align: center;
    	line-height: 38px;
    }
    .mservice-prve{
    	left: 2px;
    }
    .mservice-next{
    	right: 2px;
    }
    .mservice-prev i,
    .mservice-next i{
    	font-size: 24px;
    	color: #f63932;
    }
    #mAfterService{
    	width: 82.5%;
    	margin: 0 auto;
    }
    
    /*首页营销推广 767*/
   .mpromote-img{
   		text-align: center;
   		width: 90%;
   		margin: 0 auto;
   		margin-bottom: 45px;
   }
   .promotion-wrap .case-title{
   	 	display: none;
   }
   .promotion-wrap .promot-quest .rows .item{
   	 	width: 100%;
   
   }
   .promotion-wrap .promot-quest .rows .item .item-box{
	 	max-width: 100%;
	 	width: 100%;
	 	border-bottom: #a2a2a2 dashed 1px;
	 	text-align: left;
	 	overflow: hidden;
	 	clear: both;
	 	padding: 15px 0 15px 0;
   }
   .promotion-wrap .promot-quest .rows .item:last-child  .item-box:last-child{
   		border-bottom: none!important;
   }
   .promotion-wrap .promot-quest .rows .line{
   	 	display: none;
   }
   .promotion-wrap .promot-quest .item .item-box p{
   		width: 100%;
   		text-align: left;
   }
   .promotion-wrap .promot-quest .rows .item i{
   	top: -3px;
   }
   .promotion-wrap .promot-quest .foot-line{
   	margin-top: 15px;
   }
   /*首页谢谢网络推广优势 767*/
  .promot-advantage-box .item{
  	width: 100%;
  	border-bottom: #f2f2f2 solid 1px;
  	margin-bottom: 0;
  	padding: 20px 0;
	}
	.promot-advantage-box .item .title{
	  	font-size: 3.2vw;
	}
	.promot-advantage-box .item p{
			font-size: 2.2vw;
			line-height: 1.5;
			width: 68%;
	}  
	.promot-advantage-box .item .pic{
		float: right;
		margin-right: 0;
	}
	.promot-advantage-box .item.right .pic{
		float: left;
		margin-left: 0;
	}
	.promot-advantage-box .item.right .title,
	.promot-advantage-box .item.right p{
		float: right;
	}
	.promotion-wrap .promot-advantage{
		overflow: hidden;
	}
	.promot-advantage-more{
		clear: both;
		overflow: hidden;
	}
	/*首页新闻767*/ 
	.index-news-box .item-box .index-news-list .item{
		width: 100%;
	}
	.index-news-box .item-box .index-news-list .item h3{
		font-size: 2.2vw;
	}
	.index-news-left .item i{
		font-size: 6vw;
	}
	
	/*底部*/
	.mfoot{
		background: #333333;
		color: #c4c4c4;
		padding: 0 3.125%;
	}
	.mfoot a{
		color: #c4c4c4;
	}
	.mfoot .foot-tit{
		color: #929395;
		border-bottom: #535353 solid 1px;
		padding: 30px 0 20px 0;
		font-size: 18px;
	}
	.mfoot .mtxt{
		font-size: 16px;
		line-height: 34px;
		padding-bottom: 20px;
	}
	.mfoot .mcopy{
		border-bottom: #535353 solid 1px;
		padding: 15px 0;
	}
	.msroll_top{
		display:block!important;
		padding: 20px 0;
		position: relative;
		text-align: center;
	}
	.msroll_top i{
		font-size: 38px;
		color: #fff;
	}
	
	/*内页服务项目767*/
	.sub-service-box{
		width: 98%;
	}
	.sub-service-item2 {
		background-position: left top;
	}
	.sub-service-item2 .sub-service-box{
		width: 98%;
		float: left;
	}
	.sub-service-title{
		font-size: 20px;
	}
	/*内页人才招聘767*/
	.joinus-tit h2{
		font-size: 20px;
		padding-top: 40px;
	}
	.joinus-tit h3{
		font-size: 20px;
	}
	.position-name{
		font-size: 18px;
	}
	/*内页关于我们建站流程767*/
	.our-advantage-service{
		flex-direction: column;
		width: 92.4%;
		margin: 0 auto;
	}
	.our-advantage-service .item{
		width: 100%;
		padding-bottom: 5px;
	}
	.our-advantage-service .item .title-box{
		width: 130px;
		height: 130px;
		float: right;
	}
	.our-advantage-service .item .num{
		top: 50%;
		margin-top: -19px;
		left: -10px;
	}
	.our-advantage-service .item .num::after{
		height: 300%;
		width: 1px;
		border-left:#383838 dashed 1px;
		left: 18px;
	}
	.our-advantage-service .item:last-child .num::after{
		height: 0;
	}
	.our-advantage-service .item p{
		width: 70%;
		float: left;
		font-size: 16px;
	}
	/*内页案例展示767*/
	.mcasedetop{
		padding: 15px 0;
		border-bottom: #e0e0e0 solid 1px;
		overflow: hidden;
	}
	.mcasedetop .casede-comname{
		color: #373737;
		font-size: 22px;
		font-weight: bold;
		border-bottom: #e0e0e0 solid 1px;
		padding-bottom: 20px;
		margin-bottom: 15px;
	}
	.mcasedetop  .casede-info{
		width: 60%;
		float: left;
	}
	.mcasedetop  .casede-info p{
		padding: 5px 0;
	}
	.mcasedetop .link{
		float: left;
		width: 30%;
		float: right;
		margin-top: 10px;
	}
	.mcasedetop .link {
		 
		text-align: center;
	}
	
	.mcasedetop .link a {
		display: block;
		width: 100%;
		height: 40px;
		line-height: 40px;
		margin-bottom: 10px;
		border-radius: 5px;
		font-size: 14px;
		transition: all .6s;
	}
	
	.mcasedetop .link a.url {
		background: #f63932;
		color: #fff;
	}
	
	.mcasedetop .link a.url i {
		color: #fff;
	}
	
	/*内页小程序767*/
	.applets-tit{
		padding-top: 30px;
	}
	.applets-fun-wrap{
		padding-top: 0;
	}
	.applets-fenxiao{
		padding-top: 0;
	}
	/*内页网站建设767*/
	.web-process-box{
		height: auto;
		background: none;
		margin-top: 0;
	}
	.web-process-box-list{
		flex-direction: column;
	}
	.web-process-box .item{
		height: auto!important;
		margin-bottom: 10px;
		width: 100%;
		overflow: hidden;
		position: inherit;
	}
	.mweb-process-box .item .show{
		height: auto;
		text-align: left;
		overflow: hidden;
		
	}
	.web-process-box .item .show i{
		color: #fff;
		
	}
	.web-process-box .item .show .iwrap{
		float: left;
		background: #f63932;
		border-radius: 50%;
		width: 80px;
		height: 80px;
		text-align: center;
		line-height: 80px;
		margin-left: 15px;
	}
	.web-process-box .item .show .item-desc{
		width: 82%;
		height: auto;
		float: right;
		opacity: 1;
		left: 0%;
		background: none;
		border: none;
		box-shadow:none;
		position: inherit;
		overflow: hidden;
		padding-top: 5px;
	}
	.web-process-box .item .show .item-desc h3{
		color: #373737;
	}
	.web-process-box .item .show .item-desc p{
		color: #373737;
		width: 100%;
	}
	.web-process-box .item{
		margin-top: 0!important;
	}
}


@media(max-width:740px) {
	.subbanner-right {
		display: none;
	}

	.subbanner-left {
		width: 100%;
	}

	.sub-construct-tab {
		width: 100%;
	}

	.sub-case-class a {
		margin-bottom: 5px;
		margin-right: 8px;
		font-size: 14px;
	}

	.sub-case-class {
		margin: 20px auto 20px auto;
	}
	/*内页新闻资讯*/
	.hidden-morethan740{
		display: none;
	}
	.hidden-lessthan740{
		display: block;
	}
	.mnewsclass{
		display: flex;
		flex-direction: row;
		justify-content: space-between;
	}
	.mnewsclass a{
		margin: 0 1px;
		background: #fff;
		display: block;
		width: 24%;
		font-size: 16px;
		padding: 10px 0;
		text-align: center;
	}
	.mnewsclass a.active{
		color: #fff;
		background: #f63932;
	}
	.mcaseclass a{
		width: 32%;
	}
}

@media(max-width:690px) {
	.linian {
		width: 100%;
	}

	.linian .item .linian-txt p {
		line-height: 24px;
		margin-top: 20px;
	}
 
	.linian .item h3 {
		font-size: 20px;
	}
  
 
}
	@media (max-width:660px) {
	.menus .Logo{
			width: 80%;
		}
	}
@media (max-width:630px) {
	.promotion-wrap .promot-quest .rows .item{
		font-size: 13px;
	}
	.promotion-wrap .promot-quest .rows .line{
		margin: 10px 0;
	}
	.promotion-wrap .promot-quest .rows .item i{
		margin-right: 5px;
		font-size: 16px;
		top: -2px;
	}
	.promotion-wrap .promot-quest{
		padding-top: 0;
	}
	
	.video-list-item .pic .ewm{
		width: 30px;
		margin-left: -15px;
		margin-top: -15px;
	}
	.brand-deignt-bg{
		padding: 15px 0;
	}
	.brand-list{
		padding: 15px 0;
	}
	.brand-list-item .row-two .row{
		margin: 0 -3px;
	}
	.brand-list-item .row-two .row .p9{
		padding: 0 3px;
	}
	.brand-deignt-bg  .case-title{
		margin-top: 0;
	}
	.customer-video .video-list{
		padding-bottom: 30px;
	}
	.video-list .swiper-button-next,.video-list .swiper-button-prev{
		display: none!important;
	}
	#boxer .boxer-close{
		background-size: 20px 20px!important;
	}
}

@media (max-width:640px) {
	.case-list {
		margin-top: 30px;
	}

	.case-list .row .item .txt h2 {
		height: 16px;
		overflow: hidden;
	}

	.index-news {
		margin-bottom: 30px;
	}
	
	.main-slider .section1 .index_banner .item .inner .block_txt{
		top: 17%;
	}

	.case-list .row .item .case-tab {
		display: none;
	}
 
	.afterService .picture .desc .desc-tit {
		font-size: 18px;
		margin-top: 30px;
	}

	.afterService .picture .desc .desc-subtit {
		font-size: 14px;
		margin-top:15px;
	}
	
	.adva-title{
		font-size: 18px;
	}
	.adva-subtitle{
		font-size: 20px;
	}

	.service-content {
		position: relative;
	}

	.service-content .service-left {
		width: 100%;
	}

	.service-content .service-right {
		position: absolute;
		top: 0;
		right: 0;
		width: 0%;
		display: none;
	}

	.afterService .service-box .line {
		margin-bottom: 30px;
	}

	.service-content .service-left .left-box .counts {
		font-size: 120px;
		margin-top: -40px;
	}

	.service-content .service-left .left-box .list .name {
		font-size: 16px;
		line-height: 24px;
		height: 24px;
	}

	.service-content .service-right {
		width: 27%;
	}

	.service-button-next,
	.service-button-prev {
		width: 25px;
		height: 25px;
		line-height: 25px;
	}

	.service-button-next i,
	.service-button-prev i {
		font-size: 16px;
		font-weight: normal;
	}

	.service-content .service-left .left-box .list {
		margin-top: -80px;
	}

	.afterService {
		padding-bottom: 30px;
	}

	.optimization-box {
		margin-top: -30px;
	}

	.optimizat-left {
		width: 100%;
	}

	.optimizat-right {
		width: 100%;
		font-size: 14px;
		line-height: 24px;
		margin-top: 20px;
	}

	.optimization-box .item {
		padding: 20px 0;
		overflow: hidden;
	}

	.optimizat-left .txt-en {
		font-size: 26px;
	}

	.optimizat-left .txt-cn {
		font-size: 16px;
	}

	.optimizat-right .optimizat-more {
		margin-top: 20px;
	}

	.optimizat-zixun {
		position: relative;
		margin-bottom: 20px;
		overflow: hidden;
	}

	.news-tit {
		font-size: 18px;
		margin: 20px 0;
	}

	.index-news-left .item i {
		font-size: 28px;
	}

	.index-news-box .item-box .recommd-news {
		border-bottom: #e5e5e5 dashed 1px;
	}

	.index-news-box .item-box .recomm-txt {
		border-bottom: none;
		padding-left: 15px;
	}

	.index-news-box .item-box .recomm-txt h2 {
		font-size: 15px;
		margin: 0;
		height: 20px;
		line-height: 20px;
	}

	.index-news-box .item-box .recomm-txt h2 i {
		display: none;
	}

	.index-news-box .item-box .recommd-news .pic img {
		height: 80px;
	}

	.index-news-box .item-box .index-news-list .item a {
		padding: 8px 0;
	}

	.index-news-box .item-box .index-news-list .item h3 i {
		display: none;
	}

	.main-slider .section1 .slick_txt .prev {
		left: 10px;
	}

	.main-slider .section1 .slick_txt .next {
		right: 10px;
	}

	.page {
		padding: 20px 0;
	}

	.news a.news-item {
		background: none;
	}

	.news a.news-item .news-left h3 {
		font-size: 38px;
	}

	.newsde .newsinfo h1 {
		font-size: 18px;
		padding-right: 35px;
		padding-top: 10px;
		padding-bottom: 0;
	}

	.newsde .content {
		padding: 15px 0;
	}


	.main-slider .section1 .index_banner .item .inner .block_txt h4 {
		width: 60%;
		margin: 0 auto;
	}

	.main-slider .section1 .index_banner .item .inner .block_txt h4 img {
		max-width: 100%;
	}

	.main-slider .section1 .index_banner .item .inner .block_txt h2,
	.main-slider .section1 .index_banner .item .inner .block_txt h3 {
		width: 70%;
		margin: 0 auto;
		font-size: 14px;
		line-height: 24px;
	}

	.main-slider .section1 .index_banner .item .inner .block_txt h2 {
		margin-bottom: 20px;
	}
	.main-slider .section1 .index_banner .item .inner .block_txt2 h2{
		width: 100%;
	}
	.main-slider .section1 .index_banner .item .inner .block_txt3{
		width: 100%;
	}

	.case-title {
		font-size: 16px;
		margin: 0 auto 20px auto;
	}

	.afterService .topImg .txt {
		bottom: 14px;
	}

	.index-news-box .item-box .index-news-list .item {
		width: 100%;
	}

	.sub-constructlist .item {
		padding-top: 15px;
	}

	.sub-constructlist .item .construct-left .name {
		font-size: 16px;
	}

	.abt-content {
		padding: 20px 0;
		font-size: 14px;
		line-height: 26px;
	}

	.protection-content {
		font-size: 14px;
		line-height: 26px;
	}

	.subcasede-right .case-logo img {
		width: 80%;
	}

	.subcasede-right .case-logo {
		padding-bottom: 10px;
	}

	.subcasede-right .link {
		padding: 15px 0;
	}

	.casede-service .our-advantage-list .row .p9 {
		height: 320px;
	}
	.casede-service .our-advantage-list .row .p9:nth-child(3),
	.casede-service .our-advantage-list .row .p9:nth-child(4){
		height: 260px;
	}
	.casede-service .our-advantage-list .row .p9:nth-child(5),
	.casede-service .our-advantage-list .row .p9:nth-child(6){
		height: 220px;
	}
	.our-advantage-list .row .p9 .item{
		min-height: auto;
	}
	.our-advantage-list .row .p9 .item:nth-child(3),
	.our-advantage-list .row .p9 .item:nth-child(4){
		min-height: 260px;
	}
	.burger_menu{
		margin-top: 10px;
	}
	/*内页关于我们建站流程*/
	.our-advantage-service .item p{
		width: 55%;
		float: left;
		font-size: 14px;
	}
	/*内页品牌设计64*/
	.case-list .row .item .case-tab{
		display: block;
		overflow: hidden;
		height: 26px;
	}
	.case-list .row .item .case-tab span{
		height: 26px;
		overflow: hidden;
		display: block;
		width: 100%;
	}
	/*内页小程序640*/
	.applets-tit h3{
		font-size: 14px;
	}
	.applets-tit h2{
		font-size: 18px;
	}
	.applets-fun .circle h2{
		font-size: 18px;
	}
	.applets-fun .p9:nth-child(1) .circle p, .applets-fun .p9:nth-child(2) .circle p, .applets-fun .p9:nth-child(3) .circle p, .applets-fun .p9:nth-child(7) .circle p{
		width: 80%;
	}
	.applets-fun .circle p{
		margin-top: 15px;
	}

}

@media (max-width:640px) {
	/*头部移动端按钮*/
	.burger_menu{
		width: 40px!important;
		height: 40px!important;
		background-size: 15px 15px;
	}
	.menus.fixedbg .burger_menu, .inside-menu .burger_menu{
		background-size: 15px 15px;
	}
	.burger_menu [class*="_line"]{
		width: 20px!important;
	}
	.service-wrap .row .p9 .item .title{
		margin-top: 3px;
	}
	/*首页网络推广640*/
	.mpromote-img{
		width: 50%;
	}
	/*首页新闻640*/
	.index-news-box .item-box .index-news-list .item h3{
		font-size: 16px;
	}
	.casede-service .optimization-box {
		margin-top: -30px;
	}

	.casede-service .our-advantage-list .row {
		margin: 0 -5px;
		display: block
	}

	.casede-service .our-advantage-list .row .p9 {
		padding: 0 5px;
		width: 49.5% !important;
		float: left;
	}

	.sub-aftService {
		padding-top: 20px;
	}

	.sub-newsspec-list ul li a .title p.data span {
		display: none;
	}

	.sub-newsspec-list ul li .title p.subtitle {
		height: 46px;
		display: none;
	}

	.sub-newsspec-list ul li {
		margin-bottom: 0;
	}

	.sub-newsspec-list ul li:last-child {
		margin-bottom: 10px;
	}
	
	.sub-contact {
		padding: 20px 0;
	}

	.sub-contact .item1,
	.sub-contact .item2,
	.sub-contact .item3 {
		width: 100%;
	}

	.sub-contact .item1 p {
		margin-top: 0;
	}

	.sub-contact .item1 a {
		margin-top: 0;
		display: inline;
	}

	.sub-contact .item1 {
		height: auto;
		margin-bottom: 10px;
	}

	.sub-contact .item2 p {
		font-size: 13px;
		line-height: 26px;
	}

	.sub-contact .item2 p span {
		margin-right: 5px;
	}

	.sub-contact .item2 p,
	.sub-contact .item3 p {
		margin-top: 15px;
	}

	.ewm-list .item {
		margin: 0 10px;
	}

	.ewm-list {
		width: 80%;
		margin: 0 auto;
		margin-top: 20px;
	}

	.sub-map {
		margin-top: 10px;
	}

	.sub-contact {
		border-radius: 5px;
	}

	.abt-title {
		font-size: 20px;
	}

	.abt-title-en {
		font-size: 15px;
		margin-top: 0;
	}

	.our-advantage-service .row .p9 .item .advantage-title {
		font-size: 15px;
	}

	.our-advantage-service .row .p9 .item p {
		margin-top: 0;

	}
	

	.our-advantage-list .row .p9 .item p {
		padding-bottom: 10px;
	}

	.our-advantage-service .row .p9 .item .advantage-title {
		margin-top: 20px;
	}

	.our-advantage-service .row .p9 .it3 img,
	.our-advantage-service .row .p9 .it4 img {
		width: 60%;
	}

	.our-advantage-service .row .p9 .it2 img {
		width: 80%;
	}

	.our-advantage-service .row .p9 .it3 p,
	.our-advantage-service .row .p9 .it4 p {
		margin-top: 0;
	}

	.our-advantage-service .row .p9 .it4 p {
		padding-bottom: 0;
	}

	.our-advantage-titen {
		margin-top: 20px;
		font-weight: normal;
		font-size: 18px;
	}

	.our-advantage-title {
		font-size: 16px;
		margin-bottom: 15px;
	}

	.our-advantage-list .row {
		margin: 0 -5px;
	}

	.our-advantage-list .row .p9 {
		padding: 0 5px;
	}
	.promot-advantage-box .item p{
		font-size: 16px;
	}

	.renwen h2 {
		margin-top: 30px;
		font-size: 20px;
	}

	.renwen p {
		font-size: 14px;
		margin-bottom: 0;
	}

	.optimization-box .item {
		width: 80%;
	}

	.optimizat-zixun {
		width: 40%;
		left: 9%;
	}

	.casede-service .optimization-box .item {
		width: 90%;
	}

	.casede-service .casede-advantage-service .row {
		margin: 0 -5px;
	}

	.casede-service .casede-advantage-service .row .p9 {
		padding: 0 5px;
	}

	.casede-service .casede-advantage-service .row .p9 .item {
		padding: 15px 0 0 0;
		width: 100%;
		min-height: auto;
	}
	/*内页服务项目640*/
	.mservicebanner{
		display: none;
	}
	.sub-service-item{
		background: url(../images/fw1-640.jpg) no-repeat left top;
		padding-bottom: 140%;
	}
	.sub-service-item2{
		background: url(../images/fw2-640.jpg) no-repeat left top;
		background-size: 100% auto;
		padding-bottom: 138%;
	}
	.sub-service-item3{
		background: url(../images/fw3-640.jpg) no-repeat left top;
		background-size: 100% auto;
		padding-bottom: 138%;
	}
	.sub-service-more{
		width: 140px;
		height: 35px;
		line-height: 35px;
	}
	/*内页小程序*/
	.applets-fenxiao .row .p9 .item h2{
		font-size: 15px;
	}
	/*网站建设640*/
	.web-process-box .item .show .item-desc{
		width: 72%;
		margin-right: 15px;
		}
	.hidden-lessthan640{
		display: block;
	}
	.hidden-morethan640{
		display: none;
	}
	/*banner64*/
	.main-slider-bg1{
	background-image: url(../images/banner1-640-n.jpg);
	}
	.main-slider-bg2{
		background-image: url(../images/banner2-640-n.jpg);
	}
	.main-slider-bg3{
		background-image: url(../images/banner3-640-n.jpg);
	}
	.main-slider-bg4{
		background-image: url(../images/banner4-640-n.jpg);
	}
	.main-slider .section1 .index_banner .item .inner .block_txt2{
		width: 100%;
	}
	.main-slider .section1 .index_banner .item .inner .block_txt h2 img{
		width: 100%;
	}
	.main-slider .section1 .index_banner .item .inner .block_txt2{
		margin-top: calc(13vh);
	}
	.brand-list-item .pic .hover .brand-title{
		font-size: 14px;
		padding: 5px 0;
	}
	.brand-list-item .pic .hover{
		display: none;
	}
	.sub-constructlist table tr td:nth-child(1){
		font-size:16px;
	}
	.sub-constructlist table tr td{
		padding: 10px;
	}
	.weixinshop-link{
		font-size: 13px;
		line-height: 30px;
		height: 30px;
		margin: 20px auto;
		width: 150px;
		 
	}
	.sub-constructlist{
		margin-top: 10px;
	}
}

@media (max-width:560px) {
	.promot-advantage-more{
		width: 80%;
		font-size: 15px;
	}
	.promot-advantage-box .item p{
		font-size: 14px;
	}
}


@media (max-width:530px) {
	.sub-construct-tab ul li .title-tag {
		font-size: 12px;
	}

	.sub-construct-tab ul li .title {
		font-size: 14px;
	}
	/*内页人才招聘*/
	.joinus-tit h3{
		font-size: 15px;
	}
}

@media (max-width:450px) {
	/*网站建设450*/
	.web-process-box .item .show .iwrap{
		width: 65px;
		height: 65px;
		line-height: 65px;
		margin-left: 10px;
	}
	.web-process-box .item .show .iwrap i{
		font-size: 26px;
	}
	.web-process-box .item .show .item-desc{
		width: 75%;
		margin-right: 15px;
		margin-top: 0;
		padding-bottom: 0;
	}
	.mweb-process-box .item .show{
		padding: 10px 0;
	}
	.web-process-box .item:hover .show {
		border: #e5e5e5 solid 1px;
	}
	.web-process-box .item .show .item-desc{
		margin-right: 0;
		padding-top: 0;
	}
	.web-process-box .item .show .item-desc h3{
		margin-left: 5px;
		margin-top: 0;
	}
	.web-process-box .item .show .item-desc p{
		margin-left: 5px;
	}
}

@media (max-width:420px) {
	.sub-construct-tab ul li .title-tag {
		font-size: 11px;
	}
	/*内页小程序420*/
	.applets-tit{
		padding-top: 15px;
		margin-bottom: 5px;
	}
	.applets-tit h3{
		font-size: 14px;
		width: 90%;
		margin: 0 auto;
	}
	.applets-tit h2{
		font-size: 18px;
		width: 80%;
		margin: 0 auto;
		line-height: 22px;
	}
	.applets-type-item h2{
		font-size: 18px;
	}
	.applets-type{
		margin: 0 -5px;
	}
	.applets-type .p9{
		padding: 0 5px;
	}
	.applets-type-item .pic{
		width: 70px;
		margin-top: 15px;
	}
	.applets-fun-wrap,
	.applets-fenxiao{
		padding-bottom: 20px;
	}
	.applets-fun .circle p{
		margin-top: 15px;
		font-size: 12px;
	}
	.applets-fun{
		margin-top: 15px;
	}
	.applets-fun .row
	.applets-fenxiao .row{
		margin: 0 -5px;
	}
	.applets-fun .row .p9,
	.applets-fenxiao .row .p9{
		padding: 0 5px;
		margin-bottom: 10px;
	}
	.applets-fun .p9:last-child .circle p{
		font-size: 12px;
		line-height: 16px;
	}
	.applets-fenxiao .row .p9 .item .pic .circle-img img{
		width: 40%;
	}
	.applets-fenxiao .row .p9 .item h2{
		font-size: 16px;
	}
	.applets-fenxiao .row .p9 .item p{
		font-size: 12px;
	}
	.case-list-item .txt h2{
		font-weight: normal;
		height: 20px;
		font-size: 15px;
		line-height: 20px;
	}
	/*内页网站建设*/
	.sub-constructlist .item:last-child .construct-right{
		padding-top: 0;
	}
	.mcontruct .case-title{
		margin-top: 0;
	}
	.web-process{
		padding-top: 0;
	}
	.mcontruct .case-list-item .case-tab{
		width: 50%;
	}
	.mcontruct .case-list-item .case-likes{
		width: 40%;
	}
	
	
	 
}

@media(max-width:435px) {
	.afterService .topImg .txt img {
		width: 60%;
		top: 5px;
		position: relative;
	}

	.service-content .service-left .left-box .list ul li {
		margin-bottom: 10px;
	}

	.service-content .service-left .left-box .counts {
		margin-top: -33px;
	}

	.index-news-left {
		margin-bottom: 20px;
	}

	.sub-construct-tab ul {
		width: 100%;
	}

	.sub-construct-tab ul li .title {
		font-size: 14px;
	}

	.sub-construct-tab ul li .title-tag {
		font-size: 11px;
		margin-top: -5px;
	}

	.sub-construct-tab {
		border-radius: 5px;
	}

	.sub-construct-tab ul li {
		line-height: 26px;
	}

	.sub-aftService-left .count {
		font-size: 70px;
		left: -2px;
		line-height: 45px;
	}

	.sub-aftService-left .cus-name2 {
		font-size: 15px;
	}

	.sub-aftService-left a {
		margin-top: 10px;
	}

	.sub-aftService .item {
		margin-bottom: 10px;
	}

	.sub-aftService {
		padding-bottom: 20px;
	}

	.sub-aftServicede-right .li-item {
		padding-top: 25px;
	}
	.case-list .row #mcase .item .case-likes{
		width: 50%;
	}
	#mcase .item .case-tab{
		display: block;
	}
}

@media(max-width:445px) {
	.menus .Logo img{
		max-width: 190px;
	}
}

@media(max-width:415px) {

	#container1 .swiper-pagination-bullet {
		width: 12px;
		height: 12px;
		background-size: cover;
	}
	.main-slider .section1 .index_banner .item .inner .block_txt{
		top: 25%;
	}
 

	.burger_menu {
		margin-top: 4px;
		width: 35px!important;;
		height: 35px!important;
	}
	.footFix>a{
		padding: 10px 0;
	}

	.page {
		font-size: 12px;
		margin: 0;
	}

	.page SPAN.disabled {
		padding: 5px;
	}

	.page SPAN.current,
	.page a {
		padding: 5px;
	}
	/*内页新闻415*/
	.sub-newsspec-list ul li .title h2{
		font-weight: normal;
	}
	.sub-newsspec-list ul li .title {
		margin-left: 10px;
	}

	.sub-newsspec-list ul li .title h2 {
		font-size: 16px;
		line-height: 20px;
		height: auto;
	}

	.sub-newsspec-list ul li .title p {
		font-size: 12px;
	}

	.sub-newsspec-list ul li a .pic {
		width: 40%;
	}
	.sub-newsspec-list ul li a .title p.data img{
		width: 10px;
	}

	.sub-newsspec-list ul li span.more {
		display: none;
	}

	.sub-newsspec-list ul li .title p {
		margin-bottom: 0;
	}
	.mnewsclass a{
		font-size: 13px;
		padding: 7px 0;
	}
	.newsde-fenye{
		flex-direction: column;
	}
	.newsde-fenye .fenye-box{
		width: 100%;
	}
	.newsde-fenye .goback{
		width: 50%;
		margin: 15px auto 0 auto;
	}

	.optimizat-right .optimizat-more {
		font-size: 14px;
	}

	.index-news-left .item p {
		margin-bottom: 6px;
	}
	.promotion-wrap .promot-quest .foot-line img{
		top: -7px;
	}
	.menus .Logo img{
		width: 51%;
	}
	
	/*首页案例展示415*/
	.case-wrap{
		padding-bottom: 20px;
	}
	a.animated-button.case-more{
		margin-top: 0;
	}
	.afterService .picture .desc .desc-tit{
		margin-top: 15px;
	}
	.afterService .picture .desc .desc-subtit{
		margin-top: 5px;
	}
	.case-catelog a,
	.case-catelog a:last-child{
		padding: 5px 15px;
		font-size: 13px;
	}
	.case-catelog a:last-child i{
		font-size: 12px;
	}
	a.animated-button.case-more{
		font-size: 14px;
		border-radius: 30px;
		line-height: 30px;
		min-width: auto;
		width: 36%;
	}
	a.animated-button.case-more span{
		padding-left: 10px;
	}
	
	/*首页售后服务415*/
	#mAfterService{
		width: 70%;
	}
	/*首页推广优势415*/
	.promotion-wrap .promot-quest{
		width: 100%;
	}
	.promotion-wrap .promot-quest .rows{
		margin: 0;
	}
	.promot-advantage-box .item .title, .promot-advantage-box .item.right .title, .promot-advantage-box .item.right p, .promot-advantage-box .item p{
		width: 70%;
	}
	.promot-advantage-box .item .title{
		font-size: 16px;
		line-height: 25px;
	}
	.promot-advantage-box .item:first-child p{
		min-height: auto;
	}
	.promot-advantage-box .item  p{
		min-height: auto;
	}
	.promotion-wrap .promot-quest .rows .item{
		padding: 0;
	}
	/*首页新闻资讯415*/
	.index-news-left {
		margin-bottom: 0px;
	}
	.index-news-box .item-box .recommd-news{
		display: none;
	}
	.msroll_top{
		padding: 10px 0 20px 0;
	}
	.msroll_top i{
		font-size: 34px;
	}
	/*首页小程序415*/
	.wechat .swiper-prev{
		left: -10px;
	}
	.wechat .swiper-next{
		right: -10px;
	}
	/*内页移动底部415*/
	.mfoot .mtxt,
	.mfoot .mcopy{
		font-size: 14px;
	}
	/*内页服务项目415*/
	.sub-service-txt{
		font-size: 15px;
	}
	/*内页人才招聘*/
	.joinus-tit h2{
		padding-top: 30px;
	}
	.joinus-tit h3{
		padding: 5px 0 0px 0;
	}
	.joinus-item{
		padding: 5px 10px 10px 10px;
	}
	/*内页关于我们415*/
	.profile-content{
		width: 100%;
		padding-bottom: 0;
	}
	.profile-content p{
		margin-bottom: 20px;
	}
	.linian{
		padding: 0 0 30px 0;
	}
	.case-title, .adva-title, .news-tit, .linian .item .linian-txt h3{
		font-size: 18px;
		margin-top: 25px;
	}
	.linian .item .linian-txt h4{
		padding-top: 5px;
		font-size: 13px;
	}
	/*内页关于我们 建站流程415*/
	.our-advantage-service .item .title-box{
		width: 110px;
		height: 110px;
	}
	.our-advantage-service .item .num{
		width: 26px;
		height: 26px;
		line-height: 26px;
		font-size: 14px;
		left: -0px;
		margin-top: -13px;
	}
	.our-advantage-service .item .num::after{
		left: 13px;
		height: 440%;
	}
	.our-advantage-service .item p{
		width: 58%;
	}
	.our-advantage{
		padding: 20px 0;
	}
	/*内页品牌设计415*/
	.brandDesign-wrap{
		padding-top: 20px;
	}
	.brandDesign-wrap .case-list .row .p9{
		margin-bottom: 15px;
	}
	
	/*内页案例展示详情415*/
	 
	.mcasedetop .link{
		width: 39%;
	}
	/*内页网络推广415*/
	.seo-wrap{
		padding-top: 20px;
	}
	.seo-list-wrap{
		margin-top: 15px;
		padding-bottom: 20px;
	}
	.seo-wrap .case-title{
		margin-bottom: 10px;
	}
	.mpromote-img{
		margin-bottom: 20px;
	}
	
}
@media (max-width:400px) {
	.service-wrap .row .p9 .item .number{
		width: 26%;
		font-size: 70px;
	}
	.service-wrap .row .p9 .item .title, .service-wrap .row .p9:first-child .item .service-list, .service-wrap .row .p9:nth-child(2) .item .service-list, .service-wrap .row .p9 .item3 .service-list, .service-wrap .row .p9 .item4 .service-list, .service-wrap .row .p9 .item5 .service-list, .service-wrap .row .p9 .item6 .service-list{
		width: 68%!important;
	}
	.service-wrap{
		padding-top: 0;
	}
}
