@charset "utf-8";

/*-------------------------------------BANNER---------------------------------------*/
.banner{width:100%;}
.banner img{width:100%}

.banner_btn{}
.banner_btn .swiper-pagination-bullet{height:4px;width:16px;border-radius:2px;transition-duration:0.3s;-webkit-transition-duration:0.3s}
.banner_btn .swiper-pagination-bullet-active{width:36px;background:var(--main-color)}

.banner_bottom{background-color:rgb(74,73,71);padding:8px}
.banner_text{color:#fff;font-size:12px;display:none}
.banner_box{justify-content:space-between}
.banner_box input{border-radius:50px;border:none}

/*-----------------------------------公共标题---------------------------------------*/
.index_bg{background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;padding:90px 0;position:relative}

.index_title{justify-content:center;align-items:center;margin-bottom:20px;padding:80px 0;background:rgb(233,239,242)}
.index_title h4{font-size:36px;margin:0 20px;line-height:1;letter-spacing:0.1em}
.index_title span{font-size:36px;line-height:1;color:rgb(245,130,32);margin-right:25px}
.index_title strong{font-size:36px;line-height:1;color:rgb(0,132,180)}
/* .index_title span{width:38px;height:2px;background:var(--main-color)}
.index_title p{margin:10px 0} */


.index_btn{margin-top:40px}
.index_btn a{background:rgb(74,73,71);color:var(--white);padding:5px 14px;align-self:center;font-size:16px;}
.index_btn i{margin-left:10px;font-style:normal}
/* .index_btn a:hover{background:var(--main-color);color:var(--white)} */


/*-----------------------------------关于我们---------------------------------------*/
.index_about_pic img{max-width:100%}
.index_about_text{/*justify-content:center*/}
.index_about_text h5{font-size:34px;}
.index_about_text label{font-size:16px;margin-bottom:60px}
.index_about_text p{text-align:justify;font-size:14px;color:var(--text1-color);margin-bottom:5px;line-height:28px}
/*首页视频*/.index_about_pic{margin-bottom:30px;}.index_about_pic img{display:none;}.index_about_pic iframe{width:100%;height:300px;position:absolute;top:0px;left:0px;}@media (max-width: 992px){.index_about_pic iframe{position:relative;}}@media (min-width: 1200px){.index_about_pic{margin-bottom:0;}.index_about_text h5{margin-top:30px;}}
/*-----------------------------------产品展示---------------------------------------*/
.section2{background-color:rgb(235,236,240)}

.index_pro_tit h5{font-size:40px;font-weight:bold;margin-bottom:15px;color: rgba(35,31,32,.9);}
.index_pro_tit span{font-size:32px;border-top:1px solid var(--vice-color);border-bottom:1px solid  var(--vice-color);margin-bottom:30px}

.index_pro_list{margin-left:-8px;margin-right:-8px}
.index_pro_list li{margin-bottom:20px;padding:0 8px}
.index_pro_pic{overflow:hidden;margin-bottom:15px}
.index_pro_pic img{width:100%}
.index_pro_list h5{text-align:center;font-size:16px;margin:0}

.index_pro_list a:hover img,.index_news_list a:hover img{transform:scale(1.2)}
.index_pro_list a:hover h5{color:var(--red-color)}


/*-----------------------------------首页优势---------------------------------------*/

.index_youshi_list li{margin-bottom:50px}
.index_youshi_list li:last-child{margin-bottom:0}
.index_youshi_list span{color:var(--text2-color);font-size:60px;border-right:1px solid var(--text2-color);padding-right:15px;margin-right:15px}
.index_youshi_list h5{color:#4e4e4e;font-size:20px}
.index_youshi_list p{color:var(--text1-color);font-size:14px;margin-bottom:0;line-height:24px}

/*-----------------------------------新闻---------------------------------------*/

.index_news_subcat{border-bottom:1px solid var(--line-color);margin-bottom:35px}
.index_news_subcat li{overflow:hidden;display:flex;font-size:18px}
.index_news_subcat li a{padding:10px 20px;border-bottom:2px solid #3E3E3E;font-size:16px}
.index_news_subcat li:nth-child(1) a{border-color:rgb(245,130,32)}
.index_news_subcat li:nth-child(2) a{border-color:var(--text2-color)}

.index_news_first h5{margin:15px 0;}.index_news_first h5 a{font-size:16px;}.index_news_first h5 span{font-size:14px;float:right;color:#999;}
.index_news_pic{position:relative}
.index_news_pic img{width:100%}
.news_time{position:absolute;top:15px;left:15px;padding:15px;background:rgb(245,130,32)}
.news_time strong{font-size:40px;line-height:1;color:var(--white)}
.news_time span{font-size:16px;color:var(--white)}

.list_news_time{border:1px solid var(--vice-color);background:none;position:unset;margin-right:15px}
.list_news_time strong{color:var(--text2-color);white-space:nowrap}
.list_news_time span{color:#231F20;white-space:nowrap}
.index_news_list a{margin-bottom:40px}
.index_news_list h5{font-size:20px;margin-bottom:10px;line-height:24px;font-weight:500;color:#4e4e4e}
.index_news_list p{font-size:14px;color:var(--text1-color);margin-bottom:0}

.index_news_list a:hover h5{}
.index_news_list a:hover .list_news_time{background:var(--vice-color);border-color:var(--vice-color)}
.index_news_list a:hover .list_news_time strong,.index_news_list a:hover .list_news_time span{color:var(--white)}

.index_news_btn{margin:30px 0 50px}
.index_news_btn a{padding:5px 50px;border:1px solid var(--vice-color);border-radius:12px}
.index_news_btn a:hover{background:var(--vice-color);color:#fff}

