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;padding:20px 0;color:#333;line-height:26px;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 30px 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.09);
    transform: scale(1.09);
  }
 .banner-top-one{margin-top:40px;}
  .swiper-slide img {
    width:100%;
    display: block;
  }
  .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;}
  .floor-3  .swiper-slide{padding: 10px 0;}
  .floor-3  .swiper-container2{margin-bottom:20px;}
  .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;}
/*
.swiper-container2 .swiper-slide-active img{width: 100%;height: 248px;}
.swiper-container2 .swiper-slide-next img{width: 100%;height: 205px;}
*/
.floor-2 .swiper-slide-prev,.floor-2 .swiper-slide-next{width: 342px; height: 288px;}
.floor-2 .swiper-slide-prev img,.floor-2 .swiper-slide-next img{ height: 228px;}

.floor-3 .swiper-slide-prev,.floor-3 .swiper-slide-next{width: 442px; height: 355px;}
.floor-3 .swiper-slide-prev img,.floor-3 .swiper-slide-next img{ height: 295px;}

@media (min-width:768px) and (max-width:1024px)  {
  body{min-width: 100%;}
    .bigTilte{width: 100%;}
    .jdjs-pic{float: none;width: 100%;height: auto;}
    .jdjs-pic img,.banner-box.bt-box-1300,.floor-3 .banner-box.bt-box-1300{width: 100%;}
    .jdjs-rt{float: none;margin-top: 20px;width: 100%;}
    .floor-1,.floor-2,.floor-3{padding: 0rem 1.5rem;}
    .floor-2{height: auto;padding-top: 30px;padding-bottom: 30px;background-size: 100% 100%;}
    .jdjs-pic img{width: 100% !important;height: auto !important;}
    .container{margin:5% 0px;}
    .bigTilte span {font-size: 18px;}
    .bigTilte a{font-size: 20px;}
    .floor-2 .bigTilte a.more{padding-right: 0px;}
}
@media (max-width: 767px){
    body{min-width: 100%;}
    .bigTilte{width: 100%;}
    .jdjs-pic{float: none;width: 100%;height: auto;}
    .jdjs-pic img,.banner-box.bt-box-1300,.floor-3 .banner-box.bt-box-1300{width: 100%;}
    .jdjs-rt{float: none;margin-top: 20px;width: 100%;}
    .floor-1,.floor-2,.floor-3{padding: 0rem 1.5rem;}
    .floor-2{height: auto;padding-top: 30px;padding-bottom: 30px;}
    .jdjs-pic img{width: 100% !important;height: auto !important;}
    .container{margin:5% 0px;}
    .bigTilte span {font-size: 18px;}
    .bigTilte a{font-size: 20px;}
    .floor-2 .bigTilte a.more{padding-right: 0px;}
  .swiper-slide a div{padding:3% 5%;}
    
}