.flexslider {
    position: relative;
    width:100%;
    height:420px;
    /* width:600px;
    height:440px;
    /* zoom: 1; */
    float: left;
    overflow: hidden;
    /* margin: 0px;*/
}
.flexslider .slides
 {
    zoom: 1;
}
.flexslider ul {
    list-style-type: none;
}
.flexslider ol {
    list-style-type: none;
}

.flex-control-paging li a {
    width: 12px;
    height: 12px;
    display: block;
    border: 2px solid #ffffff;
    cursor: pointer;
    text-indent: -9999px;
    border-radius: 10px;
}
.slideLi{
    height:380px;
}
.slidePic{
    float: left;
    display:block;
    background-position: 50% 50%; 
    width: 100%; 
    height: 100%; 
    background-repeat: no-repeat; 
    background-size: cover;
    margin:10px;
    /* border: 2px solid #00FF00;*/
}

.slideTitle {
    margin:0 0 0 0;
    padding: 0px;
    background: #ffffff;
    height: 30px;
    /* border: 2px solid #FF0000;*/
}

.slideTitle span {
    display: block;
    padding: 1px;
    height: 20px;
    line-height: 16px;
    background: #ffffff;
    font-size: 16px;
    color: #37c0fb;
    font-weight: bold;
    overflow: hidden;
    text-align: center;
}
.flex-direction-nav a  { text-decoration:none; display: block; width: 40px; height: 40px;  position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8);  text-indent:-999em ;margin-top:-20px;}
.flex-direction-nav .flex-prev { left: 70px; background:url(/assets/img/lf.png) no-repeat center center/cover; }
.flex-direction-nav .flex-next { right: 70px;  background:url(/assets/img/rt.png) no-repeat center center/cover;}
.flexslider:hover .flex-prev { opacity: 0.7; left: 10px;}
.flexslider:hover .flex-next { opacity: 0.7; right: 10px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }


.flex-control-nav{position:absolute;bottom:40px;z-index:2;width:110px; right:10px; list-style:none; text-align:right; margin:0; padding:0; height:34px;}
.flex-control-nav li{display:inline-block;width:8px;height:8px;margin:13px 5px 0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:8px;height:8px;line-height:100px;overflow:hidden;cursor:pointer;}
/* Control Nav */

.flex-control-nav li {margin: 10px 6px 0; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 12px; height: 12px; display: block; border:2px solid #ffffff; cursor: pointer; text-indent: -9999px;border-radius:10px; }
.flex-control-paging li a:hover { background: #ffffff;  }
.flex-control-paging li a.flex-active { background: #ffffff;}