﻿@charset "utf-8"; 
:root{--color:#014f8e;}
.kche-t107 .kche-t107-l-text {width: 48%;}
.kche-t107 .kche-t107-r-img {width: 50%;}
.kche-t114 .kche-t114-img {width: 50%;}
.kche-t114 .kche-t114-info {width: 45%;}
.prodetails-tabs .prodetails-tabs-item.green {display: none;}
/*body,.home-title,.home-about .aboutinfo .more,.home-news .list li .info .more{font-weight:300}*/
/*.home-choose .right ul li .p1,.home-pro .list li .info .title,.home-news .list li .info .title{font-weight:400}*/
.kche-t66 .kche-item-img img {width: auto;}
table tr:nth-child(odd){background-color: #e5edf4;}
table tr:nth-child(even){background-color: #f7f7f7;}
.kche-t45>.kche-flex {padding-left: 20px;background: #f5f5f5;}
.head-left .item em{color:#fff}
.footer1 .t1{color:white;font-size:40px;width:50%;line-height:1.2;}
.footer1 .whole-a{cursor:pointer;margin-top:40px;display:flex;}
.footer1 .whole-a .sanlin-btn1{color:white;padding:8px 25px;border:1px solid #fff;border-radius:10px;overflow:hidden;}
.footer1 .whole-a:hover .sanlin-btn1{color:white;background:var(--color);border-color:var(--color);}
.footer1.xc{background: url(/uploads/47050/banner/202606120336525360a.jpg) no-repeat center;background-size:cover;padding:100px 0}
.footer1.xc .t1{color:var(--color);}
.footer1.xc .whole-a .sanlin-btn1{color:var(--color);border:1px solid var(--color);}
.footer1.xc .whole-a .sanlin-btn1:last-child{margin-left:15px}
.footer1.xc .whole-a:hover .sanlin-btn1{color:#fff;background:var(--color);border-color:var(--color);}
@media (max-width:1024px){.footer1.xc{padding:60px 0}
.footer1 .t1{width:100%;font-size:35px}}
@media (max-width:768px){.footer1.xc{padding:40px 0}
.footer1 .t1{font-size:var(--fontsize26)}
.footer1 .whole-a{margin-top:25px;}
.footer1 .whole-a .sanlin-btn1{padding:6px 15px}}
.footer1.xc {aspect-ratio:192/35;padding:3% 0;display:flex;align-items:center}
.footer1.xc .t1 {font-size:2vw;}
.footer1.xc p {width:50%;font-size:15px;margin-top:15px;}
.footer1 .whole-a {margin-top:30px;}
@media (max-width:1280px){.footer1.xc .t1 {font-size:2.4vw;}
.footer1 .whole-a {margin-top:20px;}}
@media (max-width:1024px){.footer1.xc .t1 {font-size:var(--fontsize20);}
.footer1.xc p {font-size:14px;margin-top:10px;}}
@media (max-width:768px){.footer1.xc{background-position:left;padding:25px 0}
.footer1.xc p {width:100%}}
@media (min-width:1025px){footer .foot-item{width:auto;max-width:25%}
footer .foot-info{max-width:20%}}
footer .foot-list li em{display:none}