@charset "utf-8";  
/* CSS Document */  
  
/* CSS重置 */  
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{
	margin:0;padding:0;
}  
body{ 
	font-size:15px; 
	font-family: "微软雅黑",Tahoma, Arial, SimSun, "宋体", "Microsoft YaHei", SimHei, "黑体";
	 background:#fff; color:#333; -webkit-text-size-adjust:100%;color:#333;
	}  
ul,li,ol{list-style:none;} 
a{text-decoration: none;font-family: "微软雅黑"}
table { 
	border-collapse:collapse; border-spacing:0;
}  
fieldset,img { 
	border:0;
	vertical-align: middle;
}  
address,caption,cite,code,dfn,em,strong,th,var,optgroup { 
	font-style:normal; font-weight: normal;
}  
del,ins{
	text-decoration:none;
}     
h1,h2,h3,h4,h5,h6 {
 	font-size:100%; font-weight:normal;
}  
q:before, q:after { content:'';}  
abbr,acronym { 
	border:0;font-variant:normal;
}  
sup{vertical-align:baseline;}  
sub{vertical-align:baseline;}  
legend{color:#000;}  
input,button,textarea,select,optgroup,option{
	font-family:inherit;font-size:inherit;font-style:normal;font-weight:normal; outline:none;
}  
input,button,textarea,select{*font-size:100%;}  
textarea { resize:none;}  
i, em, strong { font-style:normal;}  
a{text-decoration: none !important;color:#333;}
.clearfix:after { 
content:"."; display:block; height:0; clear:both; visibility:hidden;}  
*html .clearfix { height:1%;}  
.clearfix {*zoom:1;}
ul,li,ol{list-style:none;} 
.fl{float: left;}
.fr{float: right;}
.cainter{width: 100%;}
.container {
	padding: 0;
}
.pull-left {
    float: left !important;
}
.pull-right {
    float: right !important;
}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1} 

/*新网站样式*/

.yun {
	display: flex;
	justify-content: center;
	width: 100vw;
	height: 330px;
	float: left;
	padding: 0;
	margin-top:30px ;
}
.biaoqian{
	width: 300px;
	height: 300px;
}
.biaoqian img{
	height: 300px;
	width: 220px;
	object-fit: cover;
    object-position: center;
}
.fudongzi{
	width: 220px;
    height: 64px;
    background: #d129298c;
    position: relative;
    
	bottom: 32%;
	color: rgb(250, 249, 249);
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 20px;
	font-weight: 800;
}



.zhwh{
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    align-items: center;
    width: 900px;
    margin-top: 40px;
}
.kpbq{
    display: flex;
    justify-content: space-between;
    width: 285px;
    height: 485px; 
   background-color: rgb(243, 243, 241);
    flex-direction: column;
    align-items: center;
    margin: 5px;
}
.kpbq>a{
    margin-top: 20px;
}
.kpbq:hover{
    transform:scale(1.02,1.02)

}
.kpjj{
    padding-top: 10px;
    width: 200px;
    font-size: 14px;
    line-height: 1.5em;
    text-align: center;
    

}

.kpbq h1{
    color: rgb(160, 160, 160);
    font-size: 20px;
    font-weight: 900;  
width: 200px;
}
.kpbq h2{
    color: rgb(160, 160, 160);
    font-size: 20px;
    font-weight: 900;  
width: 200px;
   
}
.dchftp {
    padding-top: 20px;
    padding-bottom: 20px;
}
.dchftp img{
    width: 240px;
    height: 200px;
    object-fit: cover;
    object-position: center;

}
.dchftp img:hover{
    transform:scale(1.1,1.1)
}
.shengming{
    width: 850px;
    margin-left: 30px;
    margin: 15px;
}
.jycc{
display: flex;
    justify-content: space-between;
    width: 285px;
    background-color: rgb(243, 243, 241);
    flex-direction: column;
    align-items: center;
    margin: 5px;
}