.logo{
  width: 67px;
  margin-left: -34.5px;
}
.nav{
  display: none;
}
.honor{
  display: none;
}
.in_about_top img{
  width: 40%;
}
.in_about_center{
  padding:6% 0 3%;
}
.in_about_video{
  padding:2% 0;
}
.in_about_txt p{
  font-size: 1.3rem;
  text-indent: 2em;
}
.in_about_more a{
  font-size: 1.4rem;
  line-height: 2.7;
}
.products_list ul li{
  width: 48%;
}
.in_products_top img{
  width: 40%;
}
.in_products_top{
  margin:1% 0 2%;
}
.pro_list_bottom p{
  font-size: 1.6rem;
}
.hove2 p{
  overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient: vertical;
}
.more5{
  background-size: 100% 100%;
  width: 100%;
}
.in_pro_more{
  margin:4% 0;
}
.more5 a{
  font-size: 1.3rem;
}
.in_news_list_left{
  width: 100%;
}
.in_news_list_right{
  display: none;
}
.in_news_list_left_img img{
  border-top-right-radius: 0.5rem;

}
.in_news_txt{
border-bottom-right-radius: 0.5rem;
}
.in_news_top img{
  width: 40%;
}
.in_news_top{
  padding:4% 0;
}
.news_detail_txt img{
  max-width: 100%;
  width:100%;
}
.pro_list_pic img{
  width: 100%;
  height: 244px;
}
.in_news_txt_rigth{
  display: none;
}
.in_news_txt_left{
  width: 100%;
}
.in_news_all{
  padding:3% 0 4%;
}
.process_all_hould p{
  padding:0;
}
.in_tacion{
  display: none;
}
.in_about_list_txt p{
  overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.in_about_list ul li{
  width: 45%;
  margin:0 2.5%
}
.in_about_two_top img{
  width: 40%;
}
.in_about_two_top{
  padding:3% 0 0;
}
.process_all_top p{
  font-size: 2rem;
  padding:3% 0;
}
.process_all_hould p{
  font-size: 1.4rem;
  line-height: 1.6;
}
.process_all_top{
  padding:2% 0 1%;
}
.process_all_hould{
  padding:0 0 5%;
}
.process_all_scroll2{
  display: none;
}
.process_all_scroll3{
  display: block;
  width: 96%;
  margin:0 auto;
}
.process_all_scroll3 .swiper-slide{
  text-align: center;
}
.process_all_scroll3 .swiper-slide p{
  line-height: 3;
  font-size: 1.4rem;
  color: #71583a;
}
.process_all_scroll3 .swiper-slide img{
  border-radius: 0.5rem;
  border:2px solid #bfaa76;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.in_contact_center_top img{
  width: 30%;
}
.in_contact_list{
  margin:4% 0 0 0;
}
.in_contact_list ul li span{
  font-size: 1.4rem;
}
.in_contact_list ul li{
  width: 30%;
  margin: 1%;
}
.in_contact_list ul li img{
  width: 24%;
  vertical-align: top;
}
.footer{
  padding:3% 0;
  line-height: 1.8;
}
.footer p{
  font-size: 1.2rem;
  margin:0;
  padding:0 3%;
}
.footer a{
 font-size: 1.2rem;
 line-height: 1.5;
}
.footer_center{
  text-align: center;
}
.in_news_txt_left_time{
  padding-right: 7%;
}
.menu{
  display: block;
}
.menu ul{
  display: none;
  width: 100%;
  position: fixed;
  left:0;
  top:0;
  z-index: 999;
  background:rgba(0, 0, 0, 0.7);
  padding:6% 0;
  height:100%;
}
.menu ul div{
  color:#fff;
  position: absolute;
  right:3%;
  top:10px;
  font-size: 2rem;
  z-index: 9999;
}
.menu ul li{
  text-align: center;
}
.menu i{
  font-size: 2.5rem;
  color: #a6762c;
  position: absolute;
  right:4%;
  top:3%;
  z-index: 999;
}
.menu ul li a{
  font-size: 1.6rem;
  color: #fff;
  line-height: 3;
  display: block;
}
.about_page4_center_txt1{
  width: 100%;
}
.about_page4_center_txt2{
  width: 100%;
}
.about_page2{
  display: none;
}
.about_page3{
  display: none;
}
.about_page1_center p{
  font-size: 1.4rem;
  line-height: 1.7;
}
.about_care_top img{
  width: 40%;
}
.about_care_top p{
  font-size: 1.4rem;
  padding:4% 1%;
}
.about_page4_center_chat img{
  width: 40%;
}
.about_page4_center_txt2 p{
  padding:2% 0;
line-height: 1.6;
text-indent: 2em;
font-size: 1.4rem;
}
.news_page_all_nav ul li{
  /*width: 30%;*/
}
.news_page_all_nav ul li a img{
  width: 19%;
  padding-top: 5px;
}
.news_page_list ul li{
  width: 100%;
}
.news_left_txt{
  padding: 1.5% 3% 3% 3%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 80px;
  font-size: 2rem;
}
.news_left_txt p{
  overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
font-size: 1.2rem;
height:35px;
}
.news_time_right{
  min-height: 80px;
  padding:0;
}
.news_time_right p{
  line-height: 1.2;
}
.news_left_txt a{
  font-size: 1.8rem;
  line-height: 1.7;
}
.news_page_all_nav{
  padding:2% 0;
}
/*.news_page_all{
  min-height: 332px;
}*/
.news_time_right p{
  font-size: 2.5rem;
  padding-top: 25%;
}
.news_time_right{
  font-size: 1.8rem;
}
.news_detail_top{
     font-size: 2.2rem;
    line-height: 1.5;
    padding-bottom: 2%;
    padding-top: 3%;
}
.news_detail_all_number span{
  font-size: 1.2rem;
  color:#777;
}
.news_detail_txt p{
  font-size: 1.4rem;
}
.news_detail_txt{
  padding: 4% 3%;
  font-size: 1.2rem;
}
.news_detail_next_left{
  width: 70%;
}
.news_detail_next_left a p{
  font-size: 1.4rem;
  line-height: 1.6;
}
.news_detail_next_back
{
  width: 25%;
  margin-top: 4.5%;
}
.news_detail_next_back a{
  font-size: 1.2rem;
  line-height: 1.8;
}
.products_top_left{
  width: 100%;
}
.products_top_left ul li a span{
  font-size: 1.4rem;
}
.moment_left{
  width: 100%;
}
.moment_left img{
  border-bottom-left-radius: 0;
  border-top-right-radius: 0.5rem;
}
.moment_right{
  width: 100%;
  border-bottom-left-radius: 0.5rem;
  border-top-right-radius: 0;
  padding:3%;
}
.moment_right_top{
  padding-top: 2%;
}
.moment_tit{
  font-size: 2rem;
}
.moment_right_txt{
  padding:2% 0;
}
.inline_all_list ul li{
  width: 100%;
  margin:2% auto;
  padding:2% 0.5%;
}
.in_line_txt h3{
  font-size: 1.8rem;
  line-height: 1.8;
  font-weight: bold;
}
.in_line_txt p{
  font-size: 1.2rem;
  text-indent: 2em;
  line-height: 1.7;
}
.inline_time{
  padding-top: 4%;
  font-size: 1.2rem;
  color:#999;
}
.inline_all_top{
  padding:2% 3%;
}
.inline_all_top img{
  width: 40%;
}
.join_list ul li{
  width: 100%;
  padding:2%;
}
.more3{
  width: 52%;
}
.nav_hould{
  bottom:-28%
}
.nav_hould_all{
  margin: 13% auto 0;
}
.in_about_all{
  margin-top: 16%;
}
.moment_top{
  padding:2% 0;
}
.moment_top img{width: 40%;}
.moment_time{
  line-height: 1.8;
}
.join_top{
  padding:2% 0;
}
.join_top img{
  width: 40%;
  padding-bottom: 2%;
}
.join_left{
  font-size: 1.6rem;
}
.join_top p{
  text-indent: 2em;
  font-size: 1.2rem;
}
.pro_detail_pic{
  width: 100%;
}
.bigImg{
  width: 72%;
}
#imageMenu{
  height: 270px;
}
.smallImg{
  padding:13px 0 0 25px;
}
.smallImg{
  height: 300px;
}
#imageMenu li{
  width: 70px;
  height: 87px;
  margin-bottom: 3px;
}
#imageMenu li img{
  width: 68px;
  height: 87px;
}
.pro_detail_name{
  width: 100%;
  height:330px;
}
.pro_detail_2_tit{
  font-size: 1.8rem;
}
.pro_detail_2_txt p{
  font-size: 1.3rem;
  line-height: 1.8;
}
.pro_message_tit span{
  font-size: 2rem;
}
.pro_message_tit p{
  font-size: 1.2rem;
  line-height: 1.7;
}
.pro_message_in ul li{
  width: 100%;
  padding:0 3%;
  margin:1% 0;
}
.pro_message_in ul li.textarea{
  width: 100%;
}
.pro_message_in{
  margin:2% 0;
}
.pro_message_in ul li.poss .yanzheng input{
  padding:0 2%;
}
.yanz_pic{
  margin-left: 5%;
}
.buttom{
  width: 100%;
  margin:4% auto;
  background:url(../images/more_bg2.png) no-repeat center top;

}
.products_name{
  display: none;
}
.products_name2{
  display: block;
}
.products_name2 .swiper-wrapper .swiper-slide{
  font-size: 1.2rem;
  color: #71583a;
  line-height: 3;
  text-align: center;
}
.products_name2 .swiper-container .swiper-button-prev{
  width: 26px;
  height: 20px;
  margin-top: -11px;
  left:9px;
}
.products_name2 .swiper-container .swiper-button-next{
  width: 26px;
  height: 20px;
  margin-top: -11px;
  right:9px;
}
.products_top_right{
  display: none;
}
.products_top_left ul li a .cloud2{
  padding-top: 9px;

}
.products_top_left ul li a .cloud{
  padding-top: 9px;
}
.in_about_two{
  display: none;
}
.scrollbutton{
  left:36px
}
.dis_follow_center{
  width: 92%;
}
.follow_top{
  font-size: 2rem;
}
.dis_follow_center_txt{
  margin-top: 26%;
}
.no{
  top:-37px;
}
.no img{
  width: 26px;
}
.follow_txttwo{
  height: 300px;
  overflow:scroll;
}
.follow_txttwo span{
  font-size: 1.4rem;
}
.follow_txttwo p{
  line-height: 1.6;
}
.map_phone{
  display: block;

}
.map{
  display: none;
}
.contact_txt2{
  width: 96%;
  margin:0 auto;
  position: inherit;
  margin:2%;
  background-size:100% 100%;
}
.contact_txt_add span{
  font-size: 2rem;
      padding-bottom: 5%;
}

.contact_txt_add p{
  font-size: 1.2rem;
}
.products_detail_top{
  padding-left: 10%;
}
 .more5{
    width: auto;
     background-size:100%;
  }
  .more5 a{
        font-size: 1.2rem;
    color: #f9eeb6;
    display: block;
    line-height: 2.2;
  }
  .in_contact_all{
    background-size: 100%;
  }
  .in_pro_more a{
    line-height: 2.3;
  }
.map_bg_pic img{
  max-width: inherit;
  width: auto;
}
.about_page1_center{
  width: 92%;
}
.about_care{
  width: 92%;
}
.about_page4_center{
  width: 92%;
}
.news_detail_next_left p{
  font-size: 1.4rem;
}
.in_about_more2 a{
      margin: 0 auto;
    width: 54%;
    font-size: 1.6rem;
    line-height: 2.3;
}

.pro_list_next{
  left:3.5%;
  margin:0 auto;
}
.pro_list_next1{
  width: 100%;
}
.pro_list_next1 a{
  font-size: 1.4rem;
}
.pro_message_in ul li label{
  font-size: 1.4rem;
}
.message_left{
  font-size: 1.4rem;
}
.pro_message_in ul li input{
  font-size: 1.4rem;
}
.buttom .btn_submit{
  line-height: 2.6;
}
.moment_right_txt p{
text-indent: 2em;
    line-height: 1.8;
}
.news_detail_next_left p{
  font-size: 1.2rem;
}


.in_news_txt_left li a{
  width: 98%;
}
.in_news_txt_left_time{
  padding-right: 2%;
}
.news_left_txt h3{
  padding-top: 4%;
}
.pro_message{
   background: none;
}

.in_about_video embed{
  display: none;
}
.in_about_video a{
  display: block;
}