/* @font-face {
    font-family: 'SourceHanSerifCN';
    src: url("../fonts/SourceHanSerifCN-Bold.otf");
  }
.SourceHanSerifCN{font-family: SourceHanSerifCN !important;} */
.grayhtml {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);_filter: none;}
body{font-family: "Microsoft Yahei", "宋体";color:#333;overflow-x: hidden;height: auto;}
.hide,.hidden{display: none!important;}
a{color: #333;}
a:hover{color: #333;}
a:focus{outline: none;text-decoration:none}
.font20{font-size:20px}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{content: '';display: block; clear:both; }
.ellipsis{white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.pointer{cursor: pointer;}
.overflow{overflow: hidden;}
.imglink,.advbox{overflow: hidden;}
.imglink:hover{display: block;overflow: hidden;}
.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%;}
.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%;font-family: 'object-fit: cover;';}
.advbox,.advbox *{max-width:100% !important;height: auto!important;}
.advbox>span{margin-bottom: 30px;display:block}
.advbox li{margin-top:10px}
.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: flex;}
.d-center-flex{display: flex;align-items: center;}
.d-grow{flex-grow: 1;flex-basis: 100%;min-width:0}
.d-shrink{flex-shrink: 0;}
.row{margin:0 -12px;}
*[class^='col-']{padding:0 12px;}
.text_grey{color:#999}
.text_green{color:#009c9f}
.noselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}
.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;}
.swiper-pagination{z-index: 3;}
/* 头部 */
.header{height: 86px;line-height: 86px;}
.logo-wrap{float: left;}
.search-wrap{float: left;margin-left: 164px;width: calc(100% - 688px);}
.search-wrap input{display: inline-block;width: calc(100% - 70px);height: 49.5px;line-height: 50px;border: 1px solid #4db6f0;padding-left: 20px;vertical-align: middle;}
.search-wrap .search-btn{display: inline-block;width: 70px;height: 49.5px;line-height: 50px;text-align: center;background: #4db6f0;vertical-align: middle;}
.oa-wrap{float: right;margin-left: 85px;width: 116px;height: 45px;line-height: 45px;border: 1px solid #B79100;margin-top: 19px;}
.oa-wrap a{display: block;font-size: 15px;color: #B79100;text-align: center;}
.oa-wrap a img{margin-right: 10px;}
/* 尾部 */
.foot-logo{margin-bottom: 35px;max-width: 238px;}
.footer1{padding-bottom: 30px;}
.footer2-txt{font-size: 14px;font-weight: 400;color: #FFFFFF;line-height: 26px;opacity: 0.68;text-align: center;height: 66px;line-height: 66px;}
.footer1-l{padding-top: 58px;}
.footer1-l-item{font-size: 16px;color: #FFFFFF;margin-bottom: 17px;}
.footer1-l-item.footer1-l-item-yl{font-size: 0;}
.footer1-l-item a{font-size: 16px;color: #FFFFFF;display: inline-block;}
.footer1-l-item a::after{content: "";display: inline-block;width: 1px;height: 16px;background: #fff;margin: 0 20px;vertical-align: middle;}
.footer1-l-item a:last-child:after{display: none;}
.footer1-r{text-align: right;padding: 57px 0px 0 0;}
.footer1-r-item{display: inline-block;width: 80px;margin-left: 42px;vertical-align: top;}
.footer1-r-item p{font-size: 12px;font-weight: 400;color: #FFFFFF;line-height: 20px;opacity: 0.7;text-align: center;width: 90px;margin-left: -4px;margin-top: 12px;}
.footer1-r-item-wb{text-align: center;line-height: 80px;}
.gototop{width: 40px;height: 40px;display: none;position: fixed;right: 24px;bottom: 10px;z-index: 3;}
.footer-pc .footer-pc-logo{text-align: center;padding-top: 58px;}
.footer-pc .footer-pc-logo img{width: 100%;max-width: 90%;}
.footer-pc .footer1-r-item{margin-left: 0;width: 80px;padding: 0 7px}
.footer-pc .footer1-r-item p{width: 80px;}
.footer-pc .footer1-r{font-size: 0;}
.footer-pc .footer1-l-item a::after{margin: 0 15px;}
.footer-pc .footer1-l-item{margin-bottom: 20px;}
.footer-pc .footer1-r{margin: 0 -7px;}
.footer-pc .footer1-l .footer1-l-item,.footer-pc .footer1-l a{font-size: 15px !important;}
.footer-pc .footer1-r-item.footer1-r-item-wb{width: 60px;}
/* 导航 */
.navBarwra{background: #4db5ef;position: relative;z-index: 11;font-family: "Microsoft Yahei", "宋体";}
.nav-main li{float: left;margin-right: 0px;position: relative;}
.nav-main li a{display: block;height: 45px;line-height: 45px;font-size: 18px;color: #fff;padding: 0 23px;min-width: 75px;text-align: center;}
.nav-main li.active>a{background: #f2bf52;}
.nav-container{position: relative;}
.nav-more{position: absolute;top: 11px;right: 0;cursor: pointer;}
.nav-ej-list{position: absolute;z-index: 2;left: 50%;right: auto;top: 49px;bottom: auto;background: #fff;width: 200px;margin-left: -100px;box-shadow: 0 0 0.38rem 0 rgb(0 0 0 / 19%);-webkit-box-shadow: 0 0 0.38rem 0 rgb(0 0 0 / 19%);-moz-box-shadow: 0 0 0.38rem 0 rgba(0, 0, 0, 0.19);border-top: #EDB948 solid 3px;text-align: left;opacity: 0;visibility: hidden;}
.nav-ej-list::before{content: "";display: block;height: 5px;position: absolute;top: -8px;width: 100%;}
.nav-main li:hover .nav-ej-list {opacity: 1;visibility: visible;transition: opacity 0.5s ease;-webkit-transition: opacity 0.5s ease;-moz-transition: opacity 0.5s ease;-o-transition: opacity 0.5s ease;}
.nav-ej-list>dl{max-height: 410px;overflow-y: auto;}
.nav-ej-list>dl>dd>a{font-size: 14px;font-weight: bold;color: #666666;text-align: left;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.nav-ej-list>dl>dd>a:hover,.nav-ej-list>dl>dd .nav-sj-list a:hover{color:#3EA9E6}
.nav-ej-list>dl>dd .nav-sj-list a{font-size: 14px;font-weight: 400;color: #666666;text-align: left;padding-left: 50px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/* 全部导航 */
body.navShow {overflow: hidden;height: 100% !important;}
.g-nav-w {position: fixed;z-index: 49;left: 0;top: 0;right: 0;bottom: 0;background: url(../../images/index/g-nav-bg.jpg) center no-repeat;background-size: cover;opacity: 0;visibility: hidden;font-family: "Microsoft Yahei", "宋体";}
body.navShow .g-nav-w {opacity: 1;visibility: visible;}
.g-nav-top{padding-top: 36px;}
.g-nav-top-r{text-align: right;}
.g-nav-container{position: relative;height: 100%;}
.g-nav-w .g-nav-main {position: absolute;z-index: 1;left: 0;right: 0;top: 95px;bottom: 0;overflow-y: auto;padding-top: 30px;}
.g-nav-w .g-nav-main li {width: 10.5%;float: left;}
.g-nav-w .g-nav-main li a {display: block;color: #fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.g-nav-main h2{font-size: 20px; font-weight: 600;line-height: 30px;margin-top: 0;margin-bottom: 20px;}
.g-nav-main h3{font-size: 17px; font-weight: 500;line-height: 30px;margin-top: 0;margin-bottom: 20px;padding-right: 10px;}
.g-nav-main h4{font-size: 14px; font-weight: 300;line-height: 24px;padding-left: 28px;margin-top: 0;margin-bottom: 20px;padding-right: 10px;}
.g-nav-main h5{font-size: 12px; font-weight: 300;line-height: 24px;margin-top: 0;margin-bottom: 20px;padding-left: 56px;padding-right: 10px;}
/* 首页 */
.footer1{background: #31a7e8;}
.footer2{background: #2b95d0;}
.index-swiper-container1{position: relative;margin-bottom: 50px;}
.index-swiper-container1 .swiper-slide{width: 100%;height: 542px;}
.index-swiper-container1 .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}
.index-swiper-container1
.index-ban-btm{position: absolute;bottom: -50px;z-index:2;width: 100%;}
.index-ban-btm img{width: 100%;}
.new-wra{padding-top: 45px;}
.com-morebtn{display: block;width: 136px;height: 58px;line-height: 55px;border: 2px solid #cccccc;border-radius: 40px;font-size: 16px;color: #333;transition: all .1s;text-align: center;}
.com-morebtn span{display: inline-block;width: 7px;height: 11px;background: url(../../images/index/more.png) no-repeat;margin-left: 20px;}
.com-morebtn:hover{background: #52bcf7;color: #fff;border: 2px solid #52bcf7;}
.com-morebtn:hover span{background: url(../../images/index/more-active.jpg) no-repeat;}
.en-tit{font-size: 30px;color: #333;text-transform: uppercase;display: none;}
.com-tit-itemw{margin-top: 0px;}
.com-tit{align-items: center;}
.com-tit-item{font-size: 30px;color: #3A3A3A;padding-left: 55px;border-left: 2px solid #3A3A3A;height: 35px;line-height: 1;display: inline-block;font-weight: bold;}
.com-tit-item.active{color: #3EA9E6;position: relative;padding-right: 55px;border: none;padding-left: 0;}
.com-tit-item.com{color: #3A3A3A;}
.new-nav{text-align: center;padding-top: 36px;}
.new-nav li{display: inline-block;width: 113px;height: 32px;line-height: 32px;}
.new-nav li a{display: block;text-align: center;font-size: 15px;color: #454545;font-weight: bold;}
.new-nav li.active a{background: #f2bf52;border-radius: 30px;color: #fff;}
 /* .new-nav li.active a{color: #29ACF0;} */
.new-con{margin-top: 52px;}
.new-conl{width: 750px;overflow: hidden;float: left;padding-bottom: 40px;}
.index-swiper-container2{position: relative;}
.index-swiper-container2 .swiper-slide{width: 100%;padding-left: 40px;position: relative;}
.index2-imgw{padding: 10px;background: #fff;box-shadow: 2px 2px 20px rgba(158,197,255,0.35);width: 424px;height: 310px;margin-top: 50px;position: relative;z-index: 2;}
.index2-txtw{width: 463px;height: 308px;background: #41b3f2;padding-left: 220px;padding-top: 30px;padding-right:20px;position: absolute;right: 20px;top: 25px;box-shadow: 2px 2px 20px rgba(158,197,255,0.35);}
.index2-bg{width: 388px;height: 200px;background: #eee;position: absolute;top: 0;left: 94px;}
.index2-txtw h3{font-size: 18px;color: #fff;font-weight: 400;line-height: 30px;margin-bottom: 20px;}
.index2-txtw .info{font-size: 14px;color: #fff;line-height: 24px;max-height: 138px;font-family: '宋体';}
.index2-a{color: #fff;font-size: 12px;float: right;margin-top: 30px;}
.index2-a:hover{color: #fff;}
.new-conr{width: calc(100% - 750px);float: left;padding-right: 30px;padding-top: 21px;padding-left: 20px;}
.new-conr ul li{position: relative;margin-bottom: 5px;}
.new-conr ul li::before{content: "";display: block;width: 1px;height: calc(100% - 4px);background: #aeaeae;position: absolute;top: 20px;}
.new-conr ul li:last-child::before{display: none;}
.new-conr ul li a{display: block;display: -webkit-box;color: #333;font-size: 14px;padding-left: 24px;transition: all .1s;height:40px;}
.new-conr ul li a:hover{color: #f3bf52;}
.new-conr ul li a::before{content: "";display: block;width: 12px;height: 12px;border: 1px solid #b1b1b1;border-radius: 50%;position: absolute;left: -6px;top: 3px;transition: all .1s;}
.new-conr ul li a:hover::before{background: #f3bf52;border: 1px solid #f3bf52;}
.new-conr ul li span{color: #777777;font-size: 12px;padding-left: 24px;margin-top: 10px;display: block;margin-bottom: 20px;}
.index-pw{margin-bottom: 35px;position: relative;}
.index-pwl{width: 50%;float: left;border-right: 1px solid #ddd;padding-top: 80px;padding-bottom: 55px;}
.index-pwr{width: 50%;float: left;padding-top: 80px;padding-bottom: 55px;padding-left: 69px;}
.pwimg{display: block;float: left;}
.pc-pw-imgw{float: left;font-size: 32px;color: #3A3A3A;}
.pc-pw-imgw img{margin-right: 30px;}
.pw-combtn{float: left;height: 40px;line-height: 39.8px;margin-top: 9px;margin-left: 53px;width: 120px;font-size: 16px;color: #192d50;border: 1px solid #192d50;}
.pw-combtn:hover{border: 1px solid #52bcf7;}
.pw-combtn span{margin-left: 10px;}
.index-pw .index-pw-con{padding: 0 100px;}
.index-rbg{position: absolute;right: 0;top: -46px;width: 61px;height: 182px;}
/* 翻转效果 */
.regularly-box{height: auto; position: relative;  margin-top: 50px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius: 8px;}
.regularly-box img{width: 100%;height: 100%;object-fit: cover;}
.regularly-head{height:50px; line-height: 50px; padding:8px 20px; }
.regularly-head strong{font-size: 24px; display: inline-block;}
.regularly-head label{font-size: 16px;  display: inline-block; margin-left: 15px;}
.regularly-contBody{height: 425px;}
.regularly-item-list{width: auto;}
.regularly-item-list li{width: 100%; height: 188px; float: left; display: inline; position: relative; }
.regularly-item-list li.last{border-right: 0;width: 100%;}
.regularly-item-list li:not(.last):after{content: "";position: absolute; width: 2px; height:10px; bottom: 46px; right: -2px; }
.regularly-item-list li .flip-box{width:100%; height:188px;position: absolute;left: 0;top: 0; overflow: hidden;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;font-size: 14px;color: #464847;line-height: 24px;}
.regularly-item-list li .flip-box img{width: 100%;}
.regularly-item-list li.last .flip-box{width:100%;}
.regularly-item-list-liw{width: 25%;float: left;border-left: 1px solid #d6d8d7;padding-top: 53px;padding-bottom: 50px;}
.regularly-item-list{margin-top: 50px;}
.index-jyyj{padding-top: 65px;padding-bottom: 45px;}
.index-jyyj-itemt{padding-bottom: 30px;}
.index-jyyj-itemt-titwra{padding-left: 20px;padding-right: 20px;}
.index-jyyj-itemt a{font-size: 18px;color: #1c2a4d;line-height: 30px;margin-bottom: 10px;height: 60px;text-align: justify;text-justify:inter-ideograph}
.index-jyyj-itemt span{font-size: 12px;color: #27282a;padding-left: 20px;display: block;}
.index-jyyj-btn{display: block;color: #d0a300;font-size: 16px;vertical-align: initial;margin-top: 218px;padding-left: 20px;}
.index-jyyj-btn img{margin-left: 4px;vertical-align: middle;}
.index-jyyj-btn:hover{color: #d0a300;}
.index-jyyj .index-jyyj-kcyfcon{padding-top: 0;padding-bottom: 40px;}
.index-jyyj .index-jyyj-kcyfcon .index-jyyj-btn{margin-top: 40px;font-style: normal;padding-left: 0;}
.index-jyyj .index-jyyj-kcyfcon .index-jyyj-btn img{vertical-align: baseline}
.flip-lists{padding-left: 5px;padding-right: 5px;text-align: justify;text-justify:inter-ideograph}
.index-zh{position: relative;}
.index-lbg{position: absolute;left: 0;top: 345px;width: 74px;height: 267px;}
#index-zhnav{width: 104px;float: left;height: 500px;padding-top: 80px;}
.regularly-item-list-liwone{padding-left:35px;padding-right:35px;width: calc(25% + 45px);}
.regularly-item-list-liwone .index-jyyj-itemt a{padding-left: 0px;}
.regularly-item-list-liwone .index-jyyj-itemt span{padding-left: 0px;}
.regularly-item-list-liwone .index-jyyj-btn{padding-left: 0;}
.regularly-item-list-liwone .flip-lists{padding-left: 0px;padding-right: 0px;}
.index-rwbtn.yes,.index-spzxbtn.yes{padding-left: 55px;border-left: 2px solid #808080;}
.index-zhbtn.no,.index-xxzxbtn.no{padding-left: 0px;border:none;padding-right: 55px;}
.index-rwbtn.yes,.index-spzxbtn.yes,.J-tab-tit-zyfw.yes{padding-left: 55px;border-left: 2px solid #808080;}
.index-zhbtn.no,.index-xxzxbtn.no,.J-tab-tit-jyyj.no{padding-left: 0px;border:none;padding-right: 55px;}
#index-zhnav .tip{display: inline-block;font-size: 16px;padding-bottom: 10px;margin-bottom: 25px;}
#index-zhnav .tip:first-child{border-bottom: 2px solid #f3bf52;color: #f3bf52;}
#index-zhnav .tip:hover{color: #f3bf52;}
.index-zhinfo{width: 596px;float: left;padding-top: 80px;}
.index-zhlb{width: 1064px;float: left;overflow: hidden;padding-bottom: 24px;}
.index-zhinfslide{width: 468px;float: left;}
.index-zhlb .index-swiper-container3{position: relative;}
.index-sql{background: #bdd0de;}
.index-sql-l{width: 55.6%;float: left;position: relative;height: 100%;}
.index-sql-linfo{position: absolute;z-index: 1;height: 100%;}
.index-sql-limg{position: relative;left: 0;}
.index-sql-l img{width: 100%;height: 100%;object-fit: cover;}
.index-sql-r{width: 22.2%;float: left;}
.index-sql-r img{width: 100%;height: 100%;}
.index-ppxm{background: url(../../images/index/ppxmbg.jpg) no-repeat;padding-top: 80px;padding-bottom: 80px;background-size: cover;}
.index-ppxmitemw{padding-top: 40px;}
.index-ppxmitem{width: 50%;float: left;position: relative;}
.index-ppxmiteminfo{font-size: 15px;line-height: 28px;color: #2a2c29;padding-top: 58px;padding-right: 64px;}
.index-ppxmitem2-img,.index-ppxmitem-img{position: relative;z-index: 1;width: 311px;}
.index-ppxmitem-img{margin-left: 289px;}
.index-ppxmitem-img img,.index-ppxmitem2-img img{width: 310px;height: 234px;}
.index-ppxmitem-a{display: block;width: 300px;background:#fff;position: absolute;top: 0;right: 0;height: 100%;padding: 55px 30px;transition: all .3s;z-index: 2;clip-path: polygon(0 0,100% 0,100% 100%,0 100%,0% calc(50% + 10px),10px 50%,0 calc(50% - 10px));}
.index-ppxmitem-a h4{font-size: 18px;color: #3A3A3A;transition: all .3s;}
.index-ppxmitem-a div{font-family: '宋体';font-size: 14px;line-height: 24px;color: #676767;margin-top: 26px;transition: all .3s;height: 72px;}
.index-ppxmitem-a:hover{background: #52bcf6;}
.index-ppxmitem-a:hover h4{font-size: 18px;color: #fff;}
.index-ppxmitem-a:hover div{color: #fff;}
.index-ppxmitem2-a{left: 0;right: auto;clip-path: polygon(0 0,100% 0,100% calc(50% - 10px),calc(100% - 10px) 50%,100% calc(50% + 10px),100% 100%,0 100%);}
.index-sql-linfo{width: 620px;margin-top: 120px;margin-left: 14%;font-size: 18px;line-height: 36px;}
.com-morebtn-sql{border: 2px solid #1c2c50;color: #1b2b4c;margin-top: 50px;}
.index-sql-tit{margin-bottom: 55px;padding-top: 70px !important;}
.index-sql-tit{margin-bottom: 55px;margin-top: 70px;}
.index-zhinfo{padding-left: 56px;padding-right: 70px;}
.index-zhinfo .imglink{border-top-left-radius: 10px;border-top-right-radius: 10px;}
.index-zhinfo-tit{font-size: 19px;color: #303030;font-weight: 600;margin-top: 18px;display: block;}
.index-zhinfo-con{font-size: 14px;color: #484848;line-height: 24px;margin-top: 12px;}
.index-zhinfo-time{font-size: 14px;color: #a3a3a3;margin-top: 10px;display: block;}
.index-zhlb-imgw{margin-top:22px;}
.index-zhlb-imgw .imglink{border-top-left-radius: 10px;border-top-right-radius: 10px;}
.index-swiper-container3 .swiper-pagination-bullet{width: 12px;height: 12px;background: #ced2d5;opacity: 1;}
.index-swiper-container3 .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #f2bf54;}
.index-swiper-container3.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 52px;text-align: right;}
.index-swiper-container2 .swiper-pagination-bullet{width: 10px;height: 10px;background: #ced2d5;opacity: 1;}
.index-swiper-container2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #f2bf54;}
.index-swiper-container2.swiper-container-horizontal>.swiper-pagination-bullets{bottom: -35px;}
.index-swiper-container2 .swiper-button-next{background: none;color: #4f556b;color: #4f556b;bottom: -56px;top: auto;right: 292px;font-size: 17px;}
.index-swiper-container2 .swiper-button-prev{background: none;color: #4f556b;color: #4f556b;bottom: -56px;top: auto;left: 292px;text-align: right;font-size: 17px;}
.index-swiper-container1 .swiper-pagination-bullet{width: 70px;height: 4px;background: #fff;opacity: 1;border-radius: 2px;}
.index-swiper-container1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #f2bf54;}
.index-swiper-container1.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 66px;}
.index-swiper-container1 .swiper-button-next{width: 44px;height: 102px;background: url(../../images/index/banner-r-n.png) no-repeat;}
.index-swiper-container1 .swiper-button-prev{width: 44px;height: 102px;background: url(../../images/index/banner-l-n.png) no-repeat;}
.lcmenu{position: fixed;right: 42px;top: 50%;margin-top: -120px;}
.lcmenu li{width: 8px;height: 8px;background:#f5bc62;border-radius: 50%;position: relative;margin-bottom: 40px;cursor: pointer;}
.index-xwzx-con{margin-top: 40px;}
.index-video-w{border: 1px solid #DCDCDC;margin-bottom: 50px;}
.index-video-w:hover{box-shadow: 0px 8px 19px 2px rgba(51, 102, 158, 0.14);}
.index-video-imgw{position: relative;}
.index-video-imgw .index-video-img{width: 100%;height: 172px;object-fit: cover;}
.index-video-imgw .index-video-pay{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.index-video-tit{height: 70px;overflow: hidden;margin-bottom: 15px;padding: 0 15px;margin-top: 15px;}
.index-video-tit a{margin: 0 0 16px;font-size: 18px;color: #242424;line-height: 30px;height: 60px;}
.index-video-time{padding: 15px 15px 20px;font-size: 14px;color: #AEAEAE;border-top: 1px solid #e5e5e5;}
.index-video-time img{margin-right: 12px;vertical-align: text-bottom;}
.regularly-item-list .regularly-item-list-liw:last-child{border-right: 1px solid #d6d8d7;}
@keyframes warn {
    0% {
     transform: scale(0);
     opacity: 0.0;
    }
    25% {
     transform: scale(0);
     opacity: 0.3;
    }
    50% {
     transform: scale(0.1);
     opacity: 0.7;
    }
    75% {
     transform: scale(0.5);
     opacity: 1;
    }
    100% {
     transform: scale(1);
     opacity: 0.0;
    }
   }
   @-webkit-keyframes warn {
    0% {
     -webkit-transform: scale(0);
     opacity: 0.0;
    }
    25% {
     -webkit-transform: scale(0);
     opacity: 0.3;
    }
    50% {
     -webkit-transform: scale(0.1);
     opacity: 0.7;
    }
    75% {
     -webkit-transform: scale(0.5);
     opacity: 1;
    }
    100% {
     -webkit-transform: scale(1);
     opacity: 0.0;
    }
   }
.lcmenu li.active::before{content: "";display: block;width: 30px;height: 30px;border: 2px solid #fadbad;position: absolute;border-radius: 50%;    left: -11px;top: -11px;z-index: 1;}
.sql-new{position: relative;}
.sql-new img{width: 100%;}
.sql-new-con{position: absolute;top: 0;left: 50%;transform: translateX(-50%);height: 100%;}
.sql-new-contxt{position: absolute;left: 0;top: 50%;width: 675px;transform: translateY(-50%);}
.sql-new-tit{font-size: 24px;font-weight: bold;color: #FFFFFF;text-align: center;margin-bottom: 40px;}
.sql-new-info{font-family: '宋体';font-size: 18px;font-weight: 400;color: #FFFFFF;line-height: 30px;text-indent: 2em;text-align: justify;text-justify:inter-ideograph}
.sql-new-btn{display: none;width: 140px;height: 48px;line-height: 48px;color: #fff;background: #ea9135;border-radius: 4px;text-align: center;font-size: 18px;margin-top: 50px;margin-left: 268px;}
.sql-new-btn:hover{color: #fff;}
.sql-new-photo{width: 227px;height: 277px;position:absolute;right: 119px;top: 46%;margin-top: -114px;}
.index-zhsj-w{margin-top: 53px;}
.index-zhsj-con{position: relative;}
.index-zhsj-conimg{width: 100%;}
.index-zhsj-con-txt{position: absolute;bottom: 0;width: 100%;}
.zhsj-main-bg{position: absolute;width: 47%;height: 195px;background: url(../../images/index/rw-bg.png);bottom: 0;z-index: 0;}
.zhsj-main-container{position: relative;z-index: 1;}
.zhsj-main{width: 45%;}
.zhsj-main-tit a{display: block;font-size: 20px;font-weight: bold;color: #FFFFFF;}
.zhsj-main-date{font-size: 14px;font-weight: 400;color: #FFFFFF;margin-top: 18px;}
.zhsj-main-info{font-size: 14px;font-weight: 400;color: #FFFFFF;margin-top: 15px;margin-bottom: 30px;}
.index-ppxmitem2-img .csspic-arr{width: 12px;height: 18px;box-sizing:border-box;border-top: 11px solid #fff;border-bottom: 11px solid #fff;border-left: 11px solid transparent;}
.index-ppxmitem2-img .index-ppxmitem2-img{background:  url(../../images/index/img3.png) -11px top no-repeat;-webkit-background-size: cover;background-size: cover;position: relative;-moz-background-clip: border;-webkit-background-clip: border-box;-o-background-clip: border-box;background-clip: border-box;}
.index-ppxmitem2-img .csspicimg{overflow: hidden;}
.index-ppxmitem2-img .sjx{position: absolute;top: 50%;margin-top: -11px;right: 0px;background:  url(../../images/index/img3.png) left -30px no-repeat;-webkit-background-size: 500px;background-size: 500px;z-index: 3;}
.index-ppxmitem2-img .csspicimg{height: 100%;} 
.ppxm-xs-slide{position: relative;}
.ppxm-xs-slide .swiper-pagination{bottom: -28px;}
/* list */
.listnav{background: #f6f7f9;}
/* 列表子导航 */
.listnav .head-title{background: #fafafa;}
.listnav .head-title .navbar-collapse.collapse {background: #fafafa;}
.listnav .head-title .title{font-size: 20px;font-weight: bold;color: #989898;margin: 0;}
.listnav .childnav-title{display: none;line-height: 50px;padding-left: 15px;}
.listnav .childnav-title a{font-size: 20px;font-weight: bold;color: #989898;padding: 0 !important;}
.listnav .nav-right{display: flex;width: 100%;}
.listnav .nav-right li{flex:1;text-align: center;max-height: 78px;overflow: hidden;}
.listnav .nav-right li a{display: block;font-size: 22px;font-weight: bold;color: #989898;}
.listnav .navbar-collapse{padding: 0;}
.listnav .head-title .title:hover, .listnav .head-title .on .title{color: #f2bf52;background: #FFFFFF;}
.listnav .navbar-toggle .icon-bar {background: #999;}
.listnav .navbar-toggle {border: 1px solid #999;cursor: pointer;margin-right: 30px;}
.listnav .nav-right .on{background: #fff;}
.listnav .nav-right .on a{color: #f2bf52;}

.listpage-childNav{white-space:nowrap;overflow: hidden;margin-bottom: 15px;}
.listpage-childNav li{vertical-align: top;}
.listpage-childNav li a{display: block;text-align: center;font-size: 16px;color: #454545;}
.listpage-childNav li:hover a{background: #f2bf52;border-radius: 30px;color: #fff;}
/* 静态列表分页 */
.list-pagebar{text-align: center;margin-bottom: 80px;margin-top: 30px;}
.list-pagebar li{display: inline-block;padding: 0 9px;}
.list-pagebar li a{display: inline-block;padding: 6px 15px;border-radius: 2px;font-size: 14px;color: #303133;}
.list-pagebar li a:hover{color: #303133 !important;}
.list-pagebar li.on a,.list-pagebar li.on a:hover{color: #fff !important;}
.list-pagebar .pagecount{font-size: 14px;}
.list-pagebar li{font-size: 14px;color: #303133;}
.list-pagebar li.bot input{width: 40px;height: 32px;border-radius: 2px;text-align: center;margin: 0 10px;}
.list-pagebar li.bot a{border: none;}
.list-pagebar li a{border: 1px solid #e5e5e5;}
.list-pagebar li.on a{background: #31A7E7;}
.list-pagebar .pagecount{color: #e5e5e5;}
.list-pagebar li.bot input{border: 1px solid #e5e5e5;}
.list-pagebar .page-tz{display: inline-block;width: 50px;height: 35px;line-height: 35px;background: #24273B;padding: 0;text-align: center;font-size: 14px;color: #FFFFFF !important;margin-left: 20px;}
.list-pagebar .page-tz:hover{color: #fff !important;}
/* 动态列表分页 */
.kkpagerbox {text-align: center;}
.kkpagerbox #kkpager_btn_go{display: none;}
.kkpagerbox .pageBtnWrap a,.kkpagerbox .pageBtnWrap span{line-height: 30px;padding: 0px 18px;margin: 0 10px; display: inline-block;border-radius: 2px;border: 1px solid #909399;}
.kkpagerbox .totalText{color: #909399;font-size: 14px;margin: 0px 20px 0px 10px;}
.kkpagerbox #kkpager_btn_go_input{width: 40px;height: 30px;margin: 0px 10px; border-radius: 2px;border: 1px solid #909399;text-align: center;}
.kkpagerbox .pageBtnWrap .curr{color: #fff;}
/*  */
.listcom-banwra{position: relative;}
.listcom-banwra>img{width: 100%;height: 168px;object-fit: cover;}
.yjzx-comtit-com.comlist-title{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);overflow: hidden;}
.yjzx-comtit-com.comlist-title .yjzx-comtit-bg{border-top: none;border-bottom: none;border-color: #fff;}
.yjzx-comtit-com.comlist-title .yjzx-comtit-tit,.yjzx-comtit-com.comlist-title .yjzx-comtit-en{background: none;color: #fff;position: relative;}
.yjzx-comtit-com.comlist-title .yjzx-comtit-en::before,.yjzx-comtit-com.comlist-title .yjzx-comtit-tit::before{content: "";display: block;width: 100%;height: 1px;background: #fff;position: absolute;left: -100%;top: 14px;}
.yjzx-comtit-com.comlist-title .yjzx-comtit-en::after,.yjzx-comtit-com.comlist-title .yjzx-comtit-tit::after{content: "";display: block;width: 100%;height: 1px;background: #fff;position: absolute;right: -100%;top: 14px;}
.yjzx-comtit-com.comlist-title .yjzx-comtit-en::before,.yjzx-comtit-com.comlist-title .yjzx-comtit-en::after{top: 13px;}
.yjzx-comtit-en{opacity: 0;}
.yjzx-comtit-com.comlist-title .yjzx-comtit-en{color: rgba(0,0,0,0) !important;opacity: 1;}
.yjzx-comtit-com.comlist-title .yjzx-comtit-en::before, .yjzx-comtit-com.comlist-title .yjzx-comtit-en::after{width: 200%;}
.list-item-w{padding-top: 10px;min-height: 350px;}
.list-item{padding: 30px 0;border-top: 1px solid #c3c3c3;}
.list-item:first-child{border: none;}
.list-item-l{width: 150px;float: left;}
.list-item-c{width: calc(100% - 280px);float: left;padding-right: 50px;}
.list-item-r{width: 280px;height: 160px;float: right;}
.list-date{font-size: 18px;color: #a2a2a2;position: relative;}
.list-date::after{content: "";display: block;width: 15px;height: 2px;background: #7e7e7e;position: absolute;right: 20px;top: 11px;}
.list-arr{margin-top: 40px;padding-left: 25px;}
.list-item-c a{display: block;font-size: 18px;color: #4f4f4f;}
.list-info{font-family: '宋体';font-size: 14px;color: #777;line-height: 24px;margin-top: 20px;height: 72px;}
.list-item-c h3{margin-top: 10px;}
.list-item-r{border: 1px solid #dcdcdc;}
.list-item-r img{width: 100%;height: 100%;object-fit: cover;}
.list-xsdate{font-size: 14px;color: #777;margin-top: 15px;}
/* 详情页 */
.detail-summary{display: none;padding: 12px 32px 11px 48px;background: url(../../images/details/info-bg.png) no-repeat 15px 15px;background-color: #fbfaf5;font-size: 16px;font-weight: 400;color: #a89f8e;line-height: 30px;margin-bottom: 20px;font-family: "宋体";}
.detail-content-w{font-size: 16px;}
.position-w{margin-top: 30px;}
.position-w a{display: inline-block;font-size: 14px;color: #9f9f9f;margin-right: 14px;margin-left: 14px;}
.position-w a:first-child{margin-left: 0;}
.detail-tit{margin-top: 30px;}
.position-w a.act{color: #666666;}
.detail-author{margin-top: 40px;}
.detail-author span{display: inline-block;margin-right: 30px;color: #989898;}
.detail-author span i{font-style: normal;display: inline-block;margin-right: 13px;width: 22px;height: 22px;line-height: 22px;text-align: center;cursor: pointer;color: #fff;font-size: 14px;background: #d7d7d7;border-radius: 50%;}
.detail-author span i.cur {background: #E61A1E;}
.detail-content p{line-height: 30px;font-family: "宋体";}
.detail-content-sharebox{width: 85px;float: left;margin-top: 35px;}
.detail-content-rcon{width: calc(100% - 85px);float: right;padding-left: 30px;margin-bottom: 50px;padding-top: 35px;}
/* 分享 */
.share-left{width: 85px;background: #FCFAF5;left: -86px;text-align: center;top: 8px;}
.share-left .bshare-custom{margin-bottom: 15px;}
.share-left .font{font-size: 14px;line-height: 24px;color: #525252;padding: 20px 0px;}
.share-left .box{width: 45px;height: 45px;display: inline-block;margin-bottom: 10px;}
.share-left .bshare-sinaminiblog{background: url('../../images/details/wb.png') center no-repeat;}
.share-left .bshare-qqim{background: url('../../images/details/QQ.png') center no-repeat;}
.share-left .bshare-weixin{background: url('../../images/details/wx.png') center no-repeat;}
.share-left .bshare-weixin:hover,.share-left .bshare-qqim:hover,.share-left .bshare-sinaminiblog:hover{opacity: 0.8;}
.share-left .part{width: 45px;height: 0px;background: #E7E7E7;margin: 0px auto 0px;}
.share-left .part{position: relative;}
.share-left #qrcode_c{position: absolute;width: 100px;height: 100px;z-index: 2;display: none;top: -80px;left: 80px; }


/* 艺术中心-报名通道 */
.bmtd-banner img{width: 100%;}
.graybg{background: #f3f5f6;}
.yszx-header{height: 40px;line-height: 40px;background: #3ea9e6;display: none;}
.yszx-header-box{display: flex;color: #fff;flex-direction: row;justify-content: space-between;font-size: 18px;}
.yszx-header-box-l{flex: 1;}
.yszx-header-box-r a{color: #fff;font-size: 18px;}
.yszx-header-box-r a img{margin-right: 12px;vertical-align: middle;width: 17px;}
.yszx-nav{height: 80px;line-height: 80px;box-shadow: 0px 7px 8px rgba(0, 0, 0, .08);background: #fff;}
.yszx-nav li{float: left;margin-left: 55px;position: relative;}
.yszx-nav li .nav-ej-list a {display: block;height: 45px;line-height: 45px;font-size: 18px;padding: 0 24px;font-weight: 400;}
.yszx-nav li .nav-ej-list{top: 65px;border-top: #3ea9e6 solid 3px;}
.yszx-nav li:hover .nav-ej-list{opacity: 1;visibility: visible;transition: opacity 0.5s ease;-webkit-transition: opacity 0.5s ease;-moz-transition: opacity 0.5s ease;-o-transition: opacity 0.5s ease;}
.yszx-nav li:first-child{margin-left: 0;}
.yszx-nav-list{float: right;}
.yszx-nav li a{font-size: 20px;color: #2f2f2f;}
.yszx-nav li.active>a{color: #3ea9e6;}
.yszx-item-w .position-w{margin-top: 16px;}
.yszx-item-w .position-w a.act{color: #3ea9e6;}
.yszx-banw{position: relative;margin-top: 8px;}
.yszx-ban{position: absolute;top: 0;z-index: 2;padding: 25px 43px 0 78px;width: 100%;}
.yszx-ban-img{position: relative;z-index: 1;}
.yszx-ban-bg{position: absolute;width: calc(100% - 30px);height: 60px;background: #3ea9e6;border-radius: 4px;bottom: -10px;left: 50%;transform: translateX(-50%);z-index: 0;}
.yszx-ban-l{float: left;width: calc(100% - 110px);margin-top: 30px;}
.yszx-ban-r{width: 110px;float: right;}
.yszx-ban-l h3{font-size: 25px;color: #fff;font-weight: 400;margin-bottom: 40px;}
.yszx-ban-r-bm{width: 110px;height: 110px;background-image: url(../../images/yszx/btn-bg.png);background-color: #3ea9e6;background-repeat: no-repeat;background-position: center;border-radius: 4px;font-size: 24px;color: #fff;color: #fff;margin-top: 75px;}
.yszx-ban-r-bm a{display: block;color: #fff;padding: 25px 30px 0;line-height: 28px;}
.yszx-ban-r-num{width: 110px;height: 110px;background: rgba(0,0,0,50%);text-align: center;padding-top: 20px;margin-top: 10px;}
.yszx-ban-r-num-t{font-size: 24px;color: #3ea9e6;}
.yszx-ban-r-num-b{font-size: 16px;color: rgba(255, 255, 255, 60%);margin-top: 2px;}
.yszx-ban-l-item{margin-bottom: 12px;}
.yszx-ban-l-item span{display: inline-block;}
.yszx-ban-l-item span:first-child{font-size: 16px;color: rgba(255, 255, 255, 60%);margin-right: 40px;}
.yszx-ban-l-item span:last-child{font-size: 16px;color: rgba(255, 255, 255, 100%);}
.yszx-conw{margin-top: 40px;margin-bottom: 80px;}
.yszx-con-l{background: #fff;box-shadow: 0 0 13px rgba(0,0,0,10%);border-radius: 4px;padding: 30px 50px 90px 70px;line-height: 24px;}
.yszx-con-r{background: #134b6b;border-radius: 4px;background: #134b6b;padding: 33px 0px 45px 35px;}
.yszx-con-r-tit{color: #fff;font-size: 20px;margin-bottom: 40px;}
.yszx-con-r-phone{color: #fff;font-size: 18px;margin-bottom: 40px;}
.yszx-con-r-phone img{margin-right: 9px;}
.yszx-con-r-code{float: left;width:50%;}
.yszx-con-r-code p{font-size: 14px;color: #fff;margin-top: 12px;}
/* 艺术中心介绍 */
.yszx-info .yszx-nav{box-shadow: none;}
.yszx-info-ban img{width: 100%;}
.yszx-info-item{display: flex;flex-direction: row;margin-top: 150px;}
.yszx-info-item-list-tit p:first-child{font-size: 35px;color: #2b2b2b;text-shadow: 0 3px 2px rgba(0, 0, 0, 10%);margin-bottom: 3px;}
.yszx-info-item-list-tit p:last-child{font-size: 15px;color: #2b2b2b;text-shadow: 0 3px 2px rgba(0, 0, 0, 10%);}
.yszx-info-w{padding-bottom: 130px;}
.yszx-info-item-list-ul li{font-size: 18px;color: #6e6e6e;position: relative;padding-left: 19px;line-height: 32px;margin-top: 30px;}
.yszx-info-item-list-ul li::before{content: "";display: block;width: 6px;height: 6px;background: #6e6e6e;border-radius: 50%;position: absolute;top: 12px;left: 0;}
.yszx-info-item-list{display: flex;flex-direction: column;justify-content: center;}
.yszx-info-item-img{position: relative;}
.yszx-info-item-img img{position: relative;z-index: 1;}
.yszx-info-item-img-bg{position: absolute;z-index: 0;width: 50%;height: 120px;}
.yszx-info-item-img-bg:nth-of-type(2n - 1){background: #e8bc9d;right: -46px;bottom: -44px;}
.yszx-info-item:nth-of-type(2n-1) .yszx-info-item-list{padding-right: 130px;}
.yszx-info-item:nth-of-type(2n) .yszx-info-item-list{padding-left: 90px;}
.yszx-info-item:nth-of-type(6n) .yszx-info-item-list{padding-left: 50px;}
.yszx-info-item:first-child{margin-top: 20px;}
.yszx-info-item:nth-of-type(2n) .yszx-info-item-img-bg{background: #be99e8;right: auto;left: -46px;}
.yszx-info-item:nth-of-type(3n) .yszx-info-item-img-bg{background: #3ea9e6;}
.yszx-info-item:nth-of-type(4n) .yszx-info-item-img-bg{background: #f7c346;}
.yszx-info-item:nth-of-type(5n) .yszx-info-item-img-bg{background: #5ad9ae;}
.yszx-info-item:nth-of-type(6n) .yszx-info-item-img-bg{background: #ed8c8c;}
.yszx-info-item .yszx-info-item-img{min-width: 700px;}
.yszx-info-item:nth-of-type(6n) .yszx-info-item-img{min-width: 920px;}
/* 幼教中心 */
.yjzx-body .yszx-nav{box-shadow: none;}
.yjzx-new-body .index-swiper-container1 .swiper-slide{height: 300px;}
.yjzx-body .index-swiper-container1{margin-bottom: 0;}
/* .yjzx-body .index-swiper-container1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #F54337;border: 2px solid #F54337;} */
/* .yjzx-body .index-swiper-container1 .swiper-pagination-bullet{width: 15px;height: 15px;border: 2px solid #FFFFFF;border-radius: 50%;background: none;} */
.yjzx-body .index-swiper-container1 .swiper-pagination-bullet{width: 15px;height: 15px;border-radius: 50%;background: none;}
.yjzx-body .index-swiper-container1.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 29px;}
.yjzx-main{padding-top: 68px;padding-bottom: 104px;}
.yjzx-comtit{position: relative;z-index: 1;}
.yjzx-comtit-com{position: relative;width: 375px;margin: 0 auto;}
.yjzx-comtit-bg{position: absolute;width: 100%;height: 56px;border: 2px solid #d1d9df;top: 15px;z-index: 0;}
.yjzx-comtit-con{text-align: center;position: relative;z-index: 1;}
.yjzx-comtit-tit{display: inline-block;padding: 0 19px;background: #fff;height: 33px;font-size: 36px;font-weight: 400;color: #383333;line-height: 30px;margin-bottom: 25px;}
.yjzx-comtit-en{display: inline-block;padding: 0 15px;height: 20px;font-size: 16px;font-weight: 400;color: #959595;background: #fff;text-transform: uppercase;}
.yjzx-comtit-more{position: absolute;right: 0;top: 37px;}
.yjzx-comtit-more a{font-size: 18px;color: #666666;}
.yjzx-body .new-nav li{min-width: 113px;width: auto;}
.yjzx-body .new-nav li a{padding: 0 23px;}
.yjzx-list-wra .list-item-r{width: 200px;height: 100px;}
.yjzx-list-wra .list-item-c{width: calc(100% - 202px);padding-right: 45px;}
.list-time-day{font-size: 48px;font-weight: 400;font-style: italic;color: #31A7E7;margin-right: 10px;}
.list-time-month{font-size: 16px;font-weight: 400;color: #999999;}
.list-year{font-size: 20px;font-weight: 500;color: #999999;}
.yjzx-list-wra .list-item-c a{font-size: 20px;font-weight: 600;color: #525252;}
.yjzx-list-wra .list-time{line-height: 42px;}
.yjzx-list-wra .list-item-l{padding-top: 6px;}
.yjzx-body .new-nav{margin-bottom: 30px;}
.yjzx-jyyd{padding-top: 58px;}
.yjzx-jyyd-item{position: relative;}
.yjzx-jyyd-item-t{background: #fff;background: #FFFFFF;border: 1px solid #EEEEEE;box-shadow: 0px 8px 19px 2px rgba(51, 102, 158, 0.14);}
.yjzx-jyyd-item-t-img{width: 100%;height: 172px;position: relative;}
.yjzx-jyyd-item-t-img .zx{width: 67px;height: 27px;line-height: 27px;background: #F54337;border-radius: 14px;font-size: 14px;font-weight: 400;color: #FFFFFF;text-align: center;position: absolute;top: 19px;left: 19px;}
.yjzx-jyyd-item-t-img img{width: 100%;height: 100%;object-fit: cover;}
.yjzx-jyyd-item-t-tit{    padding: 19px 25px 0 22px;margin-bottom: 21px;height: 67px;overflow: hidden;text-align: center;}
.yjzx-jyyd-item-t-tit a{height: 48px;font-size: 18px;font-weight: 400;color: #242424 ;text-align: left;display: inline-block;}
.yjzx-jyyd-item-t-time{padding-top: 20px;margin: 0 25px 25px 22px;border-top: 1px solid #E5E5E5;font-size: 14px;color: #AEAEAE;}
.yjzx-jyyd-item-t-time img{margin-right: 10px;vertical-align: text-top;}
.yjzx-jyyd-item-b{position: absolute;top: 0;width: 100%;height: 100%;z-index: 1;background: #31A7E7;padding: 30px 20px 0 24px;}
.yjzx-jyyd-item-b-tit{font-size: 18px;font-weight: 500;color: #FFFFFF;height: 50px;}
.yjzx-jyyd-item-b-info{font-family: '宋体';font-size: 14px;font-weight: 400;color: #FFFFFF;line-height: 28px;margin-top: 25px;height: 140px;}
.yjzx-jyyd-item-b-time{font-size: 14px;font-weight: 400;color: #FFFFFF;margin-top: 35px;}
.yjzx-jyyd-row{margin-top: 74px;}
.yjzx-bmtd{margin-top: 84px;}
.yjzx-bmtd-img{margin-top: 55px;}
.yjzx-new-morebtn{font-size: 18px;color: #666666;}
.yjzx-new-body .tyzx-kjwh-tit{font-size: 24px;font-weight: 400;color: #454545;}
.yjzx-new-body .tyzx-kjwh{padding-top: 85px;}
/* 体验中心 */
.hauto-banner .index-swiper-container1 .swiper-slide{height: auto;min-height: 150px;}
.tyzx-kjwh{padding-top: 66px;}
.tyzx-kjwh-row{padding-top: 70px;}
.tyzx-kjwh-tit{font-size: 24px;font-weight: bold;color: #454545;padding-right: 19px;}
.tyzx-kjwh-info{font-family: '宋体';font-size: 16px;color: #8D8D8D;line-height: 30px;text-indent: 2em;margin-top: 43px;padding-right: 19px;}
.tyzx-kjwh-btn{display: block;width: 106px;height: 40px;line-height: 40px;background: #F7BA5D;text-align: center;font-size: 16px;color: #FFFFFF;margin-top: 50px;}
.tyzx-kjwh-btn:hover{color: #fff;}
.tyzx-xqpx{padding-top: 70px;}
.tyzx-kjwh-r{float: right;}
.tyzx-kjwh-l{float: left;}
.tyzx-xqpx-conw{margin-top: 50px;position: relative;padding-bottom: 210px;}
.tyzx-xqpx-conimg{width: 100%;min-height: 280px;object-fit: cover;font-family: 'object-fit: cover;';}
.tyzx-xqpx-container{box-shadow: 0px 4px 10px 2px rgba(51,102,158,0.1);}
.tyzx-xqpx-main{position: absolute;top: 90px;width: 100%;}
.tyzx-xqpx-r{float: right;width: 44%;}
.tyzx-xqpx-l{float: left;width: 56%;background: #fff;padding: 43px 0 15px 55px;}
.tyzx-xqpx-l .tyzx-kjwh-info,.tyzx-xqpx-l .tyzx-kjwh-btn{margin-top: 30px;}
.tyzx-ppxm{padding-top: 76px;}
.tyzx-bmtd-item{position: relative;margin-top: 70px;}
.tyzx-bmtd-item1{padding-right: 5px;}
.tyzx-bmtd-item2{padding-left: 5px;}
.tyzx-swiper-container2{position: relative;}
.tyzx-swiper2-imgw{float: right;width: 41%;position: absolute;right: 0;top: 60px;}
.tyzx-swiper2-txtw{float: left;width: 66%;background: #31A7E7;padding: 65px 142px 42px 50px;}
.tyzx-swiper-container2 .swiper-slide{min-height: 400px;}
.tyzx-swiper2-txtw h3 a{display: block;font-size: 25px;font-weight: bold;color: #FFFFFF;}
.tyzx-swiper2-txtw .info{font-family: '宋体';font-size: 14px;color: #FFFFFF;line-height: 26px;height: 130px;margin-top: 34px;}
.tyzx-swiper2-txtw .tyzx-swiper2-a{display: block;width: 106px;height: 34px;line-height: 34px;background: #fff;border-radius: 5px;text-align: center;font-size: 16px;font-weight: 400;color: #31A7E7;margin-top: 75px;}
.tyzx-ppxm-container{margin-top: 55px;margin-bottom: 78px;position: relative;overflow: hidden;}
.tyzx-ppxm-bg{position:absolute;top: -58px;left: -130px;}
.tyzx-swiper-container3-item{text-align: center;cursor: pointer;}
.tyzx-ppxm-bg-w{position: relative;}
.tyzx-swiper-container3{position: relative;margin-top: 48px;}
.tyzx-swiper-container3 .pagination-bg{width: 26px;height: 26px;background: url(../../images/tyzx/tyzx-bg.png) no-repeat center center;margin: 0 auto;}
.tyzx-swiper-container3 .swiper-slide-thumb-active .pagination-bg{width: 26px;height: 26px;background: url(../../images/tyzx/tyzx-active-bg.png) no-repeat center center;margin: 0 auto;}
.tyzx-swiper-container3 .tyzx-swiper-container3-item p{font-size: 18px;color: #8E8E8E;margin-top: 16px;}
.tyzx-swiper-container3 .swiper-slide-thumb-active .tyzx-swiper-container3-item p{font-weight: bold;color: #31A7E7;}
.tyzx-swiper-container3 .swiper-button-next,.tyzx-swiper-container3 .swiper-button-prev{width: 15px;height: 13px;opacity: 1 !important;top: 28px;}
.tyzx-swiper-container3 .swiper-button-next{background: url(../../images/tyzx/tyzx-r-active.png) no-repeat;right: 0;}
.tyzx-swiper-container3 .swiper-button-prev{background: url(../../images/tyzx/tyzx-l-active.png) no-repeat;left: 0;}
.tyzx-swiper-container3 .swiper-button-next:after, .tyzx-swiper-container3 .swiper-button-prev:after{display: none;}
.tyzx-swiper-container3 .swiper-button-next.swiper-button-disabled{background: url(../../images/tyzx/tyzx-r.png) no-repeat;}
.tyzx-swiper-container3 .swiper-button-prev.swiper-button-disabled{background: url(../../images/tyzx/tyzx-l.png) no-repeat;}
.slid-line{position: absolute;width: 100%;height: 1px;background: #d1d9df;top: 12px;}
/* 体验中心介绍 */
.tyzxjs-banner img{width: 100%;}
.tyzxjs-body .yjzx-main{padding-top: 45px;padding-bottom: 104px;}
.tyzxjs-infowra{padding: 0 115px;}
.tyzxjs-body .tyzxjs-info-tit{font-size: 32px;font-weight: 600;color: #343434;margin-bottom: 40px;text-align: center;}
.tyzxjs-body .tyzxjs-info{font-size: 16px;font-weight: 400;color: #343434;line-height: 30px;text-align: left;text-indent: 2em;}
.tyzxjs-body .tyzx-ppxm-container{margin-bottom: 0;margin-top: 0;}
.tyzxjs-body .tyzx-swiper2-txtw{background: #EBB75D;}
.tyzxjs-body .tyzx-swiper2-txtw .tyzx-swiper2-a{color: #EBB75D;}
/* 演艺中心 */
.yyzx-xwdt{margin-top: 50px;}
.yyzx-xwdt-t-tit{float: left;font-size: 30px;font-weight: bold;color: #303030;}
.yyzx-xwdt-t-more{float: right;margin-top: 10px;}
.yyzx-xwdt-t-nav{float: left;padding-top: 10px;padding-left: 40px;}
.yyzx-xwdt-t-nav li{float: left;position: relative;padding: 0 38px;font-size: 18px;color: #737373;padding-bottom: 20px;cursor: pointer;}
.yyzx-xwdt-t-more a{font-size: 16px;color: #818181;}
.yyzx-xwdt-t-nav li::before{content: '';display: block;width: 1px;height: 18px;background: #E5E5E5;position: absolute;right: 0;top: 4px;}
.yyzx-xwdt-t-nav li:last-child::before{display: none;}
.yyzx-xwdt-t-nav li.active{font-weight: bold;color: #31A7E7;}
.yyzx-xwdt-t-nav li.active::after{content: '';display: block;width: 36px;height: 2px;background: #31A7E7;position: absolute;bottom: 0;left: 55px;}
.yyzx-xwdt-b{margin-top: 42px;}
.yyzx-xwdt-b-item-txtw{background: #31A7E7;padding: 20px;}
.yyzx-xwdt-b-item-txt-l{float: left;width: 105px;padding-right: 15px;}
.yyzx-xwdt-b-item-txt-l p:first-child{font-size: 42px;color: #FFFFFF;text-align: center;}
.yyzx-xwdt-b-item-txt-l p:last-child{font-size: 22px;font-weight: normal;color: #FFFFFF;}
.yyzx-xwdt-b-item-txt-r{float: left;width: 100%;}
.yyzx-xwdt-b-item-txt-rtit{font-size: 20px;font-weight: 500;color: #FFFFFF;}
.yyzx-xwdt-b-item-txt-rinfo{font-family: '宋体';font-size: 14px;color: #FFFFFF;line-height: 24px;margin-top: 14px;}
.yyzx-xwdt-con-first{box-shadow: 0px 4px 10px 2px rgba(0,0,0,0.1);padding: 30px;border-bottom: 4px solid #31A7E7;margin-bottom: 13px;}
.yyzx-xwdt-con-first-l{width: 100%;float: left;padding-right: 20px;}
.yyzx-xwdt-con-first-r{float: left;width: 80px;}
.yyzx-xwdt-con-first-tit a{display: block;font-size: 20px;font-weight: 500;color: #343434;border-bottom:1px solid #E7E7E7;padding-bottom: 20px;}
.yyzx-xwdt-con-first-info{font-family: '宋体';font-size: 14px;color: #535353;line-height: 28px;margin-top: 15px;}
.yyzx-xwdt-con-first-r p:first-child{font-size: 36px;color: #31A7E7;text-align: center;margin-top: 12px;}
.yyzx-xwdt-con-first-r p:last-child{font-size: 20px;font-weight: normal;color: #31A7E7;margin-top: 5px;}
.yyzx-xwdt-con-item{height: 66px;line-height: 66px;border-bottom:1px solid #E7E7E7;}
.yyzx-xwdt-con-item a{display: inline-block;width: 100%;font-size: 16px;color: #515151;}
.yyzx-xwdt-con-item span{display: inline-block;width: 180px;text-align: right;font-size: 18px;color: #A3A3A3;vertical-align: top;}
.yyzx-yczx-l-tit{float: left;font-size: 30px;font-weight: bold;color: #303030;}
.yyzx-yczx-l-mor{float: right;margin-top: 10px;}
.yyzx-yczx-l-mor a{font-size: 16px;color: #818181;}
.yyzx-yczx-l-item-tit{margin-top: 25px;}
.yyzx-yczx-l-item-tit a{display: block;font-size: 18px;font-weight: 600;color: #434343;margin-top: 25px;}
.yyzx-yczx-l-item-info{font-family: '宋体';font-size: 16px;color: #8A8A8A;line-height: 26px;margin-top: 18px;max-height: 52px;}
.yyzx-yczx-l-item-time{margin-top: 15px;font-size: 14px;color: #989898;}
.yyzx-yczx-l-item-time img{margin-right: 12px;vertical-align: text-top;}
.yyzx-yczx{margin-top: 50px;}
.yyzx-yczx-l-item{margin-top: 30px;}
.yyzx-yczx-r-tit{font-size: 30px;font-weight: bold;color: #303030;}
.yyzx-lxwm{margin-top: 65px;}
.yyzx-lxwm-tit{font-size: 30px;font-weight: bold;color: #303030;}
.yyzx-lxwm-con-l{float: left;width: 410px;}
.yyzx-lxwm-con-r{float: left;width: calc(100% - 410px);}
.yyzx-lxwm-con-l h5{font-size: 22px;color: #4A4A4A;font-weight: 600;}
.yyzx-lxwm-con-l .address,.yyzx-lxwm-con-l .phone{font-size: 18px;color: #4A4A4A;}
.yyzx-lxwm-con-l .address{margin-top: 50px;}
.yyzx-lxwm-con-l .phone{margin-top: 15px;}
.yyzx-lxwm-con{margin-top: 60px;padding-bottom: 70px;}
.yyzx-lxwm-con-l{padding-top: 40px;}
/* 视频详情页 */
.video-detail-content{margin-top: 40px;padding: 0 80px 0px;font-size: 16px;}
.video-info{font-weight: 400;color: #6D6D6D;line-height: 30px;margin-top: 35px;}
.detail-zb{padding-bottom: 50px;text-align: right;font-size: 14px;color: #999999;margin-top: 40px;}
/* 图片详情页 */
.img-detailcon{padding: 0 127px 0 80px;position: relative;}
.img-detailcon img{width: 100%;height: 500px;object-fit: contain;}
.detail-slide{position: relative;}
.img-detailcon .swiper-button-next {width: 44px;height: 102px;background: url(../../images/index/banner-r.png) no-repeat;margin-top: -101px;right: 0;}
.img-detailcon .swiper-button-prev {width: 44px;height: 102px;background: url(../../images/index/banner-l.png) no-repeat;margin-top: -101px;left: 0;}
.img-detail-numw{padding-top: 48px;}
.img-detail-num{width: 96px;float: left;padding-top: 17px;}
.img-detail-num i{font-style: normal;}
.img-detail-num .bigline{font-size: 20px;padding: 0 10px;}
.img-detail-num .bigcur{font-size: 30px;color: #C90D0D;}
.img-detailcon .img-detail-info{width: calc(100% - 96px);float: left;padding-left: 30px;font-size: 16px;color: #474747;line-height: 28px;border-left: 1px solid #DCDCDC;padding-bottom: 0;}
.bignum{font-size: 20px;color: #535353;}
/* 人文交往 */
.rwjw-banner{position: relative;}
.rwjw-banner img{width: 100%;}
.rwjw-banner-txt{position: absolute;bottom: 0;background: url(../../images/rwjw/banner-bg.png) repeat-x left bottom;width: 100%;height: 100%;}
.rwjw-banner-txt p{position: absolute;bottom: 0;width: 100%;font-size: 30px;color: #FFFFFF;text-align: center;padding: 0 15px 30px;}
.rwjw-main{padding: 43px 0 0;}
.rwjw-main-wra{padding: 30px 0 80px;}
.rwjw-main-gj-l{width: 40%;float: left;}
.rwjw-main-gj-r{width: 60%;float: left;}
.rwjw-main-big{margin-top: 20px;background: #F5F5F5;padding: 30px 60px 30px;}
.rwjw-main-big .rwjw-main-big-time{float: left;font-size: 19px;font-weight: 400;color: #AEAEAE;}
.rwjw-main-big .rwjw-main-big-lebel{display: inline-block;width: 67px;height: 27px;line-height: 27px;background: #F54337;border-radius: 14px;font-size: 14px;font-weight: 400;color: #FFFFFF;text-align: center;float: right;}
.rwjw-main-big .rwjw-main-big-tit a{font-size: 25px;font-weight: bold;color: #303030;line-height: 40px;height: 80px;margin: 0px 0 15px;}
.rwjw-main-big-img{width: 100%;height: 220px;display: block;}
.rwjw-main-big-info{font-family: '宋体';font-size: 16px;color: #8D8D8D;line-height: 30px;height: 150px;margin: 15px 0 20px;}
.rwjw-main-big-btn{display: block;width: 106px;height: 40px;line-height: 40px;text-align: center;color: #fff !important;font-size: 18px;background: #3EA9E6;}
.rwjw-main-gj-sm{width: 50%;float: left;padding-left: 24px;margin-top: 20px;}
.rwjw-main-gj-sm .yjzx-jyyd-item-t-img{height: 200px;}
.rwjw-main-gn-l{width: 60%;float: left;}
.rwjw-main-gn-r{width: 40%;float: left;}
.rwjw-main-gn-l .rwjw-main-gj-sm{padding-left: 0;padding-right: 24px;}
/* 可持续发展 */
.kcxfz-banwra{background: #000;}
.kcxfz-banwra .index-swiper-container1 .swiper-slide{opacity: .7;height: 640px;}
.kcxfz-banwra .index-swiper-container1 .swiper-slide.swiper-slide-active{opacity: 1;}
.kcxfz-banwra .swiper-wrapper{top: -1px;}
.kcxfz-banwra .index-swiper-container1 .swiper-button-prev {width: 45px;height: 45px;background: url(../../images/kcxfz/arrow1.png) no-repeat;left: 0;}
.kcxfz-banwra .index-swiper-container1 .swiper-button-next {width: 45px;height: 45px;background: url(../../images/kcxfz/arrow2.png) no-repeat;right: 0;}
.kcxfz-gk{background: #F8F8F8;position: relative;}
.kcxfz-gk-bg{position: absolute;left: 0;bottom: 0;}
.kcxfz-gk-tit{position: relative;font-size: 36px;color: #383333;line-height: 1;margin-bottom: 20px;}
.kcxfz-gk-tit::before{content: "";display: block;width: 50px;height: 3px;background: #3EA9E6;margin-top: 60px;margin-bottom: 25px;}
.kcxfz-gk-rntit{font-size: 16px;color: rgba(0,0,0,0);padding-bottom: 144px;}
.kcxfz-gk-info{font-family: '宋体';font-size: 16px;color: #8D8D8D;line-height: 30px;padding-top: 55px;padding-bottom: 20px;text-indent: 2em;}
.kcxfz-gklist{position: relative;top: -30px;}
.kcxfz-gklist-item{display: block;position: relative;}
.kcxfz-gklist-item img{width: 100%;}
.kcxfz-gklist-item p{position: absolute;width: 100%;height: 50px;line-height: 50px;background: rgba(0, 0, 0, 0.6);    bottom: 0;text-align: center;color: #fff;font-size: 20px;}
.kcxfz-gg{position: relative;margin-top: 20px;padding-bottom: 60px;}
.kcxfz-gg-item{width: 50%;float: left;padding-right: 38px;border-right: 1px solid #E5E5E5;padding-left: 30px;margin-bottom: 20px;}
.kcxfz-gg-l{padding-right: 28px;}
.kcxfz-gg-r{margin-left: -30px;width: calc(50% + 30px);}
.kcxfz-gg-con{margin-top: 54px;}
.kcxfz-gg-bg{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.kcxfz-gg-l-tit a{display: block;font-size: 25px;font-weight: bold;color: #303030;margin-top: 20px;}
.kcxfz-gg-l-info{font-family: '宋体';font-size: 16px;font-weight: 400;color: #8D8D8D;line-height: 26px;margin: 20px 0 35px;max-height: 78px;text-indent: 2em;}
.kcxfz-gg-l-date{font-size: 16px;font-weight: 400;color: #AEAEAE;}
.kcxfz-gg-item-tit{margin: 12px 0 16px;height: 60px;overflow: hidden;}
.kcxfz-gg-item-tit a{font-size: 20px;font-weight: 400;color: #303030;line-height: 30px;height: 60px;}
.kcxfz-gg-item-date{font-size: 16px;font-weight: 400;color: #AEAEAE;padding-bottom: 26px;}
.kcxfz-pphd{background: #F8F8F8;padding: 60px 0 50px;}
.kcxfz-pphd .yjzx-comtit-tit{background: #F8F8F8;}
.kcxfz-pphd .yjzx-comtit-en{background: #F8F8F8;}
.kcxfz-pphd-slide-conw{position: relative;}
.kcxfz-pphd-slide{margin-top: 50px;}
.kcxfz-pphd-slide-con-tit{font-size: 20px;font-weight: bold;color: #303030;}
.kcxfz-pphd-slide-con-info{font-family: '宋体';font-size: 16px;font-weight: 400;color: #AEAEAE;line-height: 26px;margin-top: 15px;text-indent: 2em;}
.kcxfz-pphd-slide-con{position: relative;float: right;top: -50px;background: #fff;box-shadow: 0px 4px 28px 0px rgba(0, 0, 0, 0.16);width: calc(100% - 38px);padding: 25px 50px 55px 30px;}
.kcxfz-pphd-slide-con a{display: block;position: relative;z-index: 1;}
.kcxfz-pphd-slide-bg{position: absolute;right: 0;bottom: 0;width: 1px;height: 1px;z-index: 0;}
.kcxfz-pphd-slide .swiper-slide:hover .kcxfz-pphd-slide-bg{background: #3EA9E6;width: 100%;height: 100%;}
.kcxfz-pphd-slide .swiper-slide:hover .kcxfz-pphd-slide-con{width: 100%;}
.kcxfz-pphd-slide .swiper-slide:hover .kcxfz-pphd-slide-con-tit{color: #fff;}
.kcxfz-pphd-slide .swiper-slide:hover .kcxfz-pphd-slide-con-info{color: #fff;}
.kcxfz-pphd-slide .swiper-button-next {width: 45px;height: 45px;background: url(../../images/kcxfz/arrow-slide2.png) no-repeat;right: 0;opacity: 1;top: 30%;}
.kcxfz-pphd-slide .swiper-button-prev {width: 45px;height: 45px;background: url(../../images/kcxfz/arrow-slide1.png) no-repeat;left: 0;opacity: 1;top: 30%;}
.kcxfz-pphd-slide .swiper-button-next.swiper-button-disabled{background: url(../../images/kcxfz/arrow2.png) no-repeat;}
.kcxfz-pphd-slide .swiper-button-prev.swiper-button-disabled{background: url(../../images/kcxfz/arrow1.png) no-repeat;}
.kcxfz-pphd-slide-con::after{content: "";display: block;width: 35px;height: 35px;background: url(../../images/kcxfz/pp-bg.png) no-repeat;position: absolute;right: 0;bottom: 0;}
.kcxfz-kt{padding-top: 60px;position: relative;}
.kcxfz-kt-item{width: 50%;float: left;position: relative;margin-top: 60px;}
.kcxfz-kt-item img{width:100%}
.kcxfz-kt-item-con{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);padding-left: 80px;}
.kcxfz-kt-item-con h2{font-size: 36px;color: #FFFFFF;margin-top: 95px;}
.kcxfz-kt-item-con p{font-family: '宋体';font-size: 16px;color: #FFFFFF;margin-top: 20px;}
.kcxfz-kt-item-con a{display: block;width: 124px;height: 44px;line-height: 44px;text-align: center;color: #fff;font-size: 16px;border: 1px solid #fff;border-radius: 4px;margin-top: 36px;}
.hd-l{width: 510px;float: left;background: #343c4f;margin-top: 60px;font-size: 16px;color: #FFFFFF;line-height: 30px;padding: 80px 115px 90px 45px;}
.hd-l>div{height: 180px;}
.hd-r{width: calc(100% - 510px);float: left;background: #3ea9e6;position: relative;}
.hd-wra{position: relative;}
.kcxfz-logo-w{display: flex;width: 100%;align-items: center;position: relative;}
.kcxfz-logo{margin-left: 65px;}
.kcxfz-logo:first-child{margin-left: 0;}
.kcxfz-hdzm{margin-top: 60px;margin-bottom: 40px;}
.hd-r p{width: 211px;height: 48px;line-height: 48px;background: url(../../images/kcxfz/kt-titbg.png) no-repeat;font-size: 18px;font-weight: 500;color: #FFD52F;padding-left: 50px;margin-left: 65px;margin-top: 60px;}
.hd-r h1{font-size: 60px;color: #fff;font-weight: 400;padding-left: 60px;margin-top: 50px;}
.hd-r h3{font-size: 35px;color: #fff;font-weight: 400;padding-left: 60px;margin-top: 25px;height: 38px;}
.hd-link{display: block;width: 162px;height: 92px;background: url(../../images/kcxfz/kt-linkbg.png) no-repeat;padding-top: 45px;padding-left: 45px;float: right;margin-top: 31px;}
.hd-r::after{content: "";display: block;width: 100px;height: 100%;background: url(../../images/kcxfz/kt-bg.png) no-repeat;position: absolute;top: 0;left: -100px;background-size: 100% 100%;}
.kcxfz-kt-bg{position: absolute;left: 0;bottom: 154px;}
.kcxfz-logo-main{margin-top: 63px;border-top: 1px solid #E5E5E5;padding-top: 33px;padding-bottom: 40px;position: relative;}
.kcxfz-logo-top-bg{position: absolute;top: -33px;left: 67px;}
.kcxfz-logo-right-bg{position: absolute;bottom: -0;right: 0;}
/* 党群建设 */
.dj-main .position-w{margin: 20px 0 15px;}
.dj-main .position-w .active{color: #3EA9E6;}
.dj-top{padding-top: 50px;}
.dj-top-tit{font-size: 24px;font-weight: 400;color: #525252;float: left;}
.dj-top-more{float: right;margin-top: 6px;}
.dj-top-more a{font-size: 16px;font-weight: 400;color: #818181;}
.dj-top-nav{float: left;padding-left: 30px;margin-top: 6px;}
.dj-top-nav span{display: inline-block;font-size: 18px;color: #444644;margin-left: 70px;cursor: pointer;}
.dj-top-nav span.active{color: #DA1C1C;font-weight: 600;}
.dj-top-nav span.active::after{content: "";display: block;width: 24px;height: 4px;background: #DA1C1C;margin: 0 auto;border-radius: 4px;margin-top: 12px;}
.dj-top-con-item{margin-top: 35px;}
.dj-top-con-item-img{width: 160px;height: 90px;float: left;}
.dj-top-con-item-txt{width: calc(100% - 160px);float: left;padding-left: 22px;}
.dj-top-con-item-txt .dj-top-con-item-txt-tit{font-size: 18px;font-weight: 400;color: #555555;}
.dj-top-con-item-txt .dj-top-con-item-txt-info{font-family: '宋体';font-size: 14px;font-weight: 400;color: #6D6D6D;line-height: 26px;height: 52px;margin-top: 16px;}
.dj-btm{padding-bottom: 50px;}
.dj-btm-item{margin-top: 55px;min-height: 545px;}
.dj-btm-item-more{border-bottom: 1px solid #EEEEEE;height: 44px;line-height: 1;}
.dj-btm-item-more span{font-size: 24px;font-weight: 400;color: #535353;}
.dj-btm-item-more a{font-size: 14px;font-weight: 400;color: #666666;float: right;margin-top: 6px;}
.dj-btm-item-con{margin-top: 20px;}
.dj-btm-item-contit a{display: block;font-size: 18px;font-weight: 400;color: #303030;margin-top: 15px;}
.dj-btm-item-coninfo{font-family: '宋体';font-size: 14px;font-weight: 400;color: #484848;line-height: 24px;height: 48px;margin-top: 15px;}
.dj-btm-item-list{margin-top: 18px;border-top: 1px solid #D4D4D4;}
.dj-btm-item-list a{display: block;font-size: 16px;font-weight: 400;color: #1F1F1F;margin-top: 16px;background: url(../../images/dqjs/dot.png) no-repeat 0px 5px;padding-left: 22px;}
/* 志愿服务 */
.zyfwjj-txt{font-family: '宋体';font-size: 16px;font-weight: 400;color: #4A4A4A;line-height: 30px;margin-top: 45px;text-indent: 2em;}
.zyfwjj-btn{display: block;margin: 45px auto 0;width: 106px;height: 40px;line-height: 40px;text-align: center;color: #fff !important;font-size: 18px;background: #3EA9E6;}
.zyfw-xwzx{margin-top: 70px;}
.zyfw-main{padding-top: 68px;padding-bottom: 0;}
.zyfw-bmtd{padding-bottom: 80px;}
.zyfw-yj-tit span{display: inline-block;}
.zyfw-yj-tit span{color: #797979;font-size: 24px;cursor: pointer;line-height: 1;}
.zyfw-yj-tit span:first-child{padding-right: 35px;border-right: 1px solid #797979;}
.zyfw-yj-tit span:last-child{padding-left: 35px;}
.zyfw-yj-tit span.active{font-size: 24px;font-weight: bold;color: #3EA9E6;}
.zyfw-yj-item div{font-family: '宋体';font-size: 16px;font-weight: 400;color: #8D8D8D;line-height: 30px;text-indent: 2em;margin-top: 35px;}
.zyfw-yj-item a{display: block;margin-top: 45px;width: 106px;height: 40px;line-height: 40px;text-align: center;color: #fff !important;font-size: 18px;background: #3EA9E6;}
.zyfw-ppxm{padding-top: 100px;}
.zyfw-ppxm-w{margin-top: 44px;}
.zyfw-ppxm-l{width: 44%;height: 500px;float: left;overflow: hidden;position: relative;}
.zyfw-ppxm-l .index-swiper-container1 .swiper-slide{height: 500px;}
.zyfw-ppxm-l .index-swiper-container1 .swiper-pagination-bullet{width: 14px;height: 14px;background: #FFFFFF;opacity: 0.6;border-radius: 50%;}
.zyfw-ppxm-l .index-swiper-container1 .swiper-pagination-bullet.swiper-pagination-bullet-active{    background: #3EA9E6;border: 2px solid #3EA9E6;opacity: 1;}
.zyfw-ppxm-r{width: 56%;float: left;background: #F5F5F5;padding-left: 86px;height: 500px;}
.zyfw-ppxm-r-con{width: 90%;}
.zyfw-ppxm-r-con h3{font-size: 24px;font-weight: bold;color: #333333;padding-top: 85px;}
.zyfw-ppxm-r-con div{font-family: '宋体';font-size: 16px;font-weight: 400;color: #464646;line-height: 30px;margin-top: 40px;}
.zyfw-ppxm-r-con a{display: block;margin-top: 75px;width: 106px;height: 40px;line-height: 40px;text-align: center;color: #fff !important;font-size: 18px;background: #3EA9E6;}
/* 综合实践 */
.zx-navwra{margin-bottom: 48px;}
.zhsj-jcsj .swiper-slide{-webkit-transition: transform 1.0s;-moz-transition: transform 1.0s;-ms-transition: transform 1.0s;-o-transition: transform 1.0s;-webkit-transform: scale(0.7);transform: scale(0.7);}
.zhsj-jcsj .swiper-slide.swiper-slide-active{-webkit-transform: scale(1);transform: scale(1);}
.zhsj-zhsj .swiper-wrapper{padding-bottom: 65px;}
.zhsj-zhsj .swiper-wrapper{padding-bottom: 53px;padding-top: 48px;}
.zhsj-zhsj .yjzx-jyyd-item-t{box-shadow: 0px 8px 12px 2px rgb(51 102 158 / 14%);}
.zhsj-jcsj{padding-top: 40px;}
.pc-banner .swiper-container{padding-top: 70px;padding-bottom:120px;position: relative;}
.zhsj-jcsj-imgwra{position: relative;height: 493px;}
.zhsj-jcsj-img-more{position: absolute;width: 100%;height: 100%;background: url(../../images/zhsj/slide-bg.png);top: 0;left: 0;display: none;}
.zhsj-jcsj-img-more img{display: block;width: 84px;height: 84px;margin: 16% auto 0;}
.zhsj-jcsj-img-more div{width: 128px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;font-weight: 400;color: #FFFFFF;background: #3EA9E6;border-radius: 4px;margin: 100px auto 0;}
.zhsj-jcsj-img-txt{font-size: 16px;font-weight: 400;color: #1E1E1E;}
.zhsj-jcsj-imgwra:hover .zhsj-jcsj-img-more{display: block;}
.zhsj-jcsj-img-txt{font-size: 18px;font-weight: 400;color:#242424;text-align: center;margin-top: 30px;}
.pc-banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 60px;}
.pc-banner .pc-banner-bg{width: 60%;height: 50%;background: #3EA9E6;position: absolute;top: 128px;left: 50%;transform: translateX(-50%);}
.pc-banner .button{position: absolute;width: 60%;height: 50%;left: 50%;transform: translateX(-50%);z-index: 2;}
.pc-banner .swiper-button-prev {width: 48px;height: 20px;background: url(../../images/zhsj/left.png) no-repeat;background-size: 100%;left: 46px;right: auto;top: -82%;}
.pc-banner .swiper-button-next{width: 48px;height: 20px;background: url(../../images/zhsj/right.png) no-repeat;background-size: 100%;right: 46px;left: auto;top: -82%;}
.pc-banner .zhsj-jcsj-imgwra>img{width: 100%;height: 100%;object-fit: cover;}
.zhsj-banner .index-swiper-container1 .swiper-slide{height: auto;}
.zhsj-banner .swiper-pagination{width: 100px;right:5%;left: auto;}
.zhsj-banner .container-btn{position: relative;}
.zhsj-banner  .rwjw-banner-txt p{text-align: left;font-size: 24px;font-weight: 500;color: #FFFFFF;padding-left: 5%;}
/* 宋庆龄生平 */
.sql-sq{background: #F8F8F8;}
.sql-sq-img{text-align: center;padding-top: 40px;padding-bottom: 35px;}
.sql-sq-img h3{font-size: 24px;font-weight: 400;color: #383333;margin-top: 35px;}
.sql-sq-info{font-family: '宋体';font-size: 16px;font-weight: 400;color: #666666;line-height: 30px;padding: 0 92px 70px;text-indent: 2em;text-align: justify;text-justify:inter-ideograph}
.sql-comtit-l{width: 247px;height: 50px;line-height: 50px;background: url(../../images/zjsql/titlebg.png) no-repeat;padding-left: 43px;font-size: 24px;font-weight: 500;color: #333333;float: left;}
.sql-comtit-r{width: calc(100% - 247px);float: left;text-align: right;height: 50px;line-height: 50px;background: url(../../images/zjsql/title-line.png) repeat-x;background-position: bottom;}
.sql-comtit-r a{font-size: 16px;color: #666666;}
.sqlgs{padding-top: 40px;}
.sqlgs-item{margin-top: 35px;border: 1px solid #E5E5E5;padding-bottom: 15px;}
.sqlgs-item p{font-size: 18px;font-weight: 500;color: #333333;line-height: 26px;height: 52px;margin-top: 10px;padding: 0 20px 0;text-align: center;}
.lstp{margin-top: 40px;}
.lstp-imgwra{position: relative;}
.lstp-imgwra::after{content: "";display: block;width: 95%;height: 10px;background: url(../../images/zjsql/tj.png)no-repeat;background-size: 100%;margin: 0 auto;}
.lstp-item{padding-top: 35px;}
.lstp-item p{text-align: center;font-size: 20px;font-weight: 500;color: #333333;padding: 15px 0 10px;}
.sxzl{margin-top: 50px;}
.sxzl-list{padding-bottom: 80px;}
.sxzl-item{margin-top: 35px;}
.sxzl-item-bg{width: 100%;height: 240px;background: url(../../images/zjsql/bookbg.png) no-repeat;padding: 30px 28px 35px;position: relative;background-size: 100% 100%;}
.sxzl-item-bg .title{font-size: 18px;font-weight: 500;color: #2C2A27;line-height: 28px;}
.sxzl-item-bg .date{position: absolute;bottom: 35px;}
/* 关于我们-中心荣誉 */
.about-main .position-w{margin-top: 20px;margin-bottom: 25px;}
.about-main .position-w a.active{color: #31A7E7;}
.about-nav{border: 1px solid #E5E5E5;border-bottom: none;}
.about-nav li{height: 60px;line-height: 60px;}
.about-nav li a{display: block;border-bottom: 1px solid #E5E5E5;padding-left: 22px;font-size: 16px;font-weight: 500;color: #6A6A6A;}
.about-nav li a img{display: none;}
.about-nav li.active a{border-left: 3px solid #31A7E7;color: #31A7E7;}
.about-nav li.active a img{display: block;float: right;margin-top: 25px;margin-right: 13px;}
.about-right{border: 1px solid #EFEFEF;box-shadow: 0px 0px 17px 1px rgba(38, 140, 195, 0.09);border-top: 3px solid #31A7E7;padding: 0 50px 60px;margin-bottom: 100px;min-height: 500px;}
.about-right-tit{font-size: 30px;font-weight: 400;color: #454545;margin-top: 40px;text-align: center;}
.abuut-ry-item{margin-top: 50px;}
.abuut-ry-item-img{border: 1px solid #E5E5E5;padding: 20px 148px;}
.abuut-ry-item-tit{font-size: 20px;font-weight: 500;color: #333333;margin-top: 30px;text-align: center;}
.abuut-ry-item-info{text-align: center;margin-top: 20px;}
.abuut-ry-item-info span{display: inline-block;font-size: 16px;font-weight: 400;color: #666666;padding: 0 20px;}
/* 关于我们-组织架构 */
.about-jg-top{border: 1px solid #31a7e7;background: #f7fcff;height: 70px;line-height: 70px;width: 59%;margin: 40px auto 0;color: #31a7e7;font-size: 24px;text-align: center;position: relative;}
.about-jg-top::after{content: "";display: block;width: 1px;bottom: -38px;height: 38px;position: absolute;left: 50%;background: #31a7e7;}
.about-jg-btm-l{float: left;padding-top: 60px;position: relative;}
.about-jg-btm-c{float: left;position: relative;width: 270px;margin-left: 116px;margin-top: 80px;}
.about-jg-btm-r{float: right;position: relative;padding-top: 60px;}
.about-jg-btm-l li{width: 200px;height: 60px;line-height: 60px;text-align: center;color: #31a7e7;font-size: 20px;border: 1px solid #31a7e7;background: #f7fcff;margin-top: 14px;position: relative;border-radius: 6px;}
.about-jg-btm-l .zxjg-bgs{height: 80px;line-height: 30px;padding-top: 7px;}
.about-jg-btm-l li::after{content: "";display: block;width: 70px;right: -70px;height: 1px;position: absolute;top: 50%;background: #31a7e7;}
.about-jg-btm-l::after{content: "";display: block;width: 1px;top: 114px;height: 307px;position: absolute;right: -70px;background: #31a7e7;}
.about-jg-btm-c::before{content: "";display: block;width: 221px;top: -43px;height: 1px;position: absolute;left: 23px;background: #31a7e7;}
.about-jg-btm-c .about-jg-btm-c-l{float: left;position: relative;}
.about-jg-btm-c .about-jg-btm-c-r{float: right;position: relative;}
.about-jg-btm-c .about-jg-btm-c-l::after{content: "";display: block;width: 46px;left: -47px;height: 1px;position: absolute;top: 171px;background: #31a7e7;}
.about-jg-btm-c .about-jg-btm-c-r::after{content: "";display: block;width: 46px;right: -47px;height: 1px;position: absolute;top: 171px;background: #31a7e7;}
.about-jg-btm-c .about-jg-btm-c-l::before{content: "";display: block;width: 1px;top: -43px;height: 43px;position: absolute;left: 22px;background: #31a7e7;}
.about-jg-btm-c .about-jg-btm-c-r::before{content: "";display: block;width: 1px;top: -43px;height: 43px;position: absolute;left: 22px;background: #31a7e7;}
.about-jg-btm-c>div{border-radius: 6px;font-size: 24px;padding: 100px 10px 0;text-align: center;width: 50px;height: 353px;color: #31a7e7;border: 1px solid #31a7e7;background: #f7fcff;}
.about-jg-btm-r li{width: 200px;height: 60px;line-height: 60px;color: #31a7e7;font-size: 20px;border: 1px solid #31a7e7;background: #f7fcff;margin-top: 14px;position: relative;border-radius: 6px;}
.about-jg-btm-r li a{display: block;color: #fff;background: #31a7e7;padding-left: 58px;}
.about-jg-btm-r li a img{display: none;margin-left: 10px;}
.about-jg-btm-r li a:hover img{display: inline-block;}
.about-jg-btm-r li::after{content: "";display: block;width: 70px;left: -70px;height: 1px;position: absolute;top: 50%;background: #31a7e7;}
.about-jg-btm-r::after{content: "";display: block;width: 1px;top: 104px;height: 297px;position: absolute;left: -70px;background: #31a7e7;}
.about-zn-xs,.about-yw-xs{display: none;}
/* 关于我们-领导班子 */
.about-ld-one{text-align: center;margin-top: 30px;}
.about-ld-other{font-size: 0;margin: 0 -5px;}
.about-ld-other .about-ldwra{font-size: initial;display: inline-block;width: 33.333%;text-align: center;margin-top: 30px;padding: 0 5px;vertical-align: top;}
.about-ldwra .abuut-ry-item-info{font-size: 15px;}
/* 教育研究 */
.jyyj-banner .rwjw-banner-txt p{max-width: 1200px;left: 50%;transform: translateX(-50%);text-align: left;}
.jyyj-banner .rwjw-banner-txt p .jyyj-banner-tit{font-size: 36px;font-weight: 400;color: #FFFFFF;margin-bottom: 15px;}
.jyyj-banner .rwjw-banner-txt p .jyyj-banner-info{font-size: 16px; font-weight: 400;color: #FFFFFF;line-height: 28px;}
.jyyj-zc-w{padding: 0 80px;}
.jyyj-zc-w{margin-top: 64px;}
.jyyj-zc-l{width: calc(100% - 430px);float: left;border-left: 5px solid #3EA9E6;padding: 0 85px 0 40px;}
.jyyj-zc-r{width: 430px;height: 270px;float: left;}
.jyyj-zc-l h3{font-size: 36px; font-weight: 400;color: #000000;}
.jyyj-zc-l div{font-family: '宋体';font-size: 16px; font-weight: 400;color: #616161;line-height: 28px;margin: 40px 0 35px;}
.jyyj-zc-l a{display: block;width: 106px;height: 40px;line-height: 40px;background: #3EA9E6;text-align: center;font-size: 16px;color: #FFFFFF;}
.jyyj-kcyf{padding-top: 80px;}
.jyyj-kcyf-item{border-left: 1px solid #E5E5E5;padding: 76px 45px 50px;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;border-bottom: 4px solid #fff;margin-top: 65px;}
.jyyj-kcyf-item h4{font-size: 18px; font-weight:400;color: #242424 ;line-height: 30px;height: 60px;}
.jyyj-kcyf-item div{font-family: '宋体';font-size: 16px; font-weight: 400;color: #8D8D8D;line-height: 30px;margin-top: 15px;margin-bottom: 15px;height: 60px;}
.jyyj-kcyf-item span{display: block;margin-top: 40px;width: 106px;height: 40px;line-height: 40px;background: #3EA9E6;text-align: center;font-size: 16px;color: #FFFFFF;}
.jyyj-kcyf-item:hover{box-shadow: 2px 2px 20px rgba(158,197,255,0.35);border-bottom: 4px solid #F54337;padding-top: 56px;padding-bottom: 70px;}
.jyyj-kcyf-item span:hover{background: #F54337;}
.jyyj-kcyf-item:last-child{border-right:1px solid #E5E5E5 ;}
.jyyj-xzwra{background: #F9FDFF;padding-bottom: 58px;margin-top: 65px;}
.jyyj-xz{margin-top: 65px;padding-bottom: 30px;}
.jyyj-xzwra .yjzx-comtit-tit,.jyyj-xzwra .yjzx-comtit-en{background: #F9FDFF;}
.jyyj-xz-item{background: #fff;padding:20px;margin-top: 30px;border: 1px solid #E6F6FF;}
.jyyj-xz-item-imgwra{width: 240px;height: 145px;}
.jyyj-xz-item-imgwra img{width: 100%;height: 100%;object-fit: cover;}
.jyyj-xz-item:hover{box-shadow: 2px 2px 20px rgba(158,197,255,0.35);border-color: #fff;}
.jyyj-xz-item h4{font-size: 18px; font-weight: 400;color: #242424;height: 60px;line-height: 30px;margin-bottom: 15px;margin-top: 15px;}
.jyyj-xz-item a{display: block;width: 106px;height: 40px;line-height: 40px;border: 1px solid #3EA9E6;text-align: center;font-size: 16px; font-weight: 400;color: #3EA9E6;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.jyyj-xz-item a:hover{background: #3EA9E6;color: #fff;}
.jyyj-kcyfcon{padding-top: 70px;padding-bottom: 65px;}
/* 品牌活动 */
.pphd-main{margin-top: 45px;}
.pphd-banner .rwjw-banner{width: 100%;height: 100%;}
.pphd-comtit{border-bottom: 1px solid #dcdcdc;padding-bottom: 20px;}
.pphd-banner .rwjw-banner p,.pphd-banner .rwjw-banner p a{font-size: 30px; font-weight: 400;color: #FFFFFF;text-align: center;}
.pphd-comtit-txt{font-size: 30px;font-weight: 400;color: #383838;float: left;}
.pphd-comtit-link{font-size: 16px; font-weight: 400;color: #535353;float: right;margin-top: 14px;}
.pphd-hdjs-l{width: calc(100% - 345px);float: left;margin-top: 25px;}
.pphd-hdjs-r{width: 345px;float: left;padding-left: 25px;margin-top: 25px;}
.pphd-hdjs-r div{font-family: '宋体';font-size: 16px; font-weight: 400;color: #666666;line-height: 30px;height: 180px;}
.pphd-hdjs-r a{display: block;width: 106px;height: 40px;line-height: 40PX;background: #3EA9E6;color: #fff;text-align: center;margin-top: 54px;}
.pphd-xgzx{margin-top: 25px;}
.pphd-xgzx li a{display: block;margin-bottom: 20px;font-size: 18px;color: #3C3C3C;padding-left: 27px;background: url(../../images/pphd/dot.png)no-repeat 0 6px;}
.pphd-xgzx li:last-child a{margin-bottom: 0;}
.pphd-jcsj-w{padding-bottom: 55px;margin-top: 60px;}
.pphd-jcsj{display: block;margin-top: 30px;}
.pphd-jcsj-imgw{position: relative;}
.pphd-jcsj-imgw .img{width: 100%;}
.pphd-jcsj-payicon{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.pphd-jcsj-tit{font-size: 18px;color: #242424;line-height: 30px;margin-top: 10px;height: 60px;}
.pphd-banner .index-swiper-container1 .swiper-slide{height: 500px;}
.yjzx-body .pphd-banner .index-swiper-container1.swiper-container-horizontal>.swiper-pagination-bullets {bottom: 10px;}
.pphd-banner .rwjw-banner-txt p {padding: 0 15px 40px;}
.ld-page .about-ld-other .about-ldwra{width:50%;}
.ld-page .about-ld-other {
    width: 70%;
    margin: 0 auto;
}
/* 交流中心 */
.jlzx-gk{background: #F8F8F8;padding-bottom: 50px;}
.jlzx-gk .kcxfz-gk-rntit{padding-bottom: 0;}
.jlzx-gk-l{width: 348px;float: left;}
.jlzx-gk-r{width: calc(100% - 348px);float: left;}
.jlzx-gk-r-info{font-family: '宋体';font-size: 16px;color: #8D8D8D;line-height: 28px;margin-top: 52px;text-indent: 2em;}
.jlzx-gk-r-btn{display: block;font-size: 18px;color: #666666;margin-top: 32px;}
.jlzx-news{padding-top: 50px;}
.jlzx-news-item{width: 25%;float: left;border-bottom: 4px solid #fff;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;border-right: 1px solid #e5e5e5;padding: 14px 25px 30px;margin-top: 55px;}
.jlzx-news-item:first-child{border-left: 1px solid #e5e5e5;}
.jlzx-news-item:hover{box-shadow: 2px 2px 20px rgba(158,197,255,0.35);border-color: #fff;border-bottom: 4px solid #F54337;}
.jlzx-news-item-date{display: inline-block;float: left;font-size: 16px; color: #AEAEAE;margin-top: 3px;}
.jlzx-news-item-zx{display: inline-block;float: right;width: 68px;height: 28px;line-height: 28px;text-align: center;font-size: 14px;color: #FFFFFF;background: #F54337;border-radius: 14px;}
.jlzx-news-item img{margin-top: 24px;}
.jlzx-news-item-tit a{font-size: 20px;font-weight: bold;color: #303030;line-height: 30px;height: 60px;}
.jlzx-news-item-info{font-family: '宋体';font-size: 16px; font-weight: 400;color: #8D8D8D;line-height: 26px;margin-top: 18px;height: 52px;}
.jlzx-news-item-btn{display: block;width: 106px;height: 35px;line-height: 35px;background: #3EA9E6;font-size: 16px;color: #FFFFFF !important;text-align: center;margin-top: 20px;}
.jlzx-jl{padding-top: 80px;position: relative;padding-bottom: 75px;}
.jlzx-jl-container{position: relative;z-index: 1;}
.jlzx-jl::after{content: "";display: block;width: 100%;height: 170px;background: #3EA9E6;position: absolute;bottom: 0;left: 0;z-index: 0;}
.jlzx-jl-item{background: #025A8C;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;position: relative;box-shadow: 0px 4px 30px 0px rgba(22, 52, 69, 0.23);margin-top: 60px;}
.jlzx-jl-item-img{border-bottom-left-radius: 100%;border-bottom-right-radius: 100%;overflow: hidden;position: relative;height: 290px;}
.jlzx-jl-item-img img{width: 100%;height: 100%;object-fit: cover;}
.jlzx-jl-item-img-txt{background: rgba(0,0,0,0.4);width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;opacity: 0;}
.jlzx-jl-item:hover .jlzx-jl-item-img-txt{opacity: 1;}
.jlzx-jl-item:hover{background: #3EA9E6;}
.jlzx-jl-item-img-txt p:first-child{font-size: 30px; font-weight: 400;color: #FFFFFF;text-align: center;margin-top: 100px;}
.jlzx-jl-item-img-txt p:last-child{font-size: 16px; font-weight: 400;color: #FFFFFF;text-align: center;margin-top: 15px;}
.jlzx-jl-item-con p:first-child{font-size: 30px;color: #FFFFFF;text-align: center;height: 95px;line-height: 95px;}
.jlzx-jl-item-con p:last-child{font-size: 18px;color: #FFFFFF;text-align: center;height: 95px;line-height: 95px;display: none;}
.jlzx-jl-item:hover .jlzx-jl-item-con p:first-child{display: none;}
.jlzx-jl-item:hover .jlzx-jl-item-con p:last-child{display: block;}
.jlzx-jcsj{padding-top: 80px;}
.jlzx-bmtd{padding-bottom: 110px;}
.jlzx-news-item-tit{height: 64px;overflow: hidden;margin-top: 12px;}
/* 艺术中心 */
.yszx-body .index-swiper-container1 .swiper-slide{height: 500px;}
.yszx-body .kcxfz-gk-rntit{padding-bottom: 70px;}
.yszx-body .kcxfz-gk-info-btn{display: block;font-size: 18px;color: #666666;margin-top: 20px;text-indent: 0;}
.yszx-body .kcxfz-gklist{top: -20px;}
.yszx-body .jlzx-jcsj{padding-top: 40px;}
.yszx-body .zyfw-xwzx{margin-top: 10px;}
.yszx-body .qh-w{padding-top: 25px;}
.yszx-body .jlzx-bmtd{margin-top: 80px;padding-bottom: 80px;}
/* 联系我们 */
.lxwm-main{padding-top: 60px;}
#l-map{height: 420px;width: 100%;margin-top: 20px;margin-bottom: 50px;}
.lxwm-info{font-size: 16px; font-weight: 400;color: #8D8D8D;line-height: 30px;margin-top: 45px;margin-bottom: 70px;}
.liwm-item:nth-child(2n){border-left: 1px solid #eeeeee;padding-left: 138px;}
.liwm-item:nth-child(1),.liwm-item:nth-child(2){border-bottom: 1px solid #eeeeee;}
.liwm-item-tit{font-size: 25px; font-weight: 400;color: #383333;margin-top: 19px;padding-bottom: 10px;}
.liwm-item-label{font-size: 16px;color: #959595;}
.liwm-item-phone{font-size: 22px;color: #3EA9E6;}
.liwm-item-address{font-size: 16px;color: #333;}
.liwm-item p{margin-top: 20px;}
.liwm-item{padding-bottom: 80px;}
.lxwm-row{position: relative;}
.lzwm-icon{position: absolute;left: 50%;top: 50%;margin-left: -55px;margin-top: -55px;}
/* 关于我们中心介绍 */
.zxjs-detail{margin-top: 40px;}
.zxjs-detail{padding-bottom: 20px;}
.zxjs-item-tit{font-size: 30px; font-weight: 400;color: #505050;}
.zxjs-item-tit::before{content: "";display: block;width: 50px;height: 3px;background: #31A7E7;margin-bottom: 15px;}
.zxjs-item-con{background: #F8F8F8;margin-top: 30px;margin-bottom: 45px;}
.zxjs-item-r{width: 438px;float: right;}
.zxjs-item-l{width: calc(100% - 438px);float: left;padding: 30px 25px 32px;}
.zxjs-item-l-info{font-family: '宋体';font-size: 16px;font-weight: 400;color: #666666;line-height: 30px;text-indent: 2em;height: 180px;}
.zxjs-item-l-btn{display: block;width: 114px;height: 40px;text-align: center;font-size: 16px;color: #fff !important;line-height: 40px;background: #31A7E7;border-radius: 4px;margin-top: 20px;}
/* 交流中心概况 */
.jlgk-main{padding-top: 40px;}
.jlgk-comtit{font-size: 36px; font-weight: 400;color: #383333;}
.jlgk-comtit::before{content: "";display: block;width: 50px;height: 3px;background: #3EA9E6;margin-bottom: 15px;}
.jlgk-comtit{margin-top: 40px;}
.jlgk-hy{background: #F8F8F8;margin-top: 30px;position: relative;}
.jlgk-hy-l{width: 488px;float: left;}
.jlgk-hy-r{width: calc(100% - 488px);float: right;padding: 35px 80px 50px 40px;position: relative;}
.jlgk-hy-new{width: 80px;height: 30px;line-height: 30px;font-size: 16px;color: #FFFFFF;background: url(../../images/jlzx/bg.png) no-repeat;text-align: center;position: absolute;right: 0;top: 36px;}
.jlgk-hy-r-tit{font-size: 24px; font-weight: bold;color: #383333;line-height: 38px;padding-right: 25px;}
.jlgk-hy-r-list{margin-top: 25px;}
.jlgk-hy-r-list span:first-child{display: inline-block;font-size: 16px; font-weight: 400;color: #666666;vertical-align: top;}
.jlgk-hy-r-list span:last-child{display: inline-block;font-size: 16px; font-weight: 400;color: #666666;width: calc(100% - 80px);}
.jlgk-hy:first-of-type .jlgk-hy-l{padding-top: 28px;}
.jlgk-hy:first-of-type .jlgk-hy-l img{width: 100%;height: 310px;object-fit: cover;}
.jlgk-js-wra{padding-top: 30px;padding-bottom: 100px;}
.jlgk-js-item{background: #F8F8F8;margin-bottom: 40px;}
.jlgk-js-item-r{width:580px;float: right;position: relative;}
.jlgk-js-item-r img{width: 100%;height: 100%;object-fit: cover;}
.jlgk-js-item-l{width: calc(100% - 580px);float: left;padding: 64px 0 40px 55px;position: relative;}
.jlgk-js-item-l-tit{font-size: 24px;font-weight: bold;color: #383333;}
.jlgk-js-item-l-info{font-size: 16px;color: #666666;line-height: 30px;padding-right: 80px;margin-top: 30px;}
.jlgk-js-item-l-img{margin-top: 55px;}
.jlgk-js-item-l-img img{width: 65px;height: 65px;object-fit: cover;}
.jlgk-js-item-l-sb{position: relative;}
.jlgk-js-item-r-info{position: absolute;padding: 18px 20px;font-size: 14px;color: #FFFFFF;line-height: 24px;bottom: 0;width: 100%;background: rgba(0,0,0,.5);}
.jlgk-js-item-l-sb-con{width: 450px;height: 120px;background: #253645;padding-top: 30px;padding-left: 55px;left: 0;bottom: -60px;}
.jlgk-js-item-l-sb-con p{margin-bottom: 10px;}
.jlgk-js-item-l-sb-con p span:first-child{display: inline-block;font-size: 16px;color: #ACBECE;width: 170px;}
.jlgk-js-item-l-sb-con p span:last-child{font-size: 18px;color: #fff;}
.jlgk-gk .jlzx-gk-l{width: 510px;}
.jlgk-gk .jlzx-gk-r {width: calc(100% - 510px);}
.jlgk-com-imglist li{float: left;margin-right: 10px;position: relative;cursor: pointer;margin-top: 10px;}
.jlgk-com-img-txt{position: absolute;background: rgba(0,0,0,0.5);width: 100%;height: 100%;top: 0;left: 0;color: #fff;display: flex;align-items: center;justify-content: center;text-align: center;}
.jlgk-com-imglist li.active .jlgk-com-img-txt{background: none;}
/* 文件详情 */
.file-detail .detail-content-rcon{min-height: 400px;}
/* 报名通道 */
.bmtd-body .bmtd-container{padding-bottom: 25px;}
.mbtd-item{margin-top: 36px;}
.mbtd-item-img{height: 205px;}
.mbtd-item-con{background: #F7FCFF;padding: 24px 24px 35px;}
.mbtd-item-con-tit a{display: block;font-size: 20px;font-weight: 400;color: #3A3A3A;text-align: center;}
.mbtd-item-con-info{font-family: '宋体';font-size: 14px;color: #7D7D7D;line-height: 24px;margin-top: 15px;}
.mbtd-item-con-btn{display: none;float: right;width: 94px;height: 34px;line-height: 34px;background: #F1B346;border-radius: 4px;font-size: 14px;color: #FFFFFF !important;text-align: center;margin-top: 25px;}
/* 品牌项目列表 */
.ppxm-listw{padding: 5px 0 50px;}
.ppxm-listw .list-pagebar{margin-bottom: 0;margin-top: 60px;}
.ppxm-list-item{margin-top: 45px;}
.ppxm-list-img{height: 234px;}
.ppxm-list-tit{margin-top: 24px;}
.ppxm-list-tit a{display: block;font-size: 18px;font-weight: 400;color:#242424;text-align: center;}
.ppxm-list-btn{display: block;width: 106px;height: 40px;line-height: 40px;text-align: center;background: #3EA9E6;font-size: 16px;color: #FFFFFF !important;margin-top: 25px;}
/* 幼儿园 */
.yey-main{padding-top: 40px;padding-bottom: 75px;}
.yey-bygl{padding-top: 30px;}
.yey-jygy{padding-top: 80px;}
.yey-jygy-row{margin-top: 58px;}
.yey-bygl-wra .jyyj-kcyf-item{margin-top: 40px;}
.yjzx-new-body.yey-body .index-swiper-container1 .swiper-slide{height: auto;}
.yey-jyyj-item{padding: 30px 18px 30px;background: #FFFFFF;border: 1px solid #F3F3F3;box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.1);margin-top: 40px;}
.yey-jyyj-com-tit{line-height: 24px;}
.yey-jyyj-com-tit span{font-size: 24px;line-height: 1;color: #212329;}
.yey-jyyj-com-tit a{font-size: 14px;color: #666666;}
.yey-jyyj-limg{width: 100%;height: 122px;margin-top: 27px;}
.yey-jyyj-limg img{width: 100%;height: 100%;object-fit: cover;}
.yey-jyyj-item .pphd-xgzx{margin-top: 29px;}
.yey-jyyj-item .pphd-xgzx li a{font-size: 14px;font-weight: 400;color: #1F1F1F;margin-bottom: 13px;}
.yey-jyyj-item .pphd-xgzx li:last-child a{margin-bottom: 0;}
.yey-jyyj-item .yey-jyyj-rimg{width: 100%;height: 167px;margin-top: 27px;}
.yey-jyyj-item .yey-jyyj-rimg img{width: 100%;height: 100%;object-fit: cover;}
.yey-jyyj-item .yey-jyyj-tit a{display: block;font-size: 18px;color: #1F1F1F;margin-top: 22px;}
.yey-jyyj-info{font-size: 14px;font-family: Source Han Sans CN;font-weight: 400;color: #727272;line-height: 24px;margin-top: 18px;}
/* 宋庆龄儿童科学技术馆 */
.kxjsg .block2 { overflow: hidden; position: relative; margin-bottom: 30px; }
.kxjsg .block2 .box { position: relative; margin-right: 30px; background: center top no-repeat; background-size: cover; width: calc(25% - 15px); background-image: url(../image/home_block2_box_bg1920.jpg); min-width: 270px; }
.kxjsg .block2 .box .t { width: auto; }
.kxjsg .block2 .box .title { padding-top: 50px; margin-bottom: 92px; position: relative; }
.kxjsg .block2 .box .title:after { content: ""; display: block; width: 6px; height: 30px; background: url(../image/lyc/home_line.png); position: absolute; left: 50%; margin-left: -3px; bottom: -45px; }
.kxjsg .block2 .box .title h1 { color: #fff; background: url(../image/title_dot.png) center no-repeat; overflow: hidden; text-align: center; }
.kxjsg .block2 .box .title h1 span { vertical-align: middle; display: inline-block; }
.kxjsg .block2 .box .title h1 .s1 { margin-right: 48px; }
.kxjsg .block2 .num { overflow: hidden; color: #fff; margin: 0 30px 10px; }
.kxjsg .block2 .num p { float: right; font-size: 26px; width: 58px; height: 58px; line-height: 58px; background: url(../image/jian.png) center no-repeat; text-align: center; margin-left: 8px; background-size: contain; }
.kxjsg .block2 .num p img { width: 50%; }
.kxjsg .block2 .num b { overflow: hidden; display: block; text-align: center; font-family: Arial, sans-serif; font-size: 58px; line-height: 1; }
.kxjsg .block2 .tip { background: url(../image/xf/png10.png) center no-repeat; font-size: 22px; color: #fff; text-align: center; line-height: 47px; position: relative; }
.kxjsg .block2 .tip span { padding-right: 20px;/*background:url(../image/txtbg1.png) no-repeat right center;*/ /*vertical-align:middle;*/ }
.kxjsg .block2 .tip span:hover { opacity: 0.8; }
.kxjsg .block2 .tip .b { margin: 0 5px; padding: 0; font-family: Impact; font-size: 25px; vertical-align: middle; }
.kxjsg .block2 .tip .arr { margin-top: -5px; margin-left: 10px; }
.kxjsg .block2 .tip b { font-family: Impact, Arial, sans-serif; font-size: 26px; vertical-align: bottom; }
.kxjsg .block2 .links { width: auto; height: 55%; }
.kxjsg .block2 .link { width: 140px; height: 40px; text-align: center; font-size: 16px; line-height: 40px; color: #fff; position: relative; margin: 10px 0 10px; }
.kxjsg .block2 .list { overflow: hidden; }
.kxjsg .block2 .list li { position: relative; }
.kxjsg .block2 .list li img { width: 100%; }
.kxjsg .block2 .mask { width: 100%; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.6); color: #fff; overflow: hidden; *zoom:1;display: block;}
.kxjsg .block2 .mask a { padding: 50px 60px 0; display: block; color: #fff; }
.kxjsg .block2 .mask p { line-height: 24px; margin-bottom: 10px; }
.kxjsg .block2 .mask .jj { overflow: hidden; }
.kxjsg .block2 .mask div{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;}
.kxjsg .cp-conwra{margin-top: 55px;}
.kxjsg .block2 .mask h1 { font-family: fzfysjt; font-size: 28px; text-align: center; position: absolute; bottom: 42px; left: 0; width: 100%; color: inherit; }
.kxjsg .block2 .mask h1 span { vertical-align: middle; }
.kxjsg .block2 .pop-type { position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: url(../image/home_block2_bg.jpg); border: 13px solid #cba777; color: #fff; display: none; }
.kxjsg .block2 .pop-type h1 { color: #fff; }
.kxjsg .block2 .pop-type h2 { color: #fff; }
.kxjsg .block2 .pop-type .close { position: absolute; right: 20px; top: 20px; background: url(../image/block2_mask_close.png) no-repeat; width: 44px; height: 44px; }
.kxjsg .block2 .pop-type .title { float: left; overflow: hidden; margin-left: 132px; margin-right: 62px; }
.kxjsg .block2 .pop-type .title h1 { float: left; font-family: fzfysjt; font-size: 28px; line-height: 40px; width: 40px; margin-right: 32px; -webkit-writing-mode: vertical-rl; writing-mode: tb-rl; writing-mode: vertical-rl; }
.kxjsg .block2 .pop-type .title h1 b { display: inline-block; background: url(../image/home_block2_t_bg.png) no-repeat; text-align: center; width: 40px; height: 40px; margin-bottom: 5px; }
.kxjsg .block2 .pop-type .title h2 { float: left; font-size: 12px; line-height: 18px; -webkit-writing-mode: vertical-rl; writing-mode: tb-rl; writing-mode: vertical-rl; }
.kxjsg .block2 .pop-type .table { overflow: hidden; padding: 92px 0 0; }
.kxjsg .block2 .pop-type .table li { float: left; width: 136px; height: 27px; background: url(../image/huiwentxt.png) no-repeat; text-align: center; font-size: 18px; padding: 10px 0; margin-right: 25px; margin-bottom: 26px; }
.kxjsg .block2 .pop-type .table a { color: #fff; display: block; }
.kxjsg .block2 .pop-type .table a:hover { color: #bc9765; }
.kxjsg .block2 .box .title:after { bottom: -60px; }
/* .kxjsg .yjzx-bmtd{margin-bottom: 80px;} */
.kxjsg .zhsj-jcsj .zhsj-jcsj-img-more p{color: #fff;text-align: center;}
.kxjsg .zhsj-jcsj .zhsj-jcsj-img-more div{width: auto;height: auto;background: none;margin: 0;line-height: 30px;}
.kxjsg .zhsj-jcsj .zhsj-jcsj-img-more .cpgs-slidecon{padding: 50px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 100%;}
.etkj-bmcon-l{float: left;width: 25%;}
.etkj-bmcon-l img{height: 215px;object-fit: cover;}
.etkj-bmcon-r{float: left;width: 75%;}
.etkj-bmcon-rtop{background: #f2bf52;padding-left: 30px;}
.etkj-bmcon-rbtm{background: #b90000;padding-left: 30px;height: 54px;line-height: 54px;}
.etkj-bmcon-rbtm a{color: #fff;}
.etkj-bmcon-limg{width: 30px;}
.etkj-bmcon-rtop{padding-top:10px;padding-bottom: 5px;}
.etkj-bmcon-rtop h3{font-weight: 400;border-bottom: 1px solid #ddad45;padding-bottom: 10px;margin-bottom: 5px;}
.etkj-bmcon-rtop h3 img{margin-right: 10px;}
.kxjsg .zhsj-jcsj .zhsj-jcsj-img-more .cpgs-slidecon-txt{text-align: center;}
.kxjsg .zhsj-jcsj .zhsj-jcsj-img-more .cpgs-slidecon-txt span{display: inline-block;text-align: justify;text-justify: inter-ideograph;text-indent: 2em;}
.kxjsg .zyfw-yj-tit{font-size: 22px;}
.kxjsg  .zyfw-yj-item div{text-indent: 0em;font-family: '微软雅黑';min-height: 182px;line-height: 32px;}
.kxjsg  .zyfw-yj-item a{float: right;font-size: 16px;}
.kxjsg  .yjzx-jyyd-row .qh-w{padding-left: 20px;}
.kxjsg  .zhsj-jcsj-imgwra{height: 400px;}
.kxjsg .pc-banner .pc-banner-bg {top: 110px;}
.kxjsg .zhsj-jcsj-imgwra{cursor: pointer;}
/* 弹窗 */
.bodyHide{}
.myAlert{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.3);z-index: 9999;top: 0;left: 0;}
.myAlert-con{border-top: 3px solid #4485d3;border-radius: 0 0 3px 3px;width: 90%;max-width: 1200px;height: calc(100vh - 200px);background: #fff;top: 0;bottom: 0;right: 0;left: 0;margin: auto;position: absolute;}
.myAlert-header{text-align: right;padding: 20px;}
.myAlert-header span{display: inline-block;width: 18px;height: 18px;background: url(../../images/alert_dialog_close_icon.png);background-size: cover;cursor: pointer;}
.myAlert-main{overflow-y: auto;height: 100%;padding: 0 20px;}
.myAlert-conwra{padding: 0 20px 20px;height: calc(100% - 63px);}
.myAlert-tit{text-align: center;font-size: 16px;}
.myAlert-summary{margin-top: 15px;color: #999;}
@media screen and (min-width: 1200px) {
    .container{width:1200px;padding:0}
}
@media screen and (min-width: 1560px){
    .index-swiper-container1 .swiper-slide{height: 700px;}
}
@media screen and (min-width: 1371px){
    .zyfw-ppxm-r-con{width: 65%;}
    .index-sql-linfo{margin-top:24%;}
    .index-swiper-container1.swiper-container-horizontal>.swiper-pagination-bullets {bottom: 95px;}
    .zhsj-banner .rwjw-banner-txt p{padding-left: 18%;}
    .zhsj-banner .swiper-pagination{right: 18%;}
    .pc-banner .pc-banner-bg{top: 134px;}
    .zhsj-main-bg{width: 47.6%;}
}
@media screen and (min-width: 1930px){
    .index-swiper-container1 .swiper-slide{height: auto;}
    .index-swiper-container1.swiper-container-horizontal>.swiper-pagination-bullets {bottom: 20%;}
}

@media screen and (min-width: 1200px) {
}
@media screen and (max-width: 1360px) {
    .index-ppxmitem2-img, .index-ppxmitem-img {position: relative;z-index: 1;width: calc(50% + 12px);}
    .index-ppxmitem-a{width: 50%;padding: 15px 20px;}
    .index-ppxmitem-img {margin-left: calc(50% - 12px);}
    .index-ppxmiteminfo{margin-top: 0;padding-top: 30px;}
    .index-ppxmitem-img img,.index-ppxmitem2-img img{width: 100%;}
    .index-ppxmitem{margin-top: 20px;}

}
@media screen and (max-width: 1199px){
    .sql-new-photo{right: 0;}
    .sql-new-contxt{top: 10%;}
    .footer1-r{padding-right: 0;}
    /* 艺术中心报名通道 */
    .yszx-nav li{margin-left: 40px;}
    .yszx-ban-img{min-height: 280px;object-fit: cover;}
    .yszx-con-r{padding: 15px;}
    .yszx-con-r-phone{font-size: 14px;margin-bottom: 30px;}
    .yszx-con-r-code{float: none;width: 100%;text-align: center;margin-bottom: 15px;}
    /* 艺术中心-课程 */
    .yszx-info-item{display: block;}
    .yszx-info-item:nth-of-type(2n-1) .yszx-info-item-list{padding-right: 0;margin-bottom: 30px;}
    .yszx-info-item:nth-of-type(2n) .yszx-info-item-img{margin-bottom: 25px;}
    .yszx-info-item .yszx-info-item-img{min-width: 100%;}
    .yszx-info-item-img-bg{display: none;}
    .yszx-info-item:nth-of-type(2n) .yszx-info-item-list {padding-left: 0px;}
    .yszx-info-item:nth-of-type(6n) .yszx-info-item-img{min-width: 100%;}
    .yszx-info-item{margin-top: 30px;}
    .yszx-info-w{padding-bottom: 30px;}
    .yszx-info-item-list-tit p:first-child{font-size: 26px;}
    /* 图片详情页 */
    .img-detailcon img{height: auto;}
    /* 可持续发展 */
    .kcxfz-banwra .index-swiper-container1 .swiper-slide{height: 400px;}
    /* 关于我们组织架构 */
    .about-jg-btm-c{display: none;}
    .about-zn-xs,.about-yw-xs{display: block;width: 100%;height: 60px;line-height: 60px;text-align: center;color: #31a7e7;font-size: 22px;font-weight: bold;border: 1px solid #31a7e7;background: #f7fcff;margin-top: 14px;position: relative;border-radius: 6px;}
    .about-jg-top{width: 80%;}
    .about-jg-btm-l li::after,.about-jg-btm-r li::after,.about-jg-btm-r::after,.about-jg-btm-l::after{display: none;}
    .about-jg-btm-r,.about-jg-btm-l{width: 40%;}
    .about-jg-btm-l li,.about-jg-btm-r li{width: 100%;}
    .about-jg-btm-l ul li:first-child:after,.about-jg-btm-r ul li:first-child::after{display: block;width: 1px;top: -16px;height: 16px;position: absolute;left: 50%;background: #31a7e7;}
    .about-zn-xs::after,.about-yw-xs::after{content: "";display: block;width: 1px;top: -38px;height: 38px;position: absolute;left: 50%;background: #31a7e7;}
    .about-zn-xs::before{content: "";display: block;width: 100%;top: -38px;height: 1px;position: absolute;left: 50%;background: #31a7e7;}
    .about-yw-xs::before{content: "";display: block;width: 100%;top: -38px;height: 1px;position: absolute;right: 50%;background: #31a7e7;}
    /* 综合实践 */
    .zhsj-jcsj-imgwra{height: 300px;}
    .pc-banner .pc-banner-bg{top: 83px;}
    .kxjsg .zhsj-jcsj-imgwra{height: 300px;}
    
}
@media screen and (max-width: 992px) {
    .xspd0{padding: 0 !important;}
    .bodeoverflowhide{height: 100% !important;overflow: hidden;}
    /* 头部 */
    .header {height: 70px;line-height: 70px;}
    .logo-wrap{width: 60%;}
    .oa-wrap {float: right;margin-left: auto;margin-right: 20px;width: 70px;height: 40px;line-height: 40px;border: 1px solid #B79100;margin-top: 19px;}
    .search-wrap {float: none;margin-left: 0;width: 100%;background: #1d72a1;    position: fixed; z-index: 10;top: 0;padding-top: 18px;padding-right: 20%;}
    .search-wrap input {display: inline-block;width: calc(100% - 70px);height: 40px;line-height: 40px;border: 1px solid #4db6f0;padding-left: 20px;}
    .search-wrap .search-btn {display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;background: #4db6f0;}
    /*导航*/
    .nav-container{height: 0;}
    div.burger {height: 40px;font-size: 25px;text-align: center;float: right;width: 40px;position: relative; cursor: pointer; margin-top: 14px;}
    .yszx-nav div.burger{float: none;}
    .fixed div.burger {top:7px;}
    .burger div.x,.burger div.y,.burger div.z {position: absolute;left: calc((100% - 25px) / 2);top: calc((100% - 3px) / 3);width: 25px;height: 2px;   background: #4db5ef;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;} 
    .open div.x,.open div.y,.open div.z{background: #fff;}
    .burger div.x, .burger div.y, .burger div.z { height: 3px; width: 36px; }
    .burger div.y{top: 20px;}
    .burger div.z{top: 30px;}
    .xs-header-r-navmore .burger div.x{top: 9px;}
    .burger div.collapse{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;}
    .burger div.rotate30{-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 div.rotate150{-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 div.rotate45{-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 div.rotate135{-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;                 }
    .navBarwra {background: none;height: 0;}
    .nav-h{min-height: 0px;}
    div.burger.open{position:fixed;right: 22px;}
    .navBar {position:fixed; width:100%;height:100%; left:0; top:0; background: url(../../images/navBarBg.png) repeat; z-index: 19;padding: 0;}
    .navBarwra .nav-main{width:100%;position:relative;height:100%;float: right;background: #1d72a1;padding:15px;overflow-y: auto;padding-top: 70px;}
    .navBarwra .nav-main>li,.navBarwra .nav-main>li:hover,.navBarwra .nav-main>li.cur{float:None;border-bottom:1px solid #eee;line-height:50px;}
    .navBarwra .nav-main>li i{color:#fff;font-size:28px;margin-top:20px;cursor: pointer;}
    .navBarwra .nav-main>li>a{color:#fff!important;width:100%;display: block;text-align: left;padding: 0 15px;}
    .navBarwra .nav-child{position:static;background:none;width:100%;display: block;padding:0 15px 0 35px;margin-top: -10px; margin-bottom: 10px;}
    .navBarwra .nav-main>li.cur>a, .navBarwra .nav-main>li:hover>a {background: none;}
    .navBarwra .nav-main>li.active>a {background: none;font-weight: 600;color: #f2bf52 !important;}
    .yjzx-comnav{background: #1d72a1;padding:15px;}
    .yszx-nav li{float: none;margin-left: 0;}
    .yszx-nav-list{float: none;margin-top: 40px;overflow-y: auto;height: 95%;}
    .yszx-nav{line-height: 65px;}
    .yszx-nav li a{color: #fff;}
    .yszx-nav li.active>a{color: #f2bf52 !important;font-weight: 700;}
    .yszx-nav div.burger.open{top: 0;}
    .yszx-nav li .nav-ej-list{border: none;}
    .nav-ej-list{position: static;width: 100%;opacity: 1;visibility: visible;margin-left: 0;background: none;border: none;box-shadow: none;display: none;}
    .nav-ej-list>dl>dd>a{color: #fff;font-size: 18px;font-weight: 400;padding-left: 40px;}
    .nav-ej-list>dl>dd .nav-sj-list a{color: #fff;font-size: 18px;font-weight: 400;padding-left: 70px;}
    .nav-ej-list>dl{max-height: initial;}
    .nav-down-arr{float: right;transition: All 0.5s ease;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;}
    .navBarwra .nav-main>li.on .nav-ej-list,.yszx-nav li.on .nav-ej-list{display: block;}
    .navBarwra .nav-main>li.on .nav-down-arr,.yszx-nav li.on .nav-down-arr{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);}
    .yszx-header{display: none;}
    div.burger.catalog-nav div.x{top: 8px;}
    div.burger.catalog-nav.open div.x{top: 19px;}
    div.burger.catalog-nav div.y{top: 19px;}
    .catalog-nav-navlogo{display: block;height: 80px;position: relative;}
    .catalog-nav-navlogo img{width: 240px !important;position: absolute;top: 50%;transform: translateY(-50%);}
    .catalog-nav-burger{height: 80px;position: relative;}
    .catalog-nav-burger div.burger{position: absolute;top: 50%;transform: translateY(-50%);margin-top: 0;}
    .catalog-nav-burger div.burger.open{position: fixed;right: 22px;transform: translateY(0);margin-top: 14px;}
    .kcxfz-gk-rntit{display: none;}
    .kcxfz-gk-tit{font-size: 24px;}
    /* 首页 */
    .index-ppxmitem{width: 100%;}
    .index-ppxmiteminfo{padding-right: 0;}
    .new-conl{width: 100%;float: none;}
    .new-conr{width: 100%;float: none;}
    .sql-new-photo{display: none;}
    .sql-new-contxt{width: 100%;padding: 0 15px;}
    .sql-new-tit{margin-bottom: 15px;}
    .sql-new-btn{margin-top: 25px;}
    .sql-new img{min-height: 300px;object-fit: cover;}
    .index-zhsj-conimg{min-height: 280px;object-fit: cover;}
    .footer1-r-item{margin-left: 15px;}
    .index-ppxmitem-a h4{font-size: 12px;line-height: 19px;}
    .index-ppxmitem-a div{margin-top: 5px;font-size: 12px;}
    .index-ppxmitem-a:hover h4{font-size: 12px;}
    .gototop{right: 10px;}
    .index-swiper-container1 .swiper-slide{height: auto;}
    .index-swiper-container1 .index-ban-btm{bottom: -30px;}
    .lcmenu{display: none;}
    /* 首页移动端新 */
    .xs-header-new{position: relative;}
    .xs-header-bg{background: #31a7e8;padding-bottom: 10px;position: fixed;top: 0;z-index: 12;width: 100%;}
    .xs-header-bg::after{content: "";display: block;height: 100%;}
    .xs-header{margin-top: 10px;position: relative;}
    .xs-header-l{float: left;width: calc(100% - 100px);position: absolute;top: 50%;transform: translateY(-50%);}
    .xs-header-l a{display: block;}
    .xs-header-l img{max-height: 70px;display: block;}
    .xs-header-r{float: right;width: 100px;padding-left: 0px;line-height: 60px;height: 60px;}
    .xs-search-wrap-slide{position: absolute;width: 100%;right: 0;height: 65px;background: #31a7e8;padding-top: 5px;}
    .xs-search-wrap{background: #fff;border-radius: 30px;width: calc(100% - 43px);height: 40px;line-height: 40px;float: right;margin-top: 4px;}
    .xs-search-btn{display: inline-block;margin-left: 13px;}
    .xs-search-btn img{width: 16px;max-width: none;}
    .xs-header-r input{display: inline-block;width: calc(100% - 30px);border: none;height: 32px;line-height: 32px;background: none;padding-left: 13px;}
    .xs-header-r-searchbtn{float: right;margin-right: 15px; margin-top: 0px;}
    .xs-header-r-navmore{float: right;width: 40px;height: 40px;}
    .xs-header-r-navmore div.burger{margin-top: 0px;position: absolute;top: 50%;transform: translateY(-50%);}
    .xs-header-r-navmore .burger div.x, .xs-header-r-navmore .burger div.y, .xs-header-r-navmore .burger div.z{background-color: #fff;height: 2px;width: 30px;}
    .xs-search-wrap-slide-close{float: left;width: 40px;margin-top: -5px;}
    .xs-nav-wra{}
    .xs-menu1 li{float: left;padding: 0px;width: auto !important;height: 40px;line-height: 40px;}
    .xs-menu1 li a{font-size: 15px; font-weight: 500;color: #454545;}
    .xs-menu1 li.active a{color: #3EA9E6;}
    .xs-menu1 li.active::after{content: "";display: block;width: 17px;height: 2px;background: #3EA9E6;margin: 0 auto;}
    .xs-menu1{position: relative;padding: 0px;height: 42px;line-height: 42px;overflow: hidden;width: calc(100% - 35px);float: left;}
    .xs-menu1::after {content: "";width: 15px;height: 100%;display: block;position: absolute;right: -1px;top: 0;z-index: 2;background: -webkit-linear-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#ffffff));background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0,#ffffff 100%);background: -moz-linear-gradient(left,rgba(255,255,255,0) 0,#ffffff 100%);background: linear-gradient(to right,rgba(255,255,255,0) 0,#ffffff 100%);}
    .xs-burger-btn{float: right;width: 15px;}
    .xs-nav-wra .burger div.x, .xs-nav-wra .burger div.y, .xs-nav-wra .burger div.z {height: 2px;width: 15px;background: #3e3e3e;}
    .xs-nav-wra .burger div.y {top: 19px;left: -1px;width: 11px;}
    .xs-nav-wra .burger div.z {top: 26px;}
    .xs-nav-wra div.burger.open {position: fixed;right: 35px;top: 20px;}
    .burger.open div.x, .burger.open div.y, .burger.open div.z {height: 3px;width: 36px;}
    .xs-nav-wra .open div.x, .xs-nav-wra .open div.y, .xs-nav-wra .open div.z {background: #fff;}
    .xs-nav-wra .burger.open div.z {top: 20px;}
    .xs-new-navBarwra.navBarwra .nav-main{padding-top: 50px;}
    .xs-nav-wra div.burger {height: 40px;font-size: 25px;text-align: center;float: right;width: 15px;position: relative;cursor: pointer;margin-top: 0px;}
    .xs-news-banner{position: relative;}
    .xs-index-banner{height: 192px;position: relative;}
    .xs-index-banner>img{width: 100%;height: 100%;object-fit: cover;}
    .xs-index-banner-txt {position: absolute;bottom: 0;background: url(../../images/rwjw/banner-bg.png) repeat-x left bottom;background-size: 100%;width: 100%;height: 100%;}
    .xs-index-banner-txt p{font-size: 15px;width: 100%; font-weight: 500;color: #FFFFFF;position: absolute;bottom: 26px;padding: 0 14px;}
    .xs-news-banner .swiper-pagination{bottom: 8px;}
    .xs-news-banner .swiper-pagination-bullet{background: #fff;opacity: 1;}
    .xs-news-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #3EA9E6;}
    .xs-video-container{padding-right: 0;}
    .xs-comauto-slide-wra{overflow: hidden;}
    .xs-comauto-slide{width: 220px;}
    .index .index-swiper-container1.swiper-container-horizontal>.swiper-pagination-bullets{}
    /* 移动端导航-new */
    .navicon em{color: #898989; font-size: 16px;}
    .nav {left: 50px; top: 0;}
    .navcon {z-index: 999; position: fixed;left: -200px;opacity: 0;  top: 0; -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;width: 200px; height: 100%; background: #fff; border-right: #eeeeee solid 1px;}
    .closenav { height: 90px;  padding: 33px 0 0 50px; cursor: pointer; border-bottom: #eee solid 1px; font-size: 18px; color:  #31a7e8;font-style: normal; display: inline-block; width: 100%;}
    .closenav img {vertical-align: middle; display: inline-block; margin-right: 30px; transition: all 0.3s;}
    .navcon-item { position: relative; z-index: 1;}
    .navcon-item a {display: block; line-height: 100px; color: #555555; position: relative;  padding-left: 46px; font-size: 18px;}
    .navcon-item a  i {width: 40px; height: 40px; background: url(../../images/index/rightNav.png) center center no-repeat; position: absolute; right: 20px; top: 12px;}
    .navcon-item em.nav-xian { width: 40px; height: 1px; background: #31a7e8; left: 46px; bottom: 20px; display: none;}
    .navcon-item:hover a.n-one {color: #31a7e8;}
    .navcon-item:hover a.n-one em {display: block;}
    .navcon-inner .leftnav { height: 60px; display: none;font-weight: bold; background: #31a7e8; line-height: 60px; cursor: pointer; border-bottom: #eee solid 1px; font-size: 18px; color: #fff; width: 100%;}
    .navcon-inner .leftnav img {vertical-align: middle; display: inline-block; float: left; padding: 23px 0 0 20px; margin-right: 30px; transition:  all 0.5s;}
    .navcon-inner .leftnav2 { height: 60px; display: none;font-weight: bold; background: #31a7e8; line-height: 60px; cursor: pointer; border-bottom: #eee solid 1px; font-size: 18px; color: #fff; width: 100%;}
    .navcon-inner .leftnav2 img {vertical-align: middle; display: inline-block; float: left; padding: 23px 0 0 20px; margin-right: 30px; transition:  all 0.5s;}
    .navcon-inner {position: fixed; left: -200px; opacity: 1; z-index: -1; top: 0; -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;width: 200px; height: 100%; background: #fff;border-right: #eeeeee solid 1px;}
    .navcon-inner ul {padding-top: 100px;}
    .navcon-inner ul li {position: relative; z-index: 1;}
    .navcon-inner ul li a {line-height: 80px;}
    .navcon-inner ul li a i {position: absolute; right: 20px; top: 12px;}
    .navcon-inner ul li:hover a.n-two {color: #31a7e8;}
    .navcon-inner ul li a.n-three:hover {color: #31a7e8;}
    .navcon-twocon {position: fixed; left: -200px; opacity:1; z-index: -2;-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;top: 0; width: 200px; height: 100%; background: #fff;border-right: #eeeeee solid 1px;}
    .navcon-inner .closenav {display: none;}
    .navcon-twocon .closenav {display: none;}
    .nav .nav-on {opacity: 1;left: 0px; }
    .navcon-item.oneon .navcon-inner {opacity: 1;left: 200px; z-index: 0;}
    .navcon-item.oneon {z-index: 2;}
    .navcon-item.oneon .navcon-twocon {left: -200px; opacity: 0;z-index: -9; }
    .navcon-inner ul li.twoon {z-index: 3;}
    .navcon-inner ul li.twoon .navcon-twocon {opacity: 1;left: 400px; z-index:4;}
    .closenav {height: 60px;padding: 15px 0 0 20px;}
    .navcon {width: 100%; left: -100%;overflow-y: auto;}
    .navcon-item a {line-height: 60px; border-bottom: #eee solid 1px;}
    .navcon-inner ul li a {line-height: 60px;    white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 55px; }
    .navcon-inner ul {padding-top: 0px;}
    .navcon-inner {width: 100%; left: -100%; z-index: 2; opacity: 1;}
    .nav .nav-on .navcon-inner {left: -100%;}
    .navcon-item.oneon .navcon-inner {left: 0;}
    .navcon-inner .leftnav {display: block;}
    .navcon-inner .leftnav img {margin-right:30px;}
    .navcon-inner .leftnav2 {display: block;}
    .navcon-inner .leftnav2 img {margin-right:30px;}
    .navcon-item em.nav-xian {display: none;}
    .navcon-item:hover a.n-one em {display: none;}
    .navcon-twocon {left:-100%;width: 100%; opacity: 1;}
    .navcon-item.oneon .navcon-twocon {left:-100%;}
    .navcon-inner ul li.twoon .navcon-twocon {left: 0;}
    .navcon-item a {padding-left: 65px;}
    .navcon,.navcon-inner,.navcon-twocon {border-right: 0;}
    .navcon-inner .closenav {display: block;}
    .navcon-twocon .closenav {display: block;}
    .xs-catalognav-l{width: calc(100% - 100px);padding-right: 0;}
    .xs-catalognav-l .catalog-nav-navlogo{width: 100%;}
    .xs-catalognav-l .catalog-nav-navlogo img{width: 100% !important;max-width: 360px;max-height: 100%;position: absolute;top: 50%;transform: translateY(-50%);}
    .xs-catalognav-r{width: 100px;}
    .xs-catalognav-r.catalog-nav-burger div.burger{right: 15px;}
    /* 移动新闻咨询 */
    .xs-news-wra{margin-top: 18px;}
    .xs-news-list{margin-top: 12px;}
    .xs-news-item{padding: 12px 0;}
    .xs-news-item:nth-child(2){border-top: 1px solid #E5E5E5;}
    .xs-news-item-img{float: left;width: 110px;}
    .xs-news-item-txtwra{float: right;width: calc(100% - 110px);padding-left: 20px;}
    .xs-news-item-tit{font-size: 15px; font-weight: 600;color: #242424;line-height: 24px;}
    .xs-news-item-time{font-size: 12px; font-weight: 400;color: #959595;margin-top: 13px;}
    .xs-com-more-btn{display: block;width: 106px;height: 28px;line-height: 28px;background: #F2BF52;border-radius: 14px;font-size: 12px;font-weight: bold;color: #FFFFFF;text-align: center;margin: 0 auto;}
    .xs-com-more-btn:hover{color: #fff;}
    /* 移动视频中心 */
    .xs-com-tit{font-size: 18px;font-weight: bold;color: #2D2D2D;line-height: 1;}
    .xs-video-wra{border-top: 3px solid #f5f5f5;}
    .xs-comauto-slide-img{height: 124px;position: relative;}
    .xs-comauto-slide-img img{width: 100%;height: 100%;object-fit: cover;}
    .xs-video-pay{display: block;width: 60px;height: 60px;background: url(../../images/index/xs-pay.png) no-repeat;background-size: 100%;position: absolute;top: 50%;left: 50%;margin-top: -30px;margin-left: -30px;}
    .xs-comauto-slide-tit a{font-size: 15px; font-weight: 400;color: #303030;line-height: 24px;height: 48px;margin-top: 10px;}
    .xs-comauto-slide-time{font-size: 12px; font-weight: 400;color: #959595;margin-top: 15px;}
    .xs-spzx-content .xs-ppxm-content-tit{line-height: 28px;}
    .xs-spzx-content{min-height: 54px;}
    /* 移动综合实践、人文交往 */
    .xs-sjre-wra{border-top: 3px solid #f5f5f5;}
    .xs-sjre-titw span{display: inline-block;font-size: 18px;font-weight: bold;color: #2D2D2D;line-height: 1;}
    .xs-sjre-titw span.active{color:#29ACF0}
    .xs-sjre-titw span:first-child{padding-right: 28px;border-right: 1px solid #7d7d7d;}
    .xs-sjre-titw span:last-child{padding-left: 28px;}
    .xs-sjre-item-img{height: 230px;}
    .xs-sjre-item-img img{width: 100%;height: 100%;object-fit: cover;}
    .xs-sjre-item-tit{font-size: 15px; font-weight: 600;color: #444444;line-height: 22px;margin-top: 10px;margin-bottom: 9px;}
    .xs-sjre-item-time{font-size: 12px; font-weight: 400;color: #A0A0A0;text-align: right;margin-bottom: 10px;}
    .xs-sjre-item-info{font-size: 14px; font-weight: 400;color: #7A7A7A;line-height: 22px;padding: 20px 0 0;height: 108px;}
    /* 走进宋庆龄 */
    .xs-sql-wra{border-top: 3px solid #f5f5f5;}
    .xs-sql-bg{background: url(../../images/index/xs-sql-bg.png) no-repeat;background-size: cover;}
    .xs-sql-img{width: 107px;margin: 42px auto 0;}
    .xs-sql-tit{font-size: 18px;font-weight: bold;color: #FFFFFF;text-align: center;margin-top: 25px;}
    .xs-sql-info{font-size: 14px; font-weight: 400;color: #FFFFFF;text-indent: 2em;margin-top: 20px;text-align: justify;text-justify:inter-ideograph}
    /* 移动品牌项目 */
    .xs-ppxm-wra{background: url(../../images/index/ppxmbg.jpg) no-repeat;background-size: cover;}
    .xs-ppxm-info{font-size: 14px; font-weight: 400;color: #2B2B2B;line-height: 22px;text-indent: 2em;margin-bottom: 24px;}
    .xs-ppxm .swiper-container {width: 100%;height: 224px;margin-left: auto;margin-right: auto;}
    .xs-ppxm{position: relative;}
    .xs-ppxm .swiper-slide {background-size: cover;background-position: center;}
    .xs-ppxm .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}
    .xs-ppxm .gallery-top {height: 100%;width: 100%;}
    .xs-ppxm .gallery-thumbs {height: 20%;box-sizing: border-box;padding: 10px 0;}
    .xs-ppxm .gallery-thumbs .swiper-slide {width: 25%;height: 100%;opacity: 0.4;}
    .xs-ppxm .gallery-thumbs .swiper-slide-active {opacity: 1;}
    .xs-ppxm .gallery-top img{width: 100%;height: 100%;object-fit: cover;}
    /* .xs-ppxm-pagination{position: absolute;bottom: 2px;font-size: 0;z-index: 1;} */
    .xs-ppxm-pagination{font-size: 0;z-index: 1;margin: 10px -3.5px 0;}
    .xs-ppxm-pagination li{display: inline-block;width: 25%;padding: 0 3.5px;height: 55px;}
    .xs-ppxm-pagination li.active img{border: 2px solid #ffc74d;}
    .xs-ppxm-content{padding-bottom: 30px;}
    .xs-ppxm-content-tit{margin-top: 20px;}
    .xs-ppxm-content-tit a,.xs-zyfw-content a{font-size: 15px; font-weight: 400;color: #3F3F3F;line-height: 22px;}
    .xs-ppxm-content-info{margin-top: 20px;height: 88px;}
    .xs-ppxm-content-info a{font-size: 14px; font-weight: 400;color: #3F3F3F;line-height: 22px;}
    .xs-sjre-list{padding-bottom: 10px;}
    /* 移动悬浮 */
    .xs-bm-wra{position: fixed;right: 15px;bottom: 10%;z-index: 2;}
    .xs-bm-wra li{width: 47px;height: 48px;line-height: 48px;text-align: center;background: #FFFFFF;box-shadow: 0px 5px 12px 1px rgba(41, 172, 240, 0.28);border-radius: 50%;margin-top: 20px;}
    .xs-bm-wra li img{width: auto;height: 24px;}
    .xs-bmlist-l{float: left;width: 50%;text-align: center;font-size: 15px;font-weight: 600;}
    .xs-bmlistwra{border-top: 3px solid #f5f5f5;padding-top: 20px;padding-bottom: 20px;}
    .xs-bmlist-r{float: right;width: 50%;text-align: center;font-size: 15px;font-weight: 600;}
    .xs-bmlist img{width: auto;height: 43px;margin-right: 13px;vertical-align: middle;}
    .xs-bmlist-l a,.xs-bmlist-r a{color: #2D2D2D;}
    /*  */
    .listnav .childnav-title{display: block;}
	.listnav .nav-right,.listnav .nav-right li {display: block;}
    .index-swiper-container2 .swiper-slide{padding-left: 10px;}
    /* 列表 */
    .list-item-w{padding-top: 0;}
    .list-item-l{display: none;}
    .list-item-c{width: 100% !important;float: none;padding-right: 0 !important;margin-top: 10px;}
    .list-item-r{width: 100% !important;height: auto !important;float: none;}
    .list-info{height: auto;display: block;}
    .list-xsnav-wra{padding-left: 30px;}
    .com-list-slide-wra{overflow: hidden;}
.com-list-slide-wra ul li{width: auto;border-right: 1px solid #7d7d7d;border: none;}
.com-list-slide-wra ul li.threeCount{width: 33.33%;text-align: center;}
.com-list-slide-wra ul li:first-child{padding-left: 0;}
.com-list-slide-wra ul li:last-child{border: none;}
.com-list-slide-wra ul li a{font-size: 18px;font-weight: bold;color: #2D2D2D;line-height: 1;}
.com-list-slide-wra ul li.on a{color: #29ACF0;}
.com-list-slide-wra{position: relative;margin-top: 20px;}
.com-list-slide-wra::after {content: "";width: 15px;height: 100%;display: block;position: absolute;right: 0;top: 0;z-index: 11;
background: -webkit-linear-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#ffffff));
background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0,#ffffff 100%);
background: -moz-linear-gradient(left,rgba(255,255,255,0) 0,#ffffff 100%);
background: linear-gradient(to right,rgba(255,255,255,0) 0,#ffffff 100%);
}
    /* 幼教中心 */
    .yjzx-jyyd-item-t-img {width: 100%;height: auto;}
    .yjzx-jyyd-item{margin-top: 30px;}
    .yjzx-jyyd-item-t-tit a{text-align:left}
    /* 体验中心 */
    .tyzx-kjwh-r{float: none;margin-bottom: 30px;}
    .tyzx-kjwh-r img{width: 100%;}
    .tyzx-xqpx-l{padding: 21px 0 15px 37px;}
    /* 详情页 */
    .detail-author{margin-top: 20px;}
    .detail-author span{margin-top: 20px;}
    .article-detail-content img{height: auto;}
    .article-detail-content table{table-layout: fixed;text-align: justify;text-justify:inter-ideograph;width: 100%;}
    /* 艺术中心-报名通道 */
    .yszx-ban{padding:20px;}
    .yszx-ban-l{margin-top: 15px;}
    .yszx-con-r{margin-top: 20px;}
    .yszx-con-r-code{float: left;width: 50%;}
    /* 演艺中心 */
    .yyzx-xwdt-con-first{margin-top: 20px;}
    .yyzx-yczx-r-tit{margin-top: 20px;}
    /* 图片详情页 */
    .img-detailcon{padding: 0 0 20px;}
    .img-detailcon .swiper-button-prev,.img-detailcon .swiper-button-next {width: 30px;height: 80px;margin-top: 0px;background-size: 100%;top: 30%;}
    .img-detail-numw {padding-top: 25px;}
    /* 人文交往 */
    .rwjw-main-gj-l,.rwjw-main-gj-r,.rwjw-main-gn-l,.rwjw-main-gn-r{float: none;width: 100%;}
    /* 教育研究 */
    .jyyj-zc-w{padding: 0;}
    .jyyj-kcyf-item img{width: 100%;}
    .jyyj-banner .rwjw-banner img{min-height: 200px;object-fit: cover;}
    .jyyj-zc-l{width: 100%;padding: 0 0 0 20px;margin-bottom: 20px;}
    .jyyj-zc-r{width: 100%;height: auto;}
    .jyyj-zc-w {margin-top: 30px;}
    .jyyj-zc-l h3{font-size: 30px;}
    .jyyj-zc-l div{margin: 25px 0 30px;}
    .jyyj-kcyf{padding-top: 45px;}
    .jyyj-kcyfcon {padding-top: 30px;padding-bottom: 30px;}
    .jyyj-kcyf-item{padding: 50px 15px 30px;}
    .jyyj-kcyf-item:hover{padding-top: 35px;padding-bottom: 45px;}
    .jyyj-xz {margin-top: 40px;padding-bottom: 10px;}
    .xs-jyyj-content .xs-ppxm-content-tit{line-height: 28px;padding-bottom: 10px;}
    .xs-jyyj-content,.xs-zyfw-content{min-height: 76px;}
    .jyyj-xz-item-imgwra{width: 100%;height: auto;}
    /* 可持续发展 */
    .kcxfz-gk-rntit{padding-bottom: 30px;}
    .kcxfz-gk-info{padding-top: 0px;}
    .kcxfz-gklist{top: 0;}
    .kcxfz-gklist-item{margin-top: 30px;}
    .kcxfz-gg{margin-top: 30px;}
    .kcxfz-gg-r{width: calc(100% + 30px);}
    .hd-r{width: 100%;}
    .hd-r::after{display: none;}
    .hd-l{width: 100%;}
    /* 交流中心 */
    .jlzx-gk-l{width: 290px;}
    .jlzx-news-item{width: 50%;}
    .jlzx-news-item:nth-child(3){border-left: 1px solid #e5e5e5;}
    .jlgk-hy:first-of-type .jlgk-hy-l img{width: 100%;height: auto;}
    /* 艺术中心 */
    .yszx-body .index-swiper-container1 .swiper-slide {height: 300px;}
    /* 联系我们 */
    .liwm-item{border:none !important;border-bottom: 1px solid #eee !important;padding-left: 12px !important;}
    /* 中心介绍 */
    .zxjs-item-l{width: 100%;float: none;}
    .zxjs-item-r{width: 100%;float:none}
    /* 交流中心概况 */
    .jlgk-gk .jlzx-gk-l{width: 100%;float: none;}
    .jlgk-gk .jlzx-gk-r,.jlgk-hy-r,.jlgk-hy-l,.jlgk-js-item-r,.jlgk-js-item-l,.jlgk-hy-l img{width: 100%;float: none;}
    .jlgk-js-item-l-sb-con{position: relative;width: 100%;}
    /* 综合实践 */
    .zhsj-jcsj-imgwra {height: 200px;}
    .kxjsg .zhsj-jcsj-imgwra{height: 200px;}
    .yjzx-jyyd-item-t-tit{max-height: 67px;height: auto;}
    .yjzx-jyyd-item-t-tit a{max-height: 48px;height: auto;}
    .zhsj-zhsj .swiper-wrapper{padding-top: 0px;}
    /* 党群建设 */
    .dj-btm-item{min-height: initial;}
    /* 报名通道 */
    .bmtd-banner img{min-height: 150px;object-fit: cover;}
    .mbtd-item-img{height: auto;}
    .mbtd-item-con{padding: 24px 24px 30px;}
    .mbtd-item-con-btn{display: none;}
    .kxjsg .yjzx-jyyd-row .qh-w{padding-left: 0;}
}
@media screen and (max-width: 1024px) {
	
}
@media screen and (max-width: 768px) {
   /* 首页 */
   .index-ppxmitem-a div{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 45px;}
   /* 二级标题背景色 */
   .new-nav li.active a{background:transparent;color: #29ACF0;} 
   /* 宋庆龄儿童科学技术馆 */
   .kxjsg .block2 .list{flex-wrap: wrap;justify-content: space-between;}
   .kxjsg .block2 .list li{width: 50%;flex: 1;min-width: 50%;}
   .kxjsg .block2 .mask a{padding: 15px;}
   .kxjsg .block2 .mask div{-webkit-line-clamp:6;}
   .kxjsg .yjzx-bmtd{margin-bottom: 0px;}
   .kxjsg .zyfw-yj-item div{min-height: 0px;height: auto;}
}
@media only screen and (max-width: 479px) {
 /* 首页 */
.lcmenu{display: none;}
.index-swiper-container1 .swiper-pagination-bullet{width: 8px;height: 8px;border-radius: 6px;}
.index-swiper-container1 .swiper-slide{height: 150px;}
.index-swiper-container1{margin-bottom: 35px;}
.index-swiper-container1 .swiper-button-next {width: 25px;height: 60px;background-size: 100%;}
.index-swiper-container1 .swiper-button-prev{width: 25px;height: 60px;background-size: 100%;}
.index-swiper-container1 .index-ban-btm{bottom: -16px;}
.index-swiper-container1.swiper-container-horizontal>.swiper-pagination-bullets {bottom: 13px;}
.regularly-item-list-liw{width: 100%;border-right: 1px solid #d6d8d7;    padding-top: 15px;padding-bottom: 15px;}
.index2-txtw{position: relative;width: 100%;height: 265px;right: auto;padding: 15px;top: 10px;}
.index2-imgw{width: 96%;height: 200px;margin-top: 22px;}
.en-tit{font-size: 16px;}
.com-tit-item{font-size: 18px;padding-left: 10px;}
.com-tit-item.active{padding-right: 10px;}
.com-morebtn {display: block;width: 100px;height: 40px;line-height: 35px;border: 2px solid #cccccc;border-radius: 40px;font-size: 12px;color: #333;padding-left: 14px;transition: all .1s;}
.com-morebtn span{margin-left: 8px;}
.com-tit-itemw{margin-top: 25px;}
.new-wra{padding-top: 0;}
.new-nav{padding-top: 20px;}
.index-zhbtn.no, .index-xxzxbtn.no{padding-right: 10px;}
.index-rwbtn.yes, .index-spzxbtn.yes{padding-left: 10px;}
.new-nav li{width: 24%;}
.index-xwzx-con {margin-top: 15px;}
.new-con {margin-top: 25px;}
.index-swiper-container2 .swiper-button-prev{left: 27%;}
.index-swiper-container2 .swiper-button-next{right: 27%;}
.index-pw .index-pw-con{padding: 0 15px;}
.index-pw{margin-bottom: 15px;}
.index-pwl {width: 100%;float: none;border-right: none;padding-top: 10px;padding-bottom: 0px;}
.index-pwr {width: 100%;float: none;padding-top: 20px;padding-bottom: 55px;padding-left: 0;}
.pwimg {display: block;float: left;width: 40%;}
.pw-combtn{float: right;margin-left: 0;margin-top: 0px;}
.index-zhsj-w {margin-top: 30px;}
.zhsj-main{width: 100%;}
.zhsj-main-bg{width: 100%;height: 150px;}
.index-sql-tit {margin-bottom: 30px;margin-top: 40px;}
.sql-new-con{width: 100%;}
.sql-new-btn{margin: 20px auto 0;}
.sql-new-tit{font-size: 18px;}
.sql-new-info{font-size: 16px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.index-ppxm{padding-top: 30px;padding-bottom: 50px;}
.index-ppxmitem {margin-top: 15px;}
.index-ppxmiteminfo {margin-top: 0;padding-top: 0px;}
.footer1-r{text-align: center;padding: 20px 7.5px 0;font-size: 0;}
.footer1-r-item {width: 33.33%;margin-left: 0 !important;padding: 0 7.5px;}
.footer2-txt{height: auto;line-height: 24px;padding: 10px 0;}
.footer2-txt span{display: block;}
.footer1-l {padding-top: 20px;}
.zhsj-main-info{height: 60px;}
/* 底部 */
.footer1-r-item:first-child{margin-left: 0;}
.footer1-l{text-align: center;padding-left: 0;padding-right: 0;}
.footer1-l-item a::after{margin: 0 10px;}
.footer1-r-item{width: 33.33%;margin-left: 0;}
.footer1-r-item-wb{width: 100%;display: block;text-align: center;}
.footer1 {padding-bottom: 0px;}
.footer1-r-item-wb{margin-left: 0;}
.footer1-r-item p{width: calc(100% + 15px);margin-left: -7.5px;}
.footer1-r{font-size: 0;margin-left: 0;}
/* 幼教中心 */
.yjzx-main {padding-top: 35px;padding-bottom: 35px;}
.yjzx-comtit-com{width: 100%;}
.yjzx-comtit-com.comlist-title{width: 90%;overflow: hidden;}
.yjzx-comtit-com.comlist-title .yjzx-comtit-con{overflow: hidden;width: 100%;}
.yjzx-comtit-more {position: absolute;right: 10px;top: 35px;z-index: 2;}
.yjzx-body .new-nav li {min-width: initial;width: 32%;}
.yjzx-body .new-nav li a {padding: 0 3px;}
.yjzx-body .new-nav {margin-bottom: 0px;}
.yjzx-jyyd {padding-top: 10px;}
.yjzx-jyyd-row {margin-top: 25px;}
.yjzx-bmtd {margin-top: 40px;}
.yjzx-bmtd-img {margin-top: 30px;}
.yjzx-comtit-tit{font-size: 24px;}
.yjzx-comtit-en{font-size: 14px;}
.yjzx-new-body .index-swiper-container1 .swiper-slide {height: 150px;}
.yjzx-new-body .tyzx-kjwh {padding-top: 50px;}
.yszx-header-box{font-size: 16px;}
.yszx-header-box-r a{font-size: 16px;}
.yszx-header-box-r a img{margin-right: 5px;vertical-align: text-bottom;width: 16px;}
/* 小导航 */
.yjzx-body .new-nav {margin-bottom: 0px;white-space: nowrap;overflow-y: auto;position: relative;}
.yjzx-body .new-nav::-webkit-scrollbar{display: none;}
.qh-w .swiper-nav{position: relative;}
.qh-w .swiper-nav:after {
content: "";width: 15px;height: 100%;display: block;position: absolute;right: 0;top: 0;z-index: 11;
background: -webkit-linear-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#ffffff));
background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0,#ffffff 100%);
background: -moz-linear-gradient(left,rgba(255,255,255,0) 0,#ffffff 100%);
background: linear-gradient(to right,rgba(255,255,255,0) 0,#ffffff 100%);}
.yjzx-body .new-nav li{width: 29%;}
/* 体验中心 */
.tyzx-kjwh {padding-top: 40px;}
.tyzx-kjwh-row {padding-top: 40px;}
.tyzx-kjwh-info{margin-top: 15px;}
.tyzx-kjwh-btn{margin-top: 25px;}
.tyzx-xqpx{padding-top: 35px;}
.tyzx-xqpx-conw{margin-top: 35px;}
.tyzx-xqpx-r{width: 100%;float: none;}
.tyzx-xqpx-main{position: relative;margin-top: -300px;width: 100%;}
.tyzx-xqpx-l{float: none;width: 100%;padding: 15px;}
.tyzx-kjwh-tit{padding-right: 0;}
.tyzx-kjwh-info{padding-right: 0;}
.tyzx-xqpx-l .tyzx-kjwh-info, .tyzx-xqpx-l .tyzx-kjwh-btn {margin-top: 15px;}
.tyzx-xqpx-conw{padding-bottom: 50px;}
.tyzx-swiper2-imgw {float: none;width: 100%;position: relative;right: 0;top: 0;}
.tyzx-swiper2-txtw {float: left;width: 100%;background: #31A7E7;padding: 15px;}
.tyzx-swiper2-txtw .info{margin-top: 15px;}
.tyzx-swiper2-txtw h3 a{font-size: 18px;}
.tyzx-swiper2-txtw .tyzx-swiper2-a{margin-top: 15px;}
.tyzx-bmtd-item{margin-top: 30px;}
.tyzx-swiper-container3{margin-top: 25px;}
.tyzx-ppxm-container{margin-bottom: 40px;margin-top: 30px;}
/* 体验中心介绍 */
.tyzxjs-infowra{padding: 0;}
.tyzxjs-body .tyzxjs-info-tit{font-size: 26px;margin-bottom: 30px;}
.tyzxjs-body .tyzx-ppxm{padding-top: 50px;}
.tyzxjs-body .yjzx-main{padding-bottom: 50px;}
.tyzxjs-banner img{min-height: 150px;object-fit: cover;}
/* 艺术中心-报名通道 */
.yszx-ban-l{float: none;width: 100%;margin-top: 0;}
.yszx-ban-r {width: 100%;float: none;}
.yszx-ban-l h3 {font-size: 18px;color: #fff;font-weight: 400;line-height: 22px;margin-bottom: 15px;}
.yszx-ban {padding: 16px;}
.yszx-ban-r-bm{float: left;margin-top: 0;}
.yszx-ban-r-num{float: left;margin-top: 0;margin-left: 15px;}
.yszx-ban-img {min-height: 340px;}
.yszx-con-l{padding: 15px;}
.yszx-conw{margin-bottom: 30px;}
.yszx-ban-l-item span:first-child{margin-right: 15px;font-size: 14px;}
.yszx-ban-l-item span:last-child{font-size: 14px;}
/* 演艺中心 */
.yyzx-xwdt-t-tit{width: calc(100% - 60px);}
.yyzx-xwdt-t-nav{float: none;padding-left: 0;}
.yyzx-xwdt-t-nav li{padding: 0 15px;padding-top: 20px;padding-bottom: 10px;}
.yyzx-xwdt-t-nav li::before{top: 24px;}
.yyzx-xwdt-t-nav li.active::after{left: 28px;}
.yyzx-xwdt-b {margin-top: 15px;}
.yyzx-xwdt {margin-top: 30px;}
.yyzx-xwdt-con-first{padding: 15px;}
.yyzx-xwdt-con-item a{width: calc(100% - 110px);}
.yyzx-xwdt-con-item span{width: 110px;}
.yyzx-yczx{margin-top: 20px;}
.yyzx-yczx-l-item{margin-top: 20px;}
.yyzx-lxwm {margin-top: 40px;}
.yyzx-lxwm-con-l{float:none;width: 100%;}
.yyzx-lxwm-con-r{width: 100%;float: none;margin-top: 30px;}
.yyzx-lxwm-con{margin-top: 0;padding-bottom: 40px;}
.yyzx-lxwm-con-l .address {margin-top: 23px;}
.yyzx-lxwm-con-l h5 {font-size: 18px;color: #4A4A4A;font-weight: 600;}
/* 详情页 */
.detail-content-sharebox{float: none;width: 100%;margin-bottom: 30px;}
.detail-content-rcon{float: none;width: 100%;padding-left: 0;padding-top: 15px;margin-bottom: 0;}
.share-left{width: 100%;padding: 0px 15px;position: relative;left: 0;top: 0;}
.share-left .font {float: left;}
.share-left .bshare-custom {float: left;width: calc(100% - 45px);margin: 0;text-align: left;padding-left: 15px;padding-top: 12px;}
.share-left .box{margin-bottom: 0;}
.share-left .part {width: 45px;height: 0px;margin: 7px auto 5px;position: absolute;}
.detail-tit {margin-top: 15px;}
.detail-author {margin-top: 0px;}
.detail-tit h1{line-height: 30px;}
/* .detail-summary{margin-top: 15px;} */
  .ld-page .about-ld-other .about-ldwra{width:100% !important;}
  .ld-page .about-ld-other {
    width: 100% !important;
    margin: 0 auto;
}
/* 视频详情页 */
.video-detail-content {margin-top: 15px;padding: 0;}
/* 图片详情页 */
.img-detailcon .swiper-button-prev, .img-detailcon .swiper-button-next{top: 95px;}
.img-detailcon{padding: 0;}
.img-detailcon .swiper-slide-img{background: #eee;}
.img-detailcon img {height: 255px;}
.img-detail-num{width: 85px;}
.img-detailcon .img-detail-info{width: calc(100% - 85px);padding-left: 15px;}
.detail-zb{padding-bottom: 0;}
/* 文件详情 */
.file-detail .detail-content-rcon{min-height: 200px;}
/* 列表页 */
.list-item-r{width: 100% !important;height: 200px !important;float: none;}
.list-xsnav-wra{padding: 0 15px;margin: 20px 0 10px;}
.com-list-slide-wra{overflow: hidden;}
.com-list-slide-wra ul li{width: auto;border-right: 1px solid #7d7d7d;border: none;}
.com-list-slide-wra ul li.threeCount{width: 33.33%;text-align: center;}
.com-list-slide-wra ul li:first-child{padding-left: 0;}
.com-list-slide-wra ul li:last-child{border: none;}
.com-list-slide-wra ul li a{font-size: 18px;font-weight: bold;color: #2D2D2D;line-height: 1;}
.com-list-slide-wra ul li.on a{color: #29ACF0;}
.com-list-slide-wra{position: relative;}
.com-list-slide-wra::after {content: "";width: 15px;height: 100%;display: block;position: absolute;right: 0;top: 0;z-index: 11;
background: -webkit-linear-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#ffffff));
background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0,#ffffff 100%);
background: -moz-linear-gradient(left,rgba(255,255,255,0) 0,#ffffff 100%);
background: linear-gradient(to right,rgba(255,255,255,0) 0,#ffffff 100%);
}
/* 列表页分页 */
.list-pagebar {margin-bottom: 35px;margin-top: 10px;}
.list-pagebar li{padding: 0;}
.list-pagebar .page-tz{margin-left: 10px;}
.list-item-c a {white-space: initial;line-height: 24px;text-align: justify;}
/* 人文交往 */
.rwjw-banner-txt p{font-size: 18px;}
.rwjw-main-big {padding: 20px;}
.rwjw-main-big .rwjw-main-big-tit a{font-size: 20px;}
.rwjw-main-big-info{margin: 20px 0 20px;height: auto;}
.rwjw-main-gj-sm,.rwjw-main-gn-l .rwjw-main-gj-sm{float: none;width: 100%;padding: 0;}
.rwjw-main-wra {padding: 10px 0 40px;}
.rwjw-banner-txt {height: 30px;background-size: contain;}
/* 党群建设 */
.dj-top-nav {float: left;padding-left: 0;margin-top: 8px;width: 100%;}
.dj-top-con-item {margin-top: 15px;}
/* 志愿服务 */
.zyfw-main {padding-top: 30px;padding-bottom: 0;}
.zyfw-xwzx {margin-top: 35px;}
.zyfw-yjpx{padding-top: 45px;}
.zyfw-yj-tit{margin-top: 30px;}
.zyfw-yj-item a{margin-top: 20px;margin-bottom: 25px;}
.zyfw-ppxm{padding: 30px 15px 0;}
.zyfw-ppxm-l{width: 100%;float: none;height: auto;}
.zyfw-ppxm-r{width: 100%;float: none;padding: 15px;height: auto;}
.zyfw-ppxm-r-con{width: 100%;}
.zyfw-ppxm-l .index-swiper-container1 .swiper-slide{height: 200px;}
.zyfw-ppxm-r-con h3{padding-top: 20px;}
.zyfw-ppxm-r-con a{margin-top: 30px;margin-bottom: 20px;}
.zyfw-bmtd{padding-bottom: 40px;}
/* 综合实践 */
.zhsj-banner .rwjw-banner-txt p{padding-right: 10px;font-size: 18px;}
.yjzx-body .index-swiper-container1.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 2px;}
.zx-navwra{margin-bottom: 0;}
.new-nav li a{padding: 0 10px;}
.new-nav li{width: auto;}
.zhsj-zhsj .swiper-wrapper {padding-bottom: 50px;padding-top: 0px;}
.pc-banner .swiper-container {padding-top: 35px;padding-bottom: 92px;}
/* 走进宋庆龄 */
.sql-sq-info{padding: 0 0 40px;}
.sxzl {margin-top: 30px;}
.sxzl-list {padding-bottom: 40px;}
.sxzl-item-bg .title{-webkit-line-clamp: 6;}
.sxzl-item-bg .date{display: none;}
/* 关于我们-中心荣誉 */
.abuut-ry-item-img{padding: 0;}
.about-right{padding: 0 15px 40px;margin-top: 30px;margin-bottom: 40px;}
.about-ld-other .about-ldwra{width: 100%;}
/* 可持续发展 */
.kcxfz-banwra .index-swiper-container1 .swiper-slide{height: 200px;}
.kcxfz-gk-tit::before{margin-top: 30px;}
.kcxfz-gg-con{margin-top: 30px;}
.kcxfz-gg-l{margin-bottom: 30px;}
.kcxfz-gg-item{width: 100%;border: none;padding-right: 0;}
.kcxfz-gg{padding-bottom: 20px;}
.kcxfz-pphd{padding-bottom: 0;padding-top: 40px;}
.kcxfz-kt-item{width: 100%;}
.kcxfz-kt-item-con{padding-left: 50px;}
.kcxfz-kt-item-con h2{margin-top: 30px;}
.kcxfz-kt-item-con a{margin-top: 15px;}
.kcxfz-hdzm{margin-top: 40px;margin-bottom: 0;}
.hd-l{padding: 30px 15px;margin-top: 40px;}
.hd-r p{margin-left: 35px;margin-top: 40px;}
.hd-r h1{padding-left: 30px;margin-top: 25px;font-size: 38px;}
.hd-r h3{padding-left: 30px;font-size: 20px;margin-top: 15px;}
.kcxfz-logo-main{margin-top: 30px;padding-top: 15px;}
.kcxfz-logo-w{flex-wrap: wrap;}
.kcxfz-gg-l{padding-right: 12px;}
.kcxfz-logo{width: 50%;text-align: center;margin-top: 20px;margin-left: 0px; padding: 0 10px;}
/* 品牌活动 */
.pphd-main {margin-top: 20px;}
.pphd-comtit-txt{font-size: 24px;}
.pphd-hdjs-l{width: 100%;float: none;}
.pphd-hdjs-r{width: 100%;padding-left: 0;}
.pphd-hdjs-r a{margin-top: 25px;margin-bottom: 30px;}
.pphd-jcsj-tit{height: auto;}
.pphd-jcsj-w{margin-top: 30px;}
.pphd-banner .index-swiper-container1 .swiper-slide {height: 200px;}
.pphd-banner .rwjw-banner p a {font-size: 16px;}
/* 教育研究 */
.jyyj-kcyf-item{margin-top: 30px;}
.rwjw-banner-txt p{padding: 0 15px 15px;}
.jyyj-banner .rwjw-banner-txt p .jyyj-banner-tit{margin-bottom: 10px;font-size: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.jyyj-xzwra{margin-top: 30px;}
/* 交流中心 */
.jlzx-gk-l{width: 100%;}
.jlzx-gk-r{width: 100%;}
.jlzx-gk-r-info{margin-top: 0px;}
.jlzx-news-item{width: 100%;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.jlzx-jl {padding-top: 40px;padding-bottom: 50px;}
.jlzx-bmtd {padding-bottom: 50px;}
/* 艺术中心 */
.yszx-body .index-swiper-container1 .swiper-slide {height: 150px;}
.yszx-body .kcxfz-gk-rntit {padding-bottom: 30px;}
.yszx-body .zyfw-xwzx {margin-top: 0px;}
.yszx-body .jlzx-bmtd {margin-top: 50px;padding-bottom: 50px;}
/* 联系我们 */
.lxwm-info{margin-bottom: 40px;}
.liwm-item {padding-bottom: 40px;}
#l-map{height: 200px;}
/* 交流中心概况 */
.jlzx-gk{padding-bottom: 30px;}
.jlgk-hy:first-of-type .jlgk-hy-l{padding: 0px;}
.jlgk-hy-r{padding: 25px 12px;}
.jlgk-hy-r-tit{padding-right: 0;font-size: 20px;}
.jlgk-js-item-l-info{padding-right: 0;}
.jlgk-js-item-l{padding: 25px 12px;}
.jlgk-js-item-l-img {margin-top: 30px;}
.jlgk-js-item-l-sb-con {bottom: 0;}
.jlgk-js-wra {padding-bottom: 10px;}
.jlgk-main {padding-top: 0px;}
/* 关于我们-组织架构 */
.about-jg-btm-r, .about-jg-btm-l {width: 45%;}
.about-jg-top {width: 100%;font-size: 16px;}
.about-zn-xs, .about-yw-xs{font-size: 18px;}
.about-jg-btm-l li,.about-jg-btm-r li{font-size: 16px;}
.about-jg-btm-r li a{padding-left: 22px;}
/* 幼儿园 */
.jyyj-kcyf-item{padding:30px 15px 30px;}
.yjzx-new-body.yey-body .index-swiper-container1 .swiper-slide{height:150px}
.yey-bygl {padding-top: 10px;}
.yey-bygl-wra .jyyj-kcyf-item {margin-top: 20px;}
.yey-jyyj .jyyj-kcyf {padding-top: 30px;}
.yey-jyyj-item{margin-top: 30px;}
.yey-jyyj-limg{height: auto;}
.yey-jyyj-item .yey-jyyj-rimg{height: auto;}
.yey-jygy {padding-top: 35px;}
/* 弹窗 */
.myAlert-con{width: 90%;}
.myAlert-main{padding: 0 10px;}
}
@media screen and (max-width: 321px) {
/* 艺术中心-报名通道 */
.yszx-ban-img {min-height: 380px;}
.about-jg-btm-r li a {padding-left: 10px;}
/* 头部 */
.xs-header-l {
    float: left;
    width: 200px;
}
.xs-header-r {
    float: right;
    width: calc(100% - 200px);
    padding-left: 0px;
}

}