/* xinye 皮兜底：原站 ../images/ 与 ../fonts/ 未扒，这里用 CSS 替代，避免破图 */
@font-face{font-family:'SourceHanSansCN';src:local('Microsoft YaHei'),local('PingFang SC'),local('SimHei')}
/* 区块背景：浅色建筑剪影底图（按原站 indexbg 调性生成，替代藏蓝渐变与暗法庭照） */
.ind_nwes{background:#eef1f4 url(/skin/img/news_bg.jpg) center center no-repeat;background-size:cover;color:#333;padding:70px 0}
.ind_nwes .ind_title .cn,.ind_nwes .ind_title .en{color:#163f77}
/* 新闻卡：文字框白底，默认深色文字即可见；hover 深底白字、图衬文字（对齐 xinye 原版机制，修正白板） */
.ind_nwes .ind_newslist .content li a .word h3{color:#222}
.ind_nwes .ind_newslist .content li a .word p{color:#666}
.ind_nwes .ind_newslist .content li a:hover .word h3{color:#fff}
.ind_nwes .ind_newslist .content li a:hover .word p{color:rgba(255,255,255,.85)}
.ind_nwes .tab a{color:#444}
.ind_nwes .tab a.on{color:#d6a26b}
.ind_lsml{background:#fcf8f3}
.ind_case .ind_caselist .swiper-slide .word{background:#fff}
/* case 卡 hover：白底卡变金底、文字变白（对齐 xinye 第79行，修正 hover 白字落白底消失） */
.ind_case .ind_caselist .swiper-slide:hover .word{background:#d6a26b;color:#fff}
/* 栏目标题前的小图标(title_05.png)缺失 -> 金色短线 */
.ind_title .en:before{background:none!important;width:28px!important;height:3px!important;background:#d6a26b!important;left:0!important;top:50%!important;transform:translate(0,-50%)!important}
.ind_title.text_center .en:before{left:-36px!important}
/* 页脚地址/电话/邮箱小图标缺失 -> 去背景，金色左边线 */
.foot_center .left .address,.foot_center .left .phone,.foot_center .left .email{background:none!important;padding-left:0!important}
.foot_center .left p{position:relative;padding-left:14px}
.foot_center .left p:before{content:"";position:absolute;left:0;top:.7em;width:6px;height:6px;border-radius:50%;background:#d6a26b}
/* 移动端汉堡(menu.png)缺失 -> CSS 三条线 */
.navbar-toggler{background:none!important;width:26px;height:20px;position:relative}
.navbar-toggler:before,.navbar-toggler:after,.navbar-toggler .navbar-toggler-icon{content:"";position:absolute;left:0;width:100%;height:2px;background:#fff}
.navbar-toggler:before{top:0}.navbar-toggler:after{top:18px}.navbar-toggler .navbar-toggler-icon{top:9px}
/* swiper 箭头(jiantou)缺失 -> 金色圆+三角 */
.ind_ywlylist .swiper-button-next,.ind_ywlylist .swiper-button-prev,.ind_lsml2list .swiper-button-next,.ind_lsml2list .swiper-button-prev,.ind_caselist .swiper-button-next,.ind_caselist .swiper-button-prev{background:#d6a26b!important;width:38px!important;height:38px!important;border-radius:50%;position:absolute;top:42%}
.ind_ywlylist .swiper-button-next:after,.ind_ywlylist .swiper-button-prev:after,.ind_lsml2list .swiper-button-next:after,.ind_lsml2list .swiper-button-prev:after,.ind_caselist .swiper-button-next:after,.ind_caselist .swiper-button-prev:after{content:"";position:absolute;top:13px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff}
.ind_ywlylist .swiper-button-next:after,.ind_lsml2list .swiper-button-next:after,.ind_caselist .swiper-button-next:after{right:14px;transform:rotate(45deg)}
.ind_ywlylist .swiper-button-prev:after,.ind_lsml2list .swiper-button-prev:after,.ind_caselist .swiper-button-prev:after{left:14px;transform:rotate(-135deg)}
/* 仅修业务领域 swiper 箭头：归位到底部横线处（原站 index.css 本有此规则，被上方 top:42% 覆盖，这里抬回去，不动 case/lsml 其他 swiper） */
.ind_ywlylist .swiper-button-prev,.ind_ywlylist .swiper-button-next{top:auto!important;bottom:0!important;transform:translate(0,50%)!important}
.ind_ywlylist .swiper-pagination{top:auto!important;bottom:0!important}
