@media only screen and (max-width: 1680px){
	

}
@media only screen and (max-width: 1600px){
#back-to-top{right: 0;top: -140px;z-index: 99;}	

}
@media only screen and (max-width: 1440px){
	
}
@media only screen and (max-width: 1366px){
	

}
@media only screen and (max-width: 1280px){
.pcmenu .nav .yi{margin-right: 90px;}
.slideBox .bd{width: 100%;padding: 0;}
.slideBox .hd ul{justify-content: normal;white-space: nowrap;overflow-x: auto;}
.header .nav .yi{margin-left: 64px;}

}

@media only screen and (max-width: 1152px){
.pcmenu .nav .yi{margin-right: 70px;}	
.search .key{width: 260px;}
.header .nav .yi{margin-left: 48px;}
.header .search .key{width: 210px;}

}
@media only screen and (max-width: 1024px){
.form{display: none;}
.sousuo{float: left;}
.xian{display: none;}
.yin{display: block;}
.sjlogo img{width: 54px;}
.tou{display: flex;justify-content: space-between;align-items: center;height: 80px;}
.yin{position: fixed;top: 0;width: 100%;left: 0;z-index: 999;background: #ffffff;}
.back{position: fixed;top: 80px;z-index: 999;width: 100%;background: #ffffff;left: 0;overflow-y: auto;padding: 0 3.5%;box-sizing: border-box;display: none;}
.back .yi{font-size: 30px;line-height: 70px;}
.back p{position: relative;display: block;}
.back .a{position: relative;display: block;}
.back span{width: 21px;height: 21px;position: absolute;border-left: 1px solid #cccccc;border-bottom: 1px solid #cccccc;transform: translateY(-50%) rotate(-135deg);top: 50%;right: 0;}
.active{color: #2b95c8;}
.bg .a span{border-left: 1px solid #2b95c8;border-bottom: 1px solid #2b95c8;transform: translateY(-50%) rotate(-45deg);}
.bg .a{color: #2b95c8;}
.bg1 .p1 span{border-left: 1px solid #2b95c8;border-bottom: 1px solid #2b95c8;transform: translateY(-50%) rotate(-45deg);}
.bg1 .p1 a{color: #2b95c8;}
.bg2 .p2 span{border-left: 1px solid #2b95c8;border-bottom: 1px solid #2b95c8;transform: translateY(-50%) rotate(-45deg);}
.bg2 .p2 a{color: #2b95c8;}
.bg3 .p3 span{border-left: 1px solid #2b95c8;border-bottom: 1px solid #2b95c8;transform: translateY(-50%) rotate(-45deg);}
.p1 span{width: 19px;height: 19px;}
.p1 span{width: 18px;height: 18px;}
.p3 span{width: 17px;height: 17px;}
.bg3 .p3 a{color: #2b95c8;}
.erji .er{padding-left: 3%;font-size: 26px;line-height: 60px;}
.sanji .san{padding-left: 2%;font-size: 24px;line-height: 50px;}
.siji .si{padding-left: 2%;font-size: 22px;line-height: 50px;}
.wuji .wu{padding-left: 2%;font-size: 20px;list-style: 50px;}
.wuji{display: none;}
.siji{display: none;}
.sanji{display: none;}
.erji{display: none;}
.banner{margin-top: 80px !important;}
.show{margin-top: 80px;}
.list{padding: 8% 0 18%;}
.chanpin{padding: 10% 0 6%;}
.li .shijian{font-size: 16px;}
.li .shijian{left: -115px;}
.slideBox .bd li{margin-left: 126px;}
.li span i{width: 8px;height: 8px;}
.li span{width: 18px;height: 18px;left: -9px;}
.li{padding-bottom: 12px;padding-left: 18px;}
.li h3{font-size: 22px;}
.li div{margin-top: 12px;}

}
@media only screen and (max-width: 768px){
.flogo{display: none;}
.xinxi{width: 65%;}
.weixin{width: 35%;}
.back .yi{font-size: 26px;line-height: 60px;}
.erji .er{font-size: 24px;}
.sanji .san{font-size: 22px;}
.siji .si{font-size: 20px;}
.wuji .wu{font-size: 18px;}
.xinwen li img{width: 100%;float: none;}
.xinwen li .he{float: none;width: 100%;margin-top: 2%;}
.xinwen li p{margin-top: 3%;}
.xinwen{padding: 3% 0 6%;}
.news{padding: 8% 0 18%;}
.title{font-size: 24px;}
.fenlei{padding-top: 12px;}
.ditu #allmap{height: 250px !important;}
.page{padding: 10% 0 18%;}
.chanpin li{width: 48%;margin-right: 4%;margin-bottom: 4%;}
.chanpin li:nth-child(even){margin-right: 0;}
.home .mezuo{float: none;width: 100%;}
.home .meyou{float: none;width: 100%;margin-top: 4%;}
.meyou .beijing{right: 0px;bottom: 20px;}
.home .meyou{position: static;}
.home{position: relative;}
.mezuo .jianjie a{width: 110px;line-height: 36px;font-size: 16px;margin-top: 16px;}
.two ul li{width: 48%;margin-right: 4%;margin-bottom: 4%;}
.two ul li:nth-child(even){margin-right: 0;}
.two .more{width: 110px;line-height: 36px;font-size: 16px;}
.two{padding: 10% 0;}
.two li h3{font-size: 16px;}
.two li div{font-size: 14px;}
.cate{padding: 6% 0 10%;}
.slideBox .bd{margin-top: 10%;}
.slideBox{margin-top: 8%;}
.slideBox .hd ul{width: 86%;margin: auto;}
.slideBox .prev, .slideBox .next{left: auto;top: 6%;display: block;}
.slideBox .next{right: 0;}
}
@media only screen and (max-width: 640px){

}
@media only screen and (max-width: 500px){
.ss{width: 26px;}
.sjlogo img{width: 40px;}
.tou{height: 60px;}
.footer{padding: 30px 0 20px;}
#back-to-top img{width: 46px;}
#back-to-top{top: -90px;}
.back{top: 70px;}
.back .yi{font-size: 22px;line-height: 56px;}
.erji .er{font-size: 20px;}
.sanji .san{font-size: 18px;}
.siji .si{font-size: 16px;}
.wuji .wu{font-size: 14px;}
.bg span{width: 17px;height: 17px;}
.p1 span{width: 16px;height: 16px;}
.p1 span{width: 15px;height: 15px;}
.p3 span{width: 14px;height: 14px;}
.banner{margin-top: 70px !important;}
.show{margin-top: 60px;}
.fenye{margin-top: 8%;}
.contact{font-size: 14px;}
.contact{padding: 6% 0;}
.chanpin li h3{font-size: 16px;margin-top: 6px;}
.chanpin li p{margin-top: 0;font-size: 14px;}
.chanpin li div{font-size: 14px;}
.title{font-size: 20px;}
.lei h3{font-size: 16px;}
.list .lei h3 span{right: -25px;width: 10px;height: 10px;}
.list .fenlei .lei{margin-right: 36px;}
.list .fenlei ul li{font-size: 14px;}
.slideBox .hd ul li img{width: 100px;height: 14px;margin-top: 12px;}
}
@media only screen and (max-width: 375px){

}
@media only screen and (max-width: 325px){

}