@font-face {
  font-family: 'iconfont';
  src: url('iconfont.eot');
  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
      url('iconfont.woff2') format('woff2'),
      url('iconfont.woff') format('woff'),
      url('iconfont.ttf') format('truetype'),
      url('iconfont.svg#iconfont') format('svg');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.text-more{
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.text-more3l{
    display: -webkit-box;    
    -webkit-box-orient: vertical;    
    -webkit-line-clamp: 3;    
    overflow: hidden;
}

@media (min-width:1200px){
.one{ display:block; }
}
@media (max-width:1200px){
.one{ display:none; }
}

@media (min-width:1200px){
.two{ width:80%; }
}
@media (max-width:1200px){

.two{ width: 60%; }
}
@media (min-width:1200px){
.three{ width:50%; }
}
.zk-img{
	width: 100%;height: 100%;
}
.zk-lightblue{
	color: #00d8ff;

}
.zk-pt{
	margin:100px 0 50px 0;
	background: url(../images/bg.jpg) repeat fixed center;
	background-color: #053ba7;	

}


.zk-newsbox{
	height: 400px;width: 300px; border-bottom:8px solid #064eb0;
}
.zk-news-date{
	width: 60px;height: 60px;background-color: #0546a8;
}

.zk-blue{
	background-color: #fff;
	opacity: 0.9;

}
.zk-cp-img{
	width:300px; height:375px;
}

.zk-gc-box{
	margin:100px 0 0 0; background: url(../images/ditu.png)  no-repeat; background-position:0% 20%; background-color: #0753b7;
}

.zk-line{
	width: 50px; height:8px; background-color:#0058b6;
}

.zk-300{
	width: 300px;
}

.zk-al-img{
	width:300px; height:225px;
}

.zk-lx1{
	margin: auto; width:120px; height:120px;line-height: 120px; border-radius: 50%;background-color: #fca733;
}
.zk-lx2{
	margin: auto; width:120px; height:120px;line-height: 120px; border-radius: 50%;background-color:#79bdfc;
}
.zk-lx3{
	margin: auto; width:120px; height:120px;line-height: 120px; border-radius: 50%;background-color: #db6460;
}










body{padding-top:61px;}

#navbar{position:fixed;top:0;right:0;left:0;z-index:10;background:#fff;}
.navbar-head{padding:0 1rem;}
.navbar-head>.navbar-body>.nav>li>a{padding:1.25rem 2rem;}

.isplit{padding-top:2rem;padding-bottom:2rem;}
.isplit-content{padding-top:2rem;padding-bottom:2rem;}
.isplit-full{padding:2rem 1rem;}
.bgmain,.discovers-main{background:linear-gradient(165deg,#57c7f6,#00aa88);}
.minSizeMenu{display: none;}
@media(min-width:1280px){
.isplit{padding-top:3rem;padding-bottom:3rem;}
.isplit-full{padding:3rem 1rem;}
.isplit-content{padding-top:3rem;padding-bottom:3rem;}
.minSizeMenu{display: flex;}
}
@media(min-width:1600px){
.isplit{padding-top:8rem;padding-bottom:8rem;}
.isplit-full{padding:8rem 2rem 5rem 2rem;}
.isplit-content{padding-top:5rem;padding-bottom:5rem;}
.minSizeMenu{display: none !important;}
}
.flip-item>.effect-content>strong{margin-top:0!important;}
.flip>.flip-prev,.flip>.flip-next{font-size:2rem;}
@media(min-width:1280px){
  .flip-item>.effect-content>strong{font-size:1.25rem!important;}
  #flip>.flip-prev,#flip>.flip-next{font-size:5rem;}
}
@media only screen and (min-width:1600px){
  .flip-item>.effect-content>strong{font-size:1.5rem!important;}
  .navbar-head>.navbar-body>.nav>li>a{padding:1.25rem 2rem !important;}
}
@media only screen and (min-width: 1281px) and (max-width:1399px){
	.navbar-head>.navbar-body>.nav>li>a{padding:1.25rem 1rem !important;}
	.minSizeMenu{display: none !important;}
}
@media only screen and (min-width: 1399px) and (max-width:1599px){
	.navbar-head>.navbar-body>.nav>li>a{padding:1.25rem 1.25rem !important;}
	.minSizeMenu{display: none !important;}
}

@media (max-width:1280px){	
	.zk-kf{display: none !important;}
}
.more{font-weight:200;padding:.5rem 5rem;border:solid 1px rgba(0,0,0,.075);border-radius:2em;transition:all 0.5s ease;}
.more:hover{background:#00aa88;border-color:transparent;color:#fff;}

.discovers-main>div{margin-top:-2.5rem;}
.discovers>a>p{border-bottom:solid 1px #ddd;position:relative;margin-bottom:1rem;padding-bottom:1rem;}
.discovers>a>p::after{position:absolute;content:"";bottom:0;left:0;width:0;height:1px;background:#999;transition:all 0.3s ease;}
.discovers>a:hover>p::after{width:100%;}
@media(min-width:1280px){
  .discovers>a>p{margin-bottom:0;padding-bottom:0;}
}
@media(min-width:1600px){
  .discovers-main{padding:2rem!important;}
  .discovers-main>div{margin-top:-5rem;}
}

.effect-hover>.effect-content>i.icon-add,.effect-hover>.effect-content>p{display:none;}
.effect-hover>.effect-content{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.effect-hover>.effect-content>strong{color:#00aa88;font-weight:normal;font-size:.75rem;}
@media(min-width:1024px){
  .effect-hover>div>.open-width{position:absolute;top:0;left:0;width:0;background:rgba(0,0,0,.5);}
  .effect-hover>div>.open-height{position:absolute;top:0;left:0;right:0;height:0;background:rgba(0,0,0,.5);}
  .effect-hover>.effect-content{opacity:0;transition:all 0.3s ease;}
  .effect-hover>.effect-content>i.icon-add{display:inline-block;font-size:2rem;margin-bottom:1.5rem;transition:all 0.3s ease;}
  .effect-hover>.effect-content>em{background:rgba(255,255,255,.25);margin-bottom:.5rem;width:1px;height:1rem;transition:all 0.3s ease;}
  .effect-hover>.effect-content>strong{font-size:1.25rem;margin-top:10%;transition:all 0.3s ease;}
  .effect-hover>.effect-content>p{display:block;font-size:.875rem;color:#fff;margin-top:-1.75rem;transition:all 0.3s ease;}
  .effect-hover:hover>.effect-content{opacity:1;}
  .effect-hover:hover>.effect-content>i.icon-add{margin-bottom:0;}
  .effect-hover:hover>.effect-content>em{height:25%;}
  .effect-hover:hover>.effect-content>strong{transform:translateY(-.875rem);}
  .effect-hover:hover>.effect-content>p{transform:translateY(.875rem);}
  .effect-hover>.effect-content>i.icon-add:hover{transform:rotate(180deg);color:#fff!important;}
}
@media(min-width:1600px){
  .effect-hover>.effect-content>i.icon-add{font-size:3rem;}
}

.documents>a{margin-bottom:2rem;}
.documents>a>strong{position:relative;display:block;font-weight:normal;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:solid 1px #eee;}
.documents>a>strong::after{position:absolute;content:"";height:1px;bottom:-1px;left:0;width:1.5rem;background:#666;transition:all 0.5s ease;}
.documents>a:hover{box-shadow:0 5px 10px rgba(0, 0, 0, .175);}
.documents>a:hover>strong::after{width:100%;}
.documents>a>time{display:inline-block;transition:all 0.3s ease;}
.documents>a:hover>time{transform:translateY(0.25rem);opacity:.75;}
.documents>a>p{transition:all 0.3s ease;}
.documents>a:hover>p{transform:translateY(-0.25rem);}
@media(min-width:1280px){
  .documents>a{margin-bottom:0;}
  .documents>a>strong{margin:.5rem 0 1rem 0;}
}

.forum>.size-small>a{display:block;line-height:1;padding:.5rem;transition:all 0.3s ease;}
.forum>.size-small>a:not(:last-child){border-bottom:solid 1px #eee;}
@media(min-width:1280px){
  .forum{padding:2rem 2rem 0 2rem!important;}
  .forum>.size-small>a:hover{padding-left:1rem;}
}
@media(min-width:1600px){
  .forum{padding:3rem 3rem 0 3rem!important;}
  .forum>.size-small>a{padding:.75rem;}
}
@media(min-width:1920px){
  .forum{padding:3rem 3rem 0 3rem!important;}
  .forum>.size-small>a{padding:1rem .75rem;}
}