/* LESS Document */

#cont {

  background-color: #ffffff;

  padding-bottom: 0.4rem; width: 100%; overflow: hidden

}

.cont_up {

  height: 1.95rem;

  background:#0fa0ba;

  background-position: left top;

  background-repeat: no-repeat;

  background-size: cover;

  padding-left: 0.25rem;

  line-height: 1.95rem;

  font-size: 0.8rem;

  color: #ffffff;

}

.cont_down {

  padding-top: 0.5rem;

}

.about {

  padding: 0 0.25rem;

}

.about_1 {

  width: 100%;

}

.about_1 ul li {

  width: 50%;

  float: left;

  margin-bottom: 0.2rem;

  text-align: center;

}

.about_1 ul li a {

  display: inline-block;

  width: 8.475rem;

  height: 1.725rem;

  background-color: #0fa0ba;

  text-align: center;

  line-height: 1.725rem;

  font-size: 0.7rem;

  color: #ffffff;

}

.about_1 ul li a:hover {

  background-color: #ff6c00;

}

.about_1 ul li a.currentaa {

  background-color: #ff6c00;

}

.about_2 {

  padding: 0.75rem 0;

  text-align: center;

}

.about_2 img {

  width: 5.625rem;

  height: 4.25rem;

  border-radius: 0.25rem;

  margin: 0 0.1rem;

}

.about_3 {

  padding: 0 0.5rem;

  font-size: 0.7rem;

  color: #636363;

  line-height: 1.4rem;

}

/*新闻*/

.news {

  width: 100%;

}

.news_1 {

  padding: 0 0 0.2rem 0.3rem;

}
.news_1 ul { overflow:hidden; width: 100%}
.news_1 ul li {

  float: left;

  margin-right: 0.1rem;

}

.news_1 ul li a {

  width: 5.45rem;

  height: 1.725rem;

  display: inline-block;

  background-color: #0fa0ba;

  text-align: center;

  line-height: 1.725rem;

  font-size: 0.7rem;

  color: #ffffff;

}

.news_1 ul li a:hover {

  background-color: #ff6c00;

}

.news_1 ul li a.currentaa {

  background-color: #ff6c00;

}

.news_2 {

  /*margin: 0 0.45rem;*/

  padding-bottom: 0.625rem;

  border-bottom: #d7d7d7 0.025rem solid;

}

.news_2_01 {

  text-align: center;

}

.news_2_01 img {

  border: #e3e3e3 0.3rem solid;

  width: 16.35rem;

}

.news_2_02 {

  padding: 0.5rem 0 0.25rem;

}

.news_2_02 a {

  font-size: 0.75rem;

  color: #259c00;

}

.news_2_03 {

  font-size: 0.5rem;

  color: #808080;

  line-height: 1rem;

}

.news_3 {

  padding: 0 0.45rem;

}

.news_3 ul li {

  padding: 0.6rem 0;

  border-bottom: #d7d7d7 0.025rem solid;

  font-size: 0.5rem;

  color: #808080;

  line-height: 1rem;

}

.news_3 ul li a {

  font-size: 0.75rem;

  color: #363636;

  font-weight: bold;

  line-height: 1.25rem;

}

/*新闻详细*/

.news_show {

  padding: 0.5rem 0.5rem 0;

}

.news_show_1 {

  padding-bottom: 0.325rem;

  border-bottom: #dcdcdc 1px solid;

  padding-left: 5%;

  padding-right: 5%;

  font-size: 0.675rem;

  color: #3b3b3b;

}

.news_show_1 h2 {

  font-size: 0.9rem;

  color: #3b3b3b;

  padding-bottom: 0.5rem;

  font-weight: bold;

}

.news_show_2 {

  width: 90%;

  margin: 0 auto;

  padding: 0.575rem 0;

  border-bottom: #dcdcdc 1px solid;

  font-size: 0.675rem;

  color: #3b3b3b;

  line-height: 1.35rem;

}
.news_show_2 img{width:100%!important;height: auto!important}

.news_show_3 {

  padding: 0.375rem 0;

  width: 90%;

  margin: 0 auto;

  font-size: 0.675rem;

  color: #3b3b3b;

  line-height: 1.35rem;

}

.news_show_3 a {

  color: #3b3b3b;

}

/*产品*/

.product {

  padding-top: 0.5rem;

}

.product ul li {

  float: left;

  width: 50%;

  margin-bottom: 0.75rem;

}

.p_img {

  text-align: center;

  height: 6.075rem;

}

.p_img img {

  width: 7.5rem;

  height: 6.025rem;

  border: #cccccc 0.025rem solid;

  vertical-align: top;

}

.p_tt {

  text-align: center;

}

.p_tt a {

  display: inline-block;

  width: 7.55rem;

  height: 1.625rem;

  background-color: #26951b;

  text-align: center;

  line-height: 1.625rem;

  font-size: 0.675rem;

  color: #ffffff;

}

/*产品详细*/

.pro_show {

  padding: 0.5rem 0.375rem 0; width: 96%; overflow: hidden

}
.pro_show table{width: 100%!important; overflow: hidden}

.pro_1 {

  text-align: center;width: 100%; overflow: hidden

}

.pro_1 img {

  border: #a7a7a7 0.025rem solid;

  width: 17.05rem;

}

.pro_2 {

  padding: 0.75rem 0;

  font-size: 0.9rem;

  color: #1f1f1f;width: 100%; overflow: hidden

}

.pro_3 {

  height: 1.375rem;

  background-color: #eaeaea;width: 100%; overflow: hidden

}

.pro_3 span {

  width: 4.25rem;

  height: 1.375rem;

  display: inline-block;

  background-color: #0fa0ba;

  text-align: center;

  line-height: 1.375rem;

  font-size: 0.675rem;

  color: #ffffff;

}

.pro_4 {

  padding-top: 0.75rem;

  line-height: 1.25rem;

  font-size: 0.625rem;

  color: #636363; width: 100%; overflow: hidden

}









/*在线留言*/

.message {

  width: 90%;

  padding-top: 0.5rem;

  margin: 0 auto;

}

.message_1 {

  height: 1.725rem;

  font-size: 0.6rem;

  color: #212121;

}

.message_2 {

  width: 100%;

}

.message_2 ul li {

  padding-bottom: 0.55rem;

  color: #3e3e3e;

}

.message_2 .message_2_01 {

  width: 95%;

  height: 1.725rem;

  background-color: rgba(12, 140, 231, 0.17);

  border-radius: 0.25rem;

  line-height: 1.725rem;

  padding-left: 5%;

  border: none;

  font-size: 0.6rem;

  color: #212121;

}

.message_2 .message_2_02 {

  width: 90%;

  height: 4.225rem;

  background-color: rgba(12, 140, 231, 0.17);

  border-radius: 0.25rem;

  line-height: 1.725rem;

  padding-left: 5%;

  padding-right: 5%;

  border: none;

  font-size: 0.6rem;

  color: #6d6d6d;

}

.message_3 {

  padding-top: 1.125rem;

  text-align: center;

}

.message_3 a {

  width: 5.075rem;

  height: 1.5rem;

  display: inline-block;

  text-align: center;

  line-height: 1.5rem;

  background-color: #0370cd;

  border-radius: 0.25rem;

  font-size: 0.75rem;

  color: #ffffff;

}