﻿*{margin: 0;padding: 0;font-family: "寰蒋闆呴粦",'Microsoft YaHei',Arial,"瀹嬩綋";}
body{margin: 0;font-size: 16px;background: #fff;}
img:focus,a:focus{outline: none !important;border: none;color: inherit;}
*:focus{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
a img{border:none;}
a{color: inherit;}
ul,ul li,ol{list-style: none;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
a{text-decoration: none;}
em{font-style: normal;}
.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}
.clearfix{}
.clearfix:after{content: ""; display: block;clear: both;}
input,textarea{ -webkit-appearance: none;border-radius:0;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px transparent inset !important; outline:none;background-color: transparent;}  
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {background-color: transparent;}
p{color: inherit;}

#fixLeft{position: fixed;border-radius: 5px;bottom: 28.5vh;background-color: #e92735;z-index: 2;}
#fixLeft>div{text-align: center;padding: 0.7vw 0.5vw;}
#fixLeft .l2 {position: relative; display: block;border-bottom: 1px solid #f97a83;border-top: 1px solid #f97a83;}
#fixLeft img{width: 1.92vw;display: block;margin: 0 auto;} 
#fixLeft>div:hover{background: #f63e4b;}
#fixLeft a{display: block;}
#fixLeft a p{font-size: 14px;color: #fff;line-height: 1.8;}
#fixLeft.ac .l3{display: none;}
.index #fixLeft .l3{display: none;}
#fixLeft.ac .l2,.index #fixLeft .l2{border-bottom: none;}
#fixLeft .l2 .ewm{position: absolute;width: 82px;right: -120px;top: 0;opacity: 0;pointer-events: none;
    transition:.6s all ease;-ms-transition:.6s all ease;-webkit-transition:.6s all ease;}
#fixLeft .l2 .ewm img{width: 100%;}
#fixLeft .l2:hover .ewm{right: -82px;opacity: 1;}
@keyframes showIn{
    0%{opacity: 0;}
    50%{opacity: 1;}
    100%{opacity: 0;}
}

@-webkit-keyframes fadeOutUp {
    0%{
        opacity: 1;
        -webkit-transform: translate3d(0, 0px, 0px);
        -moz-transform: translate3d(0, 0px, 0px);
        -ms-transform:translate3d(0, 0px, 0px);
        transform: translate3d(0, 0px, 0px);
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0px, -100%, 0px);
        -moz-transform: translate3d(0px, -100%, 0px);
        -ms-transform:translate3d(0px, -100%, 0px);
        transform: translate3d(0px, -100%, 0px);
    }
}

@keyframes fadeOutUp {
    0%{
        opacity: 1;
        -webkit-transform: translate3d(0, 0px, 0px);
        -moz-transform: translate3d(0, 0px, 0px);
        -ms-transform:translate3d(0, 0px, 0px);
        transform: translate3d(0, 0px, 0px);
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0px, -100%, 0px);
        -moz-transform: translate3d(0px, -100%, 0px);
        -ms-transform:translate3d(0px, -100%, 0px);
        transform: translate3d(0px, -100%, 0px);
    }
}

.mob{display: none;}
@media screen and (max-width: 1024px){
    #fixLeft img{width: 4vw;}
}




.pagelist {
	width: 79%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin: 0 auto;
}

#pege li {
	float: left;
	margin: 0 10px;
	color: #333333;
	font-size: 14px;
    height:38px;
    line-height:38px;	
    border-radius: 5px;
    color: #fff;
    background-color: #c80000;
    padding: 0 10px;
}


#pege li:hover {
	float: left;
	margin: 0 10px;
	color: #333333;
	font-size: 14px;
    height:38px;
    line-height:38px;	
    border-radius: 5px;
    color: #fff !important;
    background-color: #c80000 !important;
    padding: 0 10px;
}



#pege li a:hover {
	color: #c80000 !important;
	background-color: #fff !important;
	text-decoration:none;
}

#pege li a:link {
	color: #fff;
}
#pege li a:visited {
	color: #fff;
}
#pege li a {
	border: none;
	display: inline;
   padding:1px 0 !important;
}

#pege li select
{
    color:#000 !important;
    
    }
#pege li
    {
        width: auto;
        
        }
        
        
        
.B span i{font-style: normal;}


news-more:hover
{
    background: #b72024;
    color:#fff;
    
    }
    
    
    @media screen and (max-width: 640px){
    #fixLeft{right: 0;bottom: 16.5vh;}
    #fixLeft img{width: 6vw;}
    #fixLeft a {padding: 2vw;}
    #fixLeft a p{display: none;}
    body{font-size: 3.8vw;}
    .wechat-btn{width: 8vw;bottom: 25%;right: 0;}
    .wechat-btn:after{top: -1vw;right: 0;width: 2vw;height: 2vw;}
    .wechat-btn.mob{display: block;}
    .wechat-btn.pc{display: block;}

    .mob{display: block;}
    .pc{display: none;}
    #fixLeft .l2:hover .ewm{right: 41px;}
    
    
    .pagelist {
	width: 79%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin: 0 auto;
}

#pege li {
    float: left;
    margin: 0px -3px;
    color: #333333;
    font-size: 10px;
    height: 38px;
    line-height: 38px;
    border-radius: 5px;
    color: #fff;
    background-color: #c80000;
    padding: 0 8px;
}


#pege li:hover {
	float: left;
	margin: 0 10px;
	color: #333333;
	font-size: 14px;
    height:38px;
    line-height:38px;	
    border-radius: 5px;
    color: #fff !important;
    background-color: #c80000 !important;
    padding: 0 10px;
}



#pege li a:hover {
	color: #c80000 !important;
	background-color: #fff !important;
	text-decoration:none;
}

#pege li a:link {
	color: #fff;
}
#pege li a:visited {
	color: #fff;
}
#pege li a {
	border: none;
	display: inline;
   padding:1px 0 !important;
}

#pege li select
{
    color:#000 !important;
    
    }
#pege li
    {
        width: auto;
        
        }
    

}