    .arrow-left {
        position: absolute;
        left: 10px;
        top: 50%;
        margin-top: -15px;
        width: 17px;
        height: 30px;
        z-index: 10;
    }

    .arrow-right {
        position: absolute;
        right: 10px;
        top: 50%;
        margin-top: -15px;
        width: 17px;
        height: 30px;
        z-index: 10;
    }

    .submit3 {
        border: none;
        background-color: #a033d9;
        color: white;
        font-size: 14px;
        padding: 5px 30px;
        border-radius: 3px;
        width: 60%;
        margin: 0 auto;
        text-align: center;
        font-weight: 700;
        cursor: pointer;

    }

    .logo_bmbtn {
        padding: 5px 10px;
        margin: 0;
        background-color: #FF8835;
        color: white;
        font-size: 14px;
        font-weight: bold;
    }

    .he2 {

        border-top: 1px solid #a033d9;
        overflow: hidden;
    }

    .he2 > h3 {
        overflow: hidden;
        height: 32px;
        margin: 0px;
        color: #000000;
        background-color: #e2c1f4;
    }

    .he2 > h3 > span {
        background-color: #a033d9;
        padding-right: 10px;
        color: white;
        display: inline-block;
        margin-left: -10px;

    }

    .swiper-container {
        height: 396px;
    }

ul,li {list-style: none;}
a {text-decoration: none;color: black;}
.box{width: 100%;height: 396px;margin: 1px auto;overflow: hidden;position: relative;}
.box-1 ul{}
.box-1 ul li{width: 100%;height: 396px;position: relative;overflow: hidden;}
.box-1 ul li img{display:block;width: 100%; height: 396px;}
/*
.box-1 ul li h2{position: absolute;left: 20%;bottom: 0;height: 40px;width:300px;background: rgba(125,125,120,.4);text-indent: 2em;
				padding-right:500px ;font-size: 15px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;
				white-space: nowrap;font-weight: normal;color: ghostwhite}*/
.box-2{width: 1000px;position: absolute;right: 10px;bottom: 14px;}
.box-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;
				background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}
.box-2 ul .on{background: rgba(255,255,255,0.6);}
.box-3 span{position: absolute;color: white;/*background: rgba(125,125,120,.3)*/;width: 50px;height: 80px;
				top:50%; font-family: "宋体";line-height: 80px;font-size:60px;margin-top: -40px;
				text-align: center;cursor: pointer;}
.box-3 .prev{left: 10px;}
.box-3 .next{right: 10px;}
.box-3 span::selection{background: transparent;}





    .all-direct ul li {
        width: 80px;
        border-left: none;
        border-top: none
    }

    .all-direct {
        border-left: 1px solid #ddd
    }

    .all-direct dt {
        background-color: #fff
    }

    #links {
        border: none;
    }

    #links a {
        color: #333333;
        display: inline-block;
        vertical-align: middle;
        border: 1px solid #ddd;
        padding: 3px 15px;
        border-radius: 3px;
        margin-right: 10px
    }
	
	
    .news_cat b {
        display: inline-block;
        width: 2px;
        height: 14px;
        background-color: #a033d9;
        vertical-align: middle;
        margin-right: 5px;
    }

    .news li {
        list-style: none !important;
        margin-left: 0 !important;
        width: 100% !important;
    }

    .news li img {
        width: 100%;
        margin: 10px auto;
    }

    .news li i {
        display: inline-block;
        width: 0;
        height: 0;
        border-top: 5px solid transparent;
        border-left: 8px solid red;
        border-bottom: 5px solid transparent;
        margin-right: 5px;
    }	
	
	
	