@media (min-width: 768px){
	.container {width: 90%;}
}
@media (min-width: 1400px) {
    .container{width: 1240px;}
    
}
@media (min-width: 1600px) {
	.container{width: 1440px;}

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

}
@media (max-width: 1600px) {
	.banner .swiper-container{height: 650px}
	.foot_top .center .scenter_l, .scenter_r{width: 100%}
	.foot_top .center li{width: auto;margin-right: 15px}
}
@media (max-width: 1400px) {
	html{ font-size:45.5%;}
	.banner .swiper-container{height: 600px}
	.foot_top .center{width: 100%;float: inherit;margin: 0;padding: 0;text-align: center}
	.foot_top .right{width: 50%;padding-left: 20px}
	.foot_top .left{width: 50%;text-align: right;padding-right: 20px}
	.foot_top .center li{display: inline-block;float: inherit}
}
@media (max-width: 1300px){
	.box100{margin-top: 80px}
	.navbar-right, .navbar-left{line-height: 80px;height: 80px}
	.navbar-center{display: none;width: 100%;float: inherit;height: auto;line-height: 46px}
	.navbar-center li{width: 100%;float: initial;border-bottom: 1px solid rgba(0,0,0,0.5);text-align: left;}
	.header{height: 80px;}
	.header .header_cont{background: rgba(250,250,250,.98);}
	.ico{display: block;top:25px;}
	.navbar-right{position: absolute;right:100px;top:0}
	.navbar-left img{width:70%;}
	.banner .swiper-container{height: 550px}
	.search{
		top:30px;right: 120%}
}
@media (max-width: 1200px){
	.cmxy_di img{
		width:60%;
	}
	.foot_top{
		margin-top:50px;
	}
	.index1{
		padding:4rem 0px;
	}
	.cmxy_fot span{
		margin:0px 5px;
	}
	.banner .swiper-container .conts .cont h1{
		font-size:4.2rem;
		font-weight:bold;
	}
	.news_title {
	font-size: 22px;
	padding-bottom: 10px;
	line-height:32px;
	padding-top:20px;
}
.xian {
	margin-top: 4px;
	font-size: 14px;
	padding-bottom:13px;
	height:auto;
}
.right-map{
	margin-top:0px;
}
	.banner .swiper-container{height: 500px}
	.index1 li img{height: 60px}
	.index1 li .cont{padding-left: 0px;margin-top:51px;}
	.index3 .swiper-slide
}
@media (max-width: 1050px)and (min-width: 993px){

}
@media (max-width: 992px) {
    html{ font-size:42.5%;}
	.ico{display: block;}
	.banner .swiper-container{height: 450px}
	.index1 li .cont{padding-left: 0px;}
	.index1 li .cont h2{margin-top: 8px}
	.index3 .swiper-slide{height: 260px}
	.foot_bom .left,.foot_bom .right{width: 100%;float: inherit;text-align: center;margin-bottom: 1rem;}
	.foot_bom .right{margin-bottom: 0}
}
@media (max-width: 768px){
	.banner .swiper-container{height: 350px}
}
@media (max-width: 767px){
	.index4 .title p{font-size: 16px;}
	.foot_top .left,.foot_top .center,.foot_top .right{width: 100%;float: inherit;}
	.foot_top .left,.foot_top .right{text-align: center}
	.foot_top .left{margin-bottom: 2rem}
	.foot_top .center{;display: inline-block;border:none;}
	.foot_top .left{padding-right: 0}
	.foot_top .right{padding-left: 0}
	.banner .swiper-pagination-bullet{width: 10px;height:10px;}
	.banner .swiper-pagination-bullet-active{width: 20px}
	.header{height: 60px;}
	.navbar-right, .navbar-left{height: 60px;line-height: 60px;}
	.box100 {margin-top: 60px;}
	.ico{top: 16px;}
	.search{top: 15px;}
}
@media (max-width: 670px){

}
@media (max-width: 600px){
	.foot_top .center .scenter_l, .scenter_r {float: inherit;width: 100%;}
	.navbar-right{display: none}
}

@media (max-width: 380px){
	.banner .swiper-container .conts .cont h1{font-size: 5.5rem}
	.banner .swiper-container .conts .cont p{font-size: 18px;line-height: 1.5em}
	.index2 .tab a{margin: 0 5px}
}







