﻿@charset "utf-8"; 
:root{--color:#2fa2a4}
.prodetails-content .prodetails-tabs .prodetails-tabs-item:nth-child(2){display:none}
.thumbnail-show .small-box img{height:100%;}
.prodetails-content .kche-t214 .kche-t214-item img{border-radius:0}
.prodetails-text-title{display:none}
.home-about {max-width:1700px;margin:0 auto;padding:0 70px;}
.home-about .homeabout-info {padding:4%;}
@media (max-width:1024px){.home-about{padding:0 15px}}
.floatwindow_im-tel li{list-style:none}
.home-banner .swiper-slide>a::after{display:none;}
.pro-d-main .prodetails-content .kche-t10>h5{background: url(https://cdn.seo.com.cn/Content/Images/nine-icon-white.png) no-repeat, linear-gradient(90deg, var(--color1), var(--color));background-size: inherit;background-position: 0px center;}
.pro-d-main .prodetails-content .prodetails-tabs{display:none;}
.newslist li .info .date{background:var(--bgcolor)}
p.kche-t76 a.btn {background:var(--bgcolor)!important}
body .kche-lg-green{background:var(--bgcolor)!important;}
@media(min-width:1025px){.head-logo a img{max-height: 100px;}}
@media(max-width:1024px) {#homecase2 {padding-bottom:50px}}
.home-banner .mobimg{height:auto}
.banner-animote.bannertxt2 {text-align:left;padding:0;width:28%;top:50%;transform:translate(0,-50%);left:42%;font-size:22px;color:#000}
.bannertxt2-larger {font-weight:bold;font-size:13em;line-height:1;}
.bannertxt2-tit {font-size:2em;font-weight:bold;margin:.1em 0 .8em;line-height:1.3}
.banner-animote.bannertxt2 p {line-height:1.2;font-size:1.1em;margin-bottom:1.5em}
.bannertxt2-btn {display:flex;}
.bannertxt2-btn a {display:flex;align-items:center;font-size:1.3em}
.bannertxt2-btn a span {width:1.6em;height:1.6em;border:2px solid #000;border-radius:50%;margin-right:10px;position:relative}
.bannertxt2-btn a span:after {content:'+';line-height:1;display:block;font-size:2em;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);}
@media (max-width:1700px){.banner-animote.bannertxt2{font-size:19px}}
@media (max-width:1550px){.banner-animote.bannertxt2{font-size:17px}}
@media (max-width:1440px){.banner-animote.bannertxt2{font-size:15px}}
@media (max-width:1280px){.banner-animote.bannertxt2{font-size:13px}
.banner-animote.bannertxt2 p{font-size:1.3em}}
@media (max-width:1080px){.banner-animote.bannertxt2{font-size:11px}}
@media (max-width:900px){.banner-animote.bannertxt2{font-size:9px}}
@media (max-width:768px){.bannertxt2-larger{font-size:90px}
.bannertxt2-tit {font-size:17px}
.banner-animote.bannertxt2 p {font-size:12px}
.bannertxt2-btn a{font-size:13px}}
@media (max-width:600px){.banner-animote.bannertxt2 {left:40%;width:32%}
.bannertxt2-larger{font-size:40px}
.bannertxt2-tit {font-size:12px;text-shadow:1px 1px 2px #fff}
.banner-animote.bannertxt2 p {display:none}
.bannertxt2-btn{display:none}}
.home-banner .banner-animote.bana1{top: 13%;left: 36%;width:32%;text-align: left;transform: inherit;}
.bana1 .title{font-size: 60px;font-weight: var(--fontbold7);}
.bana1 .text{margin-top: 40%;color: #666;font-size: var(--fontsize18);font-weight: var(--fontbold6);}
@media(max-width:1600px){.bana1 .title{font-size:45px;}.bana1 .text{font-size: var(--fontsize16);}.home-banner .banner-animote.bana1{width:35%;}}
@media(max-width:1440px){.home-banner .banner-animote.bana1{width:40%;}.bana1 .text{margin-top:28%;}}
@media(max-width:1366px){.bana1 .text{margin-top:25%;}}
@media(max-width:1280px){.bana1 .text{font-size: var(--fontsize14);}}
@media(max-width:1024px){.bana1 .text{display:none;}.bana1 .title{font-size:34px;}}
@media(max-width:768px){.home-banner .banner-animote.bana1{left: 23%;width:100%;}.bana1 .title{font-size:18px;}}
.home-banner .banner-animote.bana3{font-size:22px;color:#000;left: 8%;text-align: left;transform: inherit;top:17%;}
.home-banner .banner-animote.bana3 .large{font-size:6em;font-weight: var(--fontbold7);line-height:1.2;}
.home-banner .banner-animote.bana3 .title{font-weight: var(--fontbold7);font-size: 2em;}
.home-banner .banner-animote.bana3 p{font-weight: var(--fontbold6);}
.home-banner .banner-animote.bana3 .btn{display: inline-block;width: 150px;background: var(--color);color: #fff;display: flex;justify-content: center;align-items: center;padding: 5px 10px;border-radius: 30px;margin-top: 2%;}
@media(max-width:1366px){.home-banner .banner-animote.bana3 .large{font-size:4em;}}
@media(max-width:1024px){.home-banner .banner-animote.bana3 p{display:none;}.home-banner .banner-animote.bana3 .btn{display:none;}}
@media(max-width:768px){.home-banner .banner-animote.bana3 .large{font-size:2em;}.home-banner .banner-animote.bana3 .title{font-size:1em;}.home-banner .banner-animote.bana3{left:0;}}