/*样式*/
.bgs_box a .title{
position: absolute;
  bottom: 0;
  left: 0;
background: rgba(0, 0,0,.5);
  z-index: 99999;
  color: #fff;
  width: 100%;
  height: 50px;
  line-height: 1;
  font-size: 25px;
  text-align: left;
  padding-top: 25px;
  padding-left: 25px;}

.rslides{

  position:relative;

  list-style:none;

  overflow:hidden;

  width:100%;

  padding:0;}

.rslides li{

  -webkit-backface-visibility:hidden;

  position:absolute;

  display:none;

  width:100%;

  left:0;

  top:0;}

.rslides li:first-child{

  position:relative;

  display:block;

  float:left;}

.rslides img{

  display:block;

  height:auto;

  float:left;

  width:100%;

  border:0;}



.callbacks_tabs.callbacks1_tabs{ position:relative; z-index:100; width:110px; margin:0px auto; bottom:30px;}

.callbacks_tabs.callbacks1_tabs li{ float:left; width:12px;height:12px; margin:0 5px; position:relative; left:550px;}

.callbacks_tabs.callbacks1_tabs li a{display:inline-block; width:12px; height:12px; position:absolute; right:10px; z-index:1000; color:rgba(100,200,300,0); color:transparent; background:#c1c1c1; border-radius:10px;}

.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#fff; opacity:1;}



.callbacks_container{

  margin-bottom:2px;

  position:relative;

  width:100%;

  max-width:100%;

  text-align:center;}
.banner {
    width: 1200px;
    /* background: #efefef; */
    position: relative;
    z-index: 10;
    height: 491px;
    overflow: hidden;
    margin: 0 auto;}
.callbacks{

  position:relative;

  list-style:none;

  overflow:hidden;

  width:100%;

  padding:0;

  margin:0;}

.callbacks li{

  position:absolute;

  width:1200px;

  left:0;

  top:0;}

.callbacks img{

  display: block;
    position: relative;
    z-index: 1;
    height: 490px;
    width: 1200px;
    border: 0;}

.callbacks span{ background:url(dfiles/11333/images/yy.jpg) repeat; height:55px; line-height:55px; position:absolute; z-index:99; bottom:0; width:100%; display:block;}
.callbacks p{color:#fff; font-size:18px; width:1340px; margin:0 auto; text-align:left; text-indent:15px;}



.callbacks_nav{

  position:absolute;

  -webkit-tap-highlight-color:rgba(0,0,0,0);

  top: 40%;

  left:10px;

  opacity:0.6;

  z-index:3;

  text-indent:-9999px;

  overflow:hidden;

  text-decoration:none;

  height:61px;

  width:38px;

  background:url(images/themes.png) no-repeat left top;
  margin-top:-30px;}

.callbacks_container:hover .callbacks_nav{display:block;}

.callbacks_nav:active{opacity:1.0;}

.callbacks_nav.next{

  left:auto;

  background-position:right top;

  right:10px;}

