
:root{--xd:all 0.5s ease; --zhihao15: 15px;--zhihao16:16px;--zhihao17:17px;--zhihao18:18px;--zhihao20: 20px;--zhihao22:22px;--zhihao24:24px;--zhihao26:26px;--zhihao28:28px;--zhihao30:30px;--zhihao33:33px;--zhihao36:36px;--zhihao40:40px;--zhihao45:45px;--zhihao48:48px;--zhihao50:50px;--zhihao55:55px;--zhihao60:60px;--zhihao68: 68px;--zhihao80:80px;--zhihao18-h: 24px;--zhihao20-h: 26px;--zhihao28-h: 33px;--zhihao24-h: 30px;--zhihao30-h: 36px;--zhihao36-h: 42px;--zhihao40-h: 48px;--zhihao45-h: 51px;--zhihao50-h: 56px;--zhihao55-h: 63px;--zhihao60-h: 70px;--zhihao68-h: 76px;--zhihao80-h: 90px;--color-zs: #c8161d;--color-fs: #f5f6fa;--color-bs:#fff;--color-hs:#000;--color-f6: #f6f6f6;--color-f4: #f4f4f4;--color-f2: #f2f2f2;--color-f1: #f1f1f1;--color-333: #333;--color-666: #666;--color-999: #999;--color-eee: #eee;--color-ccc: #ccc;}
header{position:fixed; z-index: 1000; align-items: center; width:100%; padding: 10px 5%; transition: var(--xd);background: var(--color-bs);}
header .header-left img{ width:142px;transition: var(--xd);}
.header-center li a{font-size: var(--zhihao18); text-transform: uppercase; height: 60px; line-height: 60px; display: block; color: var(--color-333); margin:0 2.3vw; position: relative; font-family: BeausiteClassic;}
.header-center li a::after{position: absolute; width:100%; transform: scaleX(0); bottom: 0; height: 2px; background: var(--color-zs); content: ''; left: 0; transition: var(--xd);}
.header-center li a:hover::after{ transform: scaleX(1);}
.header-right{font-size: var(--zhihao18); text-transform: uppercase;font-family: BeausiteClassic;color: var(--color-333);}
.header-right i{ font-size: var(--zhihao22); padding-right: 5px;}
.top_box_b{box-shadow:0px 0px 45px 0px rgba(0, 0, 0, 0.2)}
.top_box_b .header-left img{padding: 0 11px;}
.top_box_b .header-center li a{height: 50px; line-height: 50px;}
.banner{padding-top: 35px;}
.baner-wz{top: 55%; transform: translateY(-50%); left:5%; color: var(--color-bs); text-transform: uppercase;}
.baner-wz p:nth-child(1){ font-size: var(--zhihao68); font-weight: bold;}
.baner-wz p:nth-child(2){ font-size:31px;}
.bannergd .swiper-pagination-bullet{background: var(--color-bs);}
.bannergd .swiper-pagination{bottom: 15px;}
.sbt{ font-size: var(--zhihao45); font-weight: bold; text-transform: uppercase; line-height:var(--zhihao45-h);}
.zw{ font-size:var(--zhihao16); color: var(--color-666); padding-top: 20px;} 
.s-1-l{ width: 40%;}
.s-1-r{ width: 50%; padding-top: 0 !important;}
.zwej{font-size: var(--zhihao22); padding-top: 25px;}
.s-1-r a{width: 185px; padding: 8px 0; background: var(--color-zs); color: var(--color-bs); font-size:14px; justify-content: center; border-radius: 20px; margin-top: 25px;transition: var(--xd);}
.s-1-r a i{font-size: 12px; display: block; padding-left: 10px;transition: var(--xd);}
.s-1-r a:hover i{ padding-left: 20px;}
.s-1-r a:hover{background: var(--color-666);}
.s-2{background-image: linear-gradient(#fff 55%, #999 55%, #999);}
.sflgd .swiper-slide p{ font-size: var(--zhihao26); padding-top:25px; color: var(--color-bs); bottom: 30px; left: 5%;}
.sflgd .swiper-slide::after{background-image: linear-gradient(Rgba(0, 0, 0,0) 30%, Rgba(0, 0, 0, 00.3)); height: 200px; z-index: 5; bottom: 0; left: 0; width: 100%; content: '';position: absolute;}
.sflgd .swiper-pagination{ bottom: 10px;text-align: right;}
.sflgd .swiper-pagination-bullet-active,.rrnrgd .swiper-pagination-bullet-active{background: var(--color-zs);}
.sflgd .swiper-button-next,.sflgd .swiper-button-prev{background:var(--color-zs);width: 31px;  height: 60px;margin-top: -5%;}
.sflgd .swiper-button-next{right: 0;}
.sflgd .swiper-button-prev{left: 0;}
.sflgd .swiper-button-next:after, .sflgd .swiper-button-prev:after{ font-size: var(--zhihao20); color: var(--color-bs);}
.sflgd .swiper-button-next:hover,.sflgd .swiper-button-prev:hover{background: var(--color-zs);}

.s-3{ overflow: hidden; display: none;}
.s-3 .s-1-r{ bottom: 10%;width: 100%;}
.s-3 .s-1-r a{ margin: 0  auto;font-size:14px; text-transform: uppercase;}
.s-3 video{width: 100%; object-fit: cover;}
.cpysgd .swiper-slide{ text-align: center;}
.cpysgd .swiper-slide h2{ font-size: var(--zhihao22);  padding-top: 25px; color: var(--color-zs);}
.cpysgd .swiper-slide p{ color: var(--color-666);line-height: 20px; font-size:var(--zhihao16); padding: 8px 5% 0;}
.cpysgd .swiper-slide .sgylc img{ width: 50%;}
.cpysgd .swiper-button-next,.cpysgd .swiper-button-prev{background:var(--color-zs);width: 31px;  height: 60px;margin-top: -5%;}
.cpysgd .swiper-button-next{right: 0;}
.cpysgd .swiper-button-prev{left: 0;}
.cpysgd .swiper-button-next:after, .cpysgd .swiper-button-prev:after{ font-size: var(--zhihao20); color: var(--color-bs);}
.cpysgd .swiper-button-next:hover,.cpysgd .swiper-button-prev:hover{background: var(--color-zs);}
.s-4{border-top: 1px solid var(--color-ccc); padding-top: 70px;}
.s-4 dl{ align-items: flex-start;}
.s-4 dl dt{ width: calc(100% - 800px); padding-bottom: 20px;position: sticky; top: 100px;}
.s-4 dl dt::after{ position: absolute;  bottom: 0;  left: 0;  width: 150px;  height: 3px;  content: '';  background:var(--color-zs);}
.s-4 dl dd{ width:540px;}
.s-5-z{ width: 65%;}
.s-5-z .sbt, .s-5-z .zwej{color: var(--color-bs);}
.s-5-z .zwej{padding-top: 20px;}
footer{background: var(--color-999); color: var(--color-bs);}
footer a{color: var(--color-bs);}
footer dl{padding-bottom: 30px;}
footer dl dt{ width: 390px;}
footer dl dd{ width: calc(100% - 400px - 20%);}
footer dl dt .sbt{font-size: var(--zhihao36); font-weight: 500;}
footer dl dt a{width: 381px; background: var(--color-zs); color: var(--color-bs); font-size: var(--zhihao24); display: block; border-radius: 20px; text-align: center; padding: 11px 0; transition: var(--xd);}
footer dl dt a:hover{background: var(--color-bs); color: var(--color-zs);}
.dbbq{border-top: 1px solid var(--color-ccc); color: var(--color-f4); padding-top: 10px;}
.dbbq a{color: var(--color-999);}
.dbbq a:hover{color: var(--color-zs);}
.smfx{justify-content: end;}
.smfx a{margin-left: 30px;}
.smfx a i{ font-size: var(--zhihao24);}
.smfx a:nth-child(1) i{color: #016cdc;}
.smfx a:nth-child(2) i{color: #000;}
.smfx a:nth-child(3) i{color: #017bb6;}
.gcdz li{ width: 30%; position: relative; cursor: pointer;}
.gcdz li p{ border-bottom: 1px solid var(--color-ccc); padding:0 0 10px;}
.gcdz li p i{ font-size: 12px; color: var(--color-bs); display: none;}
.gcdznr{width: 100%; left: 0;padding: 16px 0; color: var(--color-f4); transition: var(--xd);}
.xsgd{ width: 50px; height: 50px; border: 1px solid var(--color-666); text-align: center; line-height: 50px; border-radius: 50%; cursor: pointer;transition: var(--xd);margin: 0 0 20px auto;}
.xsgd:hover{background: var(--color-zs);border: 1px solid var(--color-zs);}
/* .gcdz li:hover .gcdznr{bottom: 38px;opacity: 1; visibility: visible;}
.gcdz li:hover{background: var(--color-zs);}
.gcdz li:hover p{border-bottom: 1px solid var(--color-zs);}
.gcdz li:hover p i{color: var(--color-bs);} */
.kongge{ height: 83px; border-bottom: 1px solid var(--color-eee);}
.mbx{color: var(--color-666); padding-left: 5%;}
.mbx2{color: var(--color-666);}
.jj-sp{position: sticky; top: 100px;}
.jjzw-l{ width:47%;}
.jjzw-l .sbt{color: var(--color-zs); position: relative; padding-bottom: 20px;}
.jjzw-l .sbt::after{ position: absolute; bottom: 0; left: 0; width: 150px; height: 3px; content: ''; background: #e38a8e;}
.jjzw-l p{ font-size: var(--zhihao24); color: var(--color-666); text-transform: uppercase; padding-bottom: 10px;}
.jjzw-r{ width: 100%; font-size: var(--zhihao18); color: var(--color-666);padding-top: 35px;}
.jjzw-r h1{color: var(--color-zs); font-weight: 500; font-size: var(--zhihao28); padding-bottom: 6px;}
.jj-3{ background: url(../images/jjt2.jpg) center top no-repeat fixed; padding: 22vh 0;}
.jj-3-l{ width:641px; color: var(--color-bs);}
.jj-3-r{ width: calc(100% - 641px - 20%); padding-right: 5%;}
.jj-3-l-z{ font-size: var(--zhihao18); color: var(--color-ccc); padding-top: 35px; padding-bottom: 50px;}
.jj-3-l ul li{font-size: 40px; font-weight: bold; margin-right: 40px;}
.jj-3-l ul li p{font-size: var(--zhihao18); color: var(--color-ccc); font-weight: 500;}
.jj-3-l .sbt{ font-size: var(--zhihao36);}
.jj-4{background:url(../images/fzlcd.jpg) center bottom no-repeat; background-size: 100%;}

.jj-4 .sbt{ width: 100%;}
.jj-4-l{ width: 100%; margin-top: 50px;}
.jj-4-l ul li{width: 22%; background: var(--color-f4); border-radius: 10px; overflow: hidden; margin-bottom:50px;}
.jj-4-l ul li time{background: var(--color-zs); display: block; text-align: center; color: var(--color-bs); font-size: var(--zhihao24); font-weight: bold;padding: 5px;}
.lcwz{padding: 20px;}
.jj-4-r{ width: 48%; margin-top: 30px;}
.lcnrgd .swiper-slide .sbt{ font-weight: 500; font-size: var(--zhihao30); text-align: center;}
.lcnrgd .swiper-slide .lcnr{ font-size: var(--zhihao18); color: var(--color-333);text-align: center;}
.lcnfgd .swiper-slide{ text-align: center; color: var(--color-666);padding-bottom: 10px; cursor: pointer; font-size: var(--zhihao20);}
.lcnfgd .swiper-slide-thumb-active{ color: var(--color-zs); font-weight: bold;}
.lcnfgd .swiper-slide-thumb-active::after{position: absolute; left: 50%; transform: translateX(-50%); bottom: 0; width: 10px; height: 10px; border-radius: 50%; background: var(--color-zs); content: '';}
.lcnfw{padding: 30px 0 10px; position: relative;}
.lcnfw::after{ position: absolute; bottom: 14px; height: 1px; width: 100%; left: 0; content: ''; background: var(--color-ccc);}
.jj-4-r a i{ display: block; cursor: pointer; font-size: var(--zhihao60); width: 100px; height: 100px; margin: 0 auto; line-height: 100px; text-align: center; background: var(--color-zs); color: var(--color-bs); border-radius: 50%; margin-bottom: 20px;transition: all 0.5s ease;}
.jj-4-r a:hover i{ background: var(--color-bs); color: var(--color-zs);}
.zzao{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.8);top:0;left:0;z-index:-1;opacity:0}
.sb_zzao{z-index:99;width:100%;height:100%;top:0;left:0;right: 0; bottom: 0; background:rgba(0,0,0,.9);visibility:hidden; opacity:0;}
.video_out{display:none; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 83%;}
.video_out video{ width: 100%;}
.vdo_close{width:30px;height:30px;border-radius:50%;background:black;top:-15px;right:-15px;z-index: 10;}
.vdo_close .iconfont{display:block;text-align: center;line-height:30px;font-size:13px;color:white;cursor:pointer;}
.vdo_close .iconfont:hover{transform-origin:center;transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);}
.jj-5-t img{ width:auto; max-width: 100%;}
.jj-5{background: #f8f8f8;}
.rrnrgd{padding: 30px 0 45px;}
.jj-5 .sbt,.jj-4 .sbt{ font-size: var(--zhihao36); color: var(--color-zs);}
.cplb-cd a{ width:25%; display: block; margin-right: 15px; text-align: center; background-color: var(--color-eee); padding: 13px 0; font-size: var(--zhihao18); text-transform: uppercase;}
.cplb-cd a#dqcd{background: var(--color-zs); color: var(--color-bs);}
.cplb ul li{ width: 31%; border: 2px solid var(--color-f1);}
.cplb-bt{font-size: var(--zhihao22); color: var(--color-zs); font-weight: bold;}
.cplb ul{padding: 10px 0 50px;}
.cplb ul:last-of-type{padding-bottom: 0;}
.lxwm,.xwlb{background: var(--color-f4);}
.lxwm dl{background: var(--color-bs);}
.lxwm dl dt{ padding:70px; width: 50%;}
.lxwm dl dd{ width: 50%;}
#dituContent{ width:100%; height:500px;}
#GBookAdd{ position: relative;}
#GBookAdd .wenben{ width: 32%; float: left; margin-right: 1.9%; color: var(--color-hs);margin-bottom: 22px;}
#GBookAdd .wenben .titles_p{font-size: 14px; margin-bottom: 10px;}
#GBookAdd .wenben .text{ width: calc(100% - 20px); height: 48px;line-height: 48px; padding: 0 10px; border-bottom: 1px solid var(--color-f4); font-size: var(--zhihao18); background: inherit; color: var(--color-hs);}
#GBookAdd .wenben:nth-of-type(3){margin-right: 0;}
#GBookAdd .neirong{margin-top: 30px; margin-bottom:20px;}
#GBookAdd .neirong .cmessage{ width: calc(100% - 22px); padding: 10px; min-height: 150px; border-bottom: 1px solid var(--color-f4); background: inherit;color: var(--color-hs); font-family: "Microsoft Yahei";}
#GBookAdd .neirong .titles_p{font-size: 14px; margin-bottom: 10px;}
#GBookAdd .submit{ width: 185px;height: 42px; border-radius: 20px; display: block; background: var(--color-zs); color:var(--color-bs);margin: 0 auto; font-size: 14px;}
#GBookAdd .submit:hover{ background:var(--color-666); cursor:pointer;}
#GBookAdd textarea{ font-family: Arial, Helvetica, sans-serif;font-size: var(--zhihao18);}
.lxwm-ok{padding-top: 15px; font-size: var(--zhihao18); color: var(--color-333);}
.zxlyw{ background: url(../images/lxd.jpg) center no-repeat; background-size: cover;}
.zxly{padding: 80px 70px; background: var(--color-bs);}
.lysm{font-size: var(--zhihao18); color:var(--color-333);}



@media (max-width:1440px) {
  .sbt{ font-size: var(--zhihao40); line-height: var(--zhihao40-h);}
  .s-1-l .sbt{ font-size: var(--zhihao30); line-height: var(--zhihao30-h);}
  footer dl dd{ width: calc(100% - 400px - 10%);}
  .jj-3-l{ width:500px;}
  .jj-3-r{padding-right: 1%;width: calc(100% - 500px - 13%);}
  .s-1-r{ width: 55%;}
  .cplb ul li{ width: 32%;}
  .s-4 dl dt{width: calc(100% - 700px);}

}

@media (max-width:1024px){
  .sjcd{ float:left;margin-right: 0.5rem; color:var(--color-bs);}
  #top .nav{display: none;}	
  #top{ min-width:inherit; transform: translateY(0%);background:var(--color-bs);overflow: hidden;position: fixed;top: 0;left: 0;z-index: 1000;width: 100%; padding: 14px 5%;box-shadow: 0px 0px 75px 0px rgb(0 0 0 / 7%);}
  #top .logo{float: left;}
  #top .logo a{display: block; float: left;}
  #top .logo a h1{ font-size: 1.3rem;}
  #top .logo img{ height:36px; width:auto;}
  #top .menu{float: right;padding-top: 9px;}
  #top .menu em{font-style:normal;padding-right: 13px;padding-top: 0;display: block;float: left;}
  #top .menu span{ width: 2rem;float:right;padding-top: 1px;}
  #top .menu span i{ width: 100%;height:2px; display: block;background: #333; margin-bottom: 6px;}
  #top .menu .menu2 i:nth-of-type(1){transform:rotate(-45deg) translateY(10px);}
  #top .menu .menu2 i:nth-of-type(3){transform:rotate(45deg) translateY(-12px);}
  #top .menu .menu2 i:nth-of-type(2){transform:translateX(-40px);opacity: 0; width: 0;}
  .top .nav{margin-left: 4%;}
  .top_hidden{ transform: translateY(-100%); opacity: 0;}
  .hback{ width: 100%; height: 100%;background: rgba(0,0,0,0.8); display: block; position: fixed; top: 0;left: 0;z-index: 0;opacity:0; visibility: hidden;}
  .caidan{width: 50%; max-width: 400px; height: 100%;background: var(--color-bs); position: fixed; top: 0; right:0; z-index: 101; transform: translateX(100%); visibility: hidden; display: block;}
  .caidan .caidan_nav{ padding: 59px 5%; height: calc(100% - 40px);overflow-y: scroll;}
  .caidan .caidan_nav ul>.menu_list_box_item{border-bottom: 1px solid rgba(0,0,0,0.1);}
  .caidan .caidan_nav ul>.menu_list_box_item:nth-child(1){border-top: 1px solid rgba(0,0,0,0.1); padding-top: 20px;}
  .caidan .caidan_nav ul>.menu_list_box_item .caidan_1{ padding: 0 5%;display: block; font-size:1rem;height:3rem;line-height:3rem; }
  .caidan .caidan_nav ul>.menu_list_box_item .sjcd1{ padding: 0 5%;display: block; font-size:1rem;height:3rem;line-height:3rem; width: 50%;float: left;}
  .caidan .caidan_nav ul>.menu_list_box_item .sjcd2{width: 40%; float: right;}
  .caidan .caidan_nav ul>.menu_list_box_item .caidan_1:hover{}
  .caidan .caidan_nav ul>.menu_list_box_item .caidan_1 i{float: right; opacity: 0.6;pointer-events:none}
  .caidan .caidan_nav ul>.menu_list_box_item:hover .caidan_1 i{transform: rotate(90deg);}
  .caidan.caidan_oppen{ transform: translateX(0%);z-index: 999; visibility: visible;}
  .caidan_hidden{transform: translateX(100%);}
  .caidan .caidan_nav ul .caidan_2box{width: 100%; padding:4% 0 4% 5%; display: none; background: var(--color-f6);}
  .caidan .caidan_nav ul .caidan_2box li{line-height: 30px; border-top: 1px solid rgba(0,0,0,0.05);}
  .caidan .caidan_nav ul .caidan_2box li:nth-of-type(1){border-top: 0;}
  .caidan .caidan_nav ul .caidan_2box li:hover a{transform:translateX(10px);}
  .caidan .caidan_nav ul .caidan_2box li a{ font-size: 14px; display: block;}
  .caidan .caidan_nav ul .caidan_2box li dl{margin-left: 5%;margin-bottom: 10px;}
  .zbsjdh{ padding: 20px 0 0;}
  .zbsjdh a{ width: 100%;float: left;background:var(--color-f6);text-align: center;line-height: 36px;height: 36px;margin-right: 1%; color: #333;}
  .zbsjdh a:nth-child(2){ margin-right: 0;}
  .sjmt{ width: 100%; padding-top: 20px;}
  .sjmt li{ width: 49%; text-align: center; border: 1px solid var(--color-f4); padding: 15px;}
}
@media (max-width:820px) {
  .banner{padding-top: 64px;}
  .baner-wz p:nth-child(1){font-size:var(--zhihao45);}
  .baner-wz p:nth-child(2){font-size: var(--zhihao28);}
  .s-1-r,.s-4 dl dd,.s-4 dl dt,.s-1-l{ width: 100%;}
  .zwej{font-size: var(--zhihao18); text-transform: none;padding-top: 14px !important;}
  .sbt,.jj-5 .sbt, .jj-4 .sbt{font-size: var(--zhihao30);line-height: var(--zhihao30-h);}
  .s-1-r a{ margin: 20px auto 0;}
  .zw{ font-size:var(--zhihao16); line-height:var(--zhihao20);}
  .s-1{padding: 50px 0;}
  .sflgd .swiper-slide p{padding-top: 15px; font-size: var(--zhihao22); font-weight: bold;}
  .s-3 video{ height: 50vh;}
  .cpysgd .swiper-slide .sgylc img{ width: 100%;}
  .cpysgd .swiper-slide p{ width: 100%; font-size: var(--zhihao16); padding: 0;}
  .cplb-ys{padding-top: 0;}
  .s-4 dl dd{padding-top: 0;}
  .s-5-z{ width: 90%;}
  .sflgd .swiper-pagination{bottom: 5px;}
  .s-4{padding: 50px 0;}
  footer dl dt .sbt,.jj-3-l .sbt,.jj-4 .sbt{ font-size: var(--zhihao30);}
  .kongge{height: 65px;}
  .mbx{ display: none;}
  .jjzw-l,.jjzw-r,.jj-4-l, .jj-4-r,.lcnfw,.lcnrgd,.lxwm dl dd,#GBookAdd .wenben .text{ width: 100%;}
  .jj-1{padding-top: 50px;}
  .jjzw-r h1{font-size: var(--zhihao20);font-weight: bold; padding-top: 25px;}
  .jjzw-r{ font-size: var(--zhihao16);padding-top: 0;}
  .jj-3{padding: 10vh 0;}
  .jj-3-l{ width: 90%;}
  .jj-3-l-z{padding: 20px 0 30px;}
  .jj-3-r{ width: 100%; margin-top: 20px;}
  .jj-4-r a i{ width: 75px; height: 75px; font-size: var(--zhihao45);line-height: 75px;}
  .jj-4-l{ flex-wrap: wrap;}
  .lcnfw{padding: 20px 0 0;}
  .rrnrgd {padding: 20px 0 35px;}
  .jj-5-t img{padding-top: 10px;}
  .jj-5{padding-bottom: 30px;}
  .cplb-cd a{ width: 32.5%; margin-right: 0;padding: 11px 0; font-size: var(--zhihao16);}
  .cplb-cd{ justify-content: space-between;padding: 20px 0 28px;}
  .cplb ul{padding-bottom: 30px;}
  .cplb ul li {width: 32%;border: 1px solid var(--color-f1);}
  .lxwm dl dt{ width: 100%; padding: 25px;}
  .lxwm-ok{ font-size: var(--zhihao16);padding-top: 15px;}
  .lxwmnr h1{ font-size: 24px;}
  .s-4 dl dt{position: static;}
  .s-4 dl dt::after{ display: none;}
  .dbbq{ text-align: center; border: none; padding: 0;}
  .sflgd .swiper-slide p{ text-align: center; width: 100%; left: 0;}
  .zxly{padding: 25px;}
  #GBookAdd .wenben{ width: 100%; margin-right: 0;}
  footer dl{padding-bottom: 18px;}
  .lcnfw::after{bottom: 5px;}
  .jj-4-l ul li{ width:31.5%; margin-bottom: 30px;}
  .jj-4-l{margin-top: 20px;}
  
  

}


@media (max-width:640px) {
    .caidan{ width: 100%; max-width: 100%;}
    .sbt,.jj-5 .sbt, .jj-4 .sbt{font-size: var(--zhihao24);line-height: var(--zhihao24-h);}
    footer dl dt .sbt, .jj-3-l .sbt, .jj-4 .sbt{font-size: var(--zhihao24);line-height: var(--zhihao24-h);}
    .cpysgd .swiper-button-next, .cpysgd .swiper-button-prev{margin-top: -25%;}
    footer dl dt a{ width: 100%;margin-top: 10px;padding: 5px 0;font-size: var(--zhihao20);}
    footer dl dt,footer dl dd,.gcdz li{ width: 100%;}
    .gcdznr{ position: static; visibility: visible; opacity: 1; background: var(--color-333);color: var(--color-f1);padding: 13px 7px;}
    .gcdz li:hover{background: none;}
    .gcdz li p i,.smfx,.xsgd{ display: none;}
    .gcdz {margin-top: 25px;padding-bottom: 20px; display: none;}
    .dbbq-ok{ flex-wrap: wrap; text-align: center;width: 100%;}
    .dbbq-ok p{ width: 100%;}
    .dbbq a{ width: 100%; text-align: center;}
    .baner-wz p:nth-child(1){font-size:var(--zhihao33);}
    .baner-wz p:nth-child(2){font-size: var(--zhihao18);}
    .cplb-bt{ font-size: var(--zhihao18);}
    .cplb ul li{ width: 100%; margin-bottom: 5px;}
    .cplb ul li:last-of-type{margin-bottom: 0;}
    footer dl dt .sbt{ text-align: center; font-size: var(--zhihao24);}
    .jj-4-l ul li{ width: 48%; margin-bottom: 25px;}
    .lcwz{padding: 15px;}
    .zwej{font-size: var(--zhihao16);}
    .s-1-l .zw{padding-top: 10px;}
    .jjzw-l .sbt{padding-bottom: 13px;}
    .jj-4-l ul li time{ font-size: var(--zhihao20);}
    
}

@media (max-width:360px) {
    .sbt,.jj-5 .sbt, .jj-4 .sbt{font-size: var(--zhihao20);line-height: var(--zhihao20-h);}
    footer dl dt .sbt, .jj-3-l .sbt, .jj-4 .sbt{font-size: var(--zhihao20);line-height: var(--zhihao20-h);}
    
}