
html,body{margin: 0;padding: 0;}
body{overflow-x: clip;}
:focus {outline: 0;}
a:focus{outline: 0px auto -webkit-focus-ring-color;outline-offset: -0px;}
a:focus, a:hover{color: #333;text-decoration: none;}
a {outline:none;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;color: #333;}
.clearfix::after{content: '';display: block;clear: both;}
.ellipsis{white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.ellipsis2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ellipsis3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.ellipsis4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.ellipsis5{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.ellipsis9{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 9;overflow: hidden;}
.imgbox1,.imgbox{overflow: hidden;}
.imgbox img,.imgbox1 img{width: 100%;height: 100%;object-fit: cover;font-family:'object-fit:cover' }
.pointer{cursor: pointer;}
.fl{float: left;}
.fr{float: right;}
.d-flex{display: flex;}
.d-flex-wrap{display: flex;flex-wrap: wrap;}
.d-flex-center{display: flex;align-items: center;}
.d-grow{flex-grow: 1;flex-basis: 100%;min-width:0}
.d-flex-wrap .d-grow{flex-basis: initial;}
.d-shrink{flex-shrink: 0;}
.overflow{overflow: hidden;}
.advbox,.advbox *{max-width:100% !important;height: auto;}
.advlist .advbox li{margin-bottom: 20px;}
.nodata{padding: 30px 0px;}
.list-adv.advlist .advbox li{margin-bottom: 10px;}
.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;}
.easeShow{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.imgbox:hover img ,.imgbox a:hover img ,.advbox a:hover img,.imgbox1 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);}
.imgbox img,.imgbox a img,.advbox a img,.imgbox1 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;}
._row{margin: 0px -10px;}
.container{padding: 0px 10px;max-width: 100%;}
[class^="col-"]{padding: 0px 10px;}

::-webkit-scrollbar {width: 7px;height: 7px;}
::-webkit-scrollbar-thumb {background-color: rgba(50, 50, 50, 0.3);}
::-webkit-scrollbar-thumb:hover {background-color: rgba(50, 50, 50, 0.6);}
::-webkit-scrollbar-track {background-color: rgba(50, 50, 50, 0.1);}
::-webkit-scrollbar-track:hover {background-color: rgba(50, 50, 50, 0.2);}

.advlist li{width: 100%;text-align: center;}
.advlist li:first-child:nth-last-child(2),.advlist li:first-child:nth-last-child(2) ~ li{width: calc(50% - 7.5px);}
.advlist li:first-child:nth-last-child(2){float: left;}
.advlist li:first-child:nth-last-child(2) ~ li{float: right;}
.advlist li:first-child:nth-last-child(3),.advlist li:first-child:nth-last-child(3) ~ li {width: calc(33.33% - 7.5px);float: left;}
.advlist li:first-child:nth-last-child(3) {margin-right: 12px;}
.advlist li:last-child {float: right!important;}

.font12 {font-size: 12px;}
.font14 {font-size: 14px;}
.font16 {font-size: 16px;}
.font18 {font-size: 18px;}
.font20 {font-size: 20px;}
.font22 {font-size: 22px;}
.font24 {font-size: 24px;line-height: 34px;}
.font26 {font-size: 26px;}
.font28 {font-size: 28px;}
.font30{font-size: 30px;line-height: 40px;}

.font40 {font-size: 40px;line-height: 50px;}

/* 左侧菜单 */
body{position: relative;}
.topLine{width: 100vw; height: 2px;background-image: linear-gradient(90deg,#4738ba 0%,#8e7555 100%),linear-gradient(#3064e9,#3064e9);}

.leftNav{display: flex;flex-direction: column;justify-content: space-between;position: fixed;background: #000000;width: 80px;height: 100vh;z-index: 999;}
.leftNav .menu{display: inline-block;width: 80px;height: 80px;margin-top: 13px; background: url(../../images/index/menu.png) no-repeat center;}
.leftNav .cenBox{text-align: center;}
.leftNav .numwrap{display: none;}
.leftNav .numwrap .item{text-align: center;margin: 10px 0px;}
.leftNav .numwrap .item a{color: #f3f4f9;font-size: 20px;line-height: 30px;opacity: 0.4;display: inline-block;}
.leftNav .numwrap .item.active a{opacity: 1;}
.leftNav .numwrap .item.active .space{display: inline-block;width: 1px;height: 120px;background: #fff;opacity: 0.3;margin: 40px 0px 15px;}

.leftNav .backTop{display: none; color: rgb(243, 244, 249,0.4);font-size: 20px;line-height: 22px;text-align: center; padding-top: 150px;background: url(../../images/index/icon16.png) no-repeat 40px top ;}
.leftNav .backTop .backFont{}

.leftNav .leftBtm .icon{display: inline-block;width: 56px;height: 56px;border-radius: 50%;overflow: hidden;}
.leftNav .leftBtm .item1 .icon{background: url(../../images/index/icon1.png) no-repeat center;}
.leftNav .leftBtm .item2 .icon{background: url(../../images/index/icon2.png) no-repeat center;}
.leftNav .leftBtm .item3 .icon{background: url(../../images/index/icon3.png) no-repeat center;}
.leftNav .leftBtm .item4 .icon{background: url(../../images/index/icon4.png) no-repeat center;}
.leftNav .leftBtm .item1:hover .icon{background:#3b2cab url(../../images/index/icon1_on.png) no-repeat center;}
.leftNav .leftBtm .item2:hover .icon{background:#3b2cab url(../../images/index/icon2_on.png) no-repeat center;}
.leftNav .leftBtm .item3:hover .icon{background:#3b2cab url(../../images/index/icon3_on.png) no-repeat center;}
.leftNav .leftBtm .item4:hover .icon{background:#3b2cab url(../../images/index/icon4_on.png) no-repeat center;}

.leftNav .leftBtm .itembox{margin-left: 8px;border-radius: 32px 0px 0px 32px;padding: 4px;position: relative;}
.leftNav .leftBtm .itembox:hover{background: #4738ba;}
.leftNav .leftBtm .rightCon{position: absolute;overflow: hidden;left: 100%;width: 0px;top: 0;background: #4738ba;color: #f3f4f9;}
.leftNav .leftBtm .rightCon .tel{font-size: 24px;line-height: 30px;}
.leftNav .leftBtm .rightCon .font{opacity: 0.6;font-size: 14px;line-height: 18px;}
.leftNav .leftBtm .item1:hover .rightCon {width: 200px;height: 64px;border-radius:0px 32px 32px 0px;display: flex;flex-direction: column;justify-content: center;}

.leftNav .leftBtm .codeCon{position: absolute;overflow: hidden;left: 100%;width: 0px;bottom: 0; background: #4738ba;}
.leftNav .leftBtm .itembox:hover .codeCon{width: 180px;height: 180px;padding: 10px;border-radius:0px 5px 5px 0px;}

.indexPage .leftNav .numwrap{display: inline-block;}
.indexPage .leftNav .backTop{display: none !important;}

.head{position: fixed;width:calc(100% - 80px);height: 130px; top: 0;left: 80px;background: url(../../images/index/icon15.png) repeat-x;border-bottom: 1px solid rgba(255,255,255,0.3);}
.head a{color: #f3f4f9;}
.head .headCon{position: relative;padding-right: 80px;}
.head .headItem{display: inline-block;width: 180px;height: 130px;padding: 55px 0px 0px 35px; position: relative;}
.head .headItem:hover,.head .headItem.on{background: #4738ba;}
.head .headItem::after{display: block;opacity: 0; content: '';width: 20px;height: 20px;background: url(../../images/index/icon14.png) no-repeat top left;position: absolute;bottom: -20px;left: 0; }
.head .headItem:hover::after,.head .headItem.on::after{opacity: 1;}
.head .headItem .name{font-size: 20px;line-height: 30px;}
.head .headItem .info{font-size: 14px;opacity: 0.6;line-height: 24px;text-transform: uppercase;}
.head .headItem .icon{position: absolute;top: 70px;right: 30px; width: 3px;height: 20px;background: url(../../images/index/icon25.png) no-repeat center; }
.head .headItem .childBox{position: absolute;left: 0;width: 100%;top: 100%;z-index: 1;}
.head .headItem .childBox .navItem{background: #4738ba;text-align: center;height: 0;overflow: hidden;}
.head .headItem .childBox .navItem a{color: #c6c3f1;font-size: 18px;line-height: 50px;}
.head .headItem .childBox .navItem.on,.head .headItem .childBox .navItem:hover{background: #3f31a6;}
.head .headItem .childBox .navItem.on a,.head .headItem .childBox .navItem:hover a{color: #fff;}
.head .headItem:hover .childBox .navItem{height: 50px;}
.head .logo{margin-bottom: -65px;margin-top: 38px;}
.head .headCon .eng{display: inline-block;position: absolute;right: 60px;top: 53px;display: flex;align-items: center;justify-content: center;width: 45px;height: 45px;background: #4738ba;font-size: 20px;}
.head .menubox{width: 65%;margin: 0 auto;display: flex;justify-content: space-around;}

.burgerbox,.head .headItem.syItem{display: none;}

/* banner部分 */
.banner{position: relative;text-align: center;overflow: hidden;}
.banner img{display: none;}
.banner .bannerfont{max-width: 40%; position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.banner .bannerimg{width: 100%;height: auto;object-fit: cover;}
.banner .syImg{display: none;}
.indexPage .banner{height: calc(100vh - 2px);}
.indexPage .banner .syImg{display: inline-block;}
.indexPage .banner .syImg-wra>img{max-width:100%;}
.banner-video{margin-top:20px;}
.banner-video>.CCH5playerContainer{max-width: 600px;
    max-height: 340px;
    margin: 0 auto;}
.indexPage .banner .syImg.bannerfont{max-height: 48%;padding-top: 0%;}
.indexPage .banner .bannerimg{height: 100%;}
.jdjs-page .banner .jdjsImg{display: inline-block;}
.ggzx-page .banner .ggzxImg{display: inline-block;}
.ssfw-page .banner .ssfwImg{display: inline-block;}
.gywm-page .banner .gywmImg{display: inline-block;}
.detail-page .banner .detailImg{display: inline-block;}
.ssfwChild .banner .ssfwChild{display: inline-block;}

.indexPage .footerbox .footRight .con{display: none;}

/* 页面底部 */
.footerbox{background: #1d1e23;}
.footerbox .footerCon{display: flex;align-items: stretch;}
.footerbox .footLeft{flex: 1;padding: 20px 10px 35px 0px;}
.footerbox .footLeft .name{color: #a9a9a9;font-size: 26px;line-height: 36px;padding: 25px 0px;}
.footerbox .footLeft .linkbox{min-height: 110px;}
.footerbox .footLeft .linkbox .link{margin:0px 15px 10px 0px;}
.footerbox .footLeft .copy{color: #ffffff;opacity: 0.4;font-size: 16px;line-height: 26px;padding: 10px 0px;}
.footerbox .footRight{width: 400px; display: flex;align-items: flex-end;justify-content: flex-end;text-align: right;padding: 10px 40px 20px 10px; background: url(../../images/index/icon11.png) no-repeat center;background-size: cover;color: #f3f4f9;}
.footerbox .footRight .fitem{margin-bottom: 35px;}
.footerbox .footRight .tel{font-size: 24px;line-height: 28px;}
.footerbox .footRight .font{font-size: 14px;line-height: 16px;opacity: 0.6;}


/* 首页 */
#fp-nav{display: none !important;}
.index_fixed{ display: block;width: 280px;position: fixed;right: 0;top: 14%;z-index: 99;}
.indexPage .swiperCon{position: relative;}
.bannerSection .swiperCon .ggSwiperbox{position: absolute;bottom: 0;left: 10px; right: 0;z-index: 1;background:rgba(0, 0, 0, 0.6);border-radius: 8px 0px 0px 8px;overflow: hidden;}
.bannerSection .swiperCon .ggSwiper .swiper-slide{position: relative;padding: 0px 40px;}
.bannerSection .swiperCon .ggSwiper .swiper-slide::after{position: absolute;top: 0;left: 40px; display: block;content: '';width: 38px;height: 3px;background: #ffec9f;}
.bannerSection .swiperCon .ggSwiper .swiper-slide-active::before,.bannerSection .swiperCon .ggSwiper .swiper-slide-next::before{position: absolute;top: 0;bottom: 0;right: 0px;margin: auto; height: calc(100% - 30px);width: 1px; background: rgba(255,255,255,0.3); display: block;content: '';}
.bannerSection .swiperCon .ggSwiper .swiper-slide-next + .swiper-slide ~ .swiper-slide{opacity: 0.4;}
.bannerSection .swiperCon .ggSwiper .swiper-slide .item{display: flex;flex-direction: column;height: 180px;justify-content: space-evenly;}
.bannerSection .swiperCon .ggSwiper .item .catName{color: #ffec9f;font-size: 14px;line-height: 24px;}
.bannerSection .swiperCon .ggSwiper .item .title{font-size: 18px;line-height: 30px;min-height: 60px;}
.bannerSection .swiperCon .ggSwiper .item .title a{color: #f3f4f9;}
.bannerSection .swiperCon .ggSwiper .item .more .link{font-size: 14px;color: #f3f4f9;opacity: 0.6;line-height: 24px;padding-right: 20px;background: url(../../images/index/icon6.png) no-repeat right center;}
.bannerSection .swiperCon .swiper-button{cursor: pointer; position: absolute;z-index: 11; width: 15px;height: 15px;display: inline-block;top: -157px; }
.bannerSection .swiperCon .swiper-next{right: 0;background: url(../../images/index/right1.png) no-repeat center;}
.bannerSection .swiperCon .swiper-prev{right: 40px;background: url(../../images/index/left1.png) no-repeat center;}
.bannerSection .swiperCon .swiper-next:hover{background: url(../../images/index/right.png) no-repeat center;}
.bannerSection .swiperCon .swiper-prev:hover{background: url(../../images/index/left.png) no-repeat center;}

.bannerSection .swiperCon .downTip{position: absolute;bottom: 50px;left: -40px;}
.bannerSection .swiperCon .downTip span{position: relative;display: inline-block;width: 25px;line-height: 22px; color: #dbdbdb;font-size: 20px;padding-bottom: 45px;background: url(../../images/index/icon5.png) no-repeat bottom center;
  transform: translateX(-50%);transition: opacity .3s;animation: downIconIco1 4s infinite;}
.bannerSection .swiperCon .downTip::after{position: absolute;display: block;content: '';width: 1px;height: 50px;background-color: #ffffff;left: 0;right: 0;bottom: -50px;margin: auto;}

.morebtn1 a{display: inline-block; position: relative;}
.morebtn1 .circle{display: inline-block;width: 50px;height: 50px;background: #ffeeae;border-radius: 50%;}
.morebtn1 img{position: absolute;top: 0;bottom: 0;margin: auto;left: 24px;}
/* .morebtn1 a:hover img{animation: leftIcon 2s infinite;} */
.morebtn1 a:hover img{left: 44px;}
.indexPage .section{overflow: hidden;}

.hyzxSection .hyzxBox{height: 100%; position: relative;overflow: hidden;}
.hyzxSection .hyzxFont{display: flex;}
.hyzxSection .hyzxFont .left,.hyzxSection .hyzxFont .right{width: 50%;}
.hyzxSection .hyzxFont .eng{color: #c0c0c0;}
.hyzxSection .hyzxFont .name{color: #242424;}
.hyzxSection .hyzxFont .name .spe{color: #4738ba;font-weight: bold;}
.hyzxSection .hyzxFont .summary{font-size: 18px;line-height: 32px;color: #343434;margin: 48px 0px 40px;}
.hyzxSection .hyzxFont .summary div{padding: 13px 0;}
.hyzxSection .hyzxFont .right{position: relative;text-align: center;}
.hyzxSection .hyzxFont .right .iconBg{position: absolute;top: 0px;left: 0;right: 0;margin: auto; width: 220px;height: 100%;background: #f5f5f5;display: block;}
.hyzxSection .hyzxFont .right img{position: relative;z-index: 1;max-width: inherit;}
.hyzxSection .hyzxFont .morebtn1{margin-bottom: 45px;}
.hyzxSection .hyzxNumbox{position: absolute;bottom: 0;width: 100%;left: 0;}
.hyzxSection .hyzxNum{position: relative;z-index: 1;margin-top: -40px;height: 230px;}
.hyzxSection .hyzxNum .bg{position: relative;}
.hyzxSection .hyzxNumbox,.hyzxSection .hyzxNum .bg .left,.hyzxSection .hyzxNum .bg .right,.hyzxSection .numWrap .left,.hyzxSection .numWrap .right{height: 220px;}
.hyzxSection .hyzxNum .bg .left{width: 45%; background: #4738ba url(../../images/index/icon8.png) no-repeat 20% bottom;position: relative;z-index: 1;}
.hyzxSection .hyzxNum .bg .right{width: 65%; background: #272a2d;position: absolute;right: 0;top: 40px;}
.hyzxSection .numWrap{position: absolute;z-index: 1; top: 0;left: 0;right: 0;margin: auto;color: #ffffff;}
.hyzxSection .numWrap .left{display: flex;align-items: center;}
.hyzxSection .numWrap .left .intro{font-size: 18px;line-height: 32px;padding-right: 25px;}
.hyzxSection .numWrap .right{display: flex;margin-top: 40px;background: url(../../images/index/icon9.png) no-repeat right bottom;} 
.hyzxSection .numWrap .right .item{flex: 1;font-size: 14px;line-height: 24px;display: flex;align-items: center;justify-content: flex-end;}
.hyzxSection .numWrap .right .topNum .num{font-size: 40px;}
.hyzxSection .numWrap .right .font{margin-top: 10px;}

.zxggSection{display: flex;align-items: center;}
.zxggSection .left .eng{color: #c0c0c0;}
.zxggSection .left .name{color: #242424;margin: 14px 0px 55px;}
.zxggSection .right{display: flex;justify-content: flex-end;}
.zxggSection .item{padding: 0px 9px;}
.zxggSection .item1{width: 300px;}
.zxggSection .item2{width: 360px;}
.zxggSection .firstbox{position: relative;margin-bottom: 50px;margin-top: 25px; height: 280px;}
.zxggSection .firstbox img{width: 100%;height: 100%;object-fit: cover;}
.zxggSection .firstbox .fontWrap{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.6);padding: 20px 14px;}
.zxggSection .firstbox .fontWrap .box{background: url(../../images/index/icon17.png) no-repeat center;background-size: contain; width: 100%;height: 100%;padding: 40px 40px 20px 25px;display: flex;flex-direction: column;justify-content: space-between;}
.zxggSection .firstbox .fontWrap .name{font-size: 18px;color: #ffffff;line-height: 30px;}
.zxggSection .firstbox .fontWrap .xqbtn{font-size: 14px;opacity: 0.6;color: #f3f4f9;}
.zxggSection .firstbox .fontWrap .xqbtn span{display: inline-block;padding-right: 20px;background: url(../../images/index/icon19.png) no-repeat right center;}
.zxggSection .firstbox:hover .fontWrap{background: #4738ba;}
.zxggSection .firstbox:hover .xqbtn{margin-bottom: 20px;}
.zxggSection .secondbox1{margin-bottom: 60px;}
.zxggSection .secondbox{position: relative;}
.zxggSection .secondbox img{height: 340px;width: 100%;object-fit: cover;}
.zxggSection .secondbox .time{position: absolute;top: 20px;left: 20px;background: #4738ba;display: inline-block;color: #fff;font-size: 18px;line-height: 32px;padding: 0px 25px; }
.zxggSection .secondbox .fontWrap{height: 180px;position: relative;z-index: 1;margin-top: -30px;}
.zxggSection .secondbox .fontWrap .box{background: url(../../images/index/icon18.png) no-repeat center;width: 100%;height: 100%;padding: 34px 30px 20px 35px;display: flex;flex-direction: column;justify-content: space-between;}
.zxggSection .secondbox .fontWrap .name{font-size: 18px;color: #242424;line-height: 30px;}
.zxggSection .secondbox .fontWrap .xqbtn{font-size: 14px;color: #90929a;}
.zxggSection .secondbox .fontWrap .xqbtn span{display: inline-block;padding-right: 20px;background: url(../../images/index/icon20.png) no-repeat right center;}
.zxggSection .secondbox:hover .fontWrap .box{background: url(../../images/index/icon27.png) no-repeat center;}
.zxggSection .secondbox:hover .name{color: #000000;}
.zxggSection .secondbox:hover .xqbtn{margin-bottom: 10px;color: #f3d066;}
.zxggSection .secondbox:hover .fontWrap .xqbtn span{background: url(../../images/index/icon28.png) no-repeat right center;}

.jdjsSection{background: url(../../images/index/icon10.png) repeat;position: relative;display: flex;align-items: center;}
.jdjsSection .leftbg{position: absolute;width: 40%;height: 100%;background: url(../../images/index/img4.png) no-repeat center;background-size: cover;}
.jdjsSection .rightSwiper{width: 65%;left: 35%;position: absolute;overflow: hidden;}
.jdjsSection .swiperJd{height: 560px;}
.jdjsSection .swiperJd .swiper-slide{ -webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;top: 0;}
.jdjsSection .swiperJd .swiper-slide-active,.jdjsSection .swiperJd .swiper-slide-nth-next-2,.jdjsSection .swiperJd .swiper-slide-nth-next-4{top: 60px;}
.jdjsSection .swiperJd .swiper-slide-next,.jdjsSection .swiperJd .swiper-slide-nth-next-3{top: 0px;}
.jdjsSection .swiperJd .swiper-slide .item{position: relative;height: 500px;}
.jdjsSection .swiperJd .swiper-slide:hover{transform: translateY(-10px);}
.jdjsSection .swiperJd .swiper-slide .item img{width: 100%;height: 100%;object-fit: cover;}
.jdjsSection .swiperJd .swiper-slide .item .fontbox{padding: 60px 50px; writing-mode: vertical-lr;display: flex;flex-direction: column;align-items: flex-end;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.67)) ;}
.jdjsSection .swiperJd .swiper-slide .item .name{font-size: 34px;color: #ffffff;}
.jdjsSection .swiperJd .swiper-slide .item .intro{font-size: 16px;line-height: 26px;padding: 0px 10px;margin-left: 10px; color: #c0c0c0;height: 80%;border-left: 1px solid rgba(255,255,255,0.2);}
.jdjsSection .mainCon{min-height: 80%;position: relative;}
.jdjsSection .mainCon .eng{color: #c0c0c0;}
.jdjsSection .mainCon .name{color: #ffffff;margin: 14px 0px;}
.jdjsSection .mainCon .swiper-button{cursor: pointer; position: absolute;bottom: 0;width: 60px;height: 60px;border-radius: 50%;display: inline-block;border: 1px solid rgba(255,255,255,0.4);}
.jdjsSection .mainCon .swiper-prev{left: 0;background: url(../../images/index/left1.png) no-repeat center;}
.jdjsSection .mainCon .swiper-next{left: 80px;background: url(../../images/index/right1.png) no-repeat center;}
.jdjsSection .mainCon .swiper-prev:hover{background: url(../../images/index/left.png) no-repeat center;border: 1px solid #ffeeae;}
.jdjsSection .mainCon .swiper-next:hover{background: url(../../images/index/right.png) no-repeat center;border: 1px solid #ffeeae;}

.jdfcSection .swiperImg{height: 42%;}
.jdfcSection .swiperImg .swiper-slide{width: 1255px;}
.jdfcSection .swiperImg .imgbox0,.jdfcSection .swiperImg .imgbox1,.jdfcSection .swiperImg .imgWrap{float: left;}
.jdfcSection .swiperImg .imgbox0{width: 50%;height: 100%;}
.jdfcSection .swiperImg .imgbox1,.jdfcSection .swiperImg .imgWrap{height: 100%;width: 25%;}
.jdfcSection .swiperImg .imgbox2,.jdfcSection .swiperImg .imgbox3{width: 100%;height: 50%;}
.jdfcSection .jdfcWrap{position: relative;height: 58%;}
.jdfcSection .jdfcWrap .jdfcH{height: 100%;}
.jdfcSection .jdfcWrap .jdfcBg{position: absolute;width: 100%;height: 100%; left: 0;top: 0;}
.jdfcSection .jdfcWrap .jdfcBg .left{width: 65%;}
.jdfcSection .jdfcWrap .jdfcBg .right{width: 35%;background: url(../../images/index/img5.png) repeat-x right center;background-size: auto 100%;}
.jdfcSection .jdfcWrap .jdfcBg .left .swiperJdfc{width: 100%;height: 100%;overflow: hidden;}
.jdfcSection .jdfcWrap .jdfcBg .left .swiperJdfc .imgbox{height: 100%;}
.jdfcSection .jdfcWrap .jdfcCon{height: 100%; display: flex;align-items: stretch;position: relative;z-index: 1;pointer-events: none;}
.jdfcSection .jdfcWrap .jdfcCon .jdfcLeft{flex: 1;position: relative;pointer-events: none;}
.jdfcSection .jdfcWrap .jdfcCon .showBox{position: absolute;padding: 0px 40px; display: flex;justify-content: space-between;align-items: center; width: 100%;bottom: 0;background: rgba(255,255,255,0.9);height: 120px;}
.jdfcSection .jdfcWrap .jdfcCon .showBox .name{font-size: 30px;color: #242424;max-width: calc(100% - 100px);}
.jdfcSection .jdfcWrap .jdfcCon .showBox .swiper-button{width: 40px;height: 40px;cursor: pointer;pointer-events: auto;}
.jdfcSection .jdfcWrap .jdfcCon .showBox .swiper-prev{background: url(../../images/index/l1.png) no-repeat center;margin-right: 10px;}
.jdfcSection .jdfcWrap .jdfcCon .showBox .swiper-next{background: url(../../images/index/r1.png) no-repeat center;}
.jdfcSection .jdfcWrap .jdfcCon .showBox .swiper-prev:hover{background: url(../../images/index/l2.png) no-repeat center;}
.jdfcSection .jdfcWrap .jdfcCon .showBox .swiper-next:hover{background: url(../../images/index/r2.png) no-repeat center;}
.jdfcSection .jdfcWrap .jdfcCon .jdfcRight{width: 400px;background:#4738ba;padding:50px 55px 0px 45px;}
.jdfcSection .jdfcWrap .jdfcCon .jdfcBox{display: flex;flex-direction: column;justify-content: space-between;padding-bottom: 20px; width: 100%;height: 100%;background: url(../../images/index/icon13.png) no-repeat left bottom;display: flex;}
.jdfcSection .jdfcWrap .jdfcCon .jdfcBox .eng{color: #c0c0c0;}
.jdfcSection .jdfcWrap .jdfcCon .jdfcBox .name{color: #ffffff;margin-top: 5px;}
.jdfcSection .jdfcWrap .jdfcCon .jdfcBox .item{margin-bottom: 35px;color: #f3f4f9;text-align: right;}
.jdfcSection .jdfcWrap .jdfcCon .jdfcBox .tel{font-size: 24px;line-height: 28px;}
.jdfcSection .jdfcWrap .jdfcCon .jdfcBox .font{font-size: 14px;line-height: 16px;opacity: 0.6;}

.index-footer{height: 300px !important;}

@keyframes downIconIco1 {
  0% {transform: translateY(0);}
  50% {transform: translateY(-30px);}
  100% {transform: translateY(0);}
}
@keyframes leftIcon {
  0% {left: 24px;}
  50% {left: 44px;}
  100% {left: 24px;}
}

/* 酒店介绍 */
.jdjs-page .tipLine{position: absolute;top: 0; right: 100px; height: 100%;width: 2px;background: #C5C5C5;}
.jdjs-page .tipFont{padding: 40px 0px;position: absolute;right: 85px;top: 120px; display: inline-block;background: #f5f5f5;color: #c5c5c5;font-size: 24px;text-transform: uppercase;writing-mode: vertical-lr;}
.jdjs-page .pName{color: #242424;}
.jdjs-page .pIntro{font-size: 18px;color: #343434;line-height: 32px;margin: 30px 0px 50px;}
.jdjs-page .pImg{position: relative;}
.jdjs-page .showLine1{display: inline-block;position: absolute;bottom: -60px; width: 3px;height: 120px;background: #000000;}
.jdjs-page .showLine2{display: inline-block;position: absolute;top: -60px; width: 3px;height: 120px;background: #000000;}
.jdjs-page .showLine3{display: inline-block;position: absolute;left: -60px; width: 120px;height: 3px;background: #000000;}
.jdjs-page .showFont{position: absolute;font-size: 18px;line-height: 30px;color: #242424; }

.jdjs-page .topimg{margin: 30px 0px 70px;}
.jdjs-page .topimg img{max-width: 80%;}
.jdjs-page .jdhjWrap{height: 1000px;position: relative;}
.jdjs-page .jdhjWrap .bgbox{position: absolute;right: 0;width: 35%;height: 88%; }
.jdjs-page .jdhjWrap .bg{height: 100%;width: 100%; background: #f5f5f5;position: relative;}
.jdjs-page .jdhjWrap .fontWrap{width: 65%;position: relative;}
.jdjs-page .jdhjWrap .pImg{width: 386px;height: 386px;}
.jdjs-page .jdhjWrap .showLine1{left: 0;right: 0;margin: auto;}
.jdjs-page .jdhjWrap .showFont{bottom: -100px;left: 0;right: 0;margin: auto;text-align: center;}
.jdjs-page .jdhjWrap .imgWrap{display: flex;justify-content: space-between;}
.jdjs-page .jdhjWrap .item{flex: 1;}
.jdjs-page .jdhjWrap .item2{margin-top: 113px;}
.jdjs-page .jdhjWrap .item3{margin-top: 223px;}

.jdjs-page .jdwjWrap{position: relative;}
.jdjs-page .jdwjWrap .pImg1{width: 638px;height: 470px;}
.jdjs-page .jdwjWrap .pImg1 .showLine1{left: 65px;}
.jdjs-page .jdwjWrap .pImg1 .showFont{bottom: -100px;left: 34px;}
.jdjs-page .jdwjWrap .pImg2{width: 407px;height: 530px;margin-top: 315px;}
.jdjs-page .jdwjWrap .pImg2 .showLine2{right: 65px;}
.jdjs-page .jdwjWrap .pImg2 .showFont{top: -100px;right: 0px;}
.jdjs-page .jdwjWrap .bg{position: absolute;bottom: 30px; width: 62%;left: 0;background: #f5f5f5;}
.jdjs-page .jdwjWrap .fontCon{position: absolute;bottom: 30px;width: 100%;left: 0;pointer-events: none;}
.jdjs-page .jdwjWrap .fontCon .pIntro{max-width: 57%;margin: 50px 0px;pointer-events: auto;}

.jdjs-page .jddtWrap{background: #f5f5f5;padding-top: 100px;margin: 150px 0px;position: relative; }
.jdjs-page .jddtWrap .right{width: calc(100% - 475px);}
.jdjs-page .jddtWrap .pImg1{width: 420px;height: 420px;}
.jdjs-page .jddtWrap .pImg1 .showLine1{left: 65px;}
.jdjs-page .jddtWrap .pImg1 .showFont{bottom: -100px;left: 20px;}
.jdjs-page .jddtWrap .imgWrap{display: flex;justify-content: space-between;align-items: flex-end;margin-bottom: -90px;}
.jdjs-page .jddtWrap .tipLine{height: calc(100% + 90px);}
.jdjs-page .jddtWrap .pImg2{width: 250px;height: 266px;}
.jdjs-page .jddtWrap .pImg2 .showLine3{bottom: 30px;}
.jdjs-page .jddtWrap .pImg2 .showFont{bottom:18px;left: -170px;}
.jdjs-page .jddtWrap .pImg3{width: 440px;height: 550px;}

.jdjs-page .qtWrap{margin: 40px 0px 100px;}
.jdjs-page .qtWrap .imgbox1{margin-bottom: 20px;}
.jdjs-page .qtWrap .item2 .imgbox{width: 100%;height: 280px;}
.jdjs-page .qtWrap .item1 .imgbox{width: 100%;height: 580px;}

/* 公告资讯 */
.mainWrap{background: #ffffff;margin:-100px auto 0px;position: relative;}
.mainWrap .topName{padding: 50px 0px 45px;}
.mainWrap .topName .name{display: inline-block;color: #242424;margin-right: 60px;opacity: 0.6; }
.mainWrap .topName .name.on{opacity: 1;}
.mainWrap .topName .rightbtn{margin-top: 15px;}

.ggzx-page .list .item{position: relative;margin-bottom: 20px;height: 390px;}
.ggzx-page .list .item img{width: 100%;height: 100%;object-fit: cover;}
.ggzx-page .list .fontWrap{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.6);padding: 20px;}
.ggzx-page .list .fontWrap .box{background: url(../../images/index/icon21.png) no-repeat center;background-size: contain; width: 100%;height: 100%;padding: 75px 50px 65px 35px;display: flex;flex-direction: column;justify-content: space-between;}
.ggzx-page .list .fontWrap .name{font-size: 20px;color: #ffffff;line-height: 34px;}
.ggzx-page .list .fontWrap .xqbtn{font-size: 14px;line-height: 24px; opacity: 0.6;color: #f3f4f9;}
.ggzx-page .list .fontWrap .xqbtn span{display: inline-block;padding-right: 20px;background: url(../../images/index/icon19.png) no-repeat right center;}
.ggzx-page .list .item1:hover .fontWrap{background: #7d6cb6;}
.ggzx-page .list .item2:hover .fontWrap{background: #6cb68f;}
.ggzx-page .list .item3:hover .fontWrap{background: #ca7c65;}
.ggzx-page .list .item4:hover .fontWrap{background: #5b70bf;}
.ggzx-page .list .item5:hover .fontWrap{background: #cc6565;}
.ggzx-page .list .item:hover .xqbtn{margin-bottom: 10px;}

/* 设施服务 */
.ssfw-page .ssfwTop{background: #f5f5f5;padding-bottom: 55px;}
.ssfw-page .topImg{margin: 40px 0px;}
.ssfw-page .catName{color: #242424;padding: 15px 0px;}
.ssfw-page .intro{font-size: 18px;line-height: 32px;color: #343434;margin: 18px 0px;}
.ssfw-page .ssfwCon{margin: 50px 0px;}
.ssfw-page .imgFont{position: relative;}
.ssfw-page .imgFont .fontBtm{display: flex;align-items: center;padding: 5px 10px 0px; position: absolute;font-size: 24px;color: #fff;width: 100%;height:110px;background: url(../../images/index/icon24.png) repeat-x bottom; left: 0;bottom: 0;}
.ssfw-page .imgFont .fontBtm span{margin-left: 30px;}
.ssfw-page .imgFont .fontBtm .eng{opacity: 0.6;}
.ssfw-page .item{display: flex;margin: 40px 0px;}
.ssfw-page .item .right{flex: 1;}
.ssfw-page .item1 .left{width: 785px;}
.ssfw-page .item1 .right .rightCon{display: flex;flex-direction: column;justify-content: center;height: 100%;margin-left: 60px;}
.ssfw-page .item .namebox{margin-bottom: 45px;}
.ssfw-page .item .namebox .namecon{display: inline-block;position: relative;}
.ssfw-page .item .namebox .num{font-size: 86px;color: #4738ba;font-weight: bold;line-height: 92px;}
.ssfw-page .item .namebox .name{color: #242424;font-size: 24px;display: inline-block;background: #fff;position: absolute;right: -74px;bottom: 0;line-height: 40px;padding: 0px 15px;word-break: keep-all; font-weight: bold;}
.ssfw-page .item .morebtn1{padding-top: 30px;}
.ssfw-page .item2 .left{width: 805px;display: flex;justify-content: space-between;}
.ssfw-page .item2 .left .imgFont{width: 380px;}
.ssfw-page .item2 .right .rightCon{padding-right: 40px;}

/* 设施服务子页面 */
.childNav{display: none;}
.ssfwChild{position: relative;}
.ssfwChild .childNav{display: flex;position: absolute;bottom: 0;}
.ssfwChild .childNav .item{width: 240px;height: 200px;position: relative;}
.ssfwChild .childNav .item1,.ssfwChild .childNav .item3{background: rgba(0, 0, 0, 0.5);}
.ssfwChild .childNav .item2,.ssfwChild .childNav .item4{background: rgba(0, 0, 0, 0.4);}
.ssfwChild .childNav .item .box{width: 100%;height: 100%;padding:30px 0px 30px 40px;color: #ffffff;display: flex;flex-direction: column;justify-content: flex-end;}
.ssfwChild .childNav .item .name{font-size: 24px;line-height: 24px;margin-bottom: 8px;}
.ssfwChild .childNav .item .eng{font-size: 16px;line-height: 26px; opacity: 0.6;}
.ssfwChild .childNav .item.active .box,.ssfwChild .childNav .item:hover .box{height: calc(100% + 40px);background: #4738ba;margin-top: -20px;padding-bottom: 65px;}

.ssfwChild-page .cName{color: #242424;padding: 10px 0px;}
.ssfwChild-page .sName{font-size: 24px;line-height: 30px;color: #242424;}
.ssfwChild-page .cIntro{font-size: 18px;line-height: 32px;color: #343434;margin: 27px 0px;}


/* 客服服务 */
.kffw-page .firstbox{background: #f8f8f8;padding-top: 80px;}
.kffw-page .firstbox .iconWrap{display: flex;justify-content: space-around;margin: 25px 0px;}
.kffw-page .firstbox .imgWrap{position: relative;margin: 90px 0px 180px;}
.kffw-page .firstbox .imgWrap .imgLeft{position: relative;width: 760px;}
.kffw-page .firstbox .imgWrap .imgLeft .font{position: absolute;bottom:-55px;left: 0;font-size: 24px;line-height: 30px;color: #242424;}
.kffw-page .firstbox .imgWrap .imgRight{width: 200px;height: 520px;position: absolute;border: solid 4px #ffffff;}
.kffw-page .firstbox .imgWrap .imgRight .imgbox{position: relative;width: 100%;height: 100%;}
.kffw-page .firstbox .imgWrap .imgRight .font{position: absolute;top: 0;left: 0;width: 100%;height: 100%; background: rgba(0, 0, 0, 0.4);font-size: 30px;line-height: 30px;color: #fff;padding: 55px 35px;display: flex;justify-content: flex-end;align-items: flex-end; writing-mode: vertical-lr;}
.kffw-page .firstbox .imgWrap .img4{right: 0;top: 80px;z-index: 4;}
.kffw-page .firstbox .imgWrap .img3{right: 160px;top: -40px;z-index: 3;}
.kffw-page .firstbox .imgWrap .img3 .font{padding-right: 65px;}
.kffw-page .firstbox .imgWrap .img2{right: 335px;top: 50px;z-index: 2;}
.kffw-page .firstbox .imgWrap .img2 .font{padding-right: 60px;}

.kffw-page .secondbox{position: relative;padding: 70px 0px 100px;}
.kffw-page .secondbox .bg{position: absolute;left: 0;bottom: 0;height: 68%;background: #fbf3ef;}
.kffw-page .secondbox .container1,.kffw-page .secondbox .container2{position: relative;z-index: 1;}
.kffw-page .secondbox .box1{display: flex;justify-content: space-between;}
.kffw-page .secondbox .box1 .fontbox{margin: 45px 0px 60px;width: 80%;}
.kffw-page .secondbox .box1 .left{width: 660px;}
.kffw-page .secondbox .box1 .right{width: 440px;}
.kffw-page .secondbox .box2{display: flex;justify-content: space-between;align-items: center;margin: 60px 0px;}
.kffw-page .secondbox .box2 .left{width: 460px;}
.kffw-page .secondbox .box2 .right{width: 610px;}

/* 会议服务 */
.hyfw-page .hyfwFont{max-width: 52%;}
.hyfw-page .firstbox{background: #f8f8f8;padding: 80px 0px 50px;}
.hyfw-page .secondbox{position: relative;padding: 40px 0px 100px;}
.hyfw-page .secondbox .left{position: relative;z-index: 1;pointer-events: none;}
.hyfw-page .secondbox .sImg{display: flex;margin: 0px -10px;pointer-events: auto;}
.hyfw-page .secondbox .sImg .item{padding: 0px 10px;}
.hyfw-page .secondbox .right{position: absolute;right: 0;width: 500px;top: -30px;}
.hyfw-page .thirdbox{position: relative;}
.hyfw-page .thirdbox .wrap1{padding: 80px 0px 60px;}
.hyfw-page .thirdbox .bg1{position: absolute;top: 0;right: 0;height: 46%;background: #f0f5f2;}
.hyfw-page .thirdbox .bg2{position: absolute;bottom: 0;left: 0;height: 38%;background: #edf6f9;}
.hyfw-page .thirdbox .container1{position: relative;z-index: 1;}
.hyfw-page .thirdbox .hy5{width: 440px;}
.hyfw-page .thirdbox .right1{width: 660px;}
.hyfw-page .thirdbox .right1 .dgnbox{padding: 45px 140px 180px 50px;}
.hyfw-page .thirdbox .wrap2{display: flex;}
.hyfw-page .thirdbox .hy7{width: 610px;}
.hyfw-page .thirdbox .hysbox{display: flex;flex: 1;flex-direction: column;justify-content: center;padding-left: 100px;}
.hyfw-page .thirdbox .wrap3{display: flex;margin:75px 0px 125px;}
.hyfw-page .thirdbox .left{flex: 1;padding-right: 10px;}
.hyfw-page .thirdbox .hy9{width: 440px;}
.hyfw-page .thirdbox .bjbox{width: 75%;height: calc(100% - 260px);padding: 1px;display: flex;flex-direction: column;justify-content: center;}
.hyfw-page .thirdbox .bjImg{display: flex;align-items: center;justify-content: space-between;}
.hyfw-page .thirdbox .bjImg .icon1{background: #fff;border-radius: 50%;width: 180px;height: 180px;display: flex;align-items: center;justify-content: center;}
.hyfw-page .thirdbox .bjImg .icon1 img{width: auto;height: auto;max-width: 50%;}

/* 康体休闲 */
.ktxx-page .firstbox{background: #f8f8f8;padding: 1px;}
.ktxx-page .firstbox .container{position: relative;margin: 98px auto 80px;}
.ktxx-page .firstbox .ktfwFont{position: absolute;max-width: 58%; top: 0px;left: 0;z-index: 2;}
.ktxx-page .firstbox .ktImgWrap{position: relative;}
.ktxx-page .firstbox .ktImgWrap .kt4{position: absolute;left: 60px;top: 46%;max-width: 68%;}
.ktxx-page .firstbox .ktImgbox{display: flex;justify-content: space-between;position: relative;z-index: 1;}
.ktxx-page .firstbox .ktImgbox .item3{width: 500px;}
.ktxx-page .firstbox .ktImgbox .itemCon{position: relative;}
.ktxx-page .firstbox .ktImgbox .imgbox{border-radius: 50%;position: relative;z-index: 1;}
.ktxx-page .firstbox .ktImgbox .imgbg{position: absolute;width: 100%;height: 100%;border-radius: 50%;background: #5b52a5; }
.ktxx-page .firstbox .ktImgbox .item1{padding-top: 170px;}
.ktxx-page .firstbox .ktImgbox .item2{padding-top: 240px;}
.ktxx-page .firstbox .ktImgbox .item1 .imgbg{top: -10px;right: -10px;}
.ktxx-page .firstbox .ktImgbox .item2 .imgbg{left: -10px;bottom: -15px;}
.ktxx-page .firstbox .ktImgbox .item3 .imgbg{left: 0;right: 0;margin: auto;bottom: -20px;}
.ktxx-page .secondbox{padding: 60px 0px;}
.ktxx-page .secondbox .jsfFont{max-width: 51%;}
.ktxx-page .secondbox .jsfWrap{margin: 45px -6px;display: flex;}
.ktxx-page .secondbox .jsfWrap .item{padding: 0px 6px;}
.ktxx-page .secondbox .jsfWrap .item:nth-child(odd){margin-top: 30px;}
.ktxx-page .thirdbox{position: relative;padding: 80px 0px;}
.ktxx-page .thirdbox .bg{position: absolute;left: 0;top: 0; width: 100%;height: 400px;background: #f3f2f9;}
.ktxx-page .thirdbox .container{position: relative;z-index: 1;}
.ktxx-page .thirdbox .ylFont{position: absolute;width: 60%;right: 0;}
.ktxx-page .thirdbox .ylImgWrap{display: flex;margin: 0px -20px;}
.ktxx-page .thirdbox .ylImgWrap .item{padding: 0px 20px;}
.ktxx-page .thirdbox .ylImgWrap .sName{text-align: center;}
.ktxx-page .thirdbox .ylImgWrap .imgbox1{width: 150px;}
.ktxx-page .thirdbox .ylImgWrap .fontWrap{display: flex;align-items: center;margin-top: 3px;}
.ktxx-page .thirdbox .ylImgWrap .fontWrap .sName{flex: 1;}
.ktxx-page .thirdbox .ylImgWrap .item2 .sName{margin-top: 35px;}
.ktxx-page .thirdbox .ylImgWrap .item2{margin-right: 30px;margin-top: 220px;}
.ktxx-page .thirdbox .ylImgWrap .item3{margin-top: 150px;}
.ktxx-page .fourthbox{position: relative;margin: 30px 0px 130px;}
.ktxx-page .fourthbox .bg{position: absolute;max-width: 100%; top: 0;bottom: 0;left: 0;right: 0;margin: auto; width: 1310px;height: 200px;background: #f3f2f9;}
.ktxx-page .fourthbox .container{position: relative;z-index: 1;}
.ktxx-page .fourthbox .con{display: flex;}
.ktxx-page .fourthbox .con .kt16{height: auto;margin: 200px 50px 0px 10px;}
.ktxx-page .fourthbox .con .lqcFont{display: flex;flex-direction: column;justify-content: center;}

/* 餐饮服务 */
.cyfw-page .firstbox{background: #f8f8f8;padding: 70px 0px 50px;}
.cyfw-page .firstbox .hyfwFont{max-width: 60%;}
.cyfw-page .firstbox .imgWrap{display: flex;justify-content: space-between;margin: 60px -30px;}
.cyfw-page .firstbox .item{flex: 1;padding: 0px 30px;}
.cyfw-page .firstbox .item1{margin-top: 40px;}
.cyfw-page .firstbox .item2{margin-top: 100px;}
.cyfw-page .firstbox .sName{margin-top: 45px;display: inline-block;}
.cyfw-page .secondbox{position: relative;padding: 100px 0px 80px;}
.cyfw-page .secondbox .bg{position: absolute;background: #faf7f3;bottom: 0;left: 0;width: 70%;height: 66%; }
.cyfw-page .secondbox .container1{position: relative;z-index: 1;}
.cyfw-page .secondbox .item{position: relative;}
.cyfw-page .secondbox .imgbox1{width: 65%;}
.cyfw-page .secondbox .imgbox2{position: absolute;}
.cyfw-page .secondbox .showLine2{position: absolute;width: 3px;height: 120px;background-color: #000000;}
.cyfw-page .secondbox .sName{position: absolute;}
.cyfw-page .secondbox .imgCon{width: 280px;position: relative;}
.cyfw-page .secondbox .item1{margin-bottom: 125px;}
.cyfw-page .secondbox .item1 .showLine2{left: 20px;bottom: -80px;}
.cyfw-page .secondbox .item1 .sName{left: 40px;bottom: -80px;}
.cyfw-page .secondbox .item1 .imgbox2{bottom: -290px;}
.cyfw-page .secondbox .item2{display: flex;justify-content: flex-end;pointer-events: none;}
.cyfw-page .secondbox .item2 .imgbox{pointer-events: auto;}
.cyfw-page .secondbox .item2 .showLine2{right: 20px;top: -80px;}
.cyfw-page .secondbox .item2 .sName{right: 40px;top: -80px;}
.cyfw-page .secondbox .item2 .imgbox2{top: -290px;}
.cyfw-page .thirdbox{position: relative;padding: 110px 0px 180px;}
.cyfw-page .thirdbox .bg{position: absolute;background: #faf7f3;bottom: 0;right: 0;width: 70%;height: 60%; }
.cyfw-page .thirdbox .container1{position: relative;z-index: 1;}
.cyfw-page .thirdbox .imgWrap{display: flex;justify-content: space-between;margin: 0px -2px;}
.cyfw-page .thirdbox .item{flex: 1;padding: 0px 2px;}
.cyfw-page .thirdbox .cy11{margin-top: 4px;}
.cyfw-page .thirdbox .item1{display: flex;flex-direction: column;justify-content: space-between;}
.cyfw-page .thirdbox .item1 .pImg{width: 495px;}
.cyfw-page .thirdbox .item1 .fontWrap{padding:120px 50px 0px 40px;}
.cyfw-page .thirdbox .item2 .pImg{width: 415px;}
.cyfw-page .thirdbox .item3{display: flex;flex-direction: column;justify-content: center;}
.cyfw-page .thirdbox .item3 .pImg{width: 280px;margin-top: 10px;}





/* 关于我们 */
.gywm-page .tipLine{position: absolute;right: 100px;width: 2px;background: #C5C5C5;opacity: 0.4;}
.gywm-page .line1{top: 0;height: 120px;}
.gywm-page .line2{bottom: 0; height: calc(100% - 330px);}
.gywm-page .tipFont{padding: 40px 0px;position: absolute;right: 85px;top: 120px; display: inline-block;color: #C5C5C5;opacity: 0.4; font-size: 24px;text-transform: uppercase;writing-mode: vertical-lr;}
.gywm-page .firstbox{position: relative;}
.gywm-page .firstbox .bg{width: 100%;height: 100%;object-fit: cover;min-height: 650px;}
.gywm-page .firstbox .container{position: absolute;top: 0;bottom: 0;margin: auto;left: 0;right: 0;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;color: #fff;}
.gywm-page .firstbox .name{margin-bottom: 70px;}
.gywm-page .firstbox .txt{font-size: 18px;line-height: 32px;margin: 15px 0px 100px;max-width: 52%;}
.gywm-page .firstbox .txt div{margin: 15px 0px;}
.gywm-page .secondbox{background: url(../../images/index/gywm3.png) no-repeat center;background-size: cover;padding: 100px 0px;}
.gywm-page .secondbox .left{width: 250px;}
.gywm-page .secondbox .left .name{color: #fff;}
.gywm-page .secondbox .changeBox{width: 100%;margin: 90px 0px 150px;}
.gywm-page .secondbox .changeBox .item{font-size: 24px;line-height: 34px;position: relative; color: #ffffff;margin: 60px 0px;}
.gywm-page .secondbox .changeBox .item .font{cursor: pointer; }
.gywm-page .secondbox .changeBox .item.on{font-weight: bold;}
.gywm-page .secondbox .changeBox .item.on::after{position: absolute;display: block;content: '';width: 50px;height: 3px;background: #fff;right: 0;top: 0;bottom: 0;margin: auto; }
.gywm-page .secondbox .wxtsBox{position: relative;width: 240px;height: 200px;background: #4738ba;}
.gywm-page .secondbox .wxtsBox .icon26{position: absolute;z-index: 1;right: -9px;top: -61px;}
.gywm-page .secondbox .wxtsBox .con{width: 100%;height: 100%;position: relative;z-index: 1;}
.gywm-page .secondbox .wxtsBox .title{font-size: 16px;line-height: 26px;padding: 30px 10px 10px 24px; color: #fff;}
.gywm-page .secondbox .wxtsBox .wxtsFont{font-size: 16px;color: #a198e4;line-height: 32px;}
.gywm-page .secondbox .wxtsBox .wxtsFont span{color: #ffffff;}
.gywm-page .secondbox .wxtsBox .wxtsFont .font{padding: 2px 10px 2px 24px;}
.gywm-page .secondbox .wxtsBox .wxtsFont .font2{font-size: 20px;line-height: 30px; color: #fff;}
.gywm-page .secondbox .wxtsBox .wxtsFont .font1{position: relative;}
.gywm-page .secondbox .wxtsBox .wxtsFont .font1::after{position: absolute;display: block;content: '';width: 2px;height: 14px;background:#ffe03f;left: 0;top: 11px;margin: auto; }
.gywm-page .secondbox .wxtsBox .wxtsFont1{padding-top: 17px;}
.gywm-page .secondbox .wxtsBox .wxtsFont2{padding-top: 7px;}
.gywm-page .jtlxWrap{width: 820px;max-width: calc(100% - 250px); display: flex;flex-wrap: wrap;margin: 0px -10px;}
.gywm-page .jtlxWrap .item{width: 50%;padding: 10px;}
.gywm-page .jtlxWrap .item .box{background: rgba(0, 0, 0, 0.6);height: 100%; border: 1px solid rgba(255,255,255,0.6);line-height: 32px;position: relative;padding:20px 30px;}
.gywm-page .jtlxWrap .item .box::after{position: absolute;display: block;content: '';top: 0;left: 32px; width: 32px;height: 3px;background: #fff7d6; }
.gywm-page .jtlxWrap .item .type{color: #fff7d6;font-size: 18px;margin: 10px 0px;}
.gywm-page .jtlxWrap .item .con{font-size: 16px;color: #fff;}


/* 详情页 */
.detail-page .mainWrap{margin-top: -210px;}
.detail-page .detailTop{padding: 51px 40px;}
.detail-page .detailTop .title{color: #242424;margin-bottom: 30px;}
.detail-page .detailTop .info{color: #666666;font-size: 18px;line-height: 28px;}
.detail-page .detailTop .info span{display: inline-block;margin-right: 50px;}
.detail-page .detailBtm{display: flex;}
.detail-page .detailBtm .left{flex: 1;padding: 0px 30px 20px 40px;}
.detail-page .detailBtm .left .txt{font-size: 18px;line-height: 32px;color: #343434;}
.detail-page .detailBtm .right{width: 350px;background: #f8f8f8;}
.detail-page .right{padding:0px 25px;}
.detail-page .news{padding: 30px 0px;}
.detail-page .news span{display: inline-block;font-weight: bold;color: #242424; font-size: 20px;line-height: 20px;padding-left: 15px;border-left: 4px solid #4738ba;}
.detail-page .newList{margin: 0px -5px;}
.detail-page .newList .item{position: relative;margin-bottom: 30px;height: 180px;}
.detail-page .newList .box{background: url(../../images/index/icon23.png) no-repeat center;background-size: contain; width: 100%;height: 100%;padding: 30px 30px 20px 30px;display: flex;flex-direction: column;justify-content: space-between;}
.detail-page .newList .name{font-size: 18px;color: #242424;line-height: 28px;}
.detail-page .newList .xqbtn{font-size: 14px;line-height: 24px;color: #90929a;}
.detail-page .newList .xqbtn span{display: inline-block;padding-right: 20px;background: url(../../images/index/icon20.png) no-repeat right center;}
.detail-page .newList .item:hover .name,.detail-page .newList .item:hover.xqbtn{color: #4738ba;}




/* 分页 */
.pagebox{text-align: center;margin-bottom: 50px;display: flex;justify-content: flex-end;}
.pagebox .pagination>li {display: inline-block;margin:0 2px;}
.pagebox .pagination>.active>a, .pagebox .pagination>.active>a:focus, .pagebox .pagination>.active>a:hover, .pagebox .pagination>.active>span, .pagebox .pagination>.active>span:focus, .pagebox .pagination>.active>span:hover {color: #fff; background-color: #272a2d;border-color:#272a2d;}
.pagebox .pagination>li>a, .pagebox .pagination>li>span {font-size: 16px;padding: 0;border-radius: 0; width:38px;height:38px;line-height:36px;color: #242424;border: solid 1px #272a2d;}
.pagebox .pagination>li>a:focus, .pagebox .pagination>li>a:hover, .pagebox .pagination>li>span:focus, .pagebox .pagination>li>span:hover {z-index: 3;color: #ffffff;background-color: #272a2d;}
.pagebox .pagination .disabled a{opacity: 0.4;}


.container{margin: 0 auto;}

@media (min-width: 2000px){
  .banner-video>.CCH5playerContainer{max-height: 520px;width: 870px !important;}
  .banner-video{margin-top: 70px;}
}
@media (min-width: 1400px){
  .container{width: 1230px;}
  .mainWrap{width: 1320px;}
}
@media (min-width: 1300px) and (max-width: 1400px) {
  .container{width: 1170px;}
}
/* @media (min-width: 1260px) and (max-width: 1300px) {
  .container{width: 1120px;}
} */
@media (min-width: 1200px) and (max-width: 1300px) {
  .container{width: 1000px;}
}
@media (min-width: 992px) and (max-width: 1200px) {
  .container{width: 930px;}
  .ssfwChild .banner .ssfwChild{min-height: 350px;}
}
@media (min-width: 992px){
  .section{width: 100%;height: 100vh;}
}

@media (min-width: 1500px) {
  .jdjsSection .mainCon .swiper-button{display: none;}
}
@media (min-width: 1200px) {
  .ssfwChild .banner .ssfwChild{min-height: 500px;}
}
@media (min-width: 992px) {
  .topHeadWrapShow.topHeadWrapOn .head{height: 130px;}
  .banner-video>.CCH5playerContainer{max-width:100%;}
}
@media (min-width: 769px) and (max-width: 992px) {
  .topHeadWrapShow.topHeadWrapOn .head{height: 100px;}  
}
@media (min-width: 769px) {
  .topHeadWrapOn .head{height: 0;overflow: hidden;background: none;border: none;}
  .topHeadWrapOn .topLine{height: 0;}
  .topHeadWrapShow.topHeadWrapOn .head{overflow: visible;background: #1d1e23;border-bottom: 1px solid rgba(255,255,255,0.3);}
}


@media (max-width: 1700px) {

  .hyzxSection .hyzxFont .right img{max-width: 110%;}
  .hyzxSection .hyzxNumbox,.hyzxSection .hyzxNum .bg .left, .hyzxSection .hyzxNum .bg .right, .hyzxSection .numWrap .left, .hyzxSection .numWrap .right{height: 190px;}

}
@media (max-width: 1600px) {
  
  
  .font24 {font-size: 20px;line-height: 30px;}
  .font30{font-size: 26px;line-height: 36px;}  
  .font40 {font-size: 36px;line-height: 46px;}

  .head .menubox{width: 80%;}
  .detail-page .mainWrap{margin-top: -180px;}

  .jdjs-page .jdwjWrap .bg{width: 68%;}

  .hyzxSection .hyzxFont .summary{font-size: 16px;line-height: 30px;}
  .hyzxSection .hyzxFont .summary{margin: 38px 0px 30px;}
  .hyzxSection .hyzxFont .summary div{padding: 5px 0px;}
  .hyzxSection .hyzxFont .right img{max-width: 100%;}
  .hyzxSection .hyzxNumbox,.hyzxSection .hyzxNum .bg .left, .hyzxSection .hyzxNum .bg .right, .hyzxSection .numWrap .left, .hyzxSection .numWrap .right{height: 140px;}

  .bannerSection .swiperCon .downTip{left: 0;}
  .bannerSection .swiperCon .ggSwiperbox{left: 80px;}
  .hyzxSection .numWrap .right{background-size: 90%;}
  .zxggSection .firstbox{margin-bottom: 30px;height: 270px;}
  .zxggSection .item1{width: 290px;}
  .zxggSection .item2{width: 340px;}
  .zxggSection .secondbox img{height: 320px;}
  .zxggSection .secondbox1{margin-bottom: 45px;}

  .jdjs-page .tipLine,.gywm-page .tipLine{right: 80px;}
  .jdjs-page .tipFont,.gywm-page .tipFont{right: 65px;}

  .detail-page .mainWrap{margin-top: -150px;}
}
@media (max-width: 1500px) {

  .head .menubox{width: 90%;}
}
@media (max-width: 1400px) {
  .bannerSection .swiperCon .ggSwiperbox{left: 130px;}
  .bannerSection .swiperCon .downTip{left: 50px;}
  .hyzxSection .numWrap .left .intro{padding-left: 30px;padding-right: 0;}
  .jdjsSection .rightSwiper{width: 70%;left: 30%;}
  .jdjsSection .swiperJd .swiper-slide .item .fontbox{padding: 40px 30px;}
  .jdfcSection .jdfcWrap .jdfcCon .showBox{height: 90px;}
  .hyzxSection .hyzxNumbox,.hyzxSection .hyzxNum .bg .left, .hyzxSection .hyzxNum .bg .right, .hyzxSection .numWrap .left, .hyzxSection .numWrap .right{height: 190px;}

  
  .jdjs-page .tipLine,.gywm-page .tipLine{right: 50px;}
  .jdjs-page .tipFont,.gywm-page .tipFont{right: 35px;}

  .jdjs-page .jdhjWrap .pImg{width: 320px;height: 320px;}
  .jdjs-page .jddtWrap .pImg3{width: 380px;height: 470px;}

  .mainWrap{width: calc(100% - 30px);}
  .ggzx-page .list .item{height: 370px;}

  .detail-page .mainWrap{max-width:1230px;margin-top: -100px;}

  .gywm-page .firstbox .name{margin: 60px 0px;}


}
@media (max-width: 1300px) {
  .font24 {font-size: 16px;line-height: 26px;}
  .font30{font-size: 22px;line-height: 32px;}
  
  .font40 {font-size: 32px;line-height: 42px;}

  .footerbox .footLeft .name{font-size: 22px;padding: 15px 0px;}
  .footerbox .footLeft .copy{font-size: 14px;line-height: 24px;}
  .footerbox .footRight .tel,.jdfcSection .jdfcWrap .jdfcCon .jdfcBox .tel{font-size: 20px;line-height: 24px;}

  .hyzxSection .numWrap .right .topNum .num{font-size: 32px;}
  .zxggSection .firstbox{height: 260px;}
  .zxggSection .firstbox .fontWrap .box{background-size: contain;padding: 20px 20px 10px 20px;}
  .zxggSection .secondbox .fontWrap .box,.zxggSection .secondbox:hover .fontWrap .box{background-size: contain;}

  .jdjs-page .jddtWrap{margin: 80px 0px 150px;padding: 70px 0px 30px;}
  .jdjs-page .jdwjWrap .pImg1{width: 500px;height: 365px;}
  .jdjs-page .jdwjWrap .pImg2{width: 350px;height: 450px;margin-top: 280px;}
  .jdjs-page .jddtWrap .pImg2{width: 200px;height: 210px;}
  .jdjs-page .jddtWrap .pImg3{width: 370px;height: 460px;}
  .jdjs-page .jddtWrap .pImg1{width: 350px;height: 350px;}
  .jdjs-page .jddtWrap .right{width: calc(100% - 380px);}
  .jdjs-page .qtWrap .item2 .imgbox{height: 230px;}
  .jdjs-page .qtWrap .item1 .imgbox{height: 480px;}

  .ggzx-page .list .item{height: 310px;}
  .ggzx-page .list .fontWrap .name{font-size: 18px;line-height: 30px;}
  .ggzx-page .list .fontWrap .box{padding: 35px 15px 20px 20px;}

  .ssfw-page .imgFont .fontBtm{font-size: 20px;height: 80px;background-size: contain;}
  .ssfw-page .imgFont .fontBtm span{margin-left: 15px;}
  .ssfw-page .item .namebox .num{font-size: 80px;}
  .ssfw-page .item .namebox .name{font-size: 20px;right: -63px;}
  .ssfw-page .item .namebox{margin-bottom: 10px;}
  .ssfw-page .item1 .left{width: 630px;}
  .ssfw-page .item1 .right .rightCon{margin-left: 20px;}
  .ssfw-page .item2 .left{width: 660px;}
  .ssfw-page .item2 .left .imgFont{width: 310px;}
  .ssfw-page .item2 .right .rightCon{padding-right: 20px;}

  .detail-page .mainWrap{max-width:1130px;}
  .detail-page .detailTop .info{font-size: 16px;line-height: 26px;}

  .kffw-page .firstbox .imgWrap .imgLeft{width: 63%;}
  .kffw-page .firstbox .imgWrap .imgLeft .font{font-size: 16px;line-height: 28px;}
  .kffw-page .firstbox .imgWrap .imgRight .font{font-size: 22px;line-height: 22px;padding: 35px 30px;}
  .kffw-page .firstbox .imgWrap .imgRight{width: 150px;height: 400px;}
  .kffw-page .firstbox .imgWrap .img3{right: 120px;}
  .kffw-page .firstbox .imgWrap .img3 .font{padding-right: 50px;}
  .kffw-page .firstbox .imgWrap .img2{right: 255px;}
  .kffw-page .secondbox .box1 .left{width: 55%;}
  .kffw-page .secondbox .box1 .right{width: 35%;}
  .kffw-page .secondbox .box2 .left{width: 35%;}
  .kffw-page .secondbox .box2 .right{width: 50%;}

  .hyfw-page .secondbox .right{width: 41%;}
  .hyfw-page .thirdbox .hy5{width: 36%;}
  .hyfw-page .thirdbox .right1{width: 55%;}
  .hyfw-page .thirdbox .hy7{width: 50%;}
  .hyfw-page .thirdbox .hy9{width: 36%;}

  .ktxx-page .firstbox .ktImgbox .item2,.ktxx-page .firstbox .ktImgbox .item1{width: 23%;}
  .ktxx-page .firstbox .ktImgbox .item3{width: 40%;}
  .ktxx-page .thirdbox .ylImgWrap .sName{font-size: 18px;}

  .cyfw-page .secondbox .sName{font-size: 20px;}
  .cyfw-page .secondbox .imgCon{width: 240px;}
  .cyfw-page .secondbox .item2 .imgbox2{top: -250px;}
  .cyfw-page .secondbox .item1 .imgbox2{bottom: -250px;}
  .cyfw-page .thirdbox .item1 .fontWrap{padding: 30px 15px 0px 15px;}
  .cyfw-page .thirdbox .item1{width: 40%;}
  .cyfw-page .thirdbox .item2{width: 35%;}
  .cyfw-page .thirdbox .item3{width: 25%;}
  .cyfw-page .thirdbox .item .pImg{max-width: 100%;}
  .cyfw-page .thirdbox .cy11{max-width: 56%;}

  
  .gywm-page .firstbox .name{max-width: 60%;margin: 40px 0px;}
  .gywm-page .firstbox .txt{max-width: 70%;}

}
@media (max-width: 1200px) {
  .hyzxSection .hyzxFont .summary{font-size: 16px;line-height: 26px;}
  .hyzxSection .numWrap .left .intro{font-size: 16px;line-height: 28px;}
  .zxggSection .firstbox{height: 220px;}
  .zxggSection .firstbox .fontWrap .name,.zxggSection .secondbox .fontWrap .name{font-size: 16px;line-height: 26px;}
  .zxggSection .secondbox img{height: 270px;}
  .zxggSection .secondbox .fontWrap .box{padding: 30px 20px;}

  .jdjs-page .showFont{font-size: 16px;line-height: 26px;}
  .jdjs-page .jdhjWrap .pImg{width: 280px;height: 280px;}
  .jdjs-page .tipLine,.gywm-page .tipLine{right: 20px;}
  .jdjs-page .tipFont,.gywm-page .tipFont{right: 5px;font-size: 18px;padding: 20px 0px;}
  .jdjs-page .jddtWrap .pImg1{width: 280px;height: 280px;}
  .jdjs-page .jddtWrap .right{width: calc(100% - 310px);}

  .ssfwChild .childNavCon{position: relative;}
  .ssfwChild .childNav{width: 100%;}
  .ssfwChild .childNav .item{flex: 1;height: 120px;}
  .ssfwChild .childNav .item .box{padding: 10px 0px 20px 10px;}
  .ssfwChild .childNav .item .name{font-size: 20px;}
  .ssfwChild .childNav .item .eng{font-size: 14px;}
  .ssfwChild .childNav .item.active .box, .ssfwChild .childNav .item:hover .box{padding-bottom: 35px;}

  .ktxx-page .thirdbox{padding: 50px 0px;}
  .ktxx-page .thirdbox .bg{height: 300px;}
  .ktxx-page .thirdbox .ylImgWrap .imgbox1{width: 120px;}

  .gywm-page .line2{height: calc(100% - 260px);}

}
@media (max-width: 1100px) {
  .leftNav{background:none;}
  .leftNav .cenBox,.leftNav .leftBtm{display: none;}
  .leftNav .menu{background: none;}
  .topHeadWrapOn .leftNav .menu{background: #4738ba url(../../images/index/menu.png) no-repeat center;width: 50px;height: 50px;opacity: 1;}
  .head{width: 100%;left: 0;}
  .head .headCon{padding-right: 0;}

  .appBackTop{display: none;position: fixed;right: 30px;bottom: 180px;z-index: 99; width: 50px;height: 50px;background: #4738ba url(../../images/index/top.png) no-repeat center;background-size: 50%;}

  .jdjs-page .tipLine,.jdjs-page .tipFont,.gywm-page .tipLine,.gywm-page .tipFont{display: none;}

  .detail-page .mainWrap{margin-top: -50px;}
}
@media (max-width: 992px) {
  .index_fixed{width:100px;top:25%;}
  .head{height: 100px;}
  .head .headCon .eng{right: 20px;top: 33px;}
  .head .headItem{padding: 30px 0px 0px 15px;width: 140px;height: 100px;}
  .head .headItem .icon{top: 45px;right: 15px;}
  .head .logo{max-width: 100px;margin-top: 25px;margin-bottom: auto;}

  .index-footer{height: auto !important;}

  .bannerSection .swiperCon .downTip{display: none;}
  .bannerSection .swiperCon .ggSwiperbox{left: 10px;}
  
  .hyzxSection .hyzxBox{padding-bottom: 330px;margin-bottom: 30px;}
  .hyzxSection .hyzxFont{padding-top: 30px;flex-direction: column;}
  .hyzxSection .hyzxFont .left, .hyzxSection .hyzxFont .right{width: 100%;}
  .hyzxSection .hyzxFont .right img{max-width: 60%}
  .hyzxSection .hyzxFont .right .iconBg{display: none;}
  .hyzxSection .hyzxNum .bg .left{width: 90%;}
  .hyzxSection .hyzxNum .bg .right{width: 90%;top: 160px;}
  .hyzxSection .numWrap .left .intro{max-width: 90%;}
  .hyzxSection .numWrap .right{margin-top: -30px;}
  .hyzxSection .hyzxNumbox{height: auto;}
  .hyzxSection .hyzxNum{height: 340px;}  
  .zxggSection .secondbox{margin-bottom: 25px;}
  .jdjsSection{height: 700px;}

  .jdfcSection .swiperImg{height: 290px;}
  .jdfcSection .jdfcWrap{height: 340px;}

  .footerbox .footRight,.jdfcSection .jdfcWrap .jdfcCon .jdfcRight{width: 300px;}
  .footerbox .footRight{padding: 10px 20px 20px 10px;}
  .jdfcSection .jdfcWrap .jdfcCon .jdfcRight{padding: 30px 20px 0px 20px;}
  .jdfcSection .jdfcWrap .jdfcCon .showBox{height: 70px;padding: 0px 20px;}
  .jdfcSection .jdfcWrap .jdfcCon .showBox .name{font-size: 20px;}

  .jdjs-page .jdhjWrap{height: 700px;}
  .jdjs-page .jdhjWrap .pImg{width: 220px;height: 220px;}
  .jdjs-page .jdhjWrap .item2{margin-top: 50px;}
  .jdjs-page .jdhjWrap .item3{margin-top: 100px;}
  .jdjs-page .jdwjWrap .pImg1{width:320px;height: 230px;}
  .jdjs-page .jdwjWrap .pImg2{width: 280px;height: 365px;margin-top: 240px;}
  .jdjs-page .jdwjWrap .fontCon .pIntro{margin: 30px 0px;}
  .jdjs-page .jddtWrap .right{width: calc(100% - 240px);}
  .jdjs-page .jddtWrap .pImg1{width: 220px;height: 220px;}
  .jdjs-page .jddtWrap .pImg3{width: 300px;height: 370px;}
  .jdjs-page .jddtWrap .pImg2{width: 150px;height: 160px;}
  .jdjs-page .qtWrap{margin: 0px 0px 80px;}
  .jdjs-page .qtWrap .item2 .imgbox{height: 180px;}
  .jdjs-page .qtWrap .item1 .imgbox{height: 380px;}

  .mainWrap .topName{padding: 45px 0px 35px;}
  .ggzx-page .list .item{height: 230px;}
  .ggzx-page .list .fontWrap .box{padding: 15px 15px 10px 20px;}

  .ssfw-page .topImg{max-width: 60%;margin: 20px 0px;}
  .ssfw-page .item .namebox .num{font-size: 60px;}
  .ssfw-page .item .namebox .name{right: -74px;}
  .ssfw-page .imgFont .fontBtm{font-size: 16px;}
  .ssfw-page .item1 .left{width: 420px;}
  .ssfw-page .item2 .left{width: 480px;}
  .ssfw-page .item2 .left .imgFont{width:230px;}

  .detail-page .detailBtm{flex-direction: column;}
  .detail-page .detailBtm .right{width: 100%;padding-bottom: 30px;}
  .detail-page .newList{display: flex;flex-wrap: wrap;justify-content: space-between;}
  .detail-page .newList .item{width: calc(33.33% - 10px);max-width: 330px;height: 160px;}
  .detail-page .newList .box{padding: 20px;}
  .detail-page .newList .name{font-size: 16px;line-height: 26px;}

  .kffw-page .firstbox .imgWrap .imgRight{width: 130px;height: 300px;}
  .kffw-page .firstbox .imgWrap .img3{right: 90px;}
  .kffw-page .firstbox .imgWrap .img2{right: 195px;top: 40px;}
  .kffw-page .firstbox .imgWrap .img4{top: 70px;}
  .kffw-page .secondbox{padding: 40px 0px 50px;}
  .kffw-page .secondbox .box1 .fontbox{width: 100%;margin: 0;}
  .kffw-page .secondbox .box2{margin: 30px 0px;}
  .kffw-page .secondbox .box2 .left{width: 45%;}
 
  .hyfw-page .firstbox .hyfwFont{max-width: 80%;}
  .hyfw-page .thirdbox .bg1{height: 37%;}
  .hyfw-page .thirdbox .right1 .dgnbox{padding: 20px 0px 30px 10px;}
  .hyfw-page .thirdbox .hysbox{padding-left: 30px;}
  .hyfw-page .thirdbox .bjbox{width: 100%;}
  .hyfw-page .thirdbox .bjbox{height: calc(100% - 220px);}
  .hyfw-page .thirdbox .hy8{width: 220px;}
  .hyfw-page .thirdbox .bjImg .icon1{width: 150px;height: 150px;}

  .ktxx-page .firstbox .ktfwFont{top: -30px;}
  .ktxx-page .firstbox .ktImgbox .item1 .imgbg{top: -5px;right: -5px;}
  .ktxx-page .firstbox .ktImgbox .item2 .imgbg{left: -5px;bottom: -7px;}
  .ktxx-page .firstbox .ktImgbox .item3 .imgbg{bottom: -10px;}
  .ktxx-page .secondbox .jsfFont{max-width: 100%;}
  .ktxx-page .thirdbox .ylImgWrap .imgbox1{width: 100px;}
  .ktxx-page .thirdbox .ylImgWrap .sName{font-size: 16px;}

  .cyfw-page .firstbox .hyfwFont{max-width: 100%;}
  .cyfw-page .firstbox .imgWrap{margin: 40px -10px;}
  .cyfw-page .firstbox .item{padding: 0px 10px;}
  .cyfw-page .thirdbox{padding: 70px 0px 100px;}
  .cyfw-page .thirdbox .item1 .fontWrap{padding: 0px 10px 0px 0px;}

  .cyfw-page .secondbox .imgCon{width: 180px;}
  .cyfw-page .secondbox .item2 .imgbox2{top: -190px;}
  .cyfw-page .secondbox .item1 .imgbox2{bottom: -190px;}

  .gywm-page .firstbox .txt{max-width: 100%;}
  .gywm-page .secondbox .left{width: 100%;display: flex;justify-content: space-between;position: relative;}
  .gywm-page .secondbox .changeBox{display: flex;position: absolute;left: 0;bottom: 0;margin: 0;}
  .gywm-page .secondbox .changeBox .item{margin:10px;}
  .gywm-page .secondbox .changeBox .item.on::after{width: 100%;top: auto; bottom: -10px;left: 0;right: 0;margin: auto;}
  .gywm-page .jtlxWrap{max-width: calc(100% + 20px);}

}
@media (max-width: 769px) {
  .ssfwChild .childNavCon{padding: 0;width: 100%;}
}
@media (max-width: 768px) {
  .banner-video>.CCH5playerContainer{width: 100% !important;
    height: 200px !important;}
   
  .burgerbox{right: 30px;top: 33px;}
  .indexPage .banner .syImg-wra>img{max-width: 60%;}
  .fixmenu .burgerbox{right: 80px;}

  .burgerbox{position: absolute;background: #4738ba;height: 45px;display: inline-block; }
  .burger {width: 45px;height: 45px;position: relative;cursor: pointer;}
  .fixed.burger {top: 7px;}
  .burger div.x,.burger div.y,.burger div.z {position: absolute;width: 25px;height: 2px;background: #fff;border-radius: 2px;-webkit-transition: all 200ms ease-out;-moz-transition: all 200ms ease-out;-ms-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;transition: all 200ms ease-out;}
  .burger.openmenu{position: fixed;z-index: 5;margin:2px 0px 0px 15px;}
  .openmenu div.x,.openmenu div.y,.openmenu div.z {background: #4738ba;}
  .burger div.x,.burger div.y,.burger div.z {height: 2px;width: 26px;left: 0;right: 0;margin: auto;}
  .burger div.x{top: 12px;}
  .burger div.y {top: 22px;}
  .burger div.z {top: 32px;}
  .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;}
  
  .topHeadWrapOn .leftNav .menu{background: none;}
  .head{background: none;border: none;height: 0;}
  .head .menubox,.head .logo,.head .headItem .childBox{display: none;}  
  .fixmenu{width: 100%;height: 100%;position: fixed;background: #fff;z-index: 4;}
  .head.fixmenu .headCon .eng{display: none;}
  .head.fixmenu .menubox{display: flex;flex-direction: column;text-align: center;padding-top: 70px;}
  .head.fixmenu .headItem{width: auto;height: auto;padding: 15px 0px;}
  .head.fixmenu .headItem .name{color: #343434;}
  .head.fixmenu .headItem .info{display: none;}
  .head.fixmenu .headItem:hover::after, .head.fixmenu .headItem.on::after{display: none;}
  .head.fixmenu .headItem:hover, .head.fixmenu .headItem.on{background: none}
  .head.fixmenu .headItem.on .name{color: #4738ba;font-weight: bold;}
  .head.fixmenu .syItem{display: block;}
  .leftNav{pointer-events: none;}
  .leftNav .menu{pointer-events: auto;}

  .indexPage .banner{height: auto;}
  .bannerSection .swiperCon .ggSwiper .swiper-slide{padding: 0px 10px;}
  .bannerSection .swiperCon .ggSwiper .item .catName,.bannerSection .swiperCon .ggSwiper .item .more{display: none;}
  .bannerSection .swiperCon .ggSwiper .swiper-slide .item{height: 80px;padding-top: 15px;display: block;}
  .bannerSection .swiperCon .ggSwiper .item .title{font-size: 16px;line-height: 26px;}
  .bannerSection .swiperCon .swiper-button{top: -100px;}
 .indexPage .banner{height:520px;}
  .zxggSection .right{display: flex;justify-content: center;flex-wrap: wrap;}
  .zxggSection .item{display: flex;width: 100%;justify-content: space-between;padding: 0;}
  .zxggSection .firstbox{width: 250px;height: 250px;margin: 10px 0px 15px;}
  .zxggSection .secondbox{margin-bottom: 10px;}
  .zxggSection .secondbox img,.zxggSection .secondbox .time{display: none;}
  .zxggSection .secondbox .fontWrap{margin-top: 0;}
  .zxggSection .secondbox .fontWrap{width: 250px;height: 160px;}
  .zxggSection .secondbox .fontWrap .box{padding: 20px;}
  .jdjsSection .mainCon{min-height: 90%;}
  .jdjsSection .rightSwiper{width: 100%;left: 0;}
  .jdjsSection .swiperJd{height: 390px;}
  .jdjsSection .swiperJd .swiper-slide .item{height: 350px;}
  .jdjsSection .swiperJd .swiper-slide .item .fontbox{padding: 30px 10px;}
  .jdjsSection .swiperJd .swiper-slide-active,.jdjsSection .swiperJd .swiper-slide-nth-next-2,.jdjsSection .swiperJd .swiper-slide-nth-next-4{top: 40px;}
  .jdjsSection .swiperJd .swiper-slide .item .name{font-size: 24px;}

  .jdjs-page .jdhjWrap .pImg{width: 200px;height: 200px;}
  .jdjs-page .jddtWrap .pImg1{width: 180px;height: 180px;}
  .jdjs-page .jddtWrap .right{width: calc(100% - 200px);}
  .jdjs-page .qtWrap .item2 .imgbox{height: 150px;}
  .jdjs-page .qtWrap .item1 .imgbox{height: 320px;}

  .mainWrap .topName{padding: 30px 0px 20px;}
  .ggzx-page .list .fontWrap{padding: 10px;}
  .ggzx-page .list .item{height: 210px;}

  .ssfw-page .item1 .left{width: 350px;}
  .ssfw-page .item2 .left{width: 410px;}
  .ssfw-page .item2 .left .imgFont{width: 200px;}
  .ssfw-page .imgFont .fontBtm{font-size: 16px;}

  .detail-page .newList .item{width: calc(50% - 10px);height: 200px;}

  .kffw-page .firstbox .iconWrap img{max-width: 80%;}
  .kffw-page .secondbox .bg{width: 80%;height: 60%;}

  .ssfwChild .childNav{bottom: -60px;}
  .ssfwChild .childNav .item{height: 60px;}
  .ssfwChild .childNav .item .box{padding: 10px;}
  .ssfwChild .childNav .item .eng{display: none;}

  .hyfw-page .firstbox .hyfwFont{max-width: 100%;}
  .hyfw-page .secondbox{padding-bottom: 60px;}
  .hyfw-page .thirdbox .wrap1{padding: 60px 0px 40px;}
  .hyfw-page .thirdbox .bg1{height: 41%;width: 70%;}
  .hyfw-page .thirdbox .bg2{width: 70%;height: 48%;}
  .hyfw-page .thirdbox .bjbox{height: calc(100% - 180px);}
  .hyfw-page .thirdbox .hy8{width: 180px;}
  .hyfw-page .thirdbox .bjImg .icon1{width: 120px;height: 120px;}

  .ktxx-page .firstbox .container{margin-bottom: 40px;}
  .ktxx-page .firstbox .ktfwFont{left: 15px;}
  .ktxx-page .secondbox{padding: 30px 0px;}
  .ktxx-page .thirdbox .ylImgWrap{margin: 0px -10px;}
  .ktxx-page .thirdbox .ylImgWrap .item{padding: 0px 10px;}
  .ktxx-page .thirdbox .ylImgWrap .item2{margin-right: 0;}
  .ktxx-page .fourthbox .con .kt16{margin-right: 10px;}
  .footlink1{display:block;margin-bottom:15px;}
}
@media (max-width: 640px) {
  .banner-video>.CCH5playerContainer{width: 100% !important;
    height: 200px !important;}
  .jdfcSection .swiperImg{height: 200px;}
  .jdfcSection .jdfcWrap{height: 280px;}
  .jdfcSection .jdfcWrap .jdfcCon .jdfcBox .item,.footerbox .footRight .fitem{margin-bottom: 15px;}
  .footerbox .footLeft .linkbox{min-height: auto;}

  .jdjs-page .showLine1{height: 60px;bottom: -30px;}
  .jdjs-page .showLine2{height: 60px;top: -30px;}
  .jdjs-page .showLine3{width: 3px;height: 60px;left: 20px;top: -30px;}
  .jdjs-page .jdhjWrap{height: 530px;}
  .jdjs-page .jdhjWrap .showFont,.jdjs-page .jdwjWrap .pImg1 .showFont{bottom: -60px;}
  .jdjs-page .jdhjWrap .bg{display: none;}
  .jdjs-page .jdhjWrap .fontWrap{width: 100%;}
  .jdjs-page .jdhjWrap .pImg{width: 150px;height: 150px;}
  .jdjs-page .jdhjWrap .item2{margin-top: 20px;}
  .jdjs-page .jdhjWrap .item3{margin-top: 40px;}
  .jdjs-page .jdwjWrap .pImg1{width: 250px;height: 180px;}
  .jdjs-page .jdwjWrap .pImg2{width: 200px;height: 260px;margin-top: 210px;}
  .jdjs-page .jdwjWrap .bg{width: 70%;}
  .jdjs-page .jdwjWrap .fontCon .pIntro{max-width: 65%;}
  .jdjs-page .jdwjWrap .pImg2 .showFont{top: -60px;}
  .jdjs-page .jddtWrap{margin: 50px 0px;padding: 40px 0px 350px;}
  .jdjs-page .jddtWrap .pImg1 .showFont{bottom: -60px;}
  .jdjs-page .jddtWrap .pImg2 .showFont{bottom: auto;top: -60px;left: 0;}
  .jdjs-page .jddtWrap .imgWrap{position: absolute;bottom: 20px; left: 10px;width: calc(100% - 20px);margin-bottom: 0;}
  .jdjs-page .qtWrap .item2 .imgbox{height: 130px;}
  .jdjs-page .qtWrap .item1 .imgbox{height: 280px;}

  .ggzx-page .list .fontWrap .box{background: none;border: 1px solid rgba(255,255,255,0.6);}

  .ssfw-page .ssfwCon{margin: 0;}
  .ssfw-page .item1{flex-direction: column-reverse;}
  .ssfw-page .item1 .left{width: 100%;}
  .ssfw-page .item1 .right .rightCon{margin-left: 0;}
  .ssfw-page .item .morebtn1{padding-top: 0;margin-bottom: 15px;}
  .ssfw-page .item2{flex-direction: column;}
  .ssfw-page .item2 .left{width: 100%;}
  .ssfw-page .item2 .left .imgFont{width: calc(50% - 10px);}
  .ssfw-page .item2 .right .rightCon{padding-right: 0;}


  .cyfw-page .secondbox .showLine2{height: 60px;}
  .cyfw-page .secondbox .imgCon{width: 140px;}
  .cyfw-page .secondbox .item2 .imgbox2{top: -150px;}
  .cyfw-page .secondbox .item1 .imgbox2{bottom: -150px;}
  .cyfw-page .secondbox .item1 .showLine2{bottom: -30px;left: 10px;}
  .cyfw-page .secondbox .item1 .sName{bottom: -40px;left: 30px;}
  .cyfw-page .secondbox .item2 .showLine2{top: -30px;right: 10px;}
  .cyfw-page .secondbox .item2 .sName{top: -40px;right: 30px;}

  .detail-page .newList .item{height: 160px;margin-bottom: 10px;}
}
@media (max-width: 540px) {
  .banner-video>.CCH5playerContainer{width: 100% !important;
    height: 200px !important;}
  .indexPage .banner .syImg-wra>img{max-width:58%;}
  .font24 {font-size: 14px;line-height: 24px;}
  .font30{font-size: 20px;line-height: 30px;}
  
  .font40 {font-size: 26px;line-height: 36px;}

  .head .headCon .eng{top: 15px;right: 15px;}
  .burgerbox{top: 15px;right: 10px;}
  .fixmenu .burgerbox{right: 70px;}

  .appBackTop{right: 10px;bottom: 150px;}

  .banner .bannerfont{max-width: 50%;}
  .banner .bannerimg{min-height: 250px;}
  .indexPage .banner{height:460px;}
  .detail-page .banner .detailImg{min-height: 150px;}
  .indexPage .banner .syImg.bannerfont{max-height: auto;}
  .indexPage .banner .syImg.bannerfont{max-width: 80%;}
  .footerbox .footerCon{flex-direction: column;}
  .footerbox .footRight{height: 200px;width: 100%;}
.indexPage .banner .syImg.bannerfont {
    max-height: 65%;
    padding-top: 0%;
}
  .bannerSection .swiperCon .swiper-button{top: -60px;}
  .bannerSection .swiperCon .ggSwiper .swiper-slide .item{height: 40px;padding-top: 10px;}
  .bannerSection .swiperCon .ggSwiper .item .title{font-size: 14px;line-height: 24px;}
  .bannerSection .swiperCon .ggSwiper .item .title a{white-space: nowrap;text-overflow: ellipsis;max-width: 100%;display:inline-block; }
  .hyzxSection .hyzxNum .bg .left, .hyzxSection .hyzxNum .bg .right, .hyzxSection .numWrap .left, .hyzxSection .numWrap .right{height: 150px;}
  .hyzxSection .numWrap .left .intro{font-size: 14px;line-height: 26px;}
  .hyzxSection .hyzxNum .bg .right{top: 120px;}
  .hyzxSection .numWrap .right .topNum .num{font-size: 28px;}
  .hyzxSection .numWrap .right .item{font-size: 12px;line-height: 22px;}
  .hyzxSection .hyzxBox{padding-bottom: 330px;margin-bottom: -50px;}
  .hyzxSection .hyzxFont .summary{margin: 20px 0px 10px;}
  .hyzxSection .hyzxFont .right img{max-width: 100%}
  .hyzxSection .hyzxNum .bg .right,.hyzxSection .hyzxNum .bg .left{width: 95%;}
  .zxggSection .item{flex-direction: column;}
  .zxggSection .firstbox,.zxggSection .secondbox .fontWrap{width: 100%;}
  .zxggSection .firstbox .fontWrap .box{background: none;border: 1px solid rgba(255,255,255,0.6);}
  .zxggSection .secondbox .fontWrap .box{background: none;border: 1px solid #272a2d;}
  .zxggSection .secondbox:hover .fontWrap .box{background: none;border: 1px solid #f3d066;}
  .jdfcSection .swiperImg{height: 150px;}
  /* .jdfcSection .jdfcWrap .jdfcCon .showBox .btnbox{display: none;} */
  .jdfcSection .jdfcWrap .jdfcCon .jdfcRight{display: none;}
  .jdfcSection .jdfcWrap .jdfcBg .left{width: 100%;}
  .indexPage .footerbox .footRight .con{display: inline-block;}
  .jdjsSection{height: 600px;}
  .jdjsSection .swiperJd .swiper-slide .item{height: 300px;}
  .jdjsSection .swiperJd{height: 350px;}
  
  .jdjs-page .topimg{margin: 15px 0px 20px;}
  .jdjs-page .showFont{font-size: 14px;line-height: 24px;}
  .jdjs-page .pIntro{font-size: 16px;line-height: 30px;margin: 15px 0px 30px;}
  .jdjs-page .jdhjWrap{height: 470px;}
  .jdjs-page .jddtWrap .pImg2{width: 130px;height: 140px;}
  .jdjs-page .jddtWrap .pImg3{width: 250px;height: 310px;}
  .jdjs-page .jdhjWrap .pImg{width: 120px;height: 120px;}
  .jdjs-page .jdwjWrap .pImg2{margin-top: 20px;}
  .jdjs-page .jdwjWrap .fontCon{position: relative;}
  .jdjs-page .jdwjWrap .bg{width: 90%;}
  .jdjs-page .jdwjWrap .fontCon .pIntro{max-width: 90%;}
  .jdjs-page .jddtWrap{margin-top: 0;}
  .jdjs-page .qtWrap .item{width: 100%;}
  .jdjs-page .qtWrap .item .imgbox{height: auto;margin-bottom: 10px;}

  .mainWrap{margin-top: 0;width: 100%;}
  .mainWrap .topName{padding: 20px 0px 15px;}
  .mainWrap .topName .name{margin-right: 30px;}
  .mainWrap .topName .rightbtn{margin-top: 10px;font-size: 14px;}
  .ggzx-page .list .fontWrap .name{font-size: 16px;line-height: 28px;}
  .ggzx-page .list .col-xs-4{width: 50%;}

  .ssfw-page .ssfwTop{padding-bottom: 30px;}
  .ssfw-page .catName{padding:0px;}
  .ssfw-page .intro{font-size: 16px;line-height: 30px;margin: 12px 0px;}
  .ssfw-page .item{margin: 20px 0px;}
  .ssfw-page .item .namebox{margin-bottom: 0;}

  .detail-page .mainWrap{margin-top: 0;}
  .detail-page .detailTop .title{font-size: 22px;line-height: 32px;}
  .detail-page .detailTop .info{font-size: 14px;line-height: 24px;}
  .detail-page .detailTop .info span{margin-right: 15px;}
  .detail-page .detailTop{padding: 20px 15px;}
  .detail-page .detailTop .title{margin-bottom: 15px;}
  .detail-page .detailBtm .left{padding: 0px 15px;}
  .detail-page .news{padding-bottom: 15px;}
  .detail-page .newList{justify-content: center;}
  .detail-page .newList .item{width: 100%;}
  .detail-page .newList .box{background: none;border: 1px solid #989aa1;}

  .ssfwChild .childNav .item .name{font-size: 16px;}
  .ssfwChild .childNav .item.active .box, .ssfwChild .childNav .item:hover .box{height: calc(100% + 20px);margin-top: -10px;padding-bottom: 25px;}

  .ssfwChild-page .sName{font-size: 20px;line-height: 26px;}
  .ssfwChild-page .cIntro{font-size: 16px;line-height: 30px;margin: 10px 0px;}

  .kffw-page .firstbox .iconWrap img{max-width: 60%;}
  .kffw-page .firstbox .imgWrap{margin: 60px 0px 100px;}
  .kffw-page .firstbox .imgWrap .imgLeft .font{font-size: 14px;line-height: 24px;bottom: -40px;}
  .kffw-page .firstbox .imgWrap .imgRight .font{font-size: 18px;padding: 20px 15px;}
  .kffw-page .firstbox .imgWrap .imgRight{width: 90px;height: 200px;}
  .kffw-page .firstbox .imgWrap .img3{right: 60px;top: -30px;}
  .kffw-page .firstbox .imgWrap .img3 .font{padding-right: 30px;}
  .kffw-page .firstbox .imgWrap .img2{right: 125px;top: 40px;}
  .kffw-page .firstbox .imgWrap .img2 .font{padding-right: 20px;}
  .kffw-page .firstbox .imgWrap .img4{top: 70px;}
  .kffw-page .secondbox .box1 .right{width: 42%;}
  .kffw-page .secondbox .box1 .right .imgbox2{margin-top: 100px;}
  .kffw-page .secondbox .box2{margin: 15px 0px;}

  .hyfw-page .firstbox{padding-bottom: 20px;}
  .hyfw-page .thirdbox .bg1{height: 30%;}
  .hyfw-page .thirdbox .bg2{height: 55%;}
  .hyfw-page .secondbox .right{top: 30px;}
  .hyfw-page .thirdbox .wrap1{padding-top: 30px;}
  .hyfw-page .thirdbox .right1 .dgnbox{padding: 0;}
  .hyfw-page .thirdbox .wrap3{flex-direction: column;margin: 30px 0px 50px;}
  .hyfw-page .thirdbox .hy9{margin: 10px auto 0px;width: 70%;}
  .hyfw-page .thirdbox .hysbox{padding-left: 15px;}


  .ktxx-page .firstbox .ktImgbox .item1{padding-top: 140px;}
  .ktxx-page .firstbox .ktImgbox .item2{padding-top: 160px;}
  .ktxx-page .firstbox .ktImgbox .item3{padding-top: 50px;}
  .ktxx-page .secondbox .jsfWrap{margin: 10px -3px;}
  .ktxx-page .secondbox .jsfWrap .item{padding: 0px 3px;}
  .ktxx-page .thirdbox{padding: 30px 0px 20px;}
  .ktxx-page .thirdbox .ylFont{width: 50%;}
  .ktxx-page .thirdbox .bg{height: 250px;}
  .ktxx-page .thirdbox .ylImgWrap{flex-wrap: wrap;justify-content: space-between;}
  .ktxx-page .thirdbox .ylImgWrap .item{width: 50%;}
  .ktxx-page .thirdbox .ylImgWrap .item3{margin-top: -150px;}
  .ktxx-page .fourthbox{margin: 15px 0px 40px;}
  .ktxx-page .fourthbox .con{display: block;}
  .ktxx-page .fourthbox .con .kt16{max-width: 200px;float: left;margin: 10px 0px;}
  .ktxx-page .fourthbox .con .lqcFont{width: calc(100% - 215px);float: right;margin-top: 30px;}

  .cyfw-page .firstbox{padding-bottom: 10px;}
  .cyfw-page .firstbox .imgWrap{margin: 30px -3px;}
  .cyfw-page .firstbox .item{padding: 0px 3px;}
  .cyfw-page .firstbox .item1{margin-top: 10px;}
  .cyfw-page .firstbox .item2{margin-top: 30px;}
  .cyfw-page .firstbox .sName{margin-top: 15px;}
  .cyfw-page .secondbox{padding: 40px 0px;}
  .cyfw-page .secondbox .item1{margin-bottom: 230px;}
  .cyfw-page .secondbox .imgbox1{width: 100%;}
  .cyfw-page .secondbox .bg{padding: 40px 0px;height: 50%;}
  .cyfw-page .thirdbox{padding: 30px 0px 50px;}
  .cyfw-page .thirdbox .item1{width: 100%;}
  .cyfw-page .thirdbox .imgWrap{flex-wrap: wrap;}
  .cyfw-page .thirdbox .item .pImg{margin: 0px auto 10px;}


  .gywm-page .firstbox .bg{min-height: 550px;}
  .gywm-page .firstbox .txt{font-size: 16px;line-height: 30px;}
  .gywm-page .firstbox .txt{margin: 0px 0px 50px;}
  .gywm-page .secondbox{padding: 30px 0px 50px;}
  .gywm-page .secondbox .left{padding-bottom: 50px;}
  .gywm-page .secondbox .changeBox .item{font-size: 18px;}
  .gywm-page .secondbox .wxtsBox{width: 220px;height: 170px;}
  .gywm-page .secondbox .wxtsBox .title{padding: 20px 5px 5px 15px;}
  .gywm-page .secondbox .wxtsBox .wxtsFont{line-height: 28px;}
  .gywm-page .secondbox .wxtsBox .wxtsFont .font{padding: 2px 2px 2px 15px;}
  .gywm-page .secondbox .wxtsBox .icon26{max-width: 60px;top: -25px;right: -4px;}
  .gywm-page .jtlxWrap .item{width: 100%;}
  .gywm-page .jtlxWrap .item .box{line-height: 30px;padding: 15px 10px 15px 20px;}
  .gywm-page .jtlxWrap .item .type{font-size: 16px;}
  .gywm-page .jtlxWrap .item .con{font-size: 14px;line-height: 28px;}
}