@charset "utf-8";
/*通用样式*/
body{
	margin:0px;
}

header img,footer img{
	width:100%;
	border:0px;
}
a{
	text-decoration:none;
	color:black;
}
ul{
	padding:0px;
	margin:0px;
	
}
li{
	list-style: none;
}
p{
margin:0px;
}
.dashicons,a{
	cursor: pointer;
}
/*自适应*/
.one-sixth{
	width: 16.66%;
}
.one-fifth{
	width: 20%;
}
.one-fourth{
	width: 25%;
}
.one-third{
	width: 33.333%;
}
.two-fifth{
	width: 40%;
}
.one-second{
	width: 50%;
}
.three-fifth{
	width: 60%;
}
.two-third{
	width: 66.666%;
}
.three-fourth{
	width: 75%;
}
.four-fifth{
	width: 80%;
}
.five-sixth{
	width: 83.333%;
}
.one{
	width: 100%;
}
/*header部分*/
header>div{
margin:0px auto;
overflow:hidden;
}
header .img{
width:40%;
float:left;
}
header .form label{
margin-top:12%;
display:block;
}						

header .form{
/*margin-top:6%;111*/
float:right;
width:20%;
}
header form{	
margin-top:22%;
}				
header input{
outline:none;
border:none;
border-radius:5px;
width:60%;
}
header span{
color:#FFFFFF;
margin-top:2px;
}
/*footer*/
footer{
margin-top:4%;
}
footer .footer-middle{
}
footer .footer-left{
width:40%;
float:left;
}			
footer .footer-right{
width:50%;
float:right;
padding:3% 0px;
margin-top:2%;
}			
footer .addre{
clear:both;
}
/*
footer .left-text{
overflow:hidden;
}
footer .left-text>a{
display:block;
width:10%;
float:left;
margin-right:5%;
}*/
.blockimg{
-webkit-animation-duration: 1s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
	display:none;
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
	display:block;
  }
}
.blockimg {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
footer .footer-right>div>.contrlblock{
cursor:pointer;
}														
footer .footer-right>div>.noneimg img{
height:100%;
width:100%;
}
footer .footer-right>div>.noneimg{
position:absolute;
top:-120px;
visibility:hidden;
width:100%;			
}	
.post-img-class .stucolor:hover{
color:#9A231D;
}								
footer .footer-right>div{
position:relative;
float:right;
width:20%;
text-align:center;
margin-left:10%;
}
footer .addre{
text-align:center;
margin-top:1%;
}
/*上一页链接*/

.prev-width,.prev-width a{
padding:1%;
color:#9A231D;
font-weight:bold;
}
.prev-width{
padding-left:6%;
}		
/*菜单*/
.menu-contain>ul>li>.sub-menu>li{
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
/*文章内容*/
.content>.fix-width>h2{
text-align:center;
font-weight:normal;
font-size:35px;
color:#444444;
}
.content>.fix-width .date{
text-align:center;
color:#A8A8A8;
width:65%;
margin:0px auto;
border-bottom:1px solid #DDDDDD;
margin-bottom:2%;
padding-bottom:1%;
}
.post-img-class img{
max-width:100%;
height:auto;
}
p{
overflow:auto;
line-height:1.7;
margin-bottom:0.5%;
}
.post-img-class .aligncenter{
text-align:center;
margin:0px auto;
display:block;
}				
.post-img-class .alignright{
float:right;
}				
 .post-img-class .content-1 a, .post-img-class .content-1 img{
display:block;
text-align:center;
}
.post-img-class .content-1 img{
margin:0px auto;
}
.post-img-class .content-1 br{
display:none;
}
/*屏幕大于1240*/
@media screen and (min-width: 1240px) {
	.content .fix-width,.prev-width,header>div,footer>div{
		max-width: 1200px;
		margin: 0px auto;
	}
}
/*屏幕大于等于1200px,小于等于1239px样式*/
@media (min-width: 1200px) and (max-width: 1239px){
	.content .fix-width,.prev-width,header>div,footer>div{
		max-width: 950px;
		margin: 0px auto;
	}
	header .form{
    width:25%;
    }				
	header form{	
    margin-top:18%;
    }				

	
}

/*屏幕大于等于992px,小于等于1199px样式*/
@media (min-width: 992px) and (max-width: 1199px){
	.content .fix-width,.prev-width,header>div,footer>div{
		max-width: 920px;
		margin: 0px auto;
	}
	.five-sixth,.four-fifth,.three-fourth,.two-third,.three-fifth,.one-second{
		width: 100%;
	}
	header .form{
		width:30%;
    }				
	header form{	
    margin-top:15%;
    }				

}
/*屏幕大于等于992px,小于等于1199px样式*/
@media (min-width: 750px) and (max-width: 991px){
	.content .fix-width,.prev-width,header>div,footer>div{
		max-width: 700px;
		margin: 0px auto;
	}
	.five-sixth,.four-fifth,.three-fourth,.two-third,.three-fifth,.one-second,.two-fifth,.one-third,.one-fourth,.one-fifth,.one-sixth{
		width: 100%;
	}
	/*header*/
	header .form label{
		margin-top:0px;
	}
	header .form{       	
    	width:30%;
    	font-size:15px;
    }
    header form{
    	margin-top:13%;
    }								
}
/*屏幕大于等于992px,小于等于1199px样式*/
@media (min-width: 0px) and (max-width: 749px){
	header>div{
		width:77%;
	}
	.content{
		/*padding:0px 8%;*/
	}
	.content .fix-width{
		padding:0px 4%;
	}
	.content .fix-width,.prev-width,footer>div{
		max-width: 500px;
		margin: 0px auto;
	}
	
	.five-sixth,.four-fifth,.three-fourth,.two-third,.three-fifth,.one-second,.two-fifth,.one-third,.one-fourth,.one-fifth,.one-sixth{
		width: 100%;
	}
	/*header部分*/
	header .img{
	width:100%;
	}
	header .form{
	display:none;
	}
	/*菜单*/
	.vim-top{
		padding-top:30px !important;
	}



}
