﻿/*! http://www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1600px ){
.head li.sNavA{ padding-left: 12px; padding-right: 12px;}
	.withinNav li, .withinNav li a {
    height:50px;
    line-height: 47px;
    width: auto;
}
	.head .language dl {
    margin-left: -100px;
}
	.w1308{ width: 1200px; }
    .w1350{ width: 1200px; }
	/*.head ul{ margin-left: 378px; }*/
	.w1600{ width: 1440px; }
	.index3_list1 li{ width: 457px; }
	.w1616{ width: 1440px; }
	.productshow2_list1 .img{ width: 790px; }
	.productshow2_list1 .text{ width: 593px; }
	.productshow2_list1 .liow1 .text{ padding: 40px 0 0; }
	.productshow2_list1 .liow2 .text{ padding: 40px 0 0; }
	.productshow2_list1 .liow3 .text{ padding: 40px 0 0; }
	.productshow2_list1 .liow4 .text{ padding: 40px 0 0; }
	.productshow_Con1 .content{ width: 1026px; }
	.productshow_Con2 .content{ width: 1026px; }
	.productshow_Con2 li .tit{ width: 218px; }
	.productshow_Con2 li .p{ width: 658px; }
	.productshow_Con3 .content{ width: 1026px; }
	.productshow_Con4 .content{ width: 1026px; }
	.productshow_Con5 .content{ width: 1026px; }
	
	.about_Con .leftDiv{ width: 356px; }
	.about_Con .rightDiv{ width: 1044px; }
	.about_Con .h6{ padding: 26px 0 10px; }
	.about .title1{ margin-bottom: 22px; }
	
	
	.contact_Con .leftDiv{ width: 720px; }
	.contact_Con .rightDiv{ width: 720px; }
	.contact_List1 li{ margin: 0 12px 12px 0; width: 152px; }
	.contact_RCon{ min-height: 416px; }
	
	.propaganda2_list1 li{ width: 331px; margin: 0 38px 40px 0; } 
	.propagandaB2_list1 li{ width: 331px; margin: 0 38px 40px 0; }
	
	
	.news_list a{ padding: 39px 0 28px 100px; }
	.news_list .content{ margin-left: 46px; width: 1012px; }
	.news_list li:hover .content{ width: 896px; }
}
@media screen and ( max-width:1440px ){
		.head .language dl {
    margin-left: -200px;
}
	.w1600{ width: 1200px; }
	.index3_list1{ margin-right: -26px; } 
	.index3_list1 li{ margin-right: 26px; width: 382px; }
	.index3_list1 a{ padding: 20px 20px 18px; }
	.index3_list1 .img {min-height: 20px;}
	.index3_list1 .p{height:auto;}
	.w1616{ width: 1200px; }
    .w290{ width:100%; height: auto; }   
	.productshow_ban .slider-for {
		width: 646px;
		height: 440px;
	}
	.productshow1 .text .h6{ font-size: 34px; }
	.productshow1 .text .p{ font-size: 16px; }
	.productshow1 .text .bor{ margin: 8px 0 10px; }
	.productshow1 .text .button a{ line-height: 46px; }
	.productshow1 .text .img img{ width: 28px; }
	.productshowpage1{ height: 560px; }
	.productshow_list{ padding: 30px 0 0; }
	.productshow2_list1 .img{ width: 690px; }
	.productshow2_list1 .text{ width: 463px; }
	.productshow2_list1 .h6{ font-size: 28px; margin-bottom: 14px; }
	.productshow2_list1 .p{ font-size: 16px; }
	.productshow_Con1 .name{ font-size: 26px; width: 360px; }
	.productshow_Con2 .name{ font-size: 26px; width: 360px; }
	.productshow_Con3 .name{ font-size: 26px; width: 360px; }
	.productshow_Con4 .name{ font-size: 26px; width: 360px; }
	.productshow_Con5 .name{ font-size: 26px; width: 360px; }
	.productshow_Con1 .content{ width: 840px; }
	.productshow_Con2 .content{ width: 840px; }
	.productshow_Con3 .content{ width: 840px; }
	.productshow_Con4 .content{ width: 840px; }
	.productshow_Con5 .content{ width: 840px; }
	.productshow2_list1 .liow1 .text{ padding: 40px 0 0; }
	.productshow2_list1 .liow2 .text{ padding: 40px 0 0; }
	.productshow2_list1 .liow3 .text{ padding: 40px 0 0; }
	.productshow2_list1 .liow4 .text{ padding: 40px 0 0; }
	.productshow2_list1 .liow .text {padding: 0 0 0;	}
	.productshow_Con2 li .tit{ width: 206px; padding: 4px 18px; }
	.productshow_Con2 li .p{ width: 558px; padding: 4px 18px; }
	
	.about_Con .leftDiv{ width: 356px; }
	.about_Con .rightDiv{ width: 804px; }
	
	
	.contact_Con .leftDiv{ width: 600px; }
	.contact_Con .rightDiv{ width: 600px; }
	.contact_List1 li{ width: 168px;  }
	.contact_List2 th{ width: auto !important;  }
	.contact_List2 tr th{ padding: 10px 8px 7px 8px; }
	.contact_List2 td{ width: auto !important; padding: 10px 8px 7px 8px; }
	.contact_List2 .name{ padding-left: 12px; }
	.contact_RCon{ min-height: 539px; }
	
	
	.propaganda2_list1 li{ margin: 0 26px 26px 0; width: 280px; }
	.propagandaB2_list1 li{ margin: 0 26px 26px 0; width: 280px; }
	
	.newshow .img{ width: 100%; }
	
	.news_list .content{ width: 774px; }
	.news_list li:hover a{ margin: 0 30px 0 36px; }
	.news_list li:hover .content{ width: 706px; }

    .about_Con .mapDiv{ width:550px;}

    .product2_2 .index-slick1{ margin-right: -25px; }
	.product2_2 .liDiv .pjDiv{ margin: 0 25px 0 0; }

/*2023.06.27*/
	.productshow_list .slick-prev ,.productshow_list .slick-next{ top: 52%; }
}

@media screen and ( max-width:1004px ){
.wal{ width: auto; padding: 0 0.2rem; }
.w1308{ padding: 0 0.2rem; margin: 0 auto; width: auto; }
.w1350{ padding: 0 0.2rem; margin: 0 auto; width: auto; }    
.w290{ width:75%; height: auto; }       
.pc-hide{ display: block !important; }
.pc-show{ display: none !important; }
.fl,.fr{ float: none; }

body .ind-banner .swiper-pagination{ bottom: 10px; }
/*头部*/
.head{ }
.headBox{ line-height: 0.76rem; height: 0.76rem;background: #000 !important; }
.headBox .logo img{ height: 0.26rem; }
.headBox .language{ float: left; margin: 0 0 0 3.72rem; }
.head .language span{ padding-right: 0.32rem; background: url(../images/head_i2.png) no-repeat right center; background-size: 0.20rem; font-size: 0.24rem; }
.head .language dl{ z-index: 10; position: fixed; left: 0; margin: 0; top: 0.76rem; width: 5.3rem; padding: 0.23rem 0; }
.head .language dd{ line-height: 0.58rem; margin-left: 0.42rem; }
.head .language dd:before{ width: 0.07rem; height: 0.07rem; margin: 0; transform: translateY(-50%); }
.head .language dd a{ padding-left: 0.3rem; }
.headBox .menu{ float: right; cursor:pointer; width:0.6rem; text-align:right}
.headBox .menu img{ width: 0.27rem; }

/*尾部*/

/*手机菜单*/
.navLayer{overflow-x: auto; width:100%; overflow:hidden; position:fixed; z-index:222; right:-100%; top:0.75rem; display: block; }
.navLayer .close{ position: absolute; right: 0.2rem; top: 0; z-index:5;}
.navLayer .close img{ width: 0.8rem; display: block; }
.navLayer .bg{ position:relative; background:#fff; height:100%; margin: 0 0.2rem;  border-top: 0.01rem solid #f2f2f2; overflow-y: auto; box-sizing: border-box; }
.sideNav{  overflow-y: auto; }
.subNav:nth-of-type(1) .name{ background: none; }
.subNav{ cursor:pointer; display:block; height:0.76rem; line-height: 0.76rem; position:relative;  font-size:14px; color:#3a3a3a; }
.subNav .name{ text-align:left; position:relative;  position: relative; text-transform: uppercase; font-size: 0.3rem; padding: 0 0.97rem 0 1.66rem; }
.subNav .name a{ display: block; background: url(../images/nav_01.png) no-repeat 99% center; background-size: 0.4rem; font-size: 0.35rem; line-height: 0.76rem; height: 0.76rem; }
.subNav .name em{ display: block; background: url(../images/nav_01.png) no-repeat 99% center; background-size: 0.4rem; font-size: 0.35rem; }
/*.subNav .name em{ margin-left: 12px; }*/
.subNav a{ display:block; height:0.86rem; color:#3a3a3a;}
/*.subNav1{background:url(../images/p_nav1.png) 94% center no-repeat; background-size:6px;}*/
.currentDt{ background: #e8e8e8; }
.currentDd span{ color:#ff0000;}
.navContent{display: none; border-bottom:1px solid #f6f6f6;  }
.currentDt .name em{ color: #F0832B; background: url(../images/nav_01on.png) no-repeat 99% center; background-size: 0.4rem; }
.navContent span{display:block;  height:40px; line-height:40px; font-size: 0.3rem; color:#4d4d4d; padding: 0 0 0 12px; background: url(../images/ico3.png) no-repeat left center; background-size: 6px; }
.navContent span.on{ font-weight: bold; }
.navContent li a{display:block;  height:0.64rem; line-height:0.64rem; color:#4d4d4d; font-size: 0.29rem; padding-left: 1.86rem; }
.navContent li:hover a , .navContent .on a{ /*background: #F0832B;*/ color: #4d4d4d; }
.pageBg {position: fixed;z-index: 44;width: 100%;height: 100%;display: none;background: rgba(0,0,0,0.9);left: 0px;top: 0px;}

/*侧边*/


.SampleContent table{ width: 100%!important;}
.SampleContent img{ width: 100%!important; height: auto}

/*首页*/
.ind-banner {
/*    padding-top: 0.8rem;*/
 
}
.ind-banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ width: 0.14rem; height: 0.14rem; margin: 0 0.1rem; }

.w1600{ width: auto; padding: 0 0.2rem; }
.indexPage1{ padding: 0.18rem 0 0; }
.title1{ padding: 0.6rem 0; }
.title_search1{ background: none;}
.title1 em{ font-size: 0.34rem; padding: 0 0.24rem; }
.title1 a{ bottom: 0.22rem; font-size: 0.26rem; line-height: 0.26rem; width: 1rem; margin-left: -0.5rem; }

.indexPage1 .liDiv{ width: 100%; padding-bottom:30px; }
.indexPage1 .liDiv .pjDiv{ margin: 0; }

.index-slick1{ margin: 0; }
.index-slick1 .slick-list{ padding: 0.2rem 0; margin: -20px 0 0;  }
.index-slick1 .slick-prev,
.index-slick1 .slick-next{ width: 0.24rem; height: 0.52rem; top: 5rem; }
.index-slick1 .slick-prev{ left: -0.08rem; }
.index-slick1 .slick-next{ right: -0.08rem; }
.index-slick1 .slick{ margin: 0; }
.index-slick1 .con{ border-bottom-width: 0.01rem; }
.index-slick1 .con { padding: 0.38rem 0.4rem 0.2rem; }   
/*230926改*.index-slick1 .con a{ padding: 0.38rem 0.4rem 0.2rem; }*/
.index-slick1 .h6{ font-size: 0.28rem; margin-bottom: 0.14rem; }
.index-slick1 .p{ font-size: 0.24rem; line-height: 0.4rem; }
.index-slick1 .ind_btn span{ font-size: 0.26rem; padding: 0.3rem 0.36rem 0.3rem 0.4rem; background: url(../images/more2.png) no-repeat right center; background-size: 0.27rem; }
.index-slick1 .ind_btn.open span{ background: url(../images/more2on.png) no-repeat right center; background-size: 0.27rem; }
.index-slick2 .slick-dots li{ width: 0.25rem; height: 0.25rem; margin: 0 0.25rem; border-width: 0.02rem; }
.index-slick2 .slick-dots { position: absolute; bottom: 0px; text-align: center; left: 0; right: 0; padding: 20px 0px 10px 0;}
.index-slick2 .slick-dots .slick-active{ background: #cecece;border-color: #a9a9a9;}

.index1_con{ padding: 0.12rem 0.4rem 0.14rem; }
.index1_con li a{ font-size: 0.24rem; line-height: 0.4rem; }
.index1_con li{ margin-bottom: 0.14rem; padding: 0 0 0 0.24rem; }
.index-slick1 .num{ padding: 0 0.4rem; font-size: 0.28rem; line-height: 1.14rem; }
.index_slick3{ padding-bottom: 0.62rem; }
.index_slick3 .text{ padding: 0.16rem 0.4rem; }
.index_slick3 .name{ font-size: 0.28rem; margin-bottom: 0.06rem; }
.index_slick3 .p1{ font-size: 0.36rem; margin-bottom: 0.06rem; }
.index_slick3 .money{ font-size: 0.34rem; margin-bottom: 0.06rem; }
.index_slick3 .money em{ font-size: 0.3rem; }


.index_slick3 .slick-prev ,
.index_slick3 .slick-next{ width: 40px; height: 40px; top: auto; margin-top:0; bottom:0; }
.index_slick3 .slick-prev{ left: 50%; margin-left:-50px;display:none!important; }
.index_slick3 .slick-next{ right: 50%; margin-right:-50px;  display:none!important;}

.indexPage3{ padding: 0.18rem 0 0.77rem; }
.index3_list1{ margin: 0.12rem 0 0; }
.index3_list1 li{ width: 100%; display: none; }
.index3_list1 li:nth-of-type(1){ display: block; }
.index3_list1 a{ padding: 0.4rem 0.38rem 0.35rem; }
.index3_list1 .text{ padding: 0.28rem 0 0; }
.index3_list1 .h6{ font-size: 0.24rem; margin-bottom: 0.22rem; }
.index3_list1 .p{ font-size: 0.2rem; line-height: 0.3rem; margin-bottom: 0.36rem; }
.index3_list1 .time{ width: 1.52rem; line-height: 0.44rem; font-size: 0.2rem; height: 0.44rem; }

.footerBox{ padding: 0.4rem 0 3.46rem; }
.footer_list{ display: flex; justify-content: space-between; margin-bottom: 0.36rem; }
.footer_list li{ margin: 0 0.12rem 0; }
.footer_list li:nth-child(1){ margin-left: 0; }
.footer_list li:last-child{ margin-right: 0; }
.footer_list dt{ padding: 0; line-height: 0.32rem; margin-bottom: 0.3rem; }
.footer_list dt a{ font-size: 0.24rem; }
.footer_list dd{ line-height: 0.32rem; }
.footer_list dd a{ font-size: 0.22rem; }

.footer .rightDiv{ width: 100%; }
.footer .rightDiv .h6{ margin-bottom: 0.22rem; }
.footer .rightDiv .h6 em{ font-size: 0.24rem; }
.footer .rightDiv input{ width: 100%; box-sizing: border-box; }
.footer .rightDiv .h7{ margin: 0.1rem 0 0.22rem; }
.footer .rightDiv .footer_list2 input{ width: 0.26rem; height: 0.26rem; margin: 0 0.08rem 0 0; }
.footer_list2 li{ font-size: 0.22rem; margin-bottom: 0.221rem; }
.footer .rightDiv .footer_btn{ margin: 0.16rem 0; font-size: 0.24rem; }

/*产品分类*/
.header_padding{ height: 0; }
.productPage1 .text{ transform: translate(0); left: 0.2rem; right: 0.2rem; top: 0.8rem; }
.productPage1 .txtImg img{ width: 3.38rem; margin-right: -0.27rem; }
.productPage1 .p{ font-size: 0.32rem; margin: -0.04rem 0 0; }
.productPage1 .more1{ line-height: 0.5rem; width: 1.8rem; font-size: 0.26rem; margin-top: 0.22rem;  }

.productPage2 .text{ top: 0.8rem; left: 0.2rem; right: 0.2rem; transform: translate(0); }
.productPage2 .txtImg{ margin-bottom: 0.2rem; }
.productPage2 .txtImg img{ width: 3.4rem; }
.productPage2 .p{ font-size: 0.32rem; }
.productPage2 .more1{ width: 1.8rem; line-height: 0.5rem; font-size: 0.26rem; }

/*产品列表*/
.within_Ban .text{ font-size: 0.6rem; }
.within_Ban img{  }
.within_Nav{ position: relative; background: #F0832B; margin-bottom: 0.86rem;display:none; }
.within_Nav span{ background: url(../images/ico_11.png) no-repeat right; background-size: 0.28rem; line-height: 1rem; color: #FFFFFF; font-size: 0.3rem; }
.within_Nav span.open{ background: url(../images/ico_11on.png) no-repeat right; background-size: 0.28rem; }
.within_Nav ul{ position: absolute; left: 0; top: 100%; right: 0; background: #FFFFFF; z-index: 20; display: none; height: auto; }
.within_Nav ul li{ width: 100%; float: none; height: 0.9rem; }
.withinNav li a{ line-height: 0.9rem; padding: 0 0.2rem; text-align: left; font-size: 0.28rem; }
.withinNav li.open:before{ display: none; }

.product2Page1{ padding-bottom: 0.62rem; }
.product2_2 {padding-top: 0.45rem;}
.product2_2 .index-slick1{ width: 100%; }
.product2_2 .index-slick1{ margin-right: 0px; }
.product2_2 .liDiv{ width: 100%; padding-bottom:30px; }
.product2_2 .liDiv .pjDiv{ margin: 0; }
.product2_2 .index-slick1{ margin-bottom: 0.5rem; margin-right: 0; }
.product2_2 .index-slick1 .slick{ margin-bottom: 0.5rem; }
.product2_2 .index-slick2 .slick{ margin-bottom: 0;height: auto!important; }
.Big_more{ padding: 0.08rem 0 0; }
.Big_more img{ width: 0.5rem; }


/*产品详情*/
/*.productshow2 div{ word-break:break-all}*/

.w1616{ width: auto; padding: 0 0.2rem; }
.productshow_ban .slider-for{ width: 100%;height:auto; }
.productshow_list{ margin: 0 0.06rem; }
.productshow_list .slick-slide{ margin: 0 0.06rem; }
.productshowpage1{ height: auto; padding: 0.34rem 0 0.6rem; }
.productshow1 .text{ position: static; padding: 0.34rem 0 0; width: 100%; }
.productshow1 .text .h6{ font-size: 0.52rem; margin-bottom: 0.04rem; }
.productshow1 .text .p{ font-size: 0.3rem; }
.productshow1 .text .button{ width: 3rem; }
.productshow1 .text .bor{ height: 0.01rem; margin: 0.16rem 0 0.2rem; }
.productshow1 .text .button a{ width: 3rem; font-size: 0.27rem; line-height: 0.56rem; }
.productshow1 .text .img{ margin: 0.1rem 0 0.06rem; }
.productshow1 .text .img img{ width: 0.45rem; }

.productshow2_list1{ margin-bottom: 1.5rem; }
.productshow2_list1 li{ margin-bottom: 1.3rem; }
.productshow2_list1 .img{ width: 100%; }
.productshow2_list1 .text{ width: 100%; }
.productshow2_list1 .h6{ font-size: 0.38rem; margin-bottom: 0.2rem; }
.productshow2_list1 .p{ font-size: 0.28rem; }

.productshow2_list1 .liow1 .text{ width: 100%; padding: 0.66rem 0 0; }
.productshow2_list1 .liow2 .text{ padding: 0.4rem 0 0; }
.productshow2_list1 .liow3 .text{ padding: 0.4rem 0 0; }
.productshow2_list1 .liow4 .text{ padding: 0.4rem 0 0; }

.productshowPage2{ margin: 36px 0 0px;padding: 0 0 0.36rem; }

.productshow_Con1{ padding: 0.48rem 0; }
.productshow_Con1 .name{ width: 100%; font-size: 0.4rem; margin-bottom: 0.24rem; }
.productshow_Con1 li{ font-size: 0.28rem; line-height: 0.4rem; margin-bottom: 0.08rem; padding-left: 0.24rem; }
.productshow_Con1 li:before{ width: 0.06rem; height: 0.06rem; top: 0.17rem; }

.productshow_Con1 .content span{ font-size: 0.28rem;}
.productshow_Con2 table span{ font-size: 0.28rem;}

.productshow_Con2{ padding: 0.48rem 0; }
.productshow_Con2 .name{ width: 100%; font-size: 0.4rem; margin-bottom: 0.24rem; }
.productshow_Con2 .content{ width: 100%; overflow-x: auto; }
.productshow_Con2 .content ul{ width: 140%; }
.productshow_Con2 li .tit{ width: 40%; box-sizing: border-box; margin: 0; border-right: 0.04rem solid #FFFFFF; padding: 0.09rem 0.12rem; font-size: 0.25rem; }
.productshow_Con2 li .p{ width: 60%; box-sizing: border-box; padding: 0.09rem 0.36rem; font-size: 0.25rem; }
.productshow_Con3{ padding: 0.48rem 0; }
.productshow_Con3 .name{ width: 100%; font-size: 0.4rem; margin-bottom: 0.24rem; }
.productshow_Con3 .content{ width: 100%; }
.productshow_Con3 li span{ width: 100%; line-height: 0.4rem; font-size: 0.25rem; box-sizing: border-box; padding-right: 0.32rem; }
.productshow_Con3 li em{ width: 0.4rem; height: 0.4rem; top: 0.02rem; font-size: 0.2rem; }
.productshow_Con3 li .p{ width: calc(100% - 0.32rem); box-sizing: border-box; padding: 0.18rem 0.2rem; font-size: 0.25rem; line-height: 0.4rem; }
.productshow_Con3 table{ width: 100%!important;}
.productshow_Con3 table td{ word-break: break-all}
.productshow_Con3 img{ width: 100%!important; height: auto}
.productshow_Con3 table {
    width: 100% !important;
}
.productshow_Con4{ padding: 0.48rem 0; }
.productshow_Con4 .name{ width: 100%; font-size: 0.4rem; margin-bottom: 0.24rem; }
.productshow_Con4 .content{ width: 100%; }
.productshow_Con4 .content .p{ font-size: 0.3rem; padding-left: 0.24rem; }
.productshow_Con4 .content .p:before{ width: 0.06rem; height: 0.06rem; top: 0.26rem; }
.productshow_Con4 .con{ margin: 0.32rem 0 0; }
.productshow_Con4 .con .leftDiv{ width: 2.6rem; margin: 0 auto 0.34rem; }
.productshow_Con4 .con .rightDiv{ width: 100%; }
.productshow_Con4 .con .rightDiv span{ font-size: 0.28rem; line-height: 0.4rem; }
.productshow_Con4 .con .button{ width: 1.84rem; line-height: 0.54rem; font-size: 0.26rem; margin-top: 0.16rem; }
.productshow_Con5{ padding: 0.48rem 0; }
.productshow_Con5 .name{ width: 100%; font-size: 0.4rem; margin-bottom: 0.24rem; }
.productshow_Con5 .content{ width: 100%; }
.productshow_Con5 .content .p{ font-size: 0.3rem; padding-left: 0.24rem; }
.productshow_Con5 .content .p a{ font-size: 0.3rem; padding-left: 0.24rem; }
.productshow_Con5 .content .p:before{ width: 0.06rem; height: 0.06rem; top: 0.26rem; }
.productshow_Con5 .content .download{ width: 2.02rem; line-height: 0.52rem; font-size: 0.26rem; border-width: 0.01rem; }
.productshow_Con5 .content .download img{ width: 0.31rem; margin: -0.04rem 0 0 0.08rem; }


/*关于我们*/
.about .title1{ padding: 0.56rem 0; margin-bottom: 0.22rem; }
.aboutPage1{ padding: 0.6rem 0 1rem; }
.about_Con .leftDiv{ width: 100%; margin-bottom: 0.6rem; }
.about_Con .rightDiv{ width: 100%; }
.about_Con .h6{ padding: 0.34rem 0 0.2rem; font-size: 0.34rem; }
.about_Con .p{ font-size: 0.28rem; line-height: 0.4rem; }
.about_Con table{ width: 100%!important;}
.about_Con img{ width: 100%!important; height: auto}

/*联系我们*/
.contactPage1{ padding-bottom: 1rem; padding-top: 40px;}
.contact .title1{ padding: 0.56rem 0; }
.contact_Con .h6{ font-size: 0.34rem; margin-bottom: 0.32rem; }
.contact_Con .leftDiv{ width: 100%; margin-bottom: 0.34rem; }
.contact_Con .rightDiv{ width: 100%; }
.contact_LCon{ padding: 0.42rem 0.3rem 0.42rem; }
.contact_Con .tit em{ line-height: 0.46rem; font-size: 0.24rem; }
.contact_Con .select{ line-height: 0.46rem; height: 0.46rem; font-size: 0.24rem; }
.contact_Con .select span{ text-transform: uppercase; }
.contact_List1{ width: 100%; box-sizing: border-box; position: static; left: 0; }
.contact_List1 li{ width: 48%; margin: 0 0 0.19rem; box-shadow: 0 0 0.3rem rgba(0,0,0,0.17); }
.contact_List1 li:nth-of-type(2n){ float: right; }
.contact_RCon{ padding: 0.42rem 0.3rem 0.42rem; min-height: auto; }

.contact_List2-Box{ width: 100%; overflow-x: auto; }
.contact_List2 tr th{ padding: 0.2rem 0.16rem 15px 0.16rem; }
.contact_List2 td{ padding: 0.2rem 0.16rem 15px 0.16rem; }

/*搜索*/
.seekBigPage1{ padding: 0.6rem 0 0.6rem; }
.seekbig .tit{ padding: 0.48rem 0; }
.seekbig .tit{ font-size: 0.32rem; line-height: 0.4rem; }
.seekBigPage1 .Big_more{ margin: -0.44rem 0 0; }

/*文宣1*/
.propaganda2_list1 li{ width: 100%; margin: 0 0 0.34rem !important; }
.propaganda2_list1 li:last-child{ margin-bottom: 0; }
.propaganda2_list1 li a{ padding: 0.15rem 0.18rem 0.2rem; }
.propaganda2_list1 .name{font-size: 0.32rem;margin-bottom: 0.1rem;/* height: 1.44rem; *//* line-height: 0.48rem; */}
.propaganda2_list1 .p{font-size: 0.26rem;line-height: 0.46rem;height: 70px;}
.propaganda2_list1 .text{ padding: 0.2rem 0 0; }
.propaganda2_list1 .button{ width: 2.4rem; line-height: 0.53rem; border-width: 0.01rem; font-size: 0.26rem; margin: 0.2rem auto 0; }
.propaganda2_list1 .button img{ margin: -0.04rem 0 0 0.16rem; width: 0.26rem; }
.propagandaPage2{padding: 0.4rem 0 0.6rem;}
.propagandaPage2 .Big_more{ padding: 0.12rem 0 0; }

/*文宣2*/
.propagandaBPage2{ padding: 0 0 0.58rem; }
.propagandaB2_list1 li{ margin: 0 0 0.34rem; width: 100%; }
.propagandaB2_list1 li a{ padding: 0.15rem 0.15rem 0.24rem; }
.propagandaB2_list1 .text{ padding: 0.2rem 0 0; font-size: 0.26rem; line-height: 0.4rem; height: 2rem; }
.propagandaBPage2 .Big_more{ padding: 0.2rem 0 0; }

/*新闻详情*/
.newshowPage2{ padding-top: 0.8rem;}
.title2{ font-size: 0.36rem; padding: 0.56rem 0 0.22rem; border-bottom-width: 0.01rem; }
.title2 .time{ font-size: 0.24rem; margin-top: 0.06rem; }
.newshow .content{ padding: 0.2rem 0 0.48rem; }
.newshow .p{ font-size: 0.26rem; line-height: 0.4rem; }
.newshow .tit{ font-size: 0.3rem; margin: 0.4rem 0 0.24rem; }
.newshow .img{ margin: 0.32rem 0 0.38rem; }
.newshow .content table{ width: 100%!important;}
.newshow .content img{ width: 100%!important; height: auto}
.num_piece .prev, 
.num_piece .next{ width: 100%; }
.num_piece{ border-top-width: 0.01rem; padding: 0.2rem 0 1.3rem; }
.num_piece .return{ width: 4.4rem; font-size: 0.23rem; line-height: 0.88rem; right: auto; left: 0; top: auto; bottom: -5px; }
.num_piece .return img{ width: 0.26rem; margin: -0.04rem 0 0 0.16rem; }

/*新闻*/
.news .title1{ padding: 0.56rem 0; }
.news_list .time{ display: none; }
.news_list a{ padding: 0.36rem; }
.news_list .img{ width: 100%; }
.news_list li{ margin-bottom: 0.28rem; }
.news_list .content{ width: 100%; margin: 0.34rem 0 0; }
.news_list .content .name{ font-size: 0.32rem; margin-bottom: 0.20rem; }
.news_list .content .p{ font-size: 0.26rem; line-height: 0.4rem; height: 1.2rem; }
.news_list .content .btn{ font-size: 0.24rem; margin-top: 0.26rem; font-size: 0.24rem; border-bottom-width: 0.01rem; }
.news_list li:hover a{ margin: 0; }
.news_list li:hover .content{ width: 100%; }
.news .Big_more{ margin: 0.22rem 0 0; }
.newsPage1{ padding: 0.8rem 0 0.72rem; }

.within_Ban1{ display:block;}
/*搜索弹窗*/
.popBox{ width: 90%; max-height: 90%; }
.seekPop .h6{ font-size: 0.4rem; padding-bottom: 0.12rem; border-bottom-width: 0.01rem; }
.seekPop{ box-sizing: border-box; width: 100%; padding: 0.4rem 0.3rem 1rem; }
.seekPop .name{ font-size: 0.26rem; line-height: 0.56rem; margin-right: 0.2rem; }
.seekPop li:nth-of-type(1) .name{ line-height: 0.66rem; }
.seekPop input{ width: 3rem; padding: 0 0.15rem; height: 0.66rem; }
.seekPop .clickBox span{ padding: 0 0.2rem; font-size: 0.24rem; }
.seekPop .button{ width: 1.64rem; line-height: 0.6rem; margin: 0.16rem 0 0.26rem; }
.seekPop li{ line-height: 0.4rem; padding: 0.1rem 0 0.16rem; border-bottom-width: 0.01rem; }
.seekPop .bottom{ line-height: 0.64rem; font-size: 0.24rem; }


/*产品弹窗*/
.productPop{ width: 90%; box-sizing: border-box; padding: 0.5rem 0.68rem 0.7rem; }
.productPop .h6{ font-size: 0.4rem; margin-bottom: 0.42rem; }
.productPop ul{ padding: 0 0.5rem 0 0.1rem; }
.productPop li{ width: 100%; line-height: 1.6rem;}
.productPop .img{ width: 1.56rem; height: auto; }
.productPop .btn{ line-height: 1.6rem; font-size: 0.28rem; }
.productPop .close img{ width: 0.3rem; }
.productPop .img img {width: 125px; position: relative; top: 0px; }


.withtinNavTop{ top: 0.76rem; position: fixed; }
.height1{ height: 1.86rem; }
.withinNav li{ border-bottom: 1px solid #f2f2f2; background: #FFFFFF; }
.withinNav li:last-child{ border-bottom: none; }
.withinNav li.open{ background: none; }
.withinNav li.open a{ color: #F0832B; }


.videoLayer{ width:94%; height:auto;}
.videoLayer .close{ position:absolute; right:15px; top:15px; width:20px; height:19px; background:url(../images/close.png) no-repeat;}
.videoLayer .imgDiv{ padding:0px;}
.videoLayer .imgDiv img{ width:100%;}


.incubation .list .xia {
    text-align: left;
    font-size: 14px;
    background-color: #f7f7f7;
    height: auto;
    padding-top: 50px;
    line-height: 30px;
    padding-bottom: 30px;
    padding-left: 10px;
    padding-right: 10px;
}



.productshow_Con1 .content{ width: 100%;}
.productshow_Con1 .content span{ font-size: 0.28rem;}
.productshow_Con2 table span{ font-size: 0.28rem;}





/*2022.10.17*/
.ind-banner .txt{ font-size:18px; line-height:26px; padding:0 15px;}
.ind-banner .swiper-button-prev{ left:10px; width:36px; height:36px; margin-top:-18px;}
.ind-banner .swiper-button-prev:before{ width:9px; margin-left:-5px; height:17px; margin-top:-8px; background-size:9px;}
.ind-banner .swiper-button-next{ right:10px; width:36px; height:36px; margin-top:-18px;}
.ind-banner .swiper-button-next:before{ width:9px; margin-left:-5px; height:17px; margin-top:-8px; background-size:9px;}

.ind-banner2 .txt{ font-size:18px; line-height:26px; padding:0 15px;}
.ind-banner2 .swiper-button-prev{ left:10px; width:36px; height:36px; margin-top:-18px;}
.ind-banner2 .swiper-button-prev:before{ width:9px; margin-left:-5px; height:17px; margin-top:-8px; background-size:9px;}
.ind-banner2 .swiper-button-next{ right:10px; width:36px; height:36px; margin-top:-18px;}
.ind-banner2 .swiper-button-next:before{ width:9px; margin-left:-5px; height:17px; margin-top:-8px; background-size:9px;}


.botNews{ padding-top:30px;}
.botNews .title{ font-size:18px; line-height:18px; padding-bottom:15px;}
.botNews .list{ padding-top:15px;}
.botNews .list ul{ margin-right:-10px;}
.botNews .list li{ width:50%; padding-bottom:10px;}
.botNews .list li .lbox{ margin-right:10px;}
.botNews .list li .name{ padding-top:5px; height:48px; line-height:24px; font-size:13px; }

.indexP2 .list{ padding-top:15px;}
.indexP2 .list li{ float:none; width:auto;}
.indexP2 .list li .name{ font-size:16px; height:40px; line-height:40px;}
.videoBan{ padding: 25px 0;}

.videoP1{ padding:35px 0;}
.videoP1 .leftCon{ width:auto; float:none; padding-top:25px;}
.videoP1 .leftCon .title{ font-size:18px; line-height:18px; padding-bottom:25px;}
.videoP1 .leftCon .content{ line-height:24px;}
.videoP1 .leftCon .btnDiv{ padding-top:20px;}
.videoP1 .leftCon .btnDiv a{ width:160px; height:42px; line-height:42px; text-indent:65px; font-size:14px;}
.videoP1 .leftCon .btnDiv a:before{ width:34px; height:34px; margin-top:-17px; background-size:34px;}

.videoP1 .rightDiv{ width: auto; float:none; padding-top:30px; }
.videoP1 .videobox{ height: 4.2rem;}
.videoP1 .videoX{ height:206px; }
.videoP2{ padding: 0 0 35px;}
.videoP2 .title{ font-size:20px; line-height:18px; padding-top:30px; padding-bottom:15px;}
.videoPic .imgDiv{ height:auto; }
.videoPic .prev{ left: 10px; opacity:0.5; } 
.videoPic .next{ right: 10px; opacity:0.5; } 
/*.shipinLayer { width: 94%; padding: 15px; }
.shipinLayer .close{ top: -25px; right:0;}
.xxxLayer { width: 94%; padding: 15px; }
.xxxLayer .close{ top: -25px; right:0;}
.xxxLayer iframe{ height: 5.0rem;}*/
.shipinLayer { width: 94%; padding: 15px; }
.shipinLayer .close{ top: -25px; right:0; background:url(../images/close2.png) no-repeat; width:20px; height:20px; background-size:20px;}
.xxxLayer { width: 94%; padding: 15px; }
.xxxLayer .close{ top: -25px; right:0; background:url(../images/close2.png) no-repeat; width:20px; height:20px; background-size:20px;}
.xxxLayer iframe{ height: 5.0rem;}
.videoPic .wen {font-size: 14px;}
.videoPic .name {font-size: 16px;}










}
@media screen and (max-width:1600px) {
	.sNav .sNav-tag .sNav-box a {
		line-height: 20px;
	}
}

@media screen and (max-width: 1366px) {
	.sNav .sNav-tag .sNav-box {
		width: 12%;
	}
}