@media (min-width:641px) and (max-width:991px) {
/*图片大小*/
	.main-slider .section1 .index_banner .item .inner .block_txt h2 img{
		width: 55vw;
	}
}
@media(max-width:991px) {
	html {
		width: 100%;
		height: 100%;
		font-size: 62.5%;
		/* 10÷16=62.5% */
	}

	body {
		font-size: 16px;
		font-size: 1.6rem;
		/* 12÷10=1.2 */
	}

	.container {
		margin-right: auto;
		margin-left: auto;
		width: 96%;
	}

	.container:before,
	.container:after {
		content: " ";
		display: table;
	}

	.container:after {
		clear: both;
	}

	.container:before,
	.container:after {
		content: " ";
		display: table;
	}

	.container:after {
		clear: both;
	}

	.menus .head-right {
		display: none;
	}



	.menus .header {
		padding: 10px 0;
	}

	.menus.fixedbg .header {
		display: block;

	}

	.menus.fixedbg {
		box-shadow: rgba(0, 0, 0, 0.5) 0 5px 5px -5px;
		border-bottom: #ddd solid 1px;
	}

	.afterService .picture .desc .desc-tit {
		margin-top: 25px;
	}

	.index-news-box .item-box .recommd-news .txt {
		line-height: 20px;
		margin-bottom: 10px;
	}

	.index-news-box .item-box .recomm-txt h2 {
		font-size: 16px;
	}

	.index-news-box .item-box .recommd-news .date {
		margin: 5px 0;
	}
	

}

@media(max-width:991px) {}

@media(max-width:970px) {
	.sub-newsspec-list ul li .title p.data {
		padding: 5px 0;
	}
}

@media(max-width:920px) {
	.case-catelog {
		width: 80%;
	}

	.case-catelog a {
		margin-bottom: 5px;
	}
	.foot-menu-wrap{
		display: none;
	}
	.footH {
		display: block;
	}

	.footFix {
		display: flex;
		z-index: 99999;
	}

	footer {
		display: none;
	}

	.footH {
		height: 50px;
	}

	.content_bg_grid {
		display: none;
	}

	.casede-service .optimizat-left {
		width: 28%;
	}

	.casede-service .our-advantage-list {
		width: 70%;
	}

	.news-right .item1 p a,
	.news-right .item2 p a {
		width: 100%;
	}
	.mobile-table{
		display: block;
	}
	.pc-table{
		display: none;
	}
	.weixinshop-box-in{
		padding: 15px;
	}
	.weixinshop-title{
		font-size: 18px;
		text-align: center;
	}
	.weixinshop-subtitle{
		font-size: 14px;
	}
	.weixinshop-link{
		width: auto;
	}
}

@media(max-width:902px) {
	.news-right .ewm-box .pic {
		width: 60%;
	}

	.news-right .ewm-box .ewm-right {
		width: 100%;
	}
	.menus .Logo{
		width: 60%;
	}
	.service-wrap .row .p9 .item .title{
		font-size: 18px;
	}

}

@media(max-width:890px) {
	.index-news-rec {
		width: 100%;
		display: none;
	}
 
	.sub-newsspec-list ul li a .title p.data {
		height: 30px;
		overflow: hidden;
	}

	.our-advantage-service .row .p9 .item {
		padding-top: 10px;
	}

	.our-advantage-service .row .p9 .item h3 {
		margin-bottom: 15px;
	}

	.our-advantage-list .row {
		margin: 0 -20px;
	}

	.our-advantage-list .row .p9 {
		padding: 0 20px;
	}

	.renwen p {
		font-size: 18px;
		line-height: 30px;
	}
	
	/*内页网站建设*/
	.sub-construct{
		width: 70%;
	}
	.sub-construct-tab ul li .title{
		font-size: 16px;
	}

}

@media(max-width:830px) {

	.submain {
		padding: 20px 0;
	}

	.sub-contact .item3 {
		width: 20%;
		margin-left: 4%;
	}

	.our-advantage-service .row .p9 .item .pic {
		width: 60%;
		height: 0;
		padding-bottom: 60%;
	}
	.our-advantage-service .item .title-box{
		padding-top: 20px;
	}
	.our-advantage-service .item .num::after{
		width: 260%;
	}
	
	
}

@media(max-width:780px) {
	.service-content .service-right .swiper-wrapper {
		width: 70%;
	}

	.service-button-next,
	.service-button-prev {
		left: 30%;
	}

}

@media(max-width:768px) {

	.sub-newsspec-list ul li a {
		padding: 10px 0;
	}

	.newsde {
		padding-top: 10px;
	}

	.sub-newsspec-list ul li .title p.data {
		font-size: 13px;
	}

	.sub-newsspec-list ul li .title p.subtitle {
		font-size: 14px;
		line-height: 22px;
		height: 48px;
	}

	.service-wrap .row .p9 .item .service-list p {
		font-size: 14px;
	}

	.service-wrap .row .p9 .item {
		height: 360px;
		margin-bottom: 15px;
		text-align: center;
	}
	.service-wrap .row .p9 .item .service-list p{
		text-align: center;
	}
	
	.service-wrap .row .p9 .item3,.service-wrap .row .p9 .item4{
		height: 300px;
	}
	.service-wrap .row .p9 .item5,.service-wrap .row .p9 .item6{
		height: 260px;
	}
	
	.service-wrap .row .p9{
		height:400px;
	}

	.service-wrap .row .p9:first-child .item .service-list {
		width: 143px;
	}

	.service-wrap .row .p9:nth-child(2) .item .service-list {
		width: 103px;
	}
	
	.service-wrap .row .p9:nth-child(4),
	.service-wrap .row .p9:nth-child(5),
	.service-wrap .row .p9:nth-child(6){
		height:300px ;
	}

	.service-wrap .row .p9 .item .title {
		font-size: 18px;
		font-weight: normal;
		margin-bottom: 10px;
		margin-top: 10px;
	}

	.service-wrap .row .p9 .item .service-list p {
		line-height: 34px;
		font-size: 14px;
	}

	.case-title span {
		padding: 0 2px;

	}

	.case-title {
		font-size: 24px;
	}

	.case-list .row {
		margin: 0 -5px;
	}

	.case-list .row .p9 {
		padding: 0 5px;
		margin-bottom: 10px;
	}

	.case-list .row .item .txt h2 {
		font-size: 14px;
		font-weight: normal;
	}

	.case-wrap {
		padding: 20px 0 40px 0;
	}

	.afterService .picture .desc .desc-tit {
		font-size: 20px;
		margin-top: 17px;
	}

	.afterService .picture .desc .desc-subtit {
		font-size: 16px;
	}

	.afterService .service-box .tit {
		font-size: 15px;
	}

	.service-content .service-right .swiper-container {
		display: none;
	}

	.service-content .service-right {
		width: 25%;
	}

	.service-button-prev {
		left: 0;
		top: 0;
	}

	.service-button-next {
		right: 0;
		top: 0;
	}

	.service-content .service-left {
		width: 60%;
		left: 5%;
	}

	.service-content .service-left .left-box .counts {
		margin-top: -60px;
	}

	.optimization-box {
		margin-top: -60px;
	}

	.case-list .row .item .case-tab,
	.case-list .row .item .case-likes {
		width: 50%;
	}

	.index-news-box .item-box .recommd-news .txt {
		height: 22px;
		overflow: hidden;
		margin-bottom: 0;
	}

	.sub-construct-tab ul li .title-tag {
		font-size: 14px;
	}

	.sub-constructlist .item .construct-left .name {
		font-size: 18px;
	}

	.sub-construct {
		padding-top: 25px;
	}

	.subcasede-left {
		width: 79%;
	}

	.subcasede-right {
		width: 20%;
	}

	.casede-service .our-advantage-list .row .p9 .item p a {
		font-size: 12px;
	}

	.casede-service .tel {
		font-size: 24px;
	}

	.our-advantage-list .row .p9 .item h3 {
		font-size: 15px;
	}

	.sub-newsspec-list ul li a .title p.data img {
		position: relative;
		top: -2px;
	}

	.sub-map {
		margin-top: 20px;
	}

	.abt-title-en {
		margin-bottom: 10px;
	}

	.linian {
		padding: 0px 0 50px 0;
	}
	.seo-list-wrap{
		margin-top: 30px;
	}
	.seo-zbox .title{
		font-size: 16px;
	}
	.seo-wrap .row .p9{
		margin-bottom: 10px;
	}
	.seo-zbox .title .title-border{
		line-height: 33px;
	}
	.seo-zbox table td{
		padding: 10px;
		font-size: 14px;
	}
	a.animated-button.case-more{
		width: 160px;
	}
	.promotion-wrap .promot-quest .foot-line{
		margin-top: 40px;
	}
	.promotion-wrap .promot-quest .foot-line img{
		width: 30px;
		top: -8px;
	}
	
	.promotion-wrap .promot-advantage{
		margin-top: 20px;
	}
	.promotion-wrap .promot-advantage .promot-advantage-box{
		width: 100%;
	}
	.promot-advantage-box .item .pic,
	.promot-advantage-box .item.right .pic{
		width: 30%;
	}
	.promot-advantage-box .item .title, .promot-advantage-box .item.right .title, .promot-advantage-box .item.right p, .promot-advantage-box .item p{
		width: 60%;
	}
	.promot-advantage-box .item .title{
		font-size: 16px;
		margin-top: 0;
		padding-top: 14px;
		
	}
	.promot-advantage-box .item .title .nums,
	.promot-advantage-box .item.right .title .nums{
		font-size: 26px;
		margin-right: 5px;
	}
	.promot-advantage-box .item p{
		font-size: 13px;
		margin-top: 5px;
		line-height: 22px;
	}
	 
	.promot-advantage-box .item p{
		min-height: 112px;
	}
	 
	.promotion-wrap .promot-advantage .promot-advantage-box{
		padding-top: 20px;
	}
	.promot-advantage-more{
		width: 60%;
	}
	/*内页服务项目*/
	/*内页服务项目*/
	.sub-service-item{
		padding-bottom: 100vh;
	}
	.sub-service-item2, .sub-service-item3{
		padding-bottom:100vh;
	}
	
	
 
}
