* {
	margin: 0;
	padding: 0;
}

li {
	list-style-type: none;
}

a {
	text-decoration: none;
	color: #333;
}

input {
	-webkit-appearance: none;
	/****告诉浏览器我们不希望按钮按苹果的默认UI来渲染。*****/
	border: 0;
}

.widthimg img {
	width: 100%;
}

.pos_play img {
	max-height: 265px;
}

.clear {
	clear: both;
}

.margin15 {
	margin: 0 auto;
	padding: 10px 0;
}

@media screen and (max-width:1000px) {
	body {
		width: 100%;
		max-width: 640px;
		margin: 0 auto;
		background: #fff;
	}

	.head {
		height: 50px;
		line-height: 50px;
		text-align: center;
		position: fixed;
		background: #fff;
		width: 100%;
		top: 0;
		z-index: 99;
		max-width: 640px;
		margin: 0 auto;
		border-bottom: 1px solid #ddd;
		box-shadow: 0px 0px 5px #ddd;
	}

	.martop50 {
		margin-top: 50px;
	}

	.nav {
		position: absolute;
		width: 30px;
		height: 30px;
		left: 10px;
		top: 10px;
	}

	.img-logo {
		height: 50px;
	}

	.head p {
		font-size: 1.3em;
		color: #4e4e4e;
		font-family: Microsoft YaHei
	}



	.footer {
		background: #fff;
		padding: 1em 0;
		margin-top: 1em;
		margin-bottom: 60px;
	}

	.footer_diy {
		border: 1px solid #ddd;
		width: 82%;
		margin: 1em auto 0;
		padding: 0.3em 5%;
		border-radius: 8px;
	}

	.diy_p1 {
		text-align: center;
		padding: 0 0 0.5em 0;
		font-weight: bold;
	}

	.footer_messgae {
		text-align: center;
		margin-top: 1.5em;
		color: #9a9a9a;
		font-size: 0.9em;
	}

	.footer_messgae p {
		padding: 0.15em 0;
		color: #333;
	}

	.art_link {
		width: 95%;
		margin: 0 auto;
		text-align: left;
	}

	.art_link p {
		font-size: 0.9em;
	}

	.art_link li {
		display: inline-block;
		margin: 2px 3px;
		font-size: 0.9em;
	}

	.art_link p,
	.art_link a {
		color: #888;
	}

	.diy_p2 {
		padding: 0.3em 0;
		height: 3em;
		text-align: center;
	}

	.diy_p2 label {
		width: 18%;
		display: inline-block;
		text-align: right;
	}

	.diy_p2 input[type=text] {
		width: 80%;
		height: 3em;
		border-top: none;
		border-left: none;
		border-right: none;
		border-bottom: 1px solid #999;
	}

	.diy_submit {
		width: 90%;
		background: #ff2741;
		color: #fff;
		text-align: center;
		border: none;
		border: 0;
		height: 3em;
		border-radius: 6px;
		margin: 0.5em 0;
	}

	.index_cebian {
		position: fixed;
		width: 100%;
		height: 100%;
		z-index: 100;
		top: 0;
		display: none;
		max-width: 640px;
		margin: 0 auto;
	}

	.index_ce_con {
		position: absolute;
		width: 58%;
		height: 100%;
		background: #fff;
		left: 0;
		transition: all 0.5s;
		z-index: 999;
		padding: 6%;
	}

	.index_ce_con h3 {
		font-size: 1.5em;
		font-weight: normal;
		letter-spacing: 3px;
	}

	.index_ce_right {
		position: absolute;
		width: 100%;
		height: 100%;
		background: rgba(0, 0, 0, 0.3);
	}

	.sidebar {
		padding: 1.5em 0.3em;
	}

	.sidebar li {
		padding: 1em 0;
		font-size: 1em;
	}

	.ce_hide {
		opacity: 0;
		left: -80%;
	}

	.ce_show {
		opacity: 1;
		left: 0;
	}

	.sidebar em {
		margin-right: 0.5em;
	}

	.sidebar img {
		width: 20px;
		vertical-align: bottom;
	}


	.fot_fixed {
		width: 100%;
		max-width: 640px;
		height: 60px;
		background: #f4f4f4;
		position: fixed;
		bottom: 0;
		box-shadow: 0px 0px 5px #999;
		z-index: 99;
	}

	.fot_fixed li {
		float: left;
		width: 20%;
		text-align: Center;
		line-height: 60px;
		position: absolute;
		font-size: 0.9em;

	}

	.fot_fixed li a {
		color: #939393;
	}

	.fixed_zixun {
		background: #ff2741;
		display: inline-block;
		width: 4em;
		padding: 0.6em 0;
		border-radius: 13px;
		margin-top: 6px;
	}

	.fot1 {
		left: 0%;
	}

	.fot2 {
		left: 20%;
	}

	.fot3 {
		left: 40%;
	}

	.fot4 {
		left: 60%;
	}

	.fot5 {
		left: 80%;
	}

	.zixun_img img {
		width: 30px;
	}
}



@media screen and (min-width:1001px) {
	body {
		background: #f5f5f5;
	}

	.nav {
		display: none;
	}

	.head {
		height: 80px;
		line-height: 80px;
		text-align: center;
		background: #fff;
		width: 100%;
		border-bottom: 1px solid #a1a1a1;
	}

	.head p {
		font-size: 1.5em;
		color: #4e4e4e;
		font-family: Microsoft YaHei;
		letter-spacing: 5px;
	}

	.img-logo {
		height: 80px;
	}

	.index_cebian {
		background: #666;
		display: block !important;
	}

	.sidebar em,
	#class_show h3,
	.linone {
		display: none;
	}

	#class_show {
		width: 1100px;
		margin: 0 auto;
		height: 50px;
		line-height: 50px;
	}

	#class_show li {
		float: left;
		width: 12%;
		text-align: center;
		color: #fff;
		font-size: 18px;
		font-family: "宋体";
	}

	#class_show li:hover {
		background: #333;
	}

	#class_show li.indexon {
		background: #333;
	}

	.body_pc_bg {
		width: 100%;
		background: #f1f1f1 url(../image/body_bg.png);
	}

	.body_pc {
		width: 1100px;
		margin: 0 auto;
	}

	#body_pc_boder {
		background: #fff;
		border: 1px solid #ddd;
		border-radius: 3px;
	}

	.body_pc_900 {
		width: 950px;
		margin: 0 auto;
	}

	.fot_fixed {
		display: none;
	}

	.footer_messgae {
		width: 50%;
		float: left;
		color: #333;
		font-size: 1em;
	}

	.footer_messgae p {
		padding: 0.28em 0;
	}

	.footer_diy {
		padding: 2%;
		border: 1px solid #ddd;
		width: 35%;
		float: right;
		margin: 0 auto 0;
		border-radius: 8px;
	}

	.diy_p1 {
		text-align: center;
		padding: 0 0 0.5em 0;
		font-weight: bold;
		color: red;
	}

	.art_link p {
		font-size: 15px;
		color: #555;
	}

	.art_link li {
		display: inline-block;
		margin: 3px 5px;
		font-size: 14px;
	}

	.art_link a {
		color: #666;
	}

	.diy_p2 {
		padding: 0.8em 0;
		height: 2em;
		text-align: center;
	}

	.diy_p2 label {
		width: 18%;
		display: inline-block;
		text-align: right;
	}

	.diy_p2 input[type=text] {
		width: 75%;
		height: 2.8em;
		border-top: none;
		border-left: none;
		border-right: none;
		border-bottom: 1px solid #999;
	}

	.diy_submit {
		width: 80%;
		background: #ff2741;
		color: #fff;
		text-align: center;
		border: none;
		border: 0;
		height: 2.8em;
		border-radius: 6px;
	}

	.footer {
		padding: 1.5em 0;
		width: 100%;
		background: #fff;
		border-top: 1px solid #ddd;
	}

	.footer_pc {
		width: 1100px;
		margin: 0 auto;
	}
}

.widthimg video {
	width: 100%;
}

.lease-footer {
	width: 100%;
	height: 192px;
	margin: 0 auto;
	background: url('../image/6_07.jpg') no-repeat center;
	text-align: center;
}

.lease-footer img {
	margin-top: 30px;
	max-width: 75px!important;
	margin-bottom: 15px;
}

.lease-footer p {
	font-size: 16px;
	font-weight: block;
}
