* {padding: 0; margin: 0;}
*{-webkit-tap-highlight-color:transparent;}
/********************
	trans  翻译顶栏
********************/
.trans{
	width: 98%;
	margin: 0 auto;
}
.trans .t1{
	border: 1px solid #1fbb7d67;	
	cursor: pointer;
	font-size: 0.5rem;
	height: 1.2rem;
	line-height: 1.2rem;
	text-align: center;

}
.trans .act{
	background-color: #1fbb7d;
	color: white;
}
/********************
	exp  频段介绍
********************/

.exp{
	width: 98%;
	margin: 0.5rem auto;
}
.exp table{
	width: 100%;
	font-size: 0.5rem;
	border-collapse: collapse; /* 合并表格边框 */
	border: 1px solid #1fbb7d67; /* 添加表格边框 */;
}
.exp table tr:nth-child(2n-1) {
	border-bottom: 1px solid #1fbb7d67; /* 添加底部边框 */;	
}
.exp table th, .exp table td {
	padding: 5px; /* 设置单元格内边距 */
	font-weight: 300;
	/*text-transform: uppercase;*/
}
.exp table th{
	text-align: center; /* 文本居中对齐 */
	font-weight: 400;
	color: white;
}
.exp table th:nth-child(1){
	background-color: #1fbb7d;
}
.exp table th:nth-child(2){
	background-color: #ffa52a;
}
.exp table td{	
	text-align: left; /* 左对齐 */;
}
.exp table td:first-child{	
	width: 30%;
}
.exp table span{
	display: block;
	margin: 5px 0;
}
/********************
	toPdf  导出PDF
********************/

.toPdf{
	width: 80%;
	margin: 20px auto;
	text-align: right;
	color: #1fbb7d;
	cursor: pointer;
	font-size: 0.6rem;
}

.navs{
	width: 98%;
	margin: 1rem auto 0.2rem;
}
.nav{
	display: inline-block;
	width: 25%;
}

.navs .act{
	border-bottom: #1fbb7d 2px solid;	
	color: #1fbb7d;
}
.navs select{
	outline: none;
    border: none; /* 或者 border: 0; */
    appearance: none; /* 移除下拉箭头 */
    background: transparent; /* 背景透明 */
	font-size: 0.5rem;
	height: 0.8rem;
	width: 100%;
	text-align: center;
	line-height: 0.8rem;
	cursor: pointer;
}
.products {
	width: 98%;
	margin: 0.1rem auto;
}
.pro{
	border: 1px solid #1fbb7d63;
	margin-top: 0.2rem;
}
.pro ul {
  list-style: none;
  font-size: 0;
}
.pro ul li {
	display: inline-block;
	width: 25%;
	text-align: center;	
	font-size: 0.5rem;
	height: 1.1rem;
	line-height: 1.1rem;
	font-weight: 400;
	color:white;
}
.pro .proc ul li{
	border-bottom: 1px dashed #1fbb7d67;
	line-height: 0.5rem;
	height: 0.7rem;
	margin-top: 0.1rem;
	color: black;
	font-weight: 280;
}
.pro .proc ul{
	margin-bottom: 0.1rem;
}
.pro .proc ul li:nth-child(1){
	height: auto;
}
.pro ul li:nth-child(1){
	background-color: #1fbb7d;
}
.pro ul li:nth-child(2){
	background-color: #ffa52a;
}
.pro ul li:nth-child(3){
	background-color: #1fbb7d;
}
.pro ul li:nth-child(4){
	background-color: #ffa52a;
}


.pro .proc .imgs {
	border-right: #70c9c463 solid 1px;
	display: grid;
	place-items: center; /* 同时水平和垂直居中 */
	height: 100%;       /* 容器高度，根据需要设置 */
	position: relative;
}
.pro  .proc img {
	max-width: 100%; /* 将图像限制为其容器的最大宽度 */
	height: auto;   /* 保持高度与宽度的比例不变 */
}
.pro .proc ul li {
	display: block;
	width: 100%;
	text-align: left;
	background-color: white;
	font-weight: 300;
	line-height: 0.8rem;
}
.pro .proc ul li p{
	font-size: 0.45rem;
}
.pro .proc ul li span{
	font-weight: 400;
	margin-right: 0.1rem;
}

.pro .imgs .tgo{
	display: none;
	position: absolute;
	width: 1.1rem;
	height: 1.1rem;
	line-height: 1.1rem;
	text-align: center;
	border-radius: 50%;  /*使图像成为圆形 */
	bottom: 0.1rem;
	right: 0.1rem;
	background-color: #06b7d7;
	z-index: 999;
	cursor: pointer;
}
.pro .imgs .tgo img{
	width: 1.4rem;
	height: auto;	
}
.pro .imgs input{
	position: absolute;
	right: 0.1rem;
	top:0.1rem;
	width: 0.8rem;
	height: 0.8rem;
	z-index: 9;
}

.ttop{
	display: none;
	position: fixed;
	z-index: 99;
	right: 1rem;
	bottom: 5rem;
	width: 2rem;
	height: 2rem;
}
.ttop img{
	width: 2rem;
	height: auto;
}
.submit{
	display: none;
	position: fixed;
	z-index: 99;
	right: 1rem;
	bottom: 2rem;
	text-align: right;
}
.submit img{
	width: 2rem;
	height: auto;	
}

.title h2{
	font-size: 0.6rem;
	font-weight: 350;
	text-align: center;
	margin: 1rem auto 0.6rem;
}

.xq{
	width: 98%;
	margin: 5px auto;
	font-size: 0.5rem;
}
.xq h3{
	font-size: 0.65rem;
	line-height: 1.2rem;
	font-weight: normal;
}
.xq h4{
	font-size: 0.6rem;
	line-height: 1.1rem;
	margin-left: 10px;
	font-weight: 300;
}
.xq h5{
	font-size: 0.5rem;
	line-height: 1.1rem;
	margin-left: 10px;	
	font-weight: 500;
}
.xq p{	
	line-height: 1rem;
	hyphens: auto;
	text-align: justify;
	word-break: break-all;
	text-indent: 2em;
	font-weight: 300;
}
.xq table{
	width: 98%;
	border-collapse: collapse; /* 合并表格边框 */
	border: 1px solid #06b8d775; /* 添加表格边框 */;
	margin:0.5rem auto;
}
.xq img{
	width: 100%;
	height: auto;
}
.xq table th, .xq table td {	
	padding: 5px; /* 设置单元格内边距 */
	font-weight: 300;
	border: 1px solid #ccc;
	/*text-transform: uppercase;*/
}
.xq table th{
	text-align: center; /* 文本居中对齐 */
	font-weight: 400;
	background-color: #cccccc20;
}
.xq table td{	
	text-align: left; /* 左对齐 */;
}
.xq .pingtai ul{
	list-style-type: none;
	margin: 0.8rem 0 0.8rem 2rem;
	padding: 0;
	display: inline-block;

}
.xq .deng table{	
	width: 90%;
	margin: 0.5rem 0 0.5rem 0.5rem;
}
.xq .deng table tr td:nth-child(1){	
	width: 40%;
}


.pimg{
	width: 98%;
	margin: 5px auto;
}
.pimg .pimgc{
	border: 1px solid #06b8d775;
}
.pimg .pimgc img{
	width: 100%;
	height: auto;
}
.toPdfS{
	width: 98%;
	margin: 10px auto;
	text-align: right;
	color: #06b8d78f;
	cursor: pointer;
	font-size: 1rem;
}
@media screen and (min-width:1024px) {
	.trans, .exp, .navs, .products{
		width: 95%;
	}
  	.pro:nth-child(2n-1){
		margin-right: 0.2rem;
  	}
	.pro:nth-child(2n){
		margin-left: 0.2rem;
  	}
}

@media screen and (min-width:1440px) {
	.trans, .exp, .navs, .products{
	  width: 95%;
	}

}