/* TTSlider */
.TTSlider{width:100%;margin:30px auto}
.TTSlider li{list-style-type:none;float:left;}
.TTSlider li img{border:none;}
.TTSliderTitle{background:#FAFAFA;height:63px;}
.TTSliderTitle ul{width:50%; margin:0 auto;}
.TTSliderTitle li{width:calc(100% / 3);height:40px;font-size:16px; text-align: center; line-height:40px; color:#333;}
/* .TTSliderTitle li div{border-right:1px solid #C3C5C7;border-top:1px solid #C3C5C7;left:0;right:0;top:0;bottom:0;position:absolute;_width:139px;_height:62px} */
.TTSliderTitle .cur {background:#aace39; color:white;}
.TTSliderTitle .noneBorRight div{border-right:none;}
.TTSliderTitle li a{display:block;width:50%;float:left;height:100%;line-height:61px;text-decoration:none;overflow:hidden;*width:49%;font-size:12px}
.TTSliderTitle li a img{height:50px;margin:6px;width:50px}
/* TTSliderPic */
.TTSliderPic{width:calc(100% - 70px); margin:0 auto; padding:13px 33px;position:relative;height:250px;z-index:1}
.TTSliderPicList{position:relative;width:calc(100% - 20px); margin:0 auto;overflow:hidden;height:250px;}
.TTSliderPic ul{position:absolute;display:none;top:3px;left:0}
.TTSliderPic ul.show{display:block;}
.TTSliderPic li img{max-width:100%; 
    transition: all 1s;
    -moz-transition: all 1s; /* Firefox 4 */
    -webkit-transition: all 1s; /* Safari 和 Chrome */
    -o-transition: all 1s; /* Opera */
}
.TTSliderPic li:hover img{
    transform: scale(1.2);
    -moz-transform:scale(1.2);
    -webkit-transform:scale(1.2);
    -o-transform: scale(1.2);
}
.TTSliderPic li{width:248px;padding:0 14px;height:250px;}
.TTSliderPic li a{display:block;overflow:hidden; color:#333; font-size:16px;}
.TTSliderPic li p{height:40px;line-height:40px;text-align:center;}
.TTSliderPrevBtn,.TTSliderNextBtn{height:100%;width:45px;position:absolute;z-index:999;top:0;text-align:center;}
.TTSliderPrevBtn{left:0}
.TTSliderNextBtn{right:0;}
.TTSliderPrevBtn a,.TTSliderNextBtn a{height:30px;width:20px;display:inline-block;background:url(../images/btn.png) no-repeat;margin-top:120px}
.TTSliderNextBtn a{background:url(../images/btn.png) no-repeat -30px 0}



.button{
    background: #aace39;
    width:140px;
    height:40px;
    margin: 0 auto;
    line-height:40px;
    text-align: center;
}
.button a,.button1 a{
    letter-spacing: 2px;
    font-size:16px;
    color:white;
    display:block;
}

.button1{
    background: #aace39;
    width:140px;
    height:40px;
    line-height:40px;
    text-align: center;
}


@media(max-width:767px){
    .TTSliderPic li{width:200px;padding:0 14px;height:250px;}
    .TTSliderTitle ul{
        width: 100%;
        margin: 0 auto;}
}

