html.isWap {}
html.isWap, html.isWap body {
  overflow-x: hidden;
}
article, aside, blockquote, body, button, code, dd, details, div, dl, dt, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, input, legend, li, menu, nav, ol, p, pre, section, td, textarea, th, ul {
  margin: 0;
  padding: 0
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block
}
body, button, input, pre, select, textarea {
  font: 12px/1.5 '仿宋', arial, tahoma, \5b8b\4f53
}
input, select, textarea {
  font-size: 100%
}
th {
  text-align: inherit
}
fieldset, img {
  border: 0
}
img {
  vertical-align: top
}
iframe {
  display: block
}
abbr, acronym {
  border: 0;
  font-variant: normal
}
del {
  text-decoration: line-through
}
address, caption, cite, code, dfn, em, th, var {
  font-style: normal;
  font-weight: 400
}
ol, ul {
  list-style: none
}
caption, th {
  text-align: left
}
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: 400
}
a {
  color: #222;
  text-decoration: none;
  outline: 0;
  blr: expression(this.onFocus=this.blur());
  -webkit-tap-highlight-color: transparent
}
a:focus {
  outline: 0;
  text-decoration: none
}
a:hover {
  text-decoration: underline
}
i {
  font-style: normal
}
input:focus, keygen:focus, select:focus, textarea:focus {
  outline: 0;
  outline-offset: 0
}
::-webkit-input-placeholder {
  color: #e0e0e0
}
::-moz-placeholder {
  color: #e0e0e0
}
:-ms-input-placeholder {
  color: #e0e0e0
}
input:-moz-placeholder {
  color: #e0e0e0
}
.cf:after {
  content: '';
  display: block;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 0
}
.cf {
  zoom: 1
}
.fl {
  float: left
}
.fr {
  float: right
}
.mt10 {
  margin-top: 10px
}
.mt15 {
  margin-top: 15px
}
.mt20 {
  margin-top: 20px
}
.mt30 {
  margin-top: 30px
}
.mt40 {
  margin-top: 40px
}
html.isPc .wap_box, html.isWap .pc_box {
  display: none
}
html.isPc .pc_box, html.isWap .wap_box {
  display: block
}
html.isWap a:hover {
  text-decoration: none
}
body {
  -webkit-font-smoothing: antialiased
}
.wrapper {
  display: none
}
html.isPc .wrapper, html.isWap .wrapper {
  display: block
}
html.isWap .pc-item {
  display: none
}
html.isPc .wrapper {
  min-width: 1200px
}
html.isPc .wap-item {
  display: none
}

@font-face{font-family:'HELVETICA CONDENSED';
src: url('fonts/HELVETICA CONDENSED.eot');
src: local('☺'), 
url('fonts/HELVETICA CONDENSED.eot#iefix') format('embedded-opentype'),
url('fonts/HELVETICA CONDENSED.woff') format('woff'),
url('fonts/HELVETICA CONDENSED.ttf') format('truetype'),
url('fonts/HELVETICA CONDENSED.svg') format('svg');
font-weight: normal;font-style: normal;}



.isPc .banner{width:100%; margin:0 auto 20px; text-align: center;}
.isPc .banner img{width:100%;}
.isWap .banner{width:100%; margin:0 auto 20px; text-align: center;}
.isWap .banner img{width:100%;}

		.intright a.insous{position: relative;width:27px;height: auto;float: left;margin: 0 6px 0 0;}
		.intright a.insous span{display: inline-block;width:27px;height:42px;background:url(/pgm/xhtml/images/icons.png) 4px -52px no-repeat;text-indent: -9999px;}
		#ssForm{display: none;position: absolute;left:0;top:38px;width:230px;text-indent: 0;z-index: 2;}
		#ssForm.show{display: block;}
		#ssForm #qt{line-height: 36px;border:1px solid #ddd;border-radius: 3px;font-size: 16px;color:#666;outline: none;width:170px;font-size: 14px;text-indent: 6px;}
		#ssForm #ssSubmit{line-height: 36px;border:1px solid #ddd;border-radius: 3px;font-size: 16px;color:#666;outline: none;cursor: pointer;font-size: 14px;}
        .innav h3 a{padding: 0 25px;}
	    .pages_content{margin: 0 auto;background: url("../i/bg1.png") repeat left top;}
        .pages_content img{padding:0px; border:0; margin:0;}
		.pages_content{max-width:600px;}
		.pages_content div{font-size: 0;position: relative;max-width:600px;margin:0 auto;}
		#content.pages_content img{width: 100%; padding: 0;}
		.pages_content div img:nth-child(2){display: none;position: absolute;left:0;top:0;z-index: 3;}
		.ejcontent{max-width:600px; margin:0 auto; }
