/**
 * PgwMenu - Version 1.0
 *
 * Copyright 2014, Jonathan M. Piat
 * http://pgwjs.com - http://pagawa.com
 *
 * Released under the GNU GPLv3 license - http://opensource.org/licenses/gpl-3.0
 */

/*css reset*/
html,body,p{ padding: 0; margin: 0; font-family:Arial,"宋体",sans-serif;font-size:14px; } 
body{ background:#fff;}
ol, ul {list-style: none; padding: 0; margin: 0;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none; }
table { border-collapse:collapse; border-spacing: 0; border:0; }
th,td { vertical-align: middle;}
a{text-decoration:none;	outline: none;hlbr:expression(this.onFocus=this.blur()); }
a:hover{ color:#0066cc;}
input, select {vertical-align: middle;}
img, iframe {border: none; text-decoration:none;} 
strong {font-weight: bold;}
h1,h2,h3,h4,h5,h6{padding: 0; margin: 0; font-family:Arial,"宋体",sans-serif; font-weight:normal;}
:focus {outline: 0;}
/*css common*/
.f-left {float: left;}
.f-right {float: right;}
.clearfix:after{content: "";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;font-size:0;}
.clearfix{*zoom:1;}
.nodisplay{display: none;}
html, body, #wrap {height: 100%;}
body > #wrap { height: auto; min-height: 100%;}

/*css #header*/




/*css #main_con*/
.clear {
    height: 0px;
    clear: both;
    font-size: 0px;
    line-height: 0px;
    zoom: 1;
}
.main_con{ width:100%; max-width:720px;_width:expression((documentElement.clientWidth >720) ? "720px" : "auto" ); height:auto; background:#fff; margin:0 auto; overflow:hidden; padding:0 0 15px 0; }

.main_con .banner{ width:100%; height:auto; float:left; position:relative;}
.main_con .banner img{vertical-align: top;}
.banner_but{
	width:27.5%;
	height:auto;
	float:left;
	position:absolute;
	top:50%;
	left:66%;
	}
.banner_but img{
	width:100%;
	height:auto;
	float:left;
	margin-top:15px;
	}

.banner_but2{
	width:18.6%;
	height:auto;
	float:left;
	position:absolute;
	top:48%;
	left:69%;
	}
.banner_but2 img{
	width:100%;
	height:auto;
	float:left;
	margin-top:15px;
	}

.main_con .banner img{ width:100%; height:auto;}

.main_con .text_inf{ width:95%; height:auto; background:#fff; margin:0 auto; padding:2% 0;}
.main_con .text_inf h3{ width:140px; margin-left: 5%;}
.main_con .text_inf h3 img{ width:100%;}
.main_con .text_inf .text{ width:90%; margin:0 auto;}


.main_con .text_inf  p{ font-size:1em; line-height:1.9em; margin-bottom:0.714em;}
.main_con .text_inf  p a{ text-decoration:underline;}






