.logo{
  width: 55%;
  padding-top:2px;
}
.logo img{
  width: 100%;
}
.nav_center ul li{
  width: 14%;
}
.nav_center ul li a{
  font-size: 1.5rem;
}
.in_nother ul li a p{
  font-size:1.4rem;
  padding:20px 0 10px;
}
.in_nother ul li a i{
  font-size: 3.5rem;
  padding:20px;
}
.in_nother{
  width: 100%;
}
.in_about_info span{
  overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.in_about_info p{
  overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
line-height: 1.5;
}
.line{
  margin:3% 0;
}
.in_about_info a{
  margin-top: 5%;
}
.in_products_tit p{
  font-size: 2.6rem;
}
.in_products_tit span{
  font-size: 1.6rem;
  margin-bottom: 15px;
}
.line2{
  margin-bottom: 15px;
}
.in_products {
    padding: 2% 0 4%;
}
.in_pro_info p{
  font-size: 1.4rem;
  padding-bottom: 10px;
}
.in_news_tit p{
  font-size: 2.6rem;
}
.in_news_tit span{
  font-size: 1.6rem;
}
.in_news_side p{
  font-size: 1.3rem;
  overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
line-height: 1.4;
}
.in_news_side a{
  font-size: 1.3rem;
  line-height: 2.4;
}
.in_news_side{
  top:4%;
}
.in_news_time p{
  font-size: 2.6rem;
}
.in_news_time{
  width: 20%;
}
.in_news_text{
  width: 80%;
/*  padding:1.6%;
*/}
.in_news_text h3{
  overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.in_news_text p{
  overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.footer_contact{
  display: none;
}
.footer_nav{
  width: 100%;
}
.about_side_pic_right h3{
  font-size: 2rem;
}
.about_side_pic_right{
  padding:6% 5%;
}
.about_side_pic_right p{
  font-size: 1.4rem;
}
.about2_left{
  width: 100%;
}
.about2_right{
  width: 100%;
}
.products_left{
  width: 27%;
}
.products_right{
  width: 70%;
}
.products_left_tit h3{
  line-height: 2.8;
}
.products_left_tit{
  background-size: cover;
}
.products_list{
  padding-top:  2%;
}
.products_list ul li p{
  overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.pro_leftcon p{
  font-size: 1.3rem;
}
.news_text h3{
  font-size: 1.8rem;
}
.news_text p{
  font-size: 1.4rem;
  overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.news_detail_right{
  display: none;
}
.newsdetail_info{
  width: 70%;
}
.more_company ul li{
  width: 50%;
}
.address p{
  font-size: 1.4rem;
}

.more_company ul li:nth-child(3n){
  border-right: 0;
  border-left: 1px solid #e5e5e5;
}
.sdd_text{
  padding:10px 0 0;
}
.sdd_text span{
  width: 15%;
}
.sdd_text p{
  width: 85%;
}
.about2_left p{
  line-height: 2;
}
.pro_leftcon h3{
  line-height: 1.5;
  padding:5px 0 0;
}
.pro_leftcon span{
  line-height: 1.5;
  padding-bottom: 10px;
}
.products_nav_list{
  padding:5px 0 10px;
}
.products_nav_list p{
  padding:10px 0 0;
}
.products_nav_list p a{
  line-height: 2;
}
.news_left span{
  font-size: 1.6rem;
}
.news_right{
  width: 18%;
}
.ipad_promax{
  width: 100%;
}
.products_detail_right{
  width: 100%;
  margin-top: 13px;
}
.products_detail_right p{
  padding:2% 0 0;
}
.quest{
  position: inherit;
  margin:4% 0 0 0;
  width: 100%;
}
.products_detail_right h3{
  padding-bottom: 9px;
}


/*2017-2-22*/
.down_left{
  width: 55%;
}
.down_right{
  width: 40%;
}
.message_pic{
  display: none;
}
.message_info{
  width: 100%;
}
.message_info ul li input{
  line-height: 42px;
}
.message_info ul li.yanz button{
  line-height: 44px;
}
.closed{
  right:-9%;
}



.products_list ul{
  display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
  display: -moz-box; /* 老版本语法: Firefox (buggy) */
  display: -ms-flexbox; /* 混合版本语法: IE 10 */
  display: -webkit-flex; /* 新版本语法: Chrome 21+ */
  display: flex;
  -webkit-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-justify-content:flex-start;
  justify-content:flex-start;
}
.products_list ul li{
  width: 31.3%;
  margin:1%;
}
.contact_ewm{
  display: none;
}
.products_list ul li img{
  padding-bottom: 4%;
}
.machine_list ul li{
  width: 31.3%;
  margin:1%;
}
.max_equipment_center{
  max-width: 600px;
}
.in_products_center{
  width: 94%;
}
.in_news{
  width: 94%;
  padding:0;
  margin:2% auto;
}
.machine_list ul li figcaption{
  line-height:  2;
}
.machine_list ul li span{
  font-size:  14px;
}
.nav2{
  top:50px;
}