@charset "utf-8";
img{/*max-width:100%;*/ vertical-align: middle;}
.w-accor{ overflow:hidden; position:relative;}
.w-accor ul,.w-accor li{ padding:0; margin:0; list-style:none;}
.w-accor ul{ width:101%;}
.w-accor li{ position:relative; overflow:hidden;float:left;margin: 0 auto;}
.accorClick li{ cursor:pointer;}
.w-accor li .item{ position:relative;}
.w-accor li > a{ display:block; position:absolute; left:0; right:0; top:0; bottom:0;}
.w-accor h3{ font-size:125%; margin:0; padding:0; font-weight:normal;}
.w-accor h3 i{width: 30px;height: 2px;margin-top: 5px; margin-left: 19px;background-color: #fff;display: block;text-align: center;}
.w-accor .acr_p{ margin-top:0.5em; }

.w-accor0 li img{ max-width:100%;}
.w-accor1 li img{ height:100%;}
.w-accor1 li .cont_ar{ color:#fff;height: 100%; position:absolute; left:0; right:0; bottom:0; background:rgba(0,0,0,0.5);}
.w-accor1 li .dec_ar{ padding:20px 20px;position: absolute;bottom: 0;left: 0;}
.w-accor1 li .acr_p{height: 0px;background:url(../images/yewu/gxline.jpg) left center no-repeat;padding-left: 25px; font-size: 26px; overflow:hidden; margin:0; transform:translateY(100%); -webkit-transform:translateY(100%); /*opacity:0;*/*filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); transition:all 0.5s; -webkit-transition:all 0.5s;}
.w-accor1 li.cur .acr_p{ height: 40px;line-height: 40px; margin-top:0.5em; margin-bottom:0.5em;transform:translateY(0); -webkit-transform:translateY(0); opacity:1;*filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.w-accor1 li.cur h3{display: none;}
.w-accor1 li.cur .cont_ar{background:rgba(0,0,0,0.2);}
@media (max-width:960px){
	.w-accor h3{ font-size:110%;}
	.w-accor .acr_p{ font-size:90%;}
	.w-accor1 li .acr_p,.w-accor2 li .acr_p{ display:none;}
	
}
@media (max-width:767px){
	
	
}
@media (max-width:640px){
	.w-accor{ height:auto !important;}
	.w-accor0 ul,.w-accor1 ul{ width:100%;}
	.w-accor0 li,.w-accor1 li{ width:100% !important; float:none;}
	.w-accor0 li .img_ar,.w-accor1 li .img_ar{height:auto !important; width:100% !important;}
}
@media (max-width:480px){
	/*body{font-size:3.5vw;}*/
}
