﻿.btxt {
    position: absolute;
    z-index: 14;
    text-shadow: 2px 1px #e8e732, 0px 2px #ffffff;
    font-size: 50px;
    color: #e40e0e;
top: 120px;
    left: 10%;
}
.btxt2 {
  text-align: left;
    position: absolute;
    z-index: 14;
    width: 60%;
    line-height: 35px;
    color: #ffffff;
    top: 216px;
    left: 10%;
    font-size: 24px;
    text-shadow: -1px -1px #0a0a0a, 1px 1px #333;
}
.ban_btn{
text-align: left; 
    border-color: #2e6da4;
    position: absolute;
    z-index: 14; 
    line-height: 33px;
    color: #ffffff;
    bottom: 96px;
    left: 10%;
    font-size: 27px;
    text-shadow: -1px -1px #0a0a0a, 1px 1px #333;
}



.indexnanner{ height:500px}


.indexnanner.swiper-slide {
 
    transform: scale(1)!important;


}





.swiper-pagination-bullet{


    background: #ffffff!important;





}


.swiper-pagination-bullet{ width:8px!important;  height:8px!important;}


.mask2{ background-color: rgba(0, 0, 0, 0.72);position:absolute; width:100%; height:700px; z-index:11; top:0px}


.imgbox{


    border-width: 0px;


    position: absolute; width:802px;


    left: 498px;


    top: 246px;


    font-family: 'Arial Negreta', 'Arial Normal', 'Arial';


    font-weight: 700;


    font-style: normal;


    font-size: 52px;


    color: #FF0000;


}



 


.btxt p{ margin:0px!important;





}






.btxt22{  
    position: absolute;
    z-index: 14;
    text-shadow: -1px -1px #0a0a0a, 1px 1px #333;
    font-size: 50px;
    color: #ffffff;
    top: 40%;
    left: 8%;
    margin: auto;

 }


.btxt p{ line-height:50px





}








.swiper_pro{ z-index: 2222;


    top: 11%;


    right:  2%;
 

    position: absolute;


 
 
    width: 60%;
 


}





.button28  {  


    z-index: 111;


    text-align: center;


    color: #FFFFFF;


    margin: auto;


    width: 100%;


    border-width: 0px;


    border-style: solid;


    border-bottom-style: solid;


    border-color: #F44336;


    border-bottom-color: #F44336;


	}


	








.bannerImg{ 


    width: 100%!important; background-color:#CCCCCC;


    position: absolute;


    float: none;height:730px; background-position:center;


   background-size:auto 730px;


}





.swiper-wrapper .swiper-container{


	height: 700px;


}




 


.inner {


	position: relative;


	display: block;


	width: 90%;


	height: 700px;


	margin: 0 auto;


}


 





.swiper-slide{


    width: 100%;	


    background-position: center;


}





 





.pagination { z-index:1111;


	position: absolute;


	left: 0;


	text-align: center;


	bottom: 15px;


	width: 100%;


}


.swiper-pagination-switch {


	display: inline-block;


	font-size: 0;


	line-height: 20px;


	text-align: center;


	cursor: pointer;


	transition: width .8s;


}


.swiper-pagination-switch:before {


	content: '';


	display: inline-block;


	width: 15px; margin-right:8px;


	height: 15px;


	border-radius: 50%;


	vertical-align: middle;


	transition: width .8s, background-color .8s;


	box-shadow: 0 3px 6px 0 rgba(33, 39, 81, 0.20);


}





.swiper-active-switch:before {


  background: #ffffff!important;





 box-shadow: 0 3px 6px 0 rgba(250, 111, 102, .5);


}











.swiper-pagination-switch:before {


    content: '';


    display: inline-block;


    width: 11px;


    height: 11px;


    border-radius:50%;


border: solid 1px;


    border-color: #FFFFFF;


    vertical-align: middle;


    transition: width .8s, background-color .8s;


    box-shadow: 0 3px 6px 0 rgba(33, 39, 81, 0.20);


}








