.banner .swiper-container {
    width: 100%;
    height: 100%;
}

.banner .swiper-slide div {
    height: 560px;
}

#banner .swiper-button-next {
    right: 120px;
    background-color: #000;
    opacity: 0.3;
    height: 100px;
    width: 55px;
}

#banner .swiper-button-prev {
    left: 120px;
    background-color: #000;
    opacity: 0.3;
    height: 100px;
    width: 55px;
}

/*首页公共切换选项基本样式*/
.swiper-tit {
    width: 100%;
    margin: 30px auto 0;
    overflow: hidden;
    cursor: pointer;
}

.swiper-tit .swiper-slide {
    width: 100%;
    margin: auto;
    overflow: hidden;
    background-color: #f6f6f6;
    height: 50px;
    border-top: 3px solid #f6f6f6;
    margin: 0;
    text-align: center;
    line-height: 47px;
    font-size: 18px;
}

.swiper-slide-thumb-active {
    background-color: #FFF !important;
    color: #f02c2d;
    border-top: 3px solid #f02c2d !important;
}
/*.bmdt_show{width:1200px;display:block;overflow:hidden;}*/
.bmdt_show .bmdts_rs{width:100%;  overflow:hidden;}
.bmdt_show .bmdts_r{width:350px;  overflow:hidden;}
.bmdt_show .bmdsr_show{width:100%;overflow:hidden;background:#E3242C repeat;margin-top:25px;padding: 0 5px 1px;box-sizing: border-box;border-radius: 10px; height:370px;}
.bmdt_show .bmdsr_show .jb{ height:74px; clear:both; width:100%; margin:0 auto;}
.bmdt_show .bmdsr_show .jb .tup{ width:50%; float: left; margin-left:15px;}
.bmdt_show .bmdsr_show .jb .tup img{ position:absolute; margin-top:-20px;}
.bmdt_show .bmdsr_show .jb dl{ width:45%; float:right; color:#FFF; text-align: right;padding-right: 3% ; margin: 5px auto;}
.bmdt_show .bmdsr_show .jb dl dt{ font-size:16px;}
.bmdt_show .bmdsr_show .jb dl dd span{ font-size:33px; font-weight:bold;}
.bmdt_show .bmdsr_show p{width: 100%;margin:0 auto; background-color:#eeeeee; clear:both;}

.bmdt_show .bmdsr_show p span{width: 25%;display:inline-block;font-size:14px;color: #000;line-height:40px;text-align:center; font-weight:600;}
.bmdt_show .bmdsr_show p span:last-child{width: 50%;display:inline-block;font-size:14px;color: #000;line-height:40px;text-align:center; font-weight:600;}
.bmdt_show .bmdsr_show .bmdt_bd{height: 250px;overflow:hidden;background:#FFF;}
.bmdt_show .bmdsr_show .bmdt_bd ul li{width:98%;overflow:hidden;border-bottom:1px dashed #8C8C8C;margin:0 auto;line-height:35px;height: 35px;}
.bmdt_show .bmdsr_show .bmdt_bd ul li span{width:75px;font-size:12px;text-align:center;display:inline-block;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}
.bmdt_show .bmdsr_show .bmdt_bd ul li img{margin:9px 0 3px 3px;float: left;}
.bmdt_show .bmdsr_show .bmdt_bd ul li span:last-child{ width:178px !important; }
.bmdt_show .bmdsr_show .bmdt_bd ul li:hover{ color:#FF0000; cursor:pointer;}
.bmdt_show .bmdts_l{width:930px;  overflow:hidden;float: left; height:392px;border-radius: 10px;}
.bmdt_show .bmdts_l .yu{ width:100%; height:25px; clear:both; margin:0 auto;}
.bmdt_show .bmdts_l .gd{ width:99.5%; height:48px; clear: both; margin:0 auto;background-color: #f4f4f4;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.bmdt_show .bmdts_l .gd h2{font-size:20px; line-height:48px;margin: 0; margin-left:10px;text-align: left; float:left;}
.bmdt_show .bmdts_l .gd p{ font-size:16px; width: 60px;float: right; margin:0 auto; line-height:40px; }
.bmdt_show .bmdts_l .gbco11 { zoom: 1; clear: both; overflow: hidden; padding-left:0; margin:0 auto;  }
.bmdt_show .bmdts_l .gbco11 li { width: 227px; height: 327px; position: relative; float: left; overflow: hidden; margin-left: 5px; }
.bmdt_show .bmdts_l .gbco11 li a.gbco1ig { display: block; width: 227px; height: 327px; }
.bmdt_show .bmdts_l .gbco11 li a.gbco1ig img { display: block; width: 100%; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv { position: absolute; bottom: -47px; left: 0px; width: 207px; height: 180px; overflow: hidden; padding-left:10px; padding-right:10px; padding-bottom:8px; padding-top:8px;display: bloch; transition: all 0.6s; }
.bmdt_show .bmdts_l .gbco11 li:hover .gbco1dv { bottom: 0px !important; }
.bmdt_show .bmdts_l .gbco11 li:hover .gbco1ck { display: block !important; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv label { background: #fc4936; color: #fff; display: block; width: 70px; font-size: 12px; height: 20px; line-height: 20px; border-radius: 5px; text-align: center; margin-top: 10px; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv>a { font-size: 23px; color: #fff; font-weight: bold; height: 40px; line-height: 40px; white-space: nowrap; overflow: hidden; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv>p { margin:0 auto; font-size: 15px; color: #fff; height: 22px; line-height: 22px; white-space: nowrap; overflow: hidden; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv a.gbco1ck { border: 1px solid #fff; width: 160px; height: 32px; display: block; font-size: 16px; font-weight: normal; text-align: center; margin: 10px auto; line-height: 32px; border-radius: 16px; display: none; cursor:pointer;}
.bmdt_show .bmdts_l .gbco11 li .gbco1dv1 { background: url(../images/xgb33.png) repeat; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv2 { background: url(../images/xgb34.png) repeat; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv3 { background: url(../images/xgb35.png) repeat; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv4 { background: url(../images/xgb31.png) repeat; }

