
/*去除a标签下划线*/
a {
	text-decoration: none;
}
/*去除未被访问的a标签的下划线*/
a:link {
	text-decoration: none;
}
/*去除已经被访问过的a标签的下划线*/
a:visited {
	text-decoration: none;
}
/*去除鼠标悬停时的a标签的下划线*/
a:hover {
	text-decoration: none;
}
/*去除正在点击的a标签的下划线（鼠标按下，尚未松开）*/
a:active {
	text-decoration: none;
}
/*去除获得焦点的a标签的下划线（被鼠标点击过）*/
a:focus {
	text-decoration: none;
}
a{
  -webkit-tap-highlight-color:rgba(0,0,0,0);
}
.certificate{
  width: 100%;
  height: 100%;
  background-color: #fff;
}
.certificate{
  padding-top: 77rem;
  padding-bottom: 90rem;
}
.certificate-auto{
  width: 800rem;
  margin: auto;
}
.cer-tap{
  display: flex;
}
.cer-tap div{
  margin-right: 60rem;
  border: 1rem solid #D1D7E0;
border-radius: 18rem;
box-sizing:border-box;
height: 36rem;
line-height: 34rem;
  margin: auto;
  background: #fff;
text-align: center;
cursor: pointer;
padding: 0 17rem;
}
.tap-item:hover{
  background:red;
  color:#fff;
  border: 1rem solid red;
  transition: all 0.2s;
}
.tap-item:hover a{
  color: #fff;
}
.cer-tap .active{
  background:red;
  color:#fff;
  border: 1rem solid red;
}
.cer-tap  .active a{
  color: #fff;
  
}
.certi-content{
  width: 100%;background: #FFFFFF;
  box-shadow: 0rem 2rem 8rem rgba(0, 0, 0, 0.06);
  border-radius: 10rem;
  margin-top: 44rem;
  
}
.certi-title{
  text-align: center;
  background: url("../image/icon/from_bg.png") 100% 100% no-repeat;
  border-radius: 10rem 10rem 0rem 0rem;
 
  font-style: normal;
  font-weight: 500;
  font-size: 18rem;
  line-height: 25rem;
  
  color: #FFFFFF; line-height: 68rem;
}
.certi-from{
  padding: 50rem 0;
  text-align: center;
  margin:0 auto;
  display: none;
}
.certi-from .sele{
  margin: auto;
  height: 64rem;
  margin-bottom: 25rem;
  width: 590rem;
}
.certi-from .sele button{
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  line-height: 54rem;
}
.certi-from .dropdown-menu{
  width: 100%;
}
.certi-from p {
  margin: auto;
  margin-bottom: 25rem;
  width: 590rem;
}
.certi-from p input{
  padding-left: 20rem;
  font-size: 16rem;
  height: 64rem;
  border: 1rem;
  
border: 1rem solid #D9D9D9;
border-radius: 6rem;
line-height: 64rem;
width:100%;
}
.certi-from .but{
  display: inline-block;
height: 64rem;
background: #EA4049;
border-radius: 6rem;
font-size: 16rem;
color: #fff;
text-align: center;
line-height: 64rem;
margin: auto;
cursor: pointer;
margin-bottom: 25rem;
width: 590rem;
}
.certi-from .but:hover{
background: #e82a33;
}
.certi-from .but a{
  color: #fff;
}
.show-from{
  display: block;
}