
.carousel-control-next span, .carousel-control-prev span{ top:200px;}
@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe,h1, h2, 
h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, 
em, img, ins,kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, 
ol, ul, li,fieldset, form, label, legend,table, caption, tbody, 
tfoot,thead,tr, th, td,article, aside, canvas, details, figcaption, 
figure, footer, header, hgroup, menu, nav, section, summary,time, mark, 
audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
    outline-style:none;/*FF*/ 
}

body {
	margin:0;
	padding:0;
}
 
a{
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
     
}
a:hover,a:focus{
    text-decoration:none;
    bblr:expression(this.onFocus=this.blur());/*IE*/
    outline-style:none;/*FF*/ 
    }
table {
    border-collapse:collapse;
    border-spacing:0;
}
 
input, select {
    vertical-align:middle;
}

/*css为clearfix，清除浮动*/
.clearfix::before,
.clearfix::after{
    content: "";
    height: 0;
    line-height: 0;
    display: block;
    visibility: hidden;
    clear: both;
}
.clearfix:after{clear:both;} 
.clearfix{ 
    *zoom:1;/*IE/7/6*/
}
*{margin:0; padding:0;}
.carousel-inner img {
      width:94%;
      height:auto;
	  margin:0 3%;
  }
.y-img{ width:100%; height:auto; margin:10px auto 40px auto; }
.carousel-caption {
  width:88%;
  right:6%;
  left:6%;
  position:relative;
  margin:0 auto;
  z-index: 10;
  padding-top: 0px;
  padding-bottom: 0px;
  color: #333;
  text-align: center;
  float:left;
  height:100%;
}
.carousel-control-next, .carousel-control-prev{opacity:0.9;}
.carousel-control-next span, .carousel-control-prev span{ position:absolute; top:33.33vh;}
span.carousel-control-next-icon{
  display: inline-block;
  width: 15px;
  height: 15px;
border-top: 3px solid #71bce1;
border-left: 3px solid #71bce1;
transform: rotate(135deg);
display: inline-block;
margin: 0;
  margin-top: 0px;
  margin-right: 0px;
padding: 0;
margin-top: -2px;
margin-right: 10px;
background-image:none;
  
  }
 span.carousel-control-prev-icon {
  display: inline-block;
  width: 15px;
  height: 15px;
border-bottom: 3px solid #71bce1;
border-right: 3px solid #71bce1;
transform: rotate(135deg);
display: inline-block;
margin: 0;
  margin-top: 0px;
  margin-right: 0px;
padding: 0;
margin-top: -2px;
margin-left: 10px;
background-image:none;
  
  }	
.left-txt{ width:100%;float:left;text-align:left; padding:0;}
.left-txt h3{font-size:20px; font-weight:bold;}

.left-txt .left-txt-ul{width:100%;height:auto;margin:10px auto;padding:0;}
.left-txt .left-txt-ul .txt-item{ width:100%;height:auto;margin:0 auto;padding:0; float:left; margin-bottom:5px;}

.left-txt .left-txt-ul .txt-item i{
font-style: normal;
font-size: 18x;
line-height: 1.4;
font-weight:bold;
display:inline-block;
float:left;
width:5%;}
.left-txt .left-txt-ul .txt-item p{font-size:15px;line-height: 1.4; text-align:left;display:inline-block;float:left; width:95%;text-align: justify;
text-justify: distribute;
text-align-last: left;
}


