﻿@media screen and (max-width: 1460px) {
	.head{padding:20px;}
	#so-bt{right:20px;}
	.head .navBar{margin-right:30px;}
	.navul .m{margin:0px 15px;}	
}

@media screen and (max-width: 1280px) {
	.w96{max-width:1100px;}
	.fullSlide .hd{padding-right:calc(50% - 550px);}
	.part3{margin-top: -60px;padding-top: 60px;}
	.part3-block{max-width:550px;}
	.part3 .part-left{height:450px;}
	.part3 .part-right{height:500px;margin-top:-60px;}
	.part-right .part3-block{top:60px;}
}

@media screen and (max-width: 1200px) {
	.w96{max-width:1000px;}
	.head .top-logo{width:22%;margin-top:10px;}
	.head .navBar{width:calc(78% - 30px);}
	.navul .m{margin:0px 10px;}	
	.fullSlide .hd{padding-right:calc(50% - 500px);}
	.service-bg{padding-bottom:100px;}
	.service .part-left{width:160px;height:280px;}
	.service .part-right{width:calc(100% - 180px);}
	.part3-block{max-width:500px;}
}

@media screen and (max-width: 1100px) {
	.w96{max-width:900px;}
	.fullSlide .hd{padding-right:calc(50% - 450px);}
	.service-bg{padding-bottom:60px;}
	.service .part-right ul li{width:calc(20% - 30px);margin:15px;}
	.part3-block .icons-block li{width: calc(33.33% - 10px);margin-right: 10px;}
	.part3-block{max-width:450px;}
}
@media screen and (max-width: 1000px) {
	.fullSlide .hd{padding-right:20px;bottom:20px;}
	#goNext{display:none;}
	.head .top-logo{float:none;width:calc(100% - 80px);margin-top:0px;}
	.head .top-logo img{max-width:320px;}
	.head .navBar{width:100%;float: none;margin:0px;margin-top:5px;}
	.head .navul{text-align:left;}
	.fullSlide-btn{margin-top:-20px;width:40px;height:40px !important;}
	.webItems{display:none;}
	.setItems{display:block;margin-bottom:20px;}
	.part4-news ul li{max-width:unset;width:50%;margin:0px !important;}
}
@media screen and (max-width: 900px) {
	.head{position:relative;background: #4d6c41;}
	#open-sb{display: block;}
	.navBar{display: none;}
	.part-left.fl{float:none;width:100%;padding:0px 20px;box-sizing:border-box;}
	.part-right.fr{float:none;width:100%;padding:0px 20px;box-sizing:border-box;}
	.service .part-left{height:unset;background:none;}
	.part3-block{max-width:unset;position: unset;}
	.part3 .part-left{height:unset;padding-bottom:20px;background:url(../img/part_kj.jpg) left bottom no-repeat;}
	.part3 .part-left .part-title{margin:30px 0px;}
	.part3 .part-right{margin-top:-10px;background:url(../img/part_gj.jpg) center top no-repeat;height:unset;padding:0px;padding-top:40px;padding-right:20px;}
	.part-right .part3-block{top:0px;}
	.part4-bg{padding-top:0px;margin:0px;}
	.part4{padding:20px 0px;}
	.slideTxtBox{padding:25px 0px;}
	.slideTxtBox .tab-bd div.slideBlock{height:unset;margin-top:25px;}
	.tabSlide .bd ul li{height:auto;}
	.tab-more{right:20px;}
	.tabSlide{margin-bottom:20px;}
	.slide-bg{height:auto;padding-bottom:66.5%;}
	.slideBlock .part-right .hr{left:27px;}
}
@media screen and (max-width:768px){
	.head{padding:10px 20px;}
	#so-bt{top:50%;margin-top:-10px;}
	#open-sb{top:50%;margin-top:-15px;}
	.service-bg{padding:20px 0px;}
	.service .part-right{padding:0px;margin-top:20px;}
	.service .part-right ul li{width: calc(50% - 30px);vertical-align: top;}
	.part4-news ul li{width:100%;}
	.slideTxtBox .tab-hd ul{text-align: left;}
	.slideTxtBox .tab-hd ul li{height:56px;line-height:56px;}
	.slideTxtBox .tab-hd ul li h5{margin:0px 15px;height:56px;line-height:60px;}
	.slideTxtBox .tab-hd ul li.on h5{font-size:18px;}
	.foot-logo{position: unset;margin-bottom:20px;}
	.foot-txt,.foot-code{width:calc(50% - 10px);}
	.fixed-box{right:0px;}
}
@media screen and (max-width:480px){
	.fullSlide .hd{padding-right:20px;bottom:10px;height:16px;}
	.fullSlide .hd ul li{width:10px; height:16px;}
	.fullSlide .hd ul li.on{width:24px;height:16px;}
	.part3-block .icons-block li a{padding:10px 0px;}
	.part3-block .icons-block .icon-span{padding:0px;height:40px;line-height:20px;}
	.part3-block .icons-block .icon-con{padding-bottom:20%;}
	.foot-txt,.foot-code{width:100%;float: none;margin:auto;}
	.foot-code{margin-top:20px;}
}
@media screen and (max-width:360px){
	#open-sb{width:24px;height:24px;margin-top:-10px;right:50px;}
	#so-bt{height:24px;margin-top:-12px;}
	#open-sb::before{width:24px;height:4px;top:0px;right:0px;border-bottom:12px double #fff;border-top: 3px solid #fff;}
	.service .part-right ul li{width: calc(50% - 20px);margin:10px;}
}