﻿/*轮播图*/
.swiper-container {
        width: 780px;
    	height: 400px;
        overflow: hidden;
        margin-right: 20px;
        float: left;
    }
/* banner+通知公告*/
    .banner_box{
     width: 1200px;
     margin: 0 auto 0;
     margin-top:50px;
     overflow:hidden;
     margin-bottom: 50px;
    }
    .ban_right{
        position: relative;
        width: 400px;
        float: right;
    }
    .ban_right .lmtit {
        font-size: 18px;
        margin-bottom: 10px;
        padding-left: 10px;
        position: relative;
    }
    .ban_right .lmtit::before{
        position: absolute;
        left: 0;
        width: 4px;
        height: 100%;
        content: '';
        background: #ab2223;
    }
    .ban_right ul li{
        line-height: 52px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    } 
	.ban_right a:hover{
      	color:#ca413e;
	}	
/* 左侧banner底部*/
    .ban_left_bot{
        width: 100%;
        position: absolute;
        bottom: 0;
        z-index: 1;
        background: rgba(0,0,0,0.5);
        line-height: 36px;
        padding: 0 200px 0 20px;
      
    }
    .ban_left_bot a{
        width: 100%;
        display: block;
        color: #fff;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }
	.swiper-pagination{
        border-radius: 12px;
        height: 24px;
        bottom: 5px !important;
        left: auto !important;
        right: 10px;
        /* left: 50% !important; */
        text-align: right;
        text-indent: 100px;
        width: 144px !important;
        margin-left: -72px;
        background: rgba(0,0,0,0.0);
        text-align: left;
        display: flex;
        padding-left: 15px;
	}	
 /* 移动端 */
@media screen and (max-width: 768px) {
        .banner_box{
            width: calc(100% - 0.72rem);
            margin: 0 0.36rem 0 0.36rem;
        }
        .ban_left_bot{
            font-size: 0.24rem;
            line-height: 0.72rem;
            padding: 0 2rem 0 0.2rem;
        }

        /* 轮播图 */
        .swiper-container{

            height: 3.2rem;
            width: auto;
            float: none;
            margin-right: 0;
        }
        .swiper-pagination{
            width: 2rem !important;
        }

        .swiper-slide img{
            height: 3.2rem;
        }
        .cur_round{
            display: block;
            text-align: center;
            margin-top: 0.6rem;
            font-size: 0;
        }
        .ban_right {
            width: 100%;
            float: none;
            margin-top: 0.6rem;
        }
        .ban_right ul li{
            line-height: 0.66rem;
            font-size: 0.24rem;
        }
}