.side{
	z-index: 988;
	position: fixed;
	top:40%;
	right: 1rem;
	color: #fff;
	background-color: rgb(255 80 0 / var(--tw-text-opacity, 1));
	border-radius: 0.5rem;
}
.side div{
	padding:1rem 0.5rem;
	font-size: 1rem;
}
.side svg{
	margin: 0 auto;
}
.Callphone{
	opacity: 0;
	border-radius: 0.3rem;
	top:40%;
	position: fixed;
	right: 7rem;
	background-color:rgb(15, 19, 26);
	color: #fff;
	display: inline-block;
	width: 9rem;
	height: 5rem;
}
.Callphone div{
	z-index: 988;
	margin-top: 1rem;
	margin-left: 0.5rem;
}
.point_to {
	z-index:989;
	position: absolute;
	left: 8.55rem;
	display: inline-block;
	width: 5rem;
    height: 5rem;
    background-color: rgb(15, 19, 26);
     transform: rotate(-45deg);
    /* 你的裁剪路径 */
    clip-path: path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z");
}
.Callphone1{
	opacity: 0;
	border-radius: 0.3rem;
	top:48%;
	position: fixed;
	right: 7rem;
	background-color:rgb(15, 19, 26);
	color: #fff;
	display: inline-block;
	width: 15rem;
	height:20rem;
}
.Callphone1 img{
	padding-left: 1rem;
	padding-top: 1rem;
	width: 14rem;
	height:20rem;
}
.Callphone1 p{
	text-align: center;
	padding-top: 1rem;
	
}

.point_to1 {
	z-index:9;
	position: absolute;
	left: 17.6rem;
	display: inline-block;
	width: 15rem;
	height:18rem;
    background-color: rgb(15, 19, 26);
     transform: rotate(-45deg);
    /* 你的裁剪路径 */
    clip-path: path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z");
}

.show_phone{
	opacity: 1;
}

.show_code{
	opacity: 1;
}
.import_red{
	color: red;
}


.hiddenSon{
	position: relative;
}
.sonNav{
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
	position: absolute;
	background-color: #fff;
	color: #000;
	width: 60rem;
	margin-top: 0.5rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	display: none;
	left: -4rem; 

}

.sonNav p{
	margin-top: 0.5rem;
	padding-left: 1rem;
}
.hiddenSon:hover .sonNav {
    display: flex;     /* 显示隐藏框，和默认的display-none对应 */
}
.sonNav:hover{
	display: flex; 
}
.hiddenSon:hover > a {
    color: rgb(255 80 0 / var(--tw-text-opacity, 1)); /* 这里设置你想要的颜色，比如和子菜单背景色一致 */
}
.NavT{
	display: inline-block;width: 12rem;padding-left: 1.5rem;padding-top:1rem;top: 0;position: flex;
}
.NavT div{
	padding-bottom:0.8rem;font-size: 1.2rem;cursor: pointer; border-bottom: 1px solid #e4e7eb;
}