@charset "utf-8";

* {
	margin: 0;
	padding: 0;
}



input,
button {
	outline: none;
	background: none;
	border: none;
}

textarea {
	outline: none;
	background: none;
}

button {
	border: none;
}

img {
	border: 0;
}

ul,
li {
	list-style: none;
}

a {
	color: #000;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: 100
}

a,
a:active,
a:link,
a:visited,
a:focus,
a:hover {
	text-decoration: none;
}

.clearfix:after {
	content: "";
	width: 0;
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
}

.clearfix {
	zoom: 1;
}

.CL {
	clear: both;
	height: 0px;
	overflow: hidden;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

button {
	padding: 0;
	margin: 0;
}

.hide {
	display: none
}

.lan_c {
	display: none;
}

input::-webkit-search-cancel-button {
	display: none;
}

input[type=search]::-ms-clear {
	display: none;
}


@font-face {
	/* font-properties */
	font-family: pictos;
	src: url('../fonts/SourceHanSansCN-Medium.ttf'),
}

/*pc端隐藏*/
.phone_icon {
	display: none;
}

.phoneNav {
	display: none;
}

.pc_none {
	display: none;
}

.phone_none {
	display: block;
}

.listThreec_bot_2.pc_none {
	display: none;
}

.listThreec_bot_2.phone_none {
	display: block;
}

.detaicTopybot2.pc_none {
	display: none;
}

.detaicTopybot2.phone_none {
	display: block;
}

.dingweiyuue.pc_none {
	display: none;
}

.detaicTopybot2.phone_none {
	display: inline-block;
}

/*---pc端隐藏---完*/


/*媒体查询-响应手机端*/
@media screen and (min-width:320px) and (max-width:767px) {
	.phone_icon {
		display: block;
	}

	.phone_none {
		display: none;
	}

	.pc_none {
		display: block;
	}

	.listThreec_bot_2.pc_none {
		display: block;
	}

	.listThreec_bot_2.phone_none {
		display: none;
	}

	.detaicTopybot2.pc_none {
		display: block;
	}

	.detaicTopybot2.phone_none {
		display: none;
	}

	.dingweiyuue.pc_none {
		display: inline-block;
	}

	.detaicTopybot2.phone_none {
		display: none
	}





}

@media screen and (min-width: 768px) and (max-width: 1199px) {}