@charset "UTF-8";
html,
body,
div,
span,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
address,
big,
cite,
code,
del,
em,
font,
img,
ins,
small,
strong,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
tr,
td {
  margin: 0;
  padding: 0;
}
body {
  margin: 0;
  padding: 0;
  font-family: "Microsoft YaHei";
  font-size: 0.18666667rem;
}
li {
  list-style: none;
}
a {
  cursor: pointer;
  text-decoration: none;
  color: #000000;
}
img {
  border: 0px none;
}
table {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
}
.clearboth {
  clear: both;
}
.left {
  float: left;
}
.right {
  float: right;
}
.container {
  width: 100%;
  margin: 0 auto;
  position: relative;
}
.m-l-5 {
  margin-left: 0.06666667rem;
}
.m-l-14 {
  /* margin-left: 0.18666667rem; */
  margin-top: 0.2rem;
}
.m-l-26 {
  margin-left: 0.34666667rem;
}
.m-l-30 {
  margin-left: 0.4rem;
}
.m-l-100 {
  margin-left: 1.33333333rem;
}
.m-t-10 {
  margin-top: 0.13333333rem;
}
.p-t-15 {
  padding-top: 0.2rem;
}
/*头*/
.head {
  width: 100vw;
  height: 2.22666667rem;
  background: url(../images/header.png) no-repeat;
  background-position: center;
}
.head .container p {
  font-size: 0.16rem;
  color: #fff;
  text-align: center;
  padding: 0.18666667rem 0 0 0.45333333rem;
}
/*.head .container img {
	float:left;
}
*/
.lovPC {
  display: none;
}
.lovM {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 1.2rem;
}
.lovM .logo {
  width: 0.77333333rem;
  height: 0.77333333rem;
}
.lovM .logo img {
  width: 100%;
  height: 100%;
}
.lovM .headtitle {
  width: 5.0533rem;
  height: 0.6rem;
}
.lovM .headtitle img {
  width: 100%;
  height: 100%;
}
.searchdiv {
  width: 100vw;
  height: 0.4rem;
  display: flex;
  /* margin-top: 0.56rem; */
  /* text-align: center; */
  /* margin: 0 auto; */
  justify-content: center;
}
.searchdiv > input {
  float: left;
  width: 3.62666667rem;
  height: 0.34666667rem;
  background-color: #fff;
  border: 1px solid #fff;
}
.searchdiv > input::placeholder {
  font-size: 13px;
}
.searchdiv > a {
  float: left;
  width: 0.42666667rem;
  height: 0.45rem;
}
.searchdiv > a img {
  width: 100%;
  height: 100%;
}
/*导航*/
.navdiv {
  display: none;
  /* height: 0.53333333rem; */
  background-color: #1369c0;
}
.navdiv-mb {
  /* height: 40px; */
  background-color: #1369c0;
}
.nav > ul {
  margin-left: 0.53333333rem;
  display: flex;
  flex-wrap: wrap;
}
.nav > ul > li {
  /* float: left; */
  width: 1.70666667rem;
  /*140*/
  height: 0.53333333rem;
  position: relative;
  text-align: center;
  line-height: 0.53333333rem;
}
.nav > ul > li > a {
  float: left;
  width: 1.70666667rem;
  height: 0.53333333rem;
  color: #fff;
  font-size: 0.21333333rem;
}
.nav > ul > li > i {
  position: absolute;
  width: 0.02666667rem;
  height: 0.46666667rem;
  right: 0;
  bottom: 0;
  background: url(../images/li_img.png);
}
.secnav {
  width: 1.73333333rem;
  display: none;
  position: absolute;
  top: 0.53333333rem;
  z-index: 10;
}
.secnav ul li {
  height: 0.46666667rem;
  background-color: #3d90e4;
  cursor: pointer;
}
.secnav ul li > a {
  color: #fff;
}
.nav > ul > li:hover,
.secnav ul li:hover {
  background-color: #0258ae;
}
.nav > ul > li:hover .secnav {
  display: block;
  top: 0.53333333rem;
}
#target-1 {
  display: none;
}
.top {
  display: none;
  position: absolute;
  width: 0.8rem;
  height: 0.8rem;
  bottom: 0rem;
  background: #1b7ccb url(../images/top_img.png) 0.21333333rem 0.30666667rem no-repeat;
  right: -0.8rem;
}
.main {
  background-color: #f3f3f3;
  padding-bottom: 0.2rem;
}
/*尾*/
.footer {
  width: 100vw;
  /* height: 1.2rem; */
  background-color: #1369c0;
}
.MsgFoot {
  position: relative;
  margin: 0 auto;
  width: 16rem;
}
.footer > p {
  text-align: center;
  color: #fff;
  position: relative;
  top: 0.36rem;
}
/*广告*/
.xinbo {
  display: none;
  width: 0.53333333rem;
  height: 1.6rem;
  position: absolute;
  right: 0.2rem;
  top: 0.53333333rem;
}
.xinbo > a {
  float: left;
  position: relative;
  width: 0.53333333rem;
  height: 0.53333333rem;
  border-radius: 0.13333333rem;
  background-color: #6bae51;
  /*background-color:#aaa;
	*/
}
.xinbo > a:hover {
  background-color: #6bae51;
}
.xinbo > a:hover .erweima {
  display: block;
}
.xinbo > .weibo {
  position: relative;
}
.xinbo .erweima {
  position: absolute;
  width: 1.8rem;
  height: 1.8rem;
  padding: 0.06666667rem;
  border: 1px solid #ddd;
  display: none;
  left: -2rem;
  z-index: 99;
  top: 0;
  background-color: #fff;
}
.main {
  position: relative;
  width: 100vw;
}
/*轮播*/
.mainone {
  /* padding-top: 0.2rem; */
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.jd_ad_slide1 {
  width: 7.90666667rem;
  /**660*/
  height: 3.46666667rem;
  /*330*/
  overflow: hidden;
  position: relative;
  margin-top: 0.2rem;
}
.silde-img1 {
  width: 7.90666667rem;
  height: 3.46666667rem;
  /*330*/
  overflow: hidden;
}
.jd_ad_btn1 {
  position: absolute;
  bottom: 0.64rem;
  height: 0.37333333rem;
  right: 0;
  text-align: right;
  line-height: 1.06666667rem;
}
.jd_ad_btn1 {
  bottom: 0;
}
.jd_ad_img_TitleNews2 {
  position: absolute;
  width: 3.46666667rem;
  text-align: left;
  bottom: 0;
  height: 0.64rem;
  line-height: 0.64rem;
  color: #fff;
  z-index: 10;
  left: 0.4rem;
}
.titlebg {
  position: absolute;
  width: 100%;
  bottom: 0;
  height: 0.64rem;
  line-height: 0.64rem;
  background-color: #000;
  filter: alpha(opacity=60);
  opacity: 0.6;
}
.jd_ad_btn_a {
  background-color: #666666;
  color: #fff;
  float: left;
  width: 0.16rem;
  height: 0.16rem;
  font-size: 0.13333333rem;
  margin-right: 0.13333333rem;
}
.jd_ad_btn_a:hover {
  text-decoration: none;
}
.jd_ad_btn1 .active {
  background-color: #6bae51;
}
/*一右*/
.oneright {
  margin-top: 0.2rem;
  /* float: right; */
  width: 7.90666667rem;
  /*533*/
  background-color: #fff;
}
.title1 {
  height: 0.52rem;
  border-bottom: 0.01333333rem solid #cdcbce;
  margin: 0 0.06666667rem 0 0.13333333rem;
  position: relative;
}
.title1 > span {
  float: left;
  width: 1.46666667rem;
  height: 0.53333333rem;
  position: relative;
  text-align: center;
  line-height: 0.53333333rem;
  color: #fff;
  background-color: #6bae51;
  font-size: 0.21333333rem;
}
.title1 > span i {
  width: 0;
  height: 0;
  border-left: 0.06666667rem solid transparent;
  border-right: 0.06666667rem solid transparent;
  border-top: 0.06666667rem solid #6bae51;
  position: absolute;
  bottom: -0.06666667rem;
  left: 50%;
  margin-left: -0.04rem;
}
.title1 > a {
  position: absolute;
  right: 0.26666667rem;
  font-size: 0.16rem;
  top: 0.16rem;
}
.onerighttop {
  margin: 0.24rem 0 0 0.33333333rem;
}
.onerighttop_title {
  text-align: center;
}
.onerighttop_title > a {
  font-size: 0.24rem;
  font-weight: bold;
}
.onerighttop_con {
  width: 5.6rem;
  margin-left: 0.33333333rem;
  line-height: 0.4rem;
  margin-top: 0.16rem;
  text-indent: 2em;
}
/*列表*/
.ulsi {
  margin: 0.37333333rem 0.13333333rem 0;
  padding-bottom: 0.10666667rem;
}
.ulsi li {
  height: 0.45333333rem;
  line-height: 0.45333333rem;
  border-bottom: 0.01333333rem dashed #dfdfdf;
}
.ulsi li > i {
  float: left;
  width: 0.10666667rem;
  height: 0.09333333rem;
  margin: 0.16rem 0 0 0.26666667rem;
  background: url(../images/liimg.png) no-repeat;
  background-size: cover;
}
.ulsi li > a {
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
  width: 3.97333333rem;
  margin-left: 0.13333333rem;
}
.ulsi li:hover a {
  color: #3e8ea8;
}
.ulsi li > span {
  float: right;
  color: #5a5a5a;
  margin-right: 0.66666667rem;
}
/*二层*/
.maintwo {
  margin-top: 0.22666667rem;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.maintwoul {
  margin-top: 0.2rem;
  width: 7.90666667rem;
  /* float: left; */
  background-color: #fff;
}
.tab-hor-left {
  overflow: hidden;
  clear: both;
  position: relative;
}
.tab-hor-left .u-tabnav {
  background: #e8e8e8 url(../images/libg.png) repeat-x;
  border-right: 0.01333333rem solid #d3d3d3;
  border-bottom: 0.02666667rem solid #042e9b;
}
.tab-hor-left .u-tabnav li {
  list-style: none;
  float: left;
  width: 1.6rem;
  height: 0.53333333rem;
  line-height: 0.53333333rem;
  text-align: center;
  cursor: pointer;
  font-size: 0.21333333rem;
  color: #69ae51;
  position: relative;
  font-weight: bold;
}
.tab-hor-left .u-tabnav .active {
  background: url(../images/li1_bg.png) no-repeat;
  color: #fff;
  font-size: 0.21333333rem;
  position: relative;
}
.tab-hor-left .u-tabnav .active i {
  float: left;
  width: 0.74666667rem;
  height: 0.49333333rem;
  background: url(../images/liright_bg.png) no-repeat;
  position: absolute;
  right: -0.53333333rem;
  top: 0.04rem;
}
.tab-hor-left .u-tabmain {
  clear: both;
  background: #fff;
  border: 1px solid #ccc;
}
.u-tabmain > div {
  display: none;
}
.u-tabmain > .active {
  display: block;
}
.ulsi1 {
  margin-top: 0.13333333rem;
}
.ulsi1 li {
  /* border: 0; */
  /* display: flex; */
}
.ulsi1 li > i {
  float: left;
  width: 0.09333333rem;
  height: 0.12rem;
  background: url(../images/li_i.png) no-repeat;
  background-size: cover;
}
.more {
  font-size: 0.13333333rem;
  color: #042e9b;
  font-weight: bold;
  position: absolute;
  right: 0.22666667rem;
  top: 0.17333333rem;
}
/*三层*/
.minthree {
  margin-top: 0.32rem;
  background-color: #fff;
  position: relative;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.mminthreediv {
  margin-top: 0.2rem;
  width: 7.90666667rem;
  /* height: 2.13333333rem; */
  /* float: left; */
}
.title3 {
  height: 0.49333333rem;
  background: url(../images/libg.png) repeat-x;
  border-bottom: 0.01333333rem solid #e0dedf;
  border-left: 0.01333333rem solid #e0dedf;
  border-right: 0.01333333rem solid #e0dedf;
}
.title3 > span {
  float: left;
  width: 1.33333333rem;
  height: 0.49333333rem;
  text-align: center;
  line-height: 0.50666667rem;
  border-radius: 0.10666667rem 0.10666667rem 0 0;
  background-color: #1f79c5;
  color: #fff;
  font-size: 0.21333333rem;
  margin-left: 0.2rem;
}
.mainthreecon {
  margin-top: 0.2rem;
  position: relative;
}
.mainthreecon > a {
  float: left;
  text-align: left;
  margin: 0.2rem 0 0 0.28rem;
}
.mainthreecon > a:hover {
  color: #3e8ea8;
}
.mainthreecon1 > a {
  float: left;
  width: 3.57333333rem;
  height: 1.29333333rem;
  margin-top: 0.24rem;
}
.mainthreecon1 > a img {
  width: 100%;
  height: 100%;
}
.lovPC {
  display: none;
}
/* ----------------------- */
/*列表页*/
/*左侧*/
.other_left {
  /* float: left; */
  /* width: 3.7333333333333334rem; */
}
.other_title {
  height: 0.97333333rem;
  line-height: 0.93333333rem;
  border-top: 0.02666667rem solid #118297;
  background-color: #519fae;
  color: #fff;
  font-size: 0.4rem;
  text-align: center;
}
.other_left > ul {
  background-color: #fff;
  margin-top: 0.06666667rem;
}
.other_left > ul li {
  height: 0.78666667rem;
  border-bottom: 0.02666667rem solid #e8e8e8;
}
.other_left > ul li:hover {
  background-color: #519fae;
  color: #fff;
}
.other_left > ul li:hover a {
  color: #fff;
}
.other_left > ul li:hover i {
  background-color: #fff;
}
.other_left > ul li > a {
  float: left;
  width: 3.73333333rem;
  height: 0.78666667rem;
  line-height: 0.81333333rem;
}
.other_left > ul li > a i {
  float: left;
  width: 0.05333333rem;
  height: 0.2rem;
  background-color: #999;
  margin: 0.30666667rem 0 0 0.2rem;
}
.other_left > ul li > a span {
  font-size: 0.21333333rem;
  float: left;
  letter-spacing: 0.06666667rem;
  margin-left: 0.26666667rem;
}
/*右侧*/
.other_right {
  /* float: right; */
  /* width: 12.053333333333333rem; */
  background-color: #fff;
  width: 100%;
}
.other_rightmain {
  margin: 0.26666667rem 0.4rem 0;
  background-color: #fff;
}
.othertitle {
  height: 0.73333333rem;
  line-height: 0.73333333rem;
  border-bottom: 0.02666667rem solid #c5c5c5;
  position: relative;
}
.othertitle > .name {
  font-size: 0.32rem;
  color: #519fae;
  margin-left: 0.13333333rem;
}
.othertitle > .title_right {
  display: none;
  float: right;
  margin: 0.13333333rem 0.33333333rem 0 0;
}
.othertitle > img {
  position: absolute;
  top: 0.6rem;
  left: 0;
}
.ulsilist {
  margin: 0.37333333rem 0.13333333rem 0;
  padding-bottom: 0.10666667rem;
}
.ulsilist li {
  /* display: flex; */
  height: 0.7rem;
  line-height: 0.7rem;
  border-bottom: 0.01333333rem dashed #dfdfdf;
}
.ulsilist li > i {
  float: left;
  width: 0.10666667rem;
  height: 0.09333333rem;
  margin: 0.16rem 0 0 0.26666667rem;
  background: url(../images/liimg.png) no-repeat;
  background-size: cover;
}
.ulsilist li > a {
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
  width: 70%;
  margin-left: 0.13333333rem;
}
.ulsilist li:hover a {
  color: #3e8ea8;
}
.ulsilist li > span {
  float: right;
  color: #5a5a5a;
  margin-right: 0.13333333rem;
}
/*分页*/
.page {
  margin: 0.13333333rem 0 0.18666667rem 1.6rem;
}
.page > a {
  padding: 0.10666667rem 0.13333333rem;
  border: 1px solid #d2d2d2;
  font-size: 0.16rem;
  float: left;
  margin-left: 0.06666667rem;
}
.page > span {
  float: left;
  height: 0.45333333rem;
  line-height: 0.45333333rem;
  margin-left: 0.14666667rem;
}
.page > a:hover {
  background-color: #519fae;
  color: #fff;
}
.page > span > input {
  width: 0.42666667rem;
  height: 0.4rem;
  border: 1px solid #d2d2d2;
  margin: 0 0.06666667rem;
}
/*详情页*/
/*标题*/
.detailtitle {
  text-align: center;
  font-size: 0.34666667rem;
  margin-top: 0.53333333rem;
  width: 100%;
}
.detailtitlekey {
  text-align: center;
  font-size: 0.26666667rem;
  padding: 0.26666667rem 0rem;
  width: 100%;
}
.news-imfor {
  /* width: 12rem; */
  height: 0.4rem;
  margin: 0 auto;
  background-color: #f6f6f6;
  margin-top: 0.13333333rem;
  text-align: center;
  line-height: 0.4rem;
}
.news-imfor span {
  padding: 0 0.26666667rem 0 0.26666667rem;
  color: #7b7b7b;
  font-size: 0.18666667rem;
}
.detailscon {
  padding: 0.26666667rem;
}
.detailscon img {
  /* width: 6.4rem;
  height: 3.2rem;
  margin: 0.33333333rem 0 0 2.24rem; */
  max-width: 100%;
  margin: 0 auto;
}
.detailscon > p {
  /*line-height:0.3333333333333333rem;
	text-indent:2em;
	margin-left:0.9866666666666667rem;
	margin-right:0.9866666666666667rem;
	*/
}
/*报名1*/
.sigup {
  background-color: #fff;
}
.sigupcon {
  margin: 0 0.4rem;
  padding: 0.13333333rem 0;
}
.redtitle {
  text-align: center;
  color: #da0000;
  font-size: 0.24rem;
  margin-top: 0.29333333rem;
}
.sigupsearch {
  margin-top: 0.37333333rem;
}
.sigupsearch > span {
  float: left;
  text-align: right;
  width: 2.38666667rem;
  height: 0.37333333rem;
  line-height: 0.37333333rem;
}
.sigupsearch > input {
  float: left;
  width: 2.98666667rem;
  height: 0.32rem;
  border: 1px solid #bfbfbf;
}
.sigupsearch > a {
  float: left;
  width: 1.04rem;
  height: 0.37333333rem;
  background-color: #83b777;
  text-align: center;
  line-height: 0.37333333rem;
  color: #fff;
  font-size: 0.24rem;
  margin-left: 0.16rem;
}
.sigupcons {
  margin-top: 0.48rem;
  padding-bottom: 1.22666667rem;
}
.sigupcons > a {
  margin-top: 0.32rem;
  float: left;
  width: 3.6rem;
  height: 0.89333333rem;
  text-align: center;
  line-height: 0.89333333rem;
  font-size: 0.24rem;
  color: #666;
  background-color: #ebebeb;
}
/*报名2*/
.sigupcons2 {
  width: 14.66666667rem;
  margin: 0.24rem auto 0;
  border-top: 0.01333333rem solid #ccc;
  border-left: 0.01333333rem solid #ccc;
}
.siguptitle {
  height: 0.69333333rem;
  border-bottom: 0.01333333rem solid #ccc;
  border-right: 0.01333333rem solid #ccc;
  background-color: #d8d8d8;
  font-size: 0.24rem;
  text-align: center;
  line-height: 0.69333333rem;
}
.sigupcons2 table tr {
  height: 0.42666667rem;
  line-height: 0.42666667rem;
  border-bottom: 0.01333333rem solid #ccc;
}
.sigupcons2 table tr th {
  border-right: 0.01333333rem solid #ccc;
  background-color: #f6f6f6;
}
.sigupcons2 table tbody tr:nth-child(even) {
  background-color: #f6f6f6;
}
.sigupcons2 table td {
  border-right: 0.01333333rem solid #ccc;
}
.name1 {
  width: 2.4rem;
  text-align: center;
  line-height: 0.42666667rem;
  border-right: 0.01333333rem solid #ccc;
}
.tdcon {
  width: 4.34666667rem;
  border-right: 0.01333333rem solid #ccc;
}
.tdcon > input {
  width: 2.81333333rem;
  height: 0.24rem;
  border: 1px solid #a9a9a9;
  margin-left: 0.06666667rem;
  background-color: #fff;
}
.tdname {
  width: 1.2rem;
  margin-left: 0.09333333rem;
}
.tdnsex {
  width: 0.73333333rem;
  margin-left: 0.09333333rem;
}
.tdphone {
  width: 1.69333333rem;
  margin-left: 0.09333333rem;
}
.tdsfzh {
  width: 2.8rem;
  margin-left: 0.09333333rem;
}
.tdbz1,
.tdbz2,
.tdbz3,
.tdbz4 {
  width: 1.2rem;
  margin-left: 0.09333333rem;
}
.addperson {
  margin: 0.53333333rem auto 0.53333333rem;
  text-align: center;
}
.addperson > a {
  display: inline-block;
  padding: 0.10666667rem 0.33333333rem;
  text-align: center;
  border: 1px solid #c9c9c9;
  border-radius: 0.05333333rem;
  background: url(../images/addperson.png) repeat-x;
  margin: 0 0.13333333rem;
}
.delete {
  padding: 0.05333333rem 0.2rem;
  background-color: #ee1c14;
  color: #fff;
  font-size: 0.16rem;
  border-radius: 0.05333333rem;
  margin-left: 0.4rem;
  cursor: pointer;
}
.list-box {
  padding: 0.2rem 0;
  display: flex;
  /* justify-content: center; */
  flex-wrap: wrap;
}
/* 分页 */
.m-style {
  position: relative;
  text-align: center;
  line-height: 0.50666667rem;
  zoom: 1;
  font-family: "Microsoft YaHei", Verdana;
  line-height: 0.50666667rem;
  color: #666;
  font-size: 0.18666667rem;
}
.m-style:before,
.m-style:after {
  content: "";
  display: table;
}
.m-style:after {
  clear: both;
  overflow: hidden;
}
.m-style span {
  /*float:left;
	*/
  display: inline-block;
  vertical-align: top;
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  margin: 0 0.06666667rem;
  /*width:0.5066666666666667rem;
	*/
  height: 0.50666667rem;
  line-height: 0.50666667rem;
  color: #666;
  font-size: 0.18666667rem;
}
.m-style .active {
  /*float:left;
	*/
  display: inline-block;
  vertical-align: top;
  margin: 0 0.06666667rem;
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  /*min-width:0.5066666666666667rem;
	*/
  height: 0.50666667rem;
  line-height: 0.50666667rem;
  background: #005da8;
  color: #fff;
  font-size: 0.18666667rem;
  border: 1px solid #005da8;
}
.m-style.red .active {
  background: #cd1909;
  border: 1px solid #cd1909;
}
.m-style a {
  /*float:left;
	*/
  display: inline-block;
  vertical-align: top;
  margin: 0 0.06666667rem;
  /*min-width:0.5066666666666667rem;
	*/
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  height: 0.50666667rem;
  line-height: 0.50666667rem;
  background: #fff;
  border: 1px solid #ebebeb;
  color: #666;
  font-size: 0.18666667rem;
}
.m-style a:hover {
  color: #fff;
  background: #005da8;
}
.m-style.red a:hover {
  color: #fff;
  background: #cd1909;
}
.m-style .next,
.m-style .prev {
  /* font-family:"Simsun";
	*/
  font-size: 0.18666667rem;
  font-weight: bold;
}
.now,
.count {
  padding: 0 0.06666667rem;
  color: #f00;
}
.eg img {
  max-width: 10.66666667rem;
  min-height: 6.66666667rem;
}
#pager input[type="text"] {
  /*float:left;
	*/
  display: inline-block;
  vertical-align: top;
  margin: 0 0.06666667rem;
  width: 0.66666667rem;
  height: 0.50666667rem;
  line-height: 0.50666667rem;
  text-align: center;
  background: #fff;
  border: 1px solid #ebebeb;
  outline: none;
  color: #bdbdbd;
  font-size: 0.18666667rem;
}
.cer-pc {
  display: none;
}
.cer-item {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 1.5rem;
}
/*查询 */
.containerBg {
  width: 100%;
  height: auto;
  /* min-height: 40.625rem; */
  background-color: #fff;
}
.Height15 {
  width: 100%;
  /* height: 0.9375rem; */
}
.CertificateSite {
  /* width: 75rem; */
  height: 1.3rem;
  background-color: #e8f7ff;
  /*margin-top:0.625rem;
	*/
}
.CertificateSite img {
  float: left;
  height: 1rem;
}
.CertificateSite span {
  float: left;
  /* font-family: "微软雅黑"; */
  /* height: 2.8125rem; */
  line-height: 1rem;
  font-size: 0.5rem;
  padding-left: 0.625rem;
  color: #4e4e4e;
}
.CertificateSearch {
  /* width: 75rem; */
  /* height: 2.8125rem; */
  border-bottom: 0.0625rem solid #ededed;
}
.CertificateLable {
  float: left;
  /* width: 11.8125rem; */
  /* border-right: 0.0625rem solid #ededed; */
  /* height: 2.8125rem; */
  /* line-height: 2.8125rem; */
  text-align: left;
  font-size: 0.5rem;
  color: #4e4e4e;
  font-family: "微软雅黑";
}
.CertificateText {
  /* float: left; */
  /* width: 12.5rem; */
  border-right: 0.0625rem solid #ededed;
  /* height: 2.1875rem; */
  /* padding-top: 0.625rem; */
  /* padding-left: 0.5625rem; */
  /* line-height: 2.1875rem; */
}
.CertificateSearchBtn {
  width: 100%;
  height: 2rem;
  text-align: center;
  padding-top: 1rem;
  border-bottom: 0.0625rem solid #ededed;
}
.CertificateTip {
  width: 100%;
  /* height: 2.5rem; */
  /* line-height: 2.5rem; */
  height: 1rem;
  text-align: center;
  font-family: "微软雅黑";
  font-size: 0.5rem;
  color: #ccc;
  border-bottom: 0.0625rem solid #ededed;
}
.CertificateCompany {
  width: 68.75rem;
  height: 5rem;
  border-bottom: 0.0625rem solid #ededed;
  padding-left: 6.25rem;
  padding-top: 0.9375rem;
}
.CertificateCompanyInfo {
  float: left;
  width: 34.375rem;
  height: 1.875rem;
  line-height: 1.875rem;
}
.CertificateSearchList {
  width: 100%;
  height: auto;
}
.CertificateTable {
  width: 98%;
  border-collapse: collapse;
  text-align: center;
  border: 1px solid #dddddd;
  margin: 0.625rem 0.625rem;
}
.CertificateTable tr {
  height: 2.8125rem;
}
.CertificateTr {
  background-color: #f0f0f0;
  height: 2.5rem;
  line-height: 2.5rem;
}
.CertificateTrBg {
  background-color: #ccc;
  height: 2.8125rem;
  line-height: 2.8125rem;
}
