body,p{
	margin: 0;
	padding: 0;
}
body{
	background-color: #f0f0f0;
	font-family: "微软雅黑";
}

a{
	text-decoration: none;
	color: black;
}
ul{
	list-style: none;
}
input[type="submit"],input[type="reset"],button{cursor: pointer;padding: 0;}
input{
    outline-color: invert ;
	outline-style: none ;
	outline-width: 0px ;
	border: none ;
	border-style: none ;
	text-shadow: none ;
	-webkit-appearance: none ;
	-webkit-user-select: text ;
	outline-color: transparent ;
	box-shadow: none;
}

.tcon,.tabout,.power{
	width: 70%;
    max-width: 1500px;
    margin: auto;
    min-width: 1000px;
}
.sta{
	position: sticky;
    border-top: 1px solid #cccccc;
    width: 100%;
    top: 63px;
    z-index: 1;
}
.wh_b_r{
	background-color: transparent !important;
}
.timg{
	width: 100%;
	display: block;
}
.white{
	background-color: white;
}
.tline{
	width: 40px;
	height: 3px;
	background-color: #fd703b;
}
.pager{
	display: flex;
	justify-content: center;
	margin-bottom: 80px;						
}
.pager a{
	width: 40px;
	height: 40px;
	background: #f0f0f0;
	text-align: center;
	line-height: 40px;
	margin: 0 5px;
	color: #666;
	transform:skew(-10deg);
	border-radius: 3px;
	border: 1px solid #e0e0e0;
}
.pager a:hover{
	background-color: #f38948;
	color: #fff;
}
.pager .fy_act{
	background-color: #f38948;
	color: #fff;	
	border: none;
}
.pager .fy_last,.fy_next{
	font-family: "宋体";
}

.ylink{
    width: 90%;
    max-width: 1200px;
    margin: 0 auto;
    padding: 23px 0 25px 0px;
    border-top: 1px solid #464a5f;
    text-align: center;
}
.ylink a{
	font-size: 14px;
    color: #646881;
    padding: 0 10px;
}
/**{
	box-shadow: 0 0 0 1px #e6e6e6;
}*/
.mshow{
	display: none;
}
.pcshow{
	display: block;
}
@media only screen  and (max-width: 375px) {
	.mshow{
		display: block;
	}
	.pcshow{
		display: none !important;
	}
	.fzline{
		width: 33px !important;
	}
	.curent{
		display: none !important;
	}
	.sb_flex .sb_cm .p_b{
		margin-top: -60px;
	}
	.sb_flex .sb_cm .f_w .pbig{
		    background-size: contain !important;
	}
	.n_det img{
		width: 100%;
		display: block;
	}
	.n_det b,.gdet .gdet_left b{
		font-size: 19px !important;
	}
	.gwcon .gwright b{
		font-size: 17px !important;
		font-weight: normal !important;
	}
	.gwcon .gwleft b{
		font-weight: normal !important;
		font-size: 18px !important;
	}
	.tabout .right p{
		font-size: 16px !important;
	}
	.ad .flex .txt p{
		font-size: 14px !important;
	}
	.power .flex div .txt b{
		font-size: 18px;
	}
	.tproduct .flex div .p_p{
		font-size: 16px !important;
		    margin-top: -10px !important;
	}
	.nei .r_con{
		font-size: 16px !important;
		text-align: justify;
	}
	.n_big .ntit{
		font-size: 19px !important;
	}
	.nei .wh_con .whua a,.nei .wh_bottom div .wh_b_r b{
		font-size: 16px !important;
	}
	.nei .wh_con .whua p,.nei .wh_bottom div .wh_b_r p{
		font-size: 14px !important;
	}
	.tabout .right .button a{
		font-size: 16px !important;
	}
	.jsp p{
		font-size: 16px !important;
	}
	
	.sb_flex .sb_cm .p_b{
		/*margin: -18px auto 0 !important;*/
		/*transform: scale(0.6) translatey(-28px) !important;*/
	}
	.sb_flex .sb_cm .line{
		margin: -5px auto 8px !important;
	}
	.jsnum{
		    width: 40px !important;
		    line-height: 50px !important;
		    background-size: contain;
    	height: 50px !important;
    	padding: 0 0 !important;
    	font-size: 15px !important;
	}
	.ienter{
		background-size: contain !important;
		
		width: 18px;
	    flex: initial !important;
	    height: 52px !important;
	}
	.mshow .jincon>div:nth-child(odd){
		/*background-color: darkblue;*/
	}
	.mshow .jincon>div{
		/*transform: scale(0.5);*/
		flex: 1;
	}
	.jincon p{
		font-size: 12px !important;
		line-height: 1.4 !important;
	}
	.jincon{
		padding: 8px 0 !important;
	}
	.tecon{
		padding: 10px 0 !important;
	}
	.nei .wh_con .whua .wh_top{
		width:40px;
	}
	.nei .wh_con{
		margin-bottom: 20px !important;
	}
	.fixdfun>div{
		position: relative !important;
	}
	.fixdfun{
		bottom: 40% !important;
		/*margin-bottom: 100px;*/
		/*transform: translatey(50%);*/
	}
	.showcode{
		bottom: 40% !important;
		height: 165px;
		font-size: 14px;
	}
}
.alink,.vlink{
	position: relative;
}
.alink>a{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;

}
.vlink>a{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(/uploads/image/eimg/video_but.png);

}