/* 公共部分 */

/* 公共内容分页 */
.new-list .page ul li.thisclass, .new-list .page ul li:hover, .lsh-list .page ul li.thisclass, .lsh-list .page ul li:hover, .tupian-list .page ul li:hover {
    background: #b8193f !important;
    border: 1px solid #b8193f !important;
    color: #fff;
}
/* 公共底部 */
.fo-cen-nav dd a:hover{
    color: #b8193f !important;
}
.fo-cen-nav dt a:hover{
    color:#b8193f !important;
}
.footer .footer-authority{
	padding: 0;
	margin: 0;
}
/* 顶部导航条 */
.header.special-header .header-nav-a.current{
	color: #b8193f !important;
}
.active{
	    color: #b8193f !important;
}
.nav ul li .sub-nav{
	border-bottom: 2px solid #b8193f !important;
	background: rgba(255,255,255,.9);
}
.nav ul li .sub-nav li .sub-nav2 {
	background: rgba(255,255,255,.9);
	position: absolute;
	left: 280px;
}
.nav {
	position: static;
    display: block;
    /* position: absolute; */
    /* left: auto; */
    top: auto;
    width: auto;
    height: auto;
    /* overflow: hidden; */
    /* pointer-events: none; */
    /* -webkit-transition: .01s ease .5s; */
    /* transition: .01s ease .5s; */
}
.nav ul li a{
	
}
/* a:hover{
	color: #b8193f !important;
}
a:visited{
	color: #666666 !important;
}*/
.sn_top:hover{
	color: #b8193f !important; 
}
.sn_top:visited{
	color: #666666 !important;
} 
.btn-inner{
	display: none;
}
.sub-nav2{
	display: none;
}
.nav .nav-menu li{
	padding: 28px 28px 28px 5px;
}
.nav .nav-menu li:first-child{
	padding: 28px 25px 28px 0;
}
.nav .nav-menu .nav-right{
	padding-left: 0px;
	width: auto;
}
@media (min-width: 320px) and (max-width: 1200px){
	html {
	    font-size: calc(100vw/7.5);
	}
	.nav{
		display: none;
	}
	header {
	    box-sizing: unset;
	}
	.new-body11 {
	    margin-top: 0.5rem !important;
	}
}
.right-botton{
	width: 132px;
	height: auto;
	position: fixed;
	top: 50%; 
	right: 0px;
	z-index: 111;
}
.right-botton a img{
	width: 130px;
}

/* 内容左侧 */
.pchyzc-title{
	color: #b8193f !important;
}
.pchyzc-title p {
    color: #b8193f !important;
}
@media (min-width: 320px) and (max-width: 1200px){
	.mhyzc-title {
		color: #b8193f !important;
	}
	.mhyzc-title p {
		color: #b8193f !important;
	}
	/* 手机banner */
	.mbanner{
		height: 6rem !important;
		margin-top:0.89rem;
	}
	.dw-top{
		position:fixed;
		top:0;
		left:0;
		z-index:100000;
		-moz-box-shadow: 0 0.02rem 0.04rem rgba(0,0,0,.2); /* 老的 Firefox */
		box-shadow:0 0.02rem 0.04rem rgba(0,0,0,.2);
		height:0.89rem;
		min-width: 100%;
	}
	.header-dw{
		min-width: 100%;
	}
	/* 手机端底部 */
	.right-botton{
		width:100px;
		top: 62vw;
		height: auto;
		position: fixed; 
		right: 0px;
		display: block;
		z-index: 1111;
	}
	.right-botton a img{
		width:100px;
		
	}
	header{
		min-width: 92%;
	}
}
/* 内容右侧 */
/* .about0425{
	min-height:1404px;
	width: 1180px;
	height: auto!important; 
	margin:  0 auto; 
	display: block; 
	clear: both;
} */
.new-body11 .new-mes{
	margin-top:118px;
}
.new-body11 .new-mes div img{
	width: 260px;
}
.new-body11 .new-mes div img:first-child{
	margin-top: 0px;
}
.new-body11 .new-mes div img:nth-child{
	margin-top: -2px;
}
.new-mes .title0426{
	background: #b8193f !important;
	width:260px; 
	height:55px; 
	text-align:center; 
	color:#fff; 
	line-height:55px; 
	font-size:17px;
}
/* 内容底部 */

@media (min-width: 320px) and (max-width: 1200px){
	.fixednav{
		background: #b8193f !important;
		min-width: 100%;
	}
	.fixednav ul li{
		width: 16.6% !important;
	}
	.fixednav ul li a img{
		border: 0;
		vertical-align: top;
	}
}
