@charset "utf-8";
@media only screen and (max-width:1280px){
body{overflow-x:auto;}
}
@media only screen and (max-width:980px){
.main-width{width:92vw;}
body{overflow-x:hidden;}
body::-webkit-scrollbar{display:none;}
body::-webkit-scrollbar-thumb{display:none;}
header{height:auto;padding:41px 0 5px;}
header .logo{height:50px;text-align:center;}
header .func .model .mob,header .func .model .app{display:none;}
header .func .search{display:none;max-width:100%;margin:15px auto;}
header .func .tips{position:absolute;left:0;top:0;width:100%;padding:5px 4vw;text-align:center;box-sizing:border-box;}
.flow-header{display:none;}
footer{padding:40px 0;}
footer .main-width{display:block;}
footer .sns{margin:30px auto 0;}
.copy-right .main-width{align-items:flex-end;}
.copy-right .box{display:block;}
/* .nav-header{position:absolute;left:0;top:96px;width:100%;z-index:99;} */
.nav-header .one > li{padding:15px 30px;}
.index-head{padding:30px 0;}
.nav-home{margin-bottom:30px;}
.nav-home .one{flex-wrap:wrap;row-gap:10px;}
.nav-home .one > li{width:50%;}
.news-tag{width:100%;}
.news-tag ul li .info{line-height:25px;}
.index-head .hotspot{display:block;}
.index-head .hotspot .slide-hl{width:92vw;}
.index-head .hotspot .slide-pic{width:92vw;height:64vw;}
.index-head .hotspot .slide-pic li{width:92vw;height:64vw;}
.index-head .hotspot .list{width:100%;height:auto;}
.index-exhibition{padding:30px 0;}
.index-exhibition .slide-pic{width:92vw;height:20vw;}
.index-exhibition .slide-pic li{width:92vw;height:20vw;}
.index-news{padding:30px 0;}
.index-news .main-width{flex-wrap:wrap;row-gap:30px;}
.index-news .cate{width:100%;}
.index-headline{background-size:auto 100%;background-position:0 center;}
.index-headline h2{height:auto;line-height:30px;font-size:24px;}
.index-headline h2 a{height:auto;line-height:30px;}
.index-headline ul{flex-direction:column;justify-content:center;align-items:center;}
.index-headline li{max-width:100%;}
.index-about{padding:30px 0 60px;}
.index-about .profile .wp-block-media-text{display:block;}
.index-about .profile .wp-block-media-text__content{width:100%;text-align:center;}
.index-about .profile .wp-block-media-text__content .wp-block-buttons{justify-content:center;}
.index-about .profile .wp-block-media-text__media{width:100%;}
.index-about .flink .top{display:block;}
.index-about .flink .top .title{text-align:center;}
.index-about .flink .top .tab{width:100%;margin-top:30px;}
.index-about .flink .wp-block-gallery .wp-block-image{width:24% !important;}
.main-about .pcont .leader .wp-block-media-text{width:49%;}
.main-about .pcont .more li{width:100%;}
.main-list .cbox{display:block;}
.main-list .clist{width:100%;margin-bottom:40px;}
.main-article{padding:20px 0 60px;}
.main-article.isnews .main-width{display:block;}
.main-article.isnews .article{width:100%;margin-bottom:40px;}
.main-member .pcont ul li{width:50%;}
.main-member .pcont .mtit:nth-child(1){margin-top:0;}
.main-member.join .pcont .wp-block-media-text__content{padding:20px;}
.main-member.join .pcont .wp-block-media-text__content h2{margin-bottom:0;}
.main-member.join .pcont .simple-message li.item-btn{margin:15px 0 0;}
.main-member.join .pcont .slogan{padding-left:40px;}
.main-member.join .pcont .process{flex-wrap:wrap;justify-content:center;row-gap:30px;font-size:0;}
.main-member.join .pcont .process .wp-block-image{width:25%;}
.main-member.join .pcont .process .wp-block-image:before{left:100%;margin-left:-8px;font-size:16px;}
.main-member.join .pcont .process .wp-block-image:nth-child(4):before{display:none;}
.main-service .news .cont{display:block;}
.main-service .news .slide-member{width:92vw;height:57vw;}
.main-service .news .slide-pic li{width:92vw;height:57vw;}
.main-service .news .slide-pic li p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.main-service .news .list{width:100%;}
.main-service .links .wp-block-image{width: 24% !important;}
.main-supply .filter ul{column-gap:20px;}
.main-supply .list > ul > li{width:49%;}
.main-search .cbox{width:100%;margin-bottom:20px;}
.index-about .flink .cont .item .slide-pic .wp-block-gallery{width: 92vw;}

}

@media only screen and (max-width:640px){
.bread{padding:10px 0;}
.bread p{display:block;line-height:20px;font-size:12px;}
.bread p i{display:inline-block;height:20px;line-height:20px;margin:0 5px;}
.bread p:before{height:20px;line-height:18px;}
header .menubtn{display:block;}
header .logo{height:40px;}
footer .logo img{width:100%;height:auto;}
footer .logo p{padding-left:0;margin-top:15px;}
footer .contact{padding:0;margin-top:30px;}
footer .contact h2{width:100%;}
footer .contact p{width:100%;}
.copy-right{padding-bottom:20px;}
.copy-right .main-width{display:block;}
.flow-info{display:none;bottom:0;top:initial;transform:translateY(0);width:100%;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);}
.flow-info .ico{display:flex;width:66.66666%;height:auto;padding:0;margin:0;border-radius:0;box-shadow:none;}
.flow-info .ico a{width:25%;}
.flow-info .ico span{display:none;}
.flow-info .top{width:16.66666%;border-radius:0;box-shadow:none;}
.nav-home .one > li{width:100%;}
.index-head .hotspot .list li time{width:70px;font-size:12px;}
.index-head .hotspot .list li a{width:calc(100% - 90px);font-size:14px;}
.index-exhibition .title{margin-bottom:25px;}
.index-exhibition .title h2{line-height:30px;font-size:24px;}
.index-exhibition .title h2:before{width:100px;}
.index-exhibition .title h2:after{width:100px;}
.index-exhibition .title span{font-size:12px;}
.index-news .cate ul li{font-size:14px;}
.index-headline{text-align:left;}
.index-headline h2{font-size:20px;}
.index-headline h2 a{width:calc(100% - 70px);line-height:25px;}
.index-about .profile h2{line-height:30px;font-size:24px;}
.index-about .profile p{line-height:25px;font-size:14px;}
.index-about .profile .wp-block-media-text__content{padding:20px;row-gap:15px;}
.index-about .flink .top{margin-bottom:20px;}
.index-about .flink .top .title h2{line-height:30px;font-size:24px;}
.index-about .flink .top .title span{font-size:12px;}
.index-about .flink .top .tab{display:block;}
.index-about .flink .top .tab ul{justify-content:space-between;column-gap:10px;}
.index-about .flink .top .tab li{line-height:30px;font-size:14px;}
.index-about .flink .top .tab a{display:none;justify-content:flex-end;}
.nav-header{display:none;}
.nav-header .one{display:block;text-align:center;padding:10px 0;}
.nav-header .one > li{padding:10px;border-bottom:1px solid rgba(255,255,255,.3);}
.nav-header .one > li:before{display:none;}
.nav-header .one > li:nth-last-child(1){border-bottom:none;}
.nav-header.action{display:block;}
.category .sub-menu{flex-wrap:wrap;column-gap:0;row-gap:10px;font-size:0;}
.category .sub-menu li{width:50%;box-sizing:border-box;}
.ptit{margin-bottom:20px;}
.ptit h1{line-height:30px;font-size:24px;}
.main-about{padding:40px 0;}
.main-about .pcont p{line-height:30px;font-size:16px;}
.main-about .pcont .leader{row-gap:50px;}
.main-about .pcont .leader .wp-block-media-text{width:100%;}
.main-about .pcont .more{padding:40px 0 1px;margin-top:40px;}
.main-about .pcont .more ul{row-gap:15px;}
.main-about .pcont .more li{line-height:20px;}
.main-list{padding:40px 0;}
.main-list .only-text li{padding:15px 0;}
.main-list .only-text li a{line-height:25px;margin-bottom:10px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.main-list .only-text li a:before{top:9px;width:7px;height:7px;margin:0;}
.main-list .only-text li time{border:none;color:#999;}
.main-list .only-text li.on{display:block;}
.main-list .pic-text h3{margin-bottom:5px;}
.main-list .pic-text p{margin-bottom:5px;}
.main-list .pic-text li{margin-bottom:15px;}
.main-list .pic-text li .pic{width:140px;height:110px;}
.main-list .pic-text li .text{width:calc(100% - 150px);}
.main-list .subcate{flex-wrap:wrap;row-gap:10px;}
.main-member{padding:40px 0;}
.main-member .pcont ul li{width:100%;}
.main-member.join .pcont .wp-block-media-text{display:block;}
.main-member.join .pcont .wp-block-media-text__media{width:100%;}
.main-member.join .pcont .wp-block-media-text__content{width:100%;}
.main-member.join .pcont .slogan{padding-left:20px;}
.main-member.join .pcont .slogan h3{line-height:30px;font-size:20px;text-indent:40px;}
.main-member.join .pcont .slogan p{padding-left:60px;}
.main-member.join .pcont .slogan p strong{font-size:18px;}
.main-member.join .pcont .slogan p:before{width:50px;}
.main-member.join .pcont .process .wp-block-image{width:50%;}
.main-member.join .pcont .process .wp-block-image:nth-child(2n):before{display:none;}
.main-service .news .slide-pic li p{font-size:14px;}
.main-supply{padding:40px 0;}
.main-supply .filter{margin-bottom:40px;}
.main-supply .filter h3{margin-bottom:10px;font-weight:bold;}
.main-supply .filter section{display:block;}
.main-supply .filter ul{width:100%;}
.main-supply .list > ul > li{width:100%;}
.main-search{padding:10px 0 40px;}
.main-search h1{line-height:30px;margin-bottom:30px;font-size:24px;}
.main-search .list li{margin-bottom:30px;}
.main-article.isnews .ptit h1{line-height:30px;font-size:20px;}
.main-article .cont p{line-height:30px;font-size:16px;}
.index-about .flink .cont .item .slide-pic .wp-block-gallery{float: none;margin-bottom: 10px;}
.index-about .flink .cont .item .btn{display: none;}
.main-service .contact .cont{flex-direction: column;}
.main-service .contact .cont .info{margin-bottom: 30px;width: 100%;}
.main-service .contact #map{width: 100%;height: 400px;}
}
