.w100 {
  width: 100%;
}

.f36 {
  font-size: 36px;
}

.f24 {
  font-size: 24px;
}

.text-blue {
  color: #2789ee;
}

.bg_white {
  background-color: #fff;
}

/* .filterContainer ul li .filterTitle{
	width:106px;
} */
/* .filterContainer ul li .filterBar{
	width: 1045px;
} */
/* 搜索 部分 */
.sortBox p {
  line-height: 60px;
  color: #666;
}

.sortBox p.on,
.sortBox p:hover {
  color: #2789ee;
}

/* 列表开始 */
.RL_List ul li {
  width: 100%;
  height: 228px;
  /* padding-top: 30px; */
  box-sizing: border-box;
}

.listBgBox {
  width: 100%;
  height: 208px;
  overflow: hidden;
  position: relative;
  padding: 21px 2px 2px 3px;
  background: url(../images/boxBg.png) no-repeat;
  box-shadow: 0px 0px 10px 0px rgba(0, 82, 217, 0.14);
  border-radius: 6px;
  border: 2px solid #fff;
  box-sizing: border-box;
  margin-top: 20px;
}

.RL_List ul li .listBgBox:hover {
  border: 1px solid #2789ee;
  background: url(../images/boxBg1.png) no-repeat;
  background-size: 100% 100%;
}

.RL_List ul li .stateImg {
  top: 0px;
  right: 0px;
}

.RL_List ul li .listtop {
  padding: 0px 18px 0px 17px;
  box-sizing: border-box;
}

.RL_List ul li .msjxTitle {
  max-width: 800px;
}

.RL_List ul li .msjxTitle .title:hover {
  color: #2789ee;
}

.RL_List ul li .listtop .title {
  max-width: 619px;
  line-height: 30px;
}

.RL_List ul li .list_LeftBox {
  height: 122px;
  width: 800px;
}

.RL_List ul li .list_Left {
  width: 100%;
  line-height: 16px;
  overflow: hidden;
}

.RL_List ul li .list_Left .listTitle {
  width: 600px;
  padding-left: 65px;
  line-height: 1.4;
}

.RL_List ul li .list_Left .listTitle:hover {
  color: #2789ee;
}

.RL_List ul li .list_Left .RL_ListIcon01 {
  background: url(../images/zczt.png) no-repeat left center;
}

.RL_List ul li .list_Left .RL_ListIcon03 {
  background: url(../images/sbsj.png) no-repeat left center;
}

.RL_List ul li .list_Left .RL_ListIcon02 {
  background: url(../images/bmgl.png) no-repeat left center;
}

.maxW134 {
  max-width: 134px;
}

.maxW265 {
  max-width: 265px;
}

.maxW270 {
  max-width: 320px;
}

.RL_List ul li .list_Center {
  width: 215px;
  height: 90px;
  border-right: 1px solid #ededed;
  margin-top: 10px;
  position: absolute;
  right: 270px;
  top: 50%;
  margin-top: -45px;
}

.list_Right {
  width: 300px;
  height: 120px;
  padding-top: 15px;
  box-sizing: border-box;
  border-left: 1px dashed #dddddd;
}

.zcfstype {
  width: fit-content;
  margin: auto;
  line-height: 30px;
  padding: 0px 15px;
  box-sizing: border-box;
  background: rgba(39, 137, 238, 0.13);
  border-radius: 6px;
}

.listbottom {
  width: 100%;
  line-height: 50px;
  padding: 0px 20px;
  background-color: #f0f5fa;
  box-sizing: border-box;
  border-radius: 0px 0px 8px 8px;
  margin-top: 12px;
}

.listbottom a {
  color: #2789ee;
}

.listbottom a:hover {
  font-weight: bold;
}

.browseNum {
  max-width: 230px;
  padding-left: 30px;
  background: url(../images/eye.png) no-repeat left center;
  background-size: 19px 11px;
  box-sizing: border-box;
}

.RL_List ul li .numTip {
  color: #ee851e;
}

.popBox01 {
  top: -150px !important;
  height: 100px !important;
}

.nodataPic {
  background: url(../../public/images/pics/noDataPicLang.png) no-repeat 50%;
}

.titleBoxs {
  width: 551px;
}

/* 热门关键字 start*/
.nobg {
  background: transparent !important;
}

.hotSearch {
  width: 900px;
  height: 33px;
  padding-left: 117px;
  margin-top: 5px;
  background: url(../images/hotIcon.png) no-repeat left;
  box-sizing: border-box;
}

.hotSearch a {
  line-height: 28px;
  padding: 0px 10px;
  box-sizing: border-box;
  background: #2060a4;
  margin-left: 10px;
  margin-top: 5px;
  border-radius: 6px;
}

.hotSearch a:hover,
.hotSearch .on {
  background-color: #2789ee;
}

/* 热门关键字 end*/
/* 搜索 start*/
.SearchCont {
  padding-left: 65px;
  box-sizing: border-box;
}

.search_box {
  width: 1093px;
  line-height: 58px;
  background-color: #ffffff;
  border-radius: 6px;
  overflow: hidden;
  box-shadow: 0px 0px 29px 0px rgba(39, 108, 193, 0.17);
}

.search_box img {
  width: 20px;
  height: 20px;
  margin: 19px 15px;
}

.search_box input {
  width: 633px;
  line-height: 58px;
  border: none;
}

.search_box a {
  width: 138px;
  background: linear-gradient(to top, #2789ee, #2060a4);
}

.search_box a:hover {
  background: linear-gradient(to bottom, #2789ee, #2060a4);
}

.sxIcon:hover img {
  animation: spin 2s linear infinite;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(-360deg);
  }
}

/* 搜索 end*/
.jsjxbox {
  padding: 20px 0px;
}

.jsjxbox a {
  color: #2789ee;

  padding: 10px 15px 10px 9px;
  margin-right: 20px;
  border-radius: 4px;
}

.jsjxbox span {
  display: inline-block;
  line-height: 20px;
}

.zcztBox {
  height: 30px;
}

.zcztBox span {
  display: inline-block;
  background: rgba(39, 137, 238, 0.13);
  color: #2789ee;
  border-radius: 6px;
  line-height: 30px;
  padding: 0px 15px;
  box-sizing: border-box;
  margin-right: 20px;
}

.line30 {
  line-height: 30px;
  display: inline-block;
  color: #2789ee;
}
