.menu{
  display: block;
  background: #37427a;
  padding:5px 0;
}
.menu_logo{
  float: left;
  width: 40%;
}
.menu_logo img{
  width: 100%;
  padding:1% 5%;
}
.menu_right{
  float: right;
  width: 20%;
}
.menu_right img{
  width: 48%;
  float: right;
  margin:6px 13px;
}
.menu ul{
	width:200px;
	display: none;
	position: absolute;
	top:58px;
	right:0;
	z-index: 99;
	background: rgba(22,21,20,1);
}
.menu ul li{
	line-height:55px;
	text-align: center;
  width: 100%;
  border-bottom: 1px solid #575757;
}
.menu ul li a{
	color:#999999;
	font-size: 14px;
  display: block;
}
.menu_search{
  width: 92%;
  margin: 2% auto;

  border:1px solid #ccc;
}
.menu_search input{
  width: 85%;
  height:30px;
  padding-left:3%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top;
  line-height: 30px;
  border:none;
}
.menu_search button{
  width: 15%;
  height:30px;
  background:#8b0019;
  vertical-align: top;
  border:none;
}
.nav{
  display: none;
}
.header{
  display: none;
}
.header_right{
  display: none;
}
.header_left img{
  width: 10%;
}
.in_products_tit{
  padding:22px 0;
}
.in_products_tit p{
  font-size: 22px;
}
.in_products{
  width: 94%;
  margin:0 auto;
}
.in_products_tit span{
  line-height: 1.8;
}
.in_about{
  background-size: cover;
}
.in_about_center{
  width: 94%;
  margin:0 auto;
}
.in_about_pic{
  width: 100%;
  padding:0;
}
.in_about_pic img{
  width: 100%;
}
.in_about_txt{
  width: 100%;
}
.in_about_tit{
  padding:30px 0 10px;
  display: none;
}
.in_about_tit p {
  padding-bottom: 10px;
  font-size: 22px;
}
.in_about_tit span{
  font-size: 12px;
}
.in_about_txt_tit{
  text-align: center;
  margin:20px 0 8px;
}
.in_about_txt_tit a{
  line-height: 1.5;
  font-size: 22px;
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden;
}
.major{
  display: none;
}
.in_about_pic{
  display: none;
}
.news_more{
  width: 100%;
}
.news_list{
  width: 100%;
}
.in_new_news{
  padding: 6% 3%;
}
.news_more_in{
  padding:20px 10px;
}
.news_more_in p{
  float: left;
  padding:0;

}
.news_more_in span{
  display: none;
}
.news_more_in a{
  margin: 10px 10px 0 0;
  float: right;
}
.in_news{
  width: 100%;
  margin:0;
}
.in_new_time{
  display: none;
}
.in_new_news{
  padding:4% 3%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.in_new_tit{
  padding-top: 0;
}
.in_news_right a{
  margin-left: 0;
}
.line_left{
  display: none;
}
.line_right{
  display: none;
}
.in_message_tit p{
  font-size: 22px;
  padding-bottom: 10px;
}
.in_message_tit{
  padding-top: 25px;
}
.in_message_tit span{
  font-size: 12px;
  line-height: 1.7;
}
.in_message_tit{
  width: 94%;
  margin:0 auto;
}
.in_messgae_info ul li{
  width: 100%;
  margin:7px 0;
}
.in_messgae_info ul li.textarea{
  width: 100%;
}
.in_messgae_info ul li.textarea textarea{
  width: 54%;
}
.in_messgae_info ul li.buttom{
  width: 100%;
}
.in_messgae_info ul li.buttom input{
  padding-left: 0;
}
.footer_left_menu ul li a{
  padding:5px;
}
.footer_left p{
  line-height: 1.8;
}
.in_map{
  display: none;
}
.footer_left_menu{
  display: none;
}
.footer_left p{
  text-align: center;
  padding:15px 0;
  line-height: 2;
}
.footer_right{
  display: none;
}
.header_page{
  display: none;
}
.ban2{
 /* height: 141px;*/
}
.ban22{
  background-size: 100%;
 /* height: 141px;*/
}
.public_page_nav {
    background:none;
}
.bread_nav{
  width: 100%;
  color: #333;
  float: none;
}
.bread_nav a{
  line-height: 40px;
  color: #333;
}
.in_message2{
  display: none;
}
.swiper-button-next, .swiper-button-prev{
  width: 14px;
    height: 27px;
    background-size: 14px 27px;
    margin-top: -7px;
}
.pbulic__right_nav{
  float: none;
  width: 100%;
  background: #000;
  margin:5px 0;
}
.pbulic__right_nav ul{
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content:left;
   justify-content:left;
}
.pbulic__right_nav ul li{
  width: 25%;
}
.pbulic__right_nav ul li a{
  font-size: 12px;
  padding: 0 15px;
  overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.about_tit{
  padding-bottom: 3%;
}
.about_tit p{
  font-size: 22px;
  padding-bottom: 5px;
}
.about_tit span{
  font-size: 16px;
}
.about_page_left{
  display: none;
}
.about_page_right{
  width: 100%;
}
.about_page_hotline{

  width: 50%;
}
.about_page_hotline img{
  width: 18%;
}
.equip_content_in{
  /*padding:5% 4% 5%;*/
}
.equip_tit p{
  font-size: 22px;
  padding-bottom: 5px;
}
.equip_tit span{
  font-size: 16px;
}
.products_page_line ul li{
  width: 94%;
}
.products_detail_left{
  width: 100%;
}
.products_detail_right{
  width: 100%;
}
.pbulic__right_nav ul li{
  float: left;
}
.course_left{
  width: 20%;
}
.course_right{
  width: 70%;
}
.culture_left{
  display: none;
}
.culture_right{
  width: 100%;
  padding-right: 0;
}
.news_page_pic{
  display: none;
}
.news_page_line{
  width: 100%;
}
.time{
  width: 19%;
}
.news_info{
  width: 74%;
}
.news_info a{
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.news_detail{
  padding:0;
  width: 94%;
  margin:0 auto;
}
.news_detail_title_top{
  padding:25px 0;
  margin:0;
}
.news_detail_title_top p{
  font-size: 22px;
}
.news_detail_title_bottom span{
  float: none;
}
.news_detail_content p{
  padding:0;
  font-size: 14px;
}
.news_detail_content p img{
  width:100%;
}
.post_content_in{
  padding:10px;
}
.post_content_in ul li{
  width: 100%;
  margin:10px 0;
}
.chat_pic{
  display: none;
}
.chat_message{
  width: 100%;
  margin-left: 0;
}
.culture_right p{
  line-height: 1.8;
}
.chat_message ul li.textarea textarea{
  width: 58%;
}
.chat_message ul li.buttom button{
  width: 100%;
  background: #000;
}
.contact_add{
  width: 100%;
}
.contact_add p{
  font-size: 22px;
  line-height: 1.5;
  padding-bottom: 10px;
}
.contact_add ul li{
  font-size: 14px;
  line-height: 1.8;
}
.equip_tit{padding:0 0 20px 0;}
.contact_ewm{
  margin:0;
  width: 100%;
}
.contact_ewm{
display: none;
}
.news_page{
  padding:5% 0;
}
.products_detail_line{
  padding-top: 5%;
}
.products_detail_right_tit{
  line-height: 2;
  padding-bottom: 5%;
}
.products_detail_next{
  margin-top: 30px;
}
.news_detail_content{
  padding:20px 0 20px;
}
.index_roll_two{
  display: block;
}
.in_products_roll{
  display: none;
}
.index_roll_two figure{
  text-align: center;
  width: 100%;
}
.index_roll_two figure img{
  border:1px solid #ccc;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.index_roll_two a figure figcaption{
  background: #37427a;
}
.index_roll_two a figure figcaption p{
  font-size: 16px;
  color: #fff;
  border-bottom: 1px dashed #fff;
  line-height: 55px;
}
.index_roll_two a figure figcaption span{
  font-size: 14px;
  line-height: 44px;
  color: #fff;
}
.index_roll_ipad{
  display: none;
}
.equipment_page ul li{
  width: 94%
}
.footer_left{
  width: 100%;
}
.footer_left p{
  padding: 10px 15px;
  font-size: 12px;
}
.apply{
  display: none;
}
.apply_two{
  display: block;
}
.apply_two{
	width: 96%;
	margin: 0 auto;
}
.apply_two table{
	width: 100%;
	border: 1px solid #e2e2e2;
}
.apply_two table td{
	line-height: 40px;
	padding-left: 5px;
	font-size: 14px;
}
.apply_two table select{
  width: 70px;
	height: 30px;
	border: 1px solid #e2e2e2;
	-webkit-box-shadow:inset 1px 1px 3px #ccc;
	-moz-box-shadow:inset 1px 1px 3px #ccc;
	box-shadow:inset 1px 1px 3px #ccc;
}
.apply_two input{
	line-height: 30px;
	width: 170px;
	border: 1px solid #e2e2e2;
	-webkit-box-shadow:inset 1px 1px 3px #ccc;
	-moz-box-shadow:inset 1px 1px 3px #ccc;
	box-shadow:inset 1px 1px 3px #ccc;
	padding-left: 5px;
}
.apply_two table td span{
	color: #f00;
	padding-left: 5px;
  vertical-align: top;
}
.apply_two table td textarea{
  margin:2% 0;
	border: 1px solid #e2e2e2;
	width: 87%;
	height: 150px;
	-webkit-box-shadow:inset 1px 1px 3px #ccc;
	-moz-box-shadow:inset 1px 1px 3px #ccc;
	box-shadow:inset 1px 1px 3px #ccc;
	padding: 5px;
}
#btn_apply_submit{
	width: 180px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #039847;
	line-height: 30px;
}
.about_page_hotline{
  margin-top: 20px;
}
.products_page_line ul li figure img{
  height: 422px;
}
.products_detail_left{
  margin-left: 0;
}
.products_detail_left{
  height: auto;
}
.products_page_line ul li figure img{
  height: 361px;
}
.textarea_left{
  line-height: normal;

}
.textarea_left img{
  padding-right: 24px;
}
.chat_message ul li.textarea textarea{
  width:80%;
}
.news_detail_content p{
  text-indent: 0em;
}
#education1{
  width:130px;
}
.apply_two table td.tijiao_button{
      padding: 2% 0 2% 11%;
}
.major1{
  display: none;
}
.about_page{
  font-size: 1.4rem;
  color: #666;
  line-height: 1.6;
}
.contact_add ul li{
  line-height: 2.5;
}
