.wrapper{ background-color: #fff;}
.banner .info1{width:8.275rem;}
.banner .info1 .l{ width:4.7rem;}
.banner .info1 .l .en{font-size:.45rem;}
.banner .info1 .l .cn{font-size:.335rem;}
.banner .info1 .r{width:3.55rem; font-size:.8rem;}

.main{width: 10rem;}
.main .item{ display:block; background-color:#fff; border: 1px solid #d4d4d4; width:9.25rem; margin:0 auto; margin-top: .35rem; border-radius:5px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.main .item .cover{ position: relative; border-radius: 5px;}
.main .item .cover img{width:100%; height:5rem; border-radius: 5px;}
.main .item .cover .cp{background-color:rgba(0, 0, 0, 0.55); height: 3rem; width: 100%; position: absolute; padding-top: 2rem;  border-radius: 5px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.main .item .cover .cp input{ display:block; background:url("/resource/image/common/icon_play.png"); background-size:.55rem; background-repeat:no-repeat; background-position:.55rem center; padding-left:.65rem; margin:auto; width:3.5rem; height:1rem; border-style:none; background-color:#efefef; color:#00394d; font-size:.375rem; border-radius:5px; cursor:pointer;}
.main .item .name{font-size:.375rem; line-height:.6rem; color: #303030; padding:.25rem; padding-bottom: 0; }
.main .item p{font-size:.325rem; line-height:.5rem; color:#999; padding:.25rem; padding-top: .1rem;}
.main .none2{text-align: center; padding: 1rem 0; margin: auto; line-height: .5rem; font-size: .375rem; color: #999; background: #fff;}
.main .none2 img{ width: 1rem; height: 1.05rem; margin-bottom: .15rem;}