.lanmu .top {
    height: 420px;
    margin-top: 30px;
}

.carousel {
    width: 100%;
    height: 420px;
}

.carousel .picBtnTop {
    width: 100%;
    height: 420px;
    position: relative;
    overflow: hidden;
    zoom: 1;
}

.carousel .picBtnTop .hd {
    width: 261px;
    height: 420px;
    position: absolute;
    right: 0;
    overflow: hidden;
    z-index: 33;
    background: rgba(0, 0, 0, 0.39);
}

.carousel .picBtnTop .hd ul li {
    padding: 16px 24px;
    cursor: pointer;
    font-weight: 500;
    font-size: 18px;
    color:#fff;
}

.carousel .picBtnTop .hd ul li .brief a {
    font-size: 14px;
}

.carousel .picBtnTop .hd ul li .brief {
    display: none;
}

.carousel .picBtnTop .hd ul li:first-child {
    margin-top: 30px;
}

.carousel .picBtnTop .hd ul li.on {
    font-size: 18px;
    background: url("https://www.tadaaam-studio.com/themes/default/images/other/lm_lbactive.png") no-repeat;
    background-size: cover;
}

.carousel .picBtnTop .hd ul li.on .brief {
    display: block;
}

.carousel .picBtnTop .hd ul li a {
    color: #fff;
}

.carousel .picBtnTop .hd ul li a:hover {
    color: #fff!important;
}

.carousel .picBtnTop .bd {
    width: 100%;
    height: 420px;
    position: relative;
}

.carousel .picBtnTop .bd li {
    position: relative;
    zoom: 1;
    vertical-align: middle;
}

.carousel .picBtnTop .bd li .pic {
    position: relative;
    z-index: 0;
    width: 938px;
}

.carousel .picBtnTop .bd li .pic img {
    width: 100%;
    vertical-align: bottom;
    display: block;
    height: 420px;
    margin: 0 auto;
}


/* 头部end */

.lanmu .middle {
    height: 254px;
}

.lanmu .middle .tab_pindao {
    height: 186px;
    background-color: #fff;
}

#bochu_curisor  .hd {
    width: 180px;
    height: 186px;
}

#bochu_curisor  .bd {
    width: 1020px;
    height: 186px;
}

#bochu_curisor  .xizun_name li {
    width: 180px;
    height: 93px;
    text-align: center;
    line-height: 93px;
    font-size: 16px;
    background: #F1F1F1;
    color: #222;
    cursor: pointer;
}

#bochu_curisor  .xizun_name li.on {
    width: 180px;
    height: 100%;
    background:url("https://www.tadaaam-studio.com/themes/default/images/other/lanmu_newactive.png") no-repeat left top;
    background-size:52px 59px; 
    color:#2e9df9;
    border-bottom:2px solid #2e9df9;
}

#bochu_curisor  .bochu_wrapper {
    box-sizing: border-box;
    padding: 0 25px 20px 28px;
}



#bochu_curisor .tv_name ul {
    overflow: hidden;
    zoom: 1;
}

#bochu_curisor .tv_name {
    font-size: 16px;
    height: 71px;
    display: table;
}

#bochu_curisor .tv_name li {
    display: table-cell;
    vertical-align: middle;
    padding-right: 55px;
}

#bochu_curisor .tv_name li.on {
    padding-right: 36px;
}

#bochu_curisor .tv_name li.on p {
    width: 102px;
    height: 32px;
    background: #2e9df9;
    border-radius: 16px;
    text-align: center;
    line-height: 32px;
    color: #fff;
}
.list_box2_box,.list_box1_box{
    height: 102px;
    border-left: 1px solid #eee;
    border-right: 1px solid #eee
}

/* 第三层轮播图 */

#bochu_curisor .list_box {
    width: 100%;
    height: 116px;
    display: flex;
    overflow-y: hidden;
    overflow-x: scroll;
}
#bochu_curisor .list_box::-webkit-scrollbar-thumb {
    background-color: #E5E5E5;
     border-radius:8px;
}

#bochu_curisor .list_box::-webkit-scrollbar-track-piece {
    background-color: #F6F6F6;
   
}

#bochu_curisor .list_box::-webkit-scrollbar {
   width: 9px;
   height: 9px;
}



#bochu_curisor .list_box  .jp_wrap1 {
    width: 219px;
    height: 102px;
    border: 1px solid #eee;
    padding-left: 23px;
    padding-top: 10px;
    padding-bottom: 10px;
    box-sizing: border-box;
    flex: 0 0 auto;
}


#bochu_curisor  .list_box>div {
    float: left;
}

#bochu_curisor .list_box  .name {
    font-size: 16px;
    margin-bottom: 10px;
    margin-top: 4px;
}

#bochu_curisor .list_box  .back_status {
    width: 60px;
    height: 24px;
    border-radius: 12px;
    border: 1px solid #32C5FF;
    font-size: 14px;
    color: #32C5FF;
    text-align: center;
    line-height: 23px;
    box-sizing: border-box;
}

#bochu_curisor .list_box  .ing_status {
    width: 60px;
    height: 24px;
    border-radius: 12px;
    border: 1px solid #2e9df9;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 23px;
    box-sizing: border-box;
    background-color: #2e9df9;
}

#bochu_curisor .list_box  .begin_status {
    width: 74px;
    height: 24px;
    border-radius: 12px;
    border: 1px solid #ddd;
    font-size: 14px;
    color: #bbb;
    text-align: center;
    line-height: 23px;
    box-sizing: border-box;
}


/* 中间end */

.lanmu .common_tilte .line1 {
    width: 100%;
    border-top: 1px solid #E9E9E9;
    margin-bottom: 8px;
}

.lanmu .common_tilte .line2 {
    width: 94px;
    height: 3px;
    background: url("https://www.tadaaam-studio.com/themes/default/images/index/i_linetitle.png") bottom center no-repeat;
    background-size: 94px 3px;
}

.lanmu .common_tilte .index_title {
    font-size: 24px;
    font-weight: 500;
}
.lanmu .common_tilte .index_title a:hover{
   color:#222!important;
}
.lanmu .bottom .video_rdtj .rd_ul li {
    float: left;
    margin-right: 29px;
    margin-bottom: 24px;
}

.lanmu .bottom .video_rdtj .rd_ul li:nth-child(4n) {
    margin-right: 0;
}

.lanmu .bottom .video_rdtj .rd_ul li .pic {
    width: 278px;
    height: 145px;
    overflow: hidden;
  	
    
}

.lanmu .bottom .video_rdtj .rd_ul li .pic img {
    display: block;
    width: 100%;
    height: 100%;
     transition: all 0.5s;
 
}
.lanmu .bottom .video_rdtj .rd_ul li .rd_wrap:hover img{
   transform: scale(1.1);
}

.lanmu .bottom .video_rdtj .rd_ul li .title {
    margin-top: 9px;
    line-height: 30px;
    max-width: 278px;
    height: 30px;
    overflow: hidden;
    text-align: center;
}
.lanmu .bottom .video_rdtj .rd_ul li .title  a:hover{
   color:#222!important;
 
}
.lanmu .bottom .yitao,
.lanmu .bottom .santao {
    margin-top: 6px;
}

.lanmu .bottom .ertao {
    margin-top: 9px;
}

.lanmu .bottom .santao {
    margin-bottom: 26px;
}