@charset "UTF-8";
/* ========== 样式说明 start ========== */
/* ——————— 头部 start——————— */
.indexTop .menuBox{position: relative !important;bottom: unset !important;left: unset !important;box-shadow: 0px 3px 8px #158b3d26;}
.newsView .menuBox{position: relative !important;bottom: unset !important;left: unset !important;background: rgba(255, 255, 255, 1);}
.wrap1 {width: 1680px;margin: 0 auto;clear: both;}
.index .wrap {width: 1680px;}
.top {width: 100%;height:240px;background: url(../img/top-bg.jpg) no-repeat center center;}
.topC .logo a {display: block;}
.logo {float: left;overflow: hidden;display: inline;margin-right: 30px;margin-top: 35px;}
.logo img {height: 91px;}
.searchBox{overflow: hidden;}
.searchBox .link{display: inline;float: right;margin-bottom: 13px;}
.searchBox .link dd{display: inline;float: left;}
.searchBox .link .con{height: 66px;line-height: 66px; padding: 0 20px;font-size: 15px;color: #fff;display: block;position: relative;transition: all 0.3s;-webkit-transition: all 0.3s;}
.searchBox .link .con::after{display: block;content: '';width: 1px;height: 13px;background: rgba(255, 255, 255, 0.3);position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.searchBox .link dd:nth-last-of-type(1) .con{padding: 0 0 0 20px;}
.searchBox .link dd:nth-last-of-type(1) .con::after{display: none;}
.searchBox .link .con:hover{color: #00bb40;}
.searchBox .search{display: inline;float: right;clear: both;border-radius: 22.5px;overflow: hidden;width: 350px;}
.searchBox .search .item{line-height: 45px;padding: 0 20px;overflow: hidden;background: #fff;}
.searchBox .search input{border: 0;width: 100%;line-height: 45px;}
.searchBox .search input::placeholder{color: var(--themeColor);}
.searchBox .search .icon{width: 100px; display: inline;float: right;font-size: 16px;color: #fff;line-height: 45px;background: #00bb40;text-align: center;}
.searchBox .search .icon span{padding-left: 25px;background: url(../img/search-icon.png) no-repeat center left / 16px 16px;}
/*menu start*/
.menuBox{width: 100%;position: absolute !important;bottom: -64px;left: 0;background: rgba(255, 255, 255, 0.5); text-align: center;height: 64px;}
.menuDl{display:flex; justify-content: space-between;}
.menuDl dd {float: left;display: inline;position: relative;}
.mainMenu {position: relative;z-index: 9;}
.mainMenu::before {position: absolute;left: 0;right: 0;bottom: 0;margin: 0 auto;display: block;content: '';width: 25px;height: 22px;background: url() no-repeat center bottom;opacity: 0;visibility: hidden;transform: scaleX(0);-webkit-transform: scaleX(0);transition: all 0.3s linear;-webkit-transition: all 0.3s linear;z-index: -1;}
.menuDl dd.hover .mainMenu::before {opacity: 1;visibility: visible;transform: scaleX(1);-webkit-transform: scaleX(1);}
.mainMenu a {font-size: 18px;color: #333333;font-weight: 700; display: block;line-height: 60px;height: 60px;text-align: center;transition: 0.4s;-webkit-transition: 0.4s;border-bottom: 4px solid transparent;padding:0 20px ;}
.menuDl dd.hover .mainMenu a,
.mainMenu a:hover {font-weight: bold;color:#fff;border-bottom: 4px solid var(--themeColor); background:var(--themeColor);}
.menuDl dd .subMenu {padding-top: 8px;position: absolute;left: 50%;margin-left: -80px; top: 22px;width: 120px;visibility: hidden;opacity: 0;transform: translateY(60px);-webkit-transform: translateY(60px);transition: all 0.5s;-webkit-transition: all 0.5s;z-index: 8;background: transparent;}
.menuDl dd .subMenu.style2 {width: 645px;margin-left: -322px;}
.menuDl dd .subMenu:before {display: block;content: '';position: absolute;top: 0px;left: 0;right: 0;margin: 0 auto;width: 0;height: 0;border-width: 8px;border-style: solid;border-top: none;border-color: transparent;border-bottom-color: #ffffff;z-index: 9;}
.menuDl dd .subMenu .subMenuItem {position: relative;background: #fff; box-shadow: 0 0 8px rgba(0, 0, 0, 0.08);-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.08);border-radius: 10px;padding: 8px 0;}
.menuDl dd .subMenu.style2 .subMenuItem {padding: 20px;}
.menuDl dd .subMenu a {display: block;padding: 8px 6px;line-height: 24px;max-height: 76px;overflow-y: hidden;text-align: center;font-size: 15px;color: #666666;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;}
.menuDl dd .subMenu .subMenuItem a:hover,
.menuDl dd .subMenu .subMenuItem a.hover {color: var(--themeColor);}
.menuDl dd:hover .subMenu {visibility: visible;opacity: 1;transform: translateY(20px);-webkit-transform: translateY(20px)}
.menuDl dd .subMenu .enter a {color: #3184d7;text-align: left;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;}
.menuDl dd .subMenu .enter a:hover {opacity: 0.8;}
/* menu end */
/* ——————— 头部 end——————— */
/* ————— subBanner start ————— */
.subBanner{width: 100%;height: 350px;position: relative;}
.subBanner .imgBox{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.subBanner .bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 116, 193, .15);}
.subBanner .imgBox img{width: 100%;height: 100%;}
.subBanner .title{width: 100%; line-height: 62px;height: 62px;font-size: 24px;font-weight: 700;color: #fff;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);background: linear-gradient(to right, rgba(0, 116, 193, .15) , transparent 30% );}
/* ————— subBanner end ————— */
/* ————— 当前位置 start ————— */
.newsView .locationBox{height: 64px;position: unset;left: unset;bottom: unset;transform: unset;-webkit-transform: unset;}
.newsView .location{height: 64px;}
.newsView .location a {height: 64px;line-height: 64px;color: #858585;}
/* .newsView .location a:hover,
.newsView .location a.hover{color: #858585;} */
.locationBox {clear: both;height: 80px;position: absolute;left: 50%;bottom: 54px;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.location {height: 80px;overflow: hidden;position: relative;}
.location a.home {width: 33px;height: 100%;background-position: left center;background-repeat: no-repeat;background-image: url(../img/common/home.png);padding-left: 0;margin-right: 0;}
.location a {display: inline;float: left;height: 80px;line-height: 80px;padding-left: 14px;margin-right: 10px;background-position: left center;background-repeat: no-repeat;color: #fff;font-size: 16px;background-image: url(../img/common/icon8.png);}
.location a:hover {color: var(--themeColor)}
.location a.hover {color: var(--themeColor)}
.subNavBox {position: absolute;left: 50%;bottom: 0;transform: translate(-50%,50%);-webkit-transform: translate(-50%,50%);background: #fff;border-radius: 10px;padding: 0 31px;box-sizing: border-box;overflow: hidden;z-index: 3;box-shadow: 0 0 4px 2px rgba(0,0,0,0.05);}
.subNav::after {display: block;content: '';clear: both;visibility: hidden;}
.subNav a {display: inline;float: left;line-height: 65px;height: 65px;color: #666666;font-size: 18px;padding: 0 25px;position: relative;}
.subNav a::after{display: block;content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 3px;height: 3px;background: url(../img/subNav-icon.png) no-repeat center center / 100% 100%;}
.subNav a:nth-last-of-type(1)::after{display: none;}
.subNav a.hover,
.subNav a:hover {color: var(--themeColor)}
/* ————— 当前位置 end ————— */
/* ————— 页码 start ————— */
.page {text-align: center;clear: both;font-size: 14px;}
.page a {display: inline-block;overflow: hidden;width: 45px;height: 45px;line-height: 45px; color: #999999;border-radius: 5px;background: #fff;margin: 0 3px;font-size: 16px;}
.page span {display: inline-block;padding: 6px 2px;position: relative;top: -15px;}
.page a:hover {background: var(--themeColor);color: #fff;}
.page a.hover {background: var(--themeColor);color: #fff;}
.page input {display: inline-block;vertical-align: middle;height: 22px;border: 1px solid #e6e6e6;position: relative;top: -2px;}
.page input.pageDetail {width: 30px;height: 30px;text-align: center;border-radius: 3px;color: #999999;position: relative;top: -13px;}
.page label {color: #999999;position: relative;top: -11px;}
.page input.page_bnt {border: none;width: 30px;height: 25px;cursor: pointer;background: none;color: #999999;position: relative;top: -13px;}
.page a div {width: 45px;height: 45px;background-position: center center;background-repeat: no-repeat;}
.page a.firstPage div {background-image: url(../img/firstPage.png)}
.page a.prevPage div {background-image: url(../img/prevPage.png)}
.page a.nextPage div {background-image: url(../img/nextPage.png)}
.page a.lastPage div {background-image: url(../img/lastPage.png)}
.page a.firstPage:hover div {background-image: url(../img/firstPageh.png)}
.page a.prevPage:hover div {background-image: url(../img/prevPageh.png)}
.page a.nextPage:hover div {background-image: url(../img/nextPageh.png)}
.page a.lastPage:hover div {background-image: url(../img/lastPageh.png)}
.page a.firstPage.disabled {background: #E2E2E2}
.page a.prevPage.disabled {background: #E2E2E2;}
.page a.nextPage.disabled {background: #E2E2E2}
.page a.lastPage.disabled {background: #E2E2E2;}
.page a.firstPage.disabled div {background-image: url(../img/firstPage.png);cursor: default;}
.page a.prevPage.disabled div {background-image: url(../img/prevPage.png);cursor: default;}
.page a.nextPage.disabled div {background-image: url(../img/nextPage.png);cursor: default;}
.page a.lastPage.disabled div {background-image: url(../img/lastPage.png);cursor: default;}
/* ————— 页码 end ————— */
/* 友情链接start */
.footer{width: 100%;}
.footer::after{display: block;content: '';clear: both;}
.footerTop{padding: 0 120px;background: var(--themeColor);position: relative;z-index: 4;}
.footerTop dl {
    display: flex;
    justify-content: center;
    align-items: center;
}
.footerBot p{font-size: 18px; line-height:40px; text-align: center;}
.footerLink{position: relative;}
.footerLink-top{border-radius: 5px;cursor: pointer;position: relative; display: flex;}
.footerLink-top .titleBtn{cursor: pointer;width: 50px;height: 50px;background: url(../img/jiantou-icon1.png) center center no-repeat;}
.footerLink-top .title{overflow: hidden;width: 120px; height: 50px;line-height: 50px;font-size: 15px;color: #fff;font-weight: bold;}
.footerLink-top i{display: block;width: 100%;position: absolute;left: 0;top: 0;transform: translateY(-10px);height: 10px;}
.footerLink-top i::after{display: none;content: ''; width: 0;border: 10px solid transparent;border-top: 10px solid #fff;position: absolute;left: 45%;top: 0;animation: gupIn 1s;}
.footerTop dd:hover .footerLink-top i::after{display: block;}
.footerTop dd:hover .footerLinkC{display: block;}
.footerTop .sanjiao {width: 100%;position: absolute;bottom: 40px;left: 0;background: pink;}
.footerTop .sanjiao span{position: absolute;left: 50%;bottom: 40px;transform: translateX(-50%);-webkit-transform: translateX(-50%);width: 0;border: 10px solid transparent;border-top: 10px solid #fff;display: block;}
.footerLinkC{display: none; position: absolute;left: 0;right: 0;bottom: 60px;padding: 10px 0px;border: 1px solid rgba(255, 255, 255, 0.1);border-top: none;background: rgba(255, 255, 255, 0.1);background: #fff;z-index: 1;animation: gupIn 0.5s;}
.footerLinkC a{display: inline;float: left; line-height: 20px;padding: 8px 10px;font-size: 14px;color: #999;}
.footerLinkC a:hover{color: var(--themeColor);}
.footerBot{height: 180px;background: #fff;}
.footerBot .icon{float: right;display: inline;margin-left: 40px;}
.footerBot .icon .item{float: left;display: inline;}
.footerBot .icon .item img{width: 75px;height: 75px;}
.footerBot .icon .item .title{font-size: 15px;text-align: center;}
.footerBot .icon .item~.item{margin-left: 58px;}
.footerBot .text{overflow: hidden;display: flex;justify-content: center;}
.footerBot .text .title{float: left;display: inline;width: 100px;}
.footerBot .text .titleC{font-size: 14px;margin-bottom: 23px;}
.footerBot .text .textBox{overflow: hidden;}
.footerBot .text .textC{font-size: 14px;margin-bottom: 23px;}
.footerBot .text .textC .list{overflow: hidden;height: 20px;overflow-y: auto;}
.footerBot .text .textC .list dd{display: inline;float: left;}
.footerBot .text .textC .list .con{padding: 0 10px;position: relative;}
.footerBot .text .textC .list .con::after{display: block;content: ''; position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 13px;background: #999;}
.footerBot .text .textC .list dd:nth-last-of-type(1) .con::after{display: none;}
.footerBot .text .textC i{background: url(../img/common/beian.png) no-repeat center center / 18px 18px;padding: 0 20px;}
.footerBot .text .textC u{text-decoration: none; float: left;margin-right: 35px;}
.footerBot .text .textC span{margin-left: 30px;}
.footerBot .text .textC a.gonan{margin: 0 18px 0 5px;}
.footerBot .text .textC a.zhichi{margin: 0 18px 0 5px;}
.footerBot .text .textBox{overflow: hidden;}
.footerBot .text .textBox a:hover{color: var(--themeColor);}
/* 友情链接end */
/* 内页菜单 start */
.subMenu{overflow: hidden;padding: 30px 20px 10px 20px;background: #fff;border-radius: 10px;margin-top: 30px;}
.subMenu dd{display: inline;float: left;line-height: 40px;height: 40px;text-align: center;margin-right: 20px;padding: 0 25px;background: #f5fbf6;border-radius: 10px;margin-bottom: 20px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.subMenu .con{font-size: 16px;color: var(--themeColor);transition: all 0.3s;-webkit-transition: all 0.3s;}
.subMenu dd.hover,
.subMenu dd:hover{background: var(--themeColor)}
.subMenu dd.hover .con,
.subMenu dd:hover .con{color: #fff;}
/* 内页菜单 end */
/* -------- 综合页 start -------- */
/* .multiple .subBanner .locationBox{display: none;} */
/* .multiple .subBanner .subNavBox{display: none;} */
/* .multiple2 .subBanner .title{top: unset; bottom: 97px;transform: translateY(0);-webkit-transform: translateY(0);} */
/* 公共部分 */
.multiple .lookMore{line-height: 20px;color: #666666;font-size: 16px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.multiple .lookMore span{font-size: 20px; padding-right: 30px;background: url(../img/imgText2-icon3.png) no-repeat center right;transition: all 0.3s;-webkit-transition: all 0.3s;}
.multiple .lookMore:hover span{background: url(../img/imgText2-icon4.png) no-repeat center right;}
.multiple .lookMore:hover{color: var(--themeColor);}
.multiple .topTitle .lookMore{display: inline;float: right;margin-left: 40px;}
.multiple .topTitle .con{overflow: hidden;}
.multiple .topTitle .con .title{font-size: 20px;color: var(--themeColor);font-weight: 700;display: inline;float: left;margin-right: 40px;}
.multiple .topTitle .con .line{height: 28px; overflow: hidden;background: url(../img/topTitle-bg.png) no-repeat center left / 100% ;animation: line 1.5s}
@keyframes line{
    0%{background-size: 0%;}
    100%{background-size: 100%;}
}
/* 第一栏 */
.multipleCol1 .pic{width: 888px;border-radius: 10px;overflow: hidden;display: inline;float: left;position: relative;}
.multipleCol1 .pic::before{padding-top: 56.3063%;}
.multipleCol1 .text{box-sizing: border-box; height: 500px; overflow: hidden;padding: 66px 50px 0;background: url(../img/multipleCol1-bg.png) no-repeat center center / 100% 100%;}
.multipleCol1 .pic::after{position: absolute;display: block;content: '';width: 0;border: 18px solid transparent;border-right: 18px solid #f2f5f8;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.multipleCol1 .text .title{font-size: 24px;color: #333333;line-height: 32px;margin-bottom: 27px;}
.multipleCol1 .text .textC{font-size: 15px;line-height: 30px;color: #999999;margin-bottom: 55px;}

.mulImgBox1{width: 100%;position: relative;}
.mulImgBox1::after{display: block;content: '';clear: both;position: absolute;left: 0;top: 0;width: 100%;height: 100%; background: url(../img/mulImgBox.jpg) no-repeat center center / 100% 100%;z-index: -2;}

/* 第二栏 */
.multipleCol2{overflow: hidden; border-radius: 10px;background: #f4fff7;position: relative;}
.multipleCol2 .bd{ overflow: hidden;}
.multipleCol2 .slick-list{ overflow: visible;}
.multipleCol2 .myslide{ width: 100%;}
.multipleCol2 dl{overflow: hidden;position: relative;}
.multipleCol2 dd{display: inline;width: 14.2857%;float: left;height: 252px;position: relative;}
.multipleCol2 .con{width: 100%;text-align: center;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.multipleCol2 .con .icon{display: inline-block;margin-bottom: 10px;}
.multipleCol2 .con .num{ font-size: 42px;color: var(--themeColor);}
.multipleCol2 .con .num sub{font-size: 18px;vertical-align: baseline;}
.multipleCol2 .con .textC{font-size: 18px;color: #333333;line-height: 32px;}
.multipleCol2Dot{position: absolute;left: 50%;bottom: 30px;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.multipleCol2Dot .slick-dots li{ display: inline-block; width: 50px; height: 5px;background: var(--themeColor);opacity: 0.2; border-radius: 2.5px; margin-left: 12px; cursor: pointer;vertical-align: middle;}
.multipleCol2Dot .slick-dots li.slick-active{ opacity: 1;}
/* 第三栏 */
.mulColBox3{border: 1px solid #b8dcc4;border-radius: 10px;padding: 30px 40px;background: url(../img/multipleCol3-bg1.jpg) no-repeat center center / 100% 100%;position: relative;}
.multipleCol3 .mulColBox3:nth-of-type(2){background: url(../img/multipleCol3-bg2.jpg) no-repeat center center / 100% 100%;}
.mulColBox3 dl{overflow: hidden;}
.mulColBox3::after{display: block;content: '';background: url(../img/multipleCol3-bg3.jpg) no-repeat center center / 100% 100%;width: 100%;height: 100%;border-radius: 10px;left: 10px;bottom: -10px;position: absolute;z-index: -1;}
.mulColBox3 dd{display: inline;float: left;width: 20%;}
.mulColBox3 .con{height: 60px;display: block;position: relative;}
.mulColBox3 .con span{font-size: 18px;color: #999999;padding-left: 15px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.mulColBox3 .con span::after{display: block;content: '';position: absolute;left: 3px;top: 50%;transform: translate(-50%);-webkit-transform: translate(-50%);width: 3px;height: 3px;background: #999999;}
.mulColBox3 .con:hover span{color: var(--themeColor);}
.mulColBox3 .con:hover span::after{background: var(--themeColor);}

.mulImgBox2{width: 100%;position: relative;}
.mulImgBox2::after{display: block;content: '';clear: both;}
.mulImgBox2 .bgBox1{width: 100%;height: 247px;background: #e3f9ea;}
.mulImgBox2 .bgBox2{width: 100%;min-height: 900px;background: url(../img/multipleCol4-bg2.jpg) no-repeat center center / 100% 100%;}

/* 第四栏 */
.multipleCol4{position: absolute;left: 0;top: 60px;width: calc(100% - 80px);background: #fff;border-radius: 0 0 180px 0;overflow: hidden;}
.multipleCol4 .wrap{padding-left: 80px;background: url(../img/multipleCol4-bg.jpg) no-repeat center right / auto 100%;}
.multipleCol4 .topTitle{padding-right: 60px;box-sizing: border-box;}
.mulCol4LIst{margin-right: -30px;overflow: hidden;padding-right: 60px;box-sizing: border-box;}
.mulCol4LIst dd{display: inline;float: left;width: 16.6667%;margin-bottom: 30px;}
.mulCol4LIst .con{display: block; margin-right: 30px;padding: 20px;background: #f2f5f8;border-radius: 5px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.mulCol4LIst .con .pic{margin-bottom: 12px;border-radius: 10px;overflow: hidden;}
.mulCol4LIst .con .pic::before{padding-top: 133.3333%;}
.mulCol4LIst .con .text{text-align: center;line-height: 32px;}
.mulCol4LIst .con .title{font-size: 18px;color: #333333;}
.mulCol4LIst .con .info{font-size: 16px;color: #666666;}
.mulCol4LIst .con:hover{background: #ebfaf0;}
.mulCol4LIst .con:hover .title{color: var(--themeColor);}
/* 第五栏 */
.multipleCol5{position: absolute;left: 50%;bottom: 60px;transform: translateX(-50%);-webkit-transform: translateX(-50%);margin-right: -25px;}
.multipleCol5 dd{display: inline;float: left;width: 20%;}
.multipleCol5 .con{display: block; margin-right: 25px;background: #fff;border-radius: 10px;padding: 28px 10px 28px 40px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.multipleCol5 .con .icon{float: left;display: inline;width: 73px;height: 73px;background: url(../img/multipleCol5-bg1.png) no-repeat center center / 100% 100%;border-radius: 50%;margin-right: 30px;position: relative;transition: all 0.3s;-webkit-transition: all 0.3s;}
.multipleCol5 .con .text{font-size: 18px;color: #333333;overflow: hidden;line-height: 73px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.multipleCol5 dd .icon::after{display: block;content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);width: 100%;height: 100%;}
.multipleCol5 dd:nth-of-type(1) .icon::after{background: url(../img/multipleCol5-icon1.png) no-repeat center center;}
.multipleCol5 dd:nth-of-type(2) .icon::after{background: url(../img/multipleCol5-icon2.png) no-repeat center center;}
.multipleCol5 dd:nth-of-type(3) .icon::after{background: url(../img/multipleCol5-icon3.png) no-repeat center center;}
.multipleCol5 dd:nth-of-type(4) .icon::after{background: url(../img/multipleCol5-icon4.png) no-repeat center center;}
.multipleCol5 dd:nth-of-type(5) .icon::after{background: url(../img/multipleCol5-icon5.png) no-repeat center center;}
.multipleCol5 .con:hover .icon{background-image: url(../img/multipleCol5-bg2.png);}
.multipleCol5 .con:hover .text{color: var(--themeColor);}
.multipleCol5 dd:nth-of-type(1) .con:hover .icon::after{display: block;content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);width: 73px;height: 73px;background: url(../img/multipleCol5-icon1-w.png) no-repeat center center;}
.multipleCol5 dd:nth-of-type(2) .con:hover .icon::after{display: block;content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);width: 73px;height: 73px;background: url(../img/multipleCol5-icon2-w.png) no-repeat center center;}
.multipleCol5 dd:nth-of-type(3) .con:hover .icon::after{display: block;content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);width: 73px;height: 73px;background: url(../img/multipleCol5-icon3-w.png) no-repeat center center;}
.multipleCol5 dd:nth-of-type(4) .con:hover .icon::after{display: block;content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);width: 73px;height: 73px;background: url(../img/multipleCol5-icon4-w.png) no-repeat center center;}
.multipleCol5 dd:nth-of-type(5) .con:hover .icon::after{display: block;content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);width: 73px;height: 73px;background: url(../img/multipleCol5-icon5-w.png) no-repeat center center;}

.mulImgBox3{width: 100%;overflow: hidden;background: url(../img/mulImgBox3.jpg) no-repeat center center / 100% 100%;}

/* 第六栏 */
.mulColCon6 .rightBox{float: left;display: inline;width: 824px;border-radius: 10px;overflow: hidden;position: relative;cursor: pointer;margin-right: 30px;}
.mulColCon6 .rightBox .pic::before{padding-top: 56.3121%;}
.mulColCon6 .rightBox .text{width: 100%;position: absolute;left: 0;bottom: 0;line-height: 100px;height: 100px;background: linear-gradient(rgba(0, 0, 0,0) 30%,rgba(0, 0, 0,0.8) );padding: 0 50px;box-sizing: border-box;}
.mulColCon6 .rightBox .icon{display: inline;float: right;background: url(../img/palyBtn.png) no-repeat center center;width: 39px;height: 100px;}
.mulColCon6 .rightBox .textC{overflow: hidden;font-size: 18px;color: #fff;}
.mulColCon6 .leftBox{overflow: hidden;}
.mulColCon6 .leftBox dl{margin-right: -30px;}
.mulColCon6 .leftBox dd{display: inline;float: left;width: 50%;margin-bottom: 17px;}
.mulColCon6 .leftBox .con{margin-right: 30px;border-radius: 10px;overflow: hidden;position: relative;cursor: pointer;}
.mulColCon6 .leftBox .pic::before{padding-top: 56.2130%;}
.mulColCon6 .leftBox .text{width: 100%; line-height: 78px;color: #fff;font-size: 18px;text-align: center;position: absolute;left: 0;bottom: 0;background: linear-gradient(rgba(0, 0, 0,0) 30%,rgba(0, 0, 0,0.8) );}
.layui-layer-setwin .layui-layer-close2:hover{background-color: var(--themeColor);}
/* 第七栏 */
.mulColList7{margin-right: -30px;}
.mulColList7 dd{display: inline;float: left;width: 25%;margin-bottom: 30px;}
.mulColList7 .con{display: block; margin-right: 30px;box-sizing: border-box;padding: 23px 30px;background: #fff url(../img/mulColList7-bg1.png) no-repeat bottom right;border-radius: 0 0 10px 10px;transition: all 0.3s;-webkit-transition: all 0.3s;position: relative;overflow: hidden;}
.mulColList7 .con::after{display: block;content: '';width: 100%;height: 6px;position: absolute;left: 0;top: 0;background: #c8b041;transition: all 0.3s;}
.mulColList7 dd:nth-of-type(even) .con:after{background: var(--themeColor);}
.mulColList7 .con .title{font-size: 18px;line-height: 30px;color: #333333;font-weight: 700;margin-bottom: 18px;}
.mulColList7 .con .textC{font-size: 15px;line-height: 24px;color: #999999;height: 48px;margin-bottom: 18px;}
.mulColList7 .con .time{font-size: 16px;color: #999999;line-height: 24px;}
.mulColList7 .con:hover{background-color: transparent;}
.mulColList7 .con:hover::after{height: 100%;z-index: -1;}
.mulColList7 .con:hover .title{color: #fff;}
.mulColList7 .con:hover .textC{color: #fff;}
.mulColList7 .con:hover .time{color: #fff;}
/* -------- 综合页 end -------- */
/* -------- 科技创新 start -------- */
/* 第一栏 */
.innovateCol1{width: 100%;overflow: hidden;background: #fff url(../img/innovateCol1-bg.jpg) no-repeat bottom left;}
.innCol1Con{border-radius: 10px;}
.innCol1SlickTab{overflow: hidden;margin-right: -20px;}
.innCol1SlickTab dd{margin-bottom: 20px;display: inline;float: left;width: 50%;}
.innCol1SlickTab .con{overflow: hidden;cursor: pointer;border-radius:10px;display: block;padding: 30px 25px;background: url(../img/innCol1SlickTab-bg.jpg) no-repeat center center / 100% 100%;margin-right: 20px;}
.innCol1SlickTab .pic{float: left;display: inline;width: 265px;box-sizing: border-box;border-radius: 5px;border: 2px solid transparent;margin-right: 20px;}
.innCol1SlickTab .pic::before{padding-top: 56.25%;}
.innCol1SlickTab .text{overflow: hidden;}
.innCol1SlickTab .text .title{font-size: 18px;color: rgba(255, 255, 255);line-height: 28px;height: 56px;display: block;margin-bottom: 10px;}
.innCol1SlickTab .text .textC{font-size: 18px;color: rgba(255, 255, 255, 0.7);line-height: 28px;height: 84px;display: block;}
/* .innCol1SlickTab dd.hover .pic{border: 2px solid #bbd9ff;}
.innCol1SlickTab dd.hover .text{color: rgba(255, 255, 255, 1);} */
/* .innColSlickTabC{overflow: hidden;border-radius: 10px 0 0 10px;}
.innColSlickTabC .con{position: relative;}
.innColSlickTabC .pic{width: 100%;animation: innPic 1s}
.innColSlickTabC .pic::before{padding-top: 56.1904%;}
.innColSlickTabC .con .text{position: absolute;left: 0;bottom: 0;padding: 20px 57px 30px 30px;background: rgba(0, 98, 177, 0.5);width: 410px;border-radius: 10px;}
.innColSlickTabC .con .title{font-size: 24px;color: #fff;line-height: 40px;height: 120px; margin-bottom: 1px;animation: innMore 1s}
.innColSlickTabC .con .lookMore{color: #fff;animation: innMore 1s}
.innColSlickTabC .con .lookMore span{background-image: url(../img/imgText2-icon3-w.png);}
.innColSlickTabC .lookMore:hover span{background: url(../img/imgText2-icon4.png) no-repeat center right;}
.innColSlickTabC .lookMore:hover{color: var(--themeColor);}
@keyframes innMore{
    0%{transform: translateY(30px);opacity: 0;}
    100%{transform: translateY(0px);opacity: 1;}
}
@keyframes innPic{
    0%{opacity: 0.5;}
    100%{opacity: 1;}
} */
/* 第二栏 */
.innovateCol2{width: 100%;overflow: hidden;background: #f5fbf6 url(../img/innovateCol2-bg.png) no-repeat bottom right}
.innCol2Con{overflow: hidden;}
.innCol2Con .leftBox{overflow: hidden;}
.innCol2Con .leftBox dt .con{overflow: hidden;padding-bottom: 24px;border-bottom: 1px dashed #999999;}
.innCol2Con .leftBox dt .time{float: left;display: inline;border-radius: 12px;background: #f1fff5;border: 1px solid var(--themeColor);padding-top: 6px;margin-right: 30px;}
.innCol2Con .leftBox dt .num1{font-size: 28px;line-height: 32px;color: var(--themeColor);text-align: center;}
.innCol2Con .leftBox dt .num2{font-size: 16px;line-height: 22px;color: var(--themeColor);text-align: center;margin-bottom: 12px;}
.innCol2Con .leftBox dt .time .textC{font-size: 14px;line-height: 24px;color: #fff;text-align: center;background: var(--themeColor);padding: 0 9px;border-radius: 10px;}
.innCol2Con .leftBox dt .text{overflow: hidden;}
.innCol2Con .leftBox dt .title{font-size: 18px;line-height: 37px;color: var(--themeColor);}
.innCol2Con .leftBox dt .text .textC{font-size: 15px;line-height: 24px;color: #999999;}
.innCol2Con .leftBox dt .text:hover .textC{color: var(--themeColor);}
.innCol2Con .leftBox dd .con{overflow: hidden;padding: 20px 0;border-bottom: 1px dashed #999;}
.innCol2Con .leftBox dd .time{float: left;display: inline;font-size: 16px;color: var(--themeColor);padding: 0 16px;background: #f1fff5;border-radius: 12px;line-height: 24px;text-align: center;margin-right: 30px;}
.innCol2Con .leftBox dd .text{overflow: hidden;font-size: 18px;color: #333333;}
.innCol2Con .leftBox dd:hover .text{color: var(--themeColor);}
/* .innCol2Con .rightBox{overflow: hidden;}
.innCol2Con .rightBox dd{display: inline;float: left;width: 50%;margin-bottom: 30px;}
.innCol2Con .rightBox .con{margin-left: 30px;display: block;padding: 23px 30px 30px 27px;border-radius: 10px;background: #fff;transition: all 0.3;-webkit-transition: all 0.3;}
.innCol2Con .rightBox .title{font-size: 18px;line-height: 30px;color: #333333;height: 60px;margin-bottom: 24px;}
.innCol2Con .rightBox .time{overflow: hidden;}
.innCol2Con .rightBox .more{display: inline;float: right;width: 35px;height: 35px;border: 1px solid #999;box-sizing: border-box;border-radius: 50%;margin-top: 3px;background: url(../img/innCol2Con-icon1.png) no-repeat center center;transition: all 0.3;-webkit-transition: all 0.3;}
.innCol2Con .rightBox .textC{overflow: hidden;}
.innCol2Con .rightBox .num1{font-size: 24px;color: #999999;line-height: 24px;}
.innCol2Con .rightBox .num2{font-size: 16px;color: #999999;line-height: 20px;}
.innCol2Con .rightBox .con:hover .more{background-image: url(../img/innCol2Con-icon1-w.png);border: 1px solid #fff;}
.innCol2Con .rightBox .con:hover{background: var(--themeColor) url(../img/innCol2Con-bg.png) no-repeat center center / 100% 100%;}
.innCol2Con .rightBox .con:hover .title{color: #fff;font-weight: 700;}
.innCol2Con .rightBox .con:hover .num1{color: #fff;}
.innCol2Con .rightBox .con:hover .num2{color: #fff;} */
/* 第三栏 */
.innovateCol3{width: 100%;overflow: hidden;background:  url(../img/innovateCol3-bg.jpg) no-repeat center center / 100% 100%}
.innovateCol3 .lookMore{color: #fff;}
.innovateCol3 .lookMore span{background-image: url(../img/imgText2-icon3-w.png);}
.innovateCol3 .topTitle .con .title{color: #fff;}
.innovateCol3 .topTitle .con .line{background-image: url(../img/topTitle-bg-w.png);}
.innCol3Con{position: relative;}
.innCol3Con .bd{margin-bottom: 40px;}
.innCol3Con .line{width: 100%;height: 1px;background: rgba(255, 255, 255, 0.3);position: absolute;left: 0;bottom: 55px;z-index: 1;}
.innCol3Con .slick-list{margin-right: -30px; }
.innCol3Con .myslide{ width: 100%;}
.innCol3Con .myslide dd{display: inline;float: left;width: 25%;}
.innCol3Con .myslide .con{margin-right: 40px;position: relative;padding-bottom: 10px;display: block;cursor: pointer;}
.innCol3Con .myslide .con:hover .dian::after{display: block;content: '';border-radius: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%); position: absolute;left: 50%;top: 50%;width: 19px;height: 19px;background: rgba(255, 255, 255, 0.7);}
.innCol3Con .myslide .con:hover .pic .mask{background: url(../img/innCol3Con-bg.jpg) no-repeat center center / 100% 100%;opacity: 0.6;}
.innCol3Con .myslide .con .dian{position: absolute;left: 50%;bottom: 5px;transform: translateX(-50%);-webkit-transform: translateX(-50%);width: 10px;height: 10px;border: 1px solid #0062b1;border-radius: 50%;background: #e7f4ff;opacity: 0.8;z-index: 3;}
.innCol3Con .con .pic::before{padding-top: 56.3636%;}
.innCol3Con .con .pic .mask{position: absolute;left: 10px;top: 10px;background: rgba(255, 255, 255, 0.2);width: 100%;height: 100%;border-radius: 10px;z-index: -1;}
.innCol3Con .con .text{line-height: 77px;font-size: 18px;color: #fff;text-align: center;}
.innCol3ConDot{text-align: center;margin-bottom: 50px;}
.innCol3ConDot .slick-dots li{ display: inline-block; width: 35px; height: 4px; background: rgba(255, 255, 255, 0.2); border-radius: 2px; margin-left: 20px; cursor: pointer;vertical-align: middle;}
.innCol3ConDot .slick-dots li.slick-active{ background:#fff}
.innCol3Con{position: relative;}
.innCol3Con .slick-list{ overflow: visible; margin-right: -30px; }
/* 第四栏 */
.innovateCol4{width: 100%;overflow: hidden;background:  url(../img/innovateCol4-bg.jpg) no-repeat center center / 100% 100%}
.innCol4Con{margin-right: -30px;}
.innCol4Con dd{display: inline;float: left;width: 20%;}
.innCol4Con .con{display: block; margin-right: 30px;padding: 25px 30px 22px;background: #fff;border-radius: 10px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.innCol4Con .icon{display: inline;float: right;width: 36px;height: 50px;background: url(../img/innCol4Con-icon1.png) no-repeat center center / 100% ;}
.innCol4Con dd:nth-of-type(1) .icon{background-image: url(../img/innCol4Con-icon1.png);}
.innCol4Con dd:nth-of-type(2) .icon{background-image: url(../img/innCol4Con-icon2.png);}
.innCol4Con dd:nth-of-type(3) .icon{background-image: url(../img/innCol4Con-icon3.png);}
.innCol4Con dd:nth-of-type(4) .icon{background-image: url(../img/innCol4Con-icon4.png);}
.innCol4Con dd:nth-of-type(5) .icon{background-image: url(../img/innCol4Con-icon5.png);}
.innCol4Con .text{overflow: hidden;font-size: 18px;color: #6f7f8f;}
.innCol4Con .text .num{margin-bottom: 36px;}
.innCol4Con .con:hover{background: var(--themeColor);}
.innCol4Con .con:hover .text{color: #fff;}
.innCol4Con dd:nth-of-type(1) .con:hover .icon{background-image: url(../img/innCol4Con-icon1-w.png);}
.innCol4Con dd:nth-of-type(2) .con:hover .icon{background-image: url(../img/innCol4Con-icon2-w.png);}
.innCol4Con dd:nth-of-type(3) .con:hover .icon{background-image: url(../img/innCol4Con-icon3-w.png);}
.innCol4Con dd:nth-of-type(4) .con:hover .icon{background-image: url(../img/innCol4Con-icon4-w.png);}
.innCol4Con dd:nth-of-type(5) .con:hover .icon{background-image: url(../img/innCol4Con-icon5-w.png);}
/* 第五栏 */
.innovateCol5{width: 100%;overflow: hidden;background: url(../img/innovateCol5-bg.jpg) no-repeat center center / 100% 100%}
.innCol5Con{margin-right: -50px;position: relative;margin-bottom: 55px;}
.innCol5Con dt{width: 100%;background: url(../img/innCol5Con-bg.png) no-repeat center center;height: 128px;position: absolute;left: 0;bottom: 24px;}
.innCol5Con::after{display: block;content: '';clear: both;}
.innCol5Con dd{display: inline;float: left;width: 16.6667%;}
.innCol5Con .con{margin-right: 50px;position: relative;cursor: pointer;}
.innCol5Con .pic{width: 180px;margin: 0 auto 40px;}
.innCol5Con .pic::before{padding-top: 133.3333%;}
.innCol5Con .text{margin-right: 10px;}
.innCol5Con .textC{width: 100%;font-size: 18px;color: #333333;line-height: 30px;text-align: center;}
.innCol5Con .time{font-size: 16px;color: #999999;text-align: center;line-height: 22px;}
/* -------- 科技创新 end -------- */
/* indexBanner start */
.indexBannerScroll{position: relative;overflow: hidden;}
.indexBannerScroll .bd{ overflow: hidden;}
.indexBannerScroll .slick-list{ overflow: visible; margin-right: -30px; }
.indexBannerScroll .myslide{ width: 100%;}
.indexBannerScroll .con{ margin-right: 30px;display: block;}
.indexBannerScroll .con .pic{overflow: hidden;}
.indexBannerScroll .con .pic::before{padding-top: 20%;}
.indexBannerScroll .title{height: 100px; font-size: 48px;color: #fff;font-weight: 700;position: absolute;left: 168px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.indexBannerScroll .textC{height: 65px;line-height: 65px; font-size: 20px;color: #fff;position: absolute;left: 0px;bottom: 40px;background: rgba(0, 98, 177, 0.5);text-align: center;padding: 0 40px;border-radius: 0 3px 3px 0;display: block;}
.indexBannerPrev{position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 40px;height: 70px;border-radius: 0 10px 10px 0;background: rgba(255, 255, 255, 0.6) url(../img/indexBanner-icon1.png) no-repeat center center;cursor: pointer;transition: all 0.3s;-webkit-transition: all .3s}
.indexBannerNext{position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 40px;height: 70px;border-radius: 10px 0 0 10px;background: rgba(255, 255, 255, 0.6) url(../img/indexBanner-icon2.png) no-repeat center center;cursor: pointer;transition: all 0.3s;-webkit-transition: all .3s}
.indexBannerPrev:hover{background-image: url(../img/indexBanner-icon1-w.png);background-color: rgba(21, 139, 62, 0.6);}
.indexBannerNext:hover{background-image: url(../img/indexBanner-icon2-w.png);background-color: rgba(21, 139, 62, 0.6);}
/* -------- 首页 start -------- */
/* 公共部分 start */
.indexTitle{overflow: hidden;margin-bottom: 20px; border-bottom: 1px solid #f1f1f1;}
.indexTitle dl{overflow: hidden;}
.indexTitle dd{display: inline;float: left;margin-right: 50px;}
.indexTitle .con{font-size: 20px;color: #666666;line-height: 32px;padding-bottom: 5px;border-bottom: 4px solid transparent;cursor: pointer;}
.indexTitle dd.hover .con,
.indexTitle dd .con:hover{border-bottom: 4px solid var(--themeColor);font-weight: 700;color: var(--themeColor);}
.indexLookMore{font-size: 16px;display: inline;float: right;margin-top: 4px;}
.indexLookMore span{display: inline-block; color: #999999; transition: all 0.3S;-webkit-transition: all 0.3S;}
.indexLookMore:hover  span{color: var(--themeColor); background-image: url(../img/imgText2-icon4.png);}
/* 公共部分 end*/
@keyframes fadeInUpIndex{
    0%{transform: translateY(60px);opacity: 0;}
    100%{transform: translateY(0px);opacity: 1;}
}
/* 第一栏 start */
.column1{overflow: hidden;background: url(../img/colunm1-bg.jpg) no-repeat center center / 100% 100%;}
.column1 .leftBox{overflow: hidden;}
.colLCon1{width:38%;}
.column1 .leftBox{display: flex; justify-content: space-between;}
.column1Scroll{width:100%; overflow: hidden; border-radius: 10px;float: left;margin-right: 30px;display: inline;background: #fff;position: relative;}
.xhdt{width:35%;}
.huiyuan{ width: 22%;}
.xhdt ul li{overflow: hidden;line-height: 28px;height: 28px;font-size: 16px;color: #181818;margin: 15px 0;padding-left: 20px;
    background: url(../img/dian.jpg) no-repeat 5px center;}

    .xhdt ul li a{float: left; white-space: nowrap; text-overflow: ellipsis; width: 78%;overflow: hidden;}
    .xhdt ul li span{float: right; color: #999;}
.column1Scroll .bd{ overflow: hidden;}
.zkzj{ background: #fff; border-radius: 10px; padding: 20px; box-sizing: border-box; border: 1px solid #c7e7c2; margin-bottom: 20px;}
.zkzj h2{line-height: 54px; background: #158b3d; text-align: center; color: #fff; border-radius: 6px; margin-bottom: 0px;}
.zkzj div a{line-height:48px; border:1px solid #158b3d; text-align: center; color: #fff; border-radius: 6px; display: block; margin-top: 20px; color: #158b3d; font-size:18px; width:86%; margin:20px 7%;}
.zkzj div a:hover{background: #158b3d; color: #fff;}
.zkzj p{ text-align: center; margin-top: 20px; font-size: 18px;}
.huiyuan img{display: block; margin:0px auto 0;}
.column1Scroll .slick-list{ overflow: visible; margin-right: -10px; }
.column1Scroll .myslide{ width: 100%;}
.column1Scroll .con{ margin-right:0px;display: block;}
.column1Scroll .con .pic{overflow: hidden;display: block;}
.column1Scroll .con .pic::before{padding-top:71.4559%;}
.column1Dot{float: right;display: inline;height: 10px;margin-top: 14px;margin-left: 10px;}
.column1Dot .slick-dots li{ display: inline-block; width: 10px; height: 10px; background: #fff;opacity: 0.3; border-radius: 50%;margin: 0; margin-right: 5px; cursor: pointer;vertical-align: middle;}
.column1Dot .slick-dots li.slick-active{opacity: 1;}
.column1Scroll .text{overflow: hidden;position: absolute;left: 0;bottom: 0;background: rgba(0, 0, 0, 0.5);height: 40px;width: 100%;padding: 0 10px 0 20px;box-sizing: border-box;}
.column1Scroll .title{display: block;overflow: hidden; font-size: 18px;color: #fff;line-height: 40px;font-weight: 700;}
.column1Scroll .title:hover{color: var(--themeColor);}
.column1 .deepRight{overflow: hidden;}
/* .column1 .deepRight .colRCon1 .text{margin: 7px 0;} */
/* .column1 .deepRight dl{margin-right: -30px;}
.column1 .deepRight dd{display: inline;float: left;width: 50%;margin-bottom: 32px;}
.column1 .deepRight .con{display: block; margin-right: 30px;padding: 26px 30px 30px;background: #fff url(../img/mulColList7-bg1.png) no-repeat bottom right;border-top: 6px solid var(--themeColor);border-radius: 0 0 10px 10px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.column1 .deepRight dd:nth-of-type(even) .con{border-top: 6px solid #c8b041;}
.column1 .deepRight .title{font-size: 18px;line-height: 30px;color: #333333;font-weight: 700;margin-bottom: 15px;height: 60px;}
.column1 .deepRight .textC{font-size: 15px;line-height: 24px;color: #999999;height: 48px;margin-bottom: 15px;}
.column1 .deepRight .time{font-size: 16px;line-height: 30px;color: #999999;}
.column1 .deepRight dd:nth-of-type(even) .con:hover{background-color: #c8b041;}
.column1 .deepRight .con:hover{background-color: var(--themeColor);}
.column1 .deepRight .con:hover .title{color: #fff;}
.column1 .deepRight .con:hover .textC{color: #fff;}
.column1 .deepRight .con:hover .time{color: #fff;} */
.column1 .colRCon2{margin-right: -30px;overflow: hidden;}
.column1 .colRCon2 dd{display: inline;float: left;width:100%;margin-bottom:10px;}
.column1 .colRCon2 .con{display: block; margin-right: 30px;box-sizing: border-box;padding: 23px 30px;background: #fff url(../img/mulColList7-bg1.png) no-repeat bottom right;border-radius: 0 0 10px 10px;transition: all 0.3s;-webkit-transition: all 0.3s;position: relative;overflow: hidden;}
.column1 .colRCon2 .con::after{display: block;content: '';width: 100%;height: 6px;position: absolute;left: 0;top: 0;background: #c8b041;transition: all 0.3s;}
.column1 .colRCon2 dd:nth-of-type(even) .con:after{background: var(--themeColor);}
.column1 .colRCon2 .con .title{font-size: 15px;line-height: 30px;color: #333333;font-weight: 700;margin-bottom: 18px;height: 60px;}
.column1 .colRCon2 .con .textC{font-size: 15px;line-height: 24px;color: #999999;height: 48px;margin-bottom: 18px;}
.column1 .colRCon2 .con .time{font-size: 16px;color: #999999;line-height: 24px;}
.column1 .colRCon2 .con:hover{background-color: transparent;}
.column1 .colRCon2 .con:hover::after{height: 100%;z-index: -1;}
.column1 .colRCon2 .con:hover .title{color: #fff;}
.column1 .colRCon2 .con:hover .textC{color: #fff;}
.column1 .colRCon2 .con:hover .time{color: #fff;}
.col1RightBox{display: inline;float: left;width: 500px;margin-left:40px;}
.tzgg{width:38%;margin-left: 0px;}
.col1RightBox{margin-right: 30px;}
.cgpj{width: 22%;}
.cgpj div{margin-bottom:10px; overflow: hidden; border-radius: 10px; height:120px;}
.cgpj div a{display:flex;align-items:center; height:120px;}
.cgpj div img{transition: 1s;}
.cgpj div:hover img{ transform: scale(1.1); }
.tzgg .colRCon1{display: flex; flex-wrap: wrap; justify-content: space-between;}
.tzgg .colRCon1 dd{width:100%;margin-bottom:20px;}
.colRCon1{overflow: hidden;background: #fff;}
.colRCon1 dd{display: block;width: 100%;margin-bottom:0px;}
.colRCon1 .con{display: block;overflow: hidden;}
.colRCon1 .time{width: 90px;display: inline;float: left;padding: 5px 0px 0px;box-sizing: border-box;margin-right: 20px;background: #ebfaf0;border-radius: 3px;position: relative; text-align: center;}
.colRCon1 .time::after{width: 100%;height: 0;display: block;content: '';position: absolute;left: 0;bottom: 0;background: var(--themeColor);z-index: 0;transition: all 0.3s;}
.colRCon1 .time .num1{font-size: 20px;line-height: 30px;color: var(--themeColor);position: relative;z-index: 1;}
.colRCon1 .time .num2{font-size: 16px;line-height: 30px;color: var(--themeColor);position: relative;z-index: 1; background: #158b3c0a;}
.colRCon1 .text{overflow: hidden;line-height: 28px;height: 56px;font-size: 16px;color: #181818;margin: 7px 0;}
.colRCon1 .con:hover .time::after{height: 100%;bottom: unset;top: 0;}
.colRCon1 .con:hover .num1{color: #fff;}
.colRCon1 .con:hover .num2{color: #fff;}
.colRCon1 .con:hover .text{color: var(--themeColor);}
/* 第一栏 end*/
/* 第二栏 start*/
.column2{overflow: hidden;background: url(../img/colunm2-bg.jpg) no-repeat center center / 100% 100%;}
.column2 .leftBox{overflow: hidden;}
.colCon2{margin-bottom: 10px;}
.colLCon2{width: 535px; overflow: hidden; border-radius: 10px;float: left;margin-right: 30px;display: inline;background: #f2f5f8; animation: innMore 1s;}
.column2Scroll{width: 100%;position: relative;}
.column2Scroll .bd{ overflow: hidden;}
.column2Scroll .slick-list{ overflow: visible; margin-right: -30px; }
.column2Scroll .myslide{ width: 100%;}
.column2Scroll .con{ margin-right: 30px;display: block;}
.column2Scroll .con .pic{overflow: hidden;display: block;}
.column2Scroll .con .pic::before{padding-top: 85%;}
.column2Dot{float: right;display: inline;height: 10px;margin-top: 14px;margin-left: 20px;}
.column2Dot .slick-dots li{ display: inline-block; width: 10px; height: 10px; background: #fff;opacity: 0.3; border-radius: 50%;margin: 0; margin-right: 15px; cursor: pointer;vertical-align: middle;}
.column2Dot .slick-dots li.slick-active{opacity: 1;}
.column2Scroll .text{overflow: hidden;position: absolute;left: 0;bottom: 0;background: rgba(0, 0, 0, 0.5);height: 40px;width: 100%;padding: 0 10px 0 20px;box-sizing: border-box;}
.column2Scroll .title{display: block;font-size: 18px;color: #fff;line-height: 40px;font-weight: 700;}
.column2Scroll .title:hover{color: var(--themeColor);}
.column2 .colRCon2{overflow: hidden;}
.column2 .colRCon2 dl{margin-right: -30px;overflow: hidden;}
.column2 .colRCon2 dl.exle dd{width: 50%;}
.column2 .colRCon2 dd{display: inline;float: left;width: 100%;margin-bottom:20px;animation: innMore 1s;}
.column2 .colRCon2 .con{margin-right: 30px;overflow: hidden;display: block;}
.column2 .colRCon2 .con:hover .title{color: var(--themeColor);}
.column2 .colRCon2 .pic{display: inline;float: left;width: 267px;}
.column2 .colRCon2 .pic::before{padding-top: 56.1798%;}
.column2 .colRCon2 .text{overflow: hidden;padding: 19px 30px;background: #fff; border: 1px solid #d0ecd7;border-radius: 10px;}
.column2 .colRCon2 .title{font-size: 18px;color: #333;line-height: 30px;height:30px; font-weight: 700;margin-bottom: 5px;}
.column2 .colRCon2 .textC{font-size: 15px;color: #999999;line-height: 24px;height: 24px;}
/* 第二栏 end*/
/* 第三栏 start*/
.column3{overflow: hidden;background: #fff}
.colLCon3{width: 702px;overflow: hidden;display: inline;float: left;margin-right: 37px;}
.colCon3 .pic{cursor: pointer;animation: innMore 1s;border-radius: 10px;}
.colCon3 .pic::after{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);display: block;content: '';width: 42px;height: 42px;background: url(../img/palyBtn.png) no-repeat center center;}
.colLCon3 .pic::before{padding-top: 56.53%;}
.colCon3 .text{font-size: 16px;color: #333333;line-height: 58px;text-align: center;animation: innMore 1s;}
.colRCon3{overflow: hidden;margin-right: -20px;}
.colRCon3 dd{display: inline;float: left;width:50%;margin-bottom:15px;}
.colRCon3 dd:nth-child(3),.colRCon3 dd:nth-child(4){margin-bottom: 0;}
.colRCon3 .con{margin-right:20px;}
.colRCon3 .con .pic::before{padding-top: 56.3380%;}
.column3 .leftBox{float: left; width:460px;}
.kepu{ width: 354px;}



.mtxc{width: 35%; min-height: 500px; padding: 20px;border: 1px solid #bef0cb;box-sizing: border-box;box-shadow: 0 0 10px #eafcee; background: #fff}
.tzgg{width:38%;margin-left: 0px; padding: 20px;border:1px solid #bef0cb; box-sizing: border-box; box-shadow: 0 0 10px #eafcee;min-height: 500px}



.mtxc{width: 35%;}
.mtxc .xhdt{width: 100%;}
.mtxc .xhdt ul li span{display: none;}
.mtxc .xhdt ul li a{width: 100%;}

.kepu .xhdt{width: 100%;}
.kepu .xhdt ul li span{display: none;}
.kepu .xhdt ul li a{width: 100%;}
/* 第三栏 end*/
/* 第四栏 start*/
.column4{overflow: hidden;background: #fff;position: relative;z-index: 1;}
.column4::after{display: block;content: '';position: absolute;right: 0;top: 0;width: 422px;height: 100%;background: #f4fff8;z-index: -1;}
.colLCon4{overflow: hidden;margin-bottom: 54px;}
.colList4{margin-right: -30px;}
.colList4 dd{display: inline;float: left;width: 25%;}
.colList4 .con{margin-right: 30px;display: block;overflow: hidden;border-radius: 10px;}
.colList4 .con .pic::before{padding-top: 38.4615%;}
.colRCon4{display: inline;float: right;margin-left: 30px;padding-left: 30px;}
.colRCon4 .textC{font-size: 16px;line-height: 30px;color: #666666;}
/* 第四栏 end*/
/* 第五栏 start*/
.column5{overflow: hidden;background: url(../img/colunm5-bg.jpg) no-repeat center center / 100% 100%;border: 1px solid #ecf7f0;}
.column5 .indexTitle{margin-bottom: 50px;}
.column5 .indexTitle dl{text-align: center;}
.column5 .indexTitle dd{display: inline-block;float: unset;}
.colList5{margin-bottom: 48px;}
.colList5::after{display: block;content: '';clear: both;}
.colList5 dd{display: inline;float: left;width: 11.1111%;}
.colList5 .con{text-align: center;transition: all 0.3s;-webkit-transition: all 0.3s;}
.colList5 .con:hover{transform: scale(1.1);}
.colList5 .con img{height: 50px;margin-bottom: 13px;}
.colList5 .con .num1{font-size: 42px;color: var(--themeColor);}
.colList5 .con .num1 sub{font-size: 18px;color: var(--themeColor);vertical-align: baseline;}
.colList5 .con .textC{font-size: 18px;color: #333333;line-height: 32px;}
/* 第五栏 end*/
/* 第六栏 start*/
.column6{position: relative;width: 100%;overflow: hidden;padding: 20px 0;}
.column6 .bgLeft{width: 52.0833%;background: url(../img/colunm6-bgLeft.jpg) no-repeat center center / 100% 100%;position: absolute;left: 0;top: 0;height: 100%;}
.column6 .bgRight{width:100%;background: url(../img/colunm6-bgRight.jpg) no-repeat center center / 100% 100%;position: absolute;right: 0;top: 0;height: 100%;z-index: -1;}
.column6 .leftBox{display: inline;float: left;width: 50%;margin-right: 140px;position: relative;overflow: hidden;}
.column6 .rightBox{overflow: hidden;position: relative;}
.column6Scroll{position: relative; overflow: hidden;margin-right: 20px;}
.column6Scroll .bd{ overflow: hidden;margin-bottom: 58px;animation: innMore 1s;}
.column6Scroll .slick-list{ overflow: visible; margin-right: -30px; }
.column6Scroll .myslide{ width: 100%;}
.column6Scroll .con{ margin-right: 30px;display: block;}
.colLCon6Page{overflow: hidden;position: absolute;right: 0;top: 0;transform: translateY(-100%);transition: all 0.3s;}
.column6 .leftBox:hover .colLCon6Page{transform: translateY(0);}
.colLCon6Prev{width: 40px;height: 40px;border-radius: 50%;background: var(--themeColor) url(../img/indexBanner-icon1-w.png) no-repeat center center / 9px 15px;cursor: pointer;display: inline;float: left;margin-right: 30px;}
.colLCon6Next{width: 40px;height: 40px;border-radius: 50%;background: var(--themeColor) url(../img/indexBanner-icon2-w.png) no-repeat center center / 9px 15px;cursor: pointer;display: inline;float: left;}
.colLCon6Prev:hover{background-color: rgba(255, 255, 255, 0.8);background-image: url(../img/indexBanner-icon1.png);}
.colLCon6Next:hover{background-color: rgba(255, 255, 255, 0.8);background-image: url(../img/indexBanner-icon2.png);}
.colList6{display: flex; justify-content: space-between; padding: 30px 0;}
.colList6 dd{display: inline;float: left;width:18%; border: 1px solid #dff7e5; padding:10px 20px; box-sizing: border-box; background: #fff;}
.colList6 .deepCon{text-align: center;display: flex; align-items: center;}
.colList6 .deepCon .icon{width:60px;height:60px;background: url(../img/colunm6-leftCon-icon2.jpg) no-repeat center center /100% 100%;position: relative;display:flex; margin:0 15px; align-items: center; justify-content: center;}
.colList6 .deepCon .icon img{width:28px; transition: 1s;}
.colList6 .deepCon .icon .img{display: block;content: '';width: 40px;height: 40px; position: absolute; left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background: url(../img/colunm6-icon1.jpg) no-repeat center center;transition: all 0.3s;-webkit-transition: all 0.3s;}
.colList6 .deepCon .icon .imgW{display: none;content: '';width: 40px;height: 40px; position: absolute; left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background: url(../img/colunm6-icon1.jpg) no-repeat center center;transition: all 0.3s;-webkit-transition: all 0.3s;}
.colList6 dd.hover .deepCon .icon .imgW{display: block;}
.colList6 dd.hover .deepCon .icon .img{display: none;}
/* .colList6 dd:nth-of-type(1) .deepCon .icon::after{background-image: url(../img/colunm6-icon1.jpg);}
.colList6 dd:nth-of-type(2) .deepCon .icon::after{background-image: url(../img/colunm6-icon2.jpg);}
.colList6 dd:nth-of-type(3) .deepCon .icon::after{background-image: url(../img/colunm6-icon3.jpg);}
.colList6 dd:nth-of-type(4) .deepCon .icon::after{background-image: url(../img/colunm6-icon4.jpg);}
.colList6 dd:nth-of-type(1) .deepCon:hover .icon::after{background-image: url(../img/colunm6-icon1-w.jpg);}
.colList6 dd:nth-of-type(2) .deepCon:hover .icon::after{background-image: url(../img/colunm6-icon2-w.jpg);}
.colList6 dd:nth-of-type(3) .deepCon:hover .icon::after{background-image: url(../img/colunm6-icon3-w.jpg);}
.colList6 dd:nth-of-type(4) .deepCon:hover .icon::after{background-image: url(../img/colunm6-icon4-w.jpg);} */
.colList6 .deepCon:hover .icon{background-image: url(../img/colunm6-leftCon-icon2.jpg);}
.colList6 .deepCon:hover .text{color: var(--themeColor); font-weight: bold;}
.colList6 dd:hover{box-shadow: 0 0 20px #d0ecd7; transition:3s;}
.colList6 .deepCon:hover img{transform: rotateY(360deg);}

.colList6 .deepCon .text{font-size: 18px;color: #333333;line-height: 26px;}
.column6Dot{text-align: center;}
.column6Dot .slick-dots li{ display: inline-block; width: 50px; height: 5px; background: var(--themeColor);opacity: 0.2; border-radius: 2.5px; margin-left: 12px; cursor: pointer;vertical-align: middle;}
.column6Dot .slick-dots li.slick-active{ opacity: 1;}
.colRCon6 dl{overflow: hidden;margin-right: -2px;}
.colRCon6 dd{display: inline;float: left;width: 16.6667%;}
.colRCon6 .con{margin-right: 2px;padding-top: 40px;}
.colRCon6 .con .imgBox{margin: 0 auto; padding: 6px;background: #fff;border-radius: 10px;width: 185px; height: 260px;margin-bottom: 10px;text-align: center;position: relative;cursor: pointer;}
.colRCon6 .con .imgBox .nomImg{width: 100%;height: 100%;}
.colRCon6 .con .text{font-size: 16px;color: #fff;line-height: 21px;text-align: center;}
.colRCon6Page{overflow: hidden;position: absolute;right: 0;top: 0;transform: translateY(-100%);transition: all 0.3s;}
.column6 .rightBox:hover .colRCon6Page{transform: translateY(0);}
.colRCon6Prev{width: 40px;height: 40px;border-radius: 50%;background: var(--themeColor) url(../img/indexBanner-icon1-w.png) no-repeat center center / 9px 15px;cursor: pointer;display: inline;float: left;margin-right: 30px;}
.colRCon6Next{width: 40px;height: 40px;border-radius: 50%;background: var(--themeColor) url(../img/indexBanner-icon2-w.png) no-repeat center center / 9px 15px;cursor: pointer;display: inline;float: left;}
.colRCon6Prev:hover{background-color: rgba(255, 255, 255, 0.8);background-image: url(../img/indexBanner-icon1.png);}
.colRCon6Next:hover{background-color: rgba(255, 255, 255, 0.8);background-image: url(../img/indexBanner-icon2.png);}
.column6RDot{text-align: center;margin-top: 20px;overflow: hidden;}
.column6RDot .slick-dots li{ display: inline-block; width: 20px; height: 5px; background: var(--themeColor);opacity: 0.2; border-radius: 2.5px; margin-left: 12px; cursor: pointer;vertical-align: middle;}
.column6RDot .slick-dots li.slick-active{ opacity: 1;}
/* 第六栏 end*/
/* -------- 首页 end -------- */
/* -------- 党建首页 start -------- */
.djIndex{overflow: hidden;}
.djIndex .subBanner .locationBox{display: none;}
.djIndex .subBanner .title{display: none;}
.djBigBg{width: 100%;overflow: hidden;background: url(../img/djIndex-bg.jpg) no-repeat center center / 100% 100%;}
.djIndexTitle{overflow: hidden;border-bottom: 1px solid #e6e6e6;padding-bottom: 15px;margin-bottom: 30px;}
.djIndexTitle .title{font-size: 24px;color: var(--themeColor);font-weight: 700;}
.djIndexTitle .title span::after{display: block;content: '';position: absolute;bottom: -18px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);width: 15px;height: 10px;background: url(../img/djIndexTitle-icon3.png) no-repeat center center;}
.djIndexTitle .title span{position: relative;}
.djIndexTitle .title i{padding-left: 40px;background: url(../img/djIndexTitle-icon1.png) no-repeat center left;}
.djLookMore{font-size: 16px;color: #999999;line-height: 33px;display: inline;float: right;transition: all 0.3s;-webkit-transition: all 0.3s;}
.djLookMore span{display: inline-block; padding-right: 33px;background: url(../img/djIndexTitle-icon2.png) no-repeat center right;transition: all 0.3s;-webkit-transition: all 0.3s;}
.djLookMore:hover{color: var(--themeColor);}
.djLookMore:hover span{background-image: url(../img/djIndexTitle-icon2-w.png);}
/* 第一栏 start */
.djColumn1{background: #fff;border-radius: 10px;padding: 30px;overflow: hidden;box-sizing: border-box;}
.djCol1Scroll{position: relative;width: 670px; overflow: hidden;float: left;margin-right: 30px;display: inline;}
.djCol1Scroll .bd{ overflow: hidden;}
.djCol1Scroll .slick-list{ overflow: visible; margin-right: -30px; }
.djCol1Scroll .myslide{ width: 100%;}
.djCol1Scroll .con{margin-right: 30px;display: block;}
.djCol1Scroll .con .pic{overflow: hidden;}
.djCol1Scroll .con .pic::before{padding-top: 71.194%;}
.djCol1Scroll .text{width: 100%;box-sizing: border-box; position: absolute;left: 0;bottom: 0;height: 60px;line-height: 60px;color: #fff;font-size: 18px;font-weight: 700;padding: 0 30px;background: rgba(21, 139, 61, 0.8);}
.djCol1Dot{float: right;display: inline;}
.djCol1Dot .slick-dots li{ display: inline-block; width: 10px; height: 10px; background: rgba(255, 255, 255); border-radius: 5px; margin-left: 8px; cursor: pointer;vertical-align: middle;}
.djCol1Dot .slick-dots li.slick-active{ width: 30px;background: #ffddad;}
.djColCon1 .rightCon{overflow: hidden;}
.djColCon1 .bigTilBox{overflow: hidden;padding-bottom: 22px;border-bottom: 1px dashed rgba(21, 139, 61, .1);margin-bottom: 23px;}
.djColCon1 .bigTilBox .title{font-size: 22px;color: var(--themeColor);line-height: 48px;font-weight: 700;margin-bottom: 9px;}
.djColCon1 .bigTilBox .textC{font-size: 16px;color: #999999;line-height: 32px;font-weight: 700;height: 96px;}
.djColList1{overflow: hidden;}
.djColList1 dd{width: 100%;margin-bottom: 5px;}
.djColList1 .con{display: block;font-size: 16px;color: #666666;line-height: 50px;}
.djColList1 .con .time{display: inline;float: right;margin-left: 30px;}
.djColList1 .con .text{overflow: hidden; position: relative;padding-left: 35px;}
.djColList1 .con .text::after{display: block;content: '';width: 5px;height: 5px;background: #666666;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);border-radius: 50%;}
.djColList1 .con:hover{color: var(--themeColor);}
.djColList1 .con:hover .text::after{background: var(--themeColor);}
/* 第二栏 */
.djColumn2{overflow: hidden;}
.djColCon2 .leftCon{background: #fff;border-radius: 10px;padding: 30px;overflow: hidden;}
.djConListL2{overflow: hidden;position: relative;margin-top: -14px;}
.djConListL2 dd{width: 100%;}
.djConListL2 .con{line-height: 48px;font-size: 16px;color: #666;}
.djConListL2 .con .time{display: inline;float: right;margin-left: 30px;}
.djConListL2 .con .text{overflow: hidden; position: relative;padding-left: 25px;}
.djConListL2 .con .text::after{display: block;content: '';width: 4px;height: 6px;background: url(../img/djCon2-icon1.png) no-repeat center center; position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.djConListL2 .con:hover{color: var(--themeColor);}
.djConListL2 .con:hover .text::after{background-image: url(../img/djCon2-icon1.png);}
.djColCon2 .rightCon{width: 400px;box-sizing: border-box; background:#fff;border-radius: 10px;padding: 30px 30px 10px;display: inline;float: right;margin-left: 30px;}
.djConListR2 dd{width: 100%;margin-bottom: 20px;}
.djConListR2 .con{position: relative;}
.djConListR2 .con .pic::before{padding-top: 32.3529%;}
.djConListR2 .con .text{position: absolute;left: 0;top: 0;line-height: 110px;height: 110px;font-size: 24px;font-weight: 700;padding-left: 33px;color: #fff;}
/* 第三栏 */
.djColumn3{background: #fff;border-radius: 10px;padding: 30px 30px 25px;overflow: hidden;box-sizing: border-box;}
.djColumn3 .leftCon{width: 50%;float: left;display: inline;margin-right: 26px;}
.djConLList3 dt{width: 100%;margin-bottom: 10px;}
.djConLList3 dt .con{overflow: hidden;}
.djConLList3 dt .pic{display: inline;float: left;width: 225px;margin-right: 30px;}
.djConLList3 dt .pic::before{padding-top: 66.6667%;}
.djConLList3 dt .text{overflow: hidden;padding-top: 10px;}
.djConLList3 dt .title{font-size: 16px;color: #555555;font-weight: 700;line-height: 30px;height: 60px;margin-bottom: 10px;}
.djConLList3 dt .textC{font-size: 16px;color: #999999;line-height: 28px;height: 56px;}
.djConLList3 dd .con{display: block;font-size: 16px;color: #444444;line-height: 40px;font-size: 16px;}
.djConLList3 dd .con .time{display: inline;float: right;margin-left: 30px;color: #858585;font-size: 14px;}
.djConLList3 dd .con .text{overflow: hidden; position: relative;padding-left: 35px;}
.djConLList3 dd .con .text::after{display: block;content: '';width: 5px;height: 5px;background: #999999;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);border-radius: 50%;}
.djConLList3 .con:hover{color: var(--themeColor);}
.djConLList3 .con:hover .time{color: var(--themeColor);}
.djConLList3 .con:hover .text::after{background: var(--themeColor);}
.djColumn3 .rightCon{overflow: hidden;}
.djColumn3 .rightCon dl dd .con{display: block;font-size: 16px;color: #444444;line-height: 40px;font-size: 16px;}
.djColumn3 .rightCon dl dd .con .time{display: inline;float: right;margin-left: 30px;color: #858585;font-size: 14px;}
.djColumn3 .rightCon dl dd .con .text{overflow: hidden; position: relative;padding-left: 35px;}
.djbox{border-radius: 10px; overflow: hidden;}
.djColumn3 .rightCon dl dd .con .text::after{display: block;content: '';width: 5px;height: 5px;background: #999999;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);border-radius: 50%;}
.djColumn3 .rightCon dl .con:hover{color: var(--themeColor);}
.djColumn3 .rightCon dl .con:hover .time{color: var(--themeColor);}
.djColumn3 .rightCon dl .con:hover .text::after{background: var(--themeColor);}
.djConLR1ist3{position: relative;margin-top: -12px;border-bottom: 1px dashed #dfdfdf;padding-bottom: 8px;}
.djConLR2ist3{padding-top: 2px;}
.column3 .colRCon1{background:url(../img/in-djbg.jpg) no-repeat center bottom; height: 100%;padding:10px 10px 20px;background-size: 100% 100%;}
.column3 .colRCon1 .text{max-height: 56px; height: auto;}
.column3 .colRCon1 dd{padding-left:24px; background: url(../img/dian.jpg) no-repeat 10px center; box-sizing: border-box;}
/* 第四栏 */
.djColumn4{background: #fff;border-radius: 10px;padding: 30px 30px 25px;overflow: hidden;box-sizing: border-box;}
.djColList4{margin-right: -30px;}
.djColList4 dd{display: inline;float: left;width: 33.3333%;}
.djColList4 .con{margin-right: 30px;}
.djColList4 .con .pic{margin-bottom: 12px;}
.djColList4 .con .pic::before{padding-top: 66.5909%;}
.djColList4 .con .text{font-size: 16px;color: #333333;line-height: 28px;height: 56px;}
/* 第五栏 */
.djColumn5{background: #fff url(../img/djIndex-col2-bg.jpg) no-repeat left center / 65% 100%;border-radius: 10px;padding: 30px 30px 25px;overflow: hidden;box-sizing: border-box;}
.djConListL5{overflow: hidden;position: relative;margin-top: -8px;margin-right: -30px;}
.djConListL5 dd{width: 50%;display: inline;float: left;}
.djConListL5 .con{line-height: 50px;font-size: 16px;color: #666666;margin-right: 30px;display: block;}
.djConListL5 .con .time{display: inline;float: right;margin-left: 30px;}
.djConListL5 .con .text{overflow: hidden; position: relative;padding-left: 25px;}
.djConListL5 .con .text::after{display: block;content: '';width: 4px;height: 6px;background: url(../img/djCon2-icon1.png) no-repeat center center; position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.djConListL5 .con:hover{color: var(--themeColor);}
.djConListL5 .con:hover .text::after{background-image: url(../img/djCon2-icon1-g.png);}
.column3 .fl{float: left; margin-right: 30px; margin-left: 0;}
.fr{float: right;}
.hzhbbox ul{display: flex; justify-content: space-between; flex-wrap: wrap;}
.hzhbbox ul li{ margin-bottom: 20px; border: 1px solid #ccc; width:16%; padding: 7px;}
.hzhbbox ul li img{display: block; width: 100%;}
.indexBanner{position: relative;}
.logobox{position: absolute; left: 50%; top:45%; transform: translate(-50%,-50%);z-index: 9999;}
.textList2 .con{overflow: hidden;}
.textList2 .con .xwbox{ width:20%; float: left;}
.textList2 .con .xwbox img{width: 100%;}
.textList2 .con .text{ width: 76%; float: right;}
.textList2 .con .clamp2{height: 52px;}
/* -------- 党建首页 end -------- */
/* ========== 样式说明 end ========== */

.btleft{width: 21%;}
.btleft .huiyuan{width: 100%;}
.nyright{width: 77%;}
.nyright .articleBody{padding: 0 30px;}
.nyright .articleBody p{margin: 0;padding: 0;line-height: 1.5em;}
.nyright .articleTitle{margin-bottom: 0;}
.dangjian dd{width:50%;}
.dangjian .con{background:#fff url(../img/djIndex-col2-bg.jpg) no-repeat center center / 100% 100%;}
.dangjian .con .text{width: 100%;}
.dangjian .con .clamp2{ height: 30px;}


