/*banner轮播图*/
.banner_top{
 height: 250px;
  }
  h2.site-name{
 font-size: 42px;
 color: #fff;
 display: block;
 text-align: center;
 margin-bottom: 35px;
 letter-spacing: 10px;
 position: relative;
 width: 1200px;
 margin: 0 auto;
 padding-top: 90px;
 padding-left: 90px;
  }
  h2.site-name div{
 float: left;
 padding: 0 67px;
 height:79px;
 line-height: 79px;
 background:#319C8E;
 position: relative;
  }
  h2.site-name div::before{
   content: '';
   position: absolute;
   left: -60px;
   top: -7px;
   background: url(../image/bannerText.png) no-repeat center;
   width: 60px;
   height: 80px;
  }
  h2.site-name div::after{
 content: '';
 position: absolute;
 right: -60px;
 top: -7px;
 background: url(../image/bannerText-1.png) no-repeat center;
 width: 60px;
 height: 80px;
}
  h2.site-name span{
 display: block;
 font-size: 18px;
 color: #fff;
 line-height: 26px;
 text-align: center;
 word-spacing: 0px;
 letter-spacing: 2px;
  }
  /*banner轮播图*/
  .banner{margin:0 auto;position:relative; overflow:hidden;}
  /* .swiper-container{height:920px;} */
  .swiper-container{height:614px;}
  .swiper-container .pic img{/*height:100%;*/width: 100%;}
  .banner .arrow_btn{ position: absolute; top: 50%; z-index: 2;width: 40px;height: 75px;margin-top: -50px; border-radius: 3px; opacity:0.5; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;cursor: pointer;}
  .banner .arrow-left{ left: 5px; background:url(../image/banner_btn.png) no-repeat left bottom;}
  .banner .arrow-right{ right: 5px; background:url(../image/banner_btn.png) no-repeat right bottom;} 
  @media screen and (min-width:1024px) and (max-width:1680px){
  .swiper-container{height:512px;}
 .banner_top {
   height: 250px;
  }
  h2.site-name {
 font-size: 42px;
 padding-top: 64px;
 height: 250px;
 box-sizing: border-box;
  }
  h2.site-name span {
 font-size: 16px;
  }
  }
  @media screen and (max-width:768px){
  .banner .banner_top{
  display:none;
  }
  .swiper-container{
 height: 245px;
  }
  .banner .arrow_btn{
 background: none;
  }
  } 
@media screen and (max-width:500px){
.swiper-container{
height: 130px;
}
} 

@media only screen and (max-width: 375px){
.swiper-container {
 height: 115px;
}
}
@media only screen and (max-width: 320px){
 .swiper-container {
 height: 100px;
 }
 }
 