.n-tongyong{background-color:#f7f8f9;}
.ywt .mbx{bottom:1.45rem;}
/* .n-tongyong .n-need{margin-top:-1.45rem;}*/
/* banner开始 */
.n-banner.ywt .wp-cont .position{bottom:.165rem !important;}
.n-banner.ywt .wp-cont .n-text{padding-top:0 !important;}
.n-banner.ywt .wp-cont .n-text p{font-size:var(--f22);}
/* banner结束 */
/*标语后面的播放按钮*/
.n-banner.ywt .wp-cont .n-text #print1 a{width:0.26875rem;height:0.26875rem;position:relative;border-radius:50%;display:flex;align-items:center;justify-content:center;float:right;margin-top:.05rem;margin-left:.08rem;}
.n-banner.ywt .wp-cont .n-text #print1 a::before{content:'';position:absolute;width:100%;height:100%;background:url(../images/btn-play.png)no-repeat;background-size:cover;animation:roll 3s infinite linear;}
/*结束*/
/* 内容开始 */
.n-ssl .wp-cont .n-sslbox{display:flex;/* padding:0.275rem 0.2rem;*/
padding:0 0.2rem 0.275rem;margin-top:-1.15rem;background:#fff;position:relative;z-index:5;border-radius:.0625rem;}
.n-ssl .n-ssleft{width:100%;/* padding:0 .1rem .2rem 0;*/
padding:0.275rem .2rem .2rem 0;border-right:1px solid #ececec;}
.n-ssleft .btn-group{width:100%;/* background-color:#f7f7f7;*/
 background:url(../images/s-solubg.png) no-repeat center / cover;padding:0.15rem 0.4rem;justify-content:space-between;margin-top:0.4rem;gap:0;border-radius:.0625rem;}
.n-ssleft .btn-group a{line-height:0;background-color:#fff;}
.n-ssleft .btn-group a:first-child{color:#fff;}
.n-ssleft .btn-group a:first-child::before{opacity:1;}
.n-ssleft .btn-group a:last-child{color:#ca0c16;}
.n-ssleft .btn-group a:last-child::before{opacity:0;}
.alnblist .aboutal h5{font-size:var(--f30);}
.n-ssleft .n-allist-new li{grid-column:span 3;}
.n-ssl .n-sslright{max-width:2.3rem;width:100%;}
.n-sslright{padding-left:.225rem;}
.n-sslright .n-sslright-fix{padding-top:0.275rem;position:sticky;top:0;}
.n-sslright .n-sslright-fix .title{margin-bottom:0.18rem;justify-content:space-between;}
.n-sslright .n-sslright-fix .title h5{color:#313232;font-size:var(--f24);line-height:1.5;}
.n-sslright .n-sslright-fix .title h5 span{color:#dd1e27;font-size:var(--f24);font-weight:bold;}
.n-sslright .n-sslright-fix .title .dtbox{display:flex;align-items:center;gap:0.15625rem;}
.n-sslright .n-sslright-fix .title .dtbox .swiper-button-white{margin-top:0;position:relative;left:0;right:0;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .5s;}
.n-sslright ul{display:grid;gap:.14375rem;width:100%;}
.n-sslright ul li a{display:block;padding:.1225rem .125rem;background:#f7fbff;border-radius:.0625rem;transition:all .5s;background:url(../images/n-needhoverbg.jpg) 100% 100% no-repeat;background-size:cover;}
.n-sslright ul li a div{display:flex;align-items:center;gap:6px;color:#121212;line-height:1.5;font-size:var(--f22);font-weight:bold;transition:all .5s;}
.n-sslright ul li a div img{width:var(--f30);height:auto;aspect-ratio:1/1;filter:var(--imgBlack);transition:inherit;object-fit:contain;}
.n-sslright ul li a div i{color:#121212;font-size:var(--f22);transition:inherit;}
.n-sslright ul li a p{color:#121212;font-size:var(--f16);line-height:1.5;margin-top:.045rem;transition:all .5s;}
.n-sslright ul li a:hover{background:#c80a14;}
.n-sslright ul li a:hover div,.n-sslright ul li a:hover div i{color:#fff;}
.n-sslright ul li a:hover div img{filter:var(--imgWhite);}
.n-sslright ul li a:hover p{color:#ffb1b5;}
/*用于针对 业务详情中 的样式设施*/
.ywdetail{font-size:var(--f18);color:#696969;line-height:.2rem;}
.ywdetail h2{margin-bottom:.12rem;}
.ywdetail img{margin-bottom:.05rem;border-radius:.05rem;}
.ywdetail p{line-height:.22rem;}
.ywdetail table{width:100%;border-collapse:collapse}
.ywdetail th,td{border:1px solid #ddd;padding:8px;text-align:left}
.ywdetail th{background-color:#f2f2f2}
.ywdetail tr:nth-child(even){background-color:#f9f9f9}
.ywdetail tr:hover{background-color:#e2e2e2}

