@media screen and (max-width: 1200px) {
	.index .section_02 .imgbox img {
		max-height: 200px;
	}
	.agv_nbanner {
		padding-top: 0;
	}
	.banner {
		padding-top: 0;
	}
	.index .section_3 .right {
		width: calc(100% - 611px);
		margin: 0;
	}
	.index .section_1 .list .dec {
		/* height: 180px; */
	}
	.prodetail_1 .h2tit {
		font-size: 46px
	}
	.aboutmain_2 .list li {
		width: 25%;
	}
	.contactmain {
		padding-bottom: 3%;
	}
	.contactmain .content {
		padding: 5% 10%
	}
	.footer .sec1 .left {
		width: 70%;
	}
	.footer .sec1 .ewm {
		width: 30%;
		margin-right: 0;
	}
	.footer .sec1 .model {
		margin: 0px;
		width: 50%;
	}
	.footer .sec1 .model img{ width: 80px;}
	.footer .sec1 .item {
		width: 20%;
		margin-right: 0;
	}
	.index .section_5 .right {
		padding-left: 4%;
		padding-top: 5%;
	}
	.secmenu .left2 {
		display: none;
	}
	.secmenu .left {
		display: none !important;
	}
}

@media screen and (max-width: 992px) {
	.prodetail_1 .link a {
		width: 150px;
		margin-right: 20px;
	}
	.head .nav li {
		margin-left: 10px;
	}
	.contactmain .content {
		padding: 4% 3%;
	}
	.Warehousing2 .imgbox {
		width: 40%;
	}
	.Warehousing2 .imgbox img {
		width: 100%;
	}
}

@media screen and (max-width: 850px) {
	.index .section_02 .imgbox img {
		max-height: 150px;
	}
	.wap_nav {
		position: fixed;
		left: 0px;
		top: 0px;
		width: 100%;
		z-index: 7777;
	}
	.wap_nav .logo {
		float: left;
		position: absolute;
		left: 0px;
		top: 0px;
	}
	.wap_nav .logo img {
		height: 24px;
		margin-top: 13px;
		margin-left: 10px;
	}
	body {
		padding-top: 50px;
	}
	.pc {
		display: none;
	}
	.wap {
		display: block;
	}
}

@media screen and (max-width: 850px) {
	.index .section_1 .list .content {
		display: block;
	}
	.index .section_5 {
		padding: 10vw 0;
	}
	.index .section_5 .title {
		padding-left: 0px;
		font-size: 22px;
	}
	.banner .dec {
		font-size: 5.5vw;
	}
	.banner .title img {
		width: 55%;
	}
	.index .section_1 .list .left {
		float: none;
		width: 100%;
		padding-top: 0px;
	}
	.index .section_1 .list .imgbox {
		float: none;
		width: 100%;
		padding-top: 30px;
	}
	.index .section_1 .list .swiper-button-prev,
	.index .section_1 .list .swiper-button-next {
		display: none;
	}
	.index .section_2 .left * {
		max-width: 100%;
	}
	.index .section_2 .left {
		float: none;
		width: 100%;
		margin-bottom: 30px;
	}
	.index .section_2 .right {
		float: none;
		width: 100%;
		text-align: left;
	}
	.index .section_2:after,
	.index .section_2:before {
		display: none;
	}
	.index .section_2 .title2 {
		background: none
	}
	.index .section_2 .dec2 {
		font-size: 16px;
	}
	.index .section_2 .right .more {
		float: left;
	}
	.index .section_3 .left {
		display: none;
	}
	.index .section_3 .right {
		float: none;
		width: 100%;
		padding: 0
	}
	.index .section_3 {
		padding: 30px 0
	}
	.index .section_4 .content {
		float: none;
		width: 100%;
	}
	.index .section_4 {
		background: #00c5c5
	}
	.index .section_4 .dec {
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
	}
	.index .section_5 .left {
		float: none;
		width: 100%;
		padding-bottom: 20px;
	}
	.index .section_5 .right {
		float: none;
		width: 100%;
		padding: 0;
		padding-top: 7vw;
	}
	.index .section_5 .btns {
		padding: 0px;
	}
	.index .section_5 .send {
		width: 100%;
		float: none;
		height: 40px;
		font-size: 15px;
		line-height: 40px;
	}
	.index .section_5 .tel2 {
		float: none;
		width: 100%;
		margin-bottom: 4vw;
	}
	.index .section_5 .words {
		height: 32px;
		font-size: 14px;
		padding: 0px 10px;
	}
	.index .section_5 .model {
		margin-right: 0px;
		width: 100%;
		float: none;
		zoom: 1;
		overflow: hidden;
		margin-bottom: 15px;
	}
	.index .section_5 .formcontent {
		padding-right: 0;
	}
	.index .section_5 .tel,
	.index .section_5 .dec {
		padding-left: 48px;
		font-size: 16px;
		background-position: 10px center;
	}
	.index .section_5 .content {
		height: auto;
	}
	.footer .sec1 .left {
		float: none;
		width: 100%;
		padding-left: 0px;
	}
	.footer .sec1 .left .item {
		width: 33.333%;
		margin-bottom: 30px;
		text-align: center;
	}
	.footer .sec1 .ewm {
		float: none;
		width: 100%;
	}
	.footer .sec2 {
		padding: 15px 0;
	}
	.banner .content {
		height: calc(100vh - 50px);
	}
	.contactmain .dec {
		padding-bottom: 12%;
		font-size: 14px;
	}
	.contactmain .item {
		float: none;
		width: 100%;
		margin-bottom: 15px;
		zoom: 1;
		overflow: hidden;
	}
	.contactmain .model2 {
		margin-bottom: 15px;
	}
	.contactmain .words {
		height: 28px;
	}
	.contactmain .s1 {
		line-height: 28px;
	}
	.contactmain .model {
		margin-bottom: 0;
	}
	.contactmain .content {
		padding: 10% 3%;
	}
	.titlemodel2 .cn {
		font-size: 9vw
	}
	.titlemodel2 .en {
		font-size: 4vw;
		padding-top: 11px;
	}
	.channelbanner {
		padding-top: 0;
	}
	.channelbanner .titlemodel2 {
		padding: 0px !important;
		position: absolute;
		top: 50%;
		left: 50%;
		-o-transform: translate(-50%, -50%);
		-webkit-transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		width: 100%;
	}
	.contactmain .content {
		margin-top: 0;
	}
	.contactmain {
		padding: 4% 0
	}
	.secmenu .left {
		float: none;
		text-align: center;
		width: 100%;
		display: flex;
	}
	.secmenu .left a {
		flex: 1;
		margin: 0px;
		line-height: 30px;
		height: 30px;
		font-size: 14px;
	}
	.secmenu .right {
		float: none;
		width: 100%;
		line-height: 30px;
		padding: 16px 0px;
		padding-left: 32px;
	}
	.newslist li .imgbox,
	.newslist li .content {
		float: none;
		width: 100%;
		padding: 0px;
	}
	.newslist li .content {
		padding: 10px 0px;
	}
	.contact_1 ul li {
		width: 50%;
	}
	.contact_1 ul li:nth-child(2n) {
		border: none;
	}
	.contact_1 ul li .dec {
		padding: 15px;
		font-size: 14px
	}
	.contact_1 {
		padding: 30px 0px;
	}
	.culture_1 .item {
		margin-right: 0px;
		float: none;
		width: 100%;
		padding: 5%;
		margin-bottom: 5%;
	}
	.culture_1 .dec {
		padding-bottom: 0px;
	}
	.culture_1 .imgbox img {
		margin-top: 0px;
	}
	.culture_1 .items {
		padding-top: 7%;
		margin-bottom: 4%;
	}
	.culture_1 .h2tit {
		line-height: 22px;
		line-height: 1.3;
	}
	.culture_1 .text {
		padding-bottom: 12%;
	}
	.culture_2 {
		padding: 12% 0px;
	}
	.culture_2 .list {
		padding-top: 3%;
	}
	.culture_1 .text p {
		line-height: 1.6;
	}
	.culture_2 .list li {
		width: 50%;
	}
	.height47,
	.height58 {
		display: none;
	}
	.map {
		margin-bottom: 0;
	}
	.secmenu .left2 {
		float: none;
		zoom: 1;
		overflow: hidden;
		line-height: 40px;
	}
	.solutionlist {
		padding-top: 12%;
	}
	.solutionlist li {
		width: 100%;
		margin-right: 0px;
		margin-bottom: 4%;
	}
	.aboutmain_1 .content {
		padding: 6% 0px;
		display: block;
	}
	.aboutmain_1 .content .imgbox {
		width: 100%;
	}
	.aboutmain_1 .content .imgbox img {
		width: 100%;
	}
	.aboutmain_1 .content .text {
		padding-left: 0px;
		padding-top: 20px;
	}
	.aboutmain_2 .title2 {
		line-height: 1.3;
		padding-top: 5%;
		padding-bottom: 3%;
		font-size: 25px;
	}
	.titlemodel .cn{ font-size: 25px;}
	.aboutmain_2 .list li {
		width: 100%;
		margin: 0px;
		margin-bottom: 4%;
		height: 120px;
	}
	.aboutmain_3 {
		padding: 5% 0px;
	}
	.aboutmain_3 .list {
		padding-top: 3%;
	}
	.aboutmain_3 .list li:nth-child(3n) {
		margin-right: 0px;
	}
	.aboutmain_3 .list li {
		width: 30%;
		margin-right: 5%;
		margin-bottom: 4%;
		border: none;
	}
	.aboutmain_2 {
		padding-bottom: 5%;
	}
	.Warehousing1 {
		padding-top: 20px;
		padding-bottom: 0;
	}
	.Warehousing1 .hd a {
		float: left;
		width: 30%;
		margin: 1%;
		height: auto;
		line-height: 2;
		padding: 5px 10px;
		font-size: 14px;
	}
	.Warehousing1 .hd {
		margin-bottom: 0%;
	}
	.Warehousing1 .text {
		max-width: 100%;
		padding: 6%;
		line-height: 1.5;
		font-size: 14px;
		width: 80%;
		right: auto;
		left: 3%;
		width: 94%;
	}
	.Warehousing1 .imgbox {
		height: 400px;
	}
	.Warehousing2 .content {
		padding: 7% 0px;
		display: block;
	}
	.Warehousing2 .left {
		padding: 4% 0px;
		width: 100%;
	}
	.Warehousing2 .imgbox {
		width: 100%;
	}
	.Warehousing2 .dec {
		padding: 4% 0px;
		font-size: 14px;
		line-height: 1.5;
	}
	.Warehousing2 .dec p {
		padding-right: 0;
		text-align: justify;
	}
	.Warehousing2 .h2tit {
		font-size: 20px;
	}
	.Warehousing2 .item:nth-child(2n) .left {
		padding-left: 0;
	}
	.channelbanner .text {
		display: none;
	}
	.prodetail_1 .left {
		float: none;
		width: 100%;
		padding: 7% 0px;
	}
	.prodetail_1 {
		padding-top: 0;
	}
	.prodetail_1 .dec {
		padding: 7% 0px;
	}
	.prodetail_1 .h2tit {
		font-size: 30px;
	}
	.prodetail_1 .right {
		float: none;
		width: 100%;
	}
	.prodetail_2,
	.prodetail_3 {
		padding: 10% 0px;
	}
	.prodetail_2 .list li,
	.prodetail_3 .list li {
		width: 48%;
		margin: 1% !important;
	}
	.prodetail_2 .imgbox img,
	.prodetail_3 .imgbox img {
		height: 40vw;
	}
	.prodetail_2 .dec {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		font-size: 14px;
		line-height: 1.5;
		padding: 3% 0px;
		-webkit-box-orient: vertical;
	}
	.secmenu .left2 .cn {
		font-size: 20px;
	}
	.prodetail_1 .link a {
		font-size: 16px;
		width: 120px;
		line-height: 30px;
		height: 30px;
	}
	.prodetail_3 .dec {
		font-size: 16px;
		padding-top: 16px;
		padding-bottom: 32px;
	}
	.prodetail_3 .list {
		padding-top: 4%;
	}
	.proser_list .title0 span {
		font-size: 26px;
		padding: 0px;
		width: 100%;
	}
	.proser_list .title0 span:after,
	.proser_list .title0 span:before {
		width: 20%;
		top: 12px;
	}
	.proser_list .title0 span:after {
		left: 10px;
	}
	.proser_list .title0 span:before {
		right: 10px;
	}
	.proser_list .item {
		padding: 0px;
	}
	.proser_list .list {
		padding-top: 12%;
		padding-bottom: 0%;
	}
	.proser_list .list li {
		width: 48%;
		margin: 1% !important;
	}
	.proser_list .anli li{width: 98% !important;}
	.proser_list .more {
		width: 131px;
		font-size: 14px;
		padding-left: 32px;
		background-size: 20px;
	}
	.proser_list .title {
		font-size: 16px;
		padding-top: 10px;
		padding-bottom: 16px;
	}
	.index .section_2 {
		padding-top: 0;
	}
	.index .section_2 .wrap {
		padding-left: 0;
		padding-right: 0px;
	}
	.index .section_2 .left {
		padding-left: 15px;
		padding-right: 15px;
		background: #00D1D1;
		padding-top: 10%;
		padding-bottom: 9%;
	}
	.index .section_2 .right {
		padding-left: 15px;
		padding-right: 15px;
	}
	.index .section_01 li .icon {
		padding-top: 0vw;
	}
	.index .section_01 li .title {
		padding-top: 20px;
		padding-bottom: 14px;
		font-size: 18px
	}
	.index .section_01 li {
		width: 50%
	}
	.index .section_01 {
		padding-bottom: 0vw;
	}
	.index .section_01 li .dec {
		font-size: 14px;
		padding-bottom: 2vw;
	}
	.index .section_02 .item {
		float: none;
		width: 100%;
		margin-right: 0px;
		margin-bottom: 20px;
	}
	.index .section_02 .dec {
		margin-bottom: 20px;
		font-size: 14px;
		text-align: center;
	}
	.index .section_02 .model {
		height: 360px;
	}
	.index .section_03 .content {
		background-size: 52%;
		height: 223px;
		padding-top: 40px;
		margin-top: 1%;
	}
	.index .section_02 .item:nth-child(2) .model {
		height: 360px;
	}
	.titlem .titlesr {
		font-size: 25px;
		padding-bottom: 10px;
	}
	.titlem .decr {
		font-size: 14px;
	}
	.index .section_03 {
		padding: 5vw 0px;
		padding-top: 12vw;
	}
	.index .section_03 li {
		margin-bottom: 2%;
	}
	.index .section_03 .titles {
		font-size: 13px;
		width: 79px;
		line-height: 40px;
	}
	.index .section_03 .icon {
		margin-left: 6px;
	}
	.index .section_03 .icon img {
		width: 40px;
	}
	.index .section_04 .list li.li1 {
		left: 8%;
		bottom: 46%;
	}
	.index .section_04 .list li.li2 {
		left: 16.5%;
		bottom: 39%;
	}
	.index .section_04 .list li.li3 {
		left: 4%;
		bottom: 33%;
	}
	.index .section_04 .list li.li4 {
		left: 20%;
		bottom: 19%;
	}
	.index .section_04 .list li.li5 {
		left: 11%;
		bottom: 13%;
	}
	.index .section_04 .list li.li6 {
		left: 52.5%;
		bottom: 57%;
	}
	.index .section_04 .list li.li7 {
		left: 68%;
		bottom: 41%;
	}
	.index .section_04 .list li.li8 {
		left: 88%;
		bottom: 32%;
	}
	.index .section_04 .list li.li9 {
		left: 82%;
		bottom: 28%;
	}
	.index .section_04 .list .box-rotate {
		width: 40px;
		height: 40px;
	}
	.index .section_04 .list .light-bottom {
		width: 40px;
		height: 23px;
		background-size: auto 100%;
	}
	.index .section_04 .list li:hover .box-rotate {
		margin-right: 15px;
	}
	.index .section_04 .list .right-content {
		min-width: 120px;
		min-height: 70px;
		padding: 10px 11px 10px 15px;
		justify-content: center;
		align-items: center;
		text-align: left;
		flex-direction: column;
		background: url("../images/wbg.png")/*tpa=http://www.mw-robot.com/template/pc/skin/images/wbg.png*/ no-repeat 50%/cover;
	}
	.index .section_05 {
		padding: 10vw 0
	}
	.index .section_05 .left {
		float: none;
		width: 100%;
		padding-top: 9vw;
	}
	.index .section_05 .right {
		padding-top: 5vw;
		width: 100%;
		float: none;
	}
}

@media screen and (max-width: 850px) {
	.index .section_05 .title {
		font-size: 16px;
	}
	.index .section_02 .content {
		padding-top: 30px;
	}
	.index .section_02 .imgbox {
		width: 40%;
		bottom: 10%;
	}
	.index .section_02 .imgbox img {
		max-width: 100%;
	}
	.index .section_02 .model {
		height: 200px;
	}
	.index .section_02 .item:nth-child(2) .model {
		height: 200px;
	}
	.index .section_05 .more {
		font-size: 14px;
		font-weight: 300;
	}
	.index .section_02 .dec0 {
		font-size: 16px;
	}
	.aboutmain_1 .text h3 {
		font-size: 20px;
	}
	.index .section_02 .h2tit {
		font-size: 25px;
		margin-bottom: 10px;
		text-align: center;
	}
	.index .section_02 .h3tit {
		font-size: 20px;
	}
	.index .section_02 .dec2 a {
		font-size: 16px;
		font-weight:400;
	}
	.index .section_02 .dec0 {
		font-size: 16px;
		font-weight:400;
	}
	.titlem .decr {
		font-weight:400;
	}
	.index .section_05 .left li a {
		padding-bottom: 10px;
		margin-bottom: 10px;
	}
	.index .section_05 .title {
		margin-bottom: 10px;
	}
	.index .section_1 .list .title {
		margin-bottom: 14px;
		font-size: 16px;
		font-weight: 400px;
		font-family: Microsoft YaHei;
		color: #ddd;
	}
	.index .section_1 .list .dec {
		color: #ccc;
	}
	.aboutmain_2 .title {
		font-size: 16px;
		text-align: left;
		padding-bottom: 0;
		padding-top: 10px;
	}
	.aboutmain_2 .dec {
		font-size: 14px;
		text-align: justify;
	}
	.index .section_02 .more {
		margin-top: 10px;
	}
	.index .section_02 .model:hover .dec2 p {
		line-height: 20px;
		font-size: 14px;
	}
	.index .section_02 .model:hover .dec2 p a {
		font-size: 14px;
	}
	.index .section_02 .dec {
		line-height: 20px;
	}
	.index .section_1 .list .dec {
		line-height: 20px;
	}
	.aboutmain_2 .imgbox img {
		width: 40%;
		float: left;
	}
	.aboutmain_1 .text p {
		font-size: 14px !important;
		text-align: justify;
		line-height: 20px;
		font-family: Microsoft YaHei !important;
	}
	.aboutmain_1 .text h3 {
		margin-bottom: 10px;
	}
	.index .section_5 .logo img {
		width: 50%;
		margin: 10px auto;
	}
	.aboutmain_3 .icon {
		border: 1px solid rgba(231, 242, 242, 1);
		margin-bottom: 10px;
	}
	.proser_list .title0{ margin-top: 10px; padding-top: 30px;}
	.proser_list .more{ margin-bottom: 30px;}
	.index .section_04 .pose{top: 10vw;}
}