﻿/*轮播图*/
.swiper-container {
        width: 780px;
    	height: 400px;
        overflow: hidden;
        margin-right: 20px;
        float: left;
    }
/* banner+通知公告*/
    .banner_box{
     width: 1200px;
     margin: 0 auto 0;
     margin-top:25px;
     overflow:hidden;
     margin-bottom: 25px;
    }
    .ban_right{
        position: relative;
        width:400px;
        height:400px;
        float: right;
        background: url("../images/Group 22.png") no-repeat;
    }
.specialUl li{
	margin-bottom:10px;
}
  .specialUl li a{
		width:340px;
    	height:65px;
    	display:block;
     	background: url("../images/Rectangle-44.png") no-repeat;
        margin:0 auto;
    	color:#3472AB;
    	font-size:24px;
    	text-align:center;
    	line-height:55px;
  }
.specialTitle{
	position: relative;
    width: 51%;
    margin: 15px auto 10px;
    height: 45px;
}
.specialTitle span{
    font-size: 22px;
    display: block;
    background: #3472ab;
    color: #fff;
    position: absolute;
    left: 50%;
    top: 5px;
    margin-left: -47px;
    padding: 0 5px;
    font-family:"方正小标宋简体";
}
.specialTitle b{
	width: 100%;
    display: block;
    border-top: 1px solid #fff;
    position: absolute;
    top: 20px;
    z-index: 0;
}
    /*
    .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:#3472ab;
    }
    .ban_right ul li{
        line-height: 52px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    } 
	.ban_right a:hover{
      	color:#3472ab;
	}	
   */
/* 左侧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:none;
            text-align: center;
            margin-top: 0.6rem;
            font-size: 0;
        }
        .ban_right {
            width: 100%;
            height:100%;
            float: none;
            margin-top: 0.3rem;
            padding-top: 0.1rem;
            padding-bottom: 5px;
        }
      .specialUl li a{
              width: 5rem;
              height: 0.8rem;
              font-size: 0.35rem;
              background-size: 100% 98%;
              line-height: 0.7rem;
      }
      .specialTitle{
     	 margin: 0px auto 0px;
      }
        .ban_right ul li{
            line-height: 0.66rem;
            font-size: 0.24rem;
        }
}