@charset "utf-8";
@font-face { 
	font-family:font1; 
	src: url("../images/alt.otf");
	font-style: normal;
	font-display: swap;
	} 

.header{position: fixed;width: 100%;background: #fff; z-index: 100;left: 0;top: 0;}
.headerabox{width: 1200px;height: 78px;margin: 0 auto;max-width: 94%;display: flex;justify-content: space-between;align-items: center;}
.logo{width: 160px;}
.logo img{width: 100%;}
.nav ul{display: flex;justify-content: space-between;gap:26px;}
.nav li{position: relative;}
.nav li h3 a{display: inline-block; line-height: 78px; font-size: 15px;color: #1C1C1C;}
.nav h3 b{display: inline-block;background: url(../images/a47.png) no-repeat center center;width: 16px;height: 16px;vertical-align: middle; margin: -3px 0 0 5px;}
.nav li h3{position: relative;}
.nav li h3:before{position: absolute;content: "";bottom: 20px;left: 50%;transform: translateX(-50%);transition: all .5s;width: 0;border-bottom: 2px solid #fec208;}
.nav li.cur h3 a{color: #FEC208;font-weight: bold;}
.nav li.cur h3:before{width: 100%;}
.nav a:hover{color: #FEC208;font-weight: bold;}
.nav li:hover h3:before{width: 100%;}
.sub{position: absolute;width: 120px; left: 50%;transform: translateX(-50%);top: 78px;background: #fff;z-index: 10;display: none;}
.sub dt{line-height: 38px; text-align: center; font-size: 14px;}
.fgx{height: 78px;}

.banner{overflow: hidden;position: relative;}
.banner img{width: 100%;}
.about{width: 1200px;max-width: 94%; margin: 0 auto; padding: 1.2rem 0 0 0;}
.aboutTitle{text-align: center;}
.aboutTitle h2{font-weight: bold;font-size: ;color: #1C1C1C;font-size: var(--font40); position: relative;display: inline-block;}
.aboutTitle h2:before{position: absolute;content: "";background: url(../images/a1.png);width: .67rem;height: .32rem; background-size: 100% 100%;top: 50%;transform: translateY(-50%);left: -1rem;}
.aboutTitle h2:after{position: absolute;content: "";background: url(../images/a2.png);width: .67rem;height: .32rem; background-size: 100% 100%;top: 50%;transform: translateY(-50%);right: -1rem;}
.aboutNr{padding-top: .8rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.aboutLeft{width: 40%;}
.aboutLeft h2{color: #1C1C1C;font-weight: bold;font-size: var(--font30);padding-bottom: 15px;margin-bottom: 20px;border-bottom: 1px solid #d1d1d1;}
.aboutLeft p{font-size: 14px;line-height: 20px;color: #646464;}
.video{background: #bcbcbc;margin-top: .65rem; display: flex;justify-content: space-between;align-items: center;align-items: center;}
.video p{text-align: center; background: #fec208; padding: 25px 0;width: 200px;font-size: var(--font26);line-height: 1.6;font-weight: bold;color: #000;}
.widbox{width: calc(100% - 200px);position: relative;}
.videobtn{background: url(../images/a48.png);width: 32px;height: 32px;background-size: 100%;left:50%; top:50%; transform:translate(-50%,-50%);display: block; position: absolute;cursor: pointer;}

.videobtn::after { z-index: -1; animation: scaleAni 1s infinite linear; content:''; border:1px solid #ffffff; width: 100%; height: 100%;
 position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}
.videobtn::before { z-index: -1;animation: scaleAni 1.5s infinite linear;  content:''; border:1px solid #ffffff; width: 120%; height: 120%;
 position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}
@keyframes scaleAni{
	from{ transform: translate(-50%,-50%) scale(1); opacity: 1;}
	to{transform: translate(-50%,-50%) scale(1.5); opacity: 0;}
	}
.sptc{width: 800px; max-width: 90%;position: fixed;left:50%; top:50%; transform:translate(-50%,-50%); z-index: 10;z-index: 150;display: none;}	
.spbj{position: fixed; width: 100%;height: 100%; background: rgba(0,0,0,.7);top: 0;left: 0;z-index: 150;display: none;}
.ggbtn{width: 40px;height: 40px;cursor: pointer;border: 1px solid #fff; border-radius: 50%;background: url(../images/d2.png) no-repeat center center #fff;background-size: 20px 20px;top: -15px;right: -15px;z-index: 10; position: absolute;}
	
.aboutRight{width: 57%;}
.aboutRight img{width: 100%;}

.gzbj{padding: 1.2rem 0 0 0;}
.gzbjNr{ margin-top: .8rem;background: #fec208; position: relative;display: flex;justify-content: space-between;align-content: center;}
.gzbjText{position: absolute;text-align: right; width: 1200px;max-width: 94;left:50%; top:50%; transform:translate(-50%,-50%);}
.gzwb{display: inline-block; width: 380px;text-align: left;}
/*#5315E8*/
.gzwb h2{font-weight: bold;font-size: var(--font32);color: #fff;padding-bottom: .18rem; border-bottom: 1px solid #1c1c1c;display: inline-block; margin-bottom: .35rem;}
.gzwb h3{font-weight: bold;font-size: var(--font30);color: #1C1C1C; margin-bottom: .3rem;}
.gzwb p{color: #1C1C1C;font-size: 14px; line-height: 36px;}
.gzwb p img{display: inline-block;vertical-align: middle; margin: -3px 8px 0 0;}

.ptzc{width: 1200px;max-width: 94%; margin: 0 auto;padding-top: .66rem; }
.ptzc ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.ptzc li{text-align: center;width:20%;border-right: 1px solid #d1d1d1;}
.ptzc ul li:last-child{border: none;}
.ptzc h2{color: #FEC208;font-size: var(--font36);margin-bottom: 8px;}
.ptzc p{font-size: 14px;color: #646464;}

.wzgg{width: 1200px;margin: .8rem auto 0 auto;max-width: 94%;height: 126px;background: #fec208;display: flex;justify-content: space-between;align-items: center; padding: 0 .5rem;}
.zsgg{width: 330px; height: 56px;background: #fff;display: flex;justify-content: space-between;align-items: center; padding: 0 .18rem;}
.zsgg b{font-size: 36px;color: #FEC208;font-family: font1;}
.zsgg span{font-size: 18px;color: #FEC208; padding-right: 12px;border-right: 1px solid #fec208;}
.wzggleft p{font-size: 28px;color: #fff;}
.wzggleft p img{display: inline-block;vertical-align: middle; margin: -3px .2rem 0 0;}

.ptys{width: 1200px;max-width: 94%; padding: 1.2rem 0 0 0; margin: 0 auto;}


.ptysNr ul{display: flex;justify-content: space-between;flex-wrap: wrap;gap:.51rem; padding: 0 .5rem;}
.ptysNr li{width: calc(33.33% - 1.02rem/3);}
.ptysNr{padding-top: .8rem;}
.ptysNr img{margin: 0 auto;}
.ptysNr h2{font-weight: bold;text-align: center; padding:12px 0 ;color: #1C1C1C;font-size: var(--font20);}
.ptysNr p{font-size: 14px; line-height: 20px;color: #646464;}
.qyjzNr {margin-top: .8rem; position: relative;display: flex;justify-content: space-between;align-items: center;}
.ptzc{width: 1200px;max-width: 94%; margin: 0 auto;padding-top: .66rem; }

.qyjz{ padding-top: 1.2rem;width: 1200px;max-width: 94%; margin: 0 auto;}
.qyjzleft{width: 390px; }
.qyjzleft li{margin: .3rem 0; box-shadow:0 0 10px rgba(0, 0, 0, .1);background: #fff; }
.qyjzleft h2{font-size: var(--font20);font-weight: bold;color: #1C1C1C;}
.qyjzleft p{font-size: 16px;color: #646464; margin-top: 12px;}
.qyjzbox{display: flex;justify-content: space-between;align-items: center; position: relative;padding: .35rem .3rem;} 
.qyjzNr span{display: block;width: 3.5rem; position: relative;z-index: 10;}
.qyjzNr span img{width: 100%;}
.qyjzbox:before{position: absolute;content: "";border-bottom: 2px solid #fec208;width: 70px;right: -70px;top: 50%;transform: translateY(-50%);}
.qytext{width: calc(100% - 81px);}
.qyjzboxRight{text-align: right;}
.qyjzboxRight:after{position: absolute;content: "";border-bottom: 2px solid #fec208;width: 70px;left: -70px;top: 50%;transform: translateY(-50%);}
.qyjzboxRight:before{display: none !important;}

.news{width: 1200px;max-width: 94%; margin: 0 auto; padding: 1.2rem 0 0 0;}
.newsNr{display: flex;justify-content: space-between;padding-top: .8rem;gap:.2rem}
.newsLeft{width:calc(50% - .1rem); }
.newsLeft span{display: block; overflow: hidden;}
.newsLeft span img{width: 100%; transition: all 1.2s;}
.newsLeft a:hover img{transform: scale(1.1);}
.newsText{padding-top: .22rem;}
.newsText h2{font-weight: bold;color: #1C1C1C;font-size: var(--font24);line-height: 1.6;}
.newsText h3{color: #6E6E6E;font-size: var(--font22);margin: 10px 0;}
.newsText p{color: #646464;font-size: 14px; line-height: 20px;}
.newsRight{width: calc(50% - .2rem);text-align: right;}
.newsRight ul{padding-bottom: .1rem;}
.newsRight li{margin-bottom: .2rem;text-align: left;}
.newsbox{border: 1px solid #dedede;border-radius: 6px; padding: .15rem 0; display: flex;justify-content: space-between;align-items: center;transition: all .5s;}
.newsrq{width: 90px;border-right: 1px solid #dedede;text-align: center;}
.newsrq h2{font-weight: bold;color: #1C1C1C;font-size: var(--font24);}
.newsrq p{font-size: 14px;color: #646464; margin-top: 10px;}
.newsWb{width: calc(100% - 110px);padding-right: .2rem;}
.newsWb h2{font-weight: bold;color: #1C1C1C;font-size: var(--font18);margin-bottom: 4px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.newsWb p{color: #646464;font-size: 14px;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newsRight li a:hover .newsbox{border: 1px solid #fec208;}
.btn1{display: inline-block;line-height: 36px; padding: 0 30px;border-radius: 18px;background: #fec208;font-size: 14px;color: #1C1C1C;}

.hzhb{width: 1200px;max-width: 94%; margin: 0 auto; padding-top: 1.2rem;}
.hzhbnr{padding: .8rem 0 1.3rem;}
.hzhbnr ul{display: flex;justify-content: space-between;flex-wrap: wrap;gap:.18rem;}
.hzhbnr li{width: calc(20% - .8rem/5);}
.hzhbnr a{display: block;overflow: hidden;box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.hzhbnr a img{transition: 1.1s;width: 100%;}
.hzhbnr a:hover img{transform: scale(1.1);}

.footer{background: #2e2e30;}
.footerbox{width: 1200px;max-width: 94%; margin: 0 auto;}
.footTop{display: flex;justify-content: space-between; padding: .35rem 0 .2rem;}
.footLeft h2{margin-bottom: 15px;}
.footLeft p{font-size: 11px;color: #76777E;line-height: 28px;}
.footLeft p img{display: inline-block;vertical-align: middle; margin: -3px 10px 0 0;}
.footRight {text-align: center;}
.footRight p{display: inline-block; line-height: 22px;border-bottom: 1px solid rgba(255,255,255,.2);font-size: 11px;color: #76777E; margin-bottom: 11px;}
.bqxx{border-top: 1px solid #44454a; padding: 14px 0;}
.bqxx p{text-align: center; line-height: 20px;font-size: 11px;color: #76777E;}

/*about*/
.banner1{position:relative;}
.banner1 img{width: 100%;}
.bannerText{width: 1200px;max-width: 94%;position: absolute;left: 50%;transform: translateX(-50%);z-index: 10;bottom: .6rem;text-align: center;}
.bannerText h2{color: #fff;font-size: var(--font44);margin-bottom: .2rem;font-weight: bold;}
.bannerText  span{display: inline-block; padding: 0 20px; line-height: 52px;background: #fff;font-size: var(--font20);}
.bannerText  ul{padding-top: 1.24rem;display: flex;justify-content: space-between;}
.bannerText li{width: 20%;text-align: center;border-right:1px solid #ffffff;}
.bannerText h3{font-weight: bold;color: #fff;font-size: var(--font30);margin-bottom: 20px;}
.bannerText p{font-size: 14px;color: #fff;}
.bannerText li:last-child{border: none;}
.wz1200{width: 1200px;max-width: 94%; margin: 0 auto;}

.gywm{display: flex;justify-content: space-between;padding: .5rem 0 0 0;}
.gywmLeft{width: 45%;}
.gywmLeft h2{font-size: var(--font30);padding-bottom: 15px;border-bottom: 1px solid #d1d1d1;margin-bottom: 15px;font-weight: bold;}
.gywmLeft p{font-size: 14px; line-height: 20px;color: #646464;}
.gywmRight{width: 52%;}
.gywmRight img{width: 100%;}

.smyj{padding: 1.2rem 0 0 0;}
.smyjNr{padding-top: .8rem;}
.smyjNr ul{display: flex;justify-content: space-between;gap:.4rem;flex-wrap: wrap;}
.smyjNr li{width: calc(50% - .2rem);background: #fec208;padding: 15px;}
.smyjBox{padding:57px  60px 97px 60px;height: 100%;cursor: pointer;}
.smyjBox h3{font-size: var(--font20);}
.smyjBox h2{font-size: var(--font20);font-weight: bold;margin: 15px 0 20px;}
.smyjBox p{font-size: 14px;line-height: 20px;}
.smyjNr  ul li .smyjBox{background: #fff;}
.smyjNr li.cur .smyjBox{background: #fec208;}

.wzyw{padding-top: 1.2rem;}
.wzywNr{padding-top: .8rem;}
.wzywBox{display: flex;justify-content: space-between;background: #fff5d8; position: relative;}
.wzywBox:before{position: absolute;content: "";width: .2rem;height: 100%;background: #feac08;right: 0;top: 0;}
.wzywNr li{padding-bottom: .2rem;}
.wzywLeft{background: url(../images/a23.png);width: 3.54rem;height: 1.32rem;display: flex;justify-content: space-between;align-items: center;background-size: 100% 100%;}
.wzywLeft p{padding: 0 .5rem 0 .25rem;display: flex;justify-content: space-between;align-items: center;font-size: var(--font66);color: #fff;width: 100%;}
.wzywLeft p img{width: 1.02rem;}
.wzywRight{width: calc(100% - 3.85rem); padding: .2rem .4rem 0 0;}
.wzywRight h2{font-size: var(--font24);font-weight: bold;margin-bottom: .1rem;}
.wzywRight p{font-size: var(--font16);line-height: 1.6;}

.zlhz{padding: 1.2rem 0 0 0;}
.zlhzBox{padding: .8rem 0 1.2rem 0;}
.zlhzBox img{width: 100%;}

/*news*/
.bannerText3{text-align: center; position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);}
.bannerText3 h2{color: #fff;font-weight: bold;font-size: var(--font44); margin-bottom: .2rem;}
.bannerText3 p{color: #fff;font-weight: bold;font-size: var(--font18);text-transform: uppercase;
} 
.newshz{display: flex;justify-content: space-between;}
.netp{width: 330px; overflow: hidden;}
.netp img{width: 100%;position: relative;aspect-ratio: 330 / 196;transition: all .5s;}
.netp:hover img{transform: scale(1.1);}
.netext{width: calc(100% - 365px);text-align: right;}

.dldw{padding-bottom: .6rem;}
.newsList{padding: .8rem 0 0 0;}
.newsList li{padding-bottom: .8rem;}
.netext h2{font-weight: bold;font-size: var(--font24);line-height: 1.6;text-align: left;}
.netext h3{font-weight: bold;font-size: var(--font20);color: #6E6E6E;margin: .15rem 0;text-align: left;}
.netext p{font-size: 14px; line-height: 20px;color: #646464;text-align: left;}
.netext a .more{display: inline-block;font-size: 14px;color: #1C1C1C; margin-top: .35rem;transition: all .6s;}
.netext a b{background: url(../images/a27.png);width: 6px;height: 11px;display: inline-block;vertical-align: middle; margin: -3px 0 0 3px;}
.netext a:hover{letter-spacing: 1px;}
.fynr{text-align: center;}
.fynr li{display: inline-block;padding: 0 2px;vertical-align: middle;}
.fynr a{display: block; padding: 0 14px; line-height: 36px;border: 1px solid #eeeeee;font-size: 14px;color: #A0A0A0;height: 38px; position: relative;transition: all .5s;}
.fynr a img{position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);height: 12px;}
.fynr li:nth-child(1) a{ padding: 0 18px;}
.fynr li:last-child a{ padding: 0 18px;}
.fynr a:hover{background: #FEC208;border: 1px solid #FEC208;color: #fff;}
.fynr a:hover img{filter: brightness(0) invert(1);}
.fynr li.cur a{background: #FEC208;border: 1px solid #FEC208;color: #fff;}
.fynr li.cur a img{filter: brightness(0) invert(1);}

/*comtem*/
.lxwm ul{display:flex; padding: .5rem 0 .62rem;}
.lxwm li{width: 33.33%;text-align: center;}
.lxwm img{margin: 0 auto;}
.lxwm h2{font-weight: bold;font-size: var(--font24);margin: .17rem 0 .15rem;}
.lxwm p{color: #646464;line-height: 1.7;font-size: var(--font16);}
#container{height: 5.3rem;width: 100%;}
.lxwma{width: 630px;margin: 0 auto;max-width: 100%; padding: .5rem 0 1.04rem;text-align: center; }
.lxwma ul{display: flex;justify-content: space-between;gap:.3rem;flex-wrap: wrap;padding-bottom: .41rem;}
.lxwma li{width: calc(50% - .3rem/2);}
.lxwma p{font-size: 14px;margin-bottom: .12rem;text-align: left;}
.lxwma p b{color: #FE0808;}
.wby1{width: 100%;height: 40px; line-height: 38px; padding: 0 15px;border: 1px solid #cccccc;}
.wby2{width: 100%;height: 120px;  padding:15px;border: 1px solid #cccccc;resize:none}
.lxwma li:nth-child(3){ width:100%;}
.btn2{width: 173px;height: 42px;color: #fff;background: #1c1c1c;cursor: pointer;border: none;transition: all .5s;}
.btn2:hover{background: #FEC208;}

/*cpfwnr*/
.ptxq{padding: 1.4rem 0 0 0;}
.ptxqNr{padding-top: .8rem;}
.ptxqNr ul{display: flex;flex-wrap: wrap;}
.ptxqNr li{width: 33.33%; padding: 0 .5rem .95rem .5rem;}
.ptysBox{text-align: center;}
.ptysBox img{margin: 0 auto;}
.ptysBox h2{font-weight: bold;font-size: var(--font20);margin: .25rem 0 .15rem;}
.ptysBox p{font-size: 14px; line-height: 20px;color: #646464;text-align: left;}
.shbz{padding-top: .25rem;}
.shbzNr{padding: .8rem 0;}
.shbzNr ul{display: flex;justify-content: space-between;flex-wrap: wrap; gap:.3rem;}
.shbzNr li{width: calc(33.333% - .6rem/3);background: #fff;box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.shbzBox{padding: .6rem 1.1rem .95rem 1.1rem;}
.shbzBox img{margin: 0 auto;}
.shbzBox h2{text-align: center;font-weight: bold;font-size: var(--font20);margin: .25rem 0 .15rem;}
.shbzBox p{font-size: 14px; line-height: 20px;color: #646464;}

.gscy{background: #ffc100;display: flex;justify-content: space-between; padding: .85rem 1.1rem 0 1.1rem; margin-bottom: .8rem;}
.gscyTp{width: 4.6rem;}
.gscyText{padding-top: .63rem;width: 380px;max-width: 100%;}
.gscyText h2{font-weight: bold;color: #fff;margin: .15rem 0 .1rem;font-size: var(--font28);}
.gscyText p{font-size: var(--font16);line-height: 1.7;color: #fff;margin-bottom: .2rem;}
.gscyTp img{width: 100%;}
.sjzs{display: none;}
@media(max-width:1000px){
.headerabox{height: .8rem;}
.logo{width: 1.6rem;}
.nav{position: fixed;width: 200px;height: calc(100vh - .8rem); overflow: auto; background: #fff;top: .8rem;left: -200px;z-index: 100;}
.nav ul{display: block;}
.nav li h3:before{bottom: 0;}
.nav li h3 a{line-height: 46px; padding: 0 15px;border-bottom: 1px solid #eee;}
.dhbtn{position: absolute;width: .4rem;height: .4rem;background: url(../images/d1.png);background-size: 100% 100%;right: .3rem;top: 50%;transform: translateY(-50%);}
.dhbtn.on{background: url(../images/d2.png) no-repeat center center;background-size: 100% 100%;}
.fgx{height: .8rem;}
.fhbj{position: fixed;width: 100%;z-index: 10;top: 0;left: 0;height: 100%;background: rgba(0,0,0,.7);display: none;}
.nav h3 b{position: absolute;right: 0;width: 46px;height: 46px;}
.sub{position: static;left: 0;    transform: translateX(0%);}

.about{padding: .6rem 0 0 0;}
.aboutNr{padding-top: .35rem;}
.aboutTitle h2{font-size: 20px;}
.aboutTitle h2:after{width: .62rem;height: .25rem;right: -.7rem;}
.aboutTitle h2:before{width: .62rem;height: .25rem;left: -.7rem;}
.pczs{display: none;}
.sjzs{display: block;}

.aboutRight{width: 100%;}
.aboutLeft{width: 100%; padding-top: .3rem;}
.gzbj{ padding-top: .58rem;}
.gzbjNr{margin: .36rem .3rem 0 .3rem;display: block;}
.tpdw{width: 100%;}
.gzwb{display: block;width: 100%;}
.gzbjText{width: 100%; padding: .3rem; position: static;transform: translate(0, 0);}
.gzwb p{white-space: normal;width: 100%;}
.ptzc li{width: 50%;border: none;padding-bottom: .45rem;}
.ptys{padding-top: .35rem;}
.ptysNr{padding-top: .65rem;}
.ptysNr ul{gap:.4rem; padding: 0;}
.ptysNr li{width: calc(50% - .2rem);}
.ptysNr ul li:nth-child(2){ display: none;}
.ptysNr ul li:nth-child(3){ display: none;}
.wzgg{max-width: 100%;}
.wzgg{padding: .15rem .3rem;height: auto;}
.wzggleft p{font-size:.25rem;}
.wzggleft p img{width: .65rem;}
.zsgg{width: 3rem;height: .56rem;margin-right: -15px;}
.zsgg span{font-size: .16rem;}
.zsgg b{font-size: .28rem;line-height: .56rem;height: .56rem;}

.qyjz{padding-top: .58rem;}
.qyjzNr span{display: none;}
.qyjzbox:before{display: none;}
.qyjzNr{display: block;}
.qyjzleft{width: 100%;}
.qyjzleft  ul li:nth-child(1){ margin-right: 1.7rem;}
.qyjzleft  ul li:nth-child(2){ margin-left: 1.7rem;}
.qyjzNr{margin-top: .4rem;}
.qyjzbox{padding: .2rem;}
.qyjzbox img{width: 1.32rem;height: 1.32rem;}
.qytext{width: calc(100% - 1.45rem);}
.news{padding-top: .8rem;}
.newsNr{padding-top: .4rem;display: block;}
.newsLeft{width: 100%;}
.newsRight{width: 100%; padding-top: .3rem;}
.hzhb{padding-top: .8rem;}
.hzhbnr{padding: .4rem 0 .55rem;}
.hzhbnr li{width: calc(33.333% - .36rem/3);}
.hzhbnr ul li:nth-child(10){ display: none;}
.hzhbnr ul li:nth-child(11){ display: none;}
.hzhbnr ul li:nth-child(12){ display: none;}
.hzhbnr ul li:nth-child(13){ display: none;}
.hzhbnr ul li:nth-child(14){ display: none;}
.hzhbnr ul li:nth-child(15){ display: none;}
.btn1{display: none;}
.qyjzleft p{font-size: 13px;}
.qyjzboxRight:after{display: none;}
.footLeft{width: calc(100% - 100px);}
.banner1{height: 3.7rem;}
.banner1 img{width: 100%;height: 100%; object-fit: cover;}
.newshz{display: block;}
.netp{width: 100%;}
.netext{width: 100%; padding-top: .3rem;}
.netext p{display: none;}
.netext h2{font-weight: 400;}
.netext h3{font-weight: 400;}
.netext a{margin-top:0;position: relative;top: -20px;}
.newsList li{padding-bottom: 15px;}

.lxwm ul{flex-wrap: wrap;justify-content: center;padding-bottom: 0;}
.lxwm li{width: 50%;padding-bottom: 30px;}
.lxwm img{width: .98rem;height: .98rem;}
.lxwm  ul li:nth-child(3){ width:100%;}

.gywm{display: block;}
.gywmRight{width: 100%;}
.gywmLeft{width: 100%; padding-top: .3rem;}
.ptxqNr li{width: 50%; padding: 0 10px 15px 10px;}
.ptysBox img{width: .83rem;}
.ptysBox p{font-size: 12px;}
.shbzNr li{width: calc(50% - .4rem/2);}
.shbzBox{padding: .3rem .15rem;}
.shbzBox img{width: 1.05rem;}
.shbzBox p{font-size: 12px;}
.gscy{padding: .5rem .1rem .15rem .1rem;}
.gscyText{padding: 0;}
.gscyText img{width: .65rem;}
.gscyText h2{font-size: 14px;}
.gscyText p{font-size: 12px;}

.banner2{height: 8rem;}
.bannerText span{line-height: 40px;}
.bannerText ul{flex-wrap: wrap;justify-content: center;padding-top: 20px;}
.bannerText li{width: 50%;border: none;padding-bottom: 15px;}
.gywmRight_a{padding-top: 25px;}
.smyjNr ul{display: block;}
.smyjNr li{width: 100%; margin-bottom: 15px;}
.smyjBox{padding: 20px;}

.wzywNr ul{display: flex;justify-content: space-between;gap:.3rem;}
.wzywNr li{width: calc(50% - .3rem/2);}
.wzywbottom{border: 1px solid #e9e9e9; padding: .45rem .1rem;text-align: center;}
.wzywbottom img{margin: 0 auto;width: .8rem;}
.wzywbottom h2{font-size: .3rem;color: #545454;margin: .15rem 0;}
.wzywbottom p{font-size: .24rem;color: #545454;}
.wzywtext{padding: .4rem .15rem;background: #fffbee;}
.wzywtext h2{font-size: .3rem;color: #545454;margin: .15rem 0;}
.wzywtext p{font-size: .24rem;color: #545454;line-height: 1.6;}
}
/* 新闻内容页样式 */
.news-detail-box {
    padding: 40px 0;
}
/* 新闻标题区 */
.news-detail-header h1 {
    font-size: var(--font28);
    color: #1C1C1C;
    font-weight: bold;
    line-height: 1.5;
    margin-bottom: 20px;
}
.news-detail-meta {
    font-size: 14px;
    color: #646464;
    margin-bottom: 30px;
    padding-bottom: 15px;
    border-bottom: 1px solid #eee;
}
.news-detail-meta span {
    margin-right: 25px;
}
/* 新闻封面图 */
.news-detail-cover {
    margin-bottom: 35px;
}
.news-detail-cover img {
    width: 100%;
    border-radius: 4px;
}
/* 新闻正文 */
.news-detail-content {
    font-size: 16px;
    color: #333;
    line-height: 1.8;
    margin-bottom: 40px;
}
.news-detail-content h3 {
    font-size: var(--font22);
    color: #1C1C1C;
    font-weight: bold;
    margin: 30px 0 15px;
}
.news-detail-content p {
    margin-bottom: 20px;
}
/* 上一篇/下一篇 */
.news-page-nav {
    display: flex;
    justify-content: space-between;
    padding: 20px 0;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    margin-bottom: 40px;
}
.news-page-nav span {
    font-size: 14px;
    color: #646464;
    margin-right: 10px;
}
.news-page-nav a {
    font-size: 14px;
    color: #1C1C1C;
}
.news-page-nav a:hover {
    color: #FEC208;
    text-decoration: underline;
}
/* 相关新闻 */
.related-title {
    font-size: var(--font20);
    color: #1C1C1C;
    font-weight: bold;
    margin-bottom: 20px;
    padding-left: 12px;
    border-left: 3px solid #FEC208;
}
.related-list {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
}
.related-list li {
    width: calc(33.33% - 10px);
}
.related-list a {
    font-size: 14px;
    color: #646464;
    line-height: 1.5;
    display: -webkit-box;
    -webkit-box-orient: vertical;

}

.rightfd{position: fixed;z-index: 101; right: 0;top: 50%;transform: translateY(-50%);width: 50px;text-align: center;border-radius: 25px;}
.rightfd li{margin: 6px 0; position: relative;}
.rightfd p{text-align: center;padding:13px 0;background: #FEC208;color: #fff;border-radius: 25px;font-size: 16px;font-weight: bold;cursor: pointer;}
.rightfd p img{width: 22px;margin: 0 auto 5px auto;}
.dhbox{width: 187px;height: 62px;display: flex;justify-content: space-between; padding: 8px;border-radius: 5px;border: 1px solid #fff; box-shadow:0 0 10px rgba(0, 0, 0, .05); align-items: center;position: absolute;left: -200px;top: 50%;transform: translateY(-50%);background-image: linear-gradient(#f8f5f3, #fff);visibility: hidden;}
.dhbox img{width: 44px;height: 44px;}
.dhbox h3{font-size: 14px;color: #646464;margin-bottom: 5px;font-weight: bold;}
.dhbox h4{font-size: 14px; font-weight: bold;}
.dhxq{width: calc(100% - 50px);text-align: left;}
.dhjf:hover .dhbox{visibility: visible;}
.dhbox b{position: absolute;width: 50px; right: -30px;top: 50%;transform: translateY(-50%);}
.dhbox b svg{width: 100%;}
.wxbox{position: relative;cursor: pointer;}
.wxbox h3{text-align: center;font-size: 12px; padding: 11px 0; border-radius: 25px;background-image: linear-gradient(#f8f5f3, #fff);border: 1px solid #fff; box-shadow:0 0 10px rgba(0, 0, 0, .05);}
.wxbox h3 b{zoom: .8;color: #BFBFBF; }
.wxbox h3 img{margin: 0 auto 2px auto;filter:grayscale(100%);}
.wxbox h3:hover b{color: #FEC208;}
.wxbox h3:hover img{filter:grayscale(0);}
.fhbtn{display: block; padding: 14px 0;border-radius: 25px;background-image: linear-gradient(#f8f5f3, #fff);border: 1px solid #fff; box-shadow:0 0 10px rgba(0, 0, 0, .1);}
.fhbtn img{margin: 0 auto;filter:grayscale(100%);}
.fhbtn:hover img{filter:grayscale(0%);}
.wxxq{width: 170px; padding: 11px;border-radius: 6px;border: 1px solid #fff;box-shadow:0 0 10px rgba(0, 0, 0, .08);background-image: linear-gradient(#f8f5f3, #fff); position: absolute;left: -180px;top: 50%;transform: translateY(-50%);display: none;}
.wxxq img{width: 100%;}
.wxxq span{display: block;text-align: center; margin-5: 8px;}
.wxbox:hover .wxxq{display: block;}
.wxxq b{position: absolute;width: 50px; right: -30px;top: 50%;transform: translateY(-50%);}
.wxxq b svg{width: 100%;}
.dbtc{width: 3.14rem; position: fixed;z-index: 99;right: 0.5rem;top: 30%;}
.dbtc img{width: 100%;}
.gbsd{position: absolute;background: url(../images/d11.png);width: 22px;height: 22px; right: -11px;top: 20px;cursor: pointer;}
.rwma{position: absolute;width: 1.15rem;left: .25rem;bottom: .25rem;}
.rwma img{width: 100%;border-radius: .15rem;}
