/* top */
.Stahead-box{ padding:.2rem 0; box-shadow:0 0 .03rem rgba(0,0,0,0.1); position: relative; z-index:13;}
.Stahead-box .logo{ width:1.2rem;}
.Stahead-box .language{ position: relative; /*background: url(../images/das/top-icon1.png) no-repeat right center;*/ padding-right:.15rem; border-left:solid 1px #dedede; padding-left:.4rem; background-size:.1rem;}
.Stahead-box .language .default{ cursor: pointer; padding-left:.3rem; background: url(../images/das/language-icon1.png) no-repeat left center; color: #333333; background-size:.18rem; min-width:.5rem; text-align: center;}
.Stahead-box .language .drop-down{ width: 100%; display: none; position: absolute; padding-top:.05rem; padding-left:.3rem; padding-right:.15rem;}
.Stahead-box .language:hover .drop-down{ display: block;}
.Stahead-box .top-nav{ padding-right:.2rem;}
.Stahead-box .top-nav li{ position: relative; padding:.15rem .3rem;}
.Stahead-box .top-nav li a:hover,
.Stahead-box .top-nav li.active > a{ color: #527631;}
.Stahead-box .top-nav li ul {position:absolute; left:-10%; top:100%; width:120%; background-color:#557939; padding:.06rem 0; display:none;}
.Stahead-box .top-nav li li {font-size:0.8em; padding:0; text-align:center;}
.Stahead-box .top-nav li li a {color:#fff; display:block; padding:.06rem .1rem;}
.Stahead-box .top-nav li li a:hover {color:#fff; opacity:.85;}


.Stahead-box .search{position: relative;margin-right:.2rem;}
.Stahead-box .search .open-search{display: block;width: .22rem;height: .22rem;background: url(../images/ICH/ICHsear.png) no-repeat center center;background-size: contain;}
.Stahead-box .search .open-search.on{background: none!important;}
.Stahead-box .search .open-search.on:before,
.Stahead-box .search .open-search.on:after{position: absolute; content: ''; width: 70%; left: 15%; height: 3px; top: 50%; margin-top: -1.5px;background: #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);background-color: #527631;}
.Stahead-box .search .open-search.on:after{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
.Stahead-box .search .top-search{position: absolute;right:0; top: 100%;z-index: 100; background-color: #fff; box-shadow: 0 0 .05rem rgba(0,0,0,0.3);border-radius: .05rem;display: none;}
.top-search .text{ font-size:.14rem; width: 2.3rem; height: .4rem;line-height: .4rem;padding: 0 .2rem;border: none;}
.top-search .btn{position: absolute;right: .1rem; top: 50%;width: .22rem;height: .22rem;background: url(../images/ICH/ICHsear.png) no-repeat center center;background-size: contain;display: block;margin-top: -.11rem;}



/* 手机菜单按钮 */
.mobile-but{ display: none; position: relative; width:36px; height:30px; background-color:rgba(230,230,230,0.7); z-index:15;}
.mobile-but span{ display:block; height:2px; background-color:#547834; position:absolute; top:13px; transition:0.5s; }
.mobile-but .openMenu{ width:30px; left:3px; }
.mobile-but .closeMenu{ left:3px; width:0; }
.mobile-but span:active{ width:0; }
.mobile-but span:before,
.mobile-but span:after{ content:""; display:block; width:30px; height:2px; background-color:#547834; position:absolute; transition:0.4s; }
.mobile-but .openMenu:before { top:-8px; }
.mobile-but .openMenu:after { top:8px; }
.mobile-but .closeMenu:before { top:0rem; transform:rotate(45deg); }
.mobile-but .closeMenu:after { top:0rem; transform:rotate(-45deg); }
@media (max-width:1024px) {
.Stahead-box .top-nav li{ padding:.12rem .15rem; font-size:.18rem;}
.Stahead-box .language .default{ font-size:.18rem;}
}

@media (max-width:768px) {
.Stahead-box .top-nav{ background: #fff; position: fixed; top:0; right:-100%; height:100vh; padding-top:1.1rem; z-index:11; transition: all .5s;}
.Stahead-box .top-nav .ul{ height:96%; overflow: auto; display: block;}
.Stahead-box .top-nav li{ font-size:.2rem; padding:.1rem .2rem;}
.Stahead-box .top-nav li.on::before{ content: '>'; position: absolute; right:0; display: block; font-family:'宋体'; font-weight: bold;}
.Stahead-box .top-nav li ul {position:static; background-color:transparent; padding:0; margin-top:0.06rem;}
.Stahead-box .top-nav li li {text-align:left; font-size:1em; margin-left:2em;}
.Stahead-box .top-nav li li a {color:#333; padding-left:0; padding-right:0;}
.Stahead-box .top-nav li li a:hover {opacity:1;}
.Stahead-box .top-nav.active{ right:0;}
.Stahead-box .language{ margin-right:.2rem; padding-right:0; border-left:none; padding-left:0; z-index:11;}
.Stahead-box .language .default{ padding-right:.18rem; background-size:.2rem;}
.Stahead-box .fr-box{ align-items: center;}
.mobile-but{ display: block; width:30px;}
.mobile-but .openMenu{ width:25px;}
.mobile-but span:before,
.mobile-but .openMenu:after{ width:25px;}
.mobile-but .closeMenu{ width:0; }
}
@media (max-width:640px) {
.Stahead-box .top-nav li{ font-size:.24rem;}
}


/* 置顶 */
.icon-zhiding{ cursor: pointer; position: fixed; right:5%; top:50%; width:.56rem; height:.56rem; background: url(../images/das/scroll_top2.jpg) no-repeat center; z-index:11; background-size:cover; display: none;}
@media (max-width:1024px) {
.icon-zhiding{ width:.4rem; height:.4rem; right:1%;}
}


/* 底部 */
.StaFooter{ background: url(../images/das/footer-back.jpg); padding-top:.7rem; position: relative;  z-index:10;}
.StaFooter dl{ margin:0; font-size: .16rem; font-family:'微软雅黑'; color:#333333;}
.StaFooter dl dt{ margin-bottom:.1rem;}
.StaFooter dl dd a{ line-height:2; color:#888888;}
.StaFooter-two{ color: #888888; margin-top:.4rem; padding:.3rem 0; border-top:solid 1px #dddddd;}
.StaFooter-two a{color: #888888;}
.StaFooter-two .item{ padding:0 .15rem; position: relative;}
.StaFooter-two .item::before{ position: absolute; top:50%; right:0; margin-top:-.075rem; content: ''; display: block; height:.15rem; width:1px; background: #d4d4d4;}
.StaFooter-two .item:last-child{ padding-right:0;}
.StaFooter-two .item:last-child:before{ display:none;}
.StaFooter a:hover{ color: #527631!important;}
@media (max-width:768px) {
.StaFooter-tle{ padding:.3rem 0;}
.StaFooter-two{ margin-top:.3rem; font-size:.16rem;}
}
@media (max-width:640px) {
.StaFooter-two .fr-box{ margin-top:.1rem;}
.StaFooter-two .item:first-child{ margin-left:0; padding-left:0;}
}



/* 首页 */
.index-Message{ background:#f8f9fa; padding:.8rem 0;}
.index-Message .fl-box{ width:57.143%;}
.index-Message .fl-box .item{ position: relative;}
.index-Message .fl-box .item .text{ color: #ffffff; padding:.35rem; position: absolute; left:0; bottom:0; width:100%; background-image: linear-gradient(rgba(255,255,255,0), rgba(0,0,0,.8));}
.index-Message .fl-box .swiper-pagination{ left:auto; width: auto; right:0; padding:0 .45rem; bottom:7%; text-align: right;}
.index-Message .fl-box .swiper-pagination-bullet{ background:#fff; opacity:.3;}
.index-Message .fl-box .swiper-pagination-bullet-active{ opacity:1;}
.index-Message .fr-box{ width:38.5%;}
.index-Message .fr-box .tab-its{ margin-bottom:.4rem;}
.index-Message .fr-box .tab-its span{ cursor: pointer; line-height:1.3; font-size:.2rem; color:#999999;}
.index-Message .fr-box .tab-its .txt-fl{ width:76%;}
.index-Message .fr-box .tab-its .txt-fl span.active{ color: #333333;}
.index-Message .fr-box .tab-its .more a{ color:#666666; font-size:.14rem;}
.index-Message .fr-box .tab-con .con-oi{ display: none;}
.index-Message .fr-box .tab-con .top-io{ margin-bottom:.2rem;}
.index-Message .fr-box .tab-con .top-io a{ display: flex; align-items: center; justify-content: space-between;}
.index-Message .fr-box .tab-con .top-io .pic{ width:1.95rem;}
.index-Message .fr-box .tab-con .top-io .txt{ font-size: .14rem; color:#999999; width:calc(100% - 2.2rem);}
.index-Message .fr-box .tab-con .top-io h1{ font-size: .16rem; color: #333333; font-weight: 500; margin:0 auto;}
.index-Message .fr-box .tab-con .top-io .Introd{ padding:.05rem 0;}
.index-Message .fr-box .tab-con .top-io .tiem{ font-size:.16rem;}
.index-Message .fr-box .item{ padding:.22rem 0; border-top: solid 1px #ededed;}
.index-Message .fr-box .item a{ display: flex; align-items: center; justify-content: space-between;}
.index-Message .fr-box .item .txt{ width:calc(100% - 1rem);}
.index-Message .fr-box .item .tiem{ color: #999999;}
.index-two{ padding:.8rem 0;}
.index-two .tab-its{ margin-bottom:.35rem;}
.index-two .tab-its span{ cursor: pointer; line-height:1.3; font-size:.2rem; color:#333333;}
.index-two .tab-its .more a{ color:#666666; font-size:.14rem;}
.index-two .fl-box{ width:31%;}
.index-two .fl-box .item{ margin-bottom:.25rem;}
.index-two .fl-box .item a{ display: flex; justify-content: space-between; align-items: center;}
.index-two .fl-box .item .pic{ width:1.3rem;}
.index-two .fl-box .item .text{ width:calc(100% - 1.5rem);}
.index-two .fl-box .item .text .txt{ margin-bottom:.1rem; font-size:.16rem;}
.index-two .fl-box .item .text .Introd{ font-size:.14rem; color:#999999;}
.index-two .fl-box .item:last-child{ margin-bottom:0;}
.index-two .fr-box{ width:31%;}
.index-two .fr-box .tab-its .txt-fl{ width:45%;}
.index-two .fr-box .tab-its .txt-fl span{ color:#999999;}
.index-two .fr-box .tab-its .txt-fl span.active{ color: #333333;}
.index-two .fr-box .tab-con .con-oi{ display: block;}
.index-two .fr-box .tab-con .txt-list .item{ background:#fff; padding:.15rem .4rem; margin-bottom:.25rem; transition: all .5s;}
.index-two .fr-box .tab-con .txt-list .item .txt{ color: #333333;}
.index-two .fr-box .tab-con .txt-list .item .Introd{ margin-top:.05rem; font-size: .14rem; color: #999999;}
.index-two .fr-box .tab-con .txt-list .item:last-child{ margin-bottom:0;}
.index-two .fr-box .tab-con .txt-list .item:hover{ background:#547834;}
.index-two .fr-box .tab-con .txt-list .item:hover .txt{ color: #fff;}
.index-two .fr-box .tab-con .txt-list .item:hover .Introd{ color: #fff;}
.index-two .fr-box .tab-con .tu-list .item{ background:#fff; margin-bottom:.25rem;}
.index-two .fr-box .tab-con .tu-list .item.notIMG{padding: 0.15rem 0.4rem;}
.index-two .fr-box .tab-con .tu-list .item:last-child{ margin-bottom:0;}
.index-two .fr-box .tab-con .tu-list .item a{ display: flex; align-items: center; justify-content: space-between;}
.index-two .fr-box .tab-con .tu-list .item .pic{ width:.8rem;}
.index-two .fr-box .tab-con .tu-list .item .txt{ color: #333333;}
.index-two .fr-box .tab-con .tu-list .item .Introd{ margin-top:.05rem; font-size:.14rem; color: #999999;}
.index-two .fr-box .tab-con .tu-list .item .text{ width: calc(100% - 1.1rem);}
.index-two .fr-box .tab-con .tu-list .item:hover .txt{ color: #547834;}
.index-Archive{ padding:.8rem 0;}
.index-Archive .fl-text{ width:57.2%;}
.index-Archive .fl-text .title{ margin-bottom:.3rem; font-size:.28rem; color: #333333;}
.index-Archive .fl-text .scrollinfo{ color: #666666; line-height:1.7; max-height:3.3rem;}
.index-Archive .fl-text p{ margin:0;}
.index-Archive .mCSB_container{ margin-right:.4rem;}
.index-Archive .mCSB_scrollTools .mCSB_draggerRail{ background:#ededed;}
.index-Archive .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: #547834;}
.index-Archive .fr-text{ width:38.6%;}
.index-Archive .fr-text .item{ width:48.2%; position: relative; text-align: center; margin-bottom:3%; transition: all .5s;}
.index-Archive .fr-text .item .pic{ position: relative; background:#547834;}
.index-Archive .fr-text .item .pic img{ display: block; transition: all .5s;}
.index-Archive .fr-text .item .icon-box{ font-size:.18rem; color: #fff; text-align: center; position: absolute; width: 100%; top:50%; left:0; transform: translateY(-50%); transition: all .5s;}
.index-Archive .fr-text .item .icon-box .wez{ margin-top:1em;}
.index-Archive .fr-text .item .text{ color: #fff; opacity:0; position: absolute; width: 100%; text-align: center; top:50%; left:0; transform: translateY(-50%); transition: all .5s;}
.index-Archive .fr-text .item .text .wez{ font-size:.24rem;}
.index-Archive .fr-text .item .text .but{ margin:.15rem auto; width:.32rem; height:.32rem; background: url(../images/das/annual-arrow.png) no-repeat center; background-size: cover; overflow: hidden; border-radius:50%;}
.index-Archive .fr-text .item:hover{ box-shadow:0 .1rem .1rem rgba(0,0,0,0.12);}
.index-Archive .fr-text .item:hover .icon-box{ opacity:0;}
.index-Archive .fr-text .item:hover .pic img{ opacity:.3;}
.index-Archive .fr-text .item:hover .text{ opacity:1;}
.index-Archive .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.index-Archive .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{ background:#547834;}
@media (max-width:1024px) {
.index-Message .fr-box .tab-its span{ font-size:.2rem;}
.index-Message .fr-box .item{ padding:.1rem 0;}
.index-Message .fr-box .tab-con .top-io,
.index-Message .fr-box .tab-its{ margin-bottom:.2rem;}
.index-two .tab-its span{ font-size:.2rem;}
.index-two .tab-its{ margin-bottom:.2rem;}
.index-Archive .fl-text{ width:100%;}
.index-Archive .fr-text{ margin-top:.5rem; width:100%;}
.index-Archive .fr-text .item .icon-box img{ max-width:.3rem;}
.index-Archive .fr-text .item .text .wez{ font-size:.2rem;}
.index-Archive .fr-text .item .pic img{ width:100%;}
}
@media (max-width:768px) {
.index-Message .fl-box{ width:100%;}
.index-Message .fr-box{ width:100%; margin-top:.3rem;}
.index-Message .fr-box .tab-its span{ font-size:.2rem;}
.index-Message .fr-box .tab-con .top-io .txt{ font-size:.18rem;}
.index-Message .fr-box .tab-con .top-io h1{ font-size:.24rem;}
.index-Message .fr-box .item .txt{ width:calc(100% - 2rem);}
.index-Archive .fr-text .item .icon-box,
.index-Archive .fr-text .item .text .wez{ font-size:.22rem;}
.index-Archive .fr-text .item .icon-box img{ max-width:.5rem;}
.index-two .tab-its span{ font-size: .26rem;}
.index-two .fr-box .tab-its .txt-fl{ width:60%;}
.index-two .fl-box .item .text .txt{ font-size: .2rem; margin-bottom:.05rem;}
.index-two .fl-box .item .text .Introd{ font-size: .18rem;}
}
@media (max-width:640px) {
.index-two .tab-its span,
.index-Message .fr-box .tab-its span{ font-size:.26rem;}
.index-two .fl-box{ width:100%; margin-bottom:.3rem;}
.index-two .fr-box{ width:100%;}
.index-two .fr-box .tab-its .txt-fl{ width:50%;}
}




/* 栏目页菜单 */
.back-color1{ background-color:#f8f9fa;}
.Sat-menu{ padding:.7rem 0;}
.Sat-menu2{ padding-bottom:.4rem;}
.Sat-menu .auto-inner{ border-bottom: solid 1px #f0f2f0;}
.Sat-menu .item{ text-align: center; margin-top:.1rem; min-width:1.45rem; margin-right:.2rem; line-height:3em; background-color:#f0f2f0;}
.Sat-menu .item a{ display: block; color: #666666; padding:0 .1rem; transition: all .5s;}
.Sat-menu .item.active a,
.Sat-menu .item a:hover{ background-color: #547834; color: #fff;}
.Sat-menu .item:last-child{ margin-right:0;}



/* 分页 */
.Pages{ text-align:center; padding:1% 0 .6rem;color:#666666;}
.Pages *{ vertical-align:middle;}
.Pages .p_cur,
.Pages .p_count,
.Pages .p_total{ display:none;}
.Pages a{ display:inline-block; width:55px; line-height:55px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Pages a:hover,
.Pages a.a_cur{ color:#fff; background-color:#547834;}
.Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Pages .i_text{ width:55px; height:55px; line-height:55px;border:1px solid #ceced5;}
.Pages .i_button{ cursor:pointer; background:none; width:55px; height:55px;border:1px solid #ceced5;}
.Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Pages .a_prev,.Pages .a_next{ font-family:'宋体'; font-weight: bold; color: #666666;}
@media(max-width:1000px){
.Pages em{ display:none;}
}
@media(max-width:640px){
.Pages a.a_first,
.Pages a.a_end{ display:none;}
.Pages a{ padding:0; width:45px; height:45px; line-height:45px; margin:0 5px;}
}


/* 关于联盟 */
.about-one{ line-height:1.8; color: #666;}
.about-one .text-box{ margin-bottom:.8rem;}
.about-one .text-box .pic{ width: 50%;}
.about-one .text-box .text{ color:#666666; width: 45%;}
.about-one .text-box .text p{ margin:0;}
.about-one .text-box .text h1{ margin:0; margin-bottom:.1rem; font-size:.28rem; color:#333333;}
.about-one .tishi{ margin-bottom:.3rem;}
.about-one .list_ul{ margin-bottom:.7rem;}
.about-one .list_ul ul{ flex-wrap: wrap; display: flex; justify-content: space-between;}
.about-one .list_ul li{ border-bottom:dashed 1px #eeeeee; position: relative; width: 49%; padding:.07rem 0; padding-left:.25rem;}
.about-one .list_ul li::after{ position: absolute; left:0; top:.19rem; background:#547834; content: ''; display: block; width:.05rem; height:.05rem; border-radius:50%;}
.about-one .text-one{ margin-bottom:1rem;}
.about-one .text-one p{ margin:0;}
@media (max-width:768px) {
.about-one .text-box .pic{ width: 100%;}
.about-one .text-box .text{ margin-top:.3rem; width: 100%;}
.about-one .list_ul li{ width: 100%;}
.about-one .list_ul li::after{ top:.27rem;}
}

/* 项目名录 */
.Project-main{ background-color:#f8f9fa; padding-bottom:.3rem;}
.Project-list{ padding-bottom:.3rem;}
.Project-list .item{ width:23.3%; margin-bottom:.4rem;}
.Project-list .item:not(:nth-child(4n)){margin-right:calc((100% - 23.3% * 4) / 3);}
.Project-list .item .text{ margin-top:.2rem;}
.Project-list .item .text h1{ font-weight:500; font-size: .16rem; margin:0 auto; color: #333333;}
.Project-list .item .text h2{ font-weight:500; margin:.05rem auto; font-size: .14rem; color: #666666;}
.Project-list .item .text .iou{ font-size: .14rem; color:#999999;}
.Project-list .item .text .iou span{ display: block; border-left:solid 1px #dddddd;}
.Project-list .item .pic{ overflow: hidden;}
.Project-list .item .pic img{ transition: all .5s;}
.Project-list .item:hover img{ transform: scale(1.1);}
.Project-list .item:hover .text h1{ color:#527631;}



/* 联盟成员 */
.Alliance-main{ background-color:#f8f9fa; padding-bottom:.3rem;}
.Alliance-list{ padding-bottom:.3rem;}
.Alliance-list li{ margin-bottom:.3rem; background:#ffffff; padding:.5rem; width:49%; transition: all .5s; border-radius:6px; overflow: hidden;}
.Alliance-list li h1{ margin:.05rem 0; font-size:.16rem; font-weight:500; color:#333333;}
.Alliance-list li .text{ font-size:.14rem; color: #999999;}
.Alliance-list li:hover{ box-shadow:0 0 20px rgba(0,0,0,.1);}
.Alliance-list li:hover h1{ color:#527631;}


/* 传承人 */
.heir-main{ background-color:#f8f9fa; padding-bottom:.3rem;}
.heir-list{ padding-bottom:.3rem;}
.heir-list ul li{ margin-bottom:.3rem; background:#ffffff; width:49%; transition: all .5s; overflow: hidden;}
.heir-list ul li:last-child{ margin-bottom:0;}
.heir-list ul li a{ display: flex; align-items: center; justify-content: space-between;}
.heir-list ul li .pic{ width:1.5rem;}
.heir-list ul li .txt{ color: #333333;}
.heir-list ul li .Introd{ margin-top:.05rem; font-size:.14rem; color: #999999;}
.heir-list ul li .text{ margin-left:.1rem; width: calc(100% - 2.1rem);}
.heir-list ul li .pic{ overflow: hidden;}
.heir-list ul li .pic img{ transition: all .5s;}
.heir-list ul li:hover img{ transform: scale(1.1);}
.heir-list ul li:hover .txt{ color:#527631;}



/* 列表条件筛选 */
.filter-box{ padding:0 0 .2rem; line-height:1.6; font-size: .15rem; color: #666666;}
.filter-box .item{ padding:.1rem 0 0;}
.filter-box a{ color: #666666;}
.filter-box .name{ text-align: left;}
.filter-box .filter-list{ width: calc(100% - 1.2rem); overflow: hidden;}
.filter-box .very .filter-list{ height:.34rem;}
.filter-box .filter-list a{ cursor: pointer; display: inline-block; vertical-align: middle; margin-right:.3rem; margin-bottom:.1rem;}
.filter-box .filter-list .all{ padding:0 .05rem; background: #547834; color: #fff;}
.filter-box .more{ cursor: pointer; padding-right:.18rem; position: relative;}
.filter-box .more::after{ content: ''; display: block; position: absolute; top:0; right:0; width:.13rem; height:.24rem; background:url(../images/ICH/arrow-icon2.png) no-repeat center right; background-size:contain; transition: all .5s;}
.filter-box .more.opacity{opacity:0;}
.filter-box .more .close{ opacity:0; position:absolute; right:.18rem; transition: all .5s;}
.filter-box .more .open{ transition: all .5s;}
.filter-box .more.active .open{ opacity:0;}
.filter-box .more.active .close{ opacity:1;}
.filter-box .more.active::after{ transform:rotate(180deg);}
.filter-box .filter-list.Gaod{ height: auto;}
.filter-box .filter-list a:hover{ color:#547834;}
@media (max-width:1200px) {
.filter-box .name{ width:1.6rem;}
.filter-box .more::after{ height:.32rem;}
.filter-box .filter-list{ width: calc(100% - 2.3rem);}
.filter-box .filter-list a{ margin-right:.25rem;}
}
@media (max-width:1024px) {
.filter-box .more::after{ height:.24rem;}
}
@media (max-width:768px) {
.filter-box .more::after{ height:2.2em;}
}
@media (max-width:640px) {
.filter-box .name{ width:1.3rem;}
.filter-box .filter-list{ width:calc(100% - 2rem);}
}


/* 3+N */
.Nind-main{ background-color:#f8f9fa; padding-bottom:.3rem;}
.Nind-list{ padding-bottom:.3rem;}
.Nind-list .tab-tiel{ padding:.2rem; background-color:#f0f2f0; color: #abb1bb;}
.Nind-list .tab-tiel .Tmu{}
.Nind-list .tab-tiel .tiem{ min-width:1rem; text-align: left;}
.Nind-list .ul li{ padding:.2rem; border-bottom:dashed 1px rgba(0,0,0,.1);}
.Nind-list .ul li a{ color: #666666; display: flex; align-items: center; justify-content: space-between;}
.Nind-list .ul li .tiem{ min-width:1rem; color: #999999;}
.Nind-list .ul li a:hover{ color:#547834;}


/*详情*/
.contInfo{padding:5% 0 7%;}
.contInfo .titBox{ text-align: center; border-bottom:1px solid #E1E1E1;margin-bottom:3%;}
.contInfo .titBox h1{ font-size:.24rem; font-weight:normal;}
.contInfo .titBox .tvBox{margin:.15rem 0;}
.contInfo .titBox span{display: inline-block;vertical-align: middle; color:#999;margin-right:.3rem;}
.contInfo .contBox{ line-height:.3rem;}

/* 讯息 */
.news-main{ background-color:#f8f9fa; padding-bottom:.3rem;}
.news-list{ padding-bottom:.3rem;}
.news-list li{ margin-bottom:.3rem;}
.news-list li a{ display: flex; align-items: center; justify-content: space-between;}
.news-list li .pic{ width: 25%;}
.news-list li .text{ width:72%;}
.news-list li .text .txt{ margin-bottom:.1rem; font-size:.2rem;}
.news-list li .text .Introd{ margin-bottom:.1rem; color:#999;}
.news-list li .text .tiem{ font-size: .14rem; color: #999;}



/* 搜索 */
.Sat-search{ padding:.3rem 0 .5rem;}
.Sat-search ul{ margin-bottom:.2rem;}
.Sat-search li{ padding:.15rem 0; border-bottom:solid 1px #eee;}
.Sat-search li .title{ font-size: .16rem; width:calc(100% - 1rem);}
.Sat-search li .time{ font-size: .14rem; text-align: center;}


/* 视频 */
.video-list{ padding-top:.7rem;}
.video-list .ul{ padding-bottom:.2rem;}
.video-list li{ width:23.36%; margin-right:2.17777%; margin-bottom:2.2%;}
.video-list li:nth-child(4n){ margin-right:0;}
.video-list li a{ cursor: pointer;}
.video-list li .pic{ position: relative; padding-bottom:75%; background-size:cover;}
.video-list li .text{ background:#fafafa; padding:.15rem;}
.video-list li .wz{ min-height:.48rem; color: #333333; transition: all .5s;}
.video-list li .tiem{ margin-top:.1rem; color: #999999;}
.video-list li .but-video{ position: absolute; left:50%; top:50%; width:.46rem; height:.46rem; background: url(../images/Iassrt/video-but.png) no-repeat; background-size:cover; transform: translate(-50%,-50%);}
.video-list li a:hover .wz{ color: #fd9a36;}

/*人类纺织非遗*/
.Archives-main{ padding-bottom:1rem;}
.Archives-list li{ width:23.5%; margin-right:2%; margin-bottom:2%;}
.Archives-list li .pic{ padding:.4rem; background:#fff; overflow: hidden;}
.Archives-list li .pic .img-tu{ padding-bottom:140.566%; background-repeat: no-repeat; background-position:center; background-size:contain;}
.Archives-list li .text{ padding:0; margin-top:.15rem;}
.Archives-list li .time{ padding-top:.05rem; font-size:.14rem; color: #999999;}
.Archives-list li .til,
.Archives-list li .ola{ font-size: .16rem; min-height:.25rem; line-height:.25rem;}
.Archives-list li:nth-child(4n){ margin-right:0;}
.Archives-list{ border-top:solid 1px #ededed; margin-top:.5rem; padding-top:.5rem; padding-bottom:.5rem;}
@media(max-width:768px){
.Archives-list li .pic{padding:0.3rem;}
}
@media(max-width:640px){
.Archives-list li{ width:49%; margin-right:0;}
.Archives-list .ul{ justify-content: space-between;}
.Archives-list li .til,
.Archives-list li .ola{ font-size:.24rem; height:.35rem; line-height:.35rem;}
}



/* 筛选 */
.filter-shell{ font-size:0; line-height:1.8; font-size:.15rem; color: #666666;}
.filter-shell a{ margin:0.05rem 0; cursor: pointer; padding:0 .15rem; line-height:1.8; display:block; color: #666666;}
.filter-shell a:hover{ color: #547834;}
.filter-shell .name-box{ width:1.2rem; padding-right:.1rem; text-align: right;}
.filter-shell .loi-box{ width: calc(100% - 1.2rem); position: relative; padding-left:.5rem;}
.filter-shell .all{ position: absolute; left:0; margin-right:.15rem; padding:0 .08rem; background-color: #547834; color: #fff!important;}

.filter-box .item{ margin-bottom:.3rem;}
.filter-search .search-box{ margin-right:.3rem; padding:0.1rem 0;}
.filter-search .search-input{ width: 3.6rem; background:#f0f1f2;}
.filter-search .search-input input{ padding:0 .15rem; width: calc(100% - .45rem); background:none; height:.45rem; line-height:.45rem; border:none;}
.filter-search .search-input .but-anu{ cursor: pointer; width:.45rem; background: url(../images/das/search-icon.png) no-repeat center;}
.filter-search .search-box:last-child{ margin-right:0;}
@media(max-width:768px){
.filter-search .search-input{ width:3rem;}
}
@media(max-width:640px){
.filter-shell .name-box{ width:1.3rem;}
.filter-shell .loi-box{ padding-left:.6rem;}
.filter-search .search-box{ margin-bottom:.2rem; margin-right:0; width: 100%;}
.filter-search .search-input{ width: calc(90% - 1.3rem);}
.filter-search .search-input input{ line-height:.55rem; height:.55rem;}
}





