@charset "utf-8";
/* CSS Document */
.header-dw{
	display:none;
	}
@media (min-width: 320px) and (max-width: 1200px){
.header{
	display:none;
	}
.header-dw{
	width:7.5rem;
	position:relative;
	margin:0 auto;
	display:block;
	}
header{
	width:7rem;
	height:0.89rem;
	background:#fff;
	padding:0 0.25rem;
	}
header .logo{
	float:left;
	width:2.4rem;
	height:auto;
	display:block;
	}
header .logo img{
	width:100%;
	height:0.89rem;
	}
.header-right{
	float:right;
	}
header .search{
	width:0.4rem;
	height:0.38rem;
	float:right;
	display:block;
	padding:0.23rem 0 0 0;
	margin-right:0.91rem;
	background:none;
	}
header .search img{
	width:0.4rem;
	height:0.38rem;
	display:block;
	float:none;
	}
.search-menu{
	width:7rem;
	height:0.65rem;
	background:#fafafa;
	padding:0.22rem 0.25rem;
	position:relative;
	display:none;
	position:absolute;
	left:0;
	top:0.89rem;
	z-index:4;
	}
.search-menu .ss{
	width:5.4rem;
	height:0.65rem;
	background:#fff;
	border-radius:0.03rem;
	line-height:0.65rem;
	color:#b3b3b3;
	font-size:0.28rem;
	padding-left:0.7rem;
	}
.search-menu img{
	width:0.4rem;
	height:0.38rem;
	position:absolute;
	left:0.33rem;
	top:0.36rem;
	}
.ssan{
	width:0.71rem;
	height:0.65rem;
	line-height:0.65rem;
	color:#fff;
	text-align:center;
	background:none;
	cursor:pointer;
	}
.czan{
	width:0.71rem;
	height:0.65rem;
	line-height:0.65rem;
	color:#fff;
	text-align:center;
	background:none;
	cursor:pointer;
	font-size:0.34rem;
	}
nav{
	width:100%;
	position:relative;
	}
nav .menu{
	width:0.54rem;
	height:0.36rem;
	display:block;
	position:absolute;
	right:0.27rem;
	top:-0.64rem;
	cursor:pointer;
	}
nav .menu img{
	width:0.54rem;
	height:0.36rem;
	display:block;
	}
nav .del{
	width:0.3rem;
	height:0.3rem;
	display:block;
	position:absolute;
	right:0.41rem;
	top:-0.61rem;
	display:none;
	cursor:pointer;
	}
nav .del img{
	width:0.3rem;
	height:0.3rem;
	display:block;
	}
.navlist{width:7.5rem; background:#fafafa; display:none;position:absolute;
	left:0;
	top:0;
	z-index:100;
}
.enlink{padding:0 0.25rem;}
.navtit{border-bottom:solid 1px #fafafa;cursor:pointer;background:#eaeaea url(../mimages/img_05.png) no-repeat;background-position:95% 50%;height:0.87rem; line-height:0.87rem; font-size:0.28rem;color:#333; padding:0 0.25rem; background-size:contain;}
.navdown, .enlink{color:#333; line-height:0.87rem; font-size:0.28rem; background:#eaeaea;}
.navtop{background-image:url(../mimages/img_04.png); background-size:cover;background-position: 95% 50%;}
.navcontent{display: none;background:#f1f1f1;}
.navcontent li a{display:block;font-size:0.28rem;padding:0 0.5rem;line-height:0.81rem;color:#999; height:0.81rem;}
.navcontent li{
border-bottom:1px solid #fafafa;
}
.navcontent li:last-child{
	border-bottom:none;
	}
.xltit{border-bottom:solid 1px #eaeaea;cursor:pointer;background:url(../mimages/img_05.png) no-repeat;background-position:95% 50%;height:0.87rem; line-height:0.87rem; font-size:0.28rem;color:#acacac; padding:0 0.5rem; background-size:contain;}
.xldown{color:#acacac; line-height:0.87rem; font-size:0.28rem;}
.xltop{background-image:url(../mimages/img_04.png); background-size:cover;}
.xlmenu{display: none;background:#252525;}
.xlmenu li a{display:block;font-size:0.28rem;padding:0 0.75rem;line-height:0.81rem;color:#acacac; height:0.81rem;}
.xlmenu li{
border-bottom:1px solid #363636;
}
.xlmenu li:last-child{
	border-bottom:none;
	}
.sub-nav2{
	background:#f7f7f7;
	}
.sub-nav2>li>a{
	padding:0 0.75rem;
	}	
.dw-img{
	width:0.73rem;
	height:1.35rem;
	position:fixed;
	right:0;
	top:5.05rem;
	}
.dw-img a{
	width:0.73rem;
	height:0.66rem;
	display:block;
	}
.dw-img .gobot{
	height:0.68rem;
	border-top:1px solid #fff;
	}
.dw-img a img{
	width:100%;
	display:block;
	}
.subnav{
	width:7.5rem;
	margin:0 auto;
	}
.sublist{width:7rem; background:#303132; padding:0 0.25rem 0.7rem;}
.subtit{border-bottom:solid 1px #464646;cursor:pointer;background:url(../mimages/img_05.png) no-repeat;background-position:95% 50%;height:0.87rem; line-height:0.87rem; font-size:0.28rem;color:#fff;background-size: contain;}
.subtit a{
	line-height:0.87rem; font-size:0.28rem;color:#fff;
	}
.foot-sub{border-bottom:solid 1px #464646;cursor:pointer;background:url(../mimages/img_04.png) no-repeat;background-position:95% 50%;height:0.87rem; line-height:0.87rem; font-size:0.28rem;color:#fff;background-size: contain;}
.foot-sub a{
	line-height:0.87rem; font-size:0.28rem;color:#fff; display:block;
	}
.subdown{color:#fff; line-height:0.87rem; font-size:0.28rem;}
.subtop{background-image:url(../mimages/img_04.png);background-size: contain; }
.subleft{background-image:url(../mimages/img_09.png);background-size: contain;}
.subcontent{display: none;border-bottom:solid 1px #464646;}
.subcontent li a{display:block;font-size:0.26rem;padding:0 0.3rem;line-height:0.9rem;color:#acacac;margin:0 0.37rem; height:.8rem}
.subcontent li{
	border-bottom:1px dashed #464646;
	}
.subcontent li:last-child{
	border-bottom:none;
	}
.mhead-search{
	background:#fff;
	width:100%;
	height:0.8rem;
	z-index:1000;
	position:fixed;
	left:0;
	top:0.89rem;
	display:none;
	}
.mhead-search .inner{
	width:7rem;
	margin:0 auto;
	padding:0.16rem 0;
	}
.mhead-search .search .search-keyword{
	width:6rem;
	float:left;
	height:0.48rem;
	line-height:0.48rem;
	border:none;
	}
.mhead-search .search .search-reset{
	width:0.8rem;
	height:0.48rem;
	float:right;
	border:none;
	background-size:50%!important;
	}
.mdel{
	width:0.3rem;
	height:0.3rem;
	display:block!important;
	position: absolute;
    right: 1.2rem;
    top: -0.65rem;
	}
.mdel img{
	width:100%;
	height:100%;
	}
}