@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0; background:#f2f2f2;  }
ul {margin:0; padding:0; list-style:none;}
a{text-decoration: none; color:#000}
a:hover{color:#FF9700;}
.bgimg{width:1200px; height:3725px; margin:0 auto; overflow:hidden; position:relative}
.btn{width:260px; height:260px; position:absolute; left:50%; margin-left:-130px; top:1420px;  box-shadow:0; transition:box-shadow 0.5s}
.btn:hover{box-shadow:0 0 30px 0 orange;}



.re_topimg{width:1200px; height:1280px; margin:0 auto; }
.re_imggo{width:1200px; height:700px; margin:0 auto; position:relative; background:#fff; overflow:hidden;}
.re_imgbtn{width:50px; height:50px; margin:250px 10px 0 10px;float:left;  border-radius:25px; line-height:50px; text-align:center; font-size:40px; background:#000; opacity:0.5; color:#fff; cursor:pointer;}
.re_img_oh{width:1060px; height:600px; margin:0 auto;   overflow:hidden; position:relative; }
.re_imgmove{width:auto; height:600px; position:absolute; display: flex; flex-wrap: nowrap; }
.re_imgmove img{height:600px; float:Left; margin-right:10px;display:inline-block; }
.re_imgcount{width:1180px; float:left; height:50px;  line-height:50px; font-size:26px;  font-weight:bold; margin:0 0 0 10px;}
.re_ic_in{width:150px; height:50px; margin:0 auto;  display:flex; justify-content:space-around;}

.buttom{width:100%; height:150px; background:#5A7AC9; margin:0 auto; line-height:150px; text-align:center; color:#fff; }