﻿.join_div3 {
  padding:40px 0 40px;  box-sizing:content-box;
}
.join_div3 ul {
  width: 890px;
  margin: 0 auto;
  border-top: 1px solid #d9d9d9 ;
}
.join_div3 ul li {
  float: left;
  width: 100%;
   box-sizing:content-box;
}
.join_div3 ul li .bt {
  cursor: pointer;
  padding: 0 27px;
  height: 42px;
  border-bottom: 1px solid #d9d9d9;
  line-height: 41px;
  color: #666666;
  font-size: 16px;
}
.join_div3 ul li .bt p {
  float: left;
  width: 505px;
  font-size: 16px;
   line-height: 41px;
}
.join_div3 ul li .bt em {
  display: inline-block;
  float: left;
  font-style: normal;
}
.join_div3 ul li .bt span {
  float: right;
  width: 14px;
  height: 8px;
  background: url(../images/join_icon4.png) no-repeat center center;
  display: inline-block;
  margin-right:0px;
  margin-top: 17px;
}
.join_div3 ul li .text {
  display: none;
  background: #f3f3f3;
  padding: 25px 27px;
  border-bottom: 1px solid #d9d9d9;
}
.join_div3 ul li .text p{
	line-height:30px;
	font-size:14px
}
.join_div3 ul li .text .tit {
  color:#0054a3;
  font-weight: bold;
  font-size: 15px;
  text-align:left;
}
.join_div3 ul li .text .t {
  margin-top: 5px;
  color: #666666;
  font-size: 14px;
  line-height: 24px;
}
.join_div3 ul li .text .t  p{
	line-height:30px;
	font-size:14px
}
.join_div3 ul li.on .bt {
  color:#0054a3;
  font-weight:bold !important;
}
.join_div3 ul li.on .bt span {
  background: url(../images/join_icon5.png) no-repeat center center;
}
.join_div3 .rexian_div {
  color: #f92d2d;
  font-size: 14px;
  width: 816px;
  margin: 25px auto 0;
  padding: 0 27px;
  line-height: 26px;
  float:left
}
.join_div3 .rexian_div a {
  display: inline-block;
  color: #f92d2d;
}
