
.banner{ width:100%;}
.banner img{ display:block; width:100%;}
.banbottom{ position:absolute; left:0; bottom:0; width:50%; background:#d6000f; z-index:101; height:94px; overflow:hidden; }

.bandb{ width:50%; float:right; background:#ffffff; height:100%; padding-right:151px; position:relative;}
.bandb .swiper-pagination{ line-height:0; width:100%; position:static; height:30px; margin-top:32px;}
.bandb .swiper-pagination .swiper-pagination-bullet{ opacity:1; background:none; width:30px; height:30px; overflow:hidden; text-indent:100px; }
.bandb .swiper-pagination .swiper-pagination-bullet:after{ content:""; display:block; width:6px; height:6px;  border-radius:50%; background:#d6d6d6; margin:10px;}
.bandb .swiper-pagination .swiper-pagination-bullet-active{border:2px solid #d6d6d6; }
.bandb .swiper-pagination .swiper-pagination-bullet-active:after{ background:#d6000f;}
.ban_page{ position:absolute; right:0; top:0; padding:0 15px; border-left:1px solid #efefef;}
.ban-prev,.ban-next{ height:94px; width:60px; cursor:pointer; }
.ban-prev{ background:url(../images/ban-prev.png) no-repeat center center; background-size:24px; float:left;}
.ban-prev:hover{ background-image:url(../images/ban-prev3.png);}
.ban-next{ background:url(../images/ban-next.png) no-repeat center center; background-size:24px; float: right;}
.ban-next:hover{ background-image:url(../images/ban-next3.png);}

.ban_lower{ position:absolute; bottom:0; left:0; width:100%; z-index:100;}
.lower_btn{ float:right; height:100px; border-left:1px solid #c3cad8; position:relative;}
.lower_btn:after{ content:""; position:absolute; left:-2px; bottom:0; width:3px; background:#d6000f; height:30px;}
.lower_btn span{ width:30px; text-align:center; color:#232323; font-size:12px; padding:0 5px; display:block; line-height:1.2;}

.banfy{ position: absolute; top:50%; left:0; width:100%; height:108px; margin-top:-54px;}
.banfy .swiper-pagination{ float:right; position: relative; z-index:100; width:36px; line-height:0;}
.banfy .swiper-pagination .swiper-pagination-bullet{ opacity:1; background:none;text-indent:100px; width:36px; height:36px; display:block; overflow:hidden; }
.banfy .swiper-pagination .swiper-pagination-bullet:after{ content:""; display:block; width:6px; height:6px;  border-radius:50%; background:#ffffff; margin:15px; }
.banfy .swiper-pagination .swiper-pagination-bullet-active{text-indent:0; text-align:center; line-height:36px; color:#d6000f; font-size:18px; font-family:Arial; font-weight:bold; }
.banfy .swiper-pagination .swiper-pagination-bullet-active:after{ display:none; }
.bantxt01{ width:520px; height:270px; color:#ffffff; position:absolute; left:12%; top:65%; margin-top:-182px; background:#7f7f7f; padding:30px 50px; opacity:0;
transition: 1s;-o-transition: 1s;-ms-transition:1s;-moz-transition: 1s;-webkit-transition: 1s;}
.bantxt01 h3{ font-size:48px;}
.bantxt01 p{ font-size:16px; line-height:36px;}
.bantxt01 .more{ width:140px; height:42px; text-align:center; line-height:42px; color:#ffffff; background:#d6000f; font-size:14px; margin-top:20px; }
.bantxt01 .more:hover{ background:#202020; color:#ffffff; }
.bantxt01:after{ position: absolute; right:30px; bottom:30px;  content:""; width:66px; height:66px; background:url(../images/bantxt01.png) no-repeat center center; background-size:cover;}
.banner .swiper-slide-active .bantxt01{ opacity:1; top:50%;}
.bantxt02{ position:absolute; left:0; top:10%; width:100%; height:100%; color:#ffffff; display:flex; align-items:center; padding-bottom:94px; 
transition: 1s;-o-transition: 1s;-ms-transition:1s;-moz-transition: 1s;-webkit-transition: 1s; opacity:0; }
.bantxt02 h3{ font-size:60px; line-height:1;}
.bantxt02 p{ font-size:30px; line-height:1; margin:50px 0;}
.bantxt02 .more{ width:180px; height:52px; font-size:18px; line-height:50px; border:1px solid #ffffff; position:relative; text-align:center; padding-right:30px; }
.bantxt02 .more:after{ content:""; width:15px; height:2px; background:#ffffff; position:absolute; top:50%; margin-top:-1px; right:40px;}
.bantxt02 .more:hover{ background:#d6000f; border-color:#d6000f;}

.banner .swiper-slide-active .bantxt02{
 opacity:1; top:0;}

/*首页产品*/
.homeprod{ overflow:hidden;border-left:1px solid #e0e7e8; border-top:1px solid #e0e7e8;}
.homeprod li{ float:left; width:25%; height:400px; border-right:1px solid #e0e7e8; border-bottom:1px solid #e0e7e8; overflow:hidden;}
.homeprod li.li01{ width:50%; padding:4% 6%;}
.homeprod li h1{ color:#202020; font-size:16px; line-height:1;display:none;}
.homeprod li h2{ color:#202020; font-size:40px; line-height:1;}
.homeprod li h3{ color:#202020; font-size:24px; line-height:1;}
.homeprod li.pmain{ position:relative; }
.homeprod li.pmain a{ padding:10% 8%; display:block;height:100%; overflow:hidden; position:relative; z-index:10;}
.homeprod li.pmain .img{ width:100%; position:absolute; right:-10%; bottom:-5%; }
.homeprod li.pmain .img img{ display:block; width:100%; }
.homeprod li p{ color:#6c6c6c; font-size:16px; line-height:1.5; margin:25px 0;}
.homeprod li p.p2{ margin:20px 0 0 0;}
.homeprod li .sub{ overflow:hidden;}
.homeprod li .sub a{ line-height:28px; float:left; border:1px solid #e9e9e9; border-radius:15px; padding:0 15px; margin-right:7px;}
.homeprod li .sub a:hover{ background:#d6000f; color:#ffffff; border-color:#d6000f;}

.homeprod li .more{ color:#d6000f; display:block; font-size:16px; position:relative; width:120px; margin-top:70px;}
.homeprod li .more:after{ content:""; width:12px; height:12px; position:absolute; right:0; top:50%; margin-top:-6px; background:url(../images/prodmore.png) no-repeat center center; background-size:100% 100%;}
.homeprod li .more span{ display:block; width:90px; text-align:center; border-bottom:1px solid #f7bbb9; height:35px; }

.homeprod li .details{ font-size:14px; color:#ffffff; width:64px; text-align:center; border-bottom:1px solid #ffffff; height:32px; display:block; margin-top:160px; opacity:0;}
.homeprod li.pmain:hover a{ background:rgba(214,0,15,0.8);}
.homeprod li.pmain:hover .details{opacity:1;}
.homeprod li.pmain:hover h3{ color:#ffffff;}
.homeprod li.pmain:hover p{ color:#ffffff;}
/*首页产品*/

/*首页关于我们*/
.homeabout{ overflow:hidden; margin-top:6%;}
.homeabout .img{ width:50%; height:700px;}
.homeabout .txt{ padding:0 5% 0 0; text-align:right; width:50%;}
.homeabout .txt h2{ color:#d6000f; font-size:40px; line-height:1; margin-top:45px;}
.homeabout .txt h3{ color:#343434; font-size:30px; font-weight:normal; line-height:1; margin-top:45px; }
.homeabout .txt .info{ color:#595959; font-size:16px; line-height:36px; margin-top:45px;}

.homeabout .txt .icolist{ margin-top:40px; overflow:hidden; width:100%;}
.homeabout .txt .icolist li{ float:right; width:100px; text-align:center; margin-left:70px;}
.homeabout .txt .icolist li .ico{ width:60px; margin:0 auto;}
.homeabout .txt .icolist li .ico img{ display:block; width:100%;}
.homeabout .txt .icolist li span{ display:block; color:#2f2f2f; font-size:24px; font-weight:bold;}
.homeabout .txt .icolist li p{ display: block; color:#595959; font-size:16px;}

.homeabout .txt .more{ overflow:hidden; margin-top:70px;}
.homeabout .txt .more a{ float:right; position:relative; width:230px; height:48px; line-height:48px; background:#e60113; color:#ffffff; font-size:14px; text-align:center; padding-right:30px; display:block;}
.homeabout .txt .more a:after{ content:""; width:10px; height:10px; background:url(../images/hamore.png) no-repeat center center; background-size:100% 100%; position:absolute; right:25px; top:50%; margin-top:-5px;}
.homeabout .txt .more a:hover{ background:#202020;}
/*首页关于我们*/

/*way*/
.homeway{ background:#f9f9f9; overflow:hidden;}
.homeway .container{ position:relative;}
.waytit{ position:absolute; color:#1f1f1f; font-size:40px; font-weight:bold; line-height:1; top:20%; left:0; }
.waylist{}
.waylist .swiper-slide{ overflow:hidden; padding:11% 0 9% 0;}
.waylist .swiper-slide .fltxt{ width:50%; padding-left:10%; text-align:center;}
.waylist .swiper-slide .fltxt .tit{ padding-left:160px; height:140px; line-height:140px; color:#d6000f; font-size:100px; font-weight:bold; display:inline-block;}
.waylist .swiper-slide .fltxt .tit01{ background:url(../images/wayico01.png) no-repeat left center; background-size:140px 140px;}
.waylist .swiper-slide .fltxt .tit02{ background:url(../images/wayico02.png) no-repeat left center; background-size:140px 140px;}
.waylist .swiper-slide .fltxt .tit03{ background:url(../images/wayico03.png) no-repeat left center; background-size:140px 140px;}
.waylist .swiper-slide .fltxt .tit04{ background:url(../images/wayico04.png) no-repeat left center; background-size:140px 140px;}
.waylist .swiper-slide .frtxt{ width:50%; padding-left:10%;}
.waylist .swiper-slide .frtxt h3{ color:#343434; font-size:24px; position:relative;}
.waylist .swiper-slide .frtxt h3:after{ content:""; width:48px; height:3px; background:#d6000f; position: absolute; left:-70px; top:50%; margin-top:-1.5px; }
.waylist .swiper-slide .frtxt p{ color:#595959; font-size:16px; line-height:36px; margin-top:15px;}
.way-prev,.way-next{ width:90px; height:70px; position: absolute; bottom:0; cursor:pointer; z-index:100;}
.way-prev{ left:50%; margin-left:-90px; background:#d6000f url(../images/ban-prev2.png) no-repeat center center; background-size:auto 40%;}
.way-prev:hover{background-color:#202020;}
.way-next{right:50%; margin-right:-90px; background:#d6000f url(../images/ban-next2.png) no-repeat center center; background-size:auto 40%;}
.way-next:hover{background-color:#202020;}

/*way*/

.tit01{ height:180px; line-height:180px;}
.tit01 h2{ color:#1f1f1f; font-size:40px; float:left;}
.tit01 .more{ float:right;}
.tit01 .more01{ background:url(../images/more01.png) no-repeat center center; width:26px; height:26px; margin-top:77px; background-size:cover;}

/*产品应用范围*/
.homeapp{ background:url(../images/homeapp.jpg) no-repeat center center; background-size:cover; }
.applist { overflow:hidden;border-left:1px solid #6c6a74;border-top:1px solid #6c6a74;}
.applist li{ width:33.33%; height:430px; float:left; border-right:1px solid #6c6a74;border-bottom:1px solid #6c6a74; position:relative; cursor:pointer; overflow:hidden;}
.applist li a{ display:block; height:100%;}
.applist li .txt01{ padding-top:150px; height:100%;}
.applist li .txt01 .ico{ width:100px; height:100px; margin:0 auto;}
.applist li .txt01 .ico img{ display:block; width:100%; height:100%;}
.applist li .txt01 h3{ font-size:30px; font-weight:normal; text-align:center; color:#ffffff;}
.applist li .txt02{ padding:10% 8%; height:100%; width:100%;  background:#e00018; text-align:right; position:relative; }
.applist li .txt02 h3{ font-size:30px; color:#ffffff;}
.applist li .txt02 p{ color:#fcf1f2; font-size:15px; line-height:2; margin-top:25px;}
.applist li .txt02 span{ color:#fcf1f2; font-size:15px; line-height:2; margin-top:25px; display:block;}

.applist li .txt02 .ico{ width:100px; height:100px; position:absolute; bottom:5%; left:5%;}
.applist li .txt02 .ico img{ display:block; width:100%; height:100%;}
.applist li:hover .txt01{ margin-top:-430px; }
/*产品应用范围*/

.tit02 h2{ color:#d6000f; }

.tit02 .more2{ color:#d6000f; font-size:16px; position:relative; width:100px; line-height:1.5; margin-top:72px; }
.tit02 .more2:after{ content:""; width:12px; height:12px; position:absolute; right:0; top:50%; margin-top:-6px; background:url(../images/prodmore.png) no-repeat center center; background-size:100% 100%;}
.tit02 .more2 span{ display:block; width:70px; text-align:center; border-bottom:1px solid #f7bbb9; height:35px; }

/*首页新闻*/
.hnlist{ overflow:hidden;margin-bottom:5%;}
.hnlist li{ float:left; background:#d6000f;}
.hnlist li a{display:block; height:100%; }
.hnlist li.li01{ width:48.5%; height:720px; position:relative; margin-right:3%;}
.hnlist li.li01 .info{ position:absolute; color:#ffffff; left:0; bottom:0; padding:5%; width:100%;}
.hnlist li.li01 .info h3{ font-size:24px;}
.hnlist li.li01 .info .parameter{ overflow:hidden; margin-top:25px;}
.hnlist li.li01 .info .parameter span{ padding-left:35px; margin-right:15px;}
.hnlist li.li01 .info .parameter01{ background:url(../images/parameter01.png) no-repeat left center;}
.hnlist li.li01 .info .parameter02{ background:url(../images/parameter02.png) no-repeat left center;}

.hnlist li.li02{ width:48.5%; height:340px; position:relative;}
.hnlist li:last-child{ margin-top:40px; background:#000000;}
.hnlist li.li02 a{ padding:7% 5% 5% 5%;  }
.hnlist li.li02 h3{ color:#ffffff; font-size:24px;}
.hnlist li.li02 p{ color:#d6d5d5; font-size:14px; margin-top:20px; text-overflow: ellipsis; overflow: hidden;  white-space: nowrap;}

.hnlist li.li02 .parameter{ overflow: hidden; position:absolute; bottom:0; left:0; width:100%; color:#ffffff; padding:5%;}
.hnlist li.li02 .parameter span{ padding-left:35px; margin-right:15px;}
.hnlist li.li02 .parameter01{ background:url(../images/parameter01.png) no-repeat left center;}
.hnlist li.li02 .parameter02{ background:url(../images/parameter02.png) no-repeat left center;}

.hnlist li:hover a{ opacity:0.85;}
/*首页新闻*/



@media screen and (max-width: 1680px) {

/*banner*/
.banbottom{ height:80px; }

.bandb{ padding-right:131px; }
.bandb .swiper-pagination{ height:26px; margin-top:27px;}
.bandb .swiper-pagination .swiper-pagination-bullet{ width:26px; height:26px; }
.bandb .swiper-pagination .swiper-pagination-bullet:after{ width:6px; height:6px; margin:8px;}
.ban-prev,.ban-next{ height:80px; width:50px; }
.ban-prev{background-size:20px; }
.ban-next{ background-size:20px; }


.banfy{ height:90px; margin-top:-45px;}
.banfy .swiper-pagination{ width:30px; }
.banfy .swiper-pagination .swiper-pagination-bullet{ width:30px; height:30px; }
.banfy .swiper-pagination .swiper-pagination-bullet:after{ width:6px; height:6px;margin:12px; }
.banfy .swiper-pagination .swiper-pagination-bullet-active{line-height:30px; font-size:16px;  }


.bantxt01{ width:440px; height:230px; margin-top:-155px; padding:25px 40px; }
.bantxt01 h3{ font-size:40px;}
.bantxt01 p{ font-size:14px; line-height:30px;}
.bantxt01 .more{ width:120px; height:36px; line-height:36px; font-size:12px; margin-top:15px; }

.bantxt01:after{ right:25px; bottom:25px; width:55px; height:55px;}

.bantxt02{ padding-bottom:80px; }
.bantxt02 h3{ font-size:50px; }
.bantxt02 p{ font-size:24px; margin:40px 0;}
.bantxt02 .more{ width:150px; height:44px; font-size:16px; line-height:42px; padding-right:25px; }
.bantxt02 .more:after{ width:12px; right:30px;}
/*banner*/



/*首页产品*/
.homeprod li{height:340px; }
.homeprod li.li01{ padding:4% 5%;}
.homeprod li h2{font-size:32px; }
.homeprod li h3{ font-size:20px; }
.homeprod li p{ font-size:14px; margin:20px 0;}
.homeprod li p.p2{ margin:15px 0 0 0;}
.homeprod li .sub a{ line-height:28px; border-radius:15px; padding:0 10px; margin-right:5px; font-size:12px;}

.homeprod li .more{  font-size:14px; width:100px; margin-top:50px;}
.homeprod li .more:after{ width:10px; height:10px; margin-top:-5px; }
.homeprod li .more span{ width:80px; height:30px; }

.homeprod li .details{ margin-top:140px; }
/*首页产品*/

/*首页关于我们*/
.homeabout .img{ height:600px;}
.homeabout .txt h2{ font-size:32px; margin-top:35px;}
.homeabout .txt h3{ font-size:24px; margin-top:35px; }
.homeabout .txt .info{ font-size:14px; line-height:30px; margin-top:35px;}

.homeabout .txt .icolist{ margin-top:30px; }
.homeabout .txt .icolist li{ width:85px; margin-left:60px;}
.homeabout .txt .icolist li .ico{ width:50px; }
.homeabout .txt .icolist li span{ font-size:20px; }
.homeabout .txt .icolist li p{ font-size:14px;}

.homeabout .txt .more{  margin-top:60px;}
.homeabout .txt .more a{ width:190px; height:40px; line-height:40px; font-size:12px; padding-right:25px; }
.homeabout .txt .more a:after{ right:20px;}
/*首页关于我们*/

/*way*/
.waytit{ font-size:32px;}
.waylist .swiper-slide .fltxt .tit{ padding-left:136px; height:120px; line-height:120px; font-size:85px;}
.waylist .swiper-slide .fltxt .tit01,.waylist .swiper-slide .fltxt .tit02,.waylist .swiper-slide .fltxt .tit03,.waylist .swiper-slide .fltxt .tit04{background-size:120px 120px;}

.waylist .swiper-slide .frtxt h3{ font-size:20px; }
.waylist .swiper-slide .frtxt h3:after{ width:35px; height:3px; left:-60px; margin-top:-1.5px; }
.waylist .swiper-slide .frtxt p{ font-size:14px; line-height:30px; margin-top:10px;}


.way-prev,.way-next{ width:76px; height:60px; }
.way-prev{ margin-left:-76px; }
.way-next{ margin-right:-76px; }
/*way*/


.tit01{ height:150px; line-height:150px;}
.tit01 h2{font-size:32px; }
.tit01 .more01{ width:22px; height:22px; margin-top:64px; }


/*产品应用范围*/
.applist li{ height:360px; }
.applist li .txt01{ padding-top:110px;}
.applist li .txt01 .ico{ width:85px; height:85px; }
.applist li .txt01 h3{ font-size:24px; }
.applist li .txt02 h3{ font-size:24px; }
.applist li .txt02 p{ font-size:14px; margin-top:20px;}
.applist li .txt02 span{ font-size:14px; margin-top:20px;}

.applist li .txt02 .ico{ width:85px; height:85px; }

.applist li:hover .txt01{ margin-top:-360px; }

/*产品应用范围*/



.tit02 .more2{ font-size:14px; width:85px;margin-top:49px; }
.tit02 .more2:after{ width:10px; height:10px; margin-top:-5px; }
.tit02 .more2 span{ width:60px; height:30px; }


/*首页新闻*/
.hnlist li.li01{ height:610px; }
.hnlist li.li01 .info h3{ font-size:20px;}
.hnlist li.li01 .info .parameter{ margin-top:20px;}

.hnlist li.li02{height:290px;}
.hnlist li.li03{ margin-top:30px;}
.hnlist li.li02 h3{ font-size:20px;}
.hnlist li.li02 p{ margin-top:15px;}
/*首页新闻*/

}







@media screen and (max-width: 1240px) {




/*banner*/
.bantxt01{ left:5%;}
/*banner*/


/*首页产品*/
.homeprod li{height:250px; }
.homeprod li.li01{ padding:20px; }
.homeprod li h2{font-size:24px; }
.homeprod li h3{ font-size:16px; }

.homeprod li .more{  margin-top:20px;}
.homeprod li .details{ margin-top:80px; }
/*首页产品*/

/*首页关于我们*/
.homeabout .img{ height:420px;}
.homeabout .txt h2{ font-size:24px; margin-top:20px;}
.homeabout .txt h3{ font-size:18px; margin-top:20px; }
.homeabout .txt .info{ margin-top:20px;}

.homeabout .txt .icolist{ margin-top:20px; }
.homeabout .txt .icolist li{ width:70px; margin-left:40px;}
.homeabout .txt .icolist li .ico{ width:40px; }
.homeabout .txt .icolist li span{ font-size:16px; }
.homeabout .txt .icolist li p{ font-size:12px;}

.homeabout .txt .more{  margin-top:35px;}
/*首页关于我们*/

/*way*/
.waytit{ font-size:24px;}
.waylist .swiper-slide .fltxt .tit{ padding-left:100px; height:85px; line-height:85px; font-size:60px;}
.waylist .swiper-slide .fltxt .tit01,.waylist .swiper-slide .fltxt .tit02,.waylist .swiper-slide .fltxt .tit03,.waylist .swiper-slide .fltxt .tit04{background-size:85px 85px;}

.waylist .swiper-slide .frtxt h3{ font-size:16px; }


.way-prev,.way-next{ width:54px; height:42px; }
.way-prev{ margin-left:-54px; }
.way-next{ margin-right:-54px; }
/*way*/

.tit01{ height:100px; line-height:100px;}
.tit01 h2{font-size:24px; }
.tit01 .more01{ width:18px; height:18px; margin-top:41px; }

/*产品应用范围*/
.applist li{ height:250px; }
.applist li .txt01{ padding-top:70px;}
.applist li .txt01 .ico{ width:60px; height:60px; }
.applist li .txt01 h3{ font-size:18px; }
.applist li .txt02 h3{ font-size:18px; }
.applist li .txt02 .ico{ width:60px; height:60px; }

.applist li:hover .txt01{ margin-top:-250px; }

/*产品应用范围*/

.tit02 .more2{ margin-top:37px; }

/*首页新闻*/
.hnlist li.li01{ height:420px; }

.hnlist li.li02{height:200px;}
.hnlist li.li03{ margin-top:20px;}
/*首页新闻*/


/*底部*/
.dbmain .dblogo{ width:190px;}
.dbmain .info{ margin-top:10px;}
.dbmain li{height:260px; padding:20px 15px;}
.dbmain li.db01{ width:40%; }
.dbmain li.db02{ width:15%; }
.dbmain li.db03{ width:15%; }
.dbmain li.db04{ width:30%; }


.copy{ font-size:12px; padding:20px 0; }
/*底部*/






}














@media screen and (max-width: 1024px) {

/*banner*/
.bandb{ width:60%;}

.bantxt01{ width:300px; height:160px; margin-top:-110px; padding:15px 20px; }
.bantxt01 h3{ font-size:24px;}
.bantxt01 p{ font-size:12px; }
.bantxt01:after{ right:15px; bottom:15px; width:40px; height:40px;}
.bantxt01 .more{ width: 100px; height: 30px; line-height:30px; margin-top:10px;}

.bantxt02 h3{ font-size:28px; }
.bantxt02 p{ font-size:16px; margin:20px 0;}
.bantxt02 .more{ width:100px; height:30px; font-size:12px; line-height:28px; padding-right:15px; }
.bantxt02 .more:after{ width:8px; right:15px;}

.lower_btn{ height:85px; }
.lower_btn:after{ height:25px;}
/*banner*/

/*首页产品*/
.homeprod li{ width:33.33%; }
.homeprod li.li01{ width:100%; height:auto;}
/*首页产品*/

/*首页关于我们*/
.homeabout .img{ height:420px;}
.homeabout .txt { padding-right:20px; }
.homeabout .txt h2{ font-size:20px; }
.homeabout .txt h3{ font-size:16px; }

/*首页关于我们*/

/*way*/
.waytit{ font-size:20px; left:20px;}
.waylist .swiper-slide .fltxt{ width:30%; padding-left:0;}
.waylist .swiper-slide .fltxt .tit{ padding-left:85px; height:70px; line-height:70px; font-size:48px;}
.waylist .swiper-slide .fltxt .tit01,.waylist .swiper-slide .fltxt .tit02,.waylist .swiper-slide .fltxt .tit03,.waylist .swiper-slide .fltxt .tit04{background-size:70px 70px;}

.waylist .swiper-slide .frtxt{ width:70%;}
.waylist .swiper-slide .frtxt h3{ font-size:16px; }


.way-prev,.way-next{ width:54px; height:42px; }
.way-prev{ margin-left:-54px; }
.way-next{ margin-right:-54px; }
/*way*/

.tit01{ height:60px; line-height:60px;}
.tit01 h2{font-size:20px; }
.tit01 .more01{ width:18px; height:18px; margin-top:21px; }

.tit02 .more2{ margin-top:17px; }

/*首页新闻*/
.hnlist li.li01{ height:420px; }
.hnlist li.li01 .info{ padding:15px;}
.hnlist li.li01 .info h3{ font-size:16px;}
.hnlist li.li01 .info .parameter{ font-size:12px;}

.hnlist li.li02{height:200px;}
.hnlist li.li02 .parameter{ font-size:12px; padding:15px;}
.hnlist li.li02 h3{ font-size:16px;}
.hnlist li.li02 p{ font-size:12px;}
.hnlist li.li03{ margin-top:20px;}
/*首页新闻*/





}	





@media screen and (max-width: 768px) {
.htop{ display:none;}
.header{ position: fixed; left:0; top:0; width:100%; z-index:1000; background:#ffffff; border-bottom:1px solid #dcdcdc;}

/*banner*/
.banner{ margin-top:70px; }
.banner .swiper-slide{overflow:hidden;}
.banner img{ width:120%; margin-left:-10%;}

.banbottom { position:static; width:100%;}
.bandb{ width:100%;}

.bantxt01{ width:240px; height:140px; margin-top:-70px; padding:10px 15px; background:rgba(0,0,0,0.5);}
.bantxt01 h3{ font-size:20px;}
.bantxt01 p{ font-size:12px; }
.bantxt01:after{ right:15px; bottom:15px; width:40px; height:40px;}


.bantxt02{ padding:0 20px;}
.bantxt02 h3{ font-size:24px; }
.bantxt02 p{ font-size:14px; margin:20px 0;}

.banfy{ display:none;}
.ban_lower{ display:none;}

.search_btn,.nav_btn { overflow:hidden;text-indent:-1000px; width:30px;}


.banbottom{ height:40px; }

.bandb{ padding-right:111px; }
.bandb .swiper-pagination{ margin-top:10px;}
.bandb .swiper-pagination .swiper-pagination-bullet{ width:20px; height:20px;}
.bandb .swiper-pagination .swiper-pagination-bullet:after { width: 4px; height: 4px; margin: 6px;}
.ban-prev,.ban-next{ height:40px; width:40px; }
.ban-prev{ background-size:15px; }
.ban-next{ background-size:15px; }


/*banner*/



/*首页产品*/
.homeprod li{ width:50%; height:220px; }
.homeprod li.li01{ width:100%; height:auto; padding:15px;}
.homeprod li h2{ font-size:20px;}
.homeprod li.pmain a{ padding:15px;}
.homeprod li .details{ margin-top:50px;}

.homeprod li .sub{ margin-top:15px;}
.homeprod li .sub a{ margin-bottom:5px;}

.homeprod li p{ margin-bottom:5px;}
.homeprod li .more{ margin-top:10px;}
/*首页产品*/

/*首页关于我们*/
.homeabout{ margin-top:0;}
.homeabout .img{ height:300px; width:100%;}
.homeabout .txt { padding:15px; width:100%; text-align:left; }
.homeabout .txt h2{ margin-top:0; }
.homeabout .txt h3{ margin-top:15px; }
.homeabout .txt .info{ margin-top:10px;}
.homeabout .txt .info br{ display:none;}
.homeabout .txt .icolist{ margin-top:10px;}
.homeabout .txt .icolist li{ float:left; margin-left:0; margin-right:20px;}
.homeabout .txt .more{ margin-top:15px;}
.homeabout .txt .more a{ float:left;}
/*首页关于我们*/

/*way*/
.homeway{ padding-top:15px;}
.waytit{ font-size:20px; position:static; }
.waylist .swiper-slide{ padding:20px 0 50px 0;}
.waylist .swiper-slide .fltxt{ width:100%; }
.waylist .swiper-slide .fltxt .tit{ padding-left:35px; height:30px; line-height:30px; font-size:24px; float:left; }
.waylist .swiper-slide .fltxt .tit01,.waylist .swiper-slide .fltxt .tit02,.waylist .swiper-slide .fltxt .tit03,.waylist .swiper-slide .fltxt .tit04{background-size:30px 30px;}

.waylist .swiper-slide .frtxt{ width:100%; margin-top:10px; padding-left:0;}
.waylist .swiper-slide .frtxt h3{ font-size:15px; }
.waylist .swiper-slide .frtxt p{ line-height:1.5;  margin-top:5px;}

.way-prev,.way-next{ width:54px; height:42px; }
.way-prev{ margin-left:-54px; }
.way-next{ margin-right:-54px; }
/*way*/

/*产品应用范围*/
.applist li{ height:200px; width:50%; }
.applist li .txt01{ padding-top:60px;}
.applist li .txt01 .ico{ width:50px; height:50px; }
.applist li .txt01 h3{ font-size:18px; }
.applist li .txt02{ padding:15px;}
.applist li .txt02 h3{ font-size:18px; }
.applist li .txt02 p{ font-size:12px; margin-top:10px; line-height:1.8; }
.applist li .txt02 span{ font-size:12px; margin-top:10px; line-height:1.8; }

.applist li .txt02 .ico{ width:50px; height:50px; bottom:10px; left:10px; }

.applist li:hover .txt01{ margin-top:-200px; }

/*产品应用范围*/

/*首页新闻*/
.hnlist li.li01{ height:280px;}
.hnlist li.li01 .info{ padding:10px;}
.hnlist li.li01 .info h3{ font-size:14px; line-height:1.5;}
.hnlist li.li01 .info .parameter{ margin-top:10px;}
.hnlist li.li01 .info .parameter span{ padding-left:20px; margin-right:10px;}
.hnlist li.li01 .info .parameter01{ background-size:20px 20px;}
.hnlist li.li01 .info .parameter02{ background-size:20px 20px;}

.hnlist li.li02{height:135px;}
.hnlist li.li03{ margin-top:10px;}
.hnlist li.li02 p{ display:none;}
.hnlist li.li02 h3{ font-size:14px;}
.hnlist li.li02 .parameter{ padding:10px;}
.hnlist li.li02 .parameter{ margin-top:25px;}
.hnlist li.li02 .parameter span{ padding-left:20px; margin-right:10px;}
.hnlist li.li02 .parameter01{ background-size:20px 20px;}
.hnlist li.li02 .parameter02{ background-size:20px 20px;}
/*首页新闻*/


}	











