.s_aboutbj{
  background:#f6f6f6;
  position:relative;
  }
.s_aboutbj a{color:#333;}
.s_aboutbj a:hover{color:#46b135;}
.s_zzjgbj{ text-align:center;}
.s_ywjsbj{font-family:微软雅黑, 宋体; font-size:14px; line-height:34px; color:#666;}
/*荣誉资质*/
.s_ryzzwz{ width:417px; margin:0 auto; border-bottom:1px dashed #f4f4f4; text-align:center; padding-bottom:9px;}
.s_ryzzconter{min-height: 400px;  overflow: hidden; padding: 30px 0 0; position: relative; }
.s_ryzzconter ul{ width:1300px;}
.s_ryzzconter ul li{  background:#f5f5f5; padding:10px; float:left; width:310px; text-align:center; margin-right:51px; margin-bottom:60px;}
.s_ryzzconter ul li a{ display:block;}
.s_ryzzconter ul li:hover .s_rybt{ background:#003875; height:52px;}
.s_ryzzconter ul li:hover a img{opacity: 0.8;filter: alpha(opacity=70);}
.s_ryzzconter ul li:hover .s_rybt a{ color:#fff; font-weight:bold; line-height:42px;}
.s_ryzzconter ul li:hover .s_rybt span{ display:none;}
.s_ryzzconter ul li .s_rybt{ padding-top:10px;}
.s_ryzzconter ul li .s_rybt a{ font-size:16px; color:#181818;}
/*荣誉资质_结束*/
/*详细*/
.hxq_edit {
  font-size: 14px;
  color: #666;
  line-height: 2;
}
.hxq_xx_img {
  padding: 30px 0 0 0;
  text-align: center;
}
.hxq_xx {
  padding: 0 0 30px 0;
}
.hxq_xx_h {
  padding: 10px 0 30px;
}
.hxq_xx_h h1 {
  text-align: center;
  font-size: 22px;
  color: #333;
  font-weight: bold;
  line-height: 30px;
}
.hxq_xx_xx {
  height: 40px;
  line-height: 40px;
  border-top: 1px solid #c6e6fb;
  border-bottom: 1px solid #c6e6fb;
  *zoom: 1;
  zoom: 1;
}
.hxq_xx_xx:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.hxq_xx_xx_lt {
  float: left;
  *zoom: 1;
  zoom: 1;
}
.hxq_xx_xx_lt:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.hxq_xx_xx_lt > span {
  float: left;
  font-size: 12px;
  color: #666;
}
#bdfx2 {
  float: left;
  margin: 10px 0 0 0;
}
#bdfx2 a {
  float: left;
  width: 20px;
  height: 20px;
  margin: 0 0 0 15px;
  padding: 0;
}
#bdfx2 a:hover {
  opacity: 1;
  -webkit-filter: none;
          filter: none;
}
#bdfx2 .bds_more {
  background: url(../images/xx07.png) no-repeat center;
}
#bdfx2 .bds_more:hover {
  background: url(../images/xx08.png) no-repeat center;
}
#bdfx2 .bds_sqq {
  background: url(../images/xx09.png) no-repeat center;
}
#bdfx2 .bds_sqq:hover {
  background: url(../images/xx10.png) no-repeat center;
}
#bdfx2 .bds_qzone {
  background: url(../images/xx11.png) no-repeat center;
}
#bdfx2 .bds_qzone:hover {
  background: url(../images/xx12.png) no-repeat center;
}
#bdfx2 .bds_tsina {
  background: url(../images/xx13.png) no-repeat center;
}
#bdfx2 .bds_tsina:hover {
  background: url(../images/xx14.png) no-repeat center;
}
.hxq_xx_xx_rt {
  margin: 10px 0 0 0;
  padding: 0 0 0 13px;
  float: right;
  background: url(../images/xx00.png) no-repeat left center;
}
.hxq_xx_xx_rt a {
  margin: 0 0 0 10px;
  float: left;
  width: 20px;
  height: 20px;
}
.hxq_xx_xx_rt .fd {
  background: url(../images/xx01.png) no-repeat center;
}
.hxq_xx_xx_rt .fd:hover {
  background: url(../images/xx02.png) no-repeat center;
}
.hxq_xx_xx_rt .sx {
  background: url(../images/xx03.png) no-repeat center;
}
.hxq_xx_xx_rt .sx:hover {
  background: url(../images/xx04.png) no-repeat center;
}
.hxq_xx_xx_rt .gb {
  background: url(../images/xx05.png) no-repeat center;
}
.hxq_xx_xx_rt .gb:hover {
  background: url(../images/xx06.png) no-repeat center;
}
.hxq_xx_content1 {
  padding: 30px 0;
  min-height: 250px;
  border-bottom: 1px solid #eee;
}
.hxq_xx_content2 {
  padding: 30px 0;
  border-bottom: 1px solid #eee;
}
#contentText.hxq_xx_content2{min-height:50px;}
#contentText{min-height:250px;}
#contentText img{max-width: 1100px;height:auto;}
.hxq_shangxia {
  padding: 10px 0;
  border-bottom: 1px solid #eee;
  *zoom: 1;
  zoom: 1;
}
.hxq_shangxia:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.hxq_shangxia > div a {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  color: #333;
}
.hxq_shangxia > div a span {
  display: inline-block;
  width: 64px;
  margin: 0 10px 0 0;
  text-align: center;
  font-size: 12px;
  color: #fff;
  background: #999;
}
.hxq_shangxia > div a[href]:hover {
  color: #003875;
}
.hxq_shangxia > div a[href]:hover span {
  background: #003875;
}
.hxq_shangxia_lt {
  float: left;
  width: 50%;
  text-align: left;
}
.hxq_shangxia_rt {
  float: right;
  width: 50%;
  text-align: right;
}
.hxq_tj {
  margin: 50px 0 0 0;
  overflow: hidden;
  height: 169px;
  background: url(../images/tj00.png) no-repeat center;
}
.hxq_tj_b {
  position: relative;
  overflow: hidden;
  width: 1150px;
  margin: 44px auto 0;
}
.hxq_tj_ul {
  width: 1400px;
  *zoom: 1;
  zoom: 1;
}
.hxq_tj_ul:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.hxq_tj_ul > li {
  float: left;
  width: 490px;
  margin: 0 168px 0 0;
  height: 32px;
  line-height: 32px;
  *zoom: 1;
  zoom: 1;
}
.hxq_tj_ul > li:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.hxq_tj_ul > li > span {
  float: right;
  font-size: 12px;
  color: #666;
}
.hxq_tj_ul > li h3 a {
  display: inline-block;
  padding: 0 0 0 15px;
  font-size: 14px;
  color: #666;
  font-weight: normal;
  background: url(../images/tj01.png) no-repeat left center;
}
.hxq_tj_ul > li h3 a:hover {
  color: #f76325;
  background: url(../images/tj02.png) no-repeat left center;
}