.place{position: relative; z-index: 2; display: block; padding-top: 56.25%; overflow: hidden;}
.place .pic{position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; display: block; overflow: hidden;}
.place .pic img,
.place .pic video{display: block; width: 100%; height: auto; min-height: 100%; object-fit: cover;}

@media (max-width:414px) {
  .place{padding-top: 66.67%;}
}

.elli-s{display: block; max-width:100%; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;}
.elli-m{display: -webkit-box; white-space: normal; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; overflow: hidden;}
.ie .elli-m{display: inline-block;}
.transition,
.transition a{-webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
.imgscale img{-moz-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.imgscale img:hover{-moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}
.imgzoom img{-moz-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.imgzoom:hover img{-moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}

.bxqz-header{position: relative;}
.bxqz-header .banner{text-align: center;}
.bxqz-header .logo{position: absolute; left: 0; right: 0;top: 20px;}
.bxqz-header .logo img{width: 30%;}
.bxqz-header .bxqz-logo{position: absolute; left: 0; right: 0;text-align: center;top:7%}
.bxqz-header .bxqz-logo img{width: 64%;}


.bxqz-main{position: relative;margin-top: -35%;}
.jj-container{ background: url(bxqwz_jjbg.png) no-repeat;background-size: 100% 100%;height: 500px;}
.jj-container .jj-box{position: relative;padding-top: 140px;padding-left: 60px;padding-right: 220px;}
.jj-container .jj-box .jj-title{position: absolute; right: 40px; width: 9%; top: 113px;}
.jj-container .jj-box h3 {margin-bottom: 20px;font-size: 24px;}
.jj-container .jj-box h3 a{color: #D43030;font-weight: bold;}
.jj-container .jj-box .inner{color: #383838;font-size: 18px; line-height:2.2em;text-indent: 2em;}
.jj-container .jj-box .more a{color:#C72707}
.jj-container .jj-box .more{text-align: right;}


@media (max-width:1280px) {
    .jj-container{ background: url(mbxqwz_gztxbg.png) no-repeat;background-size: 100% 100%; height: auto;}
    .jj-container .jj-box{padding-top: 60px;padding-bottom: 60px;padding-right: 147px;}
}

@media (max-width:768px) {
    .bxqz-header .logo{position: initial;background: #034EA1;padding: 20px;}
    .bxqz-header .logo img{width: auto;}
    .bxqz-header .bxqz-logo{top: 30%;}
    .jj-title{display: none;}
    .jj-container{background: none;}
    .jj-container .jj-box{padding-right: 10px;padding-left: 10px;padding-top: 20px;padding-bottom: 0;}
    .bxqz-header .bxqz-logo img{width: 76%;}
    .bxqz-main{margin-top: -22%;background: #fff;}
    .jj-container .jj-box .inner{line-height: 1.7em;font-size: 1em;}
    
}

.gztx-box{background: url(bxqwz_gztxbg.png) no-repeat; background-size: 100% 100%; height: 495px;position: relative;padding-left: 178px;}
.gztx-box .gztx-hd{position: absolute;left: 30px;text-align: center;z-index: 1;top: 81px;}
.gztx-box .gztx-hd ul li a b{display: block;}
.gztx-box .gztx-hd ul li a{margin-top: 20px;height: 66px;display: block;padding-top: 4px; background: url(gztx_tabbg.png) no-repeat; background-size: 100% 100%; padding-left: 20px;padding-right: 40px; line-height: 29px;font-size: 20px;color: #FFD59A;}
.gztx-box .gztx-hd ul li.on a{color: #C72707;font-weight: bold;background: url(gztx_tabbg_on.png) no-repeat;background-size: 100% 100%; }
.gztx-box .gztx-hd ul li span{padding-top: 20px;display: block;}
.gztx-box .gztx-bd{position: relative;z-index: 2;padding-top: 100px;}
.gztx-box .gztx-bd .section{padding:0 60px;padding-bottom: 60px;z-index: 3;position: relative;background: #fff;padding-right: 0;margin-right: 60px;}
.gztx-box .gztx-bd .section dt{float: left; width: 52%;position: relative; height: 315px;}
.gztx-box .gztx-bd .section dt .place{padding-top:55.25%;}
.gztx-box .gztx-bd .section dt span.viode-icon{display: block; background: url(viode.png) no-repeat; width: 64px;height: 64px;background-size: 100% 100%;}
.gztx-box .gztx-bd .section dt span.viode-icon{position: absolute; top: 50%; left: 50%;margin-left: -32px;margin-top: -32px;z-index: 99;}
.gztx-box .gztx-bd .section dd{float: right; width: 45%;font-size: 18px;}
.gztx-box .gztx-bd .section dd span{font-size: 24px;font-weight: bold;color: #D43030;margin-bottom: 20px;display: block;}
.gztx-box .gztx-bd .section dd p{color: #383838; line-height: 41px;text-indent: 2em;}
.gztx-box .gztx-bd .section dd .more{text-align: right;}
.gztx-box .gztx-bd .section dd .more a{display: block; color:#C72707;}

@media (max-width:1280px) {
    .gztx-box{height: auto;padding-left:0px;background: none;}
    .gztx-box .gztx-bd .section dt,
    .gztx-box .gztx-bd .section dd{float: none;width: auto;}
    .gztx-box .gztx-bd .section dt{margin-bottom: 20px;}
    .gztx-box .gztx-bd .section{background: none;padding: 0;margin-right: 0;}
    .gztx-box .gztx-hd{position: initial;}
    .gztx-box .gztx-hd li{float: left;}
    .gztx-box .gztx-hd li + li{margin-left: 10px;}
    .gztx-box .gztx-bd{padding-top: 20px;}
    .gztx-box .gztx-hd ul li a b{display: none;}
    .gztx-box .gztx-hd ul li a{ line-height: 59px; height: 59px;margin-top: 9px;}
    .gztx-box .gztx-hd ul li span{padding-top: 0;}
    .gztx-box .gztx-hd ul li a{background: #ffd59a;color: #fff;}
    .gztx-box .gztx-hd ul li.on a{background: #E9552E;color: #fff;}
}

@media (max-width:768px) {
    .gztx-box{background: none;padding-left: 0;}
    .gztx-box .gztx-bd .section{padding: 0;margin: 0;}
    .gztx-box .gztx-hd ul li {float: none;margin-left: 0;}
    .gztx-box .gztx-hd ul li a{width: auto;}
    .gztx-box .gztx-bd .section dt{height: auto;}
}

.bxqz-list ul li + li{margin-top: 20px;font-size: 18px;}
.bxqz-list ul li a{display: block;background: #fff;box-shadow: 0 0 21px 0 rgb(128, 128, 128,.3);padding: 28px 30px;position: relative;}
.bxqz-list ul li a::before{position: absolute; left: 0;top: 0; width: 5px; background: #D5534A;height: 100%;content: '';}
.bxqz-list ul li a h4{display: block;font-weight: bold;margin-bottom: 10px;}
.bxqz-list ul li a p{color:#808080}

.bxqz-list ul li:hover a,
.bxqz-list ul li.on a{ background-image: linear-gradient(to right, #c72707, #ee5c2e);color:#fff;}
.bxqz-list ul li:hover p,
.bxqz-list ul li.on p{color: rgb(255, 255, 255,.6);}
.bxqz-list ul li:hover a::before,
.bxqz-list ul li.on a::before{background:#ff990e}


.tpxw{position: relative;}
.tpxw .swiper-slide{background: #fff;}
.tpxw .swiper-slide dl{position: relative;}
.tpxw .swiper-slide dl .place{padding-top: 55.9%;}
.tpxw .swiper-slide dl dt{position: absolute; right: 0; bottom: 0; left: 0; z-index: 9; padding: 12px 90px 12px 15px; line-height: 24px; text-align: left;background: rgba(0,0,0,.5);}
.tpxw .swiper-slide dl dt a{color: #fff;}
.tpxw .swiper-ctrl-button{ margin-top: -8%; opacity: 0; transition: all .3s;}
.tpxw .swiper-pagination{bottom: 12px;}
.tpxw .swiper-pagination.white .swiper-active-switch{background-color: #FEBD6C;}
@media (max-width:1500px) {
  .tpxw .swiper-slide dl .place{padding-top: 63.75%;}
  .xwdt .infolist li:nth-child(7){display: none;}	
}
@media (max-width:768px) {
  .xwdt > .hd > ul li{width: 33.33333% !important;}
  .xwdt > .hd > ul li.none{display: none;}	
  .xwdt.none{display: block;}
}


.sqdlt-body{background:url(sqdlt_bg.png) no-repeat; background-size: 100%;}
.sqdlt-body .swiper-grid{padding: 60px;padding-bottom: 90px;}
.sqdlt-body .swiper-slide ul{margin: -15px -20px;}
.sqdlt-body .swiper-slide li{float: left;width: 50%;}
.sqdlt-body .swiper-slide li .place{padding-top: 51%;}
.sqdlt-body .swiper-slide li a{margin:15px 20px;}
.sqdlt-body .swiper-slide .qxc-font{position: absolute; left: 0;padding: 0px 20px;right: 0; height: 54px;background: url(sqdlt_itembg.png) no-repeat; background-size: 100% 100%; top: 50%;margin-top: -27px;z-index: 99;font-size: 18px;color: #fff;text-align: center;line-height: 54px;font-weight: bold;}

.sqdlt-body .swiper-pagination .swiper-pagination-switch{background-color: #CCCCCC;width: 70px;}
.sqdlt-body .swiper-pagination .swiper-active-switch{background-color: #FEBD6C; }

.qxcx{position: relative;padding-top: 10%;}
.qxcx-swiper{position: absolute; left: 0; right: 0;top: 0;}
.qxcx-swiper dt{background-color: #fff;font-size: 18px;padding: 20px 30px;text-align: center;}
.qxcx-swiper dt span{margin-bottom: 5px;}
.qxcx-swiper dd .place{padding-top: 53%;}
.qxcx-swiper dt p{height: 3em;}
.qxcx-swiper .swiper-container { margin-right: -15px;  margin-left: -15px;}
.qxcx-swiper dl{margin-left: 15px;margin-right: 15px;}
.qxcx-swiper .swiper-ctrl-button{background: #D43030;color: #fff;}
.qxcx-swiper .container{position: relative;}
.qxcx-img{text-align: center;}

@media (max-width:1280px) {
    .sqdlt-body{height: auto;background: none;margin-top: 20px;}
    .sqdlt-body .swiper-grid{padding: 0;}
    .sqdlt-body .swiper-slide ul{margin: -5px -5px;}
    .sqdlt-body .swiper-slide ul a{margin: 5px;}
    .sqdlt-body .swiper-pagination.position{position: initial;}

    .qxcx{margin-top: 20px;}
}
@media (max-width:768px) {
   .qxcx-swiper .swiper-ctrl-button.overflow.xs.swiper-ctrl-prev{left: 0!important;}
   .qxcx-swiper .swiper-ctrl-button.overflow.xs.swiper-ctrl-next{right: 0!important;}
   .qxcx-swiper{position: initial;}
   .qxcx{padding-top: 0;}
   .sqdlt-body .swiper-slide .qxc-font{height: 30px;line-height: 30px;font-size: 1em;    margin-top: -15px;}
}

.qx_footer{background-color: #A80000;}