

.main{ max-width: 1200px; margin: 0 auto; padding:40px 0;}
.title{text-align: center; color:#333; font-size:20px; margin: 25px 0;}

.w-accor{  position:relative;}
.w-accor ul,.w-accor li{ padding:0; margin:0; list-style:none;}
.w-accor ul{ width:105.5%;}
.w-accor li{ position:relative; overflow:hidden;float:left;}
.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 .acr_p{ margin-top:0.5em; }

.w-accor2 li{
	margin-right: 1.5%;
}
.w-accor2 li:last-child{
	margin-right: 0;
}
.w-accor2 li img{ max-width:100%;}
.w-accor2 li .cont_ar{ color:#fff; position:absolute; bottom:25%; height:50%; left:0; right:0; transition:all 0.5s; -webkit-transition:all 0.5s;}
.w-accor2 li .i_img{position:absolute; width:80px; height:80px; top:100%; margin-top:-40px; left:50%; margin-left:-40px; text-align:center;}
.w-accor2 li .title_ar{position:absolute; width:150px; height:80px; top:120%; margin-top:-40px; left:50%; margin-left:-73px; text-align:center;font-size: 20px;}
.w-accor2 li .i_img img{ max-width:100%; max-height:100%;}
.w-accor2 li .dec_ar{padding:30px 20px 10px; opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:all 0.5s; -webkit-transition:all 0.5s;}
.w-accor2 li .dec_ar h3{font-size: 30px;color: #fff;}
.w-accor2 li .dec_ar .acr_p{font-size: 16px;color: #fff;margin-top: 40px;line-height: 40px;padding-bottom: 0px;}
.w-accor2 li .acr_p{ opacity:0; transform:translateY(0%);-webkit-transform:translateY(0%);transition:all 0.5s; -webkit-transition:all 0.5s; transition-delay:0.2s; -webkit-transition-delay:0.2s;}
.w-accor2 li.cur .i_img{ display:none;}
.w-accor2 li.cur .cont_ar{
    /*background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9)); background: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));background: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));*/
  height: auto;
  bottom: 0;}
.w-accor2 li.cur .dec_ar{opacity:1;*filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.w-accor2 li.cur .acr_p{ opacity:1;transform:translateY(0);-webkit-transform:translateY(0);}




@media (max-width:960px){
	.w-accor h3{ font-size:100%;}
	.w-accor .acr_p{ font-size:90%;}
	.w-accor1 li .acr_p,.w-accor2 li .acr_p{ display:none;}
	.w-accor3 li .img_ar{ height:350px !important;}
	.w-accor3 li .img_ar img{ height:100%; max-width:inherit;}
	.w-accor4 li .img_ar{ height:350px !important;}
	.w-accor4 li .img_ar img{ height:100%; max-width:inherit;}
	.w-accor5 li .img_ar{ height:350px !important;}
	.w-accor5 li .img_ar img{ height:100%; max-width:inherit;}
	.w-accor5 li .i_img{ height:80px; line-height:80px; margin-top:-40px;}
	.w-accor6 li .img_ar{ height:350px !important;}
	.w-accor6 li .img_ar img{ height:100%; max-width:inherit;}
	.w-accor2 li.cur .i_img{display:block}
	.w-accor2 li.cur .cont_ar{background:none;bottom:25%}
	.w-accor2 li .i_img{top:140%}
}
@media (max-width:767px){
	.w-accor2 li .i_img{ width:60px; height:60px; margin-left:-30px; margin-top:-30px;}
	.w-accor3 li .i_img img{ max-height:60px;}
	.w-accor4 li .dec_ar{ left:20px; right:20px; padding:15px;}
	.w-accor6 li .dec_ar{ left:20px; right:20px;}
	
}
@media (max-width:640px){
	.w-accor{ height:auto !important;}
	.w-accor0 ul,.w-accor1 ul,.w-accor2 ul,.w-accor3 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;}
	.w-accor2 li{ width:100% !important; float:left;margin-top:15px}
	.w-accor2 li .img_ar{height:auto !important; width:100% !important;}
	.w-accor3 li .acr_p{max-height:12em; line-height: 1.5; overflow: hidden;}
	.w-accor2 li{
	    margin-right: 0!important;
	}
	
}
@media (max-width:480px){
	body{font-size:3.5vw;}
	.w-accor2 li .dec_ar{ padding:2em 1em 0.6em;}
	.w-accor2 li .i_img{ width:3em; height:3em; margin-left:-1.5em; margin-top:-1.5em;}
	.w-accor3 li .img_ar,.w-accor3.accorNoClick li .img_ar{ height:20em !important;}
	.w-accor3 li .i_img img{ max-height:3em;}
	.w-accor4 li .dec_ar{ left:1em; right:1em; padding:1em;}
	.w-accor4 li .img_ar{ height:20em !important;}
	.w-accor4 li .i_img img{ max-height:3em;}
	.w-accor5 li .img_ar{ height:20em !important;}
	.w-accor5 li .i_img{height:5em; line-height:5em;margin-top:-2.5em;}
	.w-accor6 li .dec_ar{ left:1em; right:1em;}
	.w-accor6 li .img_ar{ height:20em !important;}
	.w-accor6 li .i_img img{ max-height:3em;}
}
