﻿@charset "utf-8"; 
:root{--color:#002063}
.prodetails-content p{word-wrap:break-word;}
.pro-d-main .kche-t223 .kche-t223-flex{align-items:center}
.pro-d-main .kche-t223 .kche-t223-flex .kche-t223-img img{transform:scale(.7)}
.pro-d-main .kche-t31>.kche-flex-list>.kche-flex-item2 { background-color: transparent;}
@media (max-width:768px){.pro-d-main .kche-t78 .kche-template-item h2,.pro-d-main .kche-t58 .kche-template-item h2{font-size:var(--fontsize24) !important}}
.pro-d-main .kche-t31.kche-t31-active{background:url(/Content/uploads/20251134693/2025041515312082ad940803d847758e98b69cfe1227d2.jpg)  no-repeat;padding:10px;background-size:cover}
.pro-d-main .kche-t223.kche-t223-active{background:url(/Content/uploads/20251134693/202504151401503dc2ca02d4c7499bb890a521e49bbbc3.jpg) no-repeat;padding:10px;background-size:cover}
.kche-t223 .kche-t223-flex .kche-t223-text p { padding-right: 160px;}
@media (min-width:769px){
.pro-d-main article{font-size:var(--fontsize20)}
.pro-d-main .kche-t54 .kche-t54-itemdes,.pro-d-main .kche-t31>.kche-flex-list>.kche-flex-item2>.kche-flex-r>.kche-flex-r-text{font-size:var(--fontsize20)}}
header .head-top .head-left{ display: none;}
.kche-t78 .kche-template-item h2 {color: #002063;}
.home-foottop{display: none;}
footer,footer .foot-bot{background: var(--color);color: var(--headercolor);}
footer .foot-item .foot-list li a::before{border-left-color:var(--headercolor)}
footer .foot-bot .foot-share span::after{background:var(--headercolor)}
footer a:hover{color: var(--headercolor);}
@media (min-width:1025px){main.info-main.news-main .newslist.list0{justify-content:space-between;}
main.info-main.news-main .newslist.list0 li{width:49%;}
main.info-main.news-main .newslist.list0 li .info{padding:10px 10px 10px 20px}
main.info-main.news-main .newslist.list0 li .info .text{-webkit-line-clamp: 2;}
main.info-main.news-main .newslist.list0 li .img{width:49%;position:relative;height:0;padding-bottom:49%;}
main.info-main.news-main .newslist.list0 li .img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}}
@media (min-width:1025px) and (max-width:1440px){main.info-main.news-main .newslist.list0 li .info .title{font-size:var(--fontsize17)}}
footer .foot-item.foot-cate .foot-list li {width: 100%;}
@media(min-width:1025px){.head-nav .nav-ul #li>a{pointer-events: none;}}