
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;}
.ellipsis5{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.ellipsis9{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 9;overflow: hidden;}
.imgbox1,.imgbox{overflow: hidden;}
.imgbox img,.imgbox1 img{width: 100%;height: 100%;object-fit: cover;font-family:'object-fit:cover' }
.pointer{cursor: pointer;}
.fl{float: left;}
.fr{float: right;}
.d-flex{display: flex;}
.d-flex-wrap{display: flex;flex-wrap: wrap;}
.d-flex-center{display: flex;align-items: center;}
.d-grow{flex-grow: 1;flex-basis: 100%;min-width:0}
.d-flex-wrap .d-grow{flex-basis: initial;}
.d-shrink{flex-shrink: 0;}
.overflow{overflow: hidden;}
.advbox,.advbox *{max-width:100% !important;height: auto;}
.advlist .advbox li{margin-bottom: 20px;}
.nodata{padding: 30px 0px;}
.list-adv.advlist .advbox li{margin-bottom: 10px;}
.noselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}
.easeIn{-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.easeShow{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.imgbox:hover img ,.imgbox a:hover img ,.advbox a:hover img,.imgbox1 a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.imgbox img,.imgbox a img,.advbox a img,.imgbox1 a img{-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}

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


/* 头部 */
.top-head{width: 100%;box-shadow: 0px 2px 10px 0px rgba(103, 103, 103, 0.18);background: #fff;position: relative;z-index: 3;}
.top-head .container{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.top-head .logobox{display: flex;align-items: center;height: 100px;position: relative;}

.top-head .logo1{position: absolute;top: 0;bottom: 0;margin: auto;}
.top-head .jzbox{position: relative;background-color: #007a46;width: 40px;height: 40px;overflow: hidden;border-radius: 20px;font-size: 16px;text-align: center;line-height: 40px;margin-right: 10px;}
.top-head .jzbox .down{position: absolute;margin-top: 5px;}
.top-head .jzbox .up{position: relative;}
.top-head .jzbox .up::after{position: absolute;left: 0;right: 0;margin: auto;bottom: 3px;content: '';display: block;width: 8px;height: 4px;background: url(../../images/index/icon47.png) no-repeat center center;}
.top-head .jzbox .down,.top-head .jzbox .up{cursor: pointer;color: #ffffff;display: inline-block;width: 40px;height: 40px;border-radius: 50%;position: relative;}
.top-head .jzbox .up.on{background-color: #25b871;}
.top-head .jzbox:hover{height: 90px;margin-bottom: -50px;}

.top-head .namebox{position: relative;width: 75px;line-height: 40px;background-color: #25b871;border-radius: 20px;font-size: 16px;text-align: center;}
.top-head .namebox a{color: #ffffff;position: relative;z-index: 1;display: block;width: 100%;height: 100%;}
.top-head .namebox1{margin-right: 10px;}

.top-head .show-search{padding: 11px 10px 7px 10px;margin: 0px 20px 0px 5px;cursor: pointer;}
.top-head .show-search:hover .icon34{ -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -o-animation-duration: 1s; animation-duration: 1s; -webkit-animation-name: swing; -moz-animation-name: swing; -o-animation-name: swing; animation-name: swing; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
.top-head .show-search .icon34{display: inline-block;width:22px;height: 22px;background: url(../../images/index/icon34.png) no-repeat center;background-size: contain;}
.top-head .show-search:hover .icon34{background: url(../../images/index/icon34_hover.png) no-repeat center;background-size: contain;}


.top-nav {position: relative;}
.top-nav .item{display: inline-block;position: relative;padding: 35px 5px;}
.top-nav .item a{color: #222;font-size: 18px;line-height: 30px;font-weight: bold;}
.top-nav .item.on a,.top-nav .item a:hover{color: #25b871;}
.top-nav .menu-hover{display: block;position: absolute;left: 50%;margin-left: 0px; width: 0px;height: 2px;background-color: #25b871;bottom: 0px;
  -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;
}

.search-wrap{background: #fff;height: 0px;overflow: hidden;width: 100%;box-shadow: 0px 2px 10px 0px rgba(103, 103, 103, 0.18);}
.search-wrap .search{width: 880px;max-width: 100%; height: 40px; border: 1px solid #25b871;border-radius: 2px;position: relative;margin: 15px auto;}
.search-wrap .search input{border: none;width: 100%;height: 100%;padding: 0px 90px 0px 15px;}
.search-wrap .search .search-submit{position: absolute;z-index: 2; width: 70px;height: 100%;right: 0;background:#25b871 url(../../images/index/search.png) no-repeat center center;}
.search-wrap.show{height: 70px;}

.index-header{position: fixed;width: 100%;z-index: 209;}
/* .index-header.on .top-head{background: rgba(255,255,255,0.5);box-shadow: none;border-bottom: 1px solid rgba(255,255,255,0.4);}
.index-header.on .top-head .logobox{height: 120px;}
.index-header.on .top-nav .item{padding: 45px 10px;}
.index-header.on .item a{color: #564b4b;}
.index-header.on .top-nav .item.on a,.index-header.on .top-nav .item a:hover{color: #007a46;}
.index-header.on .top-nav .menu-hover{background-color: #007a46;}
.index-header.on .top-nav .item::after{background-color: #007a46;}
.index-header.on .search-wrap{background: rgba(0, 0, 0, 0.3);}
.index-header.on .top-head .jzbox a:hover::before {background-color: #25b871;}
.index-header.on .top-head .namebox{background-color: #25b871;}
.index-header.on .top-head .namebox:hover a{color: #25b871;}
.index-header.on .top-head .namebox{background-color: #25b871;}
.index-header.on .search-wrap .search{border-color: #25b871;}
.index-header.on .search-wrap .search-submit{background-color: #25b871;} */

/* 导航 */
.burgerbox{display: none;}
/* .burger.open{position:fixed;right: 0px;top: 20px;} */
div.burger {position:fixed;right: 0px;margin-left: 30px;margin-top: -3px;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: #25b871;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;}

/* 底部 */
.foot{background-color: #f4f4f4;position: relative;margin-top: 30px;}
.foot .foot-top{padding-top: 54px;position: relative;z-index: 1;}
.foot .container1{display: flex;justify-content: space-between;width: 100%;max-width: 1560px;}
.foot .topbox{display: none;position: absolute;width: 201px;height: 41px;left: 0;right: 0;top: -39px;margin: auto;background: url(../../images/new/icon232.png) no-repeat center center;}
.index-footer .foot .topbox{display: block;}
.foot .topbox .con{position: relative;width: 100%;height: 100%;}
.foot .topbox a{position: absolute;left: 0;right: 0;bottom: 0px;margin: auto;display: inline-block;width: 34px;height: 26px;background: url(../../images/new/icon18.png) no-repeat center center;}
.foot .index-top{display: none !important;}

.foot .oald a{display: inline-block;text-align: center;color: #ffffff;font-size: 18px; width: 150px;line-height: 35px;background-color: #007a46;border-radius: 18px;}
.foot .oald a:hover{
  -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -o-animation-duration: 1s; animation-duration: 1s; -webkit-animation-name: pulse; -moz-animation-name: pulse; -o-animation-name: pulse; animation-name: pulse; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;
}

.foot .link{font-size: 16px;line-height: 25px;color: #fff;margin: 25px 0px 10px;}
.foot .btngroup{display: inline-block;margin-right: 25px;position: initial; }
.foot .btngroup.lastbtngroup{margin-right: 0px;}
.foot .btngroup .dropdown{background: none;border: none;color: #25b871;font-size: 16px;line-height: 25px;}
.foot .btngroup .dropdown .name{display: inline-block;margin-right: 10px;}
.foot .btngroup .dropdown .caret1{display:inline-block;width:0;height:0;margin-top: 5px; vertical-align:middle;border-left: 8px dashed #25b871;border-top: 8px solid transparent;border-bottom: 8px solid transparent;}
.foot .btngroup.open .dropdown .caret1{margin-top: 10px;border-top: 8px dashed #25b871;border-right: 8px solid transparent;border-left: 8px solid transparent;
  -webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;
}
.foot .btngroup .dropdown:hover{color: #007a46;}
.foot .btngroup .dropdown:hover .caret1{border-left: 8px dashed #007a46;}
.foot .btngroup.open .dropdown:hover .caret1{border-left: 8px solid transparent;border-top: 8px dashed #007a46;}
.foot .btngroup .dropdown-menu{color: #3d3d3d;top: 55px;max-height: 130px;overflow-y: auto;min-width: 100%;border-radius: 0;width: auto;background: #fff;
  -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -o-animation-duration: 1s; animation-duration: 1s; -webkit-animation-name: bounceInUp; -moz-animation-name: bounceInUp; -o-animation-name: bounceInUp; animation-name: bounceInUp; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;
}

.foot .btngroup .dropdown-menu{width: 100%;padding: 10px 0px 5px;}
.foot .btngroup .dropdown-menu li{margin-bottom: 5px;}
.foot .btngroup4 .dropdown-menu{top: 110px;height: 80px;}

.foot .w-half.left {position: relative;z-index: 1;}
.foot .w-half{width: calc(50% - 120px);}

.foot .about{font-size: 16px;line-height: 36px;color: #666666;}
.foot .about a{color: #666666;}
.foot .about a:hover{color: #007a46;}
.foot .about span{display: inline-block;padding: 0px 10px;}

.foot .codebox{width: 230px;}
.foot .codebox .item{color: #666666;font-size: 16px;line-height: 36px;text-align: center;}
.foot .codebox .item .imgbox{width: 100px;height: 100px;background-color: #ffffff;padding: 2px;margin: 0 auto;}

.foot .addbox{padding: 8px 18px;height: 130px;margin-top: 4px;width: 390px;max-width: 100%;}
.foot .addbox .item{color: #666666;font-size: 16px;line-height: 36px;padding-left: 38px;}
.foot .addbox .item1{background: url(../../images/new/icon20.png) no-repeat left center;}
.foot .addbox .item2{background: url(../../images/new/icon21.png) no-repeat left center;}
.foot .addbox .item3{background: url(../../images/new/icon22.png) no-repeat left center;}

.foot .foot-btm{text-align: center;font-size: 14px;color: #686868 ;line-height: 30px;padding:20px 0px;}
.foot .foot-btm a{color: #686868 ;}


/* 培训通知 */
.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: #222;line-height: 24px;font-weight: bold;}
.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: 20px;color: #222;line-height: 24px;margin-right: 30px;}
.multiple-tit span.on{color: #25b871;position: relative;}
.multiple-tit span.on::after{position: absolute;content: '';display: block;width: 100%;height: 3px;background: #25b871;bottom: -24px;left: 0 ;}
.multiple-tit .more{font-size: 14px;color: #666666;line-height: 36px;display: inline-block;margin: 24px 0px -8px 0px;}
.multiple-tit .more:hover{color: #25b871;}
.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: #222;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 #25b871;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: #25b871;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: #25b871;border: solid 1px #e5e5e5;}
.alert-box .alert-content .alert-footer .certain{background: #25b871;color: #fff;border: solid 1px #25b871;}

/* 面包屑 */
.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: #25b871;}

/* 列表页 */
.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 #25b871;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: #25b871 !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: #25b871;}
.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: #25b871;}

.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: #25b871;}

/* 新列表页菜单 */
.leftmenubox{width: 100%;background: #f6f6f6;}
.leftmenubox ul{list-style: none;}
.leftmenubox ul a:hover{color: #25b871 !important;}
.leftmenubox .oneul{display: flex;}
.leftmenubox .oneul>li{font-size: 20px;line-height: 24px;flex: 1;text-align: center;position: relative;}
.leftmenubox .oneul>li>a{color: #434343;}
.leftmenubox .oneul>li .onebox{height: 64px;padding: 0px 10px;display: flex;align-items: center;position: relative;}
.leftmenubox .oneul>li .onebox a{display: inline-block;width: 100%;color: #666;}
.leftmenubox .oneul>li.cur .onebox{background: #25b871;}
.leftmenubox .oneul>li.cur .onebox a,.leftmenubox .oneul>li.cur .onebox a:hover{color: #fff !important;}
.leftmenubox .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;}
.leftmenubox .oneul>li.on .icon{background: url(../../images/index/down.png) no-repeat center center;}
.leftmenubox .oneul>li.cur .icon{background: url(../../images/index/down2.png) no-repeat center center;}
.leftmenubox .oneul>li.cur.on .icon{background: url(../../images/index/down3.png) no-repeat center center;}

.leftmenubox .twoul{padding-bottom: 13px;display: none;position: absolute;background: #fafafa;z-index: 1;width: 100%;}
.leftmenubox .twoul>li{font-size: 20px;padding:7px 15px 7px 45px;line-height: 24px;}
.leftmenubox .twoul>li>a{color: #575757;width: 100%;display: inline-block;}
.leftmenubox .twoul>li.cur>a{color: #25b871;}

.leftmenubox .contentul{padding: 5px 10px 13px 15px;display: none;background-color: #f8f8f8;}
.leftmenubox .contentul>li{font-size: 18px;line-height: 24px;}
.leftmenubox .contentul>li>a{color: #575757;padding: 5px 10px;display: inline-block;}
.leftmenubox .contentul>li.cur>a{color: #25b871;}


.list-page .listbox {margin-top: 10px;}
.list-page .listbox .item{border-bottom: 1px solid #c3c3c3;position: relative;padding: 25px 0px;}
.list-page .listbox .item:last-child::before{display: none;}
.list-page .listbox .item .haslogo{width: 100%;}
.list-page .listbox .item .haslogo.on{width: calc(100% - 240px);}
.list-page .listbox .item .title a{color: #222222;font-size: 18px;line-height: 24px;display: inline-block;max-width: 100%;}
.list-page .listbox .item .title a:hover{color: #25b871;}
.list-page .listbox .item .summary{color: #666;font-size: 16px;line-height: 24px;margin:10px 0px 5px;}
.list-page .listbox .item .time{color: #707070;font-size: 14px;line-height: 24px;}
.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: #25b871;border-color:#25b871;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: #25b871;border-color:#25b871;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;}

.share-conbox {margin-right: 20px;}
.share-conbox .share-f{font-size: 14px;color: #525252;line-height: 30px;}
.share-conbox .share-custom a{width: 30px;height: 30px;margin: 0px 5px;float: left;}
.share-conbox .share-custom .qrcode_c{top: 30px;}

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

.detail-page .content-title{color: #222222;font-size: 35px;line-height: 46px;font-weight: bold;text-align:center;margin-bottom: 10px;}
.detail-page .content-shorttitle{color: #222222;font-weight: bold;font-size: 20px;line-height: 46px;text-align:center;margin-bottom: 10px;}
.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;color: #222;font-family: '宋体'; }
.detail-page .content.font14 *{font-size: 16px !important;line-height: 30px;}
.detail-page .content.font16 *{font-size: 18px !important;line-height: 32px;}
.detail-page .content.font18 *{font-size: 20px !important;line-height: 34px;}
.detail-page .content.font20 *{font-size: 22px !important;line-height: 36px;}

.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: #25b871;}
.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: #25b871;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 #25b871;padding: 0px 30px 0px 13px;}
.cpzs-page .selectbox .selectitem .selectright .closebtn{color: #25b871;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: #25b871;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: #25b871;}
.cpzs-page .selectname{background: rgba(35, 167, 114, 0.07);border-top: 1px solid #25b871;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: #25b871;}
.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: #25b871;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: #25b871;background: #fff;border-top: 3px solid #25b871;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: #25b871 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: #25b871;}
.cpsb-tablebox .submitbox .submit{background: #25b871;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: #25b871;}

/* 内容样式 */
.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: #25b871;}

.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: #25b871;}
.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 .item img{object-fit: contain;font-family: 'object-fit:contain';}
.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(#25b871, #25b871);}
.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: #25b871;}
.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: #222222;font-size: 18px;padding: 0px 20px;font-weight: bold;}
.detail-menu .toptitle{margin-top: 20px; color: #222222;font-size: 24px;line-height: 44px;text-align: center;padding: 20px 0px;font-weight: bold;}
.detail-menu .conbox{padding: 0px 50px 30px;font-size: 18px;line-height: 36px;}

/* 联合会简介 */
.detail-intro .toptitle{color: #181818;opacity: 0.9; font-size: 36px;font-weight: bold;line-height: 46px;padding: 20px 0px;text-align: center;}
.detail-intro .conbox .font{color: #666666;font-size: 18px;line-height: 36px;text-indent: 2em;}
.detail-intro .conbox .clearfix{padding: 25px 0px;}
/* .detail-intro .conbox .left{width: calc(100% - 450px);} */
.detail-intro .conbox .right{width: 360px;}
.detail-intro .numbox{padding-top: 10px;}
.detail-intro .numbox .info{line-height: 36px;margin-bottom: 22px;}
.detail-intro .numbox .info:last-child{margin-bottom: 0px;}
.detail-intro .numbox .green{font-size: 16px;color: #fff;width: 170px;padding-left: 15px;display: inline-block; background: url(../../images/new/icon26.png) no-repeat left center;}
.detail-intro .numbox .specific{color: #999999;font-size: 26px;width: 135px;text-align: justify;height: 36px;}
.detail-intro .numbox .specific::after{content: '';display: inline-block;padding-left: 100%;}
.detail-intro .unitbox{max-width: 750px;margin: 0 auto;}
.detail-intro .hyyjbox{display: flex;justify-content: space-between;margin: 10px 0px;}
.detail-intro .hyyjbox .item{display: flex;align-items: center;text-align: center;width: 53px;height: 253px;font-size: 22px;font-weight: bold;letter-spacing: 8px;box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.08);border-radius: 3px;}
.detail-intro .hyyjbox .item span{opacity: 0.8;margin: 0 auto;}
.detail-intro .hyyjbox .item:nth-child(1){ background-image: linear-gradient(-46deg, #efdff5 0%, #faf5fc 100%),linear-gradient( #ffffff, #ffffff);color: #5a007a;}
.detail-intro .hyyjbox .item:nth-child(2){ background-image: linear-gradient(-46deg, #e5ebf9 0%, #f6f8fc 100%),linear-gradient( #ffffff, #ffffff);color: #00217a;}
.detail-intro .hyyjbox .item:nth-child(3){ background-image: linear-gradient(-46deg, #e1f5f0 0%, #f6fcfa 100%),linear-gradient( #ffffff, #ffffff);color: #007a5a;}
.detail-intro .hyyjbox .item:nth-child(4){ background-image: linear-gradient(-46deg, #f7e7e6 0%, #fcf5f5 100%),linear-gradient( #ffffff, #ffffff);color: #7a0800;}
.detail-intro .hyyjbox .item:nth-child(5){ background-image: linear-gradient(-46deg, #f4eade 0%, #faf7f4 100%),linear-gradient( #ffffff, #ffffff);color: #7a4500;}
.detail-intro .hyyjbox .item:nth-child(6){ background-image: linear-gradient(-46deg, #f0f1de 0%, #fbfcf5 100%),linear-gradient( #ffffff, #ffffff);color: #727a00;}
.detail-intro .hyyjbox .item:nth-child(7){ background-image: linear-gradient(-46deg, #edeaf4 0%, #f8f7fd 100%),linear-gradient( #ffffff, #ffffff);color: #1d007a;}
.detail-intro .hyyjbox .item:nth-child(8){ background-image: linear-gradient(-46deg, #e0f3e1 0%, #f4fdf5 100%),linear-gradient( #ffffff, #ffffff);color: #007a08;}
.detail-intro .hyyjbox .item:nth-child(9){ background-image: linear-gradient(-46deg, #e7f2de 0%, #f6fbf2 100%),linear-gradient( #ffffff, #ffffff);color: #357a00;}
.detail-intro .hyyjbox .item:nth-child(10){ background-image: linear-gradient(-46deg, #e7f2f6 0%, #f5fcfe 100%),linear-gradient( #ffffff, #ffffff);color: #005e7a;}
.detail-intro .hyyjbox .item:nth-child(11){ background-image: linear-gradient(-46deg, #e8e8e8 0%, #f7f7f7 100%),linear-gradient( #ffffff, #ffffff);color: #6a6a6a;}
.detail-intro .hyyjbox .item:nth-child(12){ background-image: linear-gradient(-46deg, #f2ebdd 0%, #f9f6f1 100%),linear-gradient( #ffffff, #ffffff);color: #8c5c00;}

.detail-intro .fwhybox{display: flex;justify-content: space-between;margin: 25px -5px 0px -5px;}
.detail-intro .fwhybox .item{flex: 1;margin: 0px 5px;text-align: center; background-color: #EAF1F6;border-radius: 3px;border: solid 1px #519955;overflow: hidden;padding: 5px;}
.detail-intro .fwhybox .item div{letter-spacing: 5px;padding: 6px 0px;background: #fff;color: #007a46;font-size: 24px;line-height: 36px;font-weight: bold; }

.detail-intro .qmtsbox{padding: 25px 0px 55px;}
.detail-intro .qmtsbox .mainbox{width: 1450px;margin: 0 auto 40px;position: relative;}
.detail-intro .qmtsbox .con{width: 480px;height: 480px;position: absolute;background-color: #ffffff;display: flex;justify-content: center;align-items: center;padding: 80px;border: solid 2px #dcdcdc;border-radius: 50%; font-size: 18px;line-height: 36px;color: #666666;}
.detail-intro .qmtsbox .right{margin-top: 115px;display: flex;align-items: center;justify-content: center;padding: 120px 0px;width: 1140px;background-color: #f5f5f5;border-radius: 24px;}


.detail-intro .zfrlbox{background: #f5f5f5 url(../../images/new/icon35.png) no-repeat right bottom;padding: 95px 0px 135px;}
.detail-intro .zfrlbox .left{width: 150px;}
.detail-intro .zfrlbox .left{}
.detail-intro .zfrlbox .right{width: calc(100% - 170px);}
.detail-intro .zfrlbox .right .biaoti{display: none;}
.detail-intro .zfrlbox .right .title{color: #007a46;font-size: 20px;line-height: 36px;position: relative;padding: 30px 0px;}
.detail-intro .zfrlbox .right .title::after{position: absolute;left: 0;top: 0px; content: '';display: block;width: 55px;height: 3px;background-color: #007a46;}
.detail-intro .zfrlbox .right .name{font-size: 24px;color: #242424;line-height: 36px;font-weight: bold;padding: 20px 0px;}
.detail-intro .zfrlbox .right .con{font-size: 18px;color: #666666;line-height: 36px;}

.detail-intro .zcbox{}
.detail-intro .zcbox .left{margin-top: -40px;width: 220px;height: 240px;padding: 20px; background-image: linear-gradient(0deg,#25b871 0%,#8dda6c 100%);box-shadow: 0px 6px 40px 0px rgba(117, 190, 84, 0.5);border-radius: 2px;}
.detail-intro .zcbox .left .con{display: flex;flex-direction: column;justify-content: flex-end;color: #ffffff;line-height: 36px;width: 100%;height: 100%;background: url(../../images/new/icon30.png) no-repeat right top; }
.detail-intro .zcbox .left .name{font-size: 25px;}
.detail-intro .zcbox .left .info{font-size: 16px;}
.detail-intro .zcbox .right{width: calc(100% - 240px);padding-right:50px;}
.detail-intro .zcbox .right .img{text-align: center;margin:30px 0px;}
.detail-intro .zcbox .right .content{font-size: 18px;color: #666666;line-height: 36px;}

.detail-intro .jsbox {padding-bottom: 130px;text-align: center;}
.detail-intro .jsbox .name{font-size: 28px;color: #242424;line-height: 36px;font-weight: bold;padding: 20px 0px;}
.detail-intro .jsbox .con{font-size: 22px;color: #666666;line-height: 36px;}

/* 联合会简介 */
.zfmbbox{background: url(../../images/0317/icon13.png) no-repeat center center;background-size: contain;}
.zfmbbox .toptitle{color: #222;font-size: 24px;font-weight: bold;line-height: 44px;padding: 20px 0px;margin-top: 20px; text-align: center;}
.zfmbbox .title{color: #666666;font-size: 18px;line-height: 36px;text-align: center;margin-top: -10px;}
.zfmbbox .title span{color: #25b871;}
.zfmbbox .listbox{display: flex;justify-content: space-between;margin-top: 100px;}
.zfmbbox .item{width: 350px;position: relative;height: 390px;}
.zfmbbox .item .box{background: #f6f6f6;border-radius: 12px;height: 100%;padding: 70px 50px 0px;position: relative;z-index: 1;}
.zfmbbox .item::after{content: '';display: block; position: absolute;left: 0;right: 0;margin: auto;bottom: -12px; width: 320px;height: 44px;background-color: #e9eee7;border-radius: 12px;}
.zfmbbox .item .icon{left: 40px;top: -43px;position: absolute;z-index: 2; display: inline-block;width: 85px;height: 85px;box-shadow: 0px 8px 13px 0px rgba(115, 189, 83, 0.25);border-radius: 50%;}
.zfmbbox .item .icon1{background: #25b871 url(../../images/0317/icon1.png) no-repeat center;}
.zfmbbox .item .icon2{background: #25b871 url(../../images/0317/icon2.png) no-repeat center;}
.zfmbbox .item .icon3{background: #25b871 url(../../images/0317/icon3.png) no-repeat center;}
.zfmbbox .item .name{font-size: 24px;font-weight: bold; color: #222222;line-height: 36px;padding: 10px 0px;}
.zfmbbox .item .con{font-size: 16px;color: #666666;line-height: 32px;}
.zfmbbox .fontbox{text-align: center;margin-top: 57px;}

.xyyjbox{display: flex;margin-top: -12px;}
.xyyjbox .item{height: 280px;flex: 1;display: flex;align-items: flex-end;justify-content: flex-end;padding: 30px;}
.xyyjbox .item span{color: #ffffff;font-size: 24px;writing-mode: vertical-lr;letter-spacing: 5px;}
.xyyjbox .item:nth-child(1){ background: url(../../images/0317/img1.png) no-repeat center;background-size:cover; }
.xyyjbox .item:nth-child(2){ background: url(../../images/0317/img2.png) no-repeat center;background-size:cover; }
.xyyjbox .item:nth-child(3){ background: url(../../images/0317/img3.png) no-repeat center;background-size:cover; }
.xyyjbox .item:nth-child(4){ background: url(../../images/0317/img4.png) no-repeat center;background-size:cover; }
.xyyjbox .item:nth-child(5){ background: url(../../images/0317/img5.png) no-repeat center;background-size:cover; }
.xyyjbox .item:nth-child(6){ background: url(../../images/0317/img6.png) no-repeat center;background-size:cover; }
.xyyjbox .item:nth-child(7){ background: url(../../images/0317/img7.png) no-repeat center;background-size:cover; }
.xyyjbox .item:nth-child(8){ background: url(../../images/0317/img8.png) no-repeat center;background-size:cover; }
.xyyjbox .item:nth-child(9){ background: url(../../images/0317/img9.png) no-repeat center;background-size:cover; }
.xyyjbox .item:nth-child(10){ background: url(../../images/0317/img10.png) no-repeat center;background-size:cover;}
.xyyjbox .item:nth-child(11){ background: url(../../images/0317/img11.png) no-repeat center;background-size:cover;}
.xyyjbox .item:nth-child(12){ background: url(../../images/0317/img12.png) no-repeat center;background-size:cover;}

.lsfzbox{background:#f6f6f6 url(../../images/0317/icon5.png) no-repeat center bottom;background-size:1920px;}
.lsfzbox .title{font-size: 24px;font-weight: bold;color: #222222;line-height: 25px;margin: 50px 0px 40px;}
.lsfzbox .listbox{display: flex;justify-content: space-between;margin-bottom: 280px;}
.lsfzbox .item{width: 310px;height: 310px; font-size: 18px;line-height: 36px;color: #333333;text-indent: 2em;text-align: justify;}


.fwhyadv{margin-top: -49px;text-align: center;}

.lhhjsbox{margin: 70px 0px 100px;}
.lhhjsbox .container{position: relative;}
.lhhjsbox .left{position: absolute;left: 0;top: -25px;}
.lhhjsbox .left .logo{text-align: center;padding: 65px 0px 50px;}
.lhhjsbox .left .box{width: 280px;height: 370px;background-color: #ffffff;box-shadow: 0px 6px 16px 0px rgba(158, 158, 158, 0.35);}
.lhhjsbox .left .name{font-size: 20px;line-height: 32px;font-weight: bold;color: #222;text-align: center;}
.lhhjsbox .left .info{font-size: 18px;color: #222;margin-top: 10px;text-align: center;}
.lhhjsbox .right{width: 1130px;height: 400px;padding:30px 50px 0px 280px;background: #ffffff url(../../images/0317/icon9.png) no-repeat center bottom;border: solid 2px #eeeeee;}
.lhhjsbox .right .content{}
.lhhjsbox .right .logo{margin: 20px 0px;}
.lhhjsbox .right .intro{font-size: 18px;line-height: 36px;color: #222222;margin-bottom: 25px;}
.lhhjsbox .right .intro span{color: #25b871;font-weight: bold;}
.lhhjsbox .right .btm{line-height: 28px;}
.lhhjsbox .right .btm .item{margin-bottom: 20px;}
.lhhjsbox .right .btm .font1{font-size: 18px;font-weight: bold;color: #007a46;width: 125px;}
.lhhjsbox .right .btm .font2{font-size: 16px;color: #222222;width: calc(100% - 125px);}
.lhhjsbox .right .btm .font3{position: relative;margin-right: 22px;padding: 0px 8px;}
.lhhjsbox .right .btm .font3::after,.lhhjsbox .right .btm .font3::before{position: absolute;content: '';display: block;width: 6px;height: 8px;}
.lhhjsbox .right .btm .font3::before{background: url(../../images/0317/up.png) no-repeat center center;left: 0;top: 0;}
.lhhjsbox .right .btm .font3::after{background: url(../../images/0317/down.png) no-repeat center center;right: 0;bottom: -2px;}

.qmtsbox-wrap{background: url(../../images/0317/icon14.png) no-repeat center bottom;padding-bottom: 125px;}
.list-intro .foot{margin-top: 0;}
.qmtsboxnew{margin-bottom: -30px;}
.qmtsboxnew .left{width: 23%;}
.qmtsboxnew .left .title{font-size: 24px;font-weight: bold;line-height: 25px;color: #222;}
.qmtsboxnew .left .info{font-size: 18px;line-height: 36px;color: #222;margin-top: 35px ;}
.qmtsboxnew .right{width: 73%;}
.qmtsboxnew .right .itembox{margin-left: 5px ;}
/* .qmtsboxnew .right .itembox2{margin-top: 40px;}
.qmtsboxnew .right .itembox3{margin-top: 100px;}
.qmtsboxnew .right .itembox4{margin-top: 80px;}
.qmtsboxnew .right .itembox5{margin-top: 120px;} */
.qmtsboxnew .right .box{width: 170px;height: 380px;padding: 40px 0px;margin: 10px 0px; background-color: #f6f6f6;border-radius: 12px;display: flex;flex-direction: column;justify-content: space-evenly;} 
.qmtsboxnew .right .box .item{position: relative;padding: 0px 20px;color: #666666;font-size: 16px;line-height: 27px;} 
.qmtsboxnew .right .box .item::after{position: absolute;display: block;content: '';width: 3px;height: 16px;background-color: #007a46;left: 0;top: 5px; }

/* 会长致辞 */
.list-hzzc .hzzcbox{margin-bottom: 100px;}
.list-hzzc .hzzcbox .toptitle{color: #222;font-size: 36px;font-weight: bold;line-height: 44px;padding: 25px 0px;margin-top: 10px; text-align: center;}
.list-hzzc .hzzcbox .left{background-color: #f3f7f5;height: 760px;width: 915px;text-indent: 2em; display: flex;justify-content: center;align-items: center;padding: 0px 100px 0px 245px;}
.list-hzzc .hzzcbox .left .content{font-size: 18px;color: #333333;line-height: 36px;padding: 75px 25px 75px 55px; background:url(../../images/new/icon38.png) no-repeat left top,url(../../images/new/icon39.png) no-repeat right bottom; }
.list-hzzc .hzzcbox .right{position: relative;height: 760px;}
.list-hzzc .hzzcbox .right .con{position: absolute;bottom: 0;left: 0;}
.list-hzzc .hzzcbox .right .imgbox{width: 430px;height: 561px;}
.list-hzzc .hzzcbox .info{color: #333333;font-size: 18px;line-height: 36px;margin-top: 20px;}


 

/* 组织机构 */
.detail-org .toptitle{color: #222;font-size: 24px;font-weight: bold;line-height: 44px;padding: 20px 0px;margin-top: 20px; text-align: center;}
.detail-org .case{color: #007a46;font-size: 24px;font-weight:bold;background:url(../../images/new/icon27.png) no-repeat center 60px;width: 780px;margin: 0 auto;}
.detail-org .case a{color: #007a46;}
.detail-org .case .top{padding: 1px 0px;margin-bottom: 20px;}
.detail-org .case .top .con{text-align: center;margin: 40px 0px;letter-spacing: 5px;}
.detail-org .case .top .item{width: 240px;height: 62px;background-color: #EAF1F6;border-radius: 3px;border: solid 4px #519955;padding: 5px;margin: 0 auto;}
.detail-org .case .top .item .div{background: #fff;text-align: center;height: 100%;display: flex;align-items: center;justify-content: center;}
.detail-org .case .top .item.jsh{width: 150px;height: 62px;margin-top: -51px;}
.detail-org .case .top .item.zjwyh{width: 200px;height: 62px;margin-top: -23px;}
.detail-org .case .btm{display: flex;justify-content: space-between;margin-bottom: 80px;}
.detail-org .case .btm .item{width: 62px;height: 198px;background-color: #EAF1F6;border-radius: 3px;border: solid 4px #519955;padding: 5px;}
.detail-org .case .btm .item div{background: #fff;text-align: center;height: 100%;display: flex;align-items: center;justify-content: center;}
.detail-org .case .btm .item div .span{height: 150px;writing-mode: vertical-lr;text-align-last: justify;}

.detail-org .unitbox{display: flex;margin-bottom: 50px;}
.detail-org .unitbox .box{padding: 0px 20px;flex: 1;background: url(../../images/new/icon28.png) no-repeat center 45px;}
.detail-org .unitbox .box .name{margin: 0 auto;width: 90px;height: 90px;background-color: #EAF1F6;border: solid 2px #519955;padding: 5px;border-radius: 50%;}
.detail-org .unitbox .box .name div{background: #fff;color: #007a46;font-size: 24px;font-weight: bold;line-height: 27px;width: 100%;height: 100%;border-radius: 50%;padding: 5px; display: flex;align-items: center;text-align: center; }
.detail-org .unitbox .box .list{margin-top: 20px; height: 382px;background-color: #007a46;border-radius: 18px;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;padding-left: 30px;}
.detail-org .unitbox .box .list a{color: #ffffff;font-size: 18px;line-height: 36px;}
.detail-org .unitbox .box2 .list{background-color: #009454;}
.detail-org .unitbox .box3 .list{padding-left: 90px;}


/* 联合会领导 */
.detail-leader .toptitle{color: #181818;opacity: 0.9; font-size: 36px;font-weight: bold;line-height: 46px;padding: 20px 0px;text-align: center;}
.detail-leader .leaderbox{margin-top: 20px;}
.detail-leader .leaderbox .title{margin-top: 20px;
  display: inline-block;position: relative;color: #222;font-size: 24px;line-height: 36px;font-weight: bold;padding:3px 0px 3px 52px;
  /* border-bottom: 4px solid #25b871; */
}
.detail-leader .leaderbox .title::after{position: absolute;left: 24px;top: 13px;content: '';display: block;border-top: 17px dashed #25b871;border-right: 9px solid transparent;border-left: 9px solid transparent;}
.detail-leader .con{line-height: 36px;width: 33.33%;margin: 20px auto;text-align: center;padding: 0px 10px;}
.detail-leader .con1{width: 25%;}
.detail-leader .con .post{color: #25b871;font-size: 16px;font-weight: bold;}
.detail-leader .con .imgbox{width: 158px;height: 158px;border-radius: 50%;margin: 5px auto 9px;}
.detail-leader .con .imgbox img{object-fit: contain;font-family: 'object-fit:contain';}
.detail-leader .con .name{color: #333333;font-size: 22px;position: relative;font-weight: bold;}
/* .detail-leader .con .name::after{position: absolute;left: 0;right: 0;bottom: -6px;margin: auto;display: block;content: '';width: 28px;height: 2px;background-color: #25b871;} */
.detail-leader .con .rank{color: #999999;font-size: 16px;height:20px;
  /* margin-top: 12px; */
}
.detail-leader .public{display: flex;flex-wrap: wrap;}
.detail-leader .public1{display: block;}
.detail-leader .public1 .con{float: left;}

/* 职能部门 */
.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: #25b871;}
.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;}
.topshow-select .btngroup .dropdown-menu li:hover{color: #25b871;}

.hkbox{margin-top: 30px;}
.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: 350px;width: 100%;}
.hkbox .item .imgbox1 img{object-fit: contain;font-family: 'object-fit:contain';}
.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 #25b871;}
.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: #25b871;font-size: 22px;width: 300px;text-align: center; display: inline-block;background: #fff;}
.hkdetail-page .hk-btmbox .leftbox{width: 100%;margin-bottom: 20px;}
.hkdetail-page .hk-btmbox .leftbox .content{color: #333333;font-size: 16px;line-height: 44px;padding: 30px 40px;}

.hkdetail-page .qkmlbox{margin-bottom: 20px;border: solid 1px #e5e5e5;}
.hkdetail-page .qkmlbox .nav{color: #666666;font-size: 18px;padding-left: 20px;background-color: #f9f9f9;border-bottom: solid 1px #e5e5e5;line-height: 50px;height: 50px;}
.hkdetail-page .qkmlbox .period{list-style: none;padding: 12px 0px;}
.hkdetail-page .qkmlbox .period li{font-size: 18px;line-height: 44px;}
.hkdetail-page .qkmlbox li a{color: #666666;}
.hkdetail-page .qkmlbox .period>li > a{display: block;padding-left: 20px;background: url(../../images/index/down1.png) no-repeat calc(100% - 20px) center;}
.hkdetail-page .qkmlbox .period>li.click > a{background: url(../../images/index/down.png) no-repeat calc(100% - 20px) center;}
.hkdetail-page .qkmlbox .period>li.on > a{background:#25b871 url(../../images/index/down2.png) no-repeat calc(100% - 20px) center;}
.hkdetail-page .qkmlbox .period>li.on.click > a{background:#25b871 url(../../images/index/down3.png) no-repeat calc(100% - 20px) center;}
.hkdetail-page .qkmlbox .period>li.on > a{color: #fff;}
/* .hkdetail-page .qkmlbox li.on{background-color: #f6f6f6;} */
.hkdetail-page .qkmlbox .second li.on a,.hkdetail-page .qkmlbox li a:hover{color: #25b871;}
.hkdetail-page .qkmlbox .second{list-style: none;padding:10px 0px 10px 20px;display: none;}
.hkdetail-page .qkmlbox .second li{font-size: 16px;line-height: 34px;padding-left: 20px;}
.hkdetail-page .qkmlbox .period>li.click .second{display: block;}


/* 轮播图通用样式 */
.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{display: none; 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: #25b871;}

.banner-swiper .topbtn{opacity: 0;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: #25b871;}
.banner-swiper:hover .topbtn{opacity: 1;}


/* 标准质量 */
.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: #25b871;}
.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: #25b871;}
.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: #25b871;}
.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: #25b871;}
.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/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;}

/* 新版标准质量 */
.bzzl-newpage .tzgg-box .item .box{padding: 3px 0px;}
.bzzl-newpage .tzgg-box{padding-top: 0px;}
.bzzl-newpage .tzgg-box .itembox{margin-bottom: 8px;}
/* .bzzl-newpage .tzgg-box .item a{max-width: 100%;} */
.bzzl-newpage .tzgg-box .item .status-a{max-width: calc(100% - 170px);}
.bzzl-newpage .tzgg-box .item .tag-a{max-width: calc(100% - 160px);}

.multiple-tit1{color: #222;font-size: 22px;line-height: 24px;margin-top: 20px;background-color: #f4f4f4;padding: 15px 20px;font-weight: bold;margin-bottom: -5px;}

.bzzl-newpage .tzgg-box .item .status{margin-top: 4px;margin-left: 10px;background-color: #3776e9;color: #ffffff;font-size: 14px;display: inline-block;line-height: 28px;padding: 0px 10px;border-radius:15px; }
.bzzl-newpage .tzgg-box .item .status.on{background-color: #a9afba;}
.bzzl-newpage .tzgg-box .item .tag{margin-top: 6px;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-newpage .tzgg-box .item .tag1{background: url(../../images/index/icon41.png) no-repeat left center;}
.bzzl-newpage .tzgg-box .item .tag2{background: url(../../images/index/icon42.png) no-repeat left center;}

.fix-right {position: fixed;top: 0;bottom: 0;right: 10px;height: 360px;margin: auto;z-index: 1;}
.fix-right .item{flex: 1;text-align: center;padding: 9px;overflow: hidden;height: 90px; width: 90px;}
.fix-right .item .box{position: relative;overflow: hidden; width: 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;height: 100%;background: #25b871;}
.fix-right .item .box .font{color: #ffffff;font-size: 14px;line-height: 26px;}
.fix-right .item .img-wrap{width: 30px;height: 30px;margin: 10px auto 0px;display: flex;align-content: center;align-items: center;}


/* 科技创新 */
.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: #25b871;}
.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;margin-bottom: 10px;}
.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: #222;line-height: 30px;font-size: 18px;max-width: 100%;display: inline-block;}
.kjcx-page .news-box .two .tit a:hover{color: #25b871;}
.kjcx-page .news-box .two .summary{color: #666666;line-height: 24px;font-size: 14px;min-height: 48px;margin: 5px 0px;}
.kjcx-page .news-box .two .date2{display: none;}

.kjcx-page .lb-rightbox .news-box .two{padding-top: 5px;}
.kjcx-page .lb-rightbox .news-box .item a{line-height: 34px;}

.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: #222;font-size: 16px;line-height: 36px;}
.kjcx-page .news-box .item a:hover{color: #25b871;}
.kjcx-page .news-box .item:hover{background: url(../../images/index/icon17.png) no-repeat left center;}
.kjcx-page .news-box .item span{color: #727272;font-size: 14px;}

.kjcx-page .news1-box .item{font-size: 16px;line-height: 32px;padding:5px 0px 5px 25px;background: url(../../images/index/icon1.png) no-repeat left center;}
.kjcx-page .news1-box .item a{display: inline-block;max-width: calc(100% - 100px);color: #222;}
.kjcx-page .news1-box .item a:hover{color: #25b871;}
.kjcx-page .news1-box .item:hover{background: url(../../images/index/icon17.png) no-repeat left center;}
.kjcx-page .news1-box .item span{color: #727272;font-size: 14px;}

.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 .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: #25b871;}
.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:#25b871 url(../../images/index/icon44.png) no-repeat center center;left: -90px;}
.kjcx-page .wyh-swiperbox .wyh-button-next{background:#25b871 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: #25b871;}
.kjcx-page .wyh-swiper .wyh-box{background-color: #eef6f3;display: block;width: 100%;height: 385px;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: #25b871;}
.kjcx-page .wyh-swiper .imgbox{width: 148px;height: 206px;margin: 20px auto;}
.kjcx-page .wyh-swiper .title{color: #222;font-size: 22px;font-weight: bold;line-height: 34px;} 
.kjcx-page .wyh-swiper .shorttitle{color: #666;font-size: 16px;line-height: 28px;margin: 7px 0px 6px;} 
.kjcx-page .wyh-swiper .subTitle{color: #25b871;font-size: 16px;font-weight: bold;line-height: 30px;} 
.kjcx-page .wyh-swiper2 .shorttitle{min-height: 84px;}

.kjcx-page .wyh-swiperbox .itembox{margin: 0px -9px;}
.kjcx-page .wyh-swiperbox .itembox .swiper-slide{float: left;padding: 0px 9px; margin-bottom: 20px;}
.kjcx-page .wyh-swiperbox .itembox .swiper-slide:last-child{margin-right: 0px;}
.kjcx-page .wyh-swiper2 .itembox .swiper-slide,.kjcx-page .wyh-swiper1 .itembox .swiper-slide{width: 20%;}


.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: #222222;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: 14px;}
.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: #25b871;}
.kjcx-page .line4-box .two .summary{color: #666;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: 38px;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: #222;font-size: 16px;}
.kjcx-page .line4-box .item a:hover{color: #25b871;}
.kjcx-page .line4-box .item:hover{background: url(../../images/index/icon17.png) no-repeat left center;}
.kjcx-page .line4-box .item span{color: #707070;}

.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: #222;font-size: 18px;font-weight: 500;text-align: center;} 
.kjcx-page .xb-list .content:hover{color: #fff;background: #25b871;}

.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: #25b871;}
.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: #25b871;}
.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: 18px;}
.kjcx-page .zjwyh-box .box{margin-bottom: 30px;background-color: #f3f7f5;}
.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: '';}

.kjcx-page .zjwyh-box .tips{text-align: right;font-size: 16px;color: #666;}

/* 新版科技创新 */
/* .kjcx-newpage .tzgg-box .itembox,.kjcx-newpage .news-box .itembox{margin-bottom: 8px;} */
/* .kjcx-newpage .tzgg-box .item a,.kjcx-newpage .news-box .item a{max-width: 100%;} */

/* 专家委员会-详情页表格 */
.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: #25b871;border-bottom: 3px solid #25b871;}
.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: #25b871;}

.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: #25b871;}

.xwzx-page .hk-listbox .itembox{width: 14.2%;padding: 0px 15px;}
.xwzx-page .hk-listbox .item{text-align: center;}
.xwzx-page .hk-listbox .item .logo img{height: 148px;}
.xwzx-page .hk-listbox .item .tit{font-size: 14px;line-height: 30px;}

.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: #25b871;}

/* 图集详情页 */
.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:#25b871 url(../../images/index/icon24.png) center/15px no-repeat;}
.imagedetail .slider-for .slick-prev:hover {left: 0;background:#25b871 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 #25b871;}
.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: #25b871 url(../../images/index/icon25.png) center/10px no-repeat;}
.imagedetail .slider-nav .slick-next:hover{background: #25b871 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: #25b871;}
.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: 15px;}
.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: #25b871;}
.search-page .search-wrapbox{min-height: 400px; position: relative;}
.search-page .search-wrapbox .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: #25b871;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 #25b871;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: #25b871;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: #25b871;font-size: 25px;font-weight: bold;line-height: 35px;padding: 20px 0px;}
.ldlh-detail .topcontent .imgbox{width: 220px;height: 220px;margin: 5px auto 15px;border-radius: 50%;}
/* .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 .title{font-size: 26px;color: #333333;line-height: 42px;text-align: center;}
.ldlh-detail .topcontent .shorttitle{font-size: 20px;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: #25b871;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: #25b871;}
.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: 5px 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: #25b871;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;}

/* 在线办事 */
.zxbs-page .mainbox{background: url(../../images/new/icon34.png) no-repeat center center;background-size: cover;display: flex;align-items: center;}
.zxbs-page .mainbox .catalogname{text-align: center;font-size: 60px;color: #ffffff;line-height: 80px;padding: 25px 0px;}
.zxbs-page .mainbox .content{margin-bottom: 50px;}
.zxbs-page .mainbox .listbox{display: flex;}
.zxbs-page .mainbox .listbox .item{padding:25px 12px;position: relative;height: 230px;flex: 1;}
.zxbs-page .mainbox .listbox .item a{position: absolute;color: #ffffff;font-size: 20px;line-height: 26px;display: block;width:calc(100% - 24px);height: calc(100% - 50px);background: rgba(0,0,0,0.4);border: solid 2px #ffffff;}
.zxbs-page .mainbox .listbox .item .imgbox{padding: 0px 10px;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.zxbs-page .mainbox .listbox .item img{max-width: 60px;max-height: 65px;}
.zxbs-page .mainbox .listbox .item:hover a{background: #2a7946;top: 15px;border-color: #2a7946;}
.zxbs-page .mainbox .listbox .item .title{max-width: 100%;}
.zxbs-page .mainbox .listbox3{display: none;}


/* 网上查询 */
.wscx-page .mainbox{background:#2A7946 url(../../images/new/icon33.png) no-repeat bottom center;background-size: contain;display: flex;align-items: center;}
.wscx-page .mainbox .catalogname{text-align: center;font-size: 60px;color: #ffffff;line-height: 80px;padding: 25px 0px;}
.wscx-page .mainbox .content{margin-bottom: 50px;}
.wscx-page .wscxbox{width: 1100px;margin: 0 auto;max-width: 100%;}
.wscx-page .wscxbox .top{}
.wscx-page .wscxbox .top .font{cursor: pointer;display: inline-block;position: relative;font-size: 20px;color: #ffffff;line-height: 30px;padding: 35px 20px 30px;}
.wscx-page .wscxbox .top .font.on{background-color: #25b871;border-radius: 6px;}
.wscx-page .wscxbox .top .font.on::after{position: absolute;content: '';display: block;border-top: 12px dashed #25b871;border-right: 12px solid transparent;border-left: 12px solid transparent;bottom: -12px;left: 0;right: 0;margin: auto;width: 25px;}
.wscx-page .wscxbox .box{border: solid 2px #ffffff;background: rgb(0,0,0,0.6);height: 80px;margin:30px 0px 40px;}
.wscx-page .wscxbox .box input{font-size: 20px;color: #fff;width: calc(100% - 200px);height: 100%;padding: 0px 40px;background: none;}
.wscx-page .wscxbox .box .tj{cursor: pointer;display: inline-block;width: 200px;line-height: 72px;text-align: center;background: #fff;}
.wscx-page .wscxbox .box .tj span{display: inline-block;margin-top: 2px; font-size: 25px;color: #2a7946;padding-left: 46px;background: #fff url(../../images/new/icon32.png) no-repeat left center;}
.wscx-page .wscxbox .fontbox{}
.wscx-page .wscxbox .fontbox .font{cursor: pointer; background: rgb(0,0,0,0.2); display: inline-block;font-size: 18px;line-height: 34px;padding: 9px 25px;margin:0px 15px 15px 0px; color: rgba(255,255,255,0.6);}
.wscx-page .wscxbox .fontbox .font:hover{background: rgb(0,0,0,0.5);}

/* 会员中心-分支结构 */
.fzjgbox .pub-tit{border: none;}
.fzjgbox .title{font-size: 24px;color: #282828;line-height: 24px;padding: 24px 0px;}
.fzjgbox .box .item{display: flex;justify-content: center;align-items: center;border:#dfdfdf solid 1px;background: #fff; border-radius:5px; width:100%;text-align:center;padding:0 10px;height:65px; font-size:16px;}
.fzjgbox .top{padding-bottom: 67px;background: url(../../images/new/bord.jpg) no-repeat bottom center;background-size: contain;}
.fzjgbox .top .con{width: 20%;margin: auto;}
.fzjgbox .bottom{}
.fzjgbox .bottom .item{margin-bottom:15px;}

/* 分支结构搜索结果页 */
/* .memberdetails{box-shadow: 0px 4px 21px 0px rgb(93 93 93 / 15%);padding: 25px;} */
.memberdetails .title{padding-bottom: 15px;font-size: 22px;text-align: center;font-weight: bold;color: #424242;}
.memberdetails .item{margin-bottom: 20px;}
.memberdetails .item .date{font-size: 18px;line-height: 34px;padding: 10px 0px; font-weight: bold;color: #424242;}
.memberdetails .item .branchlist{font-size: 16px;line-height: 36px;}
.memberdetails .item .branchlist span{color: #424242;display: inline-block;min-width: 33.33%;}

/* 会员搜索 */
/* .memberinfo{box-shadow: 0px 4px 21px 0px rgb(93 93 93 / 15%);padding: 25px;} */
.memberinfo .item{color: #424242;font-size: 18px;line-height: 30px;text-align: center;padding: 10px 0px;}
.memberinfo .head{font-weight: bold;}
.memberinfo .item .name{width: 300px;}
.memberinfo .item .branch{width: calc(100% - 620px);}
.memberinfo .item .type{width: 160px;}
/* .memberinfo .item .num{width: 200px;} */
.memberinfo .item .date{width: 160px;}

.memberinfo .head,.memberinfo .item:nth-child(odd){background: #eff9f5;}




@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;}

  .hyzx-page .gzdw-box .itembox{width: 20%;}
}
@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:1650px) {
  .top-head .logobox{width: 300px;}
  .top-head .namebox,.top-head .jzbox{font-size: 14px;}

  .foot .btngroup .dropdown{font-size: 14px;}
}
@media ( max-width : 1600px) {
  .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;}

  .top-nav .item a{font-size: 16px;}

  .list-hzzc .hzzcbox .toptitle{font-size: 30px;}
  .list-hzzc .hzzcbox .right .imgbox{width: 270px;height: 350px;}
  .list-hzzc .hzzcbox .left{width: 1000px;padding: 0px 50px 0px 160px;}
  .list-hzzc .hzzcbox .left,.list-hzzc .hzzcbox .right{height: 500px;}
}
@media ( max-width : 1460px) {
  .top-head .logobox{width: 250px;height: 80px;}
  .top-nav .item{padding: 25px 5px;}
  .top-nav .item a{font-size: 14px;}

  .index-header.on .top-head .logobox{height: 100px;}
  .index-header.on .top-nav .item{padding: 35px 5px;}

  .detail-intro .qmtsbox .mainbox{margin: 0 auto;}
  .detail-intro .qmtsbox .mainbox{width: 1230px;}
  .detail-intro .qmtsbox .con{width: 400px;height: 400px;padding: 50px;font-size: 16px;top: -40px;}
  .detail-intro .zfrlbox{background-size: 50%;}

  .xyyjbox .item{height: 220px;padding: 15px;}
  
}
@media ( max-width : 1400px) {
  
}
@media ( max-width : 1350px) {
  .top-head .logobox{height: 70px;}
  .top-nav .item a{font-size: 16px;}
  .top-nav .item{padding: 20px 2px;}

  .index-header.on .top-head .logobox{height: 70px;}
  .index-header.on .top-nav .item{padding: 20px 2px;}

}
@media ( max-width : 1300px) {
  .top-head .container{display: block;}
  .top-head .rightbox{margin-top: 15px;}
  .top-head .show-search{margin-right: 10px;}

  .leftmenubox .oneul>li{font-size: 18px;}
  .leftmenubox .twoul>li{font-size: 16px;}

}
@media ( min-width : 1230px) {
  .container{width: 1230px;}
}
@media ( max-width : 1250px) {
  .top-head .logobox{width: 200px;}

  .detail-intro .qmtsbox .mainbox{width: 100%;margin-top: 30px;}
  .detail-intro .qmtsbox .con{left: 0;right: 0;margin: auto;}
  .detail-intro .qmtsbox .right{width: 100%;background: none;padding: 250px 15px 0px 15px;}
}
@media (min-width:1250px) and ( max-width : 1350px) {
  .top-head .logobox{width: 180px;}
}

@media (min-width:1200px) and ( max-width : 1250px) {
  .top-head .logobox{width: 150px;}
}
@media (min-width:1200px) and ( max-width : 1350px) {
  .top-head .namebox{width: 60px;line-height: 30px;margin-top: 5px;}
}
@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;}

  /* .detail-intro .conbox .left{width: calc(100% - 400px);} */
}
@media ( max-width : 1200px) {
  .advlist li{width: 100% !important;margin-bottom: 10px;text-align: center;}

  .burgerbox{display: block;}

  .top-nav.hasshow{display: block;}
  .top-nav{display: none;box-shadow: 0px 2px 10px 0px rgb(103 103 103 / 18%);position: fixed;z-index: 2;padding: 70px 10px 0px 10px;width: 45%;height: 100%;top: 0;left: auto;right: 0; background: #fff;}
  .top-nav .item a,.index-header.on .item a{color: #222;}
  .top-nav .container{display: block;}
  .top-nav .item{padding: 15px 5px;width: 100%;}
  .top-head .rightbox{position: relative;z-index: 102;}
  .top-nav .item.on a, .top-nav .item a:hover{font-weight: bold;position: relative;}
  .top-nav .item.on a::after{content: '';display: block;position: absolute;left: 50%;width: 100%;height: 2px;background-color: #25b871;bottom: -10px;left: 0;}
  
  .top-head .jzbox,.top-head .namebox,.top-nav .menu-hover{display: none;}
  .top-head .hasshow .jzbox,.top-head .hasshow .namebox{display: block;}
  .top-head .hasshow .show-search{display: none;}

  .index-header.on .top-nav .item{padding: 15px 5px;}
  
  .foot .foot-top .codebox{display: none;}
  .foot .w-half.left{width: 60%;}
  .foot .w-half.right{width: 40%;}
  
  .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;}

  .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;}

  .detail-intro .conbox .right{width: 310px;}
  .detail-intro .numbox .specific{font-size: 22px;width: 110px;}
  .detail-intro .hyyjbox .item{letter-spacing: 1px;width: 40px;font-size: 20px;}
  .detail-intro .fwhybox .item div{letter-spacing: 2px;padding: 0px;font-size: 22px;}
  /* .detail-intro .conbox .left{width: calc(100% - 330px);} */

  .zfmbbox .item{width: calc(33.33% - 10px);}
  .zfmbbox .item::after{width: 90%;}
  .zfmbbox .item .box{padding: 60px 30px 0px;}
  .zfmbbox .fontbox img{max-width: 80%;}
  .xyyjbox .item{height: 200px;}
  .xyyjbox .item span{font-size: 20px;}
  .lsfzbox{background-size: 1500px;}
  .lsfzbox .listbox{margin-bottom: 150px;}
  .lsfzbox .item{font-size: 16px;line-height: 28px;width: calc(33.33% - 10px);}
  .lhhjsbox .right{width: 100%;}
  .lhhjsbox .left .box{width: 250px;height: 350px;}
  .lhhjsbox .left .logo{padding: 55px 0px 50px;}
  .lhhjsbox .right{padding-top: 20px;}
  .lhhjsbox .right .intro{margin-bottom: 15px;}
  .qmtsboxnew .left,.qmtsboxnew .right{width: 100%;}
  .qmtsboxnew .right .itembox{width: calc(20% - 5px);}
  .qmtsboxnew .right .itembox .box{width: 100%;}

  .detail-org .unitbox .box{padding: 0px 10px;}

  .wscx-page .wscxbox .top .font{padding: 20px 10px ;}

  .list-hzzc .hzzcbox .left{width: calc(100% - 200px);}
}
@media ( max-width : 992px) {
  .top-nav{width: 50%;}
  .top-nav .item a{font-size: 16px;}

  .leftmenubox .oneul{overflow-x: auto;overflow-y: hidden;}
  .leftmenubox .oneul>li{flex-shrink: 0;word-break: keep-all;}
  .leftmenubox .oneul>li .icon{display: none;}
  .leftmenubox .twoul{display: none !important;}

  .foot .oald a{font-size: 16px;}
  .foot .btngroup .dropdown{font-size: 16px;}
  .foot .about{font-size: 14px;}
  .foot .addbox .item{font-size: 14px;padding-left: 30px;}
  .foot .foot-btm{font-size: 12px;}
  .foot .btngroup{margin-right: 10px;}

  .xwzx-page .hk-listbox .itembox{width: 25%;margin-bottom: 10px;}

  .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;}

  .detail-intro .toptitle{font-size: 32px;}
  .detail-intro .hyyjbox{flex-wrap: wrap;margin: 10px 0px -5px 0px;}
  .detail-intro .hyyjbox .item{width:calc(50% - 10px);height: 40px;margin-bottom: 10px;}
  .detail-intro .fwhybox{flex-wrap: wrap;margin-top: 0px;}
  .detail-intro .fwhybox .item{flex: inherit;width: calc(50% - 10px);margin-top: 10px;}

  .zfmbbox .listbox{flex-direction: column;}
  .zfmbbox .item{width: 100%;height: auto;margin-bottom: 80px;}
  .zfmbbox .item .box{padding-bottom: 50px;}
  .zfmbbox .fontbox{margin-top: -20px;}
  .lsfzbox{background: none;}
  .lhhjsbox .left{display: none;}
  .lhhjsbox .right{padding: 20px 30px;}


  .detail-org .toptitle{font-size: 32px;}
  .detail-org .case{transform: scale(0.8);margin: -80px 0px -80px -40px;}
  .detail-org .unitbox{flex-direction: column;}
  .detail-org .unitbox .box{margin-bottom: 30px;}
  .detail-org .unitbox .box .list{padding-left: 0 !important;align-items:center;}
  
  .detail-leader .toptitle{font-size: 32px;}
  
  .detail-menu .toptitle{font-size: 32px;}

  .zxbs-page .mainbox .listbox{flex-wrap: wrap;}
  .zxbs-page .mainbox .listbox1,.zxbs-page .mainbox .listbox2{display: none;}
  .zxbs-page .mainbox .listbox3{display: block;}
  .zxbs-page .mainbox .listbox .item{flex: inherit;width: 25%;float: left;}

  .wscx-page .mainbox .catalogname{font-size: 50px;}
  .wscx-page .wscxbox .top .font{font-size: 16px;}
  .wscx-page .wscxbox .box{height: 70px;}
  .wscx-page .wscxbox .box input{width: calc(100% - 160px);font-size: 18px;padding: 0px 20px;}
  .wscx-page .wscxbox .box .tj{width: 160px;line-height: 62px;}
  .wscx-page .wscxbox .box .tj span{font-size: 22px;background-size: 20px;padding-left: 35px;}
  .wscx-page .wscxbox .fontbox .font{font-size: 16px;}

  .fzjgbox .top .con{width: 40%;}
  .fzjgbox .top{padding-bottom: 36px;}

  .memberdetails .item .branchlist span{min-width: 50%;}

  .memberinfo .item .name{width: 200px;}
  .memberinfo .item .type{width: 100px;}
  .memberinfo .item .date{width: 120px;}
  .memberinfo .item .branch{width: calc(100% - 420px);}
  .memberinfo .item{font-size: 16px;line-height: 26px;}

  .list-hzzc .hzzcbox .left{padding: 0px 20px 0px 100px;}
  .list-hzzc .hzzcbox .left .content{padding: 50px 25px 50px 30px;background-size: contain;}
}

@media ( max-width : 767px) {  
  .foot .w-half.left,.foot .w-half.right{width: 100%;}
  .foot .btngroup{float: left;margin: 0;}
  /* .foot .btngroup1{width: 20%;}
  .foot .btngroup2{width: 30%;}
  .foot .btngroup3{width: 20%;}
  .foot .btngroup4{width: 30%;} */
  .foot .btngroup1,.foot .btngroup2,.foot .btngroup3,.foot .btngroup4{width: 100%;}
  .foot .btngroup4 .dropdown-menu{top: 55px;}

  .foot .addbox{float: left;}

  .breadcrumbs{margin-bottom: 0;}
  .fix-right{display: none;}

  .top-nav{width: 70%;}
  .foot .container1{flex-direction: column;}

  .pxtz,.rhsq{display: none;}

  .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;}

  .leftmenubox .oneul>li .onebox{height: 40px;}
  .leftmenubox .oneul>li{font-size: 16px;}
  .leftmenubox .oneul>li .onebox a{font-weight: normal;}
  .leftmenubox .oneul::-webkit-scrollbar {display: none}
  .leftmenubox .oneul>li.cur .onebox a{font-size: 18px;}

  .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;}
  .detail-page .content-shorttitle{font-size: 20px;line-height: 32px;}

  .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 .qkmlbox .nav{font-size: 16px;}
  .hkdetail-page .qkmlbox{width: 160px;}
  .hkdetail-page .qkmlbox 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;min-height: 84px;}
  .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: 5px 30px 0px;}

  .detail-org .case{transform: scale(0.7);margin: -120px 0px -120px -55px;}

  .detail-leader .leaderbox .title{font-size: 22px;}
  .detail-leader .con .imgbox{width: 100px;height: 100px;}
  .detail-leader .con .name{font-size: 20px;}
  .detail-leader .con .rank{line-height: 22px;}

  .detail-intro .zcbox .right{width: 100%;}
  .detail-intro .zcbox .left{height: 130px;margin-top: 30px;}
  .detail-intro .zcbox .left .con{background: none;}
  .detail-intro .zcbox .right .img{margin: 30px 0px 20px;}

  .lsfzbox .listbox{flex-direction: column;}
  .lsfzbox .item{width: 100%;height: auto;margin-bottom: 20px;}  
  .xyyjbox{flex-wrap: wrap;}
  .xyyjbox .item{width: 16.66%;flex: auto;}
  .lsfzbox .listbox{margin-bottom: 35px;}
  .lhhjsbox .right{height: auto;}
  .lhhjsbox{margin:30px 0px;}
  .qmtsbox-wrap{background: none;}
  .qmtsboxnew .right{margin-top: 20px;}
  .qmtsboxnew .right .itembox{margin-top: 0 !important;}
  .qmtsboxnew .right .box .item{margin-bottom: 5px;}
  .qmtsboxnew .right .itembox .box{height: 500px;}
  .qmtsboxnew{background: none;}
  .qmtsboxnew .right .itembox{width: 100%;}
  .qmtsboxnew .right .itembox .box{height: auto;padding: 15px 0px;}

  .zxbs-page .mainbox .content {width: 100%;}
  .zxbs-page .mainbox .catalogname{font-size: 50px;padding: 0;}
  .zxbs-page .mainbox .listbox .item{width: 33.33%;}

  .wscx-page .mainbox .content{width: 100%;}

  .fzjgbox .top .con{width: 50%;}

  .memberinfo .item .name{width: 150px;}
  .memberinfo .item .type{width: 80px;}
  .memberinfo .item .date{width: 90px;}
  .memberinfo .item .branch{width: calc(100% - 320px);}
  .memberinfo .item{font-size: 14px;line-height: 26px;}

  .list-hzzc .hzzcbox .toptitle{font-size: 26px;}
  .list-hzzc .hzzcbox .info,.list-hzzc .hzzcbox .left .content{font-size: 16px;line-height: 30px;}
  .list-hzzc .hzzcbox .left{width: calc(100% - 160px);}
  .list-hzzc .hzzcbox .right .imgbox{height: 300px;width: 230px;}
}

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

  .top-nav{width: 85%;padding: 70px 25px;}
  .top-head .logo{max-height: 40px;}
  .top-head .font{max-height: 25px;margin-left: 5px;}
  div.burger{margin-left:10px;}
  .top-head .rightbox.hasshow{position: fixed;right: 20px;}
  .top-nav .item.on a::after{bottom: -5px;}
  .top-nav .item{padding: 7px 0px;}
  .top-nav .item a{font-size: 14px;}
  .index-header.on .top-nav .item{padding: 7px 0px;}

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

  .foot .link2{margin-top: -10px;}
  .foot .btngroup1,.foot .btngroup3{width: 100%;}
  .foot .btngroup2,.foot .btngroup4{width: 100%;}
  .foot .btngroup4 .dropdown-menu,.foot .btngroup3 .dropdown-menu{top: 85px;}
  .foot .btngroup .dropdown-menu{max-height: 200px;}

  .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;}

  .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{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;}
  .detail-page .content-shorttitle{font-size: 16px;line-height: 28px;}

  .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 .qkmlbox{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 .news-box .two .tit a{font-size: 16px;}
  .kjcx-page .cxpt-box .more{margin-right: 10px;}
  .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 .hk-listbox .itembox{width: 33.33%;}

  .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: 150px;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;}
 
  .detail-intro .toptitle{font-size: 26px;padding: 10px 0px;}
  .detail-intro .conbox .font{font-size: 16px;line-height: 30px;}
  .detail-intro .conbox .right{width: 100%;}
  .detail-intro .conbox .left{width: 100%;}
  .detail-intro .conbox .clearfix{padding: 10px 0px;}
  .detail-intro .numbox,.detail-intro .conbox .unitbox{margin-top: 20px;}

  .detail-org .toptitle{font-size: 26px;padding: 10px 0px;}
  .detail-org .case{transform: scale(0.4);margin:-230px 0px -250px -220px;}
  .detail-org .unitbox .box .name{width: 70px;height: 70px;}
  .detail-org .unitbox .box .name div{font-size: 18px;line-height: 20px;}
  .detail-org .unitbox .box .list a{font-size: 14px;line-height: 30px;}
  .detail-org .unitbox .box .list{padding-left: 40px !important;align-items:flex-start;}
  .detail-org .unitbox .box1 .list{height: 300px;}
  .detail-org .unitbox .box2 .list{height: 250px;}
  .detail-org .unitbox .box3 .list{height: 330px;padding-left: 90px !important;}

  .zfmbbox .toptitle{font-size: 22px;line-height: 24px;}
  .zfmbbox .title{font-size: 16px;line-height: 26px;}
  .zfmbbox .listbox{margin-top: 60px;}
  .zfmbbox .item .name{font-size: 20px;line-height: 26px;}
  .zfmbbox .fontbox{margin-top: -50px;}
  .xyyjbox .item{width: 25%;height: 100px;padding: 0px 10px 10px 0px;}  
  .xyyjbox .item span{font-size: 16px;writing-mode: inherit;letter-spacing: 0;}
  .lhhjsbox .right{padding: 20px 15px;}
  .lhhjsbox .right .intro{line-height: 30px;}
  .lhhjsbox .right .btm .font2{width: 100%;margin-top: 10px;}
  .lsfzbox .title{font-size: 22px;margin: 30px 0px 20px;}
  .qmtsboxnew .left .title{font-size: 22px;}
  .qmtsboxnew .left .info{font-size: 16px;margin-top: 15px;}
  .qmtsboxnew{padding-bottom: 55px;}


  .detail-menu .toptitle{font-size: 26px;padding: 10px 0px;}
  .detail-menu .conbox{font-size: 14px;line-height: 30px;}

  .detail-leader .toptitle{font-size: 26px;padding: 10px 0px;}

  
  .detail-leader .leaderbox .title{font-size: 20px;}
  .detail-leader .con{line-height: 30px;padding: 0px 5px;}
  .detail-leader .con .post{font-size: 14px;}
  .detail-leader .con .imgbox{width: 80px;height: 80px;}
  .detail-leader .con .name{font-size: 18px;}
  .detail-leader .con .rank{line-height: 18px;font-size: 14px;height: 40px;}

  .detail-intro .zfrlbox{padding: 30px 0px 45px;}
  .detail-intro .zfrlbox .left{display: none;}
  .detail-intro .zfrlbox .right{width: 100%;}
  .detail-intro .zfrlbox .right .biaoti{display: block; font-size: 36px;color: #007a46;line-height: 90px;font-weight: bold;}
  .detail-intro .qmtsbox .con{max-width: calc(100% - 30px);border-radius: 22px;padding: 30px;height: auto;position: relative;}
  .detail-intro .qmtsbox .right{padding: 0px 15px;margin: 0px;}
  .detail-intro .zfrlbox .right .name{padding: 10px 0px;font-size: 20px;line-height: 32px;}
  .detail-intro .zfrlbox .right .con{font-size: 16px;line-height: 30px;}
  .detail-intro .zcbox .right .content{font-size: 16px;margin-bottom: 10px;}

  .zxbs-page .mainbox .catalogname{font-size: 30px;}
  .zxbs-page .mainbox .listbox .item{width: 50%;padding: 7px;height: 140px;}
  .zxbs-page .mainbox .listbox .item a{font-size: 16px;width: calc(100% - 10px);height: calc(100% - 10px);}

  .wscx-page .mainbox .catalogname{font-size: 30px;}
  .wscx-page .wscxbox .box{height: 48px;}
  .wscx-page .wscxbox .box input{font-size: 16px;padding: 0px 15px;width: calc(100% - 100px);font-size: 16px;}
  .wscx-page .wscxbox .box .tj{width: 100px;line-height: 42px; }
  .wscx-page .wscxbox .box .tj span{font-size: 16px;background-size: 16px;padding-left: 26px; }
  .wscx-page .wscxbox .fontbox .font{font-size: 14px;padding: 5px 10px;}
  
  .fzjgbox .top{padding-bottom: 25px;}
  .fzjgbox .top .con{width: 80%;}
  .fzjgbox .bottom{margin-left: -7px;margin-right: -7px;}
  .fzjgbox .bottom .item{font-size: 14px;}
  .fzjgbox .bottom .col-xs-6{padding: 0px 7px;}

  .memberdetails .title{font-size: 20px;padding-bottom: 10px;}
  .memberdetails .item .date{font-size: 16px;padding: 0px;}
  .memberdetails .item .branchlist{font-size: 14px;line-height: 30px;}
  .memberdetails .item .branchlist span{min-width: 100%;}

  .memberinfo{overflow-x: auto;}
  .memberinfo .content{min-width: 540px;}

  .list-hzzc .hzzcbox .left{width: calc(100% - 60px);}
  .list-hzzc .hzzcbox .left .content{background: none;padding: 0;}
  .list-hzzc .hzzcbox .right .imgbox{width: 150px;height: 200px;}
  .list-hzzc .hzzcbox .info{font-size: 14px;}
  .list-hzzc .hzzcbox .left, .list-hzzc .hzzcbox .right{height: 350px;}
}
@media ( min-width : 1200px) {
  
}
@media ( min-width : 1650px) {
  .top-head .show-search{margin: 0px 40px 0px 5px;}
  .top-head .logobox{width: 360px;}
}
@media ( min-width : 1850px) {
  .top-nav .item{padding: 35px 15px;}
  .index-header.on .top-nav .item{padding: 45px 15px;}
  .top-head .show-search{margin: 0px 80px 0px 5px;}
  .index-header.on .top-head .logobox{width: 400px;}
}

/* 专家委员会 */
@media ( min-width : 768px) {
  .kjcx-page .wyh-swiper2 .shorttitle{font-size: 14px;line-height: 20px;min-height: 80px;}
}
@media ( min-width : 1200px) {
  .kjcx-page .wyh-swiper2 .itembox .swiper-slide{width: 12.5%;}
  .kjcx-page .wyh-swiper2 .wyh-box{height: 350px;}
  .kjcx-page .wyh-swiper2 .imgbox{width: 90%;height: 150px;}
  .kjcx-page .wyh-swiper2 .title{font-size: 20px;line-height: 24px;}
  .kjcx-page .wyh-swiper2 .subTitle{font-size: 16px;line-height: 24px;}
}
@media ( max-width : 1200px) {
  .kjcx-page .wyh-swiper2 .wyh-box{height: 415px;}
}
@media ( max-width : 992px) {
  .kjcx-page .wyh-swiper2 .itembox .swiper-slide,.kjcx-page .wyh-swiper1 .itembox .swiper-slide{width: 33.33%;}
}
@media ( max-width : 540px) {
  .kjcx-page .wyh-swiper2 .itembox .swiper-slide,.kjcx-page .wyh-swiper1 .itembox .swiper-slide{width: 50%;}
  .kjcx-page .wyh-swiper .itembox .swiper-slide:nth-child(2n-1){float: left;}
  .kjcx-page .wyh-swiper .itembox .swiper-slide:nth-child(2n){float: right;}
  .kjcx-page .wyh-swiper1 .shorttitle{min-height: 30px;}
  .kjcx-page .wyh-swiper1 .wyh-box{height: 340px;}
  .kjcx-page .wyh-swiper2 .wyh-box{height: 400px;}
  .kjcx-page .wyh-swiper .imgbox{margin: 10px auto;}
}
/* 专家委员会 */