@charset "utf-8";	
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 'fonts/HELVETICA CONDENSED', 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: #333;
  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
}
.clear{ clear:both;}
.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.isPc .wap-item,html.isWap .pc_box {
  display: none;
}
html.isPc .pc_box, html.isWap .wap_box,html.isWap .wap-item {
  display: block
}
html.isWap a:hover {
  text-decoration: none
}
/* pc 设备 */
html.isPc{}
html.isPc .wap_box,html.isPc .wap-item{display:none; font-size:40px;}
/* wap 设备 */

html.isWap{font-size:50px;}
html.isWap a:hover{text-decoration:none;}
/* 媒体查询 */
@media screen and (min-width:320px){
	html.isWap{font-size:50px;}
}
@media screen and (min-width:360px){
	html.isWap{font-size:56px;}
}
@media screen and (min-width:400px){
	html.isWap{font-size:62px;}
}
@media screen and (min-width:480px){
	html.isWap{font-size:75px;}
}
@media screen and (min-width:560px){
	html.isWap{font-size:87px;}
}
@media screen and (min-width:640px){
	html.isWap{font-size:100px;}
}

@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;
}

html.isWap body{font-size:0.24rem; }
html.isWap .pc_box{display:none;}

body{overflow-x:hidden;}
.wrapper{display:none;}

.isPc .banner{width:100%; position: relative; height:445px;}
.isPc .banner img{width:1920px; height:445px; position: absolute; left:50%; margin-left:-960px;}
.isPc .main{width:1200px; margin:0 auto 50px;}
.isPc .breadBar{padding:20px 0; font-size:18px; line-height: 24px; color:#2b55a1; border-bottom:1px solid #f0f1f2;} 
.isPc .lisBox dl{ padding:40px 0; border-bottom:1px solid #f0f1f2;}
.isPc .lisBox dt{width:300px; height:200px; float:left; margin-right:25px;}
.isPc .lisBox dd h3{ font-size:24px; line-height: 36px; font-weight: bold; margin-bottom:10px;}
.isPc .lisBox dd i{color:#2b55a1; font-size:18px; line-height: 24px;}
.isPc .lisBox dd p{ margin-top:10px; font-size:16px; line-height: 24px;}

.isWap .banner{width:100%;}
.isWap .banner img{width:100%;}
.isWap .main{width:90%; padding: 0 5% 0.5rem;}
.isWap .breadBar{padding:0.3rem 0; font-size:0.26rem; line-height:0.32rem; color:#2b55a1; border-bottom:1px solid #f0f1f2;} 
.isWap .lisBox dl{ padding:0.4rem 0; border-bottom:1px solid #f0f1f2;}
.isWap .lisBox dt{width:45%; margin-bottom:0.3rem; float:left; margin-right:5%;}
.isWap .lisBox dt img{width:100%;}
.isWap .lisBox dd h3{ font-size:0.26rem; line-height:0.36rem; font-weight: bold; margin-bottom:0.2rem;}
.isWap .lisBox dd i{color:#2b55a1; font-size:0.24rem; line-height:0.28rem;}
.isWap .lisBox dd p{ display: none; margin-top:0.2rem; font-size:0.24rem; line-height:0.28rem;}

/*page*/
.isPc .page{font-size:0;padding:35px 0;text-align:center; border-top:1px solid #eeeeee;}
.isPc .page2{border-top:0;}
.isPc .page a,.isPc .page span{display:inline-block;height:35px; border-radius:50%; line-height:35px;padding:0 13px;font-size:14px;margin:0 3px; background:#eeeeee;}
.isPc .page a.cur,.isPc .page a:hover,.isPc .page span.cur,.isPc .page span:hover{background:#2b55a1;color:#fff;text-decoration:none}

.isWap .page{font-size:0;padding:.4rem 0.6rem;text-align:center;border-top:1px solid #eeeeee;}
.isWap .page2{border-top:0;}
.isWap .page a,.isWap .page span{background:#329e0d;border-radius:50%; display:inline-block;height:.6rem;line-height:.6rem;padding:0 .22rem;font-size:.24rem;margin:0 2px; background: #eeeeee;}
.isWap .page a.cur,.isWap .page a:hover,.isWap .page span.cur,.isWap .page span:hover{border-radius:50%;background:#2b55a1;color:#fff;text-decoration:none}

.isPc .f-copy{ background:#db7a45; padding: 30px;}
.isPc .f-copy p{ display: block; width:1020px; padding:0 90px; margin:0 auto; text-align: center; color:#fff; font-size:14px; line-height: 18px; margin-bottom: 15px;}

.isWap .f-copy{ background:#db7a45; padding:1rem 0.3rem 0.8rem;}
.isWap .f-copy p{ display: block; padding:0 0.2rem; margin:0 auto; text-align: center; color:#fff; font-size:0.22rem; line-height:0.38rem; margin-bottom:0.2rem;}

.isPc .artCont{ font-size:20px; line-height: 30px;}
.isPc .artCont h1{ padding-top:30px; font-size:40px; line-height: 56px; font-weight: bold; margin-bottom: 10px;}

.isPc .artCont .info{ background:#f1f1f1; padding: 10px; color:#666; margin-bottom:50px;}
.isPc .artCont .info dl dd{ display:inline-block; padding:0 5px;}
.isPc .artCont .info ul li{ float:left; margin-right:10px;}
.isPc .artCont p{ margin-bottom: 30px;} 
.isPc .artBox{width:750px; margin:50px auto; font-size:16px; line-height: 24px; color:#666666;}
.isPc .artBox img{width:100%;}
.isPc .artBox em{ padding-top: 10px; display: block;}

.isWap .artCont{ font-size:0.3rem; line-height:0.48rem;}
.isWap .artCont h1{ padding-top:0.2rem; font-size:0.38rem; line-height:0.5rem; font-weight: bold; margin-bottom:0.2rem;}

.isWap .artCont .info{ background:#f1f1f1; padding:0.2rem; color:#666; margin-bottom:0.4rem; font-size:0.24rem; line-height:0.32rem;}
.isWap .artCont .info dl dd{ display:inline-block; padding:0 0.1rem;}
.isWap .artCont .info ul li{ float:left; margin-right:0.1rem;}
.isWap .artCont p{ margin-bottom: 0.2rem;} 
.isWap .artBox{width:100%; margin:0.3rem auto; font-size:0.24rem; line-height:0.32rem; color:#666666;}
.isWap .artBox img{width:100%;}
.isWap .artBox em{ padding-top:0.2rem; display: block;}

.isWap .shareBox{ width:100%; margin:0.5rem auto; overflow: hidden; padding-bottom:0.5rem;}
.isWap .shareBox ul{width:90%; margin:0 auto;} 
.isWap .shareBox ul li{ float:left;  margin:0 3%; width:18%;}
.isWap .shareBox ul li img{ width:100%;}

#displaypagenum {
	font-size:14px;
	font-weight:bold;
	color:#a0a3a5;
    overflow: hidden;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	font-weight:normal;
	margin:20px 0 0;
    line-height: 35px;
}

#displaypagenum {
text-align: center;
}
#displaypagenum span {
	text-decoration:none;
	color:#a0a3a5;
	padding:5px 10px;
	background-color:#ebebeb;
	border-color:#ebebeb;
	color:#363738;
	border:1px solid #CCCCCC;
}
#displaypagenum a {
text-decoration:none;
	color:#a0a3a5;
	padding:5px 10px;
	background-color: #f3f3ed;
	border:1px solid #CCCCCC;
}

#displaypagenum span:hover,#displaypagenum a:hover{background-color:#636566;border-color:#636566;color:#fff;cursor:pointer;}
.isPc .lisBox dt img{width: 300px;height: 200px;}
@media screen and (min-width:320px){html{}
.isWap iframe { height:160px;}}
@media screen and (min-width:360px){html{}
.isWap iframe { height:200px;}}
@media screen and (min-width:400px){html{}
.isWap iframe { height:220px;}}
@media screen and (min-width:480px){html{}
.isWap iframe { height:260px;}}
@media screen and (min-width:560px){html{}
.isWap iframe { height:310px;}}
@media screen and (min-width:640px){html{}
.isWap iframe { height:370px;}}

.isPc  .artCont p img{ margin: 0 auto;}
.isPc  .artCont p em{ font-style:italic;}
.isWap  .artCont p em{ font-style:italic;}
.isPc  .artCont p iframe{ margin:0 auto;}

