/*/ 大屏幕 /*/

@media (min-width: 1200px) {}


/*/ 平板电脑和小屏电脑之间的分辨率 /*/

@media (min-width: 768px) and (max-width: 1200px) {
	.v2-fuwu-main03{
		width: 85%;
	}
}


/*/ 横向放置的手机和竖向放置的平板之间的分辨率 /*/

@media (max-width: 767px) {
	header{
		padding: 15px 0 0;
	}
	.header {
		width: 94vw;
		position: relative;
		padding-bottom: 15px;
	}
	.header .logo {
		height: 33px;
	}
	.header .logo img {
		height: 100%;
	}
	.header .nav {
		display: none;
	}
	.m-header-nav {
		display: none;
		width: 100%;
		padding: 0 3vw;
		background-color: #fff;
		margin: auto;
	}
	.m-header-nav p {
		position: relative;
	}
	.m-header-nav p span.one,
	.m-header-nav p a.home{
		display: flex;
		justify-content: space-between;
		align-items: center;
		font-size: 14px;
		color: #282828;
		line-height: 50px;
		border-bottom: 1px solid #f1f1f1;
	}
	.m-header-nav p  span.two {
		display: none;
		width: 100%;
		margin: auto;
		z-index: 9999;
	}
	.m-header-nav p span.two a {
		display: block;
		width: 100%;
		padding-left: 10px;
		font-size: 12px;
		line-height: 40px;
		color: #555555;
		margin-left: 0;
		padding: 0 0;
		background-color: #FFFFFF;
	}
	.m-header-nav p.english {
		margin-left: 15px;
	}
	.m-navbar{
		display: block;
		color: #fff;
	}
	.m-navbar i{
		display: block;
		font-size: 24px;
		transition: 0.3s all;
	}
	header.h-show .m-navbar i{
		color: #000;
	}
	.banner .swiper-slide{
		background-size: cover !important;
	}
	
	.index-main01 .list{
		width: 49%;
		margin-bottom: 15px;
	}
	.index-main01 .list:first-child{
		width: 100%;
	}
	.index-title p.t1{
		    font-size: 22px;
    color: #000;
	}
	.index-title p.t2{
		font-weight: 200;
    font-size: 13px;
    color: #797f84;
    line-height: 24px;
    max-width: 70%;
    margin: auto;
	}
	.index-main02 .list{
		width: 100% !important;
	}
	.index-main03 .list{
		width: 32%;
	}
	.index-main03 .list img{
		max-width: 75%
	}
	.index-main04 .list{
		width: 100%;
	}
	.index-main05 .list{
		width: 100%;
		margin-bottom: 60px;
	}
	.index-main05 .hr{
		display: none;
	}
	.footer{
		width: 94vw;
	}
	.footer .navlist{
		width: 100%;
		flex-wrap: wrap;
		margin-bottom: 50px;
	}
	.footer .navlist .list{
		width: 33%;
	}
	.footer .navlist p.t2{display: none;}
	.footer .banquan{
		line-height: 2;
	}
	header,
	header.header-fixed{
		background-color: #ccc;
		position: static;
	}
	body.index header{
	background-color: rgba(0, 0, 0, .3);
    position: fixed;
    padding: 15px 0 0;
	}
	.banner-pages p{
		display: none;
	}
	.about-main01{width: 94vw;}
	.about-main01 .left{
		width: 100%;
	}
	.about-main01 .right{
		width: 100%;
	}
	.about-main02 .list-w{
		display: block;
	}
	.about-main02 .list-w .list{
		width: 100%;
	}
	.about-main02-w{
		width: 94vw;
	}
	.about-main02-w img.map{
		display: none;
	}
	.about-main02{
		width: 100%;
		position: static;
		background-size: 100%;
		background-image: url(../images/about03.png);
	}
	.about-main02 .list-w .list{
		margin-bottom: 30px;
	}
	.about-main02 .list-w .list p.t1{
		    font-size: 40px;
		    margin-bottom: 10px;
		    line-height: 1;
	}
	.about-main02 .list-w .list p.t1-1{
		font-size: 44px;
		    line-height: 1;
		
	}
	.about-main02 .list-w .list p.t2{
		margin-top: 0;
	}
	.index-title.pages p.t1{
		font-size: 1.25rem;
	}
	.index-title.pages p.t2{
		font-size: 14px;
	}
	.protype-main{
		display: none;
		width: 94vw;
		margin: 60px auto;
		flex-wrap: wrap;
	}
	.protype-main .list{
		width: 49%;
	}
	.protype-main .hr{
		display: none;
	}
	.prolist-main-w,
	.prolist-main.proli{
		width: 94vw;
	}
	.prolist-main .list{
		width: 100%;
		margin-bottom: 20px;
	}
	.prolist-main .tit span{
		font-size: 24px;
	}
	.proshow-main{
		width: 100%;
		margin: 15px auto;
	}
	.proshow-main .toppic{display: block;}
	.proshow-main .toppic .pic,
	.proshow-main .toppic .desc{
		width: 100%;
		margin-bottom: 25px;
	}
	.proshow-main .toppic .desc{
		width: 96%;
		margin: auto;
	}
	.proshow-main .toppic .desc h1{font-size: 24px;}
	.proshow-main .bigpic-list,
	.proshow-main .content{
		width: 94%;
	}
	.location{
		width: 92vw;
		margin: auto;
	}
	.casetype-main{
		width: 94vw;
		flex-wrap: wrap;
		margin: 30px auto;
	}
	.casetype-main .list{
		width: 33%;
	}
	.caselist-main{
		width: 94vw;
	}
	.caselist-main .list .left,
	.caselist-main .list .right{
		float: none;
		width: 100%;
	}
	.caselist-main .list .left p.t4{
		display: none;
	}
	.caselist-main .list .left p.t1{
		margin-bottom: 20px;
	}
	.showcase-main01{
		width: 94vw;
		margin: 25px auto 15px;
	}
	.showcase-main01 img{display: none;}
	.showcase-main01 h1{
		font-size: 1.25rem;
		border-left: none;
		padding-left: 0;
	}
	.showcase-main02{
		width: 94vw;
		display: block;
	}
	.showcase-main02 .left,
	.showcase-main02 .right{
		display: block;
		width: 100%;
	}
	.showcase-main02 .left p.t1{display: none;}
	.showcase-main02 .wm-button-next-case{
		right: 0;
		left: auto;
		bottom: -45px;
		background-color: #008065;
		color: #ffffff;
	}
	.showcase-main02 .wm-button-prev-case{
		left: 0;
		bottom: -45px;
	}
	.showcase-main03{
		width: 94vw;
	}
	.showcase-main03 .list{
		width: 100%;
		margin-bottom: 20px;
	}
	.showcase-main03 .list p.t2{
		font-size: 16px;
	}
	.sheji-main01{
		width: 94vw;
	}
	.sheji-main01 .left,
	.sheji-main01 .right{
		width: 100%;
	}
	.sheji-main01 .left{
		padding: 50px 25px 30px;
	}
	.sheji-main01 .left .list{
		margin-bottom: 20px;
	}
	.shouhou-main01{
		width: 94vw;
	}
	.shouhou-main01 .left,
	.shouhou-main01 .right{
		width: 100%;
	}
	.shouhou-main01 .left .list03 .li{
		width: 80px;
		height: 80px;
		margin-left: 0;
	}
	.shouhou-main01 .left{
		padding: 60px 25px;
	}
	.shouhou-main01 .left .list{
		margin-top: 40px;
	}
	.liuyan-main{
		width: 94vw;
	}
	.liuyan-main .left{display: none;}
	.liuyan-main .right{
		width: 100%;
	}
	.pinpai-tit{
		padding: 60px 0;
	}
	.pinpai-main01{
		width: 94vw;
	}
	.pinpai-main01 .list01{
		margin-left: 0;
	}
	.pinpai-main01 .list02{
		width: 100% ;
		max-width: 100%;
	}
	.pinpai-main02-w{
		width: 100%;
		padding: 0;
		background-attachment: initial;
	}
	.pinpai-main02{
		width: 100%;
	}
	.pinpai-main02 .left{display: none;}
	.pinpai-main02 .right p.t3{display: none;}
	.pinpai-main02 .right{width: 100%;text-align: center;}
	.pinpai-main03{flex-wrap: wrap;margin: 65px auto 0;}
	.pinpai-main03 .img{width: 100%;}
	.pinpai-main03 .text-w{
		width: 100%;
		position: static;
	}
	.pinpai-main03 .text{
		width: 94vw;
		margin: auto;
	}
	.pinpai-main03 .text p.t1{
		font-size: 2rem;
	}
	.pinpai-main03 .text .list{
		width: 100%;
		margin-bottom: 15px;
	}
	.pinpai-main03 .text .list{
		height: auto;
		padding: 50px 25px;
	}
	.zizhi-main01{
		width: 94vw;
		margin: 65px auto;
		flex-wrap: wrap;
	}
	.zizhi-main01 .zizhiPicList-l,
	.zizhi-main01 .zizhiPicList-r{width: 100%;}
	.zizhi-main01 .list-l{padding: 20px;}
	.zizhi-main01 .list-r .list img{
		height: auto;
	}
	.zizhi-main01 .wm-button-next{top: 33%;}
	.zizhi-main01 .wm-button-prev{left: 0; top: 33%;}
	.newslist-main{width: 94vw;}
	.newslist-main .list{width: 100%;}
	.newsshow-main{width: 94vw;}
	.newsshow-main .left{width: 100%;}
	.newsshow-main .hr{display: none;}
	.newsshow-main .right{display: none;}
	.videos-main01{width: 94vw;}
	.videos-main01 video{width: 100% !important;}
	.videos-main02{width: 94vw;}
	.videos-main02 .list{width: 100%;}
	.zhuanshu-main{width: 94vw;}
	.zhuanshu-main .right,
	.zhuanshu-main .left{width: 100%;}
	.zhuanshu-main .centet-w{
		position: static;
	}
	.zhuanshu-main .centet{width: 100%;}
	.zhuanshu-main .centet .list p.t1{height: 30px;margin-bottom: 5px;}
	.zhuanshu-main .centet .list p.t2{font-size: 12px;}
	.zhuanshu-main .right p.t1{font-size: 1.65rem;}
	.jishufuwu-main01{width: 94vw;}
	.jishufuwu-main01 .list p.t1{font-size: 1.65rem;}
	.jishufuwu-main01 .list02 p{width: 100%;margin-bottom: 20px;}
	.jishufuwu-main01 .list03{display: none;}
	.ditu-main{width: 100%;}
	.qrcode-main{width: 94vw;}
	.qrcode-main .hr{display: none;}
	.qrcode-main .right{
		width: 80%;
	}
	.qrcode-main .left{width: 100%;margin-bottom: 40px;}
	.qrcode-main .left p{font-size: 50px;}
	.job-main{width: 94vw;}
	.job-main .list p.t2{font-size: 16px;}
	.joblist-main .left{display: none;}
	.joblist-main{width: 94vw;}
	.joblist-main .right .leixing p{flex-wrap: wrap;}
	.joblist-main .right .leixing{margin: 0;}
	.joblist-main .right .joblist-top p{line-height: 1.6;}
	.joblist-main .right .joblist p{line-height: 1.6;}
	.jiameng-main01{width: 94vw;}
	.jiameng-main01 .list{width: 100%;margin-bottom: 15px;padding: 15px;}
	.jiameng-main02{width: 94vw;}
	.jiameng-main03{width: 94vw;}
	.jiameng-main03 .left,
	.jiameng-main03 .right{width: 100%;}
	.jiameng-main03 .right p{line-height: 1.6;margin-bottom: 15px;}
	.jiameng-main04{width: 94vw;}
	.jiameng-main04 .list{width: 48%;margin-bottom: 25px;}
	.jiameng-main04 .hr{display: none;}
	.tool-list a, .tool-list p{
		width: 54px;margin-top: 0;
	}
	.tool-list i.iconfont{font-size: 24px;}
	.tool-list{right: 0;}
	.gushi-main01,
	.gushi-main02{display: none;}
	.gushi-main04 .list{width: 100%;margin-bottom: 30px;} 
	.v2-about-main{width: 96%;}
	.v2-about-main .one{
		flex-wrap: wrap;
	}
	.v2-about-main .one .left{width: 100%;}
	.v2-about-main .one .right{width: 100%;}
	.v2-about-main .two{flex-wrap: wrap;}
	.v2-about-main .two p{width: 100%;}
	.v2-about-main .two p:nth-child(1),.v2-about-main .two p:nth-child(2){width: 100%;margin-bottom: 10px;}
	.v2-about-main .three{display: none;}
	.v2-about-main02{width: 95%;}
	.v2-about-main02 .left{width: 100%;margin-bottom: 15px;}
	.v2-about-main02 .left .text{margin-top: 20px;}
	.v2-about-main02 .right{width: 100%;}
	.v2-pinpai-main01{width: 100%;margin: 20px auto;}
	.v2-pinpai-main01 .two{position: static;margin-top: 20px;justify-content: center;}
	.v2-pinpai-main01 .two p{margin: 0 15px;}
	.v2-pinpai-main02{width: 96%;}
	.v2-pinpai-main02 .text{width: 100%;flex-wrap: wrap;margin-top: 20px;}
	.v2-pinpai-main02 .text p{width: 100% !important;margin-bottom: 12px;margin-left: 0 !important;}
	.v2-pinpai-main03{width: 100%;margin-top: 25px;}
	.v2-pinpai-main03 .one{width: 96%;margin: auto;}
	.v2-pinpai-main03 .two{width: 96%;margin: auto;}
	.v2-pinpai-main04{
		width: 96%;
		flex-wrap: wrap;
	}
	.v2-pinpai-main04 .two{display: none;}
	.v2-pinpai-main05{width: 96%;flex-wrap: wrap;}
	.v2-pinpai-main05 .list{
		width: 100%;
		margin-bottom: 20px;
	}
	.v2-pinpai-main06{width: 96%;flex-wrap: wrap;}
	.v2-pinpai-main06 .list,.v2-pinpai-main06 .list01{width: 100%;margin-bottom: 20px;}
	.v2-sheji-main01{width: 96%;}
	.v2-sheji-main01 .one .text{display: none;}
	.v2-index-title-w{width: 96%;margin: auto;}
	.v2-sheji-main02{width: 100%;flex-wrap: wrap;}
	.v2-sheji-main02 .left{width: 100%;padding: 2%;}
	.v2-sheji-main02 .right{width: 100%;margin-top: 15px;}
	.v2-sheji-main03{width: 96%;flex-wrap: wrap;}
	.v2-sheji-main03 .list{width: 48%;margin-bottom: 20px;}
	.v2-sheji-main03 .hr{display: none;}
	.v2-sheji-main04{width: 96%;flex-wrap: wrap;}
	.v2-sheji-main04 .list{width: 100%;margin-bottom: 20px;}
	.v2-fuwu-main01{width: 96%;flex-wrap: wrap;}
	.v2-fuwu-main01 .one,.v2-fuwu-main01 .two{width: 100%;margin-bottom: 20px;}
	.v2-fuwu-main02{width: 96%;}
	.v2-fuwu-main02 .two{width: 96%;margin: auto;}
	.v2-fuwu-main02 .pic{margin-top: 25px;}
	.v2-fuwu-main03{width: 96%;flex-wrap: wrap;}
	.v2-fuwu-main03 .pic{display: none;}
	.v2-fuwu-main03 .right{width: 100%;padding-left: 0;}
	.v2-fuwu-main03 .right .two{margin: 25px auto;}
	
.tool-list a.wap{display: block;}
.tool-list a.pc{display: none;}
	
}


/*/ 横向放置的手机及分辨率更小的设备 /*/

@media (max-width: 480px) {}