*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;touch-action:manipulation;-webkit-tap-highlight-color:transparent;}
body{font-family:'SourceHanSansCNRegular';font-size:16px;background-color:#efefef;color:#333;/*,'Microsoft Yahei',Arial,"sans-serif" */
}
html{overflow-x:hidden;}
img,video{border:0;max-width:100%;display:block;outline:none;}
a{text-decoration:none;transition:all .5s;}
em,th,i,b{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
.pc{display:block;}
.app{display:none;}
.clearfix{display:block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
@font-face{font-family:"SourceHanSansCNRegular";src:url("../fonts/SourceHanSansCNRegular.woff") format("woff"),url("../fonts/SourceHanSansCNRegular.otf") format("opentype"),url('../fonts/SourceHanSansCNRegular.ttf') format('truetype');font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;}
@font-face{font-family:"SourceHanSansCNBold";src:url("../fonts/SourceHanSansCNBold.woff") format("woff"),url("../fonts/SourceHanSansCNBold.otf") format("opentype"),url("../fonts/SourceHanSansCNBold.ttf") format("truetype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal;}
@font-face{font-family:"SourceHanSansCNNormal";src:url("../fonts/SourceHanSansCNNormal.woff") format("woff"),url("../fonts/SourceHanSansCNNormal.otf") format("opentype"),url("../fonts/SourceHanSansCNNormal.ttf") format("truetype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;}
@media (min-width:1200px){
 /*公共盒子样式*/
.flex{display:flex;}
.comWrapper{margin:auto;max-width:90%;width:1380px;}
.mask{position:fixed;top:0;right:0;left:0;bottom:0;z-index:9;background-color:rgba(0,0,0,.4);}
.header{position: relative;;width:100%;top:0;left:0;background-color:rgba(0,0,0,.3);height:80px;padding:0 5%;align-items:center;color:#fff;z-index:999;/* background:url(../images/opacity-b25.png);*/
}
.pcnav{display: flex;width: 100%;justify-content: space-between;align-items: center;height: 100%;}
.header.abs{position: fixed;}
.header a{color:#fff;}
.header .logo{max-width:290px;width:16%;}
.header .headerR{max-width:324px;width:18%;}
.header .nav{width:calc(100% - 16% - 18%);}
.header .nav ul{width:100%;}
.header .nav ul li{margin-right:4%;white-space:nowrap;position:relative;display:flex;align-items:center;}
.header .nav ul li::before{bottom:-28px;height:2px;width:0%;content:'';position:absolute;left:50%;background-color:#fff;transition:all .5s;transform:translateX(-50%);}
.header .nav ul li:hover::before,.header .nav ul li.active::before{width:96px;}
.header .nav ul li img{width:126px;}
.header .nav ul li img.sy{width:63px;}
.header .searchC{margin-right:3%;position:relative;display: flex;}
.header .searchBox{position:absolute;top:50%;transform:translateY(-50%);right:-100px;visibility:hidden;z-index:999;transition:none;}
.header .searchBox.active{right:0;visibility:initial;transition:all .5s;}
.searchBtn{width:24px;display:inline-flex;}
.searchBtn img{opacity:.3;width:100%;}
.searchBox{height:40px;align-items:center;padding:0 10px;width:360px;background-color:#fff;}
.searchBox input[type=text]{border:none;height:32px;line-height:32px;width:calc(100% - 40px);padding-left:10px;outline:none;}
.searchBox span{display:inline-flex;border-left:1px solid #464646;height:20px;margin:0 10px;width:0px;}
.header .nav ul li>a{position:relative;}
.header .nav ul li dl{position:absolute;top:55px;left:50%;background-color:rgba(0,0,0,.3);transition:all .5s;opacity:0;visibility:hidden;transform:translateX(-50%);}
.header .nav ul li dd{/* height:36px;line-height:36px; */border-bottom: 1px solid rgba(255,255,255,.3);}
.header .nav ul li dd>a{position:relative;font-size:14px;height: 40px;display: flex;justify-content: center;align-items: center;padding:0 20px;}
.header .nav ul li dd:last-of-type{border-bottom: transparent;}
/* .header .nav ul li dd a::before{bottom:-6px;height:1px;width:0%;content:'';position:absolute;left:50%;background-color:#fff;transition:all .5s;transform:translateX(-50%);} */
.header .nav ul li:hover dl{opacity:1;visibility:visible;top:50px;}
/* .header .nav ul li dd a:hover::before{width:100%;} */
.header .nav ul li dd>a:hover{background-color: rgba(255,255,255,.3);}

.header .nav ul li dd{position: relative;}
.header .nav ul li dd div{display: none;position: absolute;left: 100%;top: 0;background-color:rgba(0,0,0,.15);}
.header .nav ul li dd:hover div{display: block;}
.header .nav ul li dd:hover div a{display: flex;height: 40px;font-size: 14px;align-items: center;border-top: 1px solid rgba(255,255,255,.3);padding: 0 20px;}
.header .nav ul li dd:hover div a:first-of-type{border-top: transparent;/* padding-top: 2px; */}
.header .nav ul li dd:hover div a:hover{background-color: rgba(255,255,255,.3);}

.banner{position:relative;text-align:center;background-color: #e1464d;height: 750px;}
.banner>img,.bannertop>img{height:100%;object-fit:cover;width:100%;/* display: none; */}
.banner dl{position:absolute;left:50%;transform:translate(-50%,-40%);top:50%;/* width:100%;*/}
.banner dt img+img{margin-left:25px;}
.banner dt{display:flex;align-items:center;justify-content:center;}
.banner dd{margin-top:40px;align-items:center;justify-content:center;}
.banner dd p{line-height:2;font-size:24px;color:#fff;/* margin:0 20px; */}
.banner dd p.fz18{font-size:18px;width:100%;}
.banner dd .line{width:1px;border-left:1px dashed #fff;display:inline-flex;height:190px;}
.banner.bannerjzzp dl{position:absolute;left:50%;transform:translate(-50%,0);bottom:-5px;top:auto;}
.banner.bannerjzzp dd{margin-top:55px;}
/* 新闻详情 */
.xwxq{margin-top:34px;}
.xwxqTit{align-items:center;color:#666;}
.xwxqTit a{font-size:15px;color:#666;display:inline-flex;margin:0 5px;}
.xwxqTit a:hover{text-decoration:underline;}
.xwxqbig{margin-top:65px;padding-bottom:80px;margin-bottom:70px;border-bottom:1px solid #acacac;}
.xwxqbig dl{text-align:center;border-bottom:1px solid #acacac;padding-bottom:35px;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.xwxqbig dt{font-size:30px;color:#333;}
.xwxqbig dd{margin-top:30px;color:#999;align-items:center;display:flex;}
.xwxqbig dd span{display:inline-flex;margin-left:10px;}
.xwxqbig dd img{display:inline-flex;margin-left:15px;}
.xwxqCon{margin-top:52px;}
.xwxqCon p{line-height:1.8;text-indent:2em;}
.xwxqCon p+p{margin-top:20px;}
.xwxqCon p img{display:inline;}
.xwxq .xqtj{margin-bottom:140px;}
.xwxq .xqtj h6{font-size:24px;color:#e1464d;display:flex;align-items:center;}
.xwxq .xqtj h6 img{display:inline-flex;margin-right:14px;width: 30px;}
.xwxq .xqtj ul{margin-top:20px;}
.xwxq .xqtj ul li{height:70px;}
.xwxq .xqtj ul li a{color:#333;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;border-bottom:1px dashed #acacac;padding:0 40px;}
.xwxq .xqtj ul li em{width:calc(100% - 110px);color:#333;}
.xwxq .xqtj ul li span{color:#999;}
.xwxq .xqtj ul li a:hover{transform:translateY(-4px);background-color:#e1464d;}
.xwxq .xqtj ul li a:hover>*{color:#fff;}
.pageList{display: flex;justify-content: center;}
.pages{margin-top:90px;margin-bottom:130px;justify-content:center;align-items:center;}
.pages a,.pages .inputText{font-size:18px;color:#5f4949;display:inline-flex;justify-content:center;align-items:center;border:1px dashed #5f4949;min-width:44px;min-height:44px;position:relative;}
.pages a+a{margin-left:10px;}
.pages a::before,.pages a::after,.pages .inputText::before,.pages .inputText:after{position:absolute;content:'';top:-1px;left:-1px;width:12px;height:10px;border-left:2px solid #5f4949;border-top:2px solid #5f4949;}
.pages a::after,.pages .inputText::after{border:none;border-right:2px solid #5f4949;border-bottom:2px solid #5f4949;top:auto;left:auto;bottom:-1px;right:-1px;}
.pages a:hover,.pages a.active{background-color:#e1464d;color:#fff;}
.pages a:hover::before,.pages a:hover::after,.pages a.active::before,.pages a.active::after{display:none;}
.pages span{display:inline-flex;margin:0 5px;color:#8f8f8f;}
.pages .inputText input{background-color:transparent;outline:none;height:100%;width:44px;border:none;text-align:center;color:#5f4949;font-family:"SourceHanSansCNRegular";font-size:16px;}
.pages .inputText::before,.pages .inputText:after{border-color:#8f8f8f;}

.pages a,.pages a::before,.pages a::after,.pages a::after{border-color: transparent;}

/* 学术观点 */
.xsgd .commonTit{display:inline-flex;align-items:center;position:relative;left:50%;transform:translateX(-50%);margin-top:50px;margin-bottom:40px;}
.xsgd .commonTit span{margin:0 20px;font-size:36px;color:#333;}
.xsgd .commonTit img{width:46px;}
.xsgd .subTit{align-items:center;justify-content:center;}
.xsgd .subTit a{display:inline-flex;color:#23b6bc;background-size:cover;height:40px;align-items:center;justify-content:center;min-width:134px;font-size:20px;border:2px solid #23b6bc;width:calc((100% - 2 * 30px) / 3);}
.xsgd .subTit a+a{margin-left:30px;}
.xsgd .subTit a:hover,.xsgd .subTit a.active{color:#fff;background-color:#e1464d;color:#fff;border-color:#e1464d;}
.xsgdList{margin-top:60px;}
.xsgdList li{padding-bottom:40px;border-bottom:1px dashed #acacac;padding-top:40px;transition:all .5s;}
.xsgdList a{display:flex;align-items:center;}
.xsgdList .img{margin-right:60px;width:184px;overflow:hidden;}
.xsgdList .img img{transition:all .5s;}
.xsgdList .txt{width:calc(100% - 184px - 60px);}
.xsgdList .txt h6{font-size:24px;color:#333;}
.xsgdList .txt p{color:#666;margin:30px 0;}
.xsgdList .txt span{color:#999;display:block;text-align:right;width:100%;}
.xsgdList li:hover img{transform:scale(1.06);}
.xsgdList li:hover .txt h6{color:#e1464d;;}
/* 图纹造像 */
.twzx h5{text-align:center;font-size:30px;color:#333;margin:70px 0;}
.twzx .twzxTit{margin-bottom:80px;display:flex;justify-content:center;}
.twzx .twzxTit a{display:inline-flex;background-color:#23b6bc;color:#fff;align-items:center;justify-content:center;width:calc((100% - 70px * 2) / 3);height:76px;font-size:18px;}
.fzmlTit{background:url(../images/circleLineRed.svg) no-repeat;background-position:center center;}
.twzx .twzxTit a+a{margin-left:130px;}
.twzx .twzxTit a:hover,.twzx .twzxTit a.active{background-color:#e1464d;}
.twzx .twzxTit a img{margin-right:25px;}
.twzxCon{margin-bottom:120px;color:#444;}
.twzxCon h5{font-size:24px;color:#e1464d;display:flex;align-items:center;}
.twzxCon h5 img{width:29px;margin:0 10px;}
.twzxCon h6{font-size:20px;color:#444;align-items:center;display:flex;margin:40px 0 30px;}
.twzxCon h6 img{width:150px;margin-right:15px;}
.twzxCon p strong{font-family:"SourceHanSansCNBold";display:inline-flex;margin:20px 0;}
.twzxCon p{line-height:2;}
.twzxCon p+p{margin-top:8px;}
/* 功能分类 */
.gnfl .twzxTit{margin-top:95px;}
.gnfl .twzxTit a{width:337px;height:361px;display:inline-flex;flex-direction:column;background-size:cover;/* color:#e1464d;*/
align-items:flex-start;padding-left:95px;font-size:24px;}
.gnfl .twzxTit a span{writing-mode:vertical-rl;margin-top:16px;margin-left:8px;letter-spacing:2px;}
.gnfl .twzxTit a:nth-child(1){background:url(../images/ii1.jpg) no-repeat;color:#23b6bc;}
.gnfl .twzxTit a:nth-child(2){background:url(../images/ii2.jpg) no-repeat;color:#23b6bc;}
.gnfl .twzxTit a:nth-child(3){background:url(../images/ii3.jpg) no-repeat;color:#23b6bc;}
.gnfl .twzxTit a img{width:46px;margin-right:0;margin-top:22px;}
.gnfl .twzxTit a em{display:none;}
.gnfl .twzxTit a i{display:block;}
.gnfl .twzxTit a:hover i,.gnfl .twzxTit a.active i{display:none;}
.gnfl .twzxTit a:hover em,.gnfl .twzxTit a.active em{display:block;}
.gnfl .twzxTit a:hover:nth-child(1),.gnfl .twzxTit a.active:nth-child(1){background:url(../images/ii11.jpg) no-repeat;color:#e1464d;}
.gnfl .twzxTit a:hover:nth-child(2),.gnfl .twzxTit a.active:nth-child(2){background:url(../images/ii22.jpg) no-repeat;color:#e1464d;}
.gnfl .twzxTit a:hover:nth-child(3),.gnfl .twzxTit a.active:nth-child(3){background:url(../images/ii33.jpg) no-repeat;color:#e1464d;}
/* 发展脉络 */
.fzml .twzxTit a{width:360px;height:54px;background-size:cover;border:2px solid #23b6bc;color:#23b6bc;background-color:transparent;font-size:20px;}
.fzml .twzxTit a.active,.fzml .twzxTit a:hover{background-color:#e1464d;color:#fff;border-color:#e1464d;}
.fzml .twzxTit a>img{margin:0 5px;}
.fzml .twzxCon p+p{margin-top:25px;}
.twzxTab .twzxCon{display:none;}
.twzxTab img{display:inline;}
.twzxTab .twzxCon.active{display:block;}
/* 数据清单 详情 */
.sjqd{padding-top:60px;margin-bottom:130px;}
.sjqd dl img{display: inline-block;}
.sjqd h5{font-size:36px;color:#333333;display:flex;align-items:center;margin-bottom:80px;justify-content:center;}
.sjqd h5 img{width:30px;margin:0 15px;}
.sjqd dl{color:#333;}
.sjqd dl p{margin:20px 0;line-height:1.6;}
.sjqd dd.dd1{align-items:center;height:70px;border-bottom:1px dashed #acacac;display:flex;}
.sjqd dd.dd1 span{width:calc(100% / 3);}
.sjqd dd.dd2{align-items:flex-start;height:initial;padding:40px 0;line-height:1.8;}
.sjqd dd.dd2 p+p{margin-top:20px;}
.sjqd dd.dd3{border-bottom:1px dashed #acacac;padding-bottom:24px;}
.sjqd dd h6{display:flex;align-items:center;font-size:24px;margin-bottom:25px;}
.sjqd dd img{width:30px;margin-right:15px;}
.sjqd dd.dd3+dd.dd3{margin-top:50px;}
.sjqd dd.dd3 p{text-indent:2em;}
/* 创新传承 */
.cxccList .img{width:556px;}
.cxccList .txt{width:calc(100% - 556px - 60px);}
.cxccImg{height:580px;margin-top:45px;}
.cxccImg .img{width:calc(100% - 164px);}
.cxccImg .img img{height:100%;object-fit:cover;}
.cxccImg p{width:164px;color:#fff;height:100%;display:flex;align-items:center;writing-mode:vertical-rl;justify-content:center;background-color:#e1464d;font-size:24px;letter-spacing:2px;}
.cxccImg p a{color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;box-shadow:0 0 10px rgba(0,0,0,.1);}
.cxccImg li:hover p,.cxccImg li.cur p{background-color:#23b6bc;}
.cxccImg li{width:164px;display:flex;transition:all .5s ease;}
/* .cxccImg li:nth-of-type(2) p{background-color:#23b6bc;}
.cxccImg li:nth-of-type(2) p:hover,.cxccImg li:nth-of-type(2) p.active{background-color:#e1464d;}
*/
.cxccImg li.cur{width:calc(100% - 164px * 3 + 164px);}
.xsgdList.cxccList .txt p{line-height:1.8;}
.xsgdList.cxccList .txt span{text-align:left;}
/* 创新转化 */
.bannerzi img{width:100%;}
.cxzhbig{background:#e1464d;padding-top:125px;padding-bottom:120px;}
.cxzhList{justify-content:space-between;padding-bottom:100px;}
.cxzhList dl{display:flex;justify-content:center;align-items:center;flex-direction:column;background-size:cover;background-color:rgba(255,255,255,.2);width:340px;height:80px;cursor:pointer;transition:all .5s;}
.cxzhList dl.active,.cxzhList dl:hover{background-color:#23b6bc;}
.cxzhList dd{font-size:24px;color:#fff;}
.cxzhList dl+dl{margin-left:50px;}
.cxzjIList1,.cxzjIList2,.cxzhList{width:1150px;margin:auto;}
.cxzjIList1 .cxzjItem{display:flex;margin-bottom:85px;}
.cxzjIList1 .cxzjItem .img{width:52.5%;position:relative;z-index:1;}
.cxzjIList1 .cxzjItem .img img{width:100%;}
.cxzjIList1 .cxzjItem .txt{position:relative;color:#fff;display:flex;justify-content:center;align-items:center;width:47.5%;background-color:#e76b71;}
.cxzjIList1 .cxzjItem .txt dl{position:relative;z-index:1;width:74%;}
.cxzjIList1 .cxzjItem .txt h6{font-size:24px;font-weight:500;}
.cxzjIList1 .cxzjItem .txt p{margin:35px 0 25px;line-height:1.6;}
.cxzjIList1 .cxzjItem .txt a.cxzhMore,.loading a{color:#fff;display:inline-flex;justify-content:center;align-items:center;background:url(../images/cxzhBtn.png) no-repeat;background-size:cover;width:137px;height:40px;}
.cxzjIList1 .cxzjItem .txt a.cxzhMore:hover{transform:translateY(-4px);background-color:#fff;color:#333;}
.cxzjIList1 .cxzjItem:nth-of-type(2n){flex-direction:row-reverse;}
.cxzjIList1 .cxzjItem:nth-of-type(2n) .txt{background-color:#23b6bc;}
.cxzjIList2{flex-wrap:wrap;}
.cxzjIList2 li{margin-right:25px;width:calc((100% - 50px) / 3);margin-bottom:50px;}
.cxzjIList2 li:nth-of-type(3n){margin-right:0;}
.cxzjIList2 li a .img img{transition:all .5s;}
.cxzjIList2 li a .img{overflow:hidden;}
.cxzjIList2 li a p{color:#fff;text-align:center;padding:25px 0;background-color:#e76b71;}
.cxzjIList2 li:nth-of-type(2n-1) a p{background-color:#23b6bc;}
.cxzjIList2 li a:hover img{transform:scale(1.06);}
.loading{display:flex;justify-content:center;margin-top:30px;color:#fff;}
.cxzhTab>div{display:none;}
.cxzhTab>div.active{display:block;}
/* 创新转化 详情*/
.cxzhbigxq .cxzjIList2{margin-bottom:70px;width:100%;}
.cxzhbigxq .cxzjIList2 li{margin-right:0;width:calc((100% - 60px) / 3);}
.cxzhbigxq .cxzjIList2 li+li{margin-left:30px;}
.cxzhbigxq .cxzjIList2 li a p{font-size:19px;padding:16px 0;}
.cxzhbigxq .cxzjIList2 li:nth-of-type(2n-1) a p{background-color:#e1464d;}
.cxzhbigxq .cxzjIList2 li img{width:100%;}
.cxzhbigxqtop{background-color:#f6f6f6;padding-top:34px;padding-bottom:160px;}
.cxzhXq{margin-top:50px;}
.cxzhXq img{display:inline;}
.cxzhXq .img{width:53%;position:relative;}
.cxzhXq .img>img{width:100%;}
.cxzhXq .txt{width:40%;margin-left:5%;}
.cxzhXq ul{color:#fff;background-color:#e1464d;padding:35px;position:absolute;bottom:-4%;left:92%;min-width:310px;}
.cxzhXq ul li{align-items:center;display:flex;}
.cxzhXq ul li+li{margin-top:14px;}
.cxzhXq ul li img{display:inline-flex;margin-right:15px;}
.cxzhXq dl{margin-top:50px;}
.cxzhXq dl h6{font-weight:normal;font-size:30px;margin-bottom:40px;}
.cxzhXq dl p{line-height:1.6;}
.cxzhxqTit{justify-content:center;align-items:center;margin-top:120px;margin-bottom:80px;font-weight:500;}
.cxzhxqTit span{font-size:24px;margin:0 15px;display:inline-flex;}
.cxzhxqTit img{width:30px;}
/* 剪纸作品 - 列表*/
.jzzp{padding-top:90px;}
.jzzpTit{background-color:#e1464d;color:#fff;padding:35px 65px;font-size:18px;}
.jzzpTit dt{border-bottom:1px dashed rgba(255,255,255,.5);padding-bottom:30px;margin-bottom:30px;}
.jzzpTit dd{display:flex;align-items:center;}
.jzzpTit dd span{width:100px;}
.jzzpTit dd p{width:calc(100% - 100px);}
.jzzpTit dd:first-of-type a:not(.all){margin-right:2%;}
.jzzpTit dd a:not(.all){font-size:16px;line-height: 40px;}
.jzzpTit dd+dd{margin-top:20px;}
.jzzpTit dd a.active,.jzzpTit dd a:hover{background-color:rgba(255,255,255,.2);}
.jzzpTit dd a+a{margin-left:10px;}
.jzzpTit dd a{padding:2px 5px;color:#fff;display:inline-flex;justify-content:center;}
.jzzpTit dd p a.all{width:90px;background-color:rgba(255,255,255,.2);margin:0 1%;line-height:40px;}
.jzppCon{margin-bottom:-60px;}
.jzppCon a,.jzppConbottom a{display:inline-flex;justify-content:center;align-items:center;border:1px dashed #999;position:relative;color:#fff;background-color:#fff;overflow:hidden;}
.jzppCon a:hover,.jzppConbottom a:hover{border-color:#e1464d;/* transform:translateY(-8px);*/
}
.jzppContop{/* margin-top:100px; */margin-bottom:60px;}
.jzppContop a{flex-direction:column;width:100%;position:relative;overflow:hidden;}
.jzppContop .txt,.jzppConbottom .txt{width:100%;justify-content:center;align-items:center;display:flex;background-color:#23b6bd;font-size:20px;padding:15px 10px;position:absolute;width:calc(100% + 2px);left:0;bottom:-60px;transition:all .4s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jzppContop a:hover .txt,.jzppConbottom a:hover .txt{bottom:0;}
.jzppContop .left{margin-right:60px;width:50%;}
.jzppContop .right{width:50%;}
.jzppContop .right a{width:calc((100% - 60px) / 2);}
.jzppContop .right a+a{margin-left:60px;}
.jzppContop .txt p{color:#fff;}
.jzppConbottom{flex-wrap:wrap;}
.jzppConbottom a{width:calc((100% - 60px * 3 ) / 4);margin-left:60px;margin-bottom:60px;}
.jzppConbottom a:nth-of-type(4n-3){margin-left:0;}
/* 剪纸作品 - 详情 */
.jzzpxq{color:#333;padding-top:40px;background-color:#fff;}
.jzzpxq img{display:inline;}
.jzzpxqTit{margin-bottom:110px;margin-top:50px;}
.jzzpxqTit dt{font-size:30px;}
.jzzpxqTit p span{font-size:20px;}
.jzzpxqTit dd{margin-top:10px;}
.jzzpxqTit dd p{line-height:1.8;}
.jzzpxqContop{position:relative;}
.jzzpxqCon .imgbig{display:flex;justify-content:center;/* margin-right:10%;padding-top:4%;*/
max-width:40%;margin:4% auto;padding-right:0%;}
.jzzpxqCon .img{display:flex;justify-content:center;}
.jzzpxqShare{position:absolute;top:0;right:0;}
#share{flex-direction:column;}
.jzzpxqShare .social-share .social-share-icon{display:inline-flex;justify-content:center;align-items:center;border-width:4px;width:54px;height:54px;color:#5f4949;border-color:#5f4949;margin-bottom:22px;}
.jzzpxqShare .social-share .social-share-icon:hover{color:#e1464d;border-color:#e1464d;background-color:transparent;}
.jzzpxqShare .social-share .social-share-icon{font-size:24px;}
.jzzpxqShare .social-share .icon-wechat .wechat-qrcode{right:70px;top:-10px;left:auto;}
.jzzpxqShare .social-share .icon-wechat .wechat-qrcode:after{right:-13px;bottom:80%;left:auto;border-width:6px 6px 6px 8px;border-color:transparent transparent transparent #fff;}
.smallImg{position:relative;border:1px dashed #999;width:160px;height:160px;position:absolute;right:10%;top:6%;background-color:#fff;overflow:hidden;}
.smallImg::before,.smallImg::after{position:absolute;content:'';top:-1px;right:-1px;width:49px;height:50px;border-right:2px solid #b2b2b2;border-top:2px solid #b2b2b2;transition:all .5s;}
.smallImg::after{right:auto;top:auto;bottom:-1px;left:-1px;border:none;border-left:2px solid #b2b2b2;border-bottom:2px solid #b2b2b2;}
.videoBox{position:relative;width:920px;/* border:1px dashed #eccdcf;*/
padding:20px;margin:0 auto;}
/* .videoBox::before,.videoBox::after{position:absolute;content:'';top:-4px;left:-4px;width:73px;height:76px;border-left:7px solid #e1464d;border-top:7px solid #e1464d;transition:all .5s;}
.videoBox::after{left:auto;top:auto;bottom:-3.5px;right:-3.5px;border:none;border-right:7px solid #e1464d;border-bottom:7px solid #e1464d;}
*/
.jzzpDetail{background-color: #fff;padding-bottom: 140px;}
.videoTxt{position:absolute;color:#fff;display:flex;flex-direction:column;align-items:center;top:50%;left:15%;transform:translateY(-50%);}
.videoTxt dt{writing-mode:vertical-rl;margin-bottom:10px;letter-spacing:6px;font-size:20px;}
.videoBtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;display:inline-flex;/* width:66px;*/
width:76px;}
.jzzpxqTit2{margin-top:120px;}
.jzzpxqTit2 dt{font-size:24px;margin-bottom:20px;display:flex;}
.jzzpxqTit2 dt img{width:30px;margin-right:15px;}
.jzzpxqTit2 dd{line-height:2;}
.jzzpxqTit2 dd a{color:#e1464d;}
.jzzpxqTit2 dd a:hover{text-decoration:underline;}
.jzzpRecommend{display:flex;flex-direction:column;margin-top:120px;margin-bottom:140px;}
.jzzpRecommend dt{position:relative;display:flex;justify-content:center;margin-bottom:80px;}
.jzzpRecommend dt::before{width:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;content:'';height:1px;border-top:1px dashed #e89a9e;z-index:-1;}
.jzzpRecommend dt h6{display:inline-flex;font-size:30px;}
.jzzpRecommend dt span{margin:0 20px;}
.jzzpRecommend dt img{width:30px;}
.jzzpRecommend dd{display:flex;flex-wrap: wrap;}
.jzzpRecommend dd a{width:calc((100% - 100px * 3) / 4 );color:#333;margin-left:100px;}
.jzzpRecommend dd a:nth-of-type(4n-3){margin-left: 0;}
.jzzpRecommend dd a p{position:relative;display:flex;justify-content:center;margin-top:50px;min-height:40px;border:1px dashed #999;align-items:center;background-color:#fff;}
.jzzpRecommend dd a p::before,.jzzpRecommend dd a p::after{position:absolute;content:'';top:-1px;right:-1px;width:33px;height:19px;border-right:2px solid #999;border-top:2px solid #999;transition:all .5s;}
.jzzpRecommend dd a p::after{right:auto;top:auto;bottom:-1px;left:-1px;border:none;border-left:2px solid #999;border-bottom:2px solid #999;}
.jzzpRecommend dd a:hover p,.jzzpRecommend dd a:hover p::before,.jzzpRecommend dd a:hover p::after{border-color:#e1464d;color:#e1464d;}
/* 剪纸艺人 */
.jzyr .jzzpTit{background-color:#23b6bc;}
.jzyrCon{margin-top:20px;margin-bottom:0;}
.jzyrItem{border:1px dashed #b2b2b2;padding:35px;margin-top:40px;}
.jzyrItem .left{width:50%;border-right:1px dashed #b2b2b2;}
.jzyrItem .left dl{align-items:center;}
.jzyrItem .left dl a{width:100%;background-color:transparent;border:none;justify-content:flex-start;}
.jzyrItem .left dt{margin-right:50px;}
.jzyrItem .left dt>img{width:164px;}
.jzyrItem .left dd h6{display:flex;margin-bottom:25px;align-items: center;}
.jzyrItem .left dd h6 span{margin:0 15px;font-size:24px;color:#333;}
.jzyrItem .left dd h6 img{width:30px;}
.jzyrItem .left dd p{color:#333;}
.jzyrItem .left dd p+p{margin-top:15px;}
.jzyrItem .left dd p i{color:#666;}
.jzyrItem .right{width:50%;padding-left:4%;}
.jzyrItem .right a{min-height:190px;max-width:190px;}
.jzyrItem .right a+a{margin-left:18px;}
.jzyrItem .right a img{border:none;}
/* 剪纸艺人 详情 */
.jzyrXqtop{margin-top:50px;padding-bottom:160px;}
.jzyrXqtop h6{display:flex;align-items:center;margin-bottom:30px;/* margin-top:40px; */}
.jzyrXqtop h6 img{width:30px;}
.jzyrXqtop h6 span{font-size:36px;font-weight:normal;margin:0 15px;}
.jzyrXqtop .img{margin-right:4%;width:394px;}
.jzyrXqtop .img img{width:100%;}
.jzyrXqtop .txt{width:calc(100% - 440px - 4%);}
.jzyrXqtop .txt dl{color:#fff;position:relative;padding:0 0 0 6%;position:relative;padding-bottom:80px;}
.jzyrXqtop .txt dl::before{background-color:#23b6bc;position:absolute;top:0;left:0;content:'';width:300%;height:100%;}
.jzyrXqtop .txt dt{position:relative;z-index:2;}
.jzyrXqtop .txt dl p{/* border-bottom:1px dashed rgba(255,255,255,.5);*/
min-height:80px;padding:28px 0;position:relative;}
.jzyrXqtop .txt dl p::before{position:absolute;bottom:0;border-top:1px dashed rgba(255,255,255,.5);height:1px;width:200%;content:'';}
.jzyrXqtop .txt dl p span{height:100%;display:inline-flex;align-items:center;}
.jzyrXqCenter{background-color:#fff;padding-top:130px;padding-bottom:120px;}
.jzyrXqCentercon{margin-top:80px;}
.jzyrXqCentercon img{display: inline-block;}
.jzyrXqCentercon p{line-height:2;}
.jzyrXqCentercon p+p{margin-top:30px;}
.jzyrXqCenter .videoBox{margin-top:80px;}
.jzyrTit{position:relative;}
.jzyrTit::before{position:absolute;height:1px;width:calc(100% - 194px);border-top:1px dashed #f0a2a6;content:'';top:50%;right:0;transform:translateY(-50%);}
.jzyrTit h5{display:inline-flex;align-items:center;width:212px;}
.jzyrTit h5 img{width:30px;}
.jzyrTit h5 span{font-size:30px;font-weight:normal;display:inline-flex;margin:0 15px;}
.jzzpListbg{background:#d6d4d4;background-size:cover;padding-top:110px;padding-bottom:60px;}
.jzzpLists{display:flex;flex-wrap:wrap;margin-top:70px;}
.jzzpLists li{margin-right:60px;width:calc((100% - 60px * 3) / 4);margin-bottom:60px;}
.jzzpLists li:nth-of-type(4n){margin-right:0;}
.jzzpLists li a{display:flex;position:relative;width:100%;height:100%;justify-content:center;align-items:center;}
.jzzpLists li a .img{border:1px dashed #b2b2b2;width:100%;position:relative;background-color:#fff;}
/* .jzzpLists li a .img::before,.jzzpLists li a .img::after{position:absolute;content:'';top:-3px;right:-3px;width:14.5%;height:14.5%;border-right:5px solid #b2b2b2;border-top:5px solid #b2b2b2;transition:all .5s;}
.jzzpLists li a .img::after{left:auto;top:auto;bottom:-3px;left:-3px;border:none;border-left:5px solid #b2b2b2;border-bottom:5px solid #b2b2b2;}
*/
.jzzpLists li a dl{position:absolute;left:0;top:0;max-width:70%;max-height:70%;z-index:9;bottom:0;right:0;margin:auto;z-index:-1;}
.jzzpLists li a dt{font-size:18px;margin-bottom:20px;color:#fff;display: flex;justify-content: center;align-items: center;height: 100%;text-align: center;}
.jzzpLists li a dd{font-size:14px;line-height:1.8;color:#fff;}
.jzzpLists li:hover a .img{border-color:#e1464d;}
.jzzpLists li:hover a .img::before,.jzzpLists li:hover a .img::after{border-color:#fff;z-index:999;}
.jzzpLists li:hover .img{background-color:#e1464d;}
.jzzpLists li:hover dl{z-index:9;}
.jzzpLists li:hover .img img{opacity:0;}
/* 文化溯源 */
.whsy{margin-bottom:120px;}
.whsy h5{font-size:30px;color:#333;text-align:center;margin-bottom:70px;margin-top: 70px;}
.whsy p{color:#444;text-indent:2em;}
.whsy p+p{margin-top:25px;line-height:1.8;}
.whsyTab{color:#fff;margin:80px 0;height:566px;position:relative;align-items:center;}
.whsyTab img{position:absolute;top:0;left:0;z-index:-1;height:100%;}
.whsyTabc{max-width:600px;padding:0 70px;width:45%;}
.whsyTabc dl{display:none;}
.whsyTabc dl.active{display:block;}
.whsyTabc dt{font-size:24px;margin-bottom:40px;}
.whsyTabc dd{line-height:2.2;text-indent:2em;}
.whsyTab ul{display:flex;flex-direction:column;}
.whsyTab ul li{display:inline-flex;justify-content:center;align-items:center;width:94px;height:94px;border:1px dashed #ed8f94;border-radius:500px;}
.whsyTab ul li a{display:inline-flex;width:82px;height:82px;justify-content:center;align-items:center;background-color:#23b6bc;font-size:14px;text-align:center;border-radius:500px;color:#fff;}
.whsyTab ul li a:hover,.whsyTab ul li.active a{background-color:#fff;color:#e1464d;}
.whsyTab ul li{margin-bottom:10px;}
.whsyTab ul li:nth-of-type(1),.whsyTab ul li:nth-of-type(5){margin-left:90px;margin-bottom:2px;}
.whsyTab ul li:nth-of-type(2),.whsyTab ul li:nth-of-type(4){margin-left:30px;margin-bottom:10px;}
/* 技艺构成 */
.jygcTab{margin-top:80px;}
.jygcTabt{border-top:1px dashed #e1464d;justify-content:space-around;padding:0 12%;margin-bottom:70px;}
.jygcTabt a{display:flex;flex-direction:column;align-items:center;}
.jygcTabt a i{display:inline-flex;width:8px;height:8px;position:relative;border-radius:500px;background-color:#e1464d;top:-5px;margin-bottom:24px;}
.jygcTabt a i::before{position:absolute;left:-3px;top:-3px;content:'';width:14px;height:14px;background-color:#ebbcbe;border-radius:500px;z-index:-1;}
.jygcTabt a span{font-size:20px;color:#333;display:inline-flex;width:109px;height:54px;justify-content:center;align-items:center;}
.jygcTabt a.active span{background:url(../images/jygch.png) no-repeat;color:#fff}
.jygcTabc>div{display:none;}
.jygcTabc>div.active{display:block;}
.jygcTabc>div img{display:inline-flex;}
/* 专著文献 */
.zzwxTop{background-color:#4cc1c6;color:#fff;position:relative;display:flex;align-items:center;min-height:376px;margin-top:25px;margin-bottom:80px;}
.zzwxTop dt{margin-left:100px;max-width:50%;width:650px;}
.zzwxTop dt p{line-height:2;}
.zzwxTop dd{position:absolute;right:95px;top:40px;max-width:30%;}
.zzwxList{display:flex;flex-wrap:wrap;}
.zzwxList li{width:calc(50% - 30px);}
.zzwxList li:nth-of-type(2n){margin-left:60px;}
.zzwxList a{display:flex;border-bottom:1px dashed #acacac;height:70px;align-items:center;}
.zzwxList a p{color:#333;width:calc(100% - 80px - 10px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zzwxList a span{color:#666;width:80px;font-size:14px;}
.zzwxList a:hover{background-color:#e1464d;padding:0 20px;}
.zzwxList a:hover p,.zzwxList a:hover span{color:#fff;}
/* 数据清单 */
.sjqdTop{margin-top:30px;margin-bottom:20px;}
.sjqdTop dt{font-size:36px;margin-bottom:60px;text-align:center;}
.sjqdTop dd p{text-indent:2em;line-height:1.8;}
.sjqdTop dd p+p{margin-top:20px;}
.mapImg{margin:60px auto 100px;position:relative;width:817px;height:621px;}
.mapImg img{width:100%;height:100%;;}
.maps{width:100%;height:100%;position:relative;position:absolute;top:0;left:0;z-index:9;}
.maps dl{position:relative;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;position:absolute;width:118px;height:118px;border-radius:50%;}
.maps dl::after{position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;content:'';z-index:-1;margin-left:-50%;margin-top:-50%;}
.maps dl a{color:#fff;}
.maps dl::before{position:absolute;top:0;left:0;width:72px;height:72px;content:'';border-radius:50%;background-color:inherit;z-index:-1;}
.maps dd{font-size:30px;font-family:SourceHanSansCNBold;}
.dl1{top:32%;left:22%;}
.maps dl.dl1::after{background-color:rgba(225,70,77,.3);}
.maps dl.dl1::before{transform:translateY(80%) translateX(-36%);background-color:rgba(225,70,77,.3);}
.dl2{top:26%;left:50%;}
.maps dl.dl2::after{background-color:rgba(35,182,188,.8);}
.maps dl.dl2::before{transform:translateY(-14%) translateX(109%);opacity:.5;background-color:rgba(35,182,188,.8);}
.dl3{top:5%;left:75%;}
.maps dl.dl3::after{background-color:rgba(225,70,77,.5);}
.maps dl.dl3::before{transform:translateY(100%) translateX(58%);opacity:.5;background-color:rgba(225,70,77,.5);}
.dl4{top:44%;left:59%;}
.maps dl.dl4::after{background-color:rgba(225,70,77,.5);}
.maps dl.dl4::before{transform:translateY(-30%) translateX(83%);opacity:.7;background-color:rgba(225,70,77,.5);}
.dl5{top:49%;left:70.6%;}
.maps dl.dl5::after{background-color:rgba(35,182,188,.4);}
.maps dl.dl5::before{transform:translateY(38%) translateX(103%);opacity:.7;background-color:rgba(35,182,188,.4);}
.dl6{top:59%;left:33%;}
.maps dl.dl6::after{background-color:rgba(35,182,188,.8);}
.maps dl.dl6::before{transform:translateY(80%) translateX(-36%);opacity:.7;background-color:rgba(35,182,188,.8);}
.dl7{top:63.5%;left:55%;}
.maps dl.dl7::after{background-color:rgba(35,182,188,.4);}
.maps dl.dl7::before{transform:translateY(38%) translateX(103%);opacity:.7;background-color:rgba(35,182,188,.4);}
.maps dl:hover::after{animation:run 2.4s infinite linear;}
@keyframes run{0%{transform:scale(1);}
50%{transform:scale(1.4)}
100%{transform:scale(1)}
}
.sjqdForm{margin-bottom:40px;justify-content:space-around;}
.sjddSearchbtn{position:relative;height:48px;width:130px;}
.sjddSearchbtn+.sjddSearchbtn{margin-left:25px;}
.sjddSearchbtn input[type=button],.sjddSearchinput select,.sjddSearchinput input[type=text]{color:#fff;height:100%;width:100%;outline:none;background-color:#d0d0d0;font-size:16px;font-family:'SourceHanSansCNRegular';padding:0 12px;border:none;}
.sjddSearchbtn input[type=submit],.sjddSearchinput select,.sjddSearchinput input[type=text]{color:#fff;height:100%;width:100%;outline:none;background-color:#d0d0d0;font-size:16px;font-family:'SourceHanSansCNRegular';padding:0 12px;border:none;}
.sjddSearchinput select{appearance:none;-webkit-appearance:none;background:#d0d0d0 url(../images/arrows.png) no-repeat scroll 96% center;}
.sjddSearchinput{width:30%;background-color:#d0d0d0;border:1px solid #8f8f8f;/* padding:0 10px;*/
}
.sjddSearchinput select,.sjddSearchinput input[type=text]{padding:0 10px;}
.sjddSearchinput input[type=text]::placeholder{color:#fff;}
.sjddSearchbtn input[type=button]{cursor:pointer;background-color:#e1464d;border-color:#e1464d;}
.sjddSearchbtn input[type=submit]{cursor:pointer;background-color:#e1464d;border-color:#e1464d;}
.sjqdItem span{display:inline-flex;justify-content:center;}
.sjqdItem dt{color:#fff;background-color:#e1464d;display:flex;align-items:center;height:60px;}
.sjqdItem dd{border-bottom:1px dashed #acacac;height:60px;}
.sjqdItem dd a{width:100%;height:100%;display:flex;align-items:center;color:#333;}
.sjqdItem dd a:hover{background-color:#e1464d;color:#fff;}
.sjqdItem span:nth-of-type(1){width:8%;}
.sjqdItem span:nth-of-type(2){width:8%;}
.sjqdItem span:nth-of-type(3){width:8%;}
.sjqdItem span:nth-of-type(4){width:8%;}
.sjqdItem span:nth-of-type(5){width:30%;}
.sjqdItem span:nth-of-type(6){width:30%;}
.sjqdItem span:nth-of-type(7){width:8%;}
/* 学术论文 */
.xslw .commonTit{font-weight:normal;}
.xslw .sjqdForm .sjddSearchinput{width:30%;}
.xslw .sjqdForm .sjddSearchinput:nth-of-type(2){width:calc(70% - 130px - 30px);}
.xslw ul{flex-wrap:wrap;}
.xslw ul li{width:calc((100% - 30px * 2) / 3);background-color:rgba(255,255,255,.5);min-height:280px;padding:40px 40px 30px 40px;margin-top:30px;}
.xslw ul li:not(:nth-of-type(3n)){margin-right:30px;}
.xslw ul li dt{height:140px;line-height:1.8;}
.xslw ul li dd{color:#999;line-height:2;}
.xslwSwiper{margin-bottom:120px;position:relative;}
.xslwCon .img{width:45%;}
.xslwCon .txt{width:55%;background-color:#23b6bc;display:flex;justify-content:center;align-items:center;}
.xslwCon .txt a{width:70%;height:70%;display:flex;}
.xslwCon .txt dl{color:#fff;line-height:2;}
.xslwCon .txt dt{font-size:24px;margin-bottom:10px;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.xslwCon .txt dd{margin-bottom:10px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.btnList{position:absolute;display:inline-flex;width:120px;align-items:center;bottom:10%;right:38%;justify-content:space-between;outline:none;z-index:9;}
.btnList .btnS{position:relative;z-index:99;cursor:pointer;outline:none;}
.btnList .btnS.swiper-button-disabled{opacity:.4;}
.xslwSwiper .swiper-pagination-fraction{color:#fff;bottom:auto;position:relative;}
/* 传承名录 */
.ccml{height:100vh;background:#fff url(../images/ccmlbg.jpg) no-repeat;background-size:cover;background-position:bottom center;position:relative;align-items:center;justify-content:center;overflow:hidden;}
.ccml .con{color:#fff;align-items:center;width:60%;display: flex;justify-content: space-around;}
.ccml .con .left{display: flex;align-items: center;}
.ccml .con .right{display: flex;align-items: center;/* margin-left: 10%; */}
.ccml .ccmlNav{margin-right:49.4%;}
.ccml .ccmlNav a{font-size:22px;display:inline-flex;position:relative;border:1px dashed #fff;color:#fff;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;margin-right:30px;letter-spacing:5px;height:244px;width:60px;align-items:center;justify-content:center;}
.ccml .ccmlNav a::before,.ccml .ccmlNav a::after{position:absolute;content:'';top:-3px;left:-3px;width:30px;height:40px;border-left:6px solid #fff;border-top:6px solid #fff;transition:all .5s;}
.ccml .ccmlNav a::after{right:auto;top:auto;bottom:-3px;right:-3px;border:none;border-right:6px solid #fff;border-bottom:6px solid #fff;}
.ccml .ccmlNav a:hover,.ccml .ccmlNav a:hover::before,.ccml .ccmlNav a:hover::after{border-color:#fff;}
.ccml .ccmlNav a:hover{background-color:#fff;color:#e35359;}
.ccml h6,.ccml h5 span{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;display:inline-flex;}
.ccml h6{font-size:16px;border-left:1px solid #efd5b4;border-right:1px solid #efd5b4;align-items:center;justify-content:center;padding:22px 25px;letter-spacing:5px;margin-right:10%;margin-top:14%;}
.ccml h5{flex-direction:column;align-items:center;margin-top:11%;margin-right:6%;}
.ccml h5 span{font-size:36px;margin:20px 0 14px;letter-spacing:6px;}
.ccml h5 img{width:40px;}
.ccml .ccmlTit{/* transform:translateY(-10%); *//* margin-right:10%; */}
/* 传承艺人名录 */
/* 非遗项目名录 */
.ccyrml{height:100vh;overflow:hidden;}
.ccyrmlNav{background-color:#fff;width:84px;flex-direction:column;align-items:center;justify-content:center;}
.ccyrmlNav a{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;font-size:18px;color:#333;display:inline-flex;width:50%;height:210px;align-items:center;justify-content:center;letter-spacing:4px;outline:none;}
.ccyrmlNav a:hover,.ccyrmlNav a.active{background-color:#e1464d;color:#fff;}
.ccyrmlNav a+a{margin-top:20px;}
.ccyrml .sider{width:calc(30% - 84px);height:100%;background:#e1464d;background-size:cover;align-items:flex-start;justify-content:flex-end;padding-right:6%;padding-top:4%;}
.ccyrml .sider h6,.ccyrml .sider span,.ccyrml .sider h4{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;display:inline-flex;color:#fff;}
.ccyrml .sider h4{font-size: 48px;letter-spacing: 12px;margin-left: 20px;}
.ccyrml .sider h6{font-size:12px;border-left:1px solid #efd5b4;border-right:1px solid #efd5b4;align-items:center;justify-content:center;padding:2px 12px;letter-spacing:3px;margin-right:20px;margin-top:140px;}
.ccyrml .sider h5{flex-direction:column;align-items:center;margin-top: 100px;}
.ccyrml .sider h5 span{font-size:18px;margin:10px 0 5px;letter-spacing:7px;}
.ccyrml .sider h5 img{width:20px;}
.ccyrml .main{width:70%;background-color:#f9f9f8;align-items:center;justify-content:center;height:100%;}
.ccyrml .main>div{width:82%;height:85%;}
.ccyrml .main h6{align-items:center;margin-bottom:4%;}
.ccyrml .main h6 span{font-size:36px;margin:0 14px;}
.ccyrml .main h6 img{width:40px;}
.ccyrml .main .sjqdForm{margin-bottom:4%;}
.ccyrmlSwiper{padding-bottom:6%;height:calc(100% - 130px);}
.ccyrmlSwiper dl{width:100%;height:calc(100% - 0px);}
.ccyrmlSwiper dl a{color:#333;display:flex;align-items:center;width:100%;}
.ccyrmlSwiper dl span{text-align:center;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.ccyrmlSwiper dl span:nth-of-type(1){width:20%;padding:0 20px;}
.ccyrmlSwiper dl span:nth-of-type(2){width:26%;margin:0 1%;}
.ccyrmlSwiper dl span:nth-of-type(3){width:50%;text-align:left;margin:0 1%;}
.ccyrmlSwiper dt{padding:20px;background-color:#23b6bc;color:#fff;height:50px;width:100%;display:flex;align-items:center;}
.ccyrmlSwiper dd{padding:18px 20px;border-bottom:1px dashed #b2b2b2;width:100%;display:flex;}
.ccyrmlSwiper dt,.ccyrmlSwiper dd{height:calc(100% / 9);}
.ccyrmlSwiper .swiper-pagination-fraction{color:#e1464d;bottom:auto;position:relative;}
.ccyrmlSwiper .btnList{bottom:0;right:50%;transform:translateX(50%);}
.ccyrmlSwiper .rolls{height:100%;}
.ccyrmlSwiper .rolls .mCSB_scrollTools{opacity:1!important;}
.ccyrmlSwiper .rolls .mCSB_dragger{left:0;}
.ccyrmlSwiper .rolls .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#a60b2a!important;width:6px!important;border-radius:0!important}
.ccyrmlSwiper .rolls .mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(166,11,42,.2)!important;width:1px!important;}
.yjmxBox,.gywmBox{padding-top:120px;padding-bottom:140px;}
.yjmxBox h6,.gywmBox h6,.jzzyBox h6,.jzzyBox1 h6,.yjzkBox h6,.yjzcBox1 h6{align-items:center;justify-content:center;font-weight:500;}
.yjmxBox h6 span,.gywmBox h6 span,.jzzyBox h6 span,.jzzyBox1 h6 span,.yjzkBox h6 span,.yjzcBox1 h6 span{font-size:36px;margin:0 25px;}
.yjmxBox h6 img,.gywmBox h6 img,.gywmBox h5 img,.jzzyBox h6 img,.jzzyBox1 h6 img,.yjzkBox h6 img,.yjzcBox1 h6 img{width:40px;}
.yjmxBox h6 a,.yjzkBox h6 a,.jzzyBox1 h6 a{color:#333;}
/* 创剪转译 */
.jzzyBox1{padding-top:120px;background-color:#fff;padding-bottom:120px;}
.jzzyBox1Con{margin-top:80px;width:100%;/* height: 636px; */overflow: hidden;;}
.jzzyBox1ConL{margin-right:45px;width:31%;}
.jzzyBox1ConL dl{color:#fff;font-size:20px;text-align:center;/* width:420px;*/
width:100%;height: calc(100% / 4);}
.jzzyBox1ConL dl a{color:#fff;width:100%;}
.jzzyBox1ConL dt{background-color:#e1464d;display:inline-flex;justify-content:center;align-items:center;/* width:200px;*/
width:48%;}
.jzzyBox1ConL dd{background-color:#23b6bc;display:inline-flex;justify-content:center;align-items:center;/* width:calc(100% - 200px);*/width:calc(100% - 48%);}
.jzzyBox1ConL dl img{width:100%;height: 100%;object-fit: cover;}
.jzzyBox1ConR{width:calc(69% - 45px);}
.jzzyBox1ConR dl{color:#fff;background-color:#e1464d;width:50%;padding:5% 4% 0;}
.jzzyBox1ConR dl a{color:#fff;}
.jzzyBox1ConR dt{font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jzzyBox1ConR dd{margin:25px 0 0;}
.jzzyBox1ConR dd span{font-size:14px;opacity:.58;}
.jzzyBox1ConR dd p{font-size:14px;opacity:.8;line-height:2;}
.jzzyBox1ConR ul{width:50%;background-color:#e5e5e5;padding:45px 30px;}
.jzzyBox1ConR ul li:not(:nth-last-of-type(1)){margin-bottom:18px;}
.jzzyBox1ConR ul li a{display:flex;align-items:center;}
.jzzyBox1ConR ul li a i,.yjzkBox2ConR ul li a span{border-radius:50%;background-color:#e1464d;display:inline-flex;width:7px;height:7px;}
.jzzyBox1ConR ul li a p{color:#666;width:calc(100% - 84px - 30px);margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jzzyBox1ConR ul li a span{color:#666;width:84px;font-size:15px;}
.jzzyBox1ConR ul li a:hover p{text-decoration:underline;color:#666;}
.jzzyBox2{padding-top:130px;background-color:#f3f3f3;padding-bottom:160px;}
.jzzyBox2 .cxzhTit{background-color:#23b6bc;color:#fff;width:calc(30%);text-align:center;padding-top:14%;flex-direction:column;align-items:center;}
.jzzyBox2 .cxzhTit h6{font-size:36px;font-weight:500;margin-bottom:15px;display: flex;align-items: center;}
.jzzyBox2 .cxzhTit h6 img{width: 35px;}
.jzzyBox2 .cxzhTit h6>a{color:#fff;font-size:36px!important;display: inline-flex;margin: 0 20px;}
.jzzyBox2 .cxzhTit a{font-size:18px;opacity:.8;display:flex;align-items:center;color:#fff;margin-top:20px;width:200px;}
.jzzyBox2 .cxzhTit h6>a{width: initial;}
.jzzyBox2 .cxzhTit a img{width:30px;margin-right:20px;opacity:0;}
.jzzyBox2 .cxzhTit a:hover,.jzzyBox2 .cxzhTit a.active{font-size:24px;opacity:1;}
.jzzyBox2 .cxzhTit a:hover img,.jzzyBox2 .cxzhTit a.active img{opacity:1;}
.jzzyBox2 .cxzhTab{width:calc(70% - 45px);margin-left:45px;}
.jzzyBox2 .cxzhTab>div{display:none;}
.jzzyBox2 .cxzhTab>div.active{display:block;}
.jzzyBox2 .cxzhTab>div div{flex-wrap:wrap;}
.jzzyBox2 .cxzhTab>div div dl{width:calc(50% - 15px);margin-bottom:30px;}
.jzzyBox2 .cxzhTab>div div dl:nth-last-of-type(1),.jzzyBox2 .cxzhTab>div div dl:nth-last-of-type(2){margin-bottom:0;}
.jzzyBox2 .cxzhTab>div div dl:nth-of-type(2n-1){margin-right:30px;}
.jzzyBox2 .cxzhTab>div div dl dd{font-size:18px;color:#fff;background-color:#81d2d5;padding:25px 0;text-align:center;}
.cjzyMore{text-align:right;margin-top:30px;}
.cjzyMore a{color:#333;}
/* 研剪智库 */
.yjzkBox{padding-top:105px;}
.yjzkBox h6{margin-bottom:65px;}
.yjzkBoxTit{justify-content:space-between;align-items:center;height:60px;}
.yjzkBoxTit p{font-size:24px;}
.yjzkBoxTit a{font-size:16px;}
.yjzkBox1{padding-top:50px;}
.yjzkBoxCon,.yjzkBoxCon a{color:#fff;}
.yjzkBoxCon a:hover p,.yjzkBoxCon a:hover dd{text-decoration:underline;}
.yjzkBox1Con>div,.yjzkBox2Con>div{width:calc(50% - 22.5px);padding:4%;min-height:430px;}
.yjzkBox1Con>div li{border-bottom:1px dashed #fff;}
.yjzkBox1Con>div li a{display:flex;}
.yjzkBox1Con>div li span{font-size:14px;width:80px;}
.yjzkBox1ConL{margin-right:45px;background-color:#23b6bd;}
.yjzkBox1ConL ul li{padding:20px 0;}
.yjzkBox1ConL ul li p,.yjzkBox1ConR dt p{width:calc(100% - 90px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.yjzkBox1ConR dl{width:100%;margin-top:11px;}
.yjzkBox1ConR{background-color:#e1464d;}
.yjzkBox1ConR dt{display:flex;align-items:center;justify-content:space-between;}
.yjzkBox1ConR dd{font-size:14px;opacity:.8;margin-top:10px;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.yjzkBox2Con>div{padding:3% 4%;}
.yjzkBox2ConL{background-color:#a7a7a7;margin-right:45px;padding-top:2%!important;}
.mlsSwiper{position:relative;margin-top:10px;padding-bottom:8.5%;}
.mlsSwiper .swiper-slide{flex-wrap:wrap;display:flex;}
.mlsSwiper .swiper-slide a{position:relative;display:inline-flex;border:1px dashed rgba(255,255,255,.5);width:calc(50% - 15px);height:40px;align-items:center;padding:0 22px;margin-bottom:12px;}
.mlsSwiper .swiper-slide a:nth-of-type(2n){margin-left:30px;}
.mlsSwiper .swiper-slide a::before,.mlsSwiper .swiper-slide a::after{position:absolute;content:'';top:-1px;right:-1px;width:16px;height:19px;border-right:3px solid #fff;border-top:3px solid #fff;/* transition:all .5s;*/
}
.mlsSwiper .swiper-slide a::after{right:auto;top:auto;bottom:-1px;left:-1px;border:none;border-left:3px solid #fff;border-bottom:3px solid #fff;}
.mlsSwiper .swiper-slide a:hover,.mlsSwiper .swiper-slide a:hover::before,.mlsSwiper .swiper-slide a:hover::after{color:#333;background-color:#fff;}
.mlsSwiper .swiper-slide a:hover::before,.mlsSwiper .swiper-slide a:hover::after{display:none;}
.mlsSwiper .btnList{z-index:2;bottom:0;}
.mlsSwiper .swiper-pagination-fraction{bottom:auto;z-index:1;}
.yjzkBox2ConR{background:#23b6bc url(../images/yjzkbox2bg.jpg) no-repeat;background-size:cover;position:relative;height:498px;}
.yjzkBox2ConR ul{width:60%;flex-wrap:wrap;}
.yjzkBox2ConR ul li{width:calc(100% / 3);margin-bottom:12px;}
.yjzkBox2ConR ul li a{align-items:center;color:#333;display:inline-flex;}
.yjzkBox2ConR ul li a span{margin-right:10px;}
.yjzkBox2ConR .yjzkBoxTit{position:absolute;bottom:0;left:8%;width:84%;height:144px;}
.yjzkBox3{padding-bottom:120px;}
.yjzkBox3Tit{margin-top:40px;margin-bottom:60px;}
.yjzkBox3Tit a{color:#fff;height:40px;text-align:center;display:inline-flex;justify-content:center;align-items:center;font-size:18px;width:calc((100% - 60px) / 3);background-color:#a7a7a7;}
.yjzkBox3Tit a.active,.yjzkBox3Tit a:hover{background-color:#e1464d;}
.yjzkBox3Tit a+a{margin-left:30px;}
.yjzkBox3Tab>div{display:none;}
.yjzkBox3Tab>div.active{display:block;}
.yjzkBox3Tab>div dl{position:relative;width:calc((100% - 15px * 4) / 5);min-height: 80px;}
.yjzkBox3Tab>div dl+dl{margin-left:15px;}
.yjzkBox3Tab>div dt{overflow:hidden;}
.yjzkBox3Tab>div dt img{width:100%;transition:all .5s}
.yjzkBox3Tab>div dl:hover img{transform:scale(1.08);}
.yjzkBox3Tab>div dd{position:absolute;left:0;bottom:0;width:100%;background-color:rgba(0,0,0,.5);z-index:1;line-height:1.8;padding:4% 8%;color:#fff;}
.yjzkBox3Tab>div dl:hover dd{text-decoration:underline;}
.yjzkBox3Tab>div>p{text-align:center;margin-top:50px;}
.yjzkBox3Tab>div>p a{color:#333;}
.yjzkBox3Tab>div>p a:hover{text-decoration:underline;}
/* 云剪展藏 */
.yjzcBox1{background:#fff url(../images/yjzcbig.png) no-repeat 0 50%;padding-top:110px;background-size:cover;position:relative;height:1000px;background-size:100%;}
.yjzcBox1>img{border:1px solid #000;}
.yjzcBox1 h6{justify-content:center;}
.yjzcSwiperbig{position:absolute;z-index:9;top:17%;left:0;width:100%;}
.yjzcSwiper{margin-top:110px;/* width:72%;margin-left:28%;*/
margin-right:0;}
.yjzcSwiper .swiper-slide img{width:100%;}
.yjzcBtn{position:absolute;z-index:99;outline:none;cursor:pointer;transition:all .5s;}
.yjzcBtn:hover{transform:translateY(-6px);}
.yjzcBtn.Prev{left:19%;top:37%;}
.yjzcBtn.Next{right:20%;bottom:14%;}
.yjzcBox2{background-color:#f3f3f3;align-items:center;height:960px;}
.yjzcBox2 .comWrapper{align-items:center;height:100%;position:relative;}
.yjzcBox2 .comWrapper::before,.yjzcBox2 .comWrapper::after,.yjzcBox2 .yjzcBox2Bar::before,.yjzcBar li p::before{position:absolute;top:0;left:-4%;width:1px;border-left:1px dashed #b9b1b5;content:'';height:100%;}
.yjzcBox2 .comWrapper::after{left:auto;right:-4%;}
.yjzcBox2 .yjzcBox2Bar{position:relative;display:flex;align-items:center;height:100%;margin:0 10%;}
.yjzcBox2 h6{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;z-index:1;font-weight:500;}
.yjzcBox2 h6 span{font-size:36px;color:#333;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;letter-spacing:4px;margin:20px 0;}
.yjzcBox2 h6 img{width:40px;}
.yjzcBox2 .yjzcBox2Bar::before,.yjzcBar li p::before{left:50%;transform:translateX(-50%);}
.yjzcBar{display:flex;height:100%;border-left:1px dashed #b9b1b5;width:70%;}
.yjzcBar a{color:#333;display:inline-flex;position:relative;z-index:9;padding:45px 0;width:30px;justify-content: center;}
.yjzcBar ul{height:100%;width:100%;}
.yjzcBar ul li{height:100%;position:relative;margin-left:20%;}
.yjzcBar li p{position:relative;height:100%;display:flex;align-items:center;}
.yjzcBar li span{position:relative;display:inline-flex;padding-bottom:45px;align-items:center;justify-content:center;line-height:1.1;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;width:22px;}
.yjzcBar a::before,.yjzcBar a::after,.yjzcBar li span::before,.yjzcBar li span::after{background:url(../images/icon.svg);width:30px;background-size:cover;content:'';top:0;left:50%;height:30px;position:absolute;opacity:.8;transform:translateX(-50%);background-repeat:no-repeat;background-position:top center;}
/* .yjzcBar li span::after{bottom: -8px!important;top: auto!important;} */
.yjzcBar li span::before,.yjzcBar li span::after{background-position:bottom center;top:auto;bottom:0;}
.yjzcBar li:hover a::after,.yjzcBar li:hover a::before,.yjzcBar li:hover span::before,.yjzcBar li:hover span::after{background-image:url(../images/iconBlue.svg);opacity:1;}
.yjzcBar li:hover span{color:#23b6bd;}
.yjzcBar li{display:block;}
.yjzcBar li a em{position:absolute;top:100%;left:11px;width:375px;height:245px;transition:all .5s;opacity:0;visibility:hidden;}
.yjzcBar li:last-of-type a em{left:auto;right:-5.5px;}
.yjzcBar li:hover a em{opacity:1;visibility:visible;}
/* 云剪展藏-TOP100 */
.yjztTop100{padding-top:120px;padding-bottom:110px;}
.yjztTop100 h6{display:flex;align-items:center;justify-content:center;}
.yjztTop100 h6 span{font-size:36px;color:#333;font-weight:500;}
.yjztTop100 h6 img.iconTit{margin:0 20px;}
.yjztTop100 h6 img.icon{width:40px;margin:0 20px;}
.yjztTop100-1{background-color:#f3f3f3;position:relative;padding-bottom:0;}
.box1Txt{text-align:center;margin-top:30px;}
.box1Txt p{line-height:1.8;margin-top:40px;max-width: 1000px;margin: 0 auto;}
.box1Txt p strong{color:#b73b41;font-size:18px;}
.box1Info{width:956px;margin:60px auto 0;position:relative;z-index:9;bottom:50px;}
.box1Info dl{border-radius:50%;text-align:center;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 15px rgba(0,0,0,.3);width:180px;height:180px;color:#fff;padding-top:40px;}
.box1Info dl:nth-of-type(1){background-color:#e1464d;margin-top:280px;}
.box1Info dl:nth-of-type(2){background-color:#23b6bc;margin-left:60px;}
.box1Info dl:nth-of-type(3){background-color:#b83e43;margin-left:130px;}
.box1Info dl:nth-of-type(4){background-color:#23b6bc;margin-left:30px;margin-top:280px;}
.box1Info dt{font-size:48px;}
.box1Info dd{font-size:18px;}
.box1Video{position:absolute;left:50%;transform:translateX(-50%);bottom:-214px;}
.box1Video>img{max-width:initial!important;}
.box1Video a{position:absolute;left:50%;transform:translate(-50%,0%);top:60%;display:inline-flex;color:#fff;justify-content:center;align-items:center;flex-direction:column;z-index:999;}
.box1Video a img{margin-bottom:15px;width:65px;}
.yjztTop100-2{padding-top:300px;background-color:#fff;}
.yjztTop100-2 p.des{position:relative;font-size:18px;line-height:1.8;margin-top:60px;margin-bottom:85px;width:1140px;margin:60px auto 85px;display:flex;align-items:flex-start;justify-content: center;}
.yjztTop100-2 p.des img{width:44px;}
.yjztTop100-2 p.des span{margin:0 15px 0 25px;}
.yjztTop100-2 p.des img:last-of-type{align-self:flex-end}
.zjgdroll{height:386px;}
.zjgdroll>div{width:1410px;margin:auto;}
.zjgdroll dl{width:271px;border-radius:50%;position:relative;cursor:pointer;padding:8px;border:1px dashed transparent;}
.zjgdroll dt{border-radius:50%;overflow:hidden;position:relative;}
.zjgdroll dt img{width:100%;}
.zjgdroll dl+dl{margin-left:10px;}
.zjgdroll dl span{position:absolute;bottom:0;background-color:rgba(133,42,39,.8);width:100%;text-align:center;height:56px;justify-content:center;align-items:center;color:#fff;opacity:0;transition:all .5s;visibility:hidden;display:flex;}
.zjgdroll dl:hover span,.zjgdroll dl.active span{opacity:1;visibility:visible;}
.zjgdroll dl:hover,.zjgdroll dl.active{border-color:#eadbc3;}
.zjTab>div{display:none;min-height:200px;}
.zjTab>div.active{display:block;}
.yjztTop100-3{background-color:#c43039;}
.yjztTop100-3 h6 span{color:#fff;}
.czzpSwiper{position:relative;margin-top:60px;width:1400px;margin-left:auto;margin-right:auto;}
.czzpSwiper{padding-bottom:100px;}
.czzpSwiper .swiper-slide{display:flex;flex-wrap: wrap;}
.czzpSwiper .swiper-slide>div{display:flex;}
.czzpSwiper .swiper-slide dl{position:relative;width: calc( (100% - 15px * 3) / 4 );margin-bottom: 15px;margin-left: 15px;}
.czzpSwiper .swiper-slide dl a{color:#333;}
.czzpSwiper .swiper-slide dd{bottom:12px;left:0;right:0;position:absolute;text-align:center;}
.czzpSwiper .swiper-slide dl:nth-of-type(4n-3){margin-left: 0;}
.czzpSwiper .swiper-slide dl .imgPa>img{max-width: 80%;}
/* .czzpL{margin-right:12px;}
.czzpleft{flex-direction:column;margin-right:12px;}
.czzpleft dl:nth-of-type(1){margin-bottom:12px;}
.czzpright{flex-direction:column;}
.czzpright dl+dl{margin-top:12px;} */
.czzpSwiper .btnList{right:50%;bottom:0;transform:translateX(50%);color:#fff;}
.czzpSwiper .swiper-pagination-fraction{bottom:auto!important;}
.yjztTop100-4{background-color:#fbfbfb;}
.box4Conbig{width:1410px;margin:90px auto 0;}
.box4Box{margin-bottom:70px;}
.yjztTop100-4 .box4Con{flex-wrap:wrap;width:1410px;float:left;}
.yjztTop100-4 dl{width:calc((100% - 20px * 5) / 6);margin-bottom:20px;margin-right:20px;}
.yjztTop100-4 dl:nth-of-type(6n){margin-right:0;}
.yjztTop100-4 dl a{color:#333;}
.yjztTop100-4 dt img{border:14px solid #ede5d6;border-radius:50%;}
.yjztTop100-4 dd{margin-top:8px;display:flex;align-items:center;justify-content:center;}
.yjztTop100-4 dd span{margin:0 7px;}
.yjztTop100-4 dd img{opacity:.8;width:23px;}
.w1400{width:1400px;margin:0 auto;}
.jzroll .mCSB_scrollTools{opacity:1!important;width:480px;margin:auto;}
.jzroll .mCSB_dragger{left:0;}
.jzroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{height:40px!important;border-radius:0!important;background:url(../images/jiandao2.png) no-repeat!important;width:67px;margin:0;position:absolute;top:-12px;left:-30px;}
.jzroll .mCSB_scrollTools .mCSB_draggerRail{background-color:transparent!important;height:1px!important;border-top:1px dashed #cda86d;}
.jzroll .mCSB_scrollTools.mCSB_scrollTools_horizontal{height:40px;}
.jzroll .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:auto!important;}
.tips{text-align:center;color:#af252c;font-size:20px;opacity:.4;margin-top:-15px;}
.jzroll.bwg .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-image:url(../images/jiandao.png)!important;}
.jzroll.bwg .mCSB_scrollTools .mCSB_draggerRail{border-color:#23b6bc!important;}
.tips.tips2{color:#23b6bc;opacity:1;margin-top:-20px;}
.yjztTop100-5{background:url(../images/yjzbg4.jpg) no-repeat;background-size:cover;height:950px;display:flex;justify-content:center;align-items:center;}
.yjztTop100-5 h6{margin-bottom:70px;}
.yjztTop100-5 p{line-height:1.8;text-align:center;max-width:880px;margin:auto;}
.yjztTop100-5 p+p{margin-top:40px;}
.yjztTop100-5 p em{font-weight:900;color:#ad1e26;}
.yjztTop100-5 p a{font-size:20px;color:#fff;width:190px;height:60px;display:inline-flex;justify-content:center;align-items:center;background-color:#e1464d;}
.yjztTop100-5 p a:hover{background-color:#23b6bc;}
/* 韵剪美学 */
.banneryjmx dl{display:flex;}
.banneryjmx dt{display:flex;flex-direction:column;width:250px;align-items:flex-start;justify-content:flex-start;margin-right:-15px;}
.banneryjmx dt img+img{margin-left:0;}
.banneryjmx dt img:nth-of-type(2n){align-self:flex-end;}
.banneryjmx dt img:nth-of-type(2),.banneryjmx dt img:nth-of-type(3){margin-top:20px;}
.banneryjmx dt img:nth-of-type(2){margin-right:40px;}
.banneryjmx dt img:nth-of-type(4){margin-top:-24px;}
.banneryjmx dd{align-items:flex-start;text-align:left;}
.banneryjmx dd p{font-size:16px;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;letter-spacing:4px;line-height:1.8;}
.banneryjmx dd img:nth-of-type(2){align-self:flex-end;margin-bottom:50px;}
.yjmxBox1{padding-bottom: 200px;}
.yjmxBox1,.yjmxBox3{background-color:#f3f3f3;}
.yjmxBox2,.yjmxBox4{background-color:#fff;}
.yjmxBox5{background-color:#f3f3f3;}
/* .yjmxBox1 h6{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;align-self:flex-start;letter-spacing:5px;}
.yjmxBox1 h6 span{margin:25px 0 20px;} */
.yjmxBox1 .comWrapper{justify-content:center;align-items:center;}
.yjmxFzmlL{margin-top:90px;}
.yjmxFzmlL dt,.yjmxFzmlL dd{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;}
.yjmxFzmlL dt{margin-right:50px;font-size:24px;letter-spacing:4px;}
.yjmxFzmlL dd{margin-right:35px;font-size:14px;margin-top:10px;position:relative;padding-top:60px;}
.yjmxFzmlL dd::before{content:'';width:1px;border-left:1px dashed #4cc1c6;position:absolute;top:0;left:50%;transform:translateX(-50%);height:50px;}
.yjmxFzmlC{/* margin:0 10% 0 15%; *//* flex-direction:column; */width:800px;margin-top:80px;margin-left: auto;margin-right: auto;justify-content: space-between;}
.yjmxFzmlC dd{display:flex;}
.yjmxFzmlC dd:nth-of-type(1){align-self:flex-start;}
.yjmxFzmlC dd:nth-of-type(2){align-self:flex-end;margin-top:140px;}
.yjmxFzmlC p{position:relative;display:inline-flex;}
.yjmxFzmlC p span{display:inline-flex;justify-content:center;align-items:center;color:#fff;text-align:center;width:100%;height:100%;z-index:1;position:absolute;top:0;left:0;line-height:2;}
/* .yjmxBox3,.yjmxBox4{padding-top: 0!important;} */
.yjmxBox3{background-color: #e1464d;padding-top: 160px!important;padding-bottom: 160px;}
.yjmxBox3 .yjmxBox2Des{background-color: #e1464d;color: #fff;line-height: 1.8; padding: 0;margin-top: 100px;text-indent: 2em;}
.yjmxBox3 .yjmxBox2Des a{color: #fff;text-decoration: underline;font-size: 18px;display: inline-flex;margin-top: 10px;}
.yjmxBox2 dl{position:relative;margin-top:100px;}
.yjmxBox2 dd{position:absolute;width:89%;left:5.5%;bottom:60px;z-index:1;color:#fff;line-height:1.8;}
.yjmxBox2 dd p{align-items:center;}
.yjmxBox2 dd p strong{display:inline-flex;font-size:24px;margin-right:10px;line-height:2;position:relative;}
.yjmxBox2 dl a p:first-of-type{margin-bottom:10px;}
.yjmxBox2 dl a p:first-of-type strong::before{position:absolute;bottom:6px;width:0;height:1px;content:'';background-color:#fff;transition:all .5s ease;}
.yjmxBox2 dl a{display:block;}
.yjmxBox2 dl a:hover{transform:translateY(-6px);}
.yjmxBox2 dl a:hover p:first-of-type strong::before{width:100%;}
.yjmxBox3 ul{display:flex;justify-content:space-between;padding:0 45px;margin-top:60px;}
.yjmxBox3 ul li{display:flex;background-color:#e1464d;width:260px;height:494px;transition:all .5s;}
.yjmxBox3 ul li:nth-of-type(2){background-color:#23b6bc;}
.yjmxBox3 ul li a{display:flex;justify-content:center;align-items:center;width:100%;align-items:center;justify-content:center;}
.yjmxBox3 ul li a p{display:inline-flex;flex-direction:column;align-items:center;}
.yjmxBox3 ul li a p span{display:flex;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;font-size:24px;color:#fff;line-height:1;letter-spacing:5px;}
.yjmxBox3 ul li img{width:30px;margin-bottom:15px;}
.yjmxBox3 ul li em{width:15px;height:152px;display:inline-flex;position:relative;padding-top:4px;margin-top:25px;}
.yjmxBox3 ul li em i{border-radius:50%;background-color:rgba(255,255,255,.5);width:15px;height:15px;position:absolute;display:inline-flex;top:0;left:50%;transform:translateX(-50%);transition:all .5s;}
.yjmxBox3 ul li em i::before{background-color:rgba(255,255,255,1);z-index:9;position:absolute;width:7px;height:7px;border-radius:50%;content:'';left:4px;top:4px;}
.yjmxBox3 ul li:hover{box-shadow:0 0 20px rgba(0,0,0,.4);transform:translateY(-6px);}
.yjmxBox3 ul li:hover em i{top:90%;}
.yjmxBox4 ul{display:flex;justify-content:center;padding:0;margin-top:80px;}
.yjmxBox4 ul li{display:flex;background-color:#23b6bc;width: calc(50% - 20px);;height:460px;transition:all .5s;/* max-width:30%; */}
.yjmxBox4 ul li:nth-of-type(2){background-color:#664f53;margin-left: 40px;}
.yjmxBox4 ul li:nth-of-type(3){background-color:#e1464d;}
.yjmxBox4 ul li a{display:flex;justify-content:center;align-items:center;width:100%;align-items:center;justify-content:center;}
.yjmxBox4 ul li a p{display:inline-flex;flex-direction:column;align-items:center;}
.yjmxBox4 ul li a p span{color:#fff;font-size:24px;}
.yjmxBox4 ul li img{margin-bottom:25px;width: 30px;}
.yjmxBox4 ul li em{width:15px;height:74px;display:inline-flex;position:relative;padding-top:4px;margin-top:25px;justify-content:center;}
.yjmxBox4 ul li em i{border-radius:50%;background-color:rgba(255,255,255,.5);width:15px;height:15px;position:absolute;display:inline-flex;top:0;left:50%;transform:translateX(-50%);transition:all .5s;}
.yjmxBox4 ul li em i::before{background-color:rgba(255,255,255,1);z-index:9;position:absolute;width:7px;height:7px;border-radius:50%;content:'';left:4px;top:4px;}
.yjmxBox4 ul li:hover{box-shadow:0 0 20px rgba(0,0,0,.4);transform:translateY(-6px);}
.yjmxBox4 ul li:hover em i{top:52%;}
.yjmxBox4 ul li.cur::before{height:180px;}
.yjmxBox5 ul{display:flex;justify-content:space-between;margin-top:100px;align-items:flex-start;}
.yjmxBox5 ul li{display:flex;transition:all .5s ease;height:514px;width:20%;overflow:hidden;position:relative;}
.yjmxBox5 ul li a>img{height:100%;object-fit:cover;transition:all .5s ease;display:block;position:relative;left:50%;top:0;max-width:initial;}
.yjmxBox5 ul li+li{margin-left:30px;}
.yjmxBox5 ul li a{display:flex;justify-content:center;align-items:center;width:100%;align-items:center;justify-content:center;position:relative;}
.yjmxBox5 ul li a p{display:inline-flex;flex-direction:column;align-items:center;position:absolute;bottom:10%;left:18%;z-index:9;}
.yjmxBox5 ul li a p span{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;font-size:24px;color:#fff;line-height:1;letter-spacing:5px;}
.yjmxBox5 ul li em{width:15px;height:74px;display:inline-flex;position:relative;padding-top:4px;margin-top:20px;}
.yjmxBox5 ul li em i{border-radius:50%;background-color:rgba(255,255,255,.5);width:15px;height:15px;position:absolute;display:inline-flex;top:0;left:50%;transform:translateX(-50%);transition:all .5s;}
.yjmxBox5 ul li em i::before{background-color:rgba(255,255,255,1);z-index:9;position:absolute;width:7px;height:7px;border-radius:50%;content:'';left:4px;top:4px;}
.yjmxBox5 ul li.cur{width:40%;}
.yjmxBox5 ul li.cur a>img{transform:scale(1.1);left:0;}
.yjmxBox5 ul li.cur a p{flex-direction:row;align-items:center;left:8%;bottom:2%;}
.yjmxBox5 ul li.cur a p span{-webkit-writing-mode:initial;writing-mode:initial;writing-mode:initial;letter-spacing:0;}
.yjmxBox5 ul li.cur em{transform:rotate(270deg);transform-origin:left center;width:auto;height:auto;margin-left:50px;}
.yjmxBox5 ul li.cur em img{height:inherit;}
.yjmxBox5 ul li.cur em i{left:0;transform:translateX(0);}
.yjmxBox5 ul li.cur::before{content:'';position:absolute;bottom:0;height:180px;left:0;background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,1));background:linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,.06));z-index:8;width:100%;}
/* 关于我们 */
.gywmBox1{background-color:#f3f3f3;}
.gywmBox1 dl{margin-top:110px;line-height:1.8;align-items:center;}
.gywmBox1 dt{margin-right:70px;color:#fff;padding:4% 6%;background-color:#23b6bc;width:calc(50% - 35px);/* margin-top:7px; */}
.gywmBox1 dd{width:calc(50% - 35px);line-height:2;}
.gywmBox1 dd p+p{margin-top:10px;}
.gywmBox2{background-color:#fff;}
.gywmBox2 dl{color:#fff;margin-top:95px;}
.gywmBox2 dt{background-color:#e1464d;width:calc(100% - 366px);line-height:1.8;padding:30px;display:flex;justify-content:center;align-items:center;}
.gywmBox2 dt p{justify-content:center;align-items:center;position:relative;height:calc(100% - 30px);width:calc(100% - 30px);}
.gywmBox2 dt p{position:relative;border:1px dashed #fff;}
.gywmBox2 dt p::before,.gywmBox2 dt p::after{position:absolute;content:'';top:-1px;left:-1px;width:36px;height:36px;border-left:3px solid #fff;border-top:3px solid #fff;transition:all .5s;}
.gywmBox2 dt p::after{left:auto;top:auto;bottom:-1px;right:-1px;border:none;border-right:3px solid #fff;border-bottom:3px solid #fff;}
.gywmBox2 dt p span{width:82%;}
.gywmBox2 dd{background-color:#23b6bc;width:366px;padding:100px 40px;line-height:2;}
/* .gywmBox3{height:830px;background:url(../images/gywmbg.jpg) no-repeat;background-size:cover;color:#fff;padding:0;overflow:hidden;}
.gywmBox3 .comWrapper{align-items:flex-start;height:100%;position:relative;justify-content:center;align-items:center;}
.gywmBox3 h6{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;align-self:flex-start;letter-spacing:5px;width:218px;display:inline-flex;transition:all .5s;padding:6% 0;background-color:rgba(225,70,77,.8);position:absolute;top:0;left:0;}
.gywmBox3 h6 span{margin:25px 0 20px;font-size:24px;transition:all .5s;}
.gywmBox3 h6.h6-2{align-items:center;justify-content:center;text-align:center;align-self:flex-end;width:210px;left:auto;right:0;bottom:0;top:auto;}
.gywmBox3 h6.h6-2 span{margin:30px 0;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;letter-spacing:5px;}
.gywmBox3 h6.active,.gywmBox3 h6:hover{background-color:rgba(35,182,188,.8);}
.gywmBox3 h6.active span,.gywmBox3 h6:hover span{font-size:36px;}
.gywmTab>dl{display:none;}
.gywmTab>dl.active{display:block;}
.gywmBox3 dl{width:530px;margin:auto;}
.gywmBox3 dd{line-height:2;margin-top:40px;} */
/* 关于我们 第三模块*/
.gywmBox3{height: 830px;background: url(../images/gywmbg.jpg) no-repeat;background-size: cover;color: #fff;padding: 0;overflow: hidden;}
.gywmBox3 .comWrapper{align-items: flex-start;height: 100%;position: relative;align-items: center;}
.gywmBox3 h6{-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;align-self: flex-start;letter-spacing: 5px;width: 188px;display: inline-flex;transition: all .5s;padding: 6% 0;background-color: rgba(225,70,77,.8);height: 100%;border-right: 1px dashed rgba(255, 255, 255, .8);}
.gywmBox3 h6 span{margin: 25px 0 20px;font-size: 24px;transition: all .5s;}
.gywmBox3 dl{width: 570px;margin: auto;}
.gywmBox3 dd{line-height: 2;margin-top: 40px;}
.gywmTab{display: flex;align-items: center;height: 100%;width: 188px;}
.gywmtabTit{height: 100%;}
.gywmtabCon{display: none;justify-content: center;align-items: center;width: calc(100%);height: 100%;;}
.gywmTab.active .gywmtabCon{display: flex;}
.gywmTab:last-of-type h6{border-right: none;}
.gywmTab.active h6{background-color: rgba(35,182,188,.8);}
.gywmTab.active h6 span{font-size: 36px;}
.gywmTab.active{width: calc((100% - 188px * 2 ));}
.gywmTabroll{height: 640px;display: flex;justify-content: center;align-items: center;}
.gywmTabroll .mCSB_scrollTools{opacity: 1!important;}
.gywmTabroll .mCSB_dragger{left: 0;}
.gywmTabroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #fff!important;width: 5px!important;border-radius:0!important}
.gywmTabroll .mCSB_scrollTools .mCSB_draggerRail{background-color: rgba(255, 255, 255, .2)!important;width: 1px!important;}
.gywmBox4{background-color:#d6d4d4;}
.map{margin-top:100px;height:514px;}
.mapBig{width:calc(100% - 490px);}
#map{height:512px;width:100%;}
.mapBig{position:relative;border:1px dashed #e1464d;}
.mapBig::before{position:absolute;content:'';top:-1px;left:-1px;width:36px;height:36px;border-left:3px solid #e1464d;border-top:3px solid #e1464d;transition:all .5s;z-index:999;}
.mapBig img{object-fit:cover;height:100%;width: 100%;}
.mapInfo{color:#fff;background:#e1464d url(../images/bar4.png) no-repeat 20% 0;display:flex;justify-content:center;align-items:center;width:490px;}
.mapInfo dt{font-size:20px;margin-bottom:15px;}
.mapInfo dt{margin-top:20px;}
.mapInfo dd{line-height:2;}

/* 弹出层 */
.pop{background:#fff url(../images/popbg.png) no-repeat;background-size:cover;background-position:bottom right;width:1220px;position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);display:none;}
.pop .txt{height:66vh;color:#333;}
.popCon{padding:50px 90px 50px;justify-content:space-between;}
.popCon .img{width:50%;}
.popCon h5{font-size:30px;color:#e1464d;display:flex;align-items:center;margin-bottom:35px;}
.popCon h5 img{width:30px;margin:0 15px;}
.popCon .img{display:inline-flex;justify-content:center;align-items:center;border-right:1px dashed #8f6e3d;padding-right:8%;}
.popCon .txt{width:44%;}
.pop .roll{height:calc(100% - 90px);}
.pop .roll .mCSB_scrollTools{opacity:1!important;}
.pop .roll .mCSB_dragger{left:0;}
.pop .roll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#a60b2a!important;width:6px!important;border-radius:0!important}
.pop .roll .mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(166,11,42,.2)!important;width:1px!important;}
.pop .close{position:absolute;right:20px;top:20px;cursor:pointer;width:30px;height:30px;transition:transform .4s;cursor:pointer;z-index:999;}
.pop .close:before,.pop .close:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;width:100%;height:4px;background:#e1464d;margin:auto}
.pop .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.pop .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.pop .close:hover{transform:rotate(90deg)}
.pop .roll .line2{line-height:2;color:#333;}
.popCon .imgs{width:262px;margin-right:70px;}
.popCon .txts{width:calc(100% - 70px - 262px);}
.pop .txts{height:65vh;color:#333;}
.pop .roll dd{display:flex;align-items:center;border-bottom:1px dashed #8f6e3d;height:60px;}
.pop .roll dd:last-child{border:none;height:initial;padding-top:20px;line-height:2;}
.pop .roll dd span+span{margin-left:15%;}
.popVideo.pop{width:860px;background:transparent;}
.popVideo.pop .close:before,.popVideo.pop .close:after{background:#fff;}
.popVideo.pop .popCon{padding:0;}
.footer{background-color:#120703;padding:40px 110px;color:#fff;justify-content:space-between;align-items:center;}
.footer a{color:#fff;}
.footer a:hover{text-decoration:underline;}
.footL p.t{font-size:14px;opacity:.3;margin-top:25px;margin-bottom:25px;}
.footL p.tt{color:#8d8989;}
.fLink{align-items:center;}
.fLink span{display:inline-flex;margin:0 25px;border:1px dashed #fff;height:16px;}
.footShare{margin-left: 20px;}
.footShare dl{text-align:center;}
.footShare dt{margin-bottom:20px;}
.footShare dt img{width: 80px;}
.footShare dl+dl{margin-left:20px;}
/* 博物馆 */
.bwgBig{height:100vh;position:relative;display:flex;justify-content:flex-end;}
.bwgSwiper{height:100%;width:calc(100% - 84px);position:relative;top:0;right:0;margin:0;}
.bwgSwiper .swiper-slide{width:100%;height:100%;overflow:hidden;background-color:#f3f3f3;}
.bwgSwiper .swiper-slide>div{height:100%;}
.bwgNav{width:84px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;background-color:#fff;position:absolute;top:0;left:0;height:100vh;}
.bwgNav a{display:inline-flex;}
.bwgMain{position:relative;width:100%;}
.bwgMain h6{display:flex;align-items:center;justify-content:center;}
.bwgMain h6 span{display:inline-flex;margin:0 20px;font-size:36px;color:#333;font-weight:500;}
.bwgMain h6 img{width:40px;}
.bwgMain.center{display:flex;justify-content:center;align-items:center;}

.bwgLtit{display: flex;justify-content: center;align-items: center;flex-direction: column;margin-top: 50px;}
.bwgLtit dt{font-size: 30px;font-weight: 900;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;letter-spacing: 4px;}
.bwgLtit dd{font-size: 18px;color: #333;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;letter-spacing: 1px;}
.bwgLtit dd:first-of-type{margin: 15px 0 5px;display: inline-flex;}

/* 首屏 1 */
.box1 .bwgMain>img{height:100%;object-fit:cover;width:100%;}
.box1 .mouse{position:absolute;left:calc( 100% - (374px / 2));top:50%;transform:translateY(-50%);z-index:1;width:374px;height:374px;display:flex;align-items:center;border-radius:50%;}
.box1 .mouse::after{content:'';position:absolute;top:50%;left:50%;opacity:.6;border-radius:50%;width:100%;height:100%;animation:xuan1 13s infinite linear;border:1px dashed #21a2a7;transform-origin:left top;}
.box1 .mouse::before{content:'';position:absolute;top:50%;left:50%;background-color:#23b6bc;opacity:.6;border-radius:50%;width:calc(100% - 40px);height:calc(100% - 40px);animation:xuan2 10s infinite linear;transform-origin:left top;}
.box1 .mouse img{margin-left:90px;display:inline-flex;animation:updown 2s infinite linear;}

.box1 .mouse p{color: #fff;position: absolute;z-index: 999;top: 60%;font-size: 15px;left: 52px;}
@keyframes updown{0%{transform:translateY(-20%);}
50%{transform:translateY(20%);}
100%{transform:translateY(-20%);}
}
@keyframes xuan1{0%{transform:rotate(0deg) translate(-50%,-50%)}
100%{transform:rotate(360deg) translate(-50%,-50%)}
}
@keyframes xuan2{0%{transform:rotate(0deg) translate(-50%,-50%)}
100%{transform:rotate(-360deg) translate(-50%,-50%)}
}
/* 博物馆简介 2 */
.box2 .bwgMain.center>div{max-width:1260px;width:85%;}
.box2Tabcon{margin-top:8%;min-height:46vh;}
.box2Tabcon>div{display:none;}
.box2Tabcon>div.active{display:block;}
.box2Tabcon .flex{width:1100px;}
.box2Tabcon .img{width:30%;margin-right:5%;}
.box2Tabcon .txt{width:65%;}
.box2Tabcon .txt p{line-height:2;text-indent:2em;margin-top:10px;}
.box2Tabtit{width:1100px;display:flex;justify-content:space-between;margin-top:100px;}
.box2Tabtit a{font-size:18px;color:#fff;background-color:#23b6bc;display:inline-flex;width:140px;height:40px;justify-content:center;align-items:center;}
.box2Tabtit a.active,.box2Tabtit a:hover{background-color:#e1464d;}
.bwgjjroll{height:46vh;}
.bwgjjroll .mCSB_scrollTools{opacity:1!important;}
.bwgjjroll .mCSB_dragger{left:0;}
.bwgjjroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#e1464d!important;width:6px!important;border-radius:0!important}
.bwgjjroll .mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(166,11,42,.2)!important;width:1px!important;}
/* 馆藏 3 */
.box3{background:url(../images/bwgBg3.jpg) no-repeat center;background-size:cover;}
.cgRollbig{margin-top:4%;height:640px;}
.bwgcgRoll{width:calc(100vw - 84px);}
.cgRollInner{height:610px;}
.box3Scroll{width:calc(100vw - 84px - 236px);float:left;}
.box3imgList{width:100%;}
.box3imgList img{width:100%;object-fit:cover;}
.box3imgList dd{background-color:#e1464d;font-size:18px;height:68px;align-items:center;justify-content:center;color:#fff;display:inline-flex;width:100%;}
.box3imgListL{width:28.2%;}
.box3imgListR{width:71.8%;flex-wrap:wrap;}
.box3imgListR dl{width:30%;margin-bottom:18px;}
.box3imgListR dl{margin-left:10%;}
/* 作品 4 */
.box4 .bwgMain.center>div{width:100%;height:100vh;}
.box4ConL{width:400px;margin-right:2%;}
.box4ConR{width:calc(100% - 400px - 35px);background-image:linear-gradient(90deg,#e1464d 27%,transparent 27%);position:relative;height:100%;display:flex;align-items:center;justify-content:center;}
.box4Tit{position:absolute;top:18.5%;left:3.5%;color:#fff;}
.box4Tit dl{display:flex;flex-direction:column;line-height:1;}
.box4Tit>div{display:none;}
.box4Tit>div.active{display:block;}
.box4Tit dt{display:inline-flex;flex-direction:column;align-items:flex-start;}
.box4Tit dt span{font-size:24px;display:inline-flex;margin-top:20px;}
.box4Tit dd{display:inline-flex;padding-left:5px;margin-top:30px;/* flex-direction:row-reverse;*/
}
.box4Tit dd p,.box4Tit dt span{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;align-self:flex-start;}
.box4Tit dd p:nth-of-type(2){margin-left:15px;}
.box4Img{width:1100px;margin:0 auto;margin-top:10%;}
.bwgzpolls{height:610px;}
.box4Imgcon{height:466px;width:initial;display:flex;align-items:center;}
.box4Img .img{cursor:pointer;width:325px;float:left;margin-right:60px;}
.box4Img .img img{width:100%;filter:grayscale(1);opacity:.3;}
.box4Img .img:last-of-type{margin-right:0;}
.box4Img .img:hover,.box4Img .img.active img{filter:grayscale(0);opacity:1;}
/* 视频 5*/
.box5 .bwgMain.center{width:100%;}
.box5 .bwgMain.center>div{width:80%;}
.box5Video{max-width:100%;margin-top:9%;}
.bwgTabv{margin-right:10%;width:60%;}
.bwgTabv .videoBox{width:100%;padding:0;}
.bwgTabv .videoBox video{object-fit:cover;width:100%;}
.bwgTabv>div{display:none;}
.bwgTabv>div.active{display:block;}
.bwgTabt{width:30%;display:flex;align-items:center;}
.bwgTabt a{display:flex;align-items:center;justify-content:center;background-color:#23b6bc;height:100%;width:30%;flex-direction:column;}
.bwgTabt a+a{margin-left:24px;}
.bwgTabt a:nth-of-type(2n){background-color:#e1464d;}
.bwgTabt a img{margin-bottom:20px;}
.bwgTabt a span{font-size:24px;color:#fff;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;letter-spacing:4px;}
.bwgTabt a.active,.bwgTabt a:hover{transform:translateY(-6px);box-shadow:0 0 20px rgba(0,0,0,.3);}
/* 荣誉 6*/
.box6 .bwgMain p.des{font-size:18px;line-height:1.8;text-align:center;margin-top:3.5%;}
.box6 .bwgMain ul{margin-top:4%;flex-wrap:wrap;display:flex;width:80%;margin-right:auto;margin-left:auto;}
.box6 .bwgMain ul li{width:calc(25%);margin-bottom:4%;}
.box6 .bwgMain ul li dl{display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(../images/bwgIcon.png) no-repeat;width:177px;height:114px;margin:0 auto 15px;background-size:contain;}
.box6 .bwgMain ul li dt{margin-top:20px;}
.box6 .bwgMain ul li dt i{font-size:14px;color:#e1464d;font-style:italic;font-weight:900;font-family:Microsoft YaHei;}
.box6 .bwgMain ul li dt strong{font-size:36px;font-style:italic;color:#e1464d;font-family:SourceHanSansCNBold;;}
.box6 .bwgMain ul li dd{margin-top:15px;}
.box6 .bwgMain ul li dd img{width:20px;}
.box6 .bwgMain ul li p{text-align:center;max-width:260px;margin:auto;width:80%;}

.searchTop{margin-top: 80px;}
}

.imgPa{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;}
.imgPa>img{display:inline-flex;max-width:94%;max-height:94%;}

@media (min-width:1551px) and (max-width:1681px){.box4Img{width:920px;}
.box4Img .img{width:265px;}
.bwgzpolls{height:500px;}
}

@media (min-width:1200px) and (max-width:1550px){.header{padding:0 3%;}
.header .logo img{width:180px;}
.header .nav{width:calc(100% - 190px - 210px);}
.header .nav ul li{margin-right:3%;}
.header .searchC{margin-right:20px;}
.headerR img{width:200px;}
.searchBtn{width:18px;}
.jzzpTit dd a{font-size:16px;}
.ccml .ccmlTit{max-width:80%;}
.ccml .ccmlNav{margin-right: 16%;}
.yjzcBtn{width:82px;}
.yjzcBtn.Prev{left:19%;top:53%;}
.yjzcBtn.Next{right:19%;bottom:4%;}
.banner{height:600px;}
.banner dd{margin-top: 45px;}
.banner dd .line{height: 140px;}
.bwgMain h6{margin-bottom:2.5%;}
.box5 .videoBtn{width:52px;}
.bwgTabt a img{width:54px;}
.box6 .bwgMain p.des{font-size:16px;}
.box6 .bwgMain ul li dl{width:170px;height:104px;}
.box6 .bwgMain ul li dt strong{font-size:34px;}
.box6 .bwgMain ul li p{font-size:14px;}
.box2Tabtit{margin-top:8%;}
.box2Tabcon{margin-top:6%;}
.zjgdroll>div,.czzpSwiper,.yjztTop100-4 .box4Con,.box4Conbig,.yjztTop100-4 .box4Con,.w1400,.zjgdroll>div{width:1200px;}
.zjgdroll dl{width:230px;}
.box4ConL{width:270px;}
.box4ConR{width:calc(100% - 270px);}
.box4Img{width:800px;margin-left:5%;}
.box4Img .img{width:240px;margin-right:30px;}
.bwgzpolls{height:450px;}
.box4Tit{left:5%;}
.box3imgListL{width:31%;}
.cgRollbig{height:540px;}
.cgRollInner{height:510px;}
.jzzpTit dd p a.all{width:80px;}
.footer{padding:40px 80px;font-size:14px;}
.jzzpRecommend dd a p{margin-top:35px;}
.jzzyBox1ConR dl{padding-top:4%;}
.jzzyBox1ConR ul{padding:27px 30px;}
.gywmBox1 dd{line-height:1.8;}
.yjzcBox1{background-size:contain;}

.header{height: 70px;}
.header .nav ul li::before{bottom: -24px;}
.header .nav ul li dl{top: 55px;}
.header .nav ul li:hover dl{top: 45px;}

}

@media (min-width:1200px) and (max-width:1440px){
.box2Tabcon .flex,.box2Tabtit{width:1000px;}
.jzzyBox1ConR ul li:not(:nth-last-of-type(1)){margin-bottom: 18px;}
.jzzyBox1ConR ul li a{font-size: 14px;}
.jzzpTit dd a+a{margin-left: 8px;}
}

@media (min-width:1200px) and (max-width:1400px){
.box3Scroll{width:calc(100vw - 84px - 170px);}
.cgRollbig{height:500px;}
.cgRollInner{height:470px;}
.tips{font-size:18px;}
.box6 .bwgMain h6{margin-bottom:1%;margin-top:2%;}
.box6 .bwgMain p.des{margin-top:0;}
.box6 .bwgMain ul{margin-top:2%;}
.ccyrmlNav a{font-size:16px;height:180px;}
}

/* 移动端 */
@media (max-width:1200px) {
body{font-size: 14px;}
.pc{display: none;}
.app{display: block;}
.flex{display: block;}
.comWrapper{margin: auto;max-width: 90%;width: 1380px;}
.mask{position: fixed;top: 0;right: 0;left: 0;bottom: 0;z-index: 99;background-color: rgba(0,0,0,.4);}
.pcnav{display: none;}
.head1200{display: flex;justify-content: space-between;align-items: center;padding: 4px 10px 4px 20px;overflow: hidden;position: absolute;;top:0;left:0;right:0;z-index:9999;background-color: rgba(0,0,0,.2);height: 60px;}
.head1200.headActive{position: relative;}
.head1200 a.logo{width:180px;cursor:pointer;display: block;}
.head1200 a.logo img{width:100%;}
.headR{display: flex;align-items: center;}
.ljbm {padding: 12px 22px 12px 20px;background: #fff url(../images/bi.png) no-repeat 10px center;}
.ljbm span{display: none;}
.menu-handler{width:58px;height:58px;cursor:pointer;position:relative;z-index:49;}
.menu-handler .burger{width:24px;height:2px;background:#fff;display:block;position:absolute;z-index:5;top:20px;left:50%;margin:0px 0px 0px -12px;-webkit-transform-origin:center;transform-origin:center;}
.menu-handler .burger-2{top:27px}
.menu-handler .burger-3{top:35px}
.menu-handler.active .burger-1{top:27px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu-handler.active .burger-2{opacity:0;}
.menu-handler.active .burger-3{top:27px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.trans,.trans:hover{-webkit-transition:all 277ms ease-in-out;transition:all 277ms ease-in-out;}
.trans-fast,.trans-fast:hover{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out}
.search .searchC input,.search a{height: 50px;line-height: 50px;}
.search .searchC input::-webkit-input-placeholder { font-size: 14px;}
.menuBox{position: fixed;right:-100%;top:60px;width:100%;height:96%;z-index:999;background:rgba(255,255,255,1);left: auto;}
.menuBox .mlogo{display:block;margin:0 auto;width:238px;padding-top:20px}
.menuBox .mlogo img{display:block;width:100%}
.navMobile{width:100%;}
.navMobile li{line-height:50px;}
.navMobile li h5{width:90%;margin: auto;position:relative;font-size: 16px;width: 100%;border-bottom:1px solid #f5efef;}
.navMobile li h5 a{color: #333;display: block;width:100%;font-weight:bold}
.navMobile li h5 i,.navMobile li h3 i{border:2px solid #e1464d;display:block;width:8px;height:8px;transform:rotate(-45deg);border-top:none;border-right:none;right:20px;position:absolute;top: calc(50% - 4px);transition: all .4s;}
.navMobile li h5 i.active,.navMobile li h3 i.active{transform:rotate(135deg);}
.navMobile li .listDown{display:none;width:100%;border-bottom:1px solid #e8e8e8;}
.navMobile li .listDown .list2_one{font-size:14px;background-color:#fff;}
.navMobile li .listDown .list2_one h3{border-top:1px solid #e8e8e8;padding:0px 20px 0 10px;line-height: 2.4;font-size: 15px;font-weight: 500;position: relative;}
.navMobile li .listDown .list2_one:first-child h3{border: none;}
.navMobile li h5>a,.navMobile li .listDown .list2_one h3 a{margin-left:20px;width:80%;color:#444;text-transform:uppercase;padding: 10px 0;}
.navMobile li h5>a>img{width: 66px;}
.navMobile li h5>a>img.sy{width: 32px;}

.list2_two{display: none;}
.list2_two ul{border-top: 1px solid #f5efef;}
.list2_two ul li{border-bottom:none;line-height: 2.6;border-bottom: 1px solid #f5efef;}
.list2_two ul li:last-of-type{border: none;}
.list2_two ul li a{color: #333;width: 74%;margin: auto;display: flex;}

.head1200 .searchC{margin-right: 3%;position: relative;display: flex;align-items: center;}
.head1200 .searchBox{position: absolute;top:50%;transform: translateY(-50%);right:-100px;visibility: hidden;z-index: 999;transition: none;display: flex;}
.head1200 .searchBox.active{right: 0;visibility: initial;transition: all .5s;}
.searchBtn{width: 20px;display: inline-flex;}
.searchBtn img{opacity: .3;width: 100%;}
.searchBox{height: 40px;align-items: center;padding: 0 10px;width: 250px;background-color: #fff;}
.searchBox input[type=text]{border: none;height: 32px;line-height: 32px;width: calc(100% - 40px);padding-left: 10px;outline: none;font-size: 12px;}
.searchBox span{display: inline-flex;border-left: 1px solid #464646;height: 20px;margin: 0 10px;width: 0px;}

.banner{position: relative;text-align: center;/* height: 360px; */height: 300px;background-color: #e1464d;}
.banner>img{height: 100%;object-fit: cover;width: 100%;}
.banner dl{position: absolute;left: 50%;transform: translate(-50%,-40%);top: 50%;width: 100%;}
.banner dt img+img{margin-left: 15px;}
.banner dt img:nth-of-type(1){width: 30px!important;}
.banner dt img:nth-of-type(2){width: 120px!important;}
.banner dt img:nth-of-type(3){width: 30px!important;}
.banner dt img:nth-last-child(1):first-child{width: 120px!important;}
.banner dt{display: flex;align-items: center;justify-content: center;}
.banner dd{margin-top: 20px;align-items: center;justify-content: center;display: flex;}
.banner dd p{line-height: 1.4;font-size:16px;color: #fff;margin: 0 5px;}
.banner dd p.fz18{font-size: 14px;width: 90%;margin: 0 auto;}
.banner dd .line{width: 1px;border-left: 1px dashed #fff;display: inline-flex;height:40px;}
.banner.bannerjzzp dl{position: absolute;left: 50%;transform: translate(-50%,0);bottom:0;top: auto;width: 100%;}
.banner.bannerjzzp dd{margin-top: 25px;}

/* 新闻详情 */
.xwxq{margin-top: 30px;}
.xwxqTit{align-items: center;color: #666;}
.xwxqTit a{font-size: 14px;color: #666;display: inline-flex;margin: 0 5px;}
.xwxqTit a:hover{text-decoration: underline;}
.xwxqbig{margin-top: 25px;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #acacac;}
.xwxqbig dl{text-align: center;border-bottom: 1px solid #acacac;padding-bottom: 15px;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.xwxqbig dt{font-size: 20px;color: #333;font-weight: 900;text-align: left;}
.xwxqbig dd{margin-top: 20px;color: #999;align-items: flex-start;display: flex;width: 100%;justify-content: center;align-items: center;}
.xwxqbig dd span{display: inline-flex;margin-left: 5px;margin-right: 5px;font-size: 12px;}
.xwxqbig dd img{display: inline-flex;margin-left: 0;width: 14px;}
.xwxqCon{margin-top: 30px;}
.xwxqCon p{line-height: 1.8;text-indent: 2em;width: 100%;}
.xwxqCon p+p{margin-top: 20px;}
.xwxqCon p img{display: block;max-width: 100%;}
.xwxq .xqtj{margin-bottom: 60px;}
.xwxq .xqtj h6{font-size: 20px;color: #e1464d;display: flex;align-items: center;}
.xwxq .xqtj h6 img{display: inline-flex;margin-right: 8px;width: 20px;}
.xwxq .xqtj ul{margin-top: 10px;}
.xwxq .xqtj ul li{height: 50px;}
.xwxq .xqtj ul li a{color: #333;display: flex;align-items: center;justify-content: space-between;width: 100%;height: 100%;border-bottom: 1px dashed #acacac;padding: 0 10px;}
.xwxq .xqtj ul li em{width: calc(100% - 90px);color: #333;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.xwxq .xqtj ul li span{color: #999;}
.xwxq .xqtj ul li a:hover{/* transform: translateY(-4px); */background-color: #e1464d;}
.xwxq .xqtj ul li a:hover>*{color: #fff;}
.pages{margin-top: 40px;margin-bottom: 60px;justify-content: center;align-items: center;display: flex;}
.pages a,.pages .inputText{font-size: 12px;color: #5f4949;display: inline-flex;justify-content: center;align-items: center;border: 1px dashed #5f4949;min-width: 18px;min-height: 18px;position: relative;}
.pages .inputText{margin: 0 5px;}
.pages a+a{margin-left: 5px;}
.pages a::before,.pages a::after,.pages .inputText::before,.pages .inputText:after{position: absolute;content: '';top: -1px;left: -1px;width: 4px;height: 5px;border-left: 2px solid #5f4949;border-top: 2px solid #5f4949;}
.pages a::after,.pages .inputText::after{border:none;border-right: 2px solid #5f4949;border-bottom: 2px solid #5f4949;top: auto;left: auto;bottom: -1px;right: -1px;}
.pages a:hover{background-color: #e1464d;color: #fff;}
.pages a:hover::before,.pages a:hover::after{display: none;}
.pages span{display: inline-flex;margin: 0;color: #8f8f8f;font-size: 12px;}
.pages .inputText input{background-color: transparent;outline: none;height: 100%;width: 24px;border: none;text-align: center;color: #5f4949;font-family:"SourceHanSansCNRegular";font-size: 12px;}
.pages .inputText::before,.pages .inputText:after{border-color: #8f8f8f;}

/* 学术观点 */
.xsgd .commonTit{display: inline-flex;align-items: center;position: relative;left: 50%;transform: translateX(-50%);margin-top: 30px;margin-bottom: 10px;}
.xsgd .commonTit span{margin: 0 10px;font-size: 22px;color: #333;}
.xsgd .commonTit img{width: 20px;}
.xsgd .subTit{align-items: center;justify-content: center;display: flex;margin-top: 20px;}
.xsgd .subTit a{display: inline-flex;color: #23b6bc;background-size: cover;height: 40px;align-items: center;justify-content: center;font-size: 16px;border: 1px solid #23b6bc;width: calc((100% - 20px) / 3);}
.xsgd .subTit a+a{margin-left: 10px;}
.xsgd .subTit a:hover,.xsgd .subTit a.active{color: #fff;background-color: #e1464d;color: #fff;border-color: #e1464d;}
.xsgdList{margin-top: 0px;margin-bottom: 60px;}
.xsgdList li{padding-bottom: 30px;border-bottom: 1px dashed #acacac;padding-top: 30px;transition: all .5s;}
.xsgdList a{/* display: flex; */align-items: center;}
.xsgdList .img{width: 100%;overflow: hidden;text-align: center;margin-bottom: 20px;}
.xsgdList .img img{transition: all .5s;display: block;width: 184px;}
.xsgdList .txt{width: calc(100%);}
.xsgdList .txt h6{font-size: 18px;color: #333;}
.xsgdList .txt p{color: #666;margin: 10px 0 10px;}
.xsgdList .txt span{color: #999;display: block;text-align: right;width: 100%;}
.xsgdList li:hover img{transform: scale(1.06);}
.xsgdList li:hover .txt h6{color: #e1464d;;}
/* 图纹造像 */
.twzx h5{text-align: center;font-size: 22px;color: #333;margin: 30px 0 20px;}
.twzx .twzxTit{margin-bottom: 40px;display: flex;justify-content: center;flex-direction: column;}
/* .fzmlTit{background: url(../images/circleLineRed.svg) no-repeat;background-position: center center;} */
.twzx .twzxTit a{display: inline-flex;/* background-color: #23b6bc; */color: #fff;align-items: center;justify-content: center;width: 100%;/* height: 56px; */font-size: 16px;}
.twzx .twzxTit a+a{margin-top: 15px;}
.twzx .twzxTit a:hover,.twzx .twzxTit a.active{/* background-color: #e1464d; */color: #23b6bc;}
.twzx .twzxTit a{color: #fff;background-color: #21a2a7;line-height: 40px;}
.twzx .twzxTit a.active{color: #fff;background-color: #e1464d;}

.twzx .twzxTit a img{margin-right: 25px;}
.twzxCon{margin-bottom: 60px;color: #444;}
.twzxCon h5{font-size: 18px;color: #e1464d;display: flex;align-items: center;}
.twzxCon h5 img{width: 20px;margin: 0 10px;}
.twzxCon h6{font-size: 16px;color: #444;align-items: center;display: flex;margin: 20px 0 10px;}
.twzxCon h6 img{width: 75px;margin-right: 10px;}
.twzxCon p strong{font-family:"SourceHanSansCNBold";display: inline-flex;margin: 10px 0;}
.twzxCon p{line-height: 2;}
.twzxCon p+p{margin-top: 8px;}

/* 功能分类 */
.gnfl .twzxTit{margin-top: 25px;display: flex;flex-direction: row;}
.gnfl .twzxTit a{width: 100%;display: inline-flex;align-items:flex-start;font-size: 18px;align-items: center;font-weight: 900;background-color: transparent;color: #21a2a7;}
.gnfl .twzxTit a+a{margin-top: 0;}
.gnfl .twzxTit a img{width: 20px;margin-right: 4px;margin-top: 0;}
.gnfl .twzxTit a em{display: none;}
.gnfl .twzxTit a i{display: block;}
.gnfl .twzxTit a:hover i,.gnfl .twzxTit a.active i{display: none;}
.gnfl .twzxTit a:hover em,.gnfl .twzxTit a.active em{display: block;}
.gnfl .twzxTit a:hover,.gnfl .twzxTit a.active{background-color: transparent;color: #e1464d;}

/* 发展脉络 */
.fzml .twzxTit a{width: 100%;height: 44px;background-size: cover;border: 1px solid #23b6bc;color: #23b6bc;background-color: transparent;font-size: 16px;}
.fzml .twzxTit a.active,.fzml .twzxTit a:hover{background-color:#e1464d;color: #fff;border-color: #e1464d;}
.fzml .twzxTit a>img{margin: 0 5px;}
.fzml .twzxCon p+p{margin-top: 25px;}
.twzxTab .twzxCon{display: none;}
.twzxTab .twzxCon.active{display: block;}

/* 数据清单 详情 */
.sjqd{padding-top: 10px;margin-bottom: 60px;}
.sjqd h5{font-size: 22px;color: #333333;display: flex;align-items: center;margin-bottom: 10px;justify-content: center;margin-top: 20px;}
.sjqd h5 img{width: 20px;margin: 0 10px;}
.sjsdList{overflow-x: scroll;}
.sjqd dl{color: #333;}
.sjqdItem{width: 800px;}
.sjqd dd.dd1{align-items: center;border-bottom: 1px dashed #acacac;display: flex;flex-direction: column;padding: 10px 0;}
.sjqd dd.dd1 span{width: calc(100%);}
.sjqd dd.dd1 span+span{margin-top: 10px;}
.sjqd dd.dd2{align-items: flex-start;height: initial;padding: 40px 0;line-height: 1.8;}
.sjqd dd.dd2 p+p{margin-top: 20px;}
.sjqd dd.dd3{border-bottom: 1px dashed #acacac;padding-bottom: 24px;}
.sjqd dd h6{display: flex;align-items: center;font-size: 20px;margin-bottom: 15px;}
.sjqd dd img{width:20px;margin-right: 10px;}
.sjqd dd.dd3+dd.dd3{margin-top: 20px;}
.sjqd dd.dd3 p{text-indent: 2em;}

/* 创新传承 */
.cxccImg{display: flex;margin-top: 30px;height: 300px;}
.cxccImg{height:300px;margin-top:30px;}
.cxccImg .img{width:calc(100% - 30px);}
.cxccImg .img img{height:100%;object-fit:cover;}
.cxccImg p{width:30px;color:#fff;height:100%;display:flex;align-items:center;writing-mode:vertical-rl;justify-content:center;background-color:#e1464d;font-size:14px;letter-spacing:2px;}
.cxccImg p a{color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;box-shadow:0 0 10px rgba(0,0,0,.1);}
.cxccImg li:hover p,.cxccImg li.cur p{background-color:#23b6bc;}
.cxccImg li{width:30px;display:flex;transition:all .5s ease;}
.cxccImg li.cur{width:calc(100% - 30px * 4 + 30px);}

/* 创新转化 */
.bannerzi img{width: 100%;}
.cxzhbig{background:#e1464d;padding-top: 40px;padding-bottom: 60px;}
.cxzhList{padding-bottom: 30px;display: flex;flex-wrap: wrap;}
.cxzhList dl{display: flex;justify-content: center;align-items: center;flex-direction: column;background-size: cover;background-color: rgba(255,255,255,.2);width: calc((100% - 10px) / 2);height: 40px;cursor: pointer;transition: all .5s;margin-bottom: 10px;}
.cxzhList dl:nth-of-type(2n){margin-left: 10px;}
.cxzhList dl.active,.cxzhList dl:hover{background-color: #23b6bc;}
.cxzhList dd{font-size: 16px;color: #fff;}
.cxzjIList1,.cxzjIList2,.cxzhList{width: 90%;margin: auto;}
.cxzjIList1 .cxzjItem{margin-bottom: 20px;}
.cxzjIList1 .cxzjItem .img{width: 100%;position: relative;z-index: 1;}
.cxzjIList1 .cxzjItem .img img{width: 100%;}
.cxzjIList1 .cxzjItem .txt{position: relative;color: #fff;display: flex;justify-content: center;align-items: center;width:100%;background-color: #e76b71;padding: 30px 0;}
.cxzjIList1 .cxzjItem .txt dl{position: relative;z-index: 1;width: 86%;}
.cxzjIList1 .cxzjItem .txt h6{font-size: 20px;font-weight: 500;}
.cxzjIList1 .cxzjItem .txt p{margin: 15px 0 20px;line-height: 1.6;}
.cxzjIList1 .cxzjItem .txt a.cxzhMore,.loading a{color: #fff;display: inline-flex;justify-content: center;align-items: center;background: url(../images/cxzhBtn.png) no-repeat;background-size: contain;width: 110px;height: 34px;}
.cxzjIList1 .cxzjItem .txt a.cxzhMore:hover{/* transform: translateY(-4px); */background-color: #fff;color: #333;}
.cxzjIList1 .cxzjItem:nth-of-type(2n){flex-direction: row-reverse;}
.cxzjIList1 .cxzjItem:nth-of-type(2n) .txt{background-color: #23b6bc;}
.cxzjIList2{flex-wrap: wrap;}
.cxzjIList2 li{margin-right: 25px;width: 100%;margin-bottom: 20px;}
.cxzjIList2 li:nth-of-type(3n){margin-right: 0;}
.cxzjIList2 li a .img img{transition: all .5s;width: 100%;}
.cxzjIList2 li a .img{overflow: hidden;}
.cxzjIList2 li a p{color: #fff;text-align: center;padding: 15px 0;background-color: #e76b71;}
.cxzjIList2 li:nth-of-type(2n-1) a p{background-color: #23b6bc;}
.cxzjIList2 li a:hover img{transform: scale(1.06);}
.loading{display: flex;justify-content: center;margin-top: 30px;color: #fff;}
.cxzhTab>div{display: none;}
.cxzhTab>div.active{display: block;}

/* 创新转化 详情*/
.cxzhbigxq .cxzjIList2{margin-bottom: 30px;width: 100%;/* display: flex; */}
.cxzhbigxq .cxzjIList2 li{margin-right: 0;width: 100%;}
.cxzhbigxq .cxzjIList2 li+li{margin-top: 20px;}
.cxzhbigxq .cxzjIList2 li a p{font-size: 14px;padding: 12px 0;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.cxzhbigxq .cxzjIList2 li:nth-of-type(2n-1) a p{background-color: #e1464d;}
.cxzhbigxq .cxzjIList2 li img{width: 100%;}
.cxzhbigxqtop{background-color: #f6f6f6;padding-top: 90px;padding-bottom: 50px;}
.cxzhXq{margin-top: 25px;}
.cxzhXq .img{width: 100%;position: relative;}
.cxzhXq .img>img{width: 100%;}
.cxzhXq .txt{width: 100%;margin-top: 30px;}
.cxzhXq ul{color: #fff;background-color: #e1464d;padding: 20px;position: relative;width: 90%;margin: -20px auto 0;}
.cxzhXq ul li{align-items: center;display: flex;}
.cxzhXq ul li+li{margin-top: 14px;}
.cxzhXq ul li img{display: inline-flex;margin-right: 15px;}
.cxzhXq dl{margin-top: 40px;}
.cxzhXq dl h6{font-weight: normal;font-size: 22px;margin-bottom: 20px;}
.cxzhXq dl p{line-height: 1.6;}
.cxzhxqTit{justify-content: center;align-items: center;margin-top: 40px;margin-bottom: 30px;font-weight: 500;display: flex;}
.cxzhxqTit span{font-size: 22px;margin: 0 10px;display: inline-flex;}
.cxzhxqTit img{width: 20px;}

/* 剪纸作品 - 列表*/
.jzzp{padding-top: 40px;}
.jzzpTit{background-color: #e1464d;color: #fff;padding: 20px 25px;font-size: 14px;}
.jzzpTit dt{border-bottom: 1px dashed rgba(255,255,255,.5);padding-bottom: 15px;margin-bottom: 15px;}
.jzzpTit dd{display: flex;align-items: flex-start;}
.jzzpTit dd span{width: 66px;margin-top: 6px;}
.jzzpTit dd p{width: calc(100% - 60px);}
.jzzpTit dd:first-of-type a:not(.all){margin-right: 2%;}
.jzzpTit dd a:not(.all){font-size: 14px;}
.jzzpTit dd+dd{margin-top: 20px;}
.jzzpTit dd a.active,.jzzpTit dd a:hover{background-color: rgba(255,255,255,.2);}
.jzzpTit dd a+a{margin-left: 5px;margin-bottom: 5px;}
.jzzpTit dd a{padding: 2px 5px;color: #fff;display: inline-flex;justify-content: center;}
.jzzpTit dd p a.all{width: 50px;background-color: rgba(255,255,255,.2);margin:0 1%;line-height: 30px;}

.jzppCon a,.jzppConbottom a{display: inline-flex;justify-content: center;align-items: center;border: 1px dashed #999;position: relative;color: #fff;background-color: #fff;overflow: hidden;}
.jzppCon a:hover,.jzppConbottom a:hover{border-color: #e1464d;/* transform: translateY(-8px); */} 
.jzppContop{margin-top: 40px;margin-bottom: 10px;}
.jzppContop a{flex-direction: column;width: 100%;position: relative;overflow: hidden;}
.jzppContop .txt,.jzppConbottom .txt{width: 100%;justify-content: center;align-items: center;display: flex;background-color: #23b6bd;font-size: 14px;padding: 10px;position: relative;width: calc(100% + 2px);left: 0;bottom: 0;transition: all .4s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jzppContop a:hover .txt,.jzppConbottom a:hover .txt{bottom: 0;}
.jzppContop .left{margin-right: 10px;width: 100%;margin-bottom: 10px;}
.jzppContop .right{width: 100%;display: flex;}
.jzppContop .right a{width: calc((100% - 10px) / 2);}
.jzppContop .right a+a{margin-left: 10px;}
.jzppContop .txt p{color: #fff;font-size: 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jzppConbottom{flex-wrap: wrap;display: flex;}
.jzppConbottom a{width: calc((100% - 10px) / 2);margin-bottom: 10px;flex-direction: column;}
.jzppConbottom a:nth-of-type(2n){margin-left: 10px;}

.img{position: relative;}
.imgbg{position: absolute;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}

/* 剪纸作品 - 详情 */
.jzzpxq{color: #333;padding-top: 40px;}
.jzzpxqTit{margin-bottom: 30px;margin-top: 50px;}
.jzzpxqTit dt{font-size: 24px;}
.jzzpxqTit p span{font-size: 18px;}
.jzzpxqTit dd{margin-top: 10px;}
.jzzpxqTit dd p{line-height: 1.8;}
.jzzpxqContop{position: relative;}
.jzzpxqCon .imgbig{display: flex;justify-content: center;margin-right: 35px;margin-top: 20px;align-items: center;}
.jzzpxqCon .imgbig img{height: initial;}
.jzzpxqCon .img{display: flex;justify-content: center;align-items: center;}
.jzzpxqShare{position: absolute;top: 0;right: -10px;}
#share{flex-direction: column;display: flex;}
.jzzpxqShare .social-share .social-share-icon{display: inline-flex;justify-content: center;align-items: center;border-width: 2px;width: 34px;height: 34px;color: #5f4949;border-color: #5f4949;margin-bottom: 10px;}
.jzzpxqShare .social-share .social-share-icon:hover{color: #e1464d;border-color: #e1464d;background-color: transparent;}
.jzzpxqShare .social-share .social-share-icon{font-size: 18px;}
.jzzpxqShare .social-share .icon-wechat .wechat-qrcode{right: 40px;top: -10px;left: auto;}
.jzzpxqShare .social-share .icon-wechat .wechat-qrcode:after{right:-13px;bottom: 80%;left: auto;border-width:6px 6px 6px 8px;border-color:transparent transparent transparent #fff;}

.smallImg{position: relative;border: 1px dashed #999;width: 173px;height: 173px;position: absolute;right: 10%;top: 6%;background-color: #fff;display: none;}
.smallImg::before,.smallImg::after{position: absolute;content: '';top: -1px;right: -1px;width: 49px;height: 50px;border-right: 2px solid #b2b2b2;border-top: 2px solid #b2b2b2;transition: all .5s;}
.smallImg::after{right:auto;top: auto;bottom: -1px;left: -1px;border: none;border-left: 2px solid #b2b2b2;border-bottom: 2px solid #b2b2b2;}

.videoBox{position: relative;width: 100%;/* border: 1px dashed #eccdcf; */padding: 10px;margin: 0 auto;}
/* .videoBox::before,.videoBox::after{position: absolute;content: '';top: -4px;left: -4px;width: 73px;height: 76px;border-left: 7px solid #e1464d;border-top: 7px solid #e1464d;transition: all .5s;}
.videoBox::after{left:auto;top: auto;bottom: -3.5px;right:  -3.5px;border: none;border-right: 7px solid #e1464d;border-bottom: 7px solid #e1464d;} */
.videoTxt{position: absolute;color: #fff;display: flex;flex-direction: column;align-items: center;top: 50%;left: 15%;transform: translateY(-50%);}
.videoTxt dt{writing-mode: vertical-rl;margin-bottom: 10px;letter-spacing: 2px;font-size: 12px;}
.videoTxt dd img{width: 10px;display: none;}
.videoBtn{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 9;display: inline-flex;/* width: 66px; */width: 40px;}
.jzzpxqTit2{margin-top: 40px;}
.jzzpxqTit2 dt{font-size: 22px;margin-bottom: 20px;display: flex;align-items: center;}
.jzzpxqTit2 dt img{width: 20px;margin-right: 15px;}
.jzzpxqTit2 dd{line-height: 2;}
.jzzpxqTit2 dd a{color: #e1464d;}
.jzzpxqTit2 dd a:hover{text-decoration: underline;}
.jzzpRecommend{display: flex;flex-direction: column;margin-top: 40px;margin-bottom: 60px;}
.jzzpRecommend dt{position: relative;display: flex;justify-content: center;margin-bottom: 30px;}
.jzzpRecommend dt::before{width: 100%;position: absolute;top: 50%;transform: translateY(-50%);left: 0;content: '';height: 1px;border-top: 1px dashed #e89a9e;z-index: -1;}
.jzzpRecommend dt h6{display: inline-flex;font-size: 22px;align-items: center;background-color: #efefef;}
.jzzpRecommend dt span{margin: 0 10px;}
.jzzpRecommend dt img{width: 20px;}
.jzzpRecommend dd{display: flex;flex-wrap: wrap;}
.jzzpRecommend dd a{width: calc(50% - 5px);color: #333;margin-bottom: 20px;}
.jzzpRecommend dd a:nth-of-type(2n){margin-left: 10px;}
.jzzpRecommend dd a p{position: relative;/* display: flex; */justify-content: center;margin-top: 20px;height: 36px;border: 1px dashed #999;align-items: center;background-color: #fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding: 0 8px;width: 100%;line-height: 36px;text-align: center;}
.jzzpRecommend dd a p::before,.jzzpRecommend dd a p::after{position: absolute;content: '';top: -1px;right: -1px;width: 18px;height: 10px;border-right: 2px solid #999;border-top: 2px solid #999;transition: all .5s;}
.jzzpRecommend dd a p::after{right:auto;top: auto;bottom: -1px;left: -1px;border: none;border-left: 2px solid #999;border-bottom: 2px solid #999;}
.jzzpRecommend dd a:hover p,.jzzpRecommend dd a:hover p::before ,.jzzpRecommend dd a:hover p::after{border-color: #e1464d;color: #e1464d;}

/* 剪纸艺人 */
.jzyr .jzzpTit{background-color: #23b6bc;}
.jzyrCon{margin-top: 20px;margin-bottom: 0;}
.jzyrItem{border: 1px dashed #b2b2b2;padding: 15px;margin-top: 30px;}
.jzyrItem .left{width: 100%;border-bottom: 1px dashed #b2b2b2;padding-bottom: 10px;}
.jzyrItem .left dl{align-items: center;}
.jzyrItem .left dl a{width: 100%;background-color: transparent;border: none;justify-content: flex-start;}
.jzyrItem .left dt{margin-right: 10px;width: 140px;}
.jzyrItem .left dd h6{display: flex;margin-bottom: 15px;align-items: center;}
.jzyrItem .left dd h6 span{margin: 0 10px;font-size: 24px;color: #333;}
.jzyrItem .left dd h6 img{width: 20px;}
.jzyrItem .left dd p{color: #333;}
.jzyrItem .left dd p+p{margin-top: 5px;}
.jzyrItem .left dd p i{color: #666;}
.jzyrItem .right{width: 100%;padding-top: 10px;}
.jzyrItem .right a{width: calc((100% - 10px) / 3);position: relative;}
.jzyrItem .right a+a{margin-left: 0;}
.jzyrItem .right a img{border: none;}

/* 剪纸艺人 详情 */
.jzyrXqtop{margin-top: 20px;padding-bottom: 30px;}
.jzyrXqtop h6{display: flex;align-items: center;margin-bottom: 20px;margin-top: 30px;}
.jzyrXqtop h6 img{width: 20px;}
.jzyrXqtop h6 span{font-size: 22px;font-weight: normal;margin: 0 10px;}
.jzyrXqtop .img{margin-right: 4%;width: 100%;}
.jzyrXqtop .img img{max-width: 60%;margin: 30px auto 0;display: block;width: 300px;}
.jzyrXqtop .txt dl{color: #fff;position: relative;padding:0 6%;position: relative;padding-bottom: 30px;}
.jzyrXqtop .txt dl::before{background-color: #23b6bc;position: absolute;top: 0;left: 0;content: '';width: 300%;height: 100%;}
.jzyrXqtop .txt dt{position: relative;z-index: 2;}
.jzyrXqtop .txt dl p{/* border-bottom: 1px dashed rgba(255,255,255,.5); */min-height: 50px;padding: 15px 0;position: relative;}
.jzyrXqtop .txt dl p::before{position: absolute;bottom: 0;border-top: 1px dashed rgba(255,255,255,.5);height: 1px;width: 200%;content: '';}
.jzyrXqtop .txt dl p span{height: 100%;display: inline-flex;align-items: center;}
.jzyrXqCenter{background-color: #fff;padding-top: 40px;padding-bottom: 50px;}
.jzyrXqCentercon{margin-top: 20px;}
.jzyrXqCentercon img{display: inline;}
.jzyrXqCentercon p{line-height: 2;}
.jzyrXqCentercon p+p{margin-top: 20px;}
.jzyrXqCenter .videoBox{margin-top: 30px;}
.jzyrTit{position: relative;}
.jzyrTit::before{position: absolute;height: 1px;width: calc(100% - 160px);border-top: 1px dashed #f0a2a6;content: '';top: 50%;right: 0;transform: translateY(-50%);}
.jzyrTit h5{display: inline-flex;align-items: center;}
.jzyrTit h5 img{width: 20px;}
.jzyrTit h5 span{font-size: 22px;font-weight: normal;display: inline-flex;margin: 0 10px;}
.jzzpListbg{background: #d6d4d4;background-size: cover;padding-top: 40px;padding-bottom: 60px;}
.jzzpLists{display: flex;flex-wrap: wrap;margin-top: 30px;}
.jzzpLists li{width: calc((100% - 10px ) / 2);margin-bottom: 10px;}
.jzzpLists li:nth-of-type(2n){margin-left: 10px;}
.jzzpLists li a{display: flex;position: relative;width: 100%;height: 100%;justify-content: center;align-items: center;}
.jzzpLists li a .img{border: 1px dashed #b2b2b2;width: 100%;position: relative;background-color: #fff;}
.jzzpLists li a dl{position: absolute;left: 0;top: 0;max-width: 70%;max-height: 70%;z-index: 9;bottom: 0;right: 0;margin: auto;z-index: -1;}
.jzzpLists li a dt{font-size: 18px;margin-bottom: 20px;color: #fff;}
.jzzpLists li a dd{font-size: 14px;line-height: 1.8;color: #fff;}

/* 文化溯源 */
.whsy{margin-bottom: 60px;}
.whsy h5{font-size: 22px;color: #333;text-align: center;margin-bottom: 20px;margin-top: 30px;}
.whsy p{color: #444;text-indent: 2em;}
.whsy p+p{margin-top: 25px;line-height: 1.8;}
.whsyTab{color: #fff;margin: 30px 0;/* height: 566px; */position: relative;align-items: center;display: flex;flex-direction: column-reverse;width: 110%;left: -5%;}
.whsyTab img{position: absolute;top: 0;left: 0;z-index: -1;height: 100%;object-fit: cover;}
.whsyTabc{/* max-width: 600px; */padding: 0 10px;width: 100%;padding-bottom: 30px;}
.whsyTabc dl{display: none;}
.whsyTabc dl.active{display: block;}
.whsyTabc dt{font-size: 22px;margin-bottom: 10px;padding-top: 20px;}
.whsyTabc dd{line-height: 1.8;text-indent: 2em;}
.whsyTab ul{display: flex;margin-top: 30px;}
.whsyTab ul li{display: inline-flex;justify-content: center;align-items: center;width: 72px;height: 72px;border: 1px dashed #ed8f94;border-radius: 500px;}
.whsyTab ul li a{display: inline-flex;width: 64px;height: 64px;justify-content: center;align-items: center;background-color: #23b6bc;font-size: 12px;text-align: center;border-radius: 500px;color: #fff;line-height: 1.2;}
.whsyTab ul li a:hover,.whsyTab ul li.active a{background-color: #fff;color: #e1464d;}
.whsyTab ul li{margin-bottom: 10px;}

/* 技艺构成 */
.jygcTab{margin-top: 40px;}
.jygcTabt{border-top: 1px dashed #e1464d;justify-content: space-around;padding: 0 12%;margin-bottom: 30px;display: flex;}
.jygcTabt a{display: flex;flex-direction: column;align-items: center;}
.jygcTabt a i{display: inline-flex;width: 8px;height: 8px;position: relative;border-radius: 500px;background-color: #e1464d;top: -5px;margin-bottom: 24px;}
.jygcTabt a i::before{position: absolute;left: -3px;top: -3px;content: '';width: 14px;height: 14px;background-color: #ebbcbe;border-radius: 500px;z-index: -1;}
.jygcTabt a span{font-size: 16px;color: #333;display: inline-flex;width: 80px;height: 38px;justify-content: center;align-items: center;}
.jygcTabt a.active span{background:url(../images/jygch.png) no-repeat;color:#fff;background-size: cover;}
.jygcTabc>div{display: none;}
.jygcTabc>div.active{display: block;}
.jygcTabc>div img{display: inherit;width: 100%;}

/* 专著文献 */
.zzwxTop{background-color: #4cc1c6;color: #fff;position: relative;display: flex;align-items: center;margin-top: 25px;margin-bottom: 50px;padding: 30px 20px 100px 20px;}
.zzwxTop dt p{line-height: 1.8;}
.zzwxTop dd{position: absolute;right: 10px;bottom: -30px;max-width: 130px;}
.zzwxList{display: flex;flex-wrap: wrap;}
.zzwxList li{width:100%}
.zzwxList a{display: flex;border-bottom: 1px dashed #acacac;height: 50px;align-items: center;}
.zzwxList a p{color: #333;width: calc(100% - 80px - 10px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zzwxList a span{color: #666;width: 80px;font-size: 14px;}
.zzwxList a:hover{background-color: #e1464d;padding: 0 20px;}
.zzwxList a:hover p,.zzwxList a:hover span{color: #fff;}

/* 数据清单 */
.sjqdTop{margin-top: 30px;margin-bottom: 20px;}
.sjqdTop dt{font-size: 22px;margin-bottom: 20px;text-align: center;}
.sjqdTop dd p{text-indent: 2em;line-height: 1.8;}
.sjqdTop dd p+p{margin-top: 20px;}
.mapImg{margin: 30px auto 40px;position: relative;width: 100%;height: inherit;}
.mapImg img{width: 100%;height: 100%;;}

.maps{width: 100%;height: 100%;position: relative;position: absolute;top: 0;left: 0;z-index: 9;}
.maps dl{position: relative;color: #fff;text-align: center;display: flex;justify-content: center;align-items: center;position: absolute;width: 52px;height:52px;border-radius: 50%;}
.maps dl::after{position: absolute;top: 50%;left: 50%;width: 100%;height: 100%;border-radius: 50%;content: '';z-index: -1;margin-left: -50%;margin-top: -50%;}
.maps dl a{color: #fff;font-size: 12px;line-height: 1.2;}
.maps dl::before{position: absolute;top: 0;left: 0;width: 26px;height: 26px;content: '';border-radius: 50%;background-color: inherit;z-index: -1;}
.maps dd{font-size: 12px;font-family: SourceHanSansCNBold;}
.dl1{top: 32%;left: 22%;}
.maps dl.dl1::after{background-color: rgba(225,70,77,.3);}
.maps dl.dl1::before{transform: translateY(80%) translateX(-36%);background-color: rgba(225,70,77,.3);}

.dl2{top: 26%;left: 50%;}
.maps dl.dl2::after{background-color: rgba(35,182,188,.8);}
.maps dl.dl2::before{transform: translateY(-14%) translateX(109%);opacity: .5;background-color: rgba(35,182,188,.8);}

.dl3{top: 5%;left: 75%;}
.maps dl.dl3::after{background-color: rgba(225,70,77,.5);}
.maps dl.dl3::before{transform: translateY(100%) translateX(58%);opacity: .5;background-color: rgba(225,70,77,.5);}

.dl4{top: 44%;left: 59%;}
.maps dl.dl4::after{background-color: rgba(225,70,77,.5);}
.maps dl.dl4::before{transform: translateY(-30%) translateX(83%);opacity: .7;background-color: rgba(225,70,77,.5);}

.dl5{top: 49%;left: 70.6%;}
.maps dl.dl5::after{background-color: rgba(35,182,188,.4);}
.maps dl.dl5::before{transform: translateY(38%) translateX(133%);opacity: .7;background-color: rgba(35,182,188,.4);}

.dl6{top: 59%;left: 33%;}
.maps dl.dl6::after{background-color: rgba(35,182,188,.8);}
.maps dl.dl6::before{transform: translateY(80%) translateX(-36%);opacity: .7;background-color: rgba(35,182,188,.8);}

.dl7{top: 63.5%;left: 55%;}
.maps dl.dl7::after{background-color: rgba(35,182,188,.4);}
.maps dl.dl7::before{transform: translateY(38%) translateX(133%);opacity: .7;background-color: rgba(35,182,188,.4);}

.maps dl:hover::after{animation:run 2.4s infinite linear;}
@keyframes run{
    0%{transform:scale(1);}
    50%{transform:scale(1.4)}
    100%{transform:scale(1)}
}

.sjqdForm{margin-bottom: 20px;justify-content: space-around;}
.sjddSearchbtn{position: relative;height: 48px;/* width: 130px; */}
.sjddSearchbtn+.sjddSearchbtn{margin-top: 15px;}
.sjddSearchbtn input[type=button],.sjddSearchinput select,.sjddSearchinput input[type=text]{color: #fff;height:100%;width:100%;outline: none;background-color: #d0d0d0;font-size: 14px;font-family:'SourceHanSansCNRegular';padding:0 12px;border: none;}
.sjddSearchinput select{appearance:none;-webkit-appearance:none;background:#d0d0d0 url(../images/arrows.png) no-repeat scroll 96% center;}
.sjddSearchinput{width: 100%;background-color: #d0d0d0;border: 1px solid #8f8f8f;/* padding: 0 10px; */}
.sjddSearchinput select,.sjddSearchinput input[type=text]{padding: 0 10px;}
.sjddSearchinput input[type=text]::placeholder{color: #fff;}
.sjddSearchbtn input[type=button]{cursor: pointer;background-color: #e1464d;border-color: #e1464d;}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height: 1px;}
.sjqdrolls .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.sjqdrolls .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.sjqdrolls .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #e1464d;}
.sjqdrolls .sjqdItem{width: 700px;}

.sjqdItem span{display: inline-flex;justify-content: center;}
.sjqdItem dt{color: #fff;background-color: #e1464d;display: flex;align-items: center;height: 60px;}
.sjqdItem dd{border-bottom: 1px dashed #acacac;height: 50px;}
.sjqdItem dd a{width: 100%;height: 100%;display: flex;align-items: center;color: #333;}
.sjqdItem dd a:hover{background-color: #e1464d;color: #fff;}
.sjqdItem span:nth-of-type(1){width: 8%;}
.sjqdItem span:nth-of-type(2){width: 8%;}
.sjqdItem span:nth-of-type(3){width: 8%;}
.sjqdItem span:nth-of-type(4){width: 8%;}
.sjqdItem span:nth-of-type(5){width: 30%;}
.sjqdItem span:nth-of-type(6){width: 30%;}
.sjqdItem span:nth-of-type(7){width: 10%;padding: 0 10px;}

/* 学术论文 */
.xslw .commonTit{font-weight: normal;}
.xslw .sjqdForm .sjddSearchinput{width: 100%!important;}
.xslw .sjqdForm .sjddSearchinput:nth-of-type(2){width: 100%!important;}
.xslw ul{flex-wrap: wrap;}
.xslw ul li{width: 100%;background-color: rgba(255,255,255,.5);min-height: 200px;padding: 20px 20px 10px 20px;margin-top: 20px;}
.xslw ul li:not(:nth-of-type(3n)){margin-right: 10px;}
.xslw ul li dt{height: 120px;line-height: 1.8;}
.xslw ul li dd{color: #999;line-height: 2;}
.xslwSwiper{margin-bottom: 40px;position: relative;}
.xslwCon .img{width: 100%;}
.xslwCon .txt{width: 100%;background-color: #23b6bc;display: flex;justify-content: center;align-items: center;}
.xslwCon .txt a{width: 90%;height: 100%;display: flex;}
.xslwCon .txt dl{color: #fff;line-height: 2;width: 100%;}
.xslwCon .txt dt{font-size: 20px;margin-bottom: 0px;font-weight: 900;padding-top: 20px;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.xslwCon .txt dd{margin-bottom: 10px;}
.xslwCon .txt dd:last-of-type{padding-bottom: 40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width: 100%;}
.btnList{position: absolute;display: inline-flex;width: 120px;align-items: center;bottom: 20px;right: 50%;justify-content: space-between;outline: none;z-index: 9;transform: translateX(50%);}
.btnList .btnS{position: relative;z-index: 99;cursor: pointer;outline: none;width: 10px;}
.btnList .btnS.swiper-button-disabled{opacity: .4;}
.xslwSwiper .swiper-pagination-fraction{color: #fff;bottom: auto;position: relative;}

/* 传承名录 */
.ccml{height: 100vh;background: #fff url(../images/ccmlbg.jpg) no-repeat;background-size: cover;background-position: bottom center;position: relative;align-items: center;justify-content: center;overflow: hidden;display: flex;}
.ccml .flex{display: flex;}
.ccml .left{width: 100%;display: flex;align-items: center;justify-content: center;}
.ccml .right{width: 100%;}
.ccml .con{color: #fff;align-items: center;width: 100%;flex-direction: column;}
.ccml .ccmlNav{/* margin-right: 30px; */display: flex;}
.ccml .ccmlNav a{font-size: 14px;display: inline-flex;position: relative;border: 1px dashed #fff;color: #fff;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;margin-right: 10px;letter-spacing: 5px;height: 180px;width: 46px;align-items: center;justify-content: center;}
.ccml .ccmlNav a::before,.ccml .ccmlNav a::after{position: absolute;content: '';top: -1px;left: -1px;width: 15px;height: 20px;border-left: 3px solid #fff;border-top: 3px solid #fff;transition: all .5s;}
.ccml .ccmlNav a::after{right:auto;top: auto;bottom: -1px;right:  -1px;border: none;border-right: 3px solid #fff;border-bottom: 3px solid #fff;}
.ccml .ccmlNav a:hover,.ccml .ccmlNav a:hover::before,.ccml .ccmlNav a:hover::after{border-color: #fff;}
.ccml .ccmlNav a:hover{background-color: #fff;color: #e35359;}
.ccml h6,.ccml h5 span{-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;display: inline-flex;}
.ccml h6{font-size: 16px;border-left: 1px solid #efd5b4;border-right: 1px solid #efd5b4;align-items: center;justify-content: center;padding: 12px 15px;letter-spacing: 5px;margin-right: 10px;margin-top: 14%;}
.ccml h5{flex-direction: column;align-items: center;margin-top: 11%;/* margin-right: 6%; */display: flex;}
.ccml h5 span{font-size: 24px;margin: 20px 0 14px;letter-spacing: 6px;}
.ccml h5 img{width: 26px;}
.ccml .ccmlTit{width: 50%;margin: 30px auto 0;}
/* 传承艺人名录 */
/* 非遗项目名录 */
.ccyrml{overflow: hidden;}
.ccyrmlNav{background-color: #fff;width: 100%;align-items: center;justify-content: center;display: flex;}
.ccyrmlNav a>img{width: 20px;}
.ccyrmlNav a{font-size: 16px;color: #333;display: inline-flex;width: calc(100% / 3);align-items: center;justify-content: center;height: 40px;}
.ccyrmlNav a:hover,.ccyrmlNav a.active{background-color: #e1464d;color: #fff;}
.ccyrml .sider{width: calc(100%);height: 100%;background: #e1464d no-repeat;background-size: cover;align-items: flex-start;justify-content: flex-end;padding-right: 7%;padding-top: 8%;display: flex;padding-bottom: 30%;}
.ccyrml .sider h6,.ccyrml .sider span,.ccyrml .sider h4{-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;display: inline-flex;color: #fff;}
.ccyrml .sider h4{font-size: 24px;letter-spacing: 8px;margin-left: 15px;}
.ccyrml .sider h6{font-size: 12px;border-left: 1px solid #efd5b4d4;border-right: 1px solid #efd5b4d4;align-items: center;justify-content: center;padding: 2px 10px;letter-spacing: 3px;margin-right: 15px;margin-top: 65px;}
.ccyrml .sider h5{flex-direction: column;align-items: center;display: flex;margin-top: 30px;}
.ccyrml .sider h5 span{font-size: 18px;margin: 10px 0 5px;letter-spacing: 7px;}
.ccyrml .sider h5 img{width: 20px;}
.ccyrml .main{width: 100%;background-color: #f9f9f8;align-items: center;justify-content: center;display: flex;padding-top: 30px;margin-top: 0!important;}
.ccyrml .main>div{width: 82%;height: 85%;}
.ccyrml .main h6{align-items: center;margin-bottom: 20px;display: flex;}
.ccyrml .main h6 span{font-size: 22px;margin:0 10px;}
.ccyrml .main h6 img{width: 20px;}
.ccyrml .main .sjqdForm{margin-bottom: 4%;}
.ccyrmlSwiper{padding-bottom: 40px;height: calc(100% - 130px);margin-bottom: 40px;}
.ccyrmlSwiper dl{width: 800px;height: calc(100% - 0px);}
.ccyrmlSwiper dl a{color: #333;display: flex;align-items: center;width: 100%;}
.ccyrmlSwiper dl span{text-align: center;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.ccyrmlSwiper dl span:nth-of-type(1){width: 20%;padding: 0 20px;}
.ccyrmlSwiper dl span:nth-of-type(2){width: 26%;margin: 0 1%;}
.ccyrmlSwiper dl span:nth-of-type(3){width: 50%;text-align: left;margin: 0 1%;}
.ccyrmlSwiper dt{padding: 12px;background-color: #23b6bc;color: #fff;height: 50px;width: 100%;display: flex;align-items: center;}
.ccyrmlSwiper dd{padding:12px 10px;border-bottom: 1px dashed #b2b2b2;width: 100%;display: flex;}
.ccyrmlSwiper dt,.ccyrmlSwiper dd{height: calc(100% / 9);}
.ccyrmlSwiper .swiper-pagination-fraction{color: #e1464d;bottom: auto;position: relative;}
.ccyrmlSwiper .btnList{bottom: 0;right: 50%;transform: translateX(50%);}

.ccyrmlSwiper .rolls .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.ccyrmlSwiper .rolls .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.ccyrmlSwiper .rolls .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #e1464d;}

.yjmxBox,.gywmBox{padding-top: 40px;padding-bottom: 50px;}
.yjmxBox h6,.gywmBox h6,.jzzyBox h6,.jzzyBox1 h6,.yjzkBox h6,.yjzcBox1 h6{align-items: center;justify-content: center;font-weight: 500;display: flex;}
.yjmxBox h6 span,.gywmBox h6 span,.jzzyBox h6 span,.jzzyBox1 h6 span,.yjzkBox h6 span,.yjzcBox1 h6 span{font-size: 22px;margin:0 12px;}
.yjmxBox h6 img,.gywmBox h6 img,.gywmBox h5 img,.jzzyBox h6 img,.jzzyBox1 h6 img,.yjzkBox h6 img,.yjzcBox1 h6 img{width: 22px;}
.yjmxBox h6 a,.yjzkBox h6 a,.jzzyBox1 h6 a{color: #333;}
/* 创剪转译 */
.jzzyBox1{padding-top: 40px;background-color: #fff;padding-bottom: 40px;}
.jzzyBox1Con{margin-top: 30px;width: 100%;}
.jzzyBox1ConL{margin-right: 15px;width: 100%;}
.jzzyBox1ConL dl{color: #fff;font-size: 18px;text-align: center;/* width: 420px; */width: 100%;}
.jzzyBox1ConL dl a{color: #fff;width: 100%;display: flex;}
.jzzyBox1ConL dt{background-color: #e1464d;display: inline-flex;justify-content: center;align-items: center;/* width: 200px; */width: 48%;}
.jzzyBox1ConL dd{background-color: #23b6bc;display: inline-flex;justify-content: center;align-items: center;/* width: calc(100% - 200px); */width: calc(100% - 48%);}
.jzzyBox1ConL dl img{width: 100%;}
.jzzyBox1ConR{width: calc(100%);margin-top: 20px;}
.jzzyBox1ConR dl{color: #fff;background-color: #e1464d;width: 100%;padding:5% 4%;}
.jzzyBox1ConR dl a{color: #fff;}
.jzzyBox1ConR dt{font-size: 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jzzyBox1ConR dd{margin: 15px 0 0;}
.jzzyBox1ConR dd span{font-size: 14px;opacity: .58;}
.jzzyBox1ConR dd p{font-size: 14px;opacity: .8;line-height: 2;}
.jzzyBox1ConR ul{width: 100%;background-color: #e5e5e5;padding: 30px 20px;margin-top: 10px;}
.jzzyBox1ConR ul li:not(:nth-last-of-type(1)){margin-bottom: 10px;}
.jzzyBox1ConR ul li a{display: flex;align-items: center;justify-content: space-between;}
.jzzyBox1ConR ul li a i,.yjzkBox2ConR ul li a span{border-radius: 50%;background-color: #e1464d;display: inline-flex;width: 5px;height: 5px;}
.jzzyBox1ConR ul li a p{color: #666;width: calc(100% - 84px - 10px);margin-left: 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jzzyBox1ConR ul li a span{color: #666;width: 84px;}
.jzzyBox1ConR ul li a:hover p{text-decoration: underline;color: #666;}
.jzzyBox2{padding-top: 40px;background-color: #f3f3f3;padding-bottom: 60px;}
.jzzyBox2 .cxzhTit{background-color: #23b6bc;color: #fff;width: calc(100%);text-align: center;padding: 20px 8%;flex-direction: column;align-items: center;}
.jzzyBox2 .cxzhTit h6{font-size: 22px;font-weight: 500;margin-bottom: 15px;display: flex;align-items: center;}
.jzzyBox2 .cxzhTit h6 img{width: 20px;}
.jzzyBox2 .cxzhTit h6>a{color: #fff;font-size: 22px!important;display: inline-flex;margin: 0 10px;}
.jzzyBox2 .cxzhTit a{font-size: 14px;opacity: .8;display: flex;align-items: center;color: #fff;margin-top: 10px;width: 200px;}
.jzzyBox2 .cxzhTit h6>a{width:initial;}
.jzzyBox2 .cxzhTit a img{width: 20px;margin-right: 10px;opacity: 0;}
.jzzyBox2 .cxzhTit a:hover,.jzzyBox2 .cxzhTit a.active{font-size: 18px;opacity: 1;}
.jzzyBox2 .cxzhTit a:hover img,.jzzyBox2 .cxzhTit a.active img{opacity: 1;}
.jzzyBox2 .cxzhTab{width: calc(100%);margin-top: 15px;}
.jzzyBox2 .cxzhTab>div{display: none;}
.jzzyBox2 .cxzhTab>div.active{display: block;}
.jzzyBox2 .cxzhTab>div div{flex-wrap: wrap;display: flex;}
.jzzyBox2 .cxzhTab>div div dl{/* width: calc(50% - 5px); */margin-bottom: 20px;width: 100%;}
.jzzyBox2 .cxzhTab>div div dl:nth-last-of-type(1),.jzzyBox2 .cxzhTab>div div dl:nth-last-of-type(2){margin-bottom: 0;}
.jzzyBox2 .cxzhTab>div div dl:nth-of-type(2n-1){/* margin-right: 10px; */}
.jzzyBox2 .cxzhTab>div div dl dd{font-size: 14px;color: #fff;background-color: #81d2d5;padding: 10px 10px;text-align: center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cjzyMore{text-align: right;margin-top: 30px;}
.cjzyMore a{color: #333;}

/* 研剪智库 */
.yjzkBox{padding-top:40px;}
.yjzkBox h6{margin-bottom: 30px;}
.yjzkBoxTit{justify-content: space-between;align-items: center;height: 40px;display: flex;}
.yjzkBoxTit p{font-size: 20px;}
.yjzkBoxTit a{font-size: 14px;}
.yjzkBox1{padding-top: 40px;}
.yjzkBoxCon,.yjzkBoxCon a{color: #fff;}
.yjzkBoxCon a:hover p,.yjzkBoxCon a:hover dd{text-decoration: underline;}
.yjzkBox1Con>div,.yjzkBox2Con>div{width: 100%;padding: 4%;padding-bottom: 25px!important;}
.yjzkBox1Con>div li{border-bottom: 1px dashed #fff;}
.yjzkBox1Con>div li a{display: flex;justify-content: space-between;}
.yjzkBox1Con>div li span{font-size: 12px;width: 70px;}
.yjzkBox1ConL{margin-right: 45px;background-color: #23b6bd;}
.yjzkBox1ConL ul li{padding: 15px 0;}
.yjzkBox1ConL ul li p,.yjzkBox1ConR dt p{width: calc(100% - 90px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.yjzkBox1ConR{margin-top: 20px;}
.yjzkBox1ConR dl{width: 100%;margin-top: 11px;}
.yjzkBox1ConR{background-color: #e1464d;}
.yjzkBox1ConR dt{display: flex;align-items: center;justify-content: space-between;}
.yjzkBox1ConR dd{font-size: 14px;opacity: .8;margin-top: 10px;margin-bottom: 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.yjzkBox2Con>div{padding: 4%;}
.yjzkBox2ConL{background-color: #a7a7a7;margin-right: 45px;padding-top: 2%!important;}
.mlsSwiper{position: relative;margin-top: 10px;padding-bottom: 8.5%;}
.mlsSwiper .swiper-slide{flex-wrap: wrap;display: flex;}
.mlsSwiper .swiper-slide a{position: relative;display: inline-flex; border:1px dashed rgba(255,255,255,.5);width: calc(50% - 15px);height: 40px;align-items: center;padding: 0 12px;margin-bottom: 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mlsSwiper .swiper-slide a:nth-of-type(2n){margin-left: 30px;}
.mlsSwiper .swiper-slide a::before,.mlsSwiper .swiper-slide a::after{position: absolute;content: '';top: -1px;right: -1px;width: 16px;height: 19px;border-right: 3px solid #fff;border-top: 3px solid #fff;/* transition: all .5s; */}
.mlsSwiper .swiper-slide a::after{right:auto;top: auto;bottom: -1px;left:  -1px;border: none;border-left: 3px solid #fff;border-bottom: 3px solid #fff;}
.mlsSwiper .swiper-slide a:hover,.mlsSwiper .swiper-slide a:hover::before,.mlsSwiper .swiper-slide a:hover::after{color: #333;background-color: #fff;}
.mlsSwiper .swiper-slide a:hover::before,.mlsSwiper .swiper-slide a:hover::after{display: none;}

.mlsSwiper .btnList{z-index: 2;bottom: 0;}
.mlsSwiper .swiper-pagination-fraction{bottom: auto;z-index: 1;}
.yjzkBox2ConR{background:#e2f2ef url(../images/navApp/yjzkbox2bg.jpg?1) no-repeat;background-size: 340px;position: relative;height: 310px;margin-top: 20px;background-position: top right;}
.yjzkBox2ConR ul{width: 100%;flex-wrap: wrap;display: flex;padding-top: 2px;}
.yjzkBox2ConR ul li{width: calc(100% / 3);margin-bottom: 5px;}
.yjzkBox2ConR ul li a {align-items: center;color: #333;display: inline-flex;}
.yjzkBox2ConR ul li a span{margin-right: 10px;}
.yjzkBox2ConR .yjzkBoxTit{position: absolute;bottom: 0;left: 0;width: 100%;height: 60px;background-color: #23b6bc;padding: 0 8%;}
.yjzkBox3{padding-bottom: 60px;}
.yjzkBox3Tit{margin-top: 30px;margin-bottom: 30px;display: flex;}
.yjzkBox3Tit a{color: #fff;height: 40px;text-align: center;display: inline-flex;justify-content: center;align-items: center;font-size: 16px;width: calc((100% - 20px) / 3);background-color: #a7a7a7;}
.yjzkBox3Tit a.active,.yjzkBox3Tit a:hover{background-color: #e1464d;}
.yjzkBox3Tit a+a{margin-left: 10px;}
.yjzkBox3Tab>div{display: none;}
.yjzkBox3Tab>div.active{display: block;}
.yjzkBox3Tab>div>.flex{display: flex;flex-wrap: wrap;}
.yjzkBox3Tab>div dl{position: relative;width: calc(50% - 5px);margin-bottom: 10px;min-height: 50px}
.yjzkBox3Tab>div dl:nth-of-type(2n){margin-left: 10px;}
.yjzkBox3Tab>div dt{overflow: hidden;}
.yjzkBox3Tab>div dt img{width: 100%;transition: all .5s}
.yjzkBox3Tab>div dl:hover img{transform: scale(1.08);}
.yjzkBox3Tab>div dd{position: absolute;left: 0;bottom: 0;width: 100%;background-color: rgba(0,0,0,.5);z-index: 1;line-height: 1.5;padding:6px 8% 0;color: #fff;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;height: 50px;}
.yjzkBox3Tab>div dl:hover dd{text-decoration: underline;}
.yjzkBox3Tab>div>p{text-align: center;margin-top: 30px;}
.yjzkBox3Tab>div>p a{color: #333;}
.yjzkBox3Tab>div>p a:hover{text-decoration: underline;}

/* 云剪展藏 */
.yjzcBox1{background: #fff url(../images/yjzcbig.png) no-repeat 50% 70%;padding-top: 40px;background-size: cover;position: relative;height: 330px;background-size: 100%;}
.yjzcBox1>img{border: 1px solid #000;}
.yjzcBox1 h6{justify-content: center;}
.yjzcSwiperbig{/* position: absolute; */z-index: 9;/* top: 20%; */left: 0;width: 100%;}
.yjzcSwiper{margin-top: 30px;/* width: 72%;margin-left: 28%; */margin-right: 0;}
.yjzcSwiper .swiper-slide img{width: 100%;}
.yjzcBtn{position: absolute;z-index: 99;outline: none;cursor: pointer;transition: all .5s;width:9%;}
/* .yjzcBtn:hover{transform: translateY(-6px);} */
.yjzcBtn.Prev{left: 11%;top: 52%;}
.yjzcBtn.Next{right: 7%;top: 62%;}

.yjzcBox2{background-color: #f3f3f3;align-items: center;height: 460px;}
.yjzcBox2 .comWrapper{align-items: center;height: 100%;position: relative;display: flex;}

.yjzcBox2 .comWrapper::before,.yjzcBox2 .comWrapper::after,.yjzcBox2 .yjzcBox2Bar::before,.yjzcBar li p::before{position: absolute;top: 0;left: -2%;width: 1px;border-left: 1px dashed #b9b1b5;content: '';height: 100%;}
.yjzcBox2 .comWrapper::after{left: auto;right: -2%;}

.yjzcBox2 .yjzcBox2Bar{position: relative;display: flex;align-items: center;height: 100%;margin: 0 9%;}
.yjzcBox2 h6{display: flex;align-items: center;justify-content: center;flex-direction: column;position: relative;z-index: 1;font-weight: 500;}
.yjzcBox2 h6 span{font-size: 22px;color: #333;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;letter-spacing: 4px;margin: 10px 0;}
.yjzcBox2 h6 img{width: 20px;}
.yjzcBox2 .yjzcBox2Bar::before,.yjzcBar li p::before{left: 50%;transform: translateX(-50%);}

.yjzcBar {display: flex;height: 100%;border-left: 1px dashed #b9b1b5;width: 70%;}
.yjzcBar a{color: #333;display: inline-flex;position: relative;z-index: 9;padding: 35px 0;width: 23px;}
.yjzcBar ul{height: 100%;width: 100%;display: flex;}
.yjzcBar ul li{height: 100%;position: relative;margin-left: 12%;}
.yjzcBar li p{position: relative;height: 100%;display: flex;align-items: center;}
.yjzcBar li span{position: relative;display: inline-flex;padding-bottom: 35px;align-items: center;justify-content: center;line-height: 1.1;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;width: 22px;}
.yjzcBar a::before,.yjzcBar a::after,.yjzcBar li span::before,.yjzcBar li span::after{background: url(../images/icon.svg) ;width: 20px;background-size: cover;content: '';top: 0;left: 50%;height: 20px;position: absolute;opacity: .8;transform: translateX(-50%);background-repeat: no-repeat;background-position: top center;}
.yjzcBar li span::before,.yjzcBar li span::after{background-position: bottom center;top: auto;bottom: 0;}
.yjzcBar li:hover a::after,.yjzcBar li:hover a::before,.yjzcBar li:hover span::before,.yjzcBar li:hover span::after{background-image: url(../images/iconBlue.svg);opacity: 1;}
.yjzcBar li:hover span{color: #23b6bd;}
.yjzcBar li{display: block;}
.yjzcBar li a em{position: absolute;top: 100%;left: 11px;width: 375px;height: 245px;transition: all .5s;opacity: 0;visibility: hidden;display: none;}
.yjzcBar li:last-of-type a em{left: auto;right: -5.5px;}
.yjzcBar li:hover a em{opacity: 1;visibility: visible;display: none;}

/* 云剪展藏-TOP100 */
.bannertop>img{width: 100%;}
.bannertop100{height: initial;}
.yjztTop100{padding-top: 40px;padding-bottom: 60px;}
.yjztTop100 h6{display: flex;align-items: center;justify-content: center;}
.yjztTop100 h6 span{font-size: 22px;color: #333;font-weight: 500;}
.yjztTop100 h6 img.iconTit{margin: 0 10px;width: 40px;}
.yjztTop100 h6 img.icon{width: 25px;margin: 0 10px;}
.yjztTop100-1{background-color: #f3f3f3;position: relative;padding-bottom: 60px;}
.box1Txt{text-align: center;margin-top: 20px;}
.box1Txt p{line-height: 1.8;margin-top: 10px;padding: 0 5%;}
.box1Txt p strong{color: #b73b41;font-size: 14px;}
.box1Info{width: 100%;margin: 40px auto 0;position: relative;z-index: 9;bottom: 14px;display: flex;justify-content: center;}
.box1Info dl{border-radius: 50%;text-align: center;flex-direction: column;align-items: center;justify-content: center;box-shadow: 0 0 15px rgba(0,0,0,.3);width: 80px;height: 80px;color: #fff;padding-top: 15px;}
.box1Info dl:nth-of-type(1){background-color: #e1464d;margin-top: 12%;}
.box1Info dl:nth-of-type(2){background-color: #23b6bc;margin-left: 0;}
.box1Info dl:nth-of-type(3){background-color: #b83e43;margin-left: 4%;}
.box1Info dl:nth-of-type(4){background-color: #23b6bc;margin-left: 1%;margin-top: 12%;}
.box1Info dt{font-size: 28px;line-height: 1;}
.box1Info dd{font-size: 13px;}
.box1Video{position: absolute;left: 50%;transform: translateX(-50%);bottom:-76px;width: 70%;}
.box1Video>img{max-width: 100%!important;}
.box1Video a{position: absolute;left: 50%;transform: translate(-50%,0%);top: 55%;display: inline-flex;color: #fff;justify-content: center;align-items: center;flex-direction: column;z-index: 999;font-size: 12px;}
.box1Video a img{margin-bottom: 0;width: 30px;}

.yjztTop100-2{padding-top: 120px;background-color: #fff;}
.yjztTop100-2 p.des{position: relative;font-size: 14px;line-height: 1.8;width: 90%;margin:30px auto 40px;display: flex;align-items: flex-start;justify-content: center;}
.yjztTop100-2 p.des img{width: 14px;}
.yjztTop100-2 p.des span{margin: 0 5px 0 10px;line-height: 1.6;}
.yjztTop100-2 p.des img:last-of-type{align-self:flex-end}

.zjgdroll{height: 226px;width: 90%;margin: 0 auto;}
.zjgdroll>div{width: 1410px;margin: auto;}
.zjgdroll>div .flex{display: flex;}
.zjgdroll dl{width: 150px;border-radius: 50%;position: relative;cursor: pointer;padding: 8px;border: 1px dashed transparent;}
.zjgdroll dt{border-radius: 50%;overflow: hidden;position: relative;}
.zjgdroll dt img{width: 100%;}
.zjgdroll dl+dl{margin-left: 10px;}
.zjgdroll dl span{position: absolute;bottom: 0;background-color: rgba(133,42,39,.8);width: 100%;text-align: center;height: 30px;justify-content: center;align-items: center;color: #fff;opacity: 0;transition: all .5s;visibility: hidden;display: flex;}
.zjgdroll dl:hover span,.zjgdroll dl.active span{opacity: 1;visibility: visible;}
.zjgdroll dl:hover,.zjgdroll dl.active{border-color: #eadbc3;}

.zjTab>div{display: none;min-height: 200px;}
.zjTab>div.active{display: block;}

.yjztTop100-3{background-color: #c43039;}
.yjztTop100-3 h6 span{color: #fff;}

.czzpSwiper{position: relative;margin-top: 30px;width: 90%;margin-left: auto;margin-right: auto;}
.czzpSwiper{padding-bottom: 50px;}
.czzpSwiper .swiper-slide>div{display: flex;}
.czzpSwiper .swiper-slide{flex-wrap: wrap;display: flex;}
.czzpSwiper .swiper-slide dl{position:relative;width: calc( (100% - 10px) / 2 );margin-bottom: 10px;margin-right: 10px;}
.czzpSwiper .swiper-slide dl:nth-of-type(2n){margin-right: 0;}
.czzpSwiper .swiper-slide dl a{color:#333;}
.czzpSwiper .swiper-slide dd{bottom:12px;left:0;right:0;position:absolute;text-align:center;}

.czzpSwiper .swiper-slide dd{bottom: 4px;left: 0;right: 0;position: absolute;text-align: center;font-size: 12px;}
.czzpL{/* margin-right: 12px; */}
.czzpR{margin-top: 10px;}
.czzpleft{flex-direction: column;margin-right: 12px;}
.czzpleft dl:nth-of-type(1){margin-bottom: 12px;}
.czzpR dl:nth-of-type(1){margin-bottom: 5px;}
.czzpright{flex-direction: column;}
.czzpright dl+dl{margin-top: 9px;}
.czzpSwiper .btnList{right: 50%;bottom: 0;transform: translateX(50%);color: #fff;}
.czzpSwiper .swiper-pagination-fraction{bottom: auto!important;}

.yjztTop100-4{background-color: #fbfbfb;}
.box4Conbig{width: 100%;margin: 40px auto 0;}
.box4Box{margin-bottom: 30px;}
.yjztTop100-4 .box4Con{/* flex-wrap: wrap;width: 1300px; display: flex;*/float: left;}
.yjztTop100-4 dl{/* width:calc((100% ) / 10); */margin-bottom: 10px;margin-left: 10px;width: 140px;float: left;}
.yjztTop100-4 dl:nth-of-type(6n){margin-right: 0;}
.yjztTop100-4 dl a{color: #333;}
.yjztTop100-4 dt img{border: 7px solid #ede5d6;border-radius: 50%;}
.yjztTop100-4 dd{margin-top: 8px;display: flex;align-items: center;justify-content: center;}
.yjztTop100-4 dd span{margin: 0 5px;}
.yjztTop100-4 dd img{opacity: .8;width: 16px;}

.w1400{width: 1400px;margin:0 auto;}

.jzroll .mCSB_scrollTools{opacity: 1!important;width: 60%;margin:0 auto;}
.jzroll .mCSB_dragger{left: 0;}
.jzroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{height: 27px!important;border-radius:0!important;background: url(../images/jiandao2.png) no-repeat!important;width: 34px;margin: 0;position: absolute;top: -2px;left: -28px;background-size: contain !important;}
.jzroll .mCSB_scrollTools .mCSB_draggerRail{background-color: transparent!important;height: 1px!important;border-top: 1px dashed #cda86d;}
.jzroll .mCSB_scrollTools.mCSB_scrollTools_horizontal{height: 40px;}
.jzroll .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width: auto!important;}
.tips{text-align: center;color: #af252c;font-size: 14px;opacity: .4;margin-top: -20px;}

.jzroll.bwg .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-image: url(../images/jiandao.png)!important;}
.jzroll.bwg .mCSB_scrollTools .mCSB_draggerRail{border-color: #23b6bc!important;}
.tips.tips2{color: #23b6bc;opacity: 1;margin-top: -20px;}

.yjztTop100-5{background: url(../images/yjzbg4.jpg) no-repeat;background-size: cover;display: flex;justify-content: center;align-items: center;}
.yjztTop100-5 h6{margin-bottom: 30px;}
.yjztTop100-5 p{line-height: 1.8;text-align: center;max-width: 880px;margin: auto;}
.yjztTop100-5 p+p{margin-top: 40px;}
.yjztTop100-5 p em{font-weight: 900;color: #ad1e26;}
.yjztTop100-5 p a{font-size: 16px;color: #fff;width: 170px;height: 48px;display: inline-flex;justify-content: center;align-items: center;background-color: #e1464d;}
.yjztTop100-5 p a:hover{background-color: #23b6bc;}

/* 韵剪美学 */
.banneryjmx{height: 400px;}
.banneryjmx dl{display: flex;position: absolute;left: 0;top: 0;width: 100%;height: 100%;justify-content: center;align-items: center;transform:none;}
.banneryjmx dt{display: flex;flex-direction: column;width: 80px;align-items: flex-start;justify-content: flex-start;margin-right: -5px;}
.banneryjmx dt img+img{margin-left: 0;}
.banneryjmx dt img:nth-of-type(2n){align-self: flex-end;}
.banneryjmx dt img:nth-of-type(2),.banneryjmx dt img:nth-of-type(3){margin-top: 10px;}
.banneryjmx dt img:nth-of-type(2){margin-right: 10px;}
.banneryjmx dt img:nth-of-type(4){margin-top: -14px;}
.banneryjmx dd{align-items: flex-start;text-align: left;}
.banneryjmx dd p{font-size: 12px;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;letter-spacing: 2px;line-height: 1.6;}
.banneryjmx dd img:nth-of-type(2){align-self: flex-end;margin-bottom: 50px;}

.yjmxBox1,.yjmxBox3{background-color: #f3f3f3;}
.yjmxBox2,.yjmxBox4{background-color: #fff;}
.yjmxBox5{background-color: #f3f3f3;}
/* .yjmxBox1 h6{-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;align-self: flex-start;letter-spacing: 5px;} */
.yjmxBox1 h6 span{margin: 0 15px;}
/* .yjmxBox1 .comWrapper{justify-content: center;align-items: center;display: flex;} */
.yjmxFzmlL{margin-top: 40px;display: flex;}
.yjmxFzmlL dt,.yjmxFzmlL dd{-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;}
.yjmxFzmlL dt{margin-right: 10px;font-size: 18px;letter-spacing: 2px;}
.yjmxFzmlL dd{margin-right: 15px;font-size: 14px;margin-top: 10px;position: relative;padding-top: 50px;}
.yjmxFzmlL dd::before{content: '';width: 1px;border-left: 1px dashed #4cc1c6;position: absolute;top: 0;left: 50%;transform: translateX(-50%);height: 40px;}
.yjmxFzmlC{/* margin: 0 10px 0 25px; *//* flex-direction: column; */width: 95%;margin-top: 20px;display: flex;margin-left: auto;margin-right: auto;}
.yjmxFzmlC dd{display: flex;width: 50%;}
.yjmxFzmlC dd:nth-of-type(1){align-self: flex-start;}
.yjmxFzmlC dd:nth-of-type(2){align-self: flex-end;margin-left: 15px;}
.yjmxFzmlC p{position: relative;display: inline-flex;align-items: center;}
.yjmxFzmlC p span{display: inline-flex;justify-content: center;align-items: center;color: #fff;text-align: center;width: 100%;height: 100%;z-index: 1;position: absolute;top:0;left:0;line-height: 1.4;font-size: 12px;}
.yjmxBox2 dl{position: relative;margin-top: 30px;}
.yjmxBox2 dd{position: absolute;width: 89%;left: 5.5%;bottom:50%;z-index: 1;color: #fff;line-height: 1.8;transform: translateY(50%);}
.yjmxBox2 dd p{align-items: center;}
.yjmxBox2 dd p:last-of-type{display: none;}
.yjmxBox2 dd p strong{display: inline-flex;font-size: 15px;margin-right: 10px;line-height: 1.3;position: relative;/* margin-bottom: 10px; */}
.yjmxBox2 dd p img{width: 100px;}
.yjmxBox2 dl a p:first-of-type{margin-bottom: 10px;}
/* .yjmxBox2 dl a p:first-of-type strong::before{position: absolute;bottom: 6px;width: 0;height: 1px;content: '';background-color: #fff;transition: all .5s ease;} */
.yjmxBox2 dl a{display: block;}
/* .yjmxBox2 dl a:hover{transform: translateY(-6px);} */
.yjmxBox2 dl a:hover p:first-of-type strong::before{width: 100%;}
.yjmxBox3 ul{display: flex;justify-content: space-between;padding: 0 0;margin-top: 30px;}
.yjmxBox3 ul li{display: flex;background-color: #e1464d;width: calc(100% / 3);height: 300px;transition: all .5s;}
.yjmxBox3 ul li:nth-of-type(2){background-color: #23b6bc;}
.yjmxBox3 ul li a{display: flex;justify-content: center;align-items: center;width: 100%;align-items: center;justify-content: center;}
.yjmxBox3 ul li a p{display: inline-flex;flex-direction: column;align-items: center;}
.yjmxBox3 ul li a p span{display: flex;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;font-size: 18px;color: #fff;line-height: 1;letter-spacing: 5px;}
.yjmxBox3 ul li img{width: 20px;margin-bottom: 10px;object-fit: cover;}
.yjmxBox3 ul li em{width: 15px;height: 70px;display: inline-flex;position: relative;padding-top: 4px;margin-top: 15px;}
.yjmxBox3 ul li em i{border-radius: 50%;background-color: rgba(255,255,255,.5);width: 15px;height: 15px;position: absolute;display: inline-flex;top: 0;left: 50%;transform: translateX(-50%);transition: all .5s;}
.yjmxBox3 ul li em i::before{background-color: rgba(255,255,255,1);z-index: 9;position: absolute;width: 7px;height: 7px;border-radius: 50%;content: '';left: 4px;top: 4px;}
.yjmxBox3 ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,.4);/* transform: translateY(-6px); */}
.yjmxBox3 ul li:hover em i{top: 90%;}
.yjmxBox4 ul{display: flex;justify-content: space-between;padding: 0;margin-top: 30px;}
.yjmxBox4 ul li{display: flex;background-color: #23b6bc;/* width: calc(100% / 3); */height: 260px;transition: all .5s;width: 48%;}
.yjmxBox4 ul li:nth-of-type(2){background-color: #664f53;margin-left: 4%;}
.yjmxBox4 ul li:nth-of-type(3){background-color: #e1464d;}
.yjmxBox4 ul li a{display: flex;justify-content: center;align-items: center;width: 100%;align-items: center;justify-content: center;}
.yjmxBox4 ul li a p{display: inline-flex;flex-direction: column;align-items: center;}
.yjmxBox4 ul li a p span{color: #fff;font-size: 14px;}
.yjmxBox4 ul li img{margin-bottom: 15px;width: 20px;margin-left: auto;margin-right: auto;}
.yjmxBox4 ul li em{width: 15px;height: 74px;display: inline-flex;position: relative;padding-top: 4px;margin-top: 15px;justify-content: center;}
.yjmxBox4 ul li em i{border-radius: 50%;background-color: rgba(255,255,255,.5);width: 15px;height: 15px;position: absolute;display: inline-flex;top: 0;left: 50%;transform: translateX(-50%);transition: all .5s;}
.yjmxBox4 ul li em i::before{background-color: rgba(255,255,255,1);z-index: 9;position: absolute;width: 7px;height: 7px;border-radius: 50%;content: '';left: 4px;top: 4px;}
.yjmxBox4 ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,.4);/* transform: translateY(-6px); */}
.yjmxBox4 ul li:hover em i{top: 52%;}
.yjmxBox4 ul li.cur::before{height: 180px;}
.yjmxBox5 ul{display: flex;justify-content: space-between;margin-top: 30px;align-items: flex-start;}
.yjmxBox5 ul li{display: flex;transition: all .5s ease;height: 400px;width: 10%;overflow: hidden;position: relative;}
.yjmxBox5 ul li a>img{height: 100%;object-fit: cover;transition: all .5s ease;display: block;position: relative;left: 50%;top: 0;max-width: initial;}
/* .yjmxBox5 ul li+li{margin-top: 30px;} */
.yjmxBox5 ul li a{display: flex;justify-content: center;align-items: center;width: 100%;align-items: center;justify-content: center;position: relative;}
.yjmxBox5 ul li a p{display: inline-flex;flex-direction: column;align-items: center;position: absolute;bottom: 10%;left: 18%;z-index: 9;}
.yjmxBox5 ul li a p span{-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;font-size: 18px;color: #fff;line-height: 1;letter-spacing: 5px;}
.yjmxBox5 ul li em{width: 15px;height: 74px;display: inline-flex;position: relative;padding-top: 4px;margin-top: 16px;}
.yjmxBox5 ul li em i{border-radius: 50%;background-color: rgba(255,255,255,.5);width: 15px;height: 15px;position: absolute;display: inline-flex;top: 0;left: 50%;transform: translateX(-50%);transition: all .5s;}
.yjmxBox5 ul li em i::before{background-color: rgba(255,255,255,1);z-index: 9;position: absolute;width: 7px;height: 7px;border-radius: 50%;content: '';left: 4px;top: 4px;}
.yjmxBox5 ul li.cur{width: 70%;}
.yjmxBox5 ul li.cur a>img{transform: scale(1.1);left: 0;}
.yjmxBox5 ul li.cur a p{flex-direction: row;align-items: center;left: 8%;bottom: 2%;}
.yjmxBox5 ul li.cur a p span{-webkit-writing-mode: initial;writing-mode: initial;writing-mode:initial;letter-spacing: 0;}
.yjmxBox5 ul li.cur em{transform: rotate(270deg);transform-origin: left center;width: auto;height: auto;margin-left: 50px;}
.yjmxBox5 ul li.cur em img{height: inherit;}
.yjmxBox5 ul li.cur em i{left: 0;transform: translateX(0);}
.yjmxBox5 ul li.cur::before{content: '';position: absolute;bottom: 0;height: 180px;left: 0;background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,1));background:linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,.06));z-index: 8;width: 100%;}

/* 关于我们 */
.gywmBox1{background-color: #f3f3f3;}
.gywmBox1 dl{margin-top: 30px;line-height: 1.8;align-items: flex-start;}
.gywmBox1 dt{color: #fff;padding: 3% 6%;background-color: #23b6bc;width: 100%;margin-top: 7px;}
.gywmBox1 dd{width:90%;line-height: 2;margin: 20px auto 0;}
.gywmBox1 dd p+p{margin-top: 10px;}
.gywmBox2{background-color: #fff;}
.gywmBox2 dl{color: #fff;margin-top: 25px;}
.gywmBox2 dt{background-color: #e1464d;width: 100%;line-height: 1.8;padding: 20px;display: flex;justify-content: center;align-items: center;}
.gywmBox2 dt p{justify-content: center;align-items: center;position: relative;height: calc(100% - 10px);width: calc(100% - 10px);padding: 15px;}
.gywmBox2 dt p{position: relative; border: 1px dashed #fff;}
.gywmBox2 dt p::before,.gywmBox2 dt p::after{position: absolute;content: '';top: -1px;left: -1px;width: 36px;height: 36px;border-left: 3px solid #fff;border-top: 3px solid #fff;transition: all .5s;}
.gywmBox2 dt p::after{left:auto;top: auto;bottom: -1px;right:  -1px;border: none;border-right: 3px solid #fff;border-bottom: 3px solid #fff;} 
.gywmBox2 dt p span{width: 82%;}
.gywmBox2 dd{background-color:#23b6bc;width: 100%;padding: 20px;line-height: 2;}
/* .gywmBox3{background: url(../images/gywmbg.jpg) no-repeat;background-size: cover;color: #fff;padding: 0;overflow: hidden;height: 850px;}
.gywmBox3 .comWrapper{align-items: flex-start;height: 100%;position: relative;justify-content: center;align-items: center;}

.gywmBox3 h6{-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;align-self: flex-start;letter-spacing: 2px;width: 120px;display: inline-flex;transition: all .5s;padding: 5% 0;background-color: rgba(225,70,77,.8);position: absolute;top: 0;left: 0;}
.gywmBox3 h6 span{margin: 25px 0 20px;font-size: 22px;transition: all .5s;}
.gywmBox3 h6.h6-2{align-items: center;justify-content: center;text-align: center;align-self: flex-end;width: 120px;left: auto;right: 0;bottom: 0;top: auto;top: 0;}
.gywmBox3 h6.h6-2 span{margin: 20px 0;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;letter-spacing: 5px;}
.gywmBox3 h6.active,.gywmBox3 h6:hover{background-color: rgba(35,182,188,.8);}
.gywmBox3 h6.active span,.gywmBox3 h6:hover span{font-size: 24px;}
.gywmTab>dl{display: none;}
.gywmTab>dl.active{display: block;}
.gywmTabt{position: relative;z-index: 9;height: 400px;}
.gywmTab{padding-top: 410px;}
.gywmTab dl dt img{width: 190px;}
.gywmBox3 dl{width: 100%;margin: auto;}
.gywmBox3 dd{line-height: 2;margin-top: 20px;} */
.gywmBox4{background-color: #d6d4d4;}
.map{margin-top: 30px;display: flex;flex-direction: column-reverse;}
.mapBig{width: 100%;}
#map {height:400px;width: 100%;}
.mapBig{position: relative; border: 1px dashed #e1464d;}
.mapBig::before{/* position: absolute;content: '';top: -1px;left: -1px;width: 36px;height: 36px;border-left: 3px solid #e1464d;border-top: 3px solid #e1464d;transition: all .5s;z-index: 999; */}
.mapBig img{object-fit: cover;height: 100%;width: 100%;}
.mapInfo{color: #fff;background: #e1464d url(../images/bar4.png) no-repeat 12px 0;display: flex;justify-content: center;align-items: center;width: 100%;padding-bottom: 30px;background-size: 12px}
.mapInfo dt{font-size: 18px;margin-bottom:0;}
.mapInfo dt{margin-top: 20px;}
.mapInfo dd{line-height: 2;}

/* 弹出层 */
.pop{background: #fff url(../images/popbg.png) no-repeat;background-size: 400px;background-position: bottom right;width: 90%;position: fixed;z-index: 999;top: 50%;left: 50%;transform: translate(-50%,-50%);display: none;}
.pop .txt{height: 66vh;color: #333;margin-top: 20px;}
.popCon{padding: 10px 20px 10px;flex-direction: column;display: flex;height: 75vh;align-items: center;justify-content: center;}
.popCon .img{width: 100%;margin-top: 20px;}
.popCon h5{font-size: 22px;color: #e1464d;display: flex;align-items: center;margin-bottom: 15px;}
.popCon h5 img{width: 20px;margin:0 10px;}
.popCon .img{display: inline-flex;justify-content: center;align-items: center;border-bottom: 1px dashed #8f6e3d;padding-bottom: 20px;}
.popCon .txt{width: 100%;}
.pop .roll{height: calc(75vh - 300px);}
.pop .roll1{height: calc(75vh - 336px);}
.pop .roll .mCSB_scrollTools{opacity: 1!important;}
.pop .roll .mCSB_dragger{left: 0;}
.pop .roll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #a60b2a!important;width: 3px!important;border-radius:0!important}
.pop .roll .mCSB_scrollTools .mCSB_draggerRail{background-color: rgba(166, 11, 42, .2)!important;width: 1px!important;}
.pop .close{position: absolute;right: 10px;top: 10px;cursor: pointer;width: 20px;height: 20px;transition: transform .4s;cursor: pointer;z-index: 999;}
.pop .close:before,.pop .close:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;width:100%;height:2px;background:#e1464d;margin:auto}
.pop .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.pop .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.pop .close:hover{transform:rotate(90deg)}
.pop .roll .line2{line-height: 2;color: #333;}
.popCon .imgs{width: 140px;margin: 20px 0;}
.popCon .txts{width: calc(100% );}
.pop .txts{height: 65vh;color: #333;}
.pop .roll dd{display: flex;border-bottom: 1px dashed #8f6e3d;flex-direction: column;padding: 10px 0;}
.pop .roll dd:last-child{border: none;height: initial;padding-top: 20px;line-height: 2;}
.pop .roll dd span+span{margin-top: 5px;}
.popVideo.pop{width: 90%;background: transparent;}
.popVideo.pop .close:before,.popVideo.pop .close:after{background:#fff;}
.popVideo.pop .popCon{padding: 0;height: initial;}

.footer{background-color: #120703;padding: 40px 20px;color: #fff;justify-content: space-between;align-items: center;font-size: 13px;}
.footer a{color: #fff;}
.footer a:hover{text-decoration: underline;}
.footL p.t{font-size: 14px;opacity: .3;margin-top: 15px;margin-bottom: 15px;font-size: 12px;}
.footL p.tt{color: #8d8989;}
.fLink{align-items: center;line-height: 1.8;}
.fLink span{display: inline-flex;margin: 0 5px;border: 1px dashed #fff;height:10px;}
.footShare{display: flex;margin-top: 15px;}
.footShare dl{text-align: center;width: 25%;}
.footShare dt{margin-bottom: 10px;}
.footShare dl+dl{margin-left: 10px;}

/* 博物馆 */
.bwgBig{/* height: 100vh; */position: relative;display: flex;justify-content: flex-end;}
.bwgSwiper{height: 100%;width: calc(100% - 50px);position: relative;top: 0;right: 0;margin: 0;}
.bwgSwiper .swiper-slide{width: 100%;height: 100%;overflow: hidden;background-color: #f3f3f3;}
.bwgSwiper .swiper-slide>div{height: 100%;}
.bwgNav{width: 50px;display: flex;align-items: center;justify-content: space-between;flex-direction: column;background-color: #fff;position: fixed;top: 0;left: 0;height: 100vh;}
.bwgNav a{display: inline-flex;align-items: center;}
.bwgMain{position: relative;width: 100%;height: 100%;}

.bwgMain h6{display: flex;align-items: center;justify-content: center;padding-top: 40px;}
.bwgMain h6 span{display: inline-flex;margin: 0 10px;font-size: 22px;color: #333;font-weight: 500;}
.bwgMain h6 img{width: 20px;}
.bwgMain.center{display: flex;justify-content: center;align-items: center;}

/* 首屏 1 */
.box1 .bwgMain>img{height: 100%;object-fit: cover;width: 100%;}
.box1 .mouse{position: absolute;left: calc( 100% - (110px / 2));top: 50%;transform: translateY(-50%);z-index: 1;width: 110px;height: 110px;display: flex;align-items: center;border-radius: 50%;}
.box1 .mouse::after{content: '';position: absolute;top:50%;left: 50%;opacity: .6;border-radius: 50%;width: 100%;height:100%;animation:xuan1 13s infinite linear;border: 1px dashed #21a2a7;transform-origin: left top;}
.box1 .mouse::before{content: '';position: absolute;top:50%;left: 50%;background-color: #23b6bc;opacity: .6;border-radius: 50%;width: calc(100% - 20px);height:calc(100% - 20px);animation:xuan2 10s infinite linear;transform-origin: left top;}
.box1 .mouse img{margin-left: 30px;display: inline-flex;animation:updown 2s infinite linear;width: 16px;}
@keyframes updown{
    0%{transform: translateY(-20%);}
    50%{transform: translateY(20%);}
    100%{transform: translateY(-20%);}
}
@keyframes xuan1{
    0%{transform:rotate(0deg) translate(-50%, -50%)}
    100%{transform:rotate(360deg) translate(-50%, -50%)}
}
@keyframes xuan2{
    0%{transform:rotate(0deg) translate(-50%, -50%)}
    100%{transform:rotate(-360deg) translate(-50%, -50%)}
}

/* 博物馆简介 2 */
.box2 .bwgMain.center>div{max-width: 1260px;width: 90%;}
.box2Tabcon{margin-top: 8%;min-height: 46vh;}
/* .box2Tabcon>div{display: none;}
.box2Tabcon>div.active{display: block;} */
.box2Tabcon .flex{width: 100%;}
.box2Tabcon .img{width: 100%;margin-bottom: 20px;}
.box2Tabcon .txt{width: 100%;}
.box2Tabcon .txt p{line-height: 2;text-indent: 2em;margin-top: 10px;}
.box2Tabtit{width: 100%;display: flex;justify-content: flex-start;margin-top: 30px;flex-wrap: wrap;}
.box2Tabtit a{font-size: 15px;color: #fff;background-color: #23b6bc;display: inline-flex;height: 38px;justify-content: center;align-items: center;width: calc((90% - 10px) / 2);margin-bottom: 10px;}
.box2Tabtit a:nth-of-type(2n){margin-left: 10px;}
.box2Tabtit a:nth-last-child(1),.box2Tabtit a:nth-last-child(2){margin-bottom: 0;}
.box2Tabtit a.active,.box2Tabtit a:hover{background-color: #e1464d;}
.bwgjjroll{height: 60vh;}
.bwgjjroll .mCSB_scrollTools{opacity: 1!important;}
.bwgjjroll .mCSB_dragger{left: 0;}
.bwgjjroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #e1464d!important;width: 3px!important;border-radius:0!important}
.bwgjjroll .mCSB_scrollTools .mCSB_draggerRail{background-color: rgba(166, 11, 42, .2)!important;width: 1px!important;}
.bwgjjroll .mCSB_inside > .mCSB_container{margin-right: 20px;}
/* 馆藏 3 */
.box3{background: url(../images/bwgBg3.jpg) no-repeat center;background-size: cover;}
.cgRollbig{margin-top: 20px;}
.bwgcgRoll{width: calc(100vw - 80px);height: 70vh;}
.cgRollInner{/* height: 610px; */}
.box3Scroll{/* width: calc(100%);float: left; */}
.box3imgList{width: 100%;flex-direction: column;}
.box3imgList img{width: 100%;object-fit: cover;}
.box3imgList dd{background-color: #e1464d;font-size: 14px;height: 48px;align-items: center;justify-content: center;color: #fff;display: inline-flex;width: 100%;}
.box3imgListL{margin-bottom: 10px;}
.box3imgListL dl{width:100%;}
.box3imgListR{flex-wrap: wrap;}
.box3imgListR dl{width: 100%;margin-bottom: 10px;}
/* .box3imgListR dl{margin-left: 10%;} */
.bwggcroll .mCSB_inside > .mCSB_container{margin-right: 15px;}


/* 作品 4 */
.box4 .bwgMain.center>div{width: 100%;/* height: 100vh; */margin:60px 0 20px}
.box4ConL{/* width: 40px;margin-right: 2%; */display: none;}
.box4ConR{/* width: calc(100% - 400px - 35px); */background-image: linear-gradient(90deg,#e1464d 18%,transparent 18%);position: relative;height: 100%;display: flex;align-items: center;justify-content: center;width: calc(100%);padding-left: 18%;}
.box4Tit{position: absolute;top: 18.5%;left: 3.5%;color: #fff;}
.box4Tit dl{display: flex;flex-direction: column;line-height: 1;}
.box4Tit>div{display: none;}
.box4Tit>div.active{display: block;}
.box4Tit dt{display: inline-flex;flex-direction: column;align-items: flex-start;}
.box4Tit dt img{width: 15px;}
.box4Tit dt span{font-size: 18px;display: inline-flex;margin-top: 10px;}
.box4Tit dd{display: inline-flex;/* padding-left: 5px; */margin-top: 10px;/* flex-direction: row-reverse; */}
.box4Tit dd p,.box4Tit dt span{-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;align-self: flex-start;font-size: 14px;}
.box4Tit dd p:nth-of-type(2){margin-left: 10px;}
.box4Img{margin:0 auto;margin-top: 10%;/* margin-left: 16%; */}
.bwgzpolls{height: 350px;width: 64vw;}
.box4Imgcon{/* height: 466px; */width: initial;display: flex;align-items: center;}
.box4Img .img{cursor: pointer;width:200px;float: left;margin-right: 10px;}
.box4Img .img img{width: 100%;filter: grayscale(1);opacity: .3;}
.box4Img .img:last-of-type{margin-right: 0;}
.box4Img .img:hover,.box4Img .img.active img{filter: grayscale(0);opacity: 1;}

/* 视频 5*/
.box5 .bwgMain.center{width: 100%;}
.box5 .bwgMain.center>div{width: 90%;}
.box5Video{max-width: 100%;margin-top: 9%;}
.bwgTabv{/* margin-right: 10%; */width: 100%;}
.bwgTabv .videoBox{width: 100%;padding: 0;}
.bwgTabv .videoBox video{object-fit: cover;width: 100%;}
.bwgTabv>div{display: none;}
.bwgTabv>div.active{display: block;}
.bwgTabt{width: 100%;display: flex;align-items: center;flex-direction: column;margin-top: 20px;}
.bwgTabt a{display: flex;align-items: center;background-color: #23b6bc;/* height: 100%;width: 30%; flex-direction: column;*/width: 100%;height: 50px;padding-left: 30%;}
.bwgTabt a+a{margin-top: 10px;}
.bwgTabt a:nth-of-type(2n){background-color: #e1464d;}
.bwgTabt a img{margin-right: 10px;width: 30px;}
.bwgTabt a span{font-size: 16px;color: #fff;/* -webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;letter-spacing: 4px;*/} 
.bwgTabt a.active,.bwgTabt a:hover{/* transform: translateY(-6px); */box-shadow: 0 0 20px rgba(0,0,0,.3);}

/* 荣誉 6*/
.box6 .bwgMain p.des{font-size: 14px;line-height: 1.5;text-align: center;max-width: 90%;margin: 20px auto;}
.box6 .bwgMain ul{margin-top: 4%;flex-wrap: wrap;display: flex;width: 90%;margin-right: auto;margin-left: auto;}
.box6 .bwgMain ul li{width: calc(100%);margin-bottom: 20px;}
.box6 .bwgMain ul li dl{display: flex;flex-direction: column;justify-content: center;align-items: center;background: url(../images/bwgIcon.png) no-repeat;width: 120px;height: 80px;margin:0 auto 15px;background-size: contain;}
.box6 .bwgMain ul li dt{margin-top: 20px;}
.box6 .bwgMain ul li dt i{font-size: 14px;color: #e1464d;font-style: italic;font-weight: 900;font-family: Microsoft YaHei;}
.box6 .bwgMain ul li dt strong{font-size: 22px;font-style: italic;color: #e1464d;font-family: SourceHanSansCNBold;;}
.box6 .bwgMain ul li dd{margin-top: 15px;}
.box6 .bwgMain ul li dd img{width: 16px;}
.box6 .bwgMain ul li p{text-align: center;max-width: 260px;margin: auto;width: 80%;}

.bwgryRoll{height: calc(50vh + 40px);width: calc(100% - 20px);padding-bottom: 40px;}
.bwgryRoll .mCSB_inside > .mCSB_container{margin-right: 6px;}


.sjddSearchbtn input[type=button],.sjddSearchinput select,.sjddSearchinput input[type=text]{color:#fff;height:100%;width:100%;outline:none;background-color:#d0d0d0;font-size:16px;font-family:'SourceHanSansCNRegular';padding:0 12px;border:none;}
.sjddSearchbtn input[type=submit],.sjddSearchinput select,.sjddSearchinput input[type=text]{color:#fff;height:100%;width:100%;outline:none;background-color:#d0d0d0;font-size:16px;font-family:'SourceHanSansCNRegular';padding:0 12px;border:none;}
.sjddSearchinput select{appearance:none;-webkit-appearance:none;background:#d0d0d0 url(../images/arrows.png) no-repeat scroll 96% center;}
.sjddSearchinput{width:100%;background-color:#d0d0d0;border:1px solid #8f8f8f;/* padding:0 10px;*/
}
.sjddSearchinput select,.sjddSearchinput input[type=text]{padding:0 10px;font-size: 14px;}
.sjddSearchinput input[type=text]::placeholder{color:#fff;}
.sjddSearchbtn input[type=button]{cursor:pointer;background-color:#e1464d;border-color:#e1464d;}
.sjddSearchbtn input[type=submit]{cursor:pointer;background-color:#e1464d;border-color:#e1464d;}

.xwxq{margin-top: 90px;}
.jzyrXq{margin-top: 30px;overflow-x: hidden;}
.jzzpDetail{padding-bottom: 60px;margin-top: 60px;}
.banner dd p{font-size: 15px;}
.banner dd img:nth-of-type(1){width: 20px!important;}
.banner dd img:nth-of-type(2){width: 20px!important;}

.xsgdList .img img{width: 100%;}
.rolls{overflow-x: scroll;}

}
/* 网站地图 */
.wzdt{background-color: #efefef;padding: 170px 0 300px;}
.wzdt h6{font-size: 30px;font-weight: normal;border-bottom: 1px solid #acacac;padding-bottom: 40px;margin-bottom: 70px;text-align: center;}
.wzdt dl{display: flex;align-items: center;padding: 0 66px;}
.wzdt dl+dl{margin-top: 45px;}
.wzdt dl dt a{color: #333;line-height: 1;}
.wzdt dl dt a:hover{text-decoration: underline;}
.wzdt dl dd{display: inline-flex;align-items: center;padding-left: 60px;margin-left: 60px;position: relative;}
.wzdt dl dd::before{position: absolute;left: 0;top: 50%;width: 1px;height: 18px;background-color: #775d50;transform: translateY(-50%);content: '';}
.wzdt dl dd a{color: #666;background-color: #fff;border: 1px dashed #999999;display: inline-flex;padding: 12px 20px;}
.wzdt dl dd a+a{margin-left: 20px;}
.wzdt dl dd a:hover{background-color: #e1464d;color: #fff;border-color: #e1464d;}
/* app下载 */
.appDownload{display: flex;width: 1500px;margin: 260px auto 160px;max-width: 88%;}
.appDownload .left{width: 40%;}
.appDownload .right{width: 54%;margin-left: 6%;}
.downTit{display: flex;align-items: center;padding: 10px 0 45px;}
.downTit .downIcon{margin-right: 30px;display: flex;justify-content: center;align-items: center;background-color: #e1464d;padding: 18px;border-radius: 25px;}
.downTit img{width: 52px;}
.downTit h6{font-size: 30px;}
.downCon{display: flex;border-top: 1px solid #d7d2cf;border-bottom: 1px solid #d7d2cf;padding: 45px 0;}
.downCon dd{margin-top: 25px;font-size: 14px;text-align: center;}
.downCon dl+dl{margin-left: 100px;}
.downInfo p{margin-top: 25px;line-height: 1.8;font-size: 14px;}

@media (max-width:1200px){
/* 网站地图 */
.wzdt{padding: 100px 0 60px;}
.wzdt h6{padding-bottom: 20px;margin-bottom: 40px;font-size: 24px;}
.wzdt dl{padding: 0 20px;align-items: flex-start;flex-direction: column;}
.wzdt dl+dl{margin-top: 25px;}
.wzdt dl dt{width: 100%;}
.wzdt dl dd{width: 100%;margin-left: 0;padding-left: 0;align-items: flex-start;flex-wrap: wrap;padding-top: 10px;}
.wzdt dl dd::before{background: transparent;}
.wzdt dl dd a+a{margin:0;margin-top: 10px;}
.wzdt dl dd a{padding: 8px 10px;font-size: 14px;width: calc((100% - 10px) / 3);margin-top: 10px;justify-content: center;}
.wzdt dl dd a:nth-of-type(3n-1){margin: 10px 5px 0;}
/* app下载 */
.appDownload{flex-direction: column;max-width: 90%;margin: 120px auto 60px;}
.appDownload .left,.appDownload .right{width: 100%;}
.appDownload .right{margin-left: 0;margin-top: 30px;}
.downTit{padding: 10px 0 25px;}
.downTit .downIcon{margin-right: 10px;padding: 8px;border-radius: 14px;}
.downTit img{width: 32px;}
.downTit h6{font-size: 20px;}
.downCon{padding: 25px 0;}
.downCon dl+dl{margin-left: 5%;}
.downCon dl{width: calc(47%);}
.downCon dd{font-size: 12px;margin-top: 10px;}
.downInfo p{margin-top: 15px;font-size: 12px;}

.sjqdxq{margin-top: 40px;}
#imgid{height: 200px;}

.bwggcapp .mCSB_inside>.mCSB_container{margin-right: 20px;}
.bwggcapp .mCSB_scrollTools{opacity:1!important;}
.bwggcapp .mCSB_dragger{left:0;}
.bwggcapp .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#e1464d!important;width:3px!important;border-radius:0!important}
.bwggcapp .mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(166,11,42,.2)!important;width:1px!important;}

.sjqdItemS{width: 100%;}

.pageList{justify-content: center;display: flex;flex-direction: column;}
.pageList .pages:first-of-type{margin-bottom: 0;}
.pageList .pages:last-of-type{margin-top: 15px;}

.mt0{margin-top: 0;}
.xslw{margin-top: 70px;margin-bottom: 0;}

}
.header {transition: all .5s;}
.scrollDown .header {top: -90px;}

@media (max-width:1200px){
.headerApp{position: relative;width: 100%;left: 0;top: 0;z-index: 999;background: #e1464d;height: 253px;padding-top: 50px;}
.headerApp .logo{width: 220px;margin: 0 auto;display: block;}
.headerApp .des1{text-align: center;padding: 10px 0 0px;min-height: 29px;}
.headerApp .des1 img{display: block;width: 180px;margin: 0px auto 15px;}
/* .headerApp .des2{color: rgba(255,255,255,.6);font-size: 10px;margin: 5px auto 10px;transform: scale(.8);text-align: center;width: 100%;-webkit-transform: scale(.8);} */
.headerApp .searchBoxs{background-color: rgba(0,0,0,.1);border-radius: 14px;margin: 0 20px 12px;height: 36px;}
.headerApp .searchBoxs form{display: flex;align-items: center;height: 36px;width: 100%;padding: 0 15px;/* margin-bottom: 12px; */margin-top: 10px;}
.headerApp .searchBoxs form a img{width: 15px;}
.headerApp .searchBoxs form input{color: #fff;height: 34px;line-height: 34px;outline: none;border: none;background-color: transparent;width: calc(100% - 30px);margin-left: 8px;font-size: 12px;}
.headerApp .searchBoxs form input::placeholder{color: rgba(255,255,255,.6);}
.headerApp .navList{background-color: #fff;/* overflow-x: scroll!important; */position: absolute;bottom: 0;left: 0;width: 100%;}
.headerApp .navList::-webkit-scrollbar{width:0px;height:0px;display: none;}
.headerApp .navList ul{/* display: flex;width: 720px; */position: relative;}
.headerApp .navList li{width: auto;}
.headerApp .navList li:first-child{margin-left: 15px;}
.headerApp .navList li:last-child{margin-right: 15px;}
.headerApp .navList li+li{margin-left: 25px;}
.headerApp .navList li a{color: #666;position: relative;display: inline-flex;padding: 15px 0 10px;}
.headerApp .navList li.active a{color: #e1464d;font-weight: 600;}
.headerApp .navList li a::before{position: absolute;width: 0;background-color: #e1464d;height: 3px;left: 0;bottom: 0;content: '';border-radius: 500px;}
.headerApp .navList li.active a::before{width: 100%;}
.footNav{position: fixed;width: 100%;left: 0;bottom: 0;z-index: 999;background-color: #fff;padding:5px 10px;box-shadow:  0 -2px 4px rgba(0,0,0,.08);height: 60px;}
.footNav ul{display: flex;align-items: center;}
.footNav li{display: inline-flex;justify-content: center;flex: 1;}
.footNav li a{color: #666;display: inline-flex;flex-direction: column;align-items: center;justify-content: center;font-size: 12px;}
.footNav li span{line-height: 1;margin-bottom: 2px;}
.footNav li span svg{width: 30px;height: inherit;display: block;fill:#707070;}
.footNav li.active a{color: #e1464d;}
.footNav li span i{display: none;}
.footNav li.active span em{display: none;}
.footNav li.active span i{display: block;}
.footNav li img{display: block;width: 26px;}

.searchTop{margin-top: 50px;}
.searchTop .sjqdTop dt{font-size: 18px;}

.bwgLtit{display: flex;justify-content: center;align-items: center;flex-direction: column;margin-top: 20px;}
.bwgLtit dt{font-size: 22px;font-weight: 500;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;letter-spacing: 4px;}
.bwgLtit dd{font-size: 14px;color: #333;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;letter-spacing: 1px;}
.bwgLtit dd:first-of-type{margin: 15px 0 5px;display: inline-flex;}

.pages a,.pages a::before,.pages a::after,.pages a::after{border-color: transparent;}
.sjqd{margin-bottom: 0;padding-bottom: 60px;}

.box1 .mouse p{display: none;}

}

@media (max-width:1200px){
/* 关于我们 第三模块*/
.gywmBox3{background: url(../images/gywmbg.jpg) no-repeat;background-size: cover;color: #fff;padding: 0;overflow: hidden;flex-direction: column;width: 100%;}
.gywmBox3 .comWrapper{align-items: flex-start;height: 100%;position: relative;align-items: center;max-width: 100%!important;}
.gywmBox3 h6{-webkit-writing-mode:initial;writing-mode:initial;writing-mode: initial;letter-spacing: 2px;display: inline-flex;transition: all .5s;background-color: rgba(225,70,77,.8);width: 100%;height: 48px;border-bottom: 1px dashed rgba(255, 255, 255, .8);}
.gywmBox3 h6 span{margin: 0 10px;font-size: 18px;transition: all .5s;}
.gywmBox3 dl{width:90%;margin: 30px auto;}
.gywmBox3 dd{line-height: 2;margin-top: 20px;}
.gywmTab{display: flex;align-items: center;/* height: 48px; */width: 100%;flex-direction: column;}
.gywmtabTit{width: 100%;}
.gywmtabCon{display: none;justify-content: center;align-items: center;width: calc(100%);height: 100%;;}
.gywmTab.active .gywmtabCon{display: flex;flex-direction: column;}
.gywmTab:last-of-type h6{border-bottom: none;}
.gywmTab.active h6{background-color: rgba(35,182,188,.8);}
.gywmTab.active h6 span{font-size: 20px;}
.gywmTab.active{width: 100%;}
.gywmTabroll{height: 440px;display: flex;justify-content: center;align-items: center;padding-bottom: 40px;margin: 20px auto 0;}
.gywmTabroll .mCSB_scrollTools{opacity: 1!important;}
.gywmTabroll .mCSB_dragger{left: 0;}
.gywmTabroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #fff!important;width: 5px!important;border-radius:0!important}
.gywmTabroll .mCSB_scrollTools .mCSB_draggerRail{background-color: rgba(255, 255, 255, .2)!important;width: 1px!important;}

/* .yjmxBox3,.yjmxBox4{padding-top: 0!important;} */
.yjmxBox3{background-color: #e1464d;}
.yjmxBox3 .yjmxBox2Des{color: #fff;line-height: 1.8; padding: 0;margin-top: 30px;text-indent: 2em;}
.yjmxBox3 .yjmxBox2Des a{color: #fff;text-decoration: underline;font-size: 16px;display: inline-flex;margin-top: 10px;}



}