.main{padding:38px 0;}
.main .content{padding:40px 0 0 0;}
.main .child{position:relative;border:1px solid #e7e7e7;padding:7px;margin-bottom:20px;}
.main .child{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.main .child:hover{box-shadow: 0px 0px 5px 1px rgba(153,153,153,0.2);-moz-box-shadow: 0px 0px 5px 1px rgba(153,153,153,0.2);-ms-box-shadow: 0px 0px 5px 1px rgba(153,153,153,0.2);-o-box-shadow: 0px 0px 5px 1px rgba(153,153,153,0.2);-webkit-box-shadow: 0px 0px 5px 1px rgba(153,153,153,0.2);}
.main .child:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main .child .childImg{width:152px;height:110px;float:left;}
.main .child .childImg img{width:100%;height:100%;}
.main .child .childContent{float:left;margin:0 20px;width:790px;}
.main .child .childContent .title{width:96%;color:#434343;font-size:16px;line-height:24px;padding:12px 0;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main .child .childContent .info{width:96%;color:#656565;font-size:14px;line-height:22px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.main .child .childTime{position:absolute;top:0px;right:0px;width:148px;height:100%;background:url(../images/shadow2.png) no-repeat left center;text-align:center;font-family:Arial, Helvetica, sans-serif;}
.main .child .childTime .day{width:80px;margin:12px auto 0 auto;border-bottom:1px dashed #444;line-height:60px;color:#434343;font-size:47px;}
.main .child .childTime .month{line-height:40px;color:#656565;font-size:21px;}
.mainBtn{margin:40px 0;}
@media (max-width: 639px) {
.main{padding:20px 0;}
.main .content{padding:14px 0 0 0;}

.main .child{padding:10px;margin-bottom:20px;}
.main .child .childImg{width:152px;height:110px;}
.main .child .childContent{margin:0;width:auto;}
.main .child .childContent .title{font-size:16px;line-height:24px;padding:12px 0;}
.main .child .childContent .info{font-size:14px;line-height:22px;}
.main .child .childTime{left:180px;width:148px;height:130px;}
.main .child .childTime .day{width:80px;margin:12px auto 0 auto;line-height:60px;font-size:47px;}
.main .child .childTime .month{line-height:40px;font-size:21px;}
.mainBtn{margin:10px 0 30px 0;}
}
@media (min-width: 640px) and (max-width:1023px ) {
.main{padding:28px 0;}
.main .content{padding:20px 0 0 0;}

.main .child{padding:10px;margin-bottom:20px;}
.main .child .childImg{width:152px;height:110px;}
.main .child .childContent{margin:0;width:auto;}
.main .child .childContent .title{font-size:16px;line-height:24px;padding:12px 0;}
.main .child .childContent .info{font-size:14px;line-height:22px;}
.main .child .childTime{left:180px;width:148px;height:130px;}
.main .child .childTime .day{width:80px;margin:12px auto 0 auto;line-height:60px;font-size:47px;}
.main .child .childTime .month{line-height:40px;font-size:21px;}
.mainBtn{margin:10px 0 30px 0;}
}
@media (min-width: 1024px) and (max-width:1440px ) {
.main{padding:28px 0;}
.main .content{padding:30px 0 0 0;}

.main .child{padding:7px;margin-bottom:20px;}
.main .child .childImg{width:152px;height:110px;}
.main .child .childContent{margin:0 20px;width:550px;}
.main .child .childContent .title{font-size:16px;line-height:24px;padding:12px 0;}
.main .child .childContent .info{font-size:14px;line-height:22px;}
.main .child .childTime{width:148px;}
.main .child .childTime .day{width:80px;margin:12px auto 0 auto;line-height:60px;font-size:47px;}
.main .child .childTime .month{line-height:40px;font-size:21px;}

}
@media (min-width: 1441px) and (max-width:1920px ) {

}
