@charset "UTF-8";
/* CSS Document */
body{
margin:0rem auto;
padding:0rem;
}
a{text-decoration:none}
img{border: 0 none;max-width: 100%;vertical-align: top;height: auto;}
p{}
.db{display: block;}
.tu{width: 100%;height: 100%;}
.fl{float: left}
.fr{float:right}
.tc{text-align: center;}
.tr{text-align: right;}
.dy{display: inline-block; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;white-space: nowrap;/*强制不换行*/}
.dy2{width: 3.25rem; display: inline-block; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;white-space: nowrap;/*强制不换行*/}
.dy7{width: 3.25rem; display: inline-block; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;}
.dy3{display: inline-block; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;white-space: nowrap;/*强制不换行*/}
.dy4{width:6.21rem; display: inline-block; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;white-space: nowrap;/*强制不换行*/}
.dy5{width:5.29rem; display: inline-block; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;white-space: nowrap;/*强制不换行*/}
.dy6{width:6.9rem; display: inline-block; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;white-space: nowrap;/*强制不换行*/}
.duoy{
	width: 7rem;
	height: .84rem;/*注意高度和宽度，不允许出现半汉字截断*/
    overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
  
}
/*宽度*/
.w476{width: 4.76rem;}
.w419{width: 4.19rem;}
.w122{width:1.22rem}
.w300{width:3rem;}

/*颜色*/
.bg-1{background-color: #F9F9F9;}
.bg-2{background-color: #FFFFFF;}
.bg-3{background-color: #F1F2F3;}
.colwhite{color: #FFFFFF;}
.col4c{color: #4C4B4B;}
.col74{color: #747474;}
.col79{color: #79797C;}
.colred{color: #FE2829;}
.col333{color: #333333;}
.col3a{color: #3a3a3a;}
.col84{color: #848282;}
.col36{color: #363636;}
.col4c{color: #4c4c4c;}
.col5e{color: #5E6472;}
.col8c{color: #8C929F;}
.co68{color: #68696B;}

.logo{width: 1.71rem;height: 0.58rem;}
.br4{border-radius: 4px;}
.czs{color: #634BA0;}

/*间距*/
.mt07{margin-top: .07rem;}
.mt10{margin-top: .1rem;}
.mt15{margin-top: .15rem;}
.mt24{margin-top: .24rem;}
.mt18{margin-top: .18rem;}
.mt20{margin-top: .2rem;}
.mt30{margin-top: .3rem;}
.mt27{margin-top: .27rem;}
.mt42{margin-top: .42rem;}
.mt145{margin-top: 1.45rem;}
.mt-15{margin-top: -.15rem;}
.ml11{margin-left: 0.11rem;}
.ml15{margin-left: 0.15rem;}
.ml37{margin-left: .37rem;}

.ml20{margin-left: 0.2rem;}
.ml05{margin-left: 0.05rem;}
.ml10{margin-left: 0.1rem;}
.ml5{margin-left: 0.05rem;}
.ml50{margin-left: 0.5rem;}
.ml20{margin-left: 0.2rem;}


.mt68{margin-top: 0.68rem;}
.mt43{margin-top: .43rem;}
.mt40{margin-top: .40rem;}
.mt45{margin-top: .45rem;}
.ml40{margin-left: 0.4rem;}
.ml30{margin-left: 0.30rem;;}
.ml25{margin-left: 0.25rem;;}
.ml62{margin-left: 0.62rem;}
.mr05{margin-right: 0.05rem;}
.mr15{margin-right: 0.15rem;}
.mr20{margin-right: 0.2rem;}
.mr08{margin-right: 0.08rem;}
.mr25{margin-right: 0.25rem;}
.mr30{margin-right: 0.30rem;}
.mb25{margin-bottom: .25rem;}
.mb20{margin-bottom: .20rem;}
.mb40{margin-bottom: .40rem;}
.mb36{margin-bottom: .36rem;}
.lg73{line-height: .73rem;}
.lg34{line-height: .34rem;}
.lh38{line-height: .38rem;}
.lh42{line-height: .42rem;}
.lh44{line-height: .44rem;}
.lh48{line-height: .48rem;}
.lh66{line-height: .66rem;}
.lh106{line-height:1.06rem;}
.lh114{line-height:1.14rem;}
.pt20{padding-top: 0.2rem;;}
.pb30{padding-bottom: .3rem;}
.pb36{padding-bottom: .36rem;}
.pl42{padding-left: .42rem;}
.pl10{padding-left: .1rem;}
.pt30{padding-top: .3rem;}
/*宽度高度*/
.w700{width: 7rem;}
.h66{height: .66rem;}
/*字号*/
.f34{font-size: 0.34rem;font-family: PingFangSC-Medium;}
.f24{font-size: 0.24rem;font-family: PingFangSC-Regular;}
.f20{font-size: 0.20rem;font-family: PingFangSC-Light;}
.f22{font-size: 0.22rem;font-family: PingFangSC-Regular;}
.f26{font-size: 0.26rem;font-family: PingFangSC-Regular;}
.f28r{font-size: .28rem;font-family: PingFangSC-Regular}
.f28{font-size: .28rem;font-family: PingFangSC-Medium}
.f30{font-size: .30rem;font-family: PingFangSC-Regular}
.f30m{font-size: .30rem;font-family: PingFangSC-Medium}
.f30m{font-size: .30rem;font-family: PingFangSC-Medium}
.f32{font-size: .32rem;font-family: PingFangSC-Semibold;}
.dpl{display: inline-block;}
.cb{clear: both;}
/*搜索框*/
.topsearch{width:7.5rem;margin:auto;background-color: #fff;height: 1.14rem;;}
.Searchbox{
	height: 0.6rem;
	border-radius: 0.3rem;;
	background-color: rgba(239, 240, 241, 1);
	width: 4.03rem; 
	margin-left: 0.3rem;
}
.inner{width: 6.9rem;margin: 0 auto;}
.searchico{
	width: 4.03rem;
 	height: .6rem;
}
.ico1{
	width: .27rem;
  	height: .26rem;
 	margin-top: .17rem;
	margin-left: 0.3rem
}
/*文字导航部分*/
#TouchNav{width:100%;overflow:hidden;border-bottom:1rem solid #f8f8f8;}
#TouchNav .swiper-slide{width:3rem;padding: 0 5rem;letter-spacing:2rem;text-align:center;}
#TouchNav .swiper-slide span{transition:all .3s ease;display:block;}
#TouchNav .active span{transform:scale(1.1);color:#FF2D2D;}
.tishi{
	display: block;
	overflow-wrap: break-word;
	color: rgba(106, 106, 106, 1);
	font-size: .24rem;
	font-family: PingFangSC-Regular;
	white-space: nowrap;
	line-height: .6rem;
	text-align: left;
}
.landing{
	  display: block;
	  overflow-wrap: break-word;
	  color: rgba(132, 132, 135, 1);
	  font-size: .28rem;
	  font-family: PingFangSC-Regular;
	  white-space: nowrap;
	  line-height: .4rem;;
	  text-align: center;
	  margin-top: .37rem;;
}
.nav{
	height: .86rem;
  	background-color: rgba(255, 255, 255, 1);
  	width: 7.5rem;
	margin: 0 auto;
	overflow: hidden;
}
.nav-list1{
		  width: 0.64rem;
		  padding-left: .34rem;;
		  white-space: nowrap;
}
.nav-list2{
		  width: 1.12rem;
		  padding-left: .56rem;
		  white-space: nowrap;
}
.list0{
	  color: rgba(109, 70, 175, 1);
	  font-size:.32rem;
	  font-family: "PingFangSC-Medium";
	  white-space: nowrap;
	  line-height: .32rem;
	  text-align: center;
	  display: inline-block;
	
}
.list1{
	  width: 1.12rem;
	  height: .28rem;
	  display: block;
	  overflow-wrap: break-word;
	  color: rgba(51, 51, 51, 1);
	  font-size: .28rem;
	  font-family: PingFangSC-Regular;
	  white-space: nowrap;
	  line-height: .28rem;
	  text-align: left;
	  margin-top: .03rem;
	  display: inline-block;
	
}
.tip1{
	  width: .3rem;
	  height: 0.04rem;
	  border-radius: 0.02rem;
	  background-color: rgba(123, 77, 188, 1);
	  display: table;
      margin: 0 auto;
      margin-top: 0.13rem;;
}
.jingang{
	width: 7.1rem;
	height: 3.1rem;;
	margin: 0 auto;
	background-color:#FFFFFF ;
	margin-top: 0.2rem;;
}
.jingang-ico{
	width: 0.8rem;
	height: 0.8rem;
	text-align: center;
}
.jingang-txt{

 
display: table-cell;
  overflow-wrap: break-word;
  color: rgba(110, 102, 128, 1);
  font-size: .24rem;
  font-family: PingFangSC-Regular;
  line-height: .24rem;;
  height: 0.24rem;
  text-align: center;
  margin-top: .16rem;
}
.jingang1{
	width:20%;
	float: left;
	text-align: center;
}
.guanggao{
	width: 7.2rem;
	margin: 0 auto;
	
}
.guanggao-qy{
	width: 2.33rem;
	height: 1.22rem;
}
/*送检动态*/
.send{width: 7.5rem;margin: 0 auto;}
.send-top{
 height: 1.96rem;
  background: url(https://img1.17img.cn/ui/simg/woyaoce/2022/thc/img/bg-sjdt%402x.png)
  0rem 0rem no-repeat;
  width: 7.5rem;;
 background-size: cover;
 }
.hz26{width: 0.26rem;height: 0.26rem;}
.send-fgx{width: 0.01rem;height: 0.3rem;background-color: #DEDEDE;margin-top: .96rem;margin-left: .63rem;}
.send-down{
	border-radius: .2rem .2rem 0 0;
    background-color: rgba(255, 255, 255, 1);
    width: 7.5rem;
  }
.shuffling-left{
	  height: 1.31rem;
	  border-radius: .10rem;
	  border: 0.01rem solid rgba(223, 223, 223, 1);
	  background-color: rgba(255, 255, 255, 1);
	  box-shadow: .05rem .06rem .04rem 0rem rgba(137, 182, 208, 0.11);
	  padding: .2rem .2rem .3rem .2rem;
	  width: 3.05rem;
}
.point{text-align: center;}
.pointac{
	width: .36rem;
	height: .12rem;
	background: #3C1F87;
	border-radius: .06rem;
	margin-left: 3.23rem;

}
.pointdefault{
	width: .12rem;
	height: .12rem;
	background: #A5A5A5;
	opacity: 0.5;
	border-radius: 50%;
	
}
.Scrollmessage{
  height: .70rem;
  background-color: rgba(255, 255, 255, 1);
  padding-top: .1rem;
  width: 7.50rem;
  
}
/*最新检测资讯*/
.information{width: 7.5rem;margin: 0 auto;}
.bt{
  width: .08rem;
  height: .32rem;
  background-color: #7B4DBC;
}
.bt2{
  width: .7rem;
  height: .34rem;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: .24rem;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  
  text-align: center;
  background-color: rgba(170, 204, 5, 1);
  border-radius: 0.08rem;
}
.information-r{float: right;}
.information-content{
  height: 6.2rem;
  border-radius: .14rem;
  background-color: rgba(255, 255, 255, 1);
  margin-top: .25rem;
  width: 7.50rem;
  
  padding-bottom: .3rem;
}
.bt3{
	width: 7.10rem;
  height: .01rem;
  background-color: rgba(232, 232, 232, 1);
  margin-top: .30rem;
}
.featuresdetectionP{
 
  
}
.featuresdetection-dowm{
height: 5.84rem;
  border-radius: .14rem;
  background-color: rgba(255, 255, 255, 1);
  margin-top: .25rem;
  width: 7.50rem;
  margin:  0 auto;
}
.featuresdetection-liebiaoleft{
	width: 3.45rem;
  	height: 2.52rem;
  	 box-shadow: 0rem 0rem 10rem 0rem rgba(0, 0, 0, 0.1);
}	
.bgimg{

  height: 1.87rem;
  background: url(https://img1.17img.cn/ui/simg/woyaoce/2022-thcicon/img-dadouyou%402x.png
) 100% no-repeat;
  background-size: cover;
  width: 3.45rem;
  border-radius: 0.06rem;
 
}
.bdblck{
	height: .42rem;
 	 background-color: rgba(0, 0, 0, 0.31);
 	 margin-bottom: 0;
 	 width: 3.45rem;
}
/*找机构*/
.Lookingagency-cont{
  	
  border-radius: .14rem;
  background-color: rgba(255, 255, 255, 1);
  margin-top: .25rem;
  width: 7.50rem;
  margin:  0 auto;
}
.log-2{
  height: 1.80rem;
  border-radius: .12rem;
  border: .01rem solid rgba(222, 222, 222, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 1.80rem;
  display: flex;align-items: center;
  margin-left: .4rem;;
 
}
.zjg-list{padding-top: .3rem;;}
.zjg-list-rig{width: 4.7rem;margin-left: .21rem;}
.ma{width: .45rem;height: .3rem;}
.cns{width: .37rem;height: .25rem;}
.boda{width: .6rem;height: .6rem;}
.tuijian{width: .36rem;height: .36rem;}
.zjg-fgx{
  width: 7.10rem;
  height: .01rem;
  background-color: rgba(232, 232, 232, 1);
  margin-top:.3rem;
}
/*最新标准*/
.standard-cont{

  border-radius: .14rem;
  background-color: rgba(255, 255, 255, 1);
  margin-top: .25rem;
  width: 7.50rem;
}
.standard-list{
	width: 7.1rem;
	margin: 0 auto;
	height: 1.14rem;;
}
.standard-fgx{
  width: 7.10rem;
  height: .01rem;
  background-color: rgba(232, 232, 232, 1);
  
}
/*对话ceo*/
.ceo-cont{
	width: 7.5rem;
	background-color: #FFFFFF;
	margin: 0 auto;
	
}
.ceo-img{
	width: 3.45rem;
	height: 2.05rem;
}
.ceo-txt{
	width: 3.25rem;
	height: 0.76rem;
}
/*网络讲堂*/
.classroom-cont{
	width: 7.5rem;
	
	background-color: #FFFFFF;
	padding-top: .1rem;
	padding-bottom: .4rem;
}
.laba{
	width: .27rem;
	height: .24rem;
}
.baoming{
	width: 1.4rem;
	height: .54rem;
	border-radius: .1rem;
	color: #FFFFFF;
	background: url(https://img1.17img.cn/ui/simg/woyaoce/2022-thcicon/bg-jianbian%20%402x.png)
    100% no-repeat;
    text-align: center;
    line-height: .54rem;;
}
.classroom-list{
	width: 7.1rem;
	margin: 0 auto;
	margin-top: .3rem;
}
.classroom-fgx{
  width: 7.10rem;
  height: .01rem;
  background-color: rgba(232, 232, 232, 1);
  margin-top: .30rem;
}
/*推荐职位*/
.position-cont{
	width: 7.5rem;
	margin: 0 auto;
	background-color: #FFFFFF;
	border-radius: .14rem;
	
	padding-bottom: .4rem;
	
}
.position-list{
	width: 6.9rem;
	margin:  0 auto;
	
}
.position-log{
	height: .72rem;
  border-radius:.08rem;
  border: .02rem solid rgba(227, 234, 248, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 1.28rem;
  display: flex;
  align-items: center;
}
.position-fgx{
  width: 5.43rem;
  height: .01rem;
  border-radius: 0.05rem 0.05rem 0.05rem 0.05rem;
  background-color: rgba(227, 234, 248, 1);
  margin-top: .32rem;
}
/*推荐机构*/
.institutions-cont{
	width: 7.5rem;
	margin: 0 auto;
	background-color: #FFFFFF;
	border-radius: .14rem;
	
	padding-top: .30rem;
	padding-bottom: .30rem;
}
.institutions-list{
	width: 6.9rem;
	margin: 0 auto;
}
.institutions-log{
  height: 1.20rem;
  border-radius: .08rem;
  border: .02rem solid rgba(227, 234, 248, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 2.16rem;
  display:-webkit-box;
	display:-ms-flexbox;
	
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	text-align:center;
}
/*底部*/
.foot{
  height: 1.88rem;
  background-color: rgba(120, 85, 203, 1);
  margin-top: .30rem;
  padding-top: .31rem;
  width: 7.50rem;
}
.h106{
	height: 1.06rem;
}
.xz-fenlei{
	color: #634BA0;
}
.xz-fenleikuang{
	background-color:#FFFFFF;
	border: 1px solid #634BA0;
	
}
.biaoti{
	width: 7rem;
	word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    color: #333;
    line-height: .42rem;
}
.bq1-fenlei{
	color: #C7F000;
	font-size: .24rem;
	background-color: #FFFFFF;
	border-radius: 4px;
	border: 1px solid #C7F000;
	padding: 0 .12rem 0 .12rem;
}
.bq1-fenle2{
	color: #F9CF00;
	font-size: .24rem;
	background-color: #FFFFFF;
	border-radius: 4px;
	border: 1px solid #F9CF00;
	padding: 0 .12rem 0 .12rem;
}
.bq1-fenle3{
	color: #FF4040;
	font-size: .24rem;
	background-color: #FFFFFF;
	border-radius: 4px;
	border: 1px solid #FF4040;
	padding: 0 .12rem 0 .12rem;
}
.co6c{color: #6C6C6C;}
.btn-biaozhun{
	width: 1.54rem;
	height: .54rem;
	font-size: .28rem;
	border:1px solid #7653C1;
	background-color: #fff;
	border-radius: 4px;
	color: #7653C1;
	
}
.zhezhao{
	background-color: #FFFFFF;
	padding: .25rem .3rem .25rem .3rem;
	border-top: 1px solid #F1F2F3;
}
.btn1-biaozhun{
		width: 2.16rem;
		height: .66rem;
		border: 1px solid #634BA0;
		background-color: rgb(171,75,244,.05);
		color: #6C4FB1;
		font-size: .28rem;
		display: block;
		text-align: center;
		line-height: .66rem;
		border-radius: .06rem;
		
}
.btn2-biaozhun{
		width: 2.16rem;
		height: .66rem;
		
		background-color: #F1F2F3;
		color: #3a3a3a;
		font-size: .28rem;
		display: block;
		text-align: center;
		line-height: .66rem;
		border-radius: .06rem;
		
}
.ml19{
	margin-left: .19rem;;
}
.zhezhao-bg{
 width:100%;
 height:100%;
 background-color:#000;
 
 -moz-opacity:0.5;
 opacity:0.5;
 position:absolute;
 left:0px;
 top:0px;
 display:none;
 z-index:1000; 
}
