
html,body{margin: 0;padding: 0;}
: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;}
.ellipsis9{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 9;overflow: hidden;}
.imgbox1{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;}
/* @font-face {
  font-family: 'SourceHanSerifCN-Bold';
  src: url('../fonts/SourceHanSerifCN-Bold.otf');
}   */

/* 头部 */
.top-head{border-top: 8px solid #23a772;padding: 25px 0px 0px;z-index: 2;position: relative;}
/* .top-head{position: relative;padding: 15px 0px 13px;z-index: 2;}
.top-head .left{position: absolute;background-color: #23a772;height: 96px;width: 39%;top: 0px;}
.top-head .triangle{position: absolute;right: -60px; width: 0;height: 0;border-top: 96px solid #23a772;border-right: 60px solid transparent;} */
.top-head .container{position: relative;z-index: 1;}
.top-head .font{margin-left: 14px;}
.top-head .right{padding: 8px 0px;width: calc(100% - 365px);}
.top-head .right .namebox{font-size: 16px;line-height: 50px;min-width: 110px;text-align: right;}
.top-head .right .namebox .login{}
.top-head .right .namebox .data-avatar{width: 30px;height: 30px;line-height: 0;margin-top: 10px; border-radius: 50%;overflow: hidden;display: inline-block;}
.top-head .right .namebox .data-avatar img{width: 100%;height: 100%;object-fit: cover;font-family:'object-fit:cover' }
.top-head .right .namebox .user_username{display: inline-block;max-width: 105px;padding: 0px 5px; }
.top-head .right .share-top{margin: 10px 25px;}
.top-head .right .share-top a{display: inline-block;padding: 5px;}
.top-head .right .search{position: relative;width: 380px;border-radius: 25px;overflow: hidden;border: 1px solid #23a772;margin-top: -1px;}
.top-head .right .search input{width: 100%;height: 50px;padding: 3px 80px 3px 30px;font-size: 16px;border: none;}
.top-head .right .search .search-submit{position: absolute;z-index: 2; width: 70px;height: 100%;right: 0;background:#23a772 url(../../images/index/search.png) no-repeat 22px center;}

/* .top-nav{background: #06223a;} */
.top-nav{box-shadow: 0px 8px 7px 0px rgba(0, 0, 0, 0.1);}
.top-nav .container{display: flex;justify-content: space-between;}
.top-nav .item{display: inline-block;position: relative;padding: 23px 20px;}
.top-nav .item a{color: #2e2e2e;font-size: 18px;line-height: 30px;}
.top-nav .item.on a,.top-nav .item a:hover{font-weight: bold;color: #23a772;}
.top-nav .item.on::after{display: block;content: ''; position: absolute;left: 50%;margin-left: -40px; width: 80px;height: 4px;background-color: #23a772;border-radius: 2px;bottom: 1px;}

/* 底部 */
.foot .foot-top{background: #23a772;padding: 35px 0px 8px;}
.foot .foot-top .info{font-size: 14px;color: #fff;line-height: 36px;}
.foot .foot-top .info a{color: #fff;display: inline-block;}
.foot .link{font-size: 16px;line-height: 25px;color: #fff;margin-bottom: 25px;}
.foot .btngroup{display: inline-block;margin-right: 25px; }
.foot .btngroup.lastbtngroup{margin-right: 0px;}
.foot .btngroup .dropdown{background: #ffffff;width: 200px;text-align: left; border: none;color: #3d3d3d;font-size: 14px;line-height: 25px;padding: 10px 15px 10px 15px;}
.foot .btngroup .dropdown .name{padding: 0px 10px;}
.foot .btngroup .dropdown .caret1{display:inline-block;width:0;height:0;margin-top: 10px; vertical-align:middle;border-top: 8px dashed;border-right: 8px solid transparent;border-left: 8px solid transparent;}
.foot .btngroup .dropdown-menu{color: #3d3d3d;max-height: 150px;overflow-y: auto;min-width: 100%;border-radius: 0;width: auto;}
.foot .kwbox{display: inline-block;}
.foot .foot-top .codebox{text-align: center;}
.foot .foot-top .codebox .name{font-size: 14px;color: #fff;line-height: 30px;margin-top: 25px;}
.foot .foot-btm{background: #06223a;text-align: center;font-size: 14px;color: #fff;line-height: 30px;padding: 8px 0px;}

.go_top{display: none;width: 60px;height: 60px;background: url(../../images/index/top.png) no-repeat center center;right: 20px;bottom: 80px;position: fixed;z-index: 2;}

/* 培训通知 */
.pxtz{position: fixed;right: 20px;top: 330px;z-index: 9;}
.pxtz .box{position: relative;text-align: center;}
.pxtz .box .enroll{position: absolute;left: 0;right: 0;top: 170px; margin: auto;color: #fff; width: 107px;line-height: 30px;display: inline-block;background-image: linear-gradient(90deg, #f6b44d 0%, #ff7a60 100%),linear-gradient(#eb7d14,#eb7d14);box-shadow: 0px 3px 6px 0px rgba(248, 144, 64, 0.35);border-radius: 16px;}
.pxtz .box .closebtn{position: absolute;left: 0;right: 0;margin: auto;cursor: pointer;}

/* 公共栏目标题 */
.pub-tit{border-bottom:1px solid #e5e5e5;padding: 24px 0px;margin: 10px 0px;}
.pub-tit span{font-size: 24px;color: #282828;line-height: 24px;}
.pub-tit .more{font-size: 14px;color: #666666;line-height: 36px;}

.multiple-tit{border-bottom:1px solid #e5e5e5;margin: 10px 0px;}
.multiple-tit span{cursor: pointer; word-break: keep-all; font-size: 18px;color: #282828;line-height: 24px;margin-right: 30px;}
.multiple-tit span.on{font-size: 24px;color: #23a772;position: relative;}
.multiple-tit span.on::after{position: absolute;content: '';display: block;width: 100%;height: 3px;background: #23a772;bottom: -22px;left: 0 ;}
.multiple-tit .more{font-size: 14px;color: #666666;line-height: 36px;display: inline-block;margin: 24px 0px -8px 0px;}
.multiple-tit .swiper-container{width: calc(100% - 70px);}
.multiple-tit .swiper-container .swiper-slide{width: auto;padding: 24px 0px;}

.hyzx-page .multiple-tit span{margin-right: 65px;}

.multiple-tit.m-b-25{margin-bottom: 25px;}

.public-tit{padding: 24px 0px;margin: 10px 0px;}
.public-tit span{font-size: 24px;color: #282828;line-height: 24px;}
.public-tit .more{font-size: 14px;color: rgba(0, 0, 0, 0.4);line-height: 36px;margin-left: 30px;display: inline-block;margin-bottom: -8px;}

/* 公共弹框 */
.alert-box{position: fixed;width: 100%;height: 100%;background:rgba(0,0,0,0.5);z-index: 9999;top:0;left:0;}
.alert-box .alert-border{width: 400px;height: 220px;background-color: #ffffff;border-radius: 2px;max-width: 95%;overflow: hidden;display: flex;flex-direction: column;justify-content: space-between;top:0;bottom: 0;right:0;left:0;margin:auto;position: absolute;}
.alert-box .alert-content{ height:100%;background: #fff;}
.alert-box .alert-content .alert-header{position: relative;height: auto;width: 100%;}
.alert-box .alert-content .alert-header::after{display: block;content: ''; position: absolute;top: 0;right: 31px;width: 0;height: 0;border-top:66px solid #23a772;border-right: 40px solid transparent;}
.alert-box .alert-content .alert-header button{ position: absolute;top: 10px;right: 15px;font-size: 30px;background: none;border: none; }
.alert-box .alert-content .alert-header button span{color:#9e9e9e;}
.alert-box .alert-content .alert-title{line-height: 65px;color:#fff;padding-left: 25px;background: #23a772;width: calc(100% - 70px);}
.alert-box .alert-content .alert-body{padding:25px;text-align: center;color: #333;overflow: auto;height: 100px;}
.alert-box .alert-content .alert-body a{margin: 0 8px;color:#333333;}
.alert-box .alert-content .alert-footer{display: flex;justify-content: space-between;padding: 0px 20%;}
.alert-box .alert-content .alert-footer>div{width: 80px;text-align: center;height: 30px;line-height: 28px;margin: 0 auto;}
.alert-box .alert-content .alert-footer .cancel{background: #fff;color: #23a772;border: solid 1px #e5e5e5;}
.alert-box .alert-content .alert-footer .certain{background: #23a772;color: #fff;border: solid 1px #23a772;}


/* 新闻中心 */
.index-page .banner-swiper{height: 320px;}
.index-page .banner-swiper>.banner-page{left: 0;margin: auto;text-align: center;bottom: 10px;}
.index-page .banner-swiper>.banner-page span{border-radius: 50%;}

.index-page .news-box .one {border-bottom:1px solid #e5e5e5;padding: 15px 0px 30px;margin-bottom: 12px;}
.index-page .news-box .one .imgbox{width: 155px;height: 105px;margin-right: 20px;}
.index-page .news-box .one .tit{margin-top: -5px;width: calc(100% - 175px);}
.index-page .news-box .one .tit a{color: #424242;line-height: 30px;font-size: 18px;}
.index-page .news-box .one .tit a:hover{color: #23a772;}
.index-page .news-box .one .date{display: none;}

.index-page .news-box .two {border-bottom:1px solid #e5e5e5;padding:6px 0px 10px;margin-bottom: 5px;}
.index-page .news-box .two .imgbox{width: 155px;height: 105px;margin-right: 20px;}
.index-page .news-box .two .rightinfo{width: calc(100% - 180px);}
.index-page .news-box .two .tit{margin-top: -5px;}
.index-page .news-box .two .tit a{color: #303030;line-height: 30px;font-size: 18px;max-width: 100%;display: inline-block;}
.index-page .news-box .two .tit a:hover{color: #23a772;}
.index-page .news-box .two .summary{color: #484848;line-height: 24px;font-size: 14px;margin-top: 5px;}
.index-page .news-box .two .date{display: none;}

.index-page .big-newbox .two{padding: 15px 0px 30px;margin-bottom: 12px;}

.index-page .news-box .item .tit,.index-page .news-box .item .rightinfo{width: 100%;}
.index-page .news-box .item .imgbox{display: none;}
.index-page .news-box .item .summary{display: none;}
/* .index-page .news-box .itembox{padding-top: 12px;} */
.index-page .news-box .item{font-size: 14px;line-height: 32px;padding-left: 25px;background: url(../../images/index/icon1.png) no-repeat left center;}
.index-page .news-box .item a{display: inline-block;max-width: calc(100% - 100px);color: #333333;}
.index-page .news-box .item a:hover{color: #23a772;}
.index-page .news-box .item:hover{background: url(../../images/index/icon17.png) no-repeat left center;}
.index-page .news-box .item span{color: #727272;}

.index-page .tzgg-box{padding-top: 3px;}
.index-page .tzgg-box .item{line-height: 36px;padding-left: 25px;background: url(../../images/index/icon1.png) no-repeat left center;}
.index-page .tzgg-box .item a{display: inline-block;max-width: calc(100% - 100px);color: #333333;font-size: 16px;}
.index-page .tzgg-box .item a:hover{color: #23a772;}
.index-page .tzgg-box .item:hover{background: url(../../images/index/icon17.png) no-repeat left center;}
.index-page .tzgg-box .item span{color: #727272;font-size: 14px;}

.index-page .tzgg-box.nodate .item a{max-width: 100%;}


/* 服务大厅 */
.index-page .fwdt-box{margin: 0px -10px;padding: 5px 0px;}
.index-page .fwdt-box .itembox{padding: 10px 12px;width: 20%;}
.index-page .fwdt-box .item{background-image: linear-gradient(-30deg,#009b62 0%, #6fdfa9 100%),linear-gradient( #00428e, #00428e);border-radius: 4px;width: 100%;}
.index-page .fwdt-box .item a{width: 100%; display: inline-block;color: #fff;font-size: 16px;line-height: 60px;padding-left: 60px;}
.index-page .fwdt-box .itembox:nth-child(1) a{background:url(../../images/index/fwdt1.png) no-repeat 17px center;}
.index-page .fwdt-box .itembox:nth-child(2) a{background:url(../../images/index/fwdt2.png) no-repeat 17px center;}
.index-page .fwdt-box .itembox:nth-child(3) a{background:url(../../images/index/fwdt3.png) no-repeat 17px center;}
.index-page .fwdt-box .itembox:nth-child(4) a{background:url(../../images/index/fwdt4.png) no-repeat 17px center;}
.index-page .fwdt-box .itembox:nth-child(5) a{background:url(../../images/index/fwdt5.png) no-repeat 17px center;}
.index-page .fwdt-box .itembox:nth-child(6) a{background:url(../../images/index/fwdt6.png) no-repeat 17px center;}
.index-page .fwdt-box .itembox:nth-child(7) a{background:url(../../images/index/fwdt7.png) no-repeat 17px center;}
.index-page .fwdt-box .itembox:nth-child(8) a{background:url(../../images/index/fwdt8.png) no-repeat 17px center;}
.index-page .fwdt-box .itembox:nth-child(9) a{background:url(../../images/index/fwdt9.png) no-repeat 17px center;}
.index-page .fwdt-box .itembox:nth-child(10) a{background:url(../../images/index/fwdt10.png) no-repeat 17px center;}

/* 热点专题 */
.index-page .ztbox{position: relative;}
.index-page .ztbox .bigfont{position: absolute;font-weight: bold; top: 150px;left: -330px;font-size: 126px;color: #e5ebef;opacity: 0.59;line-height: 30px;transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);}

.content-swiper .swiper-slide{position: relative;}
.content-swiper .swiper-slide .row{display: flex;align-items: center;justify-content: center;}
.content-swiper .leftbox{color: #fff;padding:67px 140px 65px 50px;background: #23a772;}
.content-swiper .leftbox .title{font-size: 24px;line-height: 30px;color: #fff; font-weight: bold;max-width: 100%;display: inline-block;}
.content-swiper .leftbox .info{font-size: 14px;line-height: 26px;color: #fff;padding: 25px 0px 65px;}
.content-swiper .leftbox .ellipsis4{min-height: 104px;}
.content-swiper .leftbox .tonext{font-size: 34px;line-height: 36px;height: 40px;text-align: center;background: #fff;color: #23a772;width: 154px;display: inline-block;}
.content-swiper .rightbox{margin-left: -100px;width: 500px;position: relative;z-index: 1;}
.content-swiper .rightbox .imgbox{height: 290px;} 

.data-swiperbox{position: relative;margin: 35px 0px;}
.data-swiper{position: relative;}
.data-swiper::after{position: absolute;display: block;content: '';width: 100%;border-bottom: solid 1px #d1d9df;top: 25px;}
.data-swiper .swiper-slide{text-align: center;}
.data-swiper .icon{margin: 16px auto;position: relative;width: 20px;height: 20px;background: #ffffff;border: solid 1px #d1d9df;border-radius: 50%; }
.data-swiper .icon::after{position: absolute;content: '';display: block;width: 10px;height: 10px;border-radius: 50%;top: 0;bottom: 0;left: 0;right: 0;margin: auto;background: #d1d9df; }
.data-swiper .active .icon{border: solid 1px #23a772;width: 26px;height: 26px;margin: 13px auto;}
.data-swiper .active .icon::after{background: #23a772;width: 14px;height: 14px;}
.data-swiper .data{display: inline-block;color: #8e8e8e;font-size: 18px;line-height: 30px;}
.data-swiper .data:hover{color: #23a772;}
.data-swiper .active .data{color: #23a772;font-weight: bold;}
.data-swiperbox .data-button{position: absolute;width: 15px;height: 13px;top: 19px;z-index: 1;cursor: pointer;}
.data-swiperbox .data-button-next.swiper-button-disabled{background: url(../../images/index/icon7.png) no-repeat center center;cursor: default;}
.data-swiperbox .data-button-prev.swiper-button-disabled{background: url(../../images/index/icon4.png) no-repeat center center;cursor: default;}
.data-swiperbox .data-button-next{background: url(../../images/index/icon5.png) no-repeat center center;right: 0;}
.data-swiperbox .data-button-prev{background: url(../../images/index/icon6.png) no-repeat center center;left: 0;}

.index-page .hydw-box{margin: 0px -10px 50px;padding: 5px 0px;}
.index-page .hydw-box .itembox{padding: 12px 12px;width: 25%;}
.index-page .hydw-box .item{background: #f3f7ff;width: 100%;}
.index-page .hydw-box .item a{display: inline-block;color: #3d3d3d;font-size: 18px;line-height: 78px;padding: 0px 20px 0px 50px;width: 100%; background:url(../../images/index/icon8.png) no-repeat 20px center;}

/* 面包屑 */
.breadcrumbs {padding: 15px 0px;margin-bottom: 10px;list-style: none;font-size: 16px;color: #737373;}
.breadcrumbs > li {display: inline-block;}
.breadcrumbs > li + li:before {padding: 0 3px;content: '>';}
.breadcrumbs > li a{color: #737373;}
.breadcrumbs > .active span{color: #23a772;}

/* 列表页 */
.list-left{width: 200px;}
.list-right{width: calc(100% - 230px);}

.leftmenu{box-shadow: 0px 0px 1px 0px rgba(220, 222, 224, 0.22);margin-bottom: 30px;}
.leftmenu .curcatalog{font-weight: bold;border-top: 4px solid #23a772;border-right: solid 1px #e5e5e5;border-left: solid 1px #e5e5e5;text-align: center;color: #424242;font-size: 18px;line-height: 24px;padding:18px 5px;}
.leftmenu ul{list-style: none;}
.leftmenu ul a:hover{color: #23a772 !important;}
.leftmenu .oneul{border: solid 1px #e5e5e5;}
.leftmenu .oneul>li.cur .onebox a:hover{color: #fff !important;}
.leftmenu .oneul>li{font-size: 16px;line-height: 24px;}
.leftmenu .oneul>li>a{color: #434343;}
.leftmenu .oneul>li .onebox{padding:13px 40px 13px 24px;position: relative;}
.leftmenu .oneul>li .onebox a{display: inline-block;width: 100%;}
.leftmenu .oneul>li.cur .onebox{background: #23a772;}
.leftmenu .oneul>li.cur .onebox a{color: #fff;font-size: 18px;}
.leftmenu .oneul>li .icon{cursor: pointer;position: absolute;right: 20px;top:50%;margin-top: -12px; width: 14px;height: 24px;background: url(../../images/index/down1.png) no-repeat center center;}
.leftmenu .oneul>li.on .icon{background: url(../../images/index/down.png) no-repeat center center;}
.leftmenu .oneul>li.cur .icon{background: url(../../images/index/down2.png) no-repeat center center;}
.leftmenu .oneul>li.cur.on .icon{background: url(../../images/index/down3.png) no-repeat center center;}

.leftmenu .twoul{padding-bottom: 13px;display: none;}
.leftmenu .twoul>li{font-size: 16px;padding:7px 15px 7px 45px;line-height: 24px;}
.leftmenu .twoul>li>a{color: #575757;width: 100%;display: inline-block;}
.leftmenu .twoul>li.cur>a{color: #23a772;}

.leftmenu .contentul{padding: 5px 10px 13px 15px;display: none;background-color: #f8f8f8;}
.leftmenu .contentul>li{font-size: 14px;line-height: 24px;}
.leftmenu .contentul>li>a{color: #575757;padding: 5px 10px;display: inline-block;}
.leftmenu .contentul>li.cur>a{color: #23a772;}

.list-page .listbox {margin-top: -40px;}
.list-page .listbox .item{border-bottom: 1px solid #c3c3c3;position: relative;padding: 40px 0px;}
/* .list-page .listbox .item:last-child{border: none;} */
.list-page .listbox .item:last-child::before{display: none;}
/* .list-page .listbox .item::before{position: absolute;bottom: -1px;right: -230px; content: '';display: block;width: 230px;border-bottom: 1px solid #c3c3c3;} */
.list-page .listbox .item .haslogo{width: 100%;}
.list-page .listbox .item .haslogo.on{width: calc(100% - 240px);}
.list-page .listbox .item .title a{color: #4f4f4f;font-size: 18px;line-height: 24px;display: inline-block;max-width: 100%;}
.list-page .listbox .item .title a:hover{color: #23a772;}
.list-page .listbox .item .summary{color: #777777;font-size: 14px;line-height: 24px;margin:10px 0px 5px;}
.list-page .listbox .item .time{color: #a2a2a2;font-size: 14px;line-height: 24px;margin-bottom: -10px;}
.list-page .listbox .item .imgbox1,.list-page .listbox .item .imgbox{width: 222px;height: 127px;}


/* 分页条 */
.page_bar{padding:30px 0 40px;font-size:14px;}
.page_bar a,.page_bar .pageBtnWrap span{display: inline-block;width:auto;padding: 0px 13px; height:35px;border:solid 1px #e5e5e5;color:#666666;line-height:33px;margin:0 2px;}
.page_bar .curr{background: #23a772;border-color:#23a772;color:#fff!important;}
.page_bar input{width:35px;height:35px;border:solid 1px #e5e5e5;text-align: center;margin:0 10px;}
.page_bar .pageBtnWrap .disabled{display: none !important;}
.page_bar .jump{margin: 0px 5px;}
.page_bar .gopage{width: 50px;line-height: 35px;background-color: #24273b;display: inline-block;text-align: center;color: #fff;cursor: pointer;}

.kkpagerbox{padding:30px 0 40px;font-size:14px;text-align: center;}
.kkpagerbox .pageBtnWrap span,.kkpagerbox .pageBtnWrap a{display: inline-block;width:auto;padding: 0px 13px; height:35px;border:solid 1px #e5e5e5;color:#666666;line-height:33px;margin:0 2px;}
.kkpagerbox .curr{background: #23a772;border-color:#23a772;color:#fff!important;}
.kkpagerbox input{width:35px;height:35px;border:solid 1px #e5e5e5;text-align: center;margin:0 10px;}
.kkpagerbox .pageBtnWrap .disabled{display: none !important;}
.kkpagerbox #kkpager_btn_go{width: 50px;line-height: 35px;background-color: #24273b;display: inline-block !important;text-align: center;color: #fff;cursor: pointer;}
.kkpagerbox .totalText{margin: 0px 5px;}
.kkpagerbox #kkpager_gopage_wrap #kkpager_btn_go_input{display: none;}


/* 分享 */
.share-con{width: 85px;margin-right: 30px; background: #fcfaf5;text-align: center;padding: 30px 0px;margin-bottom: 30px;}
.share-con .share-f{font-size: 14px;color: #525252;line-height: 24px;}
.share-custom{position: relative;}
.share-custom a{width: 40px;height: 40px;border-radius: 50%;margin: 20px auto;cursor: pointer;display: block;padding: 0px; }
.share-custom a:hover{opacity: 0.8;}
.share-custom .bshare-sinaminiblog{background:#dfdfdf url(../../images/index/wb.png) no-repeat center center;}
.share-custom .bshare-qqim{background:#dfdfdf url(../../images/index/QQ.png) no-repeat center center;}
.share-custom .bshare-weixin{background:#dfdfdf url(../../images/index/wx.png) no-repeat center center;}
.share-custom .qrcode_c{position: absolute;width: 100px;height: 100px;top: 50px;left: 80px;display: none;background: #f9f9f9;padding: 8px;z-index: 2;}
.share-custom .qrcode_c img{max-height:100%;margin: 0 auto;}

/* 详情页 */
.detail-page .detailbox{width: calc(100% - 115px);}

.detail-page .content-title{color: #232323;font-size: 32px;line-height: 46px;font-weight: bold;}
.detail-page .infobox{color: #999999;font-size: 14px;line-height: 24px;padding: 10px 0px 20px;}
.detail-page .infobox .source{margin-right: 40px;}
.detail-page .infobox .size{cursor: pointer;text-align: center;border-radius: 50%; width: 22px;line-height: 22px;color: #fff;display: inline-block;background-color: #d6d6d6;}
.detail-page .infobox .size.on{background: #e61a1e;}
.detail-page .infobox .print{color: #515151;font-size: 16px;}
.detail-page .content-summary{border-top: 1px solid #eee;padding: 15px 20px 10px 60px;background: #fcfaf5 url(../../images/index/icon9.png) no-repeat 30px 16px;color: #a7a090;font-size: 16px;line-height: 28px;}
.detail-page .content{padding: 20px 50px 30px 30px;}
/* .detail-page .content.font14{font-size: 14px;}
.detail-page .content.font16{font-size: 16px;}
.detail-page .content.font18{font-size: 18px;} */
.detail-page .content.font20{font-size: 20px;}

.detail-page .xgnrbox{border-top: 1px solid #e5e5e5;padding: 20px 0px;}
.detail-page .xgnrbox .word{color: #515151;font-size: 18px;line-height: 30px;padding: 5px 0px;}
.detail-page .xgnrbox .word span{font-size: 14px;margin-right: 10px;padding: 0px 20px; background-color: #f8f8f8;border-radius: 15px;display: inline-block;color: #999999;}
.detail-page .xglist .item{border-bottom: 1px solid #dcdcdc;padding:20px 0px 5px;}
.detail-page .xglist .item:last-child{border: none;}
.detail-page .xglist .item .title a{display: inline-block;max-width: calc(100% - 100px);color: #4f4f4f;font-size: 18px;line-height: 24px;}
.detail-page .xglist .item .title a:hover{color: #23a772;}
.detail-page .xglist .item .title .time{color: #a2a2a2;font-size: 14px;line-height: 24px;}
.detail-page .xglist .item .summery{color: #777777;font-size: 14px;line-height: 24px;margin: 15px 0px;}

/* 产品展示列表页 */
.cpzs-page .topsearch .cpsearch{margin-top: 4px;}
.cpzs-page .topsearch .cpsearch .iptbox{margin-right: 12px;width: 313px;height: 40px;border: solid 1px #dcdcdc;position: relative;display: inline-block;}
.cpzs-page .topsearch .cpsearch input{ padding: 0px 15px;background-color: #ffffff;border: none;width: 100%;height: 100%;}
.cpzs-page .topsearch .cpsearch input::-ms-clear,.cpzs-page .topsearch .cpsearch input::-ms-reveal{display: none !important;}
.cpzs-page .topsearch .cpsearch .clearnbtn{position: absolute;font-size: 26px;color: #666;line-height: 36px;right: 5px;top: 0;}
.cpzs-page .topsearch .cpsearch .toclick{display: inline-block;width: 100px;font-size: 14px;color: #fff; text-align: center;line-height: 40px;background-color: #23a772;border-radius: 4px;}
.cpzs-page .selectbox {padding: 10px 0px;}
.cpzs-page .selectbox .selectitem{line-height: 30px;padding: 7px 0px;position: relative;}
.cpzs-page .selectbox .selectitem .more{right: 0;top: 10px;margin: auto; color: #525252;position: absolute;font-size: 14px;line-height: 24px;padding:0px 20px 0px 10px;background: #fff url(../../images/index/icon11.png) no-repeat center right;}
.cpzs-page .selectbox .selectitem .more.on{background-image: url(../../images/index/icon10.png);bottom: 5px;height: 24px;top: auto;}
.cpzs-page .selectbox .selectitem .name{color: #363636;font-size: 16px;text-align: right;font-weight: bold;min-width: 75px;}
.cpzs-page .selectbox .selectitem .selectright{max-width: calc(100% - 80px);height: 34px;overflow: hidden;}
.cpzs-page .selectbox .one-selectitem .selectright{height: auto;}
.cpzs-page .selectbox .selectitem .selectright.on{height: auto;}
.cpzs-page .selectbox .selectitem .selectright .cbox{display: inline-block;position: relative; margin-right: 15px; border-radius: 4px;border: solid 1px #23a772;padding: 0px 30px 0px 13px;}
.cpzs-page .selectbox .selectitem .selectright .closebtn{color: #23a772;position: absolute;font-size: 22px;right: 6px;top: -1px;}
.cpzs-page .selectbox .selectitem .clearboth{position: absolute;top: 6px;right: 0;font-size: 14px;text-align: center; color: #ffffff;display: inline-block;width: 76px;line-height: 34px;background-color: #23a772;border-radius: 4px;}
.cpzs-page .selectbox .selectitem ul{list-style: none;}
.cpzs-page .selectbox .selectitem li{cursor: pointer; float: left;max-width: 96px;margin-right: 30px;font-size: 14px;color: #525252;}
.cpzs-page .selectbox .selectitem li.on{color: #23a772;}
.cpzs-page .selectname{background: rgba(35, 167, 114, 0.07);border-top: 1px solid #23a772;padding: 8px 24px 7px;margin-top: 10px;}
.cpzs-page .selectname .name{color: #424242;font-size: 16px;line-height: 30px; padding-right: 22px;background: url(../../images/index/icon_on2.png) no-repeat right center;}
.cpzs-page .selectname .name.on{background: url(../../images/index/icon_on3.png) no-repeat right center;}

.cpzs-page .cplistbox .item{width: 50%;padding: 30px 0px;border-bottom: 1px solid #e5e5e5;}
.cpzs-page .cplistbox .item:nth-child(even){float: right;padding-left: 20px;}
.cpzs-page .cplistbox .item:nth-child(odd){float: left;padding-right: 20px;}
.cpzs-page .cplistbox .item .imgbox1{width: 165px;height: 112px;}
.cpzs-page .cplistbox .item .con{width: calc(100% - 185px);}
.cpzs-page .cplistbox .item .tit{color: #4c4c4c;font-size: 16px;line-height: 16px;display: inline-block;max-width: 100%;font-weight: bold; }
.cpzs-page .cplistbox .item .tit:hover{color: #23a772;}
.cpzs-page .cplistbox .item .summary{color: #969696;font-size: 14px;line-height: 22px;min-height: 44px; margin: 8px 0px 14px;}
.cpzs-page .cplistbox .item .tag{min-height: 31px;}
.cpzs-page .cplistbox .item .tag span{margin-right: 13px;display: inline-block;max-width: 80px; padding: 0px 15px; color: #23a772;font-size: 14px;line-height: 24px;display: inline-block;background-color: #eff9f5;border-radius: 4px;border: solid 1px #94dcbf;}

/* 产品展示详情页 */
.cpdetail-page .cpbox{display: flex;}
.cpdetail-page .cpbox .leftimage{width: 385px;}
.cpdetail-page .cpbox .topimage{width: 384px;height: 290px;margin-bottom: 15px;}
.cpdetail-page .cpbox .btmimage{display: flex;justify-content: space-between; margin: 0px -7px;}
.cpdetail-page .cpbox .btmimage>div{width: 25%;padding: 0px 7px;cursor: pointer;}
.cpdetail-page .cpbox .ceninfo{flex: 1;padding: 0px 30px;}
.cpdetail-page .cpbox .ceninfo .name{color: #000000;line-height: 30px;font-size: 24px;margin-bottom: 10px;}
.cpdetail-page .cpbox .ceninfo .info{color: #000000;line-height: 26px;font-size: 16px;padding: 5px 0px;}
.cpdetail-page .cpbox .codebox{width: 100px;}
.cpdetail-page .cpbox .codebox .font{color: #000000;line-height: 36px;font-size: 14px;text-align: center;}
.cpdetail-page .favbox{padding: 20px 0px;}
.cpdetail-page .favbox .fav{margin-right: 45px;color: #424242;line-height: 30px;font-size: 16px;padding-left: 25px;background: url(../../images/index/icon14.png) no-repeat left center;}
.cpdetail-page .favbox .cpshare{display: inline-block;position: relative;}
.cpdetail-page .favbox .cpshare:hover .share-con{display: block;}
.cpdetail-page .favbox .share-con{display: none; position: absolute;top: 30px;z-index: 9;left: -20px;padding: 10px 15px;margin-bottom: 15px;width: 220px;}
.cpdetail-page .favbox .share-con .share-f{display: none;}
.cpdetail-page .favbox .share-con .share-custom{float: left;}
.cpdetail-page .favbox .share-con .share-custom a{float: left;margin: 0px 10px;}
.cpdetail-page .favbox .share-con .share-custom .qrcode_c{top: 40px;left: 50% !important;margin-left: -50px;}
.cpdetail-page .favbox .share{color: #424242;line-height: 30px;font-size: 16px;padding-left: 25px;background: url(../../images/index/icon13.png) no-repeat left center;}
.cpdetail-page .cp-content{margin-bottom: 30px;}
.cpdetail-page .cp-content .cptop-nav .swiper-wrapper{background: #eef8f4;border: solid 1px rgba(0, 0, 0, 0.08);width: calc(100% - 2px);}
.cpdetail-page .cp-content .cptop-nav span{width: auto; position: relative;cursor: pointer; display: inline-block;color: #454545;font-size: 18px;line-height: 54px;padding: 0px 25px;}
.cpdetail-page .cp-content .cptop-nav span.on{color: #23a772;background: #fff;border-top: 3px solid #23a772;border-left: 1px solid rgba(0, 0, 0, 0.08);border-right: 1px solid rgba(0, 0, 0, 0.08);}
.cpdetail-page .cp-content .cptop-nav span.on::after{width: 100%;height: calc(100% + 1px); position: absolute;content: '';display: block;background: #fff;top: 0;left: 0;bottom: -1px;}
.cpdetail-page .cp-content .cptop-nav span.on font{position: relative;z-index: 1;}
.cpdetail-page .cp-content .cptop-nav span:first-child.on::after{left: -2px;width: calc(100% + 2px);}
.cpdetail-page .cp-content .btm-con .item{padding: 20px;}

/* 产品申报 */
.cpsb-page .cpsbbox{border: solid 1px #e5e5e5;margin-bottom: 40px;}
.cpsb-page .cpsbbox .top-tit{border-bottom: solid 1px #e5e5e5;color: #373535;font-size: 18px;line-height: 40px; padding: 15px 20px 10px;}
.cpsb-page .cpsbbox .top-tit span{display: inline-block;padding: 0px 20px;}
.cpsb-page .cpsbbox .top-tit .on{color: #29c08c;}

.cpsb-tablebox{padding: 0px 40px;}
.cpsb-tablebox .name{color: #393939;font-size: 18px;line-height: 30px;font-weight: bold;padding: 30px 0px 20px;}
.cpsb-tablebox .groupbox{padding: 10px 0px;}
.cpsb-tablebox .groupbox .left{color: #666666;font-size: 16px;width: 110px;line-height: 50px; text-align: right;}
.cpsb-tablebox .groupbox .red{color: #ea1919;}
.cpsb-tablebox .groupbox .right{width: 690px;position: relative;}
.cpsb-tablebox .groupbox .msg{position: absolute;font-size: 12px;color: #ea1919;left: 0;bottom: -18px;}
.cpsb-tablebox .groupbox input{height: 50px;font-size: 14px;width: 100%;border: solid 1px #e5e5e5;border-radius: 4px;padding: 0px 20px;}
.cpsb-tablebox .selectbox .btngroup{display: inline-block;width: calc(50% - 15px);border-radius: 4px;border: solid 1px #e5e5e5;}
.cpsb-tablebox .selectbox .btngroup:nth-child(odd){float: left;}
.cpsb-tablebox .selectbox .btngroup:nth-child(even){float: right;}
.cpsb-tablebox .selectbox .btngroup button{border: none;background: none;width: 100%;text-align: left;padding: 0px 20px;}
.cpsb-tablebox .selectbox .btngroup.on .font{color: #505050;}
.cpsb-tablebox .selectbox .btngroup .font{width: 100%;font-size: 14px; line-height: 48px;color: #ddd;}
.cpsb-tablebox .selectbox .btngroup .glyphicon{margin-top: 16px;}
.cpsb-tablebox .selectbox .btngroup .dropdown-menu{width: 100%;max-height: 300px;overflow-y: auto;padding: 8px 0px;}
.cpsb-tablebox .selectbox .btngroup .dropdown-menu li{padding: 3px 20px;}

.cpsb-tablebox .groupbox input::-webkit-input-placeholder {color: #ddd;}
.cpsb-tablebox .groupbox input:-moz-placeholder {color: #ddd;}
.cpsb-tablebox .groupbox input::-moz-placeholder {color: #ddd;}
.cpsb-tablebox .groupbox input:-ms-input-placeholder {color: #ddd;}

.cpsb-tablebox .groupbox.upimgbox{margin-bottom: 25px;}
.cpsb-tablebox .groupbox .upimg{float: left;margin-right: 10px;margin-bottom: 10px;font-size: 46px;display: inline-block;color: #888888;text-align: center; width: 120px;line-height: 120px;background-color: #ffffff;border-radius: 4px;border: solid 1px #e5e5e5;}
.cpsb-tablebox .groupbox .upfile{background: #23a772 url(../../images/index/icon15.png) no-repeat 20px center;border-radius: 4px;border: none; color: #fff;font-size: 16px;line-height: 50px;padding: 0px 25px 0px 47px;}
.cpsb-tablebox .groupbox.upfilebox .tip{color: #666666;font-size: 14px;line-height: 26px;}
.cpsb-tablebox .submitbox{text-align: center;padding: 50px 0px;}
.cpsb-tablebox .submitbox input{border: solid 1px #29c08c;display: inline-block;width: 150px;line-height: 45px;margin: 0px 14px;font-size: 16px;border-radius: 4px;}
.cpsb-tablebox .submitbox .reset{background: #fff; color: #23a772;}
.cpsb-tablebox .submitbox .submit{background: #23a772;color: #fff;}

.cpsb-tablebox .groupbox .imglist{display: inline-block;list-style: none;float: left;margin: 0px -10px;}
.cpsb-tablebox .groupbox .imglist li{position: relative;margin: 0px 10px 10px;float: left;width: 120px;height: 120px;}
.cpsb-tablebox .groupbox .imglist li .closebtn{position: absolute;top: 0px;right: 5px;font-size: 30px;cursor: pointer;}
.cpsb-tablebox .groupbox .uploadMsg{margin: 15px 0px 15px 20px;}

/* 申报记录 */
.sbjl-tablebox {padding: 30px 25px;}
.sbjl-tablebox table{width: 100%;border: 1px solid #e5e5e5;text-align: center;table-layout: fixed;}
.sbjl-tablebox table thead{background-color: #f4faf9;color: #1f1f1f;font-size: 16px;line-height: 26px;}
.sbjl-tablebox table thead th{padding: 14px 0px;text-align: center;}
.sbjl-tablebox table tbody td{padding: 14px 0px;font-size: 14px;line-height: 26px;color: #1f1f1f;border-bottom: 1px solid #e5e5e5;}
.sbjl-tablebox table tbody td.title{word-break: break-all; }
.sbjl-tablebox table thead th.name{width: 30%;}
.sbjl-tablebox table thead th.number{width: 80px;}
.sbjl-tablebox table input{margin: 0px 10px;}
.sbjl-tablebox table tbody td .status-10{color: #3885e5;}
.sbjl-tablebox table tbody td .status-70{color: #f01f1f;}
.sbjl-tablebox table tbody td .status-30{color: #23a772;}


/* 内容样式 */
.detail-content-txt .list-paddingleft-1 { padding-left: 0px; }
.detail-content-txt .list-paddingleft-2 { padding-left: 30px; }
.detail-content-txt .list-paddingleft-3 { padding-left: 60px; }
.detail-content-txt table.borderVisible td,.detail-content-txt table.borderVisible th,.detail-content-txt table.borderVisible caption{border:1px solid #ddd !important;}
.detail-content-txt table.borderHidden td,.detail-content-txt table.borderHidden th,.detail-content-txt table.borderHidden caption{border:1px dashed #ddd !important;}
.detail-content-txt td{word-break: break-all;}

.detail-content-txt .selectTdClass{background-color:#edf5fa !important}
.detail-content-txt table.noBorderTable td,.detail-content-txt table.noBorderTable th,.detail-content-txt table.noBorderTable caption{border:1px dashed #ddd !important}
.detail-content-txt table{margin-bottom:10px;border-collapse:collapse;display:table;}
.detail-content-txt td,.detail-content-txt th{padding: 5px 10px;border: 1px solid #DDD;}
.detail-content-txt caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}
.detail-content-txt th{border-top:1px solid #BBB;background-color:#F7F7F7;}
.detail-content-txt table tr.firstRow th{border-top-width:2px;}
.detail-content-txt .ue-table-interlace-color-single{ background-color: #fcfcfc; } 
.detail-content-txt .ue-table-interlace-color-double{ background-color: #f7faff; }
.detail-content-txt td p{margin:0;padding:0;}
.detail-content-txt tbody table:nth-of-type(1){width: 100%}
.detail-content-txt tr.hidden-first-row td,.detail-content-txt tr.hidden-first-row th,.detail-content-txt tr.hidden-first-row caption{line-height: 0;padding-top: 0;padding-bottom: 0;margin: 0;}

.detail-content-txt p{margin: 1em 0;line-height: 26px;word-break: break-all;}
.detail-content-txt img{height: auto !important;}

/* 会员中心 */
.hyzx-page .wrap-box{box-shadow: 0px 4px 21px 0px rgba(93, 93, 93, 0.15);padding: 0px 25px 15px;margin-bottom: 15px;}
.hyzx-page .wrap-box .pub-tit{border: none;margin: 0px;}
.hyzx-page .news-box .one {border-bottom:1px solid #e5e5e5;padding-bottom: 15px;}
.hyzx-page .news-box .one .imgbox{width: 156px;height: 105px;margin-right: 23px;}
.hyzx-page .news-box .one .tit{margin-top: -5px;}
.hyzx-page .news-box .one .tit a{color: #424242;line-height: 30px;font-size: 18px;font-weight: bold;}
.hyzx-page .news-box .one .tit a:hover{color: #23a772;}

.hyzx-page .news-box .itembox{padding-top: 12px;}
.hyzx-page .news-box .item{font-size: 14px;line-height: 32px;padding-left: 25px;background: url(../../images/index/icon1.png) no-repeat left center;}
.hyzx-page .news-box .item a{display: inline-block;max-width: calc(100% - 100px);color: #333333;}
.hyzx-page .news-box .item a:hover{color: #23a772;}
.hyzx-page .news-box .item:hover{background: url(../../images/index/icon17.png) no-repeat left center;}
.hyzx-page .news-box .item span{color: #727272;}

.hyzx-page .gzdw-box{margin-bottom: 40px;}
.hyzx-page .gzdw-box .item{margin-top:20px;}
.hyzx-page .gzdw-box .imgbox{height: 160px;width: 100%;}
.hyzx-page .gzdw-box .tit{padding: 14px 0px;}
.hyzx-page .gzdw-box .tit a{font-size: 18px;display: inline-block;line-height: 30px;max-width: 100%;}

.rhsq{width: 93px;height: 101px;top: 30%;right: 20px;text-align: center; position: fixed;box-shadow: 0px 8px 5px 0px rgba(0, 0, 0, 0.1);border-radius: 4px; background-image: linear-gradient(0deg,#f6b14c 0%,#f4ca52 100%), linear-gradient(#23a772, #23a772);}
.rhsq a{display: inline-block;width: 100%;height: 100%;background: url(../../images/index/icon16.png) no-repeat center 15px;font-size: 16px;color: #ffffff;line-height: 26px;padding-top: 60px;}

/* 会员单位 */
.hydwbox{margin-bottom: 50px;}
.hydwbox .item{margin-bottom: 20px;font-size: 18px;line-height: 32px;padding-left: 25px;background: url(../../images/index/icon1.png) no-repeat left center;}
.hydwbox .item a{display: inline-block;max-width:100%;color: #4a4a4a;}
.hydwbox .item a:hover{color: #23a772;}
.hydwbox .item:hover{background: url(../../images/index/icon17.png) no-repeat left center;}

.detail-menu .topshow,.znbmbox .topshow{background-color: #f4f4f4;line-height: 45px;color: #333333;font-size: 18px;padding: 0px 20px;font-weight: bold;}
.detail-menu .toptitle{color: #333333;font-size: 20px;line-height: 32px;text-align: center;padding: 20px 0px;font-weight: bold;}
.detail-menu .conbox{padding: 0px 50px 30px;}

/* 职能部门 */
.znbmbox .znbmlist{padding: 15px 0px;}
.znbmbox .item{background: #f3f7f5;border-radius: 2px;height: 180px;margin: 15px 0px;padding: 20px;text-align: center;display: flex;flex-direction: column;justify-content: center;}
.znbmbox .item .name{color: #333333;font-size: 20px;font-weight: bold;line-height: 28px;}
.znbmbox .item .subtitle{color: #333333;font-size: 16px;line-height: 28px;}
.znbmbox .item .title{height: 56px;}
.znbmbox .item .summary{color: #999999;font-size: 16px;line-height: 28px;margin-top: 15px;height: 60px;}

/* 会刊列表页 */
.topshow-select{background-color: #f4f4f4;padding: 0px 20px;}
.topshow-select .name{line-height: 45px;color: #333333;font-size: 18px;font-weight: bold;}
.topshow-select .time{line-height: 45px;color: #666666;font-size: 16px;}
.topshow-select .time.on{color: #23a772;}
.topshow-select .btngroup{margin-left: 20px;position: relative;}
.topshow-select .btngroup .font{min-width: 80px;display: inline-block;text-align: right;}
.topshow-select .btngroup .dropdown{line-height: 45px;color: #666666;font-size: 16px;border:none;background: none;}
.topshow-select .btngroup .glyphicon{margin: 15px 0px 0px 5px;}
.topshow-select .btngroup .dropdown-menu{min-width: calc(100% + 20px);}
.topshow-select .btngroup .dropdown-menu li{font-size: 16px;line-height: 24px;padding: 2px 10px;cursor: pointer;}

.hkbox .znbmlist{padding: 15px 0px;}
.hkbox .item{border: solid 1px #eeeeee;margin: 15px 0px;}
.hkbox .item .topbox{padding: 10px 10px 15px;}
.hkbox .item .imgbox1{height: 272px;width: 100%;}
.hkbox .item .year{line-height: 30px;color: #434343;font-size: 18px;background: #f4f4f4;padding:6px 10px;text-align: center;}

/* 会刊详情页 */
.hkdetail-page .hk-topbox{margin-bottom: 20px; padding: 25px; box-shadow: 0px 0px 1px 0px rgba(220, 222, 224, 0.22);border: solid 1px #e5e5e5;border-top: 4px solid #23a772;}
.hkdetail-page .hk-topbox .imgbox{height: 260px;width: 190px;margin: 0px 15px;}
.hkdetail-page .hk-topbox .rightbox{width: calc(100% - 220px);padding: 0px 25px;}
.hkdetail-page .hk-topbox .title{margin-bottom: 20px;}
.hkdetail-page .hk-topbox .title .name{font-size: 24px;line-height: 24px;color: #06223a;font-weight: bold;}
.hkdetail-page .hk-topbox .title .year{font-size: 16px;line-height: 24px;color: #575757;margin-left: 20px;display: inline-block;}
.hkdetail-page .hk-topbox .item{padding: 7px 0px;}
.hkdetail-page .hk-topbox .item .left{font-size: 14px;color: #999999;line-height: 26px;display: inline-block;min-width:90px;}
.hkdetail-page .hk-topbox .item .con{font-size: 16px;color: #333333;line-height: 26px;}
.hkdetail-page .hk-btmbox{margin-bottom: 30px;}
.hkdetail-page .hk-btmbox .box{border: solid 1px #e5e5e5;}
.hkdetail-page .hk-btmbox .nav{background-color: #f9f9f9;border-bottom: solid 1px #e5e5e5;line-height: 50px;height: 50px;}
.hkdetail-page .hk-btmbox .leftbox .nav .on{color: #23a772;font-size: 22px;width: 300px;text-align: center; display: inline-block;background: #fff;}
.hkdetail-page .hk-btmbox .rightbox .nav{color: #666666;font-size: 18px;padding-left: 20px;}
.hkdetail-page .hk-btmbox .leftbox{width: calc(100% - 250px);margin-bottom: 20px;}
.hkdetail-page .hk-btmbox .leftbox .content{color: #333333;font-size: 16px;line-height: 44px;padding: 30px 40px;}
.hkdetail-page .hk-btmbox .rightbox{width: 230px;margin-bottom: 20px;}
.hkdetail-page .hk-btmbox .rightbox ul{list-style: none;padding: 12px 0px;}
.hkdetail-page .hk-btmbox .rightbox li{font-size: 18px;line-height: 44px;padding-left: 20px;}
.hkdetail-page .hk-btmbox .rightbox li a{color: #666666;}
.hkdetail-page .hk-btmbox .rightbox li.on{background-color: #f6f6f6;}
.hkdetail-page .hk-btmbox .rightbox li.on a,.hkdetail-page .hk-btmbox .rightbox li a:hover{color: #3cc38d;}

/* 轮播图通用样式 */
.banner-swiper{max-width: 100%;}
.banner-swiper .swiper-slide{position: relative;}
.banner-swiper .imgbox{width: 100%;height: 100%;}
.banner-swiper .font{position: absolute;width: 100%; bottom: 0;background: rgba(0,0,0,0.6);font-size: 16px;line-height: 30px;padding: 5px 15px;}
.banner-swiper .font a{display: inline-block;max-width: 100%;color: #fff; }
.banner-swiper>.banner-page{position: absolute;right: 0;bottom: 40px;z-index: 1;left: auto;width: auto;}
.banner-swiper>.banner-page span{width: 15px;height: 15px;margin: 0px 0px 0px 1px; border-radius: 0;opacity: 1; color: #ffffff;font-size: 12px;line-height: 15px;text-align: center;background: rgba(0,0,0,0.4);}
.banner-swiper>.banner-page .swiper-pagination-bullet-active{background-color: #23a772;}
.banner-swiper .topbtn{width: 50px;height: 50px;background-color: rgba(0,0,0,0.4);background-size: 10px;}
.banner-swiper .topbtn.swiper-button-next{right: 0;}
.banner-swiper .topbtn.swiper-button-prev{left: 0;}
.banner-swiper .topbtn:hover{background-color: #23a772;}

/* 标准质量 */
.bzzl-page .banner-swiper{width: 580px;height: 360px;margin: 35px auto 0px;}

.bzzl-page .tzgg-box{padding-top: 3px;}
.bzzl-page .tzgg-box .item{line-height: 36px;padding-left: 25px;background: url(../../images/index/icon1.png) no-repeat left center;}
.bzzl-page .tzgg-box .item a{display: inline-block;max-width: calc(100% - 100px);color: #333333;font-size: 16px;}
.bzzl-page .tzgg-box .item a:hover{color: #23a772;}
.bzzl-page .tzgg-box .item:hover{background: url(../../images/index/icon17.png) no-repeat left center;}
.bzzl-page .tzgg-box .item span{color: #727272;font-size: 14px;}

.bzzl-page .tzgg-box1{padding-top: 4px;}
.bzzl-page .tzgg-box1 .item{line-height: 24px;padding: 4px 0px 3px 25px;background: url(../../images/index/icon1.png) no-repeat left center;}
.bzzl-page .tzgg-box1 .item a{display: inline-block;max-width:100%;color: #333333;font-size: 14px;}
.bzzl-page .tzgg-box1 .item .tag-a{max-width:calc(100% - 80px);}
.bzzl-page .tzgg-box1 .item a:hover{color: #23a772;}
.bzzl-page .tzgg-box1 .item:hover{background: url(../../images/index/icon17.png) no-repeat left center;}
.bzzl-page .tzgg-box1 .item .gsrq{color: #4f4f4f;font-size: 14px;text-align: center;}
.bzzl-page .tzgg-box1 .top{color: #1f1f1f;font-size: 14px;line-height: 24px;font-weight: bold;text-align: center;padding-left: 25px;}
.bzzl-page .tzgg-box1 .left{width: calc(100% - 320px);}
.bzzl-page .tzgg-box1 .tag{width: 50px;margin-right: 13px;padding-left: 8px;font-size: 14px;color: #ffffff;line-height: 24px;background: url(../../images/index/icon40.png) no-repeat left center;}
.bzzl-page .tzgg-box1 .tag1{background: url(../../images/index/icon41.png) no-repeat left center;}
.bzzl-page .tzgg-box1 .tag2{background: url(../../images/index/icon42.png) no-repeat left center;}
.bzzl-page .tzgg-box1 .gsrq{width: 100px;display: inline-block;}

.bzzl-page .bzhhdbox .bzhhd-top{margin: 0px -10px;}
.bzzl-page .bzhhdbox .bzhhd-top .item{padding: 10px;width: 33.33%;}
.bzzl-page .bzhhdbox .bzhhd-top .imgbox{height: 150px;position: relative;}
.bzzl-page .bzhhdbox .bzhhd-top .status{position: absolute;top: 10px;left: 10px;}
.bzzl-page .bzhhdbox .status{background-color: #3776e9;color: #ffffff;font-size: 14px;display: inline-block;line-height: 28px;padding: 0px 10px;border-radius: 0px 0px 15px 0px; }
.bzzl-page .bzhhdbox .status.on{background-color: #a9afba;}
.bzzl-page .bzhhdbox .bzhhd-top .title{padding: 12px 0px;}
.bzzl-page .bzhhdbox .bzhhd-top .title a{color: #303030;font-size: 18px;line-height: 24px;}
.bzzl-page .bzhhdbox .bzhhd-top .title a:hover{color: #23a772;}
.bzzl-page .bzhhdbox .bzhhd-btm{font-size: 14px;line-height: 24px;border-top: 1px solid #dcdcdc;padding: 10px 0px;}
.bzzl-page .bzhhdbox .bzhhd-btm .item{padding: 5px 0px;padding-left: 25px;background: url(../../images/index/icon1.png) no-repeat left center;}
.bzzl-page .bzhhdbox .bzhhd-btm .name{color: #1f1f1f;max-width: calc(100% - 180px);margin-left: 10px;}
.bzzl-page .bzhhdbox .bzhhd-btm .name:hover{color: #23a772;}
.bzzl-page .bzhhdbox .bzhhd-btm .date{color: #4f4f4f;}

.bzzl-page .zxbsbox{margin: 0px -6px -10px;}
.bzzl-page .zxbsbox .item{width: 50%;padding: 6px;}
.bzzl-page .zxbsbox .item a{background-image: linear-gradient(90deg, #3cb6c1 8%, #37cda2 100%), linear-gradient(#ffffff, #ffffff);display: block;border-radius: 2px;}
.bzzl-page .zxbsbox .item .box{height: 130px;color: #ffffff;font-size: 18px;text-shadow: 1px 3px 2px rgba(13, 73, 49, 0.4); line-height: 24px;text-align: center;}
/* .bzzl-page .zxbsbox1 .item1 .box{background: url(../../images/index/zxbs1.png) no-repeat center 30px ;}
.bzzl-page .zxbsbox1 .item2 .box{background: url(../../images/index/zxbs2.png) no-repeat center 30px ;}
.bzzl-page .zxbsbox1 .item3 .box{background: url(../../images/index/zxbs3.png) no-repeat center 30px ;}
.bzzl-page .zxbsbox1 .item4 .box{background: url(../../images/index/zxbs4.png) no-repeat center 30px ;}
.bzzl-page .zxbsbox2 .item1 .box{background: url(../../images/index/zxbs5.png) no-repeat center 30px ;}
.bzzl-page .zxbsbox2 .item2 .box{background: url(../../images/index/zxbs6.png) no-repeat center 30px ;} */
.bzzl-page .zxbsbox1 .item1 .box{background: url(../../images/index/item1.png) no-repeat center 30px ;}
.bzzl-page .zxbsbox1 .item2 .box{background: url(../../images/index/item2.png) no-repeat center 30px ;}
.bzzl-page .zxbsbox2 .item1 .box{background: url(../../images/index/item3.png) no-repeat center 30px ;}
.bzzl-page .zxbsbox2 .item2 .box{background: url(../../images/index/item4.png) no-repeat center 30px ;}

.bzzl-page .zxbsbox1 .item .box,.bzzl-page .zxbsbox2 .item .box{padding: 72px 20px 0px;}
.bzzl-page .zxbsbox3 .item .box{height: 85px;}
.bzzl-page .zxbsbox3 .item a{font-size: 16px;background-image: linear-gradient(-45deg, #ab975b 8%, #dbc890 100%), linear-gradient(#ffffff, #ffffff);display: block;border-radius: 2px;}
.bzzl-page .zxbsbox3 .item .box{padding: 20px; background: url(../../images/index/zxbs7.png) no-repeat calc(100% - 8px) calc(100% - 6px) ;display: flex;align-items: center;justify-content: center;}

.m-last{margin-top: 50px;}

/* 科技创新 */
.kjcx-page .banner-swiper{width: 580px;height: 360px;margin: 35px auto 0px;}

.kjcx-page .tzgg-box{padding-top: 3px;}
.kjcx-page .tzgg-box .item{line-height: 36px;padding-left: 25px;background: url(../../images/index/icon1.png) no-repeat left center;}
.kjcx-page .tzgg-box .item a{display: inline-block;max-width: calc(100% - 100px);color: #333333;font-size: 16px;}
.kjcx-page .tzgg-box .item a:hover{color: #23a772;}
.kjcx-page .tzgg-box .item:hover{background: url(../../images/index/icon17.png) no-repeat left center;}
.kjcx-page .tzgg-box .item span{color: #727272;font-size: 14px;}

.kjcx-page .news-box .two {border-bottom:1px solid #e5e5e5;padding:11px 0px 15px;}
.kjcx-page .news-box .two .imgbox{width: 155px;height: 105px;margin-right: 20px;}
.kjcx-page .news-box .two .rightinfo{width: calc(100% - 180px);}
.kjcx-page .news-box .two .tit{margin-top: -5px;}
.kjcx-page .news-box .two .tit a{color: #303030;line-height: 30px;font-size: 18px;max-width: 100%;display: inline-block;}
.kjcx-page .news-box .two .tit a:hover{color: #23a772;}
.kjcx-page .news-box .two .summary{color: #484848;line-height: 24px;font-size: 14px;min-height: 48px;margin: 5px 0px;}
.kjcx-page .news-box .two .date2{display: none;}

.kjcx-page .news-box .item .tit,.kjcx-page .news-box .item .rightinfo{width: 100%;}
.kjcx-page .news-box .item .imgbox,.kjcx-page .news-box .item .summary,.kjcx-page .news-box .item .date1{display: none;}
.kjcx-page .news-box .item{font-size: 14px;line-height: 32px;padding-left: 25px;background: url(../../images/index/icon1.png) no-repeat left center;}
.kjcx-page .news-box .item a{display: inline-block;max-width: calc(100% - 100px);color: #333333;}
.kjcx-page .news-box .item a:hover{color: #23a772;}
.kjcx-page .news-box .item:hover{background: url(../../images/index/icon17.png) no-repeat left center;}
.kjcx-page .news-box .item span{color: #727272;}

.kjcx-page .jx-box{margin-top: 70px;margin-bottom: 45px;}
.kjcx-page .jx-box .item{margin-bottom: 17px;background-image: linear-gradient(-30deg,#009b62 0%, #6fdfa9 100%),linear-gradient( #00428e, #00428e);border-radius: 4px;width: 100%;}
.kjcx-page .jx-box .item a{width: 100%;text-align: left; display: inline-block;color: #fff;font-size: 16px;line-height: 72px;padding:0px 20px 0px 60px;}
.kjcx-page .jx-box .item:nth-child(1) a{background:url(../../images/index/fwdt2.png) no-repeat 17px center;}
.kjcx-page .jx-box .item:nth-child(2) a{background:url(../../images/index/fwdt3.png) no-repeat 17px center;}
.kjcx-page .jx-box .item:nth-child(3) a{background:url(../../images/index/fwdt4.png) no-repeat 17px center;}
.kjcx-page .jx-box .item:nth-child(4) a{background:url(../../images/index/fwdt5.png) no-repeat 17px center;}

.kjcx-page .wjxd-box{background-color: #f5f5f5;padding: 0px 15px 3px;}
.kjcx-page .top-tit{border-bottom:1px solid #e5e5e5;padding: 13px 0px;margin-bottom: 20px;}
.kjcx-page .top-tit span{font-size: 16px;color: #282828;line-height: 24px;}
.kjcx-page .top-tit .more{font-size: 14px;color: #666666;line-height: 28px;}
.kjcx-page .list-box .item{padding: 15px 15px 10px 68px;position: relative;background:#fff url(../../images/index/icon18.png) no-repeat 15px center; height: 80px;margin-bottom: 25px;border-radius: 2px;border: solid 1px #e5e5e5;}
.kjcx-page .list-box .item .title{color: #1f1f1f;font-size: 14px;line-height: 24px;}
.kjcx-page .list-box .item .subtitle{color: #999999;font-size: 14px;line-height: 24px;}
.kjcx-page .list-box .item::after{position: absolute;display: block;content: '';width: 1px;height: 34px;border: solid 1px #eeeeee;left: 50px;top: 0;bottom: 0;margin: auto;}
.kjcx-page .list-box .item:hover{background:#fff url(../../images/index/icon19.png) no-repeat 15px center;border: solid 1px #24a773;}

/* .kjcx-page .cgtg-box table{width: 100%;font-size: 14px;line-height: 24px;table-layout: fixed;}
.kjcx-page .cgtg-box .pub-tit{margin-bottom: 0;}
.kjcx-page .cgtg-box thead{background: #fafafa;color: #666666;}
.kjcx-page .cgtg-box thead th{padding:8px 20px;text-align: center;}
.kjcx-page .cgtg-box thead th:first-child{border-right: 1px solid #fff;width: 40%;}
.kjcx-page .cgtg-box tr{border-bottom: 1px solid rgba(229, 229, 229, 0.4);}
.kjcx-page .cgtg-box thead tr{border: none;}
.kjcx-page .cgtg-box td{padding:8px 20px;text-align: center;height: 45px;}
.kjcx-page .cgtg-box td a{display: inline-block;max-width: 100%;height: 20px;} */

.kjcx-page .kjcg-box{}
.kjcx-page .kjcg-list{margin-top: 25px;}
.kjcx-page .kjcg-list .one{width: 340px;}
.kjcx-page .kjcg-list .one .imgbox{height: 195px;}
.kjcx-page .kjcg-list .one .title{padding: 10px 0px 5px;}
.kjcx-page .kjcg-list .one .title a{color: #303030;font-size: 18px;line-height: 28px;max-width: 100%;font-weight: bold;display: inline-block;}
.kjcx-page .kjcg-list .one .title a:hover,.kjcx-page .kjcg-list .rightinfo .title a:hover{color: #23a772;}
.kjcx-page .kjcg-list .one .summary{color: #484848;font-size: 14px;line-height: 24px;text-indent: 2em;}
.kjcx-page .kjcg-list .twobox{width: calc(100% - 375px);line-height: 24px;}
.kjcx-page .kjcg-list .two{margin-bottom: 24px;}
.kjcx-page .kjcg-list .two:last-child{margin-bottom: 0;}
.kjcx-page .kjcg-list .lefttime{display: flex;flex-direction: column;justify-content: center;line-height: 30px; color: #ffffff;width: 90px;height: 79px;background-color: #2fb880;border-radius: 4px;text-align: center;}
.kjcx-page .kjcg-list .lefttime .day{font-size: 24px;}
.kjcx-page .kjcg-list .lefttime .year{font-size: 16px;}
.kjcx-page .kjcg-list .rightinfo{width: calc(100% - 110px);margin: -5px 0px -8px;}
.kjcx-page .kjcg-list .rightinfo .title a{color: #414141;font-size: 20px;line-height: 30px;font-weight: bold;}
.kjcx-page .kjcg-list .rightinfo .summary{color: #8d8d8d;font-size: 14px;line-height: 30px;}

.kjcx-page .kjcg-list .rightinfo .title a.ellipsis{display: inline-block;max-width: 100%;}
.kjcx-page .kjcg-list .rightinfo .summary.ellipsis2{line-height: 24px;margin-top: 10px;}

.kjcx-page .wyh-swiperbox{position: relative;}
.kjcx-page .wyh-swiperbox .topbtn{position: absolute;top: 145px;width: 62px;height: 59px;box-shadow: 3px 5px 18px 0px rgba(37, 48, 55, 0.2);}
.kjcx-page .wyh-swiperbox .wyh-button-prev{background:#23a772 url(../../images/index/icon44.png) no-repeat center center;left: -90px;}
.kjcx-page .wyh-swiperbox .wyh-button-next{background:#23a772 url(../../images/index/icon43.png) no-repeat center center;right: -90px;}
.kjcx-page .wyh-swiper .wyh-page{text-align: center;margin: 25px 0px 30px;}
.kjcx-page .wyh-swiper .swiper-pagination-bullet{width: 14px;height: 14px;opacity: 1;background: #ccc;}
.kjcx-page .wyh-swiper .swiper-pagination-bullet-active{background: #23a772;}
.kjcx-page .wyh-swiper .wyh-box{background-color: #eef6f3;border: solid 1px #eeeeee;display: block;width: 100%;height: 375px;text-align: center;padding: 8px;}
.kjcx-page .wyh-swiper .wyh-box:hover{box-shadow: 0px 6px 18px 0px rgba(37, 48, 55, 0.14);position: relative;}
.kjcx-page .wyh-swiper .wyh-box:hover::after{position: absolute;bottom: 1px;width: 100%;left: 0;right: 0;height: 4px;display: block;content: '';background-image: linear-gradient(#23a772,#23a772),linear-gradient(#f54337, #f54337);}
.kjcx-page .wyh-swiper .imgbox{width: 148px;height: 206px;margin: 20px auto;}
.kjcx-page .wyh-swiper .title{color: #3d3d3d;font-size: 24px;font-weight: bold;line-height: 34px;} 
.kjcx-page .wyh-swiper .shorttitle{color: #3d3d3d;font-size: 18px;line-height: 28px;margin: 7px 0px 6px;} 
.kjcx-page .wyh-swiper .subTitle{color: #3d3d3d;font-size: 20px;font-weight: bold;line-height: 30px;} 

.kjcx-page .zjwdt-wrap .box{background: #f3f7f5;margin-bottom: 30px;}
.kjcx-page .zjwdt-wrap .box .big-tit{padding: 29px 0px 27px;}
.kjcx-page .zjwdt-wrap .box .big-tit span{font-size: 24px;color: #3d3d3d;line-height: 24px;font-weight: bold;}
.kjcx-page .zjwdt-wrap .box .big-tit .more{font-size: 14px;color: #666666;line-height: 36px;}


.kjcx-page .zjwdt-wrap .box1{padding:0px 20px 30px 25px;}
.kjcx-page .line4-box{margin-top: -10px;}
.kjcx-page .line4-box .two {border-bottom:1px solid #e5e5e5;padding:10px 0px 25px;margin-bottom: 12px;}
.kjcx-page .line4-box .two .imgbox{width: 200px;height: 134px;margin-right: 20px;}
.kjcx-page .line4-box .two .rightinfo{width: calc(100% - 220px);}
.kjcx-page .line4-box .two .tit{margin-top: -5px;}
.kjcx-page .line4-box .two .tit a{color: #303030;line-height: 30px;font-size: 18px;max-width: 100%;display: inline-block;font-weight: bold;}
.kjcx-page .line4-box .two .tit a:hover{color: #23a772;}
.kjcx-page .line4-box .two .summary{color: #484848;text-indent: 2em;line-height: 26px;font-size: 14px;min-height: 104px;margin-top: 7px;}
.kjcx-page .line4-box .two .date{display: none;}

.kjcx-page .line4-box .item .tit,.kjcx-page .line4-box .item .rightinfo{width: 100%;}
.kjcx-page .line4-box .item .imgbox,.kjcx-page .line4-box .item .summary,.kjcx-page .line4-box .item .date1{display: none;}
.kjcx-page .line4-box .item{font-size: 14px;line-height: 32px;padding-left: 25px;background: url(../../images/index/icon1.png) no-repeat left center;}
.kjcx-page .line4-box .item a{display: inline-block;max-width: calc(100% - 100px);color: #414347;}
.kjcx-page .line4-box .item a:hover{color: #23a772;}
.kjcx-page .line4-box .item:hover{background: url(../../images/index/icon17.png) no-repeat left center;}
.kjcx-page .line4-box .item span{color: #8c8c8c;}

.kjcx-page .zjwdt-wrap .box2{padding: 0px 30px 30px;}
.kjcx-page .xb-list .content{background-color: #ffffff;padding: 0px 15px; margin-bottom: 15px; line-height: 46px;color: #3d3d3d;font-size: 18px;font-weight: bold;text-align: center;} 


.kjcx-page .kjgs-box{margin-bottom: -8px;}
.kjcx-page .kjgs-box .item{line-height: 28px;padding: 5px 0px 5px 25px;}
.kjcx-page .kjgs-box .item .title{background: url(../../images/index/icon1.png) no-repeat left center;padding-left: 25px;margin-left: -25px;}
.kjcx-page .kjgs-box .item a{display: inline-block;max-width: 100%;color: #333333;font-size: 14px;}
.kjcx-page .kjgs-box .item a:hover{color: #23a772;}
.kjcx-page .kjgs-box .item .title:hover{background: url(../../images/index/icon17.png) no-repeat left center;}
.kjcx-page .kjgs-box .item span{color: #727272;font-size: 14px;}

.kjcx-page .cxpt-box .catalog-summary{color: #333333;font-size: 16px;line-height: 30px;text-indent: 2em;padding: 12px 0px 8px;}

.kjcx-page .cxpt-box .loadMore{font-size: 14px;line-height: 28px; color: #9a9a9a;padding-right: 30px;background: url(../../images/index/icon35.png) no-repeat right center; }
.kjcx-page .cxpt-box .loadMore.on{background: url(../../images/index/icon36.png) no-repeat right center;}
.kjcx-page .cxpt-box .more{margin-right: 30px;}
.kjcx-page .cxpt-box .more.on{color: #23a772;}
.kjcx-page .cxpt-box .cxpt-list .box{display: flex;align-items: center;flex-direction: column;justify-content: center;padding:0px 23px; margin: 10px 0px 5px;height: 80px; background-color: #f4f4f4;border-left: 2px solid #24a773;text-align: center;}
.kjcx-page .cxpt-box .cxpt-list .name{color: #3d3d3d;font-size: 16px;line-height: 26px;max-width: 100%;margin-bottom: 5px;}
.kjcx-page .cxpt-box .cxpt-list .info{color: #999999;font-size: 14px;line-height: 24px;max-width: 100%;}

.kjcx-page .zjwyh-box .pub-tit{margin-bottom: 30px;}
.kjcx-page .zjwyh-box .box{margin-bottom: 30px;background-color: #f3f7f5;}
/* .kjcx-page .zjwyh-box .row1{} */
.kjcx-page .zjwyh-box .row1 .box{height: 531px;line-height: 36px;padding: 25px 20px ;}
.kjcx-page .zjwyh-box .first{color: #3d3d3d;font-size: 18px;font-weight: bold;}
.kjcx-page .zjwyh-box .second{color: #3d3d3d;font-size: 16px;font-weight: bold;}
.kjcx-page .zjwyh-box .con{color: #3d3d3d;font-size: 16px;}
.kjcx-page .zjwyh-box .con .name{width: 50px;margin-right: 20px;text-align: justify;height: 36px;}
.kjcx-page .zjwyh-box .con .name::after{display: inline-block;width: 100%;content: '';}
.kjcx-page .zjwyh-box .con .info{max-width: calc(100% - 70px);}
.kjcx-page .zjwyh-box .row2 .box{padding: 25px 20px 0px 20px;}
.kjcx-page .zjwyh-box .row2 .first{margin-bottom: 30px;}
.kjcx-page .zjwyh-box .content{background-color: #ffffff;padding: 0px 15px; margin-bottom: 30px; line-height: 64px;color: #3d3d3d;font-size: 18px;font-weight: bold;text-align: center;} 
.kjcx-page .zjwyh-box .tablebox tr td:first-child{padding-right: 15px;width: 70px;}
.kjcx-page .zjwyh-box .tablebox tr td:first-child p{text-align: justify;width: 50px;height: 30px;}
.kjcx-page .zjwyh-box .tablebox tr td:first-child p::after{display: inline-block;width: 100%;content: '';}

/* 专家委员会-详情页表格 */
.zjwyh-detail .detail-content-txt table tr td:first-child p{text-align: justify;width: 50px;height: 30px;}
.zjwyh-detail .detail-content-txt table tr td:first-child p::after{display: inline-block;width: 100%;content: '';}


/* 新闻中心 */
.xwzx-page .banner-swiper{width: 792px;height: 440px;margin: 35px auto 0px;}

.xwzx-page .tzgg-md{background: #f1f1f1;padding: 0px 25px;margin: 35px auto 0px;}
.tzgg-md .pub-tit1{border-bottom:1px solid #e5e5e5;}
.tzgg-md .pub-tit1 span{font-size: 24px;line-height: 60px;display: inline-block; color: #23a772;border-bottom: 3px solid #23a772;}
.tzgg-md .pub-tit1 .more{font-size: 14px;color: #666666;line-height: 70px;margin-bottom: -12px;}
.xwzx-page .tzgg-box{padding: 17px 0px;}
.xwzx-page .tzgg-box .item{line-height: 38px;}
.xwzx-page .tzgg-box .item a{display: inline-block;max-width: 100%;color: #333333;font-size: 16px;}
.xwzx-page .tzgg-box .item a:hover{color: #23a772;}

.xwzx-page .lhwwj-wrap{margin-bottom: -30px;}
.xwzx-page .lhhwj-box{padding: 10px 0px;}
.xwzx-page .lhhwj-box .item{font-size: 16px;line-height: 26px;padding: 8px 0px 8px 15px;background: url(../../images/index/icon21.png) no-repeat left center;}
.xwzx-page .lhhwj-box .item .tit{color: #333333;max-width: calc(100% - 100px);}
.xwzx-page .lhhwj-box .item .data{color: #999999;}
.xwzx-page .lhhwj-box .item:hover{background: url(../../images/index/icon20.png) no-repeat left center;}
.xwzx-page .lhhwj-box .item .tit:hover{color: #23a772;}

.xwzx-page .xwzxsp-box{margin-top: 20px;}
.xwzx-page .xwzxsp-box .item{margin-bottom: 10px;}
.xwzx-page .xwzxsp-box .item .imgbox1{height: 420px;position: relative;}
.xwzx-page .xwzxsp-box .item .video{width: 73px;height: 73px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.xwzx-page .xwzxsp-box .item .imgbox2{height: 175px;}
.xwzx-page .xwzxsp-box .item .tit {padding: 20px 0px;}
.xwzx-page .xwzxsp-box .item .tit a{font-size: 20px;color: #242424;line-height: 20px;display: inline-block;max-width: 100%;}
.xwzx-page .xwzxsp-box .item .tit a:hover{color: #23a772;}


/* 图集详情页 */
.imagedetail .imagesgroup .slick-next:before,.imagedetail .imagesgroup .slick-prev:before{display: none;}
.imagedetail .slider-for{margin-bottom: 20px;height: 425px;overflow: hidden;}
.imagedetail .slick-list .slick-slide{height: 425px;}
.imagedetail .slider-for .slick-arrow{width: 34px;height: 100px;z-index: 2;}
.imagedetail .slider-for .slick-next {right: 0;background:rgba(0, 0, 0, 0.7) url(../../images/index/icon24.png) center/15px no-repeat;}
.imagedetail .slider-for .slick-prev {left: 0;background:rgba(0, 0, 0, 0.7) url(../../images/index/icon23.png) center/15px no-repeat;}
.imagedetail .slider-for .slick-next:hover {right: 0;background:#23a772 url(../../images/index/icon24.png) center/15px no-repeat;}
.imagedetail .slider-for .slick-prev:hover {left: 0;background:#23a772 url(../../images/index/icon23.png) center/15px no-repeat;}

.imagedetail .slider-nav{padding: 0 10px 0px 6px;height: 130px;overflow: hidden;}
.imagedetail .slider-nav .slick-slide,.imagedetail .slider-nav .imgbox{height: 127px;border: solid 2px #fff;}
.imagedetail .slider-nav .slick-current .imgbox{border: solid 2px #23a772;}
.imagedetail .slider-nav .slick-arrow{width: 24px;height: 54px;border-radius: 2px;z-index: 2;}
.imagedetail .slider-nav .slick-next {right: 0;background: rgba(0, 0, 0, 0.7) url(../../images/index/icon26.png) center/10px no-repeat;}
.imagedetail .slider-nav .slick-prev {left: 0;background: rgba(0, 0, 0, 0.7) url(../../images/index/icon25.png) center/10px no-repeat;}
.imagedetail .slider-nav .slick-prev:hover {background: #23a772 url(../../images/index/icon25.png) center/10px no-repeat;}
.imagedetail .slider-nav .slick-next:hover{background: #23a772 url(../../images/index/icon26.png) center/10px no-repeat;}

.imagedetail .infolist .info{margin: 40px 0px;}
.imagedetail .infolist .info .leftbox{border-right: solid 1px #dcdcdc;min-height: 70px;}
.imagedetail .infolist .info .bigcur{font-size: 34px;color: #c90d0d;}
.imagedetail .infolist .info .bignum{font-size: 20px;color: #535353;}
.imagedetail .infolist .info .bigline{color: #535353;top: 0;font-size: 20px;}
.imagedetail .rightcon{color: #474747;line-height: 28px;padding-left: 10px;}

/* 图集、视频详情页右侧 */
.shadowbox{box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.09);border-radius: 4px;padding: 5px 18px;margin-bottom: 30px;}
.shadowbox .tit{color: #383838;font-size: 22px;line-height: 32px;padding: 15px 0px; font-weight: bold;}
.rjtj-box .imgbox{height: 150px;}
.rjtj-box .title{padding: 10px 0px 15px;}
.rjtj-box .title a{color: #3c3c3c;font-size: 16px;line-height: 26px;}
.rjtj-box .title a:hover{color: #23a772;}
.rjtj-box .item{border-bottom: 1px solid #dcdcdc ;margin-bottom: 20px;}
.rjtj-box .item:last-child{border: none;}

.gjc-box .con span{color: #555555;font-size: 16px;line-height: 25px;padding: 10px 20px;margin: 0px 14px 14px 0px;display: inline-block;}
.gjc-box .con .span1,.gjc-box .con .span5{background-color: #feffef;}
.gjc-box .con .span2,.gjc-box .con .span6{background-color: #e5f9f7;}
.gjc-box .con .span3,.gjc-box .con .span7{background-color: #ffeffd;}
.gjc-box .con .span4,.gjc-box .con .span8{background-color: #ecf8ff;}

/* 视频详情页 */
.video-detail .video-summary{color: #6d6d6d;line-height: 30px;margin-bottom: 30px;}

/* 专题一 */
.zt1-listpage,.zt1-detailpage{background: #FFF9F1;}
/* .zt1-listpage.list-page .listbox .item::before{display: none;} */
.zt1-listpage.list-page .listbox {margin-top: 0px;}
.zt1-detailpage .banner{margin-bottom: 30px;}


/* 科技创新-左侧按钮 */
.left-kjcxbox{margin-top: 15px;}
.left-kjcxbox .item{margin-bottom: 10px;background-image: linear-gradient(-30deg,#009b62 0%, #6fdfa9 100%),linear-gradient( #00428e, #00428e);border-radius: 4px;width: 100%;}
.left-kjcxbox .item a{width: 100%;text-align: left; display: inline-block;color: #fff;font-size: 16px;line-height: 60px;padding:0px 20px 0px 60px;}
.left-kjcxbox .item1 a{background:url(../../images/index/fwdt2.png) no-repeat 17px center;}
.left-kjcxbox .item2 a{background:url(../../images/index/fwdt3.png) no-repeat 17px center;}
.left-kjcxbox .item3 a{background:url(../../images/index/fwdt4.png) no-repeat 17px center;}
.left-kjcxbox .item4 a{background:url(../../images/index/fwdt5.png) no-repeat 17px center;}

/* 搜索结果页 */
.search-page .searchhead{background-color: #e9f3ef;color: #737373;font-size: 16px;line-height: 24px;padding: 13px 20px;}
.search-page .searchhead b{font-weight: normal;color: #23a772;}
.search-page .search-wrap{min-height: 400px; position: relative;}
.search-page .search-wrap .search-loading{width: 100%;height: 100%;min-height: 400px;position: absolute;z-index: 1;background: #fff url(../../images/loading-search.svg) center center no-repeat;}
.search-page .searchlist .item{border-bottom: 1px solid #c3c3c3;padding: 27px 0px 20px;}
.search-page .searchlist .tit a{color: #4f4f4f;font-size: 18px;line-height: 24px;display: inline-block;max-width: 100%;}
.search-page .searchlist .content{color: #777777;font-size: 14px;line-height: 24px;margin: 10px 0px;}
.search-page .searchlist .date{color: #a2a2a2;font-size: 14px;line-height: 24px;}
.search-page .searchlist .item .haslogo{width: 100%;}
.search-page .searchlist .item .haslogo.on{width: calc(100% - 240px);}
.search-page .searchlist .item .imgbox{width: 222px;height: 127px;}

/* 政策查询 */
.policy-result .policy-head .font{color: #23a772;font-size: 24px;line-height: 46px; }
.policy-result .policy-head .policy-search{position: relative;width: 380px;height: 48px; border-radius: 25px;overflow: hidden;border: 1px solid #23a772;margin-top: -1px;}
.policy-result .policy-head .policy-search input{width: 100%;height: 48px;padding: 3px 80px 3px 30px;font-size: 16px;border: none;}
.policy-result .policy-head .policy-search .search-submit{position: absolute;z-index: 2; width: 70px;height: 100%;right: 0;background:url(../../images/index/icon34.png) no-repeat 22px center;}


/* 领导列表页 */
.lhld-page .topshow{background-color: #f4f4f4;line-height: 45px;color: #333333;font-size: 18px;padding: 0px 20px;font-weight: bold;}
.lhld-page .lhhbox{padding: 0px 20px;}
.lhld-page .lhhbox .cat-item{border-bottom: 1px dashed #eee;}
.lhld-page .lhhbox .cat-item:last-child{border: none;margin-bottom: 50px;}
.lhld-page .lhhbox .catalog{color: #23a772;font-size: 18px;font-weight: bold;line-height: 28px;padding: 15px 0px;margin-top: 10px;}
.lhld-page .onecatalist{margin-bottom: 30px;}
.lhld-page .onecatalist .imgbox{width: 160px;height: 220px;}
.lhld-page .onecatalist .rightcon{width: calc(100% - 180px);}
.lhld-page .onecatalist .title{padding-top: 15px;}
.lhld-page .onecatalist .title a{color: #333333;font-size: 20px;line-height: 30px; max-width: 100%;display: inline-block;}
.lhld-page .onecatalist .shorttitle{font-size: 16px;color: #999999;line-height: 32px;margin:3px 0px 10px;}
.lhld-page .onecatalist .summary{font-size: 16px;color: #666666;line-height: 32px;}
.lhld-page .twocatalist{margin: 0px -20px;}
.lhld-page .twocatalist .item{padding: 0px 20px;width: 20%;text-align: center;margin-bottom: 30px;}
.lhld-page .twocatalist .imgbox{height: 220px;}
.lhld-page .twocatalist .title{margin-top: 13px;}
.lhld-page .twocatalist .title a{color: #333333;font-size: 20px;line-height: 30px;max-width: 100%;display: inline-block;}
.lhld-page .twocatalist .shorttitle{font-size: 16px;color: #999999;line-height: 32px;min-height: 32px;}

/* 领导详情页  */
.ldlh-detail .topcontent{background-color: #f8f8f8;padding: 20px 110px 65px;}
.ldlh-detail .topcontent .catname{text-align: center;color: #23a772;font-size: 25px;font-weight: bold;line-height: 35px;padding: 20px 0px;}
.ldlh-detail .topcontent .imgbox{width: 160px;height: 220px;margin: 5px auto 15px;}
.ldlh-detail .topcontent .title{font-size: 20px;color: #333333;line-height: 32px;text-align: center;}
.ldlh-detail .topcontent .shorttitle{font-size: 16px;color: #999999;line-height: 32px;text-align: center;}
.ldlh-detail .topcontent .summary{font-size: 16px;color: #666666;line-height: 32px;margin-top: 25px;}
.ldlh-detail .btm-title{color: #333333;font-size: 20px;line-height: 32px;font-weight: bold;padding-left: 18px;position: relative;margin: 22px 0px 30px;}
.ldlh-detail .btm-title::after{position: absolute;content: '';display: block;width: 3px;height: 20px;background-color: #23a772;border-radius: 2px;left: 0;top:0;bottom: 0;margin: auto; }

.ldlh-detail .list-pag.marginbox .listbox{margin-top: 30px;}
.ldlh-detail .list-page{padding-left: 18px;}
.ldlh-detail .list-page .listbox .nodata{margin-top: 40px;}
.ldlh-detail .list-page .title font[color="red"]{color:#4f4f4f;}
.ldlh-detail .list-page .title a:hover font[color="red"]{color: #23a772;}
.ldlh-detail .list-page .summary font[color="red"]{color:#777777;}

/* 专题页面 */
.ztindex-page{display: flex;align-items: center;background: url(../../images/index/icon33.png) no-repeat center center;background-size: cover; width: 100%;min-height: 100%;}
.ztindex-page .title{color: #ffe1a1;font-size: 50px;text-align: center;margin-top: 50px;}
.ztindex-page .imgbox{width: 800px;margin: 30px auto;}
.ztindex-page .name{font-size: 72px;color: #fff;text-align: center;margin: 30px 0px;}
.ztindex-page .content{font-size: 28px;text-indent: 2em;line-height: 46px;color: #fff;margin:40px 0px 70px;}
.ztindex-page .btnbox{text-align: center;margin: 20px 0px;}
.ztindex-page .btnbox a{display: inline-block;color: #ecbd82;font-size: 30px;line-height: 78px;width: 330px;margin: 0 auto;padding-right: 30px; background: url(../../images/index/icon32.png) no-repeat 240px center; border-radius: 39px;border: solid 2px #dbab70;}

/* 留言弹框 */
.lybox{position: fixed;width: 100%;height: 100%;background:rgba(0,0,0,0.5);z-index: 9999;top:0;left:0;}
.lybox .box{padding: 0px 28px; width: 730px;height: 630px;background-color: #ffffff;border-radius: 2px;max-width: 95%;overflow: hidden;top:0;bottom: 0;right:0;left:0;margin:auto;position: absolute;}
.lybox .box .title{font-size: 20px;font-weight: bold; line-height: 30px;padding: 27px 0px 25px; color: #262626;border-bottom: 1px solid #e5e5e5;}
.lybox .box .closebtn{position: absolute;top: 15px;right: 30px; font-size: 36px;}
.lybox .box .lycontent{padding: 30px 50px 0px;}
.lybox .box .lycontent>div{margin: 20px 0px;position: relative;}
.lybox .box .lycontent input{height: 50px;}
.lybox .box .lycontent textarea,.lybox .box .lycontent input{border-radius: 4px;border: solid 1px #e5e5e5;width: 100%;font-size: 14px;line-height: 24px;color: #333; padding: 10px 18px;}
.lybox .box .lycontent textarea{height: 150px;}
.lybox .box .lycontent .lybtnbox{text-align: center;margin-top: 30px;}
.lybox .box .lycontent .lybtn{display: inline-block;font-size: 16px; width: 150px;line-height: 45px;text-align: center;color: #fff; background-color: #23a772;border-radius: 4px;}
.lybox .box .lycontent .msg{color: #f01f1f;}


.kjcx-page .col-3,.kjcx-page .col-9{position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
@media (min-width: 992px){
  .kjcx-page .col-9{width: calc(100% - 250px);}
  .kjcx-page .col-3{width: 250px;}
  .kjcx-page .col-3,.kjcx-page .col-9{float: left;}
}
@media ( min-width : 768px) {
  .col-md-25{width: 250px;float: left;}
  .col-md-95{width: calc(100% - 250px);float: left;}
}
@media ( max-width : 768px) {
  .col-md-25,.col-md-95{width: 100%;}
}
@media ( max-width : 1600px) {
  .top-head .left{width: 36%;}

  .ztindex-page .title{font-size: 42px;margin-top: 40px;}
  .ztindex-page .imgbox{width: 700px;margin: 25px auto;}
  .ztindex-page .name{font-size: 66px;margin: 25px 0px;}
  .ztindex-page .content{font-size: 24px;line-height: 40px;margin:30px 0px 60px;}
  .ztindex-page .btnbox{margin: 20px 0px;}
  .ztindex-page .btnbox a{font-size: 26px;line-height: 70px;width: 330px;}

}
@media ( max-width : 1400px) {
  .top-head .left{width: 34%;}
}
@media ( min-width : 1230px) {
  .container{width: 1230px;}
}
@media (min-width:1200px) and ( max-width : 1230px) {
  .top-head .right .search{width: 300px;}
}
@media ( max-width : 1230px) {
  .cpzs-page .cplistbox .item{width: 100%;}
  .cpzs-page .cplistbox .item:nth-child(even){float: left;padding-left: 0;}
  .cpzs-page .cplistbox .item:nth-child(odd){padding-right: 0;}
}
@media ( max-width : 1200px) {
  .top-head .left{width: 100%;height: 88px;}
  .top-head .right{width: 100%;margin-top: 10px;}
  .top-head .right .search{float: left;}
  .top-nav .item{padding: 23px 5px;}

  .foot .kwbox{margin-top: 20px;}
  .foot .foot-top .codebox,.foot .foot-top .left{width: 100%;float: none;}
  .foot .foot-top .codebox{margin-top: 10px;}
  .foot .foot-top .codebox .name{margin-top: 0;}

  .multiple-tit span.on{font-size: 20px;}
  .multiple-tit span{font-size: 16px;margin-right: 10px;}
  .multiple-tit .more{font-size: 12px;}
  
  .hyzx-page .multiple-tit span{margin-right: 15px;}

  .index-page .fwdt-box .item a{font-size: 14px;padding-left: 50px;}

  .cpsb-tablebox .groupbox .right{width: calc(100% - 120px);}

  .kjcx-page .jx-box .item a{padding: 0px 15px 0px 60px;}

  .lhld-page .twocatalist{margin: 0px -10px;}
  .lhld-page .twocatalist .item{width: 25%;padding: 0px 10px;}
  .ldlh-detail .topcontent{padding: 20px 40px;}
}
@media ( max-width : 992px) {
  .top-head .right .search{width: 300px;}
  .top-nav .item a{font-size: 16px;}

  .foot .btngroup{margin-right: 10px;}
  .foot .btngroup .dropdown{width: 190px;padding: 5px 10px;}

  .index-page .banner-swiper{height: 220px;}

  .content-swiper .leftbox{padding: 30px 100px 30px 30px;}
  .content-swiper .leftbox .title{font-size: 22px;}
  .content-swiper .leftbox .info{padding: 15px 0px 35px;}
  .content-swiper .rightbox{width: 350px;}
  .content-swiper .rightbox .imgbox{height: 200px;}
  .index-page .fwdt-box .itembox{width: 25%;}
  .index-page .hydw-box .itembox{width: 33.33%;}
  .index-page .hydw-box .item a{font-size: 16px;}
  .index-page .ztbox .bigfont{display: none;}
  

  .cpzs-page .topsearch .imgbox{float: none;margin-top: 10px;}
  .cpzs-page .topsearch .cpsearch{float: none;}
  .cpzs-page .selectbox .selectitem .selectright .cbox{margin-bottom: 15px;}

  .cpdetail-page .cpbox{display: block;}
  .cpdetail-page .cpbox .leftimage{margin: 0 auto;}
  .cpdetail-page .cpbox .ceninfo{padding: 15px 0px 0px;}
  .cpdetail-page .cpbox .codebox{display: none;}

  .hkdetail-page .hk-btmbox .leftbox .nav .on{width: 200px;}

  .page_bar .jump,.page_bar .gopage,.page_bar a,.page_bar span{display: none;}
  .page_bar .last,.page_bar .first{display: inline-block;}

  .kkpagerbox .infoTextAndGoPageBtnWrap,.kkpagerbox .pageBtnWrap a,.kkpagerbox .pageBtnWrap span{display: none;}
  .kkpagerbox .pageBtnWrap a[title=下一页],.kkpagerbox .pageBtnWrap a[title=上一页]{display: inline-block;}

  .lhld-page .twocatalist .item{width: 33.33%;}

  
  .ztindex-page .title{font-size: 36px;margin-top: 40px;}
  .ztindex-page .imgbox{width: 650px;}
  .ztindex-page .name{font-size: 60px;line-height: 70px;}
  .ztindex-page .content{font-size: 20px;line-height: 40px;}
  .ztindex-page .btnbox a{font-size: 22px;line-height: 60px;width: 280px;}

  .kjcx-page .jx-box{margin: 40px 0px 30px;}
}

@media ( max-width : 767px) {
  
  /* 导航 */
  .burger.open{position:fixed;right: 0px;top: 20px;}
  div.burger {margin-right: 20px;margin-top: 10px;height: 40px;font-size: 25px;text-align: center;float: right;width: 40px;position: relative;cursor: pointer;}
  .fixed div.burger {top: 7px;}
  .burger div.x,.burger div.y,.burger div.z {position: absolute;left: 0;top: calc((100% - 3px) / 3);width: 25px;height: 2px;background: #23a772;border-radius: 2px;-webkit-transition: all 200ms ease-out;-moz-transition: all 200ms ease-out;-ms-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;transition: all 200ms ease-out;}
  .open div.x,.open div.y,.open div.z {background: #fff;}
  .burger div.x,.burger div.y,.burger div.z {height: 3px;width: 36px;}
  .burger div.y {top: 23px;}
  .burger div.z {top: 34px;}
  .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;}

  /* .top-head{background: #23a772;} */
  .top-nav{box-shadow: none;}
  .top-nav .item a{color: #fff;}
  .top-head{padding: 10px 0px;box-shadow: 0px 8px 7px 0px rgba(0, 0, 0, 0.1);}
  .top-head .left{display: none;}
  .top-head .right{position: fixed;top: -10px;left: 0;bottom: 0;background: #06223a;padding: 10px 20px;}
  .top-head .right .share-top,.top-head .right .search{float: none;}
  .top-head .right .namebox a{color: #fff;}
  .top-head .right .namebox{text-align: left;color: #fff;float: none;}
  .top-head .right .search{width: 100%;}
  .top-nav{position: fixed;z-index: 2;top:170px;padding: 10px;}
  .top-nav .container{display: block;}
  .top-nav .item{width: 100%;padding: 10px 5px;}
  .top-nav .item.on::after{display: none;}

  .breadcrumbs{margin-bottom: 0;}

  .foot .kwbox{margin-top: 0;}
  .foot .btngroup{margin-right: 15px;margin-bottom: 15px;}
  .foot .link{margin-bottom: 10px;}

  .pxtz,.rhsq{display: none;}

  .index-page .banner-swiper{height: 150px;}

  .content-swiper .rightbox{display: none;}
  .content-swiper .leftbox{padding: 30px;}
  .index-page .fwdt-box .itembox{width: 33.33%;}
  .index-page .hydw-box .item a{line-height: 60px;}

  .list-left{float: none;width: 100%;position: relative;margin-bottom: 15px;}
  .leftmenu .curcatalog{border-bottom: solid 1px #e5e5e5;text-align: left;padding-left: 20px;position: relative;}
  .leftmenu .oneul{position: absolute;display: none;width: 100%;background: #fff;box-shadow: 0px 0px 1px 0px rgb(220 222 224 / 22%);z-index: 9;}
  .leftmenu .righticon{cursor: pointer;position: absolute;right: 20px;top:50%;margin-top: -12px; width: 14px;height: 24px;background: url(../../images/index/down1.png) no-repeat center center;}
  .leftmenu.hover .righticon{background: url(../../images/index/down.png) no-repeat center center;}

  .list-right{width: 100%;}
  .list-page .listbox{margin-top: -20px;}
  .list-page .listbox .item{padding: 20px;}

  .share-con{width: 100%;padding: 10px 15px;margin-bottom: 15px;}
  .share-con .share-f{float: left;line-height: 40px;margin-right: 10px;}
  .share-custom{float: left;}
  .share-custom a{float: left;margin: 0px 10px;}

  .detail-page .infobox .sizebox{display: inline-block;}
  .detail-page .detailbox{width: 100%;}
  .detail-page .content{padding: 20px 0px;}
  .detail-page .content-title{font-size: 24px;line-height: 34px;}

  .cpzs-page .selectbox .selectitem .name{display: block;float: none;text-align: left;}
  .cpzs-page .selectbox .selectitem .selectright{max-width: 100%;}
  .cpzs-page .selectbox .selectitem li{margin-right: 15px;}

  .cpdetail-page .cp-content .cptop-nav span{line-height: 45px;font-size: 14px;padding: 0px 15px;}

  .detail-menu .conbox{padding: 0px 30px 20px;}

  .hkdetail-page .hk-topbox .title{margin-bottom: 10px;}
  .hkdetail-page .hk-topbox .title .name{font-size: 20px;}
  .hkdetail-page .hk-topbox .title .year{font-size: 12px;}
  .hkdetail-page .hk-topbox .item{padding:3px 0;}
  .hkdetail-page .hk-btmbox .leftbox{width: calc(100% - 180px);}
  .hkdetail-page .hk-btmbox .leftbox .nav .on{font-size: 18px;}
  .hkdetail-page .hk-btmbox .rightbox .nav{font-size: 16px;}
  .hkdetail-page .hk-btmbox .rightbox{width: 160px;}
  .hkdetail-page .hk-btmbox .rightbox li{font-size: 14px;line-height: 34px;}
  
  .banner-swiper .topbtn{width: 40px;height: 40px;}

  .kjcx-page .cxpt-box .more{margin-right: 15px;}
  .kjcx-page .cxpt-box .pub-tit{padding-bottom: 10px;}
  .kjcx-page .cxpt-box .pub-tit::after{content: '';display: block;clear: both;}
  .kjcx-page .kjcg-list .rightinfo .title a{font-size: 16px;line-height: 28px;}
  .kjcx-page .wyh-swiper .title{font-size: 20px;line-height: 28px;}
  .kjcx-page .wyh-swiper .shorttitle{font-size: 14px;}
  .kjcx-page .wyh-swiper .subTitle{font-size: 16px;line-height: 20px;}
  .kjcx-page .kjcg-list .one{float: none;margin: 0 auto 20px;}
  .kjcx-page .kjcg-list .twobox{width: 100%;}

  .imagedetail .rightcon{padding-left: 0;}
  .imagedetail .infolist .info{margin: 20px 0px 30px;}

  .lhld-page .lhhbox{padding: 0;}

  .ztindex-page .imgbox{max-width: 70%;}
  .ztindex-page .container{width: 100%;}
  
  .multiple-tit.m-b-25{margin-bottom: 15px;}

  .lybox .box .lycontent{padding: 30px 30px 0px;}
}

@media ( max-width : 540px) {
  body{height:  auto;}

  .top-head .logo{max-height: 40px;}
  .top-head .font{max-height: 25px;margin-left: 5px;}
  div.burger{margin:-5px 0px 0px;}
  .foot .btngroup{margin-bottom: 10px;margin-top: 10px;}
  .foot .btngroup .dropdown{width: 300px;}
  .foot .link .leftshow{display: block;}

  .top-head .right .search{height: 40px;}
  .top-head .right .search input{height: 40px;font-size: 14px;padding:3px 20px ;float: left;width: calc(100% - 70px);}
  .top-head .right .search .search-submit{height: 40px;display: inline;position: absolute;}
  .top-nav{padding: 0px 10px;top: 160px;}
  .top-nav .item{padding: 4px 0px;}
  .top-nav .item a{font-size: 14px;}

  .go_top{width: 45px;height: 45px;background-size: contain;bottom: 100px;}

  .pub-tit,.public-tit{padding: 12px 0px;}
  .pub-tit span,.public-tit span{font-size: 20px;}
  .public-tit .more,.pub-tit .more{font-size: 12px;line-height: 30px;}
  .multiple-tit .swiper-container .swiper-slide{padding: 12px 0px;}
  .multiple-tit span.on::after {bottom: -10px;}
  .multiple-tit .more{margin-top: 10px;}

  .index-page .banner-swiper{height: 120px;}
  .index-page .banner-swiper>.banner-page{bottom: 3px;}
  .banner-swiper>.banner-page span{width: 8px;height: 8px;}

  .index-page .news-box .one .tit a{font-size: 16px;}
  .index-page .news-box .two .tit a{font-size: 16px;white-space: inherit;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
  .index-page .news-box .two .summary{display: none;}
  .index-page .fwdt-box .itembox,.index-page .hydw-box .itembox{padding: 5px;width: 50%;}
  .index-page .hydw-box .item a{line-height: 45px;padding-left: 35px;padding-right: 10px; font-size: 14px;background-size: 15px;background-position: 13px center;}

  .breadcrumbs{font-size: 12px;}

  .leftmenu .curcatalog{padding: 10px 5px 10px 15px;font-size: 16px;}
  .leftmenu .oneul{padding: 10px 0px;}
  .leftmenu .oneul>li{font-size: 14px;line-height: 20px;}
  .leftmenu .oneul>li .onebox{padding: 7px 15px;}
  .leftmenu .oneul>li.cur .onebox a{font-size: 16px;}
  .leftmenu .twoul>li{font-size: 14px;line-height: 18px;padding: 7px 15px 7px 30px;}

  .list-page .listbox{margin-top: -10px;}
  .list-page .listbox .item{padding: 15px 0px;}
  .list-page .listbox .item .title a{font-size: 14px;line-height: 20px;margin-bottom: 3px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: inherit;}
  .list-page .listbox .item .summary{margin: 5px 0px;display: none;}
  /* .list-page .listbox .item .time{display: none;} */
  .list-page .listbox .item .time{font-size: 12px;line-height: 20px;margin-bottom: -3px;}
  .list-page .listbox .item .haslogo.on{width: calc(100% - 125px);}
  .list-page .listbox .item .imgbox1,.list-page .listbox .item .imgbox{width: 110px;height: 60px;}
 
  .share-custom .bshare-weixin,.detail-page .infobox .print{display: none;}
  .detail-page .content-title{font-size: 20px;line-height: 30px;}

  .cpzs-page .cplistbox .item{padding: 15px 0px;}
  .cpzs-page .topsearch .cpsearch .iptbox{width: calc(100% - 113px);}
  .cpzs-page .topsearch .cpsearch .toclick{float: right;}
  .cpzs-page .selectbox .selectitem .clearboth{line-height: 26px;width: 60px;top: 10px;}

  .cpdetail-page .favbox .share-con{width: 150px;}
  .cpdetail-page .cp-content .cptop-nav{background: #eef8f4;border: solid 1px rgba(0, 0, 0, 0.08);}
  .cpdetail-page .cp-content .cptop-nav .swiper-wrapper{border: none;}
  .cpdetail-page .cpbox .leftimage{width: 100%;} 
  .cpdetail-page .cpbox .topimage{max-width: 100%;}

  .cpsb-page .cpsbbox .top-tit span{padding: 0px 10px;}
  .cpsb-page .cpsbbox .top-tit{padding: 10px 10px 5px;}
  .cpsb-tablebox{padding: 0px 15px;}
  .cpsb-tablebox .name{padding: 15px 0px 10px;font-size: 16px;line-height: 22px;}
  .cpsb-tablebox .groupbox .left{font-size: 14px;line-height: 45px;width: 95px;}
  .cpsb-tablebox .groupbox .right{width: calc(100% - 98px);}
  .cpsb-tablebox .groupbox input{height: 45px;padding: 0px 10px;}
  .cpsb-tablebox .selectbox .btngroup{width: calc(50% - 6px);}
  .cpsb-tablebox .selectbox .btngroup button{padding: 0px 10px;}
  .cpsb-tablebox .selectbox .btngroup .font{line-height: 43px;}
  .cpsb-tablebox .selectbox .btngroup .glyphicon{margin-top: 13px;}
  .cpsb-tablebox .selectbox .btngroup .dropdown-menu{min-width: 100%;}
  .cpsb-tablebox .selectbox .btngroup .dropdown-menu li{font-size: 12px;padding: 3px 10px;}
  .cpsb-tablebox .groupbox .upimg{width: 80px;line-height: 70px;height: 80px;}
  .cpsb-tablebox .groupbox .upfile{font-size: 14px;line-height: 45px;background-size: 15px;padding: 0px 15px 0px 35px;background-position: 12px;}
  .cpsb-tablebox .groupbox.upfilebox .tip{margin-top: 5px;margin-left: 0;}
  .cpsb-tablebox .submitbox input{width: 100px;line-height: 40px;font-size: 14px;margin: 0px 5px;}
  .cpsb-tablebox .groupbox .msg{top: 47px;}

  .sbjl-tablebox{padding: 15px 10px;}
  .sbjl-tablebox table thead{font-size: 14px;line-height: 20px;}
  .sbjl-tablebox table tbody td{font-size: 12px;line-height: 18px;}

  .hyzx-page .wrap-box{box-shadow: none;padding: 0;}
  .hyzx-page .news-box .one .tit a{font-size: 16px;}
  .hyzx-page .gzdw-box .item{margin-top: 10px;}
  .hyzx-page .gzdw-box .tit{padding: 7px 0px;}
  .hyzx-page .gzdw-box .tit a{font-size: 16px;}

  .hydwbox .item{font-size: 16px;margin-bottom: 10px;}

  .detail-menu .conbox{padding:0px 0px 10px;}

  .hkbox .item .imgbox{height: 170px;}
  .hkbox .item .year{line-height: 24px;font-size: 14px;}

  .topshow-select .btngroup .font{min-width: auto;}
  .topshow-select .btngroup .dropdown{font-size: 14px;}
  .topshow-select .time{font-size: 14px;}
  .topshow-select .btngroup .dropdown-menu li{font-size: 12px;line-height: 18px;}

  .hkbox .znbmlist{margin: 0px -7px;}
  .hkbox .znbmlist .col-xs-6{padding: 0px 7px;}
  .hkbox .item{margin: 7px 0px;}

  .hkdetail-page .hk-topbox .imgbox{float: none;margin: 0 auto 15px;}
  .hkdetail-page .hk-topbox .rightbox{float: none;width: 100%;padding: 0px;}
  .hkdetail-page .hk-btmbox .leftbox,.hkdetail-page .hk-btmbox .rightbox{width: 100%;}
  .hkdetail-page .hk-btmbox .leftbox .content{padding: 15px;}

  .bzzl-page .tzgg-box1 .gsrq{display: none;}
  .bzzl-page .tzgg-box1 .left{width: 100%;}

  .bzzl-page .bzhhdbox .bzhhd-top .item{width: 100%;}
  .bzzl-page .banner-swiper{height: 200px;}
  .kjcx-page .banner-swiper{height: 200px;}
  .xwzx-page .banner-swiper{height: 180px;}
  .banner-swiper .topbtn{width: 30px;height: 30px;}

  /* .kjcx-page .cgtg-box thead th{padding: 8px 10px;}
  .kjcx-page .cgtg-box td{padding: 10px;} */

  .kjcx-page .news-box .two .tit a{font-size: 16px;}
  .kjcx-page .cxpt-box .more{margin-right: 10px;}
  /* .kjcx-page .cxpt-box .pub-tit span{display: block;} */
  .kjcx-page .cxpt-box .cxpt-list .col-xs-6{padding: 0px 7px;}
  .kjcx-page .cxpt-box .cxpt-list .row{margin: 0px -7px;}
  .kjcx-page .cxpt-box .cxpt-list .box{margin: 7px 0px;padding: 0px 10px;}
  .kjcx-page .zjwyh-box .content{margin-bottom: 15px;font-size: 16px;font-weight: normal;line-height: 46px;}
  .kjcx-page .kjcg-list .one{width: 100%;}
  .kjcx-page .kjcg-list .lefttime{width: 80px;}
  .kjcx-page .kjcg-list .lefttime .day{font-size: 20px;}
  .kjcx-page .kjcg-list .lefttime .year{font-size: 14px;}
  .kjcx-page .kjcg-list .rightinfo{width: calc(100% - 95px);}
  .kjcx-page .kjcg-list .rightinfo .title a{line-height: 24px;margin-bottom: 8px;}
  .kjcx-page .jx-box{margin: 20px 0px;}
  .kjcx-page .zjwdt-wrap .box .big-tit{padding: 15px 0px;}
  .kjcx-page .zjwdt-wrap .box .big-tit span{font-size: 20px;}
  .kjcx-page .zjwdt-wrap .box2{padding: 0px 15px 15px;}
  .kjcx-page .zjwdt-wrap .box2 .row{margin: 0px -7px;}
  .kjcx-page .zjwdt-wrap .box2 .col-xs-6{padding: 0px 7px;}
  .kjcx-page .zjwdt-wrap .box{margin-bottom: 15px;}
  .kjcx-page .xb-list .content{font-size: 14px;font-weight: normal;}
  .kjcx-page .cxpt-box .catalog-summary{font-size: 12px;line-height: 26px;}
  .kjcx-page .zjwdt-wrap .box1{padding: 0px 15px 20px 15px;}
  .kjcx-page .line4-box .two{padding-bottom: 15px;}
  .kjcx-page .line4-box .two .imgbox{width: 150px;height: 100px;}
  .kjcx-page .line4-box .two .rightinfo{width: calc(100% - 170px);}
  .kjcx-page .line4-box .two .tit a{font-size: 16px;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: inherit;}
  .kjcx-page .line4-box .two .summary{-webkit-line-clamp: 3;min-height: 66px;line-height: 22px;}

  .xwzx-page .xwzxsp-box .item .imgbox1{height: 240px;}
  .xwzx-page .xwzxsp-box .item .video{width: 40px;height: 40px;}
  .xwzx-page .xwzxsp-box .item .tit a{font-size: 16px;}
  .xwzx-page .xwzxsp-box .item .tit{padding: 10px 0px;}
  .xwzx-page .xwzxsp-box .item{margin-bottom: 15px;}

  .xwzx-page .lhwwj-wrap{margin-bottom: -20px;margin-top: -10px;}

  .imagedetail .slider-for,.imagedetail .slick-list .slick-slide{height: 250px;}
  .imagedetail .slider-nav .slick-slide, .imagedetail .slider-nav .imgbox{height: 80px;}
  .imagedetail .slider-nav{height: 85px;}
  .imagedetail .slider-for .slick-arrow{display: none !important;}

  .search-page .searchhead{font-size: 14px;padding: 10px;}
  .search-page .searchlist .item{padding: 15px 0px;}
  .search-page .searchlist .tit a{font-size: 14px;line-height: 20px;margin-bottom: 3px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: inherit;}
  .search-page .searchlist .date{font-size: 12px;line-height: 20px;}
  .search-page .searchlist .content{display: none;}
  .search-page .searchlist .item .haslogo.on{width: calc(100% - 125px);}
  .search-page .searchlist .item .imgbox{width: 110px;height: 60px;}

  .policy-result .policy-head .policy-search{max-width: 100%;height: 40px;}
  .policy-result .policy-head .policy-search input{height: 40px;font-size: 14px;padding:0px 5px 3px 30px;float: left;width: calc(100% - 60px);}
  .policy-result .policy-head .policy-search .search-submit{height: 40px;width: 60px; display: inline;position: absolute;}

  .lhld-page .lhhbox .catalog{padding: 10px 0px;font-size: 16px;}
  .lhld-page .onecatalist{margin-bottom: 15px;}
  .lhld-page .onecatalist .title a,.lhld-page .twocatalist .title a{font-size: 16px;line-height: 20px;}
  .lhld-page .twocatalist .shorttitle,.lhld-page .onecatalist .summary,.lhld-page .onecatalist .shorttitle{font-size: 12px;line-height: 20px;}
  .lhld-page .onecatalist .summary{-webkit-line-clamp: 4;}
  .lhld-page .onecatalist .imgbox{width: 110px;height: 150px;}
  .lhld-page .onecatalist .rightcon{width: calc(100% - 125px);}
  .lhld-page .onecatalist .title{padding-top: 0;}
  .lhld-page .twocatalist .imgbox{height: 150px;}
  .lhld-page .twocatalist .item,.lhld-page .twocatalist .title{margin-bottom: 5px;}
  
  .ldlh-detail .list-page{padding-left: 0;}

  .ldlh-detail .topcontent{padding:0px;background: none;}
  .ldlh-detail .topcontent .catname{font-size: 20px;padding: 5px 0px;}
  .ldlh-detail .topcontent .imgbox{width: 110px;height: 150px;}
  .ldlh-detail .topcontent .title{font-size: 16px;}
  .ldlh-detail .topcontent .shorttitle{font-size: 14px;line-height: 20px;}
  .ldlh-detail .topcontent .summary{font-size: 14px;line-height: 24px;margin-top: 15px;}

  .ztindex-page .title{font-size: 26px;margin-top: 30px;}
  .ztindex-page .name{font-size: 30px;line-height: 40px;}
  .ztindex-page .content{font-size: 16px;line-height: 30px;}
  .ztindex-page .btnbox a{font-size: 18px;line-height: 40px;width: 200px;background-position: 140px center;background-size: 18px;}

  .lybox .box{height: 530px;padding: 0px 20px;}
  .lybox .box .title{padding: 15px 0px 20px;font-size: 18px;}
  .lybox .box .closebtn{top: 3px;}
  .lybox .box .lycontent{padding: 0px;}
  .lybox .box .lycontent input{height: 40px;}
  .lybox .box .lycontent>div{margin: 15px 0px;}
  .lybox .box .lycontent .lybtnbox{margin-top: 25px;}
  .lybox .box .lycontent .lybtn{width: 100px;line-height: 40px;font-size: 14px;}
}
@media ( min-width : 1200px) {
  
}
 