.daohang{
	width: 100vw;
	height: 100vh;
	position: fixed;
	z-index: 1000000;
	box-sizing: border-box;
	top:66px;
	left: 0;
	display: none;
	letter-spacing:5px;
}
.zhegai{
	background: rgba(0,0,0,0.6);
	width: 100vw;
	height: 100vh;
	position: fixed;
	z-index: 12;
	display: none;
}
.nav-pc {
	width: 360px;
	background: rgba(182,0,5,0.9);
	height: 100vh;
	position: fixed;
	z-index: 10000000;
	display: none;
}
.nav-pc a {
	cursor: pointer;
}
.nav-pc ul{
				
				margin-top:20px;
				
			
			}
.nav-pc li {
				width: 100%;
				height: 47px;
				box-sizing: border-box;
				padding-left:148px;
				
			}
			
.nav-pc li:hover{
				background: #cf000e;
			}
.nav-pc li a{
				font-size: 22px;
				color:  #fff;
				position: relative;
				display:inline;
				height: 47px;
				line-height: 47px;
				
				
				 letter-spacing:7px; 
				
				
			}
.nav-pc li.jk-user a{letter-spacing:0;}
.jjkl{
	letter-spacing:7px; 
}
.nav-pc li a:hover{
				opacity: 1;
			}
.nav-pc li a:before{
				width: 30px;
				height: 30px;
				content: "";
				display: block;
				position: absolute;
				background: url(../nav/b01.svg)  no-repeat;
				background-size: 100%;
				margin-left: -58px;
				top:0px;
                left:0;
			}
.erji{
				overflow: hidden;
				width: 100%;
				display:none;
			}
			.erji ul {
				
				margin: 0;
                
			}
			.erji ul li {
				
				height: 47px;
				box-sizing: border-box;
				background: #B60005;
				width: 100%;
				padding-left: 0;
			}
			.erji ul li:hover{
				background: #cf000e;
				color: #fff;
			}
			.erji ul li:hover a{
				background: #cf000e;
				color: #fff;
				width: 100%;
				height: 47px;
				display: block;
			}
			.erji li a {
				font-size: 20px;
				color:  #fff;
				
				
				width: 100%;
				height: 47px;
				display: block;
			}
			.erji li a:before{
				display: none;
			}
.erji ul li a span {
	width:90px ;
	height: 47px;
	line-height: 47px;
	font-size: 18px;
	color: #fff;
	display: block;
	box-sizing: border-box;
	margin-left: 145px;
	letter-spacing:0;
	text-align-last:justify;

text-align:justify;

text-justify:distribute-all-lines; 

}
.chang:after {
    width: 11px;
    height: 8px;
    content: "";
    display: block;
    position: absolute;
    background: url(../nav/duan.svg) no-repeat;
    background-size: 11px 8px;
    left: 115px;
    top: 19.5px;
}

.chang.noerji:after{display:none;}


.sx:before{
			
				background: url(../nav/b02.svg)  no-repeat !important;
				background-size: 100%;
			
}
.yh:before{
				
				background: url(../nav/b03.svg)  no-repeat !important;
				background-size: 100%;
			
}
.yh:after {
    width: 11px;
    height: 8px;
    content: "";
    display: block;
    position: absolute;
    background: url(../nav/duan.svg) no-repeat;
    background-size: 11px 8px;
     left: 115px;
    top: 19.5px;
}
.wh:before{
		
				background: url(../nav/b04.svg)  no-repeat !important;
				background-size: 100%;
			
}
.wh:after {
    width: 11px;
    height: 8px;
    content: "";
    display: block;
    position: absolute;
    background: url(../nav/duan.svg) no-repeat;
    background-size: 11px 8px;
   left: 115px;
    top: 19.5px;
}
.lx:before{
			
				background: url(../nav/b05.svg)  no-repeat !important;
				background-size: 100%;
				
}
.lx:after {
    width: 11px;
    height: 8px;
    content: "";
    display: block;
    position: absolute;
    background: url(../nav/duan.svg) no-repeat;
    background-size: 11px 8px;
       left: 115px;
    top: 19.5px;
}
.user424:before{
	background: url(../nav/hy.svg)  no-repeat !important;
	background-size: 100%;
}
.nav-di{
	position: absolute;
	width: 175px;
	height: 80px;
	margin-left: 95px;
	bottom:20px;
}
.user424:before{
	background: url(../nav/hy.svg)  no-repeat !important;
	background-size: 100%;
	margin-left: -54px !important;

}
.nav-di img {
	height: 80px;
}
.gb{
	display: block !important;
}


.nav-pc-top{
	width: 100%;
	height: 66px;
	background: #fff;
	display: flex;
	box-sizing: border-box;
	padding-top: 11px;
}
.nav-pc-top-hong{
	width: 100%;
	height: 66px;
	background: #B60005;
	display: flex;
	box-sizing: border-box;
	padding-top: 11px;
}
.caidan-guanbi{
	width: 22px;
	height: 22px;
	background: url(../nav/gb.svg) no-repeat center;
	background-size: 22px 22px;
	cursor: pointer;
	padding: 22px;
	
}
.caidan-guanbi-bai{
	width: 22px;
	height: 22px;
	background: url(../nav/gb-bai.svg) no-repeat center !important;
	background-size: 22px 22px !important;
	cursor: pointer;
	padding: 22px;
	
}
.call{
	width: 20px;
	height: 20px;
	background: url(../top01/call.svg) no-repeat;
	background-size: 20px 20px;
	cursor: pointer;
	margin-right: 25px;
	margin-left: 15px;
	margin-top: 11px;
}
.call-bai{
	width: 20px;
	height: 20px;
	background: url(../top01/call-bai.svg) no-repeat !important;
	background-size: 20px 20px !important;
	cursor: pointer;
	margin-right: 25px;
	margin-left: 15px;
	margin-top: 11px;
}
.call:hover{
	background: url(../top01/call-hone.svg) no-repeat;
	background-size: 20px 20px;
}
.liuyan{
	width: 20px;
	height: 20px;
	background: url(../top01/liuyan.svg) no-repeat;
	background-size: 20px 20px;
	cursor: pointer;
	margin-right: 25px;
	margin-left: 15px;
	margin-top: 11px;
}
.liuyan-bai{
	width: 20px;
	height: 20px;
	background: url(../top01/liuyan-bai.svg) no-repeat !important;
	background-size: 20px 20px !important;
	cursor: pointer;
	margin-right: 25px;
	margin-left: 15px;
	margin-top: 11px;
}
.map{
	width: 20px;
	height: 20px;
	background: url(../top01/map.svg) no-repeat;
	background-size: 20px 20px;
	cursor: pointer;
	margin-right: 25px;
	margin-left: 15px;
	margin-top: 11px;
}
.map-bai{
	width: 20px;
	height: 20px;
	background: url(../top01/map-bai.svg) no-repeat !important;
	background-size: 20px 20px !important;
	cursor: pointer;
	margin-right: 25px;
	margin-left: 15px;
	margin-top: 11px;
}
.erwei{
	width: 20px;
	height: 20px;
	background: url(../top01/er.svg) no-repeat;
	background-size: 20px 20px;
	cursor: pointer;
	margin-right: 25px;
	margin-left: 15px;
	margin-top: 11px;
}
.erwei-bai{
	width: 20px;
	height: 20px;
	background: url(../top01/er-bai.svg) no-repeat !important;
	background-size: 20px 20px !important;
	cursor: pointer;
	margin-right: 25px;
	margin-left: 15px;
	margin-top: 11px;
}
.kuang{
	width: 100%;
	height: 173px;
	
}
.call-kuang{
	width:100%;
	height: 173px;
	
	font-size: 14px;
    background: #cf000e;
	
	box-sizing: border-box;
	letter-spacing:0px;
	display: flex;
	text-align: left;
	display:none;
	color: #fff;
}
.erwei-kuang{
	
	width:360px;
	height: 173px;
	
	font-size: 14px;
    background: #cf000e;
	
	box-sizing: border-box;
	
	
	text-align: center;
	display: none;
	color: #fff;
}
.erwei-kuang img {
	width: 112px;
	padding-top: 15px;
	padding-bottom: 10px;
}
.erweiimg{
	width: 100%;
	position: relative;
	overflow: hidden;
	text-align: center;
	display: block;
	
}
.erweizi{
	width: 100%;
	height: 16px;
	display: block;
	font-size: 16px;
	line-height: 16px;
	text-align: center;
}
.lianxi-kuang{
	width:360px;
	height: 173px;
	
	font-size: 14px;
    background: #cf000e;
	box-sizing: border-box;
	border-bottom: 2px solid #B60005;
	z-index: 100000;
	text-align: left;
	padding-top: 25px;
	
	box-sizing: border-box;
	position: absolute;
	line-height: 18px;
	left: 0;
	color: #fff;
	letter-spacing:0px;
	display: none;
}
a {
	text-decoration: none !important;
}



.yw a {    letter-spacing:0px !important; }.yw a span{	width:auto !important;	text-align-last:left !important;}.lianxi-kuang-yw{	padding-top: 15px !important;}