@media (max-width: 768px) {
	body{overflow-x:hidden; font-size: 1rem; }
	.w1200 img{width:100%;}
	h3{font-size: 1.5rem; color:#d40d18; text-align: center; margin: 21px 0; height: 50px; line-height: 50px;}
.banner{
	background-size:cover;
	height:55vw;
}
.banner_con .logo{
	display:none;
}

.w1200{
	width:100%
}
.mgt30{
	margin-top:1em
}

.box01 h2 img{
	width:187%;
	height:auto;
	margin-left:-45%;
}
.box01_con{
	padding:0 5px 0;
}
.news{width:96%; height: auto;margin: 10px 2%;} 
.pic_news{width:100%; height: auto; }
.text{width:auto; margin:-30px 3% 0 3%;text-align: justify; font-size:1.4rem; line-height: 1.4; padding:20px 20px 0 100px; height: 85px;}
.news .top1 .info{width:100%; height: auto;}
.news .top1 .info h1{font-size: 1.5rem;}
.news ul{width:98%;}
.news li{width:100%; font-size: 1rem;}
.news li .date{display: none}
.slideBox{
	width:100%;
	height:300px;
	float:none
}
.slideBox .bd img, .slideBox01 .bd img{
	width:100%;
	height:300px;
	float:none
}
.slideBox .bd .news_info,.slideBox01 .bd .news_info{background:url(../images/slideBox_bd_dl_bg.png); width:100; height: 62px; top:238px; line-height: 20px; color:#fff; font-size: 16px; margin-top: 0px; text-align: left; position: absolute; z-index:2;padding-left: 20px;}

.video{width:100%; height: auto;}
.list .video{width:100%; height: auto;}
.pic_list li{width:50%;}
.pic_list li img{width:95%; height: auto;}
.p3,.p2{width:100%;}
.leftLoop .bd{padding: 0;}
.leftLoop .hd .prev,.leftLoop .hd .next{margin: 0;}
.list{margin:0;}

.news01{width:100%;margin: 0;}
.news01 .top1 .info{width:48%;}
.news01 .top1 .info h1{margin:20px 0 0 20px;}
.news01 li{width:68%;overflow: hidden;line-height: 33px;}
.news01 li .date{display: none;}

.leftLoop01 .bd ul li{margin:0 75px;}
.ywjj_r{
	width:100%;
	margin:1em 0 0
}
.list01 li{
	font-size:16px;
	line-height:35px;
}
.list01 li a{
	display:block;
	width:100%;	
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.list01 li .riqi{
	display:none;
}
.gdbb h2{
	font-size:16px;
	margin:18px 10px 0 25px
}
.leftroll{
	width:70%
}
.kuang ul li{
	font-size:15px
}
.list02{
	margin:0
}
.list02 li{
	width:100%;
	margin:10px 0 0;
	height:70px;
}
.list02 li img{
	width:100px;
	height:70px;
}
.list02 li .r{
	width:65%;
	font-size:14px;
	padding:10px 10px 0;
	line-height:25px;
}
.list03{
	margin:0;
}
.list03 li{
	width:100%;
	margin:0;
	font-size:16px
}
.list03 li a{
	display:block;
	width:95%;	
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.list03 li .riqi{
	display:none;
}
.list04{
	width:100%;
}
.list04 li{
	height:auto
}
.list04 li .img{
	display:none;
}
.list04 li .r{
	width:96%;
	font-size:14px;
	padding:10px;
	line-height:25px;
	margin:10px 0 0 0;
}
.list05{
	width:100%;
	margin:0;
}
.list05 li a{
	display:block;
	width:100%;	
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.xzc_img{
	display:none;
}
.list04_sp{
	margin:0
}



.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;}

/*pic*/
.picList li{height: auto; width:50% } 
.picList .pic img{ width:92%; height:auto;} 
.picList .title{width: auto;}
.leftLoop{ overflow:hidden; position:relative; top: 0;} 
.leftLoop .bd ul li{ margin:0; text-align:center; float:left;display:_inline;  } 
.leftLoop .hd{ overflow:hidden;  height:102px; margin: 20px 0;width: 100%;top: 80px;} 



/*footer*/
.footer{display: none;}
.mobile_footer{
	width:100%;
	padding:20px 0;
	background-color:white;
	border-top:2px solid #e13f38;
	font-size:14px; text-align: center;
}
}