@media (max-width: 1440px) { .container { width: 1200px; }
  .navbar .nav a { margin-right: 4%; }
  .index-wrapper .index-box1 .main-content .info p { line-height: 2.7; } }
@media (max-width: 1200px) { .container { width: 1024px; }
  .navbar .nav { width: 83%; }
  .navbar .nav a { margin-right: 2.5%; }
  .navbar .search { width: 17%; }
  .index-wrapper .index-box1 .main-content .pic { padding-top: 10px; }
  .index-wrapper .index-box1 .main-content .info p { line-height: 2.4; font-size: 15px; } }
@media (max-width: 1024px) { .container { width: 100%; }
  .index-wrapper .index-box2 .container { width: 90%; }
  .index-wrapper .index-box2 .swiper-pro-prev { left: -4%; }
  .index-wrapper .index-box2 .swiper-pro-next { right: -4%; }
  .inside-wrapper .inside-menu > ul { display: flex; display: -webkit-flex; flex-flow: row wrap; justify-content: center; }
  .inside-wrapper .inside-menu > ul > li { width: 25%; }
  .qywh-box { padding: 0; } }
@media (max-width: 768px) { .header { min-height: auto; }
  .header .logo { height: 70px; line-height: 70px; }
  .header .logo img { padding: 13px 0; }
  .header .language { padding-top: 27.5px; }
  .header .language a { height: 15px; line-height: 13px; font-size: 14px; }
  .header .wechat-btn { height: 15px; margin-top: 27.5px; display:none;}
  .header .wechat-btn h4 { line-height: 15px; padding-left: 22px; font-size: 14px; }
  .header .wechat-btn img { left: auto; right: 0; }
  .navbar { height: 55px; }
  .navbar .nav { height: 54px; line-height: 54px; }
  .navbar .nav a { margin-right: 1.5%; font-size: 15px; }
  .navbar .search { height: 30px; margin-top: 11px; }
  .navbar .search a { width: 30px; line-height: 29px; }
  .navbar .search a img { height: 15px; }
  .banner { height: 370px; }
  .index-wrapper .index-box1 .main-content .pic, .index-wrapper .index-box1 .main-content .info { float: none; width: 100%; }
  .index-wrapper .index-box1 .main-content .pic { text-align: center; }
  .index-wrapper .index-box1 .main-content .info { margin-top: 30px; }
  .index-wrapper .index-box1 .main-content .info .more { margin-left: auto; margin-right: auto; }
  .index-wrapper .news-box { float: none; width: 100%; margin-bottom: 50px; }
  .index-wrapper .news-box .pic-news .pic { margin-top: 20px; }
  .inside-banner { height: 300px; }
  .inside-wrapper .inside-menu { margin-top: -25px; }
  .inside-wrapper .inside-menu > ul > li h3 a { height: 50px; line-height: 48px; }
  .inside-wrapper .pro-sub-menu { width: 25%; }
  .inside-wrapper .pro-sub-menu a { line-height: 40px; font-size: 16px; }
  .inside-wrapper .pro-sub-menu a:before { top: 17.5px; width: 5px; height: 5px; }
  .inside-wrapper .pro-sub-right { width: 72%; }
  .gsjj-box .pic, .gsjj-box .content { float: none; width: 100%; }
  .gsjj-box .pic { text-align: center; }
  .gsjj-box .content { margin-top: 20px; font-size: 14px; }
  .product-box ul li { width: 50%; }
  .news-list ul li { width: 50%; }
  .footer .f-foot .f-contact { width: 75%; } }
@media (max-width: 576px) { .container { padding: 0 5px; }
  .navbtn { display: block; top: 20px; right: 5px; padding: 0 5px; border-radius: 4px; }
  .navbtn span { width: 25px; height: 2px; margin: 6px 0; }
  .navbtn.navclose span:nth-child(1) { -moz-transform: translateY(8px) rotate(45deg); -ms-transform: translateY(8px) rotate(45deg); -webkit-transform: translateY(8px) rotate(45deg); transform: translateY(8px) rotate(45deg); }
  .navbtn.navclose span:nth-child(3) { -moz-transform: translateY(-8px) rotate(-45deg); -ms-transform: translateY(-8px) rotate(-45deg); -webkit-transform: translateY(-8px) rotate(-45deg); transform: translateY(-8px) rotate(-45deg); }
  .header .language { margin-right: 40px; }
  .header .wechat-btn { position: fixed; z-index: 999; right: 0; bottom: 0; float: none; height: auto; margin-top: 0; text-align: center; padding-top: 5px; background-color: rgba(0, 0, 0, 0.7); }
  .header .wechat-btn h4 { display: inline-block; color: #fff; }
  .header .wechat-btn img { opacity: 1; position: static; width: 100px; height: 100px; background: none; }
  .navbar { height: auto; }
  .navbar .nav { display: none; float: none; width: 100%; height: auto; line-height: 30px; }
  .navbar .nav a { float: none; width: 100%; }
  .navbar .search { display: none; }
  .banner { height: 200px; margin-top: 0; }
  .banner .swiper-pagination { bottom: 10px !important; }
  .banner .swiper-pagination span { width: 5px; height: 5px; margin: 0 3px; }
  .index-wrapper .module-title h3 { padding-right: 3px; font-size: 20px; }
  .index-wrapper .module-title h4 { padding-left: 3px; font-size: 16px; }
  .index-wrapper .index-box1 .main-content { margin-top: 30px; }
  .index-wrapper .index-box1 .main-content .pic { padding-top: 0; }
  .index-wrapper .index-box1 .main-content .info { margin-top: 10px; }
  .index-wrapper .index-box1 .main-content .info p { line-height: 2; font-size: 14px; }
  .index-wrapper .index-box2 { padding-bottom: 50px; margin-bottom: 0; }
  .index-wrapper .index-box2 .container { width: 75%; }
  .index-wrapper .index-box2 .pro-slide { margin-top: 30px; }
  .index-wrapper .index-box2 .pro-slide .swiper-slide .tit { font-size: 14px; }
  .index-wrapper .index-box2 .swiper-pro-prev, .index-wrapper .index-box2 .swiper-pro-next { margin-top: 50px; }
  .index-wrapper .index-box2 .swiper-pro-prev { left: -14%; }
  .index-wrapper .index-box2 .swiper-pro-next { right: -14%; }
  .index-wrapper .index-box2 .more { margin-top: 40px; }
  .index-wrapper .news-box { margin-bottom: 0; margin-top: 50px; }
  .index-wrapper .news-box .pic-news .tit { margin-top: 15px; font-size: 16px; }
  .index-wrapper .news-box .pic-news p { height: auto; line-height: 1.6; margin-top: 10px; }
  .index-wrapper .news-box .item-news { min-height: auto; margin-top: 20px; padding-left: 115px; }
  .index-wrapper .news-box .item-news .pic { width: 100px; height: auto; }
  .index-wrapper .news-box .item-news .tit { font-size: 16px; }
  .index-wrapper .news-box .item-news p { line-height: 1.6; margin-top: 10px; }
  .inside-banner { height: 160px; margin-top: 0; }
  .inside-wrapper .inside-menu { margin-top: -17.5px; }
  .inside-wrapper .inside-menu > ul > li h3 a { height: 35px; line-height: 33px; font-size: 14px; }
  .inside-wrapper .inside-menu > ul > li ul li a { line-height: 25px; font-size: 12px; }
  .inside-wrapper .inside-title { margin-bottom: 40px; }
  .inside-wrapper .inside-title h3 { padding-bottom: 10px; font-size: 22px; font-weight: normal; }
  .inside-wrapper .pro-sub-menu, .inside-wrapper .pro-sub-right { float: none; width: 100%; }
  .inside-wrapper .pro-sub-menu { display: none; }
  .fzlc-box dl { padding: 10px 0; }
  .fzlc-box dl dt { padding-left: 20px; font-size: 14px; }
  .fzlc-box dl dt:before { left: -5px; width: 8px; height: 8px; }
  .fzlc-box dl dd { padding-left: 20px; font-size: 13px; }
  .ryzz-box p { font-size: 14px; }
  .ryzz-box ul { margin-left: -5px; margin-right: -5px; }
  .ryzz-box ul li { width: 50%; padding-left: 5px; padding-right: 5px; margin-top: 20px; font-size: 14px; }
  .ryzz-box ul li span { margin-bottom: 10px; }
  .qywh-box { padding: 0; }
  .qywh-box .item { margin-bottom: 30px; }
  .qywh-box .item span, .qywh-box .item dl { position: static; float: none; width: 100%; }
  .qywh-box .item span { text-align: center; }
  .qywh-box .item span img { width: auto; }
  .qywh-box .item dl { display: block; text-align: center; padding-left: 0; margin-top: 10px; }
  .qywh-box .item dl dd { line-height: 1.5; margin-top: 5px; color: #666; font-size: 13px; }
  .product-box ul { margin-left: -10px !important; margin-right: -10px !important; }
  .product-box ul li { padding-left: 10px !important; padding-right: 10px !important; margin-bottom: 30px !important; }
  .product-box ul li .pic { min-height: auto; }
  .product-box ul li .pic .hover { display: none; }
  .product-box ul li .tit { height: 35px; line-height: 34px; font-size: 14px; }
  .product-box ul li:hover .pic { border-color: #00aeef; }
  .product-box ul li:hover .tit { border-color: #00aeef; }
  .pro-sub-list ul { display: flex; display: -webkit-flex; flex-flow: row wrap; justify-content: space-between; margin-left: -7px; margin-right: -7px; }
  .pro-sub-list ul li { padding-left: 7px; padding-right: 7px; margin-bottom: 30px; }
  .pro-sub-list ul li p { line-height: 1.6; font-size: 13px; }
  .product-detail .content { line-height: 1.8; font-size: 14px; }
  .case-detail h2 { padding-top: 30px; padding-bottom: 30px; font-size: 22px; }
  .case-detail h2:after { bottom: -25px; margin-left: -60px; width: 120px; border-top-width: 25px; border-left-width: 60px; border-right-width: 60px; }
  .case-detail .content { font-size: 14px; }
  .news-list ul { margin-left: 0; margin-right: 0; }
  .news-list ul li { float: none; width: 100%; padding-left: 0; padding-right: 0; }
  .news-list ul li h2 { line-height: 1.4; font-size: 15px; }
  .news-list ul li p { height: 40px; line-height: 20px; }
  .paging { text-align: center; }
  .paging a { line-height: 20px; padding: 0 7px; font-size: 12px; }
  .prev-next a { font-size: 13px; }
  .prev-next a:before { border-width: 5px; }
  .prev-next .prev { padding-left: 13px; }
  .prev-next .next { padding-right: 13px; }
  .footer .f-nav { padding-bottom: 10px; }
  .footer .f-nav .item { float: none; width: 100%; margin-bottom: 20px; }
  .footer .f-nav .item br { display: none; }
  .footer .f-nav .item h3 { margin-bottom: 5px; font-size: 16px; }
  .footer .f-nav .item a { line-height: 20px; margin-right: 15px; }
  .footer .f-foot { padding-bottom: 30px; }
  .footer .f-foot .f-contact, .footer .f-foot .f-link { float: none; width: 100%; }
  .footer .f-foot .f-contact { line-height: 1.6; }
  .footer .f-foot .f-link { margin-top: 30px; } 
  .rqs{ text-align:left;  width:100%; margin-top:0px; margin-bottom:12px;}
.news-list ul li h2 { padding: 15px 0 10px; font-size: 17px; line-height: 1.75; font-weight: normal; text-align: justify; height:auto;}
  .xwnrsss{ width:100%; line-height:60px; border-bottom:dashed 1px #858585; float:left; overflow:hidden;  font-size:13px; margin-right:0%;}
}
@media (max-width: 320px) { .inside-wrapper .inside-menu > ul > li { width: 33.33%; } }

/*# sourceMappingURL=media.css.map */
