@charset "utf-8";
/*CSS Document*/

@media only screen and (min-width: 320px) and (max-width: 640px) {
	/*不忘初心 牢记使命*/
	/*头部*/
	.bwcx_logo .bwcx_logobox{
		width: 100%;
		background: #b60016;
		padding: 8px 0;
	}
	.bwcx_logobox .pc_h1{
		display: none;
	}
	.bwcx_logobox .mc_h1{
		display: block;
		width: 3.61rem;
		height: 0.88rem;
		margin: 0 auto;
	}
	/*隐藏部分*/
	.bwcxbannernav{
		display: none;
	}
	.bwcx_content{
		padding: 0;
	}
	/*新闻*/
	.bwcx_box .bwcx_lb, .bwcx_box .bwcx_news{
		float: none;
		width: 100%;
	}
	.bwcx_lb .bwcx_left_lb{
		width: 100%;
		height: 5.33rem;
	}
	.bwcx_lbcont .bwcx_lb_prev, .bwcx_lbcont .bwcx_lb_next{
		top: 30%;
	}
	.bwcx_lbcont .swiper-slide .title{
		width: 98%;
		padding-left: 2%;
		height: 0.66rem;
		line-height: 0.66rem;
		background: none;
	}
	.title a{
		font-size: 0.4rem;
	}
	.bwcx_left_lb .bwcx_lb_pagination{
		width: 100%;
		text-align: center;
		position: absolute;
		right: 0;
		bottom: 0.66rem;
		z-index: 2;
	}
	.bwcx_lb_pagination .swiper-pagination-switch{
		float: none;
	}
	.bwcx_news .bwcx_list_box{
		width: 96%;
		padding: 0 2%;
	}
	
	.bwcx_gdpl_dtbb .bwcx_gdpl, .bwcx_gdpl_dtbb .bwcx_dtbb{
		float: none;
		width: 100%;
	}
	.bwcx_sec_tit{
		background: url(../images/bwcx/zttilte_wapBG.jpg) no-repeat center bottom / 60% 1px;
		margin-bottom: 0.53rem;
	}
	.bwcx_sec_tit h2{
		font-size: 0.5rem;
		font-weight: bold;
		color: #303030;
		height: 1.2rem;
		line-height: 1.2rem;
		text-align: center;
		padding: 0;
	}
	.bwcx_sec_tit h2 span{
		display: none;
	}
	.bwcx_gdpl .bwcx_gdpl_cont{
		width: 96%;
		padding: 0 2%;
	}
	.bwcx_gdpl_ul .bwcx_gdpl_li{
		padding: 0.24rem 0 0.2rem;
		border-bottom: 1px solid #e0e0e0;
		margin-bottom: 0;
	}
	.bwcx_gdpl_li .bwcx_gdpl_leftimg{
		width: 37%;
		height: 100%;
		padding-right: 3%;
	}
	.bwcx_gdpl_li .bwcx_gdpl_righttext{
		width: 60%;
		background: none;
		border: none;
		height: auto;
	}
	.bwcx_gdpl_righttext h3{
		height: 0.53rem;
		line-height: 0.53rem;
		text-align: left;
	}
	.bwcx_gdpl_righttext p{
		display: none;
	}
	#dtbb{
		display: none;
	}
	.bwcx_learn_ul .bwcx_learn_li{
		width: 27%;
		padding: 0 3%;
		margin-bottom: 0;
		position: static;
	}
	.bwcx_learn_li .bwcx_learn_leftimg{
		width: 100%;
		height: 27vw;
		border-radius: 50%;
		position: static;
	}
	.bwcx_learn_li .bwcx_learn_righttext{
		width: 100%;
		padding: 0;
		background: none;
	}
	.bwcx_dtbb .bwcx_dtbb_cont{
		width: 96%;
		padding: 0 2%;
	}
	.bwcx_learn_righttext h3{
		display: -webkit-box;
		overflow: hidden;
		text-overflow: ellipsis;
		text-overflow: -o-ellipsis-lastline;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	.bwcx_learn_righttext p{
		line-height: 0.4rem;
		display: -webkit-box;
		overflow: hidden;
		text-overflow: ellipsis;
		text-overflow: -o-ellipsis-lastline;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
	}
	.bwcxfooter{
		padding: 0;
		border: 0;
	}
	.bwcxfooter_box{
		display: none;
	}
	.mc_footer {
		display: block;
		box-sizing: border-box;
		padding: 0.5rem 0;
		color: #fff;
		font-size: 0.34rem;
		text-align: center;
		line-height: 0.56rem;
		background: #cc0000;
	}
}
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (-webkit-device-pixel-ratio: 3) {
/*不忘初心 牢记使命*/
	/*头部*/
	.bwcx_logo .bwcx_logobox{
		width: 100%;
		background: #b60016;
		padding: 8px 0;
	}
	.bwcx_logobox .pc_h1{
		display: none;
	}
	.bwcx_logobox .mc_h1{
		display: block;
		width: 3.61rem;
		height: 0.88rem;
		margin: 0 auto;
	}
	/*隐藏部分*/
	.bwcxbannernav{
		display: none;
	}
	.bwcx_content{
		padding: 0;
	}
	/*新闻*/
	.bwcx_box .bwcx_lb, .bwcx_box .bwcx_news{
		float: none;
		width: 100%;
	}
	.bwcx_lb .bwcx_left_lb{
		width: 100%;
		height: 5.33rem;
	}
	.bwcx_lbcont .bwcx_lb_prev, .bwcx_lbcont .bwcx_lb_next{
		top: 30%;
	}
	.bwcx_lbcont .swiper-slide .title{
		width: 98%;
		padding-left: 2%;
		height: 0.66rem;
		line-height: 0.66rem;
		background: none;
	}
	.title a{
		font-size: 0.4rem;
	}
	.bwcx_left_lb .bwcx_lb_pagination{
		width: 100%;
		text-align: center;
		position: absolute;
		right: 0;
		bottom: 0.66rem;
		z-index: 2;
	}
	.bwcx_lb_pagination .swiper-pagination-switch{
		float: none;
	}
	.bwcx_news .bwcx_list_box{
		width: 96%;
		padding: 0 2%;
	}
	
	.bwcx_gdpl_dtbb .bwcx_gdpl, .bwcx_gdpl_dtbb .bwcx_dtbb{
		float: none;
		width: 100%;
	}
	.bwcx_sec_tit{
		background: url(../images/bwcx/zttilte_wapBG.jpg) no-repeat center bottom / 60% 1px;
		margin-bottom: 0.53rem;
	}
	.bwcx_sec_tit h2{
		font-size: 0.5rem;
		font-weight: bold;
		color: #303030;
		height: 1.2rem;
		line-height: 1.2rem;
		text-align: center;
		padding: 0;
	}
	.bwcx_sec_tit h2 span{
		display: none;
	}
	.bwcx_gdpl .bwcx_gdpl_cont{
		width: 96%;
		padding: 0 2%;
	}
	.bwcx_gdpl_ul .bwcx_gdpl_li{
		padding: 0.24rem 0 0.2rem;
		border-bottom: 1px solid #e0e0e0;
		margin-bottom: 0;
	}
	.bwcx_gdpl_li .bwcx_gdpl_leftimg{
		width: 37%;
		height: 100%;
		padding-right: 3%;
	}
	.bwcx_gdpl_li .bwcx_gdpl_righttext{
		width: 60%;
		background: none;
		border: none;
		height: auto;
	}
	.bwcx_gdpl_righttext h3{
		height: 0.53rem;
		line-height: 0.53rem;
		text-align: left;
	}
	.bwcx_gdpl_righttext p{
		display: none;
	}
	#dtbb{
		display: none;
	}
	.bwcx_learn_ul .bwcx_learn_li{
		width: 27%;
		padding: 0 3%;
		margin-bottom: 0;
		position: static;
	}
	.bwcx_learn_li .bwcx_learn_leftimg{
		width: 100%;
		height: 27vw;
		border-radius: 50%;
		position: static;
	}
	.bwcx_learn_li .bwcx_learn_righttext{
		width: 100%;
		padding: 0;
		background: none;
	}
	.bwcx_dtbb .bwcx_dtbb_cont{
		width: 96%;
		padding: 0 2%;
	}
	.bwcx_learn_righttext h3{
		display: -webkit-box;
		overflow: hidden;
		text-overflow: ellipsis;
		text-overflow: -o-ellipsis-lastline;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	.bwcx_learn_righttext p{
		line-height: 0.4rem;
		display: -webkit-box;
		overflow: hidden;
		text-overflow: ellipsis;
		text-overflow: -o-ellipsis-lastline;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
	}
	.bwcxfooter{
		padding: 0;
		border: 0;
	}
	.bwcxfooter_box{
		display: none;
	}
	.mc_footer {
		display: block;
		box-sizing: border-box;
		padding: 0.5rem 0;
		color: #fff;
		font-size: 0.34rem;
		text-align: center;
		line-height: 0.56rem;
		background: #cc0000;
	}
}






