@charset 'utf-8';

@media (min-width:1180px){.nav li:hover .nav-er{opacity:1;margin-top:0;pointer-events:auto;}

  .nav-er a:hover{background:#104086;color:#FFFFFF;}

  .nav li:hover .nav-yi{color:#333333;}

  .nav li.active .nav-yi span:after{width:100%;}}

@media (max-width:1800px){.footer .footer-top .footer-nav ul li{margin-left:4%;}}

@media (max-width:1650px){.home .about .fl h1{font-size:32px;margin-bottom:20px;}

  .home .about{padding-bottom:100px;}

  .home .product{height:700px;}

  .home .product .list .product-list-img{width:500px;height:500px;}

  .home .about .fl p{font-size:16px;line-height:1.4em;}

  .home .about .fl h2{font-size:26px;margin-bottom:10px;}

  .home .news .news-list .swiper-slide .img{height:400px;}

  .footer .footer-top .footer-nav ul li{margin-left:2%;}}

@media (max-width:1500px){.footer .footer-top .footer-nav{margin-left:150px;}

  .footer .footer-top .footer-nav ul li .footer-nav-er a{font-size:14px;}}

@media (max-width:1450px){.about-page .culture .title{margin-bottom:0px;}
	.nav-yi{ padding:0 20px}
  .about-page .culture .ul{height:750px;}
	.strongAll .quality .content .bottom  ul li .padding .des{  min-height:200px;}
  .footer .footer-top .footer-logo{width:100px;}

  .footer .footer-top .footer-nav{margin-left:100px;}

  .footer .footer-top .footer-w80{margin-right:250px;}

  .footer .footer-top .footer-w20{width:250px;}}

@media (max-width:1300px){.nav-yi{padding:0 20px;}

  .footer .footer-top .footer-logo{display:none;}

  .footer .footer-top .footer-nav{margin-left:0;}

  .about-page .sincere .mian .content{min-height:500px;}

  .about-page .sincere .mian .content::after{width:700px;height:474px;}

  .home .product .list .product-list-img{width:400px;height:400px;}

  .home .product .list .product-des p{font-size:32px;}

  .home .product .list .product-des h1{font-size:16px;}

  .home .product .list .product-des{width:250px;}}

@media (max-width:1180px){.logo .header-logo{display:none;}

  .logo .header-logo-1{display:block;}

  .nav-yi span:after,.header-area:before,.search-opean,.search-close,.nav-box:after{display:none;}

  .menu-handler,.search-sb{display:block;}

  .search-sb{background:url(../images/search.png) no-repeat center;right:10px;top:10px;}

  .header{height:60px !important;border-color:#F9F9F9;}

  .ban{margin-top:0;}

  .header-style .header{background:#FFFFFF;}

  .header .w1700{height:60px;max-width:100%;width:100%;}

  body.is-scroll .header .w1700{height:60px;}

  .nav-yi span{text-align:left;}

  .menu-handler{right:4%;width:28px;}

  .logo{left:4%;}

  .logo img,body.is-scroll .logo img{height:32px;}

  body{padding-top:60px !important;}

  .fixed-right{width:100%;}

  .nav-right{left:4%;right:4%;}

  .header-con{position:fixed;top:60px;left:-100%;width:100%;bottom:0;background:#FFFFFF;float:none;transition:all .3s cubic-bezier(.89, .04, .21, .93);-webkit-transition:all .3s cubic-bezier(.89, .04, .21, .93);}

  .header-con.active{left:0;}

  .nav-box{margin:0;position:absolute;top:63px;left:4%;right:4%;bottom:30px;overflow:auto;padding-right:0;border-right:0;}

  .header .nav li{float:none;border-bottom:1px solid #DDDDDD;margin-left:0;}

  .nav li.active{border-color:#104086;}

  .nav-yi{line-height:50px;height:50px;padding:0;background:none !important;margin-top:0 !important;font-size:15px;}

  body.is-scroll .nav-yi{line-height:50px;height:50px;}

  .header .header.active li.active .nav-yi{color:#333333;}

  .header-bgcolor .nav-yi span,.header-bgcolor .language-val{color:#333333;}

  .header .nav li.none .nav-yi{display:block;}

  .header .nav li:after{width:10px;height:10px;position:absolute;content:'';right:2px;top:20px;background:url('../images/phone-arrow.png') no-repeat center;background-size:cover;display:none;transition:all .4s;}

  .header .nav li.has:after{display:block;}

  .header .nav li.on:after{transform:rotate(180deg);}

  .nav-er{display:none;pointer-events:auto;opacity:1;position:static;width:100% !important;margin:0 !important;box-shadow:none;padding-bottom:10px;transition:none;}

  .nav-er a{text-align:left;padding-left:1em;}

  .header-area{margin:20px 4% 0;position:relative;height:32px;width:auto;background:none;z-index:999}

  .header-area .header-area-top{position:static;margin-left:0px;}

  .search-box{top:0;right:50px;left:0;margin-top:0;margin-right:0;padding-right:0;position:absolute; display:block}
  .search-box .tel{ font-size:22px;font-family:dinbold; color:#104086}
  .search-con{position:static;width:100%;box-shadow:none;border:1px solid #DDDDDD;}

  .search-con .text{text-indent:1em;}

  .language{right:0;z-index:9;position:absolute;}

  .language-bot{left:auto;right:0;margin-left:0;}

  .language-bot{width:50px;}

  .fixed-nav{top:60px;}

  .search-box:before{display:none;}

  .language-box{box-shadow:0 0 4px #DDDDDD;width:50px; }

  .language a{color:#333333;}

  .index-con{top:60px;}

  .home .about .more{margin:50px 0;}

  .home .about{padding-bottom:80px;}

  .home .about .marginRight50{margin-right:0;}

  .home .about .fl h1{font-size:36px;}

  .home .about .fl p{line-height:1.6em;}

  .home .about .fl{margin-bottom:50px;}

  .home .about .w50{width:100%;}

  .home .about .footer .footer-top .footer-nav{display:none;}

  .home .about .swiper-container .swiper-slide h2{font-size:32px;}

  .home .product{height:500px;}

  .home .order .order-title h1{font-size:32px;}

  .home .news .news-title h1{font-size:32px;}

  .home .news .news-title .news-nav ul li{font-size:18px;line-height:50px;}

  .home .news .news-title .news-nav ul{width:400px;}

  .home .news .news-list .swiper-slide .img{height:300px;}

  .font-size48{font-size:32px;}

  .footer .footer-top .footer-logo{display:block;width:130px;}

  .footer .footer-top .footer-nav{display:none;}

  .footer .footer-top .footer-w80{margin-right:0;margin-bottom:20px;}

  .footer .footer-top .footer-logo{position:static;margin:0 auto;}

  .footer .footer-top .footer-address i{position:static;margin-right:10px;display:inline-block;vertical-align:middle;}

  .footer .footer-top .footer-w20{position:static;margin:0 auto;text-align:center;width:100%;}

  .footer .footer-top .footer-address div{margin-bottom:20px;}

  .footer .footer-bottom{margin-top:30px;}

  .footer .footer-bottom p{margin-top:30px;}

  .home .banner .banner-des p{font-size:22px;}

  .home .banner .banner-des h1{font-size:32px;}

  .home .banner .banner-des h2{font-size:32px;margin-left:30px;}

  .home .banner{margin-top:0px;}

  .about-page .introduction h1{font-size:36px;}

  .ban .ban-text h2{font-size:60px;}

  .about-page{padding:60px 0;}

  .about-page .culture .ul{height:650px;}

  .about-page .culture .ul .padding{padding:20px;min-height:120px;}

  .about-page .culture .ul p{font-size:12px;}

  .about-page .culture .ul h1{font-size:18px;}

  .about-page .sincere .mian ul{position:static;width:100%;}

  .about-page .sincere .mian ul li{float:left;width:20%;margin-right:3%;}

  .about-page .sincere .mian .content{margin-left:0;}

  .about-page .sincere .mian .content .li{width:100%;position:static;margin-bottom:30px;}

  .about-page .sincere .mian .content::after{width:600px;height:406px;position:static;margin:0 auto;}

  .about-page .sincere .title h1{font-size:36px;}

  .about-page .core .title h1{font-size:36px;}

  .about-page .core ul li .content{margin-left:20px;margin-top:20px;}

  .about-page .core ul li .content p{font-size:12px;}

  .about-page .sincere .mian .content{min-height:auto;}

  .about-page .about-join li .title{width:100%;}

  .about-page .about-join li .title h1{height:auto;}

 .department{ padding-bottom:40px}
  	.department .content .departmentContent1{ width:80%; margin-bottom:20px}
   .department .content .li{ position:static; width:100%; background:#1b56ad; border-radius:10px; text-align:left ; margin-bottom:20px;}
   .department .content .departmentContent1 .title{ font-size:16px;}
   .department .content .li .picBg{ display:none}
 .department .content .li .des{ position:static ; padding:10px;}
 .department .content .li .des .img{ width:15%}
 .department .content .li .des .title{ font-size:16px;}
 
 .department .content .li .des .title{margin-left: 20%;    margin-right: 5%;}
 
 .strongAll .strong { width:100%;margin-right: 0%;}
  .strongAll .quality { width:100%;}
 
  .verification{margin:50px 0;}

  .verification .title{padding-bottom:20px;}

  .verification .title h1{font-size:36px;}

  .verification .content ul li{width:100%;margin-right:0;margin-bottom:30px;}

  .assurance{height:auto;}

  .assurance .title h1{font-size:36px;}

  .assurance .content .list{position:static;}

  .assurance .content .img100{text-align:center;}

  .assurance .content img{max-width:80%;margin:0 auto;}

  .assurance .content ul{width:100%;}

  .assurance .content ul::after{content:'';display:table;clear:both;}

  .assurance .content ul li .margin{margin:20px;}

  .assurance .content ul li{margin-left:0;margin-right:2%;width:47%;}

  .assurance .content ul li:nth-child(1){margin-right:0;margin-left:2%;}

  .assurance .content .w50{width:100%;padding-bottom:50px;}

  .manufacturing{height:550px;}
 
  .manufacturing .list ul li.active .content h1{ width:100%; position:static;transform: translateY(0);margin-bottom: 15px;}
  .manufacturing .list ul li.active .content .explain{ position:static;margin-left:0;transform: translateY(0);}
  .manufacturing .list ul li.active .content .padding{ padding:20px;}
  .manufacturing .list ul li.active .content{ height:auto}

  .mdular .title h1{font-size:36px;}

  .department .title h1{font-size:36px;}

  .manufacturing .title h1{font-size:36px;}

  .mdular .mian p{margin-bottom:30px;}

  .manufacturing .list ul li{height:380px;}

  .manufacturing .list ul li.active .img{height:300px;}

  .mdular{margin:50px 0;}

  .product-page .product-page-bottom ul li{width:47.4%;margin-right:4.1%;}

  .product-page .product-page-bottom ul li:nth-child(2n){margin-right:0;}

  .product-productDetails-nav{margin-top:0;padding:0;}

  .productDetails-page .productDetails-page-top .pic{width:100%;}

  .productDetails-page .productDetails-page-top .title{width:100%;margin-right:0;margin-bottom:50px;}

  .capabilities-page ul li .pic{width:100%;margin-bottom:30px;}

  .capabilities-page ul li .content{position:static;margin-left:20px;transform:translateY(0);margin-right:20px;}

  .capabilities-page ul li .content .describe p{-webkit-line-clamp:999;}

  .capabilities-page{padding:50px 0;}

  .contact-page{padding-top:0;}

  .contact-page .message .title h1{font-size:32px;margin-top:30px;margin-bottom:50px;}

  .contact-page .message .lxwm-top .ly-list{width:100%;}

  .contact-page .message .lxwm-bottom .ly-list{width:100%;}

  .contact-page .message .lxwm-top{margin-bottom:0;}

  .contact-page .message .lxwm-bottom{margin-bottom:0;}}

@media (max-width:1000px){.home .product .list .product-list-img{width:300px;height:300px;}

  .home .product .productDot{margin-top:50px;}

  .home .product .list .product-des p{margin-top:50px;font-size:26px;}

  .about-page .culture .title{margin-bottom:50px;}

  .about-page .culture .ul{height:auto;}

  .about-page .culture .ul .li-a,.about-page .culture .ul .li-b,.about-page .culture .ul .li-c,.about-page .culture .ul .li-d,.about-page .culture .ul .li-e,.about-page .culture .ul .li-f{position:static;width:100%;margin-bottom:20px;}}

@media (max-width:760px){.pc-show,.qr,.zp-clo6 span:last-child{display:none;}

  .wap-show{display:block;}
	  .home .banner .banner-des{ text-align:center}
	  .home .banner .banner-des h2{margin-left:0}
 .home .banner .banner-des h1{ font-size:42px;}

  .home .product{height:600px;    background: url(../images/home-product2.jpg) no-repeat top;background-size: contain; padding: 0 20px;padding-top:30px;}

  .home .product .list .product-list-img{width:200px;height:200px;}
  .home .product .list .product-list-img .padding50{ padding:10px}

  .home .product .list .padding30{padding:10px;width:calc(100% - 20px);height:calc(100% - 20px);}

  .home .product .list .product-des{width:100%; position:static; text-align:center; margin-top:20px;}
  .home .product .list .product-des .jiantou{ display:none}

  .home .product .productDot::after{ display:none}

  .home .product .list .product-des p{margin-top:0;font-size:14px;margin-bottom:10px;line-height:22px;}

  .home .product .list .product-des h1{font-size:12px;}

  .home .product .productDot{width:100px;margin-top:0;right:10px;}

  .home .product .productDot .swiper-pagination-bullet{font-size:14px; width:50%;padding-right:0px; text-align:center;margin:5px 0; color:#333}

  .home .product .productDot{ width:100% ; position:static; background:#FFFFFF; margin-bottom:20px;}
  .home .product .productDot .swiper-pagination-bullet::after{ display:none}
.home .product .jiantou { display: block}
.swiper-button-next, .swiper-button-prev{ width:20px !important; height:33px !important;background-size: cover !important;}
  .home .banner .banner-des{top:10%;}

  .home .about{padding-bottom:50px;}

  .home .about .fl h1{font-size:22px;}

  .home .about .fl h2{font-size:18px;}

  .home .about .fl p{font-size:14px;}

  .home .about .more{margin:20px 0;}

  .home .about .fl{margin-bottom:30px;}

  .home .order{margin-bottom:50px;}

	 .home .order .order-list img{ border:1px solid #e1e1e1}

  .home .order .order-title{margin:30px 0;}

  .home .order .order-title h1{font-size:22px;}

  .home .order .order-list .order-des{left:10px;top:5px; text-align:center}

  .home .order .order-list .order-des p{font-size:14px; line-height:50px; font-size:16px;}

  .home .order .order-list .order-des h1{font-size:12px;}
  
  .home .order .order-list .order-list-fl{ width:100%}
  .home .order .order-list .fr{ width:100%}
.home .order .order-list .order-des{ position:static}
  .home .news .news-title{margin-bottom:30px;}

  .home .news .news-title h1{font-size:22px;}

  .home .news .news-title .news-nav ul{width:190px;}

  .home .news .news-title .news-nav ul li{font-size:12px;line-height:16px;}



  .home .news .news-list .swiper-slide.active{width:70%;}

  .home .news .news-list .swiper-slide .img{height:170px;}

  .home .news .news-list .news-list-des h1{font-size:16px;}

  .home .news .news-list .news-list-des{height:100px;margin-top:10px;}
   .home .news .news-list .swiper-slide-active {    width: 70%;}
  .home .news .news-list .swiper-slide-active .news-list-des .show{ display:block}

  .about-page .introduction h1{font-size:22px;}

  .about-page .introduction .content{font-size:14px;width:100%;padding:30px 0;}

  .about-page .culture .title h1{font-size:22px;}

  .about-page .culture{padding:0;}

  .about-page .culture .title{margin:30px 0;}

  .about-page .display .title h1{font-size:22px;}

  .about-page .culture .ul .padding{min-height:auto;}

  .ban .ban-text h2{font-size:42px;}

  .about-page{padding:30px 0;}

  .about-page .sincere .title{margin-bottom:30px;}

  .about-page .sincere .title h1{font-size:22px;}

  .about-page .sincere .mian ul{margin-bottom:30px;}

  .about-page .sincere .mian ul li{width:46%;margin-bottom:10px;}

  .about-page .sincere .mian .content::after{width:300px;height:203px;}

  .about-page .sincere .mian .content .li h1{font-size:18px;}

  .about-page .core .title h1{font-size:22px;margin-bottom:30px;}

  .about-page .core ul li .content{margin-left:10px;margin-top:10px;}

  .about-page .core ul li .content i{width:20px;}

  .about-page .core ul li .content h1{font-size:18px;}

  .about-page .core ul li .content div{margin-left:30px; margin-right:5px}

  .about-page .core ul li{width:100%;}

  .about-page .core ul li .mairign{margin-left:0px !important;margin-right:0px;}

  .about-page .about-join li .title h1{font-size:24px;margin-bottom:20px;}

  .about-page .about-join li h1{font-size:20px;height:auto;}
.about-page .view  .swiper-slide .title{ height:30px; line-height:30px }

	.about-page .core ul li .content p{ line-height:16px}
  .department .title h1{font-size:22px;}

  .verification .title{padding-bottom:0;}

  .verification{margin:30px 0;}

  .verification .title h1{font-size:22px;}

  .assurance .content img{max-width:100%;}

  .assurance .title h1{font-size:22px;padding:30px 0;}

  .assurance .content ul li{width:100%;margin-left:0 !important;margin-right:0 !important;margin-bottom:30px;}

  .strongAll .title h1{font-size:16px;}

  .strongAll{margin:50px 0;}
  .strongAll .quality .content .top ul{flex-direction: column-reverse; text-align:center}
  .strongAll .quality .content .top ul span{ line-height:50px;}
  .strongAll .quality .content .top ul li{ margin:0 auto}
  .strongAll .quality .content .bottom ul{flex-wrap: wrap;}
  .strongAll .quality .content .bottom ul li .padding .des{ min-height:100px}
.strongAll .quality .content .bottom ul li{ width:49%; margin-bottom:5px}
.strongAll .quality .content .bottom ul li:nth-child(even){margin-right:0%;}
  
  .strongAll .strong .desli{ font-size:12px; width:80px;}
  .strongAll .strong .desd{ font-size:18px; width:120px;margin-left:-60px}
  .strongAll .strong .desa{ left:12%;}
  .strongAll .strong .desc{ left:12%;}
    .strongAll .strong .dese{ right:12%; top:20%}
  .strongAll .strong .desg{ right:12%;}

  .manufacturing{height:auto;padding-top:30px;padding-bottom:30px;}

  .manufacturing .list ul li .content i{display:none;}

  .manufacturing .title h1{font-size:22px;}

  .manufacturing .list ul li{width:100%;height:auto;margin-bottom:30px;float:none;}

  .manufacturing .list ul li.active{width:100%;}
  .manufacturing .list ul li .margin{ margin:0}

  .mdular .title h1{font-size:22px;}

  .mdular .title{margin-bottom:30px;}

  .productDetails-page .productDetails-page-top .title h1{font-size:22px;}

  .productDetails-page .productDetails-page-top{margin-top:30px;margin-bottom:30px;}

  .product-page .product-page-nav{margin-bottom:30px;}

  .productDetails-page .productDetails-page-top .title .describe p{font-size:14px;}

  .productDetails-page .productDetails-page-bootom h2{font-size:22px;}

  .productDetails-page .productDetails-page-bootom .xian{margin:30px 0;}

  .productDetails-page{margin-bottom:60px;}
.productDetails-page .productDetails-page-bootom  .swiper-pagination{ display:block}
  .product-page .product-page-nav ul li{margin-right:0;}
  .product-page .product-page-top .content h1{ position:static; line-height:50px;}
  .product-page .product-page-top .content p{ position:static; width:60px}
  .product-page .product-page-top .content .more{ display:none}
.product-page .product-page-top .swiper-pagination{ display:block}
  .product-productDetails-nav .product-page{padding-bottom:20px;}

  .productDetails-page .productDetails-page-top .pic .fangda{width:25px;}

  .productDetails-page .productDetails-page-top .title ul li{margin-top:30px;}
	
  .solution-page{padding:50px 0;}

  .news-page{padding:50px 0;}
	

  .news-page .news-page-bottom ul li .content .more{width:30px;}

  .news-page .news-page-bottom ul li .content .more img{width:100%;}

  .news-page .news-page-top ul .first{float:none;width:100%;margin-bottom:30px;}

  .news-page .news-page-top ul .second{float:none;width:100%;}

  .news-page .news-page-top ul .third{width:50%;}

  .news-page .news-page-top ul .fourth{width:50%;}

  .news-page .news-page-bottom{margin-top:50px;}

  .news-page .news-page-bottom ul li .img{width:100%;}

  .news-page .news-page-bottom ul li .content{position:static;margin-left:30px;padding-bottom:30px;}

  .news-page .news-page-bottom ul li .content p{margin-bottom:10px;}

  .news-page-details .content{margin:30px 0;}

  .news-page-details{padding:50px 0;}

  .news-page-details h1{font-size:22px;margin-bottom:10px;}

  .news-page .news-page-top ul li .padding{padding:20px;background:#F5F5F5;}

  .news-page .news-page-top ul .first .margin{margin:0;}

  .solution-page .goto a{margin-top:30px;}

  .contact-page{padding-bottom:70px;}

  .contact-page ul li{width:49%;}

  .contact-page ul li h1{font-size:16px;}

  .contact-page ul li p{font-size:14px;margin-bottom:50px;}

  .contact-page .information{padding-top:50px;}

  .contact-page ul li .img{width:70px;}

  .contact-page .message .title h1{font-size:22px;}

  .contact-page .message .ly-list .ly-name{width:80px;}

  .contact-page .message .ly-list textarea{min-height:150px;}

  .contact-page .message .title h1{margin-bottom:30px;}

  .footer{padding-top:30px;height: 400px}

  .footer .footer-bottom{margin-top:0;}

  .footer .footer-top .footer-address div.tel{font-size:32px;}}

