﻿@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;600&display=swap');
.que-item{background: transparent !important;}
.que{background-image: url(/uploads/42314/index/pic1.jpg);background-size: cover;}
.que article {display:none;}
.que-item:nth-of-type(3) .more-btn, .que-item:nth-of-type(3) .que-num, .que-item:nth-of-type(3) .que-title, .que-item:nth-of-type(3) article{color:#fff;}
.home-ce{text-align: center;}
.home-ce img{text-align: center;}
.home-intr img{width:100%;text-align: center;}
.home-cate1 img{width:100%;text-align: center;}
.cate{display:none;}
.pro{display:none;}
.home-pr .list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.home-pr .list .item{width: 32%;margin-bottom:1.8%;}
.home-pr .list .item img{width: 100%;}
.home-pr .common-title{color:rgb(194, 51, 42)}
.home-pr .common-tip{color:rgb(35, 24, 21);margin-bottom: 2%;}
@media(max-width:768px){.home-pr .list .item{width: 100%;}}
.home-pr{background:rgb(242, 242, 242)}
@media(min-width:1661px){.home-pr .common-wrapper{width: 1432px;}}
@media (max-width: 1500px){.home-pr .common-wrapper{max-width: 70%;}}
@media (max-width: 1240px){.home-pr .common-wrapper{max-width: 99.8%;}}
@media(min-width:1025px){.news-img img{max-height: 290px;object-fit: cover;}}
.about-con{color: #000;background: rgb(255, 255, 255);}
.about article{color:rgb(35, 24, 23)}
.about-tip{color:rgb(194, 51, 41)}
.about .about-con .about-title{color:rgb(35, 24, 21)}
.about ul li{color:rgb(35, 24, 21);margin-bottom:10px;}
@media(min-width:1661px){.about-tip{font-size:24pt;}.about .about-con .about-title{font-size:34pt;}.about ul li{font-size:15pt;}}
.about .about-sel img{max-width:25px;top:0;}
@media(min-width:1661px){.about .about-con .about-title{max-width: 700px;}}
.home-ce{padding:2% 0}
.home-ce .logo{margin:20px 0}
.home-ce .desc p{color:rgb(35,24,21)}
 .home-intr{padding:2% 0}
.home-intr .common-wrapper{display:flex;align-items:center;max-width:1300px;}
.home-intr .common-wrapper .left{width:50%;margin-right:10px}
.intr-swiper{width:100%;}
.home-intr .common-wrapper .right{flex:1}
.home-intr .common-wrapper .right .list{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:20px}
.home-intr .common-wrapper .right .list li{border:1px solid rgb(102,102,102)}
.home-intr .common-wrapper .right  .title{font-size:30px;font-weight:700}
.home-intr .common-wrapper .right .desc{margin:20px 0;font-weight:700}
@media (min-width:1201px){.home-intr .common-wrapper .left{width:685px}}
@media (max-width:768px){.home-intr .common-wrapper{flex-wrap:wrap}
.home-intr .common-wrapper .left{width:100%}
.home-intr .common-wrapper .right{width:100%}
.home-intr .common-wrapper .left{margin-right:0}}
   .home-cate1 .common-wrapper .list{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}
@media (max-width:550px){.home-cate1 .common-wrapper .list{grid-template-columns:repeat(2,1fr)}}
.home-medium{color:#fff;background:url(/uploads/42314/index/bg.jpg) no-repeat;background-size:cover;padding:10% 0}
.home-medium .common-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}
.home-medium .title{font-size:24px;font-weight:bold}
.home-medium .desc{margin:20px 0;font-size:14px;text-align:center;width:80%}
.home-medium .more{padding:10px 30px;border:1px solid rgb(194,51,42);color:rgb(194,51,42);display:block !important}
.home-pr .common-title{font-size:22px;color:var(--fontcolor)}
.home-pr{padding-top:20px}
.home-ce-list ul{display:flex;justify-content:space-between;padding:0 4.5%;}
.home-ce-list ul li{width:18%;text-align:center;font-weight:bold;margin:15px 0;font-family: "Nunito", sans-serif}
@media (max-width:768px){.home-ce-list ul li{display:none}
.home-ce-list ul{margin-bottom:20px}}
.about-ic img {width:60px}
@media (max-width:768px){.about-ic img {width:40px;height:auto}
.about-ri{padding-left:10px}
.about ul li{background:none}
.about .about-sel{margin-right:12px}
.about .about-sel img{visibility:visible}}
.home-cate1 .common-wrapper{max-width:1300px;margin-top:50px;margin-bottom:50px}
@media (min-width:1024px){.home-ce .desc p,.home-medium .desc,.about article,.about ul li,.about-text,.home-ce-list ul li,.home-intr .common-wrapper .right .desc,.home-pr .common-tip{font-size:16px;font-weight: normal;}
.home-intr .common-wrapper .right .title,.home-medium .title,.home-pr .common-title,.about .about-con .about-title{font-size:30px;font-weight: var(--fontbold7);color: var(--fontcolor)}
.home-medium .title{color: #fff;}
}
@media (max-width:768px){.home-pr .common-title{font-size:var(--fontsize20)}
.home-pr .common-tip{line-height:1.8;font-size:var(--fontsize14)}}
@media(min-width:1025px){
.about{align-items: center;}
.about .about-con{padding: 20px 10px 0 100px;}
.about .about-con,.about .about-img{width:50%}
.about .about-img{max-height:100%}}