@media screen and (max-width: 300px) {
	html {
		font-size: 12px !important;
	}

}

@media screen and (min-width: 300px) {
	html {
		font-size: 12px !important;
	}

}

@media screen and (min-width: 350px) {
	html {
		font-size: 12px !important;
	}

}

@media screen and (min-width: 400px) {
	html {
		font-size: 12px !important;
	}

}

@media screen and (max-width: 575px) {

	/* 字号 */
	.font_14 {
		font-size: 1.12rem;
	}

	.font_15 {
		font-size: 1.2rem;
	}

	.font_16 {
		font-size: 1.28rem;
	}

	.font_18 {
		font-size: 1.4rem;
	}

	.font_22 {
		font-size: 1.42rem;
	}

	.font_24 {
		font-size: 1.44rem;
	}

	.font_25 {
		font-size: 1.5rem;
	}

	.font_28 {
		font-size: 1.66rem;
	}
	
	.font_30 {
		font-size: 1.7rem;
	}

	.font_32 {
		font-size: 1.78rem;
	}

	.font_38 {
		font-size: 2rem;
	}

	.font_100 {
		font-size: 4.2rem;
	}
	
	body{
		padding-top: 5.52rem;
	}

	.page_content_block {
		width: 100%;
	}

	.container-fluid {
		padding-left: 1.2rem;
		padding-right: 1.2rem;
	}
	
	.m_t80{
		margin-top: 1.6rem;
	}
	
	.m_b80{
		margin-bottom: 1.6rem;
	}
	
	.m_t100{
		margin-top: 3rem;
	}
	
	.m_b100{
		margin-bottom: 3rem;
	}

	.p_t80 {
		padding-top: 1.6rem;
	}

	.p_b80 {
		padding-bottom: 1.6rem;
	}

	.p_t100 {
		padding-top: 3rem;
	}

	.p_b100 {
		padding-bottom: 3rem;
	}
	
	/* 减去1.8rem */
	.m_m_t80 {
		margin-top: 1.6rem;
	}
	
	.m_m_t100 {
		margin-top: 3rem;
	}
	
	.m_m_b80 {
		margin-bottom: 1.6rem;
	}
	
	.m_m_b100 {
		margin-bottom: 3rem;
	}
	
	/* 取消上下边距 */
	.no_p_t{
		padding-top: 0 !important;
	}
	
	.no_p_b{
		padding-bottom: 0 !important;
	}
	
	.no_m_t{
		margin-top: 0 !important;
	}
	
	.no_m_b{
		margin-bottom: 0 !important;
	}
	
	/* 模块隐藏 */
	.display_hide{
		display: none;
	}
	
	/* 头部 */
	.page_head {
		display: none;
	}
	.page_head.move {
		height: 8.16rem;
	}

	.page_head .item_topbox {
		display: none;
	}

	.page_head .item_headmenu {
		padding-left: 1rem;
		padding-right: 1rem;
		justify-content: space-between;
	}

	.page_head .item_headmenu .item_first_li {
		margin-left: 0;
	}

	.page_head .item_headmenu .item_first_link {
		font-size: 1.2rem;
	}

	.page_head .item_search {
		display: none;
	}

	.page_head .item_logo {
		margin-top: 1rem;
	}
	
	.page_head_sub {
		display: none !important;
	}
	
	/* 手机端头部 */
	.page_head_phone{
		display: block;
	}

	/* 导航栏 */
	.page_location {
		height: auto;
		padding-top: 1rem;
		padding-bottom: 1rem;
		display: block;		
	}
	
	.page_location .item_font1{
		font-size: 1.2rem;
	}

	.page_location .item_icon_jt {
		margin: 0 0.6rem;
	}
	
	.page_location .page_content_block{
		display: block;
	}
	
	/* 内页文章 */
	.page_wenzinfo .item_content {
		width: 100%;
	}
	
	.page_wenzinfo .item_info{
		line-height: 2.1rem;
	}
	.page_nav_block{
		flex-wrap: wrap;
	}
	
	
	/* 页脚 */
	.page_foot{
		/* padding-top: 17rem; */
	}
}

@media screen and (min-width: 600px) {
	html {
		font-size: 13px !important;
	}

}


@media screen and (min-width: 800px) {
	html {
		font-size: 14px !important;
	}

}

@media screen and (min-width: 1000px) {
	html {
		font-size: 15px !important;
	}

}

@media screen and (min-width: 1200px) {
	html {
		font-size: 16px !important;
	}
}

@media screen and (min-width: 1400px) {
	html {
		font-size: 16px !important;
	}
}

@media screen and (min-width: 1600px) {
	html {
		font-size: 16px !important;
	}

}

@media screen and (min-width: 576px) and (max-width: 800px) {

	/* 字号 */
	.font_14 {
		font-size: 0.88rem;
	}

	.font_15 {
		font-size: 0.94rem;
	}

	.font_16 {
		font-size: 1rem;
	}

	.font_18 {
		font-size: 1.12rem;
	}

	.font_22 {
		font-size: 1.26rem;
	}

	.font_24 {
		font-size: 1.36rem;
	}

	.font_25 {
		font-size: 1.42rem;
	}

	.font_28 {
		font-size: 1.64rem;
	}
	
	.font_30 {
		font-size: 1.72rem;
	}

	.font_32 {
		font-size: 1.8rem;
	}

	.font_38 {
		font-size: 1.9rem;
	}

	.font_100 {
		font-size: 5.2rem;
	}

	.page_content_block {
		width: 100%;
	}

	/* 首页 我们的业务领域 */
	.index_business .weui_vse_block {
		width: 80%;
		margin: 0 auto;
	}
	.page_banner .page_nav_block {
		width: 80%;
		
	}
	.page_banner .page_nav_block a {
		display: flex;
		flex-wrap: nowrap;
	}
	
	/* 导航栏 */
	.page_location {
		height: auto;
		padding-top: 1rem;
		padding-bottom: 1rem;
	}
	
	.page_location .item_font1{
		font-size: 1.2rem;
	}
	
	.page_location .item_icon_jt {
		margin: 0 0.6rem;
	}

}

@media screen and (min-width: 800px) and (max-width: 1200px) {

	/* 字号 */
	.font_14 {
		font-size: 0.84rem;
	}

	.font_15 {
		font-size: 0.9rem;
	}

	.font_16 {
		font-size: 0.96rem;
	}

	.font_18 {
		font-size: 1.08rem;
	}

	.font_22 {
		font-size: 1.28rem;
	}

	.font_24 {
		font-size: 1.38rem;
	}

	.font_25 {
		font-size: 1.44rem;
	}

	.font_28 {
		font-size: 1.6rem;
	}
	
	.font_30 {
		font-size: 1.74rem;
	}

	.font_32 {
		font-size: 1.8rem;
	}

	.font_38 {
		font-size: 2rem;
	}

	.font_100 {
		font-size: 5.4rem;
	}

	.page_content_block {
		width: 80%;
	}

	.page_banner .page_nav_block{
		width: 80%;
	}

	/* 首页 我们的价值 */
	.index_sense {
		height: 17.28rem;
	}

	/* 导航栏 */
	.page_location {
		height: auto;
		padding-top: 1rem;
		padding-bottom: 1rem;
	}
	
	.page_location .item_font1{
		font-size: 1.2rem;
	}
	
	.page_location .item_icon_jt {
		margin: 0 0.6rem;
	}

}

@media screen and (min-width: 1200px) and (max-width: 1600px) {

	/* 字号 */
	.font_14 {
		font-size: 0.84rem;
	}

	.font_15 {
		font-size: 0.9rem;
	}

	.font_16 {
		font-size: 0.96rem;
	}

	.font_18 {
		font-size: 1rem;
	}

	.font_22 {
		font-size: 1.25rem;
	}

	.font_24 {
		font-size: 1.3rem;
	}

	.font_25 {
		font-size: 1.46rem;
	}

	.font_28 {
		font-size: 1.6rem;
	}
	
	.font_30 {
		font-size: 1.68rem;
	}

	.font_32 {
		font-size: 1.7rem;
	}

	.font_38 {
		font-size: 2rem;
	}

	.font_100 {
		font-size: 5.6rem;
	}

	.page_content_block {
		width: 960px;
	}
	.page_banner .page_nav_block{
		width: 960px;
	}
	/* 首页 我们的价值 */
	.index_sense {
		height: 19.44rem;
	}

}

@media screen and (min-width: 1600px) and (max-width: 1700px) {

	/* 字号 */
	.font_14 {
		font-size: 0.84rem;
	}

	.font_15 {
		font-size: 0.9rem;
	}

	.font_16 {
		font-size: 0.96rem;
	}

	.font_18 {
		font-size: 1.08rem;
	}

	.font_22 {
		font-size: 1.32rem;
	}

	.font_24 {
		font-size: 1.42rem;
	}

	.font_25 {
		font-size: 1.48rem;
	}

	.font_28 {
		font-size: 1.66rem;
	}
	
	.font_30 {
		font-size: 1.78rem;
	}

	.font_32 {
		font-size: 1.9rem;
	}

	.font_38 {
		font-size: 2.26rem;
	}

	.font_100 {
		font-size: 5.8rem;
	}

	.page_content_block {
		width: 1080px;
	}
	.page_banner .page_nav_block {
		width: 1080px;
	}

}

@media screen and (min-width: 1700px) and (max-width: 1800px){
	html {
		font-size: 16px !important;
	}
	
	/* 字号 */
	.font_14 {
		font-size: 0.84rem;
	}
	
	.font_15 {
		font-size: 0.9rem;
	}
	
	.font_16 {
		font-size: 0.96rem;
	}
	
	.font_18 {
		font-size: 1.08rem;
	}
	
	.font_22 {
		font-size: 1.32rem;
	}
	
	.font_24 {
		font-size: 1.42rem;
	}
	
	.font_25 {
		font-size: 1.48rem;
	}
	
	.font_28 {
		font-size: 1.66rem;
	}
	
	.font_30 {
		font-size: 1.78rem;
	}
	
	.font_32 {
		font-size: 1.9rem;
	}
	
	.font_38 {
		font-size: 2.26rem;
	}
	
	.font_100 {
		font-size: 5.8rem;
	}
	
	.page_content_block {
		width: 1080px;
	}
	.page_banner .page_nav_block {
		width: 1080px;
	}
	
}

@media screen and (min-width: 1800px) and (max-width: 2000px){
	/* html {
		font-size: 17px !important;
	} */

	/* 字号 */
	.font_14 {
		font-size: 0.84rem;
	}
	
	.font_15 {
		font-size: 0.9rem;
	}
	
	.font_16 {
		font-size: 0.96rem;
	}
	
	.font_18 {
		font-size: 1.08rem;
	}
	
	.font_22 {
		font-size: 1.32rem;
	}
	
	.font_24 {
		font-size: 1.42rem;
	}
	
	.font_25 {
		font-size: 1.48rem;
	}
	
	.font_28 {
		font-size: 1.66rem;
	}
	
	.font_30 {
		font-size: 1.78rem;
	}
	
	.font_32 {
		font-size: 1.9rem;
	}
	
	.font_38 {
		font-size: 2.26rem;
	}
	
	.font_100 {
		font-size: 5.8rem;
	}

	.page_content_block {
		width: 1200px;
	}
	.page_banner .page_nav_block {
		width: 1200px;
	}

}

@media screen and (min-width: 2000px){
	/* html {
		font-size: 18px !important;
	} */
	
	/* 字号 */
	.font_14 {
		font-size: 0.84rem;
	}
	
	.font_15 {
		font-size: 0.9rem;
	}
	
	.font_16 {
		font-size: 0.96rem;
	}
	
	.font_18 {
		font-size: 1.08rem;
	}
	
	.font_24 {
		font-size: 1.44rem;
	}
	
	.font_25 {
		font-size: 1.5rem;
	}
	
	.font_28 {
		font-size: 1.68rem;
	}
	
	.font_30 {
		font-size: 1.8rem;
	}
	
	.font_32 {
		font-size: 1.92rem;
	}
	
	.font_38 {
		font-size: 2.28rem;
	}
	
	.font_100 {
		font-size: 6rem;
	}
	
	.page_content_block {
		width: 1530px;
	}
	.page_banner .page_nav_block {
		width: 1530px;
	}
	
}

/* 小屏 */
@media screen and (min-width: 576px) and (max-width: 1200px) {

	/* 新闻与咨询 */
	.index_news .item_area .item_wenz {
		padding: 1.4rem 1.2rem;
	}

	/* 内页文章 */
	.page_wenzinfo .item_content {
		width: 36.36rem;
	}
	
	.page_wenzinfo .item_info{
		line-height: 1.8rem;
	}
}

/* 中屏 */
@media screen and (min-width: 1200px) and (max-width: 1600px) {

	/* 新闻与咨询 */
	.index_news .item_area .item_wenz {
		padding: 1.536rem 2.688rem 1.44rem 1.224rem;
	}

	/* 内页文章 */
	.page_wenzinfo .item_content {
		width: 48.48rem;
	}
	
	.page_wenzinfo .item_info{
		line-height: 1.8rem;
	}
}

