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:微软雅黑;}
body{background: #f6f6f6;}
/* 主体内容 */
.container{margin:0 0 40px;}
.floor-1{width: 1200px;height:440px;background:#fff;padding: 30px;}
/* 图片轮播 */
.slide {
    width:570px;
    height: 380px;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
  }
  .slide .swiper-container {
    width:570px;
    height: 380px;
  }
  .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:570px;
    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,.slideTxt a:hover {
    font-size:16px;
    color: #fff;
  }
  .slide .swiper-pagination {
    position: absolute;
    right:20px;
    bottom:24px;
  }
  .slide .swiper-pagination-bullet {
    float: left;
    width:17px;
    height:2px;
    background: #a2a6a9;
    opacity: 1;
    margin-left:6px;
    cursor: pointer;
    border-radius:0;
  }
  .slide .swiper-pagination-bullet-active {
    background: #ffa106;
  }
/* 新闻动态 */
  .xwdt{width:540px;height: 380px;}
  .xwdt .bt-allUnder-18 .bt-list-new,.xwdt .bt-all .bt-tab-tit{border-bottom: none;}
  .xwdt .bt-all .bt-tab-tit{height:50px;}
  .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:22px;display: inline-block;line-height:50px;background: #2b71ed;width:120px;color:#fff;text-align: center;}
  .xwdt .bt-all .bt-lists-cover{margin-top:0;height:324px;margin-top:10px;}
  .xwdt .bt-allUnder-18 .bt-list-new{font-size:16px;color:#333;line-height:36px;background-position: left 16px;}
  .xwdt .bt-allUnder-18 .bt-list-time, .bt-all-18 .bt-list-time{font-size:16px;color:#999;}

/* ---------------------- */
.floor-2.bt-box-1200{margin-top:30px;}
.tabLeft{float: left;width:390px;margin-right:20px;}
.tabLeft1{width:390px;height:545px;padding:30px 20px;background:url(swzy.png) center no-repeat;}
.bigTilte{border-bottom: 1px solid #e9e9e9;height:60px;line-height:40px;padding-bottom:20px;}
.bigTilte a{font-size:28px;height:40px;display: inline-block;background: url(tit-1.png) left center no-repeat;padding-left:60px;}
.swzy{margin-top:19px;}
.swzy ul{margin-bottom:17px;}
.swzy li{float: left;background: url(grey-line.png) right 6px no-repeat;line-height:32px;padding-right:17px;margin-right:16px;padding-bottom:5px;}
.swzy li a{display: inline-block;font-size:24px;color: #666;padding-bottom:5px;}
.swzy li.on a,.swzy li:hover a{color:#333;background: url(tit-hx.png) center bottom no-repeat;}
.swzy li:last-child{background: none;}
.tabList div{font-size:18px;color:#333;line-height:36px;margin-top:15px;}
.tabList div a{color: #2b71ed;display:block;line-height:24px;margin-top:15px;}
.tabList img{width: 350px;height:196px;}

.tabLeft2{width:390px;height: 573px;padding:30px 20px;background:url(kxyj.png) center no-repeat;margin-top:23px;}
.tabLeft2 .bigTilte a{background: url(kxyj-tit.png) left center no-repeat;}
.floor-2 .bt-all .bt-tab-tit{border-bottom: none;}
.floor-2 .bt-allUnder-18 .bt-title-tab a, .bt-all-18 .bt-title-tab a{display: inline-block;font-size:24px;color: #666;padding-bottom:5px;}
.floor-2 .bt-allUnder-18 .bt-title-tab, .bt-all-18 .bt-title-tab{float: left;background: url(grey-line.png) right 6px no-repeat;line-height:32px;padding-right:17px;margin-right:16px;padding-bottom:5px;margin-top:19px;}
.floor-2 .bt-all .bt-title-tab-hover{font-weight: normal;border-bottom: none;}
.floor-2 .bt-all .bt-title-tab-hover a{color:#333;background: url(tit-hx.png) center bottom no-repeat;}

.floor-2 .bt-allUnder-18 .bt-lists-cover li{border-bottom:none;font-size:16px;line-height:36px;background-position:left 16px;}
.floor-2 .bt-allUnder-18 .bt-lists-cover{height:396px;margin-top:0;width:350px;}
.floor-2 .bt-all .bt-list{height:396px;margin-top:10px;}

.tabMidle{float: left;width:390px;}
.tabMidle1{width:390px;height:545px;background:#fff;padding:30px 20px;}
.tabMidle1 .bigTilte{margin-bottom:20px;}
.tabMidle1 .bigTilte a{background: url(sjzy-tit.png) left center no-repeat;}
.tabMidle1 .tabList div a{margin-top:35px;}

.tabMidle2{width:390px;height:573px;background:url(sffw.png) center no-repeat;margin-top:23px;padding:30px 20px;}
.tabMidle2 .bigTilte{margin-bottom:20px;}
.tabMidle2 .bigTilte a{background: url(sffw-tit.png) left center no-repeat;}
.tabMidle2 .tabList div a{margin-top:5px;}
.tabMidle2 .bt-lists-cover{margin-top:5px;width:350px;}
.tabMidle2 .bt-lists-cover li{font-size:16px;line-height:36px;background-position:left center;}

.ztfg{float: left;width: 800px;height:217px;background:#fff;padding:20px 20px;margin-top:30px;}
.ztfg .bigTilte a{background: url(ztfg-tit.png) left center no-repeat;}
.pic a{display: inline-block;float: left;margin-right:20px;width:175px;height:96px;margin-top:20px;}
.pic a img{width:100%;height: 96px;}
.pic a:last-child{margin-right: 0;}

.tabRight{float: right;width:380px;}
.tabRight1{width:380px;background:#fff;margin-bottom:30px;height:332px;}
.tit-2{width:380px;height:90px;line-height:90px;background: url(tzgg-tit.png) no-repeat;padding-left:20px;}
.tit-2 a{display:inline-block;line-height:90px;background:url(blue-line.png) left center no-repeat;padding-left:18px;font-size:28px;}
.tabRight .bt-lists-cover{padding:10px 20px 0;width:380px;margin-top: 0;height:240px;}
.tabRight .bt-lists-cover li{background-position: left center;line-height: 36px;}
.tabRight .bt-lists-cover li a{float: left;width:67%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
.tabRight .bt-lists-cover li span{float: right;color:#999;}

.kydt .tit-2{background: url(kydt-tit.png) no-repeat;}
.fwdt .tit-2{background: url(fwdt-tit.png) no-repeat;}
.yqlj{height:303px;margin-bottom:0;}
.yqlj .tit-2{background: url(yqlj-tit.png) no-repeat;}
.qhxx .bt-list ul li a{float: left;display:inline-block;width:67%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.qhxx .bt-list ul li span{float: right;}
.tabMidle2 .bt-lists-cover li a{display: block;
    float: left;
    width: 67%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.tabMidle2 .bt-lists-cover li span{float: right;}
.tabRight1.yqlj .bt-lists-cover li a{width:100%;}
@media (min-width:768px) and (max-width:1024px) {
    body{min-width: 100%;}
    .floor-1{width: 100%;height: auto;padding: 30px 15px;}
    .slide,.xwdt{float: none;width: 100%;}
    .xwdt{height: auto;}
    .floor-2>.fl{width: 100% !important;float: none;}
  .floor-2 .bt-allUnder-18 .bt-lists-cover{width:100%;height:auto;}
    .tabLeft{width: 100%;margin-right: 0px;float: none;}
    .tabLeft1{width: 100%;background: url(swzy.png) center no-repeat;
    height: auto;padding: 20px 10px;
    background-size: cover;}
    .tabRight,.tabMidle{float: none;width: 100%;}
    .tabLeft2{width: 100%;height:auto;    background: url(kxyj.png) center no-repeat;background-size: cover;}
    .tabRight1{width: 100% ;}
    .tit-2,.tabMidle2,.tabMidle1{background-size: cover !important;width: 100%;height: auto;}
    .tabList img{width: 100% !important;}
    
    .ztfg{width: 100%;height: auto;}
    .pic a:nth-child(2n){margin-right:0px;}
    .xwdt{margin-top:5%;}
    .slide{height: 24.6875rem;}
    .slide .swiper-container{width: 100%;height:24.6875rem;}
    .slideTxt{width: 100%;background-size: 100% 100%;}
    .slide .swiper-container li .slideTxt a{display:block;width: 65%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
    .xwdt .bt-allUnder-18 .bt-list-time{display: inline-block;}
    .xwdt .bt-all .bt-lists-cover li{padding-top: 0px;padding-bottom: 0px;}
    .tabRight .bt-lists-cover{width: 100%;height: auto;}
    .qhxx .bt-tab-tit .bt-title-tab:last-child{background: none;}
    .swzy li{margin-right: 10px;}
    .swzy li:last-child{padding-right: 0px;}
    .bt-all .bt-lists-cover li, .bt-box-cent ul li{padding-top: 0px;padding-bottom: 0px;}
    
    .pic a{width: 100%;margin-right: 0px;}
    .tabRight .bt-lists-cover li{font-size: 16px;}
    .tabRight .bt-lists-cover li a{display: block;
    float: left;
    width:83%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
    .yqlj .bt-lists-cover li a{width: 100%;}
    .tabMidle .bt-lists-cover li a{width: 100%;}
    .tabMidle2 .bt-lists-cover{width: 100%;}
    .tabMidle  .tabMidle2 .bt-lists-cover li a,.qhxx .bt-list ul li a{width:83%;}
    .slide .swiper-pagination{right: 10px;}
    .slide .swiper-container li .slideTxt a{width: 58%;}
  .tabMidle1,.tabMidle2,.ztfg,.tabRight{margin-top:5%;}
  .tabRight1{margin-bottom:5%;}
}
@media (max-width: 767px){
    body{min-width: 100%;}
    .floor-1{width: 100%;height: auto;padding: 30px 15px;}
    .slide,.xwdt{float: none;width: 100%;}
    .xwdt{height: auto;}
    .floor-2>.fl{width: 100% !important;float: none;}
    .tabLeft{width: 100%;margin-right: 0px;float: none;}
    .tabLeft1{width: 100%;background: url(swzy.png) center no-repeat;
    height: auto;padding: 20px 10px;
    background-size: cover;}
    .tabRight,.tabMidle{float: none;width: 100%;}
    .tabLeft2{width: 100%;height:auto;    background: url(kxyj.png) center no-repeat;background-size: cover;}
    .tabRight{margin-top: 30px;}
    .tabRight1{width: 100% ;}
    .tit-2,.tabMidle2,.tabMidle1{background-size: cover !important;width: 100%;height: auto;}
    .tabList img{width: 100% !important;}
  .floor-2 .bt-allUnder-18 .bt-lists-cover{width:100%;}
    .ztfg{width: 100%;height: auto;}
    .pic a:nth-child(2n){margin-right:0px;}
    .xwdt{margin-top: 20px;}
    .slide{height: 24.6875rem;}
    .slide .swiper-container{width: 100%;height:24.6875rem;}
    .slideTxt{width: 100%;}
    .slide .swiper-container li .slideTxt a{display:block;width: 65%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
    .xwdt .bt-allUnder-18 .bt-list-time{display: inline-block;}
    .xwdt .bt-all .bt-lists-cover li{padding-top: 0px;padding-bottom: 0px;}
    .tabRight .bt-lists-cover{width: 100%;height: auto;}
    .qhxx .bt-tab-tit .bt-title-tab:last-child{background: none;}
    .swzy li{margin-right: 10px;}
    .swzy li:last-child{padding-right: 0px;}
    .bt-all .bt-lists-cover li, .bt-box-cent ul li{padding-top: 0px;padding-bottom: 0px;}
    
    .pic a{width: 100%;margin-right: 0px;}
    .tabRight .bt-lists-cover li{font-size: 16px;}
    .tabRight .bt-lists-cover li a{display: block;
    float: left;
    width: 67%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
    .yqlj .bt-lists-cover li a{width: 100%;}
    .tabMidle .bt-lists-cover li a{width: 100%;}
    .tabMidle2 .bt-lists-cover{width: 100%;}
    .tabMidle  .tabMidle2 .bt-lists-cover li a{width: 67%;}
    .slide .swiper-pagination{right: 10px;}
    .slide .swiper-container li .slideTxt a{width: 58%;}
    .tabMidle1,.tabMidle2,.ztfg,.tabRight{margin-top:5%;}
    .tabRight1{margin-bottom:5%;}
    .qhxx .bt-list ul li a{width:73.5%;padding-right: 0;}
}