*{margin:0;padding:0;}
.w1000{width:1000px; margin:0 auto;}
.clear{clear:both;}
a{text-decoration:none;color:#fff;}
body{ background:#fff;font-family:Arial,Helvetica,sans-serif;min-width: 300px; max-width: 640px;margin: 0 auto; padding: 0;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden}


.head-cen{ width:100%; height:56px; background:url(../images/hd.png) repeat-x; background-size:auto 56px; text-align:center; }
.config_site { display: inline-block;
    margin-top: 6px;
    margin-left: 90px; }
.config_site img{ width:auto; height:43px; }

.main-bd{ padding: 0; background: #fff; height:auto; position:relative; }
.banner{ width:100%; height:auto; position:relative; }
.banner > img{ display:block; width:100%; height:auto; position:relative; z-index:0;}
.banner-down{ width:200px; height:25px; background:url(../images/banner-down.png) center center no-repeat; background-size:100% 100%; position:absolute; bottom:28px; left:50%; margin-left:-100px; text-align:center; box-sizing: border-box; padding-top: 8px;}
 .banner-down img{ display:inline-block;  margin: 0 9px; width: 12px; animation-direction: alternate;}
 :root {
  --animate-duration: .4s;
  --animate-delay: .4s;
  --animate-repeat: .4;
}
 
.animate__animated {
  -webkit-animation-duration: .2s;
  animation-duration: .2s;
  -webkit-animation-duration: var(--animate-duration);
  animation-duration: var(--animate-duration);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
 
.animate__animated.animate__infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0.7;
    -webkit-transform: translate3d(0, -20%, 0);
    transform: translate3d(0, -20%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
 
@keyframes fadeInDown {
  from {
    opacity: 0.7;
    -webkit-transform: translate3d(0, -10%, 0);
    transform: translate3d(0, -20%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
 
.animate__fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

.list{ display:block; padding: 14px 8px 14px 9px; }
.list li{ margin-bottom:24px; }
.list li a{ display:block;}
.list li a img{ display:block; width:100%; height:auto; }
.foot{ width:100%; height:70px; display:block; background:#888 url(../images/footer.png) center center no-repeat; background-size:auto 50px; }
















@media (max-width:1366px){
	
}



@media (max-width:1366px){
	
}