.TTSlider{width: 90%;margin:0px auto; overflow:hidden; max-width:1170px;}
.TTSlider li{list-style-type:none;float: left;}
.TTSlider li img{border: none;}
.TTSliderTitle{overflow:hidden;width:90%;margin-bottom:20px;float:left;}
.TTSlider .controlbtn{width:10%;float:left;display:block;min-width:65px;text-align:right;}
.TTSliderTitle ul{width: 100%;}
.TTSliderTitle ul li.selecton a{border-color: #ffc000; color: #ffc000;}
.TTSliderTitle ul li:hover a{border-color: #ffc000; color: #ffc000;}
.TTSliderTitle li{width:16%; min-width:145px;position: relative;z-index: 3;left: 0; margin-bottom:10px;}
.TTSliderTitle li a{
	height: 30px;
    line-height: 26px;
    text-transform: uppercase;
    font-size: 16px;
    color: #fff;
    padding: 0 20px;
    display: inline-block;
    border-radius: 15px;
    border: 2px solid #292929;
}
.TTSliderPic{width:100%;height:300px;position: relative;z-index: 1;float:left;}
.TTSliderPicList{position: relative;width:100%;height:300px;overflow: hidden;}
.TTSliderPic ul{position:absolute;display: none;top:3px;left: 0}
.TTSliderPic ul.show{display: block;}
.TTSliderPic li{
	width:280px;
	padding-right:20px;
    line-height: 24px;
}
.TTSliderPic li a{
	display: block;
	overflow: hidden;
	/*border-bottom: 4px solid #aaa;*/
	transition: border-color 400ms;
}
.TTSliderPic li p{height: 30px;line-height: 30px;text-align: center;color: #ED0A0A}
.TTSliderPrevBtn,.TTSliderNextBtn{position:relative;z-index: 999;}
.TTSliderPrevBtn{
	width: 29px;
    height: 29px;
    display: inline-block;
    background: url(../images/btn3.png) no-repeat 0 0;
}
.TTSliderPrevBtn:hover{background-position: 0 -29px;}
.TTSliderNextBtn{
	width: 29px;
    height: 29px;
    margin: 0 0 0 5px;
    display: inline-block;
    background: url(../images/btn3.png) no-repeat -29px 0;
}
.TTSliderNextBtn:hover{background-position: -29px -29px;}

.section3 li .imgBox { height: 220px; overflow: hidden; position: relative; }
.section3 li .img { width: 100%; height: 100%; }
.section3 li .bg { opacity: 0; filter: alpha(opacity=0); width: 100%; height: 100%; background: #7bc91e; position: absolute; left: 0; top: 0; transition: 400ms; }
.section3 li .i5 { opacity: 0; filter: alpha(opacity=0); margin: -34px 0 0 -34px; position: absolute; left: 10%; top: 50%; transition: 400ms; }
.section3 li .i6 { opacity: 0; filter: alpha(opacity=0); margin: -16px 0 0 -17px; position: absolute; left: 90%; top: 50%; transition: 400ms; }
.section3 li .t { margin: 10px 0 0 0; height: 24px; overflow: hidden; color: #aaa; font-size: 18px; transition: 400ms; }
.section3 li .time { color: #aaa; font-size: 14px; transition: 400ms; text-align:left;}
.section3 li:hover a { border-color: #69B015; }
.section3 li:hover a .bg { opacity: 0.8; filter: alpha(opacity=80); }
.section3 li:hover .t { color: #e3e3e3; }
.section3 li:hover .time { color: #e3e3e3; }
.section3 li:hover .i5 { left: 50%; opacity: 1; filter: alpha(opacity=100); }
.section3 li:hover .i6 { left: 50%; opacity: 1; filter: alpha(opacity=100); }
.section3 .more { width: 100%; overflow: hidden; text-align: center; margin-top:40px;}
.section3 .more a { width: 160px; height: 44px; line-height: 44px; font-size: 22px; color: #fff; background: #74b823; display: inline-block; text-transform: uppercase; text-align: center; border-radius: 25px; transition: 400ms; }
.section3 .more a:hover { background: #b2b2b2; }