
@media only screen and (min-width: 1000px) and (max-width: 1700px) {.nav {
    float: left;
    margin-right: 0%;
    margin-left: 0%;
}

.nav a {
    font-weight: 800;
    display: block;
    font-size: 17px;
    padding: 0px 15px;



}
}


@media only screen and (min-width: 901px) and (max-width: 1300px) {

.lv_toptel{ display:none;}

.nav a {
    font-weight: 800;
    display: block;
    font-size: 17px;
    padding: 0px 10px;
    line-height: 100px;}
	
	
	.nav {
    float: left;
    margin-right: 0%;
    margin-left:0%;
}

}


@media only screen and (min-width: 320px) and (max-width: 900px) {
.swiper-slide1{ padding:20px;}
.text01{ font-size:18px;}
.banner img{ width:250%;}
.bannertxts {

    top: 35%;}
.bannertxts h1{ font-size:25px; margin-bottom:5px;}

.img-cover{display:block;width: 150%!important;}
.caitem li{ width:49%;}
.news-list,.featured-image,.pordmaore,.pordmaoreright{ width:100%!important;}
.about_con2 ul {
    display: flex;
    flex-direction: row; /* 默认横向排列，可省略 */
    width: 100%;
    justify-content: space-around; /* 水平均匀分布，带间距 */
    flex-wrap: wrap; /* 关键：超出一行时自动换行 */
    padding: 0; /* 清除 ul 默认内边距（可选，根据需求调整） */
    margin: 0; /* 清除 ul 默认外边距（可选） */
    list-style: none; /* 清除列表默认圆点（可选） */
}


.about_con2 ul li {
    width: 45%; /* 不设 50% 是为了预留间距，避免挤到一起 */
    margin-bottom: 15px; /* 上下元素间距（可选） */
    box-sizing: border-box; /* 确保 padding/border 不影响宽度计算 */
}



.banner{ width:100%; margin-top:60px; overflow:hidden; clear:both;}
.logo,.main_h,.head_muen,.headh,.newssimgt,.navq{ display:none; }
.none{ display:none;}
	
.main{ width:90%; margin:0 auto; overflow:hidden;padding: 0 0px;}
.main1{ width:90%; margin:0 auto; overflow:hidden;}
img{ width:100%;}
.w-all{ display:block}


/*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/
.sp_header{height:60px;overflow:hidden;background:#fff;position:fixed;z-index:99999;width:100%;top:0px;}
.sp_logo{padding:0px;float:left;height:50px; margin-top:1%; margin-bottom:1%; margin-left:2%; max-width:60%;}
.sp_logo img{margin:auto;max-height:100%; width:80%; }
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#000;width:30px;height:3px;position:absolute;left:10px;transition:all ease 0.35s;}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#fff;width:100%;/*height:calc(100% - 104px);*/font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:50px;font-size:16px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/
.ind-title{ font-size:30px;}.scroll-down-tip{ display:none}.prodboxleft,.prodboxright,.index_aboutleft{ width:100%;}

.bannertxt{ font-size:18px; width:100%; left:0px; text-align:center;}.bannertxt h1{ font-size:24px;}.bannertxt p{font-size:18px;color:#fb9a74;font-weight:bold}
.news-set-top{ width:100%;} .news-two{ width:100%;}.news-two li{ width:100%;margin-bottom: 0px;padding: 10px 10px;}
.sm-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
.ind-title p{ font-size:16px;}.index-bj{ padding-top:40px;}.txtct{ width:100%;}.endright{ display: none}
.weix{ padding:20px; margin:0 auto; float:left;}.advantage-item{ padding:0px;} .partner-item{height: auto;}
.mainch {
    padding: 50px 0px!important;
    overflow: hidden;
}
.index_about{ font-size:36px;}

.index-bj3{padding-top:40px;padding-bottom:40px;}
.newsinfo{ width:100%;}
.boxx li{ width:100%;}.news-two1 li{ width:100%;}.contactleft,.contactright{ width:100%;}
.mySwiper{ margin-top:60px;}.swiper-button-next,.swiper-button-prev{ display:none;}.tab-item span{font-size:13px}.bannern{ margin-top:60px;}
.prodboxmain {
  
    font-size: 30px;
 
   font-weight: 600;
}

.ind-titles{ font-size:30px;}.ind-titles p{ font-size:20px;}.partners-list {
        grid-template-columns: repeat(3, 1fr);
    }
	
	
.tab-icon{  font-size: 20px;}
}

@media only screen and (min-width: 910px) and (max-width: 1200px) {.tab-icon{  font-size: 20px;}}
