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:微软雅黑;}
.slide .swiper-container li a:hover{color: #ffffff;}
/* 主体内容 */
.container{margin:48px 0 46px;}
.maintwo{background: url(wuximiddle.png) no-repeat left center;width: 100%;height: 570px;}
.maintwo .bigTilte{    background: url(titleBg1.png) no-repeat center;}
.maintwo .floor-2.bt-box-1200{padding-top: 30px;}
.maintwo .bigTilte a{color: #ffffff;}
/* 图片轮播 */
.slide {
    width:700px;
    height: 394px;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
  }
  .slide .swiper-container {
    width:700px;
    height: 394px;
  }
  .slide .swiper-container li {
    position: relative;
  }
  .slide .swiper-container li a {
    display: block;
    width: 100%;
    height: 100%;
  }
  .slide .swiper-container li a img {
    width: 100%;
    height: 100%;
  }
  .slideTxt {
    width:700px;
    height: 50px;
    line-height:50px;
    position: absolute;
    bottom: 0;
    left: 0;
    padding-left: 20px;
    z-index: 2;
    background: url(tmbg.png) no-repeat;
  }
  .slideTxt a {
    font-size:16px;
    color: #fff;
  }
  .slide .swiper-pagination {
    position: absolute;
    right: 1.25rem;
    bottom: 1.0625rem;
  }
  .slide .swiper-pagination-bullet {
    float: left;
    width:10px;
    height:10px;
    background: #fff;
    opacity: 1;
    margin-left:10px;
    cursor: pointer;
    border-radius:0;
  }
  .slide .swiper-pagination-bullet-active {
    background: #08d2ac;
  }
/* ---------------------- */
  .xwdt{width:500px;padding:0 20px;height: 394px;border: 1px solid #e3e4e6;}
  .xwdt .bt-allUnder-18 .bt-list-new,.xwdt .bt-all .bt-tab-tit{border-bottom: none;}
  .xwdt .bt-all .bt-tab-tit{height:33px;margin-top:20px;padding-left:10px;}
  .xwdt .bt-allUnder-18 .bt-title-tab,.xwdt .bt-all-18 .bt-title-tab{padding-bottom:0;}
  .xwdt .bt-all .bt-tab-tit a{font-size:24px;display: inline-block;line-height:33px;}
  .xwdt .bt-all .bt-lists-cover{margin-top:0;height:336px;}
  .xwdt .bt-allUnder-18 .bt-list-new{font-size:18px;color:#333;line-height:48px;}
  .xwdt .bt-allUnder-18 .bt-list-time, .bt-all-18 .bt-list-time{font-size:18px;color:#999;}

  /* ----------------------- */
  .floor-2.bt-box-1200{margin-top:50px;}
  .bigTilte{width:557px;height:45px;margin: 0 auto;background:url(titleBg.png) no-repeat;text-align: center;line-height:45px;margin-bottom:28px;}
  .bigTilte a{font-size:30px;}
  .tzgg-list li{float: left;width: 585px;height: 180px;background: #fff;border: 1px solid #eee;margin:0 30px 30px 0;padding:30px 20px 0 20px;border-radius: 4px;box-shadow: 0 3px 6px #00000029;}
  .tzgg-list li:nth-child(2n){margin-right:0;}
  .date{width:80px;height: 70px;float: left;background: #f5f5f5;border-radius: 4px;text-align: center;}
  .date span{display: block;text-align: center;}
  .date span.sp-1{line-height:47px;font-size:24px;margin-bottom:10px;}
/*  .tzgg-list li:hover{background: #2f72da;}*/
/*  .tzgg-list li:hover .date{background:#fff;}*/
/*  .tzgg-list li:hover .list-con a,.tzgg-list li:hover .list-con div{color: #fff;}*/
  .date span.sp-2{line-height:16px;font-size:12px;margin-top:10px;}
  .list-con{width:444px;float: right;}
  .list-con a{display: inline-block;width:100%;font-size:16px;margin-bottom: 10px;line-height:24px;}
  .list-con div{font-size:14px;line-height:21px;color:#999;}

/* 科研平台 */
.floor-3{margin-top:50px;}
.kypt-list{display: flex;margin-top: 33px;}
.kypt-list li{float: left;margin-right:30px;}
.kypt-list li:last-child{margin-right:0;}

.floor-3{width:1200px;margin:24px auto 0;}
.floor-4{width:1200px;margin:16px auto 0;}
.floor-3 .bigTilte{margin-bottom:41px;}
.jdjs-pic{float: left;width: 700px;height: 393px;}
.jdjs-pic img{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 a{color: #006ac1;font-size:14px;line-height:28px;display: block;}

.list-con a:hover,.bt-all .bt-list-new a:hover{color: #005de3;}

 @media (min-width:768px) and (max-width:1024px){
     body{min-width: 100%;}
      .slide{float: none !important;width: 100%;}
    .xwdt{float: none !important;width: 100%;margin-top: 20px;border:none;padding: 0px;}
    .slide .swiper-container,.slide{height: 17.6875rem;width: 100%;}
     .floor-3{width: 100%;}
     .jdjs-pic{float: none;width: 100%;height: auto;}
     .jdjs-rt{float: none;height: auto;width: 100%;margin-top:5%;}
     .xwdt{width: 100%;height: auto;}
     .tzgg-list li{float: none;width: 100%;height: auto;padding: 10px;}
     .jdjs-pic img{width: 100%;}
     .bigTilte{width: 100%;}
     .maintwo{background-size: cover;height: auto;}
     .list-con{width:76%;}
     .list-con div{display: none;}
     .xwdt .bt-all .bt-tab-tit{height: auto;}
     .container{padding: 0px 10px;}
     .xwdt .bt-all .bt-tab-tit{padding-left: 0px;margin: 4% 0 2%;}
     .bt-all .bt-lists-cover li, .bt-box-cent ul li{padding: 0px;}
     .bt-all .bt-list-new span, .bt-box-cent ul li span{margin-top: 0px;}
     .bigTilte{    background: url(titleBg.png) no-repeat center;}
     .slideTxt{width: 100%;}
     .slide .swiper-container li div a{width: 60%;}
     .xwdt .bt-allUnder-18 .bt-list-new{line-height: 36px;background: none;}
     .floor-2.bt-box-1200{margin-top:5%;padding: 5% 3%;}
   .date{width:20%;}
   .xwdt .bt-all .bt-lists-cover{height:auto;}
}
 @media (max-width: 767px){
     body{min-width: 100%;}
      .slide{float: none !important;width: 100%;}
    .xwdt{float: none !important;width: 100%;margin-top: 20px;border:none;padding: 0px;}
    .slide .swiper-container,.slide{height: 17.6875rem;width: 100%;}
     .floor-3{width: 100%;}
     .jdjs-pic{float: none;width: 100%;height: auto;}
     .jdjs-rt{float: none;height: auto;width: 100%;margin-top: 20px;}
     .xwdt{width: 100%;height: auto;}
     .tzgg-list li{float: none;width: 100%;height: auto;padding: 10px;}
     .jdjs-pic img{width: 100%;}
     .bigTilte{width: 100%;}
     .maintwo{background-size: cover;height: auto;}
     .list-con{width: 70%;}.date{width:20%;}
     .list-con div{display: none;}
     .xwdt .bt-all .bt-tab-tit{height: auto;}
     .container{padding: 0px 10px;}
     .xwdt .bt-all .bt-tab-tit{padding-left: 0px;}
     .bt-all .bt-lists-cover li, .bt-box-cent ul li{padding: 0px;}
     .bt-all .bt-list-new span, .bt-box-cent ul li span{margin-top: 0px;}
     .bigTilte{    background: url(titleBg.png) no-repeat center;}
     .slideTxt{width: 100%;}
     .slide .swiper-container li div a{width: 60%;}
     .xwdt .bt-allUnder-18 .bt-list-new{line-height: 36px;}
     .floor-2.bt-box-1200{margin-top: 20px;padding: 5% 3%;}
}