﻿@charset "utf-8";

/*Css Document*/

@media only screen and (min-width: 300px) and (max-width: 640px) {
	.topheader {
		display: none;
	}
	.mpxq_zt {
		display: none;
	}
	.mpej_header,
	.mpej_header,
	.mpej_container {
		width: 100%;
	}
	.mpej_header {
		background: #ce0b24;
	}
	.header_box {
		display: none;
	}
	.head_box {
		display: block;
		width: 9.4rem;
		margin: 0 auto;
		padding: 0.2rem 0;
	}
	.head_box h1 {
		width: 3.61rem;
		height: 0.88rem;
	}
	.head_box h1 a,
	.head_box h1 img {
		display: block;
		width: 100%;
		height: 100%;
	}
	.head_box span {
		display: block;
		width: 1.53rem;
		height: 0.61rem;
line-height:0.61rem;
		padding-top: 0.15rem;
	}
	.head_box span a,
	.head_box span img {
		display: block;
		width: 100%;
		height: 100%;
	}
.head_box span a{
font-size: 0.36rem;
    color: #fff;

}
	.ejnav_con {
		display: none;
	}
	/*导航部分*/
	.nav-content {
		display: block;
		background: #eee;
		border-bottom: 1px solid #ddd;
	}
.nav-content-fix{
	position: fixed;
	left: 0;
	top: 0;
	z-index: 100;
}
	.nav-content .nav_box {
		width: 9rem;
		overflow-x: scroll;
	}
	.nav-list {
		width: 24rem;
	}
	.nav-list .nav-item {
		width: auto;
		float: left;
	}
	.nav-item .nav-link {
		display: block;
		padding: 0 .25rem;
		height: 1rem;
		line-height: 1rem;
		font-size: .5rem;
		color: #333;
	}
	.nav-item .nl-red {
		color: #a9071c;
	}
	.nav-content .clk_more {
		width: 1rem;
		height: 1rem;
		background: #fff;
	}
	.clk_more .more_btn {
		width: 100%;
		height: 100%;
		position: relative;
	}
	.more_btn::before,
	.more_btn::after {
		content: "";
		position: absolute;
	}
	.more_btn::before {
		width: 40%;
		top: 50%;
		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
		border-top: 3px solid #ce0b24;
		-webkit-transform: translateY(-1.5px);
		transform: translateY(-1.5px);
	}
	.more_btn::after {
		left: 50%;
		margin-top: auto;
		margin-bottom: auto;
		height: 40%;
		top: 0;
		bottom: 0;
		border-left: 3px solid #ce0b24;
		-webkit-transform: translateX(-1.5px);
		transform: translateX(-1.5px);
	}
	/*导航下网站地图*/
	.wzdt {
		display: block;
		width: 100%;
		height: 100%;
		background: #eee;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 10;
		display: none;
	}
	.nav-list-head .nav-close {
		width: 1rem;
		height: 1rem;
	}
	.nav-close .more_btn {
		width: 100%;
		height: 100%;
		position: relative;
		transform: rotate(135deg);
		-webkit-transform: rotate(135deg);
		-moz-transform: rotate(135deg);
		-ms-transform: rotate(135deg);
		transition: .8s;
	}
	.nav-close:hover .more_btn {
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
	}
	.nav-close .more_btn::before,
	.nav-close .more_btn::after {
		border-color: #333;
	}
	.wzdt .wzdt_tit {
		padding: 0.2rem;
	}
	.wzdt_tit h2 {
		text-indent: .8rem;
		font-size: 0.5rem;
		color: #333;
	}
	/*主要内容*/
	.nav-list-wrapper .channel-list {
		width: 8.5rem;
		margin: 0 auto .4rem;
		font-size: 0.4rem;
	}
	.channel-list li {
		float: left;
		width: 2.0rem;
		line-height: 0.8rem;
		margin: 0 .11rem .11rem 0;
		text-align: center;
		background-color: #fff;
	}
	.channel-list li a {
		display: block;
		color: #333;
	}
	.footer,.footer_img {
		display: none;
	}
	/*移动底部*/
	.mc_footer {
		display: block;
		box-sizing: border-box;
		background: #ce0b24;
		padding: 0.15rem 0.4rem;
		color: #fff;
		font-size: 0.4rem;
		text-align: center;
		line-height: 1.5;
	}
	.footwzdt {
		display: none;
		font-size: 16px;
		
text-align: center;
line-height: 32px;
	}
	.footwzdt a{
		color: #000;
	}
}


/*ios兼容*/

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (-webkit-device-pixel-ratio: 3) {
	.topheader {
		display: none;
	}
	.mpxq_zt {
		display: none;
	}
	.mpej_header,
	.mpej_header,
	.mpej_container {
		width: 100%;
	}
	.mpej_header {
		background: #ce0b24;
	}
	.header_box {
		display: none;
	}
	.head_box {
		display: block;
		width: 9.4rem;
		margin: 0 auto;
		padding: 0.2rem 0;
	}
	.head_box h1 {
		width: 3.61rem;
		height: 0.88rem;
	}
	.head_box h1 a,
	.head_box h1 img {
		display: block;
		width: 100%;
		height: 100%;
	}
	.head_box span {
		display: block;
		width: 1.53rem;
		height: 0.61rem;
		padding-top: 0.15rem;
	}
	.head_box span a,
	.head_box span img {
		display: block;
		width: 100%;
		height: 100%;
	}
	.ejnav_con {
		display: none;
	}
	/*导航部分*/
	.nav-content {
		display: block;
		background: #eee;
		border-bottom: 1px solid #ddd;
	}
	.nav-content .nav_box {
		width: 9rem;
		overflow-x: scroll;
	}
	.nav-list {
		width: 16.5rem;
	}
	.nav-list .nav-item {
		width: auto;
		float: left;
	}
	.nav-item .nav-link {
		display: block;
		padding: 0 .25rem;
		height: 1rem;
		line-height: 1rem;
		font-size: .5rem;
		color: #333;
	}
	.nav-item .nl-red {
		color: #a9071c;
	}
	.nav-content .clk_more {
		width: 1rem;
		height: 1rem;
		background: #fff;
	}
	.clk_more .more_btn {
		width: 100%;
		height: 100%;
		position: relative;
	}
	.more_btn::before,
	.more_btn::after {
		content: "";
		position: absolute;
	}
	.more_btn::before {
		width: 40%;
		top: 50%;
		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
		border-top: 3px solid #ce0b24;
		-webkit-transform: translateY(-1.5px);
		transform: translateY(-1.5px);
	}
	.more_btn::after {
		left: 50%;
		margin-top: auto;
		margin-bottom: auto;
		height: 40%;
		top: 0;
		bottom: 0;
		border-left: 3px solid #ce0b24;
		-webkit-transform: translateX(-1.5px);
		transform: translateX(-1.5px);
	}
	/*导航下网站地图*/
	.wzdt {
		width: 100%;
		height: 100%;
		background: #eee;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 10;
		display: none;
	}
	.nav-list-head .nav-close {
		width: 1rem;
		height: 1rem;
	}
	.nav-close .more_btn {
		width: 100%;
		height: 100%;
		position: relative;
		transform: rotate(135deg);
		-webkit-transform: rotate(135deg);
		-moz-transform: rotate(135deg);
		-ms-transform: rotate(135deg);
		transition: .8s;
	}
	.nav-close:hover .more_btn {
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
	}
	.nav-close .more_btn::before,
	.nav-close .more_btn::after {
		border-color: #333;
	}
	.wzdt .wzdt_tit {
		padding: 0.2rem;
	}
	.wzdt_tit h2 {
		text-indent: .8rem;
		font-size: 0.5rem;
		color: #333;
	}
	/*主要内容*/
	.nav-list-wrapper .channel-list {
		width: 8.5rem;
		margin: 0 auto .4rem;
		font-size: 0.4rem;
	}
	.channel-list li {
		float: left;
		width: 2.0rem;
		line-height: 0.8rem;
		margin: 0 .11rem .11rem 0;
		text-align: center;
		background-color: #fff;
	}
	.channel-list li a {
		display: block;
		color: #333;
	}
	.footer,.footer_img {
		display: none;
	}
	/*移动底部*/
	.mc_footer {
		display: block;
		box-sizing: border-box;
		background: #ce0b24;
		padding: 0.15rem 0.4rem;
		color: #fff;
		font-size: 0.4rem;
		text-align: center;
		line-height: 1.5;
	}
.mp_footer .wzdt{
display: none!important;
}
	.footwzdt {
		display: block;
		font-size: 16px;
		color: #000;
	}
}