body{min-width:1200px;font-family:微软雅黑;color: #333;}/*min-width的宽度根据项目页面宽度决定*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,addrecontent,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,
strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,
details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,form
{margin:0;padding:0;border:0;outline:none;}
input{margin:0;padding:0;outline:none;border:none;background: none;}
li{list-style:none;}
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;}/*颜色根据通用信息列表的文字颜色决定*/
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:'';height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
textarea,input{font-family:微软雅黑;}

/* 主体内容 */
.container{margin:48px 0 46px;}
.bigTilte{width:1200px;height:50px;margin: 0 auto;line-height:29px;margin-bottom:29px;border-bottom: 1px solid #eaeaea;}
.bigTilte a{font-size:22px;font-weight: bold;display: inline-block;background: url(tit-line.png) right center no-repeat;padding-right:9px;}
.bigTilte span{color: #dabc85;font-size:20px;display: inline-block;margin-left: 9px;}
.jdjs-pic{float: left;width: 700px;height: 393px;}
.jdjs-rt{float: right;width:461px;}
.jsTit{font-size:16px;color:#333;line-height:22px;margin-bottom:10px;}
.jsnr{font-size:14px;line-height:28px;color:#999;}
.jsnr div{text-indent: 2em;}
.jsnr a{color: #006ac1;font-size:14px;line-height:28px;display: block;}

  /* ----------------------- */
  .floor-2{margin-top:42px;height:524px;margin-bottom:50px;padding-top:60px;background:url(floor2-Bg.png) center no-repeat;}
  .floor-2 .bigTilte a,.floor-2 .bigTilte span{color:#fff;float: left;}
  .floor-2 .bigTilte a.more{float: right;font-size:16px;line-height:21px;background: none;line-height:32px;}

  .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
  }
  .swiper-wrapper {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate(0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }
  .swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    width:100%;
    height: 100%;
    position: relative;
    padding: 0;
  }
  .swiper-slide a div{background:#fff;width:100%;text-align: center;color:#333;line-height:62px;font-size:20px;}
  .swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10
  }
  .swiper-pagination-bullet {
    width:56px;
    height:7px;
    display: inline-block;
    background: #D4DEEC;
    margin-right:24px;
    cursor: pointer;
    border-radius: 0;
    opacity:1;
  }
  .banner-box {
    position: relative;
    overflow: hidden;
  }
  .swiper-container {
    width: 100%;
    margin:0 0 3.125rem 0;
    overflow:visible;
  }
  .swiper-slide {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transform: scale(0.9);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    -webkit-transition: transform 1.0s;
    -moz-transition: transform 1.0s;
    -ms-transition: transform 1.0s;
    -o-transition: transform 1.0s;
    -webkit-transform: scale(0.9);
    cursor: pointer;
  }
  .swiper-slide-active, .swiper-slide-duplicate-active {
    -webkit-transform: scale(1.08);
    transform: scale(1.08);
  }
 .banner-top-one{margin-top:40px;}
  .swiper-slide img {
    width:100%;
    display: block;height:200px;
  }
  .swiper-pagination {
    position: relative;
    cursor: pointer;
  }
  .swiper-pagination-bullet-active {
    opacity: 1;
    background: #dabc85;
  }
 
  .banner-box.bt-box-1300{width: 1240px;margin: 0 auto;}

  .floor-3 .banner-box.bt-box-1300{width: 1575px;margin: 0 auto;}
  .floor-3 .bigTilte a,.floor-3 .bigTilte span{color:#333;float: left;}
  .floor-3 .bigTilte span{color: #dabc85;}
  .floor-3 .bigTilte a.more{float: right;font-size:16px;line-height:21px;background: none;line-height:32px;}
  .floor-3  .swiper-slide a div{box-shadow: 0 3px 6px #eee;text-align: left;padding-left:30px;line-height:88px;}
  .floor-3  .swiper-slide{padding: 10px 0;position: relative;}
  .floor-3  .swiper-container2{margin-bottom:40px;}
  .swiper-slide.swiper-slide-duplicate.swiper-slide-prev,.swiper-slide.swiper-slide-next{background: linear-gradient(90.00deg, #f9fbff 0%, #f9fbff00 100%)!important;}
  .floor-3  .swiper-pagination-bullet-active{background: #2468f2;}
  .floor-3 .swiper-container2 .swiper-slide img{height:270px;}
  .zz-left , .zz-right{position: absolute;z-index: 999;width: 442px;height: 360px;display: none;top: 10px;}
  .zz-left{background: url(zz-left.png) repeat-y left center;left: -1px;}
  .zz-right{background: url(zz-right.png) repeat-y right center;right: -1px;}
  .swiper-slide.swiper-slide-prev .zz-left{display: block;}
  .swiper-slide.swiper-slide-next .zz-right{display: block;}


/*wap*/
@media (min-width:768px) and (max-width:1024px)  {
  .container{margin:5% 0;}
  .floor-1.bt-box-1200{padding: 2%;}
  .bigTilte{width: 100%;margin-bottom: 2.5rem;}
  .jdjs-pic{width: 100%;height: auto;margin-bottom: 2.5rem;}
  .jdjs-pic img{width: 100%;}
  .jdjs-rt{width: 100%;}
  .floor-2{margin-top: 2.8125rem;margin-bottom:5%;padding: 3.75rem 2%;height:auto;}
  .banner-box.bt-box-1300{width: 100%;}
  .floor-3{padding: 2%;}
  .floor-3 .banner-box.bt-box-1300{width: 100%;}
  .zz-left , .zz-right{display:none;}
}
@media (max-width: 767px) {
  .container{margin: 3.75rem 0;}
  .floor-1.bt-box-1200{padding: 2%;}
  .bigTilte{width: 100%;margin-bottom: 2.5rem;}
  .jdjs-pic{width: 100%;height: auto;margin-bottom: 2.5rem;}
  .jdjs-pic img{width: 100%;}
  .jdjs-rt{width: 100%;}
  .floor-2{margin-top: 2.8125rem;margin-bottom: 5rem;padding: 3.75rem 2%;height: 53.5rem;}
  .banner-box.bt-box-1300{width: 100%;}
  .floor-3{padding: 2%;}
  .floor-3 .banner-box.bt-box-1300{width: 100%;}
  .zz-left , .zz-right{display:none;}
}