/*去除移动端特有的点击高亮效果*/
*{-webkit-tap-highlight-color: transparent;}
html{background: none}
body{font-family: 'PingFang SC', 'Microsoft Yahei', '宋体', 'Times New Roman', Times, serif;background: #f6fcff;}
.row{margin:0 -9px}
*[class^='col-']{padding:0 9px;}
.font40{font-size:40px}
.font38{font-size:38px}
.font36{font-size:36px}
.font35{font-size:35px}
.font34{font-size:34px}
.font32{font-size:32px}
.font26{font-size:26px}
.font20{font-size:20px}
.font30{font-size:30px}
.font22{font-size:22px}
.font24{font-size:24px}
.font28{font-size:28px}
.font13{font-size:13px}
.advbox{margin:10px 0}
.advbox,.advbox *{max-width:100% !important;height: auto!important;width:100%!important;border-radius: 8px;overflow: hidden;}
.advbox li img{width:100%}
.imglink:hover .img ,.advbox a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.imglink{display: block;width: 100%;height: 100%;overflow: hidden;position: relative;}
.imglink .img,.advbox a img{-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.imglink .img{object-fit: cover;width: 100%;height: 100%;}
.line2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.line3{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.line4{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.line5{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.line6{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}
.d-flex{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-basis:100%}
.d-center-flex{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;}
.d-grow{flex-grow: 1;min-width: 0;flex-basis: 100%}
.d-shrink{flex-shrink: 0;}
.container{position: relative;}
.easeIn{-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
/* 入口页面 */
.rukouye_bg{background: #fff url('../../images/wlwhj/rkbg.jpg') top center/cover no-repeat;}
.rukouye{padding: 7% 15px 25px;text-align: center;}
.rukouye ul{margin-top: 3%;}
.rukouye ul li{font-size: 24px;color: #fff;line-height: 42px;}
.rukouye .imgbtn{margin-top: 2%;}
/* 头部菜单 */
.headbox{position: relative;}
.headbox>img{display: block;margin:0 auto}
.headbox .navbox{background: linear-gradient(to right, #5f4ced , #3e76e5);}
.headbox .navbox .box{width: 100%;display: flex; position: relative;z-index: 1;justify-content: space-around;padding:3px 0}
.headbox .navbox .nav1{padding:0 25px;line-height: 64px;color:#fefefe;font-size: 20px;display: inline-block;}
.headbox .navbox .cur .nav1{background: linear-gradient(#f9e191, #ff9945);}
.headbox .childbox{max-width: 168px;padding: 12px 0;}
.headbox .childbox a{font-size: 20px;line-height: 52px;display: block;text-align: center;}
.headbox .childbox a:hover{background: #fcb765 !important;color: #fff;}
.headbox .caret{border-width: 6px;margin-left:6px;}
.aqjy-content{padding-top:65px;background: #f6fcff url('../../images/wlwhj/bg.png') top center no-repeat;}
.aqjy-content .top{background: #fff;padding: 50px 40px;border-radius: 20px;box-shadow: 12px 12px 0 #aac8fc;}
.swiperbox .swiper-slide{position: relative;height:367px}
.swiperbox .info{position: absolute;width:100%;left:0;bottom:0;color:#fff;font-weight: bold;padding:0 14px;line-height: 60px;}
.swiperbox .name{padding-right:140px}
.swiperbox .swiper-pagination{bottom: 20px;width:auto;right:14px;left: auto;}
.swiperbox .swiper-pagination-bullet{width:22px;height:8px;opacity: 1;border-radius: 10px;background: #fff;margin-left: 8px;}
.swiperbox .swiper-pagination-bullet-active{width: 42px;background: #ea3e23;opacity: 1;}
.jjlist{background: #fff;padding-left: 30px;}
.jjlist .titlebox{background: #f9f9f9;border-bottom: solid 1px #e1e1e1;line-height: 70px;border-left:4px solid #1c5ef1;padding:0 25px}
.jjlist .wltitlebox{border-bottom: solid 1px #c5d6f7;padding-bottom: 18px;position: relative;}
.jjlist .wltitlebox::after{content: "";display: block;width: 98px;height: 3px;background: linear-gradient(to right, #5f4ced , #3e76e5);position: absolute;bottom:0;left: 0;}
.wltitle{font-size: 24px;font-weight: bold;color: #333;}
.wltitle span{color: #3e76e5;}
.jjlist .more{color:#666666}
.jjlist .ul{padding:12px 0;}
.jjlist .item a{padding-left:30px;background: url('../../images/wlwhj/icon.png') left center no-repeat;line-height: 40px;display: inline-block;max-width: 100%;}
.jjlist .item a:hover{background-image: url('../../images/wlwhj/icon-h.png');color:#df1212}
.b_title{background: url('../../images/wlwhj/titbg_04.png') center/457px 117px no-repeat;color:#fff;line-height: 117px;position: relative;}
.b_title a{position: absolute;right:0;top:57%;transform: translateY(-50%);color: #666666;font-size: 14px;}
.item-l{margin-bottom:23px;overflow: hidden;display: block;}
.item-l .imglink{position: relative;padding-top:56.25%}
.item-l .imglink .img{position: absolute;left:0;top:0}
.item-l .name{height:60px;line-height: 30px;padding:0 5px;margin:20px 0}
.item-l:hover{background: #fff;box-shadow: 0px 3px 32px 0px rgba(0, 0, 0, 0.19)}
.item-l:hover .name{color:#ea3e23;padding:0 20px}
.cyrk{margin-top: 50px;}
.cyrk .b_title{margin-bottom: 26px;}
.cyrk .item{display: block;margin-bottom: 15px;}
.cyrk .item img{border-radius: 6px;}
.sxdt {padding-top: 35px;}
.sxdt .list{margin-top: 20px;}
.sxdt .item{margin-bottom: 26px;}
.sxdt .item .imgw{width: 220px;height: 220px;}
.sxdt .item .con{background: #fff;border: 1px solid #e5e5e5;width: calc(100% - 220px);height: 220px;padding: 30px 15px 30px 25px;}
.sxdt .item:hover .con{background: #ebf1fc;}
.sxdt .item .con .name a{font-weight: bold;color: #242424;}
.sxdt .item .con .info{line-height: 28px;color: #696969;height: 112px;margin-top: 15px;}
.zzfx .list{margin-top: 20px;background: #fff;padding: 28px 20px 8px;border-radius: 10px;box-shadow: 8px 8px 0 #aac8fc;}
.zzfx .item{margin-bottom: 20px;padding: 16px 16px 16px 30px;border: 1px solid #e5e5e5;}
.zzfx .item .imgw{width: 136px;height: 187px;}
.zzfx .item .con{padding-right: 26px;}
.zzfx .item .titwra{display: block;border-bottom: 1px solid #e5e5e5;padding-bottom: 18px;padding-top: 15px;}
.zzfx .item .titwra .name{font-weight: bold;display: inline-block;display: -webkit-box;width: 100%;height:58px;vertical-align: middle;color: #242424;}
.zzfx .item .titwra .tit{display: inline-block;width: calc(100% - 82px);vertical-align: middle;color: #696969;}
.zzfx .item .info{line-height: 26px;color: #696969;height: 52px;margin-top: 13px;}
.zzfx .item .zzbtn{display: block;width: 120px;height: 38px;line-height: 38px;text-align: center;font-size: 16px;color: #3e76e5;border: 1px solid #3e76e5;border-radius: 38px;margin-top: 20px;box-sizing: content-box;}
.zzfx .item .zzbtn:hover{background: linear-gradient(to right, #5f4ced , #3e76e5);color: #fff;}
.zzfx .item:hover{background: #ebf1fc;}
.ljhg{background: url('../../images/wlwhj/bg2_03.png') top center no-repeat;padding-top: 40px;margin-top: 30px;}
.ljhg .list{margin-top: 20px;background: #fff;padding: 50px 46px;border-radius: 10px;box-shadow: 8px 8px 0 #aac8fc;}
.ljhg .con{background: #f0f4fd;padding: 30px 0 30px;height:442px}
.ljhg .col-xs-12:nth-child(2n) .con{background: #fff8d7;}
.ljhg .col-xs-12:nth-child(2n) .con .hgtitle{background: #ff9933;}
.ljhg .hgtitlebox{display: flex;justify-content: space-between;padding-right: 18px;align-items: center;}
.ljhg .hgtitle{padding: 0 30px 0 20px;background: #5855eb;height: 42px;line-height: 42px;color: #fff;border-top-right-radius: 42px;border-bottom-right-radius: 42px;}
.ljhg .more{font-size: 14px;color: #666;}
.ljhg .ul{padding:12px 30px 12px 20px;}
.ljhg .item a{padding-left:25px;background: url('../../images/wlwhj/icon-h.png') left center no-repeat;line-height: 40px;display: inline-block;max-width: 100%;}
.ljhg .item a:hover{color:#df1212}
.kc .list{margin-top: 32px;}
.kc{padding-top: 70px;}
.fc .list{position: relative;}
.fc .imglink{position: relative;padding-top:78.05%;height:0}
.fc .imglink .img{position: absolute;left:0;top:0}
.fc .name{height:48px;line-height: 24px;margin:12px 0}
.fc .name:hover{color:#2e68d5}
.fc .swiper-button-white{width:48px;height:48px;background-color: #075af7;background-size: 13px 23px;top:30%;margin-top:0;}
.fc .swiper-button-prev{left:-24px}
.fc .swiper-button-next{right:-24px}
.ts .item-l .imglink{padding-top:59%}
.ts .item-l .name{margin:13px 0;line-height: 24px;height:48px}
.ts .item-l:hover .name{padding:0 10px}
.ts .swiperbox .info{background: rgba(43,43,43,.4);line-height: 44px;}
.ts .swiperbox .swiper-slide{height:auto}
.ts .swiperbox .swiper-pagination{bottom:12px}
.ts .imglink{padding-top:56.25%;position: relative;}
.ts .imglink .img{position: absolute;left:0;top:0}
.item-b{position: relative;margin-bottom:10px}
.item-b .name{position: absolute;width:100%;line-height: 20px;padding:20px 15px 10px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);color: #fff;left:0;bottom:0}
.book{background: url('../../images/gjaqjy/book.png') center no-repeat;padding:97px 0 164px;margin:80px 0}
.book .img{margin-left:86px}
.book .content{margin:20px;padding-left:60px}
.book .content .title{line-height: 90px;background: url('../../images/gjaqjy/title2.png') left center/contain no-repeat;color:#fff;padding-left:30px}
.book .content .text{line-height: 30px;color:#545454;margin-top:40px;text-align: justify;}
.book .content .text p{text-indent: 2em;}
.footer-adv,.link{display: none!important;}
.aqjy-content .footer .foot{margin-top: 63px;}
/* 分页 */
.page {padding: 30px 20px 60px 20px;}
.page .pagelist .disabled a{background-color: #fafafa;cursor: not-allowed;}
.page .pagelist a{display:inline-block;color:#666;border:1px solid #f2f2f2;min-width:30px;min-height:30px;line-height:28px;text-align:center;font-size:18px;margin-left:5px;padding: 0px 5px;}
.page .pagelist .cur{background: #c10100;color:#fff;border: none;border:1px solid #c10100;}

/* 列表页 */
.list-page{margin-top:40px}
.list-page .small-title{position: relative;text-align: center;margin:60px 0px 40px;}
.list-page .small-title .name{color: #c10100;letter-spacing: 3px;font-weight: bold;font-size: 30px;line-height: 58px;position: absolute;left: 0;right: 0;top: 5px;margin: auto;}
.list-page .small-title .name i{font-style: normal;font-weight: normal;letter-spacing: -1.5px;}
/* 通用列表页 */
.wblock{background: #fff;border:#e5e5e5 1px solid;border-radius: 6px;margin-bottom: 20px;}
.newslist{padding:0 25px}
.newslist .readmore{text-align: center;line-height: 50px;border-top: 1px solid #f3f3f3;}
.newslist .readmore a{display: block;}
.newslist .newsitem {border-bottom:1px solid #f3f3f3;padding: 20px 0px;margin: 10px -10px;}
.newslist .newsitem:last-child{border:0}
.newslist .newsitem .img-block{max-width: 280px;width: 33.3%;padding:0 10px;}
.newslist .newsitem .img-block>a{display: block;padding-top: 63.57%;width:100%;position: relative;border: 1px solid #c3c3c3;overflow: hidden;}
.newslist .newsitem .img-block img{position: absolute;left:0;top:0;width: 100%;height: 100%;object-fit: cover;}
/* .newslist .newsitem .img-block img{max-width: 100%;max-height: 100%;position: absolute;width: auto;height: auto;left: 0;right: 0;margin: auto;bottom: 0;top:0;} */
.newslist .newsitem .img-right{padding-left: calc(33.3% + 10px);padding-right:10px}
.newslist .newsitem .title.ellipsis{display: inline-block;max-width: 100%;color:#232323}
.newslist .newsitem .title:hover{color:#2e68d5}
.newslist .summary{line-height:24px;color:#878787;margin:20px 0px 20px;height:72px}
.newslist .info-box{line-height:16px;margin-top:10px}
.newslist .origin{color:#999;margin-right: 25px;}
.newslist .three-img{padding: 20px 0px;border-bottom: 1px solid #f3f3f3}
.newslist .imgitem .item-img{margin: 10px -10px;}
.newslist .imgitem .item-img .imgbox{max-width: 280px;width:33.3%;padding: 0px 10px;border: none;}
.newslist .imgitem .item-img .imgbox a{padding-top: 63.57%;display: block;overflow: hidden;border: 1px solid #c3c3c3;position: relative;}
.newslist .imgitem .item-img .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit: cover;}

.rightblock .title{border-bottom:solid 1px #e5e5e5;line-height: 70px;padding:0 20px;position: relative;}
.rightblock .title:before{content:'';position: absolute;left:20px;bottom:0;display: block;width:50px;height:4px;background: #1c5ef1;}
.rightblock .hotlist .item{padding:20px;border-bottom:solid 1px #e5e5e5;}
.rightblock .hotlist .item .name{margin-top:10px}
.rightblock .hotlist .item:last-child{border:0}
.rightblock .looklist{padding:0 20px}
.rightblock .looklist>div{padding:20px 0;padding-left:30px;background-position: left 23px;background-repeat: no-repeat;border-bottom: solid 1px #e5e5e5;}
.rightblock .looklist>div:last-child{border:0}
.rightblock a:hover{color:#2e68d5}

.childmenu{padding:10px 25px 200px}
.childmenu .name{margin:25px 0}
.childmenu a{display: block;line-height: 50px;margin-bottom:12px;border-bottom: 1px solid #e4e4e4;padding:0 20px}
.childmenu a.on{background: #1c5ef1;color:#fff}
.childmenu a:not(.on):hover{color:#2e68d5}

.share-left #qrcode_c{left:40px}
.burgerbox{display: none;}
@media (max-width:1199px) and (min-width:1026px) {
  .headbox .navbox .nav1{padding:0 10px;}
}
@media (max-width:1025px) {
  .font36{font-size:30px;}
  .burgerbox{position: absolute;top: 10px;right: 10px;z-index: 111;display: block;}
  .burger {height: 40px;width: 40px;position: relative;cursor: pointer;}
  .burger div.x,.burger div.y,.burger div.z {position: absolute;top: calc((100% - 3px) / 3);width: 25px;height: 2px;background: #fff;border-radius: 2px;-webkit-transition: all 200ms ease-out;-moz-transition: all 200ms ease-out;-ms-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;transition: all 200ms ease-out;}
  .burger div.x,.burger div.y,.burger div.z {height: 3px;width: 36px;}
  .burger div.y {top: 23px;}
  .burger div.z {top: 34px;}
  .burger.openmenu .y{display: none !important;}
  .burger.openmenu .x,.burger.openmenu .z{top: 20px;display: block;-webkit-transition: all 70ms ease-out;-moz-transition: all 70ms ease-out;-ms-transition: all 70ms ease-out;-o-transition: all 70ms ease-out;transition: all 70ms ease-out;background: #000;}
  .burger.openmenu .x {-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);-webkit-transition: all 50ms ease-out;-moz-transition: all 50ms ease-out;-ms-transition: all 50ms ease-out;-o-transition: all 50ms ease-out;transition: all 50ms ease-out;}
  .burger.openmenu .x {-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: all 100ms ease-out;-moz-transition: all 100ms ease-out;-ms-transition: all 100ms ease-out;-o-transition: all 100ms ease-out;transition: all 100ms ease-out;}
  .burger.openmenu .z {-ms-transform: rotate(150deg);-webkit-transform: rotate(150deg);transform: rotate(150deg);-webkit-transition: all 50ms ease-out;-moz-transition: all 50ms ease-out;-ms-transition: all 50ms ease-out;-o-transition: all 50ms ease-out;transition: all 50ms ease-out;}
  .burger.openmenu .z {-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);-webkit-transition: all 100ms ease-out;-moz-transition: all 100ms ease-out;-ms-transition: all 100ms ease-out;-o-transition: all 100ms ease-out;transition: all 100ms ease-out;}
  
  .headbox .navbox{display: none;}
  .headbox .navbox.onshow{display: block;position: fixed;z-index: 11; top: 0;padding-top: 70px;box-shadow: 0px 3px 32px 0px rgba(0, 0, 0, 0.19)}
  .headbox .navbox.onshow .container{position: relative;width: 100%;background: #fff;}
  .headbox .navbox .box{display: block;background: none;}
  .headbox .navbox .item:hover, .headbox .navbox .cur.item{width: 100%;height: auto;}
  .headbox .navbox{position: absolute;width: 100%;left: 0;text-align: center;padding-bottom: 50px; z-index: 9;top: 78px;background: #fff;
    transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;}
  .headbox .navbox .item{display: block; width: 100%; text-align: left;position: relative;background: #fafafa;margin-bottom: 2px;}
  .headbox .navbox .item.has-item::after{display: block;content: '';background: url(../../images/1007/icon43.png) no-repeat center center;background-size: contain; cursor: pointer;width: 24px;height: 24px;position: absolute;right: 20px;top: 25px;
    transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;}
  .headbox .navbox .item.cur::after,.headbox .navbox .item:hover::after{transform: rotate(180deg);}
  .headbox .navbox .item.cur,.headbox .navbox .item:hover{background: #fafafa;}
  .headbox .navbox .item.index-item::after{display: none;}
  .headbox .navbox .item .nav1{position: relative;margin-left: 25px; font-weight: bold; color: #000;font-size: 18px;line-height: 50px;display: inline-block;}
  .headbox .navbox .item .nav1::after{position: absolute;border-radius: 2px;width: 0px;height: 3px;left: 0;bottom: 0; display: block;content: '';transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;}
  .headbox .navbox .item:hover .nav1, .headbox .navbox .cur .nav1{text-shadow: none;}
  .headbox .navbox .cur .nav1{background: none;}

  .headbox .navbox .item .childbox{background: #f3f3f3;overflow: hidden;width: 100%;position: relative;max-width: 100%;display: block;border: 0;background: none;box-shadow: none;
    transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;}
  .headbox .navbox .item .childbox li {padding: 0 50px;width: 100%;line-height: 20px;}
  .headbox .navbox .item .childbox li a{font-size: 18px;color: #242424;line-height: 24px;}
  .headbox .navbox .item.on .childbox,.headbox .navbox .item:hover .childbox,.headbox .navbox .item.on .childbox{height: auto;padding: 0;border:0;background: none;box-shadow: none;}
  .headbox .navbox .item:hover .childbox{display: block;bottom: 0;}
  .headbox .navbox .item:hover .nav1, .headbox .navbox .on .nav1{font-size: 18px;}
  /* 导航 */

  .book .content .title{background-size: cover;}
  .book .img{margin-left:0}
}
@media (max-width:821px) {
  .jjlist{margin-top:30px;padding-left: 0;}
  .cyrk .item{text-align: center;}
  .ljhg .con{margin-bottom: 30px;}
  .rukouye{padding-top: 80px;}
  .rukouye ul,.rukouye .imgbtn{margin-top: 40px;}
  .rukouye .imgbtn a{display: inline-block;width: 49%;}
}
@media (max-width:768px) {
  .jjlist{margin-top:30px;padding-left: 0;}
  .b_title{background-size: auto;}
  .ts .swiperbox{margin-bottom:30px}
  .book{background: none;margin:0}
  .book .d-flex{flex-wrap: wrap;}
  .book .img{text-align: center;width: 100%;}
  .book .content .title{background-image: url('../../images/gjaqjy/title.png');background-size: auto;background-position: center;padding-left:0;text-align: center;}
  .book .content{padding-left:0}
  .swiperbox .swiper-slide,.jjlist{height:auto}
  .swiperbox .swiper-slide{min-height: 200px;}
  .swiperbox .swiper-slide img{height: 100%;object-fit: cover;}
  .childmenu{padding:10px 15px}
  .childmenu .child{display: flex;}
  .childmenu a{border:0}
  .headbox > img{min-height: 140px;object-fit: cover;}
  .aqjy-content{padding-top: 40px;}
  .aqjy-content .top{padding: 20px;}
  .swiperbox .swiper-pagination-bullet{width: 8px;}
  .swiperbox .swiper-pagination-bullet-active{width: 12px;}
  .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 3px;}
  .swiperbox .name{padding-right: 65px;font-size: 16px;}
  .ljhg .list{padding: 20px;}
  .ljhg .ul{padding: 12px 12px 20px;}
  .kc{padding-top: 40px;}
  .sxdt{padding-top: 20px;}
  .rukouye ul li{font-size: 16px;line-height: 32px;}
  
}
@media (max-width:440px) {
  body{font-size: 12px;}
	.font18{font-size: 16px;}
	.font16{font-size: 14px;}
	.font12{font-size: 10px;}
	.font13{font-size: 10px;}
	.font40{font-size:28px}
	.font30{font-size:26px}
	.font20{font-size:18px}
	.font22{font-size:20px}
	.font24{font-size:22px}
	.font28{font-size:24px}
	.font38{font-size:28px}
	.font36{font-size:28px}
	.font35{font-size:26px}
	.font34{font-size:26px}
	.font32{font-size:26px}
	.font26{font-size:22px}
  .book{padding:30px 0}
  .line2{height:auto!important}
  .b_title{background-size: 270px 90px;font-size: 24px;height: 90px;line-height: 90px;}
  .sxdt .item{flex-wrap: wrap;}
  .sxdt .item .imgw{width: 100%;height: auto;}
  .zzfx .item{padding: 12px;}
  .zzfx .item .imgw{width: 90px;height: 145px;}
  .zzfx .item .titwra{padding-bottom: 15px;}
  .zzfx .item .titwra .tit{display: block;width: 100%;margin-top: 10px;}
  .zzfx .item .con{padding-right: 10px;}
  .rukouye{padding-top: 50px;}
  .rukouye ul,.rukouye .imgbtn{margin-top: 30px;}
}






