	* {
	  margin:0;
	  padding:0;
	  -moz-box-sizing:border-box;
	  -webkit-box-sizing:border-box;
	  box-sizing:border-box;
	}

	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline;
	}

	ul, ol {
		list-style: none;
		padding:0;
	}

	a, a:hover {
	  color: inherit;
	  text-decoration: none;
	  cursor:Pointer;
	}

	table {
		border-collapse:collapse;
	}
	img{vertical-align:middle;}
	b{font-weight:bold;}
	.all_wrap{width:100%;height:100%;text-align:center;}
	.centerBtn{
		position:absolute;z-index:10;
		left:0;right:0;top:0;bottom:0;margin:auto;
	}
	.page_wrap{
		display:block;float:left;position:relative;
		width:49.99%;min-height:100%;padding:0 20px;
		text-align:center;
		background:#fffff;
		transition:background-color 0.5s;
	}
	.page_wrap:hover{
		background:#c4d9e6;
	}
	.minWidth{
		display:inline-block;
		width:100%;max-width:588px;
		padding-bottom:50px;
	}
	.titleImg{max-width:80%;margin-top:20px;}
	.slider{
		overflow:hidden;
		width:100%;
		white-space:nowrap;word-break:break-all;
		font-size:0;line-height:0;
	}
	.slider li{
		width:100%;
		display:inline-block;
	}
	.slider li img{
		width:100%;
	}
	.page_wrap .enter{
		display:inline-block;
		width:240px;height:53px;line-height:47px;
		margin:20px 0;
		font-size:30px;
		background:#fff;
		border:3px solid #40687b;
		color:#40687b;
		transition: background 0.3s, border 0.3s, color 0.3s;
	}
	.page_wrap:hover .enter{
		background:#40687b;
		border:3px solid #fff;
		color:#fff;
	}
	.footer{
		position:absolute;left:0;bottom:0;margin:auto;
		width:100%;height:50px;line-height:48px;
		padding:0 20px;
		border-top:1px solid #b1c3ce;border-bottom:1px solid #b1c3ce;
		font-size:11px; color:#5d5d5d;
	}
	.footer p{
		display:inline-block;line-height:13px;vertical-align:middle;
	}
	@media all and (min-width:1px) and (max-width:1000px){
		.page_wrap{
			width:100%; min-height:auto ;
		}
		.centerBtn{
			position:relative;
			margin:auto;
		}
		.minWidth{
			margin-top:70px !important;
		}
		.footer{
			position:relative;
			top:auto !important;
		}
	}