html{
    background-color: #E5EEF4;
}
body{
   margin: auto;
}

p {
    margin: 0 0 10px;
}
h4{
    font-family: "Microsoft YaHei";
}


#backMainA{
	position:absolute;
	left:30px;
	width:186px;
	top:33px;
	height:67px;
}
a {
    cursor: pointer;
    color: #484848;
        text-decoration: none;
}
#skip{
	height:0;
	overflow:hidden;
}
.wza{
	font-size:20px;
	margin:20px;
	float:right;
	transition: all .2s ease-in-out;
}
.wza:hover{
	 color: #FA6400;
	 transform: scale(1.1);
}
.container{
    max-width: 1280px;
        margin-right: auto;
    margin-left: auto;
    width: 90%;
    
}
.pageHead {
    background-color: white;
    margin: auto;
    max-width: 1280px;
    
}
.pageHead img{

   margin:30px 0px 19px 27px; 

}
.headLogo{
    position: absolute;
    left: 27px;
    top:30px;
    opacity: 1;
border-radius: 0px;
    height:auto;
z-index:1; 
}

.titleHead{
     background-image:url("titleImg.png");
    background-repeat: no-repeat;
   background-position: center, center; 
    
     height: 135px;
    opacity: 1;
border-radius: 0px;
        margin: auto;
    max-width: 1280px;
position:relative;
}

.oldPeopleLogo{
    position: relative;
    width:240px;
    height:240px;
    left:75%;
    top:-32%;
}
.midPart{
    
        margin: 50px auto 0px auto;
    max-width: 1280px;
    text-align: center; 
}

ul.midPartUl{
    padding: 0px;
}
ul.midPartUl li {
    position: relative;
    list-style-type: none;
    display: inline-block;
    width: 200px;
    margin: 13px;
    text-align: center;
    vertical-align: top;
}

ul.midPartUl li p {
    position: absolute;
    text-align: center;
    font-size: 28px;
    color: #003356;
    margin: 10px auto;
    font-weight: medium;
    height: 52px;
    font-family: Source Han Sans CN;
}



ul.midPartUl li:hover p {
    color: #FA6400;
} 


.iconPart{
    position: relative;
    left: 100px;
    display: inline-block;
}
.iconText{
    opacity: 1;
line-height: 61.6px;
letter-spacing: 0px;
left: 44px;
    top: 125px;
}
.iconTopimg{
   position: absolute; 
    width:100px;
    height:auto;
    left: 50px;
    top: 28px;
}
.icon{
    width:200px;
    height: auto;
    opacity: 1;
border-radius: 16px;

}
.midIconA{
    display: inline-block;
    transition: all .2s ease-in-out;
}

.midIconA:hover{
    transform: scale(1.2);
}
.midPart2{
   margin: auto auto 100px auto;
    max-width: 1280px;
    text-align: center; 
}
.midPartTitle{
    transform: translate(-4px, -4px);
}
.midPart2block{
        background-color: white;
    border: solid 4px #8fd6ff;
    border-radius: 16px;
    position: relative;
    margin: 20px 10% 40px;
}
.midPart2Text{
    position: absolute;
    left: 3%;
    top: 0px;
    z-index: 1;
    opacity: 1;
color: #FFFFFF;
font-family: Source Han Sans CN;
font-weight: medium;
font-size: 36px;
line-height: 61.6px;
letter-spacing: 0px;
text-align: center;

}

.midPart2TextMore{
    position: absolute;
    z-index: 1;
    opacity: 1;
color: #FFFFFF;
font-family: Source Han Sans CN;
font-weight: medium;
font-size: 36px;
line-height: 50.4px;
letter-spacing: 0px;
text-align: center;
}
.midB{
    width:calc(100% + 8px);
    height:60px;
    position: relative;
    
}
.buttonBlock{
    position: absolute;
    
}
.moreA:hover p{
    color: #FA6400;
	 transform: scale(1.2);
} 

.moreA{
    position: absolute;
        right: 5px;
    top: 5px;
  
        cursor: pointer;
    opacity: 1;
border-radius: 10px;
background: linear-gradient(180deg, #0094FF 0%, #0094FF00 100%);
   opacity: 1;


    border: none;
}
.moreA p{
	padding:0px 20px;
    color: #FFFFFF;
    font-family: Source Han Sans CN;
    font-weight: medium;
    font-size: 25px;
    line-height: 10px;
    letter-spacing: 0px;
    text-align: left;
    margin: 20px;
	transition: all .2s ease-in-out;
}


.contblockUl {
   
  text-align:left;
	padding:40px;  
}
.contblockUl li{
font-size:20px;
margin-bottom:30px;

}
.contblockUl li a{
	white-space:nowrap;
	text-overflow:ellipsis;
	max-width:80%;
	overflow:hidden;
	display:inline-block;
	transition: all .2s ease-in-out;
}

.contblockUl li a:hover{
	transform: scale(1.05);
    color: #FA6400;
	 
}

.listTime{
	text-align:right;
	float:right;
}
.footer a {
    margin: 0 10px;
        
}
.footlogo-a {
    color: black;
        
}

.footlogo{
    display: inline-block;
     margin-top: 19px;
    height: 50px;
    float: left;
    
    opacity: 1;
border-radius: 0px;
}

.footer img{
    float: left;
}
#footer{
    display: inline-block;
}
.footer{
       /* border-top: 1px solid #005a99;*/
    padding: 10px 0;
    
   
    
}

#footer h4 {
    float: left;
    font-size: 20px;
    line-height: 40px;
    margin-top: 10px;
    font-weight: normal;
    color: #333333;
}

.footerText{
    margin-left: 70px;
    float:left;
    opacity: 1;
color: #003356;
font-family: Source Han Sans CN;
font-weight: medium;
font-size: 28px;
line-height: 56px;
letter-spacing: 0px;
text-align: center;

}
.footerWebLogo{
        float: none;
    display: block;
    margin: auto;
}
.footerLogoDiv{
    position: relative;
}
hr{
    top: 50%;
    margin: 0;
    position: absolute;
    z-index: -1;
    display: inline-block;
    opacity: 1;
border: 1px solid #005999;
background-color:#005999;
    width:100%;
    
}

.text-center{
	text-align: center !important;
}
.pagination{
	font-size:20px;
	padding:0px;
	margin: 20px 0;
}

.pagination .whj_padding{
	display:inline-block;
	padding:5px 13px;
	border-radius:3px;
	cursor:pointer;
	line-height:24px;
}

.pagination .whj_checked{
	background-color:#037ed9;
	color:#fff;
}