@media (max-width: 768px) {
	body{overflow-x:hidden; font-size: 1rem; }
.w1200{
	width:100%
}
h2{margin:20px;}
.banner_con{
	width:100%
}
.banner{
	background-size:cover;
	height:45vw;
}
.banner_con .logo{
	display: block; padding:15px;
}
.banner_con .logo img{width:100px;}

.mgt30{
	margin-top:1em
}
.bg01{height:570px;overflow: hidden;}
.bg02{height:374px;overflow: hidden;}
.box01 h2 img{
	width:auto;
	height:41px;
}
.box02 h2 img{height: 60px}
.box02{width: 100%}
.box01_con{
	padding:1em 5px 0;
}
.slideBox{
	width:100%;
	height:300px;
	float:none;
	overflow: inherit;
}
.pic_news{width:100%; height: auto; background: #f1f2f6;padding: 0 0 29px;}
.slideBox .bd img{ width:100%; height:auto; position: relative; z-index: 0 }
.slideBox .bd .news_info{width:100%;height: auto;}
.slideBox .bd .news_info h1{margin:0;}
.slideBox .hd{left:40%;bottom: -31px;}

.leftLoop{margin:49px 20px 0 20px;  } 
.leftLoop .hd{   height:100px; position: relative; top:-244px; z-index: 3; width: 100%;left: 7px;} 
.leftLoop .bd ul li{width:100%; text-align: left; }
.picList .pic{/*! margin:0 0 0 10px; */}
.picList .pic img{width:247px; height: 430px;}

.list02{
	margin:0; width:100%;
}
.list02 li{
	width:100%;
	margin:10px 0 0;
	height:auto;
	padding: 0 0 1rem 0;
}
.list02 li .r{
	width:64%;
	font-size:14px;
	padding:10px 10px 0;
	line-height:25px;
}
.list03 li{width:94%; margin:10px 1%;line-height: 1.5;padding: 10px 2%;}

.box02 li{width:94%; margin:10px 1%; padding: 10px 2%;}
.box02 li img{margin: 0 25%;}
.box02 li p{}
.list01{width:98%; margin:10px 1%;padding:0;}
.list01 li{width:98%; margin:8px 1%;line-height: 1.5;padding: 2px 20px;background-position: 6px 13px;}
.roundabout_box{
	width:95%;
	height:auto;
	margin:1em auto
}
.roundabout_box .prev, .roundabout_box .next{
	display:none;
}
.roundabout-holder{
	width:70%;
	height:200px;
}
.roundabout-moveable-item{
	width:100%;
	height:200px;
	/*! border-radius: 10px; */
}
.roundabout-holder .roundabout-moveable-item .text{
	width:100%;
	overflow:hidden;
	white-space: nowrap;text-overflow: ellipsis;
	font-size:14px
}
.roundabout_box p{font-size: 1.2rem;height: 4rem;line-height: 4rem;margin-top: -4rem;}



.footer{
	padding:1em 0;
	height:auto
}
.footer_bot{
	width:100%
}
.footer_bot a.dzjg_ico,.footer_bot a.jcjcjcjc{
	display:none;
}
.footer p{
	width:95%;
	margin:0 auto
}
}